.ce[data-astro-cid-jqmeks6w]{background:var(--concrete);border-radius:14px;margin:28px 0;position:relative;overflow:hidden}.ce-gate[data-astro-cid-jqmeks6w]{min-height:min(var(--ce-h,420px),420px);flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;max-width:640px;padding:36px 28px;display:flex}.ce-ratio[data-astro-cid-jqmeks6w] .ce-gate[data-astro-cid-jqmeks6w]{aspect-ratio:16/9;background:var(--charcoal);color:#fff;max-width:none;min-height:0}.ce-ratio[data-astro-cid-jqmeks6w] .ce-title[data-astro-cid-jqmeks6w]{color:#fff}.ce-ratio[data-astro-cid-jqmeks6w] .btn[data-astro-cid-jqmeks6w].out{color:#fff;background:0 0;border-color:#fff}.ce-ratio[data-astro-cid-jqmeks6w] .ce-linkish[data-astro-cid-jqmeks6w]{color:#fff}.ce-title[data-astro-cid-jqmeks6w]{font:800 26px/1 var(--font-display);text-transform:uppercase;color:var(--charcoal)}.ce-text[data-astro-cid-jqmeks6w]{max-width:52ch;font-size:15px}.ce-actions[data-astro-cid-jqmeks6w]{flex-wrap:wrap;gap:10px;display:flex}.ce-small[data-astro-cid-jqmeks6w]{font-size:14px}.ce-linkish[data-astro-cid-jqmeks6w]{font:inherit;color:var(--charcoal);cursor:pointer;background:0 0;border:0;min-height:24px;padding:4px 0;font-weight:700;text-decoration:underline}.ce-gate-min[data-astro-cid-jqmeks6w]{min-height:0;padding:16px 22px}.ce-gate-min[data-astro-cid-jqmeks6w] .ce-text[data-astro-cid-jqmeks6w],.ce-gate-min[data-astro-cid-jqmeks6w] .ce-small[data-astro-cid-jqmeks6w],.ce-gate-min[data-astro-cid-jqmeks6w] [data-astro-cid-jqmeks6w][data-ce-load]{display:none}.ce-slot[data-astro-cid-jqmeks6w] iframe{width:100%;height:var(--ce-h,720px);background:#fff;border:0;display:block}.ce-ratio[data-astro-cid-jqmeks6w] .ce-slot[data-astro-cid-jqmeks6w] iframe{aspect-ratio:16/9;height:auto}.ce-on[data-astro-cid-jqmeks6w].ce-teamup{border:1px solid var(--concrete);background:#fff}.ce-err[data-astro-cid-jqmeks6w]{padding:16px 22px}@media (width<=600px){.ce-gate[data-astro-cid-jqmeks6w]{padding:24px 18px}.ce-ratio[data-astro-cid-jqmeks6w] .ce-gate[data-astro-cid-jqmeks6w]{aspect-ratio:auto;min-height:220px}}.gal-h[data-astro-cid-rj65ajc3]{margin-bottom:28px;font-size:clamp(34px,4.5vw,52px)}.gal-grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(3,1fr);gap:14px;list-style:none;display:grid}.gal-grid[data-astro-cid-rj65ajc3].n1{grid-template-columns:minmax(0,760px)}.gal-grid[data-astro-cid-rj65ajc3].n2{grid-template-columns:repeat(2,1fr)}.gal-grid[data-astro-cid-rj65ajc3] li[data-astro-cid-rj65ajc3]{background:#ddd;border-radius:12px;overflow:hidden}.gal-grid[data-astro-cid-rj65ajc3] img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%}@media (width<=900px){.gal-grid[data-astro-cid-rj65ajc3],.gal-grid[data-astro-cid-rj65ajc3].n2{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.gal-grid[data-astro-cid-rj65ajc3],.gal-grid[data-astro-cid-rj65ajc3].n2{grid-template-columns:1fr}}.vclip[data-astro-cid-hlwyrrno]{padding:64px 0}.vclip-in[data-astro-cid-hlwyrrno]{grid-template-columns:1fr minmax(240px,360px);align-items:center;gap:40px;display:grid}.vclip[data-astro-cid-hlwyrrno] h2[data-astro-cid-hlwyrrno]{margin-bottom:14px;font-size:clamp(34px,4.5vw,52px)}.vclip-v[data-astro-cid-hlwyrrno]{aspect-ratio:9/16;background:var(--charcoal);border-bottom:6px solid var(--ignite-orange);border-radius:12px;width:100%;height:auto}@media (width<=760px){.vclip-in[data-astro-cid-hlwyrrno]{grid-template-columns:1fr}.vclip-v[data-astro-cid-hlwyrrno]{max-width:360px;margin:0 auto}}.tst[data-astro-cid-gakqr736]{background:var(--magenta-deep);color:#fff}.tst[data-astro-cid-gakqr736] .k[data-astro-cid-gakqr736]{color:#fff}.tst[data-astro-cid-gakqr736] h2[data-astro-cid-gakqr736]{color:#fff;margin:8px 0 32px;font-size:clamp(38px,5vw,58px)}.tst-grid[data-astro-cid-gakqr736]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;list-style:none;display:grid}.tst-grid[data-astro-cid-gakqr736].one{grid-template-columns:minmax(0,820px)}.tst-grid[data-astro-cid-gakqr736] li[data-astro-cid-gakqr736]{color:var(--text);background:#fff;border-radius:14px;flex-direction:column;gap:12px;padding:26px;display:flex}blockquote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]{font-size:16px;line-height:1.6}blockquote[data-astro-cid-gakqr736] footer[data-astro-cid-gakqr736]{color:var(--charcoal);margin-top:14px;font-weight:800}.tst-more[data-astro-cid-gakqr736]{margin-top:30px}.team[data-astro-cid-cb2gktd6] h2[data-astro-cid-cb2gktd6]{margin:8px 0 34px;font-size:clamp(38px,5vw,58px)}.team-list[data-astro-cid-cb2gktd6]{gap:28px;list-style:none;display:grid}.person[data-astro-cid-cb2gktd6]{background:#fff;border-radius:16px;grid-template-columns:300px 1fr;align-items:start;gap:32px;padding:26px;display:grid}.person-img[data-astro-cid-cb2gktd6]{aspect-ratio:4/5;object-fit:cover;border-radius:12px;width:100%}.person[data-astro-cid-cb2gktd6] h3[data-astro-cid-cb2gktd6]{color:var(--charcoal);font-size:38px}.role[data-astro-cid-cb2gktd6]{color:var(--orange-on-concrete);margin:6px 0 14px;font-weight:700}.bio[data-astro-cid-cb2gktd6] p{margin-top:12px}@media (width<=700px){.person[data-astro-cid-cb2gktd6]{grid-template-columns:1fr;padding:18px}.person-img[data-astro-cid-cb2gktd6]{max-width:340px}}.cls[data-astro-cid-atsloat3] h2[data-astro-cid-atsloat3]{margin:8px 0 30px;font-size:clamp(38px,5vw,58px)}.cls-grid[data-astro-cid-atsloat3]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;list-style:none;display:grid}.cls-grid[data-astro-cid-atsloat3] li[data-astro-cid-atsloat3]{border-top:4px solid var(--ignite-orange);background:#fff;border-radius:12px;padding:22px}.cls-grid[data-astro-cid-atsloat3] h3[data-astro-cid-atsloat3]{color:var(--charcoal);margin-bottom:8px;font-size:28px}.cls-grid[data-astro-cid-atsloat3] p[data-astro-cid-atsloat3]{font-size:15.5px}.rw[data-astro-cid-isgldjhh] h2[data-astro-cid-isgldjhh]{margin:8px 0 10px;font-size:clamp(38px,5vw,58px)}.rw-note[data-astro-cid-isgldjhh]{margin-bottom:24px}.rw-week[data-astro-cid-isgldjhh]{grid-template-columns:repeat(7,1fr);gap:10px;list-style:none;display:grid}.rw-week[data-astro-cid-isgldjhh] li[data-astro-cid-isgldjhh]{background:#fff;border-radius:12px;padding:16px 14px}.rw-week[data-astro-cid-isgldjhh] h3[data-astro-cid-isgldjhh]{color:var(--charcoal);border-bottom:3px solid var(--ignite-orange);margin-bottom:8px;padding-bottom:6px;font-size:26px}.rw-week[data-astro-cid-isgldjhh] p[data-astro-cid-isgldjhh]{flex-direction:column;margin-top:10px;font-size:14px;line-height:1.35;display:flex}@media (width<=1000px){.rw-week[data-astro-cid-isgldjhh]{grid-template-columns:repeat(4,1fr)}}@media (width<=600px){.rw-week[data-astro-cid-isgldjhh]{grid-template-columns:repeat(2,1fr)}}.cd[data-astro-cid-oqfpxexw]{padding-bottom:30px}.cd-grid[data-astro-cid-oqfpxexw]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;list-style:none;display:grid}.cd-grid[data-astro-cid-oqfpxexw] .hrs[data-astro-cid-oqfpxexw]{background:0 0;border:0;gap:8px;padding:0;list-style:none;display:grid}.cd-grid[data-astro-cid-oqfpxexw] .hrs[data-astro-cid-oqfpxexw] li[data-astro-cid-oqfpxexw]{background:0 0;border:0;border-radius:0;padding:0}.cd-grid[data-astro-cid-oqfpxexw] li[data-astro-cid-oqfpxexw]{background:var(--concrete);border-top:4px solid var(--ignite-orange);border-radius:12px;padding:22px}.cd-grid[data-astro-cid-oqfpxexw] h3[data-astro-cid-oqfpxexw]{color:var(--charcoal);margin-bottom:8px;font-size:28px}.cd-grid[data-astro-cid-oqfpxexw] a[data-astro-cid-oqfpxexw]{word-break:break-word;color:var(--orange-on-concrete);font-weight:700}address[data-astro-cid-oqfpxexw]{font-style:normal}@media (width<=900px){.cd-grid[data-astro-cid-oqfpxexw]{grid-template-columns:1fr 1fr}}@media (width<=520px){.cd-grid[data-astro-cid-oqfpxexw]{grid-template-columns:1fr}}.sg-grid[data-astro-cid-gqcvzhte]{grid-template-columns:repeat(3,1fr);gap:18px;list-style:none;display:grid}.card[data-astro-cid-gqcvzhte]{background:#fff;border-radius:14px;flex-direction:column;transition:transform .15s;display:flex;position:relative;overflow:hidden}.card[data-astro-cid-gqcvzhte]:hover{transform:translateY(-3px)}.card[data-astro-cid-gqcvzhte] img{aspect-ratio:3/2;object-fit:cover;width:100%}.card-b[data-astro-cid-gqcvzhte]{flex-direction:column;flex:1;gap:10px;padding:22px;display:flex}.card[data-astro-cid-gqcvzhte] h3[data-astro-cid-gqcvzhte]{font-size:32px}.card[data-astro-cid-gqcvzhte] h3[data-astro-cid-gqcvzhte] a[data-astro-cid-gqcvzhte]{color:var(--charcoal);text-decoration:none}.card[data-astro-cid-gqcvzhte] h3[data-astro-cid-gqcvzhte] a[data-astro-cid-gqcvzhte]:after{content:"";position:absolute;inset:0}.card[data-astro-cid-gqcvzhte]:focus-within{outline:3px solid var(--focus);outline-offset:3px}.card[data-astro-cid-gqcvzhte] h3[data-astro-cid-gqcvzhte] a[data-astro-cid-gqcvzhte]:focus-visible{box-shadow:none;outline:none}.more[data-astro-cid-gqcvzhte]{color:var(--link);margin-top:auto;font-weight:800}@media (width<=900px){.sg-grid[data-astro-cid-gqcvzhte]{grid-template-columns:1fr 1fr}}@media (width<=600px){.sg-grid[data-astro-cid-gqcvzhte]{grid-template-columns:1fr}}.cs[data-astro-cid-tnjc2zdg]{background:var(--concrete);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:34px;padding:22px;display:flex}.stl[data-astro-cid-bmqqzavn] h2[data-astro-cid-bmqqzavn]{margin:8px 0 30px;font-size:clamp(38px,5vw,58px)}.stl-grid[data-astro-cid-bmqqzavn]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;list-style:none;display:grid}.stl-card[data-astro-cid-bmqqzavn]{border-radius:var(--radius);background:var(--charcoal);color:#fff;flex-direction:column;justify-content:flex-end;min-height:380px;display:flex;position:relative;overflow:hidden}.stl-card[data-astro-cid-bmqqzavn] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stl-card[data-astro-cid-bmqqzavn] .in[data-astro-cid-bmqqzavn]{background:linear-gradient(#1c1c1c00,#1c1c1c9e 38%,#1c1c1cdb);padding:90px 22px 22px;position:relative}.stl-card[data-astro-cid-bmqqzavn] h3[data-astro-cid-bmqqzavn]{color:#fff;font-size:36px}.stl-card[data-astro-cid-bmqqzavn] p[data-astro-cid-bmqqzavn]{margin:6px 0 12px;font-size:14px;line-height:1.5}.stl-card[data-astro-cid-bmqqzavn] a[data-astro-cid-bmqqzavn]{color:#fff;text-decoration-color:var(--ignite-orange);text-underline-offset:4px;font-weight:700;text-decoration-thickness:2px}.wls-in[data-astro-cid-zeiwkyxy]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.wls[data-astro-cid-zeiwkyxy] h2[data-astro-cid-zeiwkyxy]{margin:12px 0 18px;font-size:clamp(40px,5vw,64px)}.wls[data-astro-cid-zeiwkyxy] p[data-astro-cid-zeiwkyxy]+p[data-astro-cid-zeiwkyxy]{margin-top:14px}.wls-pkg[data-astro-cid-zeiwkyxy]{font-weight:700}@media (width<=900px){.wls-in[data-astro-cid-zeiwkyxy]{grid-template-columns:1fr;gap:32px}}
