.decor[data-astro-cid-6wsdd35i]{position:absolute;inset:0;z-index:0;pointer-events:none;color:inherit;opacity:var(--decor-a)}.decor__svg[data-astro-cid-6wsdd35i]{width:100%;height:100%;display:block}.section[data-astro-cid-sh445jdo]{position:relative;background:var(--section-surface);padding-block:clamp(2.5rem,6vw,5rem);overflow:hidden}.section__inner[data-astro-cid-sh445jdo]{position:relative;z-index:1;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.section--wide[data-astro-cid-sh445jdo] .section__inner[data-astro-cid-sh445jdo]{max-width:73.75rem}.section--narrow[data-astro-cid-sh445jdo] .section__inner[data-astro-cid-sh445jdo]{max-width:46rem}.section--mid[data-astro-cid-sh445jdo] .section__inner[data-astro-cid-sh445jdo]{max-width:60rem}.section__inner[data-astro-cid-sh445jdo]>p[data-astro-cid-sh445jdo],.section__inner[data-astro-cid-sh445jdo]>ul[data-astro-cid-sh445jdo],.section__inner[data-astro-cid-sh445jdo]>ol[data-astro-cid-sh445jdo],.section__inner[data-astro-cid-sh445jdo]>h2[data-astro-cid-sh445jdo],.section__inner[data-astro-cid-sh445jdo]>h3[data-astro-cid-sh445jdo]{max-width:42rem}.section__kicker[data-astro-cid-sh445jdo]{margin:0 0 .6rem;font:600 var(--text-xs)/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-kicker)}.section__heading[data-astro-cid-sh445jdo]{margin:0 0 1.25rem;position:relative;font-size:var(--text-4xl);max-width:44rem}.section--deep[data-astro-cid-sh445jdo] .section__kicker[data-astro-cid-sh445jdo]{color:var(--ink-on-deep-accent)}.section--accent[data-astro-cid-sh445jdo]{color:var(--ink)}.section--deep[data-astro-cid-sh445jdo]{color:var(--ink-on-deep)}.section--t-cards[data-astro-cid-sh445jdo] .section-grid,.section--t-cards[data-astro-cid-sh445jdo] ul[data-cards]{display:grid;gap:clamp(1rem,2vw,1.5rem);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));list-style:none;padding:0}.section--t-cards[data-astro-cid-sh445jdo] [data-card],.section--t-cards[data-astro-cid-sh445jdo] .card{max-width:34rem}.section--t-split[data-astro-cid-sh445jdo] .section__inner[data-astro-cid-sh445jdo]>*{min-width:0}.section--t-rail[data-astro-cid-sh445jdo] ol:not([class]){list-style:none;margin:0;padding:0 0 0 2.75rem;position:relative;counter-reset:rail}.section--t-rail[data-astro-cid-sh445jdo] ol:not([class]):before{content:"";position:absolute;left:1rem;top:.6rem;bottom:.6rem;width:2px;background:color-mix(in oklab,var(--color-accent, currentColor) 45%,transparent)}.section--t-rail[data-astro-cid-sh445jdo] ol:not([class])>li{position:relative;margin-block:1.25rem;counter-increment:rail}.section--t-rail[data-astro-cid-sh445jdo] ol:not([class])>li:before{content:counter(rail);position:absolute;left:-2.75rem;top:0;width:2rem;height:2rem;display:grid;place-items:center;border-radius:999px;font-variant-numeric:tabular-nums;font-size:var(--text-sm);background:var(--color-accent, currentColor);color:var(--ink-onaccent, #fff)}.section--t-callout[data-astro-cid-sh445jdo] .section__inner[data-astro-cid-sh445jdo]{border-radius:var(--radius-lg, 1rem);border:1px solid var(--border-subtle, color-mix(in oklab, currentColor 12%, transparent));border-inline-start:4px solid var(--color-accent, currentColor);background:var(--surface-panel, color-mix(in oklab, currentColor 4%, transparent));padding:clamp(1.25rem,3vw,2rem);box-shadow:none}.section--t-callout[data-astro-cid-sh445jdo]:has(.placard-band) .section__inner[data-astro-cid-sh445jdo]{border:0;background:none;box-shadow:none;padding:0;max-width:73.75rem}.section--t-table[data-astro-cid-sh445jdo] .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius-md, .75rem);border:1px solid var(--border-subtle, color-mix(in oklab, currentColor 12%, transparent))}.section--t-table[data-astro-cid-sh445jdo] table{width:100%;border-collapse:collapse}.section--t-timeline[data-astro-cid-sh445jdo] ol:not([class]){display:grid;gap:clamp(1rem,2vw,1.5rem);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));list-style:none;margin:0;padding:0}.section--t-timeline[data-astro-cid-sh445jdo] ol:not([class])>li{padding-top:1.25rem;border-top:2px solid color-mix(in oklab,var(--color-accent, currentColor) 45%,transparent)}.section--t-prose[data-astro-cid-sh445jdo] .section__inner[data-astro-cid-sh445jdo]{max-width:46rem}
