.cta[data-astro-cid-yn4eb6te]{background:var(--white);padding:var(--cta-pad) 0 0;overflow:hidden}.cta__grid[data-astro-cid-yn4eb6te]{gap:var(--grid-gap);grid-template-columns:repeat(12,1fr);align-items:center;display:grid}.cta__txt[data-astro-cid-yn4eb6te]{padding-bottom:var(--cta-pad);grid-column:1/span 7}.cta__h[data-astro-cid-yn4eb6te],.ctb__h[data-astro-cid-yn4eb6te]{letter-spacing:-.055em;font-size:clamp(3rem,.8rem + 6.4vw,7rem);font-weight:600;line-height:.92}.cta__sub[data-astro-cid-yn4eb6te],.ctb__sub[data-astro-cid-yn4eb6te]{margin:var(--cta-sub-mt) 0 var(--cta-sub-mb);font-size:var(--t-l);letter-spacing:-.02em;color:var(--ink-2);text-wrap:balance;max-width:16em;font-weight:500;line-height:1.15}.cta__hint[data-astro-cid-yn4eb6te]{margin-top:var(--cta-hint-mt);color:var(--ink-2)}.cta__fig[data-astro-cid-yn4eb6te]{margin-right:calc(-1 * max(var(--gut), (100vw - var(--max)) / 2));aspect-ratio:4/5;background:var(--cta-fig-bg);grid-column:8/-1;align-self:end;position:relative;overflow:hidden}.cta__fig[data-astro-cid-yn4eb6te] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width>=768px) and (width<=1023px){.cta__txt[data-astro-cid-yn4eb6te]{grid-column:1/span 8}.cta__fig[data-astro-cid-yn4eb6te]{grid-column:9/-1}}@media (width<=767px){.cta__txt[data-astro-cid-yn4eb6te],.cta__fig[data-astro-cid-yn4eb6te]{grid-column:1/-1}.cta__txt[data-astro-cid-yn4eb6te]{padding-bottom:0}.cta__fig[data-astro-cid-yn4eb6te]{margin:var(--cta-fig-mt-sm) calc(-1 * var(--gut)) 0;aspect-ratio:1}.cta__fig[data-astro-cid-yn4eb6te] img{object-position:50% 20%}.cta[data-astro-cid-yn4eb6te] .ctas[data-astro-cid-yn4eb6te] .btn[data-astro-cid-yn4eb6te]{flex:100%;justify-content:center}}.ctb[data-astro-cid-yn4eb6te]{isolation:isolate;min-height:var(--ctb-min-h);background:var(--white);color:var(--navy);align-items:center;display:grid;position:relative;overflow:hidden}.ctb__sub[data-astro-cid-yn4eb6te]{color:var(--navy);margin-bottom:var(--ctb-sub-mb)}.ctb__h[data-astro-cid-yn4eb6te] .ln[data-astro-cid-yn4eb6te]:last-child{margin-bottom:0}.ctb__hint[data-astro-cid-yn4eb6te]{margin-top:var(--cta-hint-mt)}.ctb__ground[data-astro-cid-yn4eb6te]{z-index:-2;position:absolute;inset:0}.ctb__ground[data-astro-cid-yn4eb6te]:after{content:"";background:var(--ctb-veil);position:absolute;inset:0}.ctb__g[data-astro-cid-yn4eb6te]{opacity:0;transition:opacity var(--ctb-fade) var(--ease-io);position:absolute;inset:-20%}.ctb__g[data-astro-cid-yn4eb6te] img{object-fit:cover;object-position:0 0;width:100%;height:100%;filter:blur(var(--ctb-blur));transform-origin:4% 6%;transform:scale(5)}.ctb__g[data-astro-cid-yn4eb6te].on,.ctb__shot[data-astro-cid-yn4eb6te].on{opacity:1}.ctb__grid[data-astro-cid-yn4eb6te]{padding-block:var(--ctb-pad);pointer-events:none;position:relative}.ctb__txt[data-astro-cid-yn4eb6te]{pointer-events:auto;max-width:46%}.ctb[data-astro-cid-yn4eb6te] .btn--solid[data-astro-cid-yn4eb6te]{background:var(--navy);color:var(--white)}.ctb[data-astro-cid-yn4eb6te] .btn--solid[data-astro-cid-yn4eb6te]:hover{background:var(--ink)}.ctb[data-astro-cid-yn4eb6te] .btn--line[data-astro-cid-yn4eb6te]{color:var(--navy)}.ctb[data-astro-cid-yn4eb6te] .btn--line[data-astro-cid-yn4eb6te]:hover{background:var(--white)}.ctb__set[data-astro-cid-yn4eb6te]{margin:0 0 var(--ctb-set-mb);border:0;min-width:0;padding:0}.ctb__legend[data-astro-cid-yn4eb6te]{margin-bottom:var(--ctb-legend-mb);padding:0;font-weight:600}.ctb__chips[data-astro-cid-yn4eb6te]{gap:var(--ctb-chip-gap);flex-wrap:wrap;display:flex}.ctb__chip[data-astro-cid-yn4eb6te]{cursor:pointer;position:relative}.ctb__chip[data-astro-cid-yn4eb6te]>span[data-astro-cid-yn4eb6te]{height:var(--ctb-chip-h);padding-inline:var(--ctb-chip-px);border-radius:var(--radius-pill);background:var(--ctb-chip-bg);color:var(--navy);box-shadow:inset 0 0 0 1.5px var(--ctb-chip-ring);transition:background .25s var(--ease), color .25s var(--ease), box-shadow .25s var(--ease);align-items:center;font-weight:500;display:inline-flex}.ctb__chip[data-astro-cid-yn4eb6te]:hover>span[data-astro-cid-yn4eb6te]{box-shadow:inset 0 0 0 1.5px var(--navy)}.ctb__chip[data-astro-cid-yn4eb6te] input[data-astro-cid-yn4eb6te]:checked+span[data-astro-cid-yn4eb6te]{background:var(--navy);color:var(--white);box-shadow:none}.ctb__chip[data-astro-cid-yn4eb6te] input[data-astro-cid-yn4eb6te]:focus-visible+span[data-astro-cid-yn4eb6te]{outline:2px solid var(--navy);outline-offset:3px}.ctb__fig[data-astro-cid-yn4eb6te]{z-index:-1;width:min(var(--ctb-fig-w), var(--ctb-fig-max));margin:0;position:absolute;top:0;bottom:0;right:0}.ctb__shot[data-astro-cid-yn4eb6te]{opacity:0;transition:opacity var(--ctb-fade) var(--ease-io);mask-image:linear-gradient(90deg, transparent, var(--ink) var(--ctb-feather));position:absolute;inset:0}.ctb__shot[data-astro-cid-yn4eb6te] img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.ctb__cap[data-astro-cid-yn4eb6te]{right:max(var(--gut), calc((100vw - var(--max)) / 2));bottom:var(--ctb-cap-in);max-width:var(--ctb-cap-w);padding:var(--ctb-cap-pad);border-radius:var(--ctb-cap-r);background:var(--ctb-cap-bg);color:var(--navy);font-size:var(--t-s);text-wrap:balance;line-height:1.3;position:absolute}.ctb__cap-i[data-astro-cid-yn4eb6te][hidden]{display:none}.ctb__cap[data-astro-cid-yn4eb6te] b[data-astro-cid-yn4eb6te]{font-weight:600}.ctb__claim[data-astro-cid-yn4eb6te]{font-size:var(--t-xs);color:var(--ink-2);margin-top:2px;display:block}@media (width<=1023px){.ctb__txt[data-astro-cid-yn4eb6te]{max-width:56%}.ctb__fig[data-astro-cid-yn4eb6te]{width:56vw}}@media (width<=767px){.ctb[data-astro-cid-yn4eb6te]{flex-direction:column-reverse;min-height:0;display:flex}.ctb__fig[data-astro-cid-yn4eb6te]{z-index:0;width:100%;height:var(--ctb-fig-h-sm);position:relative}.ctb__shot[data-astro-cid-yn4eb6te]{mask-image:linear-gradient(var(--ink) 70%, transparent)}.ctb__cap[data-astro-cid-yn4eb6te]{left:var(--gut);right:auto;bottom:var(--ctb-cap-in-sm);max-width:min(var(--ctb-cap-w), calc(100% - 2 * var(--gut)))}.ctb__grid[data-astro-cid-yn4eb6te]{padding-block:0 var(--ctb-pad-sm)}.ctb__txt[data-astro-cid-yn4eb6te]{max-width:none}.ctb[data-astro-cid-yn4eb6te] .ctas[data-astro-cid-yn4eb6te] .btn[data-astro-cid-yn4eb6te]{flex:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.ctb__g[data-astro-cid-yn4eb6te],.ctb__shot[data-astro-cid-yn4eb6te]{transition:none}}
