.eyebrow--light[data-astro-cid-2p72e5m4]{color:var(--c-accent)}.wg-hero[data-astro-cid-2p72e5m4]{background:var(--c-hero-bg);padding-block:clamp(3rem,7vw,5.5rem)}.wg-hero-inner[data-astro-cid-2p72e5m4]{text-align:center}.wg-hero[data-astro-cid-2p72e5m4] .eyebrow[data-astro-cid-2p72e5m4]{margin-bottom:var(--s-4)}.wg-hero-heading[data-astro-cid-2p72e5m4]{font-size:clamp(2.1rem,4.6vw,3.5rem);font-weight:var(--font-extrabold);line-height:1.08;letter-spacing:-.035em;color:var(--c-navy);margin-bottom:var(--s-5)}.wg-hero-sub[data-astro-cid-2p72e5m4]{font-size:clamp(var(--text-base),1.4vw,var(--text-lg));color:var(--c-text-muted);line-height:var(--leading-relaxed);max-width:560px;margin:0 auto var(--s-8)}.wg-hero-actions[data-astro-cid-2p72e5m4]{display:flex;flex-wrap:wrap;gap:var(--s-3);justify-content:center}.wg-center[data-astro-cid-2p72e5m4]{text-align:center}.wg-center[data-astro-cid-2p72e5m4] .eyebrow[data-astro-cid-2p72e5m4]{margin-bottom:var(--s-4)}.wg-center[data-astro-cid-2p72e5m4] h2[data-astro-cid-2p72e5m4]{color:var(--c-navy);margin-bottom:var(--s-4)}.wg-lead[data-astro-cid-2p72e5m4]{font-size:clamp(var(--text-base),1.6vw,var(--text-xl));color:var(--c-navy);line-height:var(--leading-relaxed)}.wg-intro[data-astro-cid-2p72e5m4]{margin-top:var(--s-4);color:var(--c-text-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.wg-text[data-astro-cid-2p72e5m4]{color:var(--c-text-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.wg-text--light[data-astro-cid-2p72e5m4]{color:var(--c-navy-muted)}.wg-on-dark[data-astro-cid-2p72e5m4]{color:var(--c-white);margin-bottom:var(--s-4)}.wg-note[data-astro-cid-2p72e5m4]{margin-top:var(--s-4)}.wg-note[data-astro-cid-2p72e5m4] a[data-astro-cid-2p72e5m4],.wg-price-text[data-astro-cid-2p72e5m4] a[data-astro-cid-2p72e5m4]{color:var(--c-primary-dark);font-weight:var(--font-semibold);text-decoration:underline;text-underline-offset:3px}.wg-places[data-astro-cid-2p72e5m4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4);margin-top:var(--s-8)}.wg-place[data-astro-cid-2p72e5m4]{display:flex;align-items:center;gap:var(--s-3);background:var(--c-white);border:1px solid var(--c-sand-border);border-radius:var(--radius-xl);padding:var(--s-5) var(--s-6);font-weight:var(--font-bold);color:var(--c-navy);font-size:var(--text-lg)}.wg-place[data-astro-cid-2p72e5m4] svg[data-astro-cid-2p72e5m4]{color:var(--c-primary);flex-shrink:0}.wg-steps[data-astro-cid-2p72e5m4]{border-top:1px solid var(--c-border)}.wg-step[data-astro-cid-2p72e5m4]{display:grid;grid-template-columns:72px 1fr;gap:var(--s-4);padding-block:var(--s-6);border-bottom:1px solid var(--c-border)}.wg-step-num[data-astro-cid-2p72e5m4]{font-size:var(--text-3xl);font-weight:var(--font-extrabold);color:var(--c-primary);letter-spacing:-.03em;line-height:1}.wg-step-title[data-astro-cid-2p72e5m4]{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--c-navy);margin-bottom:var(--s-1)}.wg-step-text[data-astro-cid-2p72e5m4]{color:var(--c-text-muted);line-height:var(--leading-relaxed)}.wg-split[data-astro-cid-2p72e5m4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(var(--s-8),6vw,var(--s-20));align-items:center}.wg-split[data-astro-cid-2p72e5m4] .eyebrow[data-astro-cid-2p72e5m4],.wg-split[data-astro-cid-2p72e5m4] h2[data-astro-cid-2p72e5m4]{margin-bottom:var(--s-4)}.wg-links[data-astro-cid-2p72e5m4]{display:flex;flex-direction:column;gap:var(--s-2);margin-top:var(--s-6)}.wg-links[data-astro-cid-2p72e5m4] a[data-astro-cid-2p72e5m4]{color:var(--c-white);font-weight:var(--font-semibold);text-decoration:underline;text-underline-offset:3px}.wg-scope[data-astro-cid-2p72e5m4]{display:flex;flex-direction:column}.wg-scope[data-astro-cid-2p72e5m4] li[data-astro-cid-2p72e5m4]{padding:var(--s-4) 0 var(--s-4) var(--s-6);position:relative;border-top:1px solid var(--c-navy-border);color:var(--c-white);font-weight:var(--font-semibold)}.wg-scope[data-astro-cid-2p72e5m4] li[data-astro-cid-2p72e5m4]:last-child{border-bottom:1px solid var(--c-navy-border)}.wg-scope[data-astro-cid-2p72e5m4] li[data-astro-cid-2p72e5m4]:before{content:"";position:absolute;left:0;top:1.55rem;width:8px;height:8px;border-radius:50%;background:var(--c-accent)}.wg-price[data-astro-cid-2p72e5m4]{padding-block:var(--s-10)}.wg-price-text[data-astro-cid-2p72e5m4]{text-align:center;color:var(--c-text-muted);font-size:var(--text-lg)}.wg-end[data-astro-cid-2p72e5m4]{text-align:center;max-width:820px}.wg-end-heading[data-astro-cid-2p72e5m4]{color:var(--c-white);margin-bottom:var(--s-4)}.wg-end-text[data-astro-cid-2p72e5m4]{color:#ffffffd9;font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:var(--s-8)}.wg-end-text[data-astro-cid-2p72e5m4] a[data-astro-cid-2p72e5m4]{color:var(--c-white);text-decoration:underline;text-underline-offset:3px;font-weight:var(--font-semibold)}@media(max-width:860px){.wg-split[data-astro-cid-2p72e5m4]{grid-template-columns:1fr}.wg-places[data-astro-cid-2p72e5m4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.wg-places[data-astro-cid-2p72e5m4]{grid-template-columns:1fr}.wg-step[data-astro-cid-2p72e5m4]{grid-template-columns:52px 1fr}}
