.home-hero[data-astro-cid-glgfkru5]{--ease:cubic-bezier(.22,.8,.24,1)}.hero-copy[data-astro-cid-glgfkru5]{max-width:36rem;padding-block:2.5rem 2.25rem}.hero-h1[data-astro-cid-glgfkru5]{letter-spacing:-.035em;font-size:clamp(2.05rem,1.35rem + 2.2vw,2.6rem);line-height:1.1}@media (width>=640px){.lead-line[data-astro-cid-glgfkru5]{white-space:nowrap;display:block}}.word-stack[data-astro-cid-glgfkru5]{display:grid}.word[data-astro-cid-glgfkru5],.body[data-astro-cid-glgfkru5]{grid-area:1/1}.word[data-astro-cid-glgfkru5]{color:var(--color-sky-deep);padding-bottom:.06em;font-weight:700}.body[data-astro-cid-glgfkru5]{color:#262663cc;max-width:33rem;font-size:clamp(1.02rem,.97rem + .25vw,1.14rem);line-height:1.7}.body-stack[data-astro-cid-glgfkru5]{display:grid}.hero-stage[data-astro-cid-glgfkru5]{aspect-ratio:1/.82;width:calc(100% - 2.5rem);max-height:520px;margin:0 0 3.5rem 1.25rem;position:relative;container-type:size}.stage-panel[data-astro-cid-glgfkru5]{background:linear-gradient(160deg,#e3e4e9 0%,#d5d6dc 100%);border-radius:28px 0 0 28px;position:absolute;inset:0 -1.25rem 0 24%}.hero-panel[data-astro-cid-glgfkru5]{display:none}@media (width>=640px){.hero-stage[data-astro-cid-glgfkru5]{aspect-ratio:1/.72;width:calc(100% - 4.5rem);margin-left:2.25rem}.stage-panel[data-astro-cid-glgfkru5]{left:30%;right:-2.25rem}}@media (width>=1024px){.home-hero[data-astro-cid-glgfkru5]{align-items:center;min-height:clamp(560px,100svh - 76px,700px);display:flex}.home-hero[data-astro-cid-glgfkru5]>.wrap[data-astro-cid-glgfkru5]{width:100%}.hero-copy[data-astro-cid-glgfkru5]{max-width:min(38rem,44vw);padding-block:3.5rem}.hero-h1[data-astro-cid-glgfkru5]{font-size:min(3rem,3.2vw)}.hero-panel[data-astro-cid-glgfkru5]{background:linear-gradient(170deg,#e1e2e8 0%,#d3d4da 100%);display:block;position:absolute;inset:0 0 0 61.6%}.hero-stage[data-astro-cid-glgfkru5]{aspect-ratio:auto;width:auto;max-height:none;margin:0;position:absolute;inset:7.5% 3.6% 7.5% 52%}.stage-panel[data-astro-cid-glgfkru5]{display:none}}.slide[data-astro-cid-glgfkru5]{pointer-events:none;flex-direction:column;justify-content:center;gap:clamp(.75rem,2.5cqh,1.4rem);display:flex;position:absolute;inset:0}.ph[data-astro-cid-glgfkru5]{opacity:0;transition:opacity .9s ease, transform 1.2s var(--ease);background:#cfd0d6;border-radius:18px;flex:none;margin:0;position:relative;overflow:hidden;box-shadow:0 1px 2px #13113d14,0 28px 50px -28px #13113d73}.ph[data-astro-cid-glgfkru5] img[data-astro-cid-glgfkru5]{object-fit:cover;transform-origin:50% 40%;width:100%;height:100%;display:block}.ph-a[data-astro-cid-glgfkru5]{aspect-ratio:1.45;align-self:flex-end;width:min(62cqw,59.45cqh);transform:translateY(-16px)}.ph-b[data-astro-cid-glgfkru5]{aspect-ratio:1.33;align-self:flex-start;width:min(74cqw,67.83cqh);transform:translate(-22px)}@media (width<=1023px){.ph-a[data-astro-cid-glgfkru5]{margin-right:4%}}.slide[data-astro-cid-glgfkru5].is-active .ph[data-astro-cid-glgfkru5]{opacity:1;transform:none}.slide[data-astro-cid-glgfkru5].is-active .ph-b[data-astro-cid-glgfkru5]{transition-delay:.18s}.word[data-astro-cid-glgfkru5],.body[data-astro-cid-glgfkru5]{opacity:0;transition:opacity .55s ease, transform .7s var(--ease);transform:translateY(.45em)}.body[data-astro-cid-glgfkru5]{transform:translateY(10px)}.word[data-astro-cid-glgfkru5].is-active,.body[data-astro-cid-glgfkru5].is-active{opacity:1;transition-delay:.12s;transform:none}.word[data-astro-cid-glgfkru5].is-leaving{transform:translateY(-.35em)}.body[data-astro-cid-glgfkru5].is-leaving{transform:translateY(-8px)}.dot[data-astro-cid-glgfkru5]{cursor:pointer;place-items:center;width:22px;height:22px;display:grid;position:relative}.dot[data-astro-cid-glgfkru5]:before{content:"";background:#13113d24;border-radius:3px;width:100%;height:3px;transition:background-color .3s}.dot[data-astro-cid-glgfkru5]:hover:before{background:#13113d4d}.dot[data-astro-cid-glgfkru5].is-active{width:40px}.dot-fill[data-astro-cid-glgfkru5]{background:var(--color-sky-deep);transform-origin:0;border-radius:3px;width:100%;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:0;transform:scaleX(0)}.dot[data-astro-cid-glgfkru5].is-active .dot-fill[data-astro-cid-glgfkru5]{transform:scaleX(1)}.pause[data-astro-cid-glgfkru5]{color:#13113d8c;border-radius:999px;place-items:center;width:30px;height:30px;transition:color .25s,box-shadow .25s;display:grid;box-shadow:inset 0 0 0 1px #13113d24}.pause[data-astro-cid-glgfkru5]:hover{color:var(--color-navy-900);box-shadow:inset 0 0 0 1px #13113d59}.pause[data-astro-cid-glgfkru5] .i-play[data-astro-cid-glgfkru5],.is-user-paused[data-astro-cid-glgfkru5] .pause[data-astro-cid-glgfkru5] .i-pause[data-astro-cid-glgfkru5]{display:none}.is-user-paused[data-astro-cid-glgfkru5] .pause[data-astro-cid-glgfkru5] .i-play[data-astro-cid-glgfkru5]{display:block}@media (prefers-reduced-motion:no-preference){.slide[data-astro-cid-glgfkru5].is-active img[data-astro-cid-glgfkru5]{animation:kenburns calc(var(--hold) + 1.5s) linear both}.playing[data-astro-cid-glgfkru5] .dot[data-astro-cid-glgfkru5].is-active .dot-fill[data-astro-cid-glgfkru5]{animation:fill var(--hold) linear both}.is-paused[data-astro-cid-glgfkru5] .slide[data-astro-cid-glgfkru5].is-active img[data-astro-cid-glgfkru5],.is-paused[data-astro-cid-glgfkru5] .dot[data-astro-cid-glgfkru5].is-active .dot-fill[data-astro-cid-glgfkru5]{animation-play-state:paused}.hero-copy[data-astro-cid-glgfkru5]>[data-astro-cid-glgfkru5]{opacity:0;animation:hero-rise 1s var(--ease) forwards;transform:translateY(16px)}.hero-copy[data-astro-cid-glgfkru5]>[data-astro-cid-glgfkru5]:nth-child(2){animation-delay:.1s}.hero-copy[data-astro-cid-glgfkru5]>[data-astro-cid-glgfkru5]:nth-child(3){animation-delay:.2s}}@keyframes kenburns{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hero-rise{to{opacity:1;transform:none}}
