.svc-index[data-astro-cid-jmhgmav5]{width:100%;margin-top:var(--space-3)}.svc-index[data-astro-cid-jmhgmav5] ul[data-astro-cid-jmhgmav5]{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.svc-index[data-astro-cid-jmhgmav5] a[data-astro-cid-jmhgmav5]{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-background);min-height:44px;transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);align-items:center;gap:8px;padding:0 16px 0 12px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.svc-index[data-astro-cid-jmhgmav5] a[data-astro-cid-jmhgmav5] .icon{color:var(--color-link)}.svc-index[data-astro-cid-jmhgmav5] a[data-astro-cid-jmhgmav5]:hover{border-color:var(--color-charcoal);background:var(--color-peach)}.svc-block__grid[data-astro-cid-jmhgmav5]{gap:var(--space-7);display:grid}.svc-block__head[data-astro-cid-jmhgmav5]{justify-items:start;gap:var(--space-4);display:grid}.svc-block__head[data-astro-cid-jmhgmav5] h2[data-astro-cid-jmhgmav5]{margin-top:var(--space-1);font-size:clamp(1.75rem,1.3rem + 1.8vw,2.625rem)}.svc-block__desc[data-astro-cid-jmhgmav5]{font-size:var(--fs-lead);max-width:58ch;line-height:1.55}.svc-block__glossary[data-astro-cid-jmhgmav5]{padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--fs-small);gap:10px;max-width:58ch;line-height:1.55;display:flex}.svc-block--flip[data-astro-cid-jmhgmav5] .svc-block__glossary[data-astro-cid-jmhgmav5]{background:var(--color-background)}.svc-block__glossary[data-astro-cid-jmhgmav5] .icon{color:var(--color-link);margin-top:1px}.svc-block__visual[data-astro-cid-jmhgmav5]{aspect-ratio:4/3;border-radius:var(--radius-xl);background:var(--color-peach);position:relative;overflow:hidden}.svc-block__ring[data-astro-cid-jmhgmav5]{width:78%;position:absolute;top:-16%;right:-18%}.svc-block__card[data-astro-cid-jmhgmav5]{width:min(80%,320px);position:absolute;bottom:10%;left:7%}.svc-block--flip[data-astro-cid-jmhgmav5] .svc-block__ring[data-astro-cid-jmhgmav5]{left:-18%;right:auto}.svc-block--flip[data-astro-cid-jmhgmav5] .svc-block__card[data-astro-cid-jmhgmav5]{left:auto;right:7%}.svc-block__details[data-astro-cid-jmhgmav5]{gap:var(--space-6);justify-items:start;display:grid}.svc-block__problem[data-astro-cid-jmhgmav5]{width:100%;padding:var(--space-5);border-left:4px solid var(--color-primary);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-surface)}.svc-block--flip[data-astro-cid-jmhgmav5] .svc-block__problem[data-astro-cid-jmhgmav5]{background:var(--color-background)}.svc-block__problem[data-astro-cid-jmhgmav5] h3[data-astro-cid-jmhgmav5],.svc-block__includes[data-astro-cid-jmhgmav5] h3[data-astro-cid-jmhgmav5]{font-size:var(--fs-label);letter-spacing:var(--tracking-label);color:var(--color-link);margin-bottom:var(--space-2);font-weight:700;line-height:1.3}.svc-block__includes[data-astro-cid-jmhgmav5] h3[data-astro-cid-jmhgmav5]{margin-bottom:var(--space-4)}.svc-block__includes[data-astro-cid-jmhgmav5],.svc-block[data-astro-cid-jmhgmav5] .svc-block__cta{width:100%}@media (width>=640px){.svc-block[data-astro-cid-jmhgmav5] .svc-block__cta{width:auto}.svc-block__includes[data-astro-cid-jmhgmav5] .checklist[data-astro-cid-jmhgmav5]{column-gap:var(--space-6);grid-template-columns:1fr 1fr}.svc-block__visual[data-astro-cid-jmhgmav5]{aspect-ratio:16/9}.svc-block__card[data-astro-cid-jmhgmav5]{width:min(56%,340px)}}@media (width>=1024px){.svc-block__grid[data-astro-cid-jmhgmav5]{column-gap:var(--gutter);row-gap:var(--space-7);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"head head head head head head head.visual visual visual visual""details details details details details details details.visual visual visual visual";align-items:start}.svc-block--flip[data-astro-cid-jmhgmav5] .svc-block__grid[data-astro-cid-jmhgmav5]{grid-template-areas:"visual visual visual visual.head head head head head head head""visual visual visual visual.details details details details details details details"}.svc-block__head[data-astro-cid-jmhgmav5]{grid-area:head}.svc-block__details[data-astro-cid-jmhgmav5]{grid-area:details}.svc-block__visual[data-astro-cid-jmhgmav5]{aspect-ratio:4/5;top:calc(var(--header-h) + var(--space-7));grid-area:visual;position:sticky}.svc-block__ring[data-astro-cid-jmhgmav5]{width:92%;top:-10%;right:-26%}.svc-block--flip[data-astro-cid-jmhgmav5] .svc-block__ring[data-astro-cid-jmhgmav5]{left:-26%;right:auto}.svc-block__card[data-astro-cid-jmhgmav5],.svc-block--flip[data-astro-cid-jmhgmav5] .svc-block__card[data-astro-cid-jmhgmav5]{width:auto;bottom:12%;left:8%;right:8%}}.undecided__box[data-astro-cid-jmhgmav5]{gap:var(--space-5);padding:var(--space-7) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-1);display:grid}.undecided__ring[data-astro-cid-jmhgmav5]{width:56px}.undecided__copy[data-astro-cid-jmhgmav5] h2[data-astro-cid-jmhgmav5]{font-size:clamp(1.625rem,1.3rem + 1.2vw,2.25rem)}.undecided__copy[data-astro-cid-jmhgmav5] p[data-astro-cid-jmhgmav5]{margin-top:var(--space-3);color:var(--color-muted);max-width:60ch}@media (width>=1024px){.undecided__box[data-astro-cid-jmhgmav5]{align-items:center;gap:var(--space-7);padding:var(--space-8) var(--space-9);grid-template-columns:auto 1fr auto}.undecided__ring[data-astro-cid-jmhgmav5]{width:72px}}
