@layer skin{[data-template=dark-tech]{color-scheme:dark;--bg:var(--brand-dark);--fg:var(--brand-paper);--muted:color-mix(in oklab, var(--brand-paper) 62%, var(--brand-dark));--line:color-mix(in oklab, var(--brand-paper) 11%, transparent);--surface:color-mix(in oklab, var(--brand-dark) 92%, var(--brand-paper));--card:var(--surface);--primary:var(--brand-primary);--on-primary:var(--brand-dark);--dark-bg:color-mix(in oklab, var(--brand-dark) 80%, black);--dark-fg:var(--brand-paper);--tint-bg:color-mix(in oklab, var(--brand-dark) 94%, var(--brand-primary));--link:var(--brand-accent);--focus:var(--brand-accent);--display-weight:500;--display-tracking:-.04em;--display-leading:1;--h1:clamp(2.375rem, 1.7148rem + 2.8169vw, 4.25rem);--h2:clamp(1.875rem, 1.5229rem + 1.5023vw, 2.875rem);--radius-s:10px;--radius:14px;--radius-l:18px;--btn-pad:.8em 1.4em;--btn-weight:500;--container:1200px;--nav-h:76px;--nav-size:.9rem;--shadow:0 0 0 1px var(--line), 0 20px 50px -20px #0009;--menu-bg:var(--brand-dark);--menu-fg:var(--brand-paper)}[data-template=dark-tech][lang|=ar]{--ar-scale:1}[data-template=dark-tech] body{background:var(--bg)}[data-template=dark-tech] .btn--primary{background:var(--brand-paper);color:var(--brand-dark)}[data-template=dark-tech] .btn--primary:hover{box-shadow:0 0 0 4px color-mix(in oklab, var(--brand-primary) 35%, transparent), 0 0 40px color-mix(in oklab, var(--brand-primary) 50%, transparent);background:#fff}[data-template=dark-tech] .btn--secondary{border-color:var(--line)}[data-template=dark-tech] .btn--secondary:hover{background:var(--surface);color:var(--fg);border-color:color-mix(in oklab, var(--brand-paper) 30%, transparent)}[data-template=dark-tech] .nav--pill .nav-inner{background:color-mix(in oklab, var(--brand-dark) 70%, transparent);border-color:var(--line);-webkit-backdrop-filter:blur(14px)}[data-template=dark-tech] .logo-word{letter-spacing:-.03em;font-size:1.2rem;font-weight:600}[data-template=dark-tech] ::selection{background:var(--brand-primary);color:var(--brand-dark)}[data-template=dark-tech] .sp:after{content:"";z-index:-3;background:radial-gradient(closest-side, color-mix(in oklab, var(--brand-primary) 35%, transparent), transparent);filter:blur(40px);height:60%;position:absolute;inset:auto 10% -20%}[data-template=dark-tech] .sp-title{background:0 0}[data-template=dark-tech] .ls-item{font-family:var(--font-body);opacity:.45;font-weight:600}[data-template=dark-tech] .ls{border-block:1px solid var(--line)}[data-template=dark-tech] .bn-tile:hover{border-color:color-mix(in oklab, var(--brand-accent) 35%, transparent)}[data-template=dark-tech] .sr-value{color:var(--fg);font-weight:500}[data-template=dark-tech] .sr-item{border-inline-start:1px solid var(--line);padding-inline-start:1rem}[data-template=dark-tech] .tg-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l)}[data-template=dark-tech] .tg-card blockquote{font-family:var(--font-body);letter-spacing:-.01em;font-size:1.1rem;font-weight:400;line-height:1.5}[data-template=dark-tech] .pc-plan{background:var(--surface);border-color:var(--line)}[data-template=dark-tech] .pc-plan[data-featured]{box-shadow:0 0 0 1px var(--brand-primary), 0 0 60px -10px color-mix(in oklab, var(--brand-primary) 55%, transparent);border-color:#0000}[data-template=dark-tech] .pc-features .icon{color:var(--brand-accent)}[data-template=dark-tech] .fq-item summary{font-weight:500}[data-template=dark-tech] .cb-box{--cta-bg:var(--surface);--cta-fg:var(--fg);--cta-btn-bg:var(--brand-paper);--cta-btn-fg:var(--brand-dark);border:1px solid color-mix(in oklab, var(--brand-primary) 50%, transparent);box-shadow:0 0 80px -20px color-mix(in oklab, var(--brand-primary) 60%, transparent)}[data-template=dark-tech] .cs-form{background:var(--surface);border:1px solid var(--line)}[data-template=dark-tech] .cs-field input,[data-template=dark-tech] .cs-field textarea{background:var(--bg);border-color:var(--line)}[data-template=dark-tech] .cs-details dt{color:var(--brand-accent)}[data-template=dark-tech] .ps-num{color:var(--brand-accent);font-family:Geist Mono,ui-monospace,monospace}[data-template=dark-tech] .footer{--footer-bg:color-mix(in oklab, var(--brand-dark) 70%, black);border-top:1px solid var(--line)}@media (width>=700px){[data-template=dark-tech] .ac-grid:has(>li:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}}@keyframes dt-out{to{opacity:0;filter:blur(4px)}}@keyframes dt-in{0%{opacity:0;filter:blur(4px)}}html[data-template=dark-tech]::view-transition-old(root){animation:.3s both dt-out}html[data-template=dark-tech]::view-transition-new(root){animation:.5s .1s both dt-in}html[data-template=dark-tech]::view-transition-group(root){background:#000}
