@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,300;0,400;0,500;0,600;0,700;0,800;1,400;1,500&display=swap");@font-face{font-family:Cocogoose Pro;src:url(/fonts/Cocogoose-Pro-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Cocogoose Pro;src:url(/fonts/Cocogoose-Pro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Cocogoose Pro;src:url(/fonts/Cocogoose-Pro-Semilight.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cocogoose Pro;src:url(/fonts/Cocogoose-Pro-Regular.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cocogoose Pro;src:url(/fonts/Cocogoose-Pro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--se-violet:#7d1aff;--se-orange:#ff5b00;--se-blush:#f4e7f7;--se-ink:#0c0c0c;--se-violet-50:#f3ebff;--se-violet-100:#e4d2ff;--se-violet-200:#c9a6ff;--se-violet-300:#a968ff;--se-violet-400:#8f3dff;--se-violet-500:#7d1aff;--se-violet-600:#6a0fe0;--se-violet-700:#5409b3;--se-violet-800:#3f0986;--se-orange-50:#fff1e8;--se-orange-100:#ffddc6;--se-orange-200:#ffb98a;--se-orange-300:#ff8e47;--se-orange-400:#ff7016;--se-orange-500:#ff5b00;--se-orange-600:#e04e00;--se-orange-700:#b33e00;--se-white:#fff;--se-n-50:#faf8fb;--se-n-100:#f4e7f7;--se-n-150:#ece4ef;--se-n-200:#dcd3e0;--se-n-300:#bdb4c2;--se-n-400:#948b99;--se-n-500:#6b6470;--se-n-600:#4a4550;--se-n-700:#2c2930;--se-n-800:#1a181d;--se-n-900:#0c0c0c;--se-success:#1f9d55;--se-success-bg:#e6f6ee;--se-warning:#f5a623;--se-warning-bg:#fff3dd;--se-error:#e03131;--se-error-bg:#fceaea;--se-info:var(--se-violet-500);--se-info-bg:var(--se-violet-50);--text-strong:var(--se-ink);--text-body:var(--se-n-700);--text-muted:var(--se-n-500);--text-on-dark:var(--se-white);--text-on-brand:var(--se-white);--text-link:var(--se-violet-600);--surface-page:var(--se-white);--surface-card:var(--se-white);--surface-tint:var(--se-blush);--surface-subtle:var(--se-n-50);--surface-dark:var(--se-ink);--surface-brand:var(--se-violet-500);--surface-accent:var(--se-orange-500);--border-subtle:var(--se-n-150);--border-default:var(--se-n-200);--border-strong:var(--se-n-300);--focus-ring:var(--se-violet-400);--font-display:"Cocogoose Pro","Poppins",system-ui,sans-serif;--font-body:"Poppins",system-ui,-apple-system,sans-serif;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--radius-xs:6px;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px hsla(0,0%,5%,.06);--shadow-sm:0 2px 8px rgba(60,16,110,.08);--shadow-md:0 8px 24px rgba(60,16,110,.1);--shadow-lg:0 18px 48px rgba(60,16,110,.14);--shadow-brand:0 12px 28px rgba(125,26,255,.28);--shadow-accent:0 12px 28px rgba(255,91,0,.26);--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--dur-fast:120ms;--dur-base:200ms;--dur-slow:320ms;--container-max:1200px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--se-white);font-family:var(--font-body);color:var(--se-ink);overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit}img{max-width:100%}@keyframes se-marq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes se-marq-rev{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.se-marq-track{display:flex;width:max-content;will-change:transform}.se-marq-track.paused,.se-marq-viewport:hover .se-marq-track{animation-play-state:paused}.se-marq-viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.reveal{opacity:0;transform:translateY(18px);transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out);transition-delay:var(--reveal-delay,0s);will-change:opacity,transform}.reveal.is-in{opacity:1;transform:none}@keyframes se-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.se-rise{opacity:0;animation:se-rise var(--dur-slow) var(--ease-out) forwards}.se-lift{transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.se-lift:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.nav-desktop{display:flex}.nav-burger{display:none}@media (max-width:1000px){.nav-desktop{display:none!important}.nav-burger{display:flex!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.se-marq-track{animation:none!important}.reveal,.se-marq-track{transform:none!important}.reveal,.se-rise{opacity:1!important}.se-rise{animation:none!important}}