@font-face{font-family:neueHaasDisplay;src:url(../media/NeueHaasDisplay_Medium-s.p.2ad9b6d9.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:neueHaasDisplay Fallback;src:local(Arial);ascent-override:83.82%;descent-override:18.65%;line-gap-override:20.49%;size-adjust:97.59%}.neuehaasdisplay_2e1c0452-module__ESmfMW__className{font-family:neueHaasDisplay,neueHaasDisplay Fallback;font-style:normal;font-weight:500}.neuehaasdisplay_2e1c0452-module__ESmfMW__variable{--reeve-font-display:"neueHaasDisplay","neueHaasDisplay Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.5f161693.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.7b2da7da.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.51cde8ff.woff2)format("woff2");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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_52186eb3-module__SJYs8a__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_52186eb3-module__SJYs8a__variable{--reeve-font-body:"Archivo","Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.a82ecf4e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.afa48be3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.764b43eb.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.cb53f04b.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.64b9304e.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.6b5ea6af.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1dcddae6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.8da66e7f.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.e6cd1753.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.19510058.woff2)format("woff2");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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_90c80bb4-module__IejNWG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_90c80bb4-module__IejNWG__variable{--reeve-font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}
.reeve-page{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#050505;--pit:#08080a;--surface:#101012;--raised:#17171a;--edge:#ffffff1a;--edge-soft:#ffffff0e;--edge-strong:#fff3;--mark:#f2f0ec;--muted:#9d9891;--faint:#6e6a64;--ember:#fe7231;--ember-soft:#fe723121;--glow:#fe72318c;--font-display:var(--reeve-font-display),"Helvetica Neue",Helvetica,Arial,sans-serif;--font-body:var(--reeve-font-body),"Helvetica Neue",Helvetica,Arial,sans-serif;--font-mono:var(--reeve-font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--shell:1180px;--gutter:clamp(20px,5vw,56px);--rail:190px;--radius:24px;--bay:clamp(76px,10vw,132px);background:var(--void);min-height:100vh;color:var(--mark);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;font-weight:400;line-height:1.65;overflow-x:hidden}.reeve-page img{max-width:100%;display:block}.reeve-page :where(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--ember);outline-offset:3px;border-radius:2px}.reeve-page ::selection{background:var(--ember);color:#0b0b0e}.shell{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.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}.label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin:0;font-size:11px;font-weight:500}.display{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:500;line-height:1.02}h2.display{font-size:clamp(2rem,4.2vw,3.1rem)}.statement{font-family:var(--font-display);letter-spacing:-.015em;color:var(--mark);text-wrap:balance;max-width:40ch;margin:0 0 28px;font-size:clamp(1.05rem,1.9vw,1.45rem);font-weight:500;line-height:1.35}.prose{color:var(--muted);max-width:64ch;font-weight:300}.prose strong{color:var(--mark);font-weight:500}.bay{padding-block:var(--bay);border-top:1px solid var(--edge-soft);position:relative}.bay:before{content:"";inset-inline:0;pointer-events:none;background:radial-gradient(60% 100% at 22% 0,#ffffff0b,#0000 70%);height:420px;position:absolute;top:0}.bay>*{position:relative}.bay__head{align-items:start;gap:clamp(18px,3vw,28px);margin-bottom:clamp(40px,6vw,72px);display:grid}.bay__head-copy{gap:20px;display:grid}@media (min-width:900px){.bay__head{grid-template-columns:var(--rail)minmax(0,1fr);gap:40px}.bay__body{grid-template-columns:var(--rail)minmax(0,1fr);gap:40px;display:grid}.bay__body>.bay__rail{grid-column:1}.bay__body>.bay__main{grid-column:2}}.actions{flex-wrap:wrap;gap:12px;display:flex}.btn{font-family:var(--font-body);letter-spacing:.005em;cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:9px;padding:14px 24px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .22s,border-color .22s,color .22s,transform .22s;display:inline-flex}.btn svg{flex:none;width:14px;height:14px}.btn--primary{background:var(--mark);color:#0b0b0e}.btn--primary:hover{background:#fff;transform:translateY(-1px)}.btn--ghost{border-color:var(--edge-strong);color:var(--mark)}.btn--ghost:hover{border-color:var(--mark);background:#ffffff0a}.hero{isolation:isolate;padding-block:clamp(64px,9vw,108px) clamp(72px,10vw,128px);position:relative;overflow:hidden}.hero__bg{z-index:-2;background-image:url(/reeve/hero-background.webp);background-position:100%;background-size:cover;position:absolute;inset:0}.hero__scrim{z-index:-1;background:linear-gradient(90deg,var(--void)0%,#050505eb 34%,#05050573 62%,#05050540 100%),linear-gradient(180deg,#0505058c 0%,transparent 28%,#050505d9 100%);position:absolute;inset:0}@media (max-width:700px){.hero__bg{background-position:68%}.hero__scrim{background:linear-gradient(#050505bd 0%,#050505d1 46%,#050505f0 100%)}}.hero__inner{gap:clamp(26px,3.4vw,38px);max-width:760px;display:grid}.lockup{align-items:center;gap:clamp(8px,1.3vw,16px);display:flex}.lockup__icon{width:clamp(86px,9.5vw,132px);height:auto;color:var(--mark);flex:none}.lockup__icon svg{width:100%;height:auto;display:block}.lockup__icon .rv-arm{fill:var(--ember);filter:drop-shadow(0 0 7px var(--glow))}.lockup__word{font-family:var(--font-display);letter-spacing:-.02em;color:var(--mark);align-items:baseline;margin:0;font-size:clamp(46px,6.4vw,90px);font-weight:500;line-height:1;display:inline-flex}.lockup__r{opacity:0;font-size:0;display:inline-block;overflow:hidden}.lockup__rest{color:var(--ember);font-size:1.3em}@media (prefers-reduced-motion:no-preference){.lockup{animation:.8s cubic-bezier(.16,1,.3,1) .15s both lockupIn}.lockup__icon[data-anim] .rv-arm{animation:1.1s cubic-bezier(.45,0,.2,1) 1.1s both armLight}.lockup__r[data-anim]{animation:1.1s cubic-bezier(.45,0,.2,1) 1.1s both rMelt}.lockup__rest[data-anim]{animation:1.1s cubic-bezier(.45,0,.2,1) 1.1s both eeveGrow}}@keyframes lockupIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes armLight{0%{fill:var(--mark);filter:drop-shadow(0 0 #0000)}to{fill:var(--ember);filter:drop-shadow(0 0 7px var(--glow))}}@keyframes rMelt{0%{opacity:1;font-size:1em}to{opacity:0;font-size:0}}@keyframes eeveGrow{0%{color:var(--mark);font-size:1em}to{color:var(--ember);font-size:1.3em}}.hero h1{font-family:var(--font-display);letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,5.4vw,4.1rem);font-weight:500;line-height:1}.hero__lede{color:var(--muted);max-width:56ch;margin:0;font-size:clamp(1.02rem,1.35vw,1.2rem);font-weight:300;line-height:1.6}.hero__trust{font-family:var(--font-mono);letter-spacing:.05em;color:var(--faint);margin:0;font-size:11.5px}.hero__trust b{color:var(--muted);font-weight:400}.asks{margin:0;padding:0;list-style:none}.asks li{border-top:1px solid var(--edge-soft);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:clamp(12px,2vw,22px);padding-block:clamp(16px,2.2vw,22px);display:grid}.asks li:last-child{border-bottom:1px solid var(--edge-soft)}.asks .caret{font-family:var(--font-mono);color:var(--ember);font-size:clamp(13px,1.5vw,17px);line-height:inherit}.asks q{font-family:var(--font-mono);color:var(--mark);quotes:none;font-size:clamp(.92rem,1.55vw,1.22rem);font-weight:400;line-height:1.45}.plates{gap:clamp(64px,8vw,108px);display:grid}.plate{align-items:center;gap:clamp(28px,4vw,48px);display:grid}@media (min-width:900px){.plate{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.plate--flip{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.plate--flip .plate__art{order:2}}.plate__art{border-radius:var(--radius);border:1px solid var(--edge);background:radial-gradient(115% 95% at 50% 38%,#101014 0%,#0a0a0c 55%,var(--pit)100%);aspect-ratio:4/3;position:relative;overflow:hidden}.plate__art svg{width:100%;height:100%;display:block}.plate__copy{gap:clamp(20px,2.6vw,28px);display:grid}.plate__copy h3{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.6vw,2.05rem);font-weight:500;line-height:1.05}.feats{margin:0;padding:0;list-style:none;display:grid}.feats li{border-top:1px solid var(--edge-soft);gap:6px;padding-block:18px;display:grid}.feats h4{letter-spacing:-.006em;color:var(--mark);margin:0;font-size:15px;font-weight:500}.feats p{color:var(--muted);margin:0;font-size:14px;font-weight:300;line-height:1.6}@media (prefers-reduced-motion:no-preference){@keyframes org-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-36px}}.org-f1{animation:12s linear infinite org-flow}.org-f2{animation:14s linear -3.5s infinite org-flow}.org-f3{animation:16s linear -7s infinite org-flow}.org-f4{animation:13s linear -1.5s infinite org-flow}@keyframes org-breathe-a{0%,to{opacity:.62;transform:translate(0)}50%{opacity:.88;transform:translate(1px,-1px)}}@keyframes org-breathe-b{0%,to{opacity:.78;transform:translate(0)}50%{opacity:.55;transform:translate(-1px,1px)}}.org-scatter>g{transform-box:fill-box;transform-origin:50%;will-change:transform,opacity}.org-s1{animation:15s ease-in-out infinite org-breathe-a}.org-s2{animation:17s ease-in-out -1.9s infinite org-breathe-b}.org-s3{animation:14s ease-in-out -3.8s infinite org-breathe-a}.org-s4{animation:16s ease-in-out -5.7s infinite org-breathe-b}.org-s5{animation:18s ease-in-out -7.6s infinite org-breathe-a}.org-s6{animation:15s ease-in-out -9.5s infinite org-breathe-b}.org-s7{animation:17s ease-in-out -11.4s infinite org-breathe-a}.org-s8{animation:14s ease-in-out -13.3s infinite org-breathe-b}@keyframes org-ember-step{0%,7%{transform:translateY(0)}12%,19%{transform:translateY(22px)}24%,31%{transform:translateY(44px)}36%,43%{transform:translateY(66px)}48%,55%{transform:translateY(116px)}60%,67%{transform:translateY(138px)}72%,79%{transform:translateY(160px)}to{transform:translateY(0)}}.org-ember{will-change:transform;animation:16s ease-in-out infinite org-ember-step}@keyframes apr-travel{0%{opacity:0;transform:translate(0)}10%{opacity:.9}72%{opacity:.9}to{transform:translateX(var(--apr-run));opacity:0}}.apr-bead{animation:10s linear infinite apr-travel}.apr-bead-1{--apr-run:110.7px;animation-delay:0s}.apr-bead-2{--apr-run:93.2px;animation-delay:-6s}.apr-bead-3{--apr-run:88px;animation-delay:-2s}.apr-bead-4{--apr-run:88px;animation-delay:-8s}.apr-bead-5{--apr-run:88px;animation-delay:-4s}@keyframes apr-gate-pulse{0%,to{opacity:.3}50%{opacity:.62}}.apr-arch-glow{animation:12s ease-in-out infinite apr-gate-pulse}@keyframes apr-layer-breathe{0%,to{opacity:.72}50%{opacity:1}}.apr-arch-layer{animation:14s ease-in-out infinite apr-layer-breathe}.apr-layer-1{animation-delay:0s}.apr-layer-2{animation-delay:-4.6s}.apr-layer-3{animation-delay:-9.2s}@keyframes apr-ember-breathe{0%,to{opacity:.38}50%{opacity:.68}}.apr-ember-glow{animation:14s ease-in-out infinite apr-ember-breathe}@keyframes apr-ember-flow{0%{stroke-dashoffset:0;opacity:.7}to{stroke-dashoffset:-150px;opacity:.7}}.apr-ember-dash{animation:9s linear infinite apr-ember-flow}@keyframes apr-floor-breathe{0%,to{opacity:.55}50%{opacity:.85}}.apr-reflect{animation:16s ease-in-out infinite apr-floor-breathe}.cnv-orbit{transform-box:view-box;transform-origin:200px 150px;animation:54s linear infinite cnv-spin}@keyframes cnv-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cnv-card{transform-box:view-box;animation:54s linear infinite cnv-upright}@keyframes cnv-upright{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.cnv-c1{transform-origin:259px 89px}.cnv-c2{transform-origin:121px 210px}.cnv-c3{transform-origin:293px 133px}.cnv-c4{transform-origin:144px 75px}.cnv-c5{transform-origin:191px 228px}.cnv-breathe{animation:17s ease-in-out infinite cnv-depth}.cnv-breathe-a{animation-delay:-6s}.cnv-breathe-b{animation-delay:-12s}@keyframes cnv-depth{0%,to{opacity:.58}50%{opacity:.82}}.cnv-trail{animation:16s linear infinite cnv-flow}@keyframes cnv-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-40px}}.cnv-ember-dot{animation:9s ease-in-out infinite cnv-live}@keyframes cnv-live{0%,to{opacity:.55}50%{opacity:1}}.cnv-ember-halo{transform-box:view-box;transform-origin:273px 216px;animation:9s ease-in-out infinite cnv-live-ring}@keyframes cnv-live-ring{0%,to{opacity:.26;transform:scale(.88)}50%{opacity:.52;transform:scale(1.1)}}.cnv-spark{transform-box:fill-box;transform-origin:50%;animation:11s ease-in-out infinite cnv-pulse}@keyframes cnv-pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.09)}}.cnv-core-halo{transform-box:view-box;transform-origin:200px 150px;animation:11s ease-in-out infinite cnv-halo}@keyframes cnv-halo{0%,to{opacity:.8;transform:scale(.92)}50%{opacity:1;transform:scale(1.14)}}}.steps{counter-reset:step;gap:0;margin:0;padding:0;list-style:none;display:grid}.steps li{counter-increment:step;border-top:1px solid var(--edge-soft);gap:clamp(10px,2vw,24px);padding-block:clamp(26px,3.4vw,38px);display:grid}.steps li:last-child{border-bottom:1px solid var(--edge-soft)}@media (min-width:720px){.steps li{grid-template-columns:56px minmax(0,1fr) minmax(0,1.5fr);align-items:baseline}}.steps li:before{content:counter(step,decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.14em;color:var(--ember);font-size:12px;font-weight:500}.steps h3{font-family:var(--font-display);letter-spacing:-.022em;margin:0;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:500;line-height:1.1}.steps p{color:var(--muted);margin:0;font-size:15px;font-weight:300;line-height:1.65}.bay--safety{background:linear-gradient(180deg,var(--pit),var(--void)70%)}.checks{grid-template-columns:minmax(0,1fr);gap:0 clamp(28px,4vw,56px);margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.checks{grid-template-columns:repeat(2,minmax(0,1fr))}}.checks li{border-top:1px solid var(--edge-soft);color:var(--muted);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding-block:14px;font-size:14.5px;font-weight:300;display:grid}.checks svg{width:13px;height:13px;color:var(--ember);flex:none;margin-top:6px}.model-note{border:1px solid var(--edge);border-radius:var(--radius);background:var(--surface);gap:18px;padding:clamp(26px,3.4vw,38px);display:grid}.model-note dl{gap:0;margin:0;display:grid}.model-note div{border-top:1px solid var(--edge-soft);grid-template-columns:minmax(0,130px) minmax(0,1fr);gap:16px;padding-block:12px;display:grid}.model-note dt{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding-top:2px;font-size:11px}.model-note dd{color:var(--muted);margin:0;font-size:14.5px;font-weight:300}.model-note dd b{color:var(--mark);font-weight:500}.faq{grid-template-columns:minmax(0,1fr);gap:0 clamp(32px,5vw,64px);display:grid}@media (min-width:860px){.faq{grid-template-columns:repeat(2,minmax(0,1fr))}}.faq>div{border-top:1px solid var(--edge-soft);padding-block:clamp(20px,2.6vw,26px)}.faq h3{letter-spacing:-.008em;color:var(--mark);margin:0 0 8px;font-size:15.5px;font-weight:500}.faq p{color:var(--muted);margin:0;font-size:14px;font-weight:300;line-height:1.65}.close{isolation:isolate;border-top:1px solid var(--edge);padding-block:clamp(84px,12vw,148px);position:relative;overflow:hidden}.close:before{content:"";z-index:-1;background:radial-gradient(70% 120% at 50% 118%,var(--ember-soft),transparent 66%);position:absolute;inset:0}.close__inner{justify-items:start;gap:clamp(26px,3.4vw,36px);max-width:800px;display:grid}.close h2{font-family:var(--font-display);letter-spacing:-.021em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,4.6vw,3.4rem);font-weight:500;line-height:1}.colophon{border-top:1px solid var(--edge-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding-block:34px 44px;display:flex}.colophon p{font-family:var(--font-mono);letter-spacing:.06em;color:var(--faint);margin:0;font-size:11px}.colophon__brand{align-items:center;gap:12px;display:flex}.colophon__mark{width:34px;color:var(--muted);flex:none;display:block}.colophon__mark svg{width:100%;height:auto;display:block}.colophon__mark .rv-arm{fill:var(--ember);opacity:.9}.reeve-page{--ease-cine:cubic-bezier(.16,.9,.28,1);--ease-soft:cubic-bezier(.4,0,.2,1);--t-tap:.13s;--t-hover:.42s;--t-reveal:.98s;--t-long:1.5s;--rise:18px;--stagger:70ms}html.motion :is(.statement,.display,.close,.faq>div){opacity:0;translate:0 var(--rise);will-change:opacity,translate;transition:opacity var(--t-reveal)var(--ease-soft),translate var(--t-reveal)var(--ease-cine)}html.motion :is(.statement,.display,.close,.faq>div).in{opacity:1;will-change:auto;translate:none}html.motion .display{clip-path:inset(0 0 100%);transition:opacity 1.15s var(--ease-soft),translate 1.15s var(--ease-cine),clip-path 1.25s var(--ease-cine)}html.motion .display.in{clip-path:inset(-30%)}html.motion .label{opacity:0;clip-path:inset(0 100% 0 0);transition:opacity .7s var(--ease-soft),clip-path 1s var(--ease-cine)}html.motion .label.in{opacity:1;clip-path:inset(0 -20% 0 -6%)}html.motion .statement{filter:blur(7px);transition:opacity var(--t-long)var(--ease-soft),translate var(--t-long)var(--ease-cine),filter var(--t-long)var(--ease-cine)}html.motion .statement.in{filter:none}html.motion .hero__bg{animation:reeve-kenburns 74s var(--ease-soft)infinite alternate}@keyframes reeve-kenburns{0%{translate:-.9% .6%;scale:1.05}to{translate:1.1% -.8%;scale:1.11}}html.motion .hero__bg:before{content:"";pointer-events:none;animation:reeve-drift 88s var(--ease-soft)infinite alternate;background:radial-gradient(38% 30% at 22% 28%,#ffffff0d,#0000 70%),radial-gradient(46% 38% at 78% 70%,#fe72311a,#0000 72%);position:absolute;inset:-15%}@keyframes reeve-drift{0%{translate:-2.5% 1.5%}to{translate:2.5% -1.5%}}html.motion .hero__bg:after{content:"";pointer-events:none;background:radial-gradient(44% 38% at 50% 60%,#fe723126,#fe723100 68%);animation:21s ease-in-out infinite alternate reeve-bloom;position:absolute;inset:-20%}@keyframes reeve-bloom{0%{opacity:.38;scale:1}to{opacity:.74;scale:1.07}}@keyframes reeve-rise{0%{opacity:0;translate:0 14px}to{opacity:1;translate:none}}html.motion .hero :is(.label,.display){opacity:1;clip-path:none;transition:none;translate:none}html.motion .hero .label{animation:reeve-rise .9s 1.15s var(--ease-cine)both}html.motion .hero .display{animation:reeve-rise 1.05s 1.3s var(--ease-cine)both}html.motion .hero .btn{animation:reeve-rise .9s 1.52s var(--ease-cine)both}html.motion .hero .btn:nth-of-type(2){animation-delay:1.62s}.btn{isolation:isolate;transition:color var(--t-hover)var(--ease-soft),border-color var(--t-hover)var(--ease-soft),background-color var(--t-hover)var(--ease-soft),transform .26s var(--ease-cine),box-shadow .6s var(--ease-soft);position:relative;overflow:hidden}.btn:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000 10%,#fe723133 46%,#0000 84%);position:absolute;inset:0;translate:-130%}@keyframes btn-sweep{0%{translate:-130%}to{translate:130%}}@media (hover:hover){.btn:hover{border-color:#fe72318c;transform:translateY(-1px);box-shadow:0 0 0 1px #fe72311f,0 18px 40px -24px #fe723199}.btn:hover:after{animation:btn-sweep .9s var(--ease-cine)}}.btn:focus-visible{outline-offset:3px;outline:2px solid #fe7231bf}.btn:focus-visible:after{animation:btn-sweep .9s var(--ease-cine)}.btn:active{transition-duration:var(--t-tap);transform:translateY(0)}.asks li{transition:transform var(--t-hover)var(--ease-cine),color var(--t-hover)var(--ease-soft),opacity .76s var(--ease-soft),translate .82s var(--ease-cine);position:relative}.asks li:after{content:"";transform-origin:0;width:100%;height:1px;transition:transform .62s var(--ease-cine);pointer-events:none;background:linear-gradient(90deg,#fe72318c,#fe723100 70%);position:absolute;bottom:-.4em;left:0;transform:scaleX(0)}.asks .caret{transition:transform var(--t-hover)var(--ease-cine),color var(--t-hover)var(--ease-soft);display:inline-block}@media (hover:hover){.asks li:hover{color:var(--mark);transform:translate(6px)}.asks li:hover:after{transform:scaleX(1)}.asks li:hover .caret{color:var(--ember);transform:translate(3px)}}html.motion .asks li{opacity:0;transition-delay:0s,0s,calc(var(--i,0)*var(--stagger)),calc(var(--i,0)*var(--stagger));translate:0 10px}html.motion .asks.in li{opacity:1;translate:none}html.motion .plate__art{opacity:0;transition:opacity 1.25s var(--ease-soft)60ms,scale 1.6s var(--ease-cine)60ms,translate 1.25s var(--ease-cine)60ms;translate:-12px;scale:1.045}html.motion .plate:nth-of-type(2n) .plate__art{translate:12px}html.motion .plate.in .plate__art{opacity:1;translate:none;scale:1}.plate__art{transition:border-color .7s var(--ease-soft),box-shadow .9s var(--ease-soft)}@media (hover:hover){.plate:hover .plate__art{border-color:#fe72314d;box-shadow:0 0 60px -30px #fe7231bf}}.feats li{transition:transform .46s var(--ease-cine),color .38s var(--ease-soft),opacity .7s var(--ease-soft),translate .78s var(--ease-cine)}@media (hover:hover){.feats li:hover{color:var(--mark);transform:translate(4px)}}html.motion .feats li{opacity:0;transition-delay:0s,0s,calc(var(--i,0)*90ms + .22s),calc(var(--i,0)*90ms + .22s);translate:0 8px}html.motion .plate.in .feats li{opacity:1;translate:none}.steps li{transition:opacity .9s var(--ease-soft),translate .98s var(--ease-cine);position:relative}html.motion .steps li{opacity:0;transition-delay:calc(var(--i,0)*.16s),calc(var(--i,0)*.16s);translate:0 16px}html.motion .steps.in li{opacity:1;translate:none}html.motion .steps li:before{opacity:0;transition:opacity .8s var(--ease-soft)calc(var(--i,0)*.16s + .18s),scale 1.1s var(--ease-cine)calc(var(--i,0)*.16s + .18s),translate .9s var(--ease-cine)calc(var(--i,0)*.16s + .18s);translate:0 6px;scale:.94}html.motion .steps.in li:before{opacity:1;translate:none;scale:1}html.motion .steps li:after{content:"";transform-origin:0;width:100%;height:1px;transition:transform 1s var(--ease-cine)calc(var(--i,0)*.16s + .12s);background:linear-gradient(90deg,#fe723173,#ffffff1a 55%,#0000);position:absolute;top:0;left:0;transform:scaleX(0)}html.motion .steps.in li:after{transform:scaleX(1)}.checks li{transition:opacity .72s var(--ease-soft),translate .82s var(--ease-cine)}html.motion .checks li{opacity:0;transition-delay:calc(var(--i,0)*60ms),calc(var(--i,0)*60ms);translate:0 8px}html.motion .checks.in li{opacity:1;translate:none}html.motion .checks svg path{stroke-dasharray:var(--len,999);stroke-dashoffset:var(--len,999);transition:stroke-dashoffset .62s var(--ease-cine);transition-delay:calc(var(--i,0)*60ms + .2s)}html.motion .checks.in svg path{stroke-dashoffset:0}.faq>div{transition:opacity var(--t-reveal)var(--ease-soft),translate var(--t-reveal)var(--ease-cine),border-color .52s var(--ease-soft),background-color .52s var(--ease-soft)}@media (hover:hover){.faq>div:hover{border-color:#fe723147}}.faq summary{cursor:pointer;transition:color .32s var(--ease-soft)}.faq summary:hover{color:var(--mark)}.close{position:relative}html.motion .close:before{content:"";z-index:0;pointer-events:none;opacity:0;transition:opacity 2s var(--ease-soft).25s;background:radial-gradient(50% 60% at 50% 55%,#fe723121,#fe723100 70%);position:absolute;inset:-10% -20%}html.motion .close.in:before{opacity:1}.close>*{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){html.motion *,html.motion :before,html.motion :after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}html.motion :is(.statement,.label,.display,.close,.faq>div,.asks li,.feats li,.steps li,.checks li,.plate__art,.hero .btn){opacity:1!important;filter:none!important;clip-path:none!important;translate:none!important;scale:none!important}html.motion .checks svg path{stroke-dashoffset:0!important}html.motion .steps li:after,html.motion .asks li:after{transform:scaleX(1)!important}html.motion .hero__bg:before,html.motion .hero__bg:after{animation:none!important}}
