body[data-theme-preset=terminal]{--tv-hero:url(/themes/terminal/hero.webp);--tv2-rule:color-mix(in srgb,var(--accent) 30%,transparent)}@media (max-width:768px){body[data-theme-preset=terminal]{--tv-hero:url(/themes/terminal/hero@375.webp)}}body[data-theme-preset=terminal] .home-grid>.w-herocard[data-sd-variant=band]{border:0;border-top:1px solid var(--tv2-rule);border-bottom:1px solid var(--tv2-rule);min-height:0;padding:262px 48px 128px;justify-content:flex-start}body[data-theme-preset=terminal] .home-grid>.w-herocard[data-sd-variant=band]:not(.has-hero){background-color:var(--bg);background-image:repeating-linear-gradient(0deg,transparent 0 2px,color-mix(in srgb,var(--text) 4.5%,transparent) 2px 3px),linear-gradient(180deg,transparent 219px,var(--tv2-rule) 219px,var(--tv2-rule) 220px,transparent 220px),linear-gradient(180deg,transparent 220px,var(--bg) 220px),linear-gradient(90deg,color-mix(in srgb,var(--bg) 70%,transparent) 0,color-mix(in srgb,var(--bg) 40%,transparent) 30%,transparent 60%),radial-gradient(52% 60% at 22% 70%,color-mix(in srgb,var(--accent) 11%,transparent),transparent 70%),linear-gradient(0deg,var(--accent),var(--accent)),var(--tv-hero);background-size:auto,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% auto;background-position:0 0,0 0,0 0,0 0,0 0,0 0,50% -56px;background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-blend-mode:normal,normal,normal,normal,normal,color,normal}body[data-theme-preset=terminal] .home-grid>.w-herocard[data-sd-variant=band].has-hero{background-color:var(--bg);background-image:repeating-linear-gradient(0deg,transparent 0 2px,color-mix(in srgb,var(--text) 4.5%,transparent) 2px 3px),linear-gradient(180deg,transparent 219px,var(--tv2-rule) 219px,var(--tv2-rule) 220px,transparent 220px),linear-gradient(180deg,transparent 220px,var(--bg) 220px),linear-gradient(90deg,color-mix(in srgb,var(--bg) 70%,transparent) 0,color-mix(in srgb,var(--bg) 40%,transparent) 30%,transparent 60%),radial-gradient(52% 60% at 22% 70%,color-mix(in srgb,var(--accent) 11%,transparent),transparent 70%),var(--hero-img);background-size:auto,100% 100%,100% 100%,100% 100%,100% 100%,100% auto;background-position:0 0,0 0,0 0,0 0,0 0,50% -40px;background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-blend-mode:normal}body[data-theme-preset=terminal] .home-grid>.w-herocard[data-sd-variant=band]:before{padding:8px 48px;font-size:11px;letter-spacing:.04em;color:color-mix(in srgb,var(--accent) 70%,var(--text-muted));background:color-mix(in srgb,var(--bg) 84%,transparent);border-bottom:1px solid var(--tv2-rule)}body[data-theme-preset=terminal] .w-herocard[data-sd-variant=band] .eyb{position:absolute;left:48px;top:64px;z-index:1;max-width:calc(100% - 96px);display:inline-flex;align-items:center;gap:9px;align-self:flex-start;padding:6px 11px;border:1px solid var(--tv2-rule);border-radius:0;background:color-mix(in srgb,var(--bg) 86%,transparent);font-family:var(--f-mono),ui-monospace,monospace;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);box-shadow:0 0 18px -6px color-mix(in srgb,var(--accent) 50%,transparent)}body[data-theme-preset=terminal] .w-herocard[data-sd-variant=band] .eyb:after{content:"";width:7px;height:12px;background:var(--accent);animation:tv2-cursor 1.1s steps(1) infinite}@keyframes tv2-cursor{50%{opacity:0}}body[data-theme-preset=terminal] .w-herocard[data-sd-variant=band] h1{margin:0 0 10px;gap:10px}body[data-theme-preset=terminal] .w-herocard[data-sd-variant=band] h1 .a{font-family:var(--f-mono),ui-monospace,monospace;font-size:.82rem;font-weight:500;letter-spacing:.02em;text-transform:none;color:color-mix(in srgb,var(--text) 72%,transparent)}body[data-theme-preset=terminal] .w-herocard[data-sd-variant=band] h1 .b{font-family:var(--f-mono),ui-monospace,monospace;font-weight:800;font-size:clamp(2.2rem,5.4vw,4.8rem);letter-spacing:-.02em;line-height:1;text-transform:uppercase;color:var(--accent-bright);text-shadow:0 0 1px color-mix(in srgb,var(--accent-bright) 60%,transparent),0 0 22px color-mix(in srgb,var(--accent) 55%,transparent),0 0 64px color-mix(in srgb,var(--accent) 30%,transparent)}body[data-theme-preset=terminal] .w-herocard[data-sd-variant=band] h1 .b:after{color:var(--accent)}body[data-theme-preset=terminal] .w-herocard[data-sd-variant=band] .tag{font-family:var(--f-mono),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.16em;color:color-mix(in srgb,var(--accent) 75%,var(--text))}body[data-theme-preset=terminal] .w-herocard[data-sd-variant=band] .tag:before{content:"// ";color:color-mix(in srgb,var(--accent) 50%,transparent)}body[data-theme-preset=terminal] .w-herocard[data-sd-variant=band] p{font-family:var(--f-grotesk),system-ui,sans-serif}body[data-theme-preset=terminal] .w-herocard[data-sd-variant=band] .btn-ghost{border-color:var(--tv2-rule);background:color-mix(in srgb,var(--bg) 60%,transparent)}body[data-theme-preset=terminal] :is(.home-grid>.w-servers,.w-top3-card,.w-news,.w-actpanel,.w-metric,.w-top3 .t){border-color:var(--tv2-rule);box-shadow:none;background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 94%,var(--accent) 3%),var(--surface))}body[data-theme-preset=terminal] .w-phead h3{font-family:var(--f-mono),ui-monospace,monospace;font-weight:700;letter-spacing:.04em;color:var(--accent)}body[data-theme-preset=terminal] .w-phead h3:before{content:"// ";color:color-mix(in srgb,var(--accent) 45%,transparent)}body[data-theme-preset=terminal] .w-phead-s{font-family:var(--f-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.04em}body[data-theme-preset=terminal] .w-live{font-family:var(--f-mono),ui-monospace,monospace;border-radius:0;letter-spacing:.14em}body[data-theme-preset=terminal] .w-top3 .t:first-child{border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:inset 3px 0 0 var(--accent)}@media (max-width:999px){body[data-theme-preset=terminal] .home-grid>.w-herocard[data-sd-variant=band]:before{padding:8px 24px}}@media (max-width:768px){body[data-theme-preset=terminal] .home-grid>.w-herocard[data-sd-variant=band]{padding:210px 20px 96px}body[data-theme-preset=terminal] .home-grid>.w-herocard[data-sd-variant=band]:not(.has-hero){background-image:repeating-linear-gradient(0deg,transparent 0 2px,color-mix(in srgb,var(--text) 4.5%,transparent) 2px 3px),linear-gradient(180deg,transparent 175px,var(--tv2-rule) 175px,var(--tv2-rule) 176px,transparent 176px),linear-gradient(180deg,transparent 176px,var(--bg) 176px),radial-gradient(70% 40% at 30% 74%,color-mix(in srgb,var(--accent) 11%,transparent),transparent 70%),linear-gradient(0deg,var(--accent),var(--accent)),var(--tv-hero);background-size:auto,100% 100%,100% 100%,100% 100%,100% 100%,100% auto;background-position:0 0,0 0,0 0,0 0,0 0,50% 0;background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-blend-mode:normal,normal,normal,normal,color,normal}body[data-theme-preset=terminal] .home-grid>.w-herocard[data-sd-variant=band].has-hero{background-image:repeating-linear-gradient(0deg,transparent 0 2px,color-mix(in srgb,var(--text) 4.5%,transparent) 2px 3px),linear-gradient(180deg,transparent 175px,var(--tv2-rule) 175px,var(--tv2-rule) 176px,transparent 176px),linear-gradient(180deg,transparent 176px,var(--bg) 176px),radial-gradient(70% 40% at 30% 74%,color-mix(in srgb,var(--accent) 11%,transparent),transparent 70%),var(--hero-img);background-size:auto,100% 100%,100% 100%,100% 100%,100% auto;background-position:0 0,0 0,0 0,0 0,50% 0;background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-blend-mode:normal}body[data-theme-preset=terminal] .home-grid>.w-herocard[data-sd-variant=band]:before{padding:8px 20px}body[data-theme-preset=terminal] .w-herocard[data-sd-variant=band] .eyb{left:20px;top:52px;max-width:calc(100% - 40px);font-size:10px}body[data-theme-preset=terminal] .w-herocard[data-sd-variant=band] h1 .b{font-size:clamp(2rem,11vw,2.8rem)}}@media (prefers-reduced-motion:reduce){body[data-theme-preset=terminal] .w-herocard[data-sd-variant=band] .eyb:after{opacity:.75}}