body{background:var(--page-bg);color:var(--page-text);transition:background .2s,color .2s}main[data-astro-cid-lcdefpme]{max-width:1120px;margin:0 auto;padding:0 1.25rem}.hero[data-astro-cid-lcdefpme]{color:#f8fafc;background:linear-gradient(135deg,#07131e 10%,#0b2530 74%,#123d40);grid-template-columns:1.6fr .8fr;gap:3rem;margin:2rem 0 5rem;padding:clamp(2.5rem,6vw,5rem);display:grid;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0}.hero-content[data-astro-cid-lcdefpme],.signal-panel[data-astro-cid-lcdefpme]{z-index:1;position:relative}.eyebrow[data-astro-cid-lcdefpme]{color:#169f87;letter-spacing:.12em;margin:0 0 1rem;font-size:.74rem;font-weight:800}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#6ef2d3}.eyebrow[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:currentColor;width:26px;height:1px;margin:0 .6rem .2rem 0;display:inline-block}h1[data-astro-cid-lcdefpme]{letter-spacing:-.065em;margin:0;font-size:clamp(2.65rem,5.6vw,5.2rem);line-height:.98}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#f8fafc!important}em[data-astro-cid-lcdefpme]{color:#6ef2d3;font-style:normal}.intro[data-astro-cid-lcdefpme]{color:#c6d4dc;max-width:650px;margin:1.65rem 0 2rem;font-size:1.1rem;line-height:1.75}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;display:flex}.actions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.callout[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:.86rem;font-weight:800;text-decoration:none}.primary[data-astro-cid-lcdefpme]{color:#061319;background:#6ef2d3;padding:.85rem 1rem}.primary[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:1.6rem}.secondary[data-astro-cid-lcdefpme]{color:#fff;border:1px solid #ffffff4d;padding:.85rem 1rem}.signal-panel[data-astro-cid-lcdefpme]{border-left:1px solid #ffffff45;align-self:end;padding-left:1.5rem}.panel-label[data-astro-cid-lcdefpme],.date[data-astro-cid-lcdefpme]{color:#94a3b8;letter-spacing:.1em;margin:0;font-size:.71rem;font-weight:800}.signal-panel[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff2b;grid-template-columns:2rem 1fr;gap:.5rem;padding:1rem 0;display:grid}.signal-panel[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:#6ef2d3;font-size:.78rem}.principles[data-astro-cid-lcdefpme],.runbooks[data-astro-cid-lcdefpme]{margin-bottom:5rem}h2[data-astro-cid-lcdefpme]{color:var(--page-text);letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.08}.principle-grid[data-astro-cid-lcdefpme],.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.2rem;display:grid}.principle-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-top:2px solid #0f766e;padding:1.25rem 0}.principle-grid[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#0f766e;font-size:.78rem;font-weight:800}h3[data-astro-cid-lcdefpme]{margin:1.8rem 0 .6rem;font-size:1.16rem}.principle-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);line-height:1.7}.section-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:1rem;display:flex}.section-heading[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{color:#0b9b84;white-space:nowrap;font-size:.85rem;font-weight:800;text-decoration:none}.card[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);color:var(--page-text);flex-direction:column;min-height:260px;padding:1.5rem;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.card[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0f323c29}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:1.1rem}.card[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#0b9b84;margin-top:auto;font-size:.82rem;font-weight:800}.empty[data-astro-cid-lcdefpme]{color:var(--muted)}.callout[data-astro-cid-lcdefpme]{background:var(--soft-surface);justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:0;padding:clamp(2rem,5vw,3.5rem);display:flex}.callout[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff;white-space:nowrap;background:#0b7669;padding:.85rem 1rem}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;margin-top:0}.signal-panel[data-astro-cid-lcdefpme]{margin-top:1rem}.principle-grid[data-astro-cid-lcdefpme],.cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.section-heading[data-astro-cid-lcdefpme],.callout[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}}
