.Footer-module__OqOaAa__footer{background:var(--st-dark-surface-0);color:var(--st-dark-text-hi);padding:64px 48px 36px}.Footer-module__OqOaAa__inner{max-width:1440px;margin:0 auto}.Footer-module__OqOaAa__top{border-bottom:1px solid var(--st-dark-hairline);grid-template-columns:1.3fr 1fr;gap:48px;padding-bottom:36px;display:grid}.Footer-module__OqOaAa__brand{gap:var(--st-space-4);flex-direction:column;display:flex}.Footer-module__OqOaAa__wordmark{font-family:var(--st-display);letter-spacing:.01em;color:var(--st-dark-text-hi);align-items:center;gap:10px;font-size:17px;font-weight:700;display:inline-flex}.Footer-module__OqOaAa__slash{color:var(--st-dark-restoring)}.Footer-module__OqOaAa__tagline{font-family:var(--st-sans);color:var(--st-dark-text-mid);max-width:34ch;margin:0;font-size:16px;line-height:1.5}.Footer-module__OqOaAa__appBlock{gap:var(--st-space-3);margin-top:var(--st-space-2);flex-direction:column;display:flex}.Footer-module__OqOaAa__appLabel{font-family:var(--st-sans);color:var(--st-dark-text-hi);font-size:13px;font-weight:500}.Footer-module__OqOaAa__appButtons{gap:var(--st-space-3);flex-wrap:wrap;display:flex}.Footer-module__OqOaAa__appBtn{border:1px solid var(--st-dark-hairline);border-radius:var(--st-radius-sub);color:var(--st-dark-text-hi);transition:border-color var(--st-move) var(--st-ease-out), background var(--st-move) var(--st-ease-out);align-items:center;gap:10px;padding:9px 14px;display:inline-flex}@media (hover:hover){.Footer-module__OqOaAa__appBtn:hover{border-color:var(--st-dark-text-mid);background:var(--st-dark-surface-1)}}.Footer-module__OqOaAa__appBtnText{font-family:var(--st-sans);letter-spacing:-.01em;flex-direction:column;font-size:14px;font-weight:500;line-height:1.1;display:flex}.Footer-module__OqOaAa__appBtnText small{font-family:var(--st-sans);letter-spacing:0;color:var(--st-dark-text-mid);margin-bottom:2px;font-size:11px;font-weight:400}.Footer-module__OqOaAa__social{gap:var(--st-space-4);margin-top:var(--st-space-2);display:flex}.Footer-module__OqOaAa__socialLink{color:var(--st-dark-text-mid);transition:color var(--st-move) var(--st-ease-out);display:inline-flex}@media (hover:hover){.Footer-module__OqOaAa__socialLink:hover{color:var(--st-dark-text-hi)}}.Footer-module__OqOaAa__nav{gap:var(--st-space-6);grid-template-columns:repeat(3,1fr);display:grid}.Footer-module__OqOaAa__group{gap:var(--st-space-3);flex-direction:column;display:flex}.Footer-module__OqOaAa__groupHead{font-family:var(--st-sans);color:var(--st-dark-text-hi);margin-bottom:var(--st-space-1);font-size:14px;font-weight:500}.Footer-module__OqOaAa__link{font-family:var(--st-sans);color:var(--st-dark-text-mid);transition:color var(--st-move) var(--st-ease-out);font-size:15px;font-weight:400}@media (hover:hover){.Footer-module__OqOaAa__link:hover{color:var(--st-dark-text-hi)}}.Footer-module__OqOaAa__legal{justify-content:space-between;align-items:center;gap:var(--st-space-3);font-family:var(--st-sans);flex-wrap:wrap;padding-top:22px;font-size:14px;display:flex}.Footer-module__OqOaAa__copy{color:var(--st-dark-text-mid)}.Footer-module__OqOaAa__legalLinks{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.Footer-module__OqOaAa__toTop{font-family:var(--st-sans);color:var(--st-dark-text-mid);transition:color var(--st-move) var(--st-ease-out);align-items:center;gap:8px;font-size:14px;display:inline-flex}@media (hover:hover){.Footer-module__OqOaAa__toTop:hover{color:var(--st-dark-text-hi)}}@media (max-width:760px){.Footer-module__OqOaAa__top{grid-template-columns:1fr;gap:36px}}@media (max-width:520px){.Footer-module__OqOaAa__nav{grid-template-columns:repeat(2,1fr);gap:22px}}
.science-module__3xq7Qa__shell{background:var(--st-surface-0)}.science-module__3xq7Qa__section{border-top:1px solid var(--st-hairline);background:var(--st-surface-0);padding:72px 48px 64px}.science-module__3xq7Qa__sectionAlt{background:var(--st-surface-band);--st-text-mid:#191918ad}.science-module__3xq7Qa__sectionAlt+.science-module__3xq7Qa__sectionAlt{background:var(--st-surface-0);--st-text-mid:#1919189e}.science-module__3xq7Qa__ctaSection{border-top:none}.science-module__3xq7Qa__inner{max-width:1440px;margin:0 auto}.science-module__3xq7Qa__innerNarrow{max-width:760px;margin:0 auto}.science-module__3xq7Qa__h2{font-family:var(--st-display);letter-spacing:-.025em;color:var(--st-text-hi);margin:6px 0 0;font-size:clamp(1.95rem,4vw,2.8rem);font-weight:500;line-height:1}.science-module__3xq7Qa__prose{font-family:var(--st-sans);color:var(--st-text-hi);margin:var(--st-space-4) 0 0;max-width:64ch;font-size:17px;line-height:1.62}.science-module__3xq7Qa__prose+.science-module__3xq7Qa__prose{margin-top:var(--st-space-4)}.science-module__3xq7Qa__leafHeader{border-top:none;padding-top:56px}.science-module__3xq7Qa__crumbs{font-family:var(--st-sans);letter-spacing:0;color:var(--st-text-mid);flex-wrap:wrap;align-items:center;gap:.5em;font-size:13px;display:flex}@media (hover:hover){.science-module__3xq7Qa__crumbs a:hover{color:var(--st-text-hi)}}.science-module__3xq7Qa__crumbSep{color:var(--st-text-mid)}.science-module__3xq7Qa__leafTitle{margin:var(--st-space-4) 0 0;font-family:var(--st-display);letter-spacing:-.03em;color:var(--st-text-hi);max-width:20ch;font-size:clamp(38px,5.4vw,60px);font-weight:500;line-height:.98}.science-module__3xq7Qa__readout{margin-top:var(--st-space-6);gap:var(--st-space-6);border:1px solid var(--st-hairline);background:var(--st-surface-1);box-shadow:var(--st-shadow-2);padding:var(--st-space-6);grid-template-columns:auto 1fr;align-items:center;max-width:620px;display:grid}.science-module__3xq7Qa__readoutCode{font-family:var(--st-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--st-text-mid);writing-mode:vertical-rl;border-right:1px solid var(--st-hairline);padding-right:var(--st-space-5);justify-content:center;align-self:stretch;align-items:center;font-size:11px;display:flex;transform:rotate(180deg)}.science-module__3xq7Qa__readoutBody{min-width:0}.science-module__3xq7Qa__readoutValue{font-family:var(--st-display);letter-spacing:-.02em;color:var(--st-text-hi);font-variant-numeric:tabular-nums;font-size:clamp(30px,4.4vw,46px);font-weight:500;line-height:1.02}.science-module__3xq7Qa__readoutLabel{margin-top:var(--st-space-2);font-family:var(--st-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--st-text-mid);font-size:11px;display:block}.science-module__3xq7Qa__readoutSub{margin:var(--st-space-3) 0 0;font-family:var(--st-sans);color:var(--st-text-hi);max-width:52ch;font-size:15px;line-height:1.5}.science-module__3xq7Qa__postureRow{margin-top:var(--st-space-5);gap:var(--st-space-3);flex-wrap:wrap;align-items:center;display:flex}.science-module__3xq7Qa__posture{font-family:var(--st-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--st-radius-chip);padding:4px 10px;font-size:11px}.science-module__3xq7Qa__postureDot{vertical-align:middle;width:7px;height:7px;margin-right:7px;display:inline-block}.science-module__3xq7Qa__byline{margin-top:var(--st-space-5);gap:var(--st-space-4);border-top:1px solid var(--st-hairline);padding-top:var(--st-space-4);flex-wrap:wrap;align-items:baseline;display:flex}.science-module__3xq7Qa__bylineName{font-family:var(--st-sans);color:var(--st-text-hi);font-size:14px;font-weight:500}.science-module__3xq7Qa__bylineHow{font-family:var(--st-sans);color:var(--st-text-hi);max-width:56ch;font-size:14px;line-height:1.5}.science-module__3xq7Qa__bylineDate{font-family:var(--st-sans);color:var(--st-text-mid);white-space:nowrap;font-size:13px;line-height:1.4}.science-module__3xq7Qa__bylineReviewed{font-family:var(--st-sans);color:var(--st-text-hi);font-size:14px;font-weight:500}.science-module__3xq7Qa__answer{font-family:var(--st-sans);letter-spacing:-.01em;color:var(--st-text-hi);max-width:40ch;margin:0;font-size:clamp(20px,2.3vw,25px);line-height:1.42}.science-module__3xq7Qa__answerWide{max-width:56ch}.science-module__3xq7Qa__answerLead{margin-top:var(--st-space-7)}.science-module__3xq7Qa__evidence{margin:var(--st-space-5) 0 0;gap:var(--st-space-4);max-width:64ch;padding:0;list-style:none;display:grid}.science-module__3xq7Qa__evidenceItem{border-left:2px solid var(--st-hairline);padding-left:var(--st-space-4)}.science-module__3xq7Qa__evidenceClaim{font-family:var(--st-sans);color:var(--st-text-hi);font-size:16px;line-height:1.55}.science-module__3xq7Qa__evidenceCite{font-family:var(--st-mono);letter-spacing:.05em;color:var(--st-text-mid);margin-top:5px;font-size:11px;display:block}.science-module__3xq7Qa__citeLink{color:var(--st-text-hi);text-decoration:underline;-webkit-text-decoration-color:var(--st-hairline);text-decoration-color:var(--st-hairline);text-underline-offset:2px;transition:text-decoration-color .12s var(--st-ease-out)}@media (hover:hover){.science-module__3xq7Qa__citeLink:hover{-webkit-text-decoration-color:var(--st-text-hi);text-decoration-color:var(--st-text-hi)}}.science-module__3xq7Qa__tableWrap{margin:var(--st-space-5) 0 0;overflow-x:auto}.science-module__3xq7Qa__table{border-collapse:collapse;width:100%;font-family:var(--st-sans)}.science-module__3xq7Qa__table caption{text-align:left;font-family:var(--st-sans);color:var(--st-text-hi);margin-bottom:var(--st-space-3);caption-side:top;font-size:15px}.science-module__3xq7Qa__table thead th{font-family:var(--st-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--st-text-mid);text-align:left;padding:0 var(--st-space-4) var(--st-space-2);border-bottom:1px solid var(--st-hairline);white-space:nowrap;font-size:11px;font-weight:400}.science-module__3xq7Qa__table tbody th{font-family:var(--st-sans);color:var(--st-text-hi);text-align:left;padding:var(--st-space-3) var(--st-space-4);border-bottom:1px solid var(--st-hairline);vertical-align:top;font-size:15px;font-weight:500}.science-module__3xq7Qa__table td{padding:var(--st-space-3) var(--st-space-4);border-bottom:1px solid var(--st-hairline);vertical-align:top}.science-module__3xq7Qa__tableNum{font-family:var(--st-display);color:var(--st-text-hi);font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.science-module__3xq7Qa__tableNote{font-family:var(--st-sans);color:var(--st-text-mid);margin-top:3px;font-size:13.5px;line-height:1.4;display:block}.science-module__3xq7Qa__tableSource{font-family:var(--st-sans);color:var(--st-text-mid);font-size:13.5px;line-height:1.45}.science-module__3xq7Qa__tableFoot{margin:var(--st-space-4) 0 0;font-family:var(--st-sans);color:var(--st-text-hi);max-width:64ch;font-size:15px;line-height:1.55}.science-module__3xq7Qa__mitTier{margin-top:var(--st-space-5)}.science-module__3xq7Qa__mitTierLabel{font-family:var(--st-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--st-text-mid);margin:0 0 var(--st-space-3);font-size:11px}.science-module__3xq7Qa__mitList{gap:var(--st-space-3);margin:0;padding:0;list-style:none;display:grid}.science-module__3xq7Qa__mitItem{border:1px solid var(--st-hairline);background:var(--st-surface-1);padding:var(--st-space-4)}.science-module__3xq7Qa__mitTool{font-family:var(--st-sans);color:var(--st-text-hi);font-size:16px;font-weight:500}.science-module__3xq7Qa__mitEffect{font-family:var(--st-sans);color:var(--st-text-hi);margin:4px 0 0;font-size:15px;line-height:1.5}.science-module__3xq7Qa__mitException{font-family:var(--st-sans);color:var(--st-text-hi);padding-left:var(--st-space-3);border-left:2px solid var(--st-hairline);margin:6px 0 0;font-size:14.5px;line-height:1.5}.science-module__3xq7Qa__positioning{margin:var(--st-space-5) 0 0;font-family:var(--st-sans);color:var(--st-text-hi);border-left:2px solid var(--st-restoring-text);max-width:60ch;padding-left:var(--st-space-4);font-size:17px;line-height:1.6}.science-module__3xq7Qa__faq{margin:var(--st-space-4) 0 0;border-top:1px solid var(--st-hairline);max-width:760px}.science-module__3xq7Qa__faqItem{border-bottom:1px solid var(--st-hairline)}.science-module__3xq7Qa__faqItem:last-child{border-bottom:none}.science-module__3xq7Qa__faqItem>summary{cursor:pointer;padding:var(--st-space-4) 0;font-family:var(--st-sans);color:var(--st-text-hi);justify-content:space-between;gap:var(--st-space-4);align-items:baseline;font-size:17px;font-weight:500;list-style:none;display:flex}.science-module__3xq7Qa__faqItem>summary::-webkit-details-marker{display:none}.science-module__3xq7Qa__faqItem>summary{transition:color .12s var(--st-ease-out)}@media (hover:hover){.science-module__3xq7Qa__faqItem>summary:hover .science-module__3xq7Qa__faqMark{color:var(--st-text-hi)}}.science-module__3xq7Qa__faqItem>summary:active{opacity:.75}.science-module__3xq7Qa__faqMark{font-family:var(--st-mono);color:var(--st-text-mid);transition:color .12s var(--st-ease-out);flex:none;font-size:16px}.science-module__3xq7Qa__faqItem[open] .science-module__3xq7Qa__faqMark{color:var(--st-text-hi)}.science-module__3xq7Qa__faqAnswer{font-family:var(--st-sans);color:var(--st-text-hi);margin:0 0 var(--st-space-4);max-width:64ch;font-size:16px;line-height:1.6}.science-module__3xq7Qa__citeGroup{margin-top:var(--st-space-4)}.science-module__3xq7Qa__citeTier{font-family:var(--st-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--st-text-mid);margin:0 0 var(--st-space-2);font-size:11px}.science-module__3xq7Qa__citeList{gap:var(--st-space-2);margin:0;padding:0;list-style:none;display:grid}.science-module__3xq7Qa__citeItem{font-family:var(--st-sans);color:var(--st-text-hi);font-size:14.5px;line-height:1.5}.science-module__3xq7Qa__relatedGrid{margin-top:var(--st-space-4);gap:var(--st-space-4);grid-template-columns:repeat(3,1fr);display:grid}.science-module__3xq7Qa__relatedCard{border:1px solid var(--st-hairline);background:var(--st-surface-1);padding:var(--st-space-4);transition:border-color .12s var(--st-ease-out), transform .12s var(--st-ease-out)}@media (hover:hover){.science-module__3xq7Qa__relatedCard:hover{border-color:var(--st-text-hi)}}.science-module__3xq7Qa__relatedCard:active{transform:scale(.99)}.science-module__3xq7Qa__relatedCode{font-family:var(--st-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--st-text-mid);font-size:11px}.science-module__3xq7Qa__relatedKind{font-family:var(--st-sans);color:var(--st-text-mid);font-size:13px}.science-module__3xq7Qa__relatedName{font-family:var(--st-sans);color:var(--st-text-hi);margin-top:6px;font-size:17px;font-weight:500;line-height:1.2}.science-module__3xq7Qa__relatedGrid+.science-module__3xq7Qa__h2{margin-top:var(--st-space-7)}.science-module__3xq7Qa__cta{margin-top:var(--st-space-7);border-top:1px solid var(--st-hairline);padding-top:var(--st-space-6)}.science-module__3xq7Qa__ctaLine{font-family:var(--st-sans);color:var(--st-text-hi);max-width:40ch;margin:0;font-size:clamp(19px,2.2vw,23px);line-height:1.4}.science-module__3xq7Qa__ctaLink{margin-top:var(--st-space-4);font-family:var(--st-sans);color:var(--st-text-hi);border-bottom:2px solid var(--st-text-hi);transition:opacity .12s var(--st-ease-out), transform .12s var(--st-ease-out);padding-bottom:2px;font-size:16px;font-weight:500;display:inline-block}@media (hover:hover){.science-module__3xq7Qa__ctaLink:hover{opacity:.62}}.science-module__3xq7Qa__ctaLink:active{transform:translateY(1px)}.science-module__3xq7Qa__hubLede{font-family:var(--st-sans);letter-spacing:-.01em;color:var(--st-text-hi);margin:var(--st-space-4) 0 0;max-width:30ch;font-size:clamp(22px,2.6vw,30px);line-height:1.35}.science-module__3xq7Qa__scale{margin:var(--st-space-6) 0 0;border:1px solid var(--st-hairline);background:var(--st-surface-1);max-width:640px;padding:var(--st-space-5) var(--st-space-6) var(--st-space-6)}.science-module__3xq7Qa__scaleHead{font-family:var(--st-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--st-text-mid);padding-bottom:var(--st-space-3);border-bottom:1px solid var(--st-hairline);justify-content:space-between;font-size:11px;display:flex}.science-module__3xq7Qa__scaleHealthKey{color:var(--st-text-hi);padding-left:0}.science-module__3xq7Qa__scaleLegalKey{text-align:right}.science-module__3xq7Qa__scaleRows{gap:0;display:grid}.science-module__3xq7Qa__scaleRow{gap:var(--st-space-4);padding:var(--st-space-4) 0;border-bottom:1px solid var(--st-hairline);transition:background .12s var(--st-ease-out);grid-template-columns:8.5em 1fr 5.5em;align-items:center;display:grid}.science-module__3xq7Qa__scaleRow:last-child{border-bottom:none}@media (hover:hover){.science-module__3xq7Qa__scaleRow:hover{background:var(--st-surface-2)}}.science-module__3xq7Qa__scaleName{font-family:var(--st-sans);color:var(--st-text-hi);font-size:15px;font-weight:500;line-height:1.2}.science-module__3xq7Qa__scaleTrack{border-bottom:1px solid var(--st-hairline);height:30px;position:relative}.science-module__3xq7Qa__scaleGapBar{background:var(--st-hairline);height:2px;position:absolute;bottom:0}.science-module__3xq7Qa__scaleHealthTick{background:var(--st-text-hi);width:2px;height:16px;position:absolute;bottom:0;transform:translate(-1px)}.science-module__3xq7Qa__scaleLegalTick{background:var(--st-text-hi);width:2px;height:16px;position:absolute;bottom:0;right:0}.science-module__3xq7Qa__scaleTickValue{font-family:var(--st-display);letter-spacing:.01em;color:var(--st-text-hi);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.science-module__3xq7Qa__scaleHealthTick .science-module__3xq7Qa__scaleTickValue{left:0;transform:none}.science-module__3xq7Qa__scaleLegalTick .science-module__3xq7Qa__scaleTickValue{left:auto;right:0;transform:none}.science-module__3xq7Qa__scaleGap{font-family:var(--st-sans);color:var(--st-text-hi);text-align:right;font-variant-numeric:tabular-nums;font-size:15px;font-weight:500;line-height:1.2}.science-module__3xq7Qa__scaleFoot{margin:var(--st-space-4) 0 0;font-family:var(--st-sans);color:var(--st-text-hi);max-width:56ch;font-size:14px;line-height:1.55}@media (max-width:560px){.science-module__3xq7Qa__scaleRow{gap:var(--st-space-3);grid-template-columns:7em 1fr 4em}.science-module__3xq7Qa__scaleTickValue{font-size:11px}}.science-module__3xq7Qa__timeline{margin:var(--st-space-6) 0 0;border:1px solid var(--st-hairline);background:var(--st-surface-0);max-width:640px;padding:var(--st-space-5)}.science-module__3xq7Qa__timelineHead{gap:var(--st-space-5);margin-bottom:var(--st-space-3);flex-wrap:wrap;display:flex}.science-module__3xq7Qa__timelineKeyWeek,.science-module__3xq7Qa__timelineKeyOne{font-family:var(--st-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--st-text-mid);align-items:center;gap:7px;font-size:11px;display:inline-flex}.science-module__3xq7Qa__timelineKeyWeek:before{content:"";background:var(--st-text-hi);width:16px;height:2px}.science-module__3xq7Qa__timelineKeyOne:before{content:"";background:var(--st-text-hi);border-radius:50%;width:9px;height:9px}.science-module__3xq7Qa__timelineSvg{width:100%;height:auto;display:block}.science-module__3xq7Qa__timelineDay,.science-module__3xq7Qa__timelineCeilLabel{font-family:var(--st-mono);letter-spacing:.08em;fill:var(--st-text-mid);font-size:11px}.science-module__3xq7Qa__timelineFoot{margin:var(--st-space-4) 0 0;font-family:var(--st-sans);color:var(--st-text-hi);max-width:60ch;font-size:15px;line-height:1.55}.science-module__3xq7Qa__indexGroup{margin-top:var(--st-space-6)}.science-module__3xq7Qa__indexGroupLabel{font-family:var(--st-sans);color:var(--st-text-hi);margin:0 0 var(--st-space-3);padding-bottom:var(--st-space-2);border-bottom:1px solid var(--st-hairline);font-size:15px;font-weight:600}.science-module__3xq7Qa__indexList{grid-template-columns:repeat(2,1fr);gap:0;display:grid}.science-module__3xq7Qa__indexRow{gap:var(--st-space-4);padding:var(--st-space-4) var(--st-space-4) var(--st-space-4) 0;border-bottom:1px solid var(--st-hairline);transition:padding-left .12s var(--st-ease-out);grid-template-columns:1fr auto;align-items:baseline;display:grid}.science-module__3xq7Qa__indexRow:last-child{border-bottom:none}@media (hover:hover){.science-module__3xq7Qa__indexRow:hover{padding-left:var(--st-space-3)}}.science-module__3xq7Qa__indexName{font-family:var(--st-sans);color:var(--st-text-hi);font-size:18px;font-weight:500;line-height:1.15}.science-module__3xq7Qa__indexHero{margin-top:4px;display:block}.science-module__3xq7Qa__indexHeroValue{font-family:var(--st-display);color:var(--st-text-hi);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.science-module__3xq7Qa__indexHeroLabel{font-family:var(--st-mono);letter-spacing:.06em;color:var(--st-text-mid);margin-top:2px;font-size:11px;line-height:1.4;display:block}.science-module__3xq7Qa__indexStub{font-family:var(--st-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--st-text-mid);margin-top:4px;font-size:11px;display:block}.science-module__3xq7Qa__indexArrow{font-family:var(--st-mono);color:var(--st-text-mid);font-size:15px}@media (hover:hover){.science-module__3xq7Qa__indexRow:hover .science-module__3xq7Qa__indexArrow{color:var(--st-text-hi)}}.science-module__3xq7Qa__doors{margin-top:var(--st-space-7);gap:var(--st-space-5);grid-template-columns:repeat(3,1fr);display:grid}.science-module__3xq7Qa__door{border:1px solid var(--st-hairline);background:var(--st-surface-1);padding:var(--st-space-6);gap:var(--st-space-3);transition:border-color .12s var(--st-ease-out), transform .12s var(--st-ease-out);flex-direction:column;display:flex}@media (hover:hover){.science-module__3xq7Qa__door:hover{border-color:var(--st-text-hi)}}.science-module__3xq7Qa__door:active{transform:scale(.99)}.science-module__3xq7Qa__doorTitle{font-family:var(--st-display);letter-spacing:-.02em;color:var(--st-text-hi);font-size:clamp(24px,3vw,32px);font-weight:500;line-height:1}.science-module__3xq7Qa__doorSpine{font-family:var(--st-sans);color:var(--st-text-hi);font-size:17px;font-weight:500;line-height:1.35}.science-module__3xq7Qa__doorBlurb{font-family:var(--st-sans);color:var(--st-text-hi);font-size:15px;line-height:1.55}.science-module__3xq7Qa__doorCount{font-family:var(--st-sans);color:var(--st-text-mid);margin-top:auto;font-size:13px;line-height:1.4}.science-module__3xq7Qa__thesisBand{background:var(--st-dark-surface-0)}.science-module__3xq7Qa__thesisLede{font-family:var(--st-sans);letter-spacing:-.015em;color:var(--st-dark-text-hi);margin:var(--st-space-4) 0 0;border-left:2px solid var(--st-dark-restoring);max-width:28ch;padding-left:var(--st-space-5);font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.32}.science-module__3xq7Qa__thesisBody{font-family:var(--st-sans);color:var(--st-dark-text-hi);margin:var(--st-space-5) 0 0;max-width:60ch;font-size:17px;line-height:1.62}.science-module__3xq7Qa__thesisBand .science-module__3xq7Qa__thesisLink{margin-top:var(--st-space-6);color:var(--st-dark-text-hi);border-bottom-color:var(--st-dark-text-hi)}.science-module__3xq7Qa__heroTitle{font-family:var(--st-display);letter-spacing:-.035em;color:var(--st-text-hi);max-width:16ch;margin:0;font-size:clamp(40px,6vw,72px);font-weight:500;line-height:.96}.science-module__3xq7Qa__heroSub{font-family:var(--st-sans);color:var(--st-text-hi);margin:var(--st-space-5) 0 0;max-width:52ch;font-size:clamp(18px,2.1vw,22px);line-height:1.45}.science-module__3xq7Qa__thesisLink{margin-top:var(--st-space-5);font-family:var(--st-sans);color:var(--st-text-hi);border-bottom:2px solid var(--st-text-hi);padding-bottom:2px;font-size:16px;font-weight:500;display:inline-block}.science-module__3xq7Qa__glossList{margin-top:var(--st-space-6);border-top:1px solid var(--st-hairline);padding:0;list-style:none}.science-module__3xq7Qa__glossList li{display:block}.science-module__3xq7Qa__glossRow{padding:var(--st-space-5) 0;border-bottom:1px solid var(--st-hairline);transition:padding-left .12s var(--st-ease-out);display:block}.science-module__3xq7Qa__glossRow:last-child{border-bottom:none}@media (hover:hover){.science-module__3xq7Qa__glossRow:hover{padding-left:var(--st-space-3)}}.science-module__3xq7Qa__glossTerm{font-family:var(--st-display);color:var(--st-text-hi);font-size:22px;font-weight:500}.science-module__3xq7Qa__glossExp{font-family:var(--st-sans);color:var(--st-text-mid);margin-left:var(--st-space-3);font-size:14px}.science-module__3xq7Qa__glossOne{font-family:var(--st-sans);color:var(--st-text-hi);max-width:70ch;margin:6px 0 0;font-size:16px;line-height:1.55}.science-module__3xq7Qa__glossDef{font-family:var(--st-sans);color:var(--st-text-hi);margin:var(--st-space-5) 0 0;max-width:64ch;font-size:18px;line-height:1.62}@media (max-width:880px){.science-module__3xq7Qa__relatedGrid,.science-module__3xq7Qa__doors,.science-module__3xq7Qa__indexList{grid-template-columns:1fr}}@media (max-width:700px){.science-module__3xq7Qa__table thead{display:none}.science-module__3xq7Qa__table,.science-module__3xq7Qa__table tbody,.science-module__3xq7Qa__table caption{width:100%;display:block}.science-module__3xq7Qa__table tr{gap:var(--st-space-2) var(--st-space-5);border-bottom:1px solid var(--st-hairline);padding:var(--st-space-4) 0;grid-template-columns:1fr 1fr;display:grid}.science-module__3xq7Qa__table tbody th{border-bottom:none;grid-column:1/-1;padding:0}.science-module__3xq7Qa__table td{border-bottom:none;padding:0}.science-module__3xq7Qa__table td:before{font-family:var(--st-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--st-text-mid);margin-bottom:2px;font-size:11px;display:block}.science-module__3xq7Qa__table td:first-of-type:before{content:"Health-based level"}.science-module__3xq7Qa__table td:nth-of-type(2):before{content:"Legal limit"}.science-module__3xq7Qa__table td.science-module__3xq7Qa__tableSource{grid-column:1/-1}.science-module__3xq7Qa__table td.science-module__3xq7Qa__tableSource:before{content:"Source";margin:var(--st-space-2) 0 2px}}.science-module__3xq7Qa__cmpTable{--cmp-a-label:"";--cmp-b-label:""}@media (max-width:700px){.science-module__3xq7Qa__table.science-module__3xq7Qa__cmpTable td:first-of-type:before{content:var(--cmp-a-label)}.science-module__3xq7Qa__table.science-module__3xq7Qa__cmpTable td:nth-of-type(2):before{content:var(--cmp-b-label)}}@media (max-width:640px){.science-module__3xq7Qa__section{padding:56px 48px 48px}.science-module__3xq7Qa__readout{gap:var(--st-space-4);grid-template-columns:1fr}.science-module__3xq7Qa__readoutCode{writing-mode:horizontal-tb;border-right:none;border-bottom:1px solid var(--st-hairline);padding-right:0;padding-bottom:var(--st-space-3);justify-content:flex-start;transform:none}.science-module__3xq7Qa__answer{max-width:none}}.science-module__3xq7Qa__guideTitle{margin:var(--st-space-4) 0 0;font-family:var(--st-display);letter-spacing:-.025em;color:var(--st-text-hi);max-width:26ch;font-size:clamp(32px,4.6vw,52px);font-weight:500;line-height:1.04}.science-module__3xq7Qa__h3{font-family:var(--st-display);letter-spacing:-.015em;color:var(--st-text-hi);margin:0;font-size:21px;font-weight:500;line-height:1.25}.science-module__3xq7Qa__narrativeSection{margin-top:var(--st-space-6)}.science-module__3xq7Qa__indexLede{margin:var(--st-space-3) 0 0;font-family:var(--st-sans);color:var(--st-text-hi);max-width:56ch;font-size:16px;line-height:1.55}.science-module__3xq7Qa__guideList{margin-top:var(--st-space-3)}.science-module__3xq7Qa__guideRow{gap:var(--st-space-4);padding:var(--st-space-4) var(--st-space-3) var(--st-space-4) 0;border-bottom:1px solid var(--st-hairline);transition:padding-left .12s var(--st-ease-out);grid-template-columns:1fr auto;align-items:baseline;display:grid}.science-module__3xq7Qa__guideRow:last-child{border-bottom:none}@media (hover:hover){.science-module__3xq7Qa__guideRow:hover{padding-left:var(--st-space-3)}}.science-module__3xq7Qa__guideQuestion{font-family:var(--st-sans);color:var(--st-text-hi);font-size:19px;font-weight:500;line-height:1.25;display:block}.science-module__3xq7Qa__guideLead{font-family:var(--st-sans);color:var(--st-text-mid);max-width:64ch;margin-top:4px;font-size:14.5px;line-height:1.45;display:block}.science-module__3xq7Qa__deeperList{margin-top:var(--st-space-4);border-top:1px solid var(--st-hairline)}.science-module__3xq7Qa__deeperRow{gap:var(--st-space-4);padding:var(--st-space-4) var(--st-space-3) var(--st-space-4) 0;border-bottom:1px solid var(--st-hairline);transition:padding-left .12s var(--st-ease-out);grid-template-columns:auto 1fr auto;align-items:baseline;display:grid}.science-module__3xq7Qa__deeperRow:last-child{border-bottom:none}@media (hover:hover){.science-module__3xq7Qa__deeperRow:hover{padding-left:var(--st-space-3)}}.science-module__3xq7Qa__deeperFraming{font-family:var(--st-sans);color:var(--st-text-mid);max-width:60ch;margin-top:3px;font-size:14.5px;line-height:1.45;display:block}.science-module__3xq7Qa__firstMoves{margin:var(--st-space-5) 0 0;counter-reset:moves;gap:var(--st-space-4);max-width:64ch;padding:0;list-style:none;display:grid}.science-module__3xq7Qa__firstMove{counter-increment:moves;gap:var(--st-space-4);font-family:var(--st-sans);color:var(--st-text-hi);grid-template-columns:auto 1fr;font-size:17px;line-height:1.55;display:grid}.science-module__3xq7Qa__firstMove:before{content:counter(moves, upper-roman);font-family:var(--st-mono);letter-spacing:.08em;color:var(--st-text-hi);border:1px solid var(--st-hairline);text-align:center;align-self:start;min-width:2.6em;padding:3px 8px;font-size:12px}.science-module__3xq7Qa__capLevel{font-family:var(--st-sans);color:var(--st-text-hi);white-space:nowrap;font-size:15px;font-weight:500}.science-module__3xq7Qa__trapList{gap:var(--st-space-6);max-width:760px;display:grid}.science-module__3xq7Qa__trapRow{border-top:1px solid var(--st-hairline);padding-top:var(--st-space-5)}.science-module__3xq7Qa__trapName{font-family:var(--st-display);letter-spacing:-.02em;color:var(--st-text-hi);margin:0;font-size:clamp(22px,2.6vw,28px);font-weight:500;line-height:1.1}.science-module__3xq7Qa__trapClaim{margin:var(--st-space-3) 0 0;font-family:var(--st-sans);color:var(--st-text-mid);max-width:60ch;font-size:15px;font-style:italic;line-height:1.5}.science-module__3xq7Qa__trapReality{margin:var(--st-space-3) 0 0;font-family:var(--st-sans);color:var(--st-text-hi);max-width:64ch;font-size:16.5px;line-height:1.6}@media (max-width:640px){.science-module__3xq7Qa__deeperRow{grid-template-columns:1fr auto}.science-module__3xq7Qa__deeperRow>span:first-child{display:none}}.science-module__3xq7Qa__leafHeader .science-module__3xq7Qa__inner{position:relative}.science-module__3xq7Qa__plate{pointer-events:none;z-index:0;width:clamp(132px,15vw,196px);display:block;position:absolute;top:4px;right:0}.science-module__3xq7Qa__plateImg{width:100%;height:auto;display:block}@media (max-width:860px){.science-module__3xq7Qa__plate{width:150px;margin:var(--st-space-4) 0 0;position:static}}.science-module__3xq7Qa__termLink{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--st-text-mid);text-decoration-color:var(--st-text-mid);text-underline-offset:.18em}@media (hover:hover){.science-module__3xq7Qa__termLink:hover{-webkit-text-decoration-color:var(--st-restoring-text);text-decoration-color:var(--st-restoring-text)}}
.glossary-module__RKhMQq__list{margin:var(--st-space-6) 0 0;border-top:1px solid var(--st-hairline);padding:0;list-style:none}.glossary-module__RKhMQq__row{padding:var(--st-space-5) var(--st-space-3) var(--st-space-5) 0;border-bottom:1px solid var(--st-hairline);transition:padding-left var(--st-move) var(--st-ease-out);text-decoration:none;display:block}@media (hover:hover){.glossary-module__RKhMQq__row:hover{padding-left:var(--st-space-3)}.glossary-module__RKhMQq__row:hover .glossary-module__RKhMQq__term{color:var(--st-text-hi)}}.glossary-module__RKhMQq__row:active{opacity:.75}.glossary-module__RKhMQq__row:focus-visible{outline:2px solid var(--st-focus-ring);outline-offset:2px}.glossary-module__RKhMQq__termLine{align-items:baseline;gap:var(--st-space-3);flex-wrap:wrap;display:flex}.glossary-module__RKhMQq__term{font-family:var(--st-display);letter-spacing:-.015em;color:var(--st-text-hi);transition:color var(--st-move) var(--st-ease-out);font-size:22px;font-weight:700}.glossary-module__RKhMQq__exp{font-family:var(--st-sans);color:var(--st-text-mid);font-size:14px}.glossary-module__RKhMQq__one{font-family:var(--st-sans);color:var(--st-text-mid);margin:var(--st-space-2) 0 0;max-width:70ch;font-size:15px;line-height:1.55}
.faq-module__T-X0rq__shell{background:var(--st-surface-0)}.faq-module__T-X0rq__header{border-top:1px solid var(--st-hairline);background:var(--st-surface-0);padding:96px 48px 56px}.faq-module__T-X0rq__headerInner{max-width:1440px;margin:0 auto}.faq-module__T-X0rq__h1{font-family:var(--st-display);letter-spacing:-.035em;color:var(--st-text-hi);max-width:18ch;margin:0;font-size:clamp(44px,6.2vw,72px);font-weight:500;line-height:1.02}.faq-module__T-X0rq__headerLede{margin:var(--st-space-5) 0 0;font-family:var(--st-sans);color:var(--st-text-hi);max-width:52ch;font-size:clamp(18px,1.6vw,21px);font-weight:400;line-height:1.5}.faq-module__T-X0rq__freshness{margin:var(--st-space-7) 0 0;font-family:var(--st-sans);color:var(--st-text-mid);font-size:13px;line-height:1.4}.faq-module__T-X0rq__explorer{border-top:1px solid var(--st-hairline);background:var(--st-surface-band);padding:72px 48px 96px}.faq-module__T-X0rq__explorerInner{max-width:1440px;margin:0 auto}.faq-module__T-X0rq__explorerGrid{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:48px;display:grid}.faq-module__T-X0rq__rail{flex-direction:column;align-self:start;display:flex;position:sticky;top:96px}.faq-module__T-X0rq__railTexture{height:44px;margin-bottom:var(--st-space-5);border-top:1px solid var(--st-hairline);background-image:linear-gradient(var(--st-hairline) 1px, transparent 1px), linear-gradient(90deg, var(--st-hairline) 1px, transparent 1px);opacity:.5;pointer-events:none;background-size:22px 22px}.faq-module__T-X0rq__filter{gap:var(--st-space-2);margin-bottom:var(--st-space-5);flex-direction:column;display:flex}.faq-module__T-X0rq__filterLabel{font-family:var(--st-sans);color:var(--st-text-mid);font-size:13px;font-weight:500}.faq-module__T-X0rq__filterInput{font-family:var(--st-sans);color:var(--st-text-hi);background:var(--st-surface-1);border:1px solid var(--st-hairline);border-radius:var(--st-radius-sub);width:100%;padding:10px 12px;font-size:15px;line-height:1.4}.faq-module__T-X0rq__filterInput::placeholder{color:var(--st-text-low)}.faq-module__T-X0rq__filterInput:focus-visible{outline:2px solid var(--st-focus-ring);outline-offset:-2px}.faq-module__T-X0rq__filterCount{font-family:var(--st-sans);color:var(--st-text-mid);margin:0;font-size:12px}.faq-module__T-X0rq__railIndex{flex-direction:column;display:flex}.faq-module__T-X0rq__railItem{padding:var(--st-space-3) 0;border-bottom:1px solid var(--st-hairline);color:inherit;align-items:baseline;text-decoration:none;display:flex}.faq-module__T-X0rq__railItem:last-child{border-bottom:none}.faq-module__T-X0rq__railName{font-family:var(--st-sans);letter-spacing:-.01em;color:var(--st-text-mid);transition:color var(--st-move) var(--st-ease-out);font-size:15px;font-weight:500;line-height:1.25}.faq-module__T-X0rq__railItemActive .faq-module__T-X0rq__railName{color:var(--st-text-hi)}@media (hover:hover){.faq-module__T-X0rq__railItem:hover .faq-module__T-X0rq__railName{color:var(--st-text-hi)}}.faq-module__T-X0rq__railItem:focus-visible{outline:2px solid var(--st-focus-ring);outline-offset:2px}.faq-module__T-X0rq__railLede{margin:var(--st-space-5) 0 0;font-family:var(--st-sans);color:var(--st-text-hi);max-width:30ch;font-size:15px;line-height:1.5}.faq-module__T-X0rq__explorerList{border-top:1px solid var(--st-hairline)}.faq-module__T-X0rq__noMatch{padding:var(--st-space-6) 0;font-family:var(--st-sans);color:var(--st-text-mid);max-width:48ch;margin:0;font-size:15px;line-height:1.5}.faq-module__T-X0rq__groupTitle{margin:var(--st-space-7) 0 0;padding:var(--st-space-4) 0 var(--st-space-4);border-bottom:1px solid var(--st-hairline);scroll-margin-top:92px}.faq-module__T-X0rq__groupTitleFirst{margin-top:0}.faq-module__T-X0rq__groupName{font-family:var(--st-display);letter-spacing:-.015em;color:var(--st-text-hi);font-size:clamp(25px,2.1vw,30px);font-weight:500;line-height:1.2}.faq-module__T-X0rq__faqRow{border-bottom:1px solid var(--st-hairline)}.faq-module__T-X0rq__faqRow:last-child{border-bottom:none}.faq-module__T-X0rq__faqQHeading{font:inherit;margin:0}.faq-module__T-X0rq__faqQuestion{align-items:center;gap:var(--st-space-4);width:100%;padding:var(--st-space-5) 0;text-align:left;cursor:pointer;color:var(--st-text-hi);transition:background var(--st-move) var(--st-ease-out);background:0 0;border:none;grid-template-columns:1fr 20px;display:grid}.faq-module__T-X0rq__faqQuestion:focus-visible{outline:2px solid var(--st-focus-ring);outline-offset:3px}.faq-module__T-X0rq__faqQText{font-family:var(--st-sans);letter-spacing:-.01em;color:var(--st-text-hi);font-size:clamp(17px,1.4vw,21px);font-weight:500;line-height:1.3}.faq-module__T-X0rq__faqToggle{color:var(--st-text-hi);transition:transform var(--st-move) var(--st-ease-out);justify-content:center;align-items:center;display:flex}.faq-module__T-X0rq__faqQuestion:active .faq-module__T-X0rq__faqToggle{transform:scale(.88)}.faq-module__T-X0rq__faqToggleV{transform-box:fill-box;transform-origin:50%;transition:transform var(--st-move) var(--st-ease-out)}.faq-module__T-X0rq__faqRowOpen .faq-module__T-X0rq__faqToggleV{transform:scaleY(0)}.faq-module__T-X0rq__faqAnswerWrap{transition:grid-template-rows var(--st-move) var(--st-ease-out);grid-template-rows:0fr;display:grid}.faq-module__T-X0rq__faqRowOpen .faq-module__T-X0rq__faqAnswerWrap{grid-template-rows:1fr}.faq-module__T-X0rq__faqAnswerInner{min-height:0;overflow:hidden}.faq-module__T-X0rq__faqAnswer{padding:0 24px var(--st-space-6) 0;font-family:var(--st-sans);font-size:var(--st-body-size);line-height:var(--st-body-line);color:var(--st-text-hi);max-width:66ch;margin:0}.faq-module__T-X0rq__answerLink{color:var(--st-text-hi);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--st-hairline);text-decoration-color:var(--st-hairline)}@media (hover:hover){.faq-module__T-X0rq__answerLink:hover{-webkit-text-decoration-color:var(--st-text-hi);text-decoration-color:var(--st-text-hi)}}.faq-module__T-X0rq__answerLink:focus-visible{outline:2px solid var(--st-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.faq-module__T-X0rq__faqToggle,.faq-module__T-X0rq__faqToggleV,.faq-module__T-X0rq__faqAnswerWrap,.faq-module__T-X0rq__faqQuestion,.faq-module__T-X0rq__railName{transition:none}}@media (max-width:860px){.faq-module__T-X0rq__explorerGrid{gap:var(--st-space-6);grid-template-columns:1fr}.faq-module__T-X0rq__rail{position:static;top:auto}.faq-module__T-X0rq__railTexture{display:none}.faq-module__T-X0rq__groupTitle{margin-top:var(--st-space-7)}.faq-module__T-X0rq__groupTitleFirst{margin-top:0}}@media (max-width:640px){.faq-module__T-X0rq__header,.faq-module__T-X0rq__explorer{padding-left:20px;padding-right:20px}}
.ns-module__8CRRPW__reveal{opacity:0;transition:opacity var(--st-enter) var(--st-ease-out), transform var(--st-enter) var(--st-ease-out);transform:translateY(12px)}[data-shown=true] .ns-module__8CRRPW__reveal{opacity:1;transform:none}.ns-module__8CRRPW__reveal[data-d="1"]{transition-delay:60ms}.ns-module__8CRRPW__reveal[data-d="2"]{transition-delay:.12s}.ns-module__8CRRPW__reveal[data-d="3"]{transition-delay:.18s}.ns-module__8CRRPW__reveal[data-d="4"]{transition-delay:.24s}@media (prefers-reduced-motion:reduce){.ns-module__8CRRPW__reveal{opacity:1;transition:none;transform:none}}.ns-module__8CRRPW__hero{background:var(--st-surface-0);align-items:center;min-height:min(100svh,900px);padding:clamp(72px,9vh,128px) 48px clamp(64px,8vh,112px);display:flex;position:relative}.ns-module__8CRRPW__heroInner{grid-template-columns:1fr minmax(408px,468px);align-items:center;gap:clamp(40px,5vw,88px);width:100%;max-width:1180px;margin:0 auto;display:grid}.ns-module__8CRRPW__heroCopy{flex-direction:column;align-items:flex-start;max-width:34ch;display:flex}.ns-module__8CRRPW__heroEyebrow{font-family:var(--st-sans);color:var(--st-text-mid);margin-bottom:var(--st-space-5);font-size:14px;font-weight:500;line-height:1.4}.ns-module__8CRRPW__heroHeadline{font-family:var(--st-display);letter-spacing:-.02em;color:var(--st-text-hi);margin:0;font-size:clamp(40px,5.2vw,64px);font-weight:700;line-height:1.02}.ns-module__8CRRPW__hlLine{white-space:nowrap;display:inline-block}.ns-module__8CRRPW__ast{color:var(--st-restoring-text);font-weight:700}.ns-module__8CRRPW__heroSub{font-family:var(--st-sans);color:var(--st-text-mid);margin:var(--st-space-5) 0 0;max-width:34ch;font-size:17px;line-height:1.55}.ns-module__8CRRPW__heroCta{margin-top:var(--st-space-6);align-items:center;gap:var(--st-space-3);font-family:var(--st-sans);color:var(--st-surface-1);background:var(--st-text-hi);border-radius:var(--st-radius-badge);cursor:pointer;transition:transform .16s var(--st-ease-out);border:none;padding:15px 24px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.ns-module__8CRRPW__heroCtaArrow{font-family:var(--st-display);transition:transform .2s var(--st-ease-out)}.ns-module__8CRRPW__heroCta:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.ns-module__8CRRPW__heroCta:hover .ns-module__8CRRPW__heroCtaArrow{transform:translate(3px)}}.ns-module__8CRRPW__heroFootnote{margin:var(--st-space-6) 0 0;font-family:var(--st-sans);color:var(--st-text-low);max-width:40ch;font-size:13px;line-height:1.5}.ns-module__8CRRPW__panel{background:var(--st-surface-1);border-radius:var(--st-radius-card);box-shadow:var(--st-shadow-2);padding:var(--st-space-6);gap:var(--st-space-5);flex-direction:column;display:flex}.ns-module__8CRRPW__panelTop{justify-content:space-between;align-items:center;display:flex}.ns-module__8CRRPW__panelEyebrow{font-family:var(--st-mono);font-size:var(--st-badge-size);letter-spacing:.04em;color:var(--st-text-mid);font-weight:500}.ns-module__8CRRPW__stepTicks{gap:var(--st-space-2);display:flex}.ns-module__8CRRPW__stepTick{background:var(--st-track);border-radius:2px;width:20px;height:3px}.ns-module__8CRRPW__stepTickOn{background:var(--st-text-hi)}.ns-module__8CRRPW__field{gap:var(--st-space-2);flex-direction:column;display:flex}.ns-module__8CRRPW__fieldLabel{font-family:var(--st-mono);font-size:var(--st-chip-size);letter-spacing:.04em;color:var(--st-text-mid);font-weight:500}.ns-module__8CRRPW__fieldInput{font-family:var(--st-sans);color:var(--st-text-hi);background:var(--st-surface-2);border:1px solid var(--st-hairline);border-radius:var(--st-radius-sub);width:100%;padding:14px 16px;font-size:16px}.ns-module__8CRRPW__fieldInput::placeholder{color:var(--st-text-low)}.ns-module__8CRRPW__panelCta{justify-content:center;align-items:center;gap:var(--st-space-2);font-family:var(--st-sans);color:var(--st-surface-1);background:var(--st-text-hi);border-radius:var(--st-radius-sub);cursor:pointer;width:100%;transition:transform .16s var(--st-ease-out);border:none;padding:15px 20px;font-size:16px;font-weight:500;display:inline-flex}.ns-module__8CRRPW__panelCtaArrow{font-family:var(--st-display);transition:transform .2s var(--st-ease-out)}.ns-module__8CRRPW__panelCta:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.ns-module__8CRRPW__panelCta:hover .ns-module__8CRRPW__panelCtaArrow{transform:translate(3px)}}.ns-module__8CRRPW__sample{border-top:1px solid var(--st-hairline);padding-top:var(--st-space-5);gap:var(--st-space-4);flex-direction:column;display:flex}.ns-module__8CRRPW__sampleTop{justify-content:space-between;align-items:baseline;gap:var(--st-space-3);display:flex}.ns-module__8CRRPW__sampleLabel{align-items:center;gap:var(--st-space-2);font-family:var(--st-sans);color:var(--st-text-mid);min-width:0;font-size:13px;display:inline-flex}.ns-module__8CRRPW__sampleAddr{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ns-module__8CRRPW__sampleBadge{font-family:var(--st-mono);letter-spacing:.06em;color:var(--st-text-mid);background:var(--st-track);border-radius:var(--st-radius-chip);flex:none;padding:3px 6px;font-size:9.5px;font-weight:500}.ns-module__8CRRPW__sampleEstimate{font-family:var(--st-mono);font-size:var(--st-chip-size);letter-spacing:.04em;color:var(--st-text-low);flex:none;font-weight:500}.ns-module__8CRRPW__teaserChips{gap:var(--st-space-2);flex-wrap:wrap;display:flex}.ns-module__8CRRPW__teaserChip{font-family:var(--st-mono);letter-spacing:.02em;color:var(--st-text-mid);background:var(--st-surface-2);border:1px solid var(--st-hairline);border-radius:var(--st-radius-chip);padding:4px 8px;font-size:10px;font-weight:500}.ns-module__8CRRPW__scoreRow{justify-content:space-between;align-items:baseline;gap:var(--st-space-4);display:flex}.ns-module__8CRRPW__scoreNum{align-items:baseline;gap:var(--st-space-3);display:flex}.ns-module__8CRRPW__score{font-family:var(--st-display);font-variant-numeric:tabular-nums;color:var(--st-restoring-text);font-size:64px;font-weight:700;line-height:.9}.ns-module__8CRRPW__scoreUnit{font-family:var(--st-mono);font-size:var(--st-chip-size);letter-spacing:.02em;color:var(--st-text-low);line-height:1.35}.ns-module__8CRRPW__scoreState{font-family:var(--st-display);color:var(--st-restoring-text);font-size:17px;font-weight:500}.ns-module__8CRRPW__track{background:var(--st-track);border-radius:2px;height:4px;position:relative;overflow:hidden}.ns-module__8CRRPW__fill{background:var(--st-restoring-fill);transform-origin:0;transform:scaleX(var(--w,.61));transition:transform var(--st-fill) var(--st-ease-out);border-radius:2px;position:absolute;inset:0 auto 0 0}.ns-module__8CRRPW__readings{gap:var(--st-space-3);grid-template-columns:repeat(3,1fr);display:grid}.ns-module__8CRRPW__readingCol{gap:var(--st-space-2);flex-direction:column;display:flex}.ns-module__8CRRPW__readingHead{align-items:center;gap:var(--st-space-2);display:flex}.ns-module__8CRRPW__readingGlyph{color:var(--st-text-mid);display:inline-flex}.ns-module__8CRRPW__readingLabel{font-family:var(--st-mono);letter-spacing:.04em;color:var(--st-text-mid);margin-right:auto;font-size:10px;font-weight:500}.ns-module__8CRRPW__readingScore{font-family:var(--st-display);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.ns-module__8CRRPW__readingTrack{background:var(--st-track);border-radius:2px;height:4px;position:relative;overflow:hidden}.ns-module__8CRRPW__readingFill{transform-origin:0;transform:scaleX(var(--w,.5));transition:transform var(--st-fill) var(--st-ease-out);border-radius:2px;position:absolute;inset:0 auto 0 0}.ns-module__8CRRPW__sampleCaveat{font-family:var(--st-sans);color:var(--st-text-low);margin:0;font-size:12px;line-height:1.5}.ns-module__8CRRPW__stats{background:var(--st-surface-0);padding:clamp(72px,10vh,120px) 48px}.ns-module__8CRRPW__statsInner{max-width:1180px;margin:0 auto}.ns-module__8CRRPW__statsHead{max-width:22ch;margin-bottom:clamp(48px,6vh,72px)}.ns-module__8CRRPW__statsH2{font-family:var(--st-display);letter-spacing:-.015em;color:var(--st-text-hi);text-wrap:balance;margin:0;font-size:clamp(30px,3.6vw,42px);font-weight:700;line-height:1.06}.ns-module__8CRRPW__statsSub{font-family:var(--st-sans);color:var(--st-text-mid);margin:var(--st-space-4) 0 0;max-width:52ch;font-size:17px;line-height:1.55}.ns-module__8CRRPW__statList{flex-direction:column;display:flex}.ns-module__8CRRPW__statRow{border-top:1px solid var(--st-hairline);grid-template-columns:176px 1fr;align-items:start;gap:clamp(24px,4vw,64px);padding:clamp(28px,4vh,44px) 0;display:grid}.ns-module__8CRRPW__statRow:last-child{border-bottom:1px solid var(--st-hairline)}.ns-module__8CRRPW__statFigure{gap:var(--st-space-2);flex-direction:column;display:flex}.ns-module__8CRRPW__statGlyph{color:var(--st-text-mid);margin-bottom:var(--st-space-2)}.ns-module__8CRRPW__statNum{font-family:var(--st-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--st-text-hi);font-size:clamp(44px,5vw,60px);font-weight:700;line-height:.92}.ns-module__8CRRPW__statCap{font-family:var(--st-sans);color:var(--st-text-mid);max-width:20ch;font-size:14px;line-height:1.4}.ns-module__8CRRPW__statBody{gap:var(--st-space-3);flex-direction:column;max-width:60ch;display:flex}.ns-module__8CRRPW__statCode{font-family:var(--st-mono);letter-spacing:.08em;color:var(--st-text-low);font-size:10px;font-weight:500}.ns-module__8CRRPW__statLead{font-family:var(--st-sans);color:var(--st-text-hi);margin:0;font-size:18px;font-weight:500;line-height:1.45}.ns-module__8CRRPW__statSupport{font-family:var(--st-sans);color:var(--st-text-mid);margin:0;font-size:15px;line-height:1.55}.ns-module__8CRRPW__statSource{font-family:var(--st-sans);color:var(--st-text-low);margin:var(--st-space-1) 0 0;font-size:13px;line-height:1.45}.ns-module__8CRRPW__pricing{background:var(--st-surface-0);padding:clamp(72px,10vh,120px) 48px clamp(80px,11vh,132px)}.ns-module__8CRRPW__pricingInner{max-width:1180px;margin:0 auto}.ns-module__8CRRPW__pricingHead{max-width:26ch;margin-bottom:clamp(40px,5vh,64px)}.ns-module__8CRRPW__pricingH2{font-family:var(--st-display);letter-spacing:-.015em;color:var(--st-text-hi);text-wrap:balance;margin:0;font-size:clamp(30px,3.6vw,42px);font-weight:700;line-height:1.06}.ns-module__8CRRPW__pricingSub{font-family:var(--st-sans);color:var(--st-text-mid);margin:var(--st-space-4) 0 0;max-width:54ch;font-size:17px;line-height:1.55}.ns-module__8CRRPW__planPrimary{background:var(--st-surface-1);border-radius:var(--st-radius-card);box-shadow:var(--st-shadow-1);grid-template-columns:296px 1fr;display:grid;overflow:hidden}.ns-module__8CRRPW__planFrame{background:var(--st-dark-surface-0);padding:var(--st-space-6);justify-content:center;align-items:center;display:flex;position:relative}.ns-module__8CRRPW__planFrameImg{border-radius:var(--st-radius-scene);width:100%;max-width:248px;height:auto;box-shadow:var(--st-dark-shadow-2)}.ns-module__8CRRPW__planMain{gap:var(--st-space-4);flex-direction:column;padding:clamp(32px,4vw,48px);display:flex}.ns-module__8CRRPW__planMarkerRow{align-items:center;gap:var(--st-space-3);display:flex}.ns-module__8CRRPW__planMarker{font-family:var(--st-mono);letter-spacing:.06em;color:var(--st-stasis-text);background:var(--st-stasis-chip);border-radius:var(--st-radius-chip);padding:4px 8px;font-size:10px;font-weight:500}.ns-module__8CRRPW__planName{font-family:var(--st-display);letter-spacing:-.01em;color:var(--st-text-hi);margin:0;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.05}.ns-module__8CRRPW__planTagline{font-family:var(--st-sans);color:var(--st-text-mid);max-width:46ch;margin:0;font-size:16px;line-height:1.5}.ns-module__8CRRPW__planFeatures{margin:var(--st-space-2) 0 0;gap:var(--st-space-3);flex-direction:column;padding:0;list-style:none;display:flex}.ns-module__8CRRPW__planFeature{align-items:flex-start;gap:var(--st-space-3);font-family:var(--st-sans);color:var(--st-text-hi);font-size:15px;line-height:1.5;display:flex}.ns-module__8CRRPW__planTick{width:16px;height:16px;color:var(--st-stasis-text);flex:none;margin-top:3px}.ns-module__8CRRPW__planFeatureSoon{align-items:center;gap:var(--st-space-2);color:var(--st-text-mid);flex-wrap:wrap;display:inline-flex}.ns-module__8CRRPW__comingSoon{font-family:var(--st-mono);letter-spacing:.04em;color:var(--st-restoring-text);background:var(--st-restoring-chip);border-radius:var(--st-radius-chip);padding:3px 7px;font-size:9.5px;font-weight:500}.ns-module__8CRRPW__planAside{margin-top:var(--st-space-4);padding-top:var(--st-space-5);border-top:1px solid var(--st-hairline);justify-content:space-between;align-items:flex-end;gap:var(--st-space-4);flex-wrap:wrap;display:flex}.ns-module__8CRRPW__planPrice{align-items:baseline;gap:var(--st-space-2);display:flex}.ns-module__8CRRPW__planFrom{font-family:var(--st-sans);color:var(--st-text-mid);font-size:14px;font-weight:500}.ns-module__8CRRPW__planAmount{font-family:var(--st-display);font-variant-numeric:tabular-nums;color:var(--st-text-hi);font-size:40px;font-weight:700;line-height:.9}.ns-module__8CRRPW__planUnit{font-family:var(--st-sans);color:var(--st-text-mid);font-size:15px}.ns-module__8CRRPW__planAsideNote{font-family:var(--st-sans);color:var(--st-text-low);max-width:24ch;font-size:13px;line-height:1.4}@media (max-width:900px){.ns-module__8CRRPW__heroInner{grid-template-columns:1fr;gap:40px}.ns-module__8CRRPW__planPrimary{grid-template-columns:1fr}.ns-module__8CRRPW__planFrame{padding:var(--st-space-6) var(--st-space-6) 0}.ns-module__8CRRPW__planFrameImg{max-width:220px}.ns-module__8CRRPW__statRow{gap:var(--st-space-4);grid-template-columns:1fr}}@media (max-width:640px){.ns-module__8CRRPW__hero{min-height:auto;padding:56px 20px 48px}.ns-module__8CRRPW__heroInner{gap:32px}.ns-module__8CRRPW__heroCopy{max-width:none}.ns-module__8CRRPW__heroHeadline{font-size:clamp(34px,11vw,46px)}.ns-module__8CRRPW__stats,.ns-module__8CRRPW__pricing{padding:64px 20px}.ns-module__8CRRPW__panel{padding:var(--st-space-5)}.ns-module__8CRRPW__score{font-size:56px}.ns-module__8CRRPW__readings{gap:var(--st-space-2)}.ns-module__8CRRPW__readingLabel{font-size:9px}}
.ns-module__Izia6G__reveal{opacity:0;transition:opacity var(--st-enter) var(--st-ease-out), transform var(--st-enter) var(--st-ease-out);will-change:opacity, transform;transform:translateY(12px)}.ns-module__Izia6G__revealShown{opacity:1;transform:none}.ns-module__Izia6G__d1{transition-delay:60ms}.ns-module__Izia6G__d2{transition-delay:.12s}.ns-module__Izia6G__d3{transition-delay:.18s}.ns-module__Izia6G__d4{transition-delay:.24s}@media (prefers-reduced-motion:reduce){.ns-module__Izia6G__reveal{opacity:1;transition:none;transform:none}.ns-module__Izia6G__d1,.ns-module__Izia6G__d2,.ns-module__Izia6G__d3,.ns-module__Izia6G__d4{transition-delay:0s}}.ns-module__Izia6G__hero{background:var(--st-surface-0);padding:56px 48px 80px;position:relative;overflow:clip}.ns-module__Izia6G__heroInner{grid-template-columns:minmax(0,1.55fr) minmax(340px,.9fr);align-items:center;gap:56px;max-width:1240px;margin:0 auto;display:grid}.ns-module__Izia6G__heroCopy{flex-direction:column;gap:28px;max-width:46rem;display:flex}.ns-module__Izia6G__headline{font-family:var(--st-display);letter-spacing:-.025em;color:var(--st-text-hi);text-wrap:balance;margin:0;font-size:clamp(3rem,6.4vw,5.5rem);font-weight:700;line-height:.98}.ns-module__Izia6G__hlSick{color:var(--st-text-hi)}.ns-module__Izia6G__ast{color:var(--st-restoring-text);margin-left:.04em;font-weight:500}.ns-module__Izia6G__footnote{gap:12px;max-width:34rem;display:flex}.ns-module__Izia6G__footnoteMark{font-family:var(--st-display);color:var(--st-restoring-text);flex:none;font-size:20px;font-weight:500;line-height:1.2}.ns-module__Izia6G__footnoteText{font-family:var(--st-sans);color:var(--st-text-mid);margin:0;font-size:18px;line-height:1.55}.ns-module__Izia6G__heroCtaRow{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.ns-module__Izia6G__ctaPrimary{background:var(--st-text-hi);color:var(--st-surface-0);font-family:var(--st-sans);border-radius:var(--st-radius-badge);cursor:pointer;transition:transform .12s var(--st-ease-out);border:none;align-items:center;gap:10px;padding:15px 26px;font-size:17px;font-weight:500;display:inline-flex}.ns-module__Izia6G__ctaArrow{font-family:var(--st-sans);transition:transform var(--st-move) var(--st-ease-out)}@media (hover:hover){.ns-module__Izia6G__ctaPrimary:hover .ns-module__Izia6G__ctaArrow{transform:translate(3px)}}.ns-module__Izia6G__ctaPrimary:active{transform:scale(.97)}.ns-module__Izia6G__heroNote{font-family:var(--st-sans);color:var(--st-text-mid);font-size:15px}.ns-module__Izia6G__panel{background:var(--st-surface-1);border:1px solid var(--st-hairline);border-radius:var(--st-radius-card);box-shadow:var(--st-shadow-2);flex-direction:column;gap:16px;padding:24px 22px;display:flex}.ns-module__Izia6G__panelTop{justify-content:space-between;align-items:center;display:flex}.ns-module__Izia6G__panelEyebrow{font-family:var(--st-sans);color:var(--st-text-mid);font-size:14px;font-weight:500}.ns-module__Izia6G__stepTicks{gap:6px;display:flex}.ns-module__Izia6G__stepTick{background:var(--st-track);border-radius:2px;width:18px;height:4px}.ns-module__Izia6G__stepTickOn{background:var(--st-text-hi)}.ns-module__Izia6G__panelH{font-family:var(--st-display);letter-spacing:-.015em;color:var(--st-text-hi);margin:0;font-size:26px;font-weight:700;line-height:1.08}.ns-module__Izia6G__panelDesc{font-family:var(--st-sans);color:var(--st-text-mid);margin:0;font-size:15px;line-height:1.5}.ns-module__Izia6G__field{flex-direction:column;gap:7px;display:flex}.ns-module__Izia6G__fieldLabel{font-family:var(--st-sans);color:var(--st-text-mid);font-size:13px;font-weight:500}.ns-module__Izia6G__fieldInput{font-family:var(--st-sans);color:var(--st-text-hi);background:var(--st-surface-2);border:1px solid var(--st-hairline);border-radius:var(--st-radius-sub);width:100%;padding:13px 14px;font-size:16px}.ns-module__Izia6G__fieldInput::placeholder{color:var(--st-text-low)}.ns-module__Izia6G__fieldInput:focus-visible{outline:2px solid var(--st-focus-ring);outline-offset:2px}.ns-module__Izia6G__panelCta{background:var(--st-text-hi);color:var(--st-surface-0);font-family:var(--st-sans);border-radius:var(--st-radius-badge);cursor:pointer;transition:transform .12s var(--st-ease-out);border:none;justify-content:center;align-items:center;gap:8px;padding:13px 18px;font-size:16px;font-weight:500;display:inline-flex}.ns-module__Izia6G__panelCta:active{transform:scale(.97)}@media (hover:hover){.ns-module__Izia6G__panelCta:hover .ns-module__Izia6G__ctaArrow{transform:translate(3px)}}.ns-module__Izia6G__sample{border-top:1px solid var(--st-hairline);flex-direction:column;gap:12px;padding-top:16px;display:flex}.ns-module__Izia6G__sampleTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.ns-module__Izia6G__sampleLabel{font-family:var(--st-sans);color:var(--st-text-mid);align-items:center;gap:8px;min-width:0;font-size:13px;display:inline-flex}.ns-module__Izia6G__sampleAddr{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ns-module__Izia6G__sampleBadge{font-family:var(--st-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--st-restoring-text);background:var(--st-restoring-chip);border-radius:var(--st-radius-chip);flex:none;padding:3px 7px;font-size:10.5px;font-weight:500}.ns-module__Izia6G__sampleEstimate{font-family:var(--st-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--st-text-mid);flex:none;font-size:10.5px;font-weight:500}.ns-module__Izia6G__teaserChips{flex-wrap:wrap;gap:6px;display:flex}.ns-module__Izia6G__teaserChip{font-family:var(--st-mono);letter-spacing:.01em;color:var(--st-text-mid);background:var(--st-surface-2);border:1px solid var(--st-hairline);border-radius:var(--st-radius-chip);padding:3px 8px;font-size:11px}.ns-module__Izia6G__sampleScoreRow{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ns-module__Izia6G__sampleScoreNum{align-items:baseline;gap:8px;display:flex}.ns-module__Izia6G__sampleScore{font-family:var(--st-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:60px;font-weight:700;line-height:.9}.ns-module__Izia6G__sampleUnit{font-family:var(--st-sans);color:var(--st-text-mid);font-size:12px;line-height:1.25}.ns-module__Izia6G__sampleState{font-family:var(--st-display);letter-spacing:-.01em;white-space:nowrap;font-size:18px;font-weight:500}.ns-module__Izia6G__track{background:var(--st-track);border-radius:2px;height:4px;overflow:hidden}.ns-module__Izia6G__fill{border-radius:2px;height:100%}.ns-module__Izia6G__sampleCaveat{font-family:var(--st-sans);color:var(--st-text-mid);border-left:1px solid var(--st-hairline);margin:0;padding-left:10px;font-size:12.5px;line-height:1.5}.ns-module__Izia6G__stats{background:var(--st-surface-0);padding:96px 48px}.ns-module__Izia6G__statsInner{max-width:1240px;margin:0 auto}.ns-module__Izia6G__statsHead{max-width:40rem;margin-bottom:64px}.ns-module__Izia6G__statsTitle{font-family:var(--st-display);letter-spacing:-.02em;color:var(--st-text-hi);text-wrap:balance;margin:0 0 18px;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:700;line-height:1.02}.ns-module__Izia6G__statsSub{font-family:var(--st-sans);color:var(--st-text-mid);max-width:34rem;margin:0;font-size:19px;line-height:1.55}.ns-module__Izia6G__statRow{border-top:1px solid var(--st-hairline);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:48px;padding:44px 0;display:grid}.ns-module__Izia6G__statRow:last-child{border-bottom:1px solid var(--st-hairline)}.ns-module__Izia6G__statFigure{flex-direction:column;gap:10px;display:flex}.ns-module__Izia6G__statCode{font-family:var(--st-mono);letter-spacing:.06em;color:var(--st-text-mid);font-size:11px;font-weight:500}.ns-module__Izia6G__statNum{font-family:var(--st-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--st-text-hi);font-size:clamp(3.75rem,7vw,6rem);font-weight:700;line-height:.88}.ns-module__Izia6G__statCap{font-family:var(--st-sans);color:var(--st-text-mid);max-width:16rem;font-size:16px;font-weight:500;line-height:1.35}.ns-module__Izia6G__statBody{flex-direction:column;gap:14px;padding-top:6px;display:flex}.ns-module__Izia6G__statLead{font-family:var(--st-sans);color:var(--st-text-hi);margin:0;font-size:21px;font-weight:500;line-height:1.4}.ns-module__Izia6G__statSupport{font-family:var(--st-sans);color:var(--st-text-mid);max-width:40ch;margin:0;font-size:16px;line-height:1.6}.ns-module__Izia6G__statSource{font-family:var(--st-sans);color:var(--st-text-mid);margin:4px 0 0;font-size:13px;line-height:1.45}.ns-module__Izia6G__pricing{background:var(--st-surface-0);padding:96px 48px 104px}.ns-module__Izia6G__pricingInner{max-width:1240px;margin:0 auto}.ns-module__Izia6G__pricingHead{max-width:42rem;margin-bottom:56px}.ns-module__Izia6G__pricingTitle{font-family:var(--st-display);letter-spacing:-.02em;color:var(--st-text-hi);text-wrap:balance;margin:0 0 18px;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:700;line-height:1.02}.ns-module__Izia6G__pricingSub{font-family:var(--st-sans);color:var(--st-text-mid);max-width:36rem;margin:0;font-size:19px;line-height:1.55}.ns-module__Izia6G__appCard{background:var(--st-surface-1);border:1px solid var(--st-hairline);border-radius:var(--st-radius-card);box-shadow:var(--st-shadow-1);grid-template-columns:minmax(300px,.85fr) minmax(0,1.3fr);align-items:center;gap:56px;padding:44px;display:grid}.ns-module__Izia6G__frameStage{background:var(--st-dark-surface-0);border-radius:var(--st-radius-scene);justify-content:center;align-items:center;padding:32px 0;display:flex;overflow:hidden}.ns-module__Izia6G__frameShadow{box-shadow:var(--st-dark-shadow-2);border-radius:26px;line-height:0;position:relative}.ns-module__Izia6G__frameImg{border-radius:22px;width:240px;height:auto;display:block}.ns-module__Izia6G__appMain{flex-direction:column;gap:24px;display:flex}.ns-module__Izia6G__appMarker{font-family:var(--st-sans);color:var(--st-stasis-text);font-size:14px;font-weight:500}.ns-module__Izia6G__appName{font-family:var(--st-display);letter-spacing:-.02em;color:var(--st-text-hi);margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.02}.ns-module__Izia6G__appTagline{font-family:var(--st-sans);color:var(--st-text-mid);max-width:38ch;margin:-8px 0 0;font-size:18px;line-height:1.5}.ns-module__Izia6G__priceBlock{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.ns-module__Izia6G__priceLg{align-items:baseline;gap:6px;display:flex}.ns-module__Izia6G__priceFrom{font-family:var(--st-sans);color:var(--st-text-mid);align-self:flex-start;padding-top:8px;font-size:16px;font-weight:500}.ns-module__Izia6G__priceNum{font-family:var(--st-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--st-text-hi);font-size:clamp(3.25rem,5.5vw,4.75rem);font-weight:700;line-height:.9}.ns-module__Izia6G__priceUnit{font-family:var(--st-sans);color:var(--st-text-mid);font-size:17px;font-weight:500}.ns-module__Izia6G__soonChip{font-family:var(--st-mono);letter-spacing:.03em;color:var(--st-restoring-text);background:var(--st-restoring-chip);border-radius:var(--st-radius-chip);padding:5px 10px;font-size:11px;font-weight:500}.ns-module__Izia6G__featureList{flex-direction:column;gap:12px;margin:4px 0 0;padding:0;list-style:none;display:flex}.ns-module__Izia6G__feature{font-family:var(--st-sans);color:var(--st-text-hi);align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;display:flex}.ns-module__Izia6G__featureTick{width:18px;height:18px;color:var(--st-stasis-text);flex:none;margin-top:2px}.ns-module__Izia6G__featureSoon{color:var(--st-text-mid)}.ns-module__Izia6G__featureSoonTag{font-family:var(--st-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--st-restoring-text);background:var(--st-restoring-chip);border-radius:var(--st-radius-chip);white-space:nowrap;margin-left:8px;padding:2px 7px;font-size:10.5px;font-weight:500}.ns-module__Izia6G__appAside{font-family:var(--st-sans);color:var(--st-text-mid);margin:0;font-size:15px}@media (max-width:1024px){.ns-module__Izia6G__heroInner{grid-template-columns:1fr;gap:40px;min-height:0}.ns-module__Izia6G__appCard{grid-template-columns:1fr;gap:40px}.ns-module__Izia6G__frameStage{order:2}.ns-module__Izia6G__statRow{grid-template-columns:1fr;gap:20px}}@media (max-width:620px){.ns-module__Izia6G__hero{padding:40px 20px 56px}.ns-module__Izia6G__headline{font-size:clamp(2.5rem,12vw,3.25rem)}.ns-module__Izia6G__footnoteText{font-size:16px}.ns-module__Izia6G__heroCtaRow{gap:14px}.ns-module__Izia6G__ctaPrimary{justify-content:center;width:100%}.ns-module__Izia6G__stats{padding:64px 20px}.ns-module__Izia6G__statsHead{margin-bottom:44px}.ns-module__Izia6G__statRow{padding:32px 0}.ns-module__Izia6G__statNum{font-size:clamp(3rem,20vw,4.5rem)}.ns-module__Izia6G__statLead{font-size:19px}.ns-module__Izia6G__pricing{padding:64px 20px 72px}.ns-module__Izia6G__appCard{padding:28px 20px}.ns-module__Izia6G__frameImg{width:210px}.ns-module__Izia6G__priceNum{font-size:clamp(3rem,16vw,4rem)}}
.ns-module__Lppf6q__reveal{opacity:0;transform:translateY(12px)}.ns-module__Lppf6q__reveal[data-shown=true]{opacity:1;transition:opacity var(--st-enter) var(--st-ease-out), transform var(--st-enter) var(--st-ease-out);transform:none}.ns-module__Lppf6q__reveal[data-shown=true].ns-module__Lppf6q__d1{transition-delay:60ms}.ns-module__Lppf6q__reveal[data-shown=true].ns-module__Lppf6q__d2{transition-delay:.12s}.ns-module__Lppf6q__reveal[data-shown=true].ns-module__Lppf6q__d3{transition-delay:.18s}@media (prefers-reduced-motion:reduce){.ns-module__Lppf6q__reveal,.ns-module__Lppf6q__reveal[data-shown=true]{opacity:1;transition:none;transform:none}}.ns-module__Lppf6q__hero{background:var(--st-surface-0);border-bottom:1px solid var(--st-hairline);padding:72px 48px 88px}.ns-module__Lppf6q__heroInner{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:56px;max-width:1200px;margin:0 auto;display:grid}.ns-module__Lppf6q__heroLead{align-items:flex-start;gap:var(--st-space-6);flex-direction:column;display:flex}.ns-module__Lppf6q__headline{font-family:var(--st-display);letter-spacing:-.02em;color:var(--st-text-hi);text-wrap:balance;margin:0;font-size:clamp(44px,6vw,68px);font-weight:700;line-height:1.02}.ns-module__Lppf6q__ast{color:var(--st-restoring-text);font-weight:700}.ns-module__Lppf6q__footnote{gap:10px;max-width:52ch;display:flex}.ns-module__Lppf6q__footMark{font-family:var(--st-display);color:var(--st-restoring-text);flex:none;font-weight:700;line-height:1.5}.ns-module__Lppf6q__footText{font-family:var(--st-sans);color:var(--st-text-mid);margin:0;font-size:17px;line-height:1.55}.ns-module__Lppf6q__heroCta{font-family:var(--st-sans);color:var(--st-surface-1);background:var(--st-text-hi);border-radius:var(--st-radius-badge);cursor:pointer;box-shadow:var(--st-shadow-1);border:none;align-items:center;gap:10px;padding:15px 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.ns-module__Lppf6q__ctaArrow{font-family:var(--st-sans);transition:transform var(--st-move) var(--st-ease-out)}@media (hover:hover){.ns-module__Lppf6q__heroCta:hover .ns-module__Lppf6q__ctaArrow{transform:translate(3px)}}.ns-module__Lppf6q__heroCta:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.ns-module__Lppf6q__ctaArrow{transition:none}}.ns-module__Lppf6q__heroReassure{font-family:var(--st-sans);color:var(--st-text-low);margin:-6px 0 0;font-size:14px}.ns-module__Lppf6q__instrument{background:var(--st-surface-1);border:1px solid var(--st-hairline);border-radius:var(--st-radius-card);box-shadow:var(--st-shadow-2);flex-direction:column;gap:18px;padding:22px;display:flex}.ns-module__Lppf6q__instTop{justify-content:space-between;align-items:center;display:flex}.ns-module__Lppf6q__instEyebrow{font-family:var(--st-mono);font-weight:500;font-size:var(--st-badge-size);letter-spacing:.08em;text-transform:uppercase;color:var(--st-text-mid)}.ns-module__Lppf6q__instSteps{gap:5px;display:flex}.ns-module__Lppf6q__instStep{background:var(--st-track);border-radius:2px;width:20px;height:4px}.ns-module__Lppf6q__instStepOn{background:var(--st-text-hi)}.ns-module__Lppf6q__field{flex-direction:column;gap:8px;display:flex}.ns-module__Lppf6q__fieldLabel{font-family:var(--st-sans);color:var(--st-text-mid);font-size:13px;font-weight:500}.ns-module__Lppf6q__fieldInput{font-family:var(--st-sans);color:var(--st-text-hi);background:var(--st-surface-2);border:1px solid var(--st-hairline);border-radius:var(--st-radius-sub);padding:13px 14px;font-size:16px}.ns-module__Lppf6q__fieldInput::placeholder{color:var(--st-text-low)}.ns-module__Lppf6q__fieldInput:focus-visible{outline:2px solid var(--st-focus-ring);outline-offset:2px}.ns-module__Lppf6q__instCta{font-family:var(--st-sans);color:var(--st-surface-1);background:var(--st-text-hi);border-radius:var(--st-radius-badge);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 18px;font-size:15px;font-weight:700;display:inline-flex}.ns-module__Lppf6q__instCta:active{transform:scale(.98)}@media (hover:hover){.ns-module__Lppf6q__instCta:hover .ns-module__Lppf6q__ctaArrow{transform:translate(3px)}}.ns-module__Lppf6q__readout{background:var(--st-surface-2);border:1px solid var(--st-hairline);border-radius:var(--st-radius-sub);flex-direction:column;gap:12px;padding:16px;display:flex}.ns-module__Lppf6q__readoutTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.ns-module__Lppf6q__readoutAddr{font-family:var(--st-sans);color:var(--st-text-mid);align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.ns-module__Lppf6q__readoutAddrText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ns-module__Lppf6q__sampleBadge{font-family:var(--st-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--st-restoring-text);background:var(--st-restoring-chip);border-radius:var(--st-radius-chip);flex:none;padding:3px 6px;font-size:10px;font-weight:500}.ns-module__Lppf6q__readoutEstimate{font-family:var(--st-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--st-text-low);flex:none;font-size:10.5px;font-weight:500}.ns-module__Lppf6q__chips{flex-wrap:wrap;gap:6px;display:flex}.ns-module__Lppf6q__chip{font-family:var(--st-mono);letter-spacing:.02em;color:var(--st-text-mid);background:var(--st-track);border-radius:var(--st-radius-chip);padding:3px 8px;font-size:10.5px;font-weight:500}.ns-module__Lppf6q__scoreRow{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ns-module__Lppf6q__scoreNum{align-items:baseline;gap:8px;display:flex}.ns-module__Lppf6q__score{font-family:var(--st-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--st-restoring-text);font-size:64px;font-weight:700;line-height:.9}.ns-module__Lppf6q__scoreUnit{font-family:var(--st-mono);color:var(--st-text-low);font-size:11px;font-weight:500;line-height:1.3}.ns-module__Lppf6q__scoreState{font-family:var(--st-display);color:var(--st-restoring-text);padding-bottom:4px;font-size:17px;font-weight:500}.ns-module__Lppf6q__track{background:var(--st-track);border-radius:2px;height:4px;position:relative;overflow:hidden}.ns-module__Lppf6q__fill{background:var(--st-restoring-fill);border-radius:2px;width:61%;height:100%;position:absolute;inset:0 auto 0 0}.ns-module__Lppf6q__readout[data-shown=true] .ns-module__Lppf6q__fill{animation:ns-module__Lppf6q__fillIn var(--st-fill) var(--st-ease-out) both}@keyframes ns-module__Lppf6q__fillIn{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ns-module__Lppf6q__readout[data-shown=true] .ns-module__Lppf6q__fill{animation:none}}.ns-module__Lppf6q__domains{flex-direction:column;gap:9px;display:flex}.ns-module__Lppf6q__domainRow{grid-template-columns:20px 46px 1fr auto;align-items:center;gap:10px;display:grid}.ns-module__Lppf6q__domainGlyph{color:var(--st-text-mid);display:inline-flex}.ns-module__Lppf6q__domainGlyphAmber{color:var(--st-restoring-text)}.ns-module__Lppf6q__domainGlyphSage{color:var(--st-stasis-text)}.ns-module__Lppf6q__domainName{font-family:var(--st-sans);color:var(--st-text-hi);font-size:13px;font-weight:500}.ns-module__Lppf6q__domainLine{font-family:var(--st-sans);color:var(--st-text-mid);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.ns-module__Lppf6q__domainScore{font-family:var(--st-display);font-variant-numeric:tabular-nums;color:var(--st-text-hi);font-size:16px;font-weight:700}.ns-module__Lppf6q__domainScoreAmber{color:var(--st-restoring-text)}.ns-module__Lppf6q__domainScoreSage{color:var(--st-stasis-text)}.ns-module__Lppf6q__readoutCaveat{font-family:var(--st-sans);color:var(--st-text-low);border-left:2px solid var(--st-hairline);margin:0;padding-left:10px;font-size:12px;line-height:1.45}.ns-module__Lppf6q__stats{background:var(--st-surface-0);border-bottom:1px solid var(--st-hairline);padding:88px 48px}.ns-module__Lppf6q__statsInner{max-width:1080px;margin:0 auto}.ns-module__Lppf6q__statsHead{max-width:62ch;margin:0 0 48px}.ns-module__Lppf6q__statsH2{font-family:var(--st-display);letter-spacing:-.015em;color:var(--st-text-hi);margin:0 0 16px;font-size:clamp(30px,3.6vw,40px);font-weight:700;line-height:1.08}.ns-module__Lppf6q__statsSub{font-family:var(--st-sans);color:var(--st-text-mid);margin:0;font-size:18px;line-height:1.55}.ns-module__Lppf6q__statGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ns-module__Lppf6q__statCard{background:var(--st-surface-1);border:1px solid var(--st-hairline);border-radius:var(--st-radius-card);box-shadow:var(--st-shadow-1);flex-direction:column;gap:14px;padding:26px;display:flex}.ns-module__Lppf6q__statTop{align-items:center;gap:10px;display:flex}.ns-module__Lppf6q__statGlyph{color:var(--st-text-mid);display:inline-flex}.ns-module__Lppf6q__statCode{font-family:var(--st-mono);font-weight:500;font-size:var(--st-badge-size);letter-spacing:.08em;text-transform:uppercase;color:var(--st-text-low)}.ns-module__Lppf6q__statFigureRow{align-items:baseline;gap:10px;display:flex}.ns-module__Lppf6q__statFigure{font-family:var(--st-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--st-text-hi);font-size:52px;font-weight:700;line-height:.9}.ns-module__Lppf6q__statCap{font-family:var(--st-sans);color:var(--st-text-mid);font-size:14px;font-weight:500;line-height:1.35}.ns-module__Lppf6q__statBody{font-family:var(--st-sans);color:var(--st-text-hi);margin:0;font-size:15px;line-height:1.55}.ns-module__Lppf6q__statSource{font-family:var(--st-sans);color:var(--st-text-low);border-top:1px solid var(--st-hairline);margin:0;padding-top:12px;font-size:13px;line-height:1.45}.ns-module__Lppf6q__pricing{background:var(--st-surface-0);padding:88px 48px 96px}.ns-module__Lppf6q__pricingInner{max-width:1080px;margin:0 auto}.ns-module__Lppf6q__pricingHead{max-width:62ch;margin:0 0 44px}.ns-module__Lppf6q__pricingH2{font-family:var(--st-display);letter-spacing:-.015em;color:var(--st-text-hi);margin:0 0 16px;font-size:clamp(30px,3.6vw,40px);font-weight:700;line-height:1.08}.ns-module__Lppf6q__pricingSub{font-family:var(--st-sans);color:var(--st-text-mid);margin:0;font-size:18px;line-height:1.55}.ns-module__Lppf6q__appPanel{background:var(--st-surface-1);border:1px solid var(--st-hairline);border-radius:var(--st-radius-card);box-shadow:var(--st-shadow-2);grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:0;display:grid;overflow:hidden}.ns-module__Lppf6q__frameStage{background:var(--st-dark-surface-0);justify-content:center;align-items:center;padding:40px 28px;display:flex}.ns-module__Lppf6q__frameShell{aspect-ratio:780/1690;width:100%;max-width:240px;box-shadow:var(--st-dark-shadow-2);border-radius:22px;position:relative;overflow:hidden}.ns-module__Lppf6q__frameImg{object-fit:cover;object-position:top center}.ns-module__Lppf6q__appBody{flex-direction:column;gap:20px;padding:32px;display:flex}.ns-module__Lppf6q__appHeadRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ns-module__Lppf6q__appName{font-family:var(--st-display);letter-spacing:-.01em;color:var(--st-text-hi);font-size:24px;font-weight:700}.ns-module__Lppf6q__soonChip{font-family:var(--st-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--st-restoring-text);background:var(--st-restoring-chip);border-radius:var(--st-radius-chip);padding:4px 8px;font-size:10.5px;font-weight:500}.ns-module__Lppf6q__appTagline{font-family:var(--st-sans);color:var(--st-text-mid);margin:0;font-size:16px;line-height:1.5}.ns-module__Lppf6q__priceRow{align-items:baseline;gap:8px;display:flex}.ns-module__Lppf6q__priceFrom{font-family:var(--st-sans);color:var(--st-text-mid);font-size:14px;font-weight:500}.ns-module__Lppf6q__priceAmount{font-family:var(--st-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--st-text-hi);font-size:40px;font-weight:700;line-height:.95}.ns-module__Lppf6q__priceUnit{font-family:var(--st-sans);color:var(--st-text-mid);font-size:15px;font-weight:500}.ns-module__Lppf6q__featureList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ns-module__Lppf6q__feature{grid-template-columns:20px 1fr;align-items:start;gap:12px;display:grid}.ns-module__Lppf6q__featureTick{color:var(--st-stasis-text);margin-top:2px;display:inline-flex}.ns-module__Lppf6q__featureText{font-family:var(--st-sans);color:var(--st-text-hi);font-size:15px;line-height:1.5}.ns-module__Lppf6q__featureSoon{color:var(--st-text-mid)}.ns-module__Lppf6q__appCta{font-family:var(--st-sans);color:var(--st-surface-1);background:var(--st-text-hi);border-radius:var(--st-radius-badge);cursor:pointer;box-shadow:var(--st-shadow-1);border:none;justify-content:center;align-self:flex-start;align-items:center;gap:10px;margin-top:4px;padding:14px 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ns-module__Lppf6q__appCta:active{transform:scale(.98)}@media (hover:hover){.ns-module__Lppf6q__appCta:hover .ns-module__Lppf6q__ctaArrow{transform:translate(3px)}}@media (max-width:900px){.ns-module__Lppf6q__hero{padding:40px 20px 56px}.ns-module__Lppf6q__heroInner{grid-template-columns:minmax(0,1fr);gap:32px}.ns-module__Lppf6q__heroLead{gap:24px}.ns-module__Lppf6q__instrument{max-width:440px}.ns-module__Lppf6q__stats{padding:56px 20px}.ns-module__Lppf6q__statGrid{grid-template-columns:minmax(0,1fr);gap:16px}.ns-module__Lppf6q__statsHead{margin-bottom:32px}.ns-module__Lppf6q__pricing{padding:56px 20px 64px}.ns-module__Lppf6q__appPanel{grid-template-columns:minmax(0,1fr)}.ns-module__Lppf6q__frameStage{padding:32px 24px}.ns-module__Lppf6q__frameShell{max-width:210px}.ns-module__Lppf6q__appBody{padding:24px}}@media (max-width:420px){.ns-module__Lppf6q__headline{font-size:clamp(36px,11vw,46px)}.ns-module__Lppf6q__statFigure{font-size:44px}.ns-module__Lppf6q__score{font-size:56px}.ns-module__Lppf6q__domainRow{grid-template-columns:20px 42px 1fr auto}}
.legal-module__3_uJFa__shell{background:var(--st-surface-0);min-height:100vh;color:var(--st-text-hi);flex-direction:column;display:flex}.legal-module__3_uJFa__article{flex:1;width:100%;max-width:720px;margin:0 auto;padding:64px 24px 88px}.legal-module__3_uJFa__head{border-bottom:1px solid var(--st-hairline);margin-bottom:36px;padding-bottom:28px}.legal-module__3_uJFa__title{font-family:var(--st-display);letter-spacing:-.025em;color:var(--st-text-hi);margin:0 0 16px;font-size:clamp(2rem,5vw,2.8rem);font-weight:700;line-height:1.06}.legal-module__3_uJFa__updated{font-family:var(--st-mono);letter-spacing:.06em;color:var(--st-text-mid);margin:0;font-size:.74rem}.legal-module__3_uJFa__prose{color:var(--st-text-mid);font-size:1.02rem;line-height:1.62}.legal-module__3_uJFa__prose h2{font-family:var(--st-display);color:var(--st-text-hi);letter-spacing:-.015em;margin:2.4rem 0 .8rem;font-size:1.2rem;font-weight:700}.legal-module__3_uJFa__prose p{margin:0 0 1.1rem}.legal-module__3_uJFa__prose ul{margin:0 0 1.2rem;padding-left:1.2rem}.legal-module__3_uJFa__prose li{margin:0 0 .5rem}.legal-module__3_uJFa__prose strong{color:var(--st-text-hi);font-weight:600}.legal-module__3_uJFa__prose a{color:var(--st-text-hi);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--st-restoring-text);text-decoration-color:var(--st-restoring-text);border-radius:1px}@media (hover:hover){.legal-module__3_uJFa__prose a:hover{color:var(--st-restoring-text)}}.legal-module__3_uJFa__prose a:focus-visible{outline:2px solid var(--st-focus-ring);outline-offset:2px}.legal-module__3_uJFa__prose .lead{color:var(--st-text-hi);margin-bottom:1.6rem;font-size:1.1rem}
.methodology-module__XRqala__shell{background:var(--st-surface-0)}.methodology-module__XRqala__section{border-top:1px solid var(--st-hairline);background:var(--st-surface-0);padding:96px 48px 80px}.methodology-module__XRqala__sectionAlt{background:var(--st-surface-2)}.methodology-module__XRqala__sectionAlt:has(.methodology-module__XRqala__moatInner){background:var(--st-surface-band)}.methodology-module__XRqala__inner{max-width:1240px;margin:0 auto}.methodology-module__XRqala__sectionH2{font-family:var(--st-sans);letter-spacing:-.03em;color:var(--st-text-hi);margin:0;font-size:clamp(38px,5.4vw,64px);font-weight:500;line-height:.96}.methodology-module__XRqala__sub{font-family:var(--st-sans);font-size:var(--st-body-size);line-height:var(--st-body-line);color:var(--st-text-mid);margin:var(--st-space-3) 0 0;max-width:62ch}.methodology-module__XRqala__bluf{font-family:var(--st-sans);color:var(--st-text-hi);margin:var(--st-space-4) 0 0;max-width:54ch;font-size:clamp(18px,2vw,21px);line-height:1.45}.methodology-module__XRqala__opener{grid-template-columns:1.25fr 1fr;align-items:start;gap:64px;display:grid}.methodology-module__XRqala__openerLeft{flex-direction:column;display:flex}.methodology-module__XRqala__openerTitle{font-family:var(--st-sans);letter-spacing:-.03em;color:var(--st-text-hi);max-width:18ch;margin:0;font-size:clamp(40px,5.6vw,66px);font-weight:500;line-height:.98}.methodology-module__XRqala__openerStar{color:var(--st-restoring-text)}.methodology-module__XRqala__openerSub{font-family:var(--st-sans);color:var(--st-text-hi);margin:var(--st-space-6) 0 0;max-width:56ch;font-size:15.5px;line-height:1.6}.methodology-module__XRqala__openerSubStar{color:var(--st-restoring-text)}.methodology-module__XRqala__openerMapWrap{justify-content:flex-end;align-items:flex-start;display:flex}.methodology-module__XRqala__miniMap{border:1px solid var(--st-hairline);background:var(--st-surface-1);width:100%;max-width:320px;padding:var(--st-space-6) var(--st-space-6) var(--st-space-5)}.methodology-module__XRqala__miniMapHead{font-family:var(--st-sans);letter-spacing:0;color:var(--st-text-mid);padding-bottom:var(--st-space-4);border-bottom:1px solid var(--st-hairline);font-size:13px;font-weight:500;display:block}.methodology-module__XRqala__miniMapList{margin:var(--st-space-4) 0 0;padding:0;list-style:none;position:relative}.methodology-module__XRqala__miniMapList:before{content:"";background:var(--st-hairline);width:1px;position:absolute;top:12px;bottom:14px;left:3px}.methodology-module__XRqala__miniMapStep{align-items:baseline;gap:var(--st-space-3);padding:8px 0 8px var(--st-space-5);display:flex;position:relative}.methodology-module__XRqala__miniMapStep:before{content:"";background:var(--st-surface-1);border:1px solid var(--st-text-hi);width:7px;height:7px;position:absolute;top:10px;left:0}.methodology-module__XRqala__miniMapLabel{font-family:var(--st-sans);color:var(--st-text-hi);font-size:14.5px;line-height:1.3}.methodology-module__XRqala__miniMapLoop{align-items:center;gap:var(--st-space-3);margin-top:var(--st-space-4);padding-top:var(--st-space-4);border-top:1px solid var(--st-hairline);color:var(--st-text-mid);display:flex}.methodology-module__XRqala__miniMapLoopText{font-family:var(--st-sans);letter-spacing:0;color:var(--st-text-mid);font-size:13px}.methodology-module__XRqala__wedge{grid-template-columns:1.2fr .8fr;align-items:start;gap:64px;display:grid}.methodology-module__XRqala__wedgeArg{flex-direction:column;display:flex}.methodology-module__XRqala__wedgeTurn{font-family:var(--st-sans);color:var(--st-text-hi);margin:var(--st-space-6) 0 0;max-width:58ch;font-size:18px;line-height:1.55}.methodology-module__XRqala__wedgeLedger{border-top:2px solid var(--st-text-hi);padding-top:var(--st-space-4)}.methodology-module__XRqala__wedgeLedgerHead{font-family:var(--st-sans);letter-spacing:-.01em;color:var(--st-text-hi);margin-bottom:var(--st-space-4);font-size:15px;font-weight:500;display:block}.methodology-module__XRqala__tradeoffList{margin:0;padding:0;list-style:none}.methodology-module__XRqala__tradeoffRow{padding:var(--st-space-5) 0;border-bottom:1px solid var(--st-hairline);flex-direction:column;gap:6px;display:flex}.methodology-module__XRqala__tradeoffRow:last-child{border-bottom:none}.methodology-module__XRqala__tradeoffMust{font-family:var(--st-sans);letter-spacing:-.01em;color:var(--st-text-mid);font-size:14px;font-weight:500;line-height:1.35}.methodology-module__XRqala__tradeoffLeaves{font-family:var(--st-sans);color:var(--st-text-hi);font-size:15.5px;line-height:1.45}.methodology-module__XRqala__wedgeSection{background:var(--st-dark-surface-0);border-top-color:var(--st-dark-hairline);padding-bottom:64px}.methodology-module__XRqala__wedgeSection .methodology-module__XRqala__sectionH2{color:var(--st-dark-text-hi)}.methodology-module__XRqala__wedgeSection .methodology-module__XRqala__bluf{color:var(--st-dark-text-mid)}.methodology-module__XRqala__wedgeSection .methodology-module__XRqala__wedgeTurn{color:var(--st-dark-text-hi)}.methodology-module__XRqala__wedgeSection .methodology-module__XRqala__wedgeLedger{border-top-color:var(--st-dark-text-hi)}.methodology-module__XRqala__wedgeSection .methodology-module__XRqala__wedgeLedgerHead{color:var(--st-dark-text-mid)}.methodology-module__XRqala__wedgeSection .methodology-module__XRqala__tradeoffRow{border-bottom-color:var(--st-dark-hairline)}.methodology-module__XRqala__wedgeSection .methodology-module__XRqala__tradeoffMust{color:var(--st-dark-text-mid)}.methodology-module__XRqala__wedgeSection .methodology-module__XRqala__tradeoffLeaves{color:var(--st-dark-text-hi)}.methodology-module__XRqala__wedgeSection .methodology-module__XRqala__citeLink{color:var(--st-dark-text-hi);-webkit-text-decoration-color:var(--st-dark-hairline);text-decoration-color:var(--st-dark-hairline)}@media (hover:hover){.methodology-module__XRqala__wedgeSection .methodology-module__XRqala__citeLink:hover{-webkit-text-decoration-color:var(--st-dark-text-hi);text-decoration-color:var(--st-dark-text-hi)}}.methodology-module__XRqala__journeyWrap{max-width:940px;margin:0 auto}.methodology-module__XRqala__journeySpine{margin-top:48px;position:relative}.methodology-module__XRqala__beat{gap:var(--st-space-5);grid-template-columns:56px 1fr;align-items:stretch;padding-bottom:48px;display:grid}.methodology-module__XRqala__beat:last-child{padding-bottom:0}.methodology-module__XRqala__beatRail{justify-content:center;align-items:flex-start;display:flex;position:relative}.methodology-module__XRqala__spineTrack{background:var(--st-hairline);z-index:0;pointer-events:none;width:2px;height:calc(100% - 130px);position:absolute;top:22px;left:28px;transform:translate(-50%)}.methodology-module__XRqala__spineFill{background:var(--st-text-hi);transform-origin:top;width:100%;height:100%;transition:transform .6s var(--st-ease-out);position:absolute;top:0;left:0;transform:scaleY(1)}.methodology-module__XRqala__beatGlyph{z-index:1;border:1px solid var(--st-hairline);background:var(--st-surface-1);width:44px;height:44px;color:var(--st-text-mid);transition:color var(--st-move) var(--st-ease-out), border-color var(--st-move) var(--st-ease-out);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.methodology-module__XRqala__beatGlyph[data-active="1"]{color:var(--st-text-hi);border-color:var(--st-text-hi)}.methodology-module__XRqala__beatEmber .methodology-module__XRqala__beatGlyph:after{content:"";background:var(--st-restoring-fill);width:8px;height:8px;position:absolute;top:-4px;right:-4px}.methodology-module__XRqala__beatBody{padding-top:2px}.methodology-module__XRqala__beatTag{font-family:var(--st-sans);letter-spacing:0;color:var(--st-text-mid);margin-bottom:4px;font-size:13px;font-weight:500;display:block}.methodology-module__XRqala__beatTitle{font-family:var(--st-display);letter-spacing:-.02em;color:var(--st-text-hi);min-width:0;margin:0;font-size:24px;font-weight:700;line-height:1.1}.methodology-module__XRqala__beatText{margin:var(--st-space-3) 0 0;font-family:var(--st-sans);color:var(--st-text-mid);max-width:64ch;font-size:16px;line-height:1.55}.methodology-module__XRqala__planDetail{margin-top:var(--st-space-5);border-left:2px solid var(--st-hairline);padding-left:var(--st-space-5);gap:var(--st-space-4);flex-direction:column;max-width:64ch;display:flex}.methodology-module__XRqala__planRow{gap:var(--st-space-4);grid-template-columns:140px 1fr;align-items:baseline;display:grid}.methodology-module__XRqala__planTag{font-family:var(--st-sans);letter-spacing:-.01em;color:var(--st-text-hi);font-size:14px;font-weight:500}.methodology-module__XRqala__planText{font-family:var(--st-sans);color:var(--st-text-mid);font-size:14.5px;line-height:1.5}.methodology-module__XRqala__journeyLoop{align-items:center;gap:var(--st-space-4);margin-top:var(--st-space-7);padding-top:var(--st-space-6);border-top:1px solid var(--st-hairline);display:flex}.methodology-module__XRqala__journeyLoopMark{color:var(--st-text-hi);flex:none}.methodology-module__XRqala__journeyLoopText{font-family:var(--st-sans);color:var(--st-text-hi);max-width:66ch;margin:0;font-size:16px;line-height:1.5}.methodology-module__XRqala__beatArmed{opacity:0;transform:translateY(16px)}.methodology-module__XRqala__beatShown{opacity:1;transition:opacity .55s var(--st-ease-out), transform .55s var(--st-ease-out);transform:none}.methodology-module__XRqala__pillarRegionIntro{margin-bottom:48px}.methodology-module__XRqala__pillarBluf{font-family:var(--st-sans);color:var(--st-text-hi);margin:var(--st-space-4) 0 var(--st-space-6);max-width:60ch;font-size:17px;line-height:1.5}.methodology-module__XRqala__pillarStack{margin-top:var(--st-space-7);position:relative}.methodology-module__XRqala__pillarTrail{height:420px}.methodology-module__XRqala__pillarCard{background:var(--st-surface-0);border:1px solid var(--st-hairline);margin-bottom:42vh;position:sticky}.methodology-module__XRqala__pillarCard:last-child{margin-bottom:0}.methodology-module__XRqala__pillarStack>.methodology-module__XRqala__pillarCard:first-child{z-index:1;top:83px}.methodology-module__XRqala__pillarStack>.methodology-module__XRqala__pillarCard:nth-child(2){z-index:2;top:131px}.methodology-module__XRqala__pillarStack>.methodology-module__XRqala__pillarCard:nth-child(3){z-index:3;top:179px}.methodology-module__XRqala__pillarCardHead{align-items:center;gap:var(--st-space-4);min-height:48px;padding:var(--st-space-2) var(--st-space-6);background:var(--st-surface-1);border-bottom:1px solid var(--st-hairline);display:flex}.methodology-module__XRqala__pillarCardGlyph{border:1px solid var(--st-hairline);background:var(--st-surface-0);width:34px;height:34px;color:var(--st-text-hi);flex:none;justify-content:center;align-items:center;display:flex}.methodology-module__XRqala__pillarCardName{font-family:var(--st-display);letter-spacing:-.01em;color:var(--st-text-hi);font-size:19px;font-weight:700}.methodology-module__XRqala__pillarCardBody{padding:var(--st-space-5) var(--st-space-6) var(--st-space-6)}.methodology-module__XRqala__pillarCardTitle{margin:0 0 var(--st-space-3);font-family:var(--st-sans);letter-spacing:-.02em;color:var(--st-text-hi);font-size:clamp(22px,2.4vw,28px);font-weight:500;line-height:1.08}.methodology-module__XRqala__waterGrid{grid-template-columns:.95fr 1.05fr;align-items:start;gap:48px;display:grid}.methodology-module__XRqala__waterThreshWrap{padding:10px 0 4px}.methodology-module__XRqala__waterThreshLine{background:var(--st-text-hi);height:1px;margin:30px 0 28px;position:relative}.methodology-module__XRqala__waterTickHealth{background:var(--st-text-hi);width:1px;position:absolute;top:-6px;bottom:-6px}.methodology-module__XRqala__waterTickLegal{background:var(--st-text-low);width:1px;position:absolute;top:-5px;bottom:-5px}.methodology-module__XRqala__waterReading{transform:translateX(calc(-50% + var(--reading-slide,0px)));transition:transform .7s var(--st-ease-in-out);will-change:transform;flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;top:-36px}.methodology-module__XRqala__waterReadingVal{font-family:var(--st-sans);color:var(--st-text-hi);white-space:nowrap;font-size:13px;font-weight:500}.methodology-module__XRqala__waterReadingDot{background:var(--st-restoring-fill);width:10px;height:10px}.methodology-module__XRqala__waterCaption{font-family:var(--st-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--st-text-mid);white-space:nowrap;font-size:11px}.methodology-module__XRqala__waterPanelFoot{font-family:var(--st-sans);color:var(--st-text-hi);margin:26px 0 0;font-size:15px;line-height:1.5}.methodology-module__XRqala__instrTable{border-collapse:collapse;width:100%;font-family:var(--st-sans)}.methodology-module__XRqala__instrTable caption{text-align:left;font-family:var(--st-sans);letter-spacing:-.01em;color:var(--st-text-hi);padding-bottom:var(--st-space-4);font-size:17px;font-weight:500}.methodology-module__XRqala__instrTable th,.methodology-module__XRqala__instrTable td{text-align:left;vertical-align:top;border-bottom:1px solid var(--st-hairline);padding:var(--st-space-3) var(--st-space-4) var(--st-space-3) 0}.methodology-module__XRqala__instrTable thead th{font-family:var(--st-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--st-text-mid);border-bottom:1px solid var(--st-hairline);font-size:11px}.methodology-module__XRqala__instrTable tbody th{font-family:var(--st-sans);letter-spacing:-.01em;color:var(--st-text-hi);white-space:nowrap;padding-right:var(--st-space-5);font-size:14px;font-weight:500}.methodology-module__XRqala__instrCell{font-family:var(--st-sans);color:var(--st-text-hi);font-size:13.5px;line-height:1.45}.methodology-module__XRqala__instrWhy{font-family:var(--st-sans);color:var(--st-text-mid);font-size:13.5px;line-height:1.45}.methodology-module__XRqala__citeLine{margin:var(--st-space-5) 0 0;font-family:var(--st-sans);color:var(--st-text-mid);max-width:80ch;font-size:13.5px;line-height:1.55}.methodology-module__XRqala__citeLink{color:var(--st-text-hi);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--st-hairline);text-decoration-color:var(--st-hairline)}@media (hover:hover){.methodology-module__XRqala__citeLink:hover{-webkit-text-decoration-color:var(--st-text-hi);text-decoration-color:var(--st-text-hi)}}.methodology-module__XRqala__airBand{gap:var(--st-space-4);flex-direction:column;display:flex}.methodology-module__XRqala__timelineFrame{gap:var(--st-space-3);padding:var(--st-space-3) 0 var(--st-space-2);flex-direction:column;display:flex}.methodology-module__XRqala__timelineLanes{gap:var(--st-space-5);display:flex}.methodology-module__XRqala__timelineLane{font-family:var(--st-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--st-text-mid);font-size:11px}.methodology-module__XRqala__timelineLaneHero{color:var(--st-text-hi);font-weight:500}.methodology-module__XRqala__timelineSvg{width:100%;height:108px;display:block}.methodology-module__XRqala__timelineAxis{grid-template-columns:repeat(7,1fr);display:grid}.methodology-module__XRqala__timelineAxisLabel{font-family:var(--st-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--st-text-mid);text-align:left;font-size:11px}.methodology-module__XRqala__timelineCaptions{gap:var(--st-space-5);grid-template-columns:1fr 1fr;display:grid}.methodology-module__XRqala__timelineCaption{gap:var(--st-space-3);align-items:baseline;display:flex}.methodology-module__XRqala__timelineCaptionMark{flex:none;width:9px;height:9px;margin-top:4px}.methodology-module__XRqala__timelineCaptionText{font-family:var(--st-sans);color:var(--st-text-hi);margin:0;font-size:14.5px;line-height:1.45}.methodology-module__XRqala__airSupportRow{gap:var(--st-space-7);margin-top:var(--st-space-2);grid-template-columns:1.05fr .95fr;align-items:start;display:grid}.methodology-module__XRqala__airSupportText{font-family:var(--st-sans);color:var(--st-text-hi);margin:0;font-size:15px;line-height:1.55}.methodology-module__XRqala__airSourceLabel{font-family:var(--st-sans);color:var(--st-text-hi);font-weight:500}.methodology-module__XRqala__honestyAside{padding-left:var(--st-space-4);border-left:2px solid var(--st-hairline);font-family:var(--st-sans);color:var(--st-text-mid);max-width:64ch;margin:0;font-size:14.5px;line-height:1.55}.methodology-module__XRqala__lightBand{gap:var(--st-space-6);flex-direction:column;display:flex}.methodology-module__XRqala__dayArc{gap:var(--st-space-4);flex-direction:column;display:flex}.methodology-module__XRqala__dayArcSvg{border:1px solid var(--st-hairline);width:100%;height:150px;display:block}.methodology-module__XRqala__dayArcStops{gap:var(--st-space-4);margin-top:var(--st-space-4);grid-template-columns:repeat(5,1fr);display:grid}.methodology-module__XRqala__dayArcStop{gap:var(--st-space-2);flex-direction:column;display:flex}.methodology-module__XRqala__dayArcStopLabel{font-family:var(--st-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--st-text-mid);font-size:11px}.methodology-module__XRqala__dayArcStopLabelEmber{color:color-mix(in srgb, var(--st-restoring-text) 85%, var(--st-text-hi))}.methodology-module__XRqala__dayArcStopText{font-family:var(--st-sans);color:var(--st-text-hi);margin:0;font-size:14px;line-height:1.45}.methodology-module__XRqala__proxyLine{margin:var(--st-space-2) 0 0;font-family:var(--st-sans);color:var(--st-text-hi);max-width:62ch;font-size:16px;line-height:1.55}.methodology-module__XRqala__moatInner{max-width:1240px;margin:0 auto}.methodology-module__XRqala__proofHead{max-width:72ch}.methodology-module__XRqala__moatPanel{background:var(--st-surface-1);border:1px solid var(--st-hairline);border-radius:var(--st-radius-card);max-width:860px;box-shadow:var(--st-shadow-2);padding:48px 48px var(--st-space-7);margin:48px auto 0}.methodology-module__XRqala__moatPanelTop{border-bottom:1px solid var(--st-hairline);padding-bottom:var(--st-space-4);justify-content:space-between;align-items:baseline;display:flex}.methodology-module__XRqala__moatPanelLabel{font-family:var(--st-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--st-text-mid);font-size:11.5px}.methodology-module__XRqala__moatPanelMeta{font-family:var(--st-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--st-text-mid);font-size:11px}.methodology-module__XRqala__moatThreshWrap{padding:48px 0 var(--st-space-3)}.methodology-module__XRqala__moatThreshLine{background:var(--st-text-hi);height:1px;margin:34px 0;position:relative}.methodology-module__XRqala__moatTickHealth{background:var(--st-text-hi);width:2px;position:absolute;top:-6px;bottom:-6px}.methodology-module__XRqala__moatTickLegal{background:var(--st-text-low);width:1px;position:absolute;top:-4px;bottom:-4px}.methodology-module__XRqala__moatReading{transform:translateX(calc(-50% + var(--reading-slide,0px)));transition:transform .8s var(--st-ease-in-out);will-change:transform;flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;top:-40px}.methodology-module__XRqala__moatReadingVal{font-family:var(--st-sans);color:var(--st-text-hi);white-space:nowrap;font-size:14px;font-weight:500}.methodology-module__XRqala__moatReadingDot{background:var(--st-restoring-fill);width:11px;height:11px}.methodology-module__XRqala__moatCaption{font-family:var(--st-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--st-text-mid);white-space:nowrap;font-size:11.5px}.methodology-module__XRqala__moatCaptionStart{transform:none}.methodology-module__XRqala__moatPanelFoot{margin:var(--st-space-6) 0 0;font-family:var(--st-sans);color:var(--st-text-hi);max-width:58ch;font-size:15.5px;line-height:1.55}.methodology-module__XRqala__moatTableWrap{max-width:980px;margin:48px auto 0}.methodology-module__XRqala__moatTable{border-collapse:collapse;width:100%;font-family:var(--st-sans)}.methodology-module__XRqala__moatTable caption{text-align:left;font-family:var(--st-sans);letter-spacing:-.01em;color:var(--st-text-hi);padding-bottom:var(--st-space-2);font-size:17px;font-weight:500}.methodology-module__XRqala__moatTableAnchor{margin:0 0 var(--st-space-5);font-family:var(--st-sans);color:var(--st-text-hi);max-width:80ch;font-size:15px;line-height:1.55}.methodology-module__XRqala__moatTable thead th{text-align:left;font-family:var(--st-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--st-text-mid);border-bottom:1px solid var(--st-hairline);padding:var(--st-space-3) var(--st-space-4) var(--st-space-3) 0;white-space:nowrap;font-size:11px}.methodology-module__XRqala__moatTable tbody th{text-align:left;font-family:var(--st-sans);letter-spacing:-.01em;color:var(--st-text-hi);border-bottom:1px solid var(--st-hairline);padding:var(--st-space-4) var(--st-space-4) var(--st-space-4) 0;vertical-align:top;font-size:14px;font-weight:500}.methodology-module__XRqala__moatTable td{border-bottom:1px solid var(--st-hairline);padding:var(--st-space-4) var(--st-space-4) var(--st-space-4) 0;vertical-align:top}.methodology-module__XRqala__moatNum{font-family:var(--st-sans);letter-spacing:-.01em;color:var(--st-text-hi);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.methodology-module__XRqala__moatNumNote{font-family:var(--st-sans);color:var(--st-text-mid);margin-top:3px;font-size:12px;font-weight:400;line-height:1.35;display:block}.methodology-module__XRqala__moatSourceCell{font-family:var(--st-sans);color:var(--st-text-mid);font-size:13px;line-height:1.45}.methodology-module__XRqala__moatTableFoot{margin:var(--st-space-5) 0 0;font-family:var(--st-sans);color:var(--st-text-mid);max-width:80ch;font-size:13.5px;line-height:1.55}.methodology-module__XRqala__credibility{background:linear-gradient(var(--st-hairline) 1px, transparent 1px), linear-gradient(90deg, var(--st-hairline) 1px, transparent 1px), var(--st-surface-2);background-size:72px 72px,72px 72px,auto;position:relative}.methodology-module__XRqala__credibilityInner{text-align:center;align-items:center;gap:var(--st-space-5);flex-direction:column;max-width:720px;margin:0 auto;display:flex}.methodology-module__XRqala__credibilityH2{font-family:var(--st-sans);letter-spacing:-.03em;color:var(--st-text-hi);margin:0;font-size:clamp(32px,4.4vw,52px);font-weight:500;line-height:1}.methodology-module__XRqala__credibilityBluf{font-family:var(--st-sans);color:var(--st-text-hi);max-width:50ch;margin:0;font-size:clamp(18px,2vw,22px);line-height:1.45}.methodology-module__XRqala__credibilityBody{font-family:var(--st-sans);color:var(--st-text-mid);max-width:60ch;margin:0;font-size:16px;line-height:1.6}.methodology-module__XRqala__credibilityPayoff{font-family:var(--st-sans);color:var(--st-text-hi);max-width:52ch;margin:0;font-size:clamp(17px,1.8vw,19px);line-height:1.5}.methodology-module__XRqala__credibilityClose{font-family:var(--st-sans);color:var(--st-text-mid);max-width:60ch;margin:0;font-size:16px;line-height:1.6}.methodology-module__XRqala__credibilityLink{color:var(--st-text-hi);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--st-hairline);text-decoration-color:var(--st-hairline)}@media (hover:hover){.methodology-module__XRqala__credibilityLink:hover{-webkit-text-decoration-color:var(--st-text-hi);text-decoration-color:var(--st-text-hi)}}.methodology-module__XRqala__advisorLine{margin:var(--st-space-2) 0 0;font-family:var(--st-sans);color:var(--st-text-mid);max-width:58ch;font-size:15px;line-height:1.55}.methodology-module__XRqala__drawArmed [data-draw]{stroke-dasharray:1;stroke-dashoffset:1px}.methodology-module__XRqala__drawArmed.methodology-module__XRqala__drawShown [data-draw]{animation:methodology-module__XRqala__methDraw 1.1s var(--st-ease-out) .1s forwards}@keyframes methodology-module__XRqala__methDraw{to{stroke-dashoffset:0}}@media (max-width:960px){.methodology-module__XRqala__section{padding:48px 28px}.methodology-module__XRqala__opener{gap:var(--st-space-7);grid-template-columns:1fr}.methodology-module__XRqala__openerMapWrap{justify-content:flex-start}.methodology-module__XRqala__miniMap{max-width:340px}.methodology-module__XRqala__wedge{gap:var(--st-space-7);grid-template-columns:1fr}.methodology-module__XRqala__beat{gap:var(--st-space-4);grid-template-columns:46px 1fr}.methodology-module__XRqala__beatTitle{font-size:22px}.methodology-module__XRqala__planRow{grid-template-columns:1fr;gap:3px}.methodology-module__XRqala__waterGrid,.methodology-module__XRqala__airSupportRow,.methodology-module__XRqala__timelineCaptions{gap:var(--st-space-6);grid-template-columns:1fr}.methodology-module__XRqala__dayArcStops{gap:var(--st-space-5);grid-template-columns:1fr 1fr}.methodology-module__XRqala__moatPanel{padding:var(--st-space-6) var(--st-space-5) var(--st-space-5)}.methodology-module__XRqala__pillarCard{margin-bottom:var(--st-space-5);position:static}.methodology-module__XRqala__pillarTrail{display:none}}@media (max-width:700px){.methodology-module__XRqala__instrTable thead{display:none}.methodology-module__XRqala__instrTable,.methodology-module__XRqala__instrTable tbody,.methodology-module__XRqala__instrTable tr,.methodology-module__XRqala__instrTable tbody th,.methodology-module__XRqala__instrTable td,.methodology-module__XRqala__instrTable caption{width:100%;display:block}.methodology-module__XRqala__instrTable tr{border-bottom:1px solid var(--st-hairline);padding:var(--st-space-4) 0}.methodology-module__XRqala__instrTable tbody th,.methodology-module__XRqala__instrTable td{padding:0 0 var(--st-space-2);white-space:normal;border-bottom:none}.methodology-module__XRqala__instrCell:before{content:"Contaminants";font-family:var(--st-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--st-text-mid);margin-bottom:2px;font-size:11px;display:block}.methodology-module__XRqala__instrWhy:before{content:"Why";font-family:var(--st-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--st-text-mid);margin-bottom:2px;font-size:11px;display:block}.methodology-module__XRqala__moatTable thead{display:none}.methodology-module__XRqala__moatTable,.methodology-module__XRqala__moatTable tbody,.methodology-module__XRqala__moatTable caption{width:100%;display:block}.methodology-module__XRqala__moatTable tr{gap:var(--st-space-2) var(--st-space-5);border-bottom:1px solid var(--st-hairline);padding:var(--st-space-4) 0;grid-template-columns:1fr 1fr;display:grid}.methodology-module__XRqala__moatTable tbody th{border-bottom:none;grid-column:1/-1;padding:0}.methodology-module__XRqala__moatTable td{border-bottom:none;padding:0}.methodology-module__XRqala__moatTable td:nth-of-type(3){grid-column:1/-1}.methodology-module__XRqala__moatTable td:first-of-type:before{content:"Health-based level";font-family:var(--st-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--st-text-mid);margin-bottom:2px;font-size:11px;display:block}.methodology-module__XRqala__moatTable td:nth-of-type(2):before{content:"Legal limit";font-family:var(--st-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--st-text-mid);margin-bottom:2px;font-size:11px;display:block}.methodology-module__XRqala__moatTable td:nth-of-type(3):before{content:"Source";font-family:var(--st-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--st-text-mid);margin:var(--st-space-2) 0 2px;font-size:11px;display:block}}@media (prefers-reduced-motion:reduce){.methodology-module__XRqala__moatReading,.methodology-module__XRqala__waterReading{transition:none!important}.methodology-module__XRqala__drawArmed [data-draw]{stroke-dashoffset:0!important;animation:none!important}.methodology-module__XRqala__beatArmed,.methodology-module__XRqala__beatShown{opacity:1!important;transition:none!important;transform:none!important}.methodology-module__XRqala__spineFill{transition:none!important}}