@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-vietnamese-wght-normal.CHiFlh_0.woff2)format("woff2-variations");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-ext-wght-normal.Dg-wlmqe.woff2)format("woff2-variations");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-wght-normal.CaVRRdDk.woff2)format("woff2-variations");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}:root{--ground:#f7f6f2;--card:#eceae3;--sheet:#f1eee6;--hairline:#d8dbe2;--well:#a9b0bd;--muted:#5e6672;--chrome:#2d333b;--ink:#22272d;--cobalt:#294bc8;--cobalt-hover:#203ca3;--mist:#b8c8ff;--white:#fff;--card-0:#eceae300;--sans:"Hanken Grotesk Variable", "Hanken Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;--serif:Georgia, "Times New Roman", serif;--script:"Imperial Script", Georgia, serif;--page:1312px;--margin:64px;--nav-h:90px}@media (width<=1199px){:root{--margin:40px}}@media (width<=767px){:root{--margin:20px;--nav-h:69px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--nav-h)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--ground);color:var(--ink);font-family:var(--sans);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:400;line-height:20px;overflow-x:clip}body.is-locked{overflow:hidden}h1,h2,h3,p,ul,ol,figure{margin:0;padding:0}h1,h2,h3{font-weight:400}ul,ol{list-style:none}img,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.on-dark :focus-visible{outline-color:var(--ground)}::selection{background:var(--ink);color:var(--ground)}.skip{z-index:200;background:var(--ink);color:var(--ground);border-radius:2px;padding:11px 16px;position:absolute;top:-60px;left:16px}.skip:focus{top:16px}.wrap{width:100%;max-width:calc(var(--page) + 2 * var(--margin));padding-inline:var(--margin);margin-inline:auto}br.br-m{display:none}.label{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px;line-height:12px}.h2{letter-spacing:-.04em;font-size:clamp(36px,3.889vw,56px);line-height:.965}.muted{color:var(--muted)}.wm{flex-shrink:0;width:auto;height:30px;display:block}.wm-link{flex-shrink:0;display:block}.hl{white-space:nowrap;vertical-align:baseline;display:inline-grid}.hl:before,.hl__t{grid-area:1/1;align-self:baseline}.hl:before{content:"";background:var(--hl-bg);height:1cap;box-shadow:0 -.07em 0 var(--hl-bg), 0 .12em 0 var(--hl-bg)}.hl__t{color:var(--hl-fg);padding:0 .05em 0 .06em}.hl--light{--hl-bg:var(--ground);--hl-fg:var(--ink)}.hl--dark{--hl-bg:var(--cobalt);--hl-fg:var(--white)}.btn{letter-spacing:-.02em;white-space:nowrap;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;padding:14px 22px;font-size:18px;line-height:20px;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn--ink{background:var(--cobalt);color:var(--white)}.btn--ink:hover{background:var(--cobalt-hover)}.btn--ground{background:var(--ground);color:var(--ink)}.btn--ground:hover{background:var(--card)}.btn--line{color:var(--ink);border-color:#22272d40}.btn--line:hover{border-color:var(--ink)}.btn--line-light{color:var(--ground);border-color:#ffffff80}.btn--line-light:hover{border-color:var(--ground)}.btn--nav{padding:8px 15px;font-size:16px;line-height:18px}.btn-row{flex-wrap:wrap;gap:12px;display:flex}.nav{z-index:50;background:var(--ground);position:sticky;top:0}.nav__row{justify-content:space-between;align-items:center;gap:16px;padding-block:20px;display:flex}.nav__brand,.nav__end{flex:1 1 0;align-items:center;display:flex}.nav__end{justify-content:flex-end;gap:8px}.switch{border:1px solid var(--hairline);border-radius:2px;flex-shrink:0;gap:4px;padding:4px;display:flex}.switch__link{color:var(--chrome);letter-spacing:-.01em;border-radius:1px;padding:9px 16px;font-size:14px;line-height:20px;transition:background-color .15s,color .15s}.switch__link:hover{color:var(--ink);background:var(--card)}.switch__link.is-active{background:var(--ink);color:var(--ground)}.nav__menu-btn{display:none}.menu{z-index:100;overscroll-behavior:contain;background:var(--ground);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0;overflow-y:auto}.menu[hidden]{display:none}.menu__bar{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.menu__bar .wm{height:24px}.menu__close{background:var(--ink);border-radius:2px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.menu__products{flex-direction:column;padding:8px 20px 0;display:flex}.menu__product{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-end;padding:22px 0 18px;display:flex}.menu__product-text{flex-direction:column;gap:8px;display:flex}.menu__product .label{line-height:14px}.menu__product-name{letter-spacing:-.05em;font-size:44px;line-height:42px}.menu__dot{background:var(--cobalt);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-bottom:14px;position:relative;box-shadow:0 0 0 3px #294bc840}.menu__dot:after{content:"";background:#294bc840;border-radius:50%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.menu__dot:after{animation:2s ease-out infinite dot-pulse}}@keyframes dot-pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3)}}.menu__section{flex-direction:column;gap:4px;padding:28px 20px 0;display:flex}.menu__section .label{padding-bottom:6px;line-height:14px}.menu__section a{letter-spacing:-.02em;font-size:20px;line-height:44px}.menu__bottom{flex-direction:column;gap:16px;padding:24px 20px 28px;display:flex}.menu__bottom .btn{width:100%;padding-block:16px;font-size:17px;line-height:20px}.menu__meta{justify-content:space-between;display:flex}.menu__meta .label{line-height:14px}@media (width>=768px){.menu{display:none!important}}.sec{padding-bottom:120px}.sec--top{padding-top:56px}.sec__stack{flex-direction:column;gap:48px;display:flex}.sec-head{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.sec-head__main{flex-direction:column;flex:0 900px;gap:20px;display:flex}.sec-head__aside{color:var(--muted);flex:0 0 320px}.card{border:1px solid var(--hairline);background:var(--card);border-radius:2px;overflow:hidden}.card__art{width:100%;height:auto}.card__body{flex-direction:column;gap:10px;padding:28px 32px 32px;display:flex}.card__num{letter-spacing:.05em;color:var(--muted);font-size:11px;line-height:12px}.card__title{letter-spacing:-.03em;font-size:32px;line-height:32px}.card__text{color:var(--muted)}.take-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.take-grid .card__body{padding:28px 28px 32px}.take-grid .card__title{font-size:28px;line-height:30px}.inside-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.inside-card{flex-direction:column;display:flex}.inside-card__text{flex-direction:column;gap:8px;padding:28px 28px 0;display:flex}.inside-card__title{letter-spacing:-.02em;font-size:22px;line-height:24px}.inside-card__art{margin-top:auto;display:block}.inside-card__art svg{width:100%;height:auto}.dashes{display:none}.hero{padding-bottom:0}.hero--solo{padding-bottom:24px}.hero__panel{isolation:isolate;background:var(--ink);height:clamp(560px,50vw,720px);color:var(--ground);border-radius:2px;position:relative;overflow:hidden}.hero__media{z-index:-2;object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.hero__scrim{z-index:-1;background:linear-gradient(90deg,#000000b8 0%,#0000006b 50%,#00000014 100%);position:absolute;inset:0}.hero__content{flex-direction:column;justify-content:flex-end;height:100%;padding:48px 56px;display:flex}.hero__content--split{justify-content:space-between}.hero .label{color:var(--ground)}.hero__group{flex-direction:column;gap:32px;display:flex}.hero__title{letter-spacing:-.04em;font-size:clamp(48px,5.833vw,84px);line-height:.952}.hero__btns--status{align-items:center;gap:24px}.aurora{z-index:-2;background:#14181d;position:absolute;inset:0;overflow:hidden}.aurora i{filter:blur(70px);will-change:transform;border-radius:50%;position:absolute}.aurora i:first-child{aspect-ratio:1;opacity:.9;background:#294bc8;width:62%;top:-30%;right:-8%}.aurora i:nth-child(2){aspect-ratio:1;opacity:.95;background:#193080;width:54%;bottom:-46%;right:14%}.aurora i:nth-child(3){aspect-ratio:1;opacity:.55;background:#b8c8ff;width:26%;top:22%;right:2%}.aurora i:nth-child(4){aspect-ratio:1;opacity:.3;background:#294bc8;width:34%;top:-20%;left:28%}.aurora:after{content:"";opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.aurora i:first-child{animation:22s ease-in-out infinite alternate drift-a}.aurora i:nth-child(2){animation:26s ease-in-out infinite alternate drift-b}.aurora i:nth-child(3){animation:18s ease-in-out infinite alternate drift-c}.aurora i:nth-child(4){animation:30s ease-in-out infinite alternate-reverse drift-b}}@keyframes drift-a{to{transform:translate(-14%,18%)scale(1.15)}}@keyframes drift-b{to{transform:translate(16%,-14%)scale(.9)}}@keyframes drift-c{to{transform:translate(-60%,30%)scale(1.5)}}.hero-status{color:var(--ground);letter-spacing:-.01em;align-items:center;gap:6px;font-size:16px;line-height:20px;display:flex}.live-dot{background:var(--mist);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin:4px;position:relative}.live-dot:after{content:"";background:var(--mist);opacity:.28;border-radius:50%;animation:2s ease-out infinite live-pulse;position:absolute;inset:-4px}@keyframes live-pulse{0%{opacity:.5;transform:scale(.6)}to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.live-dot:after{animation:none}}.dek-sec{padding:56px 0 24px}.dek-sec__row{align-items:flex-start;gap:32px;display:flex}.side-note{flex-direction:column;flex:0 0 221px;gap:10px;padding-top:12px;display:flex}.side-note__title{font-size:14px;line-height:15px}.side-note__body{color:var(--muted);font-size:13px;line-height:18px}.dek{font-family:var(--serif);letter-spacing:-.05em;flex:auto;align-items:baseline;font-size:clamp(28px,3.056vw,44px);line-height:.955;display:flex}.dek__cap{font-family:var(--script);letter-spacing:0;flex-shrink:0;padding-right:4px;font-size:1.636em;line-height:.583}.dek__body{max-width:20.5em}.proof-strip{padding:24px 0 64px}.proof{flex-direction:column;gap:28px;display:flex}.proof__head{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.stats{gap:40px;display:flex}.stat{align-items:baseline;gap:10px;display:flex}.stat__num{letter-spacing:-.04em;font-size:32px;line-height:30px}.logos{border-block:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:16px;height:96px;display:flex}.logos li{opacity:.85;letter-spacing:-.03em;justify-content:center;align-items:center;gap:8px;font-size:19px;line-height:20px;display:flex}.logos svg{fill:currentColor;width:24px;height:24px}.bonus{border:1px solid var(--ink);background:var(--ground);border-radius:2px;justify-content:space-between;align-items:center;gap:32px;height:240px;padding-left:48px;display:flex;overflow:hidden}.bonus__text{flex-direction:column;flex:0 520px;gap:14px;display:flex}.bonus__pill{background:var(--ink);color:var(--ground);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:5.5px 10px;font-size:10px;line-height:10px}.bonus__title{letter-spacing:-.03em;font-size:32px;line-height:34px}.bonus__line{max-width:440px;color:var(--muted)}.bonus__art{background:var(--card);flex:0 0 520px;width:520px;height:240px}.bonus__art svg{width:100%;height:100%}.bonus--app,.bonus--app .bonus__art{height:290px}.store-row{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.store{background:var(--ink);color:var(--white);border-radius:2px;align-items:center;gap:10px;padding:8px 16px 8px 13px;transition:background-color .15s;display:inline-flex}.store:hover{background:var(--chrome)}.store svg{flex:none;width:20px;height:20px}.store span{letter-spacing:-.02em;flex-direction:column;font-size:16px;line-height:18px;display:flex}.store small{letter-spacing:0;opacity:.8;font-size:10px;line-height:12px}.pg{gap:56px}.pg__body{grid-template-columns:420px minmax(0,1fr);align-items:center;gap:56px;display:grid}.pg-steps{position:relative}.pg-steps:before{content:"";background:var(--ink);width:1px;position:absolute;top:33px;bottom:33px;left:9px}.pg-step{border-bottom:1px solid var(--hairline);text-align:left;align-items:center;gap:22px;width:100%;height:66px;display:flex}.pg-step:last-child{border-bottom:0}.pg-step__dot{z-index:1;flex:none;place-items:center;width:19px;height:19px;display:grid;position:relative}.pg-step__dot:before{content:"";background:var(--ink);border-radius:50%;width:9px;height:9px;transition:transform .25s}.pg-step__num{width:20px;color:var(--muted);letter-spacing:.05em;font-size:11px}.pg-step__name{letter-spacing:-.01em;font-size:17px;line-height:20px;transition:font-size .25s,color .25s}.pg-step[aria-selected=true] .pg-step__dot{border:1.5px solid var(--ink);background:var(--ground);border-radius:50%}.pg-step[aria-selected=true] .pg-step__dot:before{transform:scale(.75)}.pg-step[aria-selected=true] .pg-step__num{color:var(--ink)}.pg-step[aria-selected=true] .pg-step__name{font-size:21px}.pg-step:hover .pg-step__name{color:var(--ink)}.pg-step.is-ahead .pg-step__name{color:var(--muted)}.pg-step.is-ahead .pg-step__dot:before{border:1px solid var(--well);background:var(--ground)}.pg-card{justify-self:end;width:722px;max-width:calc(100% - 28px);margin-bottom:32px;position:relative}.pg-card:before,.pg-card:after{content:"";border:1px solid var(--hairline);transform-origin:0 0;border-radius:4px;width:calc(100% - 10px);position:absolute;inset:0}.pg-card:before{background:var(--card);transform:translate(28px,28px)rotate(1.6deg)}.pg-card:after{background:var(--sheet);transform:translate(16px,16px)rotate(.8deg)}.pg-card__sheet{z-index:1;background:#fff;border:1px solid #22272d24;border-radius:4px;flex-direction:column;gap:40px;min-height:480px;padding:36px;display:flex;position:relative;box-shadow:0 16px 40px #22272d1a}.pg-card__meta{letter-spacing:.05em;justify-content:space-between;font-size:11px;line-height:12px;display:flex}.pg-card__name{color:var(--muted);letter-spacing:.12em;text-transform:uppercase}.pg-card__title{letter-spacing:-.04em;max-width:648px;min-height:72px;margin-top:16px;font-size:34px;line-height:36px}.pg-card__points{flex-direction:column;gap:8px;min-height:104px;margin-top:16px;display:flex}.pg-card__points li{max-width:580px;color:var(--chrome);padding-left:24px;position:relative}.pg-card__points li:before{content:"";background:#eef2ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3.6 7.2l2.3 2.3 4.4-4.9' fill='none' stroke='%23294BC8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;border-radius:3.5px;width:14px;height:14px;position:absolute;top:3px;left:0}.pg-card__title:has(+.pg-card__points){min-height:0}.pg-card__sheet:has(.pg-card__points){gap:28px}.pg-card__visual{aspect-ratio:648/270;background:var(--card);border-radius:2px;width:100%;overflow:hidden}.pg-card__visual svg{width:100%;height:100%}.pg-card__visual svg[hidden]{display:none}.pg-card__panel{transition:opacity .28s,transform .28s}.pg-card__hint{display:none}@media (hover:none) and (pointer:coarse){.pg-card__hint{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin-top:2px;font-size:11px;line-height:14px;display:block}}.pg-card__panel.is-leaving{opacity:0;transform:translateY(6px)}@media (prefers-reduced-motion:reduce){.pg-card__panel,.pg-step__name,.pg-step__dot:before{transition:none}}.faq{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.faq__head{flex-direction:column;flex:0 0 420px;gap:20px;display:flex}.faq__lede{max-width:320px;color:var(--muted)}.faq__list{flex:0 836px}.faq-item{border-top:1px solid var(--hairline);padding-block:28px}.faq-item:last-child{border-bottom:1px solid var(--hairline)}.faq-item summary{cursor:pointer;gap:24px;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item__num{color:var(--muted);flex:0 0 40px;font-size:13px;line-height:26px}.faq-item__q{letter-spacing:-.02em;flex:auto;font-size:24px;line-height:26px}.faq-item__sign{color:var(--muted);text-align:right;flex:0 0 20px;font-size:22px;line-height:26px}.sign-minus,details[open]>summary .sign-plus{display:none}details[open]>summary .sign-minus{display:inline}.faq-item__a{max-width:664px;color:var(--muted);padding:12px 0 0 64px}.brief__panel{background:var(--cobalt);min-height:460px;color:var(--white);border-radius:2px;flex-direction:column;justify-content:space-between;gap:48px;padding:56px;display:flex;position:relative;overflow:hidden}.brief__panel .label{color:var(--mist)}.brief__main{z-index:3;flex-direction:column;gap:32px;display:flex;position:relative}.brief__title{letter-spacing:-.04em;max-width:760px;font-size:clamp(40px,6.111vw,88px);line-height:.932}.brief__row{align-items:center;gap:32px;display:flex}.brief__note{max-width:380px;color:var(--white)}.brief__mark{z-index:2;opacity:.14;transform-origin:0 0;pointer-events:none;width:auto;height:430px;position:absolute;top:-64px;left:69.3%;transform:rotate(-12deg)}.footer{border-top:1px solid var(--hairline);padding:40px 0 36px}.footer__grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"links logo""links legal";align-items:start;gap:32px;display:grid}.footer__links{flex-direction:column;grid-area:links;gap:6px;display:flex}.footer__links a{text-underline-offset:3px;font-size:14px;line-height:20px;text-decoration:underline 1px}.footer__links a:hover{color:var(--muted)}.footer__logo{grid-area:logo;justify-self:end}.footer__legal{color:var(--muted);letter-spacing:.05em;text-align:right;text-transform:uppercase;grid-area:legal;align-self:end;font-size:11px;line-height:18px}.hero-split__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;height:clamp(560px,47.222vw,680px);display:grid}.hero-split__copy{border:1px solid var(--hairline);background:var(--card);border-radius:2px;flex-direction:column;justify-content:space-between;gap:32px;padding:48px;display:flex}.hero-split__group{flex-direction:column;gap:32px;display:flex}.hero-split__title{letter-spacing:-.04em;font-size:clamp(44px,4.722vw,68px);line-height:.971}.hero-split__text{max-width:460px;color:var(--chrome);font-size:16px;line-height:22px}.hero-split__media{isolation:isolate;background:var(--ink);border-radius:2px;position:relative;overflow:hidden}.hero-split__media .aurora{z-index:0}.look-sec{padding-block:120px}.crit-list{flex:0 836px}.crit{border-top:1px solid var(--hairline);gap:24px;padding-block:28px;display:flex}.crit:last-child{border-bottom:1px solid var(--hairline)}.crit__num{color:var(--muted);flex:0 0 40px;font-size:13px;line-height:26px}.crit__body{flex-direction:column;gap:12px;display:flex}.crit__title{letter-spacing:-.02em;font-size:24px;line-height:26px}.crit__text{max-width:600px;color:var(--muted)}.apply-page{background:var(--card)}.apply [hidden]{display:none!important}.apply{place-items:center;min-height:100svh;padding:48px 20px;display:grid}.apply__card{background:var(--ground);border:1px solid var(--hairline);border-radius:2px;flex-direction:column;width:100%;max-width:560px;padding:56px 64px 48px;display:flex}.apply__logo{align-self:center;margin-bottom:48px}.apply__progress{margin-bottom:40px}.apply__meta{justify-content:space-between;display:flex}.apply__bar{background:var(--hairline);height:2px;margin-top:10px}.apply__fill{background:var(--ink);width:25%;height:100%;transition:width .3s;display:block}.apply__step{border:0;min-width:0;margin:0;padding:0}.apply__q{letter-spacing:-.04em;text-align:center;outline:none;width:100%;margin:0 0 32px;padding:0;font-size:32px;line-height:34px;display:block}.apply__hint{color:var(--muted);letter-spacing:-.01em;text-align:center;margin:-20px 0 28px;font-size:16px;line-height:22px}.apply__options{gap:8px;display:grid}.apply__opt{cursor:pointer;display:block;position:relative}.apply__opt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.apply__opt span{border:1px solid var(--hairline);letter-spacing:-.02em;border-radius:2px;padding:17px 20px;font-size:18px;line-height:22px;transition:background-color .15s,color .15s,border-color .15s;display:block}.apply__opt:hover span{border-color:var(--ink)}.apply__opt input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--ground)}.apply__opt input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.apply__field{gap:10px;margin-bottom:20px;display:grid}.apply__field:last-child{margin-bottom:0}.apply__input{background:var(--ground);border:1px solid var(--hairline);width:100%;height:52px;color:var(--ink);font:inherit;letter-spacing:-.01em;border-radius:2px;padding:0 16px;font-size:18px;transition:border-color .15s}.apply__input::placeholder{color:var(--well)}.apply__input:hover{border-color:var(--well)}.apply__input:focus{border-color:var(--ink);outline:none}.apply__error{color:#b42318;text-align:center;margin-top:16px;font-size:14px;line-height:20px}.apply__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.apply__nav{justify-content:space-between;align-items:center;gap:16px;margin-top:32px;display:flex}.apply__back{color:var(--muted);letter-spacing:-.01em;font-size:16px;line-height:20px;transition:color .15s}.apply__back:hover{color:var(--ink)}.apply__next{min-width:240px;margin-left:auto;padding-block:16px}.apply__done .apply__hint{margin:-16px 0 32px}.apply__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.legal{padding:72px 0 120px}.legal__grid{align-items:flex-start;gap:32px;display:flex}.legal__aside{top:calc(var(--nav-h) + 24px);flex-direction:column;flex:0 0 221px;gap:12px;display:flex;position:sticky}.legal__index{flex-direction:column;margin-top:16px;display:flex}.legal__index a{color:var(--muted);font-size:13px;line-height:24px}.legal__index a:hover{color:var(--ink)}.legal__body{flex:0 760px;margin-inline:auto}.legal__title{letter-spacing:-.04em;font-size:clamp(44px,5vw,72px);line-height:.95}.legal__lede{color:var(--muted);margin-top:20px;font-size:15px;line-height:22px}.legal__body h2{border-top:1px solid var(--hairline);letter-spacing:-.02em;scroll-margin-top:calc(var(--nav-h) + 16px);margin-top:48px;padding-top:28px;font-size:24px;line-height:28px}.legal__body p,.legal__body li{color:var(--chrome);font-size:15px;line-height:23px}.legal__body p{margin-top:12px}.legal__body ul{flex-direction:column;gap:8px;margin-top:12px;padding-left:18px;list-style:outside;display:flex}.legal__body strong{color:var(--ink);font-weight:600}.legal__body a{color:var(--cobalt);text-underline-offset:3px;text-decoration:underline}.apply__legal{color:var(--muted);text-align:center;margin-top:24px;font-size:12px;line-height:16px}.apply__legal a{text-underline-offset:2px;text-decoration:underline}@media (width<=991px){.legal__grid{flex-direction:column;gap:28px}.legal__aside{flex-basis:auto;position:static}.legal__index{display:none}.legal__body{margin:0}}@media (width<=767px){.legal{padding:40px 0 72px}.legal__body h2{margin-top:36px;padding-top:22px;font-size:21px;line-height:26px}}@media (width<=1199px){.sec{padding-bottom:96px}.sec-head__aside{flex-basis:280px}.hero__content,.hero-split__copy{padding:40px}.look-sec{padding-block:96px}.crit-list{flex-basis:auto;width:100%}.side-note{flex-basis:180px}.logos{flex-wrap:wrap;justify-content:space-around;row-gap:24px;height:auto;padding-block:24px}.faq{flex-direction:column;gap:32px}.faq__head{flex-basis:auto}.faq__list{flex-basis:auto;width:100%}.brief__panel{padding:40px}.brief__mark{height:340px}.take-grid .card__title,.card__title{font-size:24px;line-height:26px}.take-grid .card__body,.card__body{padding:24px}.inside-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg__body{grid-template-columns:minmax(0,1fr);gap:48px}.pg-card{justify-self:start}.bonus{gap:24px;padding-left:40px}.bonus__art{flex-basis:44%;width:44%}}@media (width<=991px){.hero-split__grid{grid-template-columns:minmax(0,1fr);height:auto}.hero-split__media{aspect-ratio:16/10}}@media (width<=767px){br.br-d{display:none}br.br-m{display:inline}.label{line-height:14px}.h2{font-size:36px;line-height:36px}.rule-m{border-top:1px solid var(--hairline)}.nav{border-bottom:1px solid var(--hairline)}.nav__row{padding-block:12px}.nav .wm{height:24px}.switch{display:none}.btn--nav{height:44px;padding:0 16px;font-size:14px;line-height:16px}.nav__menu-btn{border:1px solid var(--hairline);border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;display:flex}.nav__menu-btn span{background:var(--ink);width:18px;height:1.5px}.sec-head{flex-direction:column;align-items:stretch;gap:12px}.sec-head__main{flex-basis:auto;gap:12px}.sec-head__aside{flex-basis:auto}.sec{padding-bottom:56px}.sec--top,.sec--top-m{padding-top:48px}.sec__stack{gap:24px}.card__body,.take-grid .card__body{gap:6px;padding:16px 18px 20px}.card__num{letter-spacing:0;line-height:14px}.card__title,.take-grid .card__title{letter-spacing:-.03em;font-size:22px;line-height:26px}.take-grid{grid-template-columns:minmax(0,1fr);gap:12px}.hero{padding-top:12px}.hero--solo{padding-bottom:20px}.hero__panel{height:600px}.hero__scrim{background:linear-gradient(#00000059 0%,#0000009e 32% 62%,#0006 100%)}.hero__content{padding:24px 20px}.hero__content--split .hero__group{display:contents}.hero__group{flex:auto;gap:0}.hero__title{max-width:320px;margin-block:auto;font-size:40px;line-height:40px}.hero__content--split .hero__title{margin-block:0}.hero__btns{flex-wrap:nowrap;gap:8px}.hero__btns .btn{flex:1 1 0;padding:14px 0;font-size:15px;line-height:18px}.hero__btns .btn--line-light{border-color:var(--ground)}.hero__btns--status{flex-direction:column;align-items:stretch;gap:14px}.hero__btns--status .btn{flex:none}.hero-status{font-size:14px;line-height:18px}.dek-sec{padding:48px 0}.dek-sec__row{flex-direction:column;align-items:stretch;gap:20px}.dek-sec .side-note{display:none}.dek{--dfs:min(26px, calc((100vw - 64px) / 11.8));font-size:var(--dfs);line-height:calc(var(--dfs) * 1.154);display:block}.dek__cap{float:left;height:calc(var(--dfs) * 2.308 - 2px);font-size:calc(var(--dfs) * 2.5);line-height:calc(var(--dfs) * 2.1);margin:2px 8px 0 -2px;padding-right:2px;display:block}.dek__body{max-width:none}.proof-strip{padding:8px 0 56px}.proof{gap:20px}.proof__head{flex-direction:column;align-items:flex-start;gap:14px}.stats{gap:24px}.stat{gap:4px}.logos{border:0;border-top:1px solid var(--hairline);border-left:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;height:auto;padding:0;display:grid}.logos li{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);gap:6px;height:64px;font-size:14px}.logos svg{width:18px;height:18px}.swipe{margin-inline:calc(var(--margin) * -1)}.swipe__track{padding-inline:var(--margin);scroll-padding-inline:var(--margin);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;display:flex;overflow-x:auto}.swipe__track::-webkit-scrollbar{display:none}.swipe__track>*{scroll-snap-align:start;flex:none}.dashes{padding-inline:var(--margin);gap:6px;margin-top:24px;display:flex}.dashes span{background:var(--hairline);width:24px;height:2px;transition:background-color .2s}.dashes span.is-active{background:var(--ink)}.inside-card{width:290px;height:282px}.inside-card__text{gap:6px;padding:18px 18px 4px}.inside-card__title{letter-spacing:-.03em;font-size:20px;line-height:24px}.bonus{flex-direction:column;align-items:stretch;gap:0;height:auto;padding:0}.bonus__text{flex-basis:auto;gap:10px;padding:20px 18px}.bonus__title{font-size:22px;line-height:26px}.bonus__line{max-width:none}.bonus__art{aspect-ratio:520/240;flex-basis:auto;width:100%;height:auto}.bonus--app,.bonus--app .bonus__art{height:auto}.store{flex:1 1 0;justify-content:center;padding-inline:10px}.pg,.pg__body{gap:24px}.pg-steps{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.pg-steps::-webkit-scrollbar{display:none}.pg-steps:before{display:none}.pg-step,.pg-step:last-child{border-top:2px solid var(--ink);scroll-snap-align:start;border-bottom:0;flex-direction:column;flex:0 0 118px;align-items:flex-start;gap:8px;height:auto;padding-top:12px}.pg-step__dot{display:none}.pg-step__num{width:auto;line-height:12px}.pg-step__name,.pg-step[aria-selected=true] .pg-step__name{letter-spacing:-.02em;white-space:nowrap;font-size:15px;line-height:19px}.pg-step[aria-selected=true]{border-top-width:3px;padding-top:11px}.pg-step.is-ahead{border-top:1px solid var(--hairline);padding-top:13px}.pg-step.is-ahead .pg-step__num{color:var(--well)}.pg-card{width:calc(100% - 10px);max-width:none;margin-bottom:14px}.pg-card:after{display:none}.pg-card:before{width:calc(100% - 6px);height:calc(100% - 8px);transform:translate(14px,14px)rotate(1.4deg)}.pg-card__sheet{gap:18px;min-height:0;padding:22px;box-shadow:0 14px 34px #22272d1a}.pg-card__panel:first-child{flex-direction:column;gap:18px;display:flex}.pg-card__meta{color:var(--ink)}.pg-card__name{font-size:10px}.pg-card__title{min-height:52px;margin-top:0;font-size:24px;line-height:26px}.pg-card__points{min-height:150px;margin-top:0}.pg-card__visual{aspect-ratio:294/210}.faq{gap:24px}.faq__head{gap:12px}.faq__lede{max-width:none}.faq__list{border-top:1px solid var(--ink)}.faq-item{border-top:0;border-bottom:1px solid var(--hairline);padding-block:18px}.faq-item[open]{padding-bottom:20px}.faq-item summary{justify-content:space-between;gap:16px}.faq-item__num{display:none}.faq-item__q{font-size:17px;line-height:22px}.faq-item__sign{color:var(--ink);flex-basis:14px;font-size:18px;line-height:22px}.faq-item__a{max-width:none;padding:10px 30px 0 0}.brief{padding-bottom:48px}.brief__panel{gap:28px;min-height:0;padding:32px 20px 28px}.brief__main{gap:28px}.brief__title{max-width:300px;font-size:40px;line-height:40px}.brief__row{flex-direction:column;align-items:stretch;gap:14px}.brief__row .btn{padding-block:14px;font-size:15px;line-height:18px}.brief__mark{height:112px;top:-38px;left:calc(100% - 110px);transform:rotate(-10deg)}.footer{padding:32px 0 28px}.footer__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"links""logo""legal";gap:28px}.footer__logo{justify-self:start}.footer__logo .wm{height:24px}.footer__links{gap:10px}.footer__legal{text-align:left}.hero-split{padding-top:12px}.hero-split__grid{gap:10px}.hero-split__copy{justify-content:flex-start;gap:28px;padding:24px 20px}.hero-split__group{gap:28px}.hero-split__title{font-size:40px;line-height:40px}.hero-split__text{color:var(--muted);font-size:14px;line-height:20px}.hero-split__btns{flex-wrap:nowrap;gap:8px}.hero-split__btns .btn{flex:1 1 0;padding:14px 0;font-size:15px;line-height:18px}.hero-split__btns .btn--line{border-color:var(--ink)}.hero-split__media{aspect-ratio:auto;height:240px}.look-sec{border-top:1px solid var(--hairline);padding:48px 0 56px}.crit-list{border-top:1px solid var(--ink)}.crit,.crit:last-child{border-top:0;border-bottom:1px solid var(--hairline);padding:18px 0 20px}.crit__num{display:none}.crit__body{gap:10px}.crit__title{font-size:17px;line-height:22px}.crit__text{max-width:none;padding-right:30px}.apply-page{background:var(--ground)}.apply{place-items:start stretch;padding:0}.apply__card{border:0;max-width:none;min-height:100svh;padding:32px 20px 40px}.apply__logo,.apply__progress{margin-bottom:32px}.apply__q{font-size:28px;line-height:30px}.apply__next{flex:1;min-width:0}.apply__actions .btn{width:100%}}
