.serve-page[data-astro-cid-6mo5a74k]{--orange:#f58220;color:#111;font-family:var(--font-reading);background:#fff}.serve-page[data-astro-cid-6mo5a74k] [data-astro-cid-6mo5a74k]{box-sizing:border-box}.wrap[data-astro-cid-6mo5a74k]{width:min(1200px,100% - 80px);margin-inline:auto}.serve-page[data-astro-cid-6mo5a74k] h1[data-astro-cid-6mo5a74k],.serve-page[data-astro-cid-6mo5a74k] h2[data-astro-cid-6mo5a74k],.serve-page[data-astro-cid-6mo5a74k] h3[data-astro-cid-6mo5a74k]{font-family:var(--font-display);letter-spacing:-.04em;text-align:center;margin:0;font-weight:600;line-height:1.08}.serve-page[data-astro-cid-6mo5a74k] h2[data-astro-cid-6mo5a74k]{font-size:var(--type-section-title)}.serve-page[data-astro-cid-6mo5a74k] h3[data-astro-cid-6mo5a74k]{font-size:var(--type-subtitle);letter-spacing:-.02em;font-weight:500}.serve-page[data-astro-cid-6mo5a74k] em[data-astro-cid-6mo5a74k]{color:var(--orange);font-style:normal}.eyebrow[data-astro-cid-6mo5a74k]{color:#f58220;letter-spacing:.14em;text-transform:uppercase;background:#f5822014;border:1px solid #f5822066;border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:7px 14px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.eyebrow[data-astro-cid-6mo5a74k]:before{content:"";background:#f58220;border-radius:50%;width:6px;height:6px}.serve-hero[data-astro-cid-6mo5a74k]{box-sizing:border-box;isolation:isolate;color:#fff;min-height:100dvh;padding:calc(var(--nav-h) + clamp(12px, 2vh, 28px)) 0 clamp(20px, 4vh, 40px);text-align:center;background:#050505;flex-direction:column;justify-content:center;display:flex;position:relative}.serve-hero__media[data-astro-cid-6mo5a74k]{z-index:-1;position:absolute;inset:0;overflow:hidden}.serve-hero__media[data-astro-cid-6mo5a74k] img[data-astro-cid-6mo5a74k]{object-fit:cover;object-position:center 22%;opacity:.36;width:100%;height:100%}.serve-hero__media[data-astro-cid-6mo5a74k]:after{content:"";background:linear-gradient(#05050520,#05050560 55%,#050505);position:absolute;inset:0}.serve-hero[data-astro-cid-6mo5a74k] .eyebrow[data-astro-cid-6mo5a74k]{color:#f58220}.serve-hero[data-astro-cid-6mo5a74k] h1[data-astro-cid-6mo5a74k]{font-size:var(--type-hero);line-height:1.05}.hero-lede[data-astro-cid-6mo5a74k]{max-width:var(--site-lede-measure);color:#f4f4f4;font-size:var(--type-lede);margin:22px auto 0;line-height:1.65}.hero-actions[data-astro-cid-6mo5a74k]{margin:32px 0 0}.hero-lede[data-astro-cid-6mo5a74k] .hl-s[data-astro-cid-6mo5a74k]{text-wrap:balance;display:block}.actions[data-astro-cid-6mo5a74k]{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.btn[data-astro-cid-6mo5a74k]{min-height:50px;font-size:var(--type-small);color:#080808;background:var(--orange);border-radius:6px;justify-content:center;align-items:center;gap:24px;padding:15px 24px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.btn[data-astro-cid-6mo5a74k]:hover{filter:brightness(1.1);background:#f58220}.quiet-link[data-astro-cid-6mo5a74k]{min-height:44px;color:inherit;font-size:var(--type-small);align-items:center;gap:12px;font-weight:600;text-decoration:none;display:inline-flex}.quiet-link[data-astro-cid-6mo5a74k]:hover{text-underline-offset:5px;text-decoration:underline}.serve-page[data-astro-cid-6mo5a74k] a[data-astro-cid-6mo5a74k]:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.teams[data-astro-cid-6mo5a74k]{scroll-margin-top:calc(var(--nav-h,72px) + 24px);padding:76px 0 46px}.section-head[data-astro-cid-6mo5a74k]{text-align:center;margin-bottom:36px}.audience-group[data-astro-cid-6mo5a74k]{scroll-margin-top:calc(var(--nav-h,72px) + 24px)}.audience-group[data-astro-cid-6mo5a74k]+.audience-group[data-astro-cid-6mo5a74k]{margin-top:64px}.audience-group[data-astro-cid-6mo5a74k]:not(.audience-group--rest) .audience-grid[data-astro-cid-6mo5a74k]{--cols:3}.group-details[data-astro-cid-6mo5a74k]{margin-top:28px}.group-head[data-astro-cid-6mo5a74k]{max-width:var(--site-lede-measure);text-align:center;margin:0 auto 28px}.group-label[data-astro-cid-6mo5a74k]{color:#111;letter-spacing:.04em;margin:0;font-size:clamp(1.125rem,1.25vw,1.25rem);font-weight:600;line-height:1.3}.group-intro[data-astro-cid-6mo5a74k]{color:#3c4650;font-size:var(--type-lede);text-wrap:pretty;margin:12px auto 0;line-height:1.6}.audience-group--rest[data-astro-cid-6mo5a74k] .audience-grid[data-astro-cid-6mo5a74k]{--cols:3}.audience-grid[data-astro-cid-6mo5a74k]{--cols:4;--gap:20px;justify-content:center;gap:var(--gap);flex-wrap:wrap;display:flex}.audience-card[data-astro-cid-6mo5a74k]{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));isolation:isolate;aspect-ratio:2/3.15;color:#fff;background:#17191b;border:2px solid #0000;border-radius:16px;text-decoration:none;transition:border-color .2s,transform .25s;display:block;position:relative;overflow:hidden}.portrait[data-astro-cid-6mo5a74k]{z-index:-2;background-repeat:no-repeat;background-size:400% 300%;transition:filter .35s,opacity .35s;position:absolute;inset:0}.portrait--low[data-astro-cid-6mo5a74k]{top:34px}.portrait--solo[data-astro-cid-6mo5a74k]{background-color:#161617;background-position:top;background-size:cover}.card-shade[data-astro-cid-6mo5a74k]{z-index:-1;background:linear-gradient(#101214d9 0,#0000 30% 62%,#050505e8 100%);transition:background .35s;position:absolute;inset:0}.audience-group[data-astro-cid-6mo5a74k].has-team-selection .audience-card[data-astro-cid-6mo5a74k][aria-current=true]{box-shadow:0 0 0 1px #f5822059,0 20px 48px #f582202e}.audience-card[data-astro-cid-6mo5a74k] h3[data-astro-cid-6mo5a74k]{font-family:var(--font-reading);padding:24px 16px 0;font-size:clamp(1.25rem,1.35vw,1.5rem);font-weight:600;line-height:1.25;position:relative}.card-action[data-astro-cid-6mo5a74k]{text-align:center;font-size:var(--type-small);font-weight:500;position:absolute;bottom:24px;left:0;right:0}.card-action[data-astro-cid-6mo5a74k] span[data-astro-cid-6mo5a74k]{margin-left:8px;transition:transform .2s;display:inline-block}.selected-check[data-astro-cid-6mo5a74k]{background:var(--orange);color:#050505;text-align:center;border-radius:50%;width:25px;height:25px;font-size:15px;font-weight:600;line-height:25px;display:none;position:absolute;bottom:19px;right:12px}.audience-card[data-astro-cid-6mo5a74k][aria-current=true]{border-color:var(--orange)}.audience-card[data-astro-cid-6mo5a74k][aria-current=true] .selected-check[data-astro-cid-6mo5a74k]{display:block}@media (hover:hover){.audience-card[data-astro-cid-6mo5a74k]:hover{border-color:var(--orange);transform:translateY(-4px)}.audience-card[data-astro-cid-6mo5a74k]:hover .card-action[data-astro-cid-6mo5a74k] span[data-astro-cid-6mo5a74k]{transform:translateY(3px)}}.teams[data-astro-cid-6mo5a74k]{padding-bottom:72px}.team-panel[data-astro-cid-6mo5a74k]{text-align:center;scroll-margin-top:calc(var(--nav-h,72px) + 20px);background:#f5f5f5;border-radius:18px;padding:48px 40px 30px}.team-panel[data-astro-cid-6mo5a74k]+.team-panel[data-astro-cid-6mo5a74k]{margin-top:24px}.team-panel[data-astro-cid-6mo5a74k][hidden]{display:none}.team-panel[data-astro-cid-6mo5a74k] h2[data-astro-cid-6mo5a74k]:focus{outline:none}.team-copy[data-astro-cid-6mo5a74k]{max-width:var(--site-lede-measure);gap:22px;margin:22px auto 30px;display:grid}.team-block[data-astro-cid-6mo5a74k] h3[data-astro-cid-6mo5a74k]{margin-bottom:8px;font-size:clamp(1.25rem,1.4vw,1.5rem);line-height:1.25}.team-block[data-astro-cid-6mo5a74k] p[data-astro-cid-6mo5a74k]{color:#3c4650;font-size:var(--type-lede);text-wrap:pretty;margin:0;line-height:1.6}.team-panel--sectors[data-astro-cid-6mo5a74k] .team-copy[data-astro-cid-6mo5a74k]{text-align:left;max-width:none;margin-bottom:28px}.sector-grid[data-astro-cid-6mo5a74k]{text-align:left;grid-template-columns:1fr 1fr;gap:22px 48px;margin:0 0 30px;display:grid}.sector-item[data-astro-cid-6mo5a74k]{scroll-margin-top:calc(var(--nav-h,72px) + 20px)}.sector-item[data-astro-cid-6mo5a74k] h3[data-astro-cid-6mo5a74k]{text-align:left;margin:0 0 6px;font-size:clamp(1.25rem,1.4vw,1.5rem);line-height:1.25}.sector-item[data-astro-cid-6mo5a74k] p[data-astro-cid-6mo5a74k]{color:#3c4650;font-size:var(--type-lede);text-align:left;text-wrap:pretty;margin:0;line-height:1.6}.roles[data-astro-cid-6mo5a74k]{flex-wrap:wrap;justify-content:center;gap:8px;max-width:720px;margin:0 auto 34px;padding:0;list-style:none;display:flex}.roles[data-astro-cid-6mo5a74k] li[data-astro-cid-6mo5a74k]{color:#333;font-size:var(--type-small);background:#fff;border:1px solid #dcdcdc;border-radius:999px;padding:7px 14px;font-weight:500;line-height:1.4}.team-summary[data-astro-cid-6mo5a74k]{color:#151515;max-width:60ch;font:400 var(--type-body)/1.65 var(--font-reading);text-wrap:balance;margin:0 auto 30px}.detail-actions[data-astro-cid-6mo5a74k]{justify-content:center;margin:0;display:flex}.back-link[data-astro-cid-6mo5a74k]{color:#656565;min-height:44px;font-size:var(--type-small);align-items:center;gap:10px;margin-top:14px;text-decoration:none;display:inline-flex}.back-link[data-astro-cid-6mo5a74k]:hover{color:#111;text-decoration:underline}@media (width<=1050px){.wrap[data-astro-cid-6mo5a74k]{width:calc(100% - 48px)}.audience-grid[data-astro-cid-6mo5a74k],.audience-group--rest[data-astro-cid-6mo5a74k] .audience-grid[data-astro-cid-6mo5a74k]{--cols:2}.audience-card[data-astro-cid-6mo5a74k]{aspect-ratio:2/2.7}}@media (width<=600px){.wrap[data-astro-cid-6mo5a74k]{width:calc(100% - 32px)}.serve-hero[data-astro-cid-6mo5a74k]{min-height:100svh;padding:calc(var(--nav-h) + 16px) 0 28px}.teams[data-astro-cid-6mo5a74k]{padding:50px 0 28px}.section-head[data-astro-cid-6mo5a74k]{margin-bottom:26px}.audience-grid[data-astro-cid-6mo5a74k]{--gap:12px}.audience-card[data-astro-cid-6mo5a74k]{aspect-ratio:2/3.35;border-radius:12px}.audience-card[data-astro-cid-6mo5a74k] h3[data-astro-cid-6mo5a74k]{padding:15px 8px 0}.audience-group[data-astro-cid-6mo5a74k]:not(.audience-group--rest) .audience-card[data-astro-cid-6mo5a74k] h3[data-astro-cid-6mo5a74k]{padding:12px 6px 0;font-size:.875rem}.audience-group[data-astro-cid-6mo5a74k]:not(.audience-group--rest) .card-action[data-astro-cid-6mo5a74k]{font-size:.75rem;bottom:12px}.audience-group[data-astro-cid-6mo5a74k]:not(.audience-group--rest) .audience-card[data-astro-cid-6mo5a74k][aria-current=true] .selected-check[data-astro-cid-6mo5a74k]{display:none}.portrait--low[data-astro-cid-6mo5a74k]{top:24px}.card-action[data-astro-cid-6mo5a74k]{bottom:18px}.card-action[data-astro-cid-6mo5a74k] span[data-astro-cid-6mo5a74k]{margin-left:3px}.selected-check[data-astro-cid-6mo5a74k]{width:17px;height:17px;line-height:17px;bottom:7px;right:7px}.team-panel[data-astro-cid-6mo5a74k]{border-radius:14px;padding:32px 22px 20px}.sector-grid[data-astro-cid-6mo5a74k]{grid-template-columns:1fr;gap:18px}.roles[data-astro-cid-6mo5a74k]{gap:6px}.roles[data-astro-cid-6mo5a74k] li[data-astro-cid-6mo5a74k]{padding:6px 12px}.actions[data-astro-cid-6mo5a74k]{gap:10px 20px}.details-area[data-astro-cid-6mo5a74k]{padding-bottom:40px}}@media (prefers-reduced-motion:reduce){.btn[data-astro-cid-6mo5a74k],.audience-card[data-astro-cid-6mo5a74k],.card-action[data-astro-cid-6mo5a74k] span[data-astro-cid-6mo5a74k],.portrait[data-astro-cid-6mo5a74k],.card-shade[data-astro-cid-6mo5a74k]{transition:none}.audience-card[data-astro-cid-6mo5a74k]:hover{transform:none}}
