.cta-panel[data-astro-cid-cxexzhvf]{--focus-ring:var(--color-yellow);padding-block:var(--space-2xl) var(--space-3xl);background:var(--grad-navy);color:var(--color-surface);text-align:center}.cta-panel__inner[data-astro-cid-cxexzhvf]{max-width:62.5rem}.cta-panel__title[data-astro-cid-cxexzhvf]{margin-bottom:var(--space-m);color:var(--color-surface);font-size:clamp(2rem,3.4vw,2.5rem);line-height:1.3}.cta-panel__body[data-astro-cid-cxexzhvf]{margin-bottom:var(--space-l);color:#ffffffe0;font-size:clamp(1.1rem,1.6vw,1.25rem);line-height:1.6}.cta-panel__actions[data-astro-cid-cxexzhvf]{justify-content:center;gap:var(--space-s);flex-wrap:wrap;margin-bottom:3.5rem;display:flex}.cta-panel__steps-title[data-astro-cid-cxexzhvf]{color:var(--color-surface);margin-bottom:2.5rem;font-size:1.5rem}.cta-panel__steps[data-astro-cid-cxexzhvf]{gap:var(--space-l);margin-bottom:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));padding:0;display:grid}.cta-panel__step[data-astro-cid-cxexzhvf]{align-items:center;gap:var(--space-s);flex-direction:column;display:flex}.cta-panel__step[data-astro-cid-cxexzhvf] p[data-astro-cid-cxexzhvf]{color:var(--color-surface)}.cta-panel__step-number[data-astro-cid-cxexzhvf]{border:2px dashed var(--color-surface);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;font-weight:700;display:flex}.cta-panel__contact[data-astro-cid-cxexzhvf]{margin-bottom:var(--space-l)}.cta-panel__contact[data-astro-cid-cxexzhvf] a[data-astro-cid-cxexzhvf]{align-items:center;gap:var(--space-2xs);min-height:44px;color:var(--color-surface);font-variant-numeric:tabular-nums;font-size:1.05rem;text-decoration:none;display:inline-flex}.cta-panel__contact[data-astro-cid-cxexzhvf] a[data-astro-cid-cxexzhvf]:hover{text-decoration:underline}.cta-panel__notice[data-astro-cid-cxexzhvf]{color:#ffffffe0;font-size:var(--fs-small)}@media (width<=767px){.cta-panel__actions[data-astro-cid-cxexzhvf]{flex-direction:column;align-items:stretch}}.cta-panel--ending[data-astro-cid-cxexzhvf]{--btn-phone-color:var(--color-yellow);--btn-phone-border:1px;margin-top:calc(-1 * var(--radius-lg));padding-block:var(--space-3xl) var(--space-2xl);border-radius:var(--radius-lg) var(--radius-lg) 0 0}.cta-panel--ending[data-astro-cid-cxexzhvf] .cta-panel__title[data-astro-cid-cxexzhvf]{margin-bottom:var(--space-s)}.cta-panel--ending[data-astro-cid-cxexzhvf] [data-astro-cid-cxexzhvf]:is(.cta-panel__body,.cta-panel__notice){max-width:44rem;margin-inline:auto}.cta-panel--ending[data-astro-cid-cxexzhvf] .cta-panel__body[data-astro-cid-cxexzhvf]{margin-bottom:var(--space-xl)}.cta-panel--ending[data-astro-cid-cxexzhvf] .cta-panel__steps[data-astro-cid-cxexzhvf]{margin-bottom:var(--space-l)}.cta-panel__routes[data-astro-cid-cxexzhvf]{gap:0 var(--space-m);width:fit-content;max-width:100%;margin:0 auto var(--space-m);grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cta-panel__route[data-astro-cid-cxexzhvf]{grid-row:span 3;grid-template-rows:subgrid;align-content:start;justify-items:center;display:grid}.cta-panel__route[data-astro-cid-cxexzhvf] .btn{justify-self:stretch}.cta-panel--routes[data-astro-cid-cxexzhvf]:not(:has(.cta-panel__proof,.cta-panel__rating)) .cta-panel__routes[data-astro-cid-cxexzhvf]{margin-bottom:var(--space-2xl)}.cta-panel__routes[data-astro-cid-cxexzhvf]{--btn-outline-color:var(--color-yellow);--btn-outline-border:1px}.cta-panel__rating[data-astro-cid-cxexzhvf]{margin-bottom:var(--space-m);justify-content:center;display:flex}.cta-panel__routes--phone[data-astro-cid-cxexzhvf]{grid-template-columns:repeat(3,minmax(0,auto))}.cta-panel__routes--phone[data-astro-cid-cxexzhvf] .btn{min-width:0}.cta-panel__route--phone[data-astro-cid-cxexzhvf] .btn{grid-row:2;min-width:13rem}.cta-panel__route-title[data-astro-cid-cxexzhvf]{margin-bottom:var(--space-xs);color:var(--color-surface);font-size:var(--fs-body);font-weight:700}.cta-panel__route[data-astro-cid-cxexzhvf] .btn{text-wrap:balance}.cta-panel__route-note[data-astro-cid-cxexzhvf]{color:#ffffffd1;font-size:var(--fs-small)}.cta-panel__link[data-astro-cid-cxexzhvf]{color:var(--color-surface);text-underline-offset:.2em;transition:scale var(--dur-fast) var(--ease-out);padding-block:max(0px,22px - .5lh);font-weight:500;display:inline-block}.cta-panel__link[data-astro-cid-cxexzhvf]:active{scale:.96}.cta-panel__phone[data-astro-cid-cxexzhvf]{margin-bottom:var(--space-m);justify-content:center;display:flex}.cta-panel__pair[data-astro-cid-cxexzhvf],.cta-panel__phone[data-astro-cid-cxexzhvf],.cta-panel__routes--phone[data-astro-cid-cxexzhvf]{--btn-phone-color:var(--color-yellow);--btn-phone-border:1px}.cta-panel__pair[data-astro-cid-cxexzhvf]{margin-bottom:var(--space-m);container-type:inline-size}.cta-panel__pair-row[data-astro-cid-cxexzhvf]{justify-content:center;gap:var(--space-s);display:flex}.cta-panel__pair[data-astro-cid-cxexzhvf] .btn{text-wrap:balance}@container (width<=50rem){.cta-panel__pair-row[data-astro-cid-cxexzhvf]{flex-direction:column;align-items:stretch;max-width:28rem;margin-inline:auto}}.cta-panel__note[data-astro-cid-cxexzhvf]{max-width:44rem;margin:calc(-1 * var(--space-2xs)) auto var(--space-m);color:#ffffffd1;font-size:var(--fs-small);text-wrap:balance}.cta-panel__end[data-astro-cid-cxexzhvf]{margin-bottom:var(--space-2xl)}.cta-panel__form[data-astro-cid-cxexzhvf]{max-width:48rem;margin:0 auto var(--space-l);text-align:left}.cta-panel__closing[data-astro-cid-cxexzhvf]{max-width:44rem;margin:0 auto var(--space-s);color:#ffffffe0;text-wrap:balance}.cta-panel__onward[data-astro-cid-cxexzhvf]{margin-bottom:var(--space-s)}.cta-line[data-astro-cid-cxexzhvf]{text-align:center;padding-block:clamp(2rem,4vw,3rem)}.cta-line__text[data-astro-cid-cxexzhvf]{max-width:48rem;color:var(--color-ink);font-size:var(--fs-lead);text-wrap:balance;margin-inline:auto;font-weight:300;line-height:1.6}.cta-line__text[data-astro-cid-cxexzhvf] a{color:var(--color-navy-700);text-underline-offset:.2em;padding-block:.6em;font-weight:500}.cta-line__text[data-astro-cid-cxexzhvf] a[href^=tel\:]{font-variant-numeric:tabular-nums;white-space:nowrap}.cta-panel__proof[data-astro-cid-cxexzhvf]{max-width:44rem;margin:0 auto var(--space-2xl);color:#ffffffd1;font-size:var(--fs-small);text-wrap:balance}.cta-panel__step-text[data-astro-cid-cxexzhvf]{justify-items:center;gap:var(--space-3xs);display:grid}.cta-panel__step-title[data-astro-cid-cxexzhvf]{color:var(--color-surface);font-size:1.0625rem;font-weight:500;line-height:var(--lh-body);margin:0}.cta-panel__steps--titled[data-astro-cid-cxexzhvf] .cta-panel__step[data-astro-cid-cxexzhvf] p[data-astro-cid-cxexzhvf]{color:#ffffffd1;max-width:16rem;font-size:var(--fs-small)}.cta-panel__steps--titled[data-astro-cid-cxexzhvf] strong{margin-bottom:var(--space-3xs);color:var(--color-surface);font-size:1.0625rem;font-weight:500;display:block}@media (width<=991px){.cta-panel__routes--phone[data-astro-cid-cxexzhvf]{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr))}.cta-panel__route--phone[data-astro-cid-cxexzhvf]{margin-top:var(--space-s);grid-area:4/1/auto/-1;grid-template-rows:none}.cta-panel__route--phone[data-astro-cid-cxexzhvf] .btn{grid-row:auto;justify-self:center}}@media (width<=767px){.cta-panel--ending[data-astro-cid-cxexzhvf]{padding-block:var(--space-2xl) var(--space-xl);border-radius:0;margin-top:0}.cta-panel__routes[data-astro-cid-cxexzhvf],.cta-panel__routes--phone[data-astro-cid-cxexzhvf]{gap:var(--space-l);grid-template-rows:none;grid-template-columns:minmax(0,1fr);width:auto}.cta-panel__route[data-astro-cid-cxexzhvf],.cta-panel__route--phone[data-astro-cid-cxexzhvf]{grid-area:auto;grid-template-rows:none;justify-items:stretch;margin-top:0}.cta-panel__route--phone[data-astro-cid-cxexzhvf] .btn{justify-self:stretch}.cta-panel__phone[data-astro-cid-cxexzhvf] .btn{width:100%}.cta-panel__pair-row[data-astro-cid-cxexzhvf]{max-width:none}.cta-panel__pair[data-astro-cid-cxexzhvf] .btn{width:100%}}
