.sc-page.svelte-18ydcj3{--sc-ink:#0b0b0c;--sc-muted:#5f6064;--sc-subtle:#8b8b92;--sc-sage:#9fbcab;--sc-sage-deep:#87a796;--sc-band:#ececec;--sc-line-dark:#2a2a2e;min-height:100vh;background:#fff;color:var(--sc-ink);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.sc-page.svelte-18ydcj3 .sc-shell{width:100%;max-width:76rem;margin:0 auto;padding-left:1rem;padding-right:1rem}@media (min-width: 640px){.sc-page.svelte-18ydcj3 .sc-shell{padding-left:2rem;padding-right:2rem}}.sc-page.svelte-18ydcj3 .sc-cards{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media (min-width: 900px){.sc-page.svelte-18ydcj3 .sc-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.sc-page.svelte-18ydcj3 .sc-arrow-link{display:inline-flex;gap:.4rem;font-size:.9rem;font-weight:600;color:inherit;text-decoration:none}.sc-page.svelte-18ydcj3 a.sc-arrow-link:hover{opacity:.6}.sc-page.svelte-18ydcj3 .sc-link-button{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left;text-decoration:none}.sc-page.svelte-18ydcj3 .sc-link-button:hover{opacity:.6}.sc-page.svelte-18ydcj3 .sc-pill{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.4rem;border:0;border-radius:999px;background:var(--sc-ink);color:#fff;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.sc-page.svelte-18ydcj3 .sc-pill:hover{opacity:.85}.sc-page.svelte-18ydcj3 .sc-pill:disabled{opacity:.5;cursor:default}.sc-header.svelte-1794xdi{display:flex;align-items:center;gap:2rem;height:4.5rem}.sc-mark.svelte-1794xdi{font-size:1.5rem;font-weight:700;letter-spacing:-.06em;color:var(--sc-ink);text-decoration:none}.sc-nav.svelte-1794xdi{display:none;gap:1.75rem;font-size:.875rem}.sc-nav.svelte-1794xdi a{color:var(--sc-ink);text-decoration:none}.sc-nav.svelte-1794xdi a:hover{opacity:.6}@media (min-width: 640px){.sc-nav.svelte-1794xdi{display:flex}}.sc-header-actions.svelte-1794xdi{margin-left:auto;display:flex;align-items:center;gap:1rem;min-width:0;font-size:.875rem}.sc-band.svelte-1fos58m.svelte-1fos58m{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem;border-radius:2rem;background:var(--sc-band);padding:2.5rem 2rem;margin-bottom:6rem}@media (min-width: 640px){.sc-band.svelte-1fos58m.svelte-1fos58m{padding:3.5rem}}.sc-band.svelte-1fos58m h2.svelte-1fos58m{margin:0;font-size:clamp(1.9rem,4vw,2.75rem);font-weight:500;line-height:1.08;letter-spacing:-.03em}.sc-band.svelte-1fos58m .eyebrow.svelte-1fos58m{margin:0 0 1rem;font-size:.8rem;color:var(--sc-ink)}.sc-band.svelte-1fos58m p.svelte-1fos58m{margin:1.1rem 0 0;color:var(--sc-muted);overflow-wrap:anywhere}.sc-band.svelte-1fos58m p.svelte-1fos58m strong{color:var(--sc-ink);font-weight:600}.sc-band-actions.svelte-1fos58m.svelte-1fos58m{display:flex;align-items:center;gap:1.5rem;font-size:.9rem;font-weight:500}.sc-footer.svelte-xna2ms.svelte-xna2ms{background:#000;color:#fff;padding:4rem 0 2.5rem}.sc-footer-mark.svelte-xna2ms.svelte-xna2ms{font-size:1.5rem;font-weight:700;letter-spacing:-.06em}.sc-footer-cols.svelte-xna2ms.svelte-xna2ms{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:3rem 0 4rem;font-size:.875rem}@media (min-width: 768px){.sc-footer-cols.svelte-xna2ms.svelte-xna2ms{grid-template-columns:repeat(4,minmax(0,1fr))}}.sc-footer-cols.svelte-xna2ms div.svelte-xna2ms{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem}.sc-footer-cols.svelte-xna2ms p.svelte-xna2ms{margin:0 0 .4rem;font-size:.75rem;color:var(--sc-subtle)}.sc-footer-cols.svelte-xna2ms a.svelte-xna2ms{color:#fff;text-decoration:none}.sc-footer-cols.svelte-xna2ms a.svelte-xna2ms:hover{opacity:.6}.sc-copyright.svelte-xna2ms.svelte-xna2ms{margin:0;font-size:.75rem;color:var(--sc-subtle)}
