.hero-visual[data-astro-cid-to2xasi2]{width:100%;height:100%;position:relative;-webkit-mask-image:radial-gradient(92% 92% at 50% 52%,#000 50%,#0000 100%);mask-image:radial-gradient(92% 92% at 50% 52%,#000 50%,#0000 100%)}.flock-scene[data-astro-cid-to2xasi2] svg[data-astro-cid-to2xasi2]{width:100%;height:100%;display:block;position:absolute;inset:0}@keyframes sceneBreath{0%{opacity:.3}5%,96%{opacity:1}to{opacity:.3}}.scene[data-astro-cid-to2xasi2]{animation:13s ease-in-out infinite sceneBreath}@keyframes flockDrift{0%,5%{transform:translate(130px,290px)}55%,to{transform:translate(400px,280px)}}.flock[data-astro-cid-to2xasi2]{animation:13s ease-in-out infinite flockDrift}@keyframes birdBob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.bird-bob[data-astro-cid-to2xasi2]{animation-name:birdBob;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.bird-shape[data-astro-cid-to2xasi2]{transform-box:fill-box;transform-origin:50%;transform:scale(1.2)}@keyframes departPath{0%,18%{opacity:1;transform:translate(0)scale(1)}30%{opacity:1;transform:translateY(-113px)scale(1.05)}42%{opacity:.4;transform:translateY(-176px)scale(.7)}48%,to{opacity:0;transform:translateY(-210px)scale(.5)}}.depart-path[data-astro-cid-to2xasi2]{transform-box:fill-box;transform-origin:50%;animation:13s cubic-bezier(.4,0,.3,1) infinite departPath}@keyframes haloBloom{0%,46%{opacity:0;transform:scale(.6)}54%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1.05)}90%,to{opacity:0;transform:scale(1.2)}}.halo-e[data-astro-cid-to2xasi2]{transform-box:fill-box;transform-origin:50%;animation:13s ease-in-out infinite haloBloom}@media (prefers-reduced-motion:reduce){.scene[data-astro-cid-to2xasi2],.flock[data-astro-cid-to2xasi2],.bird-bob[data-astro-cid-to2xasi2],.wing[data-astro-cid-to2xasi2],.depart-path[data-astro-cid-to2xasi2],.halo-e[data-astro-cid-to2xasi2]{animation:none!important}.flock[data-astro-cid-to2xasi2]{transform:translate(300px,280px)}.depart-path[data-astro-cid-to2xasi2]{opacity:1;transform:translateY(-113px)scale(1.05)}.halo-e[data-astro-cid-to2xasi2]{opacity:0}}@media (width<=1000px){.hero-visual[data-astro-cid-to2xasi2]{aspect-ratio:auto;width:100%;max-width:440px;height:clamp(176px,44vw,230px);margin:0 auto;position:relative;overflow:hidden}.flock-scene[data-astro-cid-to2xasi2] svg[data-astro-cid-to2xasi2]{transform-origin:50% 55%;position:absolute;inset:0;transform:scale(1.2)}.bird-2[data-astro-cid-to2xasi2],.bird-4[data-astro-cid-to2xasi2]{display:none}}@media (width<=380px){.hero-visual[data-astro-cid-to2xasi2]{max-width:100%;height:164px}}.hero[data-astro-cid-6h7vxoj4]{padding:64px var(--container-pad) 40px;grid-template-columns:minmax(0,56%) minmax(0,1fr);align-items:center;gap:64px;display:grid}.eyebrow[data-astro-cid-6h7vxoj4]{letter-spacing:.1em;text-transform:uppercase;color:var(--ember-500);margin:0 0 20px;font-size:.9375rem;font-weight:700}.hero[data-astro-cid-6h7vxoj4] h1[data-astro-cid-6h7vxoj4]{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 22px;font-size:clamp(2.25rem,1.5rem + 2.8vw,3.5rem);font-weight:500;line-height:1.1}.lead[data-astro-cid-6h7vxoj4]{color:var(--ink-600);max-width:520px;margin:0 0 36px;font-size:1.1875rem;line-height:1.6;margin-bottom:0!important}.hero-note[data-astro-cid-6h7vxoj4]{color:var(--ink-600);align-items:center;gap:10px;margin:16px 0 0;font-size:.9375rem;display:inline-flex}.live-dot[data-astro-cid-6h7vxoj4]{background:var(--accent-green);border-radius:50%;width:8px;height:8px;position:relative}.live-dot[data-astro-cid-6h7vxoj4]:after{content:"";background:var(--accent-green);border-radius:50%;animation:2.4s ease-out infinite live-pulse;position:absolute;inset:-4px}@keyframes live-pulse{0%{opacity:.45;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.9)}}.hero-cta[data-astro-cid-6h7vxoj4]{flex-wrap:wrap;gap:16px;margin-top:28px;display:flex}.cta-primary[data-astro-cid-6h7vxoj4]{background:var(--cta-ink);color:var(--cta-text);align-items:center;padding:16px 32px;font-size:1.125rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.cta-primary[data-astro-cid-6h7vxoj4]:hover{background:var(--ember-500)}.cta-secondary[data-astro-cid-6h7vxoj4]{color:var(--ink-900);border:1px solid var(--ink-900);background:0 0;align-items:center;padding:16px 28px;font-size:1.0625rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.cta-secondary[data-astro-cid-6h7vxoj4]:hover{background:var(--ink-900);color:var(--cta-text)}.trust-line[data-astro-cid-6h7vxoj4]{padding:0 var(--container-pad) 56px;color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:8px 28px;margin:0;font-size:.9375rem;display:flex}.trust-item[data-astro-cid-6h7vxoj4]{align-items:center;gap:8px;display:inline-flex}.trust-dot[data-astro-cid-6h7vxoj4]{color:var(--ember-500);font-weight:700}.key-answers+.info-section.wide{background:var(--surface-card)!important}.section-eyebrow[data-astro-cid-6h7vxoj4]{letter-spacing:.1em;text-transform:uppercase;color:var(--ember-500);margin:0 0 12px;font-size:.9375rem;font-weight:700}.cost-section[data-astro-cid-6h7vxoj4]{padding:48px var(--container-pad);border-top:1px solid var(--hairline);background:var(--surface-shade)}.cost-section[data-astro-cid-6h7vxoj4] h2[data-astro-cid-6h7vxoj4]{font-family:var(--font-display);text-align:center;margin:0 0 24px;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:500}.cost-section[data-astro-cid-6h7vxoj4]>.section-eyebrow[data-astro-cid-6h7vxoj4]{text-align:center}.cost-price-label[data-astro-cid-6h7vxoj4]{color:var(--ink-600);text-align:center;margin:0 0 6px;font-size:.9375rem;font-weight:700}.cost-price-value[data-astro-cid-6h7vxoj4]{font-family:var(--font-display);color:var(--ink-900);text-align:center;margin:0 0 28px;font-size:clamp(1.75rem,1.4rem + 1vw,2.375rem);font-weight:500;line-height:1.25}.cost-includes[data-astro-cid-6h7vxoj4]{flex-wrap:wrap;justify-content:center;gap:28px 32px;margin:0 0 28px;padding:0;list-style:none;display:flex}.cost-includes[data-astro-cid-6h7vxoj4] li[data-astro-cid-6h7vxoj4]{flex-direction:column;align-items:center;gap:8px;width:108px;display:flex}.cost-includes[data-astro-cid-6h7vxoj4] svg[data-astro-cid-6h7vxoj4]{color:var(--ember-500)}.cost-includes[data-astro-cid-6h7vxoj4] span[data-astro-cid-6h7vxoj4]{color:var(--ink-900);text-align:center;font-size:.8125rem;font-weight:700;line-height:1.3}.cost-fixed-title[data-astro-cid-6h7vxoj4]{max-width:600px;color:var(--ink-900);text-align:center;margin:0 auto 4px;font-size:1rem;font-weight:700}.cost-note[data-astro-cid-6h7vxoj4]{max-width:600px;color:var(--ink-600);text-align:center;margin:0 auto 10px;font-size:.9375rem;line-height:1.55}.cost-note[data-astro-cid-6h7vxoj4]:last-of-type{margin-bottom:0}.cost-toggle[data-astro-cid-6h7vxoj4]{text-align:left;max-width:520px;margin:20px auto 0}.cost-toggle[data-astro-cid-6h7vxoj4] summary[data-astro-cid-6h7vxoj4]{cursor:pointer;color:var(--ink-900);justify-content:center;align-items:center;gap:8px;font-size:.9375rem;font-weight:700;list-style:none;display:flex}.cost-toggle[data-astro-cid-6h7vxoj4] summary[data-astro-cid-6h7vxoj4]::-webkit-details-marker{display:none}.cost-toggle-icon[data-astro-cid-6h7vxoj4]{flex-shrink:0;transition:transform .2s}.cost-toggle[data-astro-cid-6h7vxoj4][open] .cost-toggle-icon[data-astro-cid-6h7vxoj4]{transform:rotate(180deg)}.cost-toggle-body[data-astro-cid-6h7vxoj4]{background:var(--surface-card);border:1px solid var(--hairline);margin-top:16px;padding:20px 24px}.cost-toggle-body[data-astro-cid-6h7vxoj4] p[data-astro-cid-6h7vxoj4]{color:var(--ink-900);margin:0 0 12px;font-size:.9375rem;line-height:1.55}.cost-toggle-body[data-astro-cid-6h7vxoj4] p[data-astro-cid-6h7vxoj4]:last-child{color:var(--ink-600);margin:12px 0 0}.cost-toggle-body[data-astro-cid-6h7vxoj4] ul[data-astro-cid-6h7vxoj4]{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.cost-toggle-body[data-astro-cid-6h7vxoj4] ul[data-astro-cid-6h7vxoj4] li[data-astro-cid-6h7vxoj4]{color:var(--ink-600);padding-left:18px;font-size:.9375rem;line-height:1.5;position:relative}.cost-toggle-body[data-astro-cid-6h7vxoj4] ul[data-astro-cid-6h7vxoj4] li[data-astro-cid-6h7vxoj4]:before{content:"";background:var(--ember-500);width:6px;height:1px;position:absolute;top:.6em;left:0}.cost-actions[data-astro-cid-6h7vxoj4]{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:32px;display:flex}.pdf-button-secondary[data-astro-cid-6h7vxoj4]{color:var(--ink-900);border:1px solid var(--hairline);white-space:nowrap;background:0 0;align-items:center;padding:15px 27px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.pdf-button-secondary[data-astro-cid-6h7vxoj4]:hover{border-color:var(--ember-500);color:var(--ember-500)}.nav-block[data-astro-cid-6h7vxoj4]{padding:40px var(--container-pad);border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.nav-block-a[data-astro-cid-6h7vxoj4]{background:var(--surface-base)}.nav-block-b[data-astro-cid-6h7vxoj4]{background:var(--surface-shade)}.nav-block-text[data-astro-cid-6h7vxoj4]{max-width:620px}.nav-block-text[data-astro-cid-6h7vxoj4] h3[data-astro-cid-6h7vxoj4]{font-family:var(--font-display);color:var(--ink-900);margin:0 0 8px;font-size:1.375rem;font-weight:500}.nav-block-text[data-astro-cid-6h7vxoj4] p[data-astro-cid-6h7vxoj4]{color:var(--ink-600);margin:0;font-size:.9375rem;line-height:1.55}.nav-block[data-astro-cid-6h7vxoj4] .cta-primary[data-astro-cid-6h7vxoj4],.nav-block[data-astro-cid-6h7vxoj4] .cta-secondary[data-astro-cid-6h7vxoj4]{flex-shrink:0}.faq[data-astro-cid-6h7vxoj4]{padding:64px var(--container-pad);border-top:1px solid var(--hairline);background:var(--surface-base);text-align:center}.faq[data-astro-cid-6h7vxoj4] h2[data-astro-cid-6h7vxoj4]{font-family:var(--font-display);margin:0 0 32px;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);font-weight:500}.faq-list[data-astro-cid-6h7vxoj4]{text-align:left;background:var(--hairline);gap:2px;max-width:780px;margin:0 auto;display:grid}.faq-item[data-astro-cid-6h7vxoj4]{background:var(--surface-card);padding:20px 24px}.faq-item[data-astro-cid-6h7vxoj4] summary[data-astro-cid-6h7vxoj4]{cursor:pointer;margin:-20px -24px -8px;padding:20px 24px 8px;font-size:1.0625rem;font-weight:700;list-style:none;display:block}.faq-item[data-astro-cid-6h7vxoj4] summary[data-astro-cid-6h7vxoj4]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-6h7vxoj4] summary[data-astro-cid-6h7vxoj4]:after{content:"+";float:right;color:var(--ember-500);font-weight:400}.faq-item[data-astro-cid-6h7vxoj4][open] summary[data-astro-cid-6h7vxoj4]:after{content:"−"}.faq-item[data-astro-cid-6h7vxoj4] p[data-astro-cid-6h7vxoj4]{color:var(--ink-600);margin:12px 0 0;font-size:.9375rem;line-height:1.6}@media (width<=1000px){.hero[data-astro-cid-6h7vxoj4]{padding:40px var(--container-pad) 24px;grid-template-columns:1fr;gap:12px}.trust-line[data-astro-cid-6h7vxoj4]{padding:0 var(--container-pad) 40px}.cost-section[data-astro-cid-6h7vxoj4]{padding:40px var(--container-pad)}.nav-block[data-astro-cid-6h7vxoj4]{padding:32px var(--container-pad)}.faq[data-astro-cid-6h7vxoj4]{padding:48px var(--container-pad)}}@media (width<=640px){.hero[data-astro-cid-6h7vxoj4]{padding:28px var(--container-pad) 20px;row-gap:14px}.hero-text[data-astro-cid-6h7vxoj4]{display:contents}.eyebrow[data-astro-cid-6h7vxoj4]{order:1;margin:0;font-size:.8125rem}.hero[data-astro-cid-6h7vxoj4] h1[data-astro-cid-6h7vxoj4]{order:2;margin:0;font-size:clamp(1.875rem,7.5vw,2.125rem)}.hero[data-astro-cid-6h7vxoj4]>.hero-visual{order:20}.hero-text[data-astro-cid-6h7vxoj4]>.quick-facts{order:5;margin-top:calc(var(--qf-up) - 14px)!important;margin-bottom:calc(var(--qf-down) - 14px)!important}.hero-note[data-astro-cid-6h7vxoj4]{order:7;margin-top:0}.lead[data-astro-cid-6h7vxoj4]{order:4;margin:0;font-size:1.0625rem;line-height:1.5}.hero-cta[data-astro-cid-6h7vxoj4]{order:6;margin-top:4px}.nav-block[data-astro-cid-6h7vxoj4]{flex-direction:column;align-items:flex-start}.nav-block[data-astro-cid-6h7vxoj4] .cta-primary[data-astro-cid-6h7vxoj4],.nav-block[data-astro-cid-6h7vxoj4] .cta-secondary[data-astro-cid-6h7vxoj4]{justify-content:center;width:100%}}@media (width<=480px){.hero-cta[data-astro-cid-6h7vxoj4]{flex-direction:column;align-items:stretch}.cta-primary[data-astro-cid-6h7vxoj4],.cta-secondary[data-astro-cid-6h7vxoj4]{justify-content:center}.cost-actions[data-astro-cid-6h7vxoj4]{flex-direction:column;align-items:stretch}.pdf-button-secondary[data-astro-cid-6h7vxoj4]{justify-content:center}}@media (width<=380px){.hero[data-astro-cid-6h7vxoj4] h1[data-astro-cid-6h7vxoj4]{font-size:1.75rem;line-height:1.08}}.route-intro[data-astro-cid-6h7vxoj4]{max-width:640px;color:var(--ink-600);margin:-8px 0 24px;font-size:1.0625rem;line-height:1.55}.cost-includes-label[data-astro-cid-6h7vxoj4]{color:var(--ink-600);text-align:center;margin:0 0 14px;font-size:.9375rem;font-weight:700}@media (width<=640px){.cost-includes[data-astro-cid-6h7vxoj4]{background:var(--surface-card);border:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;max-width:440px;margin:0 auto 24px;padding:4px 16px;display:grid}.cost-includes[data-astro-cid-6h7vxoj4] li[data-astro-cid-6h7vxoj4]{border-bottom:1px solid var(--hairline);flex-direction:row;align-items:center;gap:10px;width:auto;min-height:48px;padding:6px 0}.cost-includes[data-astro-cid-6h7vxoj4] li[data-astro-cid-6h7vxoj4]:nth-last-child(-n+2):nth-child(odd),.cost-includes[data-astro-cid-6h7vxoj4] li[data-astro-cid-6h7vxoj4]:last-child{border-bottom:0}.cost-includes[data-astro-cid-6h7vxoj4] svg[data-astro-cid-6h7vxoj4]{flex:none}.cost-includes[data-astro-cid-6h7vxoj4] span[data-astro-cid-6h7vxoj4]{text-align:left;font-size:.9375rem}.cost-actions[data-astro-cid-6h7vxoj4]{flex-direction:column;align-items:stretch;gap:12px;max-width:440px;margin-inline:auto}.cost-actions[data-astro-cid-6h7vxoj4] .cta-primary[data-astro-cid-6h7vxoj4]{justify-content:center}.cost-pdf[data-astro-cid-6h7vxoj4] .memo-trigger{justify-content:center;width:100%;min-height:52px}}@media (width<=359px){.cost-includes[data-astro-cid-6h7vxoj4]{grid-template-columns:1fr}.cost-includes[data-astro-cid-6h7vxoj4] li[data-astro-cid-6h7vxoj4]:nth-last-child(-n+2):nth-child(odd){border-bottom:1px solid var(--hairline)}}
