@layer components{.static-page-shell.svelte-13ic91s{padding-block:var(--space-fluid-2);padding-inline:var(--space-fluid-2)}.static-page.svelte-13ic91s{max-inline-size:65ch;margin-inline:auto;padding-block:var(--space-fluid-3);padding-inline:var(--space-fluid-2);background-color:var(--color-surface-2);border:var(--border-width) solid var(--color-text-1);box-shadow:var(--shadow-md)}.static-page__logo.svelte-13ic91s{display:block;inline-size:var(--space-8);block-size:var(--space-8);margin-block-end:var(--space-fluid-2);margin-inline:auto;color:var(--color-text-1)}.static-page__header.svelte-13ic91s{display:flex;flex-direction:column;gap:var(--space-2);margin-block-end:var(--space-fluid-2)}.static-page__eyebrow.svelte-13ic91s{font-family:var(--font-heading);font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-2)}.static-page__title.svelte-13ic91s{font-family:var(--font-heading);font-size:var(--text-fluid-3);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:-.02em;line-height:1;color:var(--color-text-1);margin:0}.static-page__rule.svelte-13ic91s{display:block;inline-size:var(--space-8);block-size:4px;background-color:var(--color-primary);margin-block-start:var(--space-1)}.static-page__body.svelte-13ic91s section{margin-block-end:var(--space-5)}.static-page__body.svelte-13ic91s section:last-child{margin-block-end:0}.static-page__body.svelte-13ic91s h2{font-family:var(--font-heading);font-size:var(--text-fluid-2);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:-.02em;line-height:1.1;color:var(--color-text-1);margin-block:var(--space-6) var(--space-3);margin-inline:0}.static-page__body.svelte-13ic91s p{margin-block:0 var(--space-4);margin-inline:0;font-size:var(--text-fluid-0);line-height:1.5;color:var(--color-text-1)}.static-page__body.svelte-13ic91s strong{font-weight:var(--weight-medium)}.static-page__body.svelte-13ic91s address{margin-block:0 var(--space-4);margin-inline:0;font-size:var(--text-fluid-0);line-height:1.5;color:var(--color-text-1);font-style:normal}.static-page__body.svelte-13ic91s ul{margin-block:0 var(--space-4);margin-inline:0;padding-inline-start:var(--space-5);font-size:var(--text-fluid-0);line-height:1.5;color:var(--color-text-1)}.static-page__body.svelte-13ic91s li{margin-block-end:var(--space-1)}.static-page__body.svelte-13ic91s a:link,.static-page__body.svelte-13ic91s a:visited,.static-page__body.svelte-13ic91s a{color:var(--color-text-1);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px;text-underline-position:under;font-weight:var(--weight-medium)}.static-page__body.svelte-13ic91s a:hover{text-decoration:none}.static-page__body.svelte-13ic91s a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.static-page__body.svelte-13ic91s details{background:transparent;padding:0;margin-block-end:var(--space-3)}.static-page__body.svelte-13ic91s details[open]{padding-block-end:var(--space-3);border-block-end:var(--border-width-thin) solid var(--color-border-accent)}.static-page__body.svelte-13ic91s summary{cursor:pointer;list-style:none;display:flex;gap:var(--space-4);justify-content:space-between;align-items:center;background:transparent;padding:0;margin:0;font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-fluid-1)}.static-page__body.svelte-13ic91s details[open]>summary{padding-block-end:var(--space-3);margin-block-end:var(--space-3);border-block-end:var(--border-width-thin) solid var(--color-border-accent)}.static-page__body.svelte-13ic91s summary::-webkit-details-marker{display:none}.static-page__body.svelte-13ic91s summary:after{content:"";inline-size:var(--space-3);block-size:var(--space-3);border-inline-end:2px solid var(--color-text-1);border-block-end:2px solid var(--color-text-1);transform:rotate(45deg);transform-origin:center;transition:transform var(--transition-normal);flex-shrink:0}.static-page__body.svelte-13ic91s details[open]>summary:after{transform:rotate(-135deg)}.static-page__body.svelte-13ic91s summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}@media(prefers-reduced-motion:reduce){.static-page__body.svelte-13ic91s summary:after{transition:none}}}
