.brand-hero[data-astro-cid-j7pv25f6]{padding-block:var(--sp-12) var(--sp-8);text-align:center;background:linear-gradient(180deg,var(--warm-white),var(--paper))}.brand-hero[data-astro-cid-j7pv25f6] .display[data-astro-cid-j7pv25f6]{margin-block:var(--sp-2) var(--sp-4);color:var(--ink)}.brand-lead[data-astro-cid-j7pv25f6]{max-width:56ch;margin-inline:auto}.pillars[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr}@media(min-width:900px){.pillars[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);min-height:72vh}}.pillar[data-astro-cid-j7pv25f6]{position:relative;display:flex;align-items:flex-end;min-height:380px;overflow:hidden;text-decoration:none;isolation:isolate}.pillar-video[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .6s var(--ease-out)}.pillar[data-astro-cid-j7pv25f6]:hover .pillar-video[data-astro-cid-j7pv25f6]{transform:scale(1.06)}.pillar-overlay[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#1e263026,#1e2630d1),linear-gradient(0deg,color-mix(in srgb,var(--accent) 34%,transparent),transparent 55%);transition:background var(--dur-2) var(--ease-out)}.pillar-content[data-astro-cid-j7pv25f6]{position:relative;display:grid;gap:var(--sp-3);padding:var(--sp-8) var(--sp-8) var(--sp-12);color:var(--white);width:100%}.pillar-logos[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4)}.pillar-logos[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:40px;width:auto;display:block}.pillar-audience[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--white);text-shadow:0 2px 12px rgb(30 38 48 / .45)}.pillar-text[data-astro-cid-j7pv25f6]{font-size:var(--fs-sm);color:var(--paper);max-width:44ch}.pillar-cta[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:var(--sp-2);justify-self:start;margin-top:var(--sp-2);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent);font-weight:600;font-size:var(--fs-sm);transition:background var(--dur-2) var(--ease-out)}.pillar[data-astro-cid-j7pv25f6]:hover .pillar-cta[data-astro-cid-j7pv25f6]{background:color-mix(in srgb,var(--accent) 85%,var(--ink))}.pillar-cta[data-astro-cid-j7pv25f6] svg{transition:transform var(--dur-2) var(--ease-out)}.pillar[data-astro-cid-j7pv25f6]:hover .pillar-cta[data-astro-cid-j7pv25f6] svg{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.pillar-video[data-astro-cid-j7pv25f6]{display:none}.pillar[data-astro-cid-j7pv25f6]{background-size:cover;background-position:center}}.about-grid[data-astro-cid-j7pv25f6]{display:grid;gap:var(--sp-8);margin-top:var(--sp-6)}.about-grid[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{min-width:0}@media(min-width:900px){.about-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1.2fr 1fr;align-items:start}}.about-grid[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]+p[data-astro-cid-j7pv25f6]{margin-top:var(--sp-4)}.mission[data-astro-cid-j7pv25f6]{margin-block:var(--sp-6);padding:var(--sp-4) var(--sp-6);border-left:4px solid var(--slate);background:var(--warm-white);border-radius:var(--r-2);color:var(--slate);font-style:italic;max-width:62ch}.arc-block[data-astro-cid-j7pv25f6]{display:grid;gap:var(--sp-4)}.arc-portrait[data-astro-cid-j7pv25f6]{margin:0}.arc-loops[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-2)}.arc-loop[data-astro-cid-j7pv25f6]{margin:0;position:relative;border-radius:var(--r-3);overflow:hidden;aspect-ratio:16 / 10;background:var(--ink)}.arc-loop[data-astro-cid-j7pv25f6] video[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.arc-loop[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{position:absolute;inset-inline:0;bottom:0;padding:2px var(--sp-2);background:linear-gradient(0deg,rgb(30 38 48 / .8),transparent);color:var(--white);font-size:var(--fs-caption);font-weight:600}@media(prefers-reduced-motion:reduce){.arc-loop[data-astro-cid-j7pv25f6] video[data-astro-cid-j7pv25f6]{display:none}.arc-loop[data-astro-cid-j7pv25f6]{background-size:cover}}.arc-portrait[data-astro-cid-j7pv25f6] img{width:100%;height:auto;border-radius:var(--r-4);box-shadow:0 12px 36px #1e26301f}.arc-portrait[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:var(--sp-2);font-size:var(--fs-sm);font-weight:600;color:var(--slate)}.yt-facade[data-astro-cid-j7pv25f6]{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;border:0;border-radius:var(--r-4);overflow:hidden;cursor:pointer;background:var(--ink)}.yt-facade[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;transition:transform var(--dur-2) var(--ease-out),opacity var(--dur-2) var(--ease-out)}.yt-facade[data-astro-cid-j7pv25f6]:hover img{transform:scale(1.03);opacity:.85}.yt-play[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:grid;place-items:center;font-size:28px;color:var(--white)}.yt-play[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;width:68px;height:48px;border-radius:var(--r-3);background:#1e2630cc}.yt-play[data-astro-cid-j7pv25f6]{z-index:1}.yt-facade[data-astro-cid-j7pv25f6] .yt-play[data-astro-cid-j7pv25f6]{text-indent:4px}.yt-facade[data-astro-cid-j7pv25f6] .yt-play[data-astro-cid-j7pv25f6],.yt-facade[data-astro-cid-j7pv25f6] .yt-title[data-astro-cid-j7pv25f6]{pointer-events:none}.yt-title[data-astro-cid-j7pv25f6]{position:absolute;inset-inline:0;bottom:0;padding:var(--sp-2) var(--sp-4);background:linear-gradient(0deg,rgb(30 38 48 / .85),transparent);color:var(--white);font-size:var(--fs-caption);font-weight:600;text-align:left}.yt-facade[data-astro-cid-j7pv25f6] iframe[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;border:0}.proof-band[data-astro-cid-j7pv25f6]{background:var(--ink);color:var(--white);padding-block:var(--sp-8)}.proof-grid[data-astro-cid-j7pv25f6]{display:grid;gap:var(--sp-6);grid-template-columns:repeat(2,1fr)}@media(min-width:900px){.proof-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}.proof-item[data-astro-cid-j7pv25f6]{display:grid;gap:var(--sp-1);justify-items:center;text-align:center}.proof-num[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;color:var(--paper)}.proof-label[data-astro-cid-j7pv25f6]{font-size:var(--fs-sm);opacity:.85;max-width:24ch}section[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-block:var(--sp-2) var(--sp-6)}
