.hero__title[data-astro-cid-frxnyoav]{max-width:20ch}.section[data-astro-cid-frxnyoav]{padding-block:var(--space-2xl);scroll-margin-top:var(--header-height)}.section__heading[data-astro-cid-frxnyoav]{font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:var(--space-lg)}.doc-brand[data-astro-cid-frxnyoav]{display:none}.statement[data-astro-cid-frxnyoav]{margin-bottom:var(--space-2xl);padding:var(--space-2xl);border-radius:var(--radius-lg);background:var(--night-950);position:relative;overflow:hidden}@media (width>=64rem){.statement[data-astro-cid-frxnyoav]{padding:var(--space-3xl)}}.statement[data-astro-cid-frxnyoav]:before{content:"";-webkit-mask-image:radial-gradient(100% 110% at 100% 100%, var(--brand-dark-80) 0%, transparent 52%);mask-image:radial-gradient(100% 110% at 100% 100%, var(--brand-dark-80) 0%, transparent 52%);pointer-events:none;background-image:url(/clouds/teal-dark.jpg);background-position:100% 100%;background-size:cover;display:none;position:absolute;inset:0}@media (width>=40rem){.statement[data-astro-cid-frxnyoav]:before{display:block}}.statement[data-astro-cid-frxnyoav]>[data-astro-cid-frxnyoav]{z-index:1;position:relative}.statement__kicker[data-astro-cid-frxnyoav]{margin-bottom:var(--space-md);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--isotoma-teal)}.statement__title[data-astro-cid-frxnyoav]{max-width:22ch;font-size:var(--text-xl);line-height:var(--leading-tight);color:var(--night-050)}@media (width>=40rem){.statement__title[data-astro-cid-frxnyoav]{font-size:var(--text-2xl)}}.statement__hl[data-astro-cid-frxnyoav]{background-image:linear-gradient(120deg, var(--brand-light-40), var(--brand-light-90), var(--brand-light-40));background-size:200% 200%;animation:8s infinite gradient-text-shift}@media (prefers-reduced-motion:reduce){.statement__hl[data-astro-cid-frxnyoav]{animation:none}}.statement__hl[data-astro-cid-frxnyoav]{color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.section__lede[data-astro-cid-frxnyoav]{max-width:var(--measure);margin-bottom:var(--space-xl);font-size:var(--text-md);color:var(--color-text-secondary)}.cadence[data-astro-cid-frxnyoav]{gap:var(--space-lg);max-width:44rem;display:grid}.cadence__phase[data-astro-cid-frxnyoav]{padding-left:var(--space-md);border-left:2px solid var(--color-border-strong)}.cadence__phase--repeats[data-astro-cid-frxnyoav]{border-left-color:var(--color-accent)}.cadence__label[data-astro-cid-frxnyoav]{margin-bottom:var(--space-sm);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary)}.cadence__items[data-astro-cid-frxnyoav]{gap:var(--space-sm);display:grid}.cadence__item[data-astro-cid-frxnyoav]{gap:var(--space-3xs);display:grid}@media (width>=40rem){.cadence__item[data-astro-cid-frxnyoav]{gap:var(--space-md);grid-template-columns:7rem 1fr;align-items:baseline}}.cadence__name[data-astro-cid-frxnyoav]{font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.cadence__desc[data-astro-cid-frxnyoav]{color:var(--color-text-secondary)}.cadence__return[data-astro-cid-frxnyoav]{gap:var(--space-2xs);margin-top:var(--space-md);font-size:var(--text-sm);color:var(--color-text-tertiary);display:flex}.cadence__return[data-astro-cid-frxnyoav]:before{content:"↳";flex:none}.stage[data-astro-cid-frxnyoav]{padding-top:var(--space-2xl);scroll-margin-top:var(--header-height)}.stage__title[data-astro-cid-frxnyoav]{margin-bottom:var(--space-md);font-size:var(--text-lg);line-height:var(--leading-tight)}.arch[data-astro-cid-frxnyoav]{margin:var(--space-xl) 0 0;max-width:48rem}.arch__grid[data-astro-cid-frxnyoav]{gap:var(--space-sm);display:grid}.arch__signin[data-astro-cid-frxnyoav],.arch__data[data-astro-cid-frxnyoav],.arch__managed[data-astro-cid-frxnyoav],.arch__app[data-astro-cid-frxnyoav]{padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-size:var(--text-sm);text-align:center}.arch__signin[data-astro-cid-frxnyoav]{background:var(--color-accent-subtle);font-weight:var(--weight-medium)}.arch__estate[data-astro-cid-frxnyoav]{gap:var(--space-sm);padding:var(--space-sm);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);display:grid}@media (width>=40rem){.arch__estate[data-astro-cid-frxnyoav]{grid-template-columns:2fr 1fr;align-items:start}.arch__estate[data-astro-cid-frxnyoav]>.arch__label[data-astro-cid-frxnyoav]{grid-column:1/-1}}.arch__label[data-astro-cid-frxnyoav]{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary)}.arch__runtime[data-astro-cid-frxnyoav]{gap:var(--space-2xs);padding:var(--space-sm);background:var(--color-surface);border:1px solid var(--color-accent);border-radius:var(--radius-md);display:grid}.arch__apps[data-astro-cid-frxnyoav]{gap:var(--space-2xs);display:grid}@media (width>=40rem){.arch__apps[data-astro-cid-frxnyoav]{gap:var(--space-sm);grid-auto-columns:1fr;grid-auto-flow:column}}.arch__note[data-astro-cid-frxnyoav]{font-size:var(--text-xs);color:var(--color-text-tertiary)}.arch__data[data-astro-cid-frxnyoav]{align-self:center}.arch__caption[data-astro-cid-frxnyoav]{margin-top:var(--space-sm);max-width:var(--measure);font-size:var(--text-sm);color:var(--color-text-tertiary)}.section__note[data-astro-cid-frxnyoav]{max-width:var(--measure);margin-top:var(--space-lg);color:var(--color-text-secondary)}.cta[data-astro-cid-frxnyoav]{padding-block:var(--space-2xl) var(--space-4xl)}.cta__panel[data-astro-cid-frxnyoav]{padding:var(--space-xl);background:var(--color-accent-subtle);border:1px solid var(--color-border);border-radius:var(--radius-lg)}@media (width>=64rem){.cta__panel[data-astro-cid-frxnyoav]{padding:var(--space-2xl)}}.cta__heading[data-astro-cid-frxnyoav]{max-width:26ch;font-size:var(--text-xl);line-height:var(--leading-tight)}.cta__body[data-astro-cid-frxnyoav]{max-width:var(--measure);margin:var(--space-md) 0 var(--space-lg);color:var(--color-text-secondary)}:root[data-theme=light] .cta__body[data-astro-cid-frxnyoav]{color:var(--grey-dark-30)}.cta__print[data-astro-cid-frxnyoav]{display:none}@media print{.doc-brand[data-astro-cid-frxnyoav]{margin-bottom:var(--space-lg);--logo-height:2rem;padding-inline:0;display:block}.hero[data-astro-cid-frxnyoav]{padding-block:0 var(--space-lg)}.section[data-astro-cid-frxnyoav],.cta[data-astro-cid-frxnyoav]{padding-block:var(--space-md);border-top:none}.container[data-astro-cid-frxnyoav]{max-width:none;padding-inline:0}.statement[data-astro-cid-frxnyoav]{margin-bottom:var(--space-lg);padding:0 0 0 var(--space-md);border-left:3px solid var(--isotoma-teal);background:0 0;border-radius:0}.statement[data-astro-cid-frxnyoav]:before{display:none}.statement__kicker[data-astro-cid-frxnyoav]{color:var(--color-text-tertiary)}.statement__title[data-astro-cid-frxnyoav]{color:inherit;font-size:15pt}.statement__hl[data-astro-cid-frxnyoav]{color:inherit;font-style:italic}.arch[data-astro-cid-frxnyoav],.cadence__phase[data-astro-cid-frxnyoav],.cta__panel[data-astro-cid-frxnyoav]{break-inside:avoid}.stage[data-astro-cid-frxnyoav]{padding-top:var(--space-lg)}.section__lede[data-astro-cid-frxnyoav]{margin-bottom:var(--space-md);font-size:inherit}.cadence[data-astro-cid-frxnyoav]{gap:var(--space-md)}.cadence__phase[data-astro-cid-frxnyoav]{border-left-color:#999}.cadence__phase--repeats[data-astro-cid-frxnyoav]{border-left-color:var(--isotoma-navy)}.cadence__return[data-astro-cid-frxnyoav]{color:inherit}.arch__runtime[data-astro-cid-frxnyoav],.cta__panel[data-astro-cid-frxnyoav],.arch__signin[data-astro-cid-frxnyoav]{background:0 0}.cta__panel[data-astro-cid-frxnyoav] .btn{display:none}.cta__print[data-astro-cid-frxnyoav]{margin-top:var(--space-sm);font-weight:var(--weight-medium);display:block}}
