.band.svelte-dgvohb.svelte-dgvohb{position:relative;overflow:hidden;padding:calc(var(--header-height) + clamp(48px,8vw,96px)) 0 clamp(40px,6vw,72px);background:var(--ink)}.band.svelte-dgvohb .glow.svelte-dgvohb{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(50% 80% at 85% 0%,rgba(254,177,122,.14),transparent 70%),radial-gradient(40% 70% at 10% 100%,rgba(165,184,135,.1),transparent 70%)}.band.svelte-dgvohb .container.svelte-dgvohb{position:relative}.eyebrow.svelte-dgvohb.svelte-dgvohb{font-family:var(--font--default);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--sage);margin-bottom:16px}h1.svelte-dgvohb.svelte-dgvohb{font-size:clamp(2.6rem,1.6rem + 4vw,5rem);max-width:16ch}.updated.svelte-dgvohb.svelte-dgvohb{margin-top:18px;font-size:var(--step--1);color:#f3efe699}.layout.svelte-dgvohb.svelte-dgvohb{display:grid;grid-template-columns:minmax(0,42rem);justify-content:start;gap:56px;padding-top:clamp(32px,5vw,64px);padding-bottom:clamp(64px,8vw,120px)}.layout.has-toc.svelte-dgvohb.svelte-dgvohb{grid-template-columns:240px minmax(0,42rem)}@media (max-width: 900px){.layout.has-toc.svelte-dgvohb.svelte-dgvohb{grid-template-columns:minmax(0,1fr);gap:24px}}aside.svelte-dgvohb.svelte-dgvohb{align-self:start;position:sticky;top:calc(var(--header-height) + 24px);max-height:calc(100vh - var(--header-height) - 48px);overflow:auto}@media (max-width: 900px){aside.svelte-dgvohb.svelte-dgvohb{position:static;max-height:none}}aside.svelte-dgvohb summary.svelte-dgvohb{font-family:var(--font--default);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color--text-shade);cursor:pointer;list-style:none;margin-bottom:14px}aside.svelte-dgvohb summary.svelte-dgvohb::-webkit-details-marker{display:none}aside.svelte-dgvohb ol.svelte-dgvohb{list-style:none;margin:0;padding:0;border-left:1px solid var(--color--line-strong)}aside.svelte-dgvohb li.svelte-dgvohb{margin:0}aside.svelte-dgvohb a.svelte-dgvohb{display:block;padding:6px 0 6px 16px;margin-left:-1px;border-left:1px solid transparent;font-size:.86rem;line-height:1.4;color:var(--color--text-shade);text-decoration:none;transition:color .2s ease,border-color .2s ease}aside.svelte-dgvohb a.svelte-dgvohb:hover{color:var(--color--text);border-color:var(--color--secondary)}aside.svelte-dgvohb a.numbered.svelte-dgvohb{display:grid;grid-template-columns:1.6em 1fr;gap:4px}aside.svelte-dgvohb a .num.svelte-dgvohb{font-variant-numeric:tabular-nums;opacity:.7}aside.svelte-dgvohb a[aria-current].svelte-dgvohb{color:var(--color--text);font-weight:600;border-color:var(--color--primary)}.legal-document.svelte-dgvohb.svelte-dgvohb{max-width:42rem;width:100%}
