.launch{--launch-ink:#f7fafd;--launch-mute:#c5d0dc;--launch-black:#05070b;--launch-navy:#0a1628;--launch-lime:#8bd63f;--launch-cyan:#2ee6f0;--launch-pink:#e8407a;--launch-orange:#ff7a1a;--launch-purple:#8b5cf6;--launch-yellow:#f5c542;--launch-display:var(--font-launch-display),"Bricolage Grotesque",sans-serif;--launch-text:var(--font-launch-text),"Source Sans 3",sans-serif;min-height:100vh;background:var(--launch-black);color:var(--launch-ink);font-family:var(--launch-text);font-size:1.05rem;line-height:1.55}.launch ::selection{background:var(--launch-lime);color:#0a1628}.launch{caret-color:var(--launch-cyan);scrollbar-color:var(--launch-pink) #111827}.launch a:focus-visible,.launch button:focus-visible,.launch input:focus-visible,.launch select:focus-visible{outline:2px solid var(--launch-cyan);outline-offset:3px}.launch-rainbow{height:6px;background:linear-gradient(90deg,var(--launch-lime),var(--launch-purple),var(--launch-cyan),var(--launch-pink),var(--launch-orange))}.launch-sponsors-band{grid-column:1/-1;display:grid;gap:.7rem;min-width:0;width:100%}.launch-sponsors-band .launch-rainbow{width:100%;border-radius:999px}.launch-sponsors{display:grid;gap:.7rem;width:100%;min-width:0}.launch-sponsors-title{margin:0;font-family:var(--launch-display);font-size:.82rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#e8eef4;text-shadow:0 2px 14px rgba(0,0,0,.45)}.launch-sponsors-viewport{overflow:hidden;padding-block:.35rem;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.launch-sponsors-track{display:flex;align-items:center;width:max-content;gap:.85rem;animation:launch-sponsors-marquee 38s linear infinite}.launch-sponsors:focus-within .launch-sponsors-track,.launch-sponsors:hover .launch-sponsors-track{animation-play-state:paused}.launch-sponsors-item{flex:none;display:grid;place-items:center;width:11rem;height:8.25rem;padding:.35rem .3rem;overflow:hidden;background:#fff;border-radius:.75rem;box-shadow:0 10px 22px rgba(0,0,0,.28)}.launch-sponsors-item img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}@keyframes launch-sponsors-marquee{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.launch-sponsors-track{animation:none;flex-wrap:wrap;width:100%}}.launch-bar{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.25rem;background:rgba(5,7,11,.88);backdrop-filter:blur(10px)}.launch-bar-actions{flex-shrink:0;flex-wrap:nowrap}.launch-btn{white-space:nowrap}.launch-bar-brand{color:inherit;text-decoration:none}.launch-bar-brand,.launch-bar-brands{display:flex;align-items:center;gap:.75rem}.launch-bar-brands{flex-shrink:0}.launch-bar-ipdr{display:inline-flex;align-items:center;padding-left:.75rem;border-left:1px solid rgba(255,255,255,.18);line-height:0}.launch-bar-ipdr img{display:block;height:30px;width:auto}.launch-bar-meta{display:none;margin:0;color:var(--launch-mute);font-size:.85rem}.launch-bar-actions{display:flex;gap:.5rem}.launch-wrap{width:min(72rem,calc(100% - 2rem));margin-inline:auto}.launch-hero{position:relative;display:flex;flex-direction:column;justify-content:flex-start;min-height:calc(100svh - 4.2rem);padding:0;overflow:hidden}.launch-hero-scene,.launch-hero-veil{position:absolute;inset:0}.launch-hero-scene{z-index:0;overflow:hidden}.launch-hero-scene img{width:100%;height:100%;object-fit:cover;object-position:48% 78%;display:block;transform:scale(1.08);filter:blur(3.5px) saturate(1.06) contrast(1.03)}.launch-hero-veil{z-index:1;background:linear-gradient(90deg,rgba(5,7,11,.86),rgba(5,7,11,.58) 34%,rgba(5,7,11,.22) 58%,rgba(5,7,11,.08)),linear-gradient(180deg,rgba(5,7,11,.5),rgba(5,7,11,.12) 46%,rgba(5,7,11,.38))}.launch-hero-stage{position:relative;z-index:2;flex:1;display:grid;grid-template-columns:1fr;align-content:start;align-items:start;gap:1.5rem;width:min(72rem,calc(100% - 2.5rem));margin-inline:auto;padding:1.5rem 0 3rem}.launch-hero-main{display:grid;gap:1.15rem}.launch-hero-copy{display:grid;gap:.85rem}.launch-hero-actions{display:grid;gap:1rem}.launch-hero .launch-lead{color:#e8eef4;max-width:38ch;text-shadow:0 2px 18px rgba(0,0,0,.45)}.launch-hero h1{text-shadow:0 10px 36px rgba(0,0,0,.45)}.launch-hero .launch-chip{background:rgba(10,22,40,.58);box-shadow:0 10px 24px rgba(0,0,0,.28)}.launch-mark{margin:0;max-width:min(100%,42rem);filter:drop-shadow(0 18px 28px rgba(0,0,0,.45))}.launch-block h2,.launch-form-panel h2,.launch-hero h1{font-family:var(--launch-display);font-weight:800;letter-spacing:-.02em;line-height:.96;margin:0}.launch-hero h1{font-size:clamp(3.15rem,8.4vw,5.75rem);max-width:15ch;text-wrap:balance}.launch-sub{margin:0;font-size:clamp(1.35rem,2.8vw,1.95rem);color:var(--launch-cyan);font-weight:700;letter-spacing:.01em;line-height:1.2;max-width:24ch}body:has(.launch),html:has(.launch){background:#05070b}.launch-facts{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.15rem}.launch-chip{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.6rem 1rem;border-radius:999px;background:#12233a;color:var(--launch-ink);font-size:1.05rem;font-weight:600}.launch-chip svg{flex:none}.launch-cta-row{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:.35rem}.launch-hero .launch-btn{font-size:1.2rem;padding:1.05rem 1.7rem}.launch-btn{appearance:none;border:0;cursor:pointer;text-decoration:none;font-family:var(--launch-display);font-weight:750;font-size:1rem;letter-spacing:-.02em;border-radius:2rem;padding:.9rem 1.35rem;display:inline-block;width:max-content;line-height:1.1;min-height:0;transition:transform .18s cubic-bezier(.16,1,.3,1),filter .18s ease}.launch-btn:hover{transform:translateY(-2px)}.launch-btn:disabled{opacity:.55;cursor:wait;transform:none}.launch-btn-lime{background:var(--launch-lime);color:#0a1628}.launch-btn-pink{background:var(--launch-pink);color:#fff}.launch-btn-ghost{background:transparent;color:var(--launch-ink);box-shadow:inset 0 0 0 1.5px rgba(247,250,253,.35)}.launch-count{justify-self:center;width:min(100%,22rem);padding:1.35rem 1.4rem 1.2rem;border-radius:1.35rem;background:rgba(5,7,11,.62);box-shadow:0 18px 40px rgba(0,0,0,.35),inset 0 0 0 1px rgba(247,250,253,.08);text-align:center;color:var(--launch-ink)}.launch-count-title{margin:0 0 .85rem;font-family:var(--launch-display);font-size:.95rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:var(--launch-cyan)}.launch-count-board{display:flex;align-items:stretch;justify-content:center;gap:.65rem}.launch-count-unit{flex:1;min-width:0}.launch-count-window{display:grid;place-items:center;overflow:hidden;min-height:5.4rem;border-radius:.85rem;background:linear-gradient(180deg,rgba(247,250,253,.08),rgba(247,250,253,.02)),#0a1628;box-shadow:inset 0 -1px 0 rgba(255,255,255,.08);perspective:240px}.launch-count-digits{display:block;font-family:var(--launch-display);font-size:clamp(2.6rem,6vw,3.6rem);font-weight:800;letter-spacing:-.04em;line-height:1;animation:launch-count-flip .55s cubic-bezier(.16,1,.3,1)}.launch-count-unit small{display:block;margin-top:.45rem;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--launch-mute)}.launch-count-sep{align-self:center;margin-bottom:1.35rem;font-family:var(--launch-display);font-size:2.2rem;font-weight:800;color:var(--launch-pink);animation:launch-count-pulse 1.4s ease-in-out infinite}.launch-count-live{margin:.85rem 0 0;font-family:var(--launch-display);font-size:1.35rem;font-weight:750;letter-spacing:.08em;color:var(--launch-lime)}.launch-count-live span{color:var(--launch-pink)}.launch-count-done{margin:0;font-family:var(--launch-display);font-size:1.35rem;font-weight:750}@keyframes launch-count-flip{0%{transform:translateY(42%) rotateX(-55deg);opacity:.2;filter:blur(6px)}to{transform:none;opacity:1;filter:none}}@keyframes launch-count-pulse{50%{opacity:.35;transform:scale(.92)}}.launch-hills-wrap{position:relative;z-index:2;flex:none;line-height:0}.launch-hills{width:100%;height:clamp(120px,20vw,220px);display:block;clip-path:inset(0 0 100% 0);animation:launch-hills-rise 1.15s cubic-bezier(.16,1,.3,1) .12s forwards}@keyframes launch-hills-rise{to{clip-path:inset(0 0 0 0)}}.launch-block{padding:4.5rem 0 2.5rem}.launch-block h2{font-size:clamp(2rem,5vw,3.4rem);max-width:18ch;margin-bottom:.85rem}.launch-lead{margin:0;max-width:62ch;color:var(--launch-mute);font-size:1.12rem}.launch-offerings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem 1rem;margin:2.25rem 0 0;padding:0;list-style:none}.launch-offering{display:flex;align-items:center;gap:.85rem;margin:0;font-weight:650;font-size:1.02rem}.launch-offering-icon{width:3.6rem;height:3.6rem;border-radius:999px;display:grid;place-items:center;flex:none}.launch-offering-icon svg{width:1.7rem;height:1.7rem}.launch-proof{display:grid;gap:1rem;padding:2.75rem 0 1.25rem}.launch-proof p{margin:0;font-family:var(--launch-display);font-size:clamp(1.6rem,3.6vw,2.4rem);font-weight:800;letter-spacing:-.035em;line-height:1.1}.launch-proof span{color:var(--launch-yellow)}.launch-shots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.launch-shots img{width:100%;aspect-ratio:4/5;height:auto;object-fit:cover;object-position:center;display:block}.launch-inscribe{padding:3.5rem 0 2rem}.launch-place{padding:1.5rem 0 4.5rem}.launch-place-grid{display:grid;gap:1.5rem}.launch-place-copy h2{font-size:clamp(2rem,5vw,3.2rem);max-width:14ch;margin:0 0 .75rem}.launch-place-facts{display:grid;gap:.7rem;margin:1.4rem 0 1.6rem;padding:0;list-style:none}.launch-place-facts li{display:flex;align-items:center;gap:.65rem;margin:0;color:var(--launch-ink);font-weight:650}.launch-place-facts svg{width:1.15rem;height:1.15rem;flex:none;color:var(--launch-cyan)}.launch-place-map{min-height:22rem;background:#101b2c;box-shadow:0 22px 40px rgba(0,0,0,.35)}.launch-place-map iframe{display:block;width:100%;height:100%;min-height:22rem;border:0}.launch-form-panel{background:#101b2c;padding:clamp(1.25rem,3vw,2.25rem);box-shadow:0 22px 40px rgba(0,0,0,.35)}.launch-form-panel h2{font-size:clamp(1.9rem,4vw,2.8rem);margin-bottom:.65rem}.launch-switch{position:relative;display:grid;grid-template-columns:1fr 1fr;margin:1.4rem 0 1.5rem;padding:.3rem;background:#0a1628}.launch-switch-thumb{position:absolute;inset:.3rem auto .3rem .3rem;width:calc(50% - .3rem);background:var(--launch-lime);transition:transform .28s cubic-bezier(.16,1,.3,1),background .28s ease;pointer-events:none}.launch-switch[data-path=exhibitor] .launch-switch-thumb{transform:translateX(100%);background:var(--launch-pink)}.launch-switch button{appearance:none;border:0;background:transparent;color:var(--launch-ink);font-family:var(--launch-display);font-weight:750;font-size:1rem;min-height:2.8rem;position:relative;z-index:1;cursor:pointer}.launch-switch[data-path=exhibitor] button[data-on=true],.launch-switch[data-path=visitor] button[data-on=true]{color:#0a1628}.launch-form,.launch-form-grid{display:grid;gap:.85rem}.launch-span{grid-column:1/-1}.launch-address-line,.launch-product-line{display:grid;gap:.85rem}@media (min-width:40rem){.launch-address-line{grid-template-columns:minmax(6rem,.8fr) minmax(0,1.1fr) minmax(0,1.2fr) 4.5rem}.launch-product-line{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr)}}.launch-choices{margin:0;padding:0;border:0}.launch-choices legend{margin-bottom:.55rem;font-size:.92rem;color:var(--launch-mute)}.launch-choices>div{display:grid;gap:.4rem 1rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.launch-choices .launch-inline,.launch-choices[data-type=radio]>div{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1.25rem;width:max-content;max-width:100%}.launch-choices .launch-inline .launch-check,.launch-choices[data-type=radio] .launch-check{flex:none;width:auto}.launch-choices[data-invalid] legend{color:#ffb4c8}.launch-choices[data-layout=stack]>div{display:grid;grid-template-columns:1fr;gap:.7rem;width:100%}.city-chips{margin:0;padding:0;border:0;display:grid;gap:.45rem}.city-chips legend{margin-bottom:.2rem;font-size:.92rem;color:var(--launch-mute)}.city-chips[data-invalid] legend{color:#ffb4c8}.city-chips-box{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;min-height:3rem;padding:.45rem .55rem;background:#0a1628;box-shadow:inset 0 0 0 1px #24364f}.city-chips[data-invalid] .city-chips-box{box-shadow:inset 0 0 0 1px #ff8aaa}.city-chip{display:inline-flex;align-items:center;gap:.4rem;border:0;background:#16304d;color:var(--launch-ink);padding:.35rem .55rem;font:inherit;font-size:.88rem;cursor:pointer}.city-chip span{color:var(--launch-lime);font-size:1rem;line-height:1}.city-chips-box input{flex:1 1 10rem;min-width:8rem;border:0;background:transparent;color:var(--launch-ink);padding:.35rem .2rem;font:inherit;outline:none}.city-chips-box input::placeholder{color:#7f90a4}.city-chips-list{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.city-chips-list button{border:0;background:#12233a;color:var(--launch-ink);box-shadow:inset 0 0 0 1px #24364f;padding:.4rem .65rem;font:inherit;font-size:.86rem;cursor:pointer}.city-chips-list button:hover{box-shadow:inset 0 0 0 1px var(--launch-lime)}.city-chips-list .city-chips-more{background:#16304d;color:var(--launch-lime);font-weight:700}.city-chips-admin{width:100%}.city-chips-admin legend{color:inherit;font-size:.875rem;font-weight:600}.city-chips-admin .city-chips-box{background:var(--p-surface-0,#fff);box-shadow:inset 0 0 0 1px var(--p-surface-300,#d1d5db);border-radius:.5rem}.city-chips-admin .city-chip{background:var(--p-surface-100,#f3f4f6);color:var(--p-surface-900,#111827);border-radius:999px}.city-chips-admin .city-chip span{color:var(--p-surface-500,#6b7280)}.city-chips-admin .city-chips-box input{color:inherit}.city-chips-admin .city-chips-list button{background:var(--p-surface-0,#fff);color:inherit;box-shadow:inset 0 0 0 1px var(--p-surface-300,#d1d5db);border-radius:999px}.launch-notice{display:grid;gap:.9rem;margin-top:.4rem;padding:1.1rem 1.15rem;background:#0a1628;box-shadow:inset 0 0 0 1px #24364f}.launch-notice p{margin:0;color:var(--launch-mute);font-size:.95rem;line-height:1.55;word-spacing:.04em}.launch-notice strong{color:var(--launch-ink);font-family:var(--launch-display);font-size:1.15rem}.launch-field{display:grid;gap:.35rem}.launch-field span{font-size:.92rem;color:var(--launch-mute)}.launch-field input,.launch-field select{width:100%;min-height:3rem;border:0;background:#0a1628;color:var(--launch-ink);padding:.7rem .85rem;font:inherit;box-shadow:inset 0 0 0 1px #24364f}.launch-field[data-invalid] input,.launch-field[data-invalid] select{box-shadow:inset 0 0 0 1px #ff8aaa}.launch-field-error{font-style:normal;font-size:.82rem;font-weight:650;color:#ffb4c8}.launch-field input::placeholder{color:#7f90a4}.launch-check{display:flex;gap:.65rem;align-items:flex-start;color:var(--launch-mute);font-size:.92rem}.launch-check input{margin-top:.25rem;accent-color:var(--launch-lime);width:1.05rem;height:1.05rem}.launch-check i{font-style:normal;font-weight:800;color:var(--launch-pink)}.launch-check[data-invalid]{color:#ffb4c8}.launch-error,.launch-ok{margin:.4rem 0 0;font-weight:650}.launch-error{color:#ffb4c8}.launch-ok{color:var(--launch-lime)}.launch-success{padding:1rem 0 .25rem}.launch-success h3{font-family:var(--launch-display);font-size:1.8rem;letter-spacing:-.03em;margin:0 0 .5rem}.launch-foot{padding:1.35rem 0 .9rem;border-top:1px solid #1c2b40}.launch-foot-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1.5rem}.launch-foot p{margin:0;color:var(--launch-mute)}.launch-foot small{display:block;margin-top:.3rem}.launch-foot-brand p{max-width:36ch;margin-top:.65rem}.launch-foot-ipdr{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem;width:max-content}.launch-foot-ipdr-label{margin:0;font-size:.82rem;color:var(--launch-mute);text-align:right}.launch-foot-ipdr-logo{display:block;width:auto;height:clamp(4.5rem,9vw,6.5rem)}.launch-foot-credit{margin:0;padding:1rem 0 .15rem;border-top:1px solid #1a2230;background:none;text-align:center}.launch-foot-credit a{color:#f7fafd;text-decoration:none;font-size:.95rem;letter-spacing:.01em}.launch-foot-credit strong{font-weight:800}.launch-foot-credit a:hover{color:var(--launch-cyan)}@media (min-width:720px){.launch-bar-meta{display:block}.launch-hero-stage{grid-template-columns:minmax(0,1fr) minmax(20rem,23rem);align-items:center;column-gap:2.75rem;padding:1.75rem 0 3.75rem}.launch-hero-main{align-self:start}.launch-count{justify-self:end;align-self:center;width:100%}.launch-offerings{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.85rem 1.4rem}.launch-offering{flex-direction:column;text-align:center;font-size:1.05rem;gap:.95rem}.launch-offering-icon{width:5.5rem;height:5.5rem}.launch-offering-icon svg{width:2.65rem;height:2.65rem}.launch-form-grid{grid-template-columns:1fr 1fr}.launch-form-grid .launch-span{grid-column:1/-1}.launch-place-grid{grid-template-columns:minmax(16rem,.85fr) minmax(0,1.15fr);align-items:stretch;gap:2rem}.launch-place-map,.launch-place-map iframe{min-height:28rem}}@media (max-width:719px){.launch-hero{min-height:calc(100svh - 3.8rem)}.launch-hero-stage{width:min(42rem,calc(100% - 2rem));padding:1.15rem 0 2.75rem}.launch-hero-main{display:contents}.launch-hero-copy{order:1}.launch-count{order:2;width:min(100%,22rem)}.launch-hero-actions{order:3}.launch-sponsors-band{order:4}.launch-sponsors-item{width:9.2rem;height:8.25rem;padding:.35rem .3rem}.launch-hero-veil{background:linear-gradient(180deg,rgba(5,7,11,.72),rgba(5,7,11,.42) 42%,rgba(5,7,11,.28))}.launch-hero h1{font-size:clamp(2.85rem,12vw,4.1rem)}.launch-hero-scene img{object-position:50% 70%;filter:blur(2.8px) saturate(1.06) contrast(1.03)}.launch-shots{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-shots img{aspect-ratio:1}.launch-bar-actions .launch-btn{padding-inline:.9rem;font-size:.92rem}}@media (prefers-reduced-motion:reduce){.launch-count-digits,.launch-count-sep,.launch-hills{animation:none}.launch-hills{clip-path:none}}.launch-chooser-hero,.launch-community-hero{min-height:0}.launch-chooser-hero .launch-hero-stage,.launch-community-hero .launch-hero-stage{grid-template-columns:1fr;padding:2.25rem 0 4.5rem}.launch-chooser-hero .launch-hero-copy,.launch-community-hero .launch-hero-copy{max-width:52rem}.launch-chooser-hero .launch-lead,.launch-community-hero .launch-lead{max-width:56ch;font-size:1.18rem}.launch-eyebrow{margin:0 0 .6rem;font-family:var(--launch-display);font-size:.82rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--launch-lime)}.launch-chooser-list{padding:2.5rem 0 4.5rem}.launch-event-cards{display:grid;gap:1.5rem;margin:0;padding:0;list-style:none}.launch-event-card{display:grid;grid-template-columns:1fr;overflow:hidden;border-radius:1.4rem;background:#101b2c;border:1px solid rgba(247,250,253,.08);box-shadow:0 22px 40px rgba(0,0,0,.35);transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s ease}.launch-event-card:hover{transform:translateY(-3px);border-color:rgba(46,230,240,.35)}.launch-event-media{position:relative;display:block;aspect-ratio:16/9;background:#0a1628}.launch-event-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.16,1,.3,1)}.launch-event-card:hover .launch-event-media img{transform:scale(1.04)}.launch-event-status{position:absolute;top:1rem;left:1rem;padding:.45rem .9rem;border-radius:999px;background:var(--launch-lime);color:#0a1628;font-family:var(--launch-display);font-size:.85rem;font-weight:800;letter-spacing:.02em}.launch-event-card[data-tone=live] .launch-event-status{background:var(--launch-pink);color:#fff}.launch-event-card[data-tone=soon] .launch-event-status{background:var(--launch-yellow)}.launch-event-body{display:grid;align-content:start;gap:.85rem;padding:clamp(1.25rem,3vw,2rem)}.launch-event-kicker{margin:0;color:var(--launch-cyan);font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:.85rem}.launch-event-body h2{margin:0;font-family:var(--launch-display);font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:800;letter-spacing:-.03em;line-height:1}.launch-event-facts{display:grid;gap:.55rem;margin:.25rem 0 0;padding:0;list-style:none}.launch-event-facts li{display:grid;grid-template-columns:1.15rem 1fr;column-gap:.65rem;align-items:center;font-weight:650}.launch-event-facts li svg{width:1.15rem;height:1.15rem;color:var(--launch-cyan)}.launch-event-facts small{grid-column:2;display:block;color:var(--launch-mute);font-weight:400;font-size:.92rem}.launch-event-desc{margin:0;color:var(--launch-mute);max-width:60ch}.launch-event-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem}.launch-event-more{display:inline-flex;align-items:center;gap:.35rem;margin-left:auto;color:var(--launch-ink);font-weight:700;text-decoration:none}.launch-event-more svg{width:1rem;height:1rem;transition:transform .18s ease}.launch-event-more:hover{color:var(--launch-cyan)}.launch-event-more:hover svg{transform:translateX(3px)}.launch-community-block{padding-bottom:4rem}.launch-benefit-grid{display:grid;grid-template-columns:1fr;gap:1rem;margin:2.25rem 0 0;padding:0;list-style:none}.launch-benefit{--benefit:var(--launch-lime);display:grid;align-content:start;gap:.6rem;padding:1.5rem 1.4rem 1.6rem;border-radius:1.25rem;background:#101b2c;border:1px solid rgba(247,250,253,.07);box-shadow:0 18px 36px rgba(0,0,0,.3)}.launch-benefit-icon{display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:999px;background:color-mix(in srgb,var(--benefit) 18%,transparent);color:var(--benefit);margin-bottom:.4rem}.launch-benefit-icon svg{width:1.5rem;height:1.5rem}.launch-benefit h3,.launch-showcase-item h3,.launch-steps h3{margin:0;font-family:var(--launch-display);font-size:1.3rem;font-weight:800;letter-spacing:-.02em;line-height:1.1}.launch-benefit p,.launch-showcase-item p,.launch-steps p{margin:0;color:var(--launch-mute);font-size:1rem}.launch-community-split{padding:4rem 0;background:radial-gradient(40rem 20rem at 100% 0,rgba(139,92,246,.16),transparent 60%),radial-gradient(40rem 20rem at 0 100%,rgba(46,230,240,.1),transparent 60%),#0a1628}.launch-split-grid{display:grid;gap:2rem;align-items:center}.launch-showcase-block h2,.launch-split-copy h2{margin:0 0 .85rem;font-family:var(--launch-display);font-size:clamp(2rem,4.6vw,3.2rem);font-weight:800;letter-spacing:-.03em;line-height:.98;max-width:18ch}.launch-split-list{display:grid;gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none}.launch-split-list li{display:flex;align-items:center;gap:.7rem;font-weight:650}.launch-split-list svg{flex:none;width:1.25rem;height:1.25rem;color:var(--launch-lime)}.launch-split-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.launch-split-media img{width:100%;aspect-ratio:1;object-fit:cover;display:block;border-radius:1rem}.launch-split-media img:nth-child(2),.launch-split-media img:nth-child(4){transform:translateY(1.25rem)}.launch-showcase-block{padding-bottom:3.5rem}.launch-showcase-grid{display:grid;grid-template-columns:1fr;gap:1rem;margin:2rem 0 1.75rem;padding:0;list-style:none}.launch-showcase-item{display:grid;gap:.55rem;padding:1.4rem 1.3rem 1.5rem;border-radius:1.25rem;border:1px solid rgba(247,250,253,.1);background:linear-gradient(160deg,rgba(232,64,122,.12),rgba(16,27,44,.6))}.launch-showcase-icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.9rem;background:var(--launch-pink);color:#fff;margin-bottom:.35rem}.launch-showcase-icon svg{width:1.35rem;height:1.35rem}.launch-inline-link{display:inline-flex;align-items:center;gap:.4rem;color:var(--launch-cyan);font-weight:750;text-decoration:none}.launch-inline-link svg{width:1rem;height:1rem}.launch-inline-link:hover{text-decoration:underline}.launch-steps-block{padding:2.5rem 0 1rem}.launch-steps{display:grid;grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;counter-reset:steps}.launch-steps li{display:grid;gap:.5rem;padding:1.35rem 1.3rem;border-radius:1.25rem;border:1px dashed rgba(247,250,253,.18)}.launch-step-num{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:999px;background:var(--launch-lime);color:#0a1628;font-family:var(--launch-display);font-weight:800}@media (min-width:720px){.launch-event-card{grid-template-columns:minmax(16rem,.9fr) minmax(0,1.4fr)}.launch-event-media{aspect-ratio:auto;min-height:100%}.launch-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-split-grid{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);gap:3rem}.launch-showcase-grid,.launch-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.launch-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}