@font-face{font-family:Host Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/_astro/host-grotesk-latin-ext-wght-normal.B8jkyusk.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:Host Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/_astro/host-grotesk-latin-wght-normal.CBa0fl4q.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}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-wght-italic.xAqemagA.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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-wght-italic.DFS986qL.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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-wght-italic.Bxi8ein9.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}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2)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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.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{--white:#fbfbf8;--band:#edeff2;--ink:#0b1533;--ink-2:#454d69;--line:#0b153324;--blue:#2b55e3;--orange:#f5713d;--orange-ink:#d9480f;--sans:"Host Grotesk Variable",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--serif:"Newsreader Variable",Georgia,"Times New Roman",serif;--mono:"Geist Mono Variable",ui-monospace,"SF Mono",Menlo,monospace;--ease:cubic-bezier(.2,.7,.1,1);--t1:.18s;--t2:.5s;--t3:1.1s;--pad:20px;--top:60px;--z:1;--note:36px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--top) + 12px);overflow-x:clip}html.no-scroll{overflow:hidden}.b{font-family:var(--sans);background:var(--white);color:var(--ink);-webkit-font-smoothing:antialiased;font-size:16px;font-weight:400;line-height:1.5;overflow-x:clip}:where(.b) img,:where(.b) svg{max-width:100%;display:block}:where(.b) img{height:auto}.b a{color:inherit;text-decoration:none}.b ul,.b ol{list-style:none}.b button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.b address{font-style:normal}.b :focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:4px}.skip{z-index:100;background:var(--ink);color:#fff;border-radius:8px;padding:10px 16px;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.wrap{width:100%;max-width:1360px;padding:0 var(--pad);margin:0 auto}.sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.b h1,.b h2,.b h3,.b h4{letter-spacing:-.03em;text-wrap:balance;font-weight:400;line-height:1.1}.b h2{font-size:32px}.lab,.row-pick,.trust p,.fig-key,.fig-read,.ledger-top,.close-note,.launch-top,.phases span,.phases i,.crumb{font-family:var(--sans);letter-spacing:0;color:var(--ink);font-size:13px;line-height:1.4}.sec{padding:56px 0}.roomy{padding:88px 0}.band{background:var(--band)}.head p{color:var(--ink-2);text-wrap:pretty;max-width:34ch;margin-top:14px}.split>.head{margin-bottom:32px}.btn{letter-spacing:-.01em;white-space:nowrap;min-height:48px;transition:background var(--t1),color var(--t1),border-color var(--t1),transform var(--t1) var(--ease);border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:500;display:inline-flex}.btn:active{transform:scale(.98)}.btn .ico{color:var(--orange);transition:transform var(--t1) var(--ease);flex:none}.btn:hover .ico{transform:translate(3px)}.b .btn-fill{background:var(--ink);color:#fff}.b .btn-fill:hover{background:var(--blue)}.b .btn-ghost{border:1px solid var(--ink);color:var(--ink)}.b .btn-ghost:hover{background:var(--ink);color:#fff}.b .btn-white{color:var(--ink);background:#fff}.b .btn-white:hover{background:var(--ink);color:#fff}.btn-sm{min-height:38px;padding:0 14px;font-size:14px}.go{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.top-mark{width:1px;height:24px;position:absolute;top:0;left:0}.top{z-index:50;background:var(--white);transition:box-shadow var(--t2);position:fixed;inset:0 0 auto;box-shadow:0 1px #0000}.top.stuck,.top.open{box-shadow:0 1px 0 var(--line)}.b .note{color:#fff}.note{z-index:2;height:var(--note);padding:0 var(--pad);background:var(--ink);color:#fff;white-space:nowrap;transition:height var(--t2) var(--ease);justify-content:center;align-items:center;gap:10px;font-size:13px;line-height:1.2;display:flex;position:relative;overflow:hidden}.note b{background:#ffffff24;border-radius:999px;align-items:center;gap:7px;padding:3px 9px 3px 8px;font-weight:500;display:flex}.note b:before{content:"";background:var(--orange);border-radius:50%;width:6px;height:6px}.note span{text-underline-offset:3px;text-decoration:underline 1px;display:none}.note .ico{color:var(--orange);transition:transform var(--t1) var(--ease);flex:none;margin-left:-4px}.note:hover .ico{transform:translate(3px)}.top.stuck .note,.top.open .note{height:0}.top-in{z-index:2;height:var(--top);justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.logo img{width:auto;height:28px}.logo .logo-light,.top.open .logo .logo-color{display:none}.top.open .logo .logo-light{display:block}.b .top.open .burger{color:#fff}.top-nav,.top-cta{display:none}.burger{text-underline-offset:5px;min-height:44px;padding:0 4px;font-size:15px;font-weight:500;text-decoration:underline 1px}.menu{z-index:1;padding:calc(var(--top) + 28px) var(--pad) 28px;background:var(--blue);color:#fff;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.menu[hidden]{display:none}.menu a{letter-spacing:-.045em;animation:rise var(--t2) var(--ease) both;padding:10px 0;font-size:40px;line-height:1.1}.menu a:nth-child(2){animation-delay:40ms}.menu a:nth-child(3){animation-delay:80ms}.menu a:nth-child(4){animation-delay:.12s}.menu a:nth-child(5){animation-delay:.16s}.hero{padding-top:calc(var(--top) + var(--note));overflow-x:clip}.hero-in{gap:0;padding-top:40px;padding-bottom:40px;display:grid}.hero-copy{z-index:1;position:relative}.b h1{letter-spacing:-.055em;text-wrap:initial;margin-left:-.03em;font-size:clamp(42px,12.4vw,58px);line-height:1}.hero h1 em{font-family:var(--serif);letter-spacing:-.03em;color:var(--blue);font-style:italic;font-weight:400}.line{display:block}.sub{text-wrap:pretty;max-width:40ch;margin-top:22px;font-size:18px;line-height:1.45}.ask{border:1px solid var(--ink);background:var(--white);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;max-width:600px;margin-top:24px;display:grid}.ask-line{font-family:var(--mono);white-space:nowrap;color:var(--ink-2);padding:0 0 0 16px;font-size:14px;line-height:1.3;overflow:hidden}.ask-go{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sub-more{display:none}.ask-word{color:var(--ink);font-weight:500}.ask-word:after{content:"";vertical-align:-.18em;background:var(--orange);width:2px;height:1.1em;margin-left:3px;animation:1.1s step-end infinite blink;display:inline-block}.picks{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:10px;display:none}.picks label{cursor:pointer;display:block;position:relative}.picks input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.picks span{border:1px solid var(--line);font-family:var(--mono);transition:background var(--t1),color var(--t1),border-color var(--t1);border-radius:6px;padding:8px 12px;font-size:13px;line-height:1.4;display:block}.picks label:hover span{border-color:var(--ink)}.picks input:checked+span{background:var(--ink);border-color:var(--ink);color:#fff}.picks input:focus-visible+span{outline:2px solid var(--orange);outline-offset:2px}.ask .btn{min-height:44px;margin:6px;padding:0 14px}.fig{aspect-ratio:5/4;touch-action:pan-y;-webkit-user-select:none;user-select:none;--fig-plate:var(--white);--fig-hi:var(--orange);--fig-edge:#808595;--fig-mid:#b1b4be;--fig-lo:#d8dade;width:100%;position:relative}.fig svg{width:100%;height:100%;position:absolute;inset:0}.fig svg :where(path,polygon,ellipse,line){fill:var(--fig-plate);stroke:var(--fig-mid);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;transition:stroke .26s cubic-bezier(.5,0,.1,1)}.fig svg :where(.nf){fill:none}.fig svg :where(.fo){stroke:none}.fig svg :where(.sil){stroke:var(--fig-edge)}.fig svg :where(.hi){stroke:var(--fig-hi);stroke-width:1.35px}.fig svg :where(.lo){stroke:var(--fig-lo)}.fig svg :where(.dash){stroke-dasharray:1 3}.fig svg :where(.dot){stroke:none;fill:var(--fig-hi);transition:fill .26s cubic-bezier(.5,0,.1,1)}.fig svg :where(.dot.m){fill:var(--fig-edge)}.fig svg :where(.dot.off){fill:var(--fig-lo)}.fig svg :where(.ghost path){fill:none;stroke:var(--fig-mid)}.fig-read{color:var(--ink-2);pointer-events:none;position:absolute;top:0;right:0}.fig-read:first-letter{text-transform:uppercase}.hero-fig{justify-self:center;width:100%;max-width:560px;margin-top:2%}.fig-key{flex-wrap:wrap;justify-content:center;gap:6px 22px;max-width:400px;margin:-4% auto 0;display:flex}@media (width>=720px){.fig-key{max-width:none}}.fig-key li{align-items:center;gap:8px;display:flex}.fig-key li:before{content:"";width:6px;height:6px;transition:background var(--t1);background:#b1b4be;border-radius:50%}.fig-key li[data-on]:before{background:var(--orange)}.trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.trust .wrap{gap:18px;padding-top:24px;padding-bottom:26px;display:grid}.logos{--gap:44px;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.logo-row{align-items:center;gap:var(--gap);width:max-content;animation:56s linear infinite belt;display:flex}.logo-row li{flex:none}.trust img{filter:brightness(0);opacity:.7;width:auto}.trust img.tone{filter:grayscale()brightness(.7)contrast(6)}.plate{background:var(--blue);color:#fff}.plate :focus-visible{outline-color:#fff}.change{padding:72px 0}.b .big{letter-spacing:-.06em;margin-left:-.04em;font-size:clamp(46px,9vw,128px);line-height:.96}.lede{text-wrap:pretty;max-width:38ch;margin-top:16px;font-size:18px;line-height:1.45}.ledger-top{color:#fff;display:none}.ledger{gap:28px;margin-top:40px;display:grid}.ledger li{gap:8px;display:grid}.led-field{letter-spacing:-.02em;align-items:center;gap:10px;font-size:22px;font-weight:500;line-height:1.2;display:flex}.led-field:before{content:"";background:var(--orange);border-radius:2px;flex:none;width:8px;height:8px}.led-old,.led-new{border-radius:12px;padding:18px 20px}.led-old{letter-spacing:-.02em;background:#0b15333d;font-size:18px;line-height:1.25}.led-new{background:var(--white);color:var(--ink);letter-spacing:-.03em;text-wrap:balance;align-items:flex-start;gap:12px;font-size:22px;line-height:1.14;display:flex}.led-new .ico{color:var(--orange);flex:none;margin-top:.05em}.live .ledger li{transition:opacity .6s var(--ease),transform .6s var(--ease)}.live .ledger li:not(.in){opacity:0;transform:translateY(28px)}.live .ledger li:not(.in) .strike i{background-size:0 2px}.live .ledger li .strike i{transition-delay:.45s}.was-text{display:grid}.was-text>*{grid-area:1/1}.strike{color:#0000;pointer-events:none;-webkit-user-select:none;user-select:none}.strike i{background:linear-gradient(var(--orange),var(--orange)) no-repeat 0 56%/100% 2px;transition:background-size .7s var(--ease) .15s;font-style:normal}.strike i:before{content:attr(data-words)}.reveal{background:var(--ink);color:#fff;padding:96px 0;position:relative;overflow:hidden}.reveal .wrap{position:relative}.reveal-mark{pointer-events:none;width:118vw;max-width:none;position:absolute;top:50%;right:-34%;translate:0 -50%}.reveal-mark :is(circle,path){stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.reveal-mark .ring{stroke:#ffffff38}.reveal-mark .r2{stroke:#ffffff1f}.reveal-mark .arrow{stroke:var(--orange);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.reveal-lead,.reveal-foot{position:relative}.reveal-lead{padding-bottom:18px;font-size:18px;line-height:1.4}.reveal-lead:after,.reveal-foot:before{content:"";transform-origin:0;background:#ffffff6b;height:1px;position:absolute;left:0;right:0}.reveal-lead:after{bottom:0}.reveal-foot:before{top:0}.b .reveal h2{letter-spacing:-.06em;text-wrap:initial;margin:36px 0 0 -.04em;font-size:clamp(44px,9.6vw,152px);line-height:.96}.reveal-old,.reveal-new{display:block}.reveal-old{color:#ffffff80}.reveal .was-text{display:inline-grid}.reveal .strike i{background-size:100% .07em}.reveal-is{letter-spacing:-.02em;margin:.9em 0 .5em .15em;font-size:clamp(18px,2.1vw,30px);line-height:1.2;display:block}.reveal-new .word{vertical-align:top;margin:-.1em -.04em -.2em 0;padding:.1em .04em .2em 0;display:inline-block;overflow:hidden}.reveal-new .word>span{display:inline-block}.reveal-foot{gap:32px;margin-top:44px;padding-top:22px;display:grid}.reveal-facts{gap:18px;display:grid}.reveal-logo{width:auto;height:40px}.reveal-facts dt{color:#ffffff9e;font-size:13px;line-height:1.4}.reveal-facts dd{letter-spacing:-.02em;text-wrap:pretty;max-width:28ch;margin-top:4px;font-size:20px;line-height:1.25}.live .reveal-mark :is(circle,path){transition:stroke-dashoffset 2.2s var(--ease) .1s}.live .reveal-mark .arrow{transition-duration:1.1s;transition-delay:1.5s}.live .reveal-lead:after{transition:transform 1.2s var(--ease)}.live .reveal-foot:before{transition:transform 1.2s var(--ease) 1.7s}.live .reveal-logo{transition:opacity .9s var(--ease) 2.6s,transform .9s var(--ease) 2.6s}.live .reveal .strike i{transition:background-size .9s var(--ease) .5s}.live .reveal-is{transition:opacity .7s var(--ease) 1.15s}.live .reveal-new .word>span{transition:transform 1s var(--ease);transition-delay:calc(1.35s + var(--i) * .13s)}.live .reveal-facts div{transition:opacity .8s var(--ease) 2.1s}.live .reveal:not(.in) *,.live .reveal:not(.in) :before,.live .reveal:not(.in) :after,.live .ledger li:not(.in),.live .ledger li:not(.in) .strike i{transition-duration:.35s!important;transition-delay:0s!important}.live .reveal:not(.in) .reveal-mark :is(circle,path){stroke-dashoffset:1px}.live .reveal:not(.in) .reveal-lead:after,.live .reveal:not(.in) .reveal-foot:before{transform:scaleX(0)}.live .reveal:not(.in) .reveal-logo{opacity:0;transform:translateY(12px)}.live .reveal:not(.in) .strike i{background-size:0 .07em}.live .reveal:not(.in) .reveal-new .word>span{transform:translateY(118%)}.live .reveal:not(.in) :is(.reveal-is,.reveal-facts div){opacity:0}.close{background:var(--blue);color:#fff;position:relative;overflow:hidden}.close .wrap{gap:48px;display:grid;position:relative}.close :focus-visible{outline-color:#fff}.close h2{letter-spacing:-.05em;font-size:clamp(46px,13vw,64px);line-height:1}.close-sub{text-wrap:pretty;max-width:34ch;margin-top:20px;font-size:18px;line-height:1.45}.close .go{margin-top:28px}.b .close .btn-ghost{color:#fff;border-color:#ffffffb3}.b .close .btn-ghost:hover{color:var(--ink);background:#fff;border-color:#fff}@property --turn{syntax:"<angle>";inherits:true;initial-value:0deg}.orbit{aspect-ratio:1;justify-self:center;width:min(250px,66vw);animation:24s linear infinite turn;position:relative;container-type:inline-size}.orbit i{inset:calc(50% - var(--r));border:2px solid #fff9;border-radius:50%;position:absolute}.orbit i:nth-of-type(2){border-color:#ffffff6b}.orbit i:nth-of-type(3){border-color:#ffffff47}.orbit b{background:var(--white);color:var(--ink);white-space:nowrap;translate:-50% -50%;transform:rotate(calc(var(--a) + var(--turn) * var(--s))) translateX(var(--d)) rotate(calc(-1 * (var(--a) + var(--turn) * var(--s))));border-radius:999px;align-items:center;gap:7px;padding:4px 12px 4px 4px;font-size:12px;font-weight:500;line-height:1.5;display:flex;position:absolute;top:50%;left:50%}.orbit b span{background:var(--blue);color:#fff;letter-spacing:.02em;border-radius:999px;padding:0 7px;font-size:.86em}.orbit em{aspect-ratio:1;background:var(--white);width:23%;color:var(--ink);box-shadow:0 0 0 5px var(--orange);border-radius:50%;place-items:center;font-size:15px;font-style:normal;font-weight:500;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.orbit em:after{content:"";border:2px solid #ffffffbf;border-radius:50%;animation:2.6s cubic-bezier(.2,.6,.3,1) infinite ping;position:absolute;inset:-5px}@keyframes turn{to{--turn:360deg}}@keyframes ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.tale-pin{padding:64px 0}.b .say{letter-spacing:-.045em;text-wrap:balance;max-width:19ch;font-size:clamp(30px,5vw,64px);line-height:1.04}:is(.say,.big,.close h2) em{white-space:nowrap;background:linear-gradient(var(--orange),var(--orange)) no-repeat 0 96%/100% .085em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.06em;font-style:normal}.hl{color:var(--orange-ink);font-weight:500}.sub{color:var(--ink-2)}.sub b{color:var(--ink);font-weight:500}.belt{--gap:10px;gap:var(--gap);margin:40px 0;display:grid;overflow:hidden}.belt-row{gap:var(--gap);width:max-content;animation:120s linear infinite belt;display:flex}.belt-row:nth-child(2){animation-direction:reverse}.belt-row li{background:var(--white);letter-spacing:-.02em;white-space:nowrap;border-radius:8px;align-items:center;gap:10px;padding:11px 16px;font-size:18px;transition:color .5s;display:flex;position:relative}.belt-row img{flex:none;width:20px;height:20px;transition:opacity .5s}.belt-row li:after{content:"AI";background:var(--blue);color:#fff;letter-spacing:.02em;max-width:40px;transition:max-width .4s var(--ease),padding .4s var(--ease),margin .4s var(--ease),opacity .4s;transition-delay:calc(var(--i) * 28ms);border-radius:999px;flex:none;margin-left:-2px;padding:1px 7px;font-size:.62em;font-weight:500;line-height:1.55;overflow:hidden}.tale[data-step="1"] .belt-row li:after{opacity:0;max-width:0;margin-left:-10px;padding-left:0;padding-right:0;transition-delay:0s}.tale[data-step="1"] .tale-2,.tale[data-step="2"] .tale-1{opacity:.2}.live .tale-pin{position:relative}.live .tale-pin:before{content:"";background:var(--ink);clip-path:circle(0% at 24% 78%);transition:clip-path 1.2s cubic-bezier(.6,0,.2,1);position:absolute;inset:0}.live .tale-pin>*{z-index:1;position:relative}.live .tale .say{transition:opacity .5s,color .6s .15s}.live .tale[data-step="2"] .tale-pin:before{clip-path:circle(160% at 24% 78%)}.live .tale[data-step="2"] .say{color:#fff}.live .tale[data-step="2"] .tale-also{color:#ffffffc7}.tale.timed[data-step="2"] .tale-1{opacity:1}@media (height>=560px) and (width>=720px) and (hover:hover){.live .tale{height:240vh}.live .tale-pin{top:var(--top);height:calc(100svh / var(--z) - var(--top));align-content:center;padding:0;display:grid;position:sticky}.live .tale[data-step="2"] .tale-1{opacity:.42}}.learn-head{padding:72px 0 8px}.skills{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.skills li{background:var(--white);letter-spacing:-.02em;border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 8px;font-size:18px;display:flex}.skills b{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;font-weight:500;display:grid}.card{background:var(--band);color:var(--ink)}.card-in{gap:12px;padding-top:44px;padding-bottom:28px;display:grid}.card-n{font-size:13px;line-height:1.4}.card-word{letter-spacing:-.065em;margin:10px 0 0 -.05em;font-size:clamp(84px,25vw,128px);line-height:.9;display:block}.card-line{letter-spacing:-.03em;margin-top:16px;font-size:24px;line-height:1.1;display:block}.card-copy>p:last-child{text-wrap:pretty;max-width:40ch;margin-top:12px}.card-art{justify-self:center;width:100%;max-width:440px}.card-decide .fig{--fig-plate:var(--band)}.card-design{background:var(--blue);color:#fff}.card-design .fig{--fig-plate:var(--blue);--fig-edge:#fff;--fig-mid:#ffffffa8;--fig-lo:#ffffff52}.card-build{background:var(--orange)}.card-build .fig{--fig-plate:var(--orange);--fig-hi:#fff;--fig-edge:var(--ink);--fig-mid:#0b15339e;--fig-lo:#0b15334d}.card-own{background:var(--ink);color:#fff}.card-own .fig{--fig-plate:var(--ink);--fig-edge:#fff;--fig-mid:#ffffff8f;--fig-lo:#ffffff42}.how{padding:72px 0}.ways{border-bottom:1px solid var(--line);margin-top:36px}.ways li{border-top:1px solid var(--line);gap:12px;padding:26px 0 28px;display:grid}.way-n{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:15px;font-weight:500;display:grid}.ways h3{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(30px,5.4vw,72px);line-height:1}.ways p{text-wrap:pretty;align-items:flex-start;gap:12px;max-width:32ch;font-size:18px;line-height:1.4;display:flex}.ways .ico{color:var(--orange);flex:none;margin-top:-.05em}@media (width>=720px) and (hover:hover){.live .ways li{transition:opacity .4s}.live .ways li:not(.on){opacity:.28}.live .ways li .way-n{transition:background .4s}.live .ways li.on .way-n{background:var(--orange);color:var(--ink)}}.ways .way-n{background:var(--orange);color:var(--ink)}@media (width>=720px) and (hover:hover){.live .ways li:not(.on) .way-n{background:var(--ink);color:#fff}}.rows{gap:12px;margin-top:36px;display:grid}.rows>li{background:var(--band);min-height:300px;scroll-margin-top:calc(var(--top) + 12px);border-radius:16px;flex-direction:column;gap:12px;padding:22px;display:flex;position:relative;overflow:hidden}.rows>li>*{z-index:1;position:relative}.row-top{flex-wrap:wrap;gap:6px;padding-bottom:56px;display:flex}.row-tag{background:var(--white);color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:5px 11px;font-size:13px;line-height:1.4;display:flex}.row-kicker{font-size:14px;font-weight:500;line-height:1.4}.rows h3{letter-spacing:-.045em;text-wrap:balance;max-width:12ch;margin-top:-4px;font-size:clamp(30px,3.4vw,46px);line-height:1}.b .rows h3:focus{outline:0}.row-what{color:var(--ink-2);text-wrap:pretty;max-width:36ch}.row-tags{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:22px;display:flex}.row-tags li{border:1px solid #0b15333d;border-radius:999px;padding:5px 11px;font-size:13px;line-height:1.4}.rows .btn{align-self:flex-start;margin-top:8px}.rows>li>.row-art{z-index:0;opacity:.09;pointer-events:none;position:absolute;top:-30px;right:-36px}.rows>li.has-news{background:var(--blue);color:#fff}.rows>li.has-note:nth-child(-n+2){background:var(--ink);color:#fff}:is(.has-news,.has-note:nth-child(-n+2)) .row-what{color:#fff}:is(.has-news,.has-note:nth-child(-n+2)) .row-tags li{border-color:#ffffff80}:is(.has-news,.has-note:nth-child(-n+2))>.row-art{opacity:.2}.has-news .row-tag:first-child:before{content:"";background:var(--orange);border-radius:50%;flex:none;width:8px;height:8px}.rows>li:not(.has-news) .row-tag:first-child{background:var(--ink);color:#fff;font-weight:500}.rows>li:not(.has-news) .row-tag:first-child:before{content:"";background:var(--orange);border-radius:50%;flex:none;width:8px;height:8px}.rows>li.has-note:nth-child(-n+2) .row-tag:first-child{background:var(--orange);color:var(--ink)}.rows>li.has-note:nth-child(-n+2) .row-tag:first-child:before{background:var(--ink)}.row-go:after{content:"";border-radius:16px;position:absolute;inset:0}.row-pick{align-items:center;gap:6px;display:flex}.row-pick[hidden]{display:none}.row-pick .ico{color:var(--orange)}.rows>li[data-chosen]{box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--orange);overflow:visible}.built .frames{margin-top:36px}.frames>li{background:var(--white);border-radius:16px;flex-direction:column;gap:10px;min-height:250px;padding:22px;display:flex}.built-n{color:var(--ink-2);font-size:13px;line-height:1.4}.frames h3{letter-spacing:-.04em;text-wrap:balance;margin-top:28px;font-size:26px;line-height:1.04}.built-what{color:var(--ink-2);text-wrap:pretty}.built-tools{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:20px;display:flex}.built-tools li{background:var(--band);border-radius:999px;align-items:center;gap:7px;padding:5px 11px 5px 9px;font-size:13px;line-height:1.4;display:flex}.built-tools img{width:14px;height:14px}.ph{text-align:left;background:repeating-linear-gradient(135deg,#0000 0 11px,#0b15330b 11px 12px);border:1px dashed #0b153366;border-radius:12px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:4px;min-height:120px;padding:16px;display:flex}.ph b{background:var(--ink);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:#fff;border-radius:4px;margin-bottom:auto;padding:3px 7px;font-size:11px;font-weight:400}.ph strong{letter-spacing:-.02em;font-size:16px;font-weight:500}.ph span{font-family:var(--mono);color:var(--ink-2);max-width:34ch;font-size:12px;line-height:1.45}.frames,.mentors{scroll-snap-type:x mandatory;margin:0 calc(var(--pad) * -1);padding:0 var(--pad);scroll-padding:0 var(--pad);scrollbar-width:none;grid-auto-columns:78%;grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.frames::-webkit-scrollbar,.mentors::-webkit-scrollbar{display:none}.frames li,.mentors li{scroll-snap-align:start}.people{gap:28px;display:grid}.founder{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:14px;display:grid}.founder>.ph{min-height:0;padding:10px}.founder>.ph b{padding:2px 5px;font-size:9.5px}.founder>.ph strong{font-size:13.5px;line-height:1.2}.founder>.ph span{display:none}.founder figcaption{align-content:start;gap:14px;display:grid}.founder figcaption .ph{min-height:140px}.who{color:var(--ink-2);font-size:14px;line-height:1.4}.who b{color:var(--ink);font-size:16px;font-weight:500;display:block}.faq-more{text-underline-offset:4px;align-items:center;gap:8px;min-height:48px;margin-top:4px;font-size:15px;font-weight:500;text-decoration:underline 1px;display:none}.faq-group{margin-top:44px}.faq-group h3{letter-spacing:-.03em;color:var(--orange-ink);font-size:22px;line-height:1.15}.faq-list{border-bottom:1px solid var(--line)}.faq-list details{border-top:1px solid var(--line)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary :is(h3,h4){letter-spacing:-.02em;text-wrap:pretty;transition:color var(--t1);font-size:18px;font-weight:400;line-height:1.3}.faq-list summary:hover :is(h3,h4){color:var(--blue)}.faq-list summary i{width:22px;height:22px;transition:transform var(--t1) var(--ease);flex:none;position:relative}.faq-list summary i:before,.faq-list summary i:after{content:"";background:var(--ink);width:14px;height:1.5px;margin:-.75px 0 0 -7px;position:absolute;top:50%;left:50%}.faq-list summary i:after{transform:rotate(90deg)}.faq-list details[open] summary i{transform:rotate(45deg)}.faq-list details p{text-wrap:pretty;max-width:60ch;padding:0 0 22px}@supports (interpolate-size:allow-keywords){.faq-list details{interpolate-size:allow-keywords}.faq-list details::details-content{opacity:0;block-size:0;transition:block-size .3s var(--ease),opacity .25s,content-visibility .3s allow-discrete;overflow:hidden}.faq-list details[open]::details-content{opacity:1;block-size:auto}}.foot{background:var(--ink);color:#ffffffb8;padding:56px 0 28px;font-size:15px}.foot-grid{gap:36px;display:grid}.foot-brand img{width:auto;height:34px}.foot-was{color:#fff;margin-top:16px}.foot-brand p+p{max-width:40ch;margin-top:8px}.foot-links{align-content:start;gap:10px;display:grid}.b .foot-links a{color:#fff;text-underline-offset:5px}.foot-links a:hover{text-decoration:underline 1px}.foot-contact address{gap:12px;line-height:1.5;display:flex}.foot-contact .ico{color:var(--orange);flex:none;margin-top:2px}.foot-social{gap:12px;margin-top:22px;display:grid}.foot-social :is(a,span){align-items:center;gap:12px;display:inline-flex}.b .foot-social a{color:#fff;text-underline-offset:5px}.foot-social a:hover{text-decoration:underline 1px}.foot-social .ico{margin-top:0}.foot-legal{color:#fff9;border-top:1px solid #ffffff24;gap:8px;margin-top:44px;padding-top:20px;font-size:13px;line-height:1.5;display:grid}.foot-legal a{text-decoration:underline}.mission{margin-top:44px;padding:64px 0;position:relative;overflow:hidden}.mission .wrap{position:relative}.mission-art{pointer-events:none;width:128vw;max-width:none;position:absolute;bottom:-34%;right:-48%}.mission-art .globe{transform-box:fill-box;transform-origin:50%;animation:18s ease-in-out infinite alternate sway}.mission-art .globe :is(circle,ellipse,path){stroke:#ffffff38;stroke-width:1px;vector-effect:non-scaling-stroke}.mission-art .here{fill:var(--orange)}.mission-art .ring{stroke:var(--orange);stroke-width:1.5px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;opacity:0;animation:4.8s cubic-bezier(.2,.6,.3,1) infinite ripple}.mission-art .r2{animation-delay:1.6s}.mission-art .r3{animation-delay:3.2s}.mission-line{letter-spacing:-.045em;text-wrap:balance;max-width:18ch;font-size:clamp(30px,4.6vw,60px);line-height:1.04}.mission-line em{background:linear-gradient(var(--orange),var(--orange)) no-repeat 0 96%/100% .085em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.06em;font-style:normal}.mission-why{text-wrap:pretty;max-width:52ch;margin-top:22px;font-size:18px;line-height:1.5}.glance-all{padding:64px 0}.post-n,.news-n b{background:var(--orange);width:24px;height:24px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:500;display:grid}.news-item{border-top:1px solid var(--line);padding:64px 0 72px}.news-n{align-items:center;gap:10px;margin-bottom:28px;font-size:15px;font-weight:500;display:flex}.news-n span,.post-new{background:var(--orange);color:var(--ink);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:500;line-height:1.4}.post-meta time{font-weight:500}.news-n b{width:32px;height:32px;font-size:15px}.news-item .launch{border-top:0;padding-top:0}.news-item.band .glance{border-color:#0b153333}.posts{gap:12px;padding-left:26px;display:grid;position:relative}.posts:before{content:"";background:var(--line);width:1px;position:absolute;top:10px;bottom:10px;left:4px}.posts li{position:relative}.posts li:before{content:"";background:var(--orange);width:9px;height:9px;box-shadow:0 0 0 4px var(--white);border-radius:50%;position:absolute;top:28px;left:-26px}.posts a{background:var(--band);transition:background var(--t1),color var(--t1);border-radius:16px;gap:8px;padding:22px;display:grid}.post-meta{flex-wrap:wrap;align-items:center;gap:6px 18px;font-size:13px;line-height:1.4;display:flex}.posts h3{letter-spacing:-.035em;text-wrap:balance;font-size:24px;line-height:1.08}.post-text{color:var(--ink-2);text-wrap:pretty;max-width:58ch;transition:color var(--t1)}.post-more{align-items:center;gap:8px;margin-top:6px;font-size:15px;font-weight:500;display:inline-flex}.post-more .ico{color:var(--orange);transition:transform var(--t1) var(--ease)}.posts a:hover{background:var(--ink);color:#fff}.posts a:hover .post-text{color:#fffc}.posts a:hover .post-more .ico{transform:translate(3px)}.post-head{padding:calc(var(--top) + 48px) 0 0}.crumb a{text-underline-offset:4px;text-decoration:underline 1px}.b .post-head h1{letter-spacing:-.045em;text-wrap:balance;margin-top:20px;font-size:clamp(36px,8vw,64px);line-height:1.02}.post-head .lede{color:var(--ink-2);margin-top:16px;font-size:18px}.news{padding:44px 0 88px}.launch{border-top:1px solid var(--ink);scroll-margin-top:calc(var(--top) + 16px);padding-top:28px}.launch-next{margin-top:96px}.launch-top{flex-wrap:wrap;align-items:center;gap:6px 20px;display:flex}.tag{align-items:center;gap:8px;display:inline-flex}.post-head .launch-top{margin-top:28px}.post-head .launch-top~.lede{max-width:60ch}.b .post-head .launch-top+h1{max-width:24ch;margin-top:14px;font-size:clamp(32px,4.8vw,56px)}.b .launch h2{letter-spacing:-.03em;font-size:24px}.launch .lede{text-wrap:pretty;max-width:56ch;margin-top:18px;font-size:18px;line-height:1.5}.glance{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:36px;display:grid}.glance div{border-bottom:1px solid var(--line);padding:18px 16px 20px 0}.glance dt{letter-spacing:-.03em;font-size:20px;line-height:1.2}.glance-ico{color:var(--blue);margin-bottom:14px;display:block}.glance dd{color:var(--ink-2);margin-top:4px;font-size:14px;line-height:1.4}.launch-body{gap:52px;margin-top:64px;display:grid}.launch-body h2:not(:first-child){margin-top:52px}.launch>.launch-body:first-child{margin-top:20px}.launch-body p{text-wrap:pretty;max-width:56ch;margin-top:14px}.launch blockquote{border-left:2px solid var(--orange);letter-spacing:-.03em;margin-top:32px;padding-left:20px;font-size:clamp(22px,2.4vw,28px);line-height:1.2}.launch-body .by{color:var(--ink-2);margin-top:14px;font-size:14px}.launch-body .by b{color:var(--ink);font-weight:500}.phases{border-bottom:1px solid var(--line);margin-top:20px}.phases li{border-top:1px solid var(--line);padding:20px 48px 22px 0;position:relative}.phases b{letter-spacing:-.03em;margin-top:6px;font-size:20px;font-weight:400;line-height:1.2;display:block}.phases p{color:var(--ink-2);margin-top:6px}.phases i{color:var(--ink-2);font-style:normal;position:absolute;top:20px;right:0}.ticks{gap:10px;margin-top:20px;display:grid}.ticks li{padding-left:28px;position:relative}.ticks li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%232B55E3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8.5l3.5 3.5 7.5-8'/%3E%3C/svg%3E") 50%/16px;width:16px;height:16px;position:absolute;top:.28em;left:0}.launch-faq{margin-top:64px}.launch-faq .faq-list{margin-top:16px}.post-end{background:var(--blue);color:#fff;border-radius:12px;gap:8px;margin-top:72px;padding:32px 24px;display:grid}.b .post-end h2{letter-spacing:-.035em;font-size:clamp(26px,3vw,40px)}.more-news{padding:64px 0}.more-all{color:var(--ink);text-underline-offset:4px;align-items:center;gap:8px;font-weight:500;text-decoration:underline 1px;display:inline-flex}.more-all .ico{color:var(--orange)}.more-news .posts a{background:var(--white)}.more-news .posts a:hover{background:var(--ink)}.more-news .posts li:before{box-shadow:0 0 0 4px var(--band)}.post-end p{max-width:46ch;margin-top:12px}.b .post-end .btn-fill{color:var(--ink);background:#fff}.b .post-end .btn-fill:hover{background:var(--ink);color:#fff}.b .post-end .btn-ghost{color:#fff;border-color:#fff9}.b .post-end .btn-ghost:hover{color:var(--ink);background:#fff;border-color:#fff}.post-end :focus-visible{outline-color:#fff}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}@keyframes draw{0%{background-size:0 2px}}@keyframes belt{to{transform:translateX(calc(-50% - var(--gap) / 2))}}@keyframes blink{50%{opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ripple{0%{opacity:.95;transform:scale(.14)}to{opacity:0;transform:scale(3.6)}}@keyframes sway{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.hero .line,.hero .sub,.hero .ask,.hero-fig{animation:rise var(--t3) var(--ease) both}.hero .line:nth-of-type(3){animation-delay:70ms}.hero .sub{animation-delay:.2s}.hero .ask{animation-delay:.28s}.hero-fig{animation-delay:.3s}@media (width>=720px){:root{--pad:32px;--top:64px}.sec{padding:72px 0}.note span{display:inline}.roomy{padding:128px 0}.logo img{height:30px}.b h2{font-size:40px}.hero-in{padding-top:64px;padding-bottom:64px}.b h1{font-size:clamp(60px,7.6vw,110px)}.sub{margin-top:28px;font-size:20px}.ask{margin-top:36px}.ask-line{padding:0 18px;font-size:16px}.ask-go{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.sub-more{display:inline}.ask .btn{grid-area:1/2;min-height:48px;margin:8px;padding:0 18px}.picks{grid-column:1/-1;display:flex}.trust .wrap{grid-template-columns:auto 1fr;align-items:center;gap:48px;padding-top:28px;padding-bottom:28px}.logos{--gap:64px}.tale-pin{padding:112px 0}.belt{--gap:12px;margin:64px 0}.belt-row li{padding:14px 20px;font-size:22px}.belt-row img{width:24px;height:24px}.learn-head{padding:128px 0 0}.skills{gap:10px;margin-top:36px}.skills li{font-size:20px}.change{padding:128px 0 144px}.lede{margin-top:24px;font-size:20px}.ledger-top,.ledger li{grid-template-columns:minmax(0,2fr) minmax(0,4fr) minmax(0,6fr);column-gap:12px;display:grid}.ledger-top{margin-top:64px;padding-bottom:12px;font-size:14px}.ledger-top span+span{padding-left:28px}.ledger{gap:12px;margin-top:0}.ledger li{align-items:stretch}.led-field{align-self:center;font-size:24px}.led-old,.led-new{align-items:center;padding:28px;display:flex}.led-old{font-size:22px}.led-new{gap:16px;font-size:32px}.led-new .ico{margin-top:0}.reveal{min-height:calc(100svh / var(--z));align-items:center;padding:128px 0;display:grid}.reveal-lead{font-size:22px}.reveal-mark{width:min(96vh,70vw);right:-12%}.reveal-foot{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;margin-top:72px;padding-top:26px}.reveal-facts{grid-template-columns:1fr 1fr 2fr;gap:32px}.reveal-logo{height:56px}.reveal-facts dd{font-size:24px}.rows{grid-template-columns:1fr 1fr;gap:16px;margin-top:48px}.rows>li{min-height:340px;padding:28px}.row-top{padding-bottom:72px}.built .frames{margin-top:48px}.frames>li{min-height:280px;padding:28px}.faq-group{margin-top:72px}.faq-group h3{font-size:28px}.close h2{font-size:clamp(60px,7.2vw,104px)}.close-sub{margin-top:28px;font-size:20px}.close .go{margin-top:36px}.orbit{width:min(420px,60vw)}.orbit b{padding:5px 14px 5px 5px;font-size:14px}.orbit em{font-size:20px}.ask .btn{min-width:236px}.card-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding-top:40px;padding-bottom:40px}.card-word{font-size:clamp(120px,15.5vw,236px)}.card-line{margin-top:22px;font-size:32px}.card-copy>p:last-child{margin-top:16px;font-size:18px}.card-art{max-width:none}.how{padding:144px 0 88px}.ways{margin-top:56px}.ways li{grid-template-columns:56px minmax(0,7fr) minmax(0,4fr);align-items:center;column-gap:24px;padding:40px 0 44px}.ways p{font-size:20px}.frames,.mentors{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:16px;margin:0;padding:0;overflow:visible}.people{gap:16px}.founder{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:stretch;gap:16px}.founder>.ph{min-height:120px;padding:16px}.founder>.ph b{padding:3px 7px;font-size:11px}.founder>.ph strong{font-size:16px}.founder>.ph span{display:block}.founder figcaption{grid-template-rows:1fr auto;gap:16px}.faq-list summary{padding:22px 0}.faq-list summary :is(h3,h4){font-size:20px}.foot{padding-top:80px}.foot-grid{grid-template-columns:1.4fr 1fr 1fr;gap:56px}.foot-legal{grid-template-columns:auto 1fr;gap:32px}.foot-legal p:last-child{text-align:right}.post-head{padding-top:calc(var(--top) + 80px)}.mission{margin-top:64px;padding:112px 0}.mission-art{width:680px;top:50%;bottom:auto;right:-150px;translate:0 -50%}.more-news{padding:112px 0}.mission-why{font-size:20px}.glance-all{padding:112px 0}.news-item{padding:112px 0 128px}.news-n{margin-bottom:36px}.posts a{padding:28px}.posts h3{font-size:30px}.news{padding:64px 0 128px}.glance{grid-template-columns:repeat(3,1fr)}.post-end{padding:48px}}@media (width>=1040px){:root{--pad:40px;--z:.9}.b{zoom:var(--z)}.roomy{padding:160px 0}.burger,.menu{display:none}.top-nav{color:var(--ink-2);gap:28px;margin-left:auto;font-size:15px;display:flex}.top-nav a{text-underline-offset:6px;transition:color var(--t1);padding:8px 0}.top-nav a:hover,.top-nav a[aria-current]{color:var(--ink);text-decoration:underline 1px}.top-cta{display:inline-flex}.hero-in{min-height:min(100dvh / var(--z) - var(--top) - 88px,820px);grid-template-columns:1fr 1fr;align-content:center;column-gap:24px;padding-top:32px;padding-bottom:32px}.hero h1{z-index:1;grid-column:1/-1;position:relative}.hero-fig{justify-self:end;width:136%;max-width:none;margin:-26% -20% -2% 0}.fig-key{margin-top:-8%}.ask{max-width:650px}.picks{gap:5px}.picks span{padding:8px 9px}.split{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:48px;display:grid}.split>.head{top:calc(var(--top) + 40px);margin-bottom:0;position:sticky}.rows{grid-template-columns:repeat(6,minmax(0,1fr))}.rows>li{grid-column:span 2;min-height:360px}.rows>li:nth-child(-n+2){grid-column:span 3;min-height:420px}.rows>li:nth-child(-n+2) h3{max-width:12ch;font-size:clamp(40px,4.4vw,64px)}.close .wrap{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;column-gap:48px}.orbit{width:min(500px,100%)}.glance{grid-template-columns:repeat(6,1fr)}.launch-body{grid-template-columns:1fr 1fr;gap:88px}.post-end{grid-template-columns:1fr auto;align-items:center;gap:48px;padding:64px}.post-end .go{flex-direction:column;margin-top:0}}@media (width<=719px){.sec,.roomy,.how,.change{padding:64px 0}.b .big{margin-left:-.02em;font-size:40px}.lede{margin-top:12px;font-size:17px}.skills{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tale-pin{padding:96px 0 104px}.b .tale .say{max-width:none;font-size:40px;line-height:1.02}.tale-also{letter-spacing:-.015em;color:var(--ink-2);text-wrap:pretty;margin-top:16px;font-size:19px;line-height:1.35;display:block}.belt{margin:56px 0 72px}.ledger{border-bottom:1px solid #ffffff4d;margin-top:36px;display:block}.ledger li{border-top:1px solid #ffffff4d;gap:0;padding:28px 0 30px}.led-field{letter-spacing:-.035em;font-size:26px;font-weight:400;line-height:1.1}.led-field:before{display:none}.led-old,.led-new{color:#fff;background:0 0;border-radius:0;grid-template-columns:64px minmax(0,1fr);align-items:baseline;gap:0;padding:0;display:grid}.led-old:before,.led-new:before{letter-spacing:0;justify-self:start;font-size:12px;line-height:1.4}.led-old:before{content:"Before";color:#ffffffb3}.led-new:before{content:"Now";color:var(--ink);background:#fff;border-radius:999px;padding:2px 9px;font-weight:500}.led-old{color:#ffffffb3;margin-top:16px;font-size:16px;line-height:1.3}.led-new{letter-spacing:-.02em;text-wrap:pretty;margin-top:12px;font-size:19px;font-weight:500;line-height:1.25}.led-new .ico{display:none}.reveal{align-items:center;min-height:92svh;padding:72px 0;display:grid}.reveal-mark{display:none}.reveal-lead{color:#ffffffb8;max-width:22ch;padding-bottom:0;font-size:17px}.reveal-lead:after,.reveal-foot:before{display:none}.b .reveal h2{margin-top:44px;font-size:15vw}.reveal-old{letter-spacing:-.05em;font-size:.62em}.reveal-is{margin:1.1em 0 .5em .1em;font-size:17px}.reveal-foot{flex-direction:column;gap:22px;margin-top:52px;padding-top:0;display:flex}.reveal-logo{order:-1;align-self:flex-start;height:38px}.reveal-facts{color:#ffffffb8;font-size:15px;line-height:1.5;display:block}.reveal-facts div{display:inline}.reveal-facts div:last-child{display:none}.reveal-facts dt,.reveal-facts dd{font-size:inherit;letter-spacing:0;color:inherit;margin:0;display:inline}.reveal-facts dt{margin-right:.3em}.reveal-facts div:nth-child(2) dt{display:none}.reveal-facts div:nth-child(2):before{content:" · "}.orbit b:nth-of-type(-n+2){display:none}.orbit b{gap:5px;padding:3px 9px 3px 3px;font-size:11px}.ways li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px 14px;padding:22px 0 24px}.way-n{width:28px;height:28px;margin-top:2px;font-size:14px}.ways h3{font-size:28px}.ways p{color:var(--ink-2);grid-column:2;font-size:16px}.ways .ico{display:none}.frames{grid-auto-columns:auto;grid-auto-flow:row;gap:10px;margin-left:0;margin-right:0;padding:0;overflow:visible}.built .frames{margin-top:28px}.frames>li{min-height:0;padding:20px}.frames h3{margin-top:16px;font-size:24px}.js .built:not(.all) .frames>li:nth-child(n+4),.js #fields:not(.all) .rows>li:nth-child(n+5){display:none}#fields .faq-more{margin-top:14px}#people{display:none}.faq-group{margin-top:40px}.js .faq-group:not(.all) .faq-list details:nth-of-type(n+4){display:none}.js .faq-more{display:inline-flex}}@media (width>=720px) and (height>=600px){.card{top:var(--top);min-height:calc(100svh / var(--z) - var(--top));align-items:center;display:grid;position:sticky}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.b *,.b :before,.b :after{transition:none!important;animation:none!important}.logos{-webkit-mask-image:none;mask-image:none}.logo-row{flex-wrap:wrap;row-gap:22px;width:auto}.logo-row li[aria-hidden]{display:none}.orbit{animation:none}}
