.hero[data-astro-cid-lcytr3ct]{background:radial-gradient(1100px 520px at 90% 10%, #00aade3d, transparent 60%), var(--navy-900);padding-block:clamp(3rem,2rem + 5vw,6rem);position:relative;overflow:hidden}.hero__grid[data-astro-cid-lcytr3ct]{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 90%)}.hero__in[data-astro-cid-lcytr3ct]{gap:var(--s8);align-items:center;display:grid;position:relative}@media (width>=960px){.hero__in[data-astro-cid-lcytr3ct]{gap:var(--s9);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.hero[data-astro-cid-lcytr3ct] h1[data-astro-cid-lcytr3ct]{max-width:12ch}.crumbs[data-astro-cid-lcytr3ct] ol[data-astro-cid-lcytr3ct]{margin:0 0 var(--s5);font-size:var(--fs-xs);flex-wrap:wrap;gap:.4em;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-lcytr3ct] li[data-astro-cid-lcytr3ct]+li[data-astro-cid-lcytr3ct]:before{content:"/";opacity:.5;margin-right:.4em}.crumbs[data-astro-cid-lcytr3ct] a[data-astro-cid-lcytr3ct]{color:#9fb0da}.crumbs[data-astro-cid-lcytr3ct] span[data-astro-cid-lcytr3ct]{color:#fff}.inds[data-astro-cid-lcytr3ct]{margin-top:var(--s6)}.inds__t[data-astro-cid-lcytr3ct]{margin:0 0 var(--s3);font:600 var(--fs-xs) var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#9fb0da}.inds[data-astro-cid-lcytr3ct] ul[data-astro-cid-lcytr3ct]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.inds[data-astro-cid-lcytr3ct] li[data-astro-cid-lcytr3ct]{font-size:var(--fs-sm);color:#dfe7fb;background:#ffffff0a;border:1px solid #80d4ef59;border-radius:999px;padding:.3em .85em}.hq[data-astro-cid-lcytr3ct]{border:1px solid #80d4ef4d;border-left:5px solid var(--blue);border-radius:var(--r-lg);backdrop-filter:blur(6px);gap:var(--s4);background:#ffffff0f;margin:0;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.hq__stars[data-astro-cid-lcytr3ct]{color:var(--signal);letter-spacing:.2em;font-size:var(--fs-lg);margin:0}.hq[data-astro-cid-lcytr3ct] blockquote[data-astro-cid-lcytr3ct]{margin:0}.hq[data-astro-cid-lcytr3ct] blockquote[data-astro-cid-lcytr3ct] p[data-astro-cid-lcytr3ct]{font:600 var(--fs-xl) / 1.25 var(--font-display);letter-spacing:-.02em;color:#fff;margin:0}.hq[data-astro-cid-lcytr3ct] figcaption[data-astro-cid-lcytr3ct]{font-size:var(--fs-sm);color:#9fb0da;font-weight:600}.wall[data-astro-cid-lcytr3ct]{gap:var(--s5);margin-block:var(--s6) var(--s6);grid-template-columns:1fr;display:grid}@media (width>=700px){.wall[data-astro-cid-lcytr3ct]{grid-template-columns:repeat(2,1fr)}.wall[data-astro-cid-lcytr3ct]>[data-astro-cid-lcytr3ct]:last-child:nth-child(odd){grid-column:1/-1}}@media (width>=1050px){.wall[data-astro-cid-lcytr3ct]{grid-template-columns:repeat(3,1fr)}.wall[data-astro-cid-lcytr3ct]>[data-astro-cid-lcytr3ct]:last-child:nth-child(odd){grid-column:auto}}.sh[data-astro-cid-lcytr3ct]{max-width:46rem;margin-bottom:var(--s6)}.cases[data-astro-cid-lcytr3ct]{gap:var(--s5);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.cases[data-astro-cid-lcytr3ct]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.cases[data-astro-cid-lcytr3ct]{grid-template-columns:repeat(3,1fr)}}.cc[data-astro-cid-lcytr3ct]{flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.cc[data-astro-cid-lcytr3ct]:hover,.cc[data-astro-cid-lcytr3ct]:focus-within{border-color:var(--blue)}.cc__media[data-astro-cid-lcytr3ct]{aspect-ratio:16/10;background:var(--blue-100);flex:none;position:relative;overflow:hidden}.cc__media[data-astro-cid-lcytr3ct] img[data-astro-cid-lcytr3ct]{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block;position:absolute;inset:0}.cc__body[data-astro-cid-lcytr3ct]{padding:var(--s5) var(--s6) var(--s6);gap:var(--s3);flex-direction:column;flex:1;display:flex}.cc[data-astro-cid-lcytr3ct] h3[data-astro-cid-lcytr3ct]{font-size:var(--fs-lg);margin:0}.cc[data-astro-cid-lcytr3ct] h3[data-astro-cid-lcytr3ct] a[data-astro-cid-lcytr3ct]{color:var(--ink);text-decoration:none}.cc[data-astro-cid-lcytr3ct] h3[data-astro-cid-lcytr3ct] a[data-astro-cid-lcytr3ct]:after{content:"";position:absolute;inset:0}.cc[data-astro-cid-lcytr3ct] p[data-astro-cid-lcytr3ct]{color:var(--ink-soft);font-size:var(--fs-sm);margin:0}.cc__go[data-astro-cid-lcytr3ct]{padding-top:var(--s2);font:600 var(--fs-sm) var(--font-display);color:#005f8f;align-items:center;gap:.4em;margin-top:auto;display:inline-flex}.cc[data-astro-cid-lcytr3ct]:hover .cc__go[data-astro-cid-lcytr3ct]{text-decoration:underline}
