@import"https://api.fontshare.com/v2/css?f[]=clash-display@400,500,600,700&f[]=switzer@300,400,500,600,700&display=swap";:root{--brand-accent: #ff4a00;--brand-lime: #cfF532;--brand-surface: #0f0f11;--brand-surface-alt: #1a1a1d;--text-display: "Clash Display", sans-serif;--text-body: "Switzer", sans-serif}body{font-family:var(--text-body);background-color:#fafafa;color:#0c0c0c;overflow-x:hidden}.hero-container[data-astro-cid-j7pv25f6]{position:relative;min-height:auto;display:grid;grid-template-columns:1fr;align-items:start;overflow:hidden;gap:2rem;padding:4.5rem 1.25rem 2.5rem}@media(min-width:1024px){.hero-container[data-astro-cid-j7pv25f6]{grid-template-columns:1.2fr .8fr;min-height:90vh;align-items:center;gap:0;padding:60px 0 0}}.hero-content[data-astro-cid-j7pv25f6]{position:relative;z-index:10;padding:0;width:100%;max-width:46rem}.hero-bg-anim[data-astro-cid-j7pv25f6]{display:none;position:absolute;top:0;right:-20%;width:120%;height:100%;z-index:1;opacity:.8;pointer-events:none;mask-image:radial-gradient(circle at center,black 40%,transparent 80%);-webkit-mask-image:radial-gradient(circle at center,black 40%,transparent 80%)}@media(min-width:1024px){.hero-bg-anim[data-astro-cid-j7pv25f6]{display:block;width:80%;right:0;mask-image:linear-gradient(to right,transparent,black 30%);-webkit-mask-image:linear-gradient(to right,transparent,black 30%)}}.display-title[data-astro-cid-j7pv25f6]{font-family:var(--text-display);font-size:clamp(2.8rem,13vw,6.5rem);line-height:.95;font-weight:700;letter-spacing:-.04em;margin-bottom:1.25rem;color:#0c0c0c}.display-title[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;color:var(--brand-accent)}.cta-terminal[data-astro-cid-j7pv25f6]{background:var(--brand-surface);color:#f1f1f1;font-family:JetBrains Mono,monospace;padding:1.1rem 1.1rem 1rem;border-radius:16px;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;max-width:42rem;font-size:.98rem;box-shadow:0 20px 40px -10px #00000026;border:1px solid rgba(255,255,255,.1);transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.cta-terminal[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px) rotate(-1deg)}.cta-terminal-line[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:.75rem;width:100%;min-width:0}.cta-terminal-line[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{min-width:0;overflow-wrap:anywhere;word-break:break-word;line-height:1.4}.cta-terminal-hint[data-astro-cid-j7pv25f6]{font-size:.9rem;line-height:1.45;color:#f1f1f1b3}.cta-terminal-hint[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#fffffff2;font-weight:600}.copy-icon[data-astro-cid-j7pv25f6]{flex-shrink:0;margin-left:auto;background:#ffffff1a;padding:.5rem;border-radius:8px;cursor:pointer;transition:background .2s}.copy-icon[data-astro-cid-j7pv25f6]:hover{background:#fff3}.trust-bar[data-astro-cid-j7pv25f6]{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.trust-text[data-astro-cid-j7pv25f6]{font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;color:#666}.partner-logos[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:2rem;opacity:.6;filter:grayscale(100%);font-family:var(--text-display);font-weight:700;font-size:1.2rem}.section-title[data-astro-cid-j7pv25f6]{font-family:var(--text-display);font-size:clamp(2rem,5vw,3.5rem);font-weight:600;letter-spacing:-.02em;margin-bottom:2rem}.break-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;position:relative}.bento-card[data-astro-cid-j7pv25f6]{background:#fff;border-radius:24px;padding:2rem;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 20px #00000008;transition:transform .3s ease;display:flex;flex-direction:column}.bento-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-8px);box-shadow:0 12px 40px #00000014}.bento-card[data-astro-cid-j7pv25f6].accent{background:var(--brand-accent);color:#fff;border:none}.step-number[data-astro-cid-j7pv25f6]{font-family:var(--text-display);font-size:4rem;line-height:1;color:#0000000d;font-weight:700;margin-bottom:-1rem;z-index:0;position:relative}.bento-card[data-astro-cid-j7pv25f6].accent .step-number[data-astro-cid-j7pv25f6]{color:#ffffff26}.step-content[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.final-banner[data-astro-cid-j7pv25f6]{background:var(--brand-surface);color:#fff;border-radius:40px;padding:3.5rem 1.25rem;text-align:center;margin:2rem 1rem 3rem;position:relative;overflow:hidden}.banner-blob[data-astro-cid-j7pv25f6]{position:absolute;top:-50%;right:-10%;width:360px;height:360px;background:var(--brand-accent);filter:blur(100px);opacity:.3;border-radius:50%;z-index:0}.banner-content[data-astro-cid-j7pv25f6]{position:relative;z-index:1;max-width:600px;margin:0 auto}.capsule-compact[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]>article[data-astro-cid-j7pv25f6]{padding:1.25rem}.capsule-compact[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]>article[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:first-child{display:none}.capsule-compact[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]>article[data-astro-cid-j7pv25f6] .w-12[data-astro-cid-j7pv25f6].h-12{width:44px;height:44px}
