.sc-band[data-astro-cid-j3fmopsu]{background:var(--color-blue-gray-900);color:var(--color-white);margin-block:var(--space-16);padding-block:var(--space-8);position:relative;overflow:hidden}.sc-bg[data-astro-cid-j3fmopsu]{object-fit:cover;object-position:center top;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sc-band[data-astro-cid-j3fmopsu]>section{position:relative}.sc-head[data-astro-cid-j3fmopsu]{gap:var(--space-12);margin-bottom:var(--space-12);grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.sc-kicker[data-astro-cid-j3fmopsu]{margin:0 0 var(--space-4)}.sc-h[data-astro-cid-j3fmopsu]{color:var(--color-white);font-weight:var(--weight-display);max-width:20ch;margin:0}.sc-side[data-astro-cid-j3fmopsu]{gap:var(--space-6);justify-items:start;display:grid}.sc-body[data-astro-cid-j3fmopsu]{color:var(--color-blue-gray-200);max-width:46ch;margin:0}.sc-panel[data-astro-cid-j3fmopsu]{border-radius:var(--radius-tile);background:linear-gradient(to bottom, var(--color-blue-gray-900), var(--color-ocean-blue-400) 45%, var(--color-light-blue-500));padding:var(--space-10) var(--space-10) 0;aspect-ratio:1;justify-self:end;width:100%;max-width:620px;position:relative;overflow:hidden}.sc-panel[data-astro-cid-j3fmopsu] img{border-radius:var(--radius-md) var(--radius-md) 0 0;width:100%;height:auto;display:block}.sc-layer[data-astro-cid-j3fmopsu]{top:var(--space-10);left:var(--space-10);opacity:0;width:135%;transition:opacity .5s cubic-bezier(.22,1,.36,1),translate .5s cubic-bezier(.22,1,.36,1);position:absolute;translate:0 12px}.sc-layer[data-astro-cid-j3fmopsu].is-active{opacity:1;translate:0}.sc-layer[data-astro-cid-j3fmopsu].sc-cover{width:100%;height:100%;inset:0}.sc-panel[data-astro-cid-j3fmopsu] .sc-cover[data-astro-cid-j3fmopsu] img{object-fit:cover;object-position:var(--sc-pos,left top);border-radius:0;width:100%;height:100%}.sc-ph[data-astro-cid-j3fmopsu]{border-radius:var(--radius-md) var(--radius-md) 0 0;height:100%}.sc-body-grid[data-astro-cid-j3fmopsu]{gap:var(--space-12);grid-template-columns:minmax(18rem,2fr) 3fr;align-items:center;display:grid}.sc-features[data-astro-cid-j3fmopsu]{gap:var(--space-6);order:-1;margin:0;padding:0;list-style:none;display:grid}.sc-feature[data-astro-cid-j3fmopsu]{padding-top:var(--space-6);border-top:1px solid color-mix(in srgb, var(--color-white) 18%, transparent);position:relative}.sc-bar[data-astro-cid-j3fmopsu]{background:var(--color-light-blue-500);width:0;height:2px;position:absolute;top:-1px;left:0}.sc-feature[data-astro-cid-j3fmopsu].is-active .sc-bar[data-astro-cid-j3fmopsu]{animation:sc-fill var(--sc-dur,6s) linear forwards}@keyframes sc-fill{to{width:100%}}@media (prefers-reduced-motion:reduce){.sc-feature[data-astro-cid-j3fmopsu].is-active .sc-bar[data-astro-cid-j3fmopsu]{width:100%;animation:none}}.sc-btn[data-astro-cid-j3fmopsu]{all:unset;cursor:pointer;width:100%;display:block}.sc-btn[data-astro-cid-j3fmopsu]:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px;border-radius:var(--radius-xs)}.sc-ft[data-astro-cid-j3fmopsu]{color:var(--color-white);font-weight:var(--weight-display);margin:0 0 var(--space-3);display:block}.sc-fb[data-astro-cid-j3fmopsu]{color:var(--color-blue-gray-200);margin:0;display:block}.sc-feature[data-astro-cid-j3fmopsu] .sc-btn[data-astro-cid-j3fmopsu]{transition:opacity .45s cubic-bezier(.22,1,.36,1)}.sc-feature[data-astro-cid-j3fmopsu]:not(.is-active) .sc-btn[data-astro-cid-j3fmopsu]{opacity:.45}.sc-feature[data-astro-cid-j3fmopsu]:not(.is-active):hover .sc-btn[data-astro-cid-j3fmopsu]{opacity:.7}@media (width<=1024px){.sc-head[data-astro-cid-j3fmopsu]{grid-template-columns:1fr}.sc-side[data-astro-cid-j3fmopsu]{padding-top:0}.sc-body-grid[data-astro-cid-j3fmopsu]{grid-template-columns:1fr}.sc-features[data-astro-cid-j3fmopsu]{order:1}.sc-panel[data-astro-cid-j3fmopsu]{padding:var(--space-8) var(--space-8) 0;aspect-ratio:16/10}.sc-layer[data-astro-cid-j3fmopsu]{top:var(--space-8);left:var(--space-8);width:125%}}.cp[data-astro-cid-wnutdnq3]{gap:10px;height:clamp(24rem,40vw,32.5rem);margin:0;padding:0;list-style:none;display:flex}@media (width>=901px){.cp[data-astro-cid-wnutdnq3]{--cp-w:min(calc(100vw - 32px), 1680px);width:var(--cp-w);margin-inline:calc((100% - var(--cp-w)) / 2)}}.cp-p[data-astro-cid-wnutdnq3]{border-radius:var(--radius-tile);flex:1;transition:flex-grow .4s cubic-bezier(0,0,.2,1);position:relative;overflow:clip}.cp-a[data-astro-cid-wnutdnq3]{color:var(--color-white);text-decoration:none;display:block;position:absolute;inset:0}.cp-a[data-astro-cid-wnutdnq3]:focus-visible{outline:2px solid var(--color-white);outline-offset:-4px;border-radius:var(--radius-tile)}.cp-img[data-astro-cid-wnutdnq3]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cp-tint[data-astro-cid-wnutdnq3]{background:var(--color-blue-gray-900);opacity:.58;transition:opacity .2s cubic-bezier(0,0,.35,1);position:absolute;inset:0}.cp-a[data-astro-cid-wnutdnq3]:after{content:"";background:linear-gradient(to bottom, transparent 50%, var(--color-blue-gray-900));opacity:.75;pointer-events:none;position:absolute;inset:0}.cp-copy[data-astro-cid-wnutdnq3]{z-index:1;padding:var(--space-6);position:absolute;bottom:0;left:0;right:0}.cp-t[data-astro-cid-wnutdnq3]{font-family:var(--font-display);font-weight:var(--weight-display);width:min(215px,100%);font-size:1.1875rem;line-height:1.25;display:block}.cp-bw[data-astro-cid-wnutdnq3]{grid-template-rows:1fr;width:min(300px,100%);display:grid}.cp-bw[data-astro-cid-wnutdnq3]>span[data-astro-cid-wnutdnq3]{min-height:0;overflow:hidden}.cp-b[data-astro-cid-wnutdnq3]{margin-top:var(--space-2);font-size:var(--text-sm);color:color-mix(in srgb, var(--color-white) 76%, transparent);line-height:1.5;display:block}@media (width>=901px) and (hover:hover){.cp-p[data-astro-cid-wnutdnq3]:hover,.cp[data-astro-cid-wnutdnq3]:not(:hover) .cp-p[data-astro-cid-wnutdnq3].is-open{flex:1.5}.cp-p[data-astro-cid-wnutdnq3]:hover .cp-tint[data-astro-cid-wnutdnq3],.cp[data-astro-cid-wnutdnq3]:not(:hover) .cp-p[data-astro-cid-wnutdnq3].is-open .cp-tint[data-astro-cid-wnutdnq3]{opacity:0}.cp-bw[data-astro-cid-wnutdnq3]{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.4,0,1,1),opacity .14s}.cp-p[data-astro-cid-wnutdnq3]:hover .cp-bw[data-astro-cid-wnutdnq3],.cp[data-astro-cid-wnutdnq3]:not(:hover) .cp-p[data-astro-cid-wnutdnq3].is-open .cp-bw[data-astro-cid-wnutdnq3]{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .2s cubic-bezier(0,0,.35,1) .1s,opacity .18s .12s}}@media (width<=900px){.cp[data-astro-cid-wnutdnq3]{flex-direction:column;height:auto}.cp-p[data-astro-cid-wnutdnq3]{flex:none;height:16.25rem}}
