._nav_1sqvo_1{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;position:relative}._nav_1sqvo_1 ._links_1sqvo_9{display:flex;gap:14px;flex-wrap:wrap}._nav_1sqvo_1 ._links_1sqvo_9 a{color:var(--color-text);text-decoration:none;padding:8px 12px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;font-weight:600;background:var(--color-elevated);border:1px solid transparent;transition:all .2s ease}._nav_1sqvo_1 ._links_1sqvo_9 a._active_1sqvo_28{color:#fff;background:var(--color-accent);box-shadow:var(--shadow-glow)}._nav_1sqvo_1 ._links_1sqvo_9 a:hover{color:#fff;background:var(--color-accent-2);transform:translateY(-1px);box-shadow:var(--shadow-glow)}._navToggle_1sqvo_42{display:none;position:relative;width:40px;height:36px;border:0px;border-radius:10px;background:transparent;cursor:pointer;align-items:center;justify-content:center}._navToggle_1sqvo_42 ._bar_1sqvo_54{position:absolute;width:20px;height:2px;border-radius:2px;background:var(--color-accent);transition:transform .25s ease,opacity .2s ease}._navToggle_1sqvo_42 ._bar_1sqvo_54:nth-child(1){transform:translateY(-6px)}._navToggle_1sqvo_42 ._bar_1sqvo_54:nth-child(2){transform:translateY(0)}._navToggle_1sqvo_42 ._bar_1sqvo_54:nth-child(3){transform:translateY(6px)}._brand_1sqvo_72{display:flex;align-items:center;gap:10px;text-decoration:none}@media(max-width:800px){._nav_1sqvo_1{position:relative}._nav_1sqvo_1 ._links_1sqvo_9{position:absolute;top:calc(100% + 8px);left:0;right:0;display:grid;gap:8px;padding:12px;background:color-mix(in oklab,var(--color-bg) 95%,transparent);backdrop-filter:blur(10px);border:1px solid var(--color-elevated);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);transform:translateY(-6px);opacity:0;pointer-events:none;transition:transform .2s ease,opacity .2s ease;z-index:2}._nav_1sqvo_1[data-open=true] ._links_1sqvo_9{transform:translateY(0);opacity:1;pointer-events:auto}._navToggle_1sqvo_42{display:inline-flex}._nav_1sqvo_1[data-open=true] ._navToggle_1sqvo_42 ._bar_1sqvo_54:nth-child(1){transform:rotate(45deg)}._nav_1sqvo_1[data-open=true] ._navToggle_1sqvo_42 ._bar_1sqvo_54:nth-child(2){opacity:0}._nav_1sqvo_1[data-open=true] ._navToggle_1sqvo_42 ._bar_1sqvo_54:nth-child(3){transform:rotate(-45deg)}._nav_1sqvo_1 ._links_1sqvo_9 a{padding:10px 12px}}._footer_1wh29_1{margin-top:var(--space-24);padding:var(--space-12) 0;color:var(--color-muted)}._footerContent_1wh29_7{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}._footerLinks_1wh29_15{display:flex;gap:12px}:root{--color-bg: #0b0f16;--color-surface: #111827;--color-elevated: #18202c;--color-text: #e5e7eb;--color-muted: #9ca3af;--color-accent: #fe6d03;--color-accent-2: #bc2a28;--color-accent-3: #5c1d56;--shadow-soft: 0 10px 30px rgba(0, 0, 0, .35);--shadow-glow: 0 0 40px rgba(188, 42, 40, .35);--radius-sm: 10px;--radius-md: 16px;--radius-lg: 28px;--font-sans: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, Helvetica Neue, Arial, "Apple Color Emoji", "Segoe UI Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-xs: clamp(.78rem, .74rem + .2vw, .9rem);--text-sm: clamp(.9rem, .86rem + .2vw, 1rem);--text-base: clamp(1rem, .96rem + .3vw, 1.125rem);--text-lg: clamp(1.15rem, 1.05rem + .6vw, 1.375rem);--text-xl: clamp(1.35rem, 1.15rem + 1vw, 1.75rem);--text-2xl: clamp(1.6rem, 1.3rem + 1.8vw, 2.25rem);--text-3xl: clamp(2rem, 1.4rem + 3.2vw, 3rem);--text-4xl: clamp(2.6rem, 1.8rem + 4.4vw, 4rem);--brand-title-size: clamp(1.4rem, .7rem + .7vw, 1.4rem);--hero-title-size: clamp(2.4rem, 1.8rem + 5vw, 4.4rem);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--max-w: 1200px}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:var(--font-sans);color:var(--color-text);line-height:1.6;overflow-x:hidden}html{background:var(--color-bg)}img,svg,video{display:block;max-width:100%}.container{width:min(100% - 2rem,var(--max-w));margin-inline:auto}.btn{display:inline-flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);text-decoration:none;font-weight:600;border:1px solid var(--color-elevated);box-shadow:var(--shadow-soft);transition:all .2s ease;cursor:pointer}.btn:hover{transform:translateY(-2px);background:var(--color-accent);color:#fff;box-shadow:var(--shadow-glow)}.btn.secondary{background:var(--color-elevated);color:var(--color-text);border:1px solid var(--color-elevated)}.btn.secondary:hover{background:var(--color-accent-2);color:#fff;box-shadow:var(--shadow-glow)}.grid{display:grid;gap:var(--space-8);grid-template-columns:repeat(12,minmax(0,1fr))}.grid>*{grid-column:span 12}@media(min-width:720px){.grid>*{grid-column:span 6}}@media(min-width:1100px){.grid>*{grid-column:span 4}}header.site-header{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:999;background:color-mix(in oklab,var(--color-bg) 80%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--color-elevated);border-radius:50px;box-shadow:var(--shadow-soft);width:min(100% - 1.5rem,var(--max-w))}main,footer.site-footer{position:relative;z-index:2}.title-gradient{background:linear-gradient(135deg,var(--color-accent),var(--color-accent-2));-webkit-background-clip:text;background-clip:text;color:transparent}.brand-title{font-size:var(--brand-title-size)}main h1,main h2{text-align:center;justify-content:center}.cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:var(--space-6);text-align:center;justify-content:center}
