.page_page__68XOU{--ink:#15121a;--muted:#625d6b;--line:rgba(39,29,55,.13);--violet:#6416ff;overflow:hidden;background:#fbfafc;color:var(--ink)}.page_container__hkHWs{width:min(1180px,calc(100% - 40px));margin-inline:auto}.page_hero__Yt8SH{position:relative;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 22%,rgba(100,22,255,.19),transparent 27%),linear-gradient(145deg,#f7f3ff,#fff 49%,#f0eaf9);padding:clamp(52px,6vw,84px) 0}.page_heroField__eWrFC{position:absolute;inset:0;background-image:linear-gradient(rgba(100,22,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(100,22,255,.045) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 88%);mask-image:linear-gradient(180deg,#000,transparent 88%);pointer-events:none}.page_heroGrid__BVZ_W{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(330px,.72fr);gap:clamp(42px,7vw,96px);align-items:center}.page_eyebrow__4ywUD{margin:0;color:var(--violet);font-size:.7rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.page_heroCopy___Y8kx h1{max-width:850px;margin:19px 0 28px;font-family:var(--font-ui);font-size:clamp(3.35rem,7vw,6.6rem);font-weight:430;letter-spacing:-.065em;line-height:.92}.page_heroLead__oDs8s{max-width:720px;margin:0;color:#46404d;font-size:clamp(1.06rem,1.5vw,1.28rem);line-height:1.7}.page_heroActions__NIoWJ{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.page_primaryAction__eUBHV,.page_secondaryAction__Lh5xP{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:9px;border-radius:999px;padding:0 22px;font-size:.84rem;font-weight:700;text-decoration:none}.page_primaryAction__eUBHV{background:var(--ink);color:#fff}.page_secondaryAction__Lh5xP{border:1px solid var(--line);background:hsla(0,0%,100%,.72);color:var(--ink)}.page_primaryAction__eUBHV svg{width:17px}.page_heroFeature___46gj{display:grid;overflow:hidden;border:1px solid rgba(77,45,122,.2);border-radius:26px;background:hsla(0,0%,100%,.82);box-shadow:0 28px 90px rgba(68,42,107,.14);color:var(--ink);text-decoration:none;transition:box-shadow .22s var(--ease-out-quad),-webkit-transform .22s var(--ease-out-quad);transition:transform .22s var(--ease-out-quad),box-shadow .22s var(--ease-out-quad);transition:transform .22s var(--ease-out-quad),box-shadow .22s var(--ease-out-quad),-webkit-transform .22s var(--ease-out-quad)}.page_heroFeature___46gj:is(:hover,:focus-visible){-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0 34px 100px rgba(68,42,107,.2)}.page_awardCard__lqhvj>a:focus-visible,.page_heroFeature___46gj:focus-visible,.page_newsCard__IyOiu a:focus-visible,.page_primaryAction__eUBHV:focus-visible,.page_secondaryAction__Lh5xP:focus-visible{outline:3px solid #8e67ff;outline-offset:4px}.page_heroFeatureMedia__ppA9t{position:relative;overflow:hidden;aspect-ratio:4/3;background:#ded5eb}.page_heroFeatureMedia__ppA9t img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 34%;object-position:50% 34%;transition:-webkit-transform .52s var(--ease-out-expo);transition:transform .52s var(--ease-out-expo);transition:transform .52s var(--ease-out-expo),-webkit-transform .52s var(--ease-out-expo)}.page_heroFeature___46gj:is(:hover,:focus-visible) .page_heroFeatureMedia__ppA9t img{-webkit-transform:scale(1.035);transform:scale(1.035)}.page_heroFeatureCopy__f0vQG{display:grid;gap:11px;padding:24px}.page_cardMeta__lOFk7,.page_heroFeatureCopy__f0vQG>span:first-child,.page_newsMeta__qlbOZ{color:var(--violet);font-size:.65rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.page_heroFeatureCopy__f0vQG>strong{font-family:var(--font-ui);font-size:clamp(1.55rem,2.5vw,2.15rem);font-weight:520;letter-spacing:-.035em;line-height:1.06}.page_heroFeatureCopy__f0vQG>small{color:var(--muted);font-size:.76rem;line-height:1.5}.page_inlineAction__eupZm{display:inline-flex;align-items:center;gap:9px;margin-top:8px;color:var(--violet);font-size:.78rem;font-weight:700}.page_inlineAction__eupZm svg{width:16px;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.page_awardCard__lqhvj>a:is(:hover,:focus-visible) .page_inlineAction__eupZm svg,.page_heroFeature___46gj:is(:hover,:focus-visible) .page_inlineAction__eupZm svg{-webkit-transform:translateX(4px);transform:translateX(4px)}.page_awardsSection__P6YtP,.page_newsSection__EqeZ8{padding:clamp(56px,7vw,88px) 0}.page_awardsSection__P6YtP{scroll-margin-top:20px}.page_newsSection__EqeZ8{scroll-margin-top:20px;border-top:1px solid var(--line);background:#f1edf5}.page_sectionHeader__bcR_x{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.55fr);gap:clamp(28px,5vw,68px);align-items:end;margin-bottom:34px}.page_sectionHeader__bcR_x h2{max-width:820px;margin:14px 0 0;font-family:var(--font-ui);font-size:clamp(2.7rem,5.5vw,5rem);font-weight:430;letter-spacing:-.055em;line-height:.98}.page_sectionHeader__bcR_x>p{margin:0;color:var(--muted);font-size:.98rem;line-height:1.7}.page_awardGrid__NTXmD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.page_awardCard__lqhvj{min-width:0}.page_awardCard__lqhvj>a{display:grid;height:100%;overflow:hidden;grid-template-rows:230px 1fr;border:1px solid var(--line);border-radius:22px;background:#fff;color:var(--ink);text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,-webkit-transform .22s var(--ease-out-quad);transition:transform .22s var(--ease-out-quad),border-color .22s ease,box-shadow .22s ease;transition:transform .22s var(--ease-out-quad),border-color .22s ease,box-shadow .22s ease,-webkit-transform .22s var(--ease-out-quad)}.page_awardCard__lqhvj>a:is(:hover,:focus-visible){border-color:rgba(100,22,255,.32);box-shadow:0 24px 64px rgba(49,34,71,.11);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.page_awardMedia__Uszub{position:relative;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(circle at 24% 22%,rgba(100,22,255,.2),transparent 32%),#eee9f3}.page_awardMedia__Uszub img{transition:-webkit-transform .42s var(--ease-out-expo);transition:transform .42s var(--ease-out-expo);transition:transform .42s var(--ease-out-expo),-webkit-transform .42s var(--ease-out-expo)}.page_awardCard__lqhvj>a:is(:hover,:focus-visible) .page_awardMedia__Uszub img{-webkit-transform:scale(1.025);transform:scale(1.025)}.page_coverImage__bX2bm{-o-object-fit:cover;object-fit:cover}.page_containImage__TA492{-o-object-fit:contain;object-fit:contain;padding:20px}.page_yearBadge__zfGFH{position:absolute;top:14px;right:14px;border:1px solid rgba(30,24,38,.13);border-radius:999px;background:hsla(0,0%,100%,.88);padding:7px 10px;font-size:.68rem;font-weight:750;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page_awardCardBody__qM1dM{display:grid;align-content:start;padding:24px}.page_cardMeta__lOFk7{display:flex;align-items:center;gap:7px}.page_cardMeta__lOFk7 svg{width:14px;height:14px}.page_result__SXVpe{margin-top:23px;color:var(--violet);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.page_awardCard__lqhvj h3{margin:10px 0 12px;font-family:var(--font-ui);font-size:clamp(1.45rem,2.2vw,2rem);font-weight:520;letter-spacing:-.035em;line-height:1.08}.page_awardCard__lqhvj p{margin:0;color:var(--muted);font-size:.85rem;line-height:1.55}.page_awardCard__lqhvj .page_inlineAction__eupZm{align-self:end;margin-top:32px}.page_newsGrid__TL_ll{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(35,25,49,.16)}.page_newsCard__IyOiu{display:grid;min-height:270px;grid-template-columns:150px minmax(0,1fr);gap:28px;padding:34px 28px;border-bottom:1px solid rgba(35,25,49,.16)}.page_newsCard__IyOiu:nth-child(odd){border-right:1px solid rgba(35,25,49,.16)}.page_newsLogo__7ZPk6{display:grid;height:88px;place-items:center;border:1px solid rgba(35,25,49,.1);border-radius:16px;background:hsla(0,0%,100%,.7);padding:18px}.page_newsLogo__7ZPk6 img{width:100%;max-height:52px;-o-object-fit:contain;object-fit:contain}.page_newsCardCopy__5xjMs{display:grid;align-content:start}.page_newsMeta__qlbOZ{display:flex;flex-wrap:wrap;gap:7px}.page_newsCard__IyOiu h3{margin:17px 0 11px;font-family:var(--font-ui);font-size:clamp(1.35rem,2vw,1.8rem);font-weight:520;letter-spacing:-.03em;line-height:1.12}.page_newsCard__IyOiu p{margin:0;color:var(--muted);font-size:.86rem;line-height:1.65}.page_newsCard__IyOiu a{display:inline-flex;align-items:center;gap:7px;justify-self:start;margin-top:22px;color:var(--violet);font-size:.78rem;font-weight:700;text-decoration:none}.page_newsCard__IyOiu a svg{width:15px}.page_sourceNote__d3zVi{padding:24px 0;border-top:1px solid var(--line);background:#fff}.page_sourceNote__d3zVi .page_container__hkHWs{display:flex;align-items:center;justify-content:center;gap:18px;text-align:center}.page_sourceNote__d3zVi svg{width:20px;flex:0 0 auto;color:var(--violet)}.page_sourceNote__d3zVi p{margin:0;color:var(--muted);line-height:1.55}.page_sourceNote__d3zVi strong{color:var(--ink)}@media (max-width:1000px){.page_heroGrid__BVZ_W,.page_sectionHeader__bcR_x{grid-template-columns:1fr}.page_heroFeature___46gj{grid-template-columns:minmax(260px,.9fr) minmax(0,1fr)}.page_heroFeatureMedia__ppA9t{aspect-ratio:4/3}.page_awardGrid__NTXmD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.page_awardGrid__NTXmD,.page_heroFeature___46gj,.page_newsGrid__TL_ll{grid-template-columns:1fr}.page_newsCard__IyOiu:nth-child(odd){border-right:0}.page_newsCard__IyOiu{grid-template-columns:130px minmax(0,1fr)}}@media (max-width:600px){.page_container__hkHWs{width:min(100% - 28px,1180px)}.page_hero__Yt8SH{padding:44px 0 52px}.page_heroCopy___Y8kx h1{font-size:clamp(3rem,15vw,4.7rem)}.page_awardGrid__NTXmD{grid-template-columns:1fr}.page_awardCard__lqhvj>a{grid-template-rows:220px 1fr}.page_newsCard__IyOiu{grid-template-columns:1fr;padding-inline:4px}.page_newsLogo__7ZPk6{width:min(180px,70%)}.page_sourceNote__d3zVi .page_container__hkHWs{align-items:flex-start;text-align:left}.page_sourceNote__d3zVi svg:last-child{display:none}}@media (prefers-reduced-motion:reduce){.page_awardCard__lqhvj>a,.page_awardMedia__Uszub img,.page_heroFeatureMedia__ppA9t img,.page_heroFeature___46gj,.page_inlineAction__eupZm svg{transition:none}.page_awardCard__lqhvj>a:is(:hover,:focus-visible),.page_awardCard__lqhvj>a:is(:hover,:focus-visible) .page_awardMedia__Uszub img,.page_heroFeature___46gj:is(:hover,:focus-visible),.page_heroFeature___46gj:is(:hover,:focus-visible) .page_heroFeatureMedia__ppA9t img{-webkit-transform:none;transform:none}}