.hero[data-astro-cid-sf272gaj]{align-items:flex-end;min-height:640px;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-sf272gaj] picture[data-astro-cid-sf272gaj],.hero[data-astro-cid-sf272gaj] img[data-astro-cid-sf272gaj]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-sf272gaj]:after{content:"";background:linear-gradient(90deg,#0000 40%,#00000059);position:absolute;inset:0}.hero__text[data-astro-cid-sf272gaj]{z-index:1;text-align:right;padding-bottom:110px;position:relative}.hero[data-astro-cid-sf272gaj] h1[data-astro-cid-sf272gaj]{color:#fff;text-shadow:0 2px 16px #00000059;max-width:680px;margin-left:auto;font-size:clamp(2.2rem,4.5vw,3.6rem);font-weight:800}.hero[data-astro-cid-sf272gaj] p[data-astro-cid-sf272gaj]{color:#fff;font-size:1.2rem}@media (width<=700px){.hero[data-astro-cid-sf272gaj]{min-height:520px}.hero__text[data-astro-cid-sf272gaj]{text-align:center;padding-bottom:48px}.hero[data-astro-cid-sf272gaj] h1[data-astro-cid-sf272gaj]{margin:0 auto}}.intro[data-astro-cid-gow36vjl]{text-align:center;max-width:820px;margin:0 auto 40px}.centered[data-astro-cid-gow36vjl]{text-align:center;max-width:860px;margin:0 auto}.centered[data-astro-cid-gow36vjl] .prose ul,.centered[data-astro-cid-gow36vjl] .prose ol{text-align:left;display:inline-block}.centered[data-astro-cid-gow36vjl] .buttons[data-astro-cid-gow36vjl]{justify-content:center}.centered[data-astro-cid-gow36vjl].left{text-align:left}.centered[data-astro-cid-gow36vjl].left .buttons[data-astro-cid-gow36vjl]{justify-content:flex-start}.centered[data-astro-cid-gow36vjl].left .prose ul,.centered[data-astro-cid-gow36vjl].left .prose ol{display:block}.split[data-astro-cid-gow36vjl]{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.split[data-astro-cid-gow36vjl].img-right .media[data-astro-cid-gow36vjl]{order:2}.media[data-astro-cid-gow36vjl]{position:relative}.media--stacked[data-astro-cid-gow36vjl]{min-height:420px}.media--stacked[data-astro-cid-gow36vjl] img[data-astro-cid-gow36vjl]{aspect-ratio:4/5;object-fit:cover;width:62%;box-shadow:var(--shadow);border-radius:18px}.media--stacked[data-astro-cid-gow36vjl] img[data-astro-cid-gow36vjl]:nth-child(2){width:58%;position:absolute;bottom:0;right:4%}.media--stacked[data-astro-cid-gow36vjl] img[data-astro-cid-gow36vjl]:first-child{margin-bottom:90px}.media--stacked[data-astro-cid-gow36vjl].single{min-height:0}.media--stacked[data-astro-cid-gow36vjl].single img[data-astro-cid-gow36vjl]{aspect-ratio:auto;width:100%;margin:0}.media--circles[data-astro-cid-gow36vjl]{min-height:460px}.media--circles[data-astro-cid-gow36vjl] img[data-astro-cid-gow36vjl]{object-fit:cover;aspect-ratio:1;box-shadow:var(--shadow);border-radius:50%;position:absolute}.media--circles[data-astro-cid-gow36vjl] img[data-astro-cid-gow36vjl]:first-child{width:68%;top:0;right:0}.media--circles[data-astro-cid-gow36vjl] img[data-astro-cid-gow36vjl]:nth-child(2){border:6px solid #fff;width:52%;bottom:0;left:4%}.subheading[data-astro-cid-gow36vjl]{letter-spacing:4px;text-transform:uppercase;font-size:1.15rem;font-weight:300}.box[data-astro-cid-gow36vjl]{border-radius:var(--radius);padding:48px 56px}.section--navy[data-astro-cid-gow36vjl] .box[data-astro-cid-gow36vjl]{background:var(--navy);color:#fff}.section--navy[data-astro-cid-gow36vjl] .eyebrow[data-astro-cid-gow36vjl]{color:var(--gold)}.section--red[data-astro-cid-gow36vjl] .box[data-astro-cid-gow36vjl]{background:var(--red);color:#fff;text-align:center}.section--red[data-astro-cid-gow36vjl] .eyebrow[data-astro-cid-gow36vjl]{color:#fff}.section--red[data-astro-cid-gow36vjl] .buttons[data-astro-cid-gow36vjl]{justify-content:center}.box[data-astro-cid-gow36vjl] h2[data-astro-cid-gow36vjl]{color:#fff}.box[data-astro-cid-gow36vjl] a:not(.btn){color:#fff;text-decoration:underline}.section--gray[data-astro-cid-gow36vjl]{background:var(--gray-bg)}.extra[data-astro-cid-gow36vjl]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:32px;display:grid}.extra[data-astro-cid-gow36vjl] img[data-astro-cid-gow36vjl]{aspect-ratio:1;object-fit:cover;border-radius:14px;width:100%}@media (width<=860px){.split[data-astro-cid-gow36vjl]{grid-template-columns:1fr;gap:32px}.split[data-astro-cid-gow36vjl].img-right .media[data-astro-cid-gow36vjl]{order:0}.media--stacked[data-astro-cid-gow36vjl]{min-height:0}.media--circles[data-astro-cid-gow36vjl]{width:100%;max-width:420px;min-height:340px;margin:0 auto}.box[data-astro-cid-gow36vjl]{padding:32px 24px}}.title[data-astro-cid-dxsazvjt]{text-align:center}.grid[data-astro-cid-dxsazvjt]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:40px;display:grid}.card[data-astro-cid-dxsazvjt]{text-align:center}.card[data-astro-cid-dxsazvjt] img[data-astro-cid-dxsazvjt]{object-fit:cover;width:200px;height:200px;box-shadow:var(--shadow);border-radius:50%;margin:0 auto 24px}.card[data-astro-cid-dxsazvjt] h3[data-astro-cid-dxsazvjt]{margin-bottom:.5em;font-size:1.1rem}.card[data-astro-cid-dxsazvjt] p[data-astro-cid-dxsazvjt]{max-width:300px;margin:0 auto 1.2em;font-size:.85rem}.stats[data-astro-cid-4ybzt36f]{text-align:center;color:#fff;background:var(--navy) center / cover no-repeat;border-radius:0 var(--radius) var(--radius) 0;margin:40px 0;padding:80px 0}.stats[data-astro-cid-4ybzt36f] .eyebrow[data-astro-cid-4ybzt36f],.stats[data-astro-cid-4ybzt36f] h2[data-astro-cid-4ybzt36f]{color:#fff}.lead[data-astro-cid-4ybzt36f]{max-width:820px;margin:0 auto 32px}.grid[data-astro-cid-4ybzt36f]{grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:40px;display:grid}.grid[data-astro-cid-4ybzt36f] strong[data-astro-cid-4ybzt36f]{color:var(--gold);font-size:clamp(2rem,3.5vw,2.8rem);font-weight:800;line-height:1.2;display:block}.grid[data-astro-cid-4ybzt36f] span[data-astro-cid-4ybzt36f]{font-size:.85rem}@media (width<=700px){.grid[data-astro-cid-4ybzt36f]{grid-template-columns:1fr 1fr}}.awards[data-astro-cid-6lmjxgl2]{background:var(--gray-bg);border-radius:var(--radius);margin:24px 16px}.head[data-astro-cid-6lmjxgl2]{text-align:center;max-width:760px;margin:0 auto 36px}.grid[data-astro-cid-6lmjxgl2]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.grid[data-astro-cid-6lmjxgl2] li[data-astro-cid-6lmjxgl2]>[data-astro-cid-6lmjxgl2],.grid[data-astro-cid-6lmjxgl2] li[data-astro-cid-6lmjxgl2]{text-align:center}.grid[data-astro-cid-6lmjxgl2] li[data-astro-cid-6lmjxgl2]{box-shadow:var(--shadow);background:#fff;border-radius:18px;padding:28px 20px}.grid[data-astro-cid-6lmjxgl2] a[data-astro-cid-6lmjxgl2]{color:inherit;text-decoration:none;display:block}.grid[data-astro-cid-6lmjxgl2] img[data-astro-cid-6lmjxgl2]{object-fit:contain;width:auto;height:90px;margin:0 auto 12px}.medal[data-astro-cid-6lmjxgl2]{background:var(--gold);width:64px;height:64px;color:var(--navy);border-radius:50%;place-items:center;margin:0 auto 12px;font-size:1.8rem;display:grid}.year[data-astro-cid-6lmjxgl2]{letter-spacing:4px;color:var(--red);font-size:.72rem;font-weight:700;display:block}.grid[data-astro-cid-6lmjxgl2] strong[data-astro-cid-6lmjxgl2]{color:var(--navy);margin:4px 0;font-size:1.05rem;display:block}.org[data-astro-cid-6lmjxgl2]{color:var(--muted);font-size:.85rem}.faq[data-astro-cid-s5r4na5t] h2[data-astro-cid-s5r4na5t]{color:var(--red)}details[data-astro-cid-s5r4na5t]{border-bottom:1px solid #f3a6a7}summary[data-astro-cid-s5r4na5t]{cursor:pointer;color:#111;padding:18px 32px 18px 0;font-size:.95rem;font-weight:700;list-style:none;position:relative}summary[data-astro-cid-s5r4na5t]::-webkit-details-marker{display:none}summary[data-astro-cid-s5r4na5t]:after{content:"+";font-size:1.3rem;position:absolute;top:14px;right:4px}details[data-astro-cid-s5r4na5t][open] summary[data-astro-cid-s5r4na5t]:after{content:"–";color:var(--red)}details[data-astro-cid-s5r4na5t] .prose[data-astro-cid-s5r4na5t]{padding:0 0 20px;font-size:.88rem}.team[data-astro-cid-yfhuyqon]{background:var(--gray-bg);border-radius:var(--radius) 0 0 var(--radius);margin:40px 0;padding-top:48px!important;padding-bottom:64px!important}h2[data-astro-cid-yfhuyqon]{text-align:center}.grid[data-astro-cid-yfhuyqon]{grid-template-columns:repeat(4,1fr);gap:20px 18px;display:grid}.member[data-astro-cid-yfhuyqon]{color:inherit;text-decoration:none}.member[data-astro-cid-yfhuyqon] img[data-astro-cid-yfhuyqon]{aspect-ratio:3/4;object-fit:cover;width:100%}.member[data-astro-cid-yfhuyqon] strong[data-astro-cid-yfhuyqon]{color:var(--navy);margin:10px 8px 0;display:block}.member[data-astro-cid-yfhuyqon] span[data-astro-cid-yfhuyqon]{margin:0 8px;font-size:.78rem;display:block}.member[data-astro-cid-yfhuyqon] em[data-astro-cid-yfhuyqon]{letter-spacing:3px;text-transform:uppercase;color:var(--navy);border-bottom:3px solid var(--navy);margin:14px 8px 0;font-size:.68rem;font-style:normal;font-weight:700;display:inline-block}.member[data-astro-cid-yfhuyqon]:hover strong[data-astro-cid-yfhuyqon]{color:var(--red)}@media (width<=860px){.grid[data-astro-cid-yfhuyqon]{grid-template-columns:1fr 1fr}}.testimonials[data-astro-cid-b4h6gghm] .container[data-astro-cid-b4h6gghm]{max-width:1000px}article[data-astro-cid-b4h6gghm]{grid-template-columns:220px 1fr;align-items:center;gap:24px;margin-bottom:16px;display:grid}.photo[data-astro-cid-b4h6gghm] img[data-astro-cid-b4h6gghm]{aspect-ratio:1;object-fit:cover;width:100%;box-shadow:var(--shadow);background:#fff;border-radius:10px}.card[data-astro-cid-b4h6gghm]{box-shadow:var(--shadow);background:#fff;border-radius:12px;padding:28px 32px;font-size:.88rem}.card[data-astro-cid-b4h6gghm] h3[data-astro-cid-b4h6gghm]{font-size:1.1rem}@media (width<=700px){article[data-astro-cid-b4h6gghm]{grid-template-columns:1fr}.photo[data-astro-cid-b4h6gghm] img[data-astro-cid-b4h6gghm]{max-width:260px}}.center[data-astro-cid-5nqkncwa]{text-align:center}.block iframe[id^=widget-]{min-height:1100px}.gallery[data-astro-cid-5nqkncwa]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-items:center;gap:20px;display:grid}.gallery[data-astro-cid-5nqkncwa] img[data-astro-cid-5nqkncwa]{object-fit:contain;border-radius:10px;width:100%;max-height:220px}.videos[data-astro-cid-5nqkncwa]{grid-template-columns:1fr 1fr;gap:40px;display:grid}figure[data-astro-cid-5nqkncwa]{margin:0}.frame[data-astro-cid-5nqkncwa]{aspect-ratio:16/9;box-shadow:var(--shadow);border-radius:14px;position:relative;overflow:hidden}.frame[data-astro-cid-5nqkncwa] iframe[data-astro-cid-5nqkncwa]{border:0;width:100%;height:100%;position:absolute;inset:0}figcaption[data-astro-cid-5nqkncwa]{color:var(--navy);margin-top:14px;font-size:1.15rem;font-weight:700}blockquote[data-astro-cid-5nqkncwa]{text-align:center;max-width:760px;color:var(--navy);margin:0 auto;font-size:1.2rem;font-style:italic}cite[data-astro-cid-5nqkncwa]{color:var(--muted);margin-top:8px;font-size:.9rem;font-style:normal;display:block}@media (width<=760px){.videos[data-astro-cid-5nqkncwa]{grid-template-columns:1fr}}
