.card.svelte-1dtcoiz{scroll-margin-top:6rem;background:var(--mkt-paper);border:1px solid var(--mkt-line);border-radius:1.5rem;padding:2rem;height:100%;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.card.svelte-1dtcoiz:hover{transform:translateY(-4px);box-shadow:var(--mkt-shadow)}.glyph.svelte-1dtcoiz{font-size:2rem;width:3.5rem;height:3.5rem;display:grid;place-items:center;border-radius:1rem;background:var(--mkt-cream);border:1px solid var(--mkt-line);margin-bottom:1.25rem}.tagline.svelte-1dtcoiz{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mkt-accent-deep)}h3.svelte-1dtcoiz{font-size:1.5rem;margin:.5rem 0 .75rem}p.svelte-1dtcoiz{margin:0 0 1.25rem;line-height:1.6;color:var(--mkt-ink-muted)}ul.svelte-1dtcoiz{list-style:none;margin:auto 0 0;padding:1.25rem 0 0;border-top:1px solid var(--mkt-line);display:grid;gap:.6rem}li.svelte-1dtcoiz{position:relative;padding-left:1.5rem;font-size:.92rem;color:var(--mkt-ink)}li.svelte-1dtcoiz:before{content:"";position:absolute;left:0;top:.5em;width:.65rem;height:.65rem;border-radius:3px;background:var(--mkt-accent);transform:rotate(45deg)}.section.svelte-1r4967m{padding-block:clamp(3rem,6vw,5rem)}.grid.svelte-1r4967m{margin-top:clamp(2rem,4vw,3rem);display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:720px){.grid.svelte-1r4967m{grid-template-columns:repeat(2,1fr)}}
