section.svelte-w5x44u{max-width:var(--landing-max);padding:var(--landing-section) var(--landing-margin);margin-inline:auto}header.svelte-w5x44u{max-width:680px;margin:0 auto var(--landing-group);text-align:center}h1.svelte-w5x44u,h2.svelte-w5x44u{font-size:var(--landing-display);font-weight:var(--weight-medium);line-height:var(--landing-leading-display);letter-spacing:var(--landing-tracking-display)}.intro.svelte-w5x44u{margin-top:var(--landing-stack);color:var(--landing-muted);font-size:var(--landing-lede);line-height:var(--landing-leading-body)}.cards.svelte-w5x44u{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.cards.svelte-w5x44u li:where(.svelte-w5x44u){min-width:0}article.svelte-w5x44u{border:1px solid var(--landing-border);border-radius:var(--landing-shape-xl);background:var(--landing-surface);flex-direction:column;height:100%;display:flex;overflow:hidden}img.svelte-w5x44u{object-fit:contain;flex:none;width:100%;height:auto;display:block}.copy.svelte-w5x44u{flex-direction:column;flex:1;padding:24px;display:flex}.label.svelte-w5x44u{color:var(--landing-primary);font-size:var(--landing-label);font-weight:var(--weight-medium);letter-spacing:var(--landing-tracking-label);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.label.svelte-w5x44u span:where(.svelte-w5x44u){border-radius:var(--landing-shape-sm);background:var(--landing-pill);color:var(--landing-muted);font-size:var(--landing-label-small);padding:2px 8px}h3.svelte-w5x44u{font-size:var(--landing-headline-small);font-weight:var(--weight-medium);line-height:var(--landing-leading-headline);letter-spacing:var(--landing-tracking-headline)}details.svelte-w5x44u{color:var(--landing-muted);font-size:var(--landing-body-small);margin-top:auto;padding-top:16px}summary.svelte-w5x44u{min-height:44px;color:var(--landing-text);font-weight:var(--weight-medium);cursor:pointer;padding-block:12px}details.svelte-w5x44u p:where(.svelte-w5x44u){margin:4px 0 0;line-height:1.5}.contact.svelte-w5x44u{margin-top:var(--landing-group);justify-content:center;display:flex}button.svelte-w5x44u{min-height:var(--landing-button-large);border-radius:var(--landing-shape-full);background:var(--landing-primary);color:var(--landing-on-primary);font:inherit;font-size:var(--landing-body);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--landing-duration) var(--landing-ease);border:0;justify-content:center;align-items:center;gap:8px;padding:0 24px;display:inline-flex}button.svelte-w5x44u:hover{background:var(--landing-primary-hover)}button.svelte-w5x44u:focus-visible{outline:2px solid var(--landing-primary);outline-offset:4px}.standalone.svelte-w5x44u{align-content:center;width:100%;min-height:100%;padding-block:clamp(16px,3svh,32px);display:grid}.standalone.svelte-w5x44u header:where(.svelte-w5x44u){margin-bottom:16px}.standalone.svelte-w5x44u .intro:where(.svelte-w5x44u){font-size:var(--landing-body);margin-top:8px}.standalone.svelte-w5x44u .cards:where(.svelte-w5x44u){gap:clamp(24px,4vw,64px)}.standalone.svelte-w5x44u article:where(.svelte-w5x44u){background:0 0;border:0;border-radius:0;overflow:visible}.standalone.svelte-w5x44u img:where(.svelte-w5x44u){object-fit:contain;height:clamp(64px,100svh - 680px,180px)}.standalone.svelte-w5x44u .copy:where(.svelte-w5x44u){padding:16px 0 0}.standalone.svelte-w5x44u .label:where(.svelte-w5x44u){margin-bottom:8px}.standalone.svelte-w5x44u h3:where(.svelte-w5x44u){font-size:clamp(1.125rem,1rem + .7vw,1.625rem)}.standalone.svelte-w5x44u details:where(.svelte-w5x44u){margin-top:auto;padding-top:4px}.standalone.svelte-w5x44u .contact:where(.svelte-w5x44u){margin-top:16px}@media (width<=1199.98px){.cards.svelte-w5x44u{gap:16px}.copy.svelte-w5x44u{padding:20px}}@media (width<=839.98px){.cards.svelte-w5x44u{grid-template-columns:1fr;max-width:480px;margin-inline:auto}.standalone.svelte-w5x44u .cards:where(.svelte-w5x44u){grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:none}}@media (width<=599.98px){.standalone.svelte-w5x44u .cards:where(.svelte-w5x44u){grid-template-columns:1fr;gap:8px}.standalone.svelte-w5x44u article:where(.svelte-w5x44u){grid-template-columns:64px minmax(0,1fr);align-items:center;gap:16px;display:grid}.standalone.svelte-w5x44u .copy:where(.svelte-w5x44u){padding:0}.standalone.svelte-w5x44u img:where(.svelte-w5x44u){height:auto}.standalone.svelte-w5x44u .label:where(.svelte-w5x44u){margin-bottom:4px}.standalone.svelte-w5x44u button:where(.svelte-w5x44u){width:min(100%,320px)}button.svelte-w5x44u{width:100%}}
