.science-page{background:var(--paper);color:var(--ink);line-height:normal}.science-page :is(a,button){-webkit-tap-highlight-color:transparent}.sy,.sc,.sp,.sb,.se,.sf,.sq{--sec:var(--section-pad);--sci-rule:#0d1b3d29;--sci-rule-light:#f5f0e824;width:100%;color:var(--ink);font-family:var(--text);letter-spacing:-.011em;-moz-text-size-adjust:100%;text-size-adjust:100%}.sy__wrap,.sc__wrap,.sp__wrap,.sb__wrap,.se__wrap,.sf__wrap,.sq__wrap{width:min(100%, var(--max));padding-inline:var(--gutter);margin-inline:auto}.sy__disp,.sc__disp,.sp__disp,.sb__disp,.se__disp,.sf__disp,.sq__disp{font-family:var(--display);font-weight:400}.sy :where(a),.sc :where(a),.sf :where(a){text-decoration:none}.sy__kicker,.sc__kicker,.sp__kicker,.se__kicker,.sf__kicker,.sq__kicker{align-items:center;gap:var(--space-3);color:var(--orange-text);font-size:var(--text-2xs);letter-spacing:.17em;text-transform:uppercase;font-weight:780;line-height:1.2;display:inline-flex}.sp__kicker{color:var(--orange-on-navy)}.sc__idx{align-items:center;gap:var(--space-2);color:var(--ink-2);font-size:var(--text-2xs);letter-spacing:.14em;font-weight:680;display:inline-flex}.sf__lbl{color:var(--orange-text);font-size:var(--text-3xs);letter-spacing:.13em;text-transform:uppercase;font-weight:680}.sf__tags{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.sf__tag{border-radius:var(--radius-pill);color:var(--ink);font-size:var(--text-3xs);letter-spacing:.06em;text-transform:uppercase;border:1px solid #0d1b3d42;align-items:center;padding:6px 13px 5px;font-weight:660;display:inline-flex}.sf__tag--ing{color:var(--orange-text);background:#b247000f;border-color:#b2470080}.sy__btn,.sf__btn{border-radius:var(--radius-pill);min-height:52px;color:var(--ink);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--dur-3) var(--ease-material), transform var(--dur-material) var(--ease-material);border:0;justify-content:space-between;align-items:center;gap:30px;padding:14px 22px 14px 25px;font-weight:730;display:inline-flex}.sy__btn span[aria-hidden],.sf__btn span[aria-hidden],.sc__tlink span[aria-hidden],.sf__tlink span[aria-hidden]{transition:transform var(--dur-material) var(--ease-material);display:inline-block}.sy__btn:focus-visible,.sf__btn:focus-visible,.sc__tlink:focus-visible,.sf__tlink:focus-visible{outline:2px solid var(--orange-text);outline-offset:3px}.sy__btn:active,.sf__btn:active{transform:scale(var(--press-active-scale))}.sy__btn--primary{--glass-elevation:0 10px 28px #ff660042}.sc__tlink,.sf__tlink{align-items:center;gap:var(--space-3);min-height:44px;color:var(--ink);font-size:var(--text-xs);text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:5px;font-weight:760;display:inline-flex}@media (hover:hover){.sy__btn:hover span[aria-hidden],.sf__btn:hover span[aria-hidden],.sc__tlink:hover span[aria-hidden],.sf__tlink:hover span[aria-hidden]{transform:translate(4px)}.sy__btn--primary:hover{--glass-pour:#f05f00f0;--glass-solid:var(--orange-d);transform:scale(var(--press-hover-scale))}.sy__btn--quiet:hover,.sf__btn--quiet:hover{--glass-pour:#ffffffb8;--glass-solid:var(--paper);transform:scale(var(--press-hover-scale))}}.sy{z-index:1;margin-top:calc(-1 * var(--front-header-block));background:var(--cream);position:relative;container:science-hero/inline-size}.sy__stage{min-height:min(max(860px, 56.25cqw), calc(100svh - var(--front-header-block)));background:var(--sand);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #0a193312}.sy__plate{z-index:0;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.sy__scrim{z-index:1;pointer-events:none;background:linear-gradient(90deg, #f5f0e8f7 0, #f5f0e8ed calc(var(--pad) + 400px), #f5f0e88c calc(var(--pad) + 600px), transparent calc(var(--pad) + 790px));position:absolute;inset:0}.sy__in{z-index:2;padding-top:118px;padding-bottom:210px;position:relative}.sy__copy{max-width:640px}.sy__copy h1{max-width:14ch;margin:var(--space-5) 0 22px;font-size:var(--text-display-hero);letter-spacing:-.056em;text-wrap:balance;line-height:.88}.sy__lead{max-width:52ch;color:var(--ink-2);font-size:clamp(var(--text-base), 1.2cqw, var(--text-lg));text-wrap:pretty;margin:0;line-height:1.62}.sy__rail{max-width:340px;margin-top:26px}.sy__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-top:clamp(24px,3cqw,40px);display:flex}.sy__floor{z-index:2;position:absolute;bottom:clamp(18px,2.4cqw,34px);left:0;right:0}.sy__std{padding:var(--space-4) clamp(18px, 2cqw, 26px);border-radius:var(--radius-caption);--glass-elevation:0 14px 34px #0a19331f;grid-template-columns:auto repeat(3,minmax(0,1fr));align-items:center;gap:clamp(14px,2cqw,30px);display:grid}.sy__stdt{max-width:92px;color:var(--ink-2);font-size:var(--text-3xs);letter-spacing:.14em;text-transform:uppercase;font-weight:680;line-height:1.3}.sy__stdi{align-items:baseline;gap:var(--space-3);border-left:1px solid var(--sci-rule);padding-left:clamp(14px,1.8cqw,24px);display:flex}.sy__stdi em{color:var(--orange-text);font-size:var(--text-3xs);letter-spacing:.14em;font-style:normal;font-weight:680}.sy__stdi strong{color:var(--ink);font-size:clamp(1.05rem,1.5cqw,1.4rem);font-weight:400;line-height:1}.sy__stdi i{color:var(--ink-2);font-size:var(--text-3xs);letter-spacing:.12em;text-transform:uppercase;margin-left:auto;font-style:normal;font-weight:680}.sc__head,.se__head,.sf__head{grid-template-columns:minmax(0,1.15fr) minmax(280px,.55fr);align-items:end;gap:clamp(30px,4cqw,60px);margin-bottom:clamp(44px,6cqw,84px);display:grid}.sc__head h2,.se__head h2,.sf__head h2{max-width:18ch;margin:var(--space-4) 0 0;font-size:var(--text-h2);letter-spacing:-.055em;text-wrap:balance;line-height:.96}.sc__head>p,.se__head>p,.sf__head>p{color:var(--ink-2);font-size:var(--text-lede);text-wrap:pretty;margin:0;line-height:1.65}.sc{padding-block:var(--sec);background:var(--cream);container:science-compounds/inline-size}.sc__rows{margin-top:clamp(30px,4cqw,56px)}.sc__row{padding-block:clamp(28px,3.4cqw,52px);padding-inline:var(--pad);border-top:1px solid var(--sci-rule);grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center;gap:clamp(30px,5cqw,90px);display:grid}.sc__row:last-child{border-bottom:1px solid var(--sci-rule)}.sc__row--flip .sc__media{order:2}.sc__media{aspect-ratio:4/3;background:var(--sand);position:relative;overflow:hidden}.sc__media img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-material);display:block;position:absolute;inset:0}.sc__ghost{z-index:2;color:#f5f0e880;letter-spacing:-.05em;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(120px,14cqw,230px);line-height:1;position:absolute;top:-4%;left:-2%}.sc__row--flip .sc__ghost{left:auto;right:-2%}.sc__name{font-size:var(--text-name);letter-spacing:-.04em;margin:clamp(12px,1.4cqw,18px) 0 0;line-height:1}.sc__name a{min-height:44px;color:inherit;align-items:center;display:inline-flex}.sc__sum{max-width:48ch;color:var(--ink-2);font-size:var(--text-lede);text-wrap:pretty;margin:clamp(12px,1.4cqw,18px) 0 0;line-height:1.62}.sc__body .sc__tlink{margin-top:clamp(10px,1.2cqw,16px)}@media (hover:hover){.sc__row:hover .sc__media img{transform:scale(1.022)}.sc__name a:hover{color:var(--orange-text)}}.sp{z-index:2;padding-block:var(--sec);background:var(--ink);color:var(--cream);position:relative;overflow:hidden;box-shadow:0 -16px 40px #0a193338;container:science-partnership/inline-size}.sp__eagle{z-index:0;aspect-ratio:1;pointer-events:none;background:#ff965113;width:clamp(420px,52cqw,760px);position:absolute;bottom:-14%;right:-6%;-webkit-mask-image:url(/frontpage/approved/f9bea2968e234188cc65c3f637b984ba286da62ed883fbc994a95f2898932a21/logo-mark-mask%2Ewebp);mask-image:url(/frontpage/approved/f9bea2968e234188cc65c3f637b984ba286da62ed883fbc994a95f2898932a21/logo-mark-mask%2Ewebp);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sp__in{z-index:1;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(40px,7cqw,120px);display:grid;position:relative}.sp__lede h2{max-width:13ch;margin:var(--space-4) 0 0;font-size:var(--text-h2);letter-spacing:-.05em;text-wrap:balance;line-height:.98}.sp__lede h2 em{font-style:italic}.sp__lede>p{color:#f5f0e8c2;max-width:48ch;font-size:clamp(var(--text-base), 1.2cqw, var(--text-lg));text-wrap:pretty;margin:clamp(16px,2cqw,26px) 0 0;line-height:1.68}.sp__facts{margin:clamp(4px,2.6cqw,30px) 0 0}.sp__fact{border-top:1px solid var(--sci-rule-light);grid-template-columns:clamp(96px,9cqw,124px) minmax(0,1fr);align-items:center;gap:0 clamp(14px,1.8cqw,26px);padding-block:clamp(16px,1.9cqw,24px);display:grid}.sp__fact:last-child{border-bottom:1px solid var(--sci-rule-light)}.sp__fact dt{color:var(--orange-on-navy);font-size:var(--text-3xs);letter-spacing:.12em;text-transform:uppercase;font-weight:760}.sp__fact dd{color:var(--cream);margin:0;font-size:clamp(1.05rem,1.5cqw,1.4rem);line-height:1.28}.sb{background:var(--cream);border-bottom:1px solid var(--sci-rule);container:science-proof/inline-size}.sb__grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sb__item{border-left:1px solid var(--sci-rule);flex-direction:column;justify-content:flex-start;gap:5px;min-height:150px;padding:30px clamp(14px,2.5cqw,38px);display:flex;position:relative}.sb__item:last-child{border-right:1px solid var(--sci-rule)}.sb__item:before{content:"";border:2px solid var(--cream);border-radius:var(--radius-round);background:var(--orange);width:9px;height:9px;box-shadow:0 0 0 1px var(--orange);position:absolute;top:-5px;left:clamp(14px,2.5cqw,38px)}.sb__item strong{font-size:var(--text-h3);font-weight:400;line-height:1.04}.sb__item span{color:var(--ink-2);font-size:var(--text-3xs);letter-spacing:.08em;text-transform:uppercase;font-weight:680;line-height:1.5}.se{padding-block:var(--sec);background:var(--paper);container:science-evidence/inline-size}.se__ledger{--se-code-inset:22px;border-top:1px solid var(--ink)}.se__ledger header,.se__ledger article{grid-template-columns:.5fr .86fr 1.8fr .56fr;align-items:center;gap:clamp(18px,3cqw,52px);display:grid}.se__ledger header{min-height:46px;color:var(--orange-text);font-size:var(--text-3xs);letter-spacing:.12em;text-transform:uppercase;font-weight:760}.se__ledger header>span:first-child{padding-left:var(--se-code-inset)}.se__ledger header>span:last-child{text-align:right;justify-self:end}.se__ledger article{border-top:1px solid var(--sci-rule);min-height:152px;padding-block:clamp(22px,2.4cqw,32px);position:relative}.se__ledger article:before{content:"";border-radius:var(--radius-round);background:var(--orange);width:9px;height:9px;position:absolute;top:-5px;left:0;box-shadow:0 0 0 5px #ff66001a}.se__code{padding-left:var(--se-code-inset);color:var(--orange-text);font-size:var(--text-2xs);letter-spacing:.11em;text-transform:uppercase;font-weight:680}.se__ledger h3{font-size:var(--text-h3);letter-spacing:-.035em;margin:0;line-height:1.02}.se__ledger p{color:var(--ink-2);font-size:var(--text-lede);text-wrap:pretty;margin:0;line-height:1.62}.se__scope{color:var(--ink-2);font-size:var(--text-3xs);letter-spacing:.11em;text-align:right;text-transform:uppercase;justify-self:end;font-weight:680;line-height:1.5}.sf{padding-block:var(--sec);background:var(--cream);container:science-formats/inline-size}.sf__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4cqw,34px);display:grid}.sf__card{flex-direction:column;display:flex}.sf__shot{aspect-ratio:1/1.02;background:radial-gradient(circle at 50% 46%, var(--paper) 0 26%, transparent 66%), var(--sand);place-items:center;display:grid;position:relative;overflow:hidden}.sf__shot img{object-fit:contain;width:74%;height:74%;transition:transform .7s var(--ease-material), filter .7s var(--ease-material);display:block}.sf__sidx{color:var(--ink-2);font-size:var(--text-3xs);letter-spacing:.16em;font-weight:760;position:absolute;top:18px;left:18px}.sf__card .sf__lbl{margin-top:clamp(16px,1.8cqw,22px)}.sf__name{margin:var(--space-2) 0 0;font-size:var(--text-h3);letter-spacing:-.04em;line-height:1.05}.sf__name a{min-height:44px;color:inherit;align-items:center;display:inline-flex}.sf__sum{color:var(--ink-2);font-size:var(--text-lede);text-wrap:pretty;margin:10px 0 0;line-height:1.6}.sf__buy{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:auto;padding-top:clamp(16px,1.8cqw,24px);display:flex}.sf__price{font-size:var(--text-price);line-height:1}.sf__act{justify-content:center;margin-top:clamp(30px,3.6cqw,52px);display:flex}@media (hover:hover){.sf__card:hover .sf__shot img{filter:drop-shadow(0 18px 30px #ff660038);transform:translateY(-6px)scale(1.03)}.sf__name a:hover{color:var(--orange-text)}}.sq{padding-block:var(--sec);background:var(--paper);container:science-faq/inline-size}.sq__in{grid-template-columns:minmax(260px,.62fr) minmax(0,1fr);align-items:start;gap:clamp(40px,9cqw,150px);display:grid}.sq__in h2{margin:var(--space-4) 0 0;font-size:var(--text-h2);letter-spacing:-.055em;text-wrap:balance;line-height:.96}.sq__list details{border-top:1px solid var(--sci-rule)}.sq__list details:last-child{border-bottom:1px solid var(--sci-rule)}.sq__list summary{min-height:78px;font-size:var(--text-sub);cursor:pointer;transition:background-color var(--dur-3) var(--ease-material);align-items:center;padding:22px 52px 22px 0;line-height:1.2;list-style:none;display:flex;position:relative}.sq__list summary::-webkit-details-marker{display:none}.sq__list summary:focus-visible{outline:2px solid var(--orange-text);outline-offset:3px}.sq__list summary:after{content:"+";color:var(--orange-text);font-family:var(--text);font-size:var(--text-xl);transition:transform var(--dur-material) var(--ease-material);position:absolute;right:6px}@media (hover:hover){.sq__list summary:hover{background-color:#0d1b3d09}.sq__list summary:hover:after{transform:translate(-4px)}}.sq__list details[open] summary:after{content:"–"}.sq__list details p{max-width:68ch;color:var(--ink-2);font-size:var(--text-lede);text-wrap:pretty;margin:-4px 0 26px;line-height:1.72}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sc__row,.sp__fact,.se__ledger article,.sf__card{animation:sciRise var(--ease-material) both;animation-duration:auto;animation-timeline:view();animation-range:entry entry 32%}@keyframes sciRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}}}@media (prefers-reduced-motion:reduce){.sc__media img,.sf__shot img,.sq__list summary,.sq__list summary:after,.sy__btn,.sf__btn,.sy__btn span[aria-hidden],.sf__btn span[aria-hidden],.sc__tlink span[aria-hidden],.sf__tlink span[aria-hidden]{transition:none}}@container (max-width:1080px){.sp__in{grid-template-columns:1fr;gap:44px}.sy__std{row-gap:var(--space-3);grid-template-columns:1fr 1fr}.sy__stdi:nth-child(odd){border-left:0;padding-left:0}}@container (max-width:980px){.sc__head,.se__head,.sf__head{grid-template-columns:1fr;gap:22px}.sc__row{grid-template-columns:1fr;gap:26px}.sc__row--flip .sc__media{order:0}.se__ledger header{display:none}.se__ledger article{gap:var(--space-3) var(--space-5);grid-template-columns:1fr auto}.se__ledger h3,.se__ledger p{grid-column:1/-1}.se__scope{grid-area:1/2;align-self:center}.sf__cards{grid-template-columns:1fr}.sq__in{grid-template-columns:1fr;gap:34px}}@container (max-width:620px){.sy__stage{min-height:min(700px, calc(100svh - var(--front-header-block)))}.sy__plate{aspect-ratio:780/1397;height:auto;inset:0 0 auto}.sy__in{padding-top:min(93cqw,420px);padding-bottom:250px}.sy__scrim{background:linear-gradient(#f5f0e800 0,#f5f0e80f 64cqw,#f5f0e8e0 88cqw,#f5f0e8f7 112cqw,#f5f0e8fc 100%)}.sb__grid{column-gap:var(--space-6);grid-template-columns:1fr 1fr}.sb__item{min-height:0;padding-block:var(--space-5);border-top:1px solid var(--sci-rule);border-left:0;padding-inline:0}.sb__item:last-child{border-right:0}.sb__item:before{left:0}.sy__std{grid-template-columns:1fr}.sy__stdi{border-top:1px solid var(--sci-rule);border-left:0;padding-top:10px;padding-left:0}}@container (max-width:420px){.sb__grid{grid-template-columns:1fr;column-gap:0}.sy__actions .sy__btn{gap:var(--space-5);flex:100%}.sc__row{padding-inline:var(--gutter)}.se__ledger article{grid-template-columns:1fr}.se__scope{text-align:left;grid-area:auto;justify-self:start}}.se{padding-block-end:var(--section-band)}.sf{padding-block:var(--section-band)}.sq{padding-block-start:var(--section-band)}
