.neurological-conditions-layout{--conditions-green:#003d31;--conditions-green-soft:#0b4b3c;--conditions-gold:#c38a27;--conditions-gold-light:#e6be65;--conditions-cream:#fffaf0;--conditions-ivory:#f5eddd;--conditions-line:#9a6a1a38;background:var(--conditions-cream)}.conditions-hub .education-hero{background-color:var(--conditions-green);background-image:linear-gradient(110deg,#002a21fa,#003d31e6);border:0;padding:clamp(64px,7vw,110px) 0}.conditions-hub .education-hero:before{content:"";opacity:.08;pointer-events:none;background:url(/assets/ingredients-premium/botanical-line-frame-v1.webp) 50%/cover no-repeat;position:absolute;inset:0}.conditions-hub .education-hero__layout--illustrated{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);gap:clamp(44px,6vw,92px);width:min(100% - 56px,1380px)}.conditions-hub .education-hero h1{color:#fffaf0;max-width:720px;font-size:clamp(3.3rem,5.4vw,6.2rem);line-height:.96}html[dir=rtl] .conditions-hub .education-hero h1{line-height:1.15}.conditions-hub .education-hero__introduction,html[dir=rtl] .conditions-hub .education-hero__copy>.education-hero__introduction{color:#fffaf0c7;max-width:720px;font-size:clamp(1.03rem,1.3vw,1.2rem);line-height:1.85}.conditions-hub .education-figure--hero img{aspect-ratio:2;object-fit:cover;border:1px solid #e6be656b;border-radius:28px 28px 100px;box-shadow:0 36px 78px #00000047}html[dir=rtl] .conditions-hub .education-figure--hero img{border-radius:28px 28px 28px 100px}.conditions-hub .education-figure--hero figcaption{color:#fffaf0ad}.conditions-trust{color:#fffaf0;background:#082f27;border-bottom:1px solid #e6be6533}.conditions-trust__inner{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:28px;padding-top:clamp(42px,5vw,70px);padding-bottom:clamp(42px,5vw,70px);display:grid}.conditions-trust__inner>span{width:58px;height:58px;color:var(--conditions-gold-light);border:1px solid #e6be658c;border-radius:50%;place-items:center;display:grid}.conditions-trust h2{color:#fffaf0;max-width:980px;margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.9rem,3.1vw,3.5rem);line-height:1.12}.conditions-trust p:last-child{color:#fffaf0b8;max-width:980px;margin-top:15px;font-size:1.04rem;line-height:1.8}.conditions-map,.conditions-library,.conditions-reading,.conditions-safety,.conditions-sources{padding:clamp(76px,8vw,130px) 0}.conditions-map{background-color:var(--conditions-cream);background-image:linear-gradient(#fffaf0e0,#fffaf0f0),url(/assets/ingredients-premium/botanical-line-frame-v1.webp);background-position:50%;background-size:cover}.conditions-heading{max-width:900px}.conditions-heading h2,.conditions-reading h2,.conditions-sources h2{color:var(--conditions-green);letter-spacing:-.045em;text-wrap:balance;margin-top:12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,4.8vw,5.25rem);line-height:1}html[dir=rtl] :is(.conditions-heading h2,.conditions-reading h2,.conditions-sources h2){letter-spacing:0;line-height:1.2}.conditions-heading>p:last-child,.conditions-reading__grid>div>p:last-child,.conditions-sources__grid>div>p:last-child{color:#57675f;max-width:790px;margin-top:22px;font-size:1.06rem;line-height:1.85}.conditions-map__grid{border-top:1px solid var(--conditions-line);border-bottom:1px solid var(--conditions-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:58px;display:grid}.conditions-map__grid article{border-inline-end:1px solid var(--conditions-line);min-height:300px;padding:42px 36px}.conditions-map__grid article:last-child{border-inline-end:0}.conditions-map__grid article>span{color:#9f6d17;border:1px solid #d2a34b;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.conditions-map__grid h3{color:var(--conditions-green);margin-top:40px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,2.5vw,2.55rem)}.conditions-map__grid p{color:#5d6c64;margin-top:14px;line-height:1.76}.conditions-library{background:var(--conditions-green);color:#fffaf0}.conditions-library .conditions-heading h2{color:#fffaf0}.conditions-library .conditions-heading>p:last-child{color:#fffaf0b8}.conditions-library__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:58px;display:grid}.conditions-card{color:#fffaf0;background:#ffffff0e;border:1px solid #e6be6540;border-radius:22px;flex-direction:column;min-height:500px;transition:transform .2s,border-color .2s,background-color .2s;display:flex;overflow:hidden}.conditions-card:hover{background:#ffffff14;border-color:#e6be659e;transform:translateY(-4px)}.conditions-card:focus-visible{outline-offset:4px;outline:3px solid #e6be65a6}.conditions-card--featured{grid-column:span 2}.conditions-card__media{overflow:hidden}.conditions-card__media img{aspect-ratio:16/9;object-fit:cover;opacity:.88;width:100%;transition:transform .35s,opacity .2s;display:block}.conditions-card:hover img{opacity:1;transform:scale(1.025)}.conditions-card__body{flex-direction:column;flex:1;padding:28px;display:flex}.conditions-card__body small{color:var(--conditions-gold-light);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:800}html[dir=rtl] .conditions-card__body small{letter-spacing:0;text-transform:none}.conditions-card h3{margin-top:12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,2vw,2.2rem);line-height:1.12}html[dir=rtl] .conditions-card h3{line-height:1.38}.conditions-card p{color:#fffaf0b3;margin-top:15px;line-height:1.7}.conditions-card__body>span{color:#f0cf82;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin-top:auto;padding-top:24px;font-size:.76rem;font-weight:800;display:inline-flex}html[dir=rtl] .conditions-card__body>span{letter-spacing:0;text-transform:none}.conditions-arrow--rtl{transform:rotate(180deg)}.conditions-reading{background:#f3ead8}.conditions-reading__grid{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:center;gap:clamp(44px,7vw,105px);display:grid}.conditions-reading aside{background:var(--conditions-green);color:#fffaf0;border:1px solid #8c5c1040;border-radius:26px;padding:clamp(34px,5vw,58px);box-shadow:0 24px 60px #1c342226}.conditions-reading aside svg{color:var(--conditions-gold-light)}.conditions-reading aside p{margin-top:24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2.6vw,2.5rem);line-height:1.32}.conditions-safety{background:#fffaf0}.conditions-safety .education-safety{margin:0}.conditions-sources{background:#e8eee7}.conditions-sources__grid{grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:start;gap:clamp(48px,7vw,100px);display:grid}.conditions-sources ul{background:#ffffff85;border:1px solid #375b442e;border-radius:24px;padding:16px 28px}.conditions-sources li{color:#345548;border-bottom:1px solid #375b4424;align-items:center;gap:13px;padding:19px 0;line-height:1.55;display:flex}.conditions-sources li:last-child{border-bottom:0}.conditions-sources li svg{color:#a67620;flex:none}.neurological-conditions-layout .education-article .education-hero:before{opacity:.16}.neurological-conditions-layout .education-article .education-figure--hero img{border-radius:28px 28px 80px}html[dir=rtl] .neurological-conditions-layout .education-article .education-figure--hero img{border-radius:28px 28px 28px 80px}.neurological-conditions-layout .education-article__body .education-section:nth-child(2n){background-color:#f5eedf;background-image:linear-gradient(#f5eedfed,#f5eedfed),url(/assets/ingredients-premium/botanical-line-frame-v1.webp);background-size:cover}.neurological-conditions-layout .education-safety{background:#fffaf0db;border-color:#ae6f1852}.adhd-learning-hub .education-hero{background:var(--conditions-green);color:#fffaf0}.adhd-learning-hub .education-hero:before{content:"";opacity:.08;background:url(/assets/ingredients-premium/botanical-line-frame-v1.webp) 50%/cover no-repeat;position:absolute;inset:0}.adhd-learning-hub .education-hero h1{color:#fffaf0}.adhd-learning-hub .education-hero__introduction{color:#fffaf0c2}.adhd-learning-hub .education-figure--hero img{border-color:#e6be6561;box-shadow:0 28px 70px #0000003d}.adhd-learning-directory{background:var(--conditions-green);color:#fffaf0;padding:clamp(78px,8vw,126px) 0}.adhd-learning-directory>.education-shell>h2{color:#fffaf0;margin-top:10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,4.5vw,5rem)}.adhd-topic-group{margin-top:55px}.adhd-topic-group>h3{color:var(--conditions-gold-light);margin-bottom:20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,2.5vw,2.6rem)}.adhd-learning-directory .education-card{color:#fffaf0;background:#ffffff0e;border-color:#e6be6540}.adhd-learning-directory .education-card p{color:#fffaf0b3}.adhd-learning-directory .education-card__status{color:var(--conditions-gold-light)}@media (max-width:1080px){.conditions-hub .education-hero__layout--illustrated{grid-template-columns:1fr}.conditions-hub .education-figure--hero{max-width:900px}.conditions-library__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.conditions-reading__grid,.conditions-sources__grid{grid-template-columns:1fr}}@media (max-width:720px){.neurological-conditions-layout,.neurological-conditions-layout main{-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;max-width:100%;overflow-x:clip}.neurological-conditions-layout .education-shell,.conditions-hub .education-hero__layout{box-sizing:border-box;padding-inline:22px;width:100%!important;max-width:100%!important}.conditions-hub .education-hero{padding:52px 0 68px}.conditions-hub .education-hero h1{overflow-wrap:anywhere;text-wrap:wrap;font-size:clamp(2.35rem,11vw,3.35rem);line-height:1.06}html[dir=rtl] .conditions-hub .education-hero h1{line-height:1.3}.conditions-hub .education-hero__introduction{font-size:1rem;line-height:1.85}.conditions-hub .education-figure--hero img,html[dir=rtl] .conditions-hub .education-figure--hero img{border-radius:20px 20px 58px}html[dir=rtl] .conditions-hub .education-figure--hero img{border-radius:20px 20px 20px 58px}.conditions-trust__inner{grid-template-columns:1fr}.conditions-heading h2,.conditions-reading h2,.conditions-sources h2{overflow-wrap:anywhere;text-wrap:wrap;font-size:clamp(2rem,9vw,2.8rem);line-height:1.2}html[dir=rtl] :is(.conditions-heading h2,.conditions-reading h2,.conditions-sources h2){line-height:1.4}.conditions-map__grid,.conditions-library__grid{grid-template-columns:1fr}.conditions-map__grid article{border-inline-end:0;border-bottom:1px solid var(--conditions-line);min-height:0;padding:34px 0}.conditions-map__grid article:last-child{border-bottom:0}.conditions-card--featured{grid-column:auto}.conditions-card{min-height:0}.conditions-card__body{min-height:300px;padding:24px}.conditions-reading aside{padding:32px 24px}.conditions-sources ul{padding-inline:20px}.neurological-conditions-layout .education-article .education-hero h1{overflow-wrap:anywhere;text-wrap:wrap;font-size:clamp(2.2rem,10vw,3.15rem);line-height:1.12}html[dir=rtl] .neurological-conditions-layout .education-article .education-hero h1{line-height:1.35}.neurological-conditions-layout .education-article__body .education-section{box-sizing:border-box;width:100%;padding:58px 0}.neurological-conditions-layout .education-article__body .education-section>.education-shell{width:100%;max-width:100%;padding-inline:22px}.neurological-conditions-layout .education-article__body .education-section h2{overflow-wrap:anywhere;text-wrap:wrap;font-size:clamp(1.9rem,8.5vw,2.65rem);line-height:1.25}html[dir=rtl] .neurological-conditions-layout .education-article__body .education-section h2{line-height:1.45}.neurological-conditions-layout .education-article__body :is(.education-prose,.education-list,.education-sources){overflow-wrap:anywhere;width:100%;max-width:100%}.article-reading-nav{width:100%;max-width:100%;overflow:hidden}.article-reading-nav nav{max-width:100%}}@media (prefers-reduced-motion:reduce){.conditions-card,.conditions-card__media img{transition:none}}
