@font-face{font-family:Instrument Sans;src:url(/assets/instrument-sans-BbzFLZTg.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;src:url(/assets/geist-BgDaEnEv.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;src:url(/assets/geist-mono-BENEQs57.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2010-2015,U+2018-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+20AC,U+2122,U+2212}@font-face{font-family:Area Extended Fallback;src:local(Arial),local(ArialMT);font-weight:400;font-style:normal;size-adjust:127.24%;ascent-override:102.17%;descent-override:26.72%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-FF,U+152-153,U+178,U+2DC,U+2013-2014,U+2018-2019,U+201C-201E,U+2022,U+2026,U+2039-203A,U+20AC,U+2122}@font-face{font-family:Area Extended Fallback;src:local(Arial),local(ArialMT);font-weight:500;font-style:normal;size-adjust:126.81%;ascent-override:102.52%;descent-override:26.81%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-FF,U+152-153,U+178,U+2DC,U+2013-2014,U+2018-2019,U+201C-201E,U+2022,U+2026,U+2039-203A,U+20AC,U+2122}@font-face{font-family:Area Extended Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:600;font-style:normal;size-adjust:124.56%;ascent-override:104.37%;descent-override:27.3%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-FF,U+152-153,U+178,U+2DC,U+2013-2014,U+2018-2019,U+201C-201E,U+2022,U+2026,U+2039-203A,U+20AC,U+2122}@font-face{font-family:Area Extended Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:700;font-style:normal;size-adjust:125.79%;ascent-override:103.35%;descent-override:27.03%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-FF,U+152-153,U+178,U+2DC,U+2013-2014,U+2018-2019,U+201C-201E,U+2022,U+2026,U+2039-203A,U+20AC,U+2122}.ix{--ix-font-wide:"area-extended", "Area Extended Fallback", "area-normal", "Helvetica Neue", Helvetica, Arial, sans-serif;--ix-font-text:"Instrument Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--ix-font-ui:"Geist", "Helvetica Neue", Helvetica, Arial, sans-serif;--ix-font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--ix-ink:#121214;--ix-ink-strong:#0f0f0f;--ix-ink-soft:#3c3b41;--ix-ink-muted:#7a7880;--ix-ink-warm:#6e6660;--ix-ink-faint:#12121499;--ix-hairline:#1212141f;--ix-white:#fff;--ix-footer:#1a1a1a;--ix-signup:#f3ece6;--ix-signup-rule:#a5a4a0;--ix-page-width:1440px;--ix-margin:80px;--ix-hero-inset:72px;--ix-headline-inset:56px;--ix-list-col-width:392px;--ix-list-brand-col:384px;--ix-list-width:848px;--ix-nav-height:88px;--ix-nav-bottom:88px;--ix-progress-height:6px;--ix-radius-tag:2px;--ix-radius-tab:14px;--ix-radius-pill:24px;--ix-ease-out:cubic-bezier(.23, 1, .32, 1);--ix-ease-drawer:cubic-bezier(.32, .72, 0, 1);--ix-dur-press:.12s;--ix-dur-fast:.16s;--ix-dur-base:.24s;--ix-pace:1;--ix-reach:.67}@media (max-width:720px){.ix{--ix-margin:20px;--ix-hero-inset:20px;--ix-headline-inset:20px;--ix-nav-height:64px;--ix-nav-bottom:90.5px;--ix-progress-height:4px;--ix-sheet-gap:calc(env(safe-area-inset-top) + 12px);--ix-sheet-radius:12px;--ix-sheet-stretch:200px}}[data-ix-theme=brown]{--ix-field:#c67b58;--ix-field-soft:#e9c3af;--ix-panel:#f7dfd2;--ix-tint:#fcf2ed;--ix-paper:#fff;--ix-accent:#ad6343;--ix-label:#724636;--ix-deep:#36241e;--ix-deep-raised:#4f3329;--ix-on-deep:#fff;--ix-on-deep-soft:#e9c3af;--ix-up-on-deep:#d79779;--ix-tag-new:#724636;--ix-tag-new-ink:#fff;--ix-progress:#d79779;--ix-block:#d9a283;--ix-deep-block:#4f3329;--ix-hero-tag:#4f3329;--ix-hero-label:#e9c3af;--ix-hero-value:#fcf2ed}[data-ix-theme=lavender]{--ix-field:#a7aaee;--ix-field-soft:#c4c9f3;--ix-panel:#e0e3fc;--ix-tint:#f3f3fc;--ix-paper:#fff;--ix-accent:#5e63cc;--ix-label:#363ca3;--ix-deep:#191b38;--ix-deep-raised:#2d305b;--ix-on-deep:#fff;--ix-on-deep-soft:#c4c9f3;--ix-up-on-deep:#a7aaee;--ix-tag-new:#363ca3;--ix-tag-new-ink:#fff;--ix-progress:#898de0;--ix-block:#d4d8fb;--ix-deep-block:#2a2e5c;--ix-hero-tag:#2d305b;--ix-hero-label:#363ca3;--ix-hero-value:#191b38}[data-ix-theme=sage]{--ix-field:#a5b79a;--ix-field-soft:#cbd9c2;--ix-panel:#dde7d6;--ix-tint:#f2f6ef;--ix-paper:#fff;--ix-accent:#5e7a54;--ix-label:#3f5636;--ix-deep:#13261e;--ix-deep-raised:#183623;--ix-on-deep:#fff;--ix-on-deep-soft:#cbd9c2;--ix-up-on-deep:#a5b79a;--ix-tag-new:#3f5636;--ix-tag-new-ink:#fff;--ix-progress:#93a687;--ix-block:#bbccb2;--ix-deep-block:#183623;--ix-hero-tag:#183623;--ix-hero-label:#3f5636;--ix-hero-value:#13261e}[data-ix-theme=home]{--ix-field:#fcf2ed;--ix-field-soft:#f3ece6;--ix-panel:#fcf2ed;--ix-tint:#fcf2ed;--ix-paper:#fff;--ix-accent:#121214;--ix-label:#121214;--ix-masthead-ink:#262522;--ix-deep:#1a1a1a;--ix-deep-raised:#262522;--ix-on-deep:#fff;--ix-on-deep-soft:#ffffff80;--ix-up-on-deep:#fff;--ix-tag-new:#121214;--ix-tag-new-ink:#fff;--ix-progress:#bebcb7;--ix-display-ink:#36241e;--ix-label-ink:#74726e;--ix-title-ink:#262522;--ix-rule:#a5a4a0;--ix-rule-soft:#d3d1cb;--ix-rule-strong:#9e9e9e;--ix-signup:#e3e0da;--ix-signup-edge:transparent;--ix-signup-title:#36241e;--ix-signup-body:#0f0f0f;--ix-signup-hint:#74726e;--ix-signup-action:#262522;--ix-signup-note:#74726e}[data-ix-tone=light]{--ix-nav-ink:var(--ix-ink);--ix-nav-ink-soft:var(--ix-ink-soft)}[data-ix-tone=field]{--ix-nav-ink:var(--ix-deep);--ix-nav-ink-soft:var(--ix-deep)}[data-ix-tone=dark]{--ix-nav-ink:var(--ix-white);--ix-nav-ink-soft:var(--ix-white)}@media (scripting:enabled){:root:not([data-ix-fonts]) .ixe~footer{--font-landing-page-title:"Area Normal Fallback", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-landing-page-body:"Helvetica Neue", Helvetica, Arial, sans-serif;font-family:var(--font-landing-page-body)}}.ix{--ix-masthead-size:clamp(52px, 35.66px + 4.19vw, 96px);--ix-masthead-track:-.052em;--ix-display-size:clamp(48px, 33.14px + 3.81vw, 88px);--ix-headline-size:clamp(32px, 20.11px + 3.048vw, 64px);--ix-title-size:clamp(28px, 20.57px + 1.905vw, 48px);--ix-quote-size:clamp(24px, 18.06px + 1.524vw, 40px);--ix-body-lg-size:clamp(18px, 17.26px + .19vw, 20px);--ix-wide-shift:-.12em}.ix-masthead{font-family:var(--ix-font-wide);font-weight:700;font-size:var(--ix-masthead-size);letter-spacing:var(--ix-masthead-track);text-transform:uppercase;color:var(--ix-masthead-ink,var(--ix-ink));line-height:1}.ix-display{font-family:var(--ix-font-wide);font-weight:600;font-size:var(--ix-display-size);letter-spacing:-.068em;text-transform:uppercase;line-height:1}.ix-headline{font-family:var(--ix-font-wide);font-weight:500;font-size:var(--ix-headline-size);letter-spacing:-.047em;text-transform:uppercase;text-wrap:balance;line-height:1.2}.ix-title{font-family:var(--ix-font-wide);font-weight:600;font-size:var(--ix-title-size);letter-spacing:-.031em;text-transform:uppercase;text-wrap:balance;line-height:1}.ix-quote{font-family:var(--ix-font-wide);font-weight:600;font-size:var(--ix-quote-size);letter-spacing:-.05em;text-transform:uppercase;text-wrap:balance;line-height:1.2}.ix-body-sm{font-family:var(--ix-font-text);font-size:14px;font-weight:400;line-height:21.7px}.ix-button{font-family:var(--ix-font-text);font-size:14px;font-weight:600;line-height:14px}.ix-tag{font-family:var(--ix-font-mono);letter-spacing:.84px;text-transform:uppercase;font-size:10.5px;font-weight:400;line-height:10.5px}.ix-numeral{font-family:var(--ix-font-ui);letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:32px;font-weight:400;line-height:32px}.ix-nav-link{font-family:var(--ix-font-ui);letter-spacing:.42px;text-transform:uppercase;font-size:14px;font-weight:400;line-height:14px}.ix-nav-toc{font-family:var(--ix-font-ui);letter-spacing:.98px;text-transform:uppercase;font-size:14px;font-weight:300;line-height:14px}.ix-toc-item{font-family:var(--ix-font-ui);letter-spacing:1.5px;text-transform:uppercase;font-size:14px;font-weight:400;line-height:20px}.ix-wordmark-index{font-family:var(--ix-font-wide);letter-spacing:-.27px;text-transform:uppercase;font-size:13.56px;font-weight:700;line-height:13.6px}.ix-nav-link[aria-current=page],.ix-toc-item[data-section]{font-weight:600}.ix-masthead,.ix-display,.ix-headline,.ix-title,.ix-quote,.ixe-number,.ixe-prev__masthead>span:first-child,.ixe-prev__row>span:first-child{top:var(--ix-wide-shift);position:relative}.ix{min-height:100vh;color:var(--ix-ink);background:var(--ix-paper);font-family:var(--ix-font-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-kerning:normal;font-synthesis:none;overflow-x:clip}.ix :where(h1,h2,h3,h4,p,ol,ul,figure,blockquote){margin:0}.ix :where(a){color:inherit}.ix :where(img,svg,video){display:block}.ix ::selection{color:var(--ix-paper);background:var(--ix-accent)}.ix :where(a,button):focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid}.ix-frame{width:100%;max-width:var(--ix-page-width);padding-inline:var(--ix-margin);margin-inline:auto}@media (prefers-reduced-motion:reduce){.ix *,.ix :before,.ix :after{transition-duration:1ms!important;animation-duration:1ms!important}}@keyframes ix-rise{0%{opacity:0;translate:0 calc(var(--ix-y,16px) * var(--ix-reach))}}@keyframes ix-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ix{--ix-reach:0}}.ix :is(.ixe-p a,.ixe-lede a,.ixe-figure__label a,.ixe-inline-link,.ixh-intro a,.ixm a){transition:color var(--ix-dur-fast) ease}@media (hover:hover) and (pointer:fine){.ix :is(.ixe-p a,.ixe-lede a,.ixe-figure__label a,.ixe-inline-link,.ixh-intro a,.ixm a):hover{color:var(--ix-accent)}.ix [data-ix-tone=dark] :is(.ixe-p a,.ixe-inline-link):hover{color:var(--ix-up-on-deep)}}.ix{--ix-fade-solid:68px;--ix-fade-clear:110px}.ix-nav{--ix-nav-row-top:32px;--ix-nav-cta-height:40px;--ix-toc-offset:324px;--ix-toc-open:.26s;--ix-toc-close:.2s;--ix-toc-bold:.35px;--ix-toc-row-pad:8px;--ix-toc-reach-start:8px;--ix-toc-reach-end:24px;z-index:50;color:var(--ix-nav-ink);pointer-events:none;position:fixed;inset:0 0 auto}.ix-nav__fade,.ix-nav__alts{pointer-events:none;position:absolute;inset:0;overflow:clip}.ix-nav__fade{--ix-fade-run:calc(var(--ix-fade-clear) - var(--ix-fade-solid));z-index:-1;height:var(--ix-fade-clear);-webkit-mask-image:linear-gradient(#000 var(--ix-fade-solid), #000000e4 calc(var(--ix-fade-solid) + var(--ix-fade-run) * .2), #000000a5 calc(var(--ix-fade-solid) + var(--ix-fade-run) * .4), #0000005a calc(var(--ix-fade-solid) + var(--ix-fade-run) * .6), #0000001b calc(var(--ix-fade-solid) + var(--ix-fade-run) * .8), transparent var(--ix-fade-clear));mask-image:linear-gradient(#000 var(--ix-fade-solid), #000000e4 calc(var(--ix-fade-solid) + var(--ix-fade-run) * .2), #000000a5 calc(var(--ix-fade-solid) + var(--ix-fade-run) * .4), #0000005a calc(var(--ix-fade-solid) + var(--ix-fade-run) * .6), #0000001b calc(var(--ix-fade-solid) + var(--ix-fade-run) * .8), transparent var(--ix-fade-clear));bottom:auto}.ix-nav__strip,.ix-nav__slab,.ix-nav__wash{position:absolute;inset:0 0 auto}.ix-nav__wash{bottom:0}.ix-nav__win,.ix-nav__view{position:absolute;inset:0 0 auto}.ix-nav__win{overflow:clip}.ix-nav__alts>.ix-nav__alt{visibility:hidden}.ix-x__clone :is(.ix-nav__fade,.ix-nav__alts){display:none}.ix~footer[data-navbar-backdrop]{z-index:0}.ix-nav[data-toc=open] .ix-nav__alts{visibility:hidden;transition:visibility 0s linear 24ms}.ix-nav[data-toc=closing] .ix-nav__alts{transition:visibility 0s linear 52ms}.ix-nav:has(.ix-nav__toc[data-instant]) .ix-nav__alts{transition:none}.ix .ix-nav :is(.ix-nav__brand,.ix-nav__toc-button){transition:opacity var(--ix-dur-press) var(--ix-ease-out)}.ix-nav__row{color:var(--ix-nav-ink);max-width:var(--ix-page-width);padding:var(--ix-nav-row-top) var(--ix-margin) 16px;pointer-events:auto;align-items:center;gap:16px;margin-inline:auto;display:flex}.ix-nav__alt{color:var(--ix-nav-ink);pointer-events:none;position:absolute;inset:0 0 auto}.ix-nav[data-ink]>.ix-nav__row{opacity:0}.ix-nav[data-toc]>.ix-nav__row{opacity:1}.ix-nav[data-ink=dark] .ix-nav__alts>.ix-nav__alt[data-ix-tone=dark],.ix-nav[data-ink=field] .ix-nav__alts>.ix-nav__alt[data-ix-tone=field]{visibility:visible}.ix-nav[data-ix-tone=field]:not([data-read])>.ix-nav__row{opacity:0}.ix-nav[data-ix-tone=field]:not([data-read]) .ix-nav__alts>.ix-nav__alt[data-ix-tone=field]{visibility:visible}.ix .ix-nav .ix-nav__alt .ix-nav__cta{transition:background-color var(--ix-dur-fast) ease, scale var(--ix-dur-press) var(--ix-ease-out)}@media (hover:hover) and (pointer:fine){.ix-nav:has(.ix-nav__cta:hover) .ix-nav__alt .ix-nav__cta{background-color:color-mix(in srgb, currentColor 8%, transparent)}}.ix-nav:has(.ix-nav__cta:active:not(:focus-visible)) .ix-nav__alt .ix-nav__cta{scale:.97}:is(.ix-nav:has(.ix-nav__brand:active:not(:focus-visible)) .ix-nav__alt .ix-nav__brand,.ix-nav:has(.ix-nav__toc-button:active:not(:focus-visible)) .ix-nav__alt .ix-nav__toc-button){opacity:.55}:is(.ix-nav:has(.ix-nav__brand:focus-visible) .ix-nav__alt .ix-nav__brand,.ix-nav:has(.ix-nav__toc-button:focus-visible) .ix-nav__alt .ix-nav__toc-button,.ix-nav:has(.ix-nav__cta:focus-visible) .ix-nav__alt .ix-nav__cta){outline-offset:3px;outline:2px solid}:is(.ix-nav:has(.ix-nav__brand:focus-visible) .ix-nav__alt .ix-nav__brand,.ix-nav:has(.ix-nav__toc-button:focus-visible) .ix-nav__alt .ix-nav__toc-button){border-radius:2px}.ix-nav__brand,.ix-nav__edition,.ix-nav__toc-button,.ix-nav__cta{z-index:1;position:relative}.ix-nav__toc-button:before{inset:calc(-1 * var(--ix-nav-row-top) - (var(--ix-nav-cta-height) - 100%) / 2) calc(-1 * var(--ix-toc-reach-end)) calc(-16px - (var(--ix-nav-cta-height) - 100%) / 2) calc(-1 * var(--ix-toc-reach-start));content:"";position:absolute}.ix-nav__brand{color:inherit;flex:0 0 200px;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.ix-nav__brand .ix-wordmark-index{position:relative;top:-1px}.ix-nav__edition{text-transform:none;min-width:92px;font-weight:600}.ix-nav__toc-button{color:var(--ix-nav-ink-soft);cursor:pointer;transition:color var(--ix-dur-fast) ease;background:0 0;border:0;align-items:center;gap:16px;padding:0;display:inline-flex}.ix-nav__caret{transition:transform .2s var(--ix-ease-out)}.ix-nav__toc-button[aria-expanded=true] .ix-nav__caret{transform:rotate(180deg)}.ix-nav__toc[data-instant] .ix-nav__caret{transition:none}.ix-nav__caret{flex:none}.ix-nav__toc-label{white-space:nowrap}@media (min-width:721px) and (max-width:839px){.ix-nav__toc-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ix-nav__toc-button{min-width:44px;min-height:44px;margin-block:calc((var(--ix-nav-cta-height) - 44px) / 2);justify-content:center}}.ix-nav__toc-panel{padding:calc(var(--ix-nav-row-top) + var(--ix-nav-cta-height) + 32px - var(--ix-toc-row-pad)) 0 calc(32px - var(--ix-toc-row-pad));color:var(--ix-ink-soft);background:var(--ix-panel);clip-path:inset(0 0 calc(100% + 40px));visibility:hidden;transition:clip-path var(--ix-toc-close) cubic-bezier(.215, .61, .355, 1), visibility 0s linear var(--ix-toc-close);position:absolute;inset:0 0 auto}.ix-nav__toc[data-open] .ix-nav__toc-panel{clip-path:inset(0);visibility:visible;transition:clip-path var(--ix-toc-open) var(--ix-ease-drawer), visibility 0s}.ix-nav__toc[data-instant] .ix-nav__toc-panel{transition:none}.ix-nav__toc-panel>.ix-nav__toc-list{max-width:var(--ix-page-width);padding-inline:calc(var(--ix-margin) + var(--ix-toc-offset)) var(--ix-margin);margin-inline:auto}.ix-nav__toc-list,.ix-nav__toc-items{margin:0;padding:0;list-style:none;display:grid}.ix-nav__toc-panel a{padding-block:var(--ix-toc-row-pad);color:inherit;text-decoration:none;display:block}.ix-nav__toc-items a{padding-left:48px}.ix-toc-label{border-radius:var(--ix-radius-tab);margin:-6px -10.5px -6px -12px;padding:6px 10.5px 6px 12px;display:inline-block}.ix .ix-nav .ix-nav__toc-panel .ix-toc-item{text-shadow:0 0 #0000;transition:color var(--ix-dur-fast) ease, text-shadow var(--ix-dur-fast) ease, opacity var(--ix-dur-press) var(--ix-ease-out)}.ix-nav__toc-panel .ix-toc-item:focus-visible{outline:none}.ix-nav__toc-panel .ix-toc-item:focus-visible .ix-toc-label{outline-offset:0;outline:2px solid}.ix .ix-nav .ix-nav__toc-panel .ix-toc-item:focus-visible{color:var(--ix-ink);text-shadow:var(--ix-toc-bold) 0 0 currentColor}@media (hover:hover) and (pointer:fine){.ix .ix-nav .ix-nav__toc-panel .ix-toc-item:hover{color:var(--ix-ink);text-shadow:var(--ix-toc-bold) 0 0 currentColor}}@media (pointer:coarse){.ix-nav{--ix-toc-row-pad:12px}}.ix-nav__tabs{flex:1;justify-content:center;gap:16px;display:flex}.ix-nav__tab{border-radius:var(--ix-radius-tab);color:inherit;padding:10px 12px 8px;text-decoration:none}.ix-nav__cta{height:var(--ix-nav-cta-height);border-radius:var(--ix-radius-pill);color:inherit;white-space:nowrap;transition:background-color var(--ix-dur-fast) ease, scale var(--ix-dur-press) var(--ix-ease-out);border:1px solid;justify-content:center;align-items:center;margin-left:auto;padding:0 24px;text-decoration:none;display:inline-flex}.ix-nav__cta:active{scale:.97}@media (hover:hover) and (pointer:fine){.ix-nav__cta:hover{background-color:color-mix(in srgb, currentColor 8%, transparent)}}.ix-nav-progress{z-index:51;width:100%;height:var(--ix-progress-height);background:var(--ix-progress);transform-origin:0;mix-blend-mode:multiply;pointer-events:none;position:fixed;top:0;left:0;transform:scaleX(0)}@keyframes ix-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:scroll()){.ix-nav-progress{animation:linear both ix-progress;animation-timeline:scroll(root)}}@keyframes ix-under-nav{to{opacity:0}}@supports (animation-timeline:view()){.ixe-chapter__text{animation:linear both ix-under-nav;animation-timeline:view(200px 0);animation-range:exit-crossing 0 exit-crossing 170px}@media (max-width:900px){.ixe-hero__text{animation:linear both ix-under-nav;animation-timeline:view(200px 0);animation-range:exit-crossing 0 exit-crossing 170px}}}:root:not([data-ixm]) .ix-nav{position:absolute}@media (max-width:720px){.ix{--ix-fade-solid:74px;--ix-fade-clear:114px}.ix-nav{--ix-nav-row-top:32.5px;--ix-nav-cta-height:42px;--ix-toc-offset:0px;--ix-toc-reach-start:0px;--ix-toc-reach-end:0px}.ix-nav__row{min-height:calc(var(--ix-nav-row-top) + var(--ix-nav-cta-height) + 16px)}.ix-nav__brand{flex-basis:auto}.ix-nav__edition,.ix-nav__tabs{display:none}.ix-nav__toc-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ix-nav__toc-button{justify-content:center;min-width:44px;min-height:44px;margin-block:-1px}.ix-nav__cta{padding-inline:16px}}@media (max-width:400px){.ix-nav[data-ix-nav=edition] .ix-nav__row{gap:8px}.ix-nav[data-ix-nav=edition] .ix-nav__toc-button{margin-inline:-8px}}@media (max-width:374px){.ix-nav .ix-nav__brand{gap:10px}.ix-nav .ix-nav__cta{padding-inline:12px}}@media (max-width:349px){.ix-nav :is(.ix-nav__brand,.ix-nav__cta){zoom:.86}}.ixh-page{background:var(--ix-paper)}.ixh-method{padding-top:180px;padding-bottom:200px}.ixh-film{aspect-ratio:1280/560;background:#252527;overflow:hidden}.ixh-film__video{object-fit:cover;width:100%;height:100%;display:block}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) :is(.ixm-heading,.ixm-dim__name,.ixm-row__heading){color:var(--ix-display-ink);font-weight:500}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-label{color:var(--ix-label-ink);margin:0;padding:24px 0 16px;line-height:14px}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-block{border-top-color:var(--ix-rule);gap:48px;padding-top:16px}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-block:first-of-type{border-top-color:var(--ix-rule-strong)}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-block+.ixm-block,:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-rows{margin-top:200px}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-heading{letter-spacing:-.05em;max-width:none;font-size:clamp(28px,18px + 2.2vw,40px);line-height:1.2}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-block--how .ixm-heading{letter-spacing:-.05em;text-wrap:wrap;max-width:16.5em}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-lead{width:min(740px,100%);max-width:none;color:var(--ix-ink-strong);justify-self:end;padding-top:0}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-block--how .ixm-lead{padding-top:0}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-dims{padding-top:48px}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-dim__name{padding:calc(16px + var(--ix-wide-shift)) 0 calc(32px - var(--ix-wide-shift));border-top:1px solid var(--ix-rule);letter-spacing:-1px;border-bottom:0;margin-top:0;font-size:28px}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-item{border-bottom-color:var(--ix-rule-soft)}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-item:last-child{border-bottom:0}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-item__num{color:var(--ix-label-ink);font-size:14px;line-height:14px}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-item__title{color:var(--ix-title-ink);font-size:20px;font-weight:500;line-height:1.35}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) :is(.ixm-item__text,.ixm-row__text){color:var(--ix-ink-strong)}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-row{border-top-color:var(--ix-rule);grid-template-columns:minmax(0,524px) minmax(0,1fr);column-gap:124px;padding:16px 0 40px}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-row+.ixm-row{border-top-color:var(--ix-rule);padding-bottom:0}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-row__heading{letter-spacing:-1px;max-width:none;font-size:clamp(22px,17.6px + .72vw,28px);line-height:1.2}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-row__text{font-size:var(--ix-body-lg-size);line-height:1.55}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-contact{width:min(632px,100%);font-size:var(--ix-body-lg-size);text-align:center;color:var(--ix-label-ink);border-top:0;margin:200px auto 0;padding-top:0;line-height:1.35}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-contact a{text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-decoration-thickness:from-font}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-contact:before{display:none}@container (width<=899px){:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-block+.ixm-block,:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-rows{margin-top:96px}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-block{gap:32px}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-row{grid-template-columns:minmax(0,1fr);row-gap:16px;padding-bottom:32px}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-row+.ixm-row{padding-bottom:0}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-contact{margin-top:96px}}@media (max-width:720px){.ixh-method{padding-top:88px;padding-bottom:88px}}.ixh-hero{--ixh-p:1;--ixh-k:.6667;--ixh-drop:101px;--ixh-shift:-.026em;--ixh-p-mast:clamp(0, var(--ixh-p) / .7, 1);--ixh-p-veil:clamp(0, var(--ixh-p) / .6, 1);--ixh-p-late:clamp(0, (var(--ixh-p) - .6) / .4, 1);--ixh-veil-h:241.5px;position:relative}.ixh-top{isolation:isolate;background-color:#fcf2ed;min-height:100vh;position:relative}.ixh-tints,.ixh-tone,.ixh-veil__wash,.ixh-veil__field,.ixh-veil__accent{position:absolute;inset:0}.ixh-tints,.ixh-veil__wash{z-index:-1}.ixh-tone[data-world=soon]{--ixh-tint-c:#f5f3f0;--ixh-accent-c:#8d8b87}.ixh-tone[data-world=brown]{--ixh-tint-c:#fcf2ed;--ixh-accent-c:#ad6343}.ixh-tone[data-world=lavender]{--ixh-tint-c:#f3f3fc;--ixh-accent-c:#5e63cc}.ixh-tone[data-world=sage]{--ixh-tint-c:#f2f6ef;--ixh-accent-c:#478058}.ixh-tone{background:var(--ixh-tint-c)}.ixh-tone[data-role=accent]{background:var(--ixh-accent-c)}.ixh-veil__field{-webkit-mask-image:linear-gradient(#0000 15.5px,#000 142.5px);mask-image:linear-gradient(#0000 15.5px,#000 142.5px)}.ixh-veil__accent{-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.ixh-top:has(.ixh-editions[data-world=soon]){background-color:#f5f3f0}.ixh-top:has(.ixh-editions[data-world=lavender]){background-color:#f3f3fc}.ixh-top:has(.ixh-editions[data-world=sage]){background-color:#f2f6ef}.ixh-hero__pin{padding-bottom:78px;position:relative}.ixh-hero__head{height:calc(107px + 2 * var(--ix-masthead-size) * var(--ixh-k));grid-template-columns:1fr 1fr;align-items:start;padding-top:107px;display:grid}.ixh-mast{--ixh-mast-s:calc(1 - (1 - var(--ixh-k)) * var(--ixh-p-mast));transform:scale(var(--ixh-mast-s));transform-origin:0 calc(-1 * var(--ix-wide-shift))}.ixh-mast__line{white-space:nowrap;display:block}.ixh-mast__line>span{translate:calc(var(--ixh-i) * var(--ixh-shift) * var(--ixh-p-mast)) 0;display:inline-block}.ixh-intro{color:var(--ix-ink-soft);justify-items:start;gap:8px;padding-top:2px;display:grid}.ixh-intro a:not(.ixh-learn){text-decoration:none}.ixh-learn{font-family:var(--ix-font-ui);letter-spacing:1px;text-transform:uppercase;text-underline-offset:1px;color:var(--ix-ink);font-size:12px;font-weight:500;line-height:16.8px;text-decoration:underline;text-decoration-thickness:1px}.ixh-veil{top:calc(100vh - var(--ixh-veil-h));height:var(--ixh-veil-h);isolation:isolate;opacity:calc(1 - var(--ixh-p-veil));pointer-events:none;align-content:start;justify-items:center;gap:16px;padding-top:120px;display:grid;position:absolute;left:0;right:0}.ixh-hero .ixh-veil{visibility:hidden}.ixh-press__label{font-family:var(--ix-font-ui);letter-spacing:1px;text-transform:uppercase;color:var(--ix-ink-muted);font-size:12px;font-weight:400;line-height:16.2px}.ixh-press__logos{justify-content:center;align-items:center;gap:36px;margin:0;padding:0;list-style:none;display:flex}.ixh-press__logos img{object-fit:contain;opacity:.5;filter:grayscale()}.ixh-press{padding:40px var(--ix-margin) 80px;justify-items:center;display:grid}.ixh-press .ixh-press__logos{min-height:49.5px}@media (max-width:1099px){.ixh-hero{--ixh-k:1;--ixh-p:1;--ixh-shift:0em}.ixh-hero__head{--ix-masthead-size:clamp(48px, 6.5vw + 22px, 64px);--ix-masthead-track:-.078em;height:auto;padding-top:calc(var(--ix-nav-height) + 40px);grid-template-columns:1fr;gap:24px}.ixh-intro{max-width:560px}.ixh-veil{display:none}.ixh-hero__pin{padding-bottom:56px}}@media (max-width:720px){.ixh-hero{--ixh-fold:clamp(0px, 900px - 100svh, 88px)}.ixh-intro .ix-body-sm{font-size:16px;line-height:22px}.ixh-hero__head{--ix-masthead-size:clamp(44px, 14.36vw, 64px);padding-top:calc(var(--ix-nav-height) + 32px - var(--ixh-fold) * .136);gap:calc(20px - var(--ixh-fold) * .136)}.ixh-hero__pin{padding-bottom:40px}.ixh-press{padding:32px var(--ix-margin) 56px;gap:16px}.ixh-press__logos{flex-wrap:wrap;gap:20px 28px}.ixh-press__logos img{zoom:.8}}.ixh-hero{--ixh-settle:.7s;--ixh-settle-veil:.35s;--ixh-settle-late:.3s;--ixh-settle-in:.4s;--ixh-settle-out:.2s}@media (min-width:1100px) and (prefers-reduced-motion:no-preference){[data-ixm] .ixh-hero:not([data-settled]){--ixh-p:0}[data-ixm] .ixh-hero .ixh-veil{visibility:visible}.ixh-hero :is(.ixh-mast,.ixh-editions){transition:transform var(--ixh-settle) var(--ix-ease-drawer)}.ixh-hero .ixh-mast__line>span{transition:translate var(--ixh-settle) var(--ix-ease-drawer)}.ixh-hero[data-settling] .ixh-card{transition:translate var(--ixh-settle) var(--ix-ease-drawer), --ixh-hover .16s ease}.ixh-hero .ixh-fog{transition:translate var(--ixh-settle) var(--ix-ease-drawer)}.ixh-hero .ixh-veil{transition:opacity var(--ixh-settle-veil) var(--ix-ease-out)}.ixh-hero:not([data-settled]) .ixh-veil{transition-duration:calc(var(--ixh-settle) - var(--ixh-settle-out));transition-delay:var(--ixh-settle-out)}.ixh-hero .ixh-card__caption,.ixh-hero .ixh-list,.ixh-hero+.ixh-press{transition:opacity var(--ixh-settle-in) var(--ix-ease-out) var(--ixh-settle-late)}.ixh-hero:not([data-settled]) .ixh-card__caption,.ixh-hero:not([data-settled]) .ixh-list,.ixh-hero:not([data-settled])+.ixh-press{transition-duration:var(--ixh-settle-out);transition-delay:0s}[data-ixm] .ixh-hero:not([data-settled])+.ixh-press{opacity:0}.ixh-hero[data-instant],.ixh-hero[data-instant] *,.ixh-hero[data-instant]+.ixh-press{transition:none!important}[data-ixm] .ixh-hero[data-covers=scroll]:after{content:"";height:125vh;display:block}[data-ixm] .ixh-hero[data-covers=scroll] .ixh-hero__pin{top:var(--ixh-pin-top,0px);min-height:100vh;position:sticky}[data-ixm] .ixh-hero[data-covers=scroll][data-settled] .ixh-editions{transform:translateY(calc(-1 * var(--ixh-lift,0px))) scale(var(--ixh-fit,1))}[data-ixm] .ixh-hero[data-press=pinned] .ixh-veil{opacity:1}.ixh-hero[data-press=pinned] .ixh-veil__wash>*{transition:opacity var(--ixh-settle-veil) var(--ix-ease-out)}.ixh-hero[data-press=pinned]:not([data-settled]) .ixh-veil__wash>*{transition-duration:var(--ixh-settle)}.ixh-hero[data-press=pinned][data-settled] .ixh-veil__wash>*{opacity:0}[data-ixm] .ixh-hero[data-press=after] .ixh-veil>:not(.ixh-veil__wash){visibility:hidden}[data-ixm] .ixh-hero[data-press=pinned]+.ixh-press{opacity:0;height:0;padding:0;overflow:hidden}}.ixh-editions{--ixh-w:360px;--ixh-gap:34px;--ixh-small:.84;--ixh-pitch:calc(var(--ixh-w) * (1 + var(--ixh-small)) / 2 + var(--ixh-gap));--ixh-cap-lines:2;height:calc(var(--ixh-w) * 1.25 + 16px + var(--ixh-cap-lines) * 19.2px);transform:translateY(calc(var(--ixh-drop) * (1 - var(--ixh-p)))) scale(calc(1.1 - .1 * var(--ixh-p)));transform-origin:50% 0;margin-top:83px;position:relative}.ixh-covers{top:0;left:calc(50% - var(--ixh-w) / 2);width:calc(var(--ixh-pitch) * 4);height:100%;transform:translateX(calc(var(--ixh-sel) * -1 * var(--ixh-pitch)));touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;position:absolute}@property --ixh-spread{syntax:"<length>";inherits:false;initial-value:0}.ixh-window{--ixh-spread:calc(6.91px * (1 - var(--ixh-p,1)));--ixh-reach:calc(var(--ixh-pitch) + var(--ixh-w) * .42 + 2px + var(--ixh-spread));--ixh-soft:calc(var(--ixh-w) * .08);pointer-events:none;-webkit-mask-image:linear-gradient(to right, transparent calc(50% - var(--ixh-reach) - var(--ixh-soft)), #000 calc(50% - var(--ixh-reach)), #000 calc(50% + var(--ixh-reach)), transparent calc(50% + var(--ixh-reach) + var(--ixh-soft)));mask-image:linear-gradient(to right, transparent calc(50% - var(--ixh-reach) - var(--ixh-soft)), #000 calc(50% - var(--ixh-reach)), #000 calc(50% + var(--ixh-reach)), transparent calc(50% + var(--ixh-reach) + var(--ixh-soft)));position:absolute;inset:-48px 0}.ixh-window>.ixh-covers{pointer-events:auto;height:calc(100% - 96px);top:48px}.ixh-card{--ixh-t:0;--ixh-d:calc(var(--ixh-i) - var(--ixh-sel));--ixh-s:calc(var(--ixh-small) + (1 - var(--ixh-small)) * var(--ixh-t));top:0;left:calc(var(--ixh-i) * var(--ixh-pitch));width:var(--ixh-w);opacity:calc(.45 + .55 * var(--ixh-t) + .25 * var(--ixh-hover) * (1 - var(--ixh-t)));translate:calc(var(--ixh-d) * 6.91px * (1 - var(--ixh-p,1))) 0;position:absolute}.ixh-card[aria-current]{--ixh-t:1}.ixh-card[data-world=soon]{--ixh-plain:#bebcb7;--ixh-fade:#8d8b87;--ixh-q:#f5f3f0;--ixh-cap:#262522}.ixh-card[data-world=brown]{--ixh-fade:#ad6343;--ixh-q:#fcf2ed;--ixh-cap:#4f3329}.ixh-card[data-world=lavender]{--ixh-fade:#5e63cc;--ixh-q:#f3f3fc;--ixh-cap:#2d305b}.ixh-card[data-world=sage]{--ixh-fade:#478058;--ixh-q:#f1f5f2;--ixh-cap:#1c3d31}.ixh-card__cover{aspect-ratio:4/5;background:var(--ixh-plain,#eee);width:100%;color:var(--ixh-q);transform:scale(var(--ixh-s));transform-origin:50%;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:0;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}.ixh-card__cover:after{background:linear-gradient(var(--ixh-fade), transparent 30%);content:"";position:absolute;inset:0}.ixh-card__photo{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.ixh-card__q{top:calc(var(--ixh-w) * .0444);z-index:1;font-family:var(--ix-font-ui);font-weight:400;font-size:calc(var(--ixh-w) * .0889);text-align:center;text-transform:uppercase;transform:translateY(calc(var(--ixh-w) * .0444 * (1 / var(--ixh-s) - 1))) scale(calc((.75 + .25 * var(--ixh-t)) / var(--ixh-s)));transform-origin:50% 0;line-height:1;position:absolute;left:16px;right:16px}.ixh-card__caption{top:calc(var(--ixh-w) * 1.25 + 16px + var(--ix-wide-shift));font-family:var(--ix-font-wide);letter-spacing:-.5px;text-align:center;text-transform:uppercase;text-wrap:balance;color:var(--ixh-cap);opacity:var(--ixh-p-late);transform:translateY(calc(var(--ixh-w) * -.625 * (1 - var(--ixh-s)))) scale(calc((14 + 2 * var(--ixh-t)) / 16));transform-origin:50% 0;font-size:16px;font-weight:700;line-height:19.2px;position:absolute;left:16px;right:16px}.ixh-list{top:calc(var(--ixh-w) * .1 + 2px);right:max(var(--ix-margin), calc((100% - var(--ix-page-width)) / 2 + var(--ix-margin)));opacity:var(--ixh-p-late);z-index:2;gap:2px;margin:0;padding:0;list-style:none;display:grid;position:absolute}.ixh-list__row{width:100%;height:28px;color:var(--ix-ink);cursor:pointer;--ixh-t:0;--ixh-ink:calc(.38 + .62 * max(var(--ixh-t), var(--ixh-hover)));background:0 0;border:0;justify-content:flex-end;align-items:center;padding:0;display:flex}.ixh-list__row[aria-current]{--ixh-t:1}.ixh-list__label{font-family:var(--ix-font-ui);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;opacity:var(--ixh-ink);font-size:12px;font-weight:400;line-height:12px}.ixh-list__line{width:20px;height:1px;opacity:var(--ixh-ink);transform:scaleX(calc(.4 + .6 * var(--ixh-t)));transform-origin:100%;background:currentColor;margin-left:12px}@media (hover:hover) and (pointer:fine){:is(.ixh-list__row:hover,.ixh-card:not([aria-current]):has(.ixh-card__cover:hover)){--ixh-hover:1}}@media (min-width:1100px) and (max-width:1439px){.ixh-editions{--ixh-w:clamp(240px, (50vw - 225px) / 1.34, 360px)}}@media (max-width:1099px){.ixh-editions{--ixh-w:26vw;height:auto;margin-top:48px;transform:none}.ixh-window{margin:-48px 0;padding:48px 0;position:relative;inset:auto}.ixh-covers,.ixh-window>.ixh-covers{height:calc(var(--ixh-w) * 1.25 + 16px + 3 * 19.2px);position:relative;top:auto}.ixh-list{justify-content:center;gap:24px;margin-top:16px;display:flex;position:static}.ixh-list__row{flex-direction:column;justify-content:center;gap:8px;width:auto;height:44px}.ixh-list__line{transform-origin:50%;margin:0}}@media (max-width:720px){.ixh-editions{--ixh-w:62vw;margin-top:calc(40px - var(--ixh-fold,0px) * .273)}.ixh-covers{width:auto;padding-inline:calc(50% - var(--ixh-w) / 2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:auto;display:flex;left:0;overflow-x:auto;transform:none}.ixh-covers::-webkit-scrollbar{display:none}.ixh-card{flex:0 0 var(--ixh-w);scroll-snap-align:center;scroll-snap-stop:always;height:100%;position:relative;left:auto}.ixh-card__caption{left:4px;right:4px}.ixh-card__caption>span{opacity:clamp(0, var(--ixh-t) * 2 - 1, 1)}.ixh-window{display:contents}.ixh-list{margin-top:calc(16px - var(--ixh-fold,0px) * .114);gap:16px}.ixh-list__row{height:auto}}.ixh-card[data-world=soon] .ixh-card__cover{opacity:calc(1 - .55 * var(--ixh-t))}.ixh-editions{--ixh-clock:.52s}@property --ixh-hover{syntax:"<number>";inherits:true;initial-value:0}.ixh-card,.ixh-list__row{transition:--ixh-hover .16s}@media (hover:hover) and (pointer:fine){.ixh-covers{cursor:grab}.ixh-card[aria-current] .ixh-card__cover{cursor:pointer}.ixh-editions[data-dragging],.ixh-editions[data-dragging] *{cursor:grabbing!important}}.ixh-covers a{-webkit-user-drag:none}@media (max-width:720px) and (scripting:none){.ixh-card[data-world=soon]{display:none}}@media (min-width:721px) and (scripting:none){.ixh-covers:has(>:first-child :focus-visible){--ixh-sel:0}.ixh-covers:has(>:nth-child(2) :focus-visible){--ixh-sel:1}.ixh-covers:has(>:nth-child(3) :focus-visible){--ixh-sel:2}.ixh-covers:has(>:nth-child(4) :focus-visible){--ixh-sel:3}.ixh-covers:has(:focus-visible)>.ixh-card{--ixh-t:0}.ixh-covers>.ixh-card:has(:focus-visible){--ixh-t:1}}[data-glide] .ixh-covers{transition:transform var(--ixh-glide-ms) var(--ixh-glide-ease)}[data-glide] .ixh-card{transition:opacity var(--ixh-glide-ms) var(--ixh-glide-ease), translate var(--ixh-glide-ms) var(--ixh-glide-ease), --ixh-hover .16s ease}[data-glide] .ixh-card__cover{transition:transform var(--ixh-glide-ms) var(--ixh-glide-ease), opacity var(--ixh-glide-ms) var(--ixh-glide-ease), scale .14s var(--ix-ease-out)}[data-glide] .ixh-card__q{transition:transform var(--ixh-glide-ms) var(--ixh-glide-ease)}[data-glide] .ixh-card__caption{transition:transform var(--ixh-glide-ms) var(--ixh-glide-ease), opacity var(--ixh-settle-in,.4s) var(--ix-ease-out) var(--ixh-settle-late,.3s)}[data-glide] .ixh-list__label,[data-glide] .ixh-tone,[data-glide] .ix-nav__wash{transition:opacity var(--ixh-glide-ms) var(--ixh-glide-ease)}[data-glide] .ixh-list__line{transition:transform var(--ixh-glide-ms) var(--ixh-glide-ease), opacity var(--ixh-glide-ms) var(--ixh-glide-ease)}@keyframes ix-unmask{to{transform:scaleX(0)}}.ix-arrive{--ix-y:14px}.ixh-mast__line:nth-child(2){--ix-at:60ms}.ixh-intro{--ix-at:.15s}.ixh-card__in{--ix-y:20px;--ix-dur:.8s;--ix-at:calc(.2s + 50ms * (var(--ixh-i) - var(--ixh-sel) + 1))}.ixh-list>li{--ix-at:.36s}.ixh-veil>*{--ix-y:12px;--ix-at:.48s}.ixh-veil>*+*{--ix-at:.54s}[data-ixm=wait] .ix-arrive,[data-ixm=wait] .ixh-veil__wash{opacity:0}[data-ixm=go] .ix-arrive{animation:ix-rise var(--ix-dur,.7s) var(--ix-ease-out) var(--ix-at,0s) both}[data-ixm=go] .ixh-veil__wash{animation:ix-fade .8s var(--ix-ease-out) .2s both}.ix-in{--ix-y:16px;--ix-at:calc(var(--ix-in-i,0) * var(--ix-step,70ms))}.ix-in--sm{--ix-y:8px}.ix-list{--ix-step:40ms}[data-ixm] :is([data-settle][data-in] .ix-in,.ix-in[data-settle][data-in]){animation:ix-rise .6s var(--ix-ease-out) var(--ix-at) backwards}[data-ixm] :is([data-settle][data-in] .ix-in--fade,.ix-in--fade[data-in]){animation-name:ix-fade}[data-ixm] .ixs__form.ix-in{--ix-at:.14s}[data-ixm] :is([data-settle]:not([data-in]) .ix-in,.ix-in[data-settle]:not([data-in])){opacity:0;animation:none}[data-ixm] .ix-rule{position:relative}[data-ixm] .ix-rule[data-settle]:before{background:var(--ix-paper);transform-origin:100% 0;content:"";height:1px;position:absolute;inset:-1px 0 auto}[data-ixm] .ix-rule[data-in]:before{animation:ix-unmask .7s var(--ix-ease-out) both}.ixh-card__photo{transition:scale .7s var(--ix-ease-out)}.ixh-card__in{transition:scale .12s var(--ix-ease-out)}@media (hover:hover) and (pointer:fine){.ixh-card[aria-current] .ixh-card__cover:hover .ixh-card__photo{scale:1.015}}.ixh-card[aria-current] .ixh-card__in:has(.ixh-card__cover:active){scale:.985}@keyframes ixh-peek{0%,11.73%{opacity:.45}50%{opacity:1}88.27%,to{opacity:.45}}@keyframes ixh-peek-cover{0%,11.73%{transform:scale(.84)}50%{transform:none}88.27%,to{transform:scale(.84)}}@keyframes ixh-peek-q{0%,11.73%{transform:translateY(calc(var(--ixh-w) * .008457)) scale(.89286)}50%{transform:none}88.27%,to{transform:translateY(calc(var(--ixh-w) * .008457)) scale(.89286)}}@keyframes ixh-peek-caption{0%,11.73%{transform:translateY(calc(var(--ixh-w) * -.1)) scale(.875)}50%{transform:none}88.27%,to{transform:translateY(calc(var(--ixh-w) * -.1)) scale(.875)}}@media (max-width:720px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ixh-card{view-timeline:--ixh-card inline}.ixh-card,.ixh-card__cover,.ixh-card__q,.ixh-card__caption{animation-duration:auto;transition:none;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ixh-card;animation-range:cover}.ixh-card{animation-name:ixh-peek}.ixh-card__cover{animation-name:ixh-peek-cover}.ixh-card__q{animation-name:ixh-peek-q}.ixh-card__caption{animation-name:ixh-peek-caption}.ixh-card[data-world=soon]{opacity:.45;animation-name:none}.ixh-card[data-world=soon] .ixh-card__cover{opacity:1}}}@media (prefers-reduced-motion:reduce){.ix :is(.ix-arrive,.ix-in){animation-duration:.2s!important}.ix .ixh-covers{transition:opacity .1s!important}.ix .ixh-covers[data-fading]{opacity:0}}.ixq{overscroll-behavior:contain;color:#262522;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden;container-type:size}.ixq::backdrop{background:#12121447}.ixq__sheet{width:min(1000px,100% - 96px);height:min(600px,100% - 136px);margin:auto;position:absolute;inset:0;container-type:inline-size}.ixq__surface,.ixq__paper,.ixq__content{position:absolute;inset:0}.ixq__surface{background:linear-gradient(color-mix(in srgb, var(--ixq-fade) var(--ixq-alpha), var(--ixq-ground)), color-mix(in srgb, var(--ixq-plain) var(--ixq-alpha), var(--ixq-ground)) 30%);transform-origin:0 0}.ixq__paper{background:linear-gradient(#cac4bf,#cac4bf00 30%),#e0dad5}.ixq__tag{font-family:var(--ix-font-ui);text-align:center;text-transform:uppercase;color:color-mix(in srgb, var(--ixq-ink) var(--ixq-alpha), var(--ixq-ground));opacity:0;transform-origin:0 0;pointer-events:none;margin:0;font-weight:400;line-height:1;position:absolute;top:0;left:0}.ixq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;height:100%;padding:56px;display:grid}.ixq__mast{flex-direction:column;justify-content:space-between;gap:16px;display:flex}.ixq__top{gap:10px;display:grid}.ixq__head{justify-content:space-between;align-items:center;gap:10px;padding-inline:4px;display:flex}.ixq__quarter{color:#403e3a;font-family:var(--ix-font-ui);letter-spacing:-.38px;font-size:32px;line-height:30.7px}.ixq__label{font-family:var(--ix-font-ui);letter-spacing:1px;text-transform:uppercase;color:var(--ix-ink-muted);font-size:12px;line-height:16px}.ixq__title{--ix-masthead-size:min(74px, 7.4cqw);--ix-masthead-track:-.081em;color:inherit;margin-inline:-5.5px;font-weight:600}.ixq__title>span{display:block}.ixq__side{flex-direction:column;justify-content:flex-end;display:flex}.ixq__body{font-size:20px;line-height:26px}.ixq{--ix-signup-hint:#74726e;--ix-signup-note:#74726e}.ix .ixq .mi-signup__row{padding-right:0}.ix .ixq .mi-signup__row--company{margin-bottom:16px}.ix .ixq .mi-signup__row button{font-weight:500}.ix .ixq .mi-signup__done{border-bottom-color:#262522}.ix .ixq .mi-signup__help{margin-top:32px;font-size:14px;line-height:20px}.ix .ixq .mi-signup__help a{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.ixq__close{border-radius:var(--ix-radius-pill);color:inherit;font-family:var(--ix-font-ui);letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #262522;align-items:center;gap:10px;padding:12px 20px;font-size:12px;line-height:14px;display:inline-flex;position:absolute;top:36px;right:36px}.ixq__close svg{fill:none;stroke:currentColor;stroke-width:1.08px;width:13.333px;height:13.333px;margin:-1.667px}@media (min-width:721px){@container (height<=575.98px){.ixq__grid{padding:40px}.ixq__close{top:24px;right:24px}}}@media (max-width:720px){.ixq{touch-action:none}.ixq__surface,.ixq__tag{display:none}.ixq__content{display:contents}.ixq::backdrop{background:color-mix(in srgb, var(--ix-deep) 55%, transparent)}.ixq__sheet{width:auto;height:calc(100vh - var(--ix-sheet-gap));height:calc(100dvh - var(--ix-sheet-gap));border-radius:var(--ix-sheet-radius) var(--ix-sheet-radius) 0 0;box-shadow:0 var(--ix-sheet-stretch) 0 #e0dad5;touch-action:none;background:linear-gradient(#cac4bf,#cac4bf00 30%),#e0dad5;margin-inline:0;display:block;position:absolute;inset:auto 0 0}.ixq__sheet:before{z-index:1;content:"";background:#26252238;border-radius:3px;width:36px;height:5px;margin-left:-18px;position:absolute;top:6px;left:50%}.ixq__grid{height:calc(100% - var(--ix-nav-height));margin-top:var(--ix-nav-height);padding:24px var(--ix-margin) calc(40px + env(safe-area-inset-bottom));overscroll-behavior:contain;touch-action:pan-y;flex-direction:column;gap:0;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 16px);mask-image:linear-gradient(#0000,#000 16px)}.ixq__mast{display:block}.ixq__head{padding-inline:0}.ixq__quarter{font-size:calc(var(--ix-masthead-size) * .43);line-height:1}.ixq__top{--ix-masthead-size:clamp(44px, 14.36vw, 64px)}.ixq__title{--ix-masthead-size:clamp(44px, 14.36vw, 64px);margin-inline:0}.ixq__body{max-width:30em;margin-top:24px;font-size:16px;line-height:22px}.ixq__side{flex:1 0 auto;justify-content:flex-start}.ixq__side>:last-child{margin-top:auto;padding-top:48px}.ixq__close{top:calc((var(--ix-nav-height) - 35px) / 2);right:var(--ix-margin);padding:11px 14px 10px 16px;line-height:1}}.ix .ixh-card[data-world=soon]:has(.ixh-card__cover[data-returned]:focus-visible):before{outline:1px solid color-mix(in srgb, var(--ix-ink) 30%, transparent)}.ix .ixh-card[data-world=soon]:has(.ixh-card__cover[data-returned=pointer]:focus-visible):before{outline:none}.ixm{color:var(--ix-ink);scroll-margin-top:calc(var(--ix-nav-bottom) + 40px);container-type:inline-size}.ixm-label{font-family:var(--ix-font-ui);letter-spacing:1px;text-transform:uppercase;color:var(--ix-ink-muted);margin-bottom:16px;font-size:14px;font-weight:400;line-height:18.9px}.ixm-block{border-top:1px solid var(--ix-ink);gap:24px;padding-top:24px;display:grid}.ixm-block+.ixm-block,.ixm-rows,.ixm-contact{margin-top:115px}.ixm-block--how{gap:0;padding-top:26px}.ixm-heading{top:var(--ix-wide-shift);max-width:721px;font-family:var(--ix-font-wide);font-weight:400;font-size:var(--ix-title-size);letter-spacing:-.042em;text-transform:uppercase;text-wrap:balance;line-height:1;position:relative}.ixm-lead{max-width:800px;font-family:var(--ix-font-text);font-weight:400;font-size:var(--ix-body-lg-size);color:var(--ix-ink-soft);line-height:1.55}.ixm-block--how .ixm-lead{padding-top:22px}.ixm-block--how .ixm-heading{letter-spacing:-.03em}.ixm-dims{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:49px;padding-top:48px;display:grid}.ixm-dim__name{margin-top:var(--ix-wide-shift);padding-bottom:calc(14px - var(--ix-wide-shift));border-bottom:1px solid var(--ix-hairline);font-family:var(--ix-font-wide);letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(22px,19.66px + .6vw,28.8px);font-weight:400;line-height:1}.ixm-dim__items{margin:0;padding:0;list-style:none}.ixm-item{border-bottom:1px solid var(--ix-hairline);align-items:baseline;padding:18px 0;display:flex}.ixm-item__num{font-family:var(--ix-font-ui);font-variant-numeric:tabular-nums;color:var(--ix-ink-muted);flex:0 0 32px;font-size:12px;font-weight:400;line-height:12px}.ixm-item__body{gap:6px;display:grid}.ixm-item__title{font-family:var(--ix-font-text);font-size:16px;font-weight:600;line-height:21.6px}.ixm-item__text,.ixm-row__text{font-family:var(--ix-font-text);color:var(--ix-ink-soft);font-size:16px;font-weight:400;line-height:25.6px}.ixm-row{border-top:1px solid var(--ix-ink);grid-template-columns:372px minmax(0,698px);justify-content:space-between;padding:26px 0 40px;display:grid}.ixm-row+.ixm-row{border-top-color:var(--ix-hairline);padding-bottom:61px}.ixm-row__heading{max-width:260px;top:var(--ix-wide-shift);font-family:var(--ix-font-wide);letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;font-size:clamp(20px,18.51px + .415vw,24.48px);font-weight:400;line-height:1.1;position:relative}.ixm-contact{border-top:1px solid var(--ix-ink);font-family:var(--ix-font-text);padding-top:26px;font-size:clamp(20px,17px + .77vw,28px);font-weight:400;line-height:1.35}.ixm-contact a{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px}@container (width<=899px){.ixm-dims{grid-template-columns:minmax(0,1fr);row-gap:48px}.ixm-row{grid-template-columns:minmax(0,1fr);gap:16px;padding-bottom:32px}.ixm-row+.ixm-row{padding-bottom:32px}.ixm-block+.ixm-block,.ixm-rows,.ixm-contact{margin-top:72px}}@container (width<=560px){.ixm-block{gap:20px}.ixm-block--how .ixm-lead{padding-top:20px}.ixm-dims{padding-top:40px}}.ixs{padding:155px max(var(--ix-headline-inset), calc((100% - var(--ix-page-width)) / 2 + var(--ix-headline-inset))) 128px;border-top:1px solid var(--ix-signup-edge,var(--ix-hairline));background:var(--ix-signup);color:var(--ix-ink);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;column-gap:86px;display:grid}.ixs__copy{gap:20px;padding-top:16px;display:grid}.ixs__title{top:var(--ix-wide-shift);font-family:var(--ix-font-wide);font-weight:500;font-size:calc(var(--ix-title-size) * 1.02);letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;color:var(--ix-signup-title,inherit);line-height:1;position:relative}.ixs__body{font-family:var(--ix-font-text);color:var(--ix-signup-body,var(--ix-footer));font-size:17px;line-height:26.3px}.ix .mi-signup__form{transition:opacity var(--ix-dur-fast) var(--ix-ease-out), visibility 0s;display:grid}.ix .mi-signup__row{border-bottom:1px solid var(--ix-signup-rule);align-items:center;gap:21px;padding:5px 2px 5px 0;display:flex;position:relative}.ix .mi-signup__row input{min-width:0;height:44px;color:var(--ix-ink);font-family:var(--ix-font-text);background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0;font-size:18px;line-height:22px}.ix .mi-signup__row input::placeholder{color:var(--ix-signup-hint,var(--ix-ink-muted));opacity:1}.ix .mi-signup__stack{display:grid}.ix .mi-signup__stack>*{grid-area:1/1}.ix .mi-signup__stack[data-state=done] .mi-signup__form{visibility:hidden;opacity:0;transition-delay:0s, var(--ix-dur-fast)}.ix .mi-signup__done{border-bottom:1px solid var(--ix-ink);font-family:var(--ix-font-text);transition:opacity .32s var(--ix-ease-out) .12s, translate .32s var(--ix-ease-out) .12s;align-self:start;padding:16px 0;font-size:18px;line-height:26px}@starting-style{.ix .mi-signup__done{opacity:0;translate:0 calc(6px * var(--ix-reach))}}.ix .mi-signup__label{visibility:hidden;opacity:0;transition:opacity var(--ix-dur-fast) ease, visibility 0s var(--ix-dur-fast);grid-area:1/1}.ix .mi-signup__label[data-on]{visibility:visible;opacity:1;transition-delay:0s}.ix .mi-signup__row button{min-width:44px;min-height:44px;color:var(--ix-signup-action,var(--ix-ink));font-family:var(--ix-font-ui);letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;font-size:13px;font-weight:400;line-height:13px;display:grid}.ix .mi-signup__row button:disabled{color:var(--ix-ink-muted);cursor:default}.ix .mi-signup__trap{clip-path:inset(50%);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.ix .mi-signup__help{font-family:var(--ix-font-text);color:var(--ix-signup-note,var(--ix-ink-muted));margin-top:11px;font-size:13px;line-height:20.1px;position:relative}.ix .mi-signup__alert{color:var(--ix-ink);opacity:0;transition:opacity .16s var(--ix-ease-out);position:absolute;top:calc(100% + 6px);left:0;right:0}.ix .mi-signup__alert[data-on]{opacity:1}.ix .mi-signup__help a{color:inherit;text-decoration:none}@media (max-width:900px){.ixs{grid-template-columns:minmax(0,1fr);row-gap:40px;padding-top:96px;padding-bottom:88px}}@media (max-width:720px){.ixs{padding:72px var(--ix-margin) 64px}}.ixe{--ix-signup:var(--ix-paper);--ixe-screen:max(640px, 100svh);--ixe-caption-ink:#6f6f6f}.ixe-panel{background:var(--ix-block);width:100%;height:100%}[data-ix-tone=dark] .ixe-panel,.ixe-chapter[data-ix-tone=dark] .ixe-panel{background:var(--ix-deep-block)}.ixe-hero{height:var(--ixe-screen);background:var(--ix-field);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:clip}.ixe-hero__photo{position:absolute;inset:0 0 0 50%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20%);mask-image:linear-gradient(90deg,#0000 0,#000 20%)}.ixe-hero__photo img{object-fit:cover;width:100%;height:100%}:is(.ixe-hero__photo,.ixe-chapter__blur,.ixe-chapter__soft) picture{display:contents}@media (min-aspect-ratio:193/100) and (min-height:640px) and (max-height:1080px),(min-width:2084px) and (min-height:1080px),(min-width:1235px) and (max-height:640px){:is(.ixe-hero__photo,.ixe-chapter__blur,.ixe-chapter__soft) img{object-position:0 100%}}.ixe-hero__text{width:min(100%, var(--ix-page-width));padding:140px 0 100px var(--ix-hero-inset);margin-inline:auto;position:relative}.ixe-hero__tag{color:var(--ix-hero-tag);font-family:var(--ix-font-ui);letter-spacing:-.38px;margin-bottom:10px;padding-inline:8px;font-size:32px;line-height:30.7px}.ixe-hero__masthead{color:var(--ix-deep);margin-bottom:10px;padding-bottom:24px}.ixe-hero__masthead>span:not(.sr-only){display:block}.ixe-facts{width:min(592px, 50vw - var(--ix-hero-inset) - 56px);border-block:1px solid #00000040;grid-template-columns:1fr 1fr;margin:0;display:grid}.ixe-facts>div{flex-direction:column;justify-content:center;gap:6px;height:64.3px;padding:1px 28px 0;display:flex}.ixe-facts>div+div{border-left:1px solid #00000040}.ixe-facts dt,.ixe-facts dd{font-family:var(--ix-font-ui);letter-spacing:.57px;text-transform:uppercase;margin:0;font-size:12px;line-height:12px}.ixe-facts dt{color:var(--ix-hero-label)}.ixe-facts dd,.ixe-facts a{color:var(--ix-hero-value);font-weight:500}.ixe-facts a{font:inherit;letter-spacing:inherit;text-transform:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-block}.ixe-chapter{min-height:var(--ixe-screen);padding:72px var(--ix-headline-inset) 0;color:var(--ix-ink);text-align:center;place-items:center;display:grid;position:relative;overflow:clip}.ixe-hero,.ixe-prev{--ix-fill:var(--ix-field)}.ixe-chapter{--ix-fill:var(--ix-field-soft)}.ixe-chapter[data-ix-tone=dark]{--ix-fill:var(--ix-deep);padding:101px var(--ix-headline-inset) 112px;color:var(--ix-on-deep);background:var(--ix-deep)}.ixe-chapter__backdrop{background:var(--ix-field);position:absolute;inset:0}.ixe-chapter__backdrop:before{--ixe-to:var(--ix-field-soft);z-index:1;background:linear-gradient(to bottom, color-mix(in srgb, var(--ixe-to) 0%, transparent), color-mix(in srgb, var(--ixe-to) 15.6%, transparent) 25%, color-mix(in srgb, var(--ixe-to) 50%, transparent) 50%, color-mix(in srgb, var(--ixe-to) 84.4%, transparent) 75%, var(--ixe-to));content:"";height:144px;position:absolute;inset:auto 0 0}.ixe-chapter[data-ix-tone=dark] .ixe-chapter__backdrop:before{--ixe-to:var(--ix-deep)}.ixe-chapter[data-ix-tone=dark] .ixe-chapter__backdrop{-webkit-mask-image:linear-gradient(#0000,#00000028 36px,#00000080 72px,#000000d7 108px,#000 144px);mask-image:linear-gradient(#0000,#00000028 36px,#00000080 72px,#000000d7 108px,#000 144px)}.ixe-chapter__backdrop img{object-fit:cover;width:100%;height:100%}.ixe-chapter__blur,.ixe-chapter__soft{position:absolute;inset:0 0 0 50%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20%);mask-image:linear-gradient(90deg,#0000 0,#000 20%)}.ixe-chapter__soft{display:none}.ixe-chapter__soft img{object-fit:cover;width:100%;height:100%}.ixe-chapter__veil{background:var(--ix-field);opacity:.5;position:absolute;inset:0}#story .ixe-chapter__backdrop:before{--ixe-to:var(--ix-field)}#story .ixe-chapter__backdrop:after{opacity:.5;content:"";position:absolute;inset:0}:root[data-ix-input] #story .ixe-chapter__backdrop:after{background:var(--ixe-grain) 0 0 / 128px 128px repeat}@media (scripting:none){#story .ixe-chapter__backdrop:after{background:var(--ixe-grain) 0 0 / 128px 128px repeat}}.ixe-chapter__text{flex-direction:column;align-items:center;gap:30px;display:flex;position:relative}.ixe-chapter[data-ix-tone=dark] .ixe-chapter__text{gap:40px}.ixe-chapter__title{max-width:1019px}.ixe-chapter__deck{max-width:780px;color:var(--ix-ink-soft);font-family:var(--ix-font-text);font-size:var(--ix-body-lg-size);text-wrap:balance;line-height:28px}.ixe-chapter[data-ix-tone=dark] .ixe-chapter__deck{max-width:690px;color:var(--ix-on-deep);line-height:30px}@media (max-width:900px){.ixe-hero{height:auto;min-height:0}.ixe-hero__photo{width:100%;height:min(112vw,64svh);position:relative;inset:auto;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 22%);mask-image:linear-gradient(0deg,#0000 0,#000 22%)}.ixe-hero__text{padding:0 var(--ix-margin) 40px;margin-top:-20px}.ixe-hero__tag{padding-inline:2px;font-size:24px;line-height:24px}.ixe-facts{width:100%}.ixe-facts>div{padding-inline:2px 16px}.ixe-facts>div+div{padding-left:16px}.ixe-chapter{padding:96px var(--ix-margin) 72px}.ixe-chapter__blur{inset:0;-webkit-mask-image:none;mask-image:none}.ixe-chapter[data-ix-tone=dark]{padding:96px var(--ix-margin) 72px}.ixe-chapter__text{gap:20px}.ixe-chapter[data-ix-tone=dark] .ixe-chapter__text{gap:24px}.ixe-chapter__deck,.ixe-chapter[data-ix-tone=dark] .ixe-chapter__deck{line-height:1.45}.ixe-chapter[data-ix-tone=dark]{flex-direction:column;align-items:center;min-height:0;padding:0;display:flex}.ixe-chapter[data-ix-tone=dark] .ixe-chapter__text{padding:calc(var(--ix-nav-bottom) + 64px - var(--ixe-dusk)) var(--ix-margin) 0}.ixe-chapter[data-ix-tone=dark] .ixe-chapter__backdrop{background:0 0;order:1;justify-content:center;width:100%;margin-top:-16px;display:flex;position:relative;inset:auto}.ixe-chapter[data-ix-tone=dark] .ixe-chapter__backdrop:before{display:none}.ixe-chapter[data-ix-tone=dark] .ixe-chapter__backdrop{-webkit-mask-image:none;mask-image:none}.ixe-chapter[data-ix-tone=dark] .ixe-chapter__backdrop img{width:min(128vw, var(--ixe-bg-px) * 1.1px / 3);flex:none;max-width:none;height:auto;-webkit-mask-image:linear-gradient(#0000,#000 44% 86%,#0000);mask-image:linear-gradient(#0000,#000 44% 86%,#0000)}.ixe-hero{--ixe-clear:93.5%;--ixe-floor:var(--ix-field);--ixe-melt:64px}[data-ix-theme=brown] .ixe-hero{--ixe-floor:#e4c4a9}[data-ix-theme=lavender] .ixe-hero{--ixe-clear:89%}[data-ix-theme=sage] .ixe-hero{--ixe-clear:93%}.ixe-hero__photo{height:auto;padding-bottom:var(--ixe-melt);background:linear-gradient(var(--ixe-floor) calc(100% - var(--ixe-melt)), var(--ix-field));-webkit-mask-image:none;mask-image:none}.ixe-hero__photo img{height:auto;-webkit-mask-image:linear-gradient(#000 var(--ixe-clear), transparent);mask-image:linear-gradient(#000 var(--ixe-clear), transparent);margin-top:-7.5%}.ixe-hero__text{margin-top:calc(-1 * var(--ixe-melt) - 8px)}}.ixe-lede{color:var(--ix-ink-strong);background:var(--ix-field);position:relative}.ixe-lede__screen{height:500px;padding-inline:var(--ix-margin);place-items:center;display:grid}.ixe-lede__text{max-width:826px;font-family:var(--ix-font-text);text-align:center;text-wrap:balance;font-size:16px;line-height:1.4}.ixe-lede a{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.ixe-lede+.ixe-turn__slot>.ixe-ranks{padding-top:200px}[data-ixm] .ixe-lede__text{--ix-y:14px;animation:ix-rise calc(.7s * var(--ix-pace)) var(--ix-ease-out) backwards}@media (max-width:720px){.ixe-lede__screen{height:auto;padding:96px var(--ix-margin)}.ixe-lede__text{text-wrap:pretty}.ixe-lede+.ixe-turn__slot>.ixe-ranks{padding-top:104px}}.ixe-ranks{--ixe-bold:.35px;--ixe-col:var(--ix-list-brand-col);--ixe-col-gap:80px;min-height:var(--ixe-screen);padding:130px var(--ix-margin) 72px;background:var(--ix-field-soft);align-items:center;display:flex}.ixe-ranks[data-kind=meds]{--ixe-col:var(--ix-list-col-width);--ixe-col-gap:64px;color:var(--ix-on-deep);background:var(--ix-deep)}.ixe-ranks__inner{width:min(var(--ix-list-width), 100%);margin-inline:auto}.ixe-ranks__head{gap:16px;margin-bottom:32px;display:grid}.ixe-ranks[data-kind=meds] .ixe-ranks__head{gap:18px}.ixe-ranks__title-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.ixe-ranks[data-kind=meds] .ixe-ranks__title-row{align-items:flex-start}.ixe-ranks[data-kind=meds] .ixe-ranks__title-row .ixe-ranks__label{margin-top:30px}.ixe-ranks__title{color:var(--ix-ink-strong)}.ixe-ranks[data-kind=meds] .ixe-ranks__title{color:var(--ix-on-deep);font-weight:400}.ixe-ranks__label{color:var(--ix-accent);font-family:var(--ix-font-ui);text-transform:uppercase;flex:none;font-size:16px;line-height:16px}.ixe-ranks[data-kind=meds] .ixe-ranks__label{color:var(--ix-on-deep);letter-spacing:.65px;font-size:13px;line-height:13px}.ixe-ranks__criteria{color:var(--ix-ink-soft);font-family:var(--ix-font-text);font-size:14px;line-height:19.6px}.ixe-ranks[data-kind=meds] .ixe-ranks__criteria{max-width:653px;color:var(--ix-on-deep);line-height:21.7px}.ixe-inline-link{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:inline}.ixe-ranks__table{grid-template-columns:var(--ixe-col) var(--ixe-col);column-gap:var(--ixe-col-gap);display:grid;position:relative}.ixe-ranks__col{border-top:1px solid #0000;margin:0;padding:0;list-style:none}.ixe-row{border-bottom:1px solid var(--ix-hairline);align-items:center;gap:12px;height:49px;display:flex}.ixe-ranks[data-kind=meds] .ixe-row{border-bottom-color:var(--ix-on-deep)}.ixe-row__n{color:var(--ix-ink-warm);font-family:var(--ix-font-ui);letter-spacing:1px;flex:0 0 52px;font-size:16px;line-height:16px;position:relative;top:2px}.ixe-ranks[data-kind=meds] .ixe-row__n{color:var(--ix-on-deep-soft);font-size:15px;line-height:18px}.ixe-row__name{min-width:0;color:var(--ix-ink);font-family:var(--ix-font-ui);letter-spacing:1px;text-transform:uppercase;flex:1;font-size:14px;line-height:14px}.ixe-ranks[data-kind=meds] .ixe-row__name{color:var(--ix-on-deep);line-height:16.8px}.ixe-row__name a{text-decoration:none}.ixe-move{font-family:var(--ix-font-mono);letter-spacing:1px;flex:none;font-size:12px;line-height:12px}.ixe-ranks[data-kind=meds] .ixe-move{font-family:var(--ix-font-ui)}.ixe-move[data-move=up]{color:var(--ix-label)}.ixe-move[data-move=down]{color:var(--ix-ink-faint)}.ixe-move[data-move=same]{color:var(--ix-ink-muted)}.ixe-move[data-move=new]{border-radius:var(--ix-radius-tag);color:var(--ix-tag-new-ink);background:var(--ix-tag-new);padding:4px 6px 3px}.ixe-ranks[data-kind=meds] .ixe-move[data-move=up]{color:var(--ix-up-on-deep)}.ixe-ranks[data-kind=meds] .ixe-move[data-move=down]{color:var(--ix-on-deep)}.ixe-ranks[data-kind=meds] .ixe-move[data-move=same]{color:#d9d9d9}.ixe-ranks[data-kind=meds] .ixe-move[data-move=new]{color:var(--ix-deep);background:var(--ix-up-on-deep)}.ixe-ranks__stage{display:none}.ixe-ranks__lead{margin-bottom:24px}.ixe-ranks__lead img{aspect-ratio:384/491;object-fit:cover;width:100%}.ixe-ranks[data-kind=meds] .ixe-ranks__lead img{aspect-ratio:392/246}@media (scripting:none){.ixe-ranks__lead img:not([src]){display:none}}.ixe-ranks__notes{font-family:var(--ix-font-text);gap:6px;margin-top:28px;font-size:12px;line-height:19.2px;display:grid}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.ixe-ranks__lead{display:none}.ixe-ranks__col{transition:opacity calc(var(--ixe-fade) * 1.3) var(--ix-ease-out);grid-row:1}.ixe-ranks__col[data-col="1"],.ixe-ranks__stage[data-stage="0"]{grid-column:2}.ixe-ranks__col[data-col="0"],.ixe-ranks__stage[data-stage="1"]{grid-column:1}.ixe-ranks__stage{opacity:.001;pointer-events:none;transition:opacity calc(var(--ixe-fade) * 1.3) var(--ix-ease-out);grid-row:1;display:block;position:relative;overflow:hidden}.ixe-ranks__table[data-on="0"] .ixe-ranks__col[data-col="1"],.ixe-ranks__table[data-on="1"] .ixe-ranks__col[data-col="0"]{opacity:0;transition-duration:var(--ixe-fade)}.ixe-ranks__table[data-on="0"] .ixe-ranks__stage[data-stage="0"],.ixe-ranks__table[data-on="1"] .ixe-ranks__stage[data-stage="1"]{opacity:1;transition-duration:var(--ixe-fade)}.ixe-ranks__table:not([data-near]) .ixe-ranks__stage{display:none}.ixe-ranks__stage img{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.025)}.ixe-ranks__stage img:first-child{opacity:.001}.ixe-ranks__stage img[data-under]{z-index:1;opacity:1;transform:none}.ixe-ranks__stage img[data-show]{z-index:2;opacity:1;transition:opacity var(--ixe-fade) var(--ix-ease-out), transform var(--ixe-fade) var(--ix-ease-out);transform:none}.ixe-ranks__stage img[data-show][data-cut]{transition:transform var(--ixe-fade) var(--ix-ease-out)}.ixe-row__name{text-shadow:0 0 #0000,0 0 #0000;transition:text-shadow var(--ixe-fade) ease}.ixe-row[data-hot] .ixe-row__name{text-shadow:var(--ixe-bold) 0 0 currentColor, calc(var(--ixe-bold) * -1) 0 0 currentColor}.ixe-ranks__table[data-key] :is(.ixe-ranks__col,.ixe-ranks__stage,.ixe-ranks__stage img[data-show],.ixe-row__name){transition:none}}@media (hover:hover) and (pointer:fine) and (min-width:1024px) and (prefers-reduced-motion:reduce){.ixe-ranks__stage img{transform:none}}@media (max-width:960px){.ixe-ranks__table{grid-template-columns:1fr 1fr;column-gap:40px}}@media (max-width:720px){.ixe-ranks{min-height:0;padding:104px var(--ix-margin) 72px}.ixe-ranks__title-row{align-items:flex-end}.ixe-ranks__label{padding-bottom:4px;font-size:13px;line-height:13px}.ixe-ranks__table{grid-template-columns:1fr}.ixe-ranks__col+.ixe-ranks__col{border-top:0}.ixe-row__n{flex-basis:40px}}.ixe-paper{padding:216px var(--ix-margin) 200px;color:#1a1a1a;background:var(--ix-paper)}.ixe-deep{padding:144px var(--ix-margin) 200px;color:var(--ix-on-deep);background:var(--ix-deep)}.ixe-ranks[data-kind=meds],.ixe-deep{box-shadow:0 -1px var(--ix-deep)}.ixe .ixs{border-top-color:#0000}.ixe-story{--ixe-w:min(1064px, 100vw - 2 * var(--ix-margin));flex-direction:column;gap:200px;display:flex}.ixe-story[data-story=food] .ixe-part[data-part="2"]{margin-top:-80px}.ixe-part{flex-direction:column;align-items:center;display:flex}.ixe-quote{max-width:848px;color:inherit;text-align:center}.ixe-p{font-family:var(--ix-font-text);font-size:16px;line-height:26.4px}.ixe-p a,.ixe-figure__label a{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.ixe-caption,.ixe-figure__label,.ixe-ranks__criteria,.ixe-ranks__notes p,.ixe-products__criteria{text-wrap:pretty}.ixe-caption{color:var(--ixe-caption-ink);font-family:var(--ix-font-ui);letter-spacing:1px;text-transform:uppercase;margin-top:10px;font-size:12px;line-height:16.2px}.ixe-photo__frame{background:var(--ix-block);overflow:hidden}[data-story=meds] .ixe-photo__frame{background:var(--ix-deep-block)}.ixe-photo__frame img{object-fit:cover;width:100%;height:100%}.ixe-part__row{width:var(--ixe-w);align-items:start;column-gap:48px;display:grid}.ixe-part__col,.ixe-flow{flex-direction:column;gap:48px;display:flex}.ixe-part__open{flex-direction:column;align-items:center;gap:48px;display:flex}.ixe-part__open .ixe-p{text-align:center;max-width:630px}[data-layout=lead] .ixe-part__row--a{width:min(956px, var(--ixe-w));grid-template-columns:416fr 492fr;margin-top:120px}[data-layout=lead] .ixe-part__row--a>.ixe-photo .ixe-photo__frame{aspect-ratio:416/572}[data-layout=lead] .ixe-part__row--a>.ixe-photo .ixe-caption{margin-top:12px}[data-layout=lead] .ixe-part__row--b{width:min(956px, var(--ixe-w));grid-template-columns:492fr 416fr;align-items:stretch;margin-top:118px}.ixe-part__col--split{justify-content:space-between}.ixe-part__col--split .ixe-caption{margin-top:0}.ixe-part__row--b>.ixe-photo .ixe-caption{display:none}[data-layout=lead] .ixe-part__row--b .ixe-photo__frame{aspect-ratio:1}[data-story=meds] [data-layout=lead] .ixe-part__row--a{width:var(--ixe-w);grid-template-columns:448fr 568fr;margin-top:118px}[data-story=meds] [data-layout=lead] .ixe-part__row--a>.ixe-photo .ixe-photo__frame{aspect-ratio:448/597.3}[data-story=meds] [data-layout=lead] .ixe-part__row--a>.ixe-photo .ixe-caption,.ixe-figure__label,.ixe-ranks__criteria,.ixe-ranks__notes p,.ixe-products__criteria{text-wrap:pretty}.ixe-caption{margin-top:10px}[data-layout=side] .ixe-part__row{width:min(1004px, var(--ixe-w));grid-template-columns:508fr 448fr;margin-top:88px}[data-layout=side] .ixe-part__col,[data-layout=side] .ixe-flow{gap:40px}[data-layout=side] .ixe-photo__frame{aspect-ratio:1}[data-story=meds] [data-layout=side] .ixe-part__row{width:var(--ixe-w);grid-template-columns:504fr 512fr;margin-top:48px}[data-story=meds] [data-layout=side] .ixe-part__col,[data-story=meds] [data-layout=side] .ixe-flow{gap:48px}[data-story=meds] [data-layout=side] .ixe-photo__frame{aspect-ratio:512/445}[data-layout=bleed] .ixe-part__row{grid-template-columns:508fr 504fr}.ixe-part__lead{flex-direction:column;align-items:flex-end;gap:48px;display:flex}.ixe-part__lead .ixe-quote{text-align:right;max-width:508px}.ixe-photo--bleed{--ixe-bleed:calc((100vw - var(--ixe-w)) / 2);width:calc(100% + var(--ixe-bleed));margin-left:calc(-1 * var(--ixe-bleed));flex-direction:column;align-items:flex-end;display:flex}.ixe-photo--bleed .ixe-photo__frame{aspect-ratio:696/391;width:100%}.ixe-photo--bleed[data-panorama] .ixe-photo__frame{aspect-ratio:696/347}.ixe-photo--bleed .ixe-caption{width:min(400px,100%)}[data-layout=columns] .ixe-part__columns{width:var(--ixe-w);grid-template-columns:1fr 1fr;column-gap:48px;margin-top:88px;display:grid}[data-layout=columns] .ixe-part__columns[data-single]{grid-template-columns:minmax(0,630px);justify-content:center}.ixe-part__media{width:var(--ixe-w);grid-template-columns:minmax(0,740px);justify-content:center;column-gap:48px;margin-top:48px;display:grid}.ixe-part__media[data-figure]{grid-template-columns:740fr 276fr}.ixe-part__media .ixe-photo__frame{aspect-ratio:740/416}@media (min-width:901px){.ixe-part__row:not(.ixe-part__row--b):has(>.ixe-photo):not(:has(.ixe-figure))>.ixe-part__col{align-self:center}.ixe-part__row:has(>.ixe-part__col>.ixe-flow:last-child>.ixe-figure[data-kind=bars]:last-child){align-items:stretch;padding-bottom:66px}.ixe-part__row:has(>.ixe-part__col>.ixe-flow:last-child>.ixe-figure[data-kind=bars]:last-child)>.ixe-photo{align-self:start;position:relative}.ixe-part__row:has(>.ixe-part__col>.ixe-flow:last-child>.ixe-figure[data-kind=bars]:last-child)>.ixe-photo .ixe-caption{top:100%;position:absolute;inset-inline:0}.ixe-part__col>.ixe-flow:last-child:has(>.ixe-figure[data-kind=bars]:last-child){flex:1;gap:32px}.ixe-part__col>.ixe-flow:last-child>.ixe-figure[data-kind=bars]:last-child{margin-top:auto;position:relative}.ixe-part__col>.ixe-flow:last-child>.ixe-figure[data-kind=bars]:last-child .ixe-figure__label{top:100%;padding-top:24px;position:absolute;inset-inline:0}}@media (max-width:900px){.ixe-paper{padding-top:120px;padding-bottom:120px}.ixe-deep{padding-top:104px;padding-bottom:120px}.ixe-story{--ixe-w:min(640px, 100vw - 2 * var(--ix-margin));gap:120px}.ixe-story[data-story=food] .ixe-part[data-part="2"]{margin-top:0}.ixe-part__open,.ixe-part__lead{width:var(--ixe-w);gap:32px}.ixe-part__open .ixe-p{text-align:left}.ixe-quote,.ixe-part__lead .ixe-quote{text-align:left;align-self:stretch;max-width:none}.ixe-part>.ixe-quote{width:var(--ixe-w)}.ixe-part__row,[data-layout] .ixe-part__row--a,[data-layout] .ixe-part__row--b,[data-layout=side] .ixe-part__row,[data-layout=bleed] .ixe-part__row,[data-story=meds] [data-layout] .ixe-part__row,[data-story=meds] [data-layout=lead] .ixe-part__row--a,[data-layout=columns] .ixe-part__columns,.ixe-part__media,.ixe-part__media[data-figure]{width:var(--ixe-w);grid-template-columns:1fr;row-gap:40px;margin-top:40px}.ixe-part__col,.ixe-flow,[data-layout=side] .ixe-part__col,[data-layout=side] .ixe-flow{gap:24px}[data-layout=lead] .ixe-part__row--b>.ixe-photo{order:-1}.ixe-part__row--b>.ixe-photo .ixe-caption{display:block}.ixe-part__col--split .ixe-caption{display:none}[data-layout=side] .ixe-part__row>.ixe-photo{order:-1}.ixe-photo--bleed{--ixe-bleed:0px;width:calc(100% + 2 * var(--ix-margin));margin-inline:calc(-1 * var(--ix-margin))}.ixe-photo--bleed .ixe-photo__frame,.ixe-photo--bleed[data-panorama] .ixe-photo__frame{aspect-ratio:4/3;height:auto}.ixe-photo--bleed .ixe-caption{width:auto;padding-inline:var(--ix-margin);align-self:stretch}.ixe-part__row--a>.ixe-photo .ixe-photo__frame,[data-story=meds] [data-layout=lead] .ixe-part__row--a>.ixe-photo .ixe-photo__frame{aspect-ratio:4/5}}.ixe mark{color:inherit;background:0 0}.ixe-figure{--ixe-rule:#12121440;--ixe-line-ink:var(--ix-deep);--ixe-figure-ink:var(--ix-ink-soft);--ixe-bar-soft:var(--ix-field-soft);flex-direction:column;gap:24px;margin:0;display:flex}[data-ix-tone=dark] .ixe-figure{--ixe-rule:#ffffff80;--ixe-line-ink:var(--ix-on-deep);--ixe-figure-ink:#ffffffb3;--ixe-bar-soft:#ffffffd9}.ixe-figure__label,.ixe-line__marker-label,.ixe-line__ticks,.ixe-bars__label{font-family:var(--ix-font-ui);letter-spacing:.6px;text-transform:uppercase;font-size:12px;line-height:18.6px}.ixe-figure__label{color:var(--ixe-caption-ink)}.ixe-figure[data-kind=line] .ixe-figure__label{color:var(--ix-ink-soft);text-align:right;text-wrap:balance}.ixe-number__value{display:inline-grid}.ixe-number__final,.ixe-number__live{white-space:nowrap;grid-area:1/1}.ixe-number__final{color:#0000}.ixe-number__live{text-align:right}.ixe-number__slot{text-align:center;display:inline-block}.ixe-number{color:var(--ix-accent);font-family:var(--ix-font-wide);letter-spacing:-.06em;align-items:baseline;gap:6px;font-size:88px;font-weight:400;line-height:88px;display:flex}.ixe-number__unit{font-size:40px;line-height:40px}.ixe-figure[data-kind=line] .ixe-number{justify-content:flex-end}.ixe-figure[data-kind=line] :is(.ixe-number__value,.ixe-number__unit){letter-spacing:-.06em;margin-right:.06em}.ixe-figure[data-kind=stat] .ixe-figure__label{max-width:276px}.ixe-line{padding-bottom:35px;position:relative}.ixe-line__plot{height:204px;position:relative}.ixe-line__svg{width:100%;height:204px;display:block;overflow:visible}.ixe-line__data{fill:none;stroke:var(--ix-accent);stroke-width:4px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ixe-line__base{background:var(--ixe-line-ink);transform-origin:0;height:1px;position:absolute;inset:auto 0 0}.ixe-line__marker{background:repeating-linear-gradient(to bottom, var(--ixe-line-ink) 0 2.03px, transparent 2.03px 6.09px, var(--ixe-line-ink) 6.09px 8.12px);width:1px;height:203px;position:absolute;top:0;left:calc(4.87805% - .5px)}.ixe-line__marker-label,.ixe-line__ticks{color:var(--ix-ink-soft)}.ixe-line__marker-label{position:absolute;top:0;left:calc(4.87805% + 8px)}.ixe-line__ticks{text-align:center;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:auto 0 0}.ixe-bars{border-bottom:1px solid var(--ixe-rule);gap:12px;height:267px;margin:0;padding:0;list-style:none;display:flex}.ixe-bars__col{border-left:1px solid var(--ixe-rule);flex-direction:column;flex:1;justify-content:space-between;min-width:0;display:flex}.ixe-bars__value{flex-direction:column;gap:4px;padding-left:8px;display:flex}.ixe-bars .ixe-number{color:var(--ix-ink);gap:2px;font-size:64px;line-height:64px}[data-ix-tone=dark] .ixe-bars .ixe-number{color:var(--ix-on-deep)}.ixe-bars .ixe-number__unit{font-size:24px;line-height:24px}.ixe-bars__col[data-lead] .ixe-number{color:var(--ix-accent)}.ixe-bars__label{color:var(--ixe-figure-ink)}.ixe-bars__bar{height:calc(var(--ixe-bar) * 159px);transform-origin:bottom;background:var(--ixe-bar-soft)}.ixe-bars__col[data-lead] .ixe-bars__bar{background:var(--ix-accent)}@media (max-width:720px){.ixe-number{font-size:72px;line-height:72px}.ixe-number__unit{font-size:32px;line-height:32px}.ixe-bars .ixe-number{font-size:48px;line-height:48px}.ixe-bars .ixe-number__unit{font-size:20px;line-height:20px}.ixe-bars{height:240px}.ixe-bars__bar{height:calc(var(--ixe-bar) * 132px)}}[data-ixm] .ixe-line__base{animation:ixe-draw-x var(--ixe-f-base) var(--ix-ease-out) both}[data-ixm] .ixe-line__ticks{animation:ix-fade var(--ixe-f-base) var(--ix-ease-out) both}[data-ixm] .ixe-line__marker{animation:ixe-wipe-down var(--ixe-f-marker) var(--ix-ease-out) var(--ixe-f-marker-at) both}[data-ixm] .ixe-line__marker-label{animation:ix-fade var(--ixe-f-marker) var(--ix-ease-out) var(--ixe-f-marker-at) both}[data-ixm] .ixe-line__data{stroke-dasharray:1 2;animation:ixe-dash var(--ixe-f-data) var(--ixe-f-ease) var(--ixe-f-data-at) both}[data-ixm] .ixe-figure[data-kind=line] .ixe-number__live{animation:ix-fade .2s var(--ix-ease-out) var(--ixe-f-data-at) both}[data-ixm] .ixe-figure[data-kind=stat] .ixe-number__live{animation:ix-fade .2s var(--ix-ease-out) both}[data-ixm] .ixe-figure:is([data-kind=line],[data-kind=stat]) .ixe-number__unit,[data-ixm] .ixe-figure .ixe-figure__label{animation:ix-fade var(--ixe-f-tail) var(--ix-ease-out) var(--ixe-f-tail-at) both}[data-ixm] .ixe-bars__bar{animation:ixe-draw-y var(--ixe-f-grow) var(--ix-ease-out) calc(var(--ixe-i,0) * var(--ixe-f-step)) both}[data-ixm] .ixe-bars__value{animation:ix-fade .2s var(--ix-ease-out) calc(var(--ixe-i,0) * var(--ixe-f-step)) both}@media (max-width:720px){.ixe-figure{--ixe-f-tail-at:0s!important}.ixe-figure[data-kind=line]{--ixe-f-base:.3s!important;--ixe-f-marker-at:0s!important;--ixe-f-marker:.3s!important;--ixe-f-data-at:.15s!important;--ixe-f-data:1.2s!important}}.ixe-products{padding:88px var(--ix-margin);background:var(--ix-tint)}.ixe-products__inner{width:min(1280px,100%);margin-inline:auto}.ixe-products__head{gap:18px;margin-bottom:40px;display:grid}.ixe-products__label{color:var(--ix-accent);font-family:var(--ix-font-ui);text-transform:uppercase;font-size:16px;line-height:16px}.ixe-products__title-row{grid-template-columns:524fr 738fr;align-items:center;column-gap:18px;display:grid}.ixe-products__title{color:var(--ix-ink-strong);letter-spacing:-.03em;line-height:.99}.ixe-products__criteria{color:var(--ix-ink-soft);font-family:var(--ix-font-text);font-size:14px;line-height:21.7px}.ixe-products__grid{grid-template-columns:repeat(5,1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}.ixe-tile>a,.ixe-tile{color:inherit;flex-direction:column;text-decoration:none;display:flex}.ixe-tile{padding-bottom:32px}.ixe-tile__card{aspect-ratio:254.4/249.6;background:var(--ix-panel);box-shadow:0 -1px 0 var(--ix-label);margin-bottom:16px;position:relative}.ixe-tile__rank{color:var(--ix-ink-strong);position:absolute;top:8px;left:8px}.ixe-tile__tag{color:var(--ix-label);font-family:var(--ix-font-ui);letter-spacing:.84px;text-transform:uppercase;font-size:12px;line-height:12px;position:absolute;top:17px;right:8.4px}.ixe-tile__pack{aspect-ratio:1;width:60.34%;position:absolute;top:19.23%;left:19.83%}.ixe-tile__img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.ixe-products{--ixe-lift-y:-3px;--ixe-lift-scale:1.03;--ixe-lift-rotate:-2deg;--ixe-lift-in:var(--ix-dur-base) var(--ix-ease-out);--ixe-lift-out:.34s cubic-bezier(.3, .75, .25, 1)}@media (hover:hover) and (pointer:fine){.ixe-tile__pack{transition:translate var(--ixe-lift-out), scale var(--ixe-lift-out), rotate var(--ixe-lift-out)}.ixe-tile:hover .ixe-tile__pack{transition:translate var(--ixe-lift-in), scale var(--ixe-lift-in), rotate var(--ixe-lift-in);translate:0 var(--ixe-lift-y);scale:var(--ixe-lift-scale);rotate:var(--ixe-lift-rotate)}}@media (prefers-reduced-motion:reduce){.ixe-products{--ixe-lift-y:0px;--ixe-lift-scale:1;--ixe-lift-rotate:0deg}}.ixe-tile__brand{color:var(--ix-accent);font-family:var(--ix-font-ui);letter-spacing:1px;text-transform:uppercase;padding-inline:4px;font-size:12px;line-height:12px}.ixe-tile__name{color:var(--ix-ink);font-family:var(--ix-font-text);letter-spacing:-.16px;text-wrap:balance;margin-top:6px;padding-inline:4px;font-size:16px;line-height:21.6px}@media (max-width:1023px){.ixe-products__title-row{grid-template-columns:1fr;row-gap:20px}}@media (max-width:900px){.ixe-products__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.ixe-products{padding-block:72px}.ixe-tile{padding-bottom:24px}.ixe-tile__card{margin-bottom:12px}.ixe-tile__rank{font-size:24px;line-height:24px}.ixe-tile__tag{font-size:10px;top:12px}.ixe-tile__name{font-size:15px;line-height:20px}}.ixe-prev{background:var(--ix-field)}.ixe-prev__link{min-height:496px;color:var(--ix-ink);grid-template-columns:712fr 728fr;align-items:center;text-decoration:none;display:grid}.ixe-prev__photo{align-self:stretch;display:block;overflow:hidden}.ixe-prev__photo img,.ixe-prev__photo .ixe-panel{object-fit:cover;width:100%;height:100%;display:block}.ixe-prev__text{flex-direction:column;grid-area:1/2;gap:18px;padding:48px 0 48px 43px;display:flex}.ixe-prev__arrow{margin-right:var(--ix-margin);font-family:var(--ix-font-ui);grid-area:1/2;justify-self:end;font-size:72px;font-weight:300;line-height:72px}.ixe-prev__label{color:#575757;font-family:var(--ix-font-ui);letter-spacing:1px;text-transform:uppercase;font-size:12px;line-height:12px}.ixe-prev__masthead{width:min(5.95em,100%);font-family:var(--ix-font-wide);letter-spacing:-.035em;text-transform:uppercase;flex-direction:column;gap:8px;font-size:clamp(48px,5vw,72px);font-weight:700;line-height:.84;display:flex}.ixe-prev__row{justify-content:space-between;align-items:center;display:flex}.ixe-prev__quarter{color:var(--ix-ink-strong);font-family:var(--ix-font-ui);letter-spacing:-.38px;text-transform:none;font-size:32px;font-weight:400;line-height:30.7px}.ixe-prev__title{max-width:420px;color:var(--ix-ink-soft);font-family:var(--ix-font-ui);letter-spacing:1px;text-transform:uppercase;font-size:16px;line-height:22.4px}.ixe-colophon{padding:64px var(--ix-margin) 88px;background:#f5f3f0}.ixe-colophon__inner{grid-template-columns:197.3fr 394.7fr 592fr;column-gap:48px;width:min(1280px,100%);margin-inline:auto;display:grid}.ixe-colophon__col{flex-direction:column;gap:26px;display:flex}.ixe-colophon__group{flex-direction:column;gap:14px;display:flex}.ixe-colophon nav{gap:16px}.ixe-colophon__label{color:var(--ix-ink-muted);font-family:var(--ix-font-ui);letter-spacing:.69px;text-transform:uppercase;font-size:11.5px;line-height:15.5px}.ixe-colophon__links{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ixe-colophon__links a{color:var(--ix-ink);font-family:var(--ix-font-ui);letter-spacing:.52px;text-transform:uppercase;font-size:13px;line-height:16.9px;text-decoration:none;display:block}.ixe-colophon__email{align-self:flex-start}.ixe-colophon__email,.ixe-colophon__cite{font-family:var(--ix-font-ui);letter-spacing:.26px;font-size:13px;line-height:19.5px}.ixe-colophon__email{color:var(--ix-ink);text-underline-offset:2px;text-decoration:underline}.ixe-colophon__cite{color:var(--ix-ink-soft)}.ixe-colophon__about{color:var(--ix-ink-muted);font-family:var(--ix-font-text);gap:12px;padding-bottom:12px;font-size:13px;line-height:21.4px}.ixe[data-ix-theme=lavender]{--ix-signup:var(--ix-tint)}.ixe .ixs{padding-inline:max(var(--ix-margin), calc((100% - var(--ix-page-width)) / 2 + var(--ix-margin)));column-gap:86px}.ixe .ixs__title{font-size:var(--ix-title-size);letter-spacing:-.0417em;line-height:1.2}.ixe .ixs__body{margin-block:-3px;font-size:16px;line-height:22px}.ixe .mi-signup__form{row-gap:16px}.ixe .mi-signup__row{gap:20px;padding-right:0}.ixe .mi-signup__done{border-bottom-color:var(--ix-signup-rule)}.ixe .mi-signup__row button{font-size:12.5px;line-height:12.5px}.ixe .mi-signup__help{margin-top:-2px;font-size:12.5px;line-height:19.4px}.ixe-mount .mi-signup{border-top:1px solid var(--ix-hairline)}@media (min-width:901px){.ixe .ixs{padding-block:128px}}@media (max-width:900px){.ixe-prev__link{grid-template-columns:1fr;min-height:0}.ixe-prev__photo{aspect-ratio:712/496}.ixe-prev__text{padding:32px var(--ix-margin) 40px;grid-area:2/1}.ixe-prev__arrow{grid-area:2/1;align-self:end;margin-bottom:36px;font-size:48px;line-height:48px}.ixe-prev__masthead{width:min(5.95em,100%);font-size:48px;line-height:42px}.ixe-prev__quarter{font-size:22px;line-height:22px}.ixe-prev__title{max-width:calc(100% - 64px);font-size:13px;line-height:19px}.ixe-colophon__inner{grid-template-columns:1fr 1fr;row-gap:40px}.ixe-colophon__about{grid-column:1/-1}}@media (max-width:560px){.ixe-colophon__inner{grid-template-columns:1fr}}.ixe{--ixe-photo-scale:1.04;--ixe-photo-uncover:7%;--ixe-photo-open:.93;--ixe-pin-story:calc(var(--ixe-screen) * .6);--ixe-pin-meds:calc(var(--ixe-screen) * .6)}@keyframes ixe-draw-x{0%{transform:scaleX(0)}}@keyframes ixe-draw-y{0%{transform:scaleY(0)}}@keyframes ixe-settle{0%{transform:scale(var(--ixe-from-scale,1.06))}}@keyframes ixe-uncover{0%{clip-path:inset(0 0 var(--ixe-photo-uncover) 0)}to{clip-path:inset(0)}}@keyframes ixe-unroll{0%{scale:1 var(--ixe-photo-open)}}@keyframes ixe-unroll-hold{0%{translate:0 calc((1 / var(--ixe-photo-open) - 1) * 50%);scale:1 calc(1 / var(--ixe-photo-open))}}@keyframes ixe-wipe-down{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes ixe-dash{0%{stroke-dashoffset:1.02px}to{stroke-dashoffset:0}}[data-ixm] [data-settle]:not([data-in]),[data-ixm] [data-settle]:not([data-in]) *,[data-ixm] [data-settle]:not([data-in]) :after{animation-play-state:paused!important}[data-ixm] .ixe-hero__tag,[data-ixm] .ixe-hero__masthead>span:not(.sr-only),[data-ixm] .ixe-facts{--ix-y:14px;animation:ix-rise calc(.7s * var(--ix-pace)) var(--ix-ease-out) calc(var(--ixe-i,0) * 60ms * var(--ix-pace)) both paused}[data-ixm] .ixe-hero__photo img,[data-ixm] .ixe-hero__photo .ixe-panel{--ixe-from-scale:1.04;animation:ixe-settle calc(1.4s * var(--ix-pace)) var(--ix-ease-out) both paused, ix-fade calc(.5s * var(--ix-pace)) var(--ix-ease-out) both paused}[data-ixm=go] .ixe-hero__tag,[data-ixm=go] .ixe-hero__masthead>span:not(.sr-only),[data-ixm=go] .ixe-facts,[data-ixm=go] .ixe-hero__photo img,[data-ixm=go] .ixe-hero__photo .ixe-panel{animation-play-state:running}[data-ixm] :is(.ixe-ranks__title,.ixe-products__title),[data-ixm] :is(.ixe-ranks__label,.ixe-products__label),[data-ixm] :is(.ixe-ranks__criteria,.ixe-products__criteria){animation:ix-rise calc(.6s * var(--ix-pace)) var(--ix-ease-out) calc(var(--ixe-i,0) * 70ms * var(--ix-pace)) both}[data-ixm] :is(.ixe-ranks__label,.ixe-products__label),[data-ixm] :is(.ixe-ranks__criteria,.ixe-products__criteria){--ix-y:8px}.ixe-row{border-bottom-color:#0000;position:relative}.ixe-ranks .ixe-row:after{background:var(--ix-hairline);transform-origin:0;content:"";height:1px;position:absolute;inset:auto 0 -1px}.ixe-ranks[data-kind=meds] .ixe-row:after{background:var(--ix-on-deep)}[data-ixm] .ixe-ranks .ixe-row:after{animation:ixe-draw-x calc(.5s * var(--ix-pace)) var(--ix-ease-out) calc(var(--ixe-i,0) * 22ms * var(--ix-pace)) both}[data-ixm] .ixe-ranks .ixe-row>*{--ix-y:8px;animation:ix-rise calc(.5s * var(--ix-pace)) var(--ix-ease-out) calc((var(--ixe-i,0) * 22ms + 60ms) * var(--ix-pace)) backwards}.ixe-products__grid{--ixe-cols:5}[data-ixm] .ixe-tile{--ix-y:8px;animation:ix-rise calc(.6s * var(--ix-pace)) var(--ix-ease-out) calc(mod(var(--ixe-i,0), var(--ixe-cols)) * 40ms * var(--ix-pace)) both}[data-ixm] .ixe-tile__img{--ixe-from-scale:.96;animation:ixe-settle calc(.7s * var(--ix-pace)) var(--ix-ease-out) calc(mod(var(--ixe-i,0), var(--ixe-cols)) * 40ms * var(--ix-pace)) both}[data-ixm] .ixe-ranks__lead img{animation:ixe-uncover calc(.9s * var(--ix-pace)) var(--ix-ease-out) both, ix-fade calc(.5s * var(--ix-pace)) var(--ix-ease-out) both}[data-ixm] .ixe-photo .ixe-photo__frame{transform-origin:top;animation:ixe-unroll calc(.9s * var(--ix-pace)) var(--ix-ease-out) both, ix-fade calc(.5s * var(--ix-pace)) var(--ix-ease-out) both}[data-ixm] .ixe-photo .ixe-photo__frame>*{--ixe-from-scale:var(--ixe-photo-scale);animation:ixe-settle calc(.9s * var(--ix-pace)) var(--ix-ease-out) both, ixe-unroll-hold calc(.9s * var(--ix-pace)) var(--ix-ease-out) both}[data-ixm] .ixe-photo>.ixe-caption,[data-ixm] .ixe-caption[data-settle]{animation:ix-fade calc(.6s * var(--ix-pace)) var(--ix-ease-out) calc(.15s * var(--ix-pace)) both}[data-ixm] .ixe-quote[data-settle]{--ix-y:16px;animation:ix-rise calc(.7s * var(--ix-pace)) var(--ix-ease-out) both}[data-ixm] .ixe-chapter__text>*{opacity:0;transform:translateY(calc(14px * var(--ix-reach)));transition:opacity calc(.22s * var(--ix-pace)) var(--ix-ease-out), transform 0s linear calc(.22s * var(--ix-pace))}[data-ixm] .ixe-chapter[data-shown] .ixe-chapter__text>*{--ixe-wait:calc(var(--ixe-i,0) * 80ms * var(--ix-pace));opacity:1;transition:opacity calc(.56s * var(--ix-pace)) var(--ix-ease-out) var(--ixe-wait), transform calc(.7s * var(--ix-pace)) var(--ix-ease-out) var(--ixe-wait);transform:none}.ixe-seq__run{display:none}.ixe-prev__photo img{transition:transform .9s var(--ix-ease-out)}.ixe-prev__arrow{transition:transform .4s var(--ix-ease-out)}@media (hover:hover) and (pointer:fine){.ixe-prev__link:hover .ixe-prev__photo img{transform:scale(1.03)}.ixe-prev__link:hover .ixe-prev__arrow{transform:translate(6px)}}@keyframes ixe-scroll-away{to{transform:translateY(calc(-1 * var(--ixe-pin-story)))}}.ixe-seq[data-seq=meds]{--ixe-dusk-light:var(--ix-tint);--ixe-dusk:calc(var(--ixe-screen) * .36);--ixe-dusk-top:calc(var(--ixe-dusk) * var(--ixe-dusk-at));--ixe-dusk-paint:linear-gradient(in oklab, var(--ixe-dusk-light), color-mix(in oklab, var(--ix-deep) calc(var(--ixe-dusk-a) * 1.07%), var(--ixe-dusk-light)) calc(var(--ixe-dusk-top) / 6), color-mix(in oklab, var(--ix-deep) calc(var(--ixe-dusk-a) * 7.4%), var(--ixe-dusk-light)) calc(var(--ixe-dusk-top) / 3), color-mix(in oklab, var(--ix-deep) calc(var(--ixe-dusk-a) * 21.4%), var(--ixe-dusk-light)) calc(var(--ixe-dusk-top) / 2), color-mix(in oklab, var(--ix-deep) calc(var(--ixe-dusk-a) * 43%), var(--ixe-dusk-light)) calc(var(--ixe-dusk-top) * 2 / 3), color-mix(in oklab, var(--ix-deep) calc(var(--ixe-dusk-a) * 70.2%), var(--ixe-dusk-light)) calc(var(--ixe-dusk-top) * 5 / 6), color-mix(in oklab, var(--ix-deep) calc(var(--ixe-dusk-a) * 100%), var(--ixe-dusk-light)) var(--ixe-dusk-top), color-mix(in oklab, var(--ix-deep) calc(var(--ixe-dusk-b) * 100%), var(--ixe-dusk-light)) var(--ixe-dusk-top), color-mix(in oklab, var(--ix-deep) calc((var(--ixe-dusk-b) + (1 - var(--ixe-dusk-b)) * .315) * 100%), var(--ixe-dusk-light)) calc(var(--ixe-dusk-top) + (var(--ixe-dusk) - var(--ixe-dusk-top)) / 6), color-mix(in oklab, var(--ix-deep) calc((var(--ixe-dusk-b) + (1 - var(--ixe-dusk-b)) * .59) * 100%), var(--ixe-dusk-light)) calc(var(--ixe-dusk-top) + (var(--ixe-dusk) - var(--ixe-dusk-top)) / 3), color-mix(in oklab, var(--ix-deep) calc((var(--ixe-dusk-b) + (1 - var(--ixe-dusk-b)) * .798) * 100%), var(--ixe-dusk-light)) calc(var(--ixe-dusk-top) + (var(--ixe-dusk) - var(--ixe-dusk-top)) / 2), color-mix(in oklab, var(--ix-deep) calc((var(--ixe-dusk-b) + (1 - var(--ixe-dusk-b)) * .93) * 100%), var(--ixe-dusk-light)) calc(var(--ixe-dusk-top) + (var(--ixe-dusk) - var(--ixe-dusk-top)) * 2 / 3), color-mix(in oklab, var(--ix-deep) calc((var(--ixe-dusk-b) + (1 - var(--ixe-dusk-b)) * .99) * 100%), var(--ixe-dusk-light)) calc(var(--ixe-dusk-top) + (var(--ixe-dusk) - var(--ixe-dusk-top)) * 5 / 6), var(--ix-deep) var(--ixe-dusk));background:var(--ixe-dusk-paint) 0 0 / 100% var(--ixe-dusk) no-repeat, var(--ix-deep);position:relative}[data-ix-theme=brown]{--ixe-dusk-a:.5592;--ixe-dusk-b:.568;--ixe-dusk-at:.534}[data-ix-theme=lavender]{--ixe-dusk-a:.5261;--ixe-dusk-b:.5347;--ixe-dusk-at:.5162}[data-ix-theme=sage]{--ixe-dusk-a:.5428;--ixe-dusk-b:.5525;--ixe-dusk-at:.5255}.ixe-dusk{height:var(--ixe-dusk-top)}.ixe-dusk[data-ix-tone=dark]{height:calc(var(--ixe-dusk) - var(--ixe-dusk-top))}@media (min-width:901px){.ixe-seq[data-seq=meds]>.ixe-chapter{min-height:calc(var(--ixe-screen) - var(--ixe-dusk))}}@media (max-width:900px){.ixe-seq[data-seq=meds]{--ixe-dusk:96px}}@supports (animation-timeline:view()){.ixe main{isolation:isolate}[data-ixm] .ixe .ixs>*{opacity:0;transform:translateY(calc(14px * var(--ix-reach)));transition:opacity calc(.22s * var(--ix-pace)) var(--ix-ease-out), transform 0s linear calc(.22s * var(--ix-pace))}[data-ixm] .ixe .ixe-deep[data-shown]~.ixs>*,[data-ixm] .ixe .ixs:focus-within>*{opacity:1;transition:opacity calc(.56s * var(--ix-pace)) var(--ix-ease-out), transform calc(.7s * var(--ix-pace)) var(--ix-ease-out);transform:none}.ixe-seq{view-timeline:--ixe-seq block}@media (prefers-reduced-motion:no-preference) and (min-width:901px){:where([data-ixm]) .ixe-seq[data-seq=story]>.ixe-seq__run{height:var(--ixe-pin-story);display:block}:where([data-ixm]) .ixe-seq[data-seq=meds]>.ixe-seq__run{height:calc(var(--ixe-pin-meds) - var(--ixe-dusk));display:block}:where([data-ixm]) .ixe-seq[data-seq=meds]>.ixe-chapter,:where([data-ixm]) .ixe-seq[data-seq=story]>:is(.ixe-hero,.ixe-chapter){height:var(--ixe-screen);min-height:0;position:sticky;top:0}:where([data-ixm]) .ixe-turn[data-turn]{--ixe-turn-move:calc(var(--ixe-screen) + var(--ixe-turn-edge-h));--ixe-turn-pace:var(--ix-pace);transition:translate calc(.76s * var(--ixe-turn-pace)) cubic-bezier(.28, .35, .1, 1)}:where([data-ixm]) .ixe-turn[data-turn]:has([data-turn-to][data-shown]){translate:0 calc(-1 * var(--ixe-turn-move))}:where([data-ixm]) .ixe-turn[data-turn]>:first-child{top:calc(var(--ixe-screen) - var(--ixe-turn-from-h));position:sticky}:where([data-ixm]) .ixe-turn[data-turn]>:last-child{margin-top:calc(-1 * (var(--ixe-turn-move) + var(--ixe-turn-hold)));pointer-events:none;visibility:hidden}:where([data-ixm]) .ixe-turn[data-turn]>:last-child>:not([data-turn-edge],[data-turn-run]){pointer-events:auto}:where([data-ixm]) .ixe-turn[data-turn]>:last-child>:not([data-turn-run]){visibility:visible}:where([data-ixm]) .ixe-turn[data-turn] [data-turn-edge],:where([data-ixm]) .ixe-turn[data-turn] [data-turn-to]{translate:0 var(--ixe-turn-move);position:sticky}:where([data-ixm]) .ixe-turn[data-turn] [data-turn-edge]{top:calc(var(--ixe-edge-at,0px) - var(--ixe-turn-edge-h))}:where([data-ixm]) .ixe-turn[data-turn] [data-turn-to]{top:0}:where([data-ixm]) .ixe-turn[data-turn] .ixe-seq__run[data-turn-run]{height:calc(var(--ixe-screen) * .6 + var(--ixe-turn-hold));display:block}:where([data-ixm]) .ixe-turn[data-turn]>.ixe-seq[data-seq=meds]{background:0 0}:where([data-ixm]) .ixe-turn[data-turn] .ixe-dusk{--ixe-dusk-end:color-mix(in oklab, var(--ix-deep) calc(var(--ixe-dusk-a) * 100%), var(--ixe-dusk-light));background:var(--ixe-dusk-paint) 0 0 / 100% var(--ixe-dusk) no-repeat}:where([data-ixm]) .ixe-turn[data-turn] .ixe-dusk:after{inset-inline:0;background:var(--ixe-dusk-end);content:"";height:3px;position:absolute;top:calc(100% - 1px)}:where([data-ixm]) .ixe-turn[data-turn] .ixe-dusk[data-ix-tone=light]:before{inset-inline:0;background:var(--ixe-dusk-light);content:"";height:3px;position:absolute;bottom:calc(100% - 1px)}:where([data-ixm]) .ixe-turn[data-turn] .ixe-dusk[data-ix-tone=dark]{--ixe-edge-at:var(--ixe-dusk-top);--ixe-dusk-end:var(--ix-deep);background-position:0 calc(-1 * var(--ixe-dusk-top))}:where([data-ixm]) .ixe-turn[data-turn] .ixe-seq[data-seq=meds]>.ixe-chapter{background:var(--ix-deep)}[data-ixm] .ixe-turn[data-turn] .ixe-chapter[data-turn-to][data-shown] .ixe-chapter__text>*{--ixe-wait:calc((.42s + var(--ixe-i,0) * 80ms) * var(--ixe-turn-pace))}:where([data-ixm]) .ixe-seq[data-seq=story]>.ixe-hero+.ixe-chapter{margin-top:calc(-1 * var(--ixe-screen));pointer-events:none}:where([data-ixm]) .ixe-seq[data-seq=story]{--ixe-hand-pace:var(--ix-pace);--ixe-hand-lag:.12s;--ixe-hand-lift:calc(36px * var(--ix-reach));--ixe-hand-fade:cubic-bezier(.45, .8, .7, .9)}:where([data-ixm]) .ixe-seq[data-seq=story] .ixe-hero__text{transition:opacity calc(.32s * var(--ixe-hand-pace)) var(--ix-ease-drawer) calc(.1s * var(--ixe-hand-pace)), translate calc(.52s * var(--ixe-hand-pace)) var(--ix-ease-out) calc(.1s * var(--ixe-hand-pace));animation:linear both ixe-scroll-away;animation-timeline:--ixe-seq;animation-range:contain}:where([data-ixm]) .ixe-seq[data-seq=story]:has(>.ixe-chapter[data-shown]) .ixe-hero__text{opacity:0;translate:0 calc(-1 * var(--ixe-hand-lift));transition:opacity calc(.22s * var(--ixe-hand-pace)) var(--ixe-hand-fade), translate calc(.48s * var(--ixe-hand-pace)) var(--ix-ease-out)}:where([data-ixm]) .ixe-seq[data-seq=story] .ixe-chapter__soft{opacity:0;transition:opacity calc(.26s * var(--ixe-hand-pace)) var(--ix-ease-out) calc(.16s * var(--ixe-hand-pace));display:block}:where([data-ixm]) .ixe-seq[data-seq=story] .ixe-chapter__backdrop{opacity:0;transition:opacity calc(.42s * var(--ixe-hand-pace)) var(--ix-ease-out)}:where([data-ixm]) .ixe-seq[data-seq=story] .ixe-chapter[data-shown] .ixe-chapter__soft{opacity:1;transition-duration:calc(.24s * var(--ixe-hand-pace));transition-delay:0s}:where([data-ixm]) .ixe-seq[data-seq=story] .ixe-chapter[data-shown] .ixe-chapter__backdrop{opacity:1;transition:opacity calc(.64s * var(--ixe-hand-pace)) var(--ix-ease-drawer) calc(40ms * var(--ixe-hand-pace))}[data-ixm] .ixe-seq[data-seq=story] .ixe-chapter__text>*{transform:translateY(var(--ixe-hand-lift));transition:opacity calc(.18s * var(--ixe-hand-pace)) var(--ix-ease-out), transform calc(.24s * var(--ixe-hand-pace)) var(--ix-ease-out)}[data-ixm] .ixe-seq[data-seq=story] .ixe-chapter[data-shown] .ixe-chapter__text>*{--ixe-wait:calc((var(--ixe-hand-lag) + var(--ixe-i,0) * 80ms) * var(--ixe-hand-pace));transition:opacity calc(.52s * var(--ixe-hand-pace)) var(--ix-ease-drawer) var(--ixe-wait), transform calc(.76s * var(--ixe-hand-pace)) var(--ix-ease-out) var(--ixe-wait);transform:none}}}@media (max-width:900px){.ixe-products__grid{--ixe-cols:2}}@media (prefers-reduced-motion:reduce){[data-ixm] .ixe-chapter__text>*,[data-ixm] .ixe-chapter[data-shown] .ixe-chapter__text>*,[data-ixm] .ixe .ixs>*,[data-ixm] .ixe .ixe-deep[data-shown]~.ixs>*{transition:opacity .2s var(--ix-ease-out);transform:none}@keyframes ix-rise{0%{opacity:0}}[data-ixm] .ixe-figure{animation:ix-fade .2s var(--ix-ease-out) both}[data-ixm] .ixe-figure *,[data-ixm] .ixe-photo .ixe-photo__frame>*,[data-ixm] .ixe-tile__img{animation:none!important}[data-ixm] .ixe-ranks .ixe-row:after,[data-ixm] .ixe-hero__photo :is(img,.ixe-panel),[data-ixm] .ixe-photo .ixe-photo__frame,[data-ixm] .ixe-ranks__lead img{animation-name:ix-fade}[data-ixm] .ixe *,[data-ixm] .ixe :after{animation-duration:.2s!important;animation-delay:0s!important}}.ixe-ranks,.ixe-paper,.ixe-products,.ixe-deep>.ixe-story,.ixs,.ixe-prev,.ixe-colophon,.ixe~footer{content-visibility:auto}.ixe [data-ix-warm],.ixe~[data-ix-warm]{content-visibility:visible}.ixe-ranks{contain-intrinsic-block-size:auto 640px}.ixe-paper{contain-intrinsic-block-size:auto 4300px}.ixe-products{contain-intrinsic-block-size:auto 850px}.ixe-deep>.ixe-story{contain-intrinsic-block-size:auto 1950px}.ixs{contain-intrinsic-block-size:auto 225px}.ixe-prev{contain-intrinsic-block-size:auto 500px}.ixe-colophon{contain-intrinsic-block-size:auto 200px}.ixe~footer{contain-intrinsic-block-size:auto 1350px}@media (max-width:900px){.ixe-ranks{contain-intrinsic-block-size:auto 1650px}.ixe-ranks[data-kind=meds]{contain-intrinsic-block-size:auto 1080px}.ixe-paper{contain-intrinsic-block-size:auto 6300px}.ixe-products{contain-intrinsic-block-size:auto 1900px}.ixe-deep>.ixe-story{contain-intrinsic-block-size:auto 3000px}.ixs{contain-intrinsic-block-size:auto 400px}.ixe-prev{contain-intrinsic-block-size:auto 600px}.ixe-colophon{contain-intrinsic-block-size:auto 620px}.ixe~footer{contain-intrinsic-block-size:auto 2300px}}.ixp{width:100%;max-width:none;height:100%;max-height:none;color:var(--ix-ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.ixp::backdrop{background:color-mix(in srgb, var(--ix-deep) 55%, transparent)}.ixp__panel{background:var(--ix-tint);height:calc(100dvh - 56px);box-shadow:0 24px 80px color-mix(in srgb, var(--ix-deep) 18%, transparent);grid-template-rows:auto minmax(0,1fr);display:grid}.ixp__bar,.ixp__content{width:100%;max-width:var(--ix-page-width);padding-inline:var(--ix-margin);margin-inline:auto}.ixp__bar{height:var(--ix-nav-height);justify-content:space-between;align-items:center;gap:24px;display:flex}.ixp__label{font-family:var(--ix-font-ui);letter-spacing:1px;text-transform:uppercase;color:var(--ix-label);font-size:14px;font-weight:400;line-height:18.9px}.ixp__close{border-radius:var(--ix-radius-pill);color:var(--ix-ink);font-family:var(--ix-font-ui);letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:background-color var(--ix-dur-fast) ease, scale var(--ix-dur-press) var(--ix-ease-out);background:0 0;border:1px solid;align-items:center;gap:10px;padding:11px 14px 10px 16px;font-size:12px;line-height:1;display:inline-flex}.ixp__close svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:10px;height:10px}.ixp__close:active{scale:.97}.ixp__body{overscroll-behavior:contain;overflow-y:auto}.ixp__content{padding-top:8px;padding-bottom:96px}@media (hover:hover) and (pointer:fine){.ixp__close:hover{background-color:color-mix(in srgb, currentColor 8%, transparent)}}.ixp:not([data-wide]) .ixh-film{display:none}@media (min-width:721px){.ixp[data-wide] .ixp__panel{height:calc(100dvh / var(--ix-z,1));display:block;position:relative}.ixp[data-wide] .ixp__bar{z-index:1;max-width:none;padding-inline:max(var(--ix-margin), (100% - var(--ix-page-width)) / 2 + var(--ix-margin));background:linear-gradient(var(--ix-tint) 72%, transparent);position:absolute;inset:0 0 auto}.ixp[data-wide] .ixp__close{padding:12px 20px;line-height:14px}.ixp[data-wide] .ixp__body{height:100%}.ixp[data-wide] .ixp__content{--ix-display-ink:var(--ix-deep);--ix-label-ink:#74726e;--ix-title-ink:#262522;--ix-rule:#a5a4a0;--ix-rule-soft:#d3d1cb;--ix-rule-strong:#9e9e9e;padding-top:calc(var(--ix-nav-height) + 24px);padding-bottom:200px}}@media (max-width:720px){.ixp{touch-action:none}.ixp__panel{height:calc(100vh - var(--ix-sheet-gap));height:calc(100dvh - var(--ix-sheet-gap));border-radius:var(--ix-sheet-radius) var(--ix-sheet-radius) 0 0;box-shadow:0 var(--ix-sheet-stretch) 0 var(--ix-tint);position:absolute;bottom:0;left:0;right:0}.ixp__bar{touch-action:none;position:relative}.ixp__bar:before{background:color-mix(in srgb, var(--ix-ink) 22%, transparent);content:"";border-radius:3px;width:36px;height:5px;margin-left:-18px;position:absolute;top:6px;left:50%}.ixp__body{touch-action:pan-y}.ixp__content{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}[data-modal-open] .ix-nav-progress{animation-play-state:paused}.ix-x{z-index:100;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ix-x__field{background:var(--ix-field);position:absolute;inset:0}.ix-x__frame{transform-origin:0 0;position:absolute;overflow:hidden}.ix-x__art{transform-origin:0 0;position:absolute}.ix-x__hard{position:absolute}.ix-x__hard img,.ix-x__face .ix-x__card{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ix-x__sharp{opacity:0;transition:opacity .12s}.ix-x__sharp[data-ready=now]{transition:none}.ix-x__sharp[data-ready]{opacity:1}.ix-x__face{transform-origin:0 0;position:absolute;overflow:hidden}.ix-x__face:before{z-index:1;background:linear-gradient(var(--ix-x-fade), transparent 30%);content:"";position:absolute;inset:0}.ix-x__q{z-index:2;text-align:center;text-transform:uppercase;white-space:nowrap;position:absolute}.ix.ix-x__scope{background:0 0;min-height:0;position:absolute;inset:0;overflow:visible}.ix-x__clone{position:absolute}.ix-ghost{visibility:hidden;pointer-events:none;position:fixed;inset:0 0 auto}.ixe-hero[data-arrive] :is(.ixe-hero__photo img,.ixe-hero__photo .ixe-panel,.ixe-hero__tag,.ixe-hero__masthead>span:not(.sr-only),.ixe-intro,.ixe-facts){animation:none}.ixe-hero.ix-x__page{background:0 0;position:absolute}.ix-x__page .ixe-hero__photo{visibility:hidden}.ix.ix-x__land{inset:auto}.ix.ix-x__land[data-solid]{background:var(--ix-field)}.ix-x__edge{background:linear-gradient(to right, var(--ix-field), transparent 20%);opacity:0;transform-origin:0 0;position:absolute}.ix-x__edge:before,.ix.ix-x__land[data-solid]:before{background:var(--ix-field);content:"";width:5px;position:absolute;top:0;bottom:0;left:-4px}@media (max-width:900px){.ix-x__edge{display:none}.ix.ix-x__land[data-solid]:before{content:none}}.ixe-hero.ix-x__land-hero{background:0 0;height:auto;min-height:0;display:block;position:absolute;inset:0;overflow:visible}.ix-x__land-hero>.ixe-hero__photo{width:auto;height:auto;position:absolute;inset:0}main[data-arrive] .ix-arrive,main[data-arrive] .ixh-veil__wash{animation:none}.ix-x__scope :not(.ix-nav),.ix-x__scope :not(.ix-nav):before,.ix-x__scope :not(.ix-nav):after{animation:none!important}.ixh-card .ixh-card__cover{transition:scale .14s var(--ix-ease-out)}@media (prefers-reduced-motion:no-preference){.ixh-card__cover[data-pressed]{scale:.98}}:is(.ix-nav__cta,.ix-nav__toc-button,.mi-signup__row button,.ixh-card__cover,.ixh-list__row){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}@media (max-width:720px),(pointer:coarse){:is(.ixe-facts a,.ixe-inline-link,.ixp__close,.ixh-list__row,.ixh-learn){position:relative}:is(.ixh-learn,.ixe-facts a,.ixe-inline-link,.ixp__close,.ixq__close,.ixh-list__row):after{content:"";position:absolute;inset:min(0px,50% - 22px)}.ix-nav__toc-panel a{position:relative}.ix-nav__toc-panel a:after{content:"";position:absolute;inset:-8px 0}}@media (max-width:720px){.ixe-prev__title{text-wrap:balance}}@media (max-width:900px){.ixe :is(#brands,#products,#meds-list){scroll-margin-top:var(--ix-nav-bottom)}.ix-br-wide{display:none}}@media (max-width:374px),(min-width:441px){.ix-br-phone{display:none}}.ix :is(a,button,label,summary):not(.ixh-card__cover){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ix :is(.ixq__close,.mi-signup__row button){transition:color var(--ix-dur-fast) ease, background-color var(--ix-dur-fast) ease, scale var(--ix-dur-press) var(--ix-ease-out)}.ix :is(.ixq__close,.mi-signup__row button:not(:disabled)):active:not(:focus-visible){scale:.97}.ix :is(.ix-nav__brand,.ix-nav__toc-button,.ix-toc-item,.ixe-facts a,.ixe-colophon__links a,.ixe-colophon__email,.ixh-learn,.mi-signup__help a){transition:color var(--ix-dur-fast) ease, opacity var(--ix-dur-press) var(--ix-ease-out)}.ix :is(.ix-nav__brand,.ix-nav__toc-button,.ix-toc-item,.ixe-facts a,.ixe-colophon__links a,.ixe-colophon__email,.ixh-learn,.mi-signup__help a):active:not(:focus-visible){opacity:.55}.ix :is(.ixe-p a,.ixe-lede a,.ixe-figure__label a,.ixe-inline-link,.ixh-intro a,.ixm a):active:not(:focus-visible){color:var(--ix-accent)}.ix [data-ix-tone=dark] :is(.ixe-p a,.ixe-inline-link):active:not(:focus-visible){color:var(--ix-up-on-deep)}.ix .ixh-list__row:active:not(:focus-visible){color:var(--ix-ink);transition-duration:var(--ix-dur-press)}.ixe-row__name a:before{content:"";position:absolute;inset:0}.ixe-row{transition:opacity var(--ix-dur-press) var(--ix-ease-out)}.ixe-row:has(a:active){opacity:.55}.ixe-tile__card{transition:scale var(--ix-dur-fast) var(--ix-ease-out)}.ixe-tile>a:active .ixe-tile__card{scale:.97}.ixe-prev__link:active .ixe-prev__arrow{transition-duration:var(--ix-dur-fast);transform:translate(6px)}.ix :is(.ix-nav__cta,.ixp__close):active:focus-visible{scale:none}@media (max-width:720px),(pointer:coarse){.ix-nav__brand:after{content:"";position:absolute;inset:min(0px,50% - 22px) 0}.ixe-colophon__links a{position:relative}.ixe-colophon__links a:after{content:"";position:absolute;inset:-4.5px 0}}@media (hover:hover) and (pointer:fine){.ix .mi-signup__help a:hover{text-decoration:underline}}.ix :is(.ixh-card__cover,.ixh-list__row):focus-visible{outline-color:var(--ix-ink)}.ix :is(main,h1)[tabindex="-1"]:focus{outline:none}@media (min-width:901px){.ixe-part__row--b>.ixe-photo .ixe-caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}}@media (max-width:720px){.ixh-covers{box-sizing:content-box;margin-block:-6px;padding-block:6px}}.ix .ixh-card[data-world=soon] .ixh-card__cover:focus-visible{outline:none}.ix .ixh-card[data-world=soon]:has(.ixh-card__cover:focus-visible):before{z-index:2;aspect-ratio:4/5;outline:2px solid var(--ix-ink);outline-offset:3px;width:100%;transform:scale(var(--ixh-s));transition:transform var(--ixh-clock) var(--ix-ease-drawer);pointer-events:none;content:"";border-radius:2px;position:absolute;top:0;left:0}@media (max-width:720px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ix .ixh-card[data-world=soon]:has(.ixh-card__cover:focus-visible){opacity:1}.ix .ixh-card[data-world=soon] .ixh-card__cover:focus-visible{opacity:.45}.ix .ixh-card[data-world=soon] .ixh-card__cover:focus-visible~.ixh-card__caption{opacity:calc(.45 * var(--ixh-p-late))}}}.ix :is(.ixp__close,.ixq__close):focus-visible{border-radius:var(--ix-radius-pill);outline:none;box-shadow:inset 0 0 0 1px}@media (min-width:1441px){.ixm-dim__name{font-size:28.3px}:is(.ixh-method,:where(.ixp[data-wide] .ixp__content)) .ixm-row__heading{font-size:27.968px}.ix~footer>div{gap:72px}.ix~footer>div>:first-child{width:288px}}@media (min-width:1600px){:is(.ixe-hero__photo,.ixe-chapter__blur,.ixe-chapter__soft) img{object-position:50% 50%}}@media (min-width:1600px) and (min-aspect-ratio:17/10),(min-width:1600px) and (max-height:640px){:is(.ixe-hero__photo,.ixe-chapter__blur,.ixe-chapter__soft) img{object-position:0 100%}}
