.hero:where(.astro-bbe6dxrz){position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:6rem 1.5rem 4rem}.hero-bg:where(.astro-bbe6dxrz){position:absolute;inset:0;z-index:0;overflow:hidden}.orb:where(.astro-bbe6dxrz){position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:float 12s ease-in-out infinite}.orb-1:where(.astro-bbe6dxrz){width:500px;height:500px;background:radial-gradient(circle,#7C3AED 0%,transparent 70%);top:-10%;right:-5%;animation-delay:0s}.orb-2:where(.astro-bbe6dxrz){width:400px;height:400px;background:radial-gradient(circle,#06B6D4 0%,transparent 70%);bottom:-5%;left:-5%;animation-delay:-4s}.orb-3:where(.astro-bbe6dxrz){width:300px;height:300px;background:radial-gradient(circle,#7C3AED 0%,#06B6D4 50%,transparent 70%);top:40%;left:50%;transform:translate(-50%);animation-delay:-8s}@keyframes float{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-20px) scale(1.05)}66%{transform:translate(-20px,15px) scale(.95)}}.orb-3:where(.astro-bbe6dxrz){animation-name:float-center}@keyframes float-center{0%,to{transform:translate(-50%) translate(0) scale(1)}33%{transform:translate(-50%) translate(20px,-30px) scale(1.08)}66%{transform:translate(-50%) translate(-15px,20px) scale(.92)}}.container:where(.astro-bbe6dxrz){position:relative;z-index:1;max-width:900px;margin:0 auto;width:100%}.hero-content:where(.astro-bbe6dxrz){text-align:center}h1:where(.astro-bbe6dxrz){font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;color:#f0f0f5;margin:0 0 1.5rem}.gradient-text:where(.astro-bbe6dxrz){background:linear-gradient(135deg,#7c3aed,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.subtitle:where(.astro-bbe6dxrz){font-size:clamp(1.1rem,2.5vw,1.35rem);color:#a1a1aa;max-width:640px;margin:0 auto 2.5rem;line-height:1.6}.cta-buttons:where(.astro-bbe6dxrz){display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:3rem}.btn-primary:where(.astro-bbe6dxrz){display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 2rem;background:linear-gradient(135deg,#7c3aed,#06b6d4);color:#fff;font-weight:600;font-size:1.05rem;border-radius:12px;text-decoration:none;transition:transform .2s,box-shadow .2s}.btn-primary:where(.astro-bbe6dxrz):hover{transform:translateY(-2px);box-shadow:0 8px 30px #7c3aed66}.btn-secondary:where(.astro-bbe6dxrz){display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 2rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#e4e4e7;font-weight:600;font-size:1.05rem;border-radius:12px;text-decoration:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .2s,background .2s,border-color .2s}.btn-secondary:where(.astro-bbe6dxrz):hover{transform:translateY(-2px);background:#ffffff1a;border-color:#fff3}.terminal:where(.astro-bbe6dxrz){max-width:700px;margin:0 auto;border-radius:16px;overflow:hidden;text-align:left}.glass:where(.astro-bbe6dxrz){background:#ffffff0a;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.terminal-header:where(.astro-bbe6dxrz){display:flex;align-items:center;gap:8px;padding:14px 18px;background:#0000004d;border-bottom:1px solid rgba(255,255,255,.06)}.terminal-dot:where(.astro-bbe6dxrz){width:12px;height:12px;border-radius:50%}.terminal-dot:where(.astro-bbe6dxrz).red{background:#ff5f57}.terminal-dot:where(.astro-bbe6dxrz).yellow{background:#febc2e}.terminal-dot:where(.astro-bbe6dxrz).green{background:#28c840}.terminal-title:where(.astro-bbe6dxrz){margin-left:auto;margin-right:auto;font-size:.8rem;color:#71717a;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.terminal-body:where(.astro-bbe6dxrz){padding:1.25rem 1.5rem;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:.9rem;line-height:1.8}.terminal-line:where(.astro-bbe6dxrz){display:flex;gap:.75rem;align-items:flex-start}.prompt:where(.astro-bbe6dxrz){color:#06b6d4;font-weight:700;user-select:none;flex-shrink:0}.command:where(.astro-bbe6dxrz){color:#e4e4e7;word-break:break-all}.terminal-line:where(.astro-bbe6dxrz).output{margin-top:.25rem}.output-text:where(.astro-bbe6dxrz){color:#4ade80;padding-left:1.5rem}@media(max-width:640px){.hero:where(.astro-bbe6dxrz){padding:5rem 1rem 3rem}.terminal-body:where(.astro-bbe6dxrz){font-size:.75rem;padding:1rem}.cta-buttons:where(.astro-bbe6dxrz){flex-direction:column;align-items:center}.btn-primary:where(.astro-bbe6dxrz),.btn-secondary:where(.astro-bbe6dxrz){width:100%;max-width:280px;justify-content:center}}.section:where(.astro-vnivfuh2){padding:6rem 1.5rem;position:relative}.container:where(.astro-vnivfuh2){max-width:1100px;margin:0 auto}.section-header:where(.astro-vnivfuh2){text-align:center;margin-bottom:4rem}.section-header:where(.astro-vnivfuh2) h2:where(.astro-vnivfuh2){font-size:clamp(2rem,4vw,3rem);font-weight:800;color:#f0f0f5;margin:0 0 1rem;letter-spacing:-.02em}.gradient-text:where(.astro-vnivfuh2){background:linear-gradient(135deg,#7c3aed,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle:where(.astro-vnivfuh2){font-size:1.15rem;color:#a1a1aa;margin:0}.features-grid:where(.astro-vnivfuh2){display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.card:where(.astro-vnivfuh2){background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:16px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.feature-card:where(.astro-vnivfuh2){padding:2rem;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.feature-card:where(.astro-vnivfuh2):before{content:"";position:absolute;inset:0;border-radius:16px;background:radial-gradient(600px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(124,58,237,.08),transparent 40%);opacity:0;transition:opacity .3s}.feature-card:where(.astro-vnivfuh2):hover:before{opacity:1}.feature-card:where(.astro-vnivfuh2):hover{transform:translateY(-4px);border-color:#7c3aed4d;box-shadow:0 8px 40px #7c3aed1f}.feature-icon:where(.astro-vnivfuh2){font-size:2.2rem;margin-bottom:1rem;line-height:1}.feature-card:where(.astro-vnivfuh2) h3:where(.astro-vnivfuh2){font-size:1.2rem;font-weight:700;color:#f0f0f5;margin:0 0 .75rem}.feature-card:where(.astro-vnivfuh2) p:where(.astro-vnivfuh2){font-size:.95rem;color:#a1a1aa;line-height:1.6;margin:0}@media(max-width:900px){.features-grid:where(.astro-vnivfuh2){grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.features-grid:where(.astro-vnivfuh2){grid-template-columns:1fr}.section:where(.astro-vnivfuh2){padding:4rem 1rem}}.section:where(.astro-d3yughyh){padding:6rem 1.5rem}.container:where(.astro-d3yughyh){max-width:760px;margin:0 auto}.section-header:where(.astro-d3yughyh){text-align:center;margin-bottom:3rem}.section-header:where(.astro-d3yughyh) h2:where(.astro-d3yughyh){font-size:clamp(2rem,4vw,3rem);font-weight:800;color:#f0f0f5;margin:0 0 1rem;letter-spacing:-.02em}.gradient-text:where(.astro-d3yughyh){background:linear-gradient(135deg,#7c3aed,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle:where(.astro-d3yughyh){font-size:1.15rem;color:#a1a1aa;margin:0}.glass:where(.astro-d3yughyh){background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:16px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.install-card:where(.astro-d3yughyh){overflow:hidden}.tabs:where(.astro-d3yughyh){display:flex;border-bottom:1px solid rgba(255,255,255,.08)}.tab-radio:where(.astro-d3yughyh){position:absolute;opacity:0;pointer-events:none}.tab-label:where(.astro-d3yughyh){flex:1;padding:1rem 1.5rem;text-align:center;color:#71717a;font-weight:600;font-size:.95rem;cursor:pointer;transition:color .2s,background .2s;border-bottom:2px solid transparent;margin-bottom:-1px}.tab-label:where(.astro-d3yughyh):hover{color:#d4d4d8;background:#ffffff05}.tab-radio:where(.astro-d3yughyh):checked+.tab-label:where(.astro-d3yughyh){color:#06b6d4;border-bottom-color:#06b6d4;background:#06b6d40d}.tab-panels:where(.astro-d3yughyh){position:relative}.tab-panel:where(.astro-d3yughyh){display:none;padding:1.5rem}.tab-radio:where(.astro-d3yughyh):nth-of-type(1):checked~.tab-panels:where(.astro-d3yughyh) .panel-1:where(.astro-d3yughyh),.tab-radio:where(.astro-d3yughyh):nth-of-type(2):checked~.tab-panels:where(.astro-d3yughyh) .panel-2:where(.astro-d3yughyh),.tab-radio:where(.astro-d3yughyh):nth-of-type(3):checked~.tab-panels:where(.astro-d3yughyh) .panel-3:where(.astro-d3yughyh){display:block}.tab-panels:where(.astro-d3yughyh):not(:has(.tab-radio:checked~&)) .panel-1:where(.astro-d3yughyh){display:block}.code-block:where(.astro-d3yughyh){font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:.9rem;line-height:1.8}.code-line:where(.astro-d3yughyh){display:flex;gap:.75rem;align-items:flex-start}.prompt:where(.astro-d3yughyh){color:#06b6d4;font-weight:700;user-select:none;flex-shrink:0}code:where(.astro-d3yughyh){color:#e4e4e7;word-break:break-all;font-family:inherit;background:none;padding:0}.copy-hint:where(.astro-d3yughyh){margin-top:1rem;font-size:.8rem;color:#52525b;text-align:right}.install-card:where(.astro-d3yughyh):has(#tab-homebrew:checked) .panel-1:where(.astro-d3yughyh){display:block}.install-card:where(.astro-d3yughyh):has(#tab-homebrew:checked) .panel-2:where(.astro-d3yughyh){display:none}.install-card:where(.astro-d3yughyh):has(#tab-homebrew:checked) .panel-3:where(.astro-d3yughyh){display:none}.install-card:where(.astro-d3yughyh):has(#tab-pip:checked) .panel-1:where(.astro-d3yughyh){display:none}.install-card:where(.astro-d3yughyh):has(#tab-pip:checked) .panel-2:where(.astro-d3yughyh){display:block}.install-card:where(.astro-d3yughyh):has(#tab-pip:checked) .panel-3:where(.astro-d3yughyh){display:none}.install-card:where(.astro-d3yughyh):has(#tab-source:checked) .panel-1:where(.astro-d3yughyh){display:none}.install-card:where(.astro-d3yughyh):has(#tab-source:checked) .panel-2:where(.astro-d3yughyh){display:none}.install-card:where(.astro-d3yughyh):has(#tab-source:checked) .panel-3:where(.astro-d3yughyh){display:block}.run-section:where(.astro-d3yughyh){margin-top:3rem;text-align:center}.run-section:where(.astro-d3yughyh) h3:where(.astro-d3yughyh){font-size:1.4rem;font-weight:700;color:#f0f0f5;margin:0 0 1.25rem}.run-card:where(.astro-d3yughyh){padding:1.5rem;text-align:left}.run-note:where(.astro-d3yughyh){margin:1rem 0 0;font-size:.9rem;color:#71717a;line-height:1.5}.run-note:where(.astro-d3yughyh) code:where(.astro-d3yughyh){color:#06b6d4;font-size:.85rem}@media(max-width:600px){.section:where(.astro-d3yughyh){padding:4rem 1rem}.tab-label:where(.astro-d3yughyh){padding:.75rem;font-size:.85rem}.code-block:where(.astro-d3yughyh){font-size:.78rem}}.section:where(.astro-zusyi6kf){padding:6rem 1.5rem}.container:where(.astro-zusyi6kf){max-width:1100px;margin:0 auto}.section-header:where(.astro-zusyi6kf){text-align:center;margin-bottom:4rem}.section-header:where(.astro-zusyi6kf) h2:where(.astro-zusyi6kf){font-size:clamp(2rem,4vw,3rem);font-weight:800;color:#f0f0f5;margin:0 0 1rem;letter-spacing:-.02em}.gradient-text:where(.astro-zusyi6kf){background:linear-gradient(135deg,#7c3aed,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle:where(.astro-zusyi6kf){font-size:1.15rem;color:#a1a1aa;margin:0}.models-grid:where(.astro-zusyi6kf){display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.card:where(.astro-zusyi6kf){background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:16px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.model-card:where(.astro-zusyi6kf){padding:1.5rem;position:relative;overflow:hidden;transition:transform .25s,border-color .25s}.model-card:where(.astro-zusyi6kf):hover{transform:translateY(-3px);border-color:#7c3aed40}.model-accent:where(.astro-zusyi6kf){position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent);border-radius:16px 16px 0 0;opacity:.7}.model-family:where(.astro-zusyi6kf){font-size:1.15rem;font-weight:700;color:#f0f0f5;margin:.5rem 0 1rem}.model-examples:where(.astro-zusyi6kf){display:flex;flex-direction:column;gap:.5rem}.model-tag:where(.astro-zusyi6kf){display:inline-block;font-family:SF Mono,Fira Code,monospace;font-size:.75rem;color:#a1a1aa;background:#ffffff0d;padding:.3rem .6rem;border-radius:6px;border:1px solid rgba(255,255,255,.06);word-break:break-all}.models-footer:where(.astro-zusyi6kf){text-align:center;margin-top:2.5rem;font-size:1rem;color:#71717a}.models-footer:where(.astro-zusyi6kf) a:where(.astro-zusyi6kf){color:#06b6d4;text-decoration:none;font-weight:600}.models-footer:where(.astro-zusyi6kf) a:where(.astro-zusyi6kf):hover{text-decoration:underline}@media(max-width:900px){.models-grid:where(.astro-zusyi6kf){grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.models-grid:where(.astro-zusyi6kf){grid-template-columns:1fr}.section:where(.astro-zusyi6kf){padding:4rem 1rem}}.section:where(.astro-bfhcfioi){padding:6rem 1.5rem}.container:where(.astro-bfhcfioi){max-width:1000px;margin:0 auto}.section-header:where(.astro-bfhcfioi){text-align:center;margin-bottom:4rem}.section-header:where(.astro-bfhcfioi) h2:where(.astro-bfhcfioi){font-size:clamp(2rem,4vw,3rem);font-weight:800;color:#f0f0f5;margin:0 0 1rem;letter-spacing:-.02em}.gradient-text:where(.astro-bfhcfioi){background:linear-gradient(135deg,#7c3aed,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle:where(.astro-bfhcfioi){font-size:1.15rem;color:#a1a1aa;margin:0}.integrations-grid:where(.astro-bfhcfioi){display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.card:where(.astro-bfhcfioi){background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:16px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.integration-card:where(.astro-bfhcfioi){display:flex;gap:1.25rem;padding:1.75rem;transition:transform .25s,border-color .25s}.integration-card:where(.astro-bfhcfioi):hover{transform:translateY(-3px);border-color:#06b6d44d}.integration-icon:where(.astro-bfhcfioi){font-size:2rem;flex-shrink:0;line-height:1;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}.integration-content:where(.astro-bfhcfioi) h3:where(.astro-bfhcfioi){font-size:1.1rem;font-weight:700;color:#f0f0f5;margin:0 0 .5rem}.integration-content:where(.astro-bfhcfioi) p:where(.astro-bfhcfioi){font-size:.9rem;color:#a1a1aa;line-height:1.55;margin:0 0 .75rem}.integration-link:where(.astro-bfhcfioi){font-size:.85rem;font-weight:600;color:#06b6d4;text-decoration:none;transition:color .2s}.integration-link:where(.astro-bfhcfioi):hover{color:#22d3ee}@media(max-width:700px){.integrations-grid:where(.astro-bfhcfioi){grid-template-columns:1fr}.section:where(.astro-bfhcfioi){padding:4rem 1rem}}@media(max-width:500px){.integration-card:where(.astro-bfhcfioi){flex-direction:column;gap:.75rem}}.section:where(.astro-4mcbiujq){padding:6rem 1.5rem}.container:where(.astro-4mcbiujq){max-width:960px;margin:0 auto}.section-header:where(.astro-4mcbiujq){text-align:center;margin-bottom:4rem}.section-header:where(.astro-4mcbiujq) h2:where(.astro-4mcbiujq){font-size:clamp(2rem,4vw,3rem);font-weight:800;color:#f0f0f5;margin:0 0 1rem;letter-spacing:-.02em}.gradient-text:where(.astro-4mcbiujq){background:linear-gradient(135deg,#7c3aed,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle:where(.astro-4mcbiujq){font-size:1.15rem;color:#a1a1aa;margin:0}.glass:where(.astro-4mcbiujq){background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:16px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.benchmark-card:where(.astro-4mcbiujq){overflow:hidden;padding:.5rem}.table-wrapper:where(.astro-4mcbiujq){overflow-x:auto;-webkit-overflow-scrolling:touch}table:where(.astro-4mcbiujq){width:100%;border-collapse:collapse;min-width:600px}thead:where(.astro-4mcbiujq){border-bottom:1px solid rgba(255,255,255,.08)}th:where(.astro-4mcbiujq){padding:1rem 1.25rem;text-align:left;font-size:.8rem;font-weight:600;color:#71717a;text-transform:uppercase;letter-spacing:.05em}td:where(.astro-4mcbiujq){padding:1rem 1.25rem;font-size:.9rem;color:#d4d4d8;border-bottom:1px solid rgba(255,255,255,.04)}tr:where(.astro-4mcbiujq):last-child td:where(.astro-4mcbiujq){border-bottom:none}tbody:where(.astro-4mcbiujq) tr:where(.astro-4mcbiujq){transition:background .15s}tbody:where(.astro-4mcbiujq) tr:where(.astro-4mcbiujq):hover{background:#ffffff08}.model-name:where(.astro-4mcbiujq){font-family:SF Mono,Fira Code,monospace;font-size:.85rem;color:#06b6d4;font-weight:500}.device-name:where(.astro-4mcbiujq){color:#a1a1aa;font-size:.85rem}.speed:where(.astro-4mcbiujq){white-space:nowrap}.speed-value:where(.astro-4mcbiujq){font-weight:700;color:#f0f0f5;font-size:1.05rem;font-variant-numeric:tabular-nums}.speed-unit:where(.astro-4mcbiujq){color:#71717a;font-size:.8rem}.memory:where(.astro-4mcbiujq){font-variant-numeric:tabular-nums;color:#a1a1aa}.benchmark-note:where(.astro-4mcbiujq){padding:1rem 1.25rem;font-size:.8rem;color:#52525b;margin:0;text-align:center}@media(max-width:600px){.section:where(.astro-4mcbiujq){padding:4rem 1rem}.benchmark-card:where(.astro-4mcbiujq){border-radius:12px}th:where(.astro-4mcbiujq),td:where(.astro-4mcbiujq){padding:.75rem 1rem}}.section:where(.astro-x6ewki5y){padding:6rem 1.5rem}.container:where(.astro-x6ewki5y){max-width:1000px;margin:0 auto}.section-header:where(.astro-x6ewki5y){text-align:center;margin-bottom:4rem}.section-header:where(.astro-x6ewki5y) h2:where(.astro-x6ewki5y){font-size:clamp(2rem,4vw,3rem);font-weight:800;color:#f0f0f5;margin:0 0 1rem;letter-spacing:-.02em}.gradient-text:where(.astro-x6ewki5y){background:linear-gradient(135deg,#7c3aed,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle:where(.astro-x6ewki5y){font-size:1.15rem;color:#a1a1aa;margin:0}.community-grid:where(.astro-x6ewki5y){display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.card:where(.astro-x6ewki5y){background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:16px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.community-card:where(.astro-x6ewki5y){padding:2rem;text-align:center;display:flex;flex-direction:column;align-items:center;transition:transform .25s,border-color .25s}.community-card:where(.astro-x6ewki5y):hover{transform:translateY(-4px);border-color:#7c3aed4d}.community-icon:where(.astro-x6ewki5y){font-size:2.5rem;margin-bottom:1.25rem;line-height:1}.community-card:where(.astro-x6ewki5y) h3:where(.astro-x6ewki5y){font-size:1.2rem;font-weight:700;color:#f0f0f5;margin:0 0 .75rem}.community-card:where(.astro-x6ewki5y) p:where(.astro-x6ewki5y){font-size:.9rem;color:#a1a1aa;line-height:1.6;margin:0 0 1.25rem;flex-grow:1}.community-link:where(.astro-x6ewki5y){display:inline-flex;align-items:center;gap:.25rem;padding:.6rem 1.5rem;font-size:.9rem;font-weight:600;color:#e4e4e7;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s}.community-link:where(.astro-x6ewki5y):hover{background:#7c3aed26;border-color:#7c3aed4d;transform:translateY(-1px)}@media(max-width:800px){.community-grid:where(.astro-x6ewki5y){grid-template-columns:1fr;max-width:420px;margin:0 auto}}@media(max-width:600px){.section:where(.astro-x6ewki5y){padding:4rem 1rem}}.section:where(.astro-muti6tv6){padding:6rem 1.5rem}.container:where(.astro-muti6tv6){max-width:800px;margin:0 auto}.section-header:where(.astro-muti6tv6){text-align:center;margin-bottom:4rem}.section-header:where(.astro-muti6tv6) h2:where(.astro-muti6tv6){font-size:clamp(2rem,4vw,3rem);font-weight:800;color:#f0f0f5;margin:0 0 1rem;letter-spacing:-.02em}.gradient-text:where(.astro-muti6tv6){background:linear-gradient(135deg,#7c3aed,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle:where(.astro-muti6tv6){font-size:1.15rem;color:#a1a1aa;margin:0}.glass:where(.astro-muti6tv6){background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:16px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.dashboard-card:where(.astro-muti6tv6){overflow:hidden}.stats-row:where(.astro-muti6tv6){display:flex;justify-content:center;align-items:center;gap:2rem;padding:2rem;border-bottom:1px solid rgba(255,255,255,.06)}.stat:where(.astro-muti6tv6){display:flex;flex-direction:column;align-items:center;gap:.35rem}.stat-value:where(.astro-muti6tv6){font-size:2rem;font-weight:800;background:linear-gradient(135deg,#7c3aed,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-variant-numeric:tabular-nums;line-height:1}.stat-label:where(.astro-muti6tv6){font-size:.8rem;color:#71717a;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.stat-divider:where(.astro-muti6tv6){width:1px;height:40px;background:#ffffff14}.dashboard-preview:where(.astro-muti6tv6){padding:3rem 2rem}.preview-placeholder:where(.astro-muti6tv6){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem 2rem;border:1px dashed rgba(255,255,255,.1);border-radius:12px;background:#00000026}.preview-icon:where(.astro-muti6tv6){color:#52525b}.preview-placeholder:where(.astro-muti6tv6) p:where(.astro-muti6tv6){color:#52525b;font-size:.9rem;margin:0}.dashboard-footer:where(.astro-muti6tv6){padding:1.25rem 2rem;border-top:1px solid rgba(255,255,255,.06);text-align:center}.dashboard-link:where(.astro-muti6tv6){display:inline-flex;align-items:center;gap:.25rem;font-size:.95rem;font-weight:600;color:#06b6d4;text-decoration:none;transition:color .2s}.dashboard-link:where(.astro-muti6tv6):hover{color:#22d3ee}@media(max-width:600px){.section:where(.astro-muti6tv6){padding:4rem 1rem}.stats-row:where(.astro-muti6tv6){gap:1.25rem;padding:1.5rem 1rem}.stat-value:where(.astro-muti6tv6){font-size:1.5rem}.dashboard-preview:where(.astro-muti6tv6){padding:1.5rem 1rem}.preview-placeholder:where(.astro-muti6tv6){padding:2rem 1rem}}
