*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{border-width:0}.visible{visibility:visible}.fixed{position:fixed}.sticky{position:sticky}.block{display:block}.inline{display:inline}.hidden{display:none}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--paper:#fefefe;--haze:#f5f6f6;--ink:#1c2326;--ink-2:#4d575c;--ink-3:#697277;--rule:#e7eaeb;--rule-2:#d3d8da;--teal:#008080;--teal-deep:#006b6b;--teal-tint:#eef6f6;--violet:#a33dff;--g:clamp(20px,3.6vw,88px);--gap:clamp(20px,2.4vw,56px);--hdr:68px;--ease:cubic-bezier(0.22,0.61,0.18,1);--ease-draw:cubic-bezier(0.65,0,0.15,1);color-scheme:light}html{color:var(--ink);-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--hdr) + 12px)}body,html{background:var(--paper)}body{font-family:var(--font-text),system-ui,sans-serif;font-size:16px;line-height:1.6;font-feature-settings:"ss01" 0,"cv11" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::-moz-selection{background:rgba(0,153,153,.16)}::selection{background:rgba(0,153,153,.16)}:focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:1px}.d1,.d2,.d3,.d4{font-family:var(--font-display),var(--font-text),sans-serif;color:var(--ink)}.d1{font-size:clamp(3.1rem,1.2rem + 6.6vw,10rem);line-height:.94;letter-spacing:-.052em}.d1,.d2{font-weight:300}.d2{font-size:clamp(2.4rem,1.2rem + 3.2vw,5.25rem);line-height:1;letter-spacing:-.042em}.d3{font-weight:400;font-size:clamp(1.6rem,1.05rem + 1.45vw,2.75rem);line-height:1.08;letter-spacing:-.03em}.d4{font-weight:500;font-size:1.0625rem;line-height:1.3;letter-spacing:-.012em}.lead{font-size:clamp(1.0625rem,.95rem + .42vw,1.375rem);line-height:1.5;letter-spacing:-.006em}.body,.lead{color:var(--ink-2)}.body{font-size:1rem;line-height:1.6}.small{font-size:.8125rem;line-height:1.55;color:var(--ink-3)}.num{font-variant-numeric:tabular-nums lining-nums}.measure{max-width:34em}.measure-s{max-width:26em}.lnk{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--rule-2);text-underline-offset:.3em;transition:text-decoration-color .25s var(--ease),color .25s var(--ease)}.lnk:hover{text-decoration-color:var(--teal)}.lnk-quiet{color:var(--ink-2)}.lnk-quiet:hover{color:var(--ink)}.btn{display:inline-flex;align-items:center;gap:.75em;background:var(--ink);color:var(--paper);font-weight:500;font-size:.9375rem;letter-spacing:-.005em;padding:.95em 1.6em;border-radius:0;transition:background-color .25s var(--ease)}.btn:hover{background:#0f1618}.wb{padding-inline:var(--g)}.rule-t{border-top:1px solid var(--rule)}.hdr{position:sticky;top:0;z-index:40;height:var(--hdr);display:flex;align-items:center;justify-content:space-between;gap:24px;padding-inline:var(--g);background:rgba(254,254,254,.97);background:color-mix(in srgb,var(--paper) 97%,transparent);border-bottom:1px solid transparent;transition:border-color .4s var(--ease)}.hdr[data-scrolled=true]{border-bottom-color:var(--rule)}.hdr-mark{font-family:var(--font-display),sans-serif;font-weight:600;font-size:1.0625rem;letter-spacing:-.02em;color:var(--ink)}.hdr-nav{display:flex;align-items:center;gap:clamp(18px,2.4vw,40px);font-size:.9375rem}.hdr-nav a{color:var(--ink-2);transition:color .2s var(--ease)}.hdr-nav a:hover{color:var(--ink)}.hdr-nav .hdr-go{color:var(--ink);font-weight:500;text-decoration:underline;text-decoration-color:var(--teal);text-decoration-thickness:1px;text-underline-offset:.35em}.hdr-mark,.hdr-nav a{white-space:nowrap}@media (max-width:760px){.hdr-nav .hdr-far{display:none}}@media (max-width:480px){.hdr-nav .hdr-mid{display:none}.hdr-nav{gap:20px}}.hero{padding-top:clamp(56px,9vh,128px)}.hero-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:28px;align-items:end}.hero-title{grid-column:1/span 8}.hero-side{grid-column:9/span 4;padding-bottom:.6rem}.hero-links{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:28px;font-size:.9375rem}@media (max-width:1100px){.hero-side,.hero-title{grid-column:1/-1}}.wide{margin-top:clamp(40px,7vh,96px)}.wide img{display:block;width:100%;height:auto}.wide-cap{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);margin-top:18px}.wide-cap .what{grid-column:1/span 6}.wide-cap .risk{grid-column:8/span 5}@media (max-width:900px){.wide-cap .risk,.wide-cap .what{grid-column:1/-1}.wide-cap .risk{margin-top:8px}}.wide-img{position:relative;overflow:hidden}.wide-img.drawn:after{content:"";position:absolute;inset:0;background:var(--paper);transform-origin:right center;will-change:transform;animation:unveil 2.1s var(--ease-draw) .25s both}@keyframes unveil{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.reader-head{padding-top:clamp(96px,16vh,200px)}.reader-head-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);align-items:end}.reader-head-grid .t{grid-column:1/span 6}.reader-head-grid .s{grid-column:8/span 5}@media (max-width:1100px){.reader-head-grid .s,.reader-head-grid .t{grid-column:1/-1}.reader-head-grid .s{margin-top:20px}}.reader{position:relative}.reader-pin{position:sticky;top:0;height:100vh;min-height:640px;padding:calc(var(--hdr) + 3vh) var(--g) 4vh;display:grid;grid-template-columns:minmax(170px,2.1fr) minmax(0,5fr) minmax(300px,3.3fr);-moz-column-gap:clamp(28px,3.4vw,88px);column-gap:clamp(28px,3.4vw,88px)}.reader-index{align-self:center}.reader-index ol{list-style:none;margin:0;padding:0}.reader-index button{position:relative;display:block;width:100%;text-align:left;padding:.42em 0 .42em 30px;font-family:var(--font-display),sans-serif;font-size:.9375rem;letter-spacing:-.01em;color:var(--ink-3);transition:color .35s var(--ease)}.reader-index button:before{content:"";position:absolute;left:0;top:50%;width:18px;height:1px;background:var(--teal);transform-origin:left;transform:scaleX(0);transition:transform .45s var(--ease)}.reader-index button:hover{color:var(--ink-2)}.reader-index button[aria-current=true]{color:var(--ink)}.reader-index button[aria-current=true]:before{background:var(--teal);transform:scaleX(1)}.reader-stage{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0}.stage-box{position:relative;width:100%;aspect-ratio:1/1;max-height:calc(100vh - var(--hdr) - 150px);margin-inline:auto}.stage-box img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .7s var(--ease)}.stage-box img[data-on=true]{opacity:1}.stage-cap{margin-top:14px;min-height:4.65em}.reader-copy{align-self:center;min-width:0}.reader-copy .panel{display:none}.reader-copy .panel[data-on=true]{display:block;animation:settle .6s var(--ease) both}@keyframes settle{0%{opacity:0}to{opacity:1}}.rows{list-style:none;margin:32px 0 0;padding:0;border-top:1px solid var(--rule)}.rows li{border-bottom:1px solid var(--rule)}.row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:16px;column-gap:16px;align-items:baseline;width:100%;text-align:left;padding:15px 0 15px 30px}.row:before{content:"";position:absolute;left:0;top:1.62em;width:18px;height:1px;background:var(--teal);transform-origin:left;transform:scaleX(0);transition:transform .45s var(--ease)}.row[data-on=true]:before{background:var(--teal);transform:scaleX(1)}.row:not(:disabled):hover .row-name{text-decoration:underline;text-decoration-color:var(--rule-2);text-underline-offset:.3em;text-decoration-thickness:1px}.row-name{font-weight:500;font-size:1.0625rem;letter-spacing:-.012em;color:var(--ink)}.row-line{grid-column:1/-1;font-size:.875rem;color:var(--ink-3);margin-top:2px}.row-price{font-size:.9375rem;color:var(--ink-2)}.row-acts{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:22px;font-size:.9375rem}.reader-m{display:none}@media (max-width:1100px){.reader{display:none}.reader-m{display:block}}.cap-m{padding-top:clamp(64px,12vh,120px)}.cap-m .stage-box{max-height:none;margin-top:28px}.section-top{padding-top:clamp(112px,18vh,220px)}.series{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);padding-top:clamp(56px,8vh,96px)}.series-head{grid-column:1/span 3}.series-head .sticky{position:sticky;top:calc(var(--hdr) + 28px)}.series-rows{grid-column:4/-1;list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.series-rows li{display:grid;align-items:center;-moz-column-gap:clamp(16px,2vw,40px);column-gap:clamp(16px,2vw,40px);grid-template-columns:88px minmax(0,2.2fr) minmax(0,3fr) minmax(0,1.25fr) minmax(0,1.2fr);padding:14px 0;border-bottom:1px solid var(--rule)}.thumb,.thumb-a{display:block}.thumb{width:88px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.series-rows .cat{font-size:.8125rem;color:var(--ink-3);margin-top:1px}.series-rows .line{font-size:.9375rem;color:var(--ink-2)}.series-rows .price{font-size:.9375rem;color:var(--ink)}.series-rows .act{text-align:right;font-size:.9375rem}@media (max-width:1100px){.series-head,.series-rows{grid-column:1/-1}.series-head{margin-bottom:24px}.series-head .sticky{position:static}}@media (max-width:760px){.series-rows li{grid-template-columns:64px minmax(0,1fr) auto;row-gap:4px}.thumb{width:64px}.series-rows li>.nm{grid-column:2}.series-rows li>.price{grid-column:3;grid-row:1;text-align:right}.series-rows li>.line{grid-column:2/-1}.series-rows li>.act{grid-column:2/-1;text-align:left}.series-rows li>.thumb-a{grid-row:1/span 3;align-self:start}}.complete{margin-top:clamp(40px,5vh,72px);padding-block:clamp(112px,16vh,200px);background:linear-gradient(to bottom,var(--paper) 0,var(--haze) 26%,var(--haze) 74%,var(--paper) 100%)}.complete-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:48px;align-items:start}.complete-grid .l{grid-column:1/span 6}.complete-grid .r{grid-column:8/span 5}.complete .now{font-family:var(--font-display),sans-serif;font-weight:300;font-size:clamp(3.4rem,1.6rem + 5vw,7.5rem);line-height:1;letter-spacing:-.05em;color:var(--ink)}.complete .was{text-decoration:line-through;text-decoration-thickness:1px;color:var(--ink-3)}.points{list-style:none;margin:36px 0 0;padding:0;border-top:1px solid var(--rule-2)}.points li{padding:13px 0;border-bottom:1px solid var(--rule-2);color:var(--ink);font-size:1rem}@media (max-width:1100px){.complete-grid .l,.complete-grid .r{grid-column:1/-1}}.vault-grid{list-style:none;margin:clamp(48px,7vh,80px) 0 0;padding:0;display:grid;gap:clamp(28px,3vw,48px) clamp(16px,1.6vw,32px);grid-template-columns:repeat(9,minmax(0,1fr))}.vault-grid li{display:flex;flex-direction:column}.vault-grid img{width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;display:block}.vault-grid .nm{margin-top:14px}.vault-grid .get{margin-top:auto;padding-top:10px;font-size:.875rem}@media (max-width:1599px){.vault-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1100px){.vault-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.vault-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ftr{margin-top:clamp(56px,8vh,104px);padding-top:clamp(88px,12vh,140px);padding-bottom:56px;background:linear-gradient(to bottom,var(--paper) 0,var(--haze) 120px,var(--haze) 100%)}.ftr-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:40px}.ftr-logo{grid-column:1/span 3}.ftr-logo img{width:128px;height:128px;display:block}.ftr-col{grid-column:span 3}.ftr-col ul{list-style:none;margin:12px 0 0;padding:0}.ftr-col li{padding:4px 0;font-size:.9375rem}.ftr-legal{margin-top:72px;padding-top:28px;border-top:1px solid var(--rule-2);-moz-columns:2;column-count:2;-moz-column-gap:var(--gap);column-gap:var(--gap)}.ftr-legal p{-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 16px;font-size:.8125rem;line-height:1.6;color:var(--ink-2)}@media (max-width:1100px){.ftr-logo{grid-column:1/-1}.ftr-col{grid-column:span 6}}@media (max-width:760px){.ftr-col{grid-column:1/-1}.ftr-legal{-moz-columns:1;column-count:1}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){.wide-img.drawn:after{display:none}}.skip{position:absolute;left:var(--g);top:-60px;z-index:70;background:var(--ink);color:var(--paper);padding:10px 16px;font-size:.875rem}.skip:focus{top:12px}.lnk-bare{text-decoration-color:transparent}.lnk-bare:hover{text-decoration-color:var(--teal)}.hdr-nav a[aria-current=page]{color:var(--ink);text-decoration-thickness:1px;text-underline-offset:.35em}.slot{display:flex;align-items:flex-end;background:var(--haze)}.slot>span{padding:18px 20px;font-family:var(--font-display),sans-serif;font-size:.9375rem;letter-spacing:-.01em;color:var(--ink-3)}.stage-box .slot{position:absolute;inset:0;opacity:0;transition:opacity .7s var(--ease)}.stage-box .slot[data-on=true]{opacity:1}.thumb.slot,.vault-pic{display:block}.vault-pic .slot{display:block;width:100%;aspect-ratio:1/1}.nt-hero{padding-top:clamp(56px,9vh,120px)}.nt-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:56px;align-items:center}.nt-copy{grid-column:1/span 6}.nt-devices{grid-column:8/span 5;display:flex;align-items:flex-end;justify-content:center;gap:clamp(8px,1.2vw,20px)}.nt-mark{display:inline-block;padding:18px 18px 18px 0}.nt-mark img{height:34px;width:auto;display:block}.nt-h1{margin-top:18px;max-width:12em}.nt-body{margin-top:30px;max-width:36em;display:flex;flex-direction:column;gap:18px}.nt-body .points{margin-top:0}.points-tight li{padding:10px 0;font-size:.9375rem}.nt-desk{width:62%;max-width:460px;height:auto}.nt-phone{width:38%;max-width:290px;height:auto;margin-bottom:6%}@media (max-width:1100px){.nt-copy,.nt-devices{grid-column:1/-1}.nt-devices{justify-content:flex-start}}.steps{list-style:none;margin:clamp(48px,7vh,80px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:40px}.steps li{border-top:1px solid var(--rule-2);padding-top:22px}.steps .step-n{display:block;font-family:var(--font-display),sans-serif;font-weight:300;font-size:2.75rem;line-height:1;letter-spacing:-.04em;color:var(--teal);margin-bottom:18px}.steps .body{margin-top:12px;max-width:30em}@media (max-width:900px){.steps{grid-template-columns:1fr}}.kt-l{grid-column:1/span 4}.kt-r{grid-column:6/span 7}.kt-mark{display:inline-block;padding:18px 18px 18px 0}.kt-mark img{height:64px;width:auto;display:block}@media (max-width:1100px){.kt-l,.kt-r{grid-column:1/-1}}.about-hero{padding-top:clamp(72px,12vh,160px)}.about-h1{max-width:14em;font-size:clamp(2.6rem,1.2rem + 4.2vw,6.25rem)}.about-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:48px;padding-top:clamp(56px,9vh,112px)}.facts{grid-column:1/span 3;margin:0;border-top:1px solid var(--rule-2)}.facts div{padding:14px 0;border-bottom:1px solid var(--rule)}.facts dt{font-size:.8125rem;color:var(--ink-3)}.facts dd{margin:3px 0 0;font-size:.9375rem;color:var(--ink)}.about-copy{grid-column:5/span 7;display:flex;flex-direction:column;gap:20px;max-width:40em}@media (max-width:1100px){.about-copy,.facts{grid-column:1/-1}}.principles{list-style:none;margin:clamp(48px,7vh,80px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:40px}.principles li{border-top:1px solid var(--rule-2);padding-top:24px}.principles .body{margin-top:12px;max-width:30em}@media (max-width:900px){.principles{grid-template-columns:1fr}}.hdr-menu{font-size:.9375rem;color:var(--ink);padding:6px 0}.hdr-menu,.sheet{display:none}@media (max-width:760px){.hdr-nav .hdr-go{display:none}.hdr-menu{display:inline-block}.sheet{display:block;position:fixed;left:0;right:0;top:var(--hdr);bottom:0;z-index:39;background:var(--paper);opacity:0;visibility:hidden;transform:translate3d(0,-8px,0);transition:opacity .35s var(--ease),transform .45s var(--ease),visibility 0s linear .45s}.sheet[data-open=true]{opacity:1;visibility:visible;transform:none;transition:opacity .35s var(--ease),transform .45s var(--ease),visibility 0s}.sheet ul{list-style:none;margin:0;padding:12px var(--g) 0}.sheet li{border-bottom:1px solid var(--rule)}.sheet a{display:block;padding:18px 0;font-family:var(--font-display),sans-serif;font-weight:300;font-size:2rem;letter-spacing:-.03em;color:var(--ink)}.sheet a[aria-current=page]{color:var(--teal)}.complete{padding-block:clamp(72px,16vh,200px)}}@media (max-width:480px){.hdr-nav .hdr-mid{display:none}}html{cursor:url(/cursor/rest.png) 16 16,auto;cursor:-webkit-image-set(url("/cursor/rest.png") 1x,url("/cursor/rest@1.25x.png") 1.25x,url("/cursor/rest@1.5x.png") 1.5x,url("/cursor/rest@1.75x.png") 1.75x,url("/cursor/rest@2x.png") 2x,url("/cursor/rest@2.5x.png") 2.5x,url("/cursor/rest@3x.png") 3x) 16 16,auto;cursor:image-set(url("/cursor/rest.png") 1x,url("/cursor/rest@1.25x.png") 1.25x,url("/cursor/rest@1.5x.png") 1.5x,url("/cursor/rest@1.75x.png") 1.75x,url("/cursor/rest@2x.png") 2x,url("/cursor/rest@2.5x.png") 2.5x,url("/cursor/rest@3x.png") 3x) 16 16,auto}[role=button],a,button:not(:disabled),label,summary{cursor:url(/cursor/link.png) 16 16,pointer;cursor:-webkit-image-set(url("/cursor/link.png") 1x,url("/cursor/link@1.25x.png") 1.25x,url("/cursor/link@1.5x.png") 1.5x,url("/cursor/link@1.75x.png") 1.75x,url("/cursor/link@2x.png") 2x,url("/cursor/link@2.5x.png") 2.5x,url("/cursor/link@3x.png") 3x) 16 16,pointer;cursor:image-set(url("/cursor/link.png") 1x,url("/cursor/link@1.25x.png") 1.25x,url("/cursor/link@1.5x.png") 1.5x,url("/cursor/link@1.75x.png") 1.75x,url("/cursor/link@2x.png") 2x,url("/cursor/link@2.5x.png") 2.5x,url("/cursor/link@3x.png") 3x) 16 16,pointer}a:active,button:not(:disabled):active{cursor:url(/cursor/press.png) 16 16,pointer;cursor:-webkit-image-set(url("/cursor/press.png") 1x,url("/cursor/press@1.25x.png") 1.25x,url("/cursor/press@1.5x.png") 1.5x,url("/cursor/press@1.75x.png") 1.75x,url("/cursor/press@2x.png") 2x,url("/cursor/press@2.5x.png") 2.5x,url("/cursor/press@3x.png") 3x) 16 16,pointer;cursor:image-set(url("/cursor/press.png") 1x,url("/cursor/press@1.25x.png") 1.25x,url("/cursor/press@1.5x.png") 1.5x,url("/cursor/press@1.75x.png") 1.75x,url("/cursor/press@2x.png") 2x,url("/cursor/press@2.5x.png") 2.5x,url("/cursor/press@3x.png") 3x) 16 16,pointer}button:disabled{cursor:inherit}.pp-cover,.stage-box,.wide-img{cursor:url(/cursor/chart.png) 16 16,crosshair;cursor:-webkit-image-set(url("/cursor/chart.png") 1x,url("/cursor/chart@1.25x.png") 1.25x,url("/cursor/chart@1.5x.png") 1.5x,url("/cursor/chart@1.75x.png") 1.75x,url("/cursor/chart@2x.png") 2x,url("/cursor/chart@2.5x.png") 2.5x,url("/cursor/chart@3x.png") 3x) 16 16,crosshair;cursor:image-set(url("/cursor/chart.png") 1x,url("/cursor/chart@1.25x.png") 1.25x,url("/cursor/chart@1.5x.png") 1.5x,url("/cursor/chart@1.75x.png") 1.75x,url("/cursor/chart@2x.png") 2x,url("/cursor/chart@2.5x.png") 2.5x,url("/cursor/chart@3x.png") 3x) 16 16,crosshair}img{pointer-events:none;-webkit-user-drag:none}.ftr-logo,.kt-mark,.nt-devices,.nt-mark,.pp-cover,.stage-box,.thumb-a,.vault-pic,.wide-img,img{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pp-label{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.door-strip img,.vault-pic img{display:block;width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.door-strip .slot,.vault-pic .slot{display:flex;width:100%;aspect-ratio:1/1}.doors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(40px,6vw,140px);column-gap:clamp(40px,6vw,140px);row-gap:96px}.door{display:flex;flex-direction:column;border-top:1px solid var(--rule-2);padding-top:28px}.door .door-strip{margin-top:auto;padding-top:36px}.lnk-door{color:inherit;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.14em;transition:text-decoration-color .3s var(--ease)}.lnk-door:hover{text-decoration-color:var(--teal)}.door-strip{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,1vw,16px)}@media (max-width:1100px){.doors{grid-template-columns:1fr}}.store-head,.vault-head{padding-top:clamp(56px,9vh,128px)}.store-grid,.vault-head-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:28px;align-items:end}.store-grid .t,.vault-head-grid .t{grid-column:1/span 7}.store-grid .s{grid-column:9/span 4;padding-bottom:.6rem}.store-title{margin-top:22px;font-size:clamp(3rem,1.2rem + 5.4vw,8.5rem)}.offer{list-style:none;margin:clamp(48px,7vh,88px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);border-top:1px solid var(--rule-2)}.offer a{display:flex;flex-direction:column;gap:12px;padding-top:22px}.offer .fig{font-family:var(--font-display),sans-serif;font-weight:300;font-size:clamp(2.2rem,1.3rem + 2.6vw,4.5rem);line-height:1;letter-spacing:-.045em;color:var(--ink);transition:color .3s var(--ease)}.offer a:hover .fig{color:var(--teal)}.store-shelves{padding-top:clamp(24px,4vh,56px)}.store-shelves .series{scroll-margin-top:calc(var(--hdr) + 12px)}.terms4{grid-template-columns:repeat(4,minmax(0,1fr))}.terms4 h3{color:var(--ink)}.before-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:56px;align-items:start}.before-grid .l{grid-column:1/span 5}.before-grid .r{grid-column:7/span 6}.terms4+.before-grid{margin-top:clamp(96px,14vh,180px)}.steps.steps-col{grid-template-columns:1fr;margin-top:44px;row-gap:30px}.steps-col .step-n{font-size:2rem;margin-bottom:12px}.before-grid>ol.r{margin-top:0}@media (max-width:1100px){.before-grid .l,.before-grid .r,.store-grid .s,.store-grid .t,.vault-head-grid .t,.vault-head-grid .vault-facts{grid-column:1/-1}.terms4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.offer{row-gap:28px}.offer,.terms4{grid-template-columns:1fr}}.faq{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule-2)}.faq li{border-bottom:1px solid var(--rule)}.faq summary{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:18px 0;list-style:none;font-size:1rem;line-height:1.45;color:var(--ink);transition:color .25s var(--ease)}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--ink-2)}.faq .pm{position:relative;flex:none;width:13px;height:13px;margin-top:5px;transition:transform .35s var(--ease)}.faq .pm:after,.faq .pm:before{content:"";position:absolute;background:var(--ink-3)}.faq .pm:before{left:0;right:0;top:6px;height:1px}.faq .pm:after{top:0;bottom:0;left:6px;width:1px}.faq details[open] .pm{transform:rotate(45deg)}.faq details p{padding:0 40px 22px 0}.vault-mark:before{content:"";display:inline-block;width:28px;height:1px;margin-right:12px;vertical-align:middle;background:var(--teal)}.vault-facts{grid-column:9/span 4}.vault-shelf{padding-top:clamp(80px,12vh,150px)}.vault-gallery{list-style:none;margin:clamp(36px,5vh,56px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(56px,7vh,96px) var(--gap)}.vault-gallery li{display:flex;flex-direction:column}.vg-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:22px;padding-top:16px;border-top:1px solid var(--rule-2)}.vg-row .nm{font-size:clamp(1.4rem,1.1rem + .7vw,2rem)}.vg-cat{text-align:right}.vg-line{margin-top:10px}.vg-acts{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:auto;padding-top:16px;font-size:.9375rem}.vault-note{margin-top:32px;padding-top:20px;border-top:1px solid var(--rule-2);max-width:36em}@media (max-width:1100px){.vault-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.vault-gallery{grid-template-columns:1fr}.vg-row{flex-direction:column;gap:4px}.vg-cat{text-align:left}}.pp-top{padding-top:clamp(28px,4vh,48px)}.crumbs{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:.8125rem;color:var(--ink-3)}.crumbs a{color:var(--ink-2);transition:color .2s var(--ease)}.crumbs [aria-current],.crumbs a:hover{color:var(--ink)}.pp-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:clamp(48px,7vh,80px);margin-top:clamp(24px,4vh,40px);align-items:start}.pp-media{grid-row:1}.pp-media,.pp-why{grid-column:1/span 7}.pp-why{grid-row:2;border-top:1px solid var(--rule-2);padding-top:30px}.pp-buy{grid-column:8/span 5;grid-row:1/span 2;align-self:stretch}.pp-sticky{position:sticky;top:calc(var(--hdr) + 24px)}.pp-cover{width:100%;max-width:calc(100vh - var(--hdr) - 96px);min-width:min(100%,420px)}.pp-cover img{display:block;width:100%;height:auto}.pp-cover .slot{display:flex;width:100%;aspect-ratio:1/1}.pp-kicker{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:.8125rem;color:var(--ink-3)}.pp-kicker a{color:var(--ink-2)}.pp-name{margin-top:16px}.pp-line{margin-top:18px;font-family:var(--font-display),sans-serif;font-weight:400;font-size:clamp(1.2rem,.98rem + .6vw,1.6rem);line-height:1.32;letter-spacing:-.015em;color:var(--ink)}.pp-price{margin-top:32px;padding-top:28px;border-top:1px solid var(--rule-2)}.pp-figure{margin-bottom:10px;font-family:var(--font-display),sans-serif;font-weight:300;font-size:clamp(2.6rem,1.6rem + 2.6vw,4.25rem);line-height:1;letter-spacing:-.045em;color:var(--ink)}.pp-figure.pp-figure-s{font-size:clamp(1.6rem,1.2rem + 1vw,2.25rem);letter-spacing:-.03em}.pp-acts{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:26px;font-size:.9375rem}.pp-get{margin-top:36px}.pp-get .points{margin-top:12px}.pp-specs{margin:32px 0 0;border-top:1px solid var(--rule-2)}.pp-specs div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:16px;padding:11px 0;border-bottom:1px solid var(--rule)}.pp-specs dt{font-size:.8125rem;color:var(--ink-3)}.pp-specs dd{margin:0;font-size:.9375rem;color:var(--ink)}.pp-other{margin-top:24px}.pp-helps{margin-top:16px;max-width:40em;font-size:clamp(1.125rem,1rem + .4vw,1.375rem);line-height:1.6;color:var(--ink)}.pp-points{padding-top:clamp(96px,14vh,180px)}.pp-points-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:40px;align-items:start}.pp-points-grid .t{grid-column:1/span 5}.pp-ol{grid-column:7/span 6;list-style:none;margin:0;padding:0;border-top:1px solid var(--rule-2)}.pp-ol li{display:grid;grid-template-columns:56px minmax(0,1fr);padding:22px 0;border-bottom:1px solid var(--rule)}.pp-ol .n{font-family:var(--font-display),sans-serif;font-weight:300;font-size:1.25rem;line-height:1.3;color:var(--teal)}.pp-ol .body{color:var(--ink);font-size:1.0625rem}.pp-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px var(--gap);margin-top:clamp(40px,6vh,72px)}.pp-three>div{border-top:1px solid var(--rule-2);padding-top:22px}.pp-three .pp-label{margin-bottom:16px}.pp-before .steps{margin-top:clamp(72px,10vh,120px)}.pp-more-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px}.pp-more-grid{list-style:none;margin:clamp(40px,6vh,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(28px,3vw,48px) clamp(16px,1.6vw,32px)}.pp-more-grid .nm{margin-top:14px;margin-bottom:4px}.mkt-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px}.mkt-cells{list-style:none;margin:16px 0 0;padding:0;display:grid;-moz-column-gap:10px;column-gap:10px}.mkt-cells .bar{display:block;height:2px;background:var(--teal)}.mkt-cells [data-on=false] .bar{background:linear-gradient(to bottom,transparent 50%,var(--rule-2) 50%)}.mkt-cells .lbl{display:block;margin-top:8px;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.mkt-cells [data-on=false] .lbl{color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--rule-2)}.mkt-cells .sub{display:block;margin-top:3px;font-size:.8125rem;color:var(--ink-2)}@media (max-width:1100px){.pp-buy,.pp-media,.pp-why{grid-column:1/-1;grid-row:auto}.pp-sticky{position:static}.pp-cover{max-width:none}.pp-media .small{font-size:.75rem}.pp-ol,.pp-points-grid .t{grid-column:1/-1}.pp-three{grid-template-columns:1fr}.pp-more-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.pp-more-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html:has(.tone-dark){--paper:#13110d;--haze:#1b1813;--ink:#f3efe6;--ink-2:#c4bdaf;--ink-3:#979082;--rule:rgba(243,239,230,0.09);--rule-2:rgba(243,239,230,0.17);color-scheme:dark}html:has(.tone-dark) .btn:hover{background:#ffffff}html:has(.tone-dark) ::-moz-selection{background:rgba(0,153,153,.35)}html:has(.tone-dark) ::selection{background:rgba(0,153,153,.35)}.stack{padding-block:clamp(96px,15vh,180px)}.stack-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:24px;align-items:end}.stack-head .t{grid-column:1/span 6}.stack-head .s{grid-column:8/span 5}.stack-steps{list-style:none;margin:clamp(56px,8vh,96px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px var(--gap)}.stack-steps li{display:flex;flex-direction:column;border-top:1px solid var(--rule-2);padding-top:26px}.stack-n{font-family:var(--font-display),sans-serif;font-weight:300;font-size:clamp(2.6rem,1.8rem + 2vw,4rem);line-height:1;letter-spacing:-.04em;color:var(--teal);margin-bottom:22px}.stack-q{margin-top:12px}.stack-text{margin-top:16px;max-width:32em}.stack-tools{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:auto;padding-top:22px;font-size:.9375rem}.stack-close{margin-top:clamp(72px,10vh,120px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:20px;align-items:end}.stack-plan{grid-column:1/span 8;max-width:18em}.stack h2,.stack-plan,.stack-q{text-wrap:balance}.stack-close .body{grid-column:9/span 4}@media (max-width:1100px){.stack-close .body,.stack-head .s,.stack-head .t,.stack-plan{grid-column:1/-1}.stack-steps{grid-template-columns:1fr}}::-moz-selection{background:rgba(0,128,128,.18)}::selection{background:rgba(0,128,128,.18)}.btn{background:var(--teal);color:#ffffff}.btn:hover{background:var(--teal-deep)}.hdr-nav .hdr-go{background:var(--teal);color:#ffffff;text-decoration:none;padding:9px 16px;transition:background-color .25s var(--ease)}.hdr-nav .hdr-go:hover{background:var(--teal-deep);color:#ffffff}.hero-links .lnk:first-child{background:var(--teal);color:#ffffff;text-decoration:none;padding:.85em 1.4em;transition:background-color .25s var(--ease)}.hero-links .lnk:first-child:hover{background:var(--teal-deep)}.hero-links{align-items:center}.hdr-left{display:flex;gap:18px}.hdr-left,.hdr-where{align-items:baseline;min-width:0}.hdr-where{display:inline-flex;gap:12px;font-size:.875rem;color:var(--teal);opacity:0;transition:opacity .35s var(--ease);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hdr-where:before{content:"";flex:none;width:18px;height:1px;align-self:center;background:var(--teal)}.hdr-where[data-on=true]{opacity:1}.hdr-where>span{overflow:hidden;text-overflow:ellipsis;animation:settle .45s var(--ease) both}.hdr-tide{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--teal);transform-origin:left center;transform:scaleX(0);will-change:transform;pointer-events:none}@media (max-width:900px){.hdr-where{display:none}}.sbar{margin-top:clamp(80px,12vh,150px);background:var(--teal);color:#ffffff;scroll-margin-top:var(--hdr)}.sbar-in{display:grid;grid-template-columns:minmax(64px,auto) minmax(0,1fr) minmax(0,36em);-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:8px;align-items:baseline;padding-block:clamp(22px,3.2vh,36px)}.sbar-n{font-weight:300;font-size:1.25rem;letter-spacing:.02em}.sbar-n,.sbar-t{font-family:var(--font-display),sans-serif;color:#ffffff}.sbar-t{font-weight:400;font-size:clamp(1.5rem,1.1rem + 1.1vw,2.4rem);line-height:1.15;letter-spacing:-.025em;text-wrap:balance}.sbar-s{font-size:.9375rem;line-height:1.55;color:#ffffff}.sbar-after{padding-top:clamp(44px,6.5vh,80px)}@media (max-width:900px){.sbar-in{grid-template-columns:1fr}.sbar-s{max-width:36em}}.field{background:var(--teal);color:#ffffff}.field :is(.d1,.d2,.d3,.d4,.lead,.body,.small,.pp-label,.stack-n,.now,.points li,.num){color:#ffffff}.field .stack-steps li{border-top-color:rgba(255,255,255,.45)}.field .lnk{color:#ffffff;text-decoration-color:rgba(255,255,255,.55)}.field .lnk:hover{text-decoration-color:#ffffff}.field .was{color:#ffffff;text-decoration-color:rgba(255,255,255,.7)}.field .points{border-top-color:rgba(255,255,255,.45)}.field .points li{border-bottom-color:rgba(255,255,255,.28)}.field .btn{background:#ffffff;color:var(--teal)}.field .btn:hover{background:#e6f2f2}.cap-panel :focus-visible,.field :focus-visible,.pp-panel :focus-visible,.reader-copy :focus-visible{outline-color:#ffffff}.stack.field{margin-top:clamp(56px,9vh,112px)}.complete.field{margin-top:clamp(40px,6vh,72px)}.kt-band{margin-top:0;padding-block:clamp(64px,10vh,120px)}.reader-copy{align-self:stretch;display:flex;flex-direction:column;justify-content:center;margin-right:calc(-1 * var(--g));padding:clamp(28px,3vw,64px);background:var(--teal);color:#ffffff}.reader-copy :is(.d2,.lead,.row-name,.row-price,.row-line){color:#ffffff}.cap-panel .rows,.reader-copy .rows{border-top-color:rgba(255,255,255,.45)}.cap-panel .rows li,.reader-copy .rows li{border-bottom-color:rgba(255,255,255,.24)}.cap-panel .row,.reader-copy .row{padding:18px 14px 18px 34px;transition:background-color .3s var(--ease)}.cap-panel .row:before,.reader-copy .row:before{left:10px;background:#ffffff}.cap-panel .row[data-on=true],.reader-copy .row[data-on=true]{background:rgba(0,0,0,.14)}.cap-panel .row[data-on=true]:before,.reader-copy .row[data-on=true]:before{background:#ffffff}.cap-panel .row:not(:disabled):hover .row-name,.reader-copy .row:not(:disabled):hover .row-name{text-decoration-color:#ffffff}.cap-panel .row-line,.reader-copy .row-line{margin-top:4px}.cap-panel .lnk,.reader-copy .lnk{color:#ffffff;text-decoration-color:rgba(255,255,255,.55)}.cap-panel .lnk:hover,.reader-copy .lnk:hover{text-decoration-color:#ffffff}.cap-panel{margin:28px calc(-1 * var(--g)) 0;padding:6px var(--g) 30px;background:var(--teal);color:#ffffff}.cap-panel :is(.row-name,.row-price,.row-line){color:#ffffff}.cap-panel .rows{margin-top:0;border-top:0}.shelf{scroll-margin-top:var(--hdr)}.shelf-rows{list-style:none;margin:0;padding-top:clamp(20px,3vh,36px)}.shelf-rows li{display:grid;align-items:center;-moz-column-gap:clamp(18px,2.2vw,44px);column-gap:clamp(18px,2.2vw,44px);grid-template-columns:120px minmax(0,2.2fr) minmax(0,3fr) minmax(0,1.1fr) minmax(0,1.2fr);margin-inline:-16px;padding:22px 16px;border-bottom:1px solid var(--rule-2);transition:background-color .25s var(--ease)}.shelf-rows li:hover{background:var(--teal-tint)}.shelf-rows .thumb{width:120px}.shelf-rows .cat{font-size:.8125rem;color:var(--ink-3);margin-top:3px}.shelf-rows .line{font-size:.9375rem;color:var(--ink-2)}.shelf-rows .price{font-size:1rem;color:var(--ink)}.shelf-rows .act{text-align:right;font-size:.9375rem}@media (max-width:760px){.shelf-rows li{grid-template-columns:72px minmax(0,1fr) auto;row-gap:6px}.shelf-rows .thumb{width:72px}.shelf-rows li>.nm{grid-column:2}.shelf-rows li>.price{grid-column:3;grid-row:1;text-align:right}.shelf-rows li>.line{grid-column:2/-1}.shelf-rows li>.act{grid-column:2/-1;text-align:left}.shelf-rows li>.thumb-a{grid-row:1/span 3;align-self:start}}@media (max-width:560px){.shelf-rows li{grid-template-columns:72px minmax(0,1fr)}.shelf-rows li>.price{grid-column:2;grid-row:auto;text-align:left;font-size:.875rem;color:var(--ink-2)}.shelf-rows li>.thumb-a{grid-row:1/span 4}}.vault-gallery{margin-top:0;row-gap:clamp(72px,9vh,120px)}.vg-row{border-top:2px solid var(--teal)}.vg-row .nm a{color:var(--ink)}.door{border-top:2px solid var(--teal)}.door .pp-label{color:var(--teal)}.pp-buy{align-self:start}.pp-panel{padding:clamp(28px,2.6vw,48px);background:var(--teal);color:#ffffff}.pp-panel :is(.d2,.d3,.d4,.body,.small,.pp-label,.pp-line,.pp-figure,.pp-kicker,.points li,dt,dd){color:#ffffff}.pp-panel .pp-kicker a{color:#ffffff}.pp-panel .points,.pp-panel .pp-price{border-top-color:rgba(255,255,255,.45)}.pp-panel .points li{border-bottom-color:rgba(255,255,255,.24)}.pp-panel .pp-specs{border-top-color:rgba(255,255,255,.45)}.pp-panel .pp-specs div{border-bottom-color:rgba(255,255,255,.24)}.pp-panel .lnk{color:#ffffff;text-decoration-color:rgba(255,255,255,.55)}.pp-panel .lnk:hover{text-decoration-color:#ffffff}.pp-panel .btn{background:#ffffff;color:var(--teal)}.pp-panel .btn:hover{background:#e6f2f2}.sbar-after>:first-child{margin-top:0}.pp-more-all{margin-top:clamp(36px,5vh,56px)}.pp-ol{border-top-color:var(--teal);border-top-width:2px}.ftr{border-top:2px solid var(--teal)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sbar{animation:ds-wipe linear both;animation-timeline:view();animation-range:entry 0 entry 100%}@keyframes ds-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.field{animation:ds-open linear both;animation-timeline:view();animation-range:entry 0 entry 85%}@keyframes ds-open{0%{clip-path:inset(0 0 calc(100% - 2px) 0)}to{clip-path:inset(0 0 0 0)}}}}.field+.sbar{margin-top:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.ptr{background:color-mix(in srgb,var(--teal) 5%,var(--paper));border-bottom:1px solid var(--rule);font-size:.8125rem;color:var(--ink-2)}.ptr-in{display:flex;align-items:center;gap:14px;min-height:40px}.ptr-tag{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);padding-right:14px;border-right:1px solid var(--rule-2)}.ptr-mark{display:block;padding:6px 0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ptr-mark img{height:12px;width:auto;display:block}.ptr-text{margin:0;color:var(--ink-2)}.ptr-go{margin-left:auto;color:var(--ink);font-weight:500;white-space:nowrap;text-decoration:underline;text-decoration-color:var(--teal);text-decoration-thickness:1px;text-underline-offset:.3em;transition:color .2s var(--ease)}.ptr-go:hover{color:var(--teal)}.ptr-go:after{content:"\2002\2192"}@media (max-width:760px){.ptr-text{display:none}}@media (max-width:380px){.ptr-tag{display:none}}.hdr-mark{display:inline-flex;gap:10px}.hdr-left,.hdr-mark,.hdr-where{align-items:center}.hdr-logo{height:30px;width:auto;display:block;flex:none}.hdr-logo-w,html:has(.tone-dark) .hdr-logo-b{display:none}html:has(.tone-dark) .hdr-logo-w{display:block}.ftr-logo img{width:240px;height:240px;margin:-56px 0 -60px -49px}.ftr-logo .logo-w,html:has(.tone-dark) .ftr-logo .logo-b{display:none}html:has(.tone-dark) .ftr-logo .logo-w{display:block}.about-brand{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:var(--gap);column-gap:var(--gap)}.about-logo{width:380px;height:380px;margin:-60px -80px -80px 0;display:block}@media (max-width:1100px){.about-brand{grid-template-columns:1fr}.about-logo{width:260px;height:260px;margin:8px 0 -40px -54px}}.complete-label{display:flex;align-items:center;gap:12px}.complete-mark{height:34px;width:auto;display:block}.hero-title{font-size:clamp(2.9rem,1rem + 4.7vw,7.25rem)}.hero-title .ht-1,.hero-title .ht-2{display:block}.hero-title .ht-2{margin-top:.42em;font-size:.42em;line-height:1.1;letter-spacing:-.03em;font-weight:400;color:var(--teal)}.vault-charter{padding-block:clamp(56px,9vh,112px)}.charter-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:40px;align-items:end}.charter-grid .l{grid-column:1/span 8}.charter-grid .r{grid-column:10/span 3;border-left:1px solid rgba(255,255,255,.45);padding-left:clamp(20px,2vw,36px)}.charter-title{margin-top:20px;max-width:18em;text-wrap:balance}.charter-text{margin-top:24px;max-width:40em}.charter-fig{font-family:var(--font-display),sans-serif;font-weight:300;font-size:clamp(4.5rem,2rem + 6vw,9rem);line-height:.9;letter-spacing:-.05em;color:#ffffff}.charter-cap{margin-top:14px;font-size:.9375rem;line-height:1.45;color:#ffffff;max-width:14em}.vault-charter+.vault-head{padding-top:clamp(48px,7vh,96px)}@media (max-width:900px){.charter-grid .l,.charter-grid .r{grid-column:1/-1}.charter-grid .r{border-left:0;border-top:1px solid rgba(255,255,255,.45);padding:24px 0 0;display:flex;align-items:baseline;gap:18px}.charter-cap{margin-top:0}}.hero-kicker{grid-column:1/-1;margin-bottom:-6px;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.hero-kicker a{color:var(--teal);text-decoration:none;transition:color .2s var(--ease)}.hero-kicker a:before{content:"";display:inline-block;width:28px;height:1px;margin-right:12px;vertical-align:middle;background:var(--teal)}.hero-kicker a:hover{color:var(--ink)}.wide-cap .risk-trade{color:var(--ink-2)}:root{--hdr:84px}.hdr-mark{font-size:1.3125rem;gap:12px}.hdr-logo{height:38px}.hdr-nav{gap:clamp(20px,2.6vw,44px);font-size:1.0625rem}.hdr-nav a{color:var(--ink);font-weight:500}.hdr-nav a:hover{color:var(--teal)}.hdr-nav a[aria-current=page]{color:var(--teal);text-decoration:underline;text-decoration-color:var(--teal);text-decoration-thickness:2px;text-underline-offset:.45em}.hdr-where{font-size:.9375rem}.hdr-nav .hdr-go,.hdr-nav .hdr-vault{padding:11px 20px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .25s var(--ease),color .25s var(--ease)}.hdr-nav .hdr-vault{color:var(--teal);box-shadow:inset 0 0 0 1.5px var(--teal);margin-left:clamp(0px,.6vw,12px)}.hdr-nav .hdr-vault:hover,.hdr-nav .hdr-vault[aria-current=page]{background:var(--teal);color:#ffffff;text-decoration:none}.hdr-nav .hdr-go{margin-left:calc(-1 * clamp(8px, 1.4vw, 28px))}.hdr-menu{font-size:1.0625rem;font-weight:500}.sheet{top:var(--sheet-top,var(--hdr))!important}@media (max-width:760px){:root{--hdr:72px}.hdr-mark{font-size:1.125rem}.hdr-logo{height:32px}.hdr-nav .hdr-vault{padding:9px 14px;margin-left:0}}@media (max-width:380px){.hdr-mark>span{display:none}}html:has(.tone-dark) .hdr-nav .hdr-vault{color:#ffffff;box-shadow:inset 0 0 0 1.5px #ffffff}.bf{font-weight:650}:is(.d1,.d2,.d3,.sbar-t,.charter-fig,.now,.hero-title) .bf{font-weight:500}:is(b,strong,th) .bf{font-weight:inherit}.bio-off .bf{font-weight:inherit}.focus-switch{display:inline-flex;gap:10px;align-items:baseline;padding:0;font:inherit;font-size:.875rem;color:var(--ink-2);background:none;border:0}.focus-switch .focus-state{color:var(--teal);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.hdr-focus{display:inline-flex;align-items:center;gap:8px;padding:6px 2px;margin-right:clamp(0px,.8vw,14px);background:none;border:0;font:inherit;font-size:.875rem;color:var(--ink-2);cursor:inherit}.hdr-focus-box{width:11px;height:11px;box-shadow:inset 0 0 0 1.5px var(--teal);transition:background-color .2s var(--ease)}.hdr-focus[data-on=true] .hdr-focus-box{background:var(--teal)}.hdr-focus-word b{font-weight:400;transition:font-weight .2s var(--ease)}.hdr-focus[data-on=true] .hdr-focus-word b{font-weight:700}.hdr-focus:hover{color:var(--teal)}.hdr-focus:after{content:"";width:1px;height:18px;margin-left:clamp(10px,1.4vw,22px);background:var(--rule-2)}html:has(.tone-dark) .hdr-focus-box{box-shadow:inset 0 0 0 1.5px #ffffff}html:has(.tone-dark) .hdr-focus[data-on=true] .hdr-focus-box{background:#ffffff}.sheet-focus{padding:22px var(--g)}@media (max-width:760px){.hdr-nav .hdr-focus{display:none}}.help-marker{position:fixed;right:0;bottom:calc(env(safe-area-inset-bottom) + 20px);z-index:55;height:36px;padding:0;background:none;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;filter:drop-shadow(0 6px 14px rgba(0,32,32,.28));transition:transform .28s var(--ease),opacity .2s ease}.help-marker[data-yield]{transform:translateX(110%);opacity:0;pointer-events:none}.help-marker-edge{display:block;height:100%;padding:1px 0 1px 1px;background:var(--teal-deep);clip-path:polygon(12px 0,100% 0,100% 100%,12px 100%,0 50%)}.help-marker-face{display:flex;height:100%;align-items:center;gap:9px;padding:0 16px 0 22px;background:var(--teal);clip-path:polygon(11.6px 0,100% 0,100% 100%,11.6px 100%,0 50%);transition:background-color .2s var(--ease)}.help-marker:focus-visible .help-marker-face,.help-marker:hover .help-marker-face{background:var(--teal-deep)}.help-marker-tick{display:block;width:5px;height:5px;background:#ffffff}.help-marker-label{font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#ffffff}.help-backdrop{position:fixed;inset:0;z-index:58;background:rgba(10,20,22,.55)}.help-panel{position:fixed;z-index:60;display:flex;flex-direction:column;overflow:hidden;outline:none;background:var(--paper);color:var(--ink);box-shadow:0 28px 70px -18px rgba(0,40,40,.35),0 0 0 1px var(--rule-2);animation:help-in .24s var(--ease);left:0;right:0;bottom:var(--help-kb,0);width:100%;max-width:560px;margin-inline:auto;height:min(86vh,640px);height:min(86dvh,640px);max-height:calc(var(--help-vh, 100vh) - 8px)}.help-panel[hidden]{display:none}@keyframes help-in{0%{opacity:0;transform:translateY(10px)}}@media (min-width:640px) and (min-height:521px){.help-panel{left:auto;right:20px;bottom:72px;width:400px;margin-inline:0;height:min(620px,calc(100vh - 170px));height:min(620px,calc(100dvh - 170px));max-height:none}.help-backdrop{display:none}}@media (max-height:520px),(max-width:639px){html:has(.help-panel[data-open]){overflow:hidden}.help-marker[aria-expanded=true]{display:none}}@media (prefers-reduced-motion:reduce){.help-panel{animation:none}}@media print{.hp-root{display:none}}.hp-head{flex:none;height:56px;justify-content:space-between;padding:0 8px 0 18px;background:var(--teal);color:#ffffff}.hp-brand,.hp-head{display:flex;align-items:center}.hp-brand{gap:10px}.hp-mark{height:22px;width:auto;display:block}.hp-title{font-family:var(--font-display),sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:-.01em}.hp-head .hp-kicker{color:#ffffff}.hp-kicker{font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.hp-x{display:grid;place-items:center;width:36px;height:36px;padding:0;background:none;border:0;color:inherit}.hp-x:hover{background:rgba(255,255,255,.14)}.hp-x-sm{width:28px;height:28px;color:var(--ink-3)}.hp-x-sm:hover{color:var(--ink);background:var(--teal-tint)}.hp-tabs{display:flex;flex:none;gap:26px;padding:0 18px;border-bottom:1px solid var(--rule)}.hp-tab{margin-bottom:-1px;padding:12px 0 11px;background:none;border:0;border-bottom:2px solid transparent;font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);transition:color .2s var(--ease)}.hp-tab:hover{color:var(--ink)}.hp-tab[aria-selected=true]{color:var(--teal);border-bottom-color:var(--teal)}.hp-pane{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px}.hp-pane[hidden]{display:none}.hp-facts{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--rule)}.hp-name{margin-top:6px;font-size:.9375rem;font-weight:600;color:var(--ink)}.hp-dl{display:grid;grid-template-columns:78px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:8px;margin:12px 0 0;font-size:.8125rem;line-height:1.4}.hp-dl dt{color:var(--ink-3)}.hp-dl dd{margin:0;color:var(--ink)}.hp-box{display:block;width:100%;padding:10px 12px;border:1px solid var(--rule-2);background:#ffffff;color:var(--ink);font:inherit;font-size:16px;line-height:1.4;border-radius:0}@media (pointer:fine){.hp-box{font-size:.875rem}}.hp-box::-moz-placeholder{color:var(--ink-3);opacity:.8}.hp-box::placeholder{color:var(--ink-3);opacity:.8}.hp-box:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 1px var(--teal)}.hp-box:-moz-read-only{opacity:.7}.hp-box:read-only{opacity:.7}.hp-field{margin-top:6px}.hp-area{resize:none}.hp-faq{list-style:none;margin:12px 0 0;padding:0;border-bottom:1px solid var(--rule)}.hp-faq li{border-top:1px solid var(--rule)}.hp-q summary{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 0;list-style:none;font-size:.875rem;line-height:1.4;color:var(--ink);transition:color .2s var(--ease)}.hp-q summary::-webkit-details-marker{display:none}.hp-q summary:hover{color:var(--teal)}.hp-plus{flex:none;margin-top:2px;color:var(--ink-3);transition:transform .3s var(--ease)}.hp-q[open] .hp-plus{transform:rotate(45deg);color:var(--teal)}.hp-a{margin:0;padding:0 24px 16px 0;font-size:.8125rem}.hp-a,.hp-note{line-height:1.6;color:var(--ink-2)}.hp-note{margin-top:20px;font-size:.84375rem}.hp-lede{margin-top:0}.hp-link{padding:0;background:none;border:0;font:inherit;color:var(--ink);text-decoration:underline;text-decoration-color:var(--teal);text-underline-offset:.3em}.hp-link:hover{color:var(--teal)}.hp-about{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding:10px 0;border-block:1px solid var(--rule);font-size:.8125rem;color:var(--ink)}.hp-about-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-label{display:block;margin-top:16px;font-size:.78125rem;color:var(--ink-3)}.hp-err,.hp-err-t{color:#8a2a6f}.hp-count,.hp-err{margin-top:6px;font-size:.78125rem}.hp-count{display:flex;justify-content:space-between;gap:12px}.hp-n{flex:none;font-variant-numeric:tabular-nums;color:var(--ink-3)}.hp-n-over{color:#8a2a6f}.hp-trap{left:-9999px;width:0;height:0}.hp-sr,.hp-trap{position:absolute;overflow:hidden}.hp-sr{width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.hp-fallback{margin-top:16px;padding-left:14px;border-left:2px solid var(--teal)}.hp-fb-t{font-size:.84375rem;font-weight:600;color:var(--ink)}.hp-fb-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.hp-ghost{display:inline-flex;align-items:center;height:36px;padding:0 14px;background:none;border:0;box-shadow:inset 0 0 0 1.5px var(--teal);color:var(--teal);font:inherit;font-size:.8125rem;font-weight:600;text-decoration:none}.hp-ghost:hover{background:var(--teal);color:#ffffff}.hp-sent .hp-ghost{margin-top:24px}.hp-send{display:flex;align-items:center;gap:12px;margin-top:20px}.hp-send .btn:disabled{opacity:.6}.hp-small{margin-top:8px;font-size:.8125rem;line-height:1.6;color:var(--ink-2)}.hp-privacy{margin-top:16px;color:var(--ink-3)}.hp-quote{margin:0;padding-left:14px;border-left:2px solid var(--teal);white-space:pre-wrap;font-size:.84375rem;line-height:1.6}.hp-quote,.hp-sent-line{overflow-wrap:anywhere;color:var(--ink)}.hp-sent-line{margin-top:20px;font-size:.875rem}.hp-sent-line span{color:var(--ink-2)}.hp-sent{outline:none}html:has(.tone-dark) .help-panel{color-scheme:dark}html:has(.tone-dark) .hp-box{background:var(--paper)}button.lnk{padding:0;background:none;border:0;font:inherit}.cpx{display:flex;flex-wrap:wrap;align-items:flex-end;gap:18px clamp(28px,3vw,56px)}.cpx p{margin:0}.cpx .now{display:block;font-size:clamp(2.8rem,1.4rem + 3.4vw,5.5rem)}.cpx .per{display:block;margin-top:10px;font-size:.9375rem;line-height:1.4}.field .cpx .per{color:#ffffff}.complete-head{max-width:18em;text-wrap:balance}.ca-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;margin:0}button.btn{border:0;font-family:inherit;cursor:pointer}.btn-ghost{background:none;color:var(--teal);box-shadow:inset 0 0 0 1.5px var(--teal)}.btn-ghost:hover{background:var(--teal);color:#ffffff}.field .btn-ghost,.pp-panel .btn-ghost{background:none;color:#ffffff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.85)}.field .btn-ghost:hover,.pp-panel .btn-ghost:hover{background:#ffffff;color:var(--teal)}.btn-static,.btn-static:hover{background:none;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--rule-2);cursor:default}.field .btn-static,.field .btn-static:hover,.pp-panel .btn-static,.pp-panel .btn-static:hover{background:none;color:#ffffff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.6)}.inside{margin:32px 0 0;border-top:1px solid var(--rule-2)}.inside div{display:grid;grid-template-columns:minmax(9rem,13rem) minmax(0,1fr);gap:6px 20px;padding:12px 0;border-bottom:1px solid var(--rule)}.inside dt{font-size:.8125rem;line-height:1.5;color:var(--ink-3)}.inside dd{margin:0;font-size:.9375rem;line-height:1.5;color:var(--ink)}.field .inside{border-top-color:rgba(255,255,255,.45)}.field .inside div{border-bottom-color:rgba(255,255,255,.28)}.field .inside dd,.field .inside dt{color:#ffffff}@media (max-width:560px){.inside div{grid-template-columns:1fr}}.pp-desc{grid-column:7/span 6;display:grid;gap:18px}@media (max-width:1100px){.pp-desc,.pp-points-grid .t{grid-column:1/-1}}.pp-desc{border-top:2px solid var(--teal);padding-top:22px}.pp-desc .body{color:var(--ink);font-size:1.0625rem}.legal,.legal-measure{max-width:46em}.legal-sec{padding:26px 0;border-top:1px solid var(--rule);scroll-margin-top:calc(var(--hdr) + 16px)}.legal-sec:first-child{border-top:2px solid var(--teal)}.legal-sec .d4{margin-bottom:12px}.legal-sec .body+.body,.legal-sec .body+.legal-ul,.legal-sec .legal-ul+.body{margin-top:12px}.legal-ul{margin:0;padding-left:1.2em;list-style:square}.legal-ul li{margin-top:6px}.legal-ul li::marker{color:var(--teal)}.legal-close{margin-top:28px;padding-top:22px;border-top:1px solid var(--rule);font-style:italic}.news{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:48px;align-items:start}.news-points{grid-column:1/span 6;margin-top:0;border-top:2px solid var(--teal)}.news-new{grid-column:8/span 5;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2vw,36px)}.news-new .nm{margin-top:16px}.news-new .small{margin-top:6px}@media (max-width:1100px){.news-new,.news-points{grid-column:1/-1}}.about-logo,.ftr-logo img{max-width:none;height:auto;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}@media (max-width:560px){.about-logo{width:min(260px,64vw);margin:8px 0 -32px -12%}}@media (pointer:coarse){.crumbs a,.focus-switch,.ftr-col a,.hdr-mark,.pp-kicker a,.ptr-go,.ptr-mark,a.lnk,button.lnk{position:relative}.crumbs a:before,.focus-switch:before,.ftr-col a:before,.hdr-mark:before,.pp-kicker a:before,.ptr-go:before,.ptr-mark:before,a.lnk:before,button.lnk:before{content:"";position:absolute;inset:-10px -6px}}.d2.fit{font-size:min(clamp(2.4rem,1.2rem + 3.2vw,5.25rem),calc((100vw - 2 * var(--g)) / (.56 * var(--len, 10))))}@font-face{font-family:display;src:url(/_next/static/media/fedf4c9280b16369-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_cad0ff{font-family:display,display Fallback;font-style:normal}.__variable_cad0ff{--font-display:"display","display Fallback"}@font-face{font-family:text;src:url(/_next/static/media/a7560406a8617b28-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:text Fallback;src:local("Arial");ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.00%;size-adjust:97.21%}.__className_974629{font-family:text,text Fallback;font-style:normal}.__variable_974629{--font-text:"text","text Fallback"}