.join-module__1PtnFq__section{--ember:#f0862c;--ink:var(--story-silver-ink);--soft:var(--story-silver-soft);--rule:#14161821;--ease:cubic-bezier(.22,1,.36,1);padding:clamp(96px,13vh,150px) var(--story-gutter);color:var(--ink);position:relative}.join-module__1PtnFq__silver{background:linear-gradient(180deg,var(--story-silver-light) 0%,var(--story-silver-top) 100%)}.join-module__1PtnFq__flat{background:var(--story-silver-top);padding-top:clamp(56px,8vh,100px)}.join-module__1PtnFq__wrap{max-width:var(--story-width);margin:0 auto}.join-module__1PtnFq__section .join-module__1PtnFq__wrap .join-module__1PtnFq__title.join-module__1PtnFq__title,.join-module__1PtnFq__section .join-module__1PtnFq__buy .join-module__1PtnFq__offerTitle.join-module__1PtnFq__offerTitle{font-family:var(--font-aspekta);letter-spacing:-.05em;color:var(--ink);font-weight:400}.join-module__1PtnFq__title.join-module__1PtnFq__title{text-wrap:balance;max-width:15em;margin:0;font-size:clamp(36px,3.8vw,58px);line-height:1.06}.join-module__1PtnFq__lede{max-width:560px;font-family:var(--font-plex-sans);color:var(--soft);margin:18px 0 0;font-size:17px;line-height:1.55}.join-module__1PtnFq__lede a{color:var(--ink)}.join-module__1PtnFq__strip{margin:clamp(36px,5vh,56px) 0 0}.join-module__1PtnFq__strip section{background:0 0;padding:0}.join-module__1PtnFq__cols{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,64px);margin:clamp(40px,6vh,64px) 0 0;padding:0;list-style:none;display:grid}.join-module__1PtnFq__cols li,.join-module__1PtnFq__grid li{border-top:1px solid var(--rule);gap:8px;padding-top:20px;display:grid}.join-module__1PtnFq__cols b,.join-module__1PtnFq__grid b{font-family:var(--font-aspekta);letter-spacing:-.03em;font-size:20px;font-weight:400}.join-module__1PtnFq__cols span,.join-module__1PtnFq__grid span{font-family:var(--font-plex-sans);color:var(--soft);font-size:15px;line-height:1.55}.join-module__1PtnFq__private{flex-wrap:wrap;gap:12px 28px;margin:clamp(36px,5vh,52px) 0 0;padding:0;list-style:none;display:flex}.join-module__1PtnFq__private li,.join-module__1PtnFq__ticks li{font-family:var(--font-plex-sans);padding-left:26px;font-size:15px;line-height:1.45;position:relative}.join-module__1PtnFq__private li:before,.join-module__1PtnFq__ticks li:before{content:"";background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/11px no-repeat;border-radius:50%;width:17px;height:17px;position:absolute;top:2px;left:0}.join-module__1PtnFq__grid{grid-template-columns:repeat(4,1fr);gap:36px clamp(20px,3vw,40px);margin:clamp(40px,6vh,60px) 0 0;padding:0;list-style:none;display:grid}.join-module__1PtnFq__grid b{font-size:18px}.join-module__1PtnFq__grid span{font-size:14px}.join-module__1PtnFq__offer{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,80px);margin-top:clamp(80px,12vh,140px);display:grid}.join-module__1PtnFq__gallery{position:sticky;top:96px}.join-module__1PtnFq__main{aspect-ratio:4/3.4;background:#bdbdbd;border-radius:26px;margin:0;position:relative;overflow:hidden}.join-module__1PtnFq__main img{object-fit:cover;opacity:0;transition:opacity .7s}.join-module__1PtnFq__main img[data-on]{opacity:1}.join-module__1PtnFq__film{object-fit:cover;object-position:50% 34%;opacity:0;background:#000;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}.join-module__1PtnFq__film[data-on]{opacity:1}.join-module__1PtnFq__readout{color:#fff;-webkit-backdrop-filter:blur(18px)saturate(1.3);animation:join-module__1PtnFq__readIn .6s var(--ease) both;background:linear-gradient(160deg,#ffffff38,#ffffff0f);border:1px solid #ffffff59;border-radius:20px;gap:4px;padding:16px 20px 14px;display:grid;position:absolute;top:clamp(16px,2vw,28px);left:clamp(16px,2vw,28px);box-shadow:0 20px 40px #0000002e}@keyframes join-module__1PtnFq__readIn{0%{opacity:0;filter:blur(6px);transform:translateY(8px)}}.join-module__1PtnFq__readout span{font-family:var(--font-aspekta);letter-spacing:-.02em;font-size:18px}.join-module__1PtnFq__readout b{font-family:var(--font-aspekta);letter-spacing:-.05em;align-items:baseline;gap:6px;font-size:clamp(40px,4vw,58px);font-weight:300;line-height:1;display:flex}.join-module__1PtnFq__readout b i{color:#ffd2a6;font-size:.5em;font-style:normal}.join-module__1PtnFq__readout b small{letter-spacing:0;opacity:.75;font-size:15px}.join-module__1PtnFq__readout em{font-style:normal;font-family:var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;background:#f0862cd9;border-radius:99px;justify-self:start;margin-top:6px;padding:3px 8px;font-size:9px}.join-module__1PtnFq__thumbs{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px;display:grid}.join-module__1PtnFq__thumbs button{aspect-ratio:4/3;cursor:pointer;opacity:.55;outline-offset:2px;background:#bdbdbd;border:0;border-radius:12px;outline:2px solid #0000;padding:0;transition:opacity .2s,outline-color .2s;overflow:hidden}.join-module__1PtnFq__thumbs button[aria-selected=true]{opacity:1;outline-color:var(--ink)}.join-module__1PtnFq__thumbs img{object-fit:cover;width:100%;height:100%;display:block}.join-module__1PtnFq__buy{min-width:0}.join-module__1PtnFq__proof{font-family:var(--font-plex-sans);color:var(--soft);align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.join-module__1PtnFq__dot{background:var(--ember);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #f0862c2e}.join-module__1PtnFq__offerTitle.join-module__1PtnFq__offerTitle{margin:14px 0 0;font-size:clamp(34px,3.3vw,50px);line-height:1.04}.join-module__1PtnFq__offerLede{max-width:30em;font-family:var(--font-plex-sans);color:var(--soft);margin:14px 0 0;font-size:16px;line-height:1.55}.join-module__1PtnFq__switch{background:#14161812;border-radius:99px;gap:4px;margin-top:28px;padding:4px;display:inline-flex}.join-module__1PtnFq__switch button{min-height:40px;color:var(--soft);font-family:var(--font-aspekta);cursor:pointer;background:0 0;border:0;border-radius:99px;align-items:center;gap:8px;padding:0 18px;font-size:15px;transition:background .2s,color .2s;display:inline-flex}.join-module__1PtnFq__switch button[aria-selected=true]{color:var(--ink);background:#fff;box-shadow:0 2px 10px #1416181a}.join-module__1PtnFq__switch em{background:var(--ember);color:#160b05;font-style:normal;font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:99px;padding:3px 8px;font-size:9px}.join-module__1PtnFq__price{align-items:baseline;gap:8px;margin:24px 0 0;display:flex}.join-module__1PtnFq__price b{font-family:var(--font-aspekta);letter-spacing:-.06em;font-size:clamp(56px,5.6vw,80px);font-weight:300;line-height:1}.join-module__1PtnFq__price span{font-family:var(--font-plex-sans);color:var(--soft);font-size:15px}.join-module__1PtnFq__day{font-family:var(--font-geist-mono);letter-spacing:.06em;color:#b8601a;margin:10px 0 0;font-size:11.5px}.join-module__1PtnFq__ticks{gap:16px;margin:26px 0 0;padding:0;list-style:none;display:grid}.join-module__1PtnFq__section .join-module__1PtnFq__ticks li{color:var(--ink);padding-left:38px;font-size:17px;line-height:1.4}.join-module__1PtnFq__section .join-module__1PtnFq__ticks li:before{background-color:#2b2d2f;background-size:13px;width:24px;height:24px;top:0}.join-module__1PtnFq__section .join-module__1PtnFq__ticks li{transition:color .3s}.join-module__1PtnFq__section .join-module__1PtnFq__ticks li[data-off]{color:#14161861}.join-module__1PtnFq__section .join-module__1PtnFq__ticks li[data-off]:before{background:0 0;box-shadow:inset 0 0 0 1.5px #14161840}.join-module__1PtnFq__ticks li em{font-style:normal;font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:#14161880;vertical-align:2px;background:#14161812;border-radius:99px;margin-left:8px;padding:2px 7px;font-size:9.5px}.join-module__1PtnFq__buyCta{color:#fff;min-height:56px;font-family:var(--font-aspekta);background:#151517;border-radius:99px;justify-content:center;align-items:center;gap:10px;margin-top:30px;font-size:16.5px;text-decoration:none;transition:background .2s,transform .12s linear;display:flex}.join-module__1PtnFq__buyCta:hover{background:#000}.join-module__1PtnFq__buyCta:active{transform:scale(.985)}.join-module__1PtnFq__buyCta svg{width:15px;height:18px;margin-top:-2px}.join-module__1PtnFq__mini{flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:16px 0 0;padding:0;list-style:none;display:flex}.join-module__1PtnFq__mini li{font-family:var(--font-plex-sans);color:var(--ink);align-items:center;gap:8px;font-size:15px;display:flex}.join-module__1PtnFq__mini svg{width:17px;height:17px;fill:var(--ink);stroke:var(--ink)}.join-module__1PtnFq__stats{background:#fff9;border-radius:20px;margin-top:30px;padding:26px 24px 20px}.join-module__1PtnFq__stats ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.join-module__1PtnFq__stats li{align-content:start;gap:8px;display:grid}.join-module__1PtnFq__stats b{font-family:var(--font-aspekta);letter-spacing:-.05em;color:var(--ink);white-space:nowrap;font-size:clamp(34px,3.2vw,46px);font-weight:400;line-height:1}.join-module__1PtnFq__stats span{font-family:var(--font-plex-sans);color:var(--soft);font-size:14px;line-height:1.4}.join-module__1PtnFq__stats p{font-family:var(--font-plex-sans);color:var(--soft);margin:18px 0 0;font-size:12.5px;line-height:1.45}.join-module__1PtnFq__foot{text-align:center;font-family:var(--font-plex-sans);color:var(--soft);margin:12px 0 0;font-size:12.5px}.join-module__1PtnFq__foot a{color:var(--ink)}.join-module__1PtnFq__adds{border-top:1px solid var(--rule);margin-top:36px}.join-module__1PtnFq__addsHead{font-family:var(--font-geist-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--soft);margin:18px 0 4px;font-size:10.5px;font-weight:500}.join-module__1PtnFq__adds>a,.join-module__1PtnFq__adds>div{border-bottom:1px solid var(--rule);color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:16px 0;text-decoration:none;display:flex}.join-module__1PtnFq__adds>a:hover b{text-underline-offset:3px;text-decoration:underline}.join-module__1PtnFq__adds span{gap:3px;display:grid}.join-module__1PtnFq__adds b{font-family:var(--font-aspekta);letter-spacing:-.02em;font-size:17px;font-weight:400}.join-module__1PtnFq__adds small{font-family:var(--font-plex-sans);color:var(--soft);font-size:13.5px;line-height:1.45}.join-module__1PtnFq__adds i{font-style:normal;font-family:var(--font-aspekta);letter-spacing:-.03em;white-space:nowrap;flex:none;font-size:18px}.join-module__1PtnFq__adds i small{font-size:12px}.join-module__1PtnFq__adds .join-module__1PtnFq__soon{font-family:var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--soft);font-size:10px}.join-module__1PtnFq__qs{margin-top:28px}.join-module__1PtnFq__qs details{border-bottom:1px solid var(--rule)}.join-module__1PtnFq__qs summary{cursor:pointer;font-family:var(--font-aspekta);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:18px;list-style:none;display:flex}.join-module__1PtnFq__qs summary::-webkit-details-marker{display:none}.join-module__1PtnFq__qs summary i{flex:none;width:16px;height:16px;position:relative}.join-module__1PtnFq__qs summary i:before,.join-module__1PtnFq__qs summary i:after{content:"";background:var(--ink);width:14px;height:1.4px;position:absolute;top:50%;left:50%;translate:-50% -50%}.join-module__1PtnFq__qs summary i:after{transition:rotate .3s var(--ease);rotate:90deg}.join-module__1PtnFq__qs details[open] summary i:after{rotate:none}.join-module__1PtnFq__qs details p{max-width:56ch;font-family:var(--font-plex-sans);color:var(--soft);margin:0 0 22px;font-size:15px;line-height:1.6}.join-module__1PtnFq__wellness{font-family:var(--font-plex-sans);color:var(--soft);margin:22px 0 0;font-size:12.5px;line-height:1.55}.join-module__1PtnFq__closing{isolation:isolate;min-height:min(92svh,860px);padding:clamp(110px,16vh,180px) var(--story-gutter) 28px;color:#fff;background:#2a1a10;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.join-module__1PtnFq__closePhoto{z-index:-2;object-fit:cover;object-position:70% 30%;filter:grayscale()contrast(1.05)brightness(.8)}.join-module__1PtnFq__closeLight{z-index:-1;pointer-events:none;mix-blend-mode:normal;background:radial-gradient(60% 75% at 72% 40%,#ffaa508c,#f0862c47 40%,#0000 75%),linear-gradient(90deg,#120904db 0%,#1209048c 42%,#12090414 75%),linear-gradient(#0000 65%,#0a0502b3);position:absolute;inset:0}.join-module__1PtnFq__closeInner{max-width:var(--story-width);width:100%;margin:0 auto}.join-module__1PtnFq__closing .join-module__1PtnFq__closeTitle{font-family:var(--font-aspekta);letter-spacing:-.06em;color:#fff;margin:0;font-size:clamp(48px,6.6vw,108px);font-weight:300;line-height:.98}.join-module__1PtnFq__badges{flex-wrap:wrap;gap:8px 22px;margin:26px 0 0;padding:0;list-style:none;display:flex}.join-module__1PtnFq__badges li{font-family:var(--font-plex-sans);color:#ffffffd1;align-items:center;gap:8px;font-size:14px;display:flex}.join-module__1PtnFq__badges li:before{content:"";background:#ffffff2e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/9px no-repeat;border-radius:50%;width:14px;height:14px}.join-module__1PtnFq__closeCtas{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.join-module__1PtnFq__light,.join-module__1PtnFq__glass{min-height:50px;font-family:var(--font-aspekta);border-radius:99px;justify-content:center;align-items:center;gap:9px;padding:0 24px;font-size:15.5px;text-decoration:none;transition:transform .12s linear,background .2s;display:inline-flex}.join-module__1PtnFq__light:active,.join-module__1PtnFq__glass:active{transform:scale(.985)}.join-module__1PtnFq__light{color:#060302;background:#fff}.join-module__1PtnFq__light:hover{background:#ececec}.join-module__1PtnFq__light svg{width:15px;height:18px;margin-top:-2px}.join-module__1PtnFq__glass{color:#fff;-webkit-backdrop-filter:blur(14px);background:#ffffff24;border:1px solid #ffffff38}.join-module__1PtnFq__glass:hover{background:#ffffff38}.join-module__1PtnFq__closeFoot{max-width:var(--story-width);border-top:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:24px;width:100%;margin:clamp(64px,10vh,120px) auto 0;padding-top:22px;display:flex}.join-module__1PtnFq__qr{align-items:center;gap:14px;display:flex}.join-module__1PtnFq__qr img{background:#fff;border-radius:12px;width:72px;height:72px;padding:6px}.join-module__1PtnFq__qr p{max-width:180px;font-family:var(--font-plex-sans);color:#ffffffb3;margin:0;font-size:13px;line-height:1.45}.join-module__1PtnFq__qr b{color:#fff;font-weight:500}.join-module__1PtnFq__ask{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.join-module__1PtnFq__ask>p{font-family:var(--font-plex-sans);color:#ffffffb3;margin:0;font-size:13px}.join-module__1PtnFq__ask>div{gap:8px;display:flex}.join-module__1PtnFq__ask a{color:#fff;min-height:38px;font-family:var(--font-plex-sans);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #fff3;border-radius:99px;align-items:center;gap:8px;padding:0 14px 0 9px;font-size:13px;text-decoration:none;display:inline-flex}.join-module__1PtnFq__ask a:hover{background:#ffffff2e}.join-module__1PtnFq__ask img{background:#fff;border-radius:5px;width:20px;height:20px;padding:2px}@media (max-width:1000px){.join-module__1PtnFq__grid{grid-template-columns:repeat(2,1fr)}.join-module__1PtnFq__offer{grid-template-columns:1fr}.join-module__1PtnFq__gallery{position:static}}@media (max-width:760px){.join-module__1PtnFq__cols{grid-template-columns:1fr;gap:24px}.join-module__1PtnFq__grid{grid-template-columns:1fr;gap:22px}.join-module__1PtnFq__private{flex-direction:column}.join-module__1PtnFq__closing{min-height:auto;padding-top:120px}.join-module__1PtnFq__closePhoto{object-position:62% 30%}.join-module__1PtnFq__closeCtas{grid-template-columns:1fr;display:grid}.join-module__1PtnFq__closeFoot{flex-direction:column;align-items:flex-start}.join-module__1PtnFq__qr{display:none}.join-module__1PtnFq__ask{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.join-module__1PtnFq__readout{animation:none}.join-module__1PtnFq__main img{transition:none}}@media (max-width:760px){.join-module__1PtnFq__section{padding:84px var(--story-gutter)}.join-module__1PtnFq__flat{padding-top:24px}.join-module__1PtnFq__title.join-module__1PtnFq__title{font-size:36px;line-height:1.06}.join-module__1PtnFq__lede{margin-top:16px;font-size:16.5px}.join-module__1PtnFq__strip{margin-top:36px}.join-module__1PtnFq__cols{gap:28px;margin-top:40px}.join-module__1PtnFq__cols b,.join-module__1PtnFq__grid b{font-size:19px}.join-module__1PtnFq__cols span,.join-module__1PtnFq__grid span{font-size:15.5px}.join-module__1PtnFq__private{gap:14px;margin-top:36px}.join-module__1PtnFq__private li,.join-module__1PtnFq__ticks li{font-size:15.5px}.join-module__1PtnFq__grid{gap:24px;margin-top:36px}.join-module__1PtnFq__offer{gap:36px;margin-top:72px}.join-module__1PtnFq__main{aspect-ratio:4/4.4;border-radius:22px}.join-module__1PtnFq__readout{border-radius:16px;padding:12px 14px 10px;top:14px;left:14px}.join-module__1PtnFq__readout span{font-size:15px}.join-module__1PtnFq__readout b{font-size:38px}.join-module__1PtnFq__thumbs{gap:8px}.join-module__1PtnFq__thumbs button{border-radius:10px}.join-module__1PtnFq__offerTitle.join-module__1PtnFq__offerTitle{font-size:34px}.join-module__1PtnFq__switch{grid-template-columns:1fr 1fr;width:100%;display:grid}.join-module__1PtnFq__switch button{justify-content:center;min-height:46px}.join-module__1PtnFq__price b{font-size:64px}.join-module__1PtnFq__ticks{gap:14px}.join-module__1PtnFq__buyCta{min-height:56px}.join-module__1PtnFq__mini,.join-module__1PtnFq__foot{text-align:center;justify-content:center}.join-module__1PtnFq__stats{padding:22px 18px 18px}.join-module__1PtnFq__stats ul{gap:12px}.join-module__1PtnFq__stats b{font-size:30px}.join-module__1PtnFq__stats span{font-size:13px}.join-module__1PtnFq__section .join-module__1PtnFq__ticks li{font-size:16.5px}.join-module__1PtnFq__mini{margin-top:18px}.join-module__1PtnFq__adds>a,.join-module__1PtnFq__adds>div{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 0}.join-module__1PtnFq__adds b{font-size:18px}.join-module__1PtnFq__adds small{font-size:14.5px}.join-module__1PtnFq__qs summary{padding:22px 0;font-size:18.5px}.join-module__1PtnFq__qs details p{font-size:15.5px}.join-module__1PtnFq__closing{padding:120px var(--story-gutter) 32px}.join-module__1PtnFq__closing .join-module__1PtnFq__closeTitle{font-size:54px}.join-module__1PtnFq__badges{flex-direction:column;gap:10px}.join-module__1PtnFq__badges li{font-size:15px}.join-module__1PtnFq__closeFoot{margin-top:64px}}.join-module__1PtnFq__research{isolation:isolate;padding-top:clamp(150px,22vh,240px);overflow:hidden}.join-module__1PtnFq__research .join-module__1PtnFq__researchArt{top:clamp(40px,7vh,90px)}.join-module__1PtnFq__research .join-module__1PtnFq__wrap{z-index:1;position:relative}.join-module__1PtnFq__researchArt{z-index:0;pointer-events:none;mix-blend-mode:multiply;opacity:.92;-webkit-mask-composite:source-in;width:min(62vw,1100px);height:auto;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000059 22%,#000 50%),linear-gradient(#0000 0%,#000 26% 52%,#0000 96%);mask-image:linear-gradient(90deg,#0000 0%,#00000059 22%,#000 50%),linear-gradient(#0000 0%,#000 26% 52%,#0000 96%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:760px){.join-module__1PtnFq__research{padding-top:0}.join-module__1PtnFq__researchArt{width:calc(100% + 2 * var(--story-gutter));max-width:none;margin:0 calc(-1 * var(--story-gutter)) -40px;display:block;position:relative;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}}@media (min-width:761px){.join-module__1PtnFq__research .join-module__1PtnFq__lede{margin-top:26px}.join-module__1PtnFq__research .join-module__1PtnFq__strip{margin-top:clamp(72px,10vh,112px)}.join-module__1PtnFq__research .join-module__1PtnFq__cols{column-gap:clamp(40px,5vw,88px);margin-top:clamp(80px,11vh,128px)}.join-module__1PtnFq__research .join-module__1PtnFq__cols li{gap:12px;padding-top:28px}.join-module__1PtnFq__research .join-module__1PtnFq__cols span{line-height:1.65}.join-module__1PtnFq__research .join-module__1PtnFq__private{gap:16px 44px;margin-top:clamp(64px,9vh,104px)}}.join-module__1PtnFq__section .join-module__1PtnFq__ticks li small{color:var(--soft);font-size:.86em}.join-module__1PtnFq__section .join-module__1PtnFq__ticks li[data-off] small{color:inherit}.join-module__1PtnFq__section .join-module__1PtnFq__ticks li:before{transition:background-color .3s,box-shadow .3s}.join-module__1PtnFq__flat .join-module__1PtnFq__offer{margin-top:0}.join-module__1PtnFq__includes{margin-top:clamp(110px,15vh,180px)}@media (max-width:760px){.join-module__1PtnFq__includes{margin-top:88px}}.join-module__1PtnFq__closeLinks{max-width:var(--story-width);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px;width:100%;margin:clamp(72px,11vh,130px) auto 0;display:grid}.join-module__1PtnFq__closeLinks div{flex-direction:column;gap:12px;min-width:0;display:flex}.join-module__1PtnFq__closeLinks p{font-family:var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;margin:0 0 4px;font-size:10.5px}.join-module__1PtnFq__closeLinks a{font-family:var(--font-plex-sans);color:#ffffffd9;font-size:15px;text-decoration:none}.join-module__1PtnFq__closeLinks a:hover{color:#fff}.join-module__1PtnFq__closeLinks .join-module__1PtnFq__closeSocials{flex-direction:row;gap:8px;margin:0 0 0 -8px}.join-module__1PtnFq__closeSocials a{padding:8px;display:flex}.join-module__1PtnFq__closeLinks+.join-module__1PtnFq__closeFoot{margin-top:clamp(48px,7vh,80px)}@media (max-width:760px){.join-module__1PtnFq__closeLinks{grid-template-columns:1fr 1fr;gap:32px 20px;margin-top:64px}.join-module__1PtnFq__closing .join-module__1PtnFq__closeTitle{font-size:48px}.join-module__1PtnFq__section{padding-top:104px;padding-bottom:104px}.join-module__1PtnFq__research{padding-top:0}.join-module__1PtnFq__flat{padding-top:72px}.join-module__1PtnFq__lede{margin-top:20px;line-height:1.6}.join-module__1PtnFq__strip{margin-top:48px}.join-module__1PtnFq__cols{gap:36px;margin-top:56px}.join-module__1PtnFq__cols li,.join-module__1PtnFq__grid li{gap:10px;padding-top:24px}.join-module__1PtnFq__cols span,.join-module__1PtnFq__grid span{line-height:1.65}.join-module__1PtnFq__private{gap:18px;margin-top:48px}.join-module__1PtnFq__grid{gap:32px;margin-top:48px}.join-module__1PtnFq__offer{gap:48px}.join-module__1PtnFq__thumbs{margin-top:14px}.join-module__1PtnFq__offerTitle.join-module__1PtnFq__offerTitle{margin-top:16px}.join-module__1PtnFq__offerLede{margin-top:16px;line-height:1.6}.join-module__1PtnFq__switch,.join-module__1PtnFq__price{margin-top:32px}.join-module__1PtnFq__ticks{gap:18px;margin-top:30px}.join-module__1PtnFq__buyCta{margin-top:36px}.join-module__1PtnFq__mini{gap:12px 22px;margin-top:22px}.join-module__1PtnFq__foot{margin-top:16px}.join-module__1PtnFq__stats{margin-top:40px;padding:26px 20px 22px}.join-module__1PtnFq__stats ul{gap:16px}.join-module__1PtnFq__adds{margin-top:48px}.join-module__1PtnFq__adds>a,.join-module__1PtnFq__adds>div{padding:22px 0}.join-module__1PtnFq__qs{margin-top:36px}.join-module__1PtnFq__qs summary{padding:24px 0}.join-module__1PtnFq__wellness{margin-top:28px}.join-module__1PtnFq__includes{margin-top:112px}.join-module__1PtnFq__closing{padding-top:140px;padding-bottom:40px}.join-module__1PtnFq__badges{gap:12px;margin-top:30px}.join-module__1PtnFq__closeLinks{gap:40px 24px;margin-top:80px}.join-module__1PtnFq__closeLinks div{gap:14px}.join-module__1PtnFq__closeLinks+.join-module__1PtnFq__closeFoot{margin-top:64px}}
.tools-module__J67Qfq__tool{background:linear-gradient(#fff 0%,#fafafa 100%);border:1px solid #e4e4e7;border-radius:18px;margin:3rem 0;padding:1.8rem}.tools-module__J67Qfq__head{margin-bottom:1.4rem}.tools-module__J67Qfq__kicker{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.14em;color:#fc5f2b;margin-bottom:.5rem;font-size:.68rem;display:block}.tools-module__J67Qfq__title{font-family:var(--font-aspekta), var(--font-plex-sans), sans-serif;letter-spacing:-.02em;color:#09090b;margin:0;font-size:clamp(1.3rem,2.8vw,1.7rem);font-weight:500}.tools-module__J67Qfq__sub{color:#71717a;margin:.35rem 0 0;font-size:.95rem}.tools-module__J67Qfq__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:1rem;display:grid}.tools-module__J67Qfq__field{flex-direction:column;gap:.45rem;display:flex}.tools-module__J67Qfq__label{color:#3f3f46;font-size:.82rem;font-weight:500}.tools-module__J67Qfq__opt{color:#a1a1aa;font-weight:400}.tools-module__J67Qfq__segment{background:#f4f4f5;border-radius:11px;gap:.25rem;padding:.25rem;display:inline-flex}.tools-module__J67Qfq__seg,.tools-module__J67Qfq__segOn{cursor:pointer;color:#52525b;background:0 0;border:none;border-radius:8px;flex:1;padding:.55rem .8rem;font-size:.92rem;transition:background .15s,color .15s}.tools-module__J67Qfq__segOn{color:#09090b;background:#fff;font-weight:500;box-shadow:0 1px 2px #09090b14}.tools-module__J67Qfq__inputWrap{background:#fff;border:1px solid #e4e4e7;border-radius:11px;align-items:center;display:flex;overflow:hidden}.tools-module__J67Qfq__inputWrap:focus-within{border-color:#fc5f2b;box-shadow:0 0 0 3px #fc5f2b1f}.tools-module__J67Qfq__input{color:#09090b;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.7rem .85rem;font-size:1.05rem}.tools-module__J67Qfq__unit{font-family:var(--font-mono), ui-monospace, monospace;color:#a1a1aa;padding-right:.85rem;font-size:.85rem}.tools-module__J67Qfq__result{border-top:1px solid #ededee;margin-top:1.5rem;padding-top:1.4rem}.tools-module__J67Qfq__resultEmpty{color:#a1a1aa;border-top:1px solid #ededee;margin-top:1.5rem;padding-top:1.4rem;font-size:.95rem}.tools-module__J67Qfq__readoutRow{flex-wrap:wrap;gap:.6rem;margin-bottom:.9rem;display:flex}.tools-module__J67Qfq__pill{border:1px solid #0000;border-radius:999px;padding:.35rem .8rem;font-size:.85rem;font-weight:500}.tools-module__J67Qfq__pill_depleted{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.tools-module__J67Qfq__pill_low{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.tools-module__J67Qfq__pill_adequate{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.tools-module__J67Qfq__pill_high{color:#a16207;background:#fefce8;border-color:#fef08a}.tools-module__J67Qfq__insight{color:#27272a;margin:0;font-size:1.05rem;line-height:1.6}.tools-module__J67Qfq__footer{margin-top:1.5rem}.tools-module__J67Qfq__share{color:#18181b;cursor:pointer;background:#fff;border:1px solid #d4d4d8;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1.1rem;font-size:.9rem;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}.tools-module__J67Qfq__share:hover{color:#fc5f2b;border-color:#fc5f2b}.tools-module__J67Qfq__disclaimer{color:#a1a1aa;margin:1rem 0 0;font-size:.8rem;line-height:1.5}
.ToolCta-module__Bt5LWq__cta{margin-top:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-ink);min-height:13rem;transition:transform var(--dur-mid) var(--ease-out), box-shadow var(--dur-mid) var(--ease-out);grid-template-columns:1fr minmax(9rem,16rem);align-items:stretch;text-decoration:none;display:grid;overflow:hidden}.ToolCta-module__Bt5LWq__cta:hover{box-shadow:0 20px 40px -24px color-mix(in oklch, var(--color-ink) 80%, transparent);transform:translateY(-3px)}.ToolCta-module__Bt5LWq__body{justify-content:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-lg);flex-direction:column;display:flex}.ToolCta-module__Bt5LWq__eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;font-size:var(--text-label);color:var(--color-ember)}.ToolCta-module__Bt5LWq__title{font-family:var(--font-aspekta);font-weight:500;font-size:var(--text-h3);letter-spacing:-.02em;color:var(--color-on-dark);line-height:1.12}.ToolCta-module__Bt5LWq__sub{max-width:32rem;font-size:var(--text-sm);color:var(--color-on-dark-soft);line-height:1.55}.ToolCta-module__Bt5LWq__btn{align-self:flex-start;align-items:center;gap:var(--space-xs);margin-top:var(--space-sm);height:2.75rem;padding:0 var(--space-lg);border:1px solid color-mix(in oklch, var(--color-on-dark) 35%, transparent);border-radius:var(--radius-pill);color:var(--color-on-dark);transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);font-size:.9375rem;font-weight:500;display:inline-flex}.ToolCta-module__Bt5LWq__cta:hover .ToolCta-module__Bt5LWq__btn{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.ToolCta-module__Bt5LWq__art{background:#0f1216;position:relative;overflow:hidden}.ToolCta-module__Bt5LWq__artFade{background:linear-gradient(90deg, var(--color-ink) 0%, transparent 38%);pointer-events:none;position:absolute;inset:0}@media (max-width:620px){.ToolCta-module__Bt5LWq__cta{grid-template-columns:1fr}.ToolCta-module__Bt5LWq__art{aspect-ratio:16/9;order:-1}.ToolCta-module__Bt5LWq__artFade{background:linear-gradient(0deg, var(--color-ink) 0%, transparent 45%)}}
.guide-module__vOrhRW__wrap{background:var(--color-paper,#fff);color:#09090b;padding:7.5rem 0 4rem}.guide-module__vOrhRW__hero{border-bottom:1px solid #ececed;grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);align-items:center;gap:3rem;max-width:74rem;margin:0 auto 3rem;padding-bottom:3rem;display:grid}.guide-module__vOrhRW__heroLeft{flex-direction:column;display:flex}.guide-module__vOrhRW__heroCard{aspect-ratio:16/9;border-radius:var(--radius-md,12px);background-color:#100d0c;background-image:radial-gradient(120% 110% at 55% 15%,#fc5f2b57,#0000 62%),linear-gradient(150deg,#1c1613 0%,#0b0b0c 78%);background-position:50%;background-size:cover;border:1px solid #e4e4e7;position:relative;overflow:hidden}.guide-module__vOrhRW__heroCardLogo{font-family:var(--font-aspekta), var(--font-plex-sans), sans-serif;letter-spacing:-.02em;color:#fff;opacity:.9;font-size:1.05rem;position:absolute;top:1.2rem;right:1.4rem}@media (max-width:860px){.guide-module__vOrhRW__hero{grid-template-columns:1fr;align-items:start;gap:1.5rem}.guide-module__vOrhRW__heroCard{order:-1}}.guide-module__vOrhRW__crumb{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.1em;color:#09090b80;align-items:center;gap:.5rem;font-size:.7rem;display:flex}.guide-module__vOrhRW__crumb a{color:#fc5f2b;text-decoration:none}.guide-module__vOrhRW__crumb a:hover{text-decoration:underline}.guide-module__vOrhRW__title{max-width:20ch;font-family:var(--font-aspekta), var(--font-plex-sans), var(--font-body), sans-serif;letter-spacing:-.03em;color:#09090b;overflow-wrap:anywhere;margin:1rem 0 0;font-size:clamp(2.4rem,5.5vw,3.9rem);font-weight:400;line-height:1.04}.guide-module__vOrhRW__deck{color:#52525b;max-width:46rem;margin:1.1rem 0 0;font-size:1.2rem;line-height:1.5}.guide-module__vOrhRW__meta{color:#09090b80;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-top:1.4rem;font-size:.85rem;display:flex}.guide-module__vOrhRW__metaAuthor{color:#09090b}.guide-module__vOrhRW__metaReviewer{color:#16a34a;align-items:center;gap:.4rem;display:inline-flex}.guide-module__vOrhRW__metaReviewer:before{content:"";background:currentColor;border-radius:50%;width:.45rem;height:.45rem}.guide-module__vOrhRW__metaPending{color:#78716c;align-items:center;gap:.4rem;display:inline-flex}.guide-module__vOrhRW__metaPending:before{content:"";border:1.5px solid;border-radius:50%;width:.45rem;height:.45rem}.guide-module__vOrhRW__metaDot{color:#d4d4d8}.guide-module__vOrhRW__layout{grid-template-columns:16rem minmax(0,44rem);justify-content:center;gap:4.5rem;max-width:74rem;margin:0 auto;display:grid}.guide-module__vOrhRW__rail{position:relative}.guide-module__vOrhRW__railInner{flex-direction:column;gap:1.6rem;display:flex;position:sticky;top:6rem}.guide-module__vOrhRW__chapterNav{border-left:1px solid #e4e4e7;flex-direction:column;gap:.85rem;padding-left:1.1rem;display:flex}.guide-module__vOrhRW__chapterNavLabel{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.12em;color:#09090b70;font-size:.66rem}.guide-module__vOrhRW__chapterList{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.guide-module__vOrhRW__chapterLink{color:#71717a;align-items:baseline;gap:.6rem;padding:.34rem 0;font-size:.92rem;line-height:1.35;text-decoration:none;transition:color .16s;display:flex;position:relative}.guide-module__vOrhRW__chapterLink:hover{color:#18181b}.guide-module__vOrhRW__chapterTick{background:0 0;width:1px;height:1.1rem;transition:background .16s,box-shadow .16s;position:absolute;top:.7rem;left:-1.1rem;transform:translate(-.5px)}.guide-module__vOrhRW__chapterText{overflow-wrap:anywhere}.guide-module__vOrhRW__chapterLinkActive{color:#09090b;font-weight:500}.guide-module__vOrhRW__chapterLinkActive .guide-module__vOrhRW__chapterTick{background:#fc5f2b;box-shadow:0 0 0 1px #fc5f2b}.guide-module__vOrhRW__railCta{background:#14100e;border:1px solid #e4e4e7;border-radius:.9rem;min-height:11rem;text-decoration:none;display:block;position:relative;overflow:hidden}.guide-module__vOrhRW__railCtaImg{opacity:.5;background-position:50%;background-size:cover;position:absolute;inset:0}.guide-module__vOrhRW__railCtaBody{background:linear-gradient(#0000,#14100e 70%);flex-direction:column;gap:.3rem;padding:.95rem 1rem;display:flex;position:absolute;inset:auto 0 0}.guide-module__vOrhRW__railCtaTitle{color:#fafafa;font-size:.95rem;line-height:1.3}.guide-module__vOrhRW__railCtaLink{color:#fc9b7a;align-items:center;gap:.35rem;font-size:.82rem;display:inline-flex}.guide-module__vOrhRW__spine{border-top:1px solid #ececec;flex-direction:column;gap:1.8rem;margin:2.6rem 0 0;padding-top:2rem;display:flex}.guide-module__vOrhRW__spineBlock{flex-direction:column;gap:.9rem;display:flex}.guide-module__vOrhRW__spineLabel{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.11em;color:#fc5f2b;font-size:.68rem}.guide-module__vOrhRW__spineMarkers{grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));gap:.8rem;display:grid}.guide-module__vOrhRW__spineCaveat{color:#52525b;border-left:2px solid #f0b429;margin:-.2rem 0 .2rem;padding-left:.85rem;font-size:.9rem;line-height:1.5}.guide-module__vOrhRW__spineChips{flex-wrap:wrap;gap:.6rem;display:flex}.guide-module__vOrhRW__spineChip{border-radius:var(--radius-pill,999px);color:#18181b;border:1px solid #e4e4e7;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.95rem;text-decoration:none;transition:border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.guide-module__vOrhRW__spineChip:hover{color:#fc5f2b;border-color:#fc5f2b;box-shadow:0 6px 18px -12px #fc5f2b66}.guide-module__vOrhRW__closer{max-width:56rem;margin:4rem auto 0}.guide-module__vOrhRW__related{border-top:1px solid #ececec;max-width:74rem;margin:4.5rem auto 0;padding-top:2.4rem}.guide-module__vOrhRW__relatedBlock{margin-bottom:2.6rem}.guide-module__vOrhRW__relatedBlock:last-child{margin-bottom:0}.guide-module__vOrhRW__relatedHead{font-family:var(--font-aspekta), var(--font-plex-sans), var(--font-body), sans-serif;letter-spacing:-.02em;color:#09090b;margin:0 0 1.4rem;font-size:1.6rem;font-weight:400}.guide-module__vOrhRW__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.9rem;display:grid}.guide-module__vOrhRW__guideCards{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:.9rem;display:grid}.guide-module__vOrhRW__guideCard{background:#fff;border:1px solid #e7e7ea;border-radius:1rem;min-height:10rem;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden}.guide-module__vOrhRW__guideCard:hover{border-color:#ecd9d0;transform:translateY(-2px);box-shadow:0 18px 38px -26px #00000042}.guide-module__vOrhRW__guideCardBody{flex-direction:column;flex:58%;gap:.4rem;min-width:0;padding:1.15rem 1.3rem;display:flex}.guide-module__vOrhRW__guideCardArt{background-color:#100d0c;background-image:radial-gradient(120% 110% at 55% 15%,#fc5f2b52,#0000 62%),linear-gradient(150deg,#1c1613 0%,#0b0b0c 78%);background-position:50%;background-size:cover;flex:0 0 38%;align-self:stretch}.guide-module__vOrhRW__guideCardKicker{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.1em;color:#fc5f2b;font-size:.6rem}.guide-module__vOrhRW__guideCardTitle{color:#09090b;letter-spacing:-.01em;font-size:1.05rem;font-weight:500;line-height:1.26}@media (max-width:560px){.guide-module__vOrhRW__guideCard{flex-direction:column}.guide-module__vOrhRW__guideCardArt{flex:0 0 8rem;order:-1}}@media (max-width:900px){.guide-module__vOrhRW__layout{grid-template-columns:minmax(0,1fr);gap:0;max-width:44rem}.guide-module__vOrhRW__layout>*{min-width:0;max-width:100%}.guide-module__vOrhRW__rail{display:none}}.guide-module__vOrhRW__phoneChapters{display:none}@media (max-width:900px){.guide-module__vOrhRW__phoneChapters{display:block}}.guide-module__vOrhRW__chapterBar{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 14px);z-index:60;-webkit-backdrop-filter:blur(30px)saturate(1.8);color:#fff;text-align:left;width:min(100vw - 28px,440px);font:inherit;cursor:pointer;opacity:0;pointer-events:none;-webkit-tap-highlight-color:transparent;background:#0e0e10f0;border:0;border-radius:999px;align-items:center;gap:14px;padding:16px 20px 16px 14px;transition:transform .34s cubic-bezier(.2,.8,.2,1),opacity .22s;display:flex;position:fixed;transform:translate(-50%,24px)scale(.96);box-shadow:inset 0 0 0 .5px #ffffff24,0 14px 36px -10px #09090b73}.guide-module__vOrhRW__chapterBarShown{opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}.guide-module__vOrhRW__chapterBar:active{transform:translate(-50%)scale(.98)}.guide-module__vOrhRW__nudge_next .guide-module__vOrhRW__chapterNowTitle{animation:.32s cubic-bezier(.2,.8,.2,1) guide-module__vOrhRW__chNext}.guide-module__vOrhRW__nudge_prev .guide-module__vOrhRW__chapterNowTitle{animation:.32s cubic-bezier(.2,.8,.2,1) guide-module__vOrhRW__chPrev}@keyframes guide-module__vOrhRW__chNext{0%{opacity:0;transform:translate(24px)}}@keyframes guide-module__vOrhRW__chPrev{0%{opacity:0;transform:translate(-24px)}}.guide-module__vOrhRW__chapterRing{flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative}.guide-module__vOrhRW__chapterRing svg{position:absolute;inset:0;transform:rotate(-90deg)}.guide-module__vOrhRW__ringTrack{fill:none;stroke:#ffffff29;stroke-width:2.2px}.guide-module__vOrhRW__ringFill{fill:none;stroke:#fc5f2b;stroke-width:2.2px;stroke-linecap:round;transition:stroke-dashoffset .2s linear}.guide-module__vOrhRW__chapterRing b{font-family:var(--font-mono), ui-monospace, monospace;font-size:13px;font-weight:500}.guide-module__vOrhRW__chapterNow{flex-direction:column;flex:1;gap:3px;min-width:0;line-height:1.2;display:flex}.guide-module__vOrhRW__chapterNow small{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;font-size:10.5px}.guide-module__vOrhRW__chapterNowTitle{white-space:nowrap;text-overflow:ellipsis;font-size:16.5px;font-weight:500;animation:.26s guide-module__vOrhRW__chFade;display:block;overflow:hidden}@keyframes guide-module__vOrhRW__chFade{0%{opacity:0;transform:translateY(4px)}}.guide-module__vOrhRW__chapterMore{color:#ffffffb3;flex:none}.guide-module__vOrhRW__chapterScrim{z-index:70;-webkit-backdrop-filter:blur(3px);opacity:0;pointer-events:none;background:#09090b52;transition:opacity .26s;position:fixed;inset:0}.guide-module__vOrhRW__chapterScrimOpen{opacity:1;pointer-events:auto}.guide-module__vOrhRW__chapterSheet{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:71;-webkit-backdrop-filter:blur(28px)saturate(1.8);visibility:hidden;background:#fcfcfcf7;border-radius:28px;flex-direction:column;max-height:min(74vh,640px);transition:transform .38s cubic-bezier(.2,.9,.25,1),visibility 0s linear .38s;display:flex;position:fixed;transform:translateY(calc(100% + 24px));box-shadow:0 0 0 .5px #09090b14,0 30px 60px -20px #09090b73}.guide-module__vOrhRW__chapterSheetOpen{visibility:visible;transition:transform .38s cubic-bezier(.2,.9,.25,1);transform:none}.guide-module__vOrhRW__sheetGrip{background:#09090b29;border-radius:3px;align-self:center;width:36px;height:5px;margin:8px 0 2px}.guide-module__vOrhRW__sheetHead{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#09090b80;justify-content:space-between;align-items:baseline;padding:10px 22px;font-size:11px;display:flex}.guide-module__vOrhRW__sheetCount{color:#fc5f2b}.guide-module__vOrhRW__sheetList{overscroll-behavior:contain;scrollbar-width:none;margin:0;padding:0 10px 6px;list-style:none;overflow-y:auto}.guide-module__vOrhRW__sheetList::-webkit-scrollbar{display:none}.guide-module__vOrhRW__sheetList a{color:#09090b;border-radius:16px;align-items:center;gap:14px;padding:12px;font-size:16px;line-height:1.3;text-decoration:none;display:flex;position:relative}.guide-module__vOrhRW__sheetList a[data-state=done]{color:#09090b80}.guide-module__vOrhRW__sheetList a[data-state=now]{background:#fc5f2b14;font-weight:500}.guide-module__vOrhRW__sheetList li+li a:before{content:"";background:#09090b1a;width:1.5px;height:12px;position:absolute;top:-10px;left:26px}.guide-module__vOrhRW__sheetList a[data-state=done]:before,.guide-module__vOrhRW__sheetList a[data-state=now]:before{background:#fc5f2b!important}.guide-module__vOrhRW__sheetNum{width:30px;height:30px;font-family:var(--font-mono), ui-monospace, monospace;color:#09090b99;background:#09090b0d;border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.guide-module__vOrhRW__sheetList a[data-state=done] .guide-module__vOrhRW__sheetNum{color:#fff;background:#fc5f2b}.guide-module__vOrhRW__sheetList a[data-state=now] .guide-module__vOrhRW__sheetNum{color:#fff;background:#09090b}.guide-module__vOrhRW__sheetLabel{flex:1;min-width:0}.guide-module__vOrhRW__sheetFoot{border-top:.5px solid #09090b14;gap:8px;padding:10px 14px 14px;display:flex}.guide-module__vOrhRW__sheetFoot button{height:46px;font:inherit;cursor:pointer;color:#09090b;background:#09090b0d;border:0;border-radius:999px;flex:1;font-size:15px}.guide-module__vOrhRW__sheetFoot button:last-child{color:#fff;background:#09090b}@media (prefers-reduced-motion:reduce){.guide-module__vOrhRW__chapterBar,.guide-module__vOrhRW__chapterSheet,.guide-module__vOrhRW__chapterScrim{transition:none}.guide-module__vOrhRW__chapterNowTitle,.guide-module__vOrhRW__nudge_next .guide-module__vOrhRW__chapterNowTitle,.guide-module__vOrhRW__nudge_prev .guide-module__vOrhRW__chapterNowTitle{animation:none}}.guide-module__vOrhRW__valueRow{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.guide-module__vOrhRW__valueRow span{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#fc5f2b;margin-right:4px;font-size:.64rem}.guide-module__vOrhRW__valueRow a{font-family:var(--font-mono), monospace;color:#27272a;background:#fff;border:1px solid #e4e4e7;border-radius:999px;padding:4px 10px;font-size:.8rem;text-decoration:none}.guide-module__vOrhRW__valueRow a:hover{border-color:#09090b}
.authority-video-module__cK_oHW__video{margin:2.4rem 0}.authority-video-module__cK_oHW__frame{aspect-ratio:16/9;background:#111214;border-radius:18px;position:relative;overflow:hidden}.authority-video-module__cK_oHW__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.authority-video-module__cK_oHW__poster{cursor:pointer;filter:grayscale(.35)contrast(1.02);background:#111214 50%/cover no-repeat;border:0;width:100%;padding:0;transition:filter .4s;position:absolute;inset:0}.authority-video-module__cK_oHW__poster:after{content:"";background:linear-gradient(#0a0a0c00 45%,#0a0a0c73);position:absolute;inset:0}.authority-video-module__cK_oHW__poster:hover{filter:none}.authority-video-module__cK_oHW__play{z-index:1;color:#09090b;background:#ffffffeb;border-radius:50%;place-items:center;width:68px;height:68px;margin:-34px 0 0 -34px;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:50%;left:50%;box-shadow:0 10px 30px #0000004d}.authority-video-module__cK_oHW__play svg{width:26px;height:26px;margin-left:3px}.authority-video-module__cK_oHW__poster:hover .authority-video-module__cK_oHW__play{transform:scale(1.07)}.authority-video-module__cK_oHW__cap{border-left:2px solid #09090b;gap:.2rem;margin-top:.8rem;padding-left:.9rem;display:grid}.authority-video-module__cK_oHW__kicker{font-family:var(--font-geist-mono),monospace;letter-spacing:.16em;text-transform:uppercase;color:#8a8a90;font-size:.66rem}.authority-video-module__cK_oHW__cap b{color:#09090b;font-size:.98rem;font-weight:500}.authority-video-module__cK_oHW__cap span:last-child{color:#5c5c63;font-size:.86rem}
.protocol-module__2A127G__section{--pr-line:#f1eeea30;--pr-trace:#c7c4be80;--pr-glow:#fba962;--pr-ease:cubic-bezier(.22,1,.36,1);--pr-paper:#e1ddd82e;isolation:isolate;padding:144px max(20px, var(--story-gutter)) 80px;background:var(--story-dark-studio);color:var(--story-white);font-family:var(--story-font);position:relative;overflow:clip}@supports (color:lab(0% 0 0)){.protocol-module__2A127G__section{--pr-line:lab(94.2176% .341028 2.25905/.19);--pr-trace:lab(79.143% .46283 3.01729/.5);--pr-glow:lab(76.3287% 26.1948 48.7304);--pr-paper:lab(88.4231% .460804 3.01596/.18)}}.protocol-module__2A127G__inner{max-width:1440px;margin:auto;position:relative}.protocol-module__2A127G__wordmark{z-index:-1;opacity:.5;pointer-events:none;background:url(/health-story/wordmark-dark.webp) 50%/contain no-repeat;position:absolute;inset:22% -10% 8%}.protocol-module__2A127G__header{align-items:end;gap:24px;display:grid}.protocol-module__2A127G__title{letter-spacing:-.055em;margin:0;font-size:clamp(38px,4.3vw,68px);font-weight:400;line-height:1.04}.protocol-module__2A127G__title>span{color:var(--story-muted)}.protocol-module__2A127G__intro{flex-direction:column;align-items:flex-start;gap:28px;max-width:460px;display:flex}.protocol-module__2A127G__intro>p{color:var(--story-muted);margin:0;font-size:15.5px;line-height:1.7}.protocol-module__2A127G__tabs{scrollbar-width:none;gap:8px;margin-top:72px;display:flex;overflow-x:auto}.protocol-module__2A127G__tabs::-webkit-scrollbar{display:none}.protocol-module__2A127G__tabs button{min-width:64px;min-height:44px;color:var(--story-muted);font:400 10px/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding:0 12px 8px;transition:color .3s;position:relative}.protocol-module__2A127G__tabs button[aria-selected=true]{color:var(--story-white)}.protocol-module__2A127G__tabs button i{background:var(--pr-line);border-radius:2px;height:2px;position:absolute;bottom:6px;left:12px;right:12px;overflow:hidden}.protocol-module__2A127G__tabs button[aria-selected=true] i{background:#ffffff59;background:lab(100% 0 0/.35)}.protocol-module__2A127G__tabs button:focus-visible{outline:2px solid var(--story-focus);outline-offset:2px;border-radius:8px}@media (hover:hover){.protocol-module__2A127G__tabs button:hover{color:var(--story-white)}}.protocol-module__2A127G__studio{gap:56px;margin-top:32px;display:grid;position:relative}.protocol-module__2A127G__organStage{min-width:0;min-height:440px;position:relative}.protocol-module__2A127G__record{position:absolute;inset:0}.protocol-module__2A127G__organ{z-index:2;animation:protocol-module__2A127G__organ-in 1s var(--pr-ease) both;position:absolute;inset:78px 22px 86px}.protocol-module__2A127G__organ img{object-fit:contain;filter:drop-shadow(0 0 30px #eceef014);width:100%;height:100%}.protocol-module__2A127G__organName{z-index:3;text-align:center;font:400 10px/1.4 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--story-muted);animation:protocol-module__2A127G__arrive .6s var(--pr-ease) both;margin:0;position:absolute;top:10px;left:0;right:0}.protocol-module__2A127G__hairlines{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.protocol-module__2A127G__hairlines g{color:var(--pr-trace);transition:color .6s}.protocol-module__2A127G__hairlines path{fill:none;stroke:currentColor;stroke-width:.75px;vector-effect:non-scaling-stroke;stroke-dasharray:1;animation:protocol-module__2A127G__draw 1.2s var(--pr-ease) .15s both}.protocol-module__2A127G__hairlines circle{fill:var(--story-charcoal);stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke;animation:.5s .8s both protocol-module__2A127G__arrive}.protocol-module__2A127G__hairlines g[data-landed=false]{opacity:.35}.protocol-module__2A127G__hairlines g[data-driver=true]{color:var(--pr-glow)}.protocol-module__2A127G__metrics{margin:0}.protocol-module__2A127G__metric{z-index:3;width:140px;transition:opacity .4s;position:absolute}.protocol-module__2A127G__metric[data-landed=false]{opacity:.32}.protocol-module__2A127G__metric[data-slot="0"],.protocol-module__2A127G__metric[data-slot="1"]{top:12%}.protocol-module__2A127G__metric[data-slot="2"],.protocol-module__2A127G__metric[data-slot="3"]{bottom:10.5%}.protocol-module__2A127G__metric[data-slot="0"],.protocol-module__2A127G__metric[data-slot="2"]{left:0}.protocol-module__2A127G__metric[data-slot="1"],.protocol-module__2A127G__metric[data-slot="3"]{text-align:right;right:0}.protocol-module__2A127G__metric dt{font:400 9.5px/1.4 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--story-muted);transition:color .4s}.protocol-module__2A127G__metric dd{justify-content:space-between;align-items:center;gap:8px;margin:10px 0 0;display:flex}.protocol-module__2A127G__metric[data-slot="1"] dd,.protocol-module__2A127G__metric[data-slot="3"] dd{flex-direction:row-reverse}.protocol-module__2A127G__value strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:450;line-height:1.06;transition:color .4s;display:block}.protocol-module__2A127G__value small{font:400 9px/1.2 var(--font-mono);color:var(--story-muted);margin-top:5px;display:block}.protocol-module__2A127G__spark{width:49px;height:25px;color:var(--pr-trace);flex:none;transition:color .4s;overflow:visible}.protocol-module__2A127G__spark polyline{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .8s var(--pr-ease)}.protocol-module__2A127G__metric[data-landed=true] .protocol-module__2A127G__spark polyline{stroke-dashoffset:0}.protocol-module__2A127G__spark circle{fill:currentColor}.protocol-module__2A127G__sparkBase{stroke:var(--pr-line);stroke-width:.75px}.protocol-module__2A127G__metric[data-driver=true] :is(dt,strong,.protocol-module__2A127G__spark){color:var(--pr-glow)}.protocol-module__2A127G__side{z-index:2;flex-direction:column;align-self:center;gap:40px;min-width:0;display:flex;position:relative}.protocol-module__2A127G__protocol{z-index:2;border-radius:var(--story-radius);-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);background:#ffffff12;background:lab(100% 0 0/.07);border:1px solid #ffffff38;border:1px solid lab(100% 0 0/.22);min-width:0;padding:30px 30px 26px;position:relative;box-shadow:inset 0 1px #ffffff52,inset 0 -1px 1px #ffffff14,0 24px 60px #00000059;box-shadow:inset 0 1px lab(100% 0 0/.32),inset 0 -1px 1px lab(100% 0 0/.08),0 24px 60px lab(0% 0 0/.35)}.protocol-module__2A127G__protocolHead{border-bottom:1px solid var(--pr-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding-bottom:18px;display:flex}.protocol-module__2A127G__protocolHead span{letter-spacing:-.045em;font-size:24px}.protocol-module__2A127G__protocolHead small{font:400 9.5px/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--story-amber)}.protocol-module__2A127G__rows{flex-direction:column;gap:4px;min-height:230px;margin:0;padding:12px 0 4px;list-style:none;display:flex}.protocol-module__2A127G__waiting{color:var(--story-muted);padding:18px 0;font-size:14px}.protocol-module__2A127G__rows>li:not(.protocol-module__2A127G__waiting){animation:protocol-module__2A127G__row-in .55s var(--pr-ease) both;border-radius:16px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;margin:0 -12px;padding:10px 12px;transition:background .5s;display:grid}.protocol-module__2A127G__rows>li[data-current=true]{background:#ee9b581a;background:lab(71.6256% 27.5469 48.114/.1)}.protocol-module__2A127G__rows>li .protocol-module__2A127G__rowPill img{animation:.7s cubic-bezier(.3,1.4,.5,1) both protocol-module__2A127G__pill-drop}.protocol-module__2A127G__rowPill{place-items:center;width:44px;height:44px;display:grid}.protocol-module__2A127G__rowPill img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 6px 8px var(--story-film-scrim))}.protocol-module__2A127G__rowText{flex-direction:column;gap:4px;min-width:0;display:flex}.protocol-module__2A127G__rowText strong{letter-spacing:-.025em;font-size:16.5px;font-weight:400}.protocol-module__2A127G__rowText small{color:var(--story-muted);font-size:12.5px;line-height:1.45}.protocol-module__2A127G__rows>li[data-current=true] .protocol-module__2A127G__rowText small{color:var(--story-white)}.protocol-module__2A127G__rowOrgan{font:400 8.5px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--story-muted)}.protocol-module__2A127G__rows>li[data-current=true] .protocol-module__2A127G__rowOrgan{color:var(--story-amber)}.protocol-module__2A127G__total{border-top:1px solid var(--pr-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 20px;margin-top:16px;padding-top:22px;display:flex}.protocol-module__2A127G__total strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:400;display:block}.protocol-module__2A127G__total span{font:400 9.5px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--story-muted);margin-top:4px;display:block}.protocol-module__2A127G__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.protocol-module__2A127G__packScene{perspective:1100px;animation:protocol-module__2A127G__arrive .8s var(--pr-ease) both;position:absolute;inset:0}.protocol-module__2A127G__pouchPosition{aspect-ratio:5/7.4;width:230px;position:absolute;top:46%;left:50%}.protocol-module__2A127G__pouchPosition[data-index="0"]{z-index:3;transform:translate(-50%,-50%)scale(1.03)}.protocol-module__2A127G__pouchPosition[data-index="1"]{z-index:2;opacity:.8;transform:translate(-82%,-54%)rotate(-8deg)scale(.91)}.protocol-module__2A127G__pouchPosition[data-index="2"]{z-index:1;opacity:.7;transform:translate(-18%,-54%)rotate(8deg)scale(.91)}.protocol-module__2A127G__pouch{isolation:isolate;background:var(--pr-paper);filter:drop-shadow(0 14px 18px var(--story-film-scrim));border-radius:2px;position:absolute;inset:0;overflow:hidden}.protocol-module__2A127G__filmBack,.protocol-module__2A127G__filmFront{object-fit:fill;pointer-events:none;width:113.4%;max-width:none;height:108.4%;position:absolute;inset:-4.2% -6.7%}.protocol-module__2A127G__filmBack{z-index:0;opacity:.72}.protocol-module__2A127G__filmFront{z-index:2;opacity:.7;-webkit-mask-image:radial-gradient(ellipse at center, #00000052 38%, #0000007a 64%, var(--story-night) 90%);mask-image:radial-gradient(ellipse at center, #00000052 38%, #0000007a 64%, var(--story-night) 90%)}@supports (color:lab(0% 0 0)){.protocol-module__2A127G__filmFront{-webkit-mask-image:radial-gradient(ellipse at center, lab(0% 0 0/.32) 38%, lab(0% 0 0/.48) 64%, var(--story-night) 90%);mask-image:radial-gradient(ellipse at center, lab(0% 0 0/.32) 38%, lab(0% 0 0/.48) 64%, var(--story-night) 90%)}}.protocol-module__2A127G__print{z-index:3;color:var(--story-ink);position:absolute;top:8%;left:12%;right:12%}.protocol-module__2A127G__day{font:400 6.5px/1.3 var(--font-mono);letter-spacing:.07em;margin-bottom:11px;display:block}.protocol-module__2A127G__print>strong{letter-spacing:-.04em;font-size:22px;font-weight:400}.protocol-module__2A127G__printList{flex-direction:column;gap:1px;margin-top:9px;font-size:7.5px;line-height:1.3;display:flex}.protocol-module__2A127G__print>img{filter:brightness(0);width:48px;height:auto;margin-top:10px}.protocol-module__2A127G__pillTray{z-index:1;height:36%;position:absolute;bottom:5%;left:5%;right:5%}.protocol-module__2A127G__pill{aspect-ratio:1;width:44%;left:var(--x);top:var(--y);transform:translate(-50%, -50%) rotate(var(--r));position:absolute}.protocol-module__2A127G__pill>img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 2px 1px var(--story-film-scrim))}.protocol-module__2A127G__floor{z-index:-1;background:var(--story-scrim);filter:blur(16px);border-radius:50%;width:50%;height:16px;position:absolute;bottom:14%;left:25%}.protocol-module__2A127G__packNote{text-align:center;color:var(--story-muted);margin:0;font-size:15px;position:absolute;bottom:0;left:0;right:0}.protocol-module__2A127G__fine{border-top:1px solid var(--pr-line);color:var(--story-muted);margin:72px 0 0;padding-top:16px;font-size:11px;line-height:1.5}@keyframes protocol-module__2A127G__arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes protocol-module__2A127G__organ-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}@keyframes protocol-module__2A127G__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes protocol-module__2A127G__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes protocol-module__2A127G__row-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes protocol-module__2A127G__pill-drop{0%{opacity:0;transform:translateY(-26px)rotate(-40deg)scale(.8)}to{opacity:1;transform:none}}.protocol-module__2A127G__section[data-visible=false] *{animation-play-state:paused}@media (min-width:760px){.protocol-module__2A127G__header{align-items:start;gap:36px}.protocol-module__2A127G__intro{justify-self:end}.protocol-module__2A127G__organStage{min-height:500px}.protocol-module__2A127G__organ{inset:92px 40px 96px}}@media (min-width:1100px){.protocol-module__2A127G__section{padding-block:176px 104px}.protocol-module__2A127G__studio{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:clamp(64px,7vw,120px)}.protocol-module__2A127G__organStage{min-height:560px}.protocol-module__2A127G__metric{width:168px}.protocol-module__2A127G__organ{inset:84px 96px 92px}.protocol-module__2A127G__metric dt{font-size:10px}.protocol-module__2A127G__value strong{font-size:38px}.protocol-module__2A127G__pouchPosition{width:250px}}@media (max-width:420px){.protocol-module__2A127G__section{padding-top:112px}.protocol-module__2A127G__organStage{min-height:410px}.protocol-module__2A127G__organ{inset:88px 26px 92px}.protocol-module__2A127G__metric{width:124px}.protocol-module__2A127G__value strong{font-size:30px}.protocol-module__2A127G__spark{width:40px}.protocol-module__2A127G__metric dt{letter-spacing:.02em;font-size:9.5px}.protocol-module__2A127G__rowText strong{font-size:15px}.protocol-module__2A127G__pouchPosition{width:190px}}@media (prefers-reduced-motion:reduce){.protocol-module__2A127G__section *,.protocol-module__2A127G__section :before,.protocol-module__2A127G__section :after{transition:none!important;animation:none!important}}.protocol-module__2A127G__header{text-align:center;justify-items:center}.protocol-module__2A127G__intro{align-items:center;max-width:560px;margin-inline:auto}.protocol-module__2A127G__intro>div{justify-content:center}.protocol-module__2A127G__tabs{justify-content:safe center}.protocol-module__2A127G__betaCta{background:var(--story-white);min-height:52px;color:var(--story-ink);border-radius:99px;align-items:center;gap:22px;padding:0 24px;font-size:15px;text-decoration:none;transition:transform .2s;display:inline-flex}.protocol-module__2A127G__betaCta>span{font-size:18px;line-height:1}.protocol-module__2A127G__betaCta:focus-visible{outline:2px solid var(--story-focus);outline-offset:3px}@media (hover:hover){.protocol-module__2A127G__betaCta:hover{transform:translateY(-1px)}}@media (max-width:400px){.protocol-module__2A127G__tabs{justify-content:space-between;gap:0}.protocol-module__2A127G__tabs button{letter-spacing:.1em;min-width:0;padding-inline:8px}.protocol-module__2A127G__tabs button i{left:8px;right:8px}}.protocol-module__2A127G__range{background:var(--pr-line);border-radius:2px;height:2px;margin-top:10px;display:block;position:relative}.protocol-module__2A127G__rangeIn{background:#ffffff73;background:lab(100% 0 0/.45);border-radius:2px;position:absolute;top:0;bottom:0}.protocol-module__2A127G__rangeDot{background:var(--story-white);border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%;box-shadow:0 0 0 3px #00000073;box-shadow:0 0 0 3px lab(0% 0 0/.45)}.protocol-module__2A127G__rangeDot[data-out]{background:var(--story-amber);box-shadow:0 0 0 3px #00000073,0 0 10px #ee9b58cc;box-shadow:0 0 0 3px lab(0% 0 0/.45),0 0 10px lab(71.6256% 27.5469 48.114/.8)}.protocol-module__2A127G__metric[data-landed=false] .protocol-module__2A127G__range,.protocol-module__2A127G__metric[data-landed=false] .protocol-module__2A127G__status{opacity:0}.protocol-module__2A127G__range,.protocol-module__2A127G__status{transition:opacity .5s}.protocol-module__2A127G__status{font:400 9px/1.35 var(--font-mono);letter-spacing:.04em;color:var(--story-muted);margin:7px 0 0}.protocol-module__2A127G__glyph{border:1px solid var(--pr-line);background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.protocol-module__2A127G__glyph svg{fill:none;width:15px;height:15px;stroke:var(--story-white);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.protocol-module__2A127G__rows>li[data-kind=Doctor] .protocol-module__2A127G__glyph{border-color:#ee9b5899;border-color:lab(71.6256% 27.5469 48.114/.6)}.protocol-module__2A127G__rows>li[data-kind=Doctor] .protocol-module__2A127G__glyph svg{stroke:var(--story-amber)}.protocol-module__2A127G__rows>li[data-current=true]:not([data-kind=Supplement]){background:0 0}.protocol-module__2A127G__check{font-style:normal;font:400 9.5px/1.4 var(--font-mono);letter-spacing:.04em;color:#8ed09c;color:lab(78.0987% -29.8302 19.2821)}.protocol-module__2A127G__retest{color:var(--story-muted);flex-basis:100%;margin:0;font-size:12.5px}.protocol-module__2A127G__lead{font-family:var(--font-aspekta);letter-spacing:-.01em;color:var(--story-muted);opacity:0;margin:0 0 clamp(14px,2.4vh,22px);font-size:clamp(16px,1.4vw,20px);font-weight:300;line-height:1.3;animation:.8s cubic-bezier(.2,.8,.2,1) .1s forwards protocol-module__2A127G__arrive}.protocol-module__2A127G__heroTitle{max-width:14em;font-family:var(--font-aspekta);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(40px,5.6vw,88px);font-weight:300;line-height:1.04}.protocol-module__2A127G__heroWord{white-space:pre;opacity:0;filter:blur(14px);animation:1s cubic-bezier(.2,.8,.2,1) forwards protocol-module__2A127G__heroWordIn;animation-delay:var(--at,0s);display:inline-block;transform:translateY(.35em)}@keyframes protocol-module__2A127G__heroWordIn{to{opacity:1;filter:blur();transform:none}}@media (prefers-reduced-motion:reduce){.protocol-module__2A127G__lead,.protocol-module__2A127G__heroWord{opacity:1;filter:none;transform:none}}.protocol-module__2A127G__ways{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.protocol-module__2A127G__betaCta{gap:9px}.protocol-module__2A127G__webCta{min-height:52px;color:var(--story-white);border:1px solid #ffffff52;border:1px solid lab(100% 0 0/.32);border-radius:99px;align-items:center;padding:0 24px;font-size:15px;text-decoration:none;transition:border-color .2s;display:inline-flex}.protocol-module__2A127G__webCta:focus-visible{outline:2px solid var(--story-focus);outline-offset:3px}@media (hover:hover){.protocol-module__2A127G__webCta:hover{border-color:#ffffffa6;border-color:lab(100% 0 0/.65)}}@media (max-width:480px){.protocol-module__2A127G__ways{flex-wrap:nowrap;gap:8px}.protocol-module__2A127G__betaCta,.protocol-module__2A127G__webCta{white-space:nowrap;min-height:50px;padding:0 16px;font-size:14px}.protocol-module__2A127G__betaCta{gap:8px}}
.marker-cards-module__qKQEea__mRow{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.8rem;margin:0 -1.2rem;padding:.2rem 1.2rem .9rem;scroll-padding-left:1.2rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.2rem calc(100% - 2.6rem),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 1.2rem calc(100% - 2.6rem),#0000)}.marker-cards-module__qKQEea__mRow::-webkit-scrollbar{display:none}.marker-cards-module__qKQEea__mCard{scroll-snap-align:start;border-radius:var(--radius-md,12px);color:#09090b;background:#fff;border:1px solid #e4e4e7;flex-direction:column;flex:0 0 15.5rem;text-decoration:none;transition:border-color .2s,transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;display:flex;overflow:hidden}.marker-cards-module__qKQEea__mCard:hover{border-color:#c4c4c8;transform:translateY(-3px);box-shadow:0 16px 34px -20px #09090b66}.marker-cards-module__qKQEea__mArt{aspect-ratio:16/9;background-color:#100d0c;background-position:50%;background-size:cover;display:block;position:relative}.marker-cards-module__qKQEea__mArt:after{content:"";background:linear-gradient(#00000059,#0000 45%);position:absolute;inset:0}.marker-cards-module__qKQEea__mArea{z-index:1;-webkit-backdrop-filter:blur(8px);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#18181b;background:#ffffffeb;border-radius:999px;padding:.28rem .6rem;font-size:.6rem;position:absolute;bottom:.7rem;left:.7rem}.marker-cards-module__qKQEea__mLogo{z-index:1;font-family:var(--font-aspekta), sans-serif;letter-spacing:-.02em;color:#ffffffd9;font-size:.82rem;position:absolute;top:.65rem;left:.8rem}.marker-cards-module__qKQEea__mBody{flex-direction:column;flex:1;gap:.35rem;padding:.85rem .95rem .95rem;display:flex}.marker-cards-module__qKQEea__mBody b{font-family:var(--font-aspekta), var(--font-plex-sans), sans-serif;letter-spacing:-.01em;font-size:1.12rem;font-weight:500;line-height:1.2}.marker-cards-module__qKQEea__mWhat{color:#5c5c63;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.42;display:-webkit-box;overflow:hidden}.marker-cards-module__qKQEea__mGo{color:#fc5f2b;align-items:center;gap:.35rem;margin-top:auto;padding-top:.4rem;font-size:.82rem;font-weight:500;display:inline-flex}.marker-cards-module__qKQEea__mGo svg{transition:transform .25s}.marker-cards-module__qKQEea__mCard:hover .marker-cards-module__qKQEea__mGo svg{transform:translate(3px)}@media (max-width:760px){.marker-cards-module__qKQEea__mRow{margin:0 calc(-1 * var(--gutter,1.25rem));padding-left:var(--gutter,1.25rem);padding-right:var(--gutter,1.25rem);scroll-padding-left:var(--gutter,1.25rem)}.marker-cards-module__qKQEea__mCard{flex-basis:74%}}
.story-module__o38ZIW__hero{--hero-paper:#f9f8f6;--hero-metal:#dfe1e5;--hero-metal-edge:#cfd1d4;--hero-rule:#2926232b;--hero-glass:#fdfcf999;--hero-glass-edge:#fdfcf9d9;--hero-orange:#c05008;--hero-ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;min-height:min(940px,100svh);padding:112px var(--story-gutter) 36px;color:var(--story-ink);font-family:var(--story-font);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:clip}@supports (color:lab(0% 0 0)){.story-module__o38ZIW__hero{--hero-paper:lab(97.6924% .0796616 1.13988);--hero-metal:lab(89.5411% -.31808 -2.24508);--hero-metal-edge:lab(83.7444% -.266284 -1.87156);--hero-rule:lab(15.3059% 1.20574 2.3477/.17);--hero-glass:lab(98.8524% .0796616 1.13986/.6);--hero-glass-edge:lab(98.8524% .0796616 1.13986/.85);--hero-orange:lab(48.9505% 43.8221 57.3385)}}.story-module__o38ZIW__heroGround{z-index:-2;background:linear-gradient(115deg, var(--hero-paper) 12%, var(--hero-metal) 76%, var(--hero-metal-edge));position:absolute;inset:0}.story-module__o38ZIW__heroWatermark{z-index:-1;opacity:.8;pointer-events:none;width:112vw;max-width:none;height:auto;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}.story-module__o38ZIW__heroLayout{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:center;gap:12px;width:100%;max-width:1440px;margin:auto;display:grid}.story-module__o38ZIW__heroCopy{z-index:1;min-width:0;padding:40px 0 64px;position:relative}.story-module__o38ZIW__heroKicker{font:400 9px/1.5 var(--font-mono);letter-spacing:.16em;color:var(--story-soft);align-items:center;gap:10px;margin:0 0 28px;display:flex}.story-module__o38ZIW__heroKicker>span{background:var(--hero-orange);border-radius:50%;flex:none;width:5px;height:5px}.story-module__o38ZIW__heroTitle{letter-spacing:-.055em;overflow-wrap:anywhere;min-width:0;animation:story-module__o38ZIW__hero-arrive .7s var(--hero-ease) both;margin:0;font-size:clamp(40px,4.3vw,68px);font-weight:400;line-height:1.04}.story-module__o38ZIW__heroTitle>span{color:var(--story-soft)}.story-module__o38ZIW__heroLead{color:var(--story-soft);letter-spacing:-.015em;max-width:32em;animation:story-module__o38ZIW__hero-arrive .7s var(--hero-ease) 80ms both;margin:28px 0 0;font-size:17px;line-height:1.6}.story-module__o38ZIW__heroActions{animation:story-module__o38ZIW__hero-arrive .7s var(--hero-ease) .16s both;flex-wrap:wrap;align-items:center;gap:10px;margin-top:32px;display:flex}.story-module__o38ZIW__ctaDark,.story-module__o38ZIW__ctaGlass{min-height:52px;font:400 14px/1.2 var(--story-font);letter-spacing:-.015em;white-space:nowrap;transition:background .2s var(--hero-ease), transform .2s var(--hero-ease), border-color .2s var(--hero-ease);border:1px solid #0000;border-radius:99px;justify-content:space-between;align-items:center;gap:18px;padding:15px 22px;text-decoration:none;display:inline-flex}.story-module__o38ZIW__ctaDark{background:var(--story-ink);color:var(--story-white)}.story-module__o38ZIW__ctaGlass{background:var(--hero-glass);color:var(--story-ink);border-color:var(--hero-glass-edge);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.story-module__o38ZIW__ctaDark>span,.story-module__o38ZIW__ctaGlass>span{font-size:18px;line-height:1}@media (hover:hover){.story-module__o38ZIW__ctaDark:hover{background:var(--story-soft);transform:translateY(-2px)}.story-module__o38ZIW__ctaGlass:hover{background:var(--hero-paper);border-color:var(--hero-rule);transform:translateY(-2px)}}.story-module__o38ZIW__ctaDark:focus-visible,.story-module__o38ZIW__ctaGlass:focus-visible{outline:2px solid var(--hero-orange);outline-offset:4px}.story-module__o38ZIW__ctaDark:active,.story-module__o38ZIW__ctaGlass:active{transform:translateY(1px)}.story-module__o38ZIW__heroVisual{min-width:0;margin:0;padding:34px 0;position:relative}.story-module__o38ZIW__heroOrbit{aspect-ratio:1;border:1px solid var(--hero-rule);opacity:.5;border-radius:50%;width:82%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.story-module__o38ZIW__heroOrbit:before,.story-module__o38ZIW__heroOrbit:after{content:"";background:var(--story-soft);width:9px;height:1px;position:absolute;top:50%}.story-module__o38ZIW__heroOrbit:before{left:-5px}.story-module__o38ZIW__heroOrbit:after{right:-5px}.story-module__o38ZIW__film{aspect-ratio:1;mix-blend-mode:multiply;--fade:radial-gradient(ellipse 62% 66% at 50% 44%, #000 52%, #000000d1 64%, #00000073 78%, #00000024 90%, #0000 100%);width:112%;-webkit-mask-image:var(--fade);-webkit-mask-image:var(--fade);mask-image:var(--fade);margin-left:-6%;position:relative}@supports (color:lab(0% 0 0)){.story-module__o38ZIW__film{--fade:radial-gradient(ellipse 62% 66% at 50% 44%, lab(0% 0 0) 52%, lab(0% 0 0/.82) 64%, lab(0% 0 0/.45) 78%, lab(0% 0 0/.14) 90%, lab(0% 0 0/0) 100%)}}.story-module__o38ZIW__filmStill,.story-module__o38ZIW__film video{object-fit:cover;width:100%;height:100%;display:block}.story-module__o38ZIW__film video{position:absolute;inset:0}.story-module__o38ZIW__film[data-failed=true] video{display:none}.story-module__o38ZIW__quality{border-top:1px solid var(--hero-rule);width:100%;max-width:1440px;margin:20px auto 0;padding-top:24px;position:relative}.story-module__o38ZIW__qualityStamps{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.story-module__o38ZIW__qualityStamps li{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.story-module__o38ZIW__qualitySeal{width:96px;height:52px;color:var(--story-ink);flex:none;place-items:center;display:grid}.story-module__o38ZIW__qualitySeal b{letter-spacing:-.05em;font-size:28px;font-weight:600;line-height:1}.story-module__o38ZIW__qualitySeal .story-module__o38ZIW__gmpMark{font-size:27px}.story-module__o38ZIW__qualitySeal .story-module__o38ZIW__isoMark{font-size:23px}.story-module__o38ZIW__qualitySeal .story-module__o38ZIW__isoMark small{font:500 12px/1 var(--font-mono);letter-spacing:.04em;margin-top:4px;display:block}.story-module__o38ZIW__qualitySeal .story-module__o38ZIW__nonGmoMark{letter-spacing:-.02em;font-size:20px;line-height:1.05}.story-module__o38ZIW__qualitySeal .story-module__o38ZIW__organicMark{font:500 13px/1 var(--font-mono);letter-spacing:.015em}.story-module__o38ZIW__qualitySeal svg{width:45px;height:45px}.story-module__o38ZIW__qualityStamps strong{letter-spacing:-.015em;font-size:11px;font-weight:500;line-height:1.4;display:block}.story-module__o38ZIW__qualityStamps small{color:var(--story-soft);margin-top:2px;font-size:10px;line-height:1.4;display:block}.story-module__o38ZIW__qualityStandards{padding:48px var(--story-gutter) 32px;background:var(--story-night);color:var(--story-white)}.story-module__o38ZIW__qualityStandardsInner{border-top:1px solid var(--story-line-dark);grid-template-columns:minmax(180px,.4fr) minmax(0,1fr);gap:32px 64px;max-width:1440px;margin:auto;padding-top:32px;display:grid}.story-module__o38ZIW__qualityStandards h2{font-size:24px;line-height:1.15}.story-module__o38ZIW__qualitySubtitle{color:var(--story-muted);margin:12px 0 0;font-size:12px;line-height:1.5}.story-module__o38ZIW__qualityDisclosure{color:var(--story-muted);grid-template-columns:1.25fr 1fr;gap:16px 32px;font-size:12px;line-height:1.65;display:grid}.story-module__o38ZIW__qualityDisclosure p{margin:0}.story-module__o38ZIW__qualityDisclosure a{width:fit-content;color:var(--story-white);text-underline-offset:4px;grid-column:1/-1;align-items:center;gap:14px;font-size:11px;text-decoration:underline;display:inline-flex}.story-module__o38ZIW__qualityDisclosure a:focus-visible{outline-offset:5px;outline:2px solid}@keyframes story-module__o38ZIW__hero-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (min-width:1600px){.story-module__o38ZIW__hero{padding-top:140px;padding-bottom:48px}}@media (max-width:1100px) and (min-width:760px){.story-module__o38ZIW__hero{padding-inline:5vw}.story-module__o38ZIW__heroActions{flex-direction:column;align-items:start}.story-module__o38ZIW__heroCopy{padding-block:32px}}@media (max-width:759px){.story-module__o38ZIW__hero{min-height:auto;padding-top:112px;padding-bottom:30px}.story-module__o38ZIW__heroWatermark{opacity:.85;width:170vw;top:49%}.story-module__o38ZIW__heroLayout{grid-template-columns:minmax(0,1fr);gap:30px}.story-module__o38ZIW__heroCopy{padding:0}.story-module__o38ZIW__heroKicker{margin-bottom:24px;font-size:8px}.story-module__o38ZIW__heroTitle{font-size:clamp(38px,7.8vw,56px)}.story-module__o38ZIW__heroLead{margin-top:22px;font-size:15px}.story-module__o38ZIW__heroActions{gap:10px;margin-top:26px}.story-module__o38ZIW__ctaDark,.story-module__o38ZIW__ctaGlass{gap:14px;min-height:49px;padding:14px 18px;font-size:13px}.story-module__o38ZIW__heroVisual{margin:12px -12px 0;padding:25px 0}.story-module__o38ZIW__film{width:100%;margin:0}.story-module__o38ZIW__quality{margin-top:28px;padding-top:24px}.story-module__o38ZIW__qualityStamps{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 10px}.story-module__o38ZIW__qualitySeal{width:86px}.story-module__o38ZIW__qualityStandards{padding-top:32px}.story-module__o38ZIW__qualityStandardsInner{grid-template-columns:1fr;gap:24px}.story-module__o38ZIW__qualityDisclosure{grid-template-columns:1fr;gap:16px}}@media (max-width:420px){.story-module__o38ZIW__heroActions{grid-template-columns:minmax(0,1fr);display:grid}.story-module__o38ZIW__heroBreak{display:none}}@media (max-width:374px){.story-module__o38ZIW__heroTitle{font-size:34px}.story-module__o38ZIW__heroKicker{font-size:7px}}@media (prefers-reduced-motion:reduce){.story-module__o38ZIW__heroTitle,.story-module__o38ZIW__heroLead,.story-module__o38ZIW__heroActions{animation:none}.story-module__o38ZIW__ctaDark,.story-module__o38ZIW__ctaGlass{transition:none}.story-module__o38ZIW__film video{display:none}}.story-module__o38ZIW__computeCta{background:var(--story-white);min-height:48px;color:var(--story-ink);font:400 13px/1.3 var(--story-font);cursor:pointer;border:0;border-radius:99px;justify-content:space-between;align-items:center;gap:36px;margin-top:24px;padding:12px 21px;transition:transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex}.story-module__o38ZIW__computeCta span{font-size:18px}.story-module__o38ZIW__computeHint{color:var(--story-muted);margin-top:10px;font-size:10px;display:block}.story-module__o38ZIW__computeCta:focus-visible,.story-module__o38ZIW__guide :is(button,a):focus-visible{outline:2px solid var(--story-focus);outline-offset:4px}.story-module__o38ZIW__guide{border:1px solid var(--story-line-dark);width:min(820px,100vw - 32px);max-height:calc(100svh - 40px);color:var(--story-white);background:var(--story-charcoal);box-shadow:0 30px 100px var(--story-scrim);border-radius:24px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.story-module__o38ZIW__guide::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000a6;background:lab(0% 0 0/.65)}.story-module__o38ZIW__guideInner{padding:32px 40px 24px}.story-module__o38ZIW__guideTop{font:400 9px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--story-muted);justify-content:space-between;align-items:center;gap:20px;display:flex}.story-module__o38ZIW__guideTop button{border:1px solid var(--story-line-dark);width:36px;height:36px;color:var(--story-white);font:400 23px/1 var(--story-font);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.story-module__o38ZIW__guide .story-module__o38ZIW__guideInner>h2{letter-spacing:-.055em;margin:20px 0 16px;font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.05}.story-module__o38ZIW__guide h2>span{color:var(--story-muted)}.story-module__o38ZIW__guideIntro{max-width:460px;color:var(--story-muted);margin:0;font-size:12px;line-height:1.6}.story-module__o38ZIW__guideSteps{border-bottom:1px solid var(--story-line-dark);gap:20px;margin:28px 0 0;display:flex}.story-module__o38ZIW__guideSteps button{color:var(--story-muted);font:400 12px/1.4 var(--story-font);text-align:left;cursor:pointer;background:0 0;border:0;padding:12px 0 16px;position:relative}.story-module__o38ZIW__guideSteps button>span{font:400 9px/1 var(--font-mono);color:var(--story-amber);margin-right:8px}.story-module__o38ZIW__guideSteps button[aria-pressed=true]{color:var(--story-white)}.story-module__o38ZIW__guideSteps button[aria-pressed=true]:after{content:"";background:var(--story-amber);height:2px;position:absolute;bottom:-1px;left:0;right:0}.story-module__o38ZIW__guideBody{min-height:306px;padding:24px 0;animation:.25s cubic-bezier(.22,1,.36,1) story-module__o38ZIW__hero-arrive}.story-module__o38ZIW__guideLabel{font:400 9px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--story-muted);margin:0 0 20px}.story-module__o38ZIW__guideMessage{border:1px solid var(--story-line-dark);background:#24211f;background:lab(12.988% 1.03071 2.01032);border-radius:18px 18px 4px;max-width:76%;margin-left:auto;padding:16px 20px}.story-module__o38ZIW__guideMessage>span{color:var(--story-muted);font-size:10px}.story-module__o38ZIW__guideMessage p{margin:6px 0 0;font-size:14px;line-height:1.6}.story-module__o38ZIW__guideReply{max-width:90%;margin-top:22px}.story-module__o38ZIW__guideReply img{width:85px;height:auto}.story-module__o38ZIW__guideReply p{color:var(--story-muted);margin:12px 0 0;font-size:14px;line-height:1.6}.story-module__o38ZIW__guideBody h3{letter-spacing:-.04em;margin:0;font-size:28px;font-weight:400;line-height:1.15}.story-module__o38ZIW__guideText{color:var(--story-muted);max-width:480px;font-size:13px;line-height:1.6}.story-module__o38ZIW__guideProducts{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.story-module__o38ZIW__guideProducts>div{background:#211f1d;background:lab(11.8324% .680044 1.33528);border-radius:12px;justify-items:center;gap:6px;padding:10px 6px;display:grid}.story-module__o38ZIW__guideProducts img{object-fit:contain}.story-module__o38ZIW__guideProducts span{text-align:center;font-size:10px}.story-module__o38ZIW__guideResult{grid-template-columns:.9fr 1fr;align-items:center;gap:30px;display:grid}.story-module__o38ZIW__guideResult>img{border-radius:16px;width:100%;height:auto}.story-module__o38ZIW__guideResult a{color:var(--story-white);border-bottom:1px solid var(--story-line-dark);align-items:center;gap:24px;margin-top:12px;padding-bottom:8px;font-size:13px;text-decoration:none;display:inline-flex}.story-module__o38ZIW__guideBottom{border-top:1px solid var(--story-line-dark);justify-content:space-between;align-items:center;gap:20px;padding-top:18px;display:flex}.story-module__o38ZIW__guideBottom>span{font:400 10px/1 var(--font-mono);color:var(--story-muted)}.story-module__o38ZIW__guideBottom button{background:var(--story-white);min-height:44px;color:var(--story-ink);font:400 12px/1 var(--story-font);cursor:pointer;border:0;border-radius:99px;align-items:center;gap:32px;padding:10px 20px;display:inline-flex}@media (hover:hover){.story-module__o38ZIW__computeCta:hover{transform:translateY(-2px)}.story-module__o38ZIW__guideTop button:hover{background:var(--story-glass)}}@media (max-width:759px){.story-module__o38ZIW__computeCta{min-height:42px;margin-top:12px;padding-inline:18px;font-size:12px}.story-module__o38ZIW__computeHint{margin-top:8px;font-size:9px}.story-module__o38ZIW__guideInner{padding:20px}.story-module__o38ZIW__guideSteps{gap:14px}.story-module__o38ZIW__guideSteps button{font-size:10px}.story-module__o38ZIW__guideSteps button>span{margin:0 0 6px;display:block}.story-module__o38ZIW__guideBody{min-height:300px}.story-module__o38ZIW__guideMessage{max-width:95%}.story-module__o38ZIW__guideProducts{gap:4px}.story-module__o38ZIW__guideProducts>div{padding:8px 2px}.story-module__o38ZIW__guideProducts img{width:45px;height:55px}.story-module__o38ZIW__guideProducts span{font-size:8px}.story-module__o38ZIW__guideResult{gap:18px}.story-module__o38ZIW__guideBody h3{font-size:23px}.story-module__o38ZIW__guideText{font-size:12px}.story-module__o38ZIW__guideResult a{gap:8px;font-size:11px}.story-module__o38ZIW__guideTop{font-size:7px}}@media (max-width:380px){.story-module__o38ZIW__guideResult{grid-template-columns:1fr}.story-module__o38ZIW__guideResult>img{width:150px;margin:auto}.story-module__o38ZIW__guideSteps{gap:10px}}@media (prefers-reduced-motion:reduce){.story-module__o38ZIW__guideBody{animation:none}.story-module__o38ZIW__computeCta{transition:none}}.story-module__o38ZIW__heroLayout{gap:clamp(32px,5vw,96px)}.story-module__o38ZIW__quality{margin-top:48px;padding-top:32px}.story-module__o38ZIW__qualityStandards{padding:clamp(112px, 11vw, 160px) var(--story-gutter) 72px}.story-module__o38ZIW__qualityStandardsInner{gap:40px 96px;padding-top:48px}.story-module__o38ZIW__qualityStandards p{line-height:1.75}@media (max-width:759px){.story-module__o38ZIW__qualityStandards{padding-inline:max(20px, var(--story-gutter))}}.story-module__o38ZIW__heroLayout{align-items:end}.story-module__o38ZIW__heroVisual{padding-bottom:0}.story-module__o38ZIW__quality{margin-top:0}.story-module__o38ZIW__film{--fade:linear-gradient(to right, #0000 0%, #0000008c 9%, #000 20%, #000 80%, #0000008c 91%, #0000 100%), linear-gradient(to bottom, #0000 0%, #000 14%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}@supports (color:lab(0% 0 0)){.story-module__o38ZIW__film{--fade:linear-gradient(to right, lab(0% 0 0/0) 0%, lab(0% 0 0/.55) 9%, lab(0% 0 0) 20%, lab(0% 0 0) 80%, lab(0% 0 0/.55) 91%, lab(0% 0 0/0) 100%), linear-gradient(to bottom, lab(0% 0 0/0) 0%, lab(0% 0 0) 14%)}}.story-module__o38ZIW__film{width:100%;margin-left:0;-webkit-mask-image:none;mask-image:none}@media (max-width:760px){.story-module__o38ZIW__qualityDisclosure a{align-items:center;min-height:44px;display:inline-flex}}.story-module__o38ZIW__heroTitle>.story-module__o38ZIW__heroProtocol,.story-module__o38ZIW__heroTitle>em.story-module__o38ZIW__heroProtocol{color:#d97230;-webkit-text-fill-color:#d97230;font-style:normal}
.supplement-rail-module__BHKj_q__section{--ember:#f0862c;--ink:var(--story-silver-ink);--soft:var(--story-silver-soft);--ease:cubic-bezier(.22,1,.36,1);--line:#d2d1ce;--paper:#fff;--shadow:#1815131f;color:var(--ink);background:linear-gradient(180deg,var(--story-silver-light) 0%,var(--story-silver-top) 60%,var(--story-silver-light) 100%);padding:clamp(96px,13vh,150px) 0 clamp(72px,10vh,110px);position:relative}@supports (color:lab(0% 0 0)){.supplement-rail-module__BHKj_q__section{--line:lab(83.7718% .225395 1.50479);--paper:lab(100% 0 0);--shadow:lab(7.21244% 1.15335 2.0742/.12)}}.supplement-rail-module__BHKj_q__stage{position:relative}.supplement-rail-module__BHKj_q__head{max-width:var(--story-width);width:100%;padding:0 var(--story-gutter);box-sizing:border-box;justify-content:space-between;align-items:flex-end;gap:clamp(24px,5vw,80px);margin:0 auto clamp(26px,4vh,44px);display:flex}.supplement-rail-module__BHKj_q__kicker{font-family:var(--font-geist-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ember);margin:0 0 16px;font-size:11px;font-weight:500}.supplement-rail-module__BHKj_q__title{max-width:12em;font-family:var(--font-aspekta);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(36px,3.8vw,60px);font-weight:400;line-height:1.04}.supplement-rail-module__BHKj_q__headSide{flex-direction:column;align-items:flex-start;gap:14px;max-width:380px;display:flex}.supplement-rail-module__BHKj_q__lede{font-family:var(--font-plex-sans);color:var(--soft);margin:0;font-size:16px;line-height:1.55}.supplement-rail-module__BHKj_q__all{font-family:var(--font-aspekta);letter-spacing:-.01em;color:var(--ink);border-bottom:1px solid #14161840;padding:4px 0;font-size:15px;text-decoration:none}.supplement-rail-module__BHKj_q__all span{color:var(--ember)}.supplement-rail-module__BHKj_q__all:hover{border-color:var(--ink)}.supplement-rail-module__BHKj_q__track{--edge:max(var(--story-gutter),calc((100vw - var(--story-width)) / 2 + var(--story-gutter)));padding:16px var(--edge) 80px;scroll-snap-type:x mandatory;scroll-padding:0 var(--edge);scrollbar-width:none;overscroll-behavior-x:contain;gap:16px;margin:-10px 0 -52px;list-style:none;display:flex;overflow-x:auto}.supplement-rail-module__BHKj_q__track::-webkit-scrollbar{display:none}@media (pointer:fine){.supplement-rail-module__BHKj_q__track{cursor:grab}}.supplement-rail-module__BHKj_q__track[data-dragging]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.supplement-rail-module__BHKj_q__track[data-dragging] .supplement-rail-module__BHKj_q__link{pointer-events:none}.supplement-rail-module__BHKj_q__card{scroll-snap-align:start;flex:0 0 clamp(270px,22vw,320px)}.supplement-rail-module__BHKj_q__headRow{align-items:center;gap:18px;display:flex}.supplement-rail-module__BHKj_q__arrows{gap:8px;display:flex}.supplement-rail-module__BHKj_q__arrows button{cursor:pointer;width:42px;height:42px;color:var(--ink);background:#fff9;border:1px solid #14161824;border-radius:50%;place-items:center;transition:background .2s,opacity .2s;display:grid}.supplement-rail-module__BHKj_q__arrows button:hover:not(:disabled){background:#fff}.supplement-rail-module__BHKj_q__arrows button:disabled{opacity:.35;cursor:default}.supplement-rail-module__BHKj_q__arrows button:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.supplement-rail-module__BHKj_q__arrows svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.supplement-rail-module__BHKj_q__link{height:100%;color:inherit;transition:translate .5s var(--ease), box-shadow .5s var(--ease);background:#ffffff9e;border:1px solid #ffffffe6;border-radius:28px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 30px 60px -40px #14161873}.supplement-rail-module__BHKj_q__link:hover{translate:0 -6px;box-shadow:0 40px 70px -40px #1416188c}.supplement-rail-module__BHKj_q__link:focus-visible{outline:2px solid var(--ember);outline-offset:4px}.supplement-rail-module__BHKj_q__art{isolation:isolate;background:linear-gradient(145deg,#e9ebee,#d6d7da 65%,#c6c7ca);background:linear-gradient(145deg,lab(93.0276% -.214875 -1.49835),lab(86.0676% -.214517 -1.49814) 65%,lab(80.2675% -.214159 -1.49796));place-items:center;height:clamp(250px,34vh,320px);display:grid;position:relative;overflow:hidden}.supplement-rail-module__BHKj_q__artMark{z-index:-1;opacity:.5;filter:brightness(0)invert();pointer-events:none;width:150%;max-width:none;height:auto;position:absolute;top:38%;left:-25%}.supplement-rail-module__BHKj_q__art>div{width:clamp(150px,13vw,180px);transition:transform .6s var(--ease)}.supplement-rail-module__BHKj_q__link:hover .supplement-rail-module__BHKj_q__art>div{transform:translateY(-6px)rotate(-1.5deg)}.supplement-rail-module__BHKj_q__info{flex-direction:column;flex:1;padding:20px 22px 22px;display:flex}.supplement-rail-module__BHKj_q__cat{font-family:var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--soft);margin:0;font-size:10px;font-weight:500}.supplement-rail-module__BHKj_q__info h3,.supplement-rail-module__BHKj_q__ownBody h3{font-family:var(--font-aspekta);letter-spacing:-.03em;margin:8px 0 0;font-size:22px;font-weight:400;line-height:1.12}.supplement-rail-module__BHKj_q__supply{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--soft);margin:14px 0 0;font-size:9.5px}.supplement-rail-module__BHKj_q__price{font-family:var(--font-plex-sans);color:var(--soft);margin:8px 0 0;font-size:12px}.supplement-rail-module__BHKj_q__price b{font-family:var(--font-aspekta);letter-spacing:-.03em;color:var(--ink);margin-right:4px;font-size:22px;font-weight:400}.supplement-rail-module__BHKj_q__go{font-family:var(--font-aspekta);letter-spacing:-.01em;margin-top:auto;padding-top:18px;font-size:15px}.supplement-rail-module__BHKj_q__go span{color:var(--ember)}.supplement-rail-module__BHKj_q__choose{background:var(--ink);color:#fff;min-height:42px;font-family:var(--font-aspekta);letter-spacing:-.01em;border-radius:99px;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:0 16px;font-size:13px;display:flex}.supplement-rail-module__BHKj_q__info .supplement-rail-module__BHKj_q__price+.supplement-rail-module__BHKj_q__choose{margin-top:18px}.supplement-rail-module__BHKj_q__own .supplement-rail-module__BHKj_q__link{color:#fff;background:linear-gradient(#2a2b2e,#141517);border-color:#ffffff1a}.supplement-rail-module__BHKj_q__ownBody{flex-direction:column;flex:1;padding:28px 24px 24px;display:flex}.supplement-rail-module__BHKj_q__own .supplement-rail-module__BHKj_q__cat{color:#ffffff8c}.supplement-rail-module__BHKj_q__own h3{font-size:32px}.supplement-rail-module__BHKj_q__ownText{font-family:var(--font-plex-sans);color:#ffffff9e;margin:14px 0 0;font-size:14.5px;line-height:1.5}.supplement-rail-module__BHKj_q__fda{max-width:var(--story-width);box-sizing:border-box;width:100%;padding:0 var(--story-gutter);font-family:var(--font-plex-sans);color:var(--soft);margin:clamp(18px,3vh,28px) auto 0;font-size:11.5px;line-height:1.5}@media (max-width:760px){.supplement-rail-module__BHKj_q__section{padding:84px 0 64px}.supplement-rail-module__BHKj_q__head{flex-direction:column;align-items:flex-start;gap:16px;padding:0 20px}.supplement-rail-module__BHKj_q__title{font-size:clamp(32px,9vw,42px)}.supplement-rail-module__BHKj_q__track{--edge:20px}.supplement-rail-module__BHKj_q__card{flex-basis:76vw}.supplement-rail-module__BHKj_q__arrows{display:none}.supplement-rail-module__BHKj_q__fda{padding:0 20px}}@media (prefers-reduced-motion:reduce){.supplement-rail-module__BHKj_q__link,.supplement-rail-module__BHKj_q__art>div{transition:none}}.supplement-rail-module__BHKj_q__section .supplement-rail-module__BHKj_q__head .supplement-rail-module__BHKj_q__title.supplement-rail-module__BHKj_q__title{font-family:var(--font-aspekta);letter-spacing:-.05em;font-weight:400;line-height:1.04}.supplement-rail-module__BHKj_q__section .supplement-rail-module__BHKj_q__info h3,.supplement-rail-module__BHKj_q__section .supplement-rail-module__BHKj_q__ownBody h3{font-family:var(--font-aspekta);letter-spacing:-.03em;font-weight:400;line-height:1.12}.supplement-rail-module__BHKj_q__stamps{--hero-paper:#f9f8f6;--hero-rule:#2926232b;box-sizing:border-box;width:100%;padding:0 max(var(--story-gutter),calc((100vw - 1440px) / 2));margin:clamp(56px,8vh,88px) auto 0}@supports (color:lab(0% 0 0)){.supplement-rail-module__BHKj_q__stamps{--hero-paper:lab(97.6924% .0796616 1.13988);--hero-rule:lab(15.3059% 1.20574 2.3477/.17)}}.supplement-rail-module__BHKj_q__stamps ul{gap:clamp(16px,3vw,56px)}.supplement-rail-module__BHKj_q__stamps>div{max-width:none;padding-top:clamp(28px,4vh,40px)}.supplement-rail-module__BHKj_q__stamps+.supplement-rail-module__BHKj_q__fda{max-width:none;padding:0 max(var(--story-gutter),calc((100vw - 1440px) / 2));margin-top:clamp(24px,4vh,36px)}
.price-breakdown-module__iam-Ha__box{--ink:#1d1a17;--soft:#5a544f;--line:#d2d1ce;--amber:#c55f1d;color:var(--ink);background:#fff9;background:lab(100% 0 0/.6);border:1px solid #dfdedb;border:1px solid lab(88.4119% .225127 1.50465);border-radius:18px;gap:14px;margin-top:18px;padding:18px 18px 16px;display:grid}@supports (color:lab(0% 0 0)){.price-breakdown-module__iam-Ha__box{--ink:lab(9.50536% 1.21559 2.355);--soft:lab(36.1757% 2.0691 4.02619);--line:lab(83.7718% .225395 1.50479);--amber:lab(52.6077% 39.2111 53.7394)}}.price-breakdown-module__iam-Ha__head{font:400 9.5px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--soft);justify-content:space-between;align-items:baseline;display:flex}.price-breakdown-module__iam-Ha__bar{background:#ecebe9;background:lab(93.049% .167787 1.12778);border-radius:99px;gap:2px;height:8px;display:flex;overflow:hidden}.price-breakdown-module__iam-Ha__bar i{height:100%;transition:width .5s cubic-bezier(.22,1,.36,1);display:block}.price-breakdown-module__iam-Ha__ingredients{background:var(--amber)}.price-breakdown-module__iam-Ha__packed{background:#a09e9a;background:lab(65.2174% .344992 2.26161)}.price-breakdown-module__iam-Ha__group{gap:8px;display:grid}.price-breakdown-module__iam-Ha__row{justify-content:space-between;align-items:flex-start;gap:16px;font-size:14px;display:flex}.price-breakdown-module__iam-Ha__row b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.price-breakdown-module__iam-Ha__label{grid-template-columns:10px 1fr;align-items:center;column-gap:9px;display:grid}.price-breakdown-module__iam-Ha__label small{color:var(--soft);grid-column:2;margin-top:2px;font-size:11.5px;line-height:1.4}.price-breakdown-module__iam-Ha__dot{border-radius:50%;width:8px;height:8px}.price-breakdown-module__iam-Ha__items{gap:6px;margin:0 0 0 19px;padding:0;list-style:none;display:grid}.price-breakdown-module__iam-Ha__items li{grid-template-columns:28px 1fr auto;align-items:center;gap:10px;font-size:13px;display:grid}.price-breakdown-module__iam-Ha__pill{place-items:center;width:28px;height:28px;display:grid}.price-breakdown-module__iam-Ha__pill img{object-fit:contain;width:28px;height:28px}.price-breakdown-module__iam-Ha__itemName{color:var(--ink);display:grid}.price-breakdown-module__iam-Ha__itemName small{color:var(--soft);font-size:10.5px}.price-breakdown-module__iam-Ha__itemPrice{font-variant-numeric:tabular-nums;color:var(--soft)}.price-breakdown-module__iam-Ha__note{border-top:1px solid var(--line);color:var(--soft);margin:2px 0 0;padding-top:12px;font-size:11.5px;line-height:1.5}@media (prefers-reduced-motion:reduce){.price-breakdown-module__iam-Ha__bar i{transition:none}}.price-breakdown-module__iam-Ha__pouchLink,.price-breakdown-module__iam-Ha__clear{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0}.price-breakdown-module__iam-Ha__pouchLink{align-items:baseline;gap:8px;display:inline-flex}.price-breakdown-module__iam-Ha__pouchLink span:first-of-type{color:var(--soft)}.price-breakdown-module__iam-Ha__clear{color:var(--soft);text-underline-offset:3px;text-decoration:underline}.price-breakdown-module__iam-Ha__clear:hover,.price-breakdown-module__iam-Ha__pouchLink:hover{color:var(--ink)}.price-breakdown-module__iam-Ha__items li:has(.price-breakdown-module__iam-Ha__remove){grid-template-columns:28px 1fr auto 28px}.price-breakdown-module__iam-Ha__remove{border:1px solid var(--line);width:28px;height:28px;color:var(--soft);cursor:pointer;background:#fff;background:lab(100% 0 0);border-radius:50%;font-size:15px;line-height:1;transition:color .15s,border-color .15s}.price-breakdown-module__iam-Ha__remove:hover{color:var(--ink);border-color:#a09e9a;border-color:lab(65.2174% .344992 2.26161)}.price-breakdown-module__iam-Ha__status{color:var(--soft);justify-content:space-between;gap:12px;font-size:12px;display:flex}.price-breakdown-module__iam-Ha__status button{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
.weave-module___yq-zG__kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#fc5f2b;margin-bottom:.85rem;font-size:.68rem;display:block}.weave-module___yq-zG__fine{color:#8a8a90;margin-top:.9rem;font-size:.78rem;line-height:1.45;display:block}.weave-module___yq-zG__companions{margin:-.6rem 0 2.2rem}.weave-module___yq-zG__compRow{flex-wrap:wrap;gap:.5rem;display:flex}.weave-module___yq-zG__compChip{color:#18181b;white-space:nowrap;background:#fff;border:1px solid #e4e4e7;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem .95rem;font-size:.9rem;line-height:1.2;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.weave-module___yq-zG__compChip:hover{background:#fafafa;border-color:#a1a1aa}.weave-module___yq-zG__compCalc{color:#9a3a12;background:#fff7f3;border-color:#fdd9c9;padding-left:.8rem}.weave-module___yq-zG__compCalc:hover{background:#ffeee6;border-color:#fc5f2b}.weave-module___yq-zG__leads{margin:2.2rem 0 2.6rem}.weave-module___yq-zG__cardRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.weave-module___yq-zG__cardRow[data-count="1"]{grid-template-columns:minmax(0,1fr)}.weave-module___yq-zG__guideCard{border-radius:var(--radius-md,12px);color:#09090b;background:#fff;border:1px solid #e4e4e7;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;display:flex;overflow:hidden}.weave-module___yq-zG__guideCard:hover{border-color:#c4c4c8;transform:translateY(-2px);box-shadow:0 14px 30px -18px #09090b59}.weave-module___yq-zG__cardRow[data-count="1"] .weave-module___yq-zG__guideCard{flex-direction:row}.weave-module___yq-zG__guideArt{aspect-ratio:16/9;background:#18181b 50%/cover no-repeat;display:block}.weave-module___yq-zG__cardRow[data-count="1"] .weave-module___yq-zG__guideArt{aspect-ratio:auto;flex:0 0 38%;min-height:10rem}.weave-module___yq-zG__guideBody{flex-direction:column;flex:1;gap:.35rem;padding:.95rem 1.05rem 1.05rem;display:flex}.weave-module___yq-zG__guideType{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#8a8a90;font-size:.62rem}.weave-module___yq-zG__guideBody b{font-family:var(--font-aspekta), var(--font-plex-sans), sans-serif;letter-spacing:-.01em;font-size:1.12rem;font-weight:500;line-height:1.25}.weave-module___yq-zG__guideDeck{color:#5c5c63;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.88rem;line-height:1.45;display:-webkit-box;overflow:hidden}.weave-module___yq-zG__guideGo{color:#fc5f2b;align-items:center;gap:.35rem;margin-top:auto;padding-top:.45rem;font-size:.86rem;font-weight:500;display:inline-flex}.weave-module___yq-zG__guideCard:hover .weave-module___yq-zG__guideGo svg{transform:translate(3px)}.weave-module___yq-zG__guideGo svg{transition:transform .25s}.weave-module___yq-zG__symptoms{margin-top:1.3rem}.weave-module___yq-zG__symLabel{color:#18181b;margin-bottom:.55rem;font-size:.92rem;font-weight:500;display:block}.weave-module___yq-zG__symRow{flex-wrap:wrap;gap:.45rem;display:flex}.weave-module___yq-zG__symChip{color:#18181b;background:#f4f4f5;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem .85rem;font-size:.88rem;text-decoration:none;transition:background .2s;display:inline-flex}.weave-module___yq-zG__symChip:hover{background:#e9e9ec}.weave-module___yq-zG__symChip svg{opacity:.5}.weave-module___yq-zG__moves{border-radius:var(--radius-md,12px);background:#fafafa;border:1px solid #e4e4e7;margin:2.2rem 0 2.6rem;padding:1.3rem 1.3rem 1.2rem}.weave-module___yq-zG__moveList{display:grid}.weave-module___yq-zG__move{border-top:1px solid #ececef;grid-template-columns:1fr auto;align-items:center;gap:.6rem;display:grid}.weave-module___yq-zG__move:first-child{border-top:0}.weave-module___yq-zG__moveMain{color:#09090b;grid-template-columns:2.9rem 1fr auto;align-items:center;gap:.85rem;min-width:0;padding:.8rem 0;text-decoration:none;display:grid}.weave-module___yq-zG__pill{background:#fff;border:1px solid #ececef;border-radius:.8rem;place-items:center;width:2.9rem;height:2.9rem;display:grid}.weave-module___yq-zG__pill img{object-fit:contain;width:2.2rem;height:2.2rem;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.weave-module___yq-zG__moveMain:hover .weave-module___yq-zG__pill img{transform:rotate(-8deg)scale(1.06)}.weave-module___yq-zG__moveMain:hover b{text-underline-offset:3px;text-decoration:underline}.weave-module___yq-zG__moveText{gap:.15rem;min-width:0;display:grid}.weave-module___yq-zG__moveText b{font-size:1rem;font-weight:500}.weave-module___yq-zG__moveText span{color:#5c5c63;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;line-height:1.4;display:-webkit-box;overflow:hidden}.weave-module___yq-zG__price{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:#09090b;justify-items:end;font-size:.9rem;display:grid}.weave-module___yq-zG__price em{letter-spacing:.08em;text-transform:uppercase;color:#8a8a90;font-size:.6rem;font-style:normal}.weave-module___yq-zG__evidence{color:#3f3f46;white-space:nowrap;background:#fff;border:1px solid #e4e4e7;border-radius:999px;padding:.4rem .7rem;font-size:.78rem;text-decoration:none}.weave-module___yq-zG__evidence:hover{border-color:#a1a1aa}.weave-module___yq-zG__moveGroup{margin-top:1.1rem}.weave-module___yq-zG__moveList+.weave-module___yq-zG__moveGroup{border-top:1px solid #ececef;padding-top:1rem}.weave-module___yq-zG__shiftChip{background:#fff;border:1px solid #e4e4e7}.weave-module___yq-zG__moveFoot{border-top:1px solid #ececef;margin-top:1rem;padding-top:1rem}.weave-module___yq-zG__moveCta{color:#fff;background:#09090b;border-radius:999px;align-items:center;padding:.7rem 1.2rem;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.weave-module___yq-zG__moveCta:hover{background:#27272a}.weave-module___yq-zG__beside{margin:1.4rem 0 2.4rem}.weave-module___yq-zG__companions .weave-module___yq-zG__compRow{margin-top:.2rem}.weave-module___yq-zG__result{border-radius:var(--radius-md,12px);color:#fff;isolation:isolate;background:#0e0e10;grid-template-columns:1fr;margin:2rem 0 2.6rem;display:grid;position:relative;overflow:hidden}.weave-module___yq-zG__resultArt{z-index:-1;opacity:.55;background:50%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 25%,#000 85%);mask-image:linear-gradient(90deg,#0000 25%,#000 85%)}.weave-module___yq-zG__resultBody{flex-direction:column;gap:.5rem;max-width:26rem;padding:1.6rem 1.6rem 1.5rem;display:flex}.weave-module___yq-zG__resultKicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#fc8a5f;font-size:.66rem}.weave-module___yq-zG__resultBody b{font-family:var(--font-aspekta), var(--font-plex-sans), sans-serif;letter-spacing:-.015em;font-size:1.5rem;font-weight:400;line-height:1.2}.weave-module___yq-zG__resultBody>span:not(.weave-module___yq-zG__resultKicker):not(.weave-module___yq-zG__resultBtns){color:#ffffffb8;font-size:.92rem;line-height:1.5}.weave-module___yq-zG__resultBtns{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:.6rem;display:flex}.weave-module___yq-zG__resultCta{color:#09090b;background:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:.72rem 1.15rem;font-size:.92rem;font-weight:500;text-decoration:none;display:inline-flex}.weave-module___yq-zG__resultCta:hover{background:#f1f1f2}.weave-module___yq-zG__resultApp{color:#fffc;text-underline-offset:3px;font-size:.88rem;text-decoration:underline}.weave-module___yq-zG__next{border-radius:var(--radius-md,12px);color:#09090b;background:#fff;border:1px solid #e4e4e7;grid-template-columns:9rem 1fr auto;align-items:stretch;margin:3rem 0 1rem;text-decoration:none;transition:border-color .2s,box-shadow .3s;display:grid;overflow:hidden}.weave-module___yq-zG__next:hover{border-color:#c4c4c8;box-shadow:0 14px 30px -18px #09090b59}.weave-module___yq-zG__nextArt{background:#18181b 50%/cover no-repeat;min-height:8rem}.weave-module___yq-zG__nextBody{flex-direction:column;justify-content:center;gap:.3rem;min-width:0;padding:1rem 1.2rem;display:flex}.weave-module___yq-zG__nextBody .weave-module___yq-zG__kicker{margin-bottom:.2rem}.weave-module___yq-zG__nextBody b{font-family:var(--font-aspekta), var(--font-plex-sans), sans-serif;font-size:1.2rem;font-weight:500;line-height:1.25}.weave-module___yq-zG__nextBody>span:last-child:not(.weave-module___yq-zG__kicker){color:#5c5c63;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.45;display:-webkit-box;overflow:hidden}.weave-module___yq-zG__nextGo{color:#fc5f2b;place-items:center;padding:0 1.2rem;display:grid}.weave-module___yq-zG__next:hover .weave-module___yq-zG__nextGo svg{transform:translate(3px)}.weave-module___yq-zG__nextGo svg{width:18px;height:18px;transition:transform .25s}@media (max-width:760px){.weave-module___yq-zG__compRow,.weave-module___yq-zG__cardRow,.weave-module___yq-zG__symRow{scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:calc(-1 * var(--gutter,1.25rem));margin-right:calc(-1 * var(--gutter,1.25rem));padding-left:var(--gutter,1.25rem);padding-right:var(--gutter,1.25rem);scroll-padding-left:var(--gutter,1.25rem);flex-wrap:nowrap;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.1rem calc(100% - 2.2rem),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 1.1rem calc(100% - 2.2rem),#0000)}.weave-module___yq-zG__compRow::-webkit-scrollbar{display:none}.weave-module___yq-zG__cardRow::-webkit-scrollbar{display:none}.weave-module___yq-zG__symRow::-webkit-scrollbar{display:none}.weave-module___yq-zG__compRow>*,.weave-module___yq-zG__symRow>*{scroll-snap-align:start;flex:none}.weave-module___yq-zG__cardRow{align-items:flex-start}.weave-module___yq-zG__cardRow>*{scroll-snap-align:start;flex:0 0 82%}.weave-module___yq-zG__cardRow[data-count="1"]>*{flex-basis:100%}.weave-module___yq-zG__cardRow[data-count="1"] .weave-module___yq-zG__guideCard{flex-direction:column}.weave-module___yq-zG__cardRow[data-count="1"] .weave-module___yq-zG__guideArt{aspect-ratio:16/9;min-height:0}.weave-module___yq-zG__moves{margin-left:-.25rem;margin-right:-.25rem;padding:1.1rem 1rem 1rem}.weave-module___yq-zG__move{grid-template-columns:1fr;gap:0}.weave-module___yq-zG__evidence{color:#fc5f2b;background:0 0;border:0;justify-self:start;margin:-.5rem 0 .75rem 3.35rem;padding:0;font-size:.82rem;font-weight:500}.weave-module___yq-zG__moveMain{grid-template-columns:2.6rem 1fr auto;gap:.75rem}.weave-module___yq-zG__pill{width:2.6rem;height:2.6rem}.weave-module___yq-zG__result{margin-left:-.25rem;margin-right:-.25rem}.weave-module___yq-zG__resultArt{opacity:.35;-webkit-mask-image:linear-gradient(#0000 10%,#000 100%);mask-image:linear-gradient(#0000 10%,#000 100%)}.weave-module___yq-zG__resultBody{padding:1.4rem 1.25rem 1.3rem}.weave-module___yq-zG__resultBody b{font-size:1.3rem}.weave-module___yq-zG__next{grid-template-columns:6.5rem 1fr}.weave-module___yq-zG__nextGo{display:none}.weave-module___yq-zG__nextBody{padding:.9rem 1rem}.weave-module___yq-zG__nextBody b{font-size:1.05rem}}
.marker-module___L1iSa__wrap{padding:clamp(5rem, 8vw, 6.5rem) 0 var(--space-4xl);color:var(--color-ink)}.marker-module___L1iSa__hero{max-width:52rem;padding:var(--space-md) 0 var(--space-xl)}.marker-module___L1iSa__heroSplit{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:3rem;max-width:74rem;display:grid}.marker-module___L1iSa__heroText{min-width:0}@media (max-width:860px){.marker-module___L1iSa__heroSplit{grid-template-columns:1fr;gap:1.5rem}.marker-module___L1iSa__heroSplit>[aria-hidden]{order:-1}}.marker-module___L1iSa__crumb{gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-faint);margin-bottom:var(--space-lg);align-items:center;display:flex}.marker-module___L1iSa__crumb a{color:var(--color-ink-faint);transition:color var(--dur-fast) var(--ease-out);text-decoration:none}.marker-module___L1iSa__crumb a:hover{color:var(--color-accent)}.marker-module___L1iSa__crumbCat{color:var(--color-ink-soft)}.marker-module___L1iSa__title[data-long]{font-size:calc(var(--text-display-s) * .72)}.marker-module___L1iSa__title[data-long] .marker-module___L1iSa__titleSub{font-size:.62em}.marker-module___L1iSa__titleSub{letter-spacing:-.02em;color:var(--color-ink-soft);margin-top:.35em;font-size:.48em;font-weight:300;line-height:1.15;display:block}.marker-module___L1iSa__title{margin:0 0 var(--space-lg);font-family:var(--font-aspekta);font-weight:500;font-size:var(--text-display-s);letter-spacing:-.03em;overflow-wrap:anywhere;min-width:0;line-height:1.02}.marker-module___L1iSa__lead{margin:0 0 var(--space-lg);max-width:40rem;font-family:var(--font-body);font-size:var(--text-lead);color:var(--color-ink-soft);line-height:1.55}.marker-module___L1iSa__meta{gap:var(--space-xs) var(--space-md);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.02em;color:var(--color-ink-faint);flex-wrap:wrap;display:flex}.marker-module___L1iSa__sectionLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;font-size:var(--text-label);color:var(--color-ink-faint);margin-bottom:var(--space-lg);display:block}.marker-module___L1iSa__ranges{max-width:52rem;padding:var(--space-xl) 0;border-top:1px solid var(--color-line)}.marker-module___L1iSa__rangeList{gap:var(--space-md);flex-direction:column;display:flex}.marker-module___L1iSa__rangeRow{align-items:center;gap:var(--space-md);grid-template-columns:minmax(0,12rem) 1fr auto;display:grid}.marker-module___L1iSa__rangePop{font-size:var(--text-sm);color:var(--color-ink-soft);overflow-wrap:anywhere}.marker-module___L1iSa__rangeTrack{border-radius:var(--radius-pill);background:var(--color-paper-3);height:.6rem;position:relative}.marker-module___L1iSa__rangeFill{border-radius:var(--radius-pill);background:var(--color-accent-tint);position:absolute;top:0;bottom:0}.marker-module___L1iSa__rangeFill:before,.marker-module___L1iSa__rangeFill:after{content:"";border-radius:var(--radius-pill);background:var(--color-accent-deep);width:2px;position:absolute;top:-2px;bottom:-2px}.marker-module___L1iSa__rangeFill:before{left:0}.marker-module___L1iSa__rangeFill:after{right:0}.marker-module___L1iSa__rangeVal{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink);white-space:nowrap}.marker-module___L1iSa__rangeVal em{color:var(--color-ink-faint);font-size:.78em;font-style:normal}@media (max-width:640px){.marker-module___L1iSa__rangeRow{grid-template-columns:1fr auto}.marker-module___L1iSa__rangeTrack{order:3;grid-column:1/-1}}.marker-module___L1iSa__refNote{margin:var(--space-lg) 0 0;padding-top:var(--space-md);border-top:1px solid var(--color-line-soft);max-width:44rem;font-size:var(--text-sm);color:var(--color-ink-faint);line-height:1.55}.marker-module___L1iSa__body{max-width:52rem}.marker-module___L1iSa__reading{padding:var(--space-xl) 0 var(--space-lg);border-top:1px solid var(--color-line)}.marker-module___L1iSa__readingGrid{gap:var(--space-xl) var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:680px){.marker-module___L1iSa__readingGrid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}}.marker-module___L1iSa__readItem{padding-top:var(--space-md);border-top:2px solid var(--color-line)}.marker-module___L1iSa__read_why{border-top-color:var(--color-ink-faint)}.marker-module___L1iSa__read_high{border-top-color:var(--color-accent)}.marker-module___L1iSa__read_low{border-top-color:var(--color-accent-deep)}.marker-module___L1iSa__read_aim{border-top-color:var(--color-ember)}.marker-module___L1iSa__readLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:var(--text-label);color:var(--color-ink-soft);margin-bottom:var(--space-sm);display:block}.marker-module___L1iSa__readText{font-family:var(--font-body);font-size:var(--text-body);color:var(--color-ink);margin:0;line-height:1.6}.marker-module___L1iSa__context{max-width:44rem;margin:var(--space-lg) 0;font-size:var(--text-lead);color:var(--color-ink-soft);line-height:1.65}.marker-module___L1iSa__context p{margin:0}.marker-module___L1iSa__guideCta{align-items:center;gap:var(--space-lg);margin:var(--space-xl) 0;padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);background:var(--color-ink);color:var(--color-on-dark);transition:transform var(--dur-fast) var(--ease-out);text-decoration:none;display:flex}.marker-module___L1iSa__guideCta:hover{transform:translateY(-2px)}.marker-module___L1iSa__guideThumb{border-radius:var(--radius-md);background-position:50%;background-size:cover;flex:none;width:4.5rem;height:3.4rem}.marker-module___L1iSa__guideBody{flex:auto;min-width:0}.marker-module___L1iSa__guideKicker{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;font-size:var(--text-label);color:var(--color-ember);margin-bottom:var(--space-2xs);display:block}.marker-module___L1iSa__guideTitle{font-family:var(--font-aspekta);font-weight:500;font-size:var(--text-h3);line-height:1.2}.marker-module___L1iSa__guideArrow{align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-on-dark);flex:none;display:inline-flex}.marker-module___L1iSa__sources{max-width:44rem;margin:var(--space-xl) 0;padding-top:var(--space-xl);border-top:1px solid var(--color-line)}.marker-module___L1iSa__sourcesHead{font-family:var(--font-aspekta);font-weight:500;font-size:var(--text-h3);letter-spacing:-.02em;margin:0 0 var(--space-md)}.marker-module___L1iSa__sourcesList{color:var(--color-ink-soft);font-size:var(--text-sm);margin:0;padding-left:1.3rem;line-height:1.7}.marker-module___L1iSa__sourcesList a{color:var(--color-ink-soft);text-underline-offset:2px;transition:color var(--dur-fast) var(--ease-out);text-decoration:underline}.marker-module___L1iSa__sourcesList a:hover{color:var(--color-accent)}.marker-module___L1iSa__disclaimer{margin:var(--space-lg) 0 0;font-size:var(--text-label);color:var(--color-ink-faint);line-height:1.55}.marker-module___L1iSa__related{margin:var(--space-2xl) 0 0;padding-top:var(--space-xl);border-top:1px solid var(--color-line)}.marker-module___L1iSa__relatedHead{font-family:var(--font-aspekta);font-weight:500;font-size:var(--text-h3);letter-spacing:-.02em;margin:0 0 var(--space-lg)}.marker-module___L1iSa__relatedGrid{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));display:grid}.marker-module___L1iSa__relatedCard{gap:var(--space-2xs);padding:var(--space-md);border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-ink);transition:border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.marker-module___L1iSa__relatedCard:hover{border-color:var(--color-accent);transform:translateY(-2px)}.marker-module___L1iSa__relatedCard strong{font-family:var(--font-aspekta);font-weight:500;font-size:var(--text-body)}.marker-module___L1iSa__relatedCard span{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.04em;color:var(--color-ink-faint);text-transform:capitalize}.marker-module___L1iSa__trail{max-width:44rem;margin:var(--space-xl) 0;padding-top:var(--space-xl);border-top:1px solid var(--color-line);gap:var(--space-xl);flex-direction:column;display:flex}.marker-module___L1iSa__trailList{margin:var(--space-sm) 0 0;gap:var(--space-sm);color:var(--color-ink);font-size:var(--text-body);flex-direction:column;padding-left:1.2rem;line-height:1.55;display:flex}.marker-module___L1iSa__trailNote{font-size:var(--text-sm);color:var(--color-ink-faint);margin:0;line-height:1.55}.marker-module___L1iSa__reviewByline{align-items:center;gap:.4rem;margin:.9rem 0 0;font-size:.85rem;display:inline-flex}.marker-module___L1iSa__reviewByline:before{content:"";border-radius:50%;width:.45rem;height:.45rem}.marker-module___L1iSa__reviewOk{color:#16a34a}.marker-module___L1iSa__reviewOk:before{background:currentColor}.marker-module___L1iSa__reviewPending{color:#78716c}.marker-module___L1iSa__reviewPending:before{border:1.5px solid}.marker-module___L1iSa__upLinks{border-top:1px solid #ececec;flex-direction:column;gap:1.4rem;margin:2.4rem 0 0;padding-top:2rem;display:flex}.marker-module___L1iSa__upBlock{flex-direction:column;gap:.8rem;display:flex}.marker-module___L1iSa__upChips{flex-wrap:wrap;gap:.6rem;display:flex}.marker-module___L1iSa__upChip{border-radius:var(--radius-pill,999px);color:#18181b;border:1px solid #e4e4e7;align-items:center;padding:.6rem 1.1rem;font-size:.98rem;text-decoration:none;transition:border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.marker-module___L1iSa__upChip:hover{color:#fc5f2b;border-color:#fc5f2b;box-shadow:0 6px 18px -12px #fc5f2b66}.marker-module___L1iSa__upNote{color:#a1a1aa;margin:0;font-size:.85rem}.marker-module___L1iSa__calculate{margin:0 0 var(--space-lg);font-family:var(--font-body);font-size:var(--text-body,16px);color:var(--color-ink-soft)}.marker-module___L1iSa__calculate a{color:var(--color-ink)}.marker-module___L1iSa__lookup{margin:-.4rem 0 2.2rem}.marker-module___L1iSa__lookup>span{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#fc5f2b;margin-bottom:.6rem;font-size:.66rem;display:block}.marker-module___L1iSa__lookup div{flex-wrap:wrap;gap:.4rem;display:flex}.marker-module___L1iSa__lookup a{font-family:var(--font-mono), monospace;color:#27272a;background:#fff;border:1px solid #e4e4e7;border-radius:999px;padding:.4rem .7rem;font-size:.82rem;text-decoration:none}.marker-module___L1iSa__lookup a:hover{border-color:#09090b}.marker-module___L1iSa__lookup[aria-label="Compare and read the panel"] a{font-family:inherit;font-size:.86rem}
