.band[data-astro-cid-tcy35dad]{display:grid;gap:2rem;padding:1.75rem;border-radius:var(--radius-xl)}@media (min-width: 980px){.band[data-astro-cid-tcy35dad]{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);gap:3rem;padding:2.25rem 2.75rem}}.band-stack[data-astro-cid-tcy35dad]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}@media (min-width: 980px){.band-who[data-astro-cid-tcy35dad]{padding-left:3rem;border-left:1px solid rgba(255,255,255,.08)}}.hero[data-astro-cid-tcy35dad]{position:relative;overflow-x:clip;padding-top:calc(var(--header-height) + 2.5rem);padding-bottom:var(--space-36)}@media (min-width: 768px){.hero[data-astro-cid-tcy35dad]{padding-top:calc(var(--header-height) + 5rem);padding-bottom:var(--space-60)}}.hero-grid[data-astro-cid-tcy35dad]{display:grid;gap:2.5rem;align-items:center}@media (min-width: 980px){.hero-grid[data-astro-cid-tcy35dad]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:4rem}}.crumbs[data-astro-cid-tcy35dad]{display:flex;align-items:center;gap:.6rem;margin-bottom:1.75rem;font-size:var(--text-nav);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ash)}.crumbs[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{color:var(--color-highlight)}.crumbs[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]:hover{color:var(--color-bone)}h1[data-astro-cid-tcy35dad]{margin:0 0 1.5rem;max-width:13ch}.tagline[data-astro-cid-tcy35dad]{margin:0 0 1.25rem;font-size:clamp(1.5rem,2.4vw,2.25rem);line-height:1.15;letter-spacing:-.03em;color:var(--color-highlight);max-width:24ch}.summary[data-astro-cid-tcy35dad]{margin:0;font-size:var(--text-body);font-weight:var(--weight-light);line-height:1.5;color:var(--color-bone);max-width:34rem}.hero-meta[data-astro-cid-tcy35dad]{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;list-style:none;margin:2rem 0 0;padding:1.25rem 0 0;border-top:1px solid var(--rule)}.hero-meta[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{font-size:var(--text-nav);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ash)}.hero-actions[data-astro-cid-tcy35dad]{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 1.75rem;margin-top:2.25rem}.scene[data-astro-cid-tcy35dad]{position:relative;height:17rem;margin-inline:-1.25rem}@media (min-width: 640px){.scene[data-astro-cid-tcy35dad]{height:24rem}}@media (min-width: 980px){.scene[data-astro-cid-tcy35dad]{height:34rem;margin-inline:0 -2rem}}.chips[data-astro-cid-tcy35dad]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.chips[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{padding:.35rem .75rem;border-radius:var(--radius-pill);font-size:.8125rem;color:var(--color-silver);background-color:#ffffff12}.band-title[data-astro-cid-tcy35dad]{margin:0 0 .9rem;font-size:var(--text-caption);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--color-highlight)}.section-title[data-astro-cid-tcy35dad]{margin:0 0 var(--space-60);font-size:clamp(2.25rem,4.4vw,3.5rem);font-weight:400;letter-spacing:var(--tracking-display);line-height:1.08;max-width:20ch}.engage[data-astro-cid-tcy35dad]{display:grid;gap:3rem 2.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.engage-deliverable[data-astro-cid-tcy35dad]{margin:auto 0 0;padding-top:1rem;font-size:var(--text-caption);letter-spacing:.05em;text-transform:uppercase;line-height:1.5;color:var(--color-ash)}.tail[data-astro-cid-tcy35dad]{display:grid;gap:var(--space-60);align-items:start}@media (min-width: 980px){.tail[data-astro-cid-tcy35dad]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:5rem}}.tail[data-astro-cid-tcy35dad] .section-title[data-astro-cid-tcy35dad]{margin-bottom:2rem;font-size:clamp(1.75rem,3vw,2.5rem)}.faq-list[data-astro-cid-tcy35dad]{display:flex;flex-direction:column}.related[data-astro-cid-tcy35dad] ul[data-astro-cid-tcy35dad]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.related[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{display:flex;flex-direction:column;gap:.3rem;padding:1.1rem 0;border-top:1px solid var(--rule);transition:border-color var(--transition-fast) var(--ease-out)}.related[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]:last-child a[data-astro-cid-tcy35dad]{border-bottom:1px solid var(--rule)}.related[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]:hover .related-name[data-astro-cid-tcy35dad]{color:var(--color-highlight)}.related-name[data-astro-cid-tcy35dad]{font-size:1.25rem;letter-spacing:-.02em;color:var(--color-bone);transition:color var(--transition-fast) var(--ease-out)}.related-tag[data-astro-cid-tcy35dad]{font-size:var(--text-base);line-height:1.45;color:var(--color-ash)}.band[data-astro-cid-tcy35dad]{display:grid;gap:3rem}@media (min-width: 980px){.band[data-astro-cid-tcy35dad]{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);gap:5rem}}.band-who[data-astro-cid-tcy35dad] .band-title[data-astro-cid-tcy35dad]{color:var(--color-ash)}
