.nav[data-astro-cid-dmqpwcec].scrolled{box-shadow:0 10px 40px #00000080}@media(max-width:1100px){.links[data-astro-cid-dmqpwcec].open{display:flex;position:fixed;top:68px;left:0;right:0;flex-direction:column;gap:0;background:#0a0a0afa;border-bottom:1px solid #1c1c1e;padding:10px 6vw 22px;margin-inline:0}.links[data-astro-cid-dmqpwcec].open a[data-astro-cid-dmqpwcec]{padding:13px 0;font-size:18px;border-bottom:1px solid #1c1c1e}.links[data-astro-cid-dmqpwcec].open a[data-astro-cid-dmqpwcec]:last-child{border-bottom:0}}.nav[data-astro-cid-dmqpwcec]{position:fixed;inset:0 0 auto;z-index:50;background:#0a0a0ac7;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid #1c1c1e}.nav-inner[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:30px;height:68px}.logo[data-astro-cid-dmqpwcec]{font-family:var(--font-display);font-weight:700;font-size:19px;letter-spacing:.06em;color:#fff;display:inline-flex;align-items:baseline}.logo-jo[data-astro-cid-dmqpwcec]{color:#ff007f}.logo[data-astro-cid-dmqpwcec] .dot[data-astro-cid-dmqpwcec]{width:7px;height:7px;border-radius:50%;background:#ff007f;margin-left:5px}.links[data-astro-cid-dmqpwcec]{display:flex;gap:clamp(18px,2.6vw,38px);margin-inline:auto}.links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{font-size:14.5px;font-weight:500;color:#a1a1a6;letter-spacing:.01em;transition:color .15s ease}.links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,.links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=page]{color:#fff}.links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=page]{font-weight:600}.nav-cta[data-astro-cid-dmqpwcec]{display:flex;align-items:center}.avail[data-astro-cid-dmqpwcec]{font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:.02em;background:#ff007f;color:#0a0a0a;padding:10px 20px;border-radius:999px;transition:transform .16s ease,box-shadow .16s ease;white-space:nowrap}.avail[data-astro-cid-dmqpwcec]:hover{transform:translateY(-1px);box-shadow:0 8px 26px #ff007f66}.burger[data-astro-cid-dmqpwcec]{display:none;background:none;border:0;padding:8px;cursor:pointer;margin-left:auto}.burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{display:block;width:22px;height:2px;background:#fff;margin:5px 0;border-radius:2px}@media(max-width:1100px){.links[data-astro-cid-dmqpwcec],.nav-cta[data-astro-cid-dmqpwcec]{display:none}.burger[data-astro-cid-dmqpwcec]{display:block}}.footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--line);background:var(--bg-2);padding:64px 0 30px;margin-top:20px}.grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:48px}.brand[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{height:56px;width:auto;margin-bottom:18px}.brand[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{max-width:340px;font-size:14.5px}.socials[data-astro-cid-sz7xmlte]{display:flex;gap:14px;margin-top:18px;flex-wrap:wrap}.socials[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:13px;font-weight:600;letter-spacing:.04em;border:1px solid var(--line);padding:8px 16px;border-radius:999px;color:var(--muted);transition:all .18s ease}.socials[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{border-color:var(--pink);color:#fff}.col[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--pink);margin-bottom:16px}.col[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:10px;font-size:15px}.col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#cfd0da}.col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--pink)}.col[data-astro-cid-sz7xmlte] .btn[data-astro-cid-sz7xmlte]{margin-top:12px;align-self:flex-start}.col[data-astro-cid-sz7xmlte] .dim[data-astro-cid-sz7xmlte]{font-size:13.5px}.legal[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:52px;padding-top:24px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}@media(max-width:900px){.grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:36px}}:root{--bg: #06060a;--bg-2: #0b0b12;--panel: #101018;--panel-2: #14141d;--line: rgba(255, 255, 255, .08);--pink: #ff1493;--pink-hot: #ff2ea6;--violet: #7b5cff;--ink: #f4f4f8;--muted: #a2a6b5;--radius: 18px;--radius-lg: 26px;--container: 1200px;--font-display: "Space Grotesk", "Inter", system-ui, sans-serif;--font-body: "Inter", system-ui, -apple-system, sans-serif}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,video,iframe{max-width:100%;display:block}a{color:inherit;text-decoration:none}p{margin:0}h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-weight:700;line-height:1.08;letter-spacing:-.015em}.container{width:min(var(--container),92%);margin-inline:auto}.section{padding:clamp(64px,9vw,120px) 0;position:relative}.section.tight{padding:clamp(40px,6vw,72px) 0}.eyebrow{font-family:var(--font-display);font-size:clamp(12px,1.1vw,15px);font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--pink);display:inline-flex;align-items:center;gap:12px}.eyebrow:before{content:"";width:26px;height:2px;background:var(--pink);border-radius:2px}.h-display{font-size:clamp(34px,5vw,62px)}.h1{font-size:clamp(38px,5.6vw,68px)}.h2{font-size:clamp(28px,3.6vw,44px)}.h3{font-size:clamp(20px,2.2vw,26px)}.lead{color:var(--muted);font-size:clamp(16px,1.4vw,19px);line-height:1.75}.dim{color:var(--muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.04em;text-transform:uppercase;padding:17px 34px;border-radius:999px;border:1px solid transparent;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease;white-space:nowrap}.btn-primary{background:linear-gradient(100deg,var(--pink),var(--pink-hot));color:#fff;box-shadow:0 10px 34px #ff149359}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 42px #ff149373}.btn-ghost{border-color:#ffffff40;color:var(--ink);background:transparent}.btn-ghost:hover{border-color:var(--pink);background:#ff14931a}.btn-sm{padding:12px 24px;font-size:13px}.card{background:linear-gradient(180deg,var(--panel) 0%,var(--bg-2) 100%);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(24px,3vw,38px);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.card:hover{transform:translateY(-4px);border-color:#ff149373;box-shadow:0 24px 60px #00000080}.card h3{margin-bottom:12px}.card .num{font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--pink);letter-spacing:.14em;margin-bottom:14px;display:block}.gradient-text{background:linear-gradient(95deg,#fff 30%,#ffb1dd 70%,var(--pink));-webkit-background-clip:text;background-clip:text;color:transparent}.glow-line{height:1px;background:linear-gradient(90deg,transparent,rgba(255,20,147,.7),transparent);border:0}.media-frame{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--line);background:var(--panel);box-shadow:0 30px 80px #00000080}.media-frame img,.media-frame video{width:100%;height:auto}.ratio-16x9{aspect-ratio:16/9;position:relative}.ratio-16x9>*{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.field{display:flex;flex-direction:column;gap:8px}.field label{font-family:var(--font-display);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.field input,.field textarea,.field select{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;color:var(--ink);font:inherit;padding:14px 16px;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--pink);box-shadow:0 0 0 3px #ff14932e}.reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{transition:none;opacity:1;transform:none}html{scroll-behavior:auto}}::selection{background:var(--pink);color:#fff}@font-face{font-family:Space Grotesk;src:url(/fonts/SpaceGrotesk-var.woff2) format("woff2-variations");font-weight:300 800;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-var.woff2) format("woff2-variations");font-weight:100 900;font-display:swap}html,body{overflow-x:clip}.site-main[data-astro-cid-5hce7sga]{padding-top:68px;min-height:70vh}
