.faq-list.svelte-1x70tdx{gap:var(--space-12);max-width:var(--site-text-width);display:grid}.faq-item.svelte-1x70tdx{border:1px solid var(--card-border);border-radius:var(--radius-16);background:var(--card-bg)}.faq-summary.svelte-1x70tdx{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:var(--tap-target-comfortable);padding:var(--space-16) var(--space-20);cursor:pointer;list-style:none;display:flex}.faq-summary.svelte-1x70tdx::-webkit-details-marker{display:none}.faq-question.svelte-1x70tdx{color:var(--text-primary);font-size:var(--font-16);line-height:var(--line-snug);font-weight:700}.faq-chevron.svelte-1x70tdx{color:var(--text-muted);font-size:var(--font-20);flex:none;transition:transform .2s;display:grid}.faq-item[open].svelte-1x70tdx .faq-chevron:where(.svelte-1x70tdx){transform:rotate(180deg)}.faq-answer.svelte-1x70tdx{padding:0 var(--space-20) var(--space-20);color:var(--text-secondary);font-size:var(--font-15);line-height:var(--line-loose)}.final-cta.svelte-173v2iz{padding-block:var(--space-48)}.panel.svelte-173v2iz{justify-items:center;gap:var(--space-12);padding:var(--space-32) var(--space-20);border:1px solid color-mix(in srgb, var(--primary) 30%, var(--card-border));border-radius:var(--radius-24);background:radial-gradient(80% 120% at 50% 0%, color-mix(in srgb, var(--primary) 20%, transparent), transparent 70%), var(--card-bg);text-align:center;display:grid}.action.svelte-173v2iz{margin-block-start:var(--space-12);display:none}@media (width>=640px){.panel.svelte-173v2iz{padding:var(--space-48) var(--space-32)}.action.svelte-173v2iz{display:block}}@media (width>=768px){.final-cta.svelte-173v2iz{padding-block:var(--space-64)}}figure.svelte-814uda{justify-items:center;gap:var(--space-16);min-width:0;display:grid}picture.svelte-814uda{width:min(100%, var(--size-280));display:block}img.svelte-814uda{border:1px solid var(--muted-border);border-radius:var(--radius-20);width:100%;height:auto;display:block}figcaption.svelte-814uda{max-width:var(--size-280);color:var(--text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight)}.page-section.svelte-1oq452j{padding-block:var(--space-48)}.tinted.svelte-1oq452j{background:color-mix(in srgb, var(--primary) 5%, var(--bg-primary))}.section-head.svelte-1oq452j{gap:var(--space-12);max-width:var(--site-text-width);margin-block-end:var(--space-32);display:grid}@media (width>=768px){.page-section.svelte-1oq452j{padding-block:var(--space-64)}}.gallery.svelte-1lyxs95{gap:var(--space-24);scroll-snap-type:x proximity;padding-block-end:var(--space-12);display:flex;overflow-x:auto}.frame.svelte-1lyxs95{max-width:var(--size-280);scroll-snap-align:start;flex:0 0 80%;min-width:0}@media (width>=768px){.gallery.svelte-1lyxs95{justify-content:center;gap:var(--space-32)}.frame.svelte-1lyxs95{flex:1 1 0}}.sticky-cta.svelte-13caqp8{z-index:10;padding-block:var(--space-12) calc(var(--space-12) + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:color-mix(in srgb, var(--bg-primary) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;bottom:0}@media (width>=640px){.sticky-cta.svelte-13caqp8{display:none}}
