.container[data-astro-cid-an4l64q3]{max-width:var(--container-max);padding:0 var(--page-gutter);margin:0 auto}.eyebrow[data-astro-cid-an4l64q3]{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent-deep);margin:0 0 var(--space-4);font-weight:500}.eyebrow-row[data-astro-cid-an4l64q3]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.eyebrow-row[data-astro-cid-an4l64q3] .eyebrow[data-astro-cid-an4l64q3]{margin:0}.status-tag[data-astro-cid-an4l64q3]{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-ink);color:var(--color-gold);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:600;line-height:1.4}h1[data-astro-cid-an4l64q3]{margin:0 0 var(--space-6);max-width:20ch;font-size:clamp(2.5rem,4.6vw,3.5rem);line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}h1[data-astro-cid-an4l64q3],h2[data-astro-cid-an4l64q3]{text-wrap:balance}h2[data-astro-cid-an4l64q3]{font-size:clamp(var(--text-2xl), 3.6vw, var(--text-4xl));letter-spacing:var(--tracking-display);max-width:24ch;margin:0 0 var(--space-7);line-height:1.12}h1[data-astro-cid-an4l64q3] em,h2[data-astro-cid-an4l64q3] em{color:var(--color-accent-deep);font-style:italic}.lede[data-astro-cid-an4l64q3]{font-size:var(--text-md);color:var(--color-text-muted);margin:0 0 var(--space-6);line-height:1.55}.lede[data-astro-cid-an4l64q3] b,.section-lede[data-astro-cid-an4l64q3] b{color:var(--color-text);font-weight:600}h2[data-astro-cid-an4l64q3]:has(+.section-lede){margin-bottom:var(--space-4)}.section-lede[data-astro-cid-an4l64q3]{font-size:var(--text-lg);color:var(--color-text-muted);max-width:60ch;margin:0 0 var(--space-7);line-height:1.55}.band[data-astro-cid-an4l64q3]{padding:var(--space-9) 0}.band-subtle[data-astro-cid-an4l64q3]{background:var(--color-bg-subtle)}.visually-hidden[data-astro-cid-an4l64q3]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn-primary[data-astro-cid-an4l64q3]{background:var(--color-brand);color:var(--color-text-inverse);font-size:var(--text-button);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);transition:background var(--transition-fast), transform var(--transition-fast);align-items:center;gap:.5em;font-weight:600;line-height:1.2;display:inline-flex}.btn-primary[data-astro-cid-an4l64q3]:hover{background:var(--color-brand-hover);transform:translateY(-1px)}.cta-row[data-astro-cid-an4l64q3]{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.text-link[data-astro-cid-an4l64q3]{font-size:var(--text-button);color:var(--color-text);text-underline-offset:4px;text-decoration:underline 1px;text-decoration-color:var(--color-accent);font-weight:500}.text-link[data-astro-cid-an4l64q3]:hover{color:var(--color-accent-deep)}.cta-note[data-astro-cid-an4l64q3]{font-size:var(--text-sm);color:var(--color-text-subtle);margin:var(--space-3) 0 0}.offer-link[data-astro-cid-an4l64q3]{padding-top:var(--space-6);font-size:var(--text-button);color:var(--color-text);text-underline-offset:4px;text-decoration:underline 1px;text-decoration-color:var(--color-accent);align-items:center;gap:.5em;margin-top:auto;font-weight:600;display:inline-flex}.offer-link[data-astro-cid-an4l64q3]:hover{color:var(--color-accent-deep)}.checks[data-astro-cid-an4l64q3]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.checks[data-astro-cid-an4l64q3] li[data-astro-cid-an4l64q3]{gap:var(--space-3);font-size:var(--text-md);color:var(--color-text-muted);grid-template-columns:1.25rem 1fr;align-items:start;line-height:1.5;display:grid}.checks[data-astro-cid-an4l64q3] li[data-astro-cid-an4l64q3] b{color:var(--color-text);font-weight:600}.check[data-astro-cid-an4l64q3]{width:1.25rem;height:1.25rem;margin-top:.1em}.check[data-astro-cid-an4l64q3] circle[data-astro-cid-an4l64q3]{fill:var(--color-highlight)}.check[data-astro-cid-an4l64q3] path[data-astro-cid-an4l64q3]{fill:none;stroke:var(--color-accent-deep);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.hero[data-astro-cid-an4l64q3]{padding:var(--space-9) 0 var(--space-8)}.hero-grid[data-astro-cid-an4l64q3]{gap:var(--space-8);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;display:grid}.ways[data-astro-cid-an4l64q3]{background:var(--color-surface);border:1px solid var(--color-border);border-top:3px solid var(--color-accent);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--space-6)}.ways-title[data-astro-cid-an4l64q3]{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:500;line-height:var(--leading-snug);margin:0 0 var(--space-5)}.ways-group[data-astro-cid-an4l64q3]{align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-subtle);margin:0 0 var(--space-3);font-weight:600;display:flex}.ways-group-human[data-astro-cid-an4l64q3]{color:var(--color-accent-deep);margin-top:var(--space-6)}.human-icon[data-astro-cid-an4l64q3]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:1rem;height:1rem}.ways-human[data-astro-cid-an4l64q3]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.way[data-astro-cid-an4l64q3]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);display:flex}.way-app[data-astro-cid-an4l64q3]{border:1px dashed var(--color-stone-light)}.way-app[data-astro-cid-an4l64q3] .way-name[data-astro-cid-an4l64q3],.way-app[data-astro-cid-an4l64q3] .way-body[data-astro-cid-an4l64q3]{color:var(--color-text-subtle)}.way-human[data-astro-cid-an4l64q3]{background:var(--color-highlight);border:1px solid var(--color-accent);color:var(--color-text);transition:transform var(--transition-fast);position:relative}.way-human[data-astro-cid-an4l64q3]:hover{transform:translateY(-1px)}.way-human[data-astro-cid-an4l64q3]:hover,.way-human[data-astro-cid-an4l64q3]:focus-within{z-index:2}.way-link[data-astro-cid-an4l64q3]{color:inherit}.way-link[data-astro-cid-an4l64q3]:after{content:"";border-radius:inherit;position:absolute;inset:0}.way-link[data-astro-cid-an4l64q3]:focus-visible{outline:none}.way-human[data-astro-cid-an4l64q3]:has(.way-link:focus-visible){outline:2px solid var(--color-accent-deep);outline-offset:2px}.way-actions[data-astro-cid-an4l64q3]{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex;position:relative}.way-info[data-astro-cid-an4l64q3]{z-index:1;border-radius:var(--radius-full);border:1px solid var(--color-accent-deep);width:1.5rem;height:1.5rem;color:var(--color-accent-deep);font-family:var(--font-serif);font-size:var(--text-sm);cursor:help;background:0 0;place-items:center;padding:0;font-style:italic;font-weight:600;line-height:1;display:grid;position:relative}.way-info[data-astro-cid-an4l64q3]:hover,.way-info[data-astro-cid-an4l64q3]:focus-visible{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-gold)}.way-tip[data-astro-cid-an4l64q3]{z-index:2;right:0;bottom:calc(100% + var(--space-3));width:max-content;max-width:16rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-ink);color:var(--color-paper);box-shadow:var(--shadow-lg);font-size:var(--text-sm);opacity:0;visibility:hidden;transition:opacity var(--transition-fast), transform var(--transition-fast), visibility var(--transition-fast);pointer-events:none;line-height:1.45;position:absolute;transform:translateY(4px)}.way-info[data-astro-cid-an4l64q3]:hover+.way-tip[data-astro-cid-an4l64q3],.way-info[data-astro-cid-an4l64q3]:focus+.way-tip[data-astro-cid-an4l64q3]{opacity:1;visibility:visible;transform:none}.way-label[data-astro-cid-an4l64q3]{font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent-deep);margin:0 0 var(--space-1);font-weight:600}.way-name[data-astro-cid-an4l64q3]{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:600;line-height:var(--leading-snug);margin:0}.way-body[data-astro-cid-an4l64q3]{font-size:var(--text-sm);color:var(--color-text-muted);margin:var(--space-1) 0 0;line-height:1.45}.way-tag[data-astro-cid-an4l64q3]{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-border);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--color-text-subtle);flex-shrink:0;font-weight:600}.way-arrow[data-astro-cid-an4l64q3]{font-size:var(--text-lg);color:var(--color-accent-deep);flex-shrink:0}.offers-grid[data-astro-cid-an4l64q3]{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.offer[data-astro-cid-an4l64q3]{padding:var(--space-7);border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.offer-ink[data-astro-cid-an4l64q3]{background:var(--color-ink);border-color:var(--color-ink);--color-text:var(--color-paper);--color-text-muted:var(--color-stone-light);--color-text-subtle:var(--color-stone-light);color:var(--color-text)}.offer-ink[data-astro-cid-an4l64q3] .offer-tagline[data-astro-cid-an4l64q3] em{color:var(--color-gold)}.offer-label[data-astro-cid-an4l64q3]{padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--color-ink);color:var(--color-gold);font-size:var(--text-md);margin:0 0 var(--space-5);align-self:flex-start;font-weight:600;line-height:1.2}.offer-ink[data-astro-cid-an4l64q3] .offer-label[data-astro-cid-an4l64q3]{background:var(--color-gold);color:var(--color-ink)}.offer-name[data-astro-cid-an4l64q3]{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:600;line-height:var(--leading-tight);letter-spacing:var(--tracking-display);margin:0 0 var(--space-3)}.offer-tagline[data-astro-cid-an4l64q3]{font-family:var(--font-serif);font-size:var(--text-xl);line-height:var(--leading-snug);margin:0 0 var(--space-3)}.offer-tagline[data-astro-cid-an4l64q3] em{color:var(--color-accent-deep);font-style:italic}.offer-format[data-astro-cid-an4l64q3]{font-size:var(--text-sm);color:var(--color-text-subtle);margin:0 0 var(--space-6);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border)}.offer-ink[data-astro-cid-an4l64q3] .offer-format[data-astro-cid-an4l64q3]{border-bottom-color:var(--color-stone)}.compare[data-astro-cid-an4l64q3]{border-collapse:separate;border-spacing:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);width:100%;box-shadow:var(--shadow-md);font-size:var(--text-md);line-height:1.5;overflow:hidden}.compare[data-astro-cid-an4l64q3] th[data-astro-cid-an4l64q3],.compare[data-astro-cid-an4l64q3] td[data-astro-cid-an4l64q3]{text-align:left;vertical-align:top;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border)}.compare[data-astro-cid-an4l64q3] tbody[data-astro-cid-an4l64q3] tr[data-astro-cid-an4l64q3]:last-child th[data-astro-cid-an4l64q3],.compare[data-astro-cid-an4l64q3] tbody[data-astro-cid-an4l64q3] tr[data-astro-cid-an4l64q3]:last-child td[data-astro-cid-an4l64q3]{border-bottom:0}.compare[data-astro-cid-an4l64q3] tbody[data-astro-cid-an4l64q3] th[data-astro-cid-an4l64q3]{width:30%;color:var(--color-text);font-weight:600}.compare[data-astro-cid-an4l64q3] td[data-astro-cid-an4l64q3]{width:35%;color:var(--color-text-muted)}.compare[data-astro-cid-an4l64q3] td[data-astro-cid-an4l64q3] b{color:var(--color-text);font-weight:600}.compare[data-astro-cid-an4l64q3] td[data-astro-cid-an4l64q3]:last-child{background:var(--color-highlight)}.compare-head[data-astro-cid-an4l64q3]{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:600}.compare-head[data-astro-cid-an4l64q3] a[data-astro-cid-an4l64q3]{color:var(--color-text);text-underline-offset:4px;text-decoration:underline 1px;text-decoration-color:var(--color-accent)}.compare-head-ink[data-astro-cid-an4l64q3]{background:var(--color-ink)}.compare-head-ink[data-astro-cid-an4l64q3] a[data-astro-cid-an4l64q3]{color:var(--color-paper)}.pricing-ask[data-astro-cid-an4l64q3]{font-size:var(--text-sm);color:var(--color-text-subtle);margin:var(--space-5) 0 0}.custom-ask[data-astro-cid-an4l64q3]{font-size:var(--text-md);color:var(--color-text-muted);margin:var(--space-6) 0 0;text-align:center}.pricing-ask[data-astro-cid-an4l64q3] a[data-astro-cid-an4l64q3],.custom-ask[data-astro-cid-an4l64q3] a[data-astro-cid-an4l64q3],.closing-mail[data-astro-cid-an4l64q3] a[data-astro-cid-an4l64q3]{color:var(--color-text);text-underline-offset:3px;text-decoration:underline 1px}.pricing-ask[data-astro-cid-an4l64q3] a[data-astro-cid-an4l64q3]:hover,.custom-ask[data-astro-cid-an4l64q3] a[data-astro-cid-an4l64q3]:hover,.closing-mail[data-astro-cid-an4l64q3] a[data-astro-cid-an4l64q3]:hover{color:var(--color-accent-deep)}.fit-grid[data-astro-cid-an4l64q3]{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fit-card[data-astro-cid-an4l64q3]{border-radius:var(--radius-lg);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.fit-label[data-astro-cid-an4l64q3]{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:500;line-height:var(--leading-snug);margin:0 0 var(--space-5)}.gb-head[data-astro-cid-an4l64q3]{max-width:44rem;margin:0 auto var(--space-7);text-align:center}.gb-shield[data-astro-cid-an4l64q3]{width:3.5rem;height:3.5rem;margin:0 auto var(--space-5);border-radius:var(--radius-full);background:var(--color-ink);color:var(--color-gold);place-items:center;display:grid}.gb-shield[data-astro-cid-an4l64q3] svg[data-astro-cid-an4l64q3]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.75rem;height:1.75rem}.gb-head[data-astro-cid-an4l64q3] h2[data-astro-cid-an4l64q3]{font-size:clamp(var(--text-4xl), 6vw, calc(var(--text-4xl) * 1.5));line-height:var(--leading-tight);max-width:none;margin:0 0 var(--space-4)}.gb-head[data-astro-cid-an4l64q3] h2[data-astro-cid-an4l64q3] mark{background:var(--color-highlight);color:inherit;padding:0 var(--space-1);border-radius:var(--radius-sm)}.gb-subtitle[data-astro-cid-an4l64q3]{font-family:var(--font-serif);font-size:var(--text-2xl);line-height:var(--leading-snug);margin:0 0 var(--space-5)}.gb-subtitle[data-astro-cid-an4l64q3] em{color:var(--color-accent-deep);font-style:italic}.gb-lede[data-astro-cid-an4l64q3]{font-size:var(--text-lg);color:var(--color-text-muted);text-wrap:balance;margin:0;line-height:1.55}.gb-cards[data-astro-cid-an4l64q3]{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gb-card[data-astro-cid-an4l64q3]{text-align:center;padding:var(--space-7) var(--space-6);border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border);border-top:3px solid var(--color-accent);box-shadow:var(--shadow-md);flex-direction:column;align-items:center;display:flex}.gb-name[data-astro-cid-an4l64q3]{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);margin:0 0 var(--space-4)}.gb-big[data-astro-cid-an4l64q3]{align-items:center;gap:var(--space-2);margin:0 0 var(--space-5);flex-direction:column;display:flex}.gb-num[data-astro-cid-an4l64q3]{font-family:var(--font-serif);font-size:var(--text-4xl);letter-spacing:var(--tracking-display);color:var(--color-accent-deep);font-weight:700;line-height:1}.gb-cap[data-astro-cid-an4l64q3]{max-width:24rem;font-size:var(--text-md);color:var(--color-text);text-wrap:balance;font-weight:600;line-height:1.4}.gb-body[data-astro-cid-an4l64q3]{max-width:30rem;font-size:var(--text-md);color:var(--color-text-muted);margin:0 0 var(--space-5);line-height:1.6}.gb-card[data-astro-cid-an4l64q3] .text-link[data-astro-cid-an4l64q3]{margin-top:auto}.closing[data-astro-cid-an4l64q3]{background:var(--color-ink);padding:var(--space-9) 0;margin-bottom:calc(var(--space-9) * -1);text-align:center;--color-text:var(--color-paper);--color-text-muted:var(--color-stone-light);--color-text-subtle:var(--color-stone-light);color:var(--color-text)}.closing[data-astro-cid-an4l64q3] .closing-photo{border-radius:var(--radius-full);object-fit:cover;width:88px;height:88px;margin:0 auto var(--space-5);border:2px solid var(--color-accent);display:block}.closing[data-astro-cid-an4l64q3] h2[data-astro-cid-an4l64q3]{margin:0 auto var(--space-4)}.closing[data-astro-cid-an4l64q3] h2[data-astro-cid-an4l64q3] em{color:var(--color-accent)}.closing-body[data-astro-cid-an4l64q3]{font-size:var(--text-lg);color:var(--color-text-muted);max-width:52ch;margin:0 auto var(--space-6);line-height:1.55}.btn-gold[data-astro-cid-an4l64q3]{background:var(--color-gold);color:var(--color-ink)}.btn-gold[data-astro-cid-an4l64q3]:hover{background:var(--color-paper)}.closing-mail[data-astro-cid-an4l64q3]{font-size:var(--text-sm);color:var(--color-text-subtle);margin:var(--space-5) 0 0}@media (width<=960px){.hero-grid[data-astro-cid-an4l64q3],.offers-grid[data-astro-cid-an4l64q3],.fit-grid[data-astro-cid-an4l64q3],.gb-cards[data-astro-cid-an4l64q3]{grid-template-columns:1fr}.hero-grid[data-astro-cid-an4l64q3]{gap:var(--space-7)}}@media (width<=760px){.band[data-astro-cid-an4l64q3]{padding:var(--space-8) 0}.offer[data-astro-cid-an4l64q3]{padding:var(--space-6) var(--space-5)}.btn-primary[data-astro-cid-an4l64q3]{justify-content:center;width:100%}.cta-row[data-astro-cid-an4l64q3]{text-align:center;flex-direction:column;align-items:stretch}.cta-note[data-astro-cid-an4l64q3]{text-align:center}.compare[data-astro-cid-an4l64q3] thead[data-astro-cid-an4l64q3] tr[data-astro-cid-an4l64q3],.compare[data-astro-cid-an4l64q3] tbody[data-astro-cid-an4l64q3] tr[data-astro-cid-an4l64q3]{grid-template-columns:1fr 1fr;display:grid}.compare-corner[data-astro-cid-an4l64q3]{display:none}.compare[data-astro-cid-an4l64q3] tbody[data-astro-cid-an4l64q3] th[data-astro-cid-an4l64q3]{width:auto;padding-bottom:var(--space-1);border-bottom:0;grid-column:1/-1}.compare[data-astro-cid-an4l64q3] td[data-astro-cid-an4l64q3]{width:auto;font-size:var(--text-sm)}.compare[data-astro-cid-an4l64q3] th[data-astro-cid-an4l64q3],.compare[data-astro-cid-an4l64q3] td[data-astro-cid-an4l64q3]{padding-left:var(--space-4);padding-right:var(--space-4)}.compare-head[data-astro-cid-an4l64q3]{font-size:var(--text-lg)}}@media (prefers-reduced-motion:reduce){.btn-primary[data-astro-cid-an4l64q3]:hover,.way-human[data-astro-cid-an4l64q3]:hover{transform:none}}
