[data-theme|=next]{--color-bg-dark: #16171d;--color-bg-darker: #141417;--color-nav: #16171d;--color-pink: #5845ff;--color-pink-hover: #6f5fff;--color-teal: #c3c0ff;--color-teal-dark: #4d44e3;--color-line: #414558;--color-text: #16171d;--color-text-muted: #414558;--color-on-dark-muted: #a7abbe;--color-surface: #ffffff;--color-surface-1: #1e2029;--color-surface-2: #2b2e3b;--color-indigo-light: #fbfaff;--color-indigo-pale: #eeecff;--color-indigo-ink: #0f0069;--color-success: #68fcbf;--color-live: #d81b55;--brand-gradient: linear-gradient(110deg, #16c7ff 0%, #5845ff 50%, #cf0089 100%);--card-gradient: linear-gradient(160deg, #fbfaff 0%, #eeecff 55%, #e2dfff 100%);--icon-gradient: linear-gradient(135deg, #5845ff 0%, #4034d7 100%);--font: "Inter", "Inter Arial", "Inter Roboto", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Poppins", "Poppins Arial", "Poppins Roboto", var(--font);--radius-sm: 999px;--radius: 28px;--page-bg: var(--color-bg-dark);--page-text: var(--color-on-dark);--page-muted: var(--color-on-dark-muted);display:block;background:var(--page-bg)}[data-theme|=next] h1,[data-theme|=next] h2,[data-theme|=next] h3,[data-theme|=next] h4{font-family:var(--font-display)}[data-theme|=next] .btn{font-weight:600}[data-theme|=next] .btn--lg{padding:16px 32px;font-size:1rem}[data-theme|=next] .gradient-text{background:var(--brand-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}[data-theme|=next] .eyebrow{font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--page-accent, var(--color-teal))}[data-theme|=next] .section-title{font-size:clamp(2rem,4vw,3rem);line-height:1.15}[data-theme|=next] .section-title span{display:block}[data-theme|=next] .section-text{font-size:1.05rem;line-height:1.7;color:var(--page-muted)}[data-theme|=next] .badge{padding:3px 9px;border-radius:999px;background:var(--color-teal-dark);color:#fff;font-family:var(--font);font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}[data-theme|=next] .icon-tile{display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:16px;background:var(--icon-gradient);color:#fff;font-size:24px}[data-theme=next-light]{--page-bg: var(--color-indigo-light);--page-text: var(--color-text);--page-muted: var(--color-text-muted);--page-accent: var(--color-teal-dark)}:root{--color-bg-dark: #1b1426;--color-bg-darker: #140e1c;--color-nav: #08060d;--color-pink: #c92f88;--color-pink-hover: #d54f94;--color-teal: #0faac0;--color-teal-dark: #0a7f8f;--color-line: #413453;--color-text: #111014;--color-text-muted: #4b4856;--color-on-dark: #ffffff;--color-on-dark-muted: #d0cdd8;--color-surface: #ffffff;--font: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--radius-sm: 10px;--radius: 20px;--radius-lg: 40px;--header-h: 72px;--gutter: clamp(16px, 6vw, 100px);--container: 1280px;--ease-out: cubic-bezier(.25, 1, .5, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px)}body,lnd-root{font-family:var(--font)}body{margin:0;font-size:1rem;line-height:1.6;color:var(--color-text);background:var(--color-surface);-webkit-font-smoothing:antialiased}img,video{display:block;max-width:100%}img{height:auto}h1,h2,h3,h4{margin:0;line-height:1.2;font-weight:600}p{margin:0}a{color:inherit}button{font:inherit}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.fill{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.skip-link{position:absolute;top:8px;left:8px;z-index:1000;padding:10px 16px;border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-weight:500;transform:translateY(-150%);transition:transform .15s}.skip-link:focus{transform:none}main:focus{outline:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 40px;border:1px solid var(--color-pink);border-radius:var(--radius-sm);background:var(--color-pink);color:var(--color-on-dark);font-size:.9rem;font-weight:500;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,transform .15s}.btn:hover{background:var(--color-pink-hover);border-color:var(--color-pink-hover)}.btn:active{transform:translateY(1px)}.btn:focus-visible{outline:2px solid var(--color-teal);outline-offset:3px}.btn--outline{background:transparent}.btn--outline:hover{background:var(--color-on-dark);border-color:var(--color-on-dark);color:#000}.reveal{opacity:0;transform:translateY(40px);transition:opacity .9s var(--ease-out),transform .9s var(--ease-out);transition-delay:var(--reveal-delay, 0ms)}.reveal--in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{transform:none;transition-duration:.01ms}}
