@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/spectral-cyrillic-ext-300-italic.C6y5uvlo.woff2)format("woff2"),url(/_astro/spectral-cyrillic-ext-300-italic.BiaWcL4Y.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/spectral-cyrillic-300-italic.DD_rYkDr.woff2)format("woff2"),url(/_astro/spectral-cyrillic-300-italic.3m71HTcl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/spectral-vietnamese-300-italic.Ahii1FiE.woff2)format("woff2"),url(/_astro/spectral-vietnamese-300-italic.D3mWM2o1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/spectral-latin-ext-300-italic.CAoQwQlN.woff2)format("woff2"),url(/_astro/spectral-latin-ext-300-italic.CeS3VVkJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/spectral-latin-300-italic.naRpDz_b.woff2)format("woff2"),url(/_astro/spectral-latin-300-italic.DyKGil11.woff)format("woff");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:Inter Display;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/InterDisplay-Light.woff2)format("woff2")}@font-face{font-family:Inter Display;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/InterDisplay-LightItalic.woff2)format("woff2")}@font-face{font-family:Inter Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/InterDisplay-Regular.woff2)format("woff2")}@font-face{font-family:Inter Display;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/InterDisplay-SemiBold.woff)format("woff")}@font-face{font-family:Inter Display;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/InterDisplay-Medium.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-Regular.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/Inter-Italic.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Inter-Medium.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-SemiBold.woff2)format("woff2")}:root{--ease:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--r-xl:32px;--r-l:24px;--r-m:16px;--r-s:12px;--r-card:28px;--surface:#f5f5f7;--fill:#7676801f;--fill-2:#76768033;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:64px}body{background:var(--paper);color:var(--ink);font-family:var(--f-text);letter-spacing:-.006em;font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.55;overflow-x:clip}img,svg,canvas,video{max-width:100%;display:block}[hidden]{display:none!important}a{color:var(--blue);transition:color .3s var(--ease);text-decoration:none}a:hover{color:var(--blue-deep)}h1,h2,h3{font-family:var(--f-display);letter-spacing:-.028em;color:var(--ink);margin:0;font-weight:600}p{margin:0}::selection{background:#2747d629}:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:8px}.alt{background:var(--paper2);--surface:#fff}.glass,.pane{background:var(--surface);box-shadow:none;isolation:isolate;border:0;position:relative}:where(.glass){border-radius:var(--r-card)}:where(.pane){border-radius:var(--r-l)}.glass.lift{transition:transform .6s var(--ease)}.glass.lift img{transition:transform 1.2s var(--ease)}@media (hover:hover){.glass.lift:hover img{transform:scale(1.03)}}.display{font-family:var(--f-display);letter-spacing:-.04em;font-size:clamp(46px,7.4vw,104px);font-weight:600;line-height:1.02}.title-xl{font-family:var(--f-display);letter-spacing:-.038em;font-size:clamp(40px,5.6vw,80px);font-weight:600;line-height:1.04}.title-l{font-family:var(--f-display);letter-spacing:-.034em;font-size:clamp(32px,4vw,56px);font-weight:600;line-height:1.06}.display,.title-xl,.title-l{text-wrap:balance;color:var(--ink)}.title-m{font-family:var(--f-display);letter-spacing:-.024em;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.15}.lede{color:var(--ink3);letter-spacing:-.014em;text-wrap:pretty;font-size:clamp(19px,1.7vw,23px);line-height:1.42}.tone{color:var(--ink3)}.serif{font-family:var(--f-serif);letter-spacing:-.01em;font-style:italic;font-weight:300}.muted{color:var(--ink3)}.ink2{color:var(--ink2)}.blue{color:var(--blue)}.label{font-family:var(--f-text);letter-spacing:.01em;color:var(--ink3);font-size:13px;font-weight:500;line-height:1.4}.label.up{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:600}.eyebrow{color:var(--blue);letter-spacing:-.01em;align-items:center;gap:10px;margin-bottom:14px;font-size:clamp(17px,1.5vw,19px);font-weight:600;display:inline-flex}.chip{height:30px;color:var(--ink2);letter-spacing:-.005em;background:var(--fill);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}a.chip:hover{color:var(--ink);background:var(--fill-2)}.dot{background:var(--blue);border-radius:50%;flex:none;width:7px;height:7px}.wrap{max-width:1240px;margin:0 auto;padding-inline:40px}.wrap.narrow{max-width:920px}@media (width<=820px){.wrap{padding-inline:20px}}.band{padding-block:clamp(96px,13vw,168px)}.center{text-align:center}.center .eyebrow{justify-content:center}.btn{cursor:pointer;min-height:46px;font-family:var(--f-text);letter-spacing:-.012em;transition:transform .4s var(--ease), background-color .25s ease, color .25s ease;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:17px;font-weight:500;line-height:1;display:inline-flex;position:relative}.btn:active{transform:scale(.97)}.btn-primary{background:var(--ink);color:#fff}.btn-primary:hover{color:#fff;background:#333336}.btn-blue{background:var(--blue);color:#fff}.btn-blue:hover{color:#fff;background:#2240c4}.btn-glass{background:var(--fill);color:var(--ink)}.btn-glass:hover{color:var(--ink);background:var(--fill-2)}.btn[aria-pressed=true]{background:var(--ink);color:#fff}.btn .arr{transition:transform .5s var(--ease)}.btn:hover .arr{transform:translate(3px)}.link{color:var(--blue);align-items:center;gap:6px;font-weight:500;display:inline-flex}.link .arr{transition:transform .5s var(--ease)}.link:hover .arr{transform:translate(3px)}.field{background:var(--fill);width:100%;min-height:46px;color:var(--ink);font-family:var(--f-text);letter-spacing:-.012em;border:0;border-radius:999px;padding:0 20px;font-size:17px;transition:box-shadow .3s,background-color .3s}.field::placeholder{color:var(--ink3)}.field:focus{box-shadow:0 0 0 1px var(--blue), 0 0 0 4px #2747d624;background:#fff;outline:none}.brk{color:#0a0c1259;background:linear-gradient(currentColor,currentColor) 0 0/10px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 100% 0/10px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 0 100%/10px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 100% 100%/10px 1.5px no-repeat;border-left:1.5px solid;border-right:1.5px solid}.screen{background:#0e1a3a;border-radius:18px;position:relative;overflow:hidden}.screen img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}input[type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:28px}input[type=range]::-webkit-slider-runnable-track{background:#78788033;border-radius:4px;height:4px}input[type=range]::-moz-range-track{background:#78788033;border-radius:4px;height:4px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;transition:transform .3s var(--ease);background:#fff;border:0;border-radius:50%;margin-top:-10px;box-shadow:0 0 0 .5px #0000000a,0 3px 8px #00000026,0 3px 1px #0000000f}input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:24px;height:24px;box-shadow:0 3px 8px #00000026}input[type=range]:active::-webkit-slider-thumb{transform:scale(1.12)}.js [data-reveal]{opacity:0}.js [data-reveal].in{opacity:1;animation:arrive .9s var(--ease) backwards;animation-delay:calc(var(--d,0) * 70ms)}@keyframes arrive{0%{opacity:0;transform:translateY(18px)}}.words>span{opacity:0;animation:rise 1s var(--ease) forwards;animation-delay:calc(60ms + var(--i,0) * 45ms);display:inline-block;transform:translateY(.24em)}@keyframes rise{to{opacity:1;transform:none}}.fade-in{opacity:0;animation:fadein 1s var(--ease) forwards;animation-delay:calc(var(--delay,.3s) * .6)}@keyframes fadein{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-out .35s var(--ease) both}::view-transition-new(root){animation:vt-in .6s var(--ease) both}@keyframes vt-out{to{opacity:0;transform:scale(.992)}}@keyframes vt-in{0%{opacity:0;transform:scale(1.006)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.js [data-reveal]{opacity:1}}.lp{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (width<=900px){.lp{grid-template-columns:minmax(0,1fr)}}.lp-item{text-align:left;cursor:pointer;width:100%;min-height:44px;font-family:var(--f-text);color:var(--ink);border-radius:var(--r-m);transition:background-color .4s var(--ease), border-color .4s var(--ease), box-shadow .4s var(--ease), transform .5s var(--ease);background:0 0;border:1px solid #0000;gap:4px;padding:16px 18px;display:grid}.lp-item:hover{background:var(--fill)}.lp-item[aria-pressed=true]{background:#fff}.lp-item .t{font-family:var(--f-display);letter-spacing:-.02em;font-size:19px;font-weight:600;line-height:1.25}@media (width<=600px){.ax-dials{grid-template-columns:minmax(0,1fr)!important}}.pending{border-radius:var(--r-m);background:#fff;gap:16px;padding:18px;display:grid;position:relative;overflow:hidden}.pending-text{gap:4px;display:grid}.pending-state{color:var(--blue);align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.pending-title{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);font-size:19px;font-weight:600}.pending-eq{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.eq-sym{font-family:var(--f-serif);color:var(--ink);font-size:22px;font-style:italic}.eq-eq{font-style:normal;font-family:var(--f-display)}.eq-stack{justify-items:center;gap:6px;display:grid}.eq-col{padding:2px 8px;display:grid}.eq-cell{font-variant-numeric:tabular-nums;text-align:right;min-width:3.4em;font-size:15px;line-height:24px}.eq-cell.searching{color:var(--blue);filter:blur(1.4px);opacity:.7}.eq-cell.known{color:var(--ink);font-weight:500}.eq-label{color:var(--ink3);align-items:baseline;gap:6px;font-size:13px;display:inline-flex}.eq-label i{font-family:var(--f-serif);color:var(--ink);font-size:15px}@media (prefers-reduced-motion:reduce){.eq-cell.searching{filter:none}}.pr{border-radius:var(--r-card);max-width:560px;padding:clamp(22px,3vw,32px)}.pr-k{margin-bottom:10px}.pr-q{font-family:var(--f-display);letter-spacing:-.022em;color:var(--ink);font-size:clamp(21px,2vw,25px);font-weight:600;line-height:1.28}.pr-choices{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.pr-out:empty{display:none}.pr-reveal{color:var(--ink2);animation:fadein .8s var(--ease) both;margin-top:20px;font-size:17px;line-height:1.5}div.pr-reveal{justify-items:start;gap:12px;display:grid}.pr-reveal strong{color:var(--ink);font-weight:600}.pr-when{color:var(--ink)}.film{aspect-ratio:16/9;border-radius:var(--r-l);border:0;width:100%;padding:0;display:block}.film-img{animation:fadein .7s var(--ease) both}.film-play{width:76px;height:76px;color:var(--ink);backdrop-filter:blur(20px)saturate(180%);transition:transform .6s var(--ease);background:#ffffffd1;border-radius:50%;place-items:center;margin:-38px 0 0 -38px;padding-left:4px;display:grid;position:absolute;top:50%;left:50%}.film-still:hover .film-play{transform:scale(1.08)}.film-still:hover .film-img{transform:scale(1.015)}.film-label{color:var(--ink);backdrop-filter:blur(14px);background:#ffffffb8;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:500;position:absolute;bottom:16px;left:16px}.lp-now{animation:fadein .7s var(--ease) both;margin-top:24px}.skip[data-astro-cid-hkbrpulz]{z-index:100;background:var(--ink);color:#fff;border-radius:999px;padding:10px 16px;font-size:14px;position:absolute;top:-60px;left:16px}.skip[data-astro-cid-hkbrpulz]:focus{color:#fff;top:16px}.hd[data-astro-cid-nen7h5rs]{z-index:50;view-transition-name:header;backdrop-filter:blur(20px)saturate(180%);background:#ffffffb8;transition:box-shadow .4s,background-color .4s;position:fixed;top:0;left:0;right:0;box-shadow:0 1px #0000}.hd[data-astro-cid-nen7h5rs].scrolled{background:#fffc;box-shadow:0 1px #00000014}.hd-bar[data-astro-cid-nen7h5rs]{align-items:center;gap:16px;max-width:1064px;height:52px;margin:0 auto;padding:0 22px;display:flex;position:relative}.hd-brand[data-astro-cid-nen7h5rs]{flex:none;align-items:center;gap:10px;display:flex}.hd-mark[data-astro-cid-nen7h5rs]{width:24px;height:24px;transition:transform 1.2s var(--ease)}.hd-brand[data-astro-cid-nen7h5rs]:hover .hd-mark[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.hd-word[data-astro-cid-nen7h5rs]{width:auto;height:9px}.hd-nav[data-astro-cid-nen7h5rs]{gap:8px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.hd-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#000000b8;letter-spacing:-.01em;padding:8px 14px;font-size:14px;font-weight:400;transition:color .25s}.hd-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.hd-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--ink)}.hd-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{font-weight:500}.hd-cta[data-astro-cid-nen7h5rs]{background:var(--blue);color:#fff;letter-spacing:-.01em;border-radius:999px;flex:none;align-items:center;height:30px;margin-left:auto;padding:0 14px;font-size:14px;font-weight:500;transition:background-color .25s;display:inline-flex}.hd-cta[data-astro-cid-nen7h5rs]:hover{color:#fff;background:#2240c4}@media (width<=700px){.hd-bar[data-astro-cid-nen7h5rs]{height:48px;padding:0 12px 0 20px}.hd-cta[data-astro-cid-nen7h5rs]{display:none}.hd-nav[data-astro-cid-nen7h5rs]{gap:0;margin-left:auto;position:static;transform:none}.hd-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:10px;font-size:15px}}@media (width<=340px){.hd-word[data-astro-cid-nen7h5rs]{display:none}}
