.home[data-astro-cid-lcdefpme]{--panel-pad:24px;gap:12px;display:grid}.home[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:is(.home-hero,.home-planned){background:var(--bg);border:1px solid var(--rule);min-width:0}@media (width<=720px){.home[data-astro-cid-lcdefpme]{--panel-pad:16px}}.home-hero[data-astro-cid-lcdefpme]{padding:clamp(32px, 7vw, 88px) var(--panel-pad) clamp(24px, 4vw, 40px);container-type:inline-size}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-family:"WOS Title", var(--mono);letter-spacing:-.01em;text-transform:uppercase;margin:0;font-size:clamp(44px,13cqi,136px);font-weight:700;line-height:.92}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.home-hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:60ch;color:var(--muted);margin:clamp(20px,3vw,32px) 0 0;font-size:16px;line-height:1.6}.home-tools[data-astro-cid-lcdefpme]{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px;display:grid}.home-tool[data-astro-cid-lcdefpme]{background:var(--bg);border:1px solid var(--rule);flex-direction:column;transition:background-color .15s,border-color .15s;display:flex;position:relative}.home-tool[data-astro-cid-lcdefpme] .bar[data-astro-cid-lcdefpme]{justify-content:flex-start;min-height:56px}.home-tool[data-astro-cid-lcdefpme] .side-icon[data-astro-cid-lcdefpme]{color:var(--ice)}.home-tool[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ice);text-decoration:none}.home-tool[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";position:absolute;inset:0}.home-tool[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:none}.home-tool[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible:after{outline:var(--focus);outline-offset:2px}.home-tool[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:60ch;padding:16px var(--panel-pad) 20px;font-size:var(--fs-body);color:var(--muted);margin:0;line-height:1.6}.home-tool[data-astro-cid-lcdefpme]:hover{background:var(--raised);border-color:var(--control-border)}.home-tool[data-astro-cid-lcdefpme]:hover p[data-astro-cid-lcdefpme]{color:var(--text)}@media (prefers-reduced-motion:reduce){.home-tool[data-astro-cid-lcdefpme]{transition:none}}.home-planned[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{padding:16px var(--panel-pad) 4px;font-size:var(--fs-label);color:var(--muted);margin:0}.home-note[data-astro-cid-lcdefpme]{padding:16px var(--panel-pad) 0;max-width:60ch;font-size:var(--fs-body);color:var(--muted);margin:0}.home-planned[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{padding:4px var(--panel-pad) 16px;font-size:var(--fs-body);grid-template-columns:max-content minmax(0,1fr);gap:6px 24px;margin:0;display:grid}.home-planned[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-weight:600}.home-planned[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.home-foot[data-astro-cid-lcdefpme]{font-size:var(--fs-meta);color:var(--muted);margin:0;padding:4px 0}
