.hero[data-astro-cid-i3irphx7]{background:var(--paper);isolation:isolate;padding-bottom:var(--s-48);position:relative}.hero_stage[data-astro-cid-i3irphx7]{min-height:max(560px,88svh);padding:calc(var(--nav-offset) + var(--s-32)) 0 var(--s-64);align-items:center;display:flex;position:relative;overflow:hidden}.hero_media[data-astro-cid-i3irphx7]{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero_video[data-astro-cid-i3irphx7]{object-fit:cover;object-position:46% 50%;width:100%;height:100%;animation:hero-zoom 14s var(--ease-out) both;position:absolute;inset:0}.hero_veil[data-astro-cid-i3irphx7]{background:rgba(var(--paper-rgb),.4);position:absolute;inset:0}.hero_inner[data-astro-cid-i3irphx7]{position:relative}.hero_title[data-astro-cid-i3irphx7]{letter-spacing:-.035em;max-width:15em;font-size:clamp(2.75rem,1.4rem + 4.6vw,5.25rem);line-height:1}.hero_title[data-astro-cid-i3irphx7]>span[data-astro-cid-i3irphx7]{display:block}.hero_title_a[data-astro-cid-i3irphx7]{color:var(--white);text-shadow:0 1px 2px rgba(var(--navy-rgb),.45),0 0 16px rgba(var(--navy-rgb),.7)}.hero_title_b[data-astro-cid-i3irphx7]{color:var(--blue);text-shadow:0 0 5px rgba(var(--navy-rgb),.32);margin-top:.08em}.hero_box[data-astro-cid-i3irphx7]{margin:var(--s-48) 0 0;padding:var(--s-32) var(--s-24);border-radius:var(--r-lg);background:linear-gradient(135deg,rgba(var(--blue-rgb),.9) 0%,var(--navy) 38%,var(--navy) 100%);color:var(--white);font-size:var(--fs-body-lg);text-align:center;text-wrap:pretty;box-shadow:0 30px 60px -30px rgba(var(--navy-rgb),.7),inset 0 0 0 1px var(--on-navy-12);line-height:1.55;position:relative}.hero_box[data-astro-cid-i3irphx7] p[data-astro-cid-i3irphx7]{max-width:92ch;margin:0 auto}.hero_box[data-astro-cid-i3irphx7] strong[data-astro-cid-i3irphx7]{font-weight:700}@media (width>=960px){.hero_stage[data-astro-cid-i3irphx7]{min-height:min(88svh,860px)}.hero_video[data-astro-cid-i3irphx7]{object-position:50% 50%}.hero_title[data-astro-cid-i3irphx7]{max-width:none;font-size:min(5.4vw,4.9rem)}.hero_title[data-astro-cid-i3irphx7]>span[data-astro-cid-i3irphx7]{white-space:nowrap}.hero_box[data-astro-cid-i3irphx7]{padding:var(--s-32) var(--s-64)}}@keyframes hero-zoom{0%{transform:scale(1.1)}to{transform:scale(1)}}@supports (animation-timeline:view()){.hero_media[data-astro-cid-i3irphx7]{animation:linear both hero-par view();animation-range:exit}@keyframes hero-par{to{transform:translateY(18%)}}}@media (prefers-reduced-motion:reduce){.hero_video[data-astro-cid-i3irphx7],.hero_media[data-astro-cid-i3irphx7]{animation:none}}.vea[data-astro-cid-suuwm6ne]{background:linear-gradient(180deg,rgba(var(--paper-rgb),0) 0%,var(--mist) 100%);padding-top:var(--s-64)}.vea_orb[data-astro-cid-suuwm6ne]{opacity:.16;width:420px;height:420px;animation:breath-glow var(--d-breath) var(--ease-breath) infinite;bottom:-60px;right:-160px}.vea_grid[data-astro-cid-suuwm6ne]{gap:var(--s-64);grid-template-columns:minmax(0,1fr);display:grid}.vea_text[data-astro-cid-suuwm6ne]{min-width:0}.vea_eyebrow[data-astro-cid-suuwm6ne]{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--blue);font-size:clamp(1.0625rem,.95rem + .5vw,1.375rem);font-weight:600;line-height:1.35}.vea_title[data-astro-cid-suuwm6ne]{margin-top:var(--s-24);max-width:21em;font-family:var(--font-title);font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--navy);text-wrap:balance;line-height:1.18}.vea_dentro[data-astro-cid-suuwm6ne]{color:var(--blue)}.vea_list[data-astro-cid-suuwm6ne]{margin-top:var(--s-32);gap:var(--s-16);font-size:var(--fs-body-lg);color:var(--ink)}.vea_list[data-astro-cid-suuwm6ne] li[data-astro-cid-suuwm6ne]{padding-left:40px}.vea_list[data-astro-cid-suuwm6ne] strong[data-astro-cid-suuwm6ne]{color:var(--navy);font-weight:600}.vea_principio[data-astro-cid-suuwm6ne]{margin-top:var(--s-32);max-width:36em;font-size:var(--fs-body-lg);color:var(--ink);line-height:1.65}.vea_btn[data-astro-cid-suuwm6ne]{letter-spacing:.08em;text-transform:uppercase;font-size:.9375rem;font-weight:600}.vea_close[data-astro-cid-suuwm6ne]{margin-top:var(--s-48);padding-top:var(--s-32);border-top:1px solid var(--navy-12)}.vea_virada[data-astro-cid-suuwm6ne]{letter-spacing:.06em;text-transform:uppercase;max-width:30em;color:var(--blue);text-wrap:balance;font-size:clamp(1.0625rem,.95rem + .5vw,1.375rem);font-weight:600;line-height:1.4}.vea_ctas[data-astro-cid-suuwm6ne]{gap:var(--s-12);margin-top:var(--s-32);display:grid}.vea_media[data-astro-cid-suuwm6ne]{min-width:0;margin:0}.vea_frame[data-astro-cid-suuwm6ne]{aspect-ratio:819/1024;border-radius:var(--r-lg);background:var(--mist);box-shadow:0 2px 4px var(--navy-12),0 40px 80px -36px rgba(var(--navy-rgb),.55);position:relative;overflow:hidden}.vea_frame[data-astro-cid-suuwm6ne] img[data-astro-cid-suuwm6ne]{object-fit:cover;object-position:50% 20%;width:100%;height:110%;display:block}.vea_frame[data-astro-cid-suuwm6ne]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff59}@media (width>=600px){.vea_ctas[data-astro-cid-suuwm6ne]{gap:var(--s-16);grid-template-columns:repeat(2,max-content)}}@media (width>=960px){.vea_orb[data-astro-cid-suuwm6ne]{opacity:.22;width:560px;height:560px;top:20%;bottom:auto;right:-120px}.vea_grid[data-astro-cid-suuwm6ne]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;column-gap:clamp(48px,7vw,144px)}.vea_media[data-astro-cid-suuwm6ne]{margin-top:var(--s-8);align-self:start}}@media (prefers-reduced-motion:reduce){.vea_orb[data-astro-cid-suuwm6ne]{animation:none}}.cs[data-astro-cid-uv5d6mqp]{background:var(--navy);color:#fff;isolation:isolate;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.cs_text[data-astro-cid-uv5d6mqp]{background:linear-gradient(180deg,var(--blue) 0%,var(--navy) 100%);padding:var(--section-y) var(--gutter) var(--s-64);order:-1;position:relative}.cs_inner[data-astro-cid-uv5d6mqp]{max-width:34em;position:relative}.cs[data-astro-cid-uv5d6mqp] h2[data-astro-cid-uv5d6mqp]{color:#fff;text-wrap:balance;max-width:13em}.cs_p[data-astro-cid-uv5d6mqp]{margin-top:var(--s-24);font-size:var(--fs-body-lg);color:#ffffffe6;line-height:1.65}.cs_p[data-astro-cid-uv5d6mqp]:first-of-type{margin-top:var(--s-32)}.cs_p[data-astro-cid-uv5d6mqp] strong[data-astro-cid-uv5d6mqp]{color:#fff;font-weight:500}.cs_fecho[data-astro-cid-uv5d6mqp]{margin-top:var(--s-48);padding-top:var(--s-24);border-top:1px solid var(--on-navy-12);font-family:var(--font-title);font-size:var(--fs-h4);letter-spacing:-.01em;color:#fff;text-wrap:balance;line-height:1.3;position:relative}.cs_fecho[data-astro-cid-uv5d6mqp]:before{content:"";background:var(--orange);width:56px;height:2px;position:absolute;top:-1px;left:0}.cs_fecho[data-astro-cid-uv5d6mqp] span[data-astro-cid-uv5d6mqp]{color:var(--peach)}.cs_stars[data-astro-cid-uv5d6mqp]{z-index:-1;pointer-events:none;background-image:radial-gradient(#ffffff80 1px,transparent 1.4px),radial-gradient(rgba(var(--sky-rgb),.35) 1px,transparent 1.4px);opacity:.5;background-position:0 0,45px 60px;background-size:140px 140px,90px 90px;animation:60s linear infinite cs-drift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}@keyframes cs-drift{to{background-position:140px -140px,135px -30px}}.cs_media[data-astro-cid-uv5d6mqp]{aspect-ratio:1205/1100;background:var(--navy);margin:0;position:relative;overflow:hidden}.cs_media[data-astro-cid-uv5d6mqp] img{object-fit:cover;object-position:50% 40%;width:100%;height:112%;display:block}.cs_glow[data-astro-cid-uv5d6mqp]{border-radius:var(--r-lg);background:radial-gradient(closest-side,rgba(var(--peach-rgb),.28),rgba(var(--peach-rgb),0));mix-blend-mode:screen;pointer-events:none;width:56%;height:78%;animation:breath-glow var(--d-breath) var(--ease-breath) infinite;position:absolute;top:46%;left:50%;translate:-50% -50%}.cs_media[data-astro-cid-uv5d6mqp]:after{content:"";pointer-events:none;background:linear-gradient(180deg,var(--navy) 0%,rgba(var(--navy-rgb),0) 22%);position:absolute;inset:0}@media (width>=960px){.cs[data-astro-cid-uv5d6mqp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(820px,90vh)}.cs_media[data-astro-cid-uv5d6mqp]{aspect-ratio:auto;min-height:100%}.cs_media[data-astro-cid-uv5d6mqp] img{height:115%;position:absolute;inset:0 0 auto}.cs_media[data-astro-cid-uv5d6mqp]:after{background:linear-gradient(90deg,rgba(var(--navy-rgb),0) 78%,rgba(var(--navy-rgb),.55) 100%)}.cs_text[data-astro-cid-uv5d6mqp]{padding:var(--section-y) var(--gutter) var(--section-y) clamp(48px,6vw,120px);order:0;align-items:center;display:flex}}@media (prefers-reduced-motion:reduce){.cs_stars[data-astro-cid-uv5d6mqp],.cs_glow[data-astro-cid-uv5d6mqp]{animation:none}}.lg[data-astro-cid-vxlgcf5m]{background:linear-gradient(180deg,rgba(var(--navy-rgb),.06) 0%,var(--mist) var(--s-96));text-align:center;align-items:center;min-height:min(640px,80vh);display:grid}.lg_arcs[data-astro-cid-vxlgcf5m]{transform-origin:50% 100%;animation:lg-breath var(--d-breath) var(--ease-breath) infinite alternate;position:absolute;inset:0}.lg_arcs[data-astro-cid-vxlgcf5m] img{object-fit:cover;object-position:50% 100%;width:100%;height:100%;position:absolute;inset:0}@keyframes lg-breath{0%{scale:1}to{scale:1.035}}.lg_inner[data-astro-cid-vxlgcf5m]{justify-items:center;display:grid;position:relative}.lg_title[data-astro-cid-vxlgcf5m]{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--orange-ink);font-size:clamp(1.0625rem,.95rem + .5vw,1.375rem);font-weight:600;line-height:1.35}.lg_frase[data-astro-cid-vxlgcf5m]{margin-top:var(--s-24);max-width:19em;font-family:var(--font-title);font-size:var(--fs-h2);letter-spacing:-.025em;color:var(--navy);text-wrap:balance;line-height:1.12}.lg_frase[data-astro-cid-vxlgcf5m] span[data-astro-cid-vxlgcf5m]{color:var(--blue)}.lg_ctas[data-astro-cid-vxlgcf5m]{gap:var(--s-12);margin-top:var(--s-48);width:100%;max-width:360px;display:grid}.lg_btn[data-astro-cid-vxlgcf5m]{letter-spacing:.08em;text-transform:uppercase;font-size:.9375rem;font-weight:600}@media (width>=640px){.lg_ctas[data-astro-cid-vxlgcf5m]{justify-content:center;gap:var(--s-16);grid-template-columns:repeat(2,max-content);max-width:none}}@media (prefers-reduced-motion:reduce){.lg_arcs[data-astro-cid-vxlgcf5m]{animation:none}}.ol[data-astro-cid-boujh6iy]{background:linear-gradient(180deg,var(--mist) 0%,var(--mist) 55%,var(--paper) 100%)}.ol_glow[data-astro-cid-boujh6iy]{opacity:.7;width:640px;height:640px;animation:breath-glow var(--d-breath) var(--ease-breath) infinite;top:30%;left:-200px}.ol_core[data-astro-cid-boujh6iy]{background:var(--grad-glow-orange);opacity:.22;width:260px;height:260px;animation:breath-glow var(--d-breath) var(--ease-breath) infinite reverse;top:46%;left:18%}.ol_head[data-astro-cid-boujh6iy]{max-width:52rem}.ol_title[data-astro-cid-boujh6iy]{font-size:var(--fs-h2);letter-spacing:-.03em;color:var(--navy);text-wrap:balance;line-height:1.08}.ol_sub[data-astro-cid-boujh6iy]{margin-top:var(--s-24);letter-spacing:.06em;text-transform:uppercase;max-width:44em;color:var(--blue);text-wrap:pretty;font-size:clamp(1rem,.92rem + .4vw,1.25rem);font-weight:600;line-height:1.45}.ol_grid[data-astro-cid-boujh6iy]{gap:var(--s-48);margin-top:var(--s-48);grid-template-columns:minmax(0,1fr);display:grid}.ol_media[data-astro-cid-boujh6iy]{min-width:0;margin:0}.ol_frame[data-astro-cid-boujh6iy]{border-radius:var(--r-lg);background:var(--navy-deep);box-shadow:0 2px 4px var(--navy-12),0 48px 96px -40px rgba(var(--navy-rgb),.6),0 0 120px -40px rgba(var(--sky-rgb),.9);position:relative;overflow:hidden}.ol_frame[data-astro-cid-boujh6iy] img[data-astro-cid-boujh6iy]{width:100%;height:auto;display:block}.ol_frame[data-astro-cid-boujh6iy]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff24}.ol_text[data-astro-cid-boujh6iy]{min-width:0}.ol_lead[data-astro-cid-boujh6iy]{font-family:var(--font-title);font-size:var(--fs-h4);letter-spacing:-.015em;color:var(--navy);line-height:1.2}.ol_list[data-astro-cid-boujh6iy]{margin-top:var(--s-24);gap:var(--s-16);font-size:var(--fs-body-lg);color:var(--ink);max-width:34em}.ol_list[data-astro-cid-boujh6iy] li[data-astro-cid-boujh6iy]{padding-left:40px}.ol_list[data-astro-cid-boujh6iy] .ol_last[data-astro-cid-boujh6iy]{margin-top:var(--s-8);padding-top:var(--s-24);border-top:1px solid var(--navy-12);color:var(--navy);font-weight:500}.ol_list[data-astro-cid-boujh6iy] .ol_last[data-astro-cid-boujh6iy]:before{top:calc(var(--s-24) + .1em)}@media (width>=960px){.ol_grid[data-astro-cid-boujh6iy]{margin-top:var(--s-64);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;column-gap:clamp(48px,6vw,128px)}.ol_glow[data-astro-cid-boujh6iy]{width:900px;height:900px;top:22%;left:-240px}.ol_core[data-astro-cid-boujh6iy]{width:360px;height:360px;top:48%;left:20%}}@media (prefers-reduced-motion:reduce){.ol_glow[data-astro-cid-boujh6iy],.ol_core[data-astro-cid-boujh6iy]{animation:none}}.qc[data-astro-cid-cz6pbn6j]{background:linear-gradient(180deg,var(--paper) 0%,var(--white) 50%,var(--paper) 100%)}.qc_warm[data-astro-cid-cz6pbn6j]{background:var(--grad-glow-orange);opacity:.18;width:520px;height:520px;animation:breath-glow var(--d-breath) var(--ease-breath) infinite;top:34%;right:-180px}.qc_cool[data-astro-cid-cz6pbn6j]{opacity:.45;width:600px;height:600px;animation:breath-glow var(--d-breath) var(--ease-breath) infinite reverse;top:12%;left:-240px}.qc_title[data-astro-cid-cz6pbn6j]{text-align:center;max-width:14em;font-size:var(--fs-h2);letter-spacing:-.03em;color:var(--navy);text-wrap:balance;margin:0 auto;line-height:1.08}.qc_grid[data-astro-cid-cz6pbn6j]{gap:var(--s-32);margin-top:var(--s-48);grid-template-columns:minmax(0,1fr);display:grid}.qc_card[data-astro-cid-cz6pbn6j]{background:var(--white);border-radius:var(--r-lg);min-width:0;box-shadow:0 0 0 1px var(--ink-06),0 2px 6px var(--ink-06),0 40px 80px -48px rgba(var(--navy-rgb),.45);padding:clamp(28px,5vw,72px) clamp(22px,5vw,72px);position:relative}.qc_logo[data-astro-cid-cz6pbn6j]{width:min(100%,300px);height:auto;margin:0 auto var(--s-32);display:block}.qc_text[data-astro-cid-cz6pbn6j]{gap:var(--s-16);max-width:36em;font-size:var(--fs-body-lg);color:var(--ink-80);text-wrap:pretty;margin-inline:auto;line-height:1.62;display:grid}.qc_text[data-astro-cid-cz6pbn6j] p[data-astro-cid-cz6pbn6j]{margin:0}.qc_text[data-astro-cid-cz6pbn6j] strong[data-astro-cid-cz6pbn6j]{color:var(--navy);font-weight:600}.qc_text[data-astro-cid-cz6pbn6j] .qc_close[data-astro-cid-cz6pbn6j]{margin-top:var(--s-8);font-family:var(--font-title);font-size:var(--fs-h5);letter-spacing:-.01em;color:var(--navy);line-height:1.35}.qc_media[data-astro-cid-cz6pbn6j]{min-width:0;margin:0}.qc_frame[data-astro-cid-cz6pbn6j]{border-radius:var(--r-lg);aspect-ratio:4/5;background:var(--mist);box-shadow:0 2px 6px var(--ink-06),0 48px 96px -48px rgba(var(--navy-rgb),.5);position:relative;overflow:hidden}.qc_frame[data-astro-cid-cz6pbn6j]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--orange-60);pointer-events:none;position:absolute;inset:0}.qc_img[data-astro-cid-cz6pbn6j]{object-fit:cover;object-position:50% 40%;width:100%;height:108%;display:block}@media (width>=960px){.qc_grid[data-astro-cid-cz6pbn6j]{margin-top:var(--s-64);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;column-gap:clamp(48px,7vw,128px)}.qc_logo[data-astro-cid-cz6pbn6j]{width:340px;margin-left:0}.qc_text[data-astro-cid-cz6pbn6j]{margin-inline:0}.qc_warm[data-astro-cid-cz6pbn6j]{width:760px;height:760px;top:24%;right:-200px}.qc_cool[data-astro-cid-cz6pbn6j]{width:820px;height:820px;top:6%;left:-280px}}@media (prefers-reduced-motion:reduce){.qc_warm[data-astro-cid-cz6pbn6j],.qc_cool[data-astro-cid-cz6pbn6j]{animation:none}}.vd[data-astro-cid-abjgcwrn]{background:var(--paper)}.vd_cool[data-astro-cid-abjgcwrn]{opacity:.4;width:620px;height:620px;animation:breath-glow var(--d-breath) var(--ease-breath) infinite reverse;top:-120px;left:-260px}.vd_warm[data-astro-cid-abjgcwrn]{background:radial-gradient(50% 55% at 50% 60%,rgba(var(--orange-rgb),.1),rgba(var(--peach-rgb),.06) 50%,transparent 75%);height:60%;animation:breath-glow var(--d-breath) var(--ease-breath) infinite;position:absolute;bottom:-6%;left:10%;right:10%}.vd_head[data-astro-cid-abjgcwrn]{max-width:52rem;margin:0 auto var(--s-48);text-align:center}.vd_title[data-astro-cid-abjgcwrn]{color:var(--navy);text-wrap:balance;margin:0}.vd_sub[data-astro-cid-abjgcwrn]{margin:var(--s-24) 0 0;font-family:var(--font-title);font-size:var(--fs-h3);letter-spacing:-.015em;color:var(--blue);line-height:1.15}.vd_stage[data-astro-cid-abjgcwrn]{position:relative}.vd_frame[data-astro-cid-abjgcwrn]{aspect-ratio:16/9;border-radius:var(--r-lg);background:var(--navy);transform-origin:50% 0;will-change:transform;box-shadow:0 0 0 1px var(--navy-12),0 2px 6px var(--ink-06),0 60px 120px -60px rgba(var(--navy-rgb),.6);position:relative;overflow:hidden}.vd_frame[data-astro-cid-abjgcwrn]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f}.vd_frame[data-astro-cid-abjgcwrn].is-playing:after{display:none}.vd_img[data-astro-cid-abjgcwrn]{object-fit:cover;transform-origin:50% 45%;width:100%;height:100%;display:block;position:absolute;inset:0}.vd_frame[data-astro-cid-abjgcwrn] .vd_iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.vd_play[data-astro-cid-abjgcwrn]{width:76px;height:76px;font:inherit;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;margin:-38px 0 0 -38px;padding:0;position:absolute;top:50%;left:50%}.vd_play[data-astro-cid-abjgcwrn] .btn-circle_bg[data-astro-cid-abjgcwrn]{color:var(--peach)}.vd_play[data-astro-cid-abjgcwrn] .btn-circle_bg[data-astro-cid-abjgcwrn] [data-astro-cid-abjgcwrn][data-arc]:nth-child(2){color:#ffffffb3}.vd_disc[data-astro-cid-abjgcwrn]{background:var(--grad-orange);width:68%;max-width:none;height:68%;color:var(--navy);box-shadow:0 10px 30px -10px rgba(var(--orange-rgb),.9);transition:box-shadow var(--d-slow);border-radius:50%;place-items:center;display:grid}.vd_disc[data-astro-cid-abjgcwrn] svg[data-astro-cid-abjgcwrn]{width:38%;height:38%;margin-left:6%}.vd_play[data-astro-cid-abjgcwrn]:hover{box-shadow:none}.vd_play[data-astro-cid-abjgcwrn]:hover .vd_disc[data-astro-cid-abjgcwrn]{box-shadow:var(--glow-orange)}.vd_play[data-astro-cid-abjgcwrn]:focus-visible{outline:2px solid var(--paper);outline-offset:8px}@media (width>=768px){.vd_head[data-astro-cid-abjgcwrn]{margin-bottom:var(--s-64)}.vd_play[data-astro-cid-abjgcwrn]{width:132px;height:132px;margin:-66px 0 0 -66px}}@media (prefers-reduced-motion:reduce){.vd_warm[data-astro-cid-abjgcwrn],.vd_cool[data-astro-cid-abjgcwrn]{animation:none}}.ca[data-astro-cid-4ypo5rov]{background:linear-gradient(180deg,var(--paper) 0%,var(--mist) 14%,var(--blush) 52%,var(--rose) 82%,var(--paper) 100%)}.ca_grid[data-astro-cid-4ypo5rov]{row-gap:var(--s-32);grid-template-columns:minmax(0,1fr);grid-template-areas:"media""title""text";display:grid}.ca_title[data-astro-cid-4ypo5rov]{color:var(--navy);font-size:var(--fs-h2);text-wrap:balance;grid-area:title;margin:0}.ca_text[data-astro-cid-4ypo5rov]{grid-area:text}.ca_media[data-astro-cid-4ypo5rov]{aspect-ratio:4/5;border-radius:var(--r-lg);background:var(--navy);max-height:72svh;box-shadow:var(--shadow-soft);grid-area:media;margin:0;overflow:hidden}.ca_img[data-astro-cid-4ypo5rov]{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.ca_body[data-astro-cid-4ypo5rov]{gap:var(--s-16);max-width:38rem;display:grid}.ca_body[data-astro-cid-4ypo5rov] p[data-astro-cid-4ypo5rov]{font-size:var(--fs-body);color:var(--ink);margin:0;line-height:1.7}.ca_box[data-astro-cid-4ypo5rov]{margin-top:var(--s-32);gap:var(--s-16);background:var(--navy);max-width:38rem;box-shadow:none;display:grid}.ca_box[data-astro-cid-4ypo5rov]:before{opacity:.16;animation:none}.ca_box[data-astro-cid-4ypo5rov] p[data-astro-cid-4ypo5rov]{font-size:var(--fs-body);margin:0;line-height:1.7}.ca_go[data-astro-cid-4ypo5rov]{margin-top:var(--s-32);gap:var(--s-24);justify-items:start;max-width:38rem;display:grid}.ca_call[data-astro-cid-4ypo5rov]{font-weight:600;font-size:var(--fs-body);color:var(--ink);margin:0;line-height:1.55}@media (width>=1024px){.ca_grid[data-astro-cid-4ypo5rov]{column-gap:clamp(48px,7vw,120px);row-gap:var(--s-32);grid-template-columns:minmax(0,13fr) minmax(0,10fr);grid-template-areas:"title.""text media";align-items:start}.ca_media[data-astro-cid-4ypo5rov]{max-height:none}}.at[data-astro-cid-j2ajiah2]{background:linear-gradient(180deg,var(--paper) 0%,var(--paper) 40%,var(--mist) 100%)}.at_grid[data-astro-cid-j2ajiah2]{gap:var(--s-48);grid-template-columns:minmax(0,1fr);display:grid}.at_media[data-astro-cid-j2ajiah2]{border-radius:var(--r-lg);background:var(--navy);aspect-ratio:4/5;max-height:72svh;box-shadow:var(--shadow-soft),0 40px 80px -48px rgba(var(--navy-rgb),.55);margin:0;overflow:hidden}.at_img[data-astro-cid-j2ajiah2]{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block}.at_title[data-astro-cid-j2ajiah2]{color:var(--navy);font-size:var(--fs-h3);text-wrap:balance;max-width:18ch;margin:0}.at_body[data-astro-cid-j2ajiah2]{margin-top:var(--s-24);gap:var(--s-16);max-width:36rem;display:grid}.at_body[data-astro-cid-j2ajiah2] p[data-astro-cid-j2ajiah2]{font-size:var(--fs-body);color:var(--ink);margin:0;line-height:1.7}.at_box[data-astro-cid-j2ajiah2]{margin-top:var(--s-32);max-width:36rem;padding:var(--s-24) var(--s-32)}.at_box[data-astro-cid-j2ajiah2] p[data-astro-cid-j2ajiah2]{font-size:var(--fs-body);margin:0;line-height:1.7}.at_box[data-astro-cid-j2ajiah2]:before{opacity:.16;animation:none}.at_go[data-astro-cid-j2ajiah2]{margin-top:var(--s-32)}.at_go[data-astro-cid-j2ajiah2] .btn[data-astro-cid-j2ajiah2]{width:100%}@media (width>=600px){.at_go[data-astro-cid-j2ajiah2] .btn[data-astro-cid-j2ajiah2]{width:auto}}@media (width>=1024px){.at_grid[data-astro-cid-j2ajiah2]{grid-template-columns:minmax(0,4fr) minmax(0,5fr);align-items:center;column-gap:clamp(48px,7vw,128px)}.at_media[data-astro-cid-j2ajiah2]{aspect-ratio:3/4;max-height:none}.at_text[data-astro-cid-j2ajiah2]{flex-direction:column;align-items:flex-end;display:flex}.at_title[data-astro-cid-j2ajiah2]{text-align:right}.at_body[data-astro-cid-j2ajiah2],.at_box[data-astro-cid-j2ajiah2]{width:100%;max-width:40rem}}.cu[data-astro-cid-rtg6b5oc]{background:linear-gradient(180deg,var(--mist) 0%,var(--mist) 70%,var(--paper) 100%)}.cu_orb[data-astro-cid-rtg6b5oc]{opacity:.45}.cu_head[data-astro-cid-rtg6b5oc]{max-width:70rem;margin:0 auto}.cu_title[data-astro-cid-rtg6b5oc]{color:var(--navy);text-align:center;text-wrap:balance;margin:0}.cu_txt[data-astro-cid-rtg6b5oc]{margin-top:var(--s-32);gap:var(--s-16);display:grid}.cu_txt[data-astro-cid-rtg6b5oc] p[data-astro-cid-rtg6b5oc]{font-size:var(--fs-body);color:var(--ink);margin:0;line-height:1.7}.cu_txt[data-astro-cid-rtg6b5oc] .cu_lead[data-astro-cid-rtg6b5oc]{font-size:var(--fs-body-lg);line-height:1.55}.cu_motto[data-astro-cid-rtg6b5oc]{margin:var(--s-48) 0 0;font-family:var(--font-title);font-size:var(--fs-h4);color:var(--blue);text-align:center;text-wrap:balance;line-height:1.25}.cu_list[data-astro-cid-rtg6b5oc]{margin:var(--s-64) auto 0;gap:var(--s-48);grid-template-columns:minmax(0,1fr);max-width:440px;padding:0;list-style:none;display:grid}.cu_item[data-astro-cid-rtg6b5oc]{gap:var(--s-24);color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none;display:grid}.cu_item[data-astro-cid-rtg6b5oc]:focus-visible{outline:none}.cu_item[data-astro-cid-rtg6b5oc]:focus-visible .cu_cover[data-astro-cid-rtg6b5oc]{outline:2px solid var(--blue);outline-offset:6px}.cu_cover[data-astro-cid-rtg6b5oc]{aspect-ratio:737/1024;border-radius:var(--r-md);background:var(--navy);box-shadow:0 2px 6px var(--ink-06),0 40px 80px -40px rgba(var(--navy-rgb),.55);transition:transform var(--d-slow) var(--ease-out),box-shadow var(--d-slow) var(--ease-out);display:block;overflow:hidden}.cu_cover[data-astro-cid-rtg6b5oc] img[data-astro-cid-rtg6b5oc]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out);display:block}.cu_btn[data-astro-cid-rtg6b5oc]{width:100%}.cu_item[data-astro-cid-rtg6b5oc]:hover .cu_btn[data-astro-cid-rtg6b5oc],.cu_item[data-astro-cid-rtg6b5oc]:focus-visible .cu_btn[data-astro-cid-rtg6b5oc]{box-shadow:0 14px 40px -12px rgba(var(--navy-rgb),.7)}.cu_item[data-astro-cid-rtg6b5oc]:hover .cu_btn[data-astro-cid-rtg6b5oc]:before,.cu_item[data-astro-cid-rtg6b5oc]:focus-visible .cu_btn[data-astro-cid-rtg6b5oc]:before{opacity:.5;transform:translateY(-30%)}.cu_item[data-astro-cid-rtg6b5oc]:active .cu_btn[data-astro-cid-rtg6b5oc]{transform:scale(.97)}@media (hover:hover){.cu_item[data-astro-cid-rtg6b5oc]:hover .cu_cover[data-astro-cid-rtg6b5oc]{box-shadow:0 2px 6px var(--ink-06),0 60px 100px -40px rgba(var(--navy-rgb),.7);transform:translateY(-8px)}.cu_item[data-astro-cid-rtg6b5oc]:hover .cu_cover[data-astro-cid-rtg6b5oc] img[data-astro-cid-rtg6b5oc]{transform:scale(1.04)}}@media (width>=900px){.cu_list[data-astro-cid-rtg6b5oc]{max-width:none;margin-top:var(--s-96);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,2.5vw,48px)}.cu_txt[data-astro-cid-rtg6b5oc] p[data-astro-cid-rtg6b5oc]{text-wrap:pretty}}@media (prefers-reduced-motion:reduce){.cu_cover[data-astro-cid-rtg6b5oc],.cu_cover[data-astro-cid-rtg6b5oc] img[data-astro-cid-rtg6b5oc]{transition:none}.cu_item[data-astro-cid-rtg6b5oc]:hover .cu_cover[data-astro-cid-rtg6b5oc],.cu_item[data-astro-cid-rtg6b5oc]:hover .cu_cover[data-astro-cid-rtg6b5oc] img[data-astro-cid-rtg6b5oc]{transform:none}}.fe[data-astro-cid-6jkq3v6y]{align-items:center;min-height:clamp(320px,29vw,440px);padding-block:clamp(72px,9vw,128px);display:grid}.fe[data-astro-cid-6jkq3v6y] .section_bg[data-astro-cid-6jkq3v6y]{background:var(--navy)}.fe_img[data-astro-cid-6jkq3v6y]{object-fit:cover;object-position:50% 40%;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.fe[data-astro-cid-6jkq3v6y] .section_bg[data-astro-cid-6jkq3v6y]:after{content:"";background:linear-gradient(180deg,rgba(var(--navy-rgb),.4) 0%,transparent 22%,transparent 78%,rgba(var(--navy-rgb),.45) 100%);position:absolute;inset:0}.fe_say[data-astro-cid-6jkq3v6y]{text-align:center;max-width:22ch;font-family:var(--font-title);letter-spacing:-.01em;color:var(--paper);text-wrap:balance;text-shadow:0 2px 20px rgba(var(--navy-rgb),.5);margin:0 auto;font-size:clamp(1.75rem,1.2rem + 2.1vw,2.875rem);line-height:1.22}@media (width>=1100px){.fe_say[data-astro-cid-6jkq3v6y]{max-width:none}}@supports (animation-timeline:view()){.fe_img[data-astro-cid-6jkq3v6y]{animation:linear both fe-zoom view();animation-range:cover}@keyframes fe-zoom{0%{transform:scale(1.14)}to{transform:scale(1)}}}@media (prefers-reduced-motion:reduce){.fe_img[data-astro-cid-6jkq3v6y]{animation:none}}
