@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2?dpl=dpl_F8K216nM2XAHNLkqZjXjjKbyapMf)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:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2?dpl=dpl_F8K216nM2XAHNLkqZjXjjKbyapMf)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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2?dpl=dpl_F8K216nM2XAHNLkqZjXjjKbyapMf)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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2?dpl=dpl_F8K216nM2XAHNLkqZjXjjKbyapMf)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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2?dpl=dpl_F8K216nM2XAHNLkqZjXjjKbyapMf)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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2?dpl=dpl_F8K216nM2XAHNLkqZjXjjKbyapMf)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:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2?dpl=dpl_F8K216nM2XAHNLkqZjXjjKbyapMf)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:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2?dpl=dpl_F8K216nM2XAHNLkqZjXjjKbyapMf)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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_5f2c5529-module__1xLc7W__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_5f2c5529-module__1xLc7W__variable{--font-v4-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.2njitm-prmz2_.woff2?dpl=dpl_F8K216nM2XAHNLkqZjXjjKbyapMf)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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.38hmww4cj4vme.woff2?dpl=dpl_F8K216nM2XAHNLkqZjXjjKbyapMf)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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.12_ml6bnugnre.woff2?dpl=dpl_F8K216nM2XAHNLkqZjXjjKbyapMf)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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.2yee423r7ahpo.woff2?dpl=dpl_F8K216nM2XAHNLkqZjXjjKbyapMf)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:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_94474b04-module__YO4Ooq__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_94474b04-module__YO4Ooq__variable{--font-v4-mono:"DM Mono", "DM Mono Fallback"}
.v4{--ink:#0a0a0a;--ink-2:#141414;--ink-3:#1f1f1f;--paper:#fff;--paper-2:#f1f1f0;--rule:#e4e4e3;--rule-d:#ffffff24;--mute:#6e6e6c;--mute-d:#ffffff8f;--lime:#c2ff57;--lime-d:#abef3a;--lime-pale:#ecf9ce;--nav-h:62px;--v4-header-w:620px;--v4-band-h:44px;--v4-card-r:22px;--edge:clamp(20px, 6vw, 96px);--sec-y:clamp(34px, 4.2vw, 56px);--col:1160px;--maxw:calc(var(--col) + var(--edge) * 2);--fs-display:76px;--fs-quote:60px;--fs-section:44px;--fs-sub:26px}@media (max-width:1023px){.v4{--fs-display:56px;--fs-quote:44px;--fs-section:34px;--fs-sub:22px}}@media (max-width:600px){.v4{--fs-display:34px;--fs-quote:29px;--fs-section:27px;--fs-sub:19px}}.v4{--ease:cubic-bezier(.16, 1, .3, 1);background:var(--paper);color:var(--ink);font-family:var(--font-v4-sans), ui-sans-serif, system-ui, sans-serif;font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:clip}.v4 *,.v4 :before,.v4 :after{box-sizing:border-box}.v4 main>:not(.v4-deck-sec){z-index:1;position:relative}.v4 [id]{scroll-margin-top:calc(var(--nav-h) + 54px)}@media (prefers-reduced-motion:no-preference){html:has(.v4){scroll-behavior:smooth}}.v4{-webkit-user-select:none;user-select:none}.v4 img{-webkit-user-drag:none}.v4 ::selection{color:inherit;background:#80808057}.v4-mono{font-family:var(--font-v4-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:500}.v4-display{text-wrap:balance;letter-spacing:-.045em;font-weight:600;line-height:.9;font-size:var(--fs-display)}.v4-h2{letter-spacing:-.038em;font-weight:600;line-height:.94;font-size:var(--fs-section)}.v4-serif{font-family:var(--font-instrument), Georgia, serif;letter-spacing:-.01em;font-style:italic;font-weight:400}:root{--v4-hairlines:repeating-linear-gradient(to right, #ffffff09 0, #ffffff09 1px, transparent 1px, transparent 8px)}.v4-ticker{background:var(--lime);color:var(--ink);border-radius:999px;align-items:center;height:26px;display:flex;overflow:hidden}.v4-ticker-track{will-change:transform;flex:none;gap:0;width:max-content;animation:38s linear infinite v4-marquee;display:flex}.v4-ticker:hover .v4-ticker-track{animation-play-state:paused}.v4-ticker-wrap:hover .v4-ticker{background:var(--lime-d)}.v4-ticker-wrap:active .v4-ticker{transform:scale(.995)}.v4-ticker-item{white-space:nowrap;flex:none;align-items:center;gap:26px;padding-right:26px;display:flex}@keyframes v4-marquee{to{transform:translate(-50%)}}.v4-btn{--bg:var(--ink);--fg:var(--paper);background:var(--bg);height:52px;color:var(--fg);letter-spacing:-.015em;cursor:pointer;transition:transform .24s var(--ease), background .24s var(--ease), color .24s var(--ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:15px;font-weight:500;display:inline-flex}.v4-btn:hover{transform:translateY(-2px)}.v4-btn:active{transform:translateY(0)}.v4-btn--lime{--bg:var(--lime);--fg:var(--ink)}.v4-btn--lime:hover{--bg:var(--lime-d)}.v4-btn--ghost{--bg:transparent;--fg:var(--ink);border-color:var(--rule)}.v4-btn--ghost:hover{--bg:var(--ink);--fg:var(--paper);border-color:var(--ink)}.v4-btn svg{transition:transform .26s var(--ease)}.v4-btn:hover svg{transform:translate(3px)}.v4-rv{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transform:translateY(22px)}.v4-rv.is-in{opacity:1;transform:none}.v4-line{display:block;overflow:hidden}.v4-line>span{transition:transform 1.1s var(--ease);display:block;transform:translateY(105%)}.v4-rv.is-in .v4-line>span{transform:none}.v4-rv.is-in .v4-line:nth-child(2)>span{transition-delay:90ms}.v4-rv.is-in .v4-line:nth-child(3)>span{transition-delay:.18s}@media (prefers-reduced-motion:reduce){.v4-rv,.v4-line>span{opacity:1!important;transition:none!important;transform:none!important}.v4-ticker-track{animation:none}}.v4-rule{background:var(--rule);border:0;height:1px}.v4-rule--d{background:var(--rule-d)}.v4-chip{background:var(--paper-2);color:var(--ink);white-space:nowrap;border-radius:8px;align-items:center;padding:2px 12px 4px;display:inline-flex}.v4-deck{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;will-change:transform;align-items:stretch;gap:clamp(14px,2.2vw,30px);display:flex}.v4-deck.is-dragging{cursor:grabbing}.v4-deck-card{aspect-ratio:.78;isolation:isolate;width:clamp(268px,74vw,430px);transition:transform .6s var(--ease);border-radius:22px;flex:none;position:relative;overflow:hidden}.v4-deck-card img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v4-cursor{z-index:50;background:var(--ink);width:84px;height:84px;color:var(--paper);pointer-events:none;opacity:0;transition:opacity .26s var(--ease), transform .26s var(--ease);border-radius:999px;place-items:center;display:grid;position:fixed;top:0;left:0;transform:translate(-50%,-50%)scale(.6)}.v4-cursor.is-on{opacity:1;transform:translate(-50%,-50%)scale(1)}@media (hover:none){.v4-cursor{display:none}}.v4-link{padding-bottom:2px;display:inline-block;position:relative}.v4-link:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .42s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;transform:scaleX(0)}.v4-link:hover:after{transform-origin:0;transform:scaleX(1)}@keyframes v4-spin{to{transform:rotate(360deg)}}.v4-nav-wrap{z-index:70;padding-inline:var(--edge);pointer-events:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:fixed;top:14px;left:0;right:0}.v4-nav-wrap>*{pointer-events:auto}.v4-nav{z-index:2;width:min(100%, var(--v4-header-w));-webkit-backdrop-filter:blur(22px)saturate(160%);color:var(--paper);transition:background .45s var(--ease), border-radius .5s var(--ease);background:#0a0a0afc;border:1px solid #ffffff17;border-radius:999px;flex-direction:column;display:flex;position:relative;overflow:visible;box-shadow:0 18px 44px -26px #000000b3}.v4-nav.is-solo{background:#0a0a0ab3}.v4-nav.is-open{border-radius:var(--v4-card-r) var(--v4-card-r) 0 0;background:#0a0a0afc}.v4-nav-left{align-items:center;gap:clamp(14px,2.4vw,28px);display:flex}.v4-nav-row{height:var(--nav-h);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:0 8px 0 20px;display:flex}.v4-nav-menu{color:inherit;font:inherit;letter-spacing:-.015em;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:0;font-size:16px;font-weight:500;display:inline-flex}.v4-nav-menu-label{transition:opacity .2s var(--ease)}.v4-nav-menu:hover .v4-nav-menu-label{opacity:.62}.v4-burger{width:20px;height:12px;display:block;position:relative}.v4-burger i{width:100%;height:1.6px;transition:transform .42s var(--ease), top .24s var(--ease);background:currentColor;border-radius:2px;position:absolute;left:0}.v4-burger i:first-child{top:2px}.v4-burger i:last-child{top:8px}.v4-burger.is-open i:first-child{top:5px;transform:rotate(45deg)}.v4-burger.is-open i:last-child{top:5px;transform:rotate(-45deg)}.v4-nav-brand{letter-spacing:.02em;color:inherit;align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.v4-nav-glyph{width:10.1px;height:16px;color:var(--lime)}.v4-nav-cta{align-items:center;gap:6px;display:flex}.v4-nav-join{white-space:nowrap;letter-spacing:-.015em;height:44px;transition:background .24s var(--ease), color .24s var(--ease);background:var(--paper);color:var(--ink);border-radius:999px;align-items:center;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.v4-ticker-wrap{z-index:1;cursor:pointer;width:calc(min(100%, var(--v4-header-w)) - 4px);transition:width .5s var(--ease), margin-top .5s var(--ease), transform .52s cubic-bezier(.32,.72,0,1), opacity .34s var(--ease) 0s;text-decoration:none;display:block;position:relative}.v4-ticker-wrap.is-gone{opacity:0;pointer-events:none;transition:width .5s var(--ease), margin-top .5s var(--ease), transform .52s cubic-bezier(.32,.72,0,1), opacity .34s var(--ease) .1s;transform:translateY(-34px)}.v4-ticker-wrap.is-docked{width:min(100%, var(--v4-header-w));margin-top:-6px}.v4-ticker-wrap.is-docked .v4-ticker{height:var(--v4-band-h);border-radius:0 0 var(--v4-card-r) var(--v4-card-r)}.v4-ticker{transition:height .5s var(--ease), border-radius .5s var(--ease), background .2s var(--ease), transform .2s var(--ease)}.v4-ticker-cell{align-items:center;gap:12px;display:inline-flex}.v4-ticker-glyph{flex:none;width:6.3px;height:10px}@media (max-width:720px){.v4-nav{padding:0 5px 0 14px}.v4-nav-menu-label,.v4-nav-brand span{display:none}.v4-nav-glyph{width:12.6px;height:20px}.v4-nav-join{height:40px;padding:0 15px;font-size:13.5px}.v4-lang-ghost,.v4-lang-row{gap:5px;padding-inline:10px;font-size:12px}.v4-ticker-wrap{width:calc(100% - 4px)}}.v4-nav-scrim{z-index:60;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(2px);transition:opacity .42s var(--ease);background:#0000004d;position:fixed;inset:0}.v4-nav-scrim.is-on{opacity:1;pointer-events:auto}.v4-nav-body{transition:height .56s var(--ease);overflow:hidden}.v4-nav.is-open .v4-nav-body{overscroll-behavior:contain;overflow-y:auto}.v4-menu-list{margin:0;padding:0 20px;list-style:none}.v4-menu-list li{border-top:1px solid var(--rule-d);opacity:0;transition:opacity .52s var(--ease), transform .52s var(--ease);transform:translateY(14px)}.v4-nav.is-open .v4-menu-list li{opacity:1;transform:none}.v4-menu-list a{padding:var(--v4-row-pad,12px) 0;color:inherit;transition:color .26s var(--ease), padding-left .42s var(--ease);align-items:baseline;gap:clamp(14px,2.4vw,26px);text-decoration:none;display:flex}.v4-menu-list a:hover{color:var(--lime);padding-left:clamp(8px,1.6vw,18px)}.v4-menu-n{color:var(--mute-d)}.v4-menu-label{letter-spacing:-.04em;font-size:clamp(1.4rem,2.9vw,2.1rem);font-weight:600;line-height:1}.v4-menu-foot{color:var(--mute-d);border-top:1px solid var(--rule-d);justify-content:space-between;gap:16px;padding:12px 20px 14px;display:flex}.v4-nav.is-tight .v4-menu-foot{display:none}@media (max-width:720px){.v4-menu-foot{display:none}.v4-menu-list{padding-inline:14px}}.v4-hero{min-height:100dvh;padding:calc(var(--nav-h) + clamp(120px, 18vh, 205px)) 0 clamp(60px, 9vh, 110px);color:var(--paper);background:var(--ink);flex-direction:column;justify-content:flex-start;display:flex;position:relative;overflow:hidden}.v4-hero-head{z-index:4;max-width:var(--maxw);padding-inline:var(--edge);text-align:center;margin-inline:auto;position:relative}.v4-hero-h1{color:var(--paper);margin:0}.v4-hero-glyph{width:.415em;height:.66em;color:var(--lime);vertical-align:baseline;transform-origin:50%;margin-inline:.14em;animation:14s linear infinite v4-spin;display:inline-block;position:relative;top:-.03em}.v4-statement-sub{text-align:center;letter-spacing:-.02em;max-width:44ch;color:var(--ink);text-wrap:balance;margin:clamp(24px,2.8vw,38px) auto 0;font-size:clamp(1.05rem,1.7vw,1.45rem);line-height:1.45}.v4-hero-cta{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:clamp(40px,4.6vw,60px);transition-delay:.2s;display:flex}.v4-hero-media{z-index:0;position:absolute;inset:0;overflow:hidden}.v4-hero-media img{object-fit:cover;object-position:center 27%}.v4-hero-media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0a0a0a57 0%,#0a0a0a47 38%,#0a0a0a00 62%);position:absolute;inset:0}.v4-deck-sec{z-index:0;background-color:var(--ink);background-image:var(--v4-hairlines);color:var(--paper);border-radius:clamp(24px,3vw,44px) clamp(24px,3vw,44px) 0 0;padding:clamp(70px,9vw,124px) 0 clamp(72px,9vw,128px);position:sticky;top:0}.v4-deck-head{max-width:var(--maxw);padding-inline:var(--edge);margin:0 auto clamp(44px,5vw,72px)}.v4-deck-eyebrow{color:var(--mute-d);align-items:center;gap:10px;margin:0 0 20px;display:inline-flex}.v4-deck-eyebrow-glyph{width:7.5px;height:12px;color:var(--lime)}.v4-deck-h2{max-width:18ch;margin:0}.v4-deck-wrap{padding-inline:var(--edge);padding-block:4px;overflow:hidden}.v4-deck-card{aspect-ratio:.95;background:var(--ink-3);width:clamp(272px,33vw,500px);color:var(--paper);display:flex}.v4-deck-card--lime{background:var(--lime);color:var(--ink)}.v4-deck-card--ink{background:var(--ink-2);border:1px solid var(--rule-d)}.v4-deck-card--photo:after{content:"";background:linear-gradient(#0a0a0a26 0%,#0a0a0a8c 46%,#0a0a0aeb 100%);position:absolute;inset:0}.v4-deck-card-in{z-index:1;flex-direction:column;width:100%;padding:clamp(22px,2.4vw,34px);display:flex;position:relative}.v4-deck-card-eyebrow{opacity:.62;margin:0}.v4-deck-card-title{letter-spacing:-.04em;margin:auto 0 12px;font-size:clamp(2.4rem,4.4vw,3.6rem);font-weight:600;line-height:.92}.v4-deck-card-body{letter-spacing:-.012em;opacity:.78;max-width:34ch;margin:0 0 24px;font-size:15px;line-height:1.5}.v4-deck-card-cta{height:46px;color:inherit;letter-spacing:-.015em;transition:background .26s var(--ease), color .26s var(--ease), border-color .26s var(--ease);background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;justify-content:space-between;align-self:flex-start;align-items:center;gap:14px;padding:0 8px 0 20px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.v4-deck-card-cta svg{transition:transform .3s var(--ease)}.v4-deck-card-cta:hover{background:var(--paper);color:var(--ink);border-color:var(--paper)}.v4-deck-card-cta:hover svg{transform:translate(3px)}.v4-deck-card--lime .v4-deck-card-cta{background:var(--ink);color:var(--lime);border-color:var(--ink)}.v4-deck-card--lime .v4-deck-card-cta:hover{color:var(--ink);background:#fff;border-color:#fff}.v4-deck-card--lime .v4-deck-card-body{opacity:.72}.v4-deck-mark{pointer-events:none;width:clamp(94px,10.7vw,151px);height:clamp(150px,17vw,240px);position:absolute;top:clamp(14px,1.6vw,26px);right:clamp(16px,1.8vw,30px)}.v4-deck-card--lime .v4-deck-mark{color:#0a0a0a;opacity:.1}.v4-deck-card--ink .v4-deck-mark{color:#fff;opacity:.07}.v4-cursor .v4-mono{font-size:10.5px}.v4-pricing{background:var(--paper);padding:clamp(52px, 6.5vw, 96px) var(--edge) clamp(40px, 5vw, 64px)}.v4-pricing-panel{max-width:var(--col);background:var(--ink);color:var(--paper);border-radius:clamp(22px,2.6vw,36px);margin-inline:auto;padding:clamp(40px,6vw,92px) clamp(20px,3.4vw,60px) clamp(32px,4vw,58px);position:relative;overflow:clip}.v4-pricing-head{text-align:center;margin-bottom:clamp(34px,4vw,56px)}.v4-toggle{background:#ffffff14;border-radius:999px;margin-bottom:26px;padding:3px;display:inline-flex}.v4-toggle button{color:var(--mute-d);font:inherit;letter-spacing:-.01em;cursor:pointer;transition:background .26s var(--ease), color .26s var(--ease);background:0 0;border:0;border-radius:999px;padding:7px 18px;font-size:13px;font-weight:500}.v4-toggle button.is-on{background:var(--lime);color:var(--ink)}.v4-pricing-h2{max-width:22ch;margin:0 auto}.v4-pricing-seal{z-index:2;pointer-events:none;width:240px;height:240px;margin:0;position:absolute;top:0;right:0;overflow:clip}.v4-pricing-seal span{background:var(--lime);width:340px;color:var(--ink);text-align:center;letter-spacing:.06em;white-space:nowrap;margin-top:-12px;margin-left:-170px;padding:6px 0 7px;font-size:9px;line-height:1.3;display:block;position:absolute;top:96px;left:144px;transform:rotate(45deg)}@media (max-width:760px){.v4-pricing-seal{text-align:center;width:auto;height:auto;margin:0 0 clamp(14px,3vw,20px);position:static;overflow:visible}.v4-pricing-seal span{white-space:normal;border-radius:999px;width:auto;margin:0;padding:6px 14px 7px;display:inline-block;position:static;transform:none}}.v4-plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.1vw,16px);display:grid}@media (max-width:1100px){.v4-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.v4-plans{grid-template-columns:1fr}}.v4-plan{background:var(--paper);color:var(--ink);transition:transform .42s var(--ease);border-radius:clamp(16px,1.6vw,22px);flex-direction:column;padding:clamp(22px,2vw,30px);display:flex}.v4-plan:hover{transform:translateY(-4px)}.v4-plan-head{justify-content:space-between;align-items:center;gap:10px;min-height:26px;display:flex}.v4-plan-name{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:500}.v4-plan-badge{background:var(--ink);color:var(--paper);border-radius:6px;flex:none;padding:4px 9px 5px;font-size:9.5px}.v4-plan-price{border-bottom:1px solid var(--rule);margin:clamp(14px,1.6vw,20px) 0 clamp(16px,1.8vw,22px);padding-bottom:clamp(16px,1.8vw,22px)}.v4-plan-amount{letter-spacing:-.045em;font-size:clamp(34px,2.9vw,43px);font-weight:600;line-height:1;display:block}.v4-plan-sub{align-items:baseline;gap:7px;min-height:1.35em;margin-top:7px;font-size:14px;display:flex}.v4-plan-was{color:var(--mute);text-decoration:line-through;text-decoration-thickness:1px}.v4-plan-period{color:var(--mute);letter-spacing:-.005em;font-size:12.5px}.v4-plan-label{color:var(--mute);letter-spacing:-.006em;margin:0 0 clamp(12px,1.4vw,16px);font-size:14px;line-height:1.35}.v4-plan-list{gap:11px;margin:0 0 clamp(24px,2.6vw,34px);padding:0;list-style:none;display:grid}.v4-plan-list>li{letter-spacing:-.008em;font-size:14.5px;line-height:1.35}.v4-plan-item{grid-template-columns:14px minmax(0,1fr);align-items:start;gap:9px;margin:0;display:grid}.v4-plan-item svg{margin-top:3px}.v4-plan-sublist{gap:5px;margin:7px 0 0;padding:0 0 0 23px;list-style:none;display:grid}.v4-plan-sublist li{color:var(--mute);padding-left:12px;font-size:13.5px;line-height:1.35;position:relative}.v4-plan-sublist li:before{content:"";background:currentColor;width:6px;height:1px;position:absolute;top:.62em;left:0}.v4-plan-cta{background:var(--ink);height:46px;color:var(--paper);letter-spacing:-.012em;transition:opacity .22s var(--ease);border-radius:999px;justify-content:center;align-items:center;margin-top:auto;font-size:14.5px;font-weight:500;display:flex}.v4-plan-cta:hover{opacity:.86}.v4-outro{background-color:var(--ink);border-top:1px solid var(--rule-d);border-radius:clamp(24px,3vw,44px) clamp(24px,3vw,44px) 0 0;overflow:hidden}.v4-cta{background-color:var(--ink);color:var(--paper);padding:clamp(88px, 11vw, 150px) var(--edge) clamp(76px, 9vw, 120px);text-align:center;isolation:isolate;position:relative;overflow:hidden}.v4-dots{z-index:0;pointer-events:none;-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-image:radial-gradient(46% 44%,#0000 0% 40%,#000 100%),linear-gradient(#0000 0,#000 12% 82%,#0000 100%);mask-image:radial-gradient(46% 44%,#0000 0% 40%,#000 100%),linear-gradient(#0000 0,#000 12% 82%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:720px){.v4-dots{-webkit-mask-image:radial-gradient(78% 34% at 50% 48%,#0000 0% 46%,#000 100%),linear-gradient(#0000 0,#000 10% 86%,#0000 100%);mask-image:radial-gradient(78% 34% at 50% 48%,#0000 0% 46%,#000 100%),linear-gradient(#0000 0,#000 10% 86%,#0000 100%)}}.v4-cta-in{z-index:1;max-width:var(--col);margin-inline:auto;position:relative}.v4-cta-h2{max-width:20ch;margin:0 auto clamp(30px,3.6vw,46px)}.v4-cta-btn{transition-delay:.16s}.v4-footer{background:var(--lime-pale);color:var(--ink);padding:clamp(48px, 6vw, 84px) var(--edge) 22px}.v4-footer-in{max-width:var(--col);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(36px,5vw,80px);margin-inline:auto;display:grid}@media (max-width:860px){.v4-footer-in{grid-template-columns:1fr}}.v4-footer-brand{align-items:flex-start;gap:clamp(8px,1vw,16px);display:flex;container-type:inline-size}.v4-footer-glyph{flex:none;width:clamp(13.8px,1.63vw,22.6px);height:clamp(22px,2.6vw,36px);margin-top:.1em}.v4-footer-word{letter-spacing:-.055em;font-size:clamp(2.6rem,20cqw,7rem);font-weight:700;line-height:.82;display:block}.v4-footer-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,40px);padding-top:clamp(6px,1vw,16px);display:grid}@media (max-width:520px){.v4-footer-cols{grid-template-columns:repeat(2,1fr);row-gap:30px}}.v4-footer-col-title{color:var(--mute);margin:0 0 16px}.v4-footer-cols ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.v4-footer-cols a{color:var(--ink);letter-spacing:-.015em;font-size:15px;text-decoration:none}.v4-footer-bar{max-width:var(--col);color:var(--mute);border-top:1px solid #0a0a0a29;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:clamp(40px,5vw,72px) auto 0;padding-top:18px;display:flex}.v4-footer-top{color:var(--ink);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.v4-statement{padding:clamp(76px, 10vw, 148px) var(--edge) clamp(44px, 5vw, 72px);max-width:var(--maxw);margin-inline:auto}.v4-statement-p{text-align:center;letter-spacing:-.038em;text-wrap:balance;max-width:25ch;margin:0 auto;font-size:clamp(1.75rem,4.4vw,3.5rem);font-weight:500;line-height:1.06}.v4-stats{border-top:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:clamp(16px,3vw,48px);margin:clamp(52px,6vw,88px) 0 0;padding-top:clamp(26px,3vw,40px);display:grid}@media (max-width:720px){.v4-stats{grid-template-columns:1fr;gap:26px}}.v4-stat dt{letter-spacing:-.05em;font-size:clamp(2.4rem,5vw,4rem);font-weight:600;line-height:1}.v4-stat dd{letter-spacing:-.012em;color:var(--mute);max-width:26ch;margin:12px 0 0;font-size:14.5px;line-height:1.5}.v4-lang{flex:none;position:relative}.v4-lang-ghost,.v4-lang-row{letter-spacing:-.005em;white-space:nowrap;align-items:center;gap:7px;padding-inline:14px;font-size:12.5px;font-weight:500;display:flex}.v4-lang-ghost{visibility:hidden}.v4-lang-box{z-index:20;color:var(--paper);transition:max-height .26s var(--ease), background .26s var(--ease), border-color .26s var(--ease);background:0 0;border:1px solid #ffffff2e;flex-direction:column;align-items:stretch;display:flex;position:absolute;top:0;right:0;overflow:hidden}.v4-lang-box.is-open{-webkit-backdrop-filter:blur(14px);background:#0a0a0af0;border-color:#ffffff47}.v4-lang-row{color:inherit;cursor:pointer;transition:color .2s var(--ease), opacity .2s var(--ease);background:0 0;border:0;flex:none;font-family:inherit}.v4-lang-row:hover{color:var(--lime)}.v4-lang-opt{overflow:hidden}.v4-lang-chev{transition:transform .24s var(--ease);margin-left:auto}.v4-lang-box.is-open .v4-lang-chev{transform:rotate(180deg)}.v4-di-backdrop{z-index:78;-webkit-backdrop-filter:blur(7px);opacity:0;pointer-events:none;background:#0000009e;transition:opacity .5s cubic-bezier(.22,1,.36,1);position:fixed;inset:0}.v4-di-backdrop.is-on{opacity:1;pointer-events:auto}.v4-di-wrap{z-index:79;pointer-events:none;opacity:0;transition:opacity .36s var(--ease), transform .52s cubic-bezier(.34,1.56,.64,1);justify-content:center;display:flex;position:fixed;bottom:28px;left:0;right:0;transform:translateY(24px)}.v4-di-wrap.is-shown{opacity:1;transform:none}.v4-di-wrap.is-shown .v4-di{pointer-events:auto}.v4-di{-webkit-backdrop-filter:blur(22px)saturate(160%);width:280px;height:52px;color:var(--paper);background:#0a0a0abd;border:1px solid #ffffff1a;border-radius:26px;transition:width .5s cubic-bezier(.22,1,.36,1),height .5s cubic-bezier(.22,1,.36,1),background .4s cubic-bezier(.22,1,.36,1),border-radius .5s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 8px 40px #0000008c,0 2px 8px #0000004d}.v4-di.is-open{background:var(--ink);border-radius:22px;width:320px;height:360px}.v4-di-pill{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 18px;transition:opacity .25s .1s,transform .25s .1s,filter .25s .1s;display:flex;position:absolute;inset:0}.v4-di.is-open .v4-di-pill{opacity:0;filter:blur(4px);pointer-events:none;transition-delay:0s;transform:scale(.95)}.v4-di-dot{background:var(--lime);border-radius:50%;flex:none;width:8px;height:8px}.v4-di-name{text-align:left;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;animation:v4-di-name .32s var(--ease);flex:1;font-size:13px;font-weight:500;overflow:hidden}@keyframes v4-di-name{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.v4-di-ring{flex:none;transform:rotate(-90deg)}.v4-di-track{fill:none;stroke:#ffffff1f;stroke-width:2.5px}.v4-di-arc{fill:none;stroke:var(--paper);stroke-width:2.5px;stroke-linecap:round;transition:stroke-dashoffset .15s ease-out}.v4-di-menu{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .25s,transform .25s;display:flex;position:absolute;inset:0;transform:scale(1.04)}.v4-di.is-open .v4-di-menu{opacity:1;pointer-events:auto;transition-delay:.1s;transform:scale(1)}.v4-di-head{flex:none;justify-content:space-between;align-items:center;padding:18px 20px 10px;display:flex}.v4-di-head-label{color:var(--mute-d);font-size:10px}.v4-di-close{cursor:pointer;color:var(--mute-d);transition:color .2s var(--ease);background:0 0;border:0;padding:0;display:flex}.v4-di-close:hover{color:var(--paper)}.v4-di-list{scrollbar-width:none;flex-direction:column;flex:1;gap:2px;padding:4px 10px 10px;display:flex;overflow-y:auto}.v4-di-list::-webkit-scrollbar{display:none}.v4-di-item{color:#ffffff8c;width:100%;font:inherit;letter-spacing:-.01em;text-align:left;cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;font-weight:500;display:flex}.v4-di-item:hover{color:var(--paper);background:#ffffff0d}.v4-di-item:hover .v4-di-label{transform:translate(3px)}.v4-di-item.is-active{color:var(--paper);background:#ffffff12;font-weight:600}.v4-di-label{transition:transform .2s var(--ease);flex:1}.v4-di-num{color:#ffffff52;transition:color .2s var(--ease);flex:none;font-size:10px}.v4-di-item.is-active .v4-di-num{color:var(--lime)}.v4-di-active-dot{background:var(--lime);opacity:0;width:6px;height:6px;transition:transform .25s var(--ease), opacity .25s var(--ease);border-radius:50%;flex:none;transform:scale(0)}.v4-di-item.is-active .v4-di-active-dot{opacity:1;transform:scale(1)}.v4-di-foot{border-top:1px solid #ffffff0f;flex:none;align-items:center;gap:8px;padding:10px 20px 14px;display:flex}.v4-di-bar{background:#ffffff14;border-radius:2px;flex:1;height:3px;overflow:hidden}.v4-di-bar-fill{background:var(--lime);border-radius:2px;width:0%;height:100%;transition:width .15s ease-out}.v4-di-pct{text-align:right;min-width:28px;color:var(--mute-d);flex:none;font-size:10px}@media (max-width:480px){.v4-di-wrap{bottom:20px}.v4-di{width:260px}.v4-di.is-open{width:300px;height:340px}}@media (prefers-reduced-motion:reduce){.v4-di-wrap{transition:opacity .2s linear;transform:none}.v4-di-name{animation:none}}.v4-glow{isolation:isolate;transition:transform .26s var(--ease), box-shadow .26s var(--ease);background:#26262b;border-radius:999px;padding:2.5px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 28px -18px #0a0a0a8c}.v4-glow:hover{transform:translateY(-2px);box-shadow:0 18px 38px -18px #0a0a0a80}.v4-glow:active{transform:translateY(0)}.v4-glow-ring{aspect-ratio:1;background:conic-gradient(#0000 0deg 40deg,#ffffff59 85deg,#fff 110deg,#ffffff73 135deg,#0000 190deg 250deg,#ffffff47 288deg,#fffffff2 312deg,#fff3 334deg,#0000 360deg);width:260%;animation:5s linear infinite v4-glow-spin;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes v4-glow-spin{to{rotate:360deg}}.v4-glow-face{z-index:1;background:var(--ink);height:56px;color:var(--paper);letter-spacing:-.015em;transition:background .26s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:0 34px;font-size:16px;font-weight:500;display:inline-flex;position:relative}.v4-glow:hover .v4-glow-face{background:var(--ink-3)}.v4-glow-face svg{transition:transform .26s var(--ease)}.v4-glow:hover .v4-glow-face svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.v4-glow-ring{background:#ffffff80;animation:none}}.v4-hero-mark{height:0;display:block}.v4-roll{display:inline-flex}.v4-roll-char{line-height:1.5;display:inline-block;position:relative;overflow:hidden}.v4-roll-a,.v4-roll-b{transition:transform .42s cubic-bezier(.34,1.18,.5,1);transition-delay:calc(var(--i) * 24ms);display:block}.v4-roll-b{position:absolute;inset:0;transform:translateY(105%)}@media (hover:hover){.v4-nav-join:hover .v4-roll-a{transform:translateY(-105%)}.v4-nav-join:hover .v4-roll-b{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.v4-roll-a,.v4-roll-b{transition:none}}.v4-btn-outline{-webkit-backdrop-filter:blur(10px);height:61px;color:var(--paper);letter-spacing:-.015em;transition:background .26s var(--ease), color .26s var(--ease), border-color .26s var(--ease), transform .26s var(--ease);background:#ffffff14;border:1px solid #ffffff52;border-radius:999px;justify-content:center;align-items:center;padding:0 30px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.v4-btn-outline:hover{background:var(--paper);border-color:var(--paper);color:var(--ink);transform:translateY(-2px)}.v4-btn-outline:active{transform:translateY(0)}.v4-line--scroll>span{transition:none;transform:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.v4-line--scroll>span{animation:linear both v4-up;animation-timeline:view();animation-range:entry 4% cover 20%}.v4-line--scroll:nth-child(2)>span{animation-range:entry 9% cover 27%}.v4-statement-p .v4-w{opacity:.13;animation:linear both v4-word;animation-timeline:view();animation-range:cover calc(14% + var(--i) * 1.15%) cover calc(30% + var(--i) * 1.15%)}.v4-sol-media{animation:linear both v4-frame;animation-timeline:view();animation-range:entry cover 34%}.v4-sol-media img{animation:linear both v4-settle;animation-timeline:view();animation-range:entry exit}.v4-founders-figs dt>span{animation:linear both v4-up;animation-timeline:view();animation-range:entry 10% cover calc(24% + var(--i) * 6%)}.v4-faq-item{animation:linear both v4-row;animation-timeline:view();animation-range:entry 6% cover 22%}.v4-plan{animation:linear both v4-row;animation-timeline:view();animation-range:entry 4% cover 24%}}}@keyframes v4-word{to{opacity:1}}@keyframes v4-row{0%{opacity:0;transform:translateY(38px)}to{opacity:1;transform:none}}@keyframes v4-up{0%{transform:translateY(102%)}to{transform:none}}@keyframes v4-frame{0%{clip-path:inset(0 0 88%)}to{clip-path:inset(0)}}@keyframes v4-settle{0%{transform:scale(1.16)}to{transform:scale(1.02)}}.v4-flows-head .v4-eyebrow{display:inline-flex}.v4-eyebrow{color:var(--mute);align-items:center;gap:10px;margin:0 0 clamp(22px,2.6vw,34px);display:inline-flex}.v4-eyebrow-glyph{width:7.5px;height:12px;color:var(--lime-d);flex:none}.v4-value{z-index:2;background:var(--paper);border-radius:clamp(24px,3vw,44px) clamp(24px,3vw,44px) 0 0;margin-top:calc(-1*clamp(24px,3vw,44px));padding-bottom:clamp(18px,2.6vw,40px);position:relative}.v4-statement{max-width:var(--maxw);padding:calc(var(--sec-y) * 1.35) var(--edge) var(--sec-y);margin-inline:auto}.v4-statement>.v4-eyebrow{justify-content:center;width:100%;display:flex}.v4-flows{max-width:var(--maxw);padding:var(--sec-y) var(--edge);margin-inline:auto}.v4-flows-head{text-align:center;max-width:42ch;margin:0 auto clamp(28px,3.4vw,48px)}.v4-flows-h{font-size:var(--fs-sub);letter-spacing:-.036em;margin:0;font-weight:600;line-height:1.06}.v4-flows-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}@media (max-width:820px){.v4-flows-grid{grid-template-columns:1fr}}@media (min-width:821px){.v4-flows-grid>:nth-child(2){margin-top:40px}}.v4-flow{isolation:isolate;border:1px solid var(--rule);border-radius:clamp(18px,2vw,28px);padding:clamp(20px,2.3vw,30px);position:relative;overflow:clip}.v4-flow>:not(.v4-flow-bg){z-index:1;position:relative}.v4-flow-bg{z-index:0;position:absolute;inset:0}.v4-flow-bg img{object-fit:cover;filter:blur(6px)saturate(1.1);transform:scale(1.06)}.v4-flow-bg:after{content:"";background:linear-gradient(#ffffffd1 0%,#ffffffa3 48%,#ffffffc2 100%);position:absolute;inset:0}.v4-flow-k{color:var(--ink);align-items:baseline;gap:10px;margin:0 0 clamp(13px,1.6vw,20px);display:flex}.v4-flow-n{color:var(--ink)}.v4-flow-access{font-size:var(--fs-sub);letter-spacing:-.036em;max-width:18ch;margin:0 0 10px;font-weight:600;line-height:1.08}.v4-flow-b{max-width:38ch;color:var(--ink);letter-spacing:-.006em;margin:0 0 clamp(20px,2.4vw,30px);font-size:16px;line-height:1.5}.v4-flow-rail-k{color:var(--ink);margin:0 0 11px}.v4-flow-rail{gap:11px;margin:0;padding:0 0 0 22px;list-style:none;display:grid;position:relative}.v4-flow-rail:before{content:"";background:var(--ink);transform-origin:top;width:1px;position:absolute;top:.62em;bottom:.62em;left:4px}.v4-flow-rail li{color:var(--ink);letter-spacing:-.006em;font-size:15px;line-height:1.35;position:relative}.v4-flow-rail li:before{content:"";background:var(--ink);border:1px solid var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;top:.5em;left:-22px}.v4-flow-rail li:last-child{font-weight:600}.v4-flow-rail li:last-child:before{background:var(--lime-d);border-color:var(--lime-d)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.v4-flow-rail:before{animation:linear both v4-flow-draw;animation-timeline:view();animation-range:cover 32% cover 60%}.v4-flow-rail li:before{animation:linear both v4-flow-dot;animation-timeline:view();animation-range:cover calc(38% + var(--i) * 7%) cover calc(48% + var(--i) * 7%)}.v4-flow-rail li:last-child:before{animation-name:v4-flow-dot-end}}}@keyframes v4-flow-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes v4-flow-dot{0%{background:var(--paper);border-color:var(--rule)}to{background:var(--ink);border-color:var(--ink)}}@keyframes v4-flow-dot-end{0%{background:var(--paper);border-color:var(--rule)}to{background:var(--lime-d);border-color:var(--lime-d)}}.v4-dyn{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 clamp(20px,3vw,56px);margin-top:clamp(32px,4vw,56px);padding-top:clamp(20px,2.4vw,30px);display:grid}@media (max-width:820px){.v4-dyn{grid-template-columns:1fr;row-gap:24px}}.v4-dyn-h{font-size:var(--fs-section);letter-spacing:-.038em;max-width:12ch;margin:0;font-weight:600;line-height:.98}.v4-dyn-b{max-width:40ch;color:var(--mute);letter-spacing:-.006em;margin:0;font-size:16px;line-height:1.5}.v4-dyn-rows{margin:clamp(22px,2.6vw,32px) 0 0}.v4-dyn-row{border-top:1px solid var(--rule);grid-template-columns:13ch minmax(0,1fr);align-items:baseline;gap:16px;padding:11px 0;display:grid}.v4-dyn-row dt{color:var(--mute)}.v4-dyn-row dd{letter-spacing:-.012em;margin:0;font-size:16px;line-height:1.4}@media (min-width:821px){.v4-dyn-h{grid-row:1/span 2}.v4-dyn-b{grid-area:1/2}.v4-dyn-rows{grid-area:2/2;margin-top:22px}}.v4-statement-p{text-align:center;max-width:22ch;font-size:var(--fs-quote);letter-spacing:-.042em;text-wrap:balance;margin:0 auto;font-weight:500;line-height:1.04}.v4-statement-p .v4-w{transition:opacity .32s var(--ease)}.v4-sol{max-width:var(--maxw);padding:var(--sec-y) var(--edge);grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:center;gap:clamp(26px,4vw,74px);margin-inline:auto;display:grid}@media (max-width:900px){.v4-sol{grid-template-columns:1fr}}.v4-sol--flip .v4-sol-media{order:-1}@media (max-width:900px){.v4-sol--flip .v4-sol-media{order:0}}.v4-sol-media{aspect-ratio:4/3;background:var(--paper-2);border-radius:clamp(16px,1.8vw,26px);position:relative;overflow:hidden}.v4-sol-media img{object-fit:cover;will-change:transform}.v4-sol--dark{width:min(var(--col), 100%);background:var(--ink);color:var(--paper);border-radius:clamp(20px,2.4vw,34px);padding:clamp(32px,4.2vw,70px) clamp(22px,3.2vw,56px)}.v4-sol-tag{color:var(--mute);align-items:center;gap:9px;margin:0 0 clamp(16px,2vw,22px);display:inline-flex}.v4-sol--dark .v4-sol-tag{color:var(--mute-d)}.v4-sol-n{color:var(--ink)}.v4-sol--dark .v4-sol-n{color:var(--lime)}.v4-sol-sep{opacity:.45}.v4-sol-h{max-width:16ch;font-size:var(--fs-section);letter-spacing:-.044em;text-wrap:balance;margin:0;font-weight:600;line-height:1.01}.v4-founders{background:var(--paper);padding:clamp(50px, 7vw, 96px) var(--edge) clamp(60px, 8vw, 110px)}.v4-founders-panel{max-width:var(--col);background:var(--lime);color:var(--ink);border-radius:clamp(20px,2.4vw,34px);margin-inline:auto;padding:clamp(30px,4.2vw,68px) clamp(22px,3.2vw,56px)}.v4-founders-eyebrow{color:#0a0a0a99}.v4-founders-eyebrow .v4-eyebrow-glyph{color:var(--ink)}.v4-founders-h2{max-width:24ch;font-size:var(--fs-section);letter-spacing:-.045em;margin:0;font-weight:600;line-height:.98}.v4-founders-figs{border-top:1px solid #0a0a0a2e;grid-template-columns:repeat(3,1fr);gap:clamp(16px,3vw,48px);margin:clamp(34px,4.4vw,62px) 0 0;padding-top:clamp(22px,2.6vw,34px);display:grid}@media (max-width:640px){.v4-founders-figs{grid-template-columns:1fr;gap:20px}}.v4-founders-figs dt{overflow:hidden}.v4-founders-figs dt>span{letter-spacing:-.055em;font-size:clamp(2.6rem,6vw,4.6rem);font-weight:600;line-height:1;display:block}.v4-founders-figs dd{letter-spacing:-.012em;color:#0a0a0a9e;margin:8px 0 0;font-size:13.5px}.v4-founders-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(16px,2.4vw,32px);margin-top:clamp(30px,3.6vw,48px);display:flex}.v4-founders-cta:hover{--bg:var(--ink-3)}.v4-plans-sec{background:var(--paper)}.v4-faq{background:var(--paper);padding:clamp(50px,6.5vw,96px) 0 clamp(64px,8vw,116px)}.v4-faq-in{max-width:var(--maxw);padding-inline:var(--edge);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,86px);margin-inline:auto;display:grid}@media (max-width:900px){.v4-faq-in{grid-template-columns:1fr;gap:30px}}@media (min-width:901px){.v4-faq-head{top:calc(var(--nav-h) + 46px);position:sticky}}.v4-faq-h2{max-width:14ch;font-size:var(--fs-section);letter-spacing:-.038em;margin:0;font-weight:600;line-height:.94}.v4-faq-list{border-top:1px solid var(--rule)}.v4-faq-item{border-bottom:1px solid var(--rule)}.v4-faq-item h3{font-size:inherit;font-weight:inherit;margin:0}.v4-faq-q{width:100%;font:inherit;letter-spacing:-.026em;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:clamp(16px,1.9vw,22px) 0;font-size:clamp(1rem,1.5vw,1.15rem);font-weight:500;display:flex}.v4-faq-sign{flex:none;width:15px;height:15px;position:relative}.v4-faq-sign i{background:var(--ink);transition:transform .38s var(--ease), opacity .26s var(--ease);border-radius:2px;position:absolute}.v4-faq-sign i:first-child{width:15px;height:2px;top:6.5px;left:0}.v4-faq-sign i:last-child{width:2px;height:15px;top:0;left:6.5px}.v4-faq-item.is-open .v4-faq-sign i:first-child{transform:rotate(180deg)}.v4-faq-item.is-open .v4-faq-sign i:last-child{opacity:0;transform:rotate(90deg)}.v4-faq-a{visibility:hidden;transition:grid-template-rows .42s var(--ease), visibility 0s linear .42s;grid-template-rows:0fr;display:grid}.v4-faq-item.is-open .v4-faq-a{visibility:visible;transition:grid-template-rows .42s var(--ease), visibility 0s;grid-template-rows:1fr}.v4-faq-a-in{overflow:hidden}.v4-faq-a p{letter-spacing:-.016em;max-width:60ch;color:var(--mute);margin:0;padding:0 0 clamp(18px,2.2vw,24px);font-size:15px;line-height:1.62}@media (prefers-reduced-motion:reduce){.v4-faq-a,.v4-faq-item.is-open .v4-faq-a,.v4-faq-sign i{transition:none}}.v4-ease{background:var(--ink);color:var(--paper);background-image:var(--v4-hairlines);margin-block:var(--sec-y);padding:calc(var(--sec-y) * 1.25) var(--edge);border-radius:clamp(24px,3vw,44px);overflow:clip}.v4-ease-in{max-width:var(--col);margin-inline:auto}.v4-ease-h{text-align:center;font-size:var(--fs-section);letter-spacing:-.045em;margin:0 0 clamp(34px,4.2vw,58px);font-weight:600;line-height:1}.v4-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);margin:0;padding:0;list-style:none;display:grid;position:relative}.v4-steps:before{content:"";background:var(--rule-d);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}@media (max-width:760px){.v4-steps{grid-template-columns:1fr;gap:34px}.v4-steps:before{display:none}.v4-step{border-top:1px solid var(--rule-d)}}.v4-step{text-align:center;padding-top:clamp(22px,2.8vw,34px)}.v4-step-n{letter-spacing:-.055em;margin-bottom:clamp(10px,1.3vw,18px);font-size:clamp(50px,6vw,88px);font-weight:600;line-height:.86;display:block;position:relative}.v4-step-n-out{color:#0000;-webkit-text-stroke:1px #ffffff4d;display:block}.v4-step-n-in{color:var(--lime);clip-path:inset(0);position:absolute;inset:0}.v4-step-h{max-width:15ch;font-size:var(--fs-sub);letter-spacing:-.036em;margin:0 auto;font-weight:600;line-height:1.1}.v4-ease-cta{text-align:center;margin-top:clamp(34px,4.2vw,56px)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.v4-steps:before{animation:linear both v4-rail-draw;animation-timeline:view();animation-range:entry 10% cover 34%}.v4-step-n-in{animation:linear both v4-step-fill;animation-timeline:view();animation-range:entry calc(16% + var(--i) * 9%) cover calc(30% + var(--i) * 9%)}}}@keyframes v4-rail-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes v4-step-fill{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}.v4-integra{padding-block:var(--sec-y)}.v4-value>:first-child{padding-top:calc(var(--sec-y) * 1.4)}.v4-integra-title{text-align:center;color:var(--mute);margin:0 0 clamp(26px,3.2vw,44px)}.v4-integra-rail{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 11% 89%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 11% 89%,#0000 100%)}.v4-integra-bar{will-change:transform;align-items:center;gap:clamp(44px,5.4vw,88px);width:max-content;margin:0;padding:0 clamp(44px,5.4vw,88px) 0 0;list-style:none;animation:58s linear infinite v4-marquee;display:flex}.v4-integra-rail:hover .v4-integra-bar{animation-play-state:paused}.v4-integra-bar img{height:calc(clamp(22px, 2.3vw, 30px) * var(--k,1));filter:brightness(0);width:auto;max-width:none;opacity:var(--o,1)}@media (prefers-reduced-motion:reduce){.v4-integra-bar{animation:none}}.v4-lead{background:var(--ink);color:var(--paper);min-height:100dvh;padding:calc(var(--nav-h) + clamp(110px, 16vh, 180px)) var(--edge) clamp(70px, 9vh, 110px)}.v4-lead-in{max-width:720px;margin-inline:auto}.v4-lead-h1{margin:0;font-size:clamp(2rem,4.6vw,3.6rem)}.v4-lead-sub{max-width:46ch;color:var(--mute-d);margin:clamp(16px,2vw,24px) 0 clamp(34px,4vw,52px);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.45}.v4-lead-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,22px);display:grid}.v4-lead-field{flex-direction:column;gap:8px;min-width:0;display:flex}.v4-lead-field--wide,.v4-lead-actions{grid-column:1/-1}.v4-lead-field>span{color:var(--paper)}.v4-lead-field input,.v4-lead-field textarea{border:0;border-bottom:1px solid var(--rule-d);width:100%;color:var(--paper);font:inherit;transition:border-color .22s var(--ease);background:0 0;border-radius:0;padding:10px 2px;font-size:16px}.v4-lead-field textarea{resize:vertical}.v4-lead-field input:focus,.v4-lead-field textarea:focus{border-bottom-color:var(--lime);outline:none}.v4-lead-field input,.v4-lead-field textarea{-webkit-user-select:text;user-select:text}.v4-lead-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:10px;display:flex}.v4-lead-err{color:var(--lime);text-transform:none;letter-spacing:.02em;margin:0}.v4-lead-send:disabled{opacity:.55;cursor:progress}.v4-lead-trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.v4-lead-done{flex-direction:column;align-items:flex-start;gap:clamp(26px,3vw,38px);display:flex}@media (max-width:720px){.v4-lead-form{grid-template-columns:1fr}}.v4-cta-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.v4-cta-soft{color:var(--mute-d);border-bottom:1px solid var(--rule-d);text-transform:none;letter-spacing:.02em;transition:color .22s var(--ease), border-color .22s var(--ease);margin-top:18px;padding-bottom:3px;text-decoration:none;display:inline-block}.v4-cta-soft:hover{color:var(--lime);border-color:var(--lime)}.v4-founders-actions{flex-wrap:wrap;align-items:center;gap:clamp(14px,2vw,22px);display:flex}.v4-founders-meet{color:var(--ink);transition:border-color .22s var(--ease);border-bottom:1px solid #0a0a0a4d;padding-bottom:3px;text-decoration:none}.v4-founders-meet:hover{border-color:var(--ink)}.v4-plan-was{color:var(--mute);font-size:14px;text-decoration:line-through;text-decoration-thickness:1px}.v4-lead-legend{color:var(--paper);margin:0 0 clamp(14px,2vw,20px)}.v4-cal{--cal-fg:var(--paper);--cal-line:var(--rule-d);--cal-soft:var(--mute-d);--cal-hover:#ffffff1f;--cal-off:#ffffff57;--cal-on-bg:var(--lime);--cal-on-fg:var(--ink);border:1px solid var(--cal-line);border-radius:16px;margin-bottom:clamp(30px,4vw,46px);overflow:hidden}.v4-cal-body{padding-right:192px;position:relative}.v4-cal-month{padding:clamp(18px,2.2vw,24px)}.v4-cal-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.v4-cal-label{letter-spacing:-.02em;text-transform:capitalize;font-size:15px;font-weight:600}.v4-cal-nav{gap:4px;display:flex}.v4-cal-nav button{border:1px solid var(--cal-line);width:30px;height:30px;color:var(--cal-fg);cursor:pointer;transition:background .2s var(--ease), opacity .2s var(--ease);background:0 0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.v4-cal-nav button:hover:not(:disabled){background:var(--cal-hover)}.v4-cal-nav button:disabled{opacity:.28;cursor:default}.v4-cal-dow,.v4-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.v4-cal-dow{margin-bottom:6px}.v4-cal-dow span{text-align:center;color:var(--cal-soft)}.v4-cal-cell{aspect-ratio:1;color:var(--cal-fg);font:inherit;cursor:pointer;transition:background .18s var(--ease), color .18s var(--ease);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;font-size:14px;display:flex}.v4-cal-cell:hover:not(:disabled):not(.is-on){background:var(--cal-hover)}.v4-cal-cell.is-taken{color:var(--cal-off);cursor:default;text-decoration:line-through}.v4-cal-cell.is-empty{pointer-events:none}.v4-cal-cell.is-on{background:var(--cal-on-bg);color:var(--cal-on-fg);font-weight:600}.v4-cal-hours{overscroll-behavior:contain;border-left:1px solid var(--cal-line);scrollbar-width:none;flex-direction:column;gap:8px;width:192px;padding:clamp(18px,2.2vw,24px);display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.v4-cal-hours::-webkit-scrollbar{display:none}.v4-cal-hour{border:1px solid var(--cal-line);color:var(--cal-fg);font:inherit;cursor:pointer;transition:background .18s var(--ease), color .18s var(--ease), border-color .18s var(--ease);background:0 0;border-radius:8px;flex:none;padding:9px 0;font-size:13px}.v4-cal-hour:hover:not(.is-on){background:var(--cal-hover)}.v4-cal-hour.is-on{background:var(--cal-on-bg);border-color:var(--cal-on-bg);color:var(--cal-on-fg);font-weight:600}.v4-cal-hint{color:var(--cal-soft);text-transform:none;letter-spacing:.02em;margin:0}.v4-cal-foot{border-top:1px solid var(--cal-line);color:var(--cal-soft);margin:0;padding:16px clamp(18px,2.2vw,24px);font-size:13.5px}.v4-lead-hint{color:var(--mute-d);text-transform:none;letter-spacing:.02em;margin:0}@media (max-width:720px){.v4-cal-body{padding-right:0}.v4-cal-hours{border-left:0;border-top:1px solid var(--cal-line);grid-template-columns:repeat(auto-fill,minmax(74px,1fr));width:auto;display:grid;position:static;overflow:visible}}.v4-md-scrim{z-index:90;padding:clamp(16px, 4vh, 48px) var(--edge);overscroll-behavior:contain;-webkit-backdrop-filter:blur(8px);animation:v4-md-in .26s var(--ease);background:#0000009e;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes v4-md-in{0%{opacity:0}to{opacity:1}}.v4-md{background:var(--paper);width:min(100%,1040px);color:var(--ink);border:1px solid var(--rule);animation:v4-md-up .32s var(--ease);border-radius:clamp(18px,2vw,26px);margin-block:auto;padding:clamp(24px,3.4vw,40px);position:relative;box-shadow:0 40px 90px -40px #000000e6}@keyframes v4-md-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.v4-md:focus,.v4-md:focus-visible{outline:none}.v4-md-x{border:1px solid var(--rule);width:34px;height:34px;color:var(--ink);cursor:pointer;transition:background .2s var(--ease);background:0 0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:clamp(14px,1.8vw,20px);right:clamp(14px,1.8vw,20px)}.v4-md-x:hover{background:var(--paper-2)}.v4-md-head{margin:0 44px clamp(20px,2.6vw,28px) 0}.v4-md-h{letter-spacing:-.04em;margin:0;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:600;line-height:1.05}.v4-md-sub{color:var(--mute);max-width:46ch;margin:10px 0 0;font-size:14.5px;line-height:1.45}.v4-md-load{min-height:380px;color:var(--mute);flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.v4-md-spin{color:#000;transform-origin:50%;width:25.1px;height:40px;animation:1.15s linear infinite v4-spin}@media (prefers-reduced-motion:reduce){.v4-md-spin{animation:v4-md-beat 1.4s var(--ease) infinite}}@keyframes v4-md-beat{0%,to{opacity:1}50%{opacity:.35}}.v4-md-cols{grid-template-columns:minmax(0,1fr) 300px;gap:clamp(22px,3vw,40px);display:grid}.v4-md-when{min-width:0}.v4-md-form{flex-direction:column;gap:clamp(14px,1.8vw,20px);display:flex}.v4-md-field{flex-direction:column;gap:7px;min-width:0;display:flex}.v4-md-field>span{color:var(--ink)}.v4-md-field input{border:0;border-bottom:1px solid var(--rule);width:100%;color:var(--ink);font:inherit;-webkit-user-select:text;user-select:text;transition:border-color .22s var(--ease);background:0 0;border-radius:0;padding:9px 2px;font-size:16px}.v4-md-field input:focus{border-bottom-color:var(--ink);outline:none}.v4-md-actions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto;padding-top:6px;display:flex}.v4-md-send:disabled{opacity:.55;cursor:not-allowed}.v4-md-hint{color:var(--mute);text-transform:none;letter-spacing:.02em}.v4-md-err{color:var(--ink);text-transform:none;letter-spacing:.02em;border-bottom:1px solid var(--ink);padding-bottom:2px}.v4-md-done{flex-direction:column;align-items:flex-start;gap:clamp(22px,3vw,32px);padding:clamp(10px,2vw,20px) 0;display:flex}.v4-md .v4-cal{--cal-fg:var(--ink);--cal-line:var(--rule);--cal-soft:var(--mute);--cal-hover:var(--paper-2);--cal-off:#b9b9b7;--cal-on-bg:var(--ink);--cal-on-fg:var(--paper);border:0;border-radius:0;margin:0}.v4-md .v4-cal-month{padding:0 clamp(14px,2vw,20px) 0 0}.v4-md .v4-cal-hours{width:176px;padding:0 0 0 clamp(14px,2vw,20px)}.v4-md .v4-cal-body{padding-right:176px}.v4-md .v4-cal-foot{padding:14px 0 0}@media (max-width:900px){.v4-md-cols{grid-template-columns:1fr}.v4-md-form{margin-top:4px}.v4-md-actions{margin-top:0}}@media (max-width:720px){.v4-md .v4-cal-month{padding:0}.v4-md .v4-cal-hours{width:auto;padding:16px 0 0}.v4-md .v4-cal-body{padding-right:0}}.v4-live{--v4-up:#0e9f6e;--v4-down:#d92d20;color:#fff;padding:clamp(84px, 11vw, 148px) var(--edge) clamp(78px, 10vw, 132px);background:#000}.v4-live-head{max-width:var(--col);margin:0 auto clamp(44px,5.5vw,78px)}.v4-live-h2{max-width:22ch;font-size:var(--fs-section);letter-spacing:-.045em;margin:0;font-weight:600;line-height:1.02}.v4-live-grid{max-width:var(--col);perspective:1600px;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin-inline:auto;display:grid}.v4-live-card{color:#000;opacity:0;transform-origin:50% 100%;transition:opacity .7s var(--ease), transform .9s var(--ease);transition-delay:calc(var(--i) * .11s);background:#fff;border-radius:18px;flex-direction:column;padding:clamp(20px,2.1vw,28px);display:flex;transform:translate3d(0,34px,-60px)rotateX(7deg);box-shadow:0 1px 2px #0000004d,0 26px 60px -30px #000000e6}.v4-live-card.is-in{opacity:1;transform:none}.v4-live-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.v4-live-tag{color:#000}.v4-live-delta{letter-spacing:-.01em;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:3px 9px 4px;font-size:12px;font-weight:700}.v4-live-delta.is-up{color:var(--v4-up);background:#0e9f6e1f}.v4-live-delta.is-down{color:var(--v4-down);background:#d92d201a}.v4-live-fig{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:clamp(18px,2.2vw,26px);display:flex}.v4-live-n{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,4vw,3.5rem);font-weight:600;line-height:.86}.v4-spark{flex:none;overflow:visible}.v4-spark-line{stroke-dasharray:320;stroke-dashoffset:320px;transition:stroke-dashoffset 1.4s var(--ease) .26s}.v4-spark-area{opacity:0;transition:opacity .9s var(--ease) .7s}.v4-live-card.is-in .v4-spark-line{stroke-dashoffset:0}.v4-live-card.is-in .v4-spark-area{opacity:1}.v4-live-label{color:#6e6e6c;letter-spacing:-.01em;margin:10px 0 0;font-size:13.5px}.v4-live-event{letter-spacing:-.01em;color:#2a2a28;background:#f4f4f3;border-radius:10px;margin:clamp(18px,2.2vw,24px) 0 0;padding:11px 13px;font-size:12.5px;line-height:1.45}.v4-live-foot{color:#6e6e6c;align-items:center;gap:8px;margin-top:auto;padding-top:clamp(18px,2.2vw,24px);display:flex}.v4-live-dot{background:var(--v4-up);border-radius:999px;flex:none;width:6px;height:6px;position:relative}.v4-live-dot:after{content:"";border:1px solid var(--v4-up);animation:v4-pulse 2.4s var(--ease) infinite;border-radius:999px;position:absolute;inset:-3px}@keyframes v4-pulse{0%{opacity:.9;transform:scale(.6)}70%{opacity:0;transform:scale(1.7)}to{opacity:0;transform:scale(1.7)}}@media (max-width:980px){.v4-live-grid{grid-template-columns:1fr;max-width:520px}}@media (prefers-reduced-motion:reduce){.v4-live-card{opacity:1;transition:none;transform:none}.v4-spark-line{stroke-dashoffset:0;transition:none}.v4-spark-area{opacity:1;transition:none}.v4-live-dot:after{animation:none}}.v4-skins{background:var(--paper);color:var(--ink);padding:clamp(80px, 10vw, 140px) var(--edge)}.v4-skins-in{max-width:var(--col);grid-template-columns:minmax(0,1fr) 380px;align-items:center;gap:clamp(32px,5vw,90px);margin-inline:auto;display:grid}.v4-skins-h2{font-size:var(--fs-section);letter-spacing:-.045em;margin:0;font-weight:600;line-height:1.02}.v4-skins-pills{flex-wrap:wrap;gap:8px;margin-top:clamp(26px,3vw,36px);display:flex}.v4-skins-pill{border:1px solid var(--rule);background:var(--paper);color:var(--ink);font:inherit;letter-spacing:-.015em;cursor:pointer;transition:background .24s var(--ease), color .24s var(--ease), border-color .24s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:9px 15px 9px 11px;font-size:13.5px;font-weight:500;display:inline-flex}.v4-skins-pill:hover:not(.is-on){background:var(--paper-2)}.v4-skins-pill.is-on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.v4-skins-swatch{border-radius:999px;flex:none;width:11px;height:11px}.v4-skins-note{color:var(--mute);margin:clamp(22px,2.6vw,30px) 0 0}.v4-skins-phone{width:380px;max-width:100%;transition:background .62s var(--ease), color .62s var(--ease);border-radius:34px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 6px #0000000f,0 40px 80px -34px #0000006b}.v4-skins-hero{aspect-ratio:9/8;flex:none;position:relative}.v4-skins-hero img{opacity:0;transition:opacity .7s var(--ease)}.v4-skins-hero img.is-on{opacity:1}.v4-skins-veil{transition:background .62s var(--ease);position:absolute;inset:0}.v4-skins-brand{letter-spacing:.02em;transition:color .62s var(--ease), border-color .62s var(--ease);border:1px solid;border-radius:999px;padding:5px 11px 6px;font-size:12px;font-weight:600;position:absolute;bottom:14px;left:18px}.v4-skins-body{flex-direction:column;gap:8px;padding:18px 18px 14px;display:flex}.v4-skins-sec{font-family:var(--font-v4-mono), ui-monospace, monospace;letter-spacing:.14em;transition:color .62s var(--ease);margin:0 0 4px;font-size:10px}.v4-skins-row{transition:background .62s var(--ease), border-radius .62s var(--ease);grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:11px 13px;display:grid}.v4-skins-plato{letter-spacing:-.015em;font-size:13.5px;font-weight:600}.v4-skins-precio{transition:color .62s var(--ease);grid-area:1/2;font-size:13px;font-weight:600}.v4-skins-desc{transition:color .62s var(--ease);grid-column:1/-1;font-size:11.5px;line-height:1.35}.v4-skins-bar{transition:border-color .62s var(--ease);border-top:1px solid;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px 18px;display:flex}.v4-skins-total{transition:color .62s var(--ease);font-size:11.5px}.v4-skins-cta{letter-spacing:-.015em;transition:background .62s var(--ease), color .62s var(--ease), border-radius .62s var(--ease);padding:9px 15px;font-size:12.5px;font-weight:700}@media (max-width:900px){.v4-skins-in{text-align:center;grid-template-columns:1fr;justify-items:center}.v4-skins-txt{max-width:520px}.v4-skins-pills{justify-content:center}.v4-skins-phone{width:min(340px,88vw)}}@media (prefers-reduced-motion:reduce){.v4-skins-phone,.v4-skins-row,.v4-skins-veil,.v4-skins-hero img{transition:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.v4-hero-media img{animation:linear both v4-parallax;animation-timeline:view();animation-range:exit}.v4-deck-sec,.v4-live{animation:linear both v4-lift;animation-timeline:view();animation-range:entry entry 62%}}}@keyframes v4-parallax{0%{transform:scale(1)translateY(0)}to{transform:scale(1.12)translateY(5%)}}@keyframes v4-lift{0%{opacity:.55;transform:scale(.965)translateY(24px)}to{opacity:1;transform:none}}.v4-plan{transition:transform .42s var(--ease), box-shadow .42s var(--ease)}.v4-plan:hover{transform:translateY(-4px);box-shadow:0 2px 6px #0000000d,0 26px 50px -26px #00000047}.v4-deck-card{transition:transform .6s var(--ease)}.v4-deck:not(.is-dragging) .v4-deck-card:hover{transform:scale(1.02)}