.phero[data-astro-cid-2bcg53wk]{isolation:isolate;padding-top:calc(var(--header-h) + clamp(2rem, 6vh, 4.5rem));background:var(--grad-frost);padding-bottom:clamp(4rem,8vw,7rem);position:relative;overflow:clip}.phero__bg[data-astro-cid-2bcg53wk]{z-index:-1;position:absolute;inset:0}.phero__glow[data-astro-cid-2bcg53wk]{filter:blur(40px);width:50vw;height:50vw;animation:drift 18s var(--ease-in-out) infinite;background:radial-gradient(closest-side,#5cb8ff66,#0000);border-radius:50%;position:absolute;top:-18vw;right:-12vw}.phero__grid[data-astro-cid-2bcg53wk]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.phero__copy[data-astro-cid-2bcg53wk]{justify-items:start;gap:1.5rem;display:grid}.phero__title[data-astro-cid-2bcg53wk]{margin-top:.25rem}.phero__lead[data-astro-cid-2bcg53wk]{max-width:34em}.phero__actions[data-astro-cid-2bcg53wk]{margin-top:.5rem}.phero__meta[data-astro-cid-2bcg53wk]{border-top:1px solid var(--line);flex-wrap:wrap;gap:.5rem;width:100%;margin-top:.5rem;padding-top:1.5rem;display:flex}.crumbs[data-astro-cid-2bcg53wk] ol[data-astro-cid-2bcg53wk]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.84rem;font-weight:600;list-style:none;display:flex}.crumbs[data-astro-cid-2bcg53wk] li[data-astro-cid-2bcg53wk]{align-items:center;gap:.35rem;display:inline-flex}.crumbs[data-astro-cid-2bcg53wk] a[data-astro-cid-2bcg53wk]{color:var(--muted);transition:color .3s}.crumbs[data-astro-cid-2bcg53wk] a[data-astro-cid-2bcg53wk]:hover{color:var(--blue-700)}.crumbs[data-astro-cid-2bcg53wk] [data-astro-cid-2bcg53wk][aria-current]{color:var(--ink)}.phero__visual[data-astro-cid-2bcg53wk]{height:clamp(460px,68vh,660px);position:relative}.phero__main[data-astro-cid-2bcg53wk]{width:86%;height:88%;box-shadow:var(--shadow-lg);border-radius:40px;position:absolute;top:0;right:0;overflow:hidden}.phero__main[data-astro-cid-2bcg53wk] .squeegee{width:100%;height:100%}.phero__sub[data-astro-cid-2bcg53wk]{aspect-ratio:1;border:6px solid var(--white);width:38%;box-shadow:var(--shadow-lg);z-index:2;border-radius:28px;position:absolute;bottom:0;left:0;overflow:hidden}.phero__sub[data-astro-cid-2bcg53wk] img{object-fit:cover;width:100%;height:100%}.phero__badge[data-astro-cid-2bcg53wk]{z-index:3;border-radius:22px;max-width:290px;padding:1rem 1.15rem;position:absolute;bottom:4%;right:-1.5%}.phero--wide[data-astro-cid-2bcg53wk] .phero__grid[data-astro-cid-2bcg53wk]{grid-template-columns:1fr}.phero--wide[data-astro-cid-2bcg53wk] .phero__copy[data-astro-cid-2bcg53wk]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:end;column-gap:clamp(2rem,5vw,5rem);width:100%}.phero--wide[data-astro-cid-2bcg53wk] .phero__copy[data-astro-cid-2bcg53wk]>[data-astro-cid-2bcg53wk]{grid-column:1}.phero--wide[data-astro-cid-2bcg53wk] .phero__title[data-astro-cid-2bcg53wk]{font-size:var(--fs-display);line-height:.96}.phero--wide[data-astro-cid-2bcg53wk] .phero__copy[data-astro-cid-2bcg53wk]>.phero__lead[data-astro-cid-2bcg53wk]{grid-area:3/2;align-self:end;padding-bottom:.6rem}.phero__custom[data-astro-cid-2bcg53wk]{margin-top:1rem}.phero--wide[data-astro-cid-2bcg53wk] .phero__visual[data-astro-cid-2bcg53wk]{height:clamp(380px,62vh,640px);margin-top:1rem}.phero--wide[data-astro-cid-2bcg53wk] .phero__main[data-astro-cid-2bcg53wk]{border-radius:clamp(28px,4vw,48px);width:100%;height:100%}.phero--wide[data-astro-cid-2bcg53wk] .phero__badge[data-astro-cid-2bcg53wk]{bottom:2rem;right:2rem}.phero--text[data-astro-cid-2bcg53wk] .phero__grid[data-astro-cid-2bcg53wk]{grid-template-columns:1fr}.phero--text[data-astro-cid-2bcg53wk].phero--aside .phero__grid[data-astro-cid-2bcg53wk]{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:end}.phero__aside[data-astro-cid-2bcg53wk]{justify-self:end;width:100%;max-width:380px}.phero--text[data-astro-cid-2bcg53wk] .phero__copy[data-astro-cid-2bcg53wk]{max-width:58rem}@media (width<=1024px){.phero__grid[data-astro-cid-2bcg53wk],.phero--text[data-astro-cid-2bcg53wk].phero--aside .phero__grid[data-astro-cid-2bcg53wk]{grid-template-columns:1fr}.phero__aside[data-astro-cid-2bcg53wk]{justify-self:start}.phero--wide[data-astro-cid-2bcg53wk] .phero__copy[data-astro-cid-2bcg53wk]{grid-template-columns:1fr}.phero--wide[data-astro-cid-2bcg53wk] .phero__copy[data-astro-cid-2bcg53wk]>.phero__lead[data-astro-cid-2bcg53wk]{grid-area:auto/1}.phero__visual[data-astro-cid-2bcg53wk]{height:clamp(380px,90vw,600px)}}@media (width<=640px){.phero__main[data-astro-cid-2bcg53wk]{border-radius:28px;width:92%}.phero__sub[data-astro-cid-2bcg53wk]{border-width:4px;border-radius:20px;width:40%}.phero__badge[data-astro-cid-2bcg53wk]{max-width:none;padding:.8rem .9rem;inset:.9rem .9rem auto calc(8% + .9rem)}.phero--wide[data-astro-cid-2bcg53wk] .phero__badge[data-astro-cid-2bcg53wk]{bottom:.75rem;right:.75rem}.phero__actions[data-astro-cid-2bcg53wk]{width:100%}.phero__actions[data-astro-cid-2bcg53wk] .btn{flex:100%;justify-content:space-between}}
