.guide-module__11Z4HW__page{overflow:hidden}.guide-module__11Z4HW__page section[id]{scroll-margin-top:125px}.guide-module__11Z4HW__hero{grid-template-columns:1fr .92fr;align-items:center;gap:68px;min-height:650px;padding-top:76px;padding-bottom:76px;display:grid}.guide-module__11Z4HW__heroCopy{max-width:590px}.guide-module__11Z4HW__heroCopy h1,.guide-module__11Z4HW__sectionHeading h2,.guide-module__11Z4HW__concernIntro h2,.guide-module__11Z4HW__finalSection h2{font-family:var(--serif);letter-spacing:-.052em;margin:0;font-weight:500}.guide-module__11Z4HW__heroCopy h1{font-size:clamp(72px,7vw,112px);line-height:.82}.guide-module__11Z4HW__heroCopy h1 em,.guide-module__11Z4HW__sectionHeading h2 em,.guide-module__11Z4HW__concernIntro h2 em,.guide-module__11Z4HW__finalSection h2 em{color:#777854;font-weight:400}.guide-module__11Z4HW__heroLead{max-width:480px;font:600 clamp(24px, 2.4vw, 34px)/1.1 var(--serif);margin:32px 0 10px}.guide-module__11Z4HW__heroBody{max-width:490px;color:var(--muted);margin:0 0 27px;font-size:13px;line-height:1.9}.guide-module__11Z4HW__heroArt{color:#fbf2df;background:radial-gradient(circle at 24% 23%,#8c9175,#0000 40%),radial-gradient(circle at 82% 80%,#484f38,#0000 42%),#62644a;border:1px solid #fff3;border-radius:190px 190px 34px 34px;place-items:center;min-height:500px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #3c3c2c2e}.guide-module__11Z4HW__heroArt:before,.guide-module__11Z4HW__heroArt:after{content:"";border:1px solid #fff7df2e;border-radius:50%;width:430px;height:430px;position:absolute}.guide-module__11Z4HW__heroArt:after{width:330px;height:330px}.guide-module__11Z4HW__heroOrb{z-index:1;text-align:center;border:1px solid #fff7dfb3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:26px;width:240px;height:240px;display:flex}.guide-module__11Z4HW__heroOrb span{letter-spacing:.25em;font-size:10px;font-weight:700;line-height:1.8}.guide-module__11Z4HW__heroArtTop,.guide-module__11Z4HW__heroArtBottom{z-index:1;text-align:center;letter-spacing:.24em;font-size:9px;font-weight:700;position:absolute;left:0;right:0}.guide-module__11Z4HW__heroArtTop{top:45px}.guide-module__11Z4HW__heroArtBottom{letter-spacing:.1em;bottom:33px}.guide-module__11Z4HW__jumpNav{border:1px solid var(--line);background:#fffdf7c7;border-radius:20px;grid-template-columns:repeat(4,1fr);margin-bottom:30px;padding:10px;display:grid}.guide-module__11Z4HW__jumpNav a{color:#8b876c;border-radius:13px;align-items:center;gap:11px;min-height:52px;padding:0 16px;font-size:10px;font-weight:750;transition:background .2s,color .2s;display:flex}.guide-module__11Z4HW__jumpNav a+a{border-left:1px solid var(--line)}.guide-module__11Z4HW__jumpNav a span{color:var(--ink);font-size:11px}.guide-module__11Z4HW__jumpNav a:hover{background:var(--sage)}.guide-module__11Z4HW__section{padding-top:105px;padding-bottom:115px}.guide-module__11Z4HW__sectionHeading{max-width:660px;margin-bottom:38px}.guide-module__11Z4HW__sectionHeading h2,.guide-module__11Z4HW__concernIntro h2{font-size:clamp(52px,5vw,76px);line-height:.93}.guide-module__11Z4HW__sectionHeading p,.guide-module__11Z4HW__concernIntro p{max-width:530px;color:var(--muted);margin:20px 0 0;font-size:13px;line-height:1.8}.guide-module__11Z4HW__mythGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.guide-module__11Z4HW__mythCard{border:1px solid var(--line);background:var(--paper);border-radius:26px;flex-direction:column;min-height:280px;padding:30px;display:flex}.guide-module__11Z4HW__cardNumber{color:#797b58;letter-spacing:.16em;font-size:9px;font-weight:800}.guide-module__11Z4HW__mythCard h3{max-width:430px;font:600 clamp(26px, 2.7vw, 36px)/1.07 var(--serif);letter-spacing:-.025em;margin:25px 0}.guide-module__11Z4HW__mythImage{aspect-ratio:1.75;background:#e6e2d6;border-radius:17px;margin:0 0 21px;position:relative;overflow:hidden}.guide-module__11Z4HW__mythImage img{object-fit:cover}.guide-module__11Z4HW__fact{border-top:1px solid var(--line);gap:12px;margin-top:auto;padding-top:18px;display:flex}.guide-module__11Z4HW__fact>span{color:#fff;background:#727552;border-radius:50%;flex:0 0 27px;place-items:center;height:27px;display:grid}.guide-module__11Z4HW__fact small{color:#747754;letter-spacing:.15em;font-size:8px;font-weight:800}.guide-module__11Z4HW__fact p{color:#5f5c4e;margin:6px 0 0;font-size:11px;line-height:1.75}.guide-module__11Z4HW__comparisonBand{background:#e9e3d3;padding:100px 0 105px}.guide-module__11Z4HW__compareGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.guide-module__11Z4HW__compareCard{background:var(--paper);border:1px solid #4e4a371a;border-radius:27px;padding:27px}.guide-module__11Z4HW__compareTop>span{color:#777854;letter-spacing:.18em;font-size:8px;font-weight:800}.guide-module__11Z4HW__compareTop h3{min-height:54px;font:600 29px/1.05 var(--serif);margin:12px 0 18px}.guide-module__11Z4HW__compareProducts{grid-template-columns:1fr 1fr;gap:12px;display:grid}.guide-module__11Z4HW__compareProduct{border:1px solid var(--line);background:#f8f5ec;border-radius:17px;min-width:0;padding:8px 8px 17px;transition:transform .2s,border-color .2s;display:block;position:relative}.guide-module__11Z4HW__compareProduct:hover{border-color:#8c8a6d;transform:translateY(-3px)}.guide-module__11Z4HW__compareImage{aspect-ratio:1/.85;background:#ebe7d9;border-radius:11px;position:relative;overflow:hidden}.guide-module__11Z4HW__compareImage img{object-fit:cover}.guide-module__11Z4HW__compareProduct>span{gap:5px;padding:12px 5px 0;display:grid}.guide-module__11Z4HW__compareProduct small{color:#797a58;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.guide-module__11Z4HW__compareProduct strong{font:600 18px/1.12 var(--serif);padding-right:10px}.guide-module__11Z4HW__compareProduct>span>span{color:#777163;font-size:9px;line-height:1.5}.guide-module__11Z4HW__productArrow{color:#6e7152;position:absolute;bottom:13px;right:10px}.guide-module__11Z4HW__takeaway{border-top:1px solid var(--line);color:#595b42;align-items:flex-start;gap:9px;min-height:42px;margin:18px 0 0;padding-top:14px;font-size:10px;line-height:1.5;display:flex}.guide-module__11Z4HW__takeaway svg{flex:none}.guide-module__11Z4HW__compareNote{color:#6e6a5c;margin:21px 0 0;font-size:10px;line-height:1.7}.guide-module__11Z4HW__ingredientGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.guide-module__11Z4HW__ingredientCard{border:1px solid var(--line);background:#fffdf7cc;border-radius:25px;flex-direction:column;min-height:308px;padding:25px;display:flex}.guide-module__11Z4HW__ingredientTop{color:#777854;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:9px;font-weight:800;display:flex}.guide-module__11Z4HW__ingredientTop small{letter-spacing:.1em;background:#e9e5d8;border-radius:999px;padding:7px 9px;font-size:7px}.guide-module__11Z4HW__ingredientCard h3{font:600 32px/1 var(--serif);margin:30px 0 10px}.guide-module__11Z4HW__ingredientCard>p{color:#666254;margin:0;font-size:11px;line-height:1.75}.guide-module__11Z4HW__ingredientCaution{border-top:1px solid var(--line);gap:4px;margin-top:auto;padding-top:19px;display:grid}.guide-module__11Z4HW__ingredientCaution strong{color:#777854;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.guide-module__11Z4HW__ingredientCaution span{color:#6b6758;font-size:10px;line-height:1.6}.guide-module__11Z4HW__concernSection{border-top:1px solid var(--line);grid-template-columns:.78fr 1.22fr;gap:80px;padding-top:92px;padding-bottom:100px;display:grid}.guide-module__11Z4HW__concernList{border-top:1px solid var(--line)}.guide-module__11Z4HW__concernList article{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:15px;padding:21px 0;display:grid}.guide-module__11Z4HW__concernList article>span{color:#868767;padding-top:5px;font-size:10px;font-weight:800}.guide-module__11Z4HW__concernList h3{font:600 29px/1 var(--serif);margin:0 0 3px}.guide-module__11Z4HW__concernList small{color:#89836f;font-size:9px}.guide-module__11Z4HW__concernList p{color:#5d594b;max-width:630px;margin:12px 0 0;font-size:10px;line-height:1.75}.guide-module__11Z4HW__finalSection{text-align:center;color:#f9f1e2;background:radial-gradient(circle at 16% 15%,#85896c,#0000 40%),#62644a;border-radius:34px;flex-direction:column;align-items:center;margin-bottom:86px;padding:80px 24px;display:flex}.guide-module__11Z4HW__finalSection .overline{color:#e6d7bb}.guide-module__11Z4HW__finalSection h2{font-size:clamp(56px,6vw,88px);line-height:.9}.guide-module__11Z4HW__finalSection h2 em{color:#e3d6b9}.guide-module__11Z4HW__finalSection>p{max-width:515px;margin:24px 0 26px;font-size:12px;line-height:1.8}.guide-module__11Z4HW__finalSection .primary-pill{color:#3e422f;background:#f5ebd8}.guide-module__11Z4HW__finalSection .primary-pill:hover{background:#fff}.guide-module__11Z4HW__finalSection>small{color:#ede6d4;max-width:510px;margin-top:23px;font-size:9px;line-height:1.6}.guide-module__11Z4HW__sources{padding-bottom:80px}.guide-module__11Z4HW__sources h2{font:600 27px var(--serif);margin:0 0 8px}.guide-module__11Z4HW__sources p{max-width:620px;color:var(--muted);margin:0 0 12px;font-size:10px;line-height:1.7}.guide-module__11Z4HW__sources ul{columns:2;margin:0;padding-left:17px}.guide-module__11Z4HW__sources li{color:#66664d;padding:3px 0;font-size:10px;line-height:1.6}.guide-module__11Z4HW__sources a{text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.guide-module__11Z4HW__hero{gap:35px}.guide-module__11Z4HW__heroArt{min-height:410px}.guide-module__11Z4HW__ingredientGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-module__11Z4HW__concernSection{gap:40px}}@media (max-width:700px){.guide-module__11Z4HW__page section[id]{scroll-margin-top:95px}.guide-module__11Z4HW__hero{grid-template-columns:1fr;gap:38px;min-height:0;padding-top:43px;padding-bottom:42px}.guide-module__11Z4HW__heroCopy h1{font-size:clamp(64px,18vw,90px)}.guide-module__11Z4HW__heroLead{margin-top:23px;font-size:27px}.guide-module__11Z4HW__heroBody{font-size:11px}.guide-module__11Z4HW__heroArt{border-radius:130px 130px 24px 24px;min-height:300px}.guide-module__11Z4HW__heroArt:before{width:295px;height:295px}.guide-module__11Z4HW__heroArt:after{width:225px;height:225px}.guide-module__11Z4HW__heroOrb{gap:13px;width:175px;height:175px}.guide-module__11Z4HW__heroOrb svg{width:40px}.guide-module__11Z4HW__heroOrb span{font-size:8px}.guide-module__11Z4HW__heroArtTop{top:25px}.guide-module__11Z4HW__heroArtBottom{bottom:19px}.guide-module__11Z4HW__jumpNav{grid-template-columns:repeat(2,1fr);margin-bottom:0;padding:6px}.guide-module__11Z4HW__jumpNav a{min-height:43px;padding:0 10px;font-size:8px}.guide-module__11Z4HW__jumpNav a span{font-size:9px}.guide-module__11Z4HW__jumpNav a:nth-child(3){border-left:0}.guide-module__11Z4HW__section{padding-top:74px;padding-bottom:80px}.guide-module__11Z4HW__sectionHeading h2,.guide-module__11Z4HW__concernIntro h2{font-size:54px}.guide-module__11Z4HW__sectionHeading p,.guide-module__11Z4HW__concernIntro p{font-size:11px}.guide-module__11Z4HW__mythGrid,.guide-module__11Z4HW__compareGrid,.guide-module__11Z4HW__ingredientGrid{grid-template-columns:1fr}.guide-module__11Z4HW__mythCard{min-height:238px;padding:24px}.guide-module__11Z4HW__mythCard h3{font-size:31px}.guide-module__11Z4HW__comparisonBand{padding:75px 0}.guide-module__11Z4HW__compareCard{padding:18px}.guide-module__11Z4HW__compareTop h3{min-height:0;font-size:27px}.guide-module__11Z4HW__compareProduct strong{font-size:16px}.guide-module__11Z4HW__compareProduct>span>span{font-size:8px}.guide-module__11Z4HW__ingredientCard{min-height:250px}.guide-module__11Z4HW__ingredientCard h3{margin-top:23px}.guide-module__11Z4HW__concernSection{grid-template-columns:1fr;gap:30px;padding-top:70px;padding-bottom:75px}.guide-module__11Z4HW__finalSection{border-radius:25px;margin-bottom:60px;padding:65px 22px}.guide-module__11Z4HW__finalSection h2{font-size:58px}.guide-module__11Z4HW__sources ul{columns:1}}.guide-module__11Z4HW__concernList article{padding:33px 0 36px}.guide-module__11Z4HW__concernList h3{font-size:35px}.guide-module__11Z4HW__concernList small{color:#777854;letter-spacing:.02em;margin-top:5px;font-size:10px;font-weight:700;display:inline-block}.guide-module__11Z4HW__concernList p{color:#575447;max-width:680px;margin-top:18px;font-size:12px;line-height:1.85}.guide-module__11Z4HW__concernRoutine{background:#e8e4d5a6;border-left:2px solid #7a7e5c;border-radius:0 13px 13px 0;margin-top:21px;padding:18px 20px}.guide-module__11Z4HW__concernRoutine strong,.guide-module__11Z4HW__concernNote strong{color:#64694b;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:800}.guide-module__11Z4HW__concernRoutine p{margin:7px 0 0}.guide-module__11Z4HW__concernList p.guide-module__11Z4HW__concernNote{color:#6a6657;margin:16px 0 0;font-size:11px}.guide-module__11Z4HW__concernNote strong{margin-right:7px}.guide-module__11Z4HW__concernFeature{grid-template-columns:minmax(0,1fr) 170px;align-items:start;gap:22px;margin-top:19px;display:grid}.guide-module__11Z4HW__concernFeature>p{margin:0}.guide-module__11Z4HW__concernPhoto{border:1px solid var(--line);background:#e9e6da;border-radius:16px;min-height:184px;display:block;position:relative;overflow:hidden}.guide-module__11Z4HW__concernPhoto img{object-fit:contain;transition:transform .3s}.guide-module__11Z4HW__concernPhoto:hover img{transform:scale(1.04)}.guide-module__11Z4HW__concernPhoto>span{color:#4d5039;letter-spacing:.07em;background:#fffdf7f0;border-radius:9px;justify-content:space-between;align-items:center;padding:7px 9px;font-size:7px;font-weight:800;display:flex;position:absolute;bottom:8px;left:8px;right:8px}@media (max-width:700px){.guide-module__11Z4HW__concernList article{grid-template-columns:28px 1fr;gap:10px;padding:28px 0 32px}.guide-module__11Z4HW__concernList h3{font-size:30px}.guide-module__11Z4HW__concernList p{font-size:12px;line-height:1.8}.guide-module__11Z4HW__concernFeature{grid-template-columns:1fr;gap:17px}.guide-module__11Z4HW__concernPhoto{width:min(100%,220px);min-height:220px}.guide-module__11Z4HW__concernRoutine{padding:15px}.guide-module__11Z4HW__concernList p.guide-module__11Z4HW__concernNote{font-size:11px}}.guide-module__11Z4HW__ingredientSuggestion{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.guide-module__11Z4HW__suggestionLabel{color:#747754;letter-spacing:.13em;text-transform:uppercase;margin-bottom:10px;font-size:8px;font-weight:800;display:block}.guide-module__11Z4HW__suggestionLink{border:1px solid var(--line);background:#f4f0e5;border-radius:15px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:7px;transition:border-color .2s,transform .2s;display:grid}.guide-module__11Z4HW__suggestionLink:hover{border-color:#8b8d6b;transform:translateY(-2px)}.guide-module__11Z4HW__suggestionImage{background:#e9e5d9;border-radius:10px;width:72px;height:72px;display:block;position:relative;overflow:hidden}.guide-module__11Z4HW__suggestionImage img{object-fit:contain}.guide-module__11Z4HW__suggestionCopy{gap:3px;min-width:0;display:grid}.guide-module__11Z4HW__suggestionCopy small{color:#7b7d5d;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:800}.guide-module__11Z4HW__suggestionCopy strong{color:var(--ink);font:600 18px/1.12 var(--serif)}.guide-module__11Z4HW__suggestionCopy>span{color:#5d6145;align-items:center;gap:4px;margin-top:4px;font-size:9px;font-weight:700;display:inline-flex}.guide-module__11Z4HW__ingredientSuggestion .guide-module__11Z4HW__suggestionNote{color:#706b5c;margin:9px 0 0;font-size:9px;line-height:1.6}.guide-module__11Z4HW__compareOption{border:1px solid var(--line);background:#f8f5ec;border-radius:17px;min-width:0;overflow:hidden}.guide-module__11Z4HW__compareTop p{color:#6b6a58;min-height:24px;margin:-8px 0 18px;font-size:11px;line-height:1.5}.guide-module__11Z4HW__compareOption .guide-module__11Z4HW__compareProduct{border:0;border-bottom:1px solid var(--line);border-radius:0}.guide-module__11Z4HW__compareOption .guide-module__11Z4HW__compareProduct:hover{transform:none}.guide-module__11Z4HW__compareOption .guide-module__11Z4HW__compareProduct>span>span{font-size:10px}.guide-module__11Z4HW__compareFacts{margin:0;padding:0 13px 6px}.guide-module__11Z4HW__compareFacts>div{border-bottom:1px solid var(--line);padding:13px 0}.guide-module__11Z4HW__compareFacts>div:last-child{border-bottom:0}.guide-module__11Z4HW__compareFacts dt{color:#777854;letter-spacing:.11em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:800}.guide-module__11Z4HW__compareFacts dd{color:#555245;margin:0;font-size:11px;line-height:1.65}.guide-module__11Z4HW__compareFacts>div:first-child dd{color:#3d4433;font-weight:700}@media (max-width:700px){.guide-module__11Z4HW__compareCard{padding:14px}.guide-module__11Z4HW__compareProducts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.guide-module__11Z4HW__compareOption{border-radius:12px}.guide-module__11Z4HW__compareOption .guide-module__11Z4HW__compareImage{aspect-ratio:1/.82}.guide-module__11Z4HW__compareOption .guide-module__11Z4HW__compareImage img{object-fit:contain}.guide-module__11Z4HW__compareOption .guide-module__11Z4HW__compareProduct{padding:6px 6px 12px}.guide-module__11Z4HW__compareOption .guide-module__11Z4HW__compareProduct>span{gap:4px;padding:9px 3px 0}.guide-module__11Z4HW__compareOption .guide-module__11Z4HW__compareProduct small{font-size:7px}.guide-module__11Z4HW__compareOption .guide-module__11Z4HW__compareProduct strong{overflow-wrap:anywhere;padding-right:0;font-size:16px}.guide-module__11Z4HW__compareOption .guide-module__11Z4HW__compareProduct>span>span{font-size:9px;line-height:1.4}.guide-module__11Z4HW__compareOption .guide-module__11Z4HW__productArrow{display:none}.guide-module__11Z4HW__compareFacts{padding:0 9px 5px}.guide-module__11Z4HW__compareFacts>div{padding:10px 0}.guide-module__11Z4HW__compareFacts dt{letter-spacing:.06em;font-size:8px}.guide-module__11Z4HW__compareFacts dd{overflow-wrap:anywhere;font-size:10px;line-height:1.5}}@media (max-width:380px){.guide-module__11Z4HW__compareCard{padding:10px}.guide-module__11Z4HW__compareProducts{gap:6px}.guide-module__11Z4HW__compareOption .guide-module__11Z4HW__compareProduct strong{font-size:14px}.guide-module__11Z4HW__compareFacts{padding-inline:7px}}
