.hd[data-astro-cid-pztda3xi]{font-family:var(--font-display);text-wrap:balance;font-weight:500}.hd--hero[data-astro-cid-pztda3xi]{font-size:var(--fs-hero);letter-spacing:-.02em;line-height:1.02}.hd--h2[data-astro-cid-pztda3xi]{font-size:var(--fs-h2);letter-spacing:-.015em;line-height:1.04}.hd--h3[data-astro-cid-pztda3xi]{font-size:var(--fs-h3);line-height:1.08}.hero[data-astro-cid-yodha2z4]{min-height:calc(100svh - var(--header-h));grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.hero__day[data-astro-cid-yodha2z4]{padding-block:var(--s-4) var(--s-4);background:var(--white);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero__day-inner[data-astro-cid-yodha2z4]{z-index:1;gap:var(--s-4);display:grid;position:relative}.hero__title[data-astro-cid-yodha2z4] h1{max-width:13ch}.hero__night[data-astro-cid-yodha2z4]{background:var(--night);color:var(--on-navy);padding-block:var(--s-4) var(--s-5);position:relative}.hero__night-inner[data-astro-cid-yodha2z4]{gap:var(--s-4);display:grid}.hero__half[data-astro-cid-yodha2z4]{transition:opacity .6s var(--ease-out);align-items:center;gap:1.25rem;display:flex}.hero__caption[data-astro-cid-yodha2z4]{font-family:var(--font-display);text-wrap:balance;max-width:22ch;font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:500;line-height:1.12}.hero__half--day[data-astro-cid-yodha2z4] .hero__caption[data-astro-cid-yodha2z4]{color:var(--navy)}.hero__half--day[data-astro-cid-yodha2z4] em[data-astro-cid-yodha2z4]{color:var(--teal)}.hero__half--night[data-astro-cid-yodha2z4] .hero__caption[data-astro-cid-yodha2z4]{color:var(--white)}.hero__half--night[data-astro-cid-yodha2z4] em[data-astro-cid-yodha2z4]{color:var(--teal-on-navy)}.hero__now[data-astro-cid-yodha2z4]{letter-spacing:var(--track-eyebrow);text-transform:uppercase;align-items:center;gap:.55rem;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:none}.hero__now--day[data-astro-cid-yodha2z4]{color:var(--navy)}.hero__now--night[data-astro-cid-yodha2z4]{color:var(--teal-on-navy)}.dot[data-astro-cid-yodha2z4]{width:.5rem;height:.5rem;animation:pulse 2.4s var(--ease-out) infinite;background:currentColor;border-radius:50%;box-shadow:0 0}.hero__now--day[data-astro-cid-yodha2z4] .dot[data-astro-cid-yodha2z4]{background:var(--teal);color:var(--teal)}@keyframes pulse{0%{box-shadow:0 0 #159b9873}80%,to{box-shadow:0 0 0 10px #159b9800}}.hero[data-astro-cid-yodha2z4][data-phase=day] .hero__now--day[data-astro-cid-yodha2z4],.hero[data-astro-cid-yodha2z4][data-phase=night] .hero__now--night[data-astro-cid-yodha2z4]{display:inline-flex}.hero[data-astro-cid-yodha2z4][data-phase=day] .hero__half--night[data-astro-cid-yodha2z4],.hero[data-astro-cid-yodha2z4][data-phase=night] .hero__half--day[data-astro-cid-yodha2z4]{opacity:.6}.hero[data-astro-cid-yodha2z4][data-phase=day] .hero__half--night[data-astro-cid-yodha2z4] .moon[data-astro-cid-yodha2z4],.hero[data-astro-cid-yodha2z4][data-phase=night] .hero__half--day[data-astro-cid-yodha2z4] .sun[data-astro-cid-yodha2z4]{opacity:.55;transform:scale(.82)}.sun[data-astro-cid-yodha2z4]{--d:clamp(3.75rem, 9vw, 7.5rem);width:var(--d);height:var(--d);background:var(--teal);transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);border-radius:50%;flex:none;position:relative}.sun[data-astro-cid-yodha2z4]:before,.sun[data-astro-cid-yodha2z4]:after{content:"";border:1.5px solid var(--teal);border-radius:50%;position:absolute}.sun[data-astro-cid-yodha2z4]:before{opacity:.4;inset:-18%}.sun[data-astro-cid-yodha2z4]:after{opacity:.18;inset:-38%}.moon[data-astro-cid-yodha2z4]{--d:clamp(3.5rem, 8vw, 6.5rem);width:var(--d);height:var(--d);margin-inline:calc(var(--d) * .08);box-shadow:inset calc(var(--d) * .24) calc(var(--d) * -.1) 0 0 var(--on-navy-strong);transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);border-radius:50%;flex:none;position:relative;transform:rotate(-18deg)}.moon[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]{background:var(--teal-on-navy);border-radius:50%;width:5px;height:5px;position:absolute}.moon[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]:first-child{top:-6%;right:-18%}.moon[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]:last-child{opacity:.7;width:3px;height:3px;top:26%;left:-24%}.hero[data-astro-cid-yodha2z4][data-phase=day] .hero__half--night[data-astro-cid-yodha2z4] .moon[data-astro-cid-yodha2z4]{transform:rotate(-18deg)scale(.82)}.hero__ctas[data-astro-cid-yodha2z4]{gap:.75rem;display:grid}.hcta[data-astro-cid-yodha2z4]{border-radius:var(--r-xs);min-height:3.5rem;transition:background-color var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out);border:1.5px solid #0000;justify-content:center;align-items:center;gap:.7rem;padding:.9rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.hcta--primary[data-astro-cid-yodha2z4]{background:var(--white);color:var(--navy);border-color:var(--white)}.hcta--primary[data-astro-cid-yodha2z4]:hover{background:var(--on-navy-strong)}.hcta--secondary[data-astro-cid-yodha2z4]{color:var(--white);border-color:#dce6f28c}.hcta--secondary[data-astro-cid-yodha2z4]:hover{border-color:var(--white);background:#dce6f214}.when-night[data-astro-cid-yodha2z4]{display:none}html[data-phase=night] .when-night[data-astro-cid-yodha2z4]{display:inline}html[data-phase=night] .when-day[data-astro-cid-yodha2z4]{display:none}@media (width>=30rem){.hero__ctas[data-astro-cid-yodha2z4]{grid-auto-flow:column;justify-content:start}}@media (width>=48rem){.hero__day[data-astro-cid-yodha2z4]{padding-block:var(--s-6) var(--s-5);align-items:center}.hero__night[data-astro-cid-yodha2z4]{padding-block:var(--s-6);align-items:center;display:flex}.hero__night-inner[data-astro-cid-yodha2z4]{width:min(100% - 2 * var(--gutter), var(--max))}}@media (width>=64rem){.hero__title[data-astro-cid-yodha2z4] h1{max-width:17ch}.hero__title[data-astro-cid-yodha2z4] h1 em{white-space:nowrap}.hero__day-inner[data-astro-cid-yodha2z4]{align-items:end;gap:var(--s-6);grid-template-columns:minmax(0,2.1fr) minmax(0,1fr)}.hero__half--day[data-astro-cid-yodha2z4]{flex-direction:column;align-items:flex-start;gap:2.25rem;padding-bottom:.75rem}.hero__night-inner[data-astro-cid-yodha2z4]{align-items:center;gap:var(--s-6);grid-template-columns:minmax(0,2.1fr) minmax(0,1fr)}.hero__ctas[data-astro-cid-yodha2z4]{grid-auto-flow:row;justify-content:stretch}.hcta[data-astro-cid-yodha2z4]{justify-content:flex-start}}.arc24[data-astro-cid-rtwkvhd2]{aspect-ratio:1;width:min(100%,22rem);margin:0;position:relative}.arc24[data-astro-cid-rtwkvhd2] svg[data-astro-cid-rtwkvhd2]{width:100%;height:100%}.arc24__label[data-astro-cid-rtwkvhd2]{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.arc24__num[data-astro-cid-rtwkvhd2]{font-family:var(--font-body);letter-spacing:-.05em;color:var(--white);font-variant-numeric:lining-nums;font-size:clamp(5rem,14vw,7.5rem);font-weight:700;line-height:.9}.arc24__unit[data-astro-cid-rtwkvhd2]{letter-spacing:.3em;text-transform:uppercase;color:var(--teal-on-navy);margin-top:.6rem;padding-left:.3em;font-size:.8125rem;font-weight:600}.motion .arc24__arc[data-astro-cid-rtwkvhd2]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s var(--ease-out) .2s}.motion .arc24[data-astro-cid-rtwkvhd2].is-in .arc24__arc[data-astro-cid-rtwkvhd2],.motion-done .arc24__arc[data-astro-cid-rtwkvhd2]{stroke-dashoffset:0}.ncircle[data-astro-cid-ltu6eruy]{width:var(--size);height:var(--size);background:var(--teal);color:var(--white);font-family:var(--font-body);font-weight:700;font-size:calc(var(--size) * .4);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em;border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid}.a24[data-astro-cid-smags3f6]{overflow:hidden}.a24__grid[data-astro-cid-smags3f6]{gap:var(--s-6);display:grid}.a24__arc[data-astro-cid-smags3f6]{justify-items:center;display:grid}.a24__arc[data-astro-cid-smags3f6] .arc24{width:min(78vw,20rem)}.a24__lead[data-astro-cid-smags3f6]{margin-top:var(--s-3)}.a24__steps[data-astro-cid-smags3f6]{margin-top:var(--s-5);display:grid}.a24__step[data-astro-cid-smags3f6]{border-top:1px solid var(--rule-on-navy);grid-template-columns:auto 1fr;align-items:start;gap:1.25rem;padding-block:1.4rem;display:grid}.a24__step[data-astro-cid-smags3f6]:last-child{border-bottom:1px solid var(--rule-on-navy)}.a24__step-t[data-astro-cid-smags3f6]{font-family:var(--font-display);color:var(--white);margin-top:.2rem;font-size:clamp(1.55rem,2.4vw,1.95rem);line-height:1.12}.a24__step-d[data-astro-cid-smags3f6]{color:var(--on-navy);margin-top:.4rem}.a24__ctas[data-astro-cid-smags3f6]{margin-top:var(--s-5);flex-wrap:wrap;gap:.75rem;display:flex}.a24__911[data-astro-cid-smags3f6]{margin-top:var(--s-8);border:1px solid var(--rule-on-navy);border-left:4px solid var(--teal-on-navy);color:var(--on-navy-strong);flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem;padding:1.1rem 1.25rem;display:flex}.a24__911-label[data-astro-cid-smags3f6]{letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--teal-on-navy);font-size:.75rem;font-weight:600}.a24__911-num[data-astro-cid-smags3f6]{color:var(--white);font-size:1.15em}@media (width>=64rem){.a24__grid[data-astro-cid-smags3f6]{gap:var(--s-10);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.a24__arc[data-astro-cid-smags3f6]{top:calc(var(--header-h) + 3rem);justify-items:start;position:sticky}.a24__arc[data-astro-cid-smags3f6] .arc24{width:min(100%,26rem)}}.ruler[data-astro-cid-oiukcm6v]{width:48px;height:100%;overflow:visible}.ruler[data-astro-cid-oiukcm6v] line[data-astro-cid-oiukcm6v]{vector-effect:non-scaling-stroke;stroke-linecap:round}.ruler__spine[data-astro-cid-oiukcm6v]{stroke-width:2px}.ruler__tick[data-astro-cid-oiukcm6v]{stroke-width:1.5px}.ruler__tick--long[data-astro-cid-oiukcm6v]{stroke-width:2px}.ruler--light[data-astro-cid-oiukcm6v] .ruler__spine[data-astro-cid-oiukcm6v],.ruler--light[data-astro-cid-oiukcm6v] .ruler__tick[data-astro-cid-oiukcm6v]{stroke:var(--navy)}.ruler--light[data-astro-cid-oiukcm6v] .ruler__tick[data-astro-cid-oiukcm6v]:not(.ruler__tick--long){stroke:var(--ink-2);opacity:.6}.ruler--dark[data-astro-cid-oiukcm6v] .ruler__spine[data-astro-cid-oiukcm6v],.ruler--dark[data-astro-cid-oiukcm6v] .ruler__tick[data-astro-cid-oiukcm6v]{stroke:var(--on-navy-strong)}.ruler__mark[data-astro-cid-oiukcm6v]{fill:var(--teal)}.row[data-astro-cid-fofcstez]{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text cta";align-items:center;gap:.75rem 1.5rem;padding-block:1.25rem;display:grid}.row[data-astro-cid-fofcstez]:last-child{border-bottom:1px solid var(--rule)}.row--thumb[data-astro-cid-fofcstez]{grid-template-columns:5.5rem minmax(0,1fr);grid-template-areas:"thumb text""thumb cta";align-items:start;column-gap:1.1rem}.row__thumb[data-astro-cid-fofcstez]{aspect-ratio:4/5;background:var(--teal-08);grid-area:thumb;overflow:hidden}.row__thumb[data-astro-cid-fofcstez] picture,.row__thumb[data-astro-cid-fofcstez] img{width:100%;height:100%;display:block}.row__thumb[data-astro-cid-fofcstez] img{object-fit:cover;filter:saturate(.9);transition:transform .6s var(--ease-out)}.row[data-astro-cid-fofcstez]:hover .row__thumb[data-astro-cid-fofcstez] img{transform:scale(1.04)}.row__ph[data-astro-cid-fofcstez]{opacity:.35;place-items:center;height:100%;display:grid}.row__text[data-astro-cid-fofcstez]{grid-area:text}.row__group[data-astro-cid-fofcstez]{letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-2);margin-bottom:.3rem;font-size:.75rem;font-weight:600}.row__name[data-astro-cid-fofcstez]{font-family:var(--font-display);color:var(--navy);text-wrap:balance;font-size:clamp(1.4rem,2vw,1.65rem);font-weight:500;line-height:1.15}.row--big[data-astro-cid-fofcstez] .row__name[data-astro-cid-fofcstez]{font-size:clamp(1.75rem,2.8vw,2.25rem)}.row__note[data-astro-cid-fofcstez]{color:var(--ink-2);margin-top:.35rem;font-size:.9375rem}.row__cta[data-astro-cid-fofcstez]{min-height:2.75rem;color:var(--navy);border:1.5px solid var(--navy);border-radius:var(--r-xs);white-space:nowrap;transition:background-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);grid-area:cta;justify-self:start;align-items:center;gap:.5rem;padding:.5rem .95rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.row__cta[data-astro-cid-fofcstez]:hover{background:var(--navy);color:var(--white)}.row__cta[data-astro-cid-fofcstez] svg{transition:transform var(--d-fast) var(--ease-out)}.row__cta[data-astro-cid-fofcstez]:hover svg{transform:translate(3px)}@container (width>=32rem){.row--thumb[data-astro-cid-fofcstez]{grid-template-columns:7.5rem minmax(0,1fr) auto;grid-template-areas:"thumb text cta";align-items:center;column-gap:1.5rem}}.srv__head[data-astro-cid-inajwyqg]{max-width:46rem;margin-bottom:var(--s-8)}.srv__head[data-astro-cid-inajwyqg] .lead[data-astro-cid-inajwyqg]{margin-top:var(--s-3)}.svc-list[data-astro-cid-inajwyqg]{container-type:inline-size}.feat[data-astro-cid-inajwyqg]{gap:var(--s-5);padding-bottom:var(--s-8);display:grid}.feat__media[data-astro-cid-inajwyqg]{margin-left:2.25rem;position:relative}.feat__photo[data-astro-cid-inajwyqg]{aspect-ratio:4/5;background:var(--teal-08);overflow:hidden}.feat__photo[data-astro-cid-inajwyqg] picture,.feat__photo[data-astro-cid-inajwyqg] img{width:100%;height:100%;display:block}.feat__photo[data-astro-cid-inajwyqg] img{object-fit:cover;filter:saturate(.9)}.feat__ruler[data-astro-cid-inajwyqg]{position:absolute;top:6%;bottom:6%;left:-2.6rem}.feat__title[data-astro-cid-inajwyqg]{font-size:var(--fs-h2);margin-top:var(--s-2);line-height:1.04}.feat__intro[data-astro-cid-inajwyqg]{margin-top:var(--s-3);color:var(--ink-2);font-size:var(--fs-lead);max-width:32rem}.feat[data-astro-cid-inajwyqg] .svc-list[data-astro-cid-inajwyqg]{margin-top:var(--s-5)}.pillar__kicker[data-astro-cid-inajwyqg]{font-weight:600;font-size:var(--fs-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--navy);align-items:center;gap:.9rem;display:flex}.pillar__n[data-astro-cid-inajwyqg]{background:var(--teal);width:3.5rem;height:3.5rem;color:var(--white);letter-spacing:-.02em;border-radius:50%;place-items:center;font-size:1.25rem;font-weight:700;display:inline-grid}.pillars[data-astro-cid-inajwyqg]{border-top:1px solid var(--rule)}.pillar[data-astro-cid-inajwyqg]{gap:var(--s-4);padding-block:var(--s-6);border-bottom:1px solid var(--rule);display:grid}.pillar__title[data-astro-cid-inajwyqg]{font-size:var(--fs-h3);margin-top:var(--s-2)}.pillar__intro[data-astro-cid-inajwyqg]{color:var(--ink-2);max-width:28rem;margin-top:.75rem}@media (width>=48rem){.feat[data-astro-cid-inajwyqg]{align-items:center;gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width>=64rem){.feat[data-astro-cid-inajwyqg]{gap:var(--s-10);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.feat__media[data-astro-cid-inajwyqg]{margin-left:3rem}.feat__ruler[data-astro-cid-inajwyqg]{left:-3.4rem}.pillar[data-astro-cid-inajwyqg]{gap:var(--s-10);padding-block:var(--s-8);grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.pillar__side[data-astro-cid-inajwyqg]{top:calc(var(--header-h) + 2rem);align-self:start;position:sticky}}.ctrl[data-astro-cid-xsqok5o6]{border-top:1px solid var(--rule)}.ctrl__steps[data-astro-cid-xsqok5o6]{--ill-bg:var(--teal-08);background:var(--teal-08);margin-inline:calc(-1 * var(--gutter));padding:var(--s-5) var(--gutter)}.ctrl__head[data-astro-cid-xsqok5o6]{max-width:44rem}.ctrl__head[data-astro-cid-xsqok5o6] .lead[data-astro-cid-xsqok5o6]{margin-top:var(--s-3)}.ctrl__steps[data-astro-cid-xsqok5o6]{margin-top:var(--s-8);gap:var(--s-6);display:grid;position:relative}.step[data-astro-cid-xsqok5o6]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0 1.5rem;display:grid;position:relative}.step[data-astro-cid-xsqok5o6]:not(:last-child) .step__num[data-astro-cid-xsqok5o6]:after{content:"";top:80px;left:36px;bottom:calc(-1 * var(--s-6) + 8px);background:repeating-linear-gradient(var(--teal) 0 6px, transparent 6px 12px);opacity:.6;width:2px;position:absolute}.step__title[data-astro-cid-xsqok5o6]{font-size:var(--fs-h3);padding-top:.9rem;line-height:1.08}.step__text[data-astro-cid-xsqok5o6]{color:var(--ink-2);max-width:34rem;margin-top:.75rem}.step__ill[data-astro-cid-xsqok5o6]{width:4.5rem;margin-top:var(--s-3);grid-column:2}.ctrl__cta[data-astro-cid-xsqok5o6]{margin-top:var(--s-8)}@media (width>=48rem){.ctrl__steps[data-astro-cid-xsqok5o6]{padding:var(--s-8) var(--s-6);margin-inline:0}.step[data-astro-cid-xsqok5o6]{grid-template-columns:auto minmax(0,1fr) 9rem;gap:0 2.5rem}.step__ill[data-astro-cid-xsqok5o6]{grid-area:1/3;width:100%;margin-top:0}.step[data-astro-cid-xsqok5o6]:not(:last-child) .step__num[data-astro-cid-xsqok5o6]:after{bottom:calc(-1 * var(--s-6) + 8px)}}@media (width>=64rem){.ctrl__steps[data-astro-cid-xsqok5o6]{max-width:62rem;margin-left:auto}}.llegar__head[data-astro-cid-2akaic7h]{max-width:46rem}.llegar__head[data-astro-cid-2akaic7h] .lead[data-astro-cid-2akaic7h]{margin-top:var(--s-3)}.llegar__grid[data-astro-cid-2akaic7h]{margin-top:var(--s-6);gap:var(--s-6);display:grid}.map[data-astro-cid-2akaic7h]{margin:0}.map__frame[data-astro-cid-2akaic7h]{aspect-ratio:4/5;background:var(--teal-08);border:10px solid var(--navy);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,0 100%);position:relative}.map__frame[data-astro-cid-2akaic7h] iframe[data-astro-cid-2akaic7h]{filter:saturate(.85);border:0;width:100%;height:100%}.map__cap[data-astro-cid-2akaic7h]{background:var(--navy);color:var(--on-navy-strong);letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:.85rem 1rem;font-size:.8125rem;font-weight:600;display:flex}.map__coords[data-astro-cid-2akaic7h]{color:var(--teal-on-navy);font-variant-numeric:tabular-nums}.routes__title[data-astro-cid-2akaic7h]{font-size:var(--fs-h3)}.routes__list[data-astro-cid-2akaic7h]{margin-top:var(--s-3);display:grid}.routes__list[data-astro-cid-2akaic7h] li[data-astro-cid-2akaic7h]{border-top:1px solid var(--rule);grid-template-columns:auto 1fr;align-items:center;gap:1.1rem;padding-block:1rem;display:grid}.routes__list[data-astro-cid-2akaic7h] li[data-astro-cid-2akaic7h]:last-child{border-bottom:1px solid var(--rule)}.ref[data-astro-cid-2akaic7h]{margin-top:var(--s-4);background:var(--teal-08);--ill-bg:var(--teal-08);align-items:center;gap:1.25rem;padding:1.25rem;display:flex}.ref__label[data-astro-cid-2akaic7h]{letter-spacing:var(--track-eyebrow);text-transform:uppercase;margin-bottom:.3rem;font-size:.75rem;font-weight:600;display:block}.ref__text[data-astro-cid-2akaic7h]{font-family:var(--font-display);font-size:clamp(1.45rem,2.4vw,1.75rem);line-height:1.15;display:block}.ref__text[data-astro-cid-2akaic7h] em[data-astro-cid-2akaic7h]{color:var(--navy)}.routes__ctas[data-astro-cid-2akaic7h]{margin-top:var(--s-4);flex-wrap:wrap;gap:.75rem;display:flex}.reel[data-astro-cid-2akaic7h]{margin-top:var(--s-10);gap:var(--s-5);padding:var(--s-5) var(--s-3);background:var(--night);color:var(--on-navy);display:grid;position:relative;overflow:hidden}.reel[data-astro-cid-2akaic7h] .eyebrow{color:var(--teal-on-navy)}.reel[data-astro-cid-2akaic7h] .eyebrow:before{background:var(--teal-on-navy)}.reel__title[data-astro-cid-2akaic7h]{font-size:var(--fs-h3);color:var(--white)}.reel__title[data-astro-cid-2akaic7h] em[data-astro-cid-2akaic7h]{color:var(--teal-on-navy)}.reel__text[data-astro-cid-2akaic7h] p[data-astro-cid-2akaic7h]{margin-top:var(--s-2);max-width:28rem}.reel__logo[data-astro-cid-2akaic7h]{margin-top:var(--s-4);align-items:center;gap:.9rem;font-size:.875rem;display:flex}.reel__logo[data-astro-cid-2akaic7h] a[data-astro-cid-2akaic7h]{color:var(--white);font-weight:600}.reel__phone[data-astro-cid-2akaic7h]{border:1.5px solid #dce6f259;border-radius:1.6rem;justify-self:center;width:min(100%,18.5rem);padding:.6rem}.reel__phone[data-astro-cid-2akaic7h] video[data-astro-cid-2akaic7h]{aspect-ratio:9/16;background:var(--navy);object-fit:cover;border-radius:1.1rem;width:100%}@media (width>=48rem){.map__frame[data-astro-cid-2akaic7h]{aspect-ratio:4/3}.reel[data-astro-cid-2akaic7h]{padding:var(--s-8);align-items:center;gap:var(--s-8);grid-template-columns:minmax(0,1fr) auto}}@media (width>=64rem){.llegar__grid[data-astro-cid-2akaic7h]{gap:var(--s-8);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}.map__frame[data-astro-cid-2akaic7h]{aspect-ratio:5/4}.reel[data-astro-cid-2akaic7h]{padding:var(--s-8) var(--s-10)}}.tips__head[data-astro-cid-p7rfu77r]{gap:var(--s-3);margin-bottom:var(--s-6);display:grid}.tips__grid[data-astro-cid-p7rfu77r]{background:var(--rule);border:1px solid var(--rule);gap:1px;display:grid}.tip[data-astro-cid-p7rfu77r]{background:var(--white);--ill-bg:var(--white)}.tip__link[data-astro-cid-p7rfu77r]{gap:var(--s-2);height:100%;padding:var(--s-4) var(--s-3);color:var(--navy);transition:background-color var(--d-fast) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.tip__link[data-astro-cid-p7rfu77r]:hover{background:#102d5909}.tip__top[data-astro-cid-p7rfu77r]{justify-content:space-between;align-items:flex-start;gap:1rem;min-height:2.5rem;display:flex}.tip__eyebrow[data-astro-cid-p7rfu77r]{letter-spacing:var(--track-eyebrow);text-transform:uppercase;padding-top:.4rem;font-size:.75rem;font-weight:600}.tip__title[data-astro-cid-p7rfu77r]{font-size:clamp(1.75rem,2.6vw,2.15rem);line-height:1.08}.tip__desc[data-astro-cid-p7rfu77r]{color:var(--ink-2);font-size:.9375rem}.tip__foot[data-astro-cid-p7rfu77r]{padding-top:var(--s-3);justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:auto;display:flex}.tip__more[data-astro-cid-p7rfu77r]{align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.tip__link[data-astro-cid-p7rfu77r]:hover .tip__more[data-astro-cid-p7rfu77r]{text-underline-offset:.25em;text-decoration:underline}.tip--0[data-astro-cid-p7rfu77r] .tip__link[data-astro-cid-p7rfu77r]{background:var(--night);color:var(--on-navy);padding:var(--s-5) var(--s-4)}.tip--0[data-astro-cid-p7rfu77r]{--ill-bg:#12305d}.tip--0[data-astro-cid-p7rfu77r] .tip__title[data-astro-cid-p7rfu77r]{color:var(--white);font-size:clamp(2.3rem,4.4vw,3.6rem)}.tip--0[data-astro-cid-p7rfu77r] .tip__title[data-astro-cid-p7rfu77r] em[data-astro-cid-p7rfu77r]{color:var(--teal-on-navy)}.tip--0[data-astro-cid-p7rfu77r] .tip__desc[data-astro-cid-p7rfu77r]{color:var(--on-navy);max-width:30rem;font-size:1rem}.tip--0[data-astro-cid-p7rfu77r] .tip__eyebrow[data-astro-cid-p7rfu77r]{color:var(--teal-on-navy)}.tip--0[data-astro-cid-p7rfu77r] .stamp{color:var(--teal-on-navy);border-color:var(--teal-on-navy);background:0 0}.tip--0[data-astro-cid-p7rfu77r] .tip__more[data-astro-cid-p7rfu77r]{color:var(--white)}.tip--ig[data-astro-cid-p7rfu77r]{background:var(--white)}.tip--ig[data-astro-cid-p7rfu77r] .tip__title[data-astro-cid-p7rfu77r]{font-family:var(--font-display);text-wrap:balance;font-weight:500}.tip--ig[data-astro-cid-p7rfu77r] .tip__title[data-astro-cid-p7rfu77r] em[data-astro-cid-p7rfu77r]{color:var(--teal)}@media (width>=48rem){.tips__grid[data-astro-cid-p7rfu77r]{grid-template-columns:repeat(2,minmax(0,1fr))}.tip--0[data-astro-cid-p7rfu77r]{grid-column:1/-1}}@media (width>=64rem){.tips__head[data-astro-cid-p7rfu77r]{align-items:end;gap:var(--s-8);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.tips__grid[data-astro-cid-p7rfu77r]{grid-template-columns:repeat(3,minmax(0,1fr))}.tip--0[data-astro-cid-p7rfu77r]{grid-area:1/1/3/3}.tip--0[data-astro-cid-p7rfu77r] .tip__link[data-astro-cid-p7rfu77r]{padding:var(--s-6) var(--s-5)}}.faq__grid[data-astro-cid-gfo3rpqg]{gap:var(--s-6);display:grid}.faq__head[data-astro-cid-gfo3rpqg] .lead[data-astro-cid-gfo3rpqg]{margin-top:var(--s-3)}.faq__head[data-astro-cid-gfo3rpqg] a[data-astro-cid-gfo3rpqg]{color:var(--navy);font-weight:600}.faq__list[data-astro-cid-gfo3rpqg]{border-top:1px solid var(--rule)}.qa[data-astro-cid-gfo3rpqg]{border-bottom:1px solid var(--rule)}.qa[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.4rem;list-style:none;display:flex}.qa[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.qa__q[data-astro-cid-gfo3rpqg]{font-size:clamp(1.5rem,2.4vw,1.95rem);line-height:1.15}.qa__icon[data-astro-cid-gfo3rpqg]{border:1.5px solid var(--navy);width:2.5rem;height:2.5rem;transition:transform .3s var(--ease-out), background-color var(--d-fast) var(--ease-out);border-radius:50%;flex:none;position:relative}.qa__icon[data-astro-cid-gfo3rpqg]:before,.qa__icon[data-astro-cid-gfo3rpqg]:after{content:"";background:var(--navy);width:.9rem;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%}.qa__icon[data-astro-cid-gfo3rpqg]:after{transition:rotate .3s var(--ease-out);rotate:90deg}.qa[data-astro-cid-gfo3rpqg][open] .qa__icon[data-astro-cid-gfo3rpqg]{background:var(--teal);border-color:var(--teal)}.qa[data-astro-cid-gfo3rpqg][open] .qa__icon[data-astro-cid-gfo3rpqg]:before,.qa[data-astro-cid-gfo3rpqg][open] .qa__icon[data-astro-cid-gfo3rpqg]:after{background:var(--white)}.qa[data-astro-cid-gfo3rpqg][open] .qa__icon[data-astro-cid-gfo3rpqg]:after{rotate:0deg}.qa[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]:hover .qa__q[data-astro-cid-gfo3rpqg]{text-underline-offset:.2em;text-decoration:underline 1px}.qa__a[data-astro-cid-gfo3rpqg]{color:var(--ink-2);max-width:44rem;padding:0 3.5rem 1.6rem 0}@media (width>=64rem){.faq__grid[data-astro-cid-gfo3rpqg]{gap:var(--s-10);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.faq__head[data-astro-cid-gfo3rpqg]{top:calc(var(--header-h) + 2rem);position:sticky}}.contact[data-astro-cid-t44qkbqn]{padding-top:var(--s-section);text-align:center;position:relative;overflow:hidden}.contact__inner[data-astro-cid-t44qkbqn]{z-index:1;justify-items:center;display:grid;position:relative}.contact[data-astro-cid-t44qkbqn] .contact__logo{width:auto;height:clamp(96px,14vw,132px);margin-bottom:var(--s-5)}.contact[data-astro-cid-t44qkbqn] .contact__eyebrow{margin-bottom:var(--s-2)}.contact[data-astro-cid-t44qkbqn] h2{max-width:14ch}.contact__phone[data-astro-cid-t44qkbqn]{margin-top:var(--s-4);font-family:var(--font-body);letter-spacing:-.03em;color:var(--white);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;font-size:clamp(2.6rem,9vw,5.5rem);font-weight:700;line-height:1;text-decoration:none;display:inline-block}.contact__phone[data-astro-cid-t44qkbqn]:hover{color:var(--teal-on-navy)}.contact__note[data-astro-cid-t44qkbqn]{margin-top:var(--s-3);max-width:32rem;color:var(--on-navy)}.contact__ctas[data-astro-cid-t44qkbqn]{margin-top:var(--s-5);flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.contact[data-astro-cid-t44qkbqn] .contact__waves{z-index:1;margin-top:var(--s-8);display:block;position:relative}
