.fg-champions[data-v-b41ceb5d]{background:var(--surface);color:var(--moss900)}.hero[data-v-b41ceb5d]{position:relative;overflow:hidden;padding:108px 24px 92px;background:radial-gradient(820px 460px at 82% -12%,rgba(56,152,236,.34),transparent 60%),linear-gradient(165deg,#07223a,#0a2e4d);color:#fff}.hero-inner[data-v-b41ceb5d]{max-width:1240px;margin:0 auto;position:relative;z-index:2}.hero-eyebrow[data-v-b41ceb5d]{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mint);margin-bottom:18px}.hero h1[data-v-b41ceb5d]{font-size:clamp(38px,5.4vw,62px);font-weight:700;letter-spacing:-.03em;line-height:1.05;margin:0 0 20px;max-width:16ch}.hero h1 em[data-v-b41ceb5d]{font-style:normal;color:var(--mint)}.hero p[data-v-b41ceb5d]{font-size:19px;line-height:1.55;color:#ffffffd9;max-width:56ch;margin:0;font-weight:500}.sec[data-v-b41ceb5d]{padding:84px 0;background:var(--cream)}.v2-container[data-v-b41ceb5d]{max-width:1240px;margin:0 auto;padding:0 24px}.ch-grid[data-v-b41ceb5d]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.ch-card[data-v-b41ceb5d]{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 6px 22px -16px #07223a42}.ch-photo[data-v-b41ceb5d]{height:300px;background:var(--mist2)}.ch-photo img[data-v-b41ceb5d]{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 25%}.ch-body[data-v-b41ceb5d]{padding:22px 24px 26px}.ch-name[data-v-b41ceb5d]{font-size:19px;font-weight:700;letter-spacing:-.01em;color:var(--apple-text);margin:0}.ch-title[data-v-b41ceb5d]{font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--blue);margin:7px 0 13px}.ch-quote[data-v-b41ceb5d]{font-size:14px;line-height:1.55;color:var(--muted);margin:0}@media(max-width:980px){.ch-grid[data-v-b41ceb5d]{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.hero[data-v-b41ceb5d]{padding:80px 22px 64px}.sec[data-v-b41ceb5d]{padding:56px 0}.ch-grid[data-v-b41ceb5d]{grid-template-columns:1fr}}
