@font-face{font-family:Liver Newsreader;font-weight:600;src:url(/fonts/liver-a/newsreader-600.woff2) format("woff2");font-display:swap}@font-face{font-family:Liver Hanken Grotesk;font-weight:400;src:url(/fonts/liver-a/hanken-grotesk-400.woff2) format("woff2");font-display:swap}@font-face{font-family:Liver Hanken Grotesk;font-weight:500;src:url(/fonts/liver-a/hanken-grotesk-400.woff2) format("woff2");font-display:swap}@font-face{font-family:Liver Hanken Grotesk;font-weight:700;src:url(/fonts/liver-a/hanken-grotesk-400.woff2) format("woff2");font-display:swap}.protodoc.a-level{--paper:#FBFAF7;--ink:#17231F;--secondary:#3D4A45;--pine:#14322C;--bone:#F4F0E6;--brass:#C4A47A;--emerald:#1F5A4F;--line:#D9D3C4}.protodoc.a-level .a-book *{box-sizing:border-box;margin:0;padding:0}.protodoc.a-level .a-book{font:400 16.5px/1.42 Liver Hanken Grotesk,sans-serif;color:var(--ink)}.protodoc.a-level .a-book .page{width:816px;height:1056px;position:relative;background:var(--paper);page-break-after:always;break-after:page}.protodoc.a-level .a-book .page:last-child{page-break-after:auto;break-after:auto}.protodoc.a-level .a-book .foot,.protodoc.a-level .a-book .rh{position:absolute;left:64px;right:64px;display:flex;justify-content:space-between;gap:20px;font-size:12.5px;line-height:1.3;color:var(--secondary)}.protodoc.a-level .a-book .rh{top:34px;align-items:baseline}.protodoc.a-level .a-book .rh .label{text-align:right;max-width:510px}.protodoc.a-level .a-book .foot{bottom:28px}.protodoc.a-level .a-book .wordmark{font:600 24px/1 Liver Newsreader;color:var(--pine)}.protodoc.a-level .a-book .label{font:700 12.5px/1.3 Liver Hanken Grotesk;text-transform:uppercase;letter-spacing:.12em;color:var(--emerald)}.protodoc.a-level .a-book .page-main{position:absolute;top:105px;left:64px;right:64px;bottom:74px;flex-direction:column;gap:23px}.protodoc.a-level .a-book .page-content{flex:1 1;min-height:0;display:flex;flex-direction:column;justify-content:space-evenly;gap:20px}.protodoc.a-level .a-book .page-heading{flex:none}.protodoc.a-level .a-book h1{font:600 40px/1.08 Liver Newsreader;letter-spacing:-.01em;color:var(--pine)}.protodoc.a-level .a-book h2,.protodoc.a-level .a-book h3{font:600 24px/1.14 Liver Newsreader;color:var(--pine)}.protodoc.a-level .a-book dd,.protodoc.a-level .a-book p,.protodoc.a-level .a-book td{font-size:16.5px;line-height:1.42}.protodoc.a-level .a-book .lead{font-size:18px;margin-top:16px}.protodoc.a-level .a-book p{max-width:75ch}.protodoc.a-level .a-book a{color:var(--emerald);text-underline-offset:3px}.protodoc.a-level .a-book .cite,.protodoc.a-level .a-book .cite a{font:400 12.5px/1.35 Liver Hanken Grotesk;color:var(--secondary)}.protodoc.a-level .a-book .cite a{color:var(--emerald)}.protodoc.a-level .a-book .takeaway{flex:none;padding:18px 22px;border-radius:10px;font-size:16.5px;line-height:1.42}.protodoc.a-level .a-book .dark,.protodoc.a-level .a-book .takeaway{background:var(--pine);color:var(--bone)}.protodoc.a-level .a-book .dark .foot,.protodoc.a-level .a-book .dark .lead,.protodoc.a-level .a-book .dark .wordmark,.protodoc.a-level .a-book .dark a,.protodoc.a-level .a-book .dark h1,.protodoc.a-level .a-book .dark h2,.protodoc.a-level .a-book .dark h3{color:var(--bone)}.protodoc.a-level .a-book .dark .label{color:var(--brass)}.protodoc.a-level .a-book .dark .takeaway{background:#0E2621}.protodoc.a-level .a-book .dark .rh{color:var(--bone)}.protodoc.a-level .a-book figure{margin:0;flex:none;min-width:0}.protodoc.a-level .a-book .diagram{display:block;width:100%;height:auto;overflow:visible;background:var(--paper);fill:var(--ink);font:400 16.5px Liver Hanken Grotesk}.protodoc.a-level .a-book .diagram text{fill:var(--ink)}.protodoc.a-level .a-book .diagram .svg-title{font:600 24px Liver Newsreader;fill:var(--pine)}.protodoc.a-level .a-book .diagram .svg-value{font:700 20px Liver Hanken Grotesk;fill:var(--emerald)}.protodoc.a-level .a-book .diagram .svg-meta{font:400 12.5px Liver Hanken Grotesk;fill:var(--secondary)}.protodoc.a-level .a-book .pine-svg{background:var(--pine)}.protodoc.a-level .a-book .pine-svg text{fill:var(--bone)}.protodoc.a-level .a-book .pine-svg .svg-meta{fill:var(--brass)}.protodoc.a-level .a-book .pine-svg .svg-title{fill:var(--bone)}.protodoc.a-level .a-book .study-chart{padding:0}.protodoc.a-level .a-book .study-chart .cite{margin-top:4px}.protodoc.a-level .a-book .art{display:block;object-fit:contain;width:100%;height:100%}.protodoc.a-level .a-book .art-slot{display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px dashed var(--secondary);min-height:180px;gap:15px;background:white;color:var(--ink)}.protodoc.a-level .a-book .tile{width:52px;height:52px;object-fit:contain;flex:none;border-radius:12px}.protodoc.a-level .a-book .icon-slot{display:none}.protodoc.a-level .a-book .number-card{padding:18px 22px;border:1.5px solid var(--line);border-radius:10px;display:grid;grid-template-columns:160px 1fr;grid-gap:8px 24px;gap:8px 24px;align-items:center}.protodoc.a-level .a-book .number-card h3{grid-column:1/-1}.protodoc.a-level .a-book .number-line{display:flex;align-items:baseline;gap:8px;grid-row:2/4}.protodoc.a-level .a-book .number-line strong{font:600 54px/1 Liver Newsreader;color:var(--emerald)}.protodoc.a-level .a-book .number-line span{font-size:16.5px}.protodoc.a-level .a-book .number-card .cite{grid-column:2}.protodoc.a-level .a-book .target{display:flex;align-items:center;gap:28px;border-top:1.5px solid var(--line);padding-top:20px}.protodoc.a-level .a-book .target strong{font:600 58px/1 Liver Newsreader;color:var(--emerald)}.protodoc.a-level .a-book .cover .page-main{top:90px;bottom:89px}.protodoc.a-level .a-book .cover .page-content{gap:18px;justify-content:space-between}.protodoc.a-level .a-book .cover h1{font-size:68px;text-align:center;line-height:1.02}.protodoc.a-level .a-book .cover .lead{text-align:center;margin:18px auto 0;max-width:610px}.protodoc.a-level .a-book .cover-stats{display:flex;justify-content:space-around;border-top:1px solid var(--brass);padding-top:18px;text-align:center}.protodoc.a-level .a-book .cover-stats strong{font:600 54px/1 Liver Newsreader;color:var(--brass);display:block}.protodoc.a-level .a-book .cover-stats span{display:block;margin-top:6px}.protodoc.a-level .a-book .cover figure{margin:-12px 0}.protodoc.a-level .a-book .cover .diagram{max-height:440px}.protodoc.a-level .a-book .toc-road{display:flex;flex-direction:column;gap:12px}.protodoc.a-level .a-book .toc-road a{display:grid;grid-template-columns:160px 1fr 64px;align-items:center;padding:22px;background:var(--pine);color:var(--bone);text-decoration:none;border-left:8px solid var(--brass)}.protodoc.a-level .a-book .toc-road a:nth-child(2){background:#1F5A4F}.protodoc.a-level .a-book .toc-road a:nth-child(3){background:#3D4A45}.protodoc.a-level .a-book .toc-road a:nth-child(4){background:#0E2621}.protodoc.a-level .a-book .toc-road strong{font:600 26px Liver Newsreader}.protodoc.a-level .a-book .toc-road b{text-align:right;font-weight:500}.protodoc.a-level .a-book .toc-extra p{display:flex;gap:24px;border-bottom:1px solid var(--line);padding:10px 0}.protodoc.a-level .a-book .toc-extra b{width:60px}.protodoc.a-level .a-book .letter-layout{display:grid;grid-template-columns:320px 1fr;grid-gap:32px;gap:32px;align-items:start}.protodoc.a-level .a-book .portrait{display:block;width:320px;height:400px;object-fit:contain;border-radius:8px}.protodoc.a-level .a-book .letter-layout p{line-height:1.5}.protodoc.a-level .a-book .letter-layout blockquote{font:600 30px/1.18 Liver Newsreader;color:var(--pine);margin:30px 0}.protodoc.a-level .a-book .signature{font:600 26px/1.4 Liver Newsreader}.protodoc.a-level .a-book .check-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:42px;gap:42px;flex:1 1}.protodoc.a-level .a-book .check-columns h2{padding-bottom:25px;border-bottom:2px solid var(--line)}.protodoc.a-level .a-book .tick{display:flex;gap:12px;align-items:center;min-height:82px;border-bottom:1px solid var(--line)}.protodoc.a-level .a-book .tick .tile{width:42px;height:42px}.protodoc.a-level .a-book .tick>span{font-size:24px}.protodoc.a-level .a-book .stage-art{height:330px}.protodoc.a-level .a-book .stage-captions{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.protodoc.a-level .a-book .stage-captions h3{margin-bottom:14px}.protodoc.a-level .a-book .pull{font:600 36px/1.2 Liver Newsreader;color:var(--pine);padding:30px 0;border-top:1px solid var(--line)}.protodoc.a-level .a-book .loop-art{height:540px;background:var(--pine);border-radius:14px}.protodoc.a-level .a-book .loop-key{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 34px;gap:20px 34px;padding-left:24px}.protodoc.a-level .a-book table{border-collapse:collapse;width:100%;table-layout:fixed}.protodoc.a-level .a-book th{font:700 12.5px/1.3 Liver Hanken Grotesk;letter-spacing:.1em;text-transform:uppercase;color:var(--emerald);text-align:left;padding:14px 8px;border-bottom:2px solid var(--pine)}.protodoc.a-level .a-book td{padding:22px 8px;border-bottom:1px solid var(--line);vertical-align:middle}.protodoc.a-level .a-book .drivers th:first-child{width:42%}.protodoc.a-level .a-book .drivers th:nth-child(2){width:37%}.protodoc.a-level .a-book .drivers th:nth-child(3){width:21%}.protodoc.a-level .a-book .drivers td:first-child{padding-right:22px}.protodoc.a-level .a-book .drivers .tile{float:left;width:40px;height:40px;margin:0 12px 5px 0}.protodoc.a-level .a-book .drivers h3{font-size:22px}.protodoc.a-level .a-book .drivers tr{height:112px}.protodoc.a-level .a-book .actions{list-style:none;display:flex;flex-direction:column;gap:18px}.protodoc.a-level .a-book .actions li{display:flex;gap:22px;align-items:baseline}.protodoc.a-level .a-book .ordinal{font:600 28px/1 Liver Newsreader;color:var(--emerald);min-width:28px}.protodoc.a-level .a-book .step-actions{display:flex;gap:24px}.protodoc.a-level .a-book .step-number{font:600 100px/1 Liver Newsreader;color:var(--emerald)}.protodoc.a-level .a-book .lighten .actions{gap:10px}.protodoc.a-level .a-book .lighten .page-content{gap:24px}.protodoc.a-level .a-book .lighten .study-chart{padding:18px 0}.protodoc.a-level .a-book .plate-art{height:550px}.protodoc.a-level .a-book .plate-labels{display:flex;justify-content:space-around}.protodoc.a-level .a-book .card-grid{display:grid;grid-gap:16px;gap:16px}.protodoc.a-level .a-book .card-grid article{border:1.5px solid var(--line);border-radius:12px;background:white;display:flex;flex-direction:column;justify-content:center;gap:18px;padding:22px}.protodoc.a-level .a-book .food-grid{grid-template-columns:repeat(5,1fr);flex:1 1;gap:12px}.protodoc.a-level .a-book .food-grid article{padding:18px 10px;text-align:center;align-items:center}.protodoc.a-level .a-book .food-grid h3{font:500 16.5px/1.4 Liver Hanken Grotesk}.protodoc.a-level .a-book .food-grid .tile{width:60px;height:60px}.protodoc.a-level .a-book .skip{border-left:4px solid #8e302a;padding:20px 22px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.protodoc.a-level .a-book .skip h3{margin-bottom:10px}.protodoc.a-level .a-book .renew-grid{grid-template-columns:1fr 1fr;flex:1 1}.protodoc.a-level .a-book .renew-grid article{gap:22px}.protodoc.a-level .a-book .renew-grid h2{font-size:32px}.protodoc.a-level .a-book .days{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;flex:1 1}.protodoc.a-level .a-book .day{border:1.5px solid var(--line);border-radius:12px;background:white;overflow:visible}.protodoc.a-level .a-book .day h3{background:var(--pine);color:var(--bone);padding:18px 20px;border-radius:10px 10px 0 0}.protodoc.a-level .a-book .day dl{padding:16px 20px;display:flex;flex-direction:column;gap:6px}.protodoc.a-level .a-book .day dt{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--emerald);margin-top:8px}.protodoc.a-level .a-book .day dd{line-height:1.35}.protodoc.a-level .a-book .three-days{grid-template-columns:repeat(3,1fr);flex:none}.protodoc.a-level .a-book .three-days dl{padding:12px 15px}.protodoc.a-level .a-book .three-days h3{padding:15px}.protodoc.a-level .a-book .shopping{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 30px;gap:20px 30px}.protodoc.a-level .a-book .shopping h3{margin-bottom:8px}.protodoc.a-level .a-book .liver-note{padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.protodoc.a-level .a-book .move-rest .page-content{gap:15px}.protodoc.a-level .a-book .move-rest .number-card{padding:15px 20px}.protodoc.a-level .a-book .move-rest .diagram{height:auto}.protodoc.a-level .a-book .herbs{display:flex;flex-direction:column;gap:0}.protodoc.a-level .a-book .herb-row{display:grid;grid-template-columns:1fr 240px;grid-gap:20px;gap:20px;border-bottom:1px solid var(--line);padding:13px 0}.protodoc.a-level .a-book .herb-row h3{font-size:22px;margin-bottom:5px}.protodoc.a-level .a-book .rating{display:grid;grid-template-columns:95px 1fr;grid-gap:8px 10px;gap:8px 10px;align-content:center}.protodoc.a-level .a-book .rating-track{height:7px;background:var(--line);border-left:calc(var(--score)*10px) solid var(--emerald)}.protodoc.a-level .a-book .before{border:1.5px solid var(--line);border-left:4px solid #8e302a;background:white;padding:18px 20px}.protodoc.a-level .a-book .before h3{margin-bottom:10px}.protodoc.a-level .a-book .trials .page-content{gap:14px}.protodoc.a-level .a-book .trials .number-card{padding:12px 18px}.protodoc.a-level .a-book .trials .number-line strong{font-size:48px}.protodoc.a-level .a-book .dose-line{border-top:1px solid var(--line);padding-top:15px}.protodoc.a-level .a-book .therapy-table th:first-child{width:30%}.protodoc.a-level .a-book .therapy-table th:nth-child(2){width:31%}.protodoc.a-level .a-book .therapy-table td{height:190px;padding:24px 16px}.protodoc.a-level .a-book .therapy-icon{width:95px;height:95px;margin-bottom:16px}.protodoc.a-level .a-book .act-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:35px;gap:35px;flex:1 1}.protodoc.a-level .a-book .act-columns>div{border-top:4px solid var(--pine);padding-top:22px}.protodoc.a-level .a-book .act-columns>div:first-child{border-color:#8E302A}.protodoc.a-level .a-book .act-columns h2{margin-bottom:30px}.protodoc.a-level .a-book .act-columns p{padding:14px 0;border-bottom:1px solid var(--line)}.protodoc.a-level .a-book .qa{display:flex;flex-direction:column;justify-content:space-between;gap:26px;flex:1 1}.protodoc.a-level .a-book .qa>div{padding:18px 0;border-bottom:1px solid var(--line)}.protodoc.a-level .a-book .qa dt{font:600 22px/1.2 Liver Newsreader;color:var(--pine)}.protodoc.a-level .a-book .scripture{font:600 44px/1.2 Liver Newsreader;color:var(--pine);padding:25px 0}.protodoc.a-level .a-book .peace .actions{gap:30px}.protodoc.a-level .a-book .next-links{display:flex;flex-direction:column;justify-content:space-around;flex:1 1}.protodoc.a-level .a-book .next-links a{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--brass);padding:40px 0;color:var(--bone);text-decoration:none}.protodoc.a-level .a-book .next-links h2{font-size:30px;color:var(--bone)}.protodoc.a-level .a-book .next-links span{color:var(--bone);text-decoration:underline}.protodoc.a-level .a-book .refs{padding-left:23px;display:flex;flex-direction:column;justify-content:space-between;gap:11px;flex:1 1}.protodoc.a-level .a-book .refs a,.protodoc.a-level .a-book .refs li,.protodoc.a-level .a-book .refs span{font:400 12.5px/1.35 Liver Hanken Grotesk}.protodoc.a-level .a-book .refs li{padding-left:5px}.protodoc.a-level .a-book .refs a{color:var(--emerald)}.protodoc.a-level .a-book .references .page-content{justify-content:stretch}@media print{.protodoc.a-level .a-book *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media screen and (max-width:700px){.protodoc.a-level .a-book .page{width:100%;height:auto;padding:28px 22px}.protodoc.a-level .a-book .foot,.protodoc.a-level .a-book .rh{position:static;flex-wrap:wrap}.protodoc.a-level .a-book .cover .page-main,.protodoc.a-level .a-book .page-main{position:static;margin:35px 0}.protodoc.a-level .a-book .page-content{gap:28px}.protodoc.a-level .a-book .act-columns,.protodoc.a-level .a-book .check-columns,.protodoc.a-level .a-book .days,.protodoc.a-level .a-book .food-grid,.protodoc.a-level .a-book .letter-layout,.protodoc.a-level .a-book .renew-grid,.protodoc.a-level .a-book .shopping,.protodoc.a-level .a-book .stage-captions,.protodoc.a-level .a-book .three-days{grid-template-columns:1fr}.protodoc.a-level .a-book .food-grid h3,.protodoc.a-level .a-book .page-content p,.protodoc.a-level .a-book .takeaway,.protodoc.a-level .a-book dd,.protodoc.a-level .a-book td{font-size:18px}.protodoc.a-level .a-book .portrait{width:100%;height:auto}.protodoc.a-level .a-book .cover h1{font-size:48px}.protodoc.a-level .a-book .diagram{min-width:688px}.protodoc.a-level .a-book .page-content>figure{overflow-x:auto}.protodoc.a-level .a-book .page-content>figure:has(.art){overflow:visible}.protodoc.a-level .a-book .art{max-width:100%}.protodoc.a-level .a-book .herb-row{grid-template-columns:1fr}.protodoc.a-level .a-book .number-card{grid-template-columns:130px 1fr}.protodoc.a-level .a-book .toc-road a{grid-template-columns:1fr 60px}.protodoc.a-level .a-book .toc-road a>span{grid-column:1}.protodoc.a-level .a-book .next-links a{display:block}.protodoc.a-level .a-book .next-links span{display:block;margin-top:12px}.protodoc.a-level .a-book .refs{gap:22px}}.protodoc.a-level .a-book .toc-road a:nth-child(2),.protodoc.a-level .a-book .toc-road a:nth-child(4){background:var(--bone);color:var(--pine)}.protodoc.a-level .a-book .toc-road a:nth-child(3){background:var(--pine)}.protodoc.a-level .a-book th{font-size:16px;letter-spacing:.035em}.protodoc.a-level .a-book .page-content{justify-content:space-between}.protodoc.a-level .a-book .letter-layout{grid-template-columns:376px 1fr;gap:24px}.protodoc.a-level .a-book .portrait{width:376px;height:470px}.protodoc.a-level .a-book .letter-layout p{font-size:18px;line-height:1.45}.protodoc.a-level .a-book .letter-layout blockquote{font-size:38px;line-height:1.18;margin:32px 0}.protodoc.a-level .a-book .letter-layout .signature{font:600 28px/1.4 Liver Newsreader}.protodoc.a-level .a-book .tick{min-height:96px}.protodoc.a-level .a-book .stage-pairs{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:0;column-gap:0;grid-row-gap:24px;row-gap:24px}.protodoc.a-level .a-book .stage-crop{display:block;width:344px}.protodoc.a-level .a-book .stage-pairs figcaption{padding:8px 16px 0}.protodoc.a-level .a-book .stage-pairs h3{margin-bottom:8px}.protodoc.a-level .a-book .stage-pairs p{max-width:30ch}.protodoc.a-level .a-book .decision-question{font:600 30px Liver Newsreader;fill:var(--pine)}.protodoc.a-level .a-book .decision-step{font:600 32px Liver Newsreader;fill:var(--pine)}.protodoc.a-level .a-book .open .page-content{gap:18px}.protodoc.a-level .a-book .open .actions{gap:20px}.protodoc.a-level .a-book .open .target{padding-top:12px}.protodoc.a-level .a-book .renew-grid{flex:none;gap:20px}.protodoc.a-level .a-book .renew-grid article{height:316px;padding:32px;justify-content:flex-start;gap:24px}.protodoc.a-level .a-book .renew-grid .tile{width:84px;height:84px}.protodoc.a-level .a-book .renew-grid h2{font-size:40px}.protodoc.a-level .a-book .renew-grid p{font-size:18px;line-height:1.45}.protodoc.a-level .a-book .renew-grid article:nth-child(n+3){height:250px}.protodoc.a-level .a-book .renew-grid article:nth-child(n+3) h2{margin-top:20px}.protodoc.a-level .a-book .rating-track{width:100px;flex:none}.protodoc.a-level .a-book .herb-row{padding:11px 0}.protodoc.a-level .a-book .herbs .page-content{gap:14px}.protodoc.a-level .a-book .lab-heading{font-weight:700;font-size:16px}.protodoc.a-level .a-book .lab-name{font-weight:700;font-size:20px}.protodoc.a-level .a-book .lab-value{font-size:16.5px}.protodoc.a-level .a-book .labs .page-content{gap:6px}.protodoc.a-level .a-book .act-columns{grid-template-columns:260px 1fr;gap:32px;flex:none}.protodoc.a-level .a-book .act-columns h2{font-size:26px;line-height:1.14;margin-bottom:12px}.protodoc.a-level .a-book .act-columns p,.protodoc.a-level .a-book .act-columns>div:first-child p{font-size:18px;line-height:1.45;padding:32px 0}.protodoc.a-level .a-book .qa{gap:16px;flex:none}.protodoc.a-level .a-book .qa>div{padding:22px 0}.protodoc.a-level .a-book .qa dt{font-size:26px;line-height:1.2;margin-bottom:12px}.protodoc.a-level .a-book .qa dd{font-size:18px;line-height:1.45}.protodoc.a-level .a-book .scripture{font-size:60px;line-height:1.15;padding:12px 0}.protodoc.a-level .a-book .peace .actions{gap:22px}.protodoc.a-level .a-book .peace .actions li{padding:10px 0}.protodoc.a-level .a-book .peace .actions p{font-size:18px;line-height:1.45}.protodoc.a-level .a-book .next-links{flex:none;gap:0}.protodoc.a-level .a-book .next-links a{display:block;padding:42px 0}.protodoc.a-level .a-book .next-links h2{font-size:40px;line-height:1.15;margin-bottom:24px}.protodoc.a-level .a-book .next-links span{font-size:24px;line-height:1.4}@media screen and (max-width:700px){.protodoc.a-level .a-book .act-columns,.protodoc.a-level .a-book .letter-layout,.protodoc.a-level .a-book .stage-pairs{grid-template-columns:1fr}.protodoc.a-level .a-book .portrait,.protodoc.a-level .a-book .stage-crop{max-width:100%;height:auto}.protodoc.a-level .a-book .renew-grid article{height:auto;min-height:280px}}.protodoc.a-level .a-book .sugar-label{font-size:18px}.protodoc.a-level .a-book .sugar-value{font-size:22px;font-weight:700;fill:var(--emerald)}.protodoc.a-level .a-book .roadmap-quote{font:600 28px/1.18 Liver Newsreader;color:var(--bone)}.protodoc.a-level .a-book .roadmap-quote cite{display:block;font:700 12.5px/1.3 Liver Hanken Grotesk;margin-top:16px;font-style:normal;letter-spacing:.12em}.protodoc.a-level .a-book .lighten .page-content{gap:12px}.protodoc.a-level .a-book .lighten .study-chart{padding:0}.protodoc.a-level .a-book .lighten .actions{gap:4px}.protodoc.a-level .a-book .lighten .actions li{gap:12px}.protodoc.a-level .a-book .lighten .number-card{padding:12px 18px}.protodoc.a-level .a-book .renew-grid article,.protodoc.a-level .a-book .renew-grid article:nth-child(n+3){height:306px;gap:18px;padding:24px}.protodoc.a-level .a-book .renew-grid article:nth-child(n+3) h2{margin-top:0}.protodoc.a-level .a-book .diagram .sleep-label{fill:var(--bone)}.protodoc.a-level .a-book .open .page-content{gap:12px}.protodoc.a-level .a-book .open .number-card{padding:12px 18px}.protodoc.a-level .a-book .letter .portrait{height:610px;object-fit:cover}.protodoc.a-level .a-book .diagram .lab-band-label{fill:var(--bone);font-size:16.5px}.protodoc.a-level .a-book .roadmap-quote .cite{color:var(--bone)}.protodoc.a-level .a-book .dark .takeaway,.protodoc.a-level .a-book .takeaway{background:#E9E3D5;color:var(--ink);padding:14px 20px}.protodoc.a-level .a-book .dark .takeaway .label,.protodoc.a-level .a-book .takeaway .label{color:var(--emerald);margin-right:10px}.protodoc.a-level .a-book .has-footer-cta .page-main{bottom:96px}.protodoc.a-level .a-book .has-footer-cta .foot{bottom:24px;align-items:end;gap:16px;padding-bottom:8px;border-bottom:1px solid var(--line)}.protodoc.a-level .a-book .footer-meta{flex:0 0 240px}.protodoc.a-level .a-book .footer-refs{display:block;margin-top:3px}.protodoc.a-level .a-book .cta-footer{font:700 12.5px/1.4 Liver Hanken Grotesk;text-align:right;text-decoration:none;color:var(--emerald)}.protodoc.a-level .a-book .cta-footer b{color:var(--brass);background:var(--pine);padding:1px 3px;border-radius:3px;white-space:nowrap}.protodoc.a-level .a-book .dark .cta-footer{color:var(--bone)}.protodoc.a-level .a-book .cta-inline{flex:none;background:var(--pine);border-radius:16px;position:relative;overflow:hidden;padding:24px 14px 20px;display:grid;grid-template-columns:64px minmax(0,1fr) 230px;grid-gap:8px;gap:8px;align-items:center;color:var(--bone)}.protodoc.a-level .a-book .cta-top-rule{position:absolute;top:0;left:0;right:0;border-top:4px solid var(--brass)}.protodoc.a-level .a-book .dark .cta-inline,.protodoc.a-level .a-book .dark .cta-option{background:#0C211C;border:1px solid rgba(196,164,122,.5)}.protodoc.a-level .a-book .dark .cta-inline{margin-top:24px}.protodoc.a-level .a-book .dark .cta-options{margin-top:16px}.protodoc.a-level .a-book .dark .cta-option{padding-top:14px;padding-bottom:14px}.protodoc.a-level .a-book .cta-inline .tile{width:64px;height:64px;border-radius:14px}.protodoc.a-level .a-book .cta-inline h2{font:600 24px/1.15 Liver Newsreader;text-wrap:balance}.protodoc.a-level .a-book .cta-inline p{font:400 16px/1.4 Liver Hanken Grotesk;color:#E2E1D7;margin-top:6px}.protodoc.a-level .a-book .cta-button,.protodoc.a-level .a-book .dark .cta-button{display:block;background:var(--brass);color:var(--pine);font:700 16px/1.25 Liver Hanken Grotesk;text-align:center;text-decoration:none;border-radius:10px;padding:16px 20px}.protodoc.a-level .a-book .cta-button-label{display:block;white-space:nowrap}.protodoc.a-level .a-book .cta-checks{list-style:none}.protodoc.a-level .a-book .cta-checks li{display:flex;align-items:baseline;gap:8px;font:400 16px/1.4 Liver Hanken Grotesk}.protodoc.a-level .a-book .cta-check{color:var(--brass);font-weight:700;flex:none}.protodoc.a-level .a-book .has-inline-cta .page-main{top:84px;gap:12px}.protodoc.a-level .a-book .has-inline-cta .page-content{flex:none;gap:12px}.protodoc.a-level .a-book .has-inline-cta .takeaway{margin-top:auto}.protodoc.a-level .a-book .daily .page-content{gap:8px}.protodoc.a-level .a-book .roadmap .roadmap-quote{font-size:24px;line-height:1.15}.protodoc.a-level .a-book .roadmap .roadmap-quote cite{margin-top:8px}.protodoc.a-level .a-book .roadmap.has-inline-cta .roadmap-quote{margin-top:-32px}.protodoc.a-level .a-book .herbs.has-inline-cta .herb-row{padding:5px 0}.protodoc.a-level .a-book .herbs.has-inline-cta .page-content{gap:8px}.protodoc.a-level .a-book .herbs.has-inline-cta .before{padding:12px 18px}.protodoc.a-level .a-book .herbs.has-inline-cta .before h3{margin-bottom:6px}.protodoc.a-level .a-book .act.has-inline-cta .act-columns p,.protodoc.a-level .a-book .act.has-inline-cta .act-columns>div:first-child p{padding:14px 0}.protodoc.a-level .a-book .questions.has-inline-cta .qa{gap:10px}.protodoc.a-level .a-book .questions.has-inline-cta .qa>div{padding:12px 0}.protodoc.a-level .a-book .questions.has-inline-cta .qa dt{margin-bottom:8px}.protodoc.a-level .a-book .cta-expanded{padding-left:22px;padding-right:22px;grid-template-columns:64px minmax(0,1fr) 230px;gap:10px 18px}.protodoc.a-level .a-book .cta-expanded .cta-copy{display:contents}.protodoc.a-level .a-book .cta-expanded h2{grid-column:2;grid-row:1}.protodoc.a-level .a-book .cta-expanded .cta-button{grid-column:3;grid-row:1}.protodoc.a-level .a-book .cta-expanded p{grid-column:1/-1;margin:0}.protodoc.a-level .a-book .cta-expanded .cta-checks{grid-column:1/-1}.protodoc.a-level .a-book .labs.has-inline-cta .page-main{top:78px;gap:8px}.protodoc.a-level .a-book .labs.has-inline-cta .page-content{gap:4px}.protodoc.a-level .a-book .labs .cta-expanded{padding-top:16px;padding-bottom:12px}.protodoc.a-level .a-book .next .page-main{top:84px;gap:0}.protodoc.a-level .a-book .next .page-content{display:block}.protodoc.a-level .a-book .cta-close{display:flex;flex-direction:column;gap:18px;height:100%;color:var(--bone)}.protodoc.a-level .a-book .cta-close-intro{display:grid;grid-template-columns:170px 1fr;grid-gap:16px 28px;gap:16px 28px;align-items:center}.protodoc.a-level .a-book .cta-headshot{display:block;width:170px;height:170px;border:5px solid var(--brass);border-radius:50%;object-fit:cover}.protodoc.a-level .a-book .cta-close .kicker{font:700 12.5px/1.3 Liver Hanken Grotesk;letter-spacing:.14em;text-transform:uppercase;color:var(--brass)}.protodoc.a-level .a-book .cta-close h1{font-size:44px;line-height:1.08;margin-top:10px}.protodoc.a-level .a-book .cta-close-lead{grid-column:1/-1;font:400 18px/1.4 Liver Hanken Grotesk}.protodoc.a-level .a-book .cta-options{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;flex:1 1}.protodoc.a-level .a-book .cta-option{display:flex;flex-direction:column;gap:10px;background:#0E2621;border:1.5px solid var(--brass);border-radius:16px;padding:20px 22px}.protodoc.a-level .a-book .cta-option .tile{width:64px;height:64px}.protodoc.a-level .a-book .cta-option h2{font:600 28px/1.1 Liver Newsreader}.protodoc.a-level .a-book .cta-option p{font:400 16.5px/1.4 Liver Hanken Grotesk}.protodoc.a-level .a-book .cta-option .cta-checks li{padding:7px 0;border-top:1px solid #40544a}.protodoc.a-level .a-book .cta-option .cta-button{width:100%;margin-top:auto}.protodoc.a-level .a-book .cta-reassurance,.protodoc.a-level .a-book .cta-signoff{font:400 16px/1.4 Liver Hanken Grotesk}@media screen and (max-width:700px){.protodoc.a-level .a-book .has-footer-cta .page-main,.protodoc.a-level .a-book .has-inline-cta .page-main,.protodoc.a-level .a-book .next .page-main{position:static}.protodoc.a-level .a-book .cta-close-intro,.protodoc.a-level .a-book .cta-expanded,.protodoc.a-level .a-book .cta-inline,.protodoc.a-level .a-book .cta-options{grid-template-columns:1fr}.protodoc.a-level .a-book .cta-expanded .cta-copy{display:block}.protodoc.a-level .a-book .cta-expanded .cta-button,.protodoc.a-level .a-book .cta-expanded h2{grid-column:auto;grid-row:auto}.protodoc.a-level .a-book .cta-footer{text-align:left}.protodoc.a-level .a-book .footer-meta{flex-basis:100%}.protodoc.a-level .a-book .cta-close{height:auto}}.protodoc.a-level .a-book .labs.has-inline-cta .lab-name{font-size:16.5px}.protodoc.a-level .a-book .sugar.has-footer-cta .page-main{gap:19px}.protodoc.a-level .a-book .roadmap.has-inline-cta .page-main{gap:8px}.protodoc.a-level .a-book .herbs.has-inline-cta .herb-row{padding:4px 0}.protodoc.a-level .a-book .act.has-inline-cta .act-columns p,.protodoc.a-level .a-book .act.has-inline-cta .act-columns>div:first-child p{padding:24px 0}.protodoc.a-level .a-book .questions.has-inline-cta .qa>div{padding:17px 0}.protodoc.a-level .a-book .cta-close{gap:16px}.protodoc.a-level .a-book .cta-close-intro{row-gap:14px}.protodoc.a-level .a-book .cta-option{gap:8px}.protodoc.a-level{--serif:"Liver Newsreader",Georgia,serif;--sans:"Liver Hanken Grotesk",sans-serif;--body:#17231F;--muted:#3D4A45;background:var(--paper);font-family:var(--sans)}.protodoc.a-level .phead{background:var(--pine);color:var(--bone)}.protodoc.a-level .phead :is(h1,.sub,.byline,.crumbs,.crumbs a){color:var(--bone)}.protodoc.a-level .phead h1{font:600 clamp(42px,5vw,68px)/1.04 var(--serif);max-width:850px}.protodoc.a-level .phead .kicker{color:var(--brass)}.protodoc.a-level .phead .kicker:before{font-style:normal;color:var(--brass)}.protodoc.a-level .phead .sub{font-size:20px;line-height:1.45;max-width:650px}.protodoc.a-level .phead .btn{border-color:var(--bone);color:var(--bone);background:transparent;white-space:nowrap}.protodoc.a-level .section{background:var(--paper)}.protodoc.a-level .lg-shell{max-width:1240px;grid-template-columns:212px minmax(0,1fr);gap:36px}.protodoc.a-level .lg-sec{padding:0;border:0;margin:0 0 32px;scroll-margin-top:110px}.protodoc.a-level .a-book{font-size:18px;line-height:1.45}.protodoc.a-level .a-book .page{width:100%;height:auto;padding:32px;border:1px solid var(--line);border-radius:16px;overflow:hidden}.protodoc.a-level .a-book .foot,.protodoc.a-level .a-book .rh{position:static;gap:16px}.protodoc.a-level .a-book .rh{margin-bottom:32px}.protodoc.a-level .a-book .page-main{position:static;margin:0;gap:28px;display:flex}.protodoc.a-level .a-book .page-content{gap:28px}.protodoc.a-level .a-book .page-heading>.a-title{font:600 40px/1.1 var(--serif);margin:0;color:var(--pine)}.protodoc.a-level .a-book .dark .page-heading>.a-title{color:var(--bone)}.protodoc.a-level .a-book .cover-title>.a-title{font:600 clamp(40px,5vw,64px)/1.04 var(--serif);text-align:center;color:var(--bone)}.protodoc.a-level .a-book .foot{margin-top:28px;padding-top:12px;align-items:end;border-top:1px solid var(--line);border-bottom:0}.protodoc.a-level .a-book :is(p,dd,td,.takeaway,.food-grid h3){font-size:18px;line-height:1.45}.protodoc.a-level .a-book h3{margin:0;font-size:24px}.protodoc.a-level .a-book h2{margin:0}.protodoc.a-level .a-book .cite{font-size:14px}.protodoc.a-level .a-book .letter-layout{grid-template-columns:1fr 1fr}.protodoc.a-level .a-book .portrait{width:100%;height:auto;max-height:610px}.protodoc.a-level .a-book .stage-crop{width:100%;height:auto}.protodoc.a-level .a-book .food-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.protodoc.a-level .a-book .renew-grid article{height:auto;min-height:260px}.protodoc.a-level .a-book .diagram{min-width:0}.protodoc.a-level .a-book .roadmap-quote{margin:0}.protodoc.a-level .a-book .cta-inline{padding:24px 22px;gap:18px;grid-template-columns:64px minmax(0,1fr)}.protodoc.a-level .a-book .cta-inline .cta-button{grid-column:2;justify-self:start;min-width:230px}.protodoc.a-level .a-book .cta-inline h2{font-size:24px;color:var(--bone)}.protodoc.a-level .a-book .cta-inline p{font-size:18px}.protodoc.a-level .a-book .cta-expanded .cta-copy{display:block}.protodoc.a-level .a-book .cta-expanded :is(h2,p,.cta-checks){grid-column:auto;grid-row:auto}.protodoc.a-level .a-book .cta-expanded .cta-button{grid-row:auto}.protodoc.a-level .a-book .cta-checks{margin-top:12px}.protodoc.a-level .a-book .cta-checks li{font-size:18px;line-height:1.45}.protodoc.a-level .a-book .cta-close{height:auto;gap:24px}.protodoc.a-level .a-book .cta-close .a-title{font-size:44px}.protodoc.a-level .a-book .cta-option{padding:22px 18px;gap:14px;min-width:0}.protodoc.a-level .a-book .cta-option h2{font-size:28px;color:var(--bone)}.protodoc.a-level .a-book .cta-option .cta-button{padding:16px 10px;white-space:nowrap}.protodoc.a-level .a-book .cta-button:hover{background:#D5B78F;color:var(--pine)}.protodoc.a-level .a-book a:focus-visible,.protodoc.a-level input:focus-visible{outline:3px solid var(--emerald);outline-offset:4px}.protodoc.a-level .a-book .cta-inline a:focus-visible,.protodoc.a-level .a-book .dark a:focus-visible{outline-color:var(--bone)}.protodoc.a-level .a-book .tick{cursor:pointer;font-size:18px}.protodoc.a-level .a-book .tick input{width:22px;height:22px;flex:none;accent-color:var(--emerald)}.protodoc.a-level .a-book .refs :is(li,span,a){font-size:16px;line-height:1.5;overflow-wrap:anywhere}.protodoc.a-level .a-book .refs{gap:22px}.protodoc.a-level .a-book .a-mobile{display:none}.protodoc.a-level .btn-gold,.protodoc.a-level .pdfform button{background:var(--pine);border-color:var(--pine);color:var(--bone)}.protodoc.a-level .protocol-preview .lg-sec{padding:24px 0}.protodoc.a-level .protocol-outline{font-size:18px}.protodoc.a-level .pdfgate{margin-bottom:32px}@media(min-width:1200px){.protodoc.a-level .a-book .cta-inline{grid-template-columns:64px minmax(0,1fr) 230px}.protodoc.a-level .a-book .cta-inline .cta-button{grid-column:3;grid-row:1}.protodoc.a-level .a-book .cta-expanded .cta-copy{display:contents}.protodoc.a-level .a-book .cta-expanded h2{grid-column:2;grid-row:1}.protodoc.a-level .a-book .cta-expanded :is(p,.cta-checks){grid-column:1/-1}}@media(max-width:980px){.protodoc.a-level .lg-shell{grid-template-columns:1fr}}@media(max-width:700px){.protodoc.a-level .lg-shell{padding:0 16px}.protodoc.a-level .a-book .page{padding:24px 18px;border-radius:12px}.protodoc.a-level .a-book .page-main{margin:0;gap:24px}.protodoc.a-level .a-book .rh{margin-bottom:24px}.protodoc.a-level .a-book .rh .label{max-width:100%;text-align:left}.protodoc.a-level .a-book .page-heading>.a-title{font-size:34px}.protodoc.a-level .a-book .page-content{gap:24px}.protodoc.a-level .a-book :is(.letter-layout,.stage-pairs,.check-columns,.act-columns,.days,.three-days,.shopping,.food-grid,.renew-grid,.cta-options,.cta-close-intro){grid-template-columns:minmax(0,1fr)}.protodoc.a-level .a-book .portrait{height:auto}.protodoc.a-level .a-book .cover-title>.a-title{font-size:42px}.protodoc.a-level .a-book .cover-stats{gap:14px}.protodoc.a-level .a-book .cover-stats strong{font-size:44px}.protodoc.a-level .a-book .toc-road a{padding:18px;grid-template-columns:minmax(0,1fr) 44px;gap:8px}.protodoc.a-level .a-book .toc-extra b{min-width:54px}.protodoc.a-level .a-book .cta-inline{grid-template-columns:minmax(0,1fr);padding:24px 18px;gap:16px}.protodoc.a-level .a-book .cta-inline .cta-button{grid-column:1;grid-row:auto;width:100%;min-width:0;justify-self:stretch}.protodoc.a-level .a-book .cta-expanded .cta-copy{display:block}.protodoc.a-level .a-book .cta-close .a-title{font-size:38px}.protodoc.a-level .a-book .cta-close-intro{gap:24px}.protodoc.a-level .a-book .cta-headshot{width:170px;height:170px}.protodoc.a-level .a-book .cta-option{padding:22px 16px}.protodoc.a-level .a-book .foot{flex-wrap:wrap}.protodoc.a-level .a-book .cta-footer{text-align:left}.protodoc.a-level .a-book .target{display:block}.protodoc.a-level .a-book .target p{margin-top:12px}.protodoc.a-level .a-book .number-card{grid-template-columns:minmax(0,1fr)}.protodoc.a-level .a-book .number-card :is(.number-line,.cite){grid-column:1;grid-row:auto}.protodoc.a-level .a-book .step-actions{display:block}.protodoc.a-level .a-book .plate-art{height:auto;max-height:360px}.protodoc.a-level .a-book .plate-labels{flex-direction:column;gap:8px}.protodoc.a-level .a-book :is(.drivers,.therapy-table) :is(tbody,tr,td){display:block;width:100%;height:auto}.protodoc.a-level .a-book :is(.drivers,.therapy-table) thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.protodoc.a-level .a-book :is(.drivers,.therapy-table) td{padding:12px 0;border:0}.protodoc.a-level .a-book :is(.drivers,.therapy-table) tr{padding:16px 0;border-bottom:1px solid var(--line)}.protodoc.a-level .a-book .scripture{font-size:38px}.protodoc.a-level .a-book .a-desktop{display:none}.protodoc.a-level .a-book .a-mobile{display:block}.protodoc.a-level .a-book .diagram.a-mobile{width:100%;min-width:0}.protodoc.a-level .a-book .a-mobile text{font:400 18px var(--sans)}.protodoc.a-level .a-book .a-mobile .svg-title{font:600 24px var(--serif)}.protodoc.a-level .a-book .a-mobile .svg-meta{font:400 14px var(--sans)}}.protodoc.a-level .a-book .skip{position:static;left:auto;top:auto;z-index:auto;background:transparent;color:var(--ink);border-radius:0;width:auto}.protodoc.a-level .a-book .loop-key{grid-template-columns:1fr}@media(max-width:700px){.protodoc.a-level .a-book .loop-art{height:auto}}.protodoc.a-level .phead .tlink{color:var(--bone)}.protodoc.a-level .phead .kicker:before{white-space:nowrap}.protodoc.a-level .a-book .eczema .page-main{gap:16px}.protodoc.a-level .a-book .eczema .page-content{gap:14px}.protodoc.a-level .a-book .eczema .skin-table td{padding:20px 10px}.protodoc.a-level .a-book .eczema .skin-table th{padding:12px 10px}.protodoc.a-level .a-book .eczema .cover-credit{text-align:center;font-size:16.5px}.protodoc.a-level .a-book .eczema.cover .page-main{top:55px;bottom:78px}.protodoc.a-level .a-book .eczema.cover h1{font-size:60px}.protodoc.a-level .a-book .eczema.cover .kicker{text-align:center;color:var(--brass);font-size:12.5px;margin-bottom:14px}.protodoc.a-level .a-book .eczema .skin-cover-art{height:442px;border:5px solid var(--brass);border-radius:50%;overflow:hidden;margin:0}.protodoc.a-level .a-book .skin-cover-art .art{object-fit:cover}.protodoc.a-level .a-book .eczema.cover .lead{margin:12px auto 0}.protodoc.a-level .a-book .eczema .cover-stats{padding-top:12px}.protodoc.a-level .a-book .eczema .cover-stats strong{font-size:48px}.protodoc.a-level .a-book .skin-letter{display:grid;grid-template-columns:320px 1fr;grid-gap:30px;gap:30px}.protodoc.a-level .a-book .eczema.letter .portrait{width:320px;height:410px;object-fit:cover}.protodoc.a-level .a-book .skin-letter blockquote{font:600 34px/1.15 Liver Newsreader;margin:24px 0;color:var(--pine)}.protodoc.a-level .a-book .skin-letter p{font-size:18px}.protodoc.a-level .a-book .eczema.letter .actions{gap:12px}.protodoc.a-level .a-book .skin-pair{height:440px}.protodoc.a-level .a-book .skin-pair-labels{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px;text-align:center}.protodoc.a-level .a-book .skin-pair-labels h2{font-size:28px}.protodoc.a-level .a-book .skin-gut{height:490px}.protodoc.a-level .a-book .gut-labels{display:flex;justify-content:space-around;font-size:22px;font-weight:500}.protodoc.a-level .a-book .eczema .target{padding-top:12px}.protodoc.a-level .a-book .eczema .target strong{font-size:52px}.protodoc.a-level .a-book .eczema .skin-study .cite{margin-top:3px}.protodoc.a-level .a-book .eczema .skin-study svg{display:block}.protodoc.a-level .a-book .skin-number{border-top:2px solid var(--line);padding:12px 0}.protodoc.a-level .a-book .skin-number strong{font:600 42px/1.2 Liver Newsreader;color:var(--emerald)}.protodoc.a-level .a-book .skin-number h3{font-size:24px;margin-bottom:8px}.protodoc.a-level .a-book .skin-number p{font-size:16px}.protodoc.a-level .a-book .number-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.protodoc.a-level .a-book .eczema.topical-trials .page-content{gap:16px}.protodoc.a-level .a-book .influence-list{display:flex;flex-direction:column;gap:12px}.protodoc.a-level .a-book .influence-row{display:grid;grid-template-columns:52px 240px 1fr;grid-gap:16px;gap:16px;align-items:center;min-height:72px;border-bottom:1px solid var(--line);padding-bottom:10px}.protodoc.a-level .a-book .influence-row h3{font-size:24px}.protodoc.a-level .a-book .eczema.influences .cta-inline{margin:0}.protodoc.a-level .a-book .eczema .skin-checks{display:grid;grid-template-columns:1fr 1fr;grid-gap:36px;gap:36px}.protodoc.a-level .a-book .eczema .skin-checks .tick{min-height:63px}.protodoc.a-level .a-book .zone-scale{display:grid;grid-template-columns:repeat(3,1fr);border-top:14px solid var(--pine);grid-gap:20px;gap:20px;padding-top:16px}.protodoc.a-level .a-book .zone-scale span:nth-child(2){border-top:6px solid var(--emerald);padding-top:10px}.protodoc.a-level .a-book .zone-scale span:nth-child(3){border-top:6px solid #8e302a;padding-top:10px}.protodoc.a-level .a-book .red-pointer{border-left:4px solid #8e302a;padding-left:18px}.protodoc.a-level .a-book .pattern-flow{display:grid;grid-template-columns:220px 1fr;grid-gap:25px;gap:25px}.protodoc.a-level .a-book .skin-body{height:450px}.protodoc.a-level .a-book .flow-row{padding:15px 0;border-bottom:1px solid var(--line)}.protodoc.a-level .a-book .flow-row h3{font-size:24px;margin-bottom:7px}.protodoc.a-level .a-book .eczema.roadmap .page-main{gap:18px}.protodoc.a-level .a-book .eczema.roadmap .roadmap-quote{font-size:30px}.protodoc.a-level .a-book .contact-map{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px;text-align:center}.protodoc.a-level .a-book .contact-map .tile{width:180px;height:180px;margin-bottom:12px}.protodoc.a-level .a-book .contact-map h2{margin-bottom:7px}.protodoc.a-level .a-book .tier-stairs{display:flex;align-items:end;gap:8px}.protodoc.a-level .a-book .tier-stairs p{border-left:5px solid var(--emerald);padding:8px;flex:1 1}.protodoc.a-level .a-book .tier-stairs p:nth-child(2){padding-top:18px}.protodoc.a-level .a-book .tier-stairs p:nth-child(3){padding-top:28px}.protodoc.a-level .a-book .eczema.has-inline-cta .page-main{top:83px;gap:12px}.protodoc.a-level .a-book .eczema.has-inline-cta .page-content{gap:10px}.protodoc.a-level .a-book .eczema .cta-inline{grid-template-columns:58px minmax(0,1fr) 220px;padding:18px 14px 16px;gap:12px}.protodoc.a-level .a-book .eczema .cta-inline .tile{width:58px;height:58px}.protodoc.a-level .a-book .eczema .cta-inline h2{font-size:24px}.protodoc.a-level .a-book .eczema .cta-inline p{font-size:16px}.protodoc.a-level .a-book .eczema .cta-button{padding:15px 12px}.protodoc.a-level .a-book .eczema.rest .actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 25px;gap:10px 25px}.protodoc.a-level .a-book .eczema.rest .actions li{gap:12px}.protodoc.a-level .a-book .eczema.rest .actions p{font-size:16px}.protodoc.a-level .a-book .eczema.rest .ordinal{font-size:24px}.protodoc.a-level .a-book .skin-foods{min-height:530px}.protodoc.a-level .a-book .eczema .skin-foods .tile{width:90px;height:90px}.protodoc.a-level .a-book .food-type{font:600 26px Liver Newsreader;color:var(--pine)}.protodoc.a-level .a-book .skin-icon-slot{width:64px;height:64px;border:1px dashed var(--secondary);font-size:12.5px;display:inline-flex;align-items:center}.protodoc.a-level .a-book .eczema .meal-week th:first-child{width:8%}.protodoc.a-level .a-book .eczema .meal-week td{padding:14px 7px;font-size:16px;line-height:1.3}.protodoc.a-level .a-book .eczema .meal-week th{font-size:12.5px;padding:12px 7px}.protodoc.a-level .a-book .skin-shopping h3{font-size:22px}.protodoc.a-level .a-book .skin-shopping{gap:16px 30px}.protodoc.a-level .a-book .skin-shopping p{font-size:16px}.protodoc.a-level .a-book .skin-supp-row{display:grid;grid-template-columns:1fr 195px;grid-gap:15px;gap:15px;padding:8px 0;border-bottom:1px solid var(--line)}.protodoc.a-level .a-book .skin-supp-row h3{font-size:22px}.protodoc.a-level .a-book .skin-supp-row p{font-size:16px}.protodoc.a-level .a-book .skin-supp-row .rating{grid-template-columns:80px 100px;gap:5px}.protodoc.a-level .a-book .eczema.supplements .before{padding:12px 16px}.protodoc.a-level .a-book .eczema.supplements .before p{font-size:15.5px;line-height:1.4}.protodoc.a-level .a-book .eczema.supplements .page-content{gap:8px}.protodoc.a-level .a-book .triage-ladder{display:flex;flex-direction:column;gap:25px}.protodoc.a-level .a-book .triage-ladder>div{border-top:4px solid var(--pine);padding-top:18px}.protodoc.a-level .a-book .triage-ladder>div:first-child{border-color:#8E302A}.protodoc.a-level .a-book .triage-ladder h2{font-size:24px;margin-bottom:12px}.protodoc.a-level .a-book .triage-ladder p{font-size:18px;line-height:1.5}.protodoc.a-level .a-book .habit-lines p{padding:6px 0;border-bottom:1px solid var(--line)}.protodoc.a-level .a-book .bath-recipe{border:1.5px solid var(--line);padding:14px 20px;display:flex;justify-content:space-between;align-items:center;gap:25px}.protodoc.a-level .a-book .bath-recipe h3{font-size:24px}.protodoc.a-level .a-book .eczema .option-table td{height:195px}.protodoc.a-level .a-book .option-table .tile{width:90px;height:90px;margin-bottom:10px}.protodoc.a-level .a-book .option-table h3{font-size:24px}.protodoc.a-level .a-book .eczema.labs .page-main{top:80px}.protodoc.a-level .a-book .eczema.labs .page-content{gap:7px}.protodoc.a-level .a-book .full-cta{background:var(--pine);color:var(--bone);padding:25px;border-radius:16px;border-top:4px solid var(--brass);display:flex;flex-direction:column;gap:20px}.protodoc.a-level .a-book .full-cta h2{font-size:36px;color:var(--bone)}.protodoc.a-level .a-book .full-cta .diagram{background:var(--pine);font-size:18px}.protodoc.a-level .a-book .full-cta .diagram text{fill:var(--bone)}.protodoc.a-level .a-book .full-cta .diagram .step-label{font-weight:700}.protodoc.a-level .a-book .full-cta .cta-text{color:var(--bone);text-align:center}.protodoc.a-level .a-book .full-cta .cta-button{width:100%}.protodoc.a-level .a-book .review-questions{list-style:none;display:flex;flex-direction:column;gap:16px}.protodoc.a-level .a-book .eczema.review .page-content{justify-content:center}.protodoc.a-level .a-book .eczema .gap-table td{padding:9px}.protodoc.a-level .a-book .eczema .gap-table th{padding:8px}.protodoc.a-level .a-book .gap-table tbody tr:first-child{border-left:5px solid var(--pine)}.protodoc.a-level .a-book .gap-table tbody tr:nth-child(2){border-left:5px solid var(--emerald)}.protodoc.a-level .a-book .gap-table tbody tr:nth-child(3){border-left:5px solid var(--secondary)}.protodoc.a-level .a-book .gap-table tbody tr:nth-child(4){border-left:5px solid #0e2621}.protodoc.a-level .a-book .skin-faq{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 28px;gap:12px 28px}.protodoc.a-level .a-book .skin-faq dt{font:600 22px/1.1 Liver Newsreader;color:var(--pine);margin-bottom:6px}.protodoc.a-level .a-book .skin-faq dd{font-size:16px}.protodoc.a-level .a-book .eczema.peace .scripture{font-size:56px}.protodoc.a-level .a-book .eczema.peace .actions{gap:20px}.protodoc.a-level .a-book .eczema.next .cta-close{gap:22px}.protodoc.a-level .a-book .eczema.next .cta-option{min-height:400px}.protodoc.a-level .a-book .plain-links{display:flex;gap:32px}.protodoc.a-level .a-book .plain-links a{font-size:16px;color:var(--bone)}.protodoc.a-level .a-book .eczema.references .refs{gap:16px}.protodoc.a-level .a-book .eczema.references .page-content{flex:1 1}.protodoc.a-level .a-book .eczema .footer-meta{flex-basis:265px}@media screen and (max-width:700px){.protodoc.a-level .a-book .eczema .page-main{position:static}.protodoc.a-level .a-book .contact-map,.protodoc.a-level .a-book .eczema .cta-inline,.protodoc.a-level .a-book .number-pair,.protodoc.a-level .a-book .pattern-flow,.protodoc.a-level .a-book .skin-checks,.protodoc.a-level .a-book .skin-faq,.protodoc.a-level .a-book .skin-letter,.protodoc.a-level .a-book .skin-supp-row{grid-template-columns:1fr}.protodoc.a-level .a-book .influence-row{grid-template-columns:52px 1fr}.protodoc.a-level .a-book .influence-row p{grid-column:2}.protodoc.a-level .a-book .eczema .meal-week{min-width:688px}.protodoc.a-level .a-book .eczema.meals .page-content{overflow:auto}}.protodoc.a-level .a-book .eczema .skin-cover-art{height:458px}.protodoc.a-level .a-book .eczema.letter .signature{font:600 26px/1.2 Liver Newsreader}.protodoc.a-level .a-book .eczema .influence-row{min-height:94px}.protodoc.a-level .a-book .eczema .skin-checks .tick{min-height:80px}.protodoc.a-level .a-book .eczema.topicals td{padding-top:30px;padding-bottom:30px}.protodoc.a-level .a-book .eczema.triage .triage-ladder p{padding:14px 0}.protodoc.a-level .a-book .eczema .meal-week th{font-size:15.5px;letter-spacing:0}.protodoc.a-level .a-book .eczema .skin-faq.qa{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 28px;gap:14px 28px;flex:none}.protodoc.a-level .a-book .eczema .skin-faq.qa>div{padding:15px 0}.protodoc.a-level .a-book .eczema .skin-faq.qa dt{font:600 22px/1.1 Liver Newsreader;margin-bottom:6px}.protodoc.a-level .a-book .eczema .skin-faq.qa dd{font-size:16px}.protodoc.a-level .a-book .review-questions.actions li{display:block;padding:7px 0}.protodoc.a-level .a-book .eczema.review .full-cta{gap:23px}.protodoc.a-level .a-book .eczema.review .page-content{justify-content:space-between}.protodoc.a-level .a-book .eczema .influence-row p{padding:12px 0}.protodoc.a-level .a-book .eczema .influence-row h3{padding:10px 0}.protodoc.a-level .a-book .eczema .skin-number .cite{font:400 12.5px/1.35 Liver Hanken Grotesk;color:var(--secondary)}.protodoc.a-level .a-book .eczema .skin-icon-slot{font-size:15.5px;width:52px;height:64px;line-height:1.2}.protodoc.a-level .a-book .eczema.supplements .page-content{gap:5px}.protodoc.a-level .a-book .eczema.supplements .skin-supp-row{padding:6px 0}.protodoc.a-level .a-book .eczema .skin-icon-slot{display:block;padding:6px;overflow-wrap:anywhere;text-align:center;line-height:1.1}.protodoc.a-level .a-book .eczema.review .full-cta{padding:20px}.protodoc.a-level .a-book .eczema.review .review-questions li{padding:5px 0}.protodoc.a-level .a-book .eczema .skin-icon-slot{line-height:1.42;padding:4px 1px;overflow-wrap:normal}.protodoc.a-level .a-book .eczema.rest .page-main{top:78px;gap:8px}.protodoc.a-level .a-book .eczema.rest .page-content{gap:6px}.protodoc.a-level .a-book .eczema .cbt-number.number-card{display:flex;gap:18px;padding:5px 14px;align-items:center}.protodoc.a-level .a-book .cbt-number strong{font:600 42px/1 Liver Newsreader;color:var(--emerald)}.protodoc.a-level .a-book .cbt-number p{font-size:16px}.protodoc.a-level .a-book .cbt-number .cite{font-size:12.5px}.protodoc.a-level .a-book .eczema .influence-row>.skin-icon-slot,.protodoc.a-level .a-book .eczema .influence-row>.tile{width:52px;height:52px;object-fit:contain}.protodoc.a-level .a-book .eczema .skin-icon-slot{display:flex;align-items:center;justify-content:center;white-space:nowrap;word-break:normal;padding:0}.protodoc.a-level .a-book .eczema .skin-supp-row{grid-template-columns:40px 1fr;align-items:center;padding:10px 0}.protodoc.a-level .a-book .priority-number{font:600 26px/1.2 Liver Newsreader;color:var(--pine)}.protodoc.a-level .a-book .cta-steps{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;grid-gap:18px;gap:18px}.protodoc.a-level .a-book .cta-steps h3{font:600 22px/1.15 Liver Newsreader;color:var(--bone);margin:8px 0}.protodoc.a-level .a-book .cta-steps p{font-size:15.5px;line-height:1.35}.protodoc.a-level .a-book .cta-steps .ordinal{font:700 20px/1.2 Liver Hanken Grotesk;color:var(--brass)}.protodoc.a-level .a-book .full-cta>h3{color:var(--bone);font-size:22px}.protodoc.a-level .a-book .eczema.review .full-cta{gap:12px}.protodoc.a-level .a-book .eczema.review .full-cta>p,.protodoc.a-level .a-book .eczema.review .review-questions{font-size:15.5px;line-height:1.35}.protodoc.a-level .a-book .eczema.review .review-questions{gap:3px}.protodoc.a-level .a-book .eczema.review .review-questions li{padding:4px 0}.protodoc.a-level .a-book .eczema .cta-under{font:400 15.5px/1.35 Liver Hanken Grotesk}.protodoc.a-level .a-book .eczema.next .cta-close{gap:12px}.protodoc.a-level .a-book .eczema.next .cta-option{min-height:0;padding:14px 18px;gap:7px}.protodoc.a-level .a-book .eczema.next .cta-option .tile{width:48px;height:48px}.protodoc.a-level .a-book .eczema.next .cta-option h2{font-size:26px}.protodoc.a-level .a-book .eczema.next .cta-checks li,.protodoc.a-level .a-book .eczema.next .cta-option p{font-size:15.5px;line-height:1.35}.protodoc.a-level .a-book .eczema.next .cta-close-lead{font-size:16px;line-height:1.4}.protodoc.a-level .a-book .eczema.next .cta-close-intro{grid-template-columns:130px 1fr;gap:10px 24px}.protodoc.a-level .a-book .eczema.next .cta-headshot{width:130px;height:130px}.protodoc.a-level .a-book .eczema.next .cta-signoff{font-size:16px}.protodoc.a-level .a-book .eczema.references .refs li{font-size:15.5px;padding:10px 5px}.protodoc.a-level .a-book .eczema .cta-expanded{column-gap:12px;row-gap:10px}.protodoc.a-level .a-book .eczema .cta-expanded .cta-copy{display:contents}.protodoc.a-level .a-book .eczema .cta-expanded h2{grid-column:2;grid-row:1}.protodoc.a-level .a-book .eczema .cta-expanded .cta-button{grid-column:3;grid-row:1}.protodoc.a-level .a-book .eczema .cta-expanded p{grid-column:1/-1;margin:0}.protodoc.a-level .a-book .eczema.references .refs li{font-size:13.5px;line-height:1.45;padding:9px 5px}.protodoc.a-level .a-book .eczema.labs .page-main{gap:8px}.protodoc.a-level .a-book .eczema.labs .page-content{gap:5px}.protodoc.a-level .a-book .eczema.mode-site.review .full-cta>p,.protodoc.a-level .a-book .eczema.mode-site.review .review-questions{font-size:18px;line-height:1.5}.protodoc.a-level .a-book .eczema.mode-site.review .cta-steps p{font-size:18px;line-height:1.45}.protodoc.a-level .a-book .eczema.mode-site.review .review-questions li{padding:12px 0}.protodoc.a-level .a-book .eczema.mode-site.review .full-cta{gap:18px}.protodoc.a-level .a-book .footer-destination{white-space:nowrap}.protodoc.a-level .a-book .eczema.rest .page-content{gap:4px}.protodoc.a-level .a-book .eczema.rest .cta-inline{margin-top:8px}.protodoc.a-level .a-book .eczema.daily-care .page-content{justify-content:flex-start;gap:0}.protodoc.a-level .a-book .eczema.daily-care .bath-recipe{margin-top:auto}.protodoc.a-level .a-book .eczema .rhythm-strip .wash-label{fill:var(--emerald)}.protodoc.a-level .a-book .eczema.review .cta-steps+h3{margin-top:4px}.protodoc.a-level .a-book .eczema.next .cta-options{flex:none}.protodoc.a-level .a-book .eczema.mode-site.review .full-cta{gap:16px}.protodoc.a-level .a-book .eczema.mode-site.review .cta-steps+h3{margin-top:0}.protodoc.a-level .a-book .eczema.next .cta-options{grid-template-rows:repeat(6,auto);row-gap:7px}.protodoc.a-level .a-book .eczema.next .cta-option{display:grid;grid-template-rows:subgrid;grid-row:span 6}.protodoc.a-level .a-book .eczema.next .cta-checks{display:grid;grid-template-rows:repeat(3,1fr)}.protodoc.a-level .a-book .eczema .page-main{position:static;gap:28px}.protodoc.a-level .a-book .eczema .page-content{gap:28px;overflow:visible}.protodoc.a-level .a-book .eczema :is(p,dd,td,.takeaway){font-size:18px;line-height:1.45}.protodoc.a-level .a-book .eczema .page-heading>.a-title{font:600 40px/1.1 var(--serif);color:var(--pine)}.protodoc.a-level .a-book .eczema.dark .page-heading>.a-title{color:var(--bone)}.protodoc.a-level .a-book .eczema.cover .a-title{text-align:center;font-size:clamp(36px,5vw,60px)}.protodoc.a-level .a-book .skin-cover-art{max-width:458px;width:100%;aspect-ratio:1;height:auto;margin:auto}.protodoc.a-level .a-book .skin-letter{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.protodoc.a-level .a-book .eczema.letter .portrait{width:100%;height:auto}.protodoc.a-level .a-book .eczema .cta-inline{grid-template-columns:64px minmax(0,1fr);padding:24px 22px;gap:18px}.protodoc.a-level .a-book .eczema .cta-expanded .cta-copy{display:block}.protodoc.a-level .a-book .eczema .cta-expanded :is(h2,p){grid-column:auto;grid-row:auto}.protodoc.a-level .a-book .eczema .cta-inline .cta-button{grid-column:2;grid-row:auto;justify-self:start}.protodoc.a-level .a-book .eczema .cta-inline h2{color:var(--bone)}.protodoc.a-level .a-book .eczema .cta-close :is(.a-title,h2){color:var(--bone)}.protodoc.a-level .a-book .full-cta :is(h2,h3){color:var(--bone)}.protodoc.a-level .a-book .full-cta .cta-button{color:var(--pine)}.protodoc.a-level .a-book .eczema .footer-meta{flex-basis:auto}.protodoc.a-level .a-book .eczema .skin-faq.qa{gap:24px}.protodoc.a-level .a-book .eczema .skin-supp-row{padding:18px 0}.protodoc.a-level .a-book .eczema .skin-supp-row .supp-copy{min-width:0}.protodoc.a-level .a-book .eczema .refs :is(li,span,a){font-size:16px;line-height:1.5}.protodoc.a-level .a-book .eczema .skin-foods{min-height:0}.protodoc.a-level .a-book .eczema .option-table td{height:auto}.protodoc.a-level .a-book .eczema .cite{font-size:14px}.protodoc.a-level .a-book .eczema .skin-checks .tick{min-height:0;padding:14px 0}.protodoc.a-level .a-book .eczema .skin-checks input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-width:22px}@media(min-width:1200px){.protodoc.a-level .a-book .eczema .cta-inline{grid-template-columns:64px minmax(0,1fr) 230px}.protodoc.a-level .a-book .eczema .cta-expanded .cta-copy{display:contents}.protodoc.a-level .a-book .eczema .cta-expanded h2{grid-column:2;grid-row:1}.protodoc.a-level .a-book .eczema .cta-expanded p{grid-column:1/-1}.protodoc.a-level .a-book .eczema .cta-expanded .cta-button{grid-column:3;grid-row:1}}@media(max-width:700px){.protodoc.a-level .a-book .eczema :is(.skin-letter,.skin-checks,.pattern-flow,.contact-map,.number-pair,.skin-faq.qa,.cta-steps,.rest .actions){grid-template-columns:minmax(0,1fr)}.protodoc.a-level .a-book .eczema .page-heading>.a-title{font-size:34px}.protodoc.a-level .a-book .eczema .cta-inline{grid-template-columns:minmax(0,1fr);padding:24px 18px}.protodoc.a-level .a-book .eczema .cta-expanded .cta-copy{display:block}.protodoc.a-level .a-book .eczema .cta-expanded :is(h2,p,.cta-button){grid-column:1;grid-row:auto}.protodoc.a-level .a-book .eczema .cta-button{min-width:0;width:100%;white-space:normal}.protodoc.a-level .a-book .eczema .cta-button-label{white-space:normal}.protodoc.a-level .a-book .eczema .influence-row{grid-template-columns:52px minmax(0,1fr)}.protodoc.a-level .a-book .eczema .influence-row p{grid-column:2}.protodoc.a-level .a-book .eczema .zone-scale{grid-template-columns:1fr}.protodoc.a-level .a-book .eczema .bath-recipe,.protodoc.a-level .a-book .eczema .tier-stairs{display:block}.protodoc.a-level .a-book .eczema .skin-table{min-width:0}.protodoc.a-level .a-book .eczema .skin-table :is(tbody,tr,td){display:block;width:100%;height:auto}.protodoc.a-level .a-book .eczema .skin-table thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.protodoc.a-level .a-book .eczema .skin-table td{padding:12px 0;border:0}.protodoc.a-level .a-book .eczema .skin-table td:before{content:attr(data-label);display:block;font-weight:700;font-size:14px;color:var(--emerald);margin-bottom:6px}.protodoc.a-level .a-book .eczema .skin-table tr{padding:16px 12px;border-bottom:1px solid var(--line)}.protodoc.a-level .a-book .eczema .plain-links{display:block}.protodoc.a-level .a-book .eczema .scripture{font-size:38px}.protodoc.a-level .a-book .eczema .full-cta{padding:22px 16px}.protodoc.a-level .a-book .eczema .cbt-number.number-card{display:block}.protodoc.a-level .a-book .eczema.next .cta-close-intro{grid-template-columns:minmax(0,1fr);gap:24px}.protodoc.a-level .a-book .eczema.next .cta-headshot{width:170px;height:170px}.protodoc.a-level .a-book .eczema.rest .actions{grid-template-columns:minmax(0,1fr)}.protodoc.a-level .a-book .eczema .plain-links a{display:block;margin-top:12px}}.protodoc.a-level .a-book .eczema .diagram.a-mobile{display:none}@media(max-width:700px){.protodoc.a-level .a-book .eczema .diagram.a-desktop{display:none}.protodoc.a-level .a-book .eczema .diagram.a-mobile{display:block}}.protodoc.a-level .a-book .eczema.review .full-cta{gap:16px}.protodoc.a-level .a-book .eczema.review .cta-steps+h3{margin-top:0}@media(max-width:700px){.protodoc.a-level .a-book .eczema.next .cta-options{grid-template-rows:none;align-items:start}.protodoc.a-level .a-book .eczema.next .cta-option{grid-template-rows:auto;grid-row:auto}.protodoc.a-level .a-book .eczema.next .cta-checks{grid-template-rows:auto}}