.Home_home__empxm{color:var(--dark)}.Home_home__empxm p{text-align:left;font-size:1rem;line-height:1.55}.Home_home__empxm h1,.Home_home__empxm h2,.Home_home__empxm h3{color:var(--dark);margin:0}.Home_announcement__OllXf{width:100%;margin:.5rem 0 1rem;padding:.6rem .9rem;border-radius:999px;background:var(--verylight);border:1px solid rgba(30,65,133,.12);display:flex;align-items:center;justify-content:space-between;gap:.8rem}.Home_announcementText__RYdcK{font-size:.95rem}.Home_announcementCta__QcEFr{font-weight:700;color:var(--accent);text-decoration:none;white-space:nowrap}.Home_hero__VkeT1{display:grid;grid-template-columns:1fr 320px;grid-gap:2rem;gap:2rem;align-items:start}.Home_heroLeft__0tMqi{display:flex;flex-direction:column;gap:.75rem}.Home_kicker__AsKYR{font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;opacity:.75;margin:0}.Home_heroLead__Ys0gT{max-width:70ch}.Home_ctaRow__MhEUT{align-items:center}.Home_primaryBtn__mDzTP,.Home_secondaryBtn__S_tTq{display:inline-flex;align-items:center;justify-content:center;padding:.55rem .9rem;border-radius:999px;text-decoration:none;font-weight:700;border:2px solid var(--accent);transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.Home_primaryBtn__mDzTP{background:var(--accent);color:var(--verylight)}.Home_secondaryBtn__S_tTq{background:transparent;color:var(--accent)}.Home_textLink__LrsVV{color:var(--accent);font-weight:700;text-decoration:none}.Home_textLink__LrsVV:hover{text-decoration:underline}.Home_statChip___73He{background:var(--verylight);border:1px solid rgba(30,65,133,.12);border-radius:16px;padding:.6rem .7rem}.Home_statValue__v8Ecr{font-weight:800;font-size:.95rem;margin-bottom:.1rem}.Home_statLabel__GSvXT{font-size:.8rem;opacity:.8}.Home_heroCentered__RQFPk{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;margin-top:.25rem}.Home_heroCentered__RQFPk p{text-align:center}.Home_heroTitle__AMpNI{font-size:clamp(1.9rem,3.2vw,2.7rem);line-height:1.12;max-width:24ch}.Home_heroLead__Ys0gT{max-width:75ch;font-size:1.05rem;opacity:.9}.Home_ctaRow__MhEUT{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.25rem}.Home_statsRow__mBX8E{width:100%;max-width:900px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.6rem;gap:.6rem;margin-top:.35rem}.Home_labLifeWrap__XCb4U{width:100%;display:flex;justify-content:center;margin-top:.75rem}.Home_labGallery__84rJt{width:100%;max-width:900px;margin:0 auto}.Home_galleryFigure__x2WS_{margin:0;overflow:hidden;background:var(--white);border:1px solid rgba(30,65,133,.12);border-radius:18px;box-shadow:0 8px 26px rgba(30,65,133,.1)}.Home_galleryStage__DutEf{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;background:var(--verylight);touch-action:pan-y}.Home_galleryImage__Vat2z{object-fit:cover;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:opacity,transform}.Home_galleryImagePrevious__Ytu_b{z-index:0}.Home_galleryImageCurrent__FVRZn{z-index:1}.Home_galleryImagePending__PD0Jq{opacity:0}.Home_galleryImageEnterNext__KkO_b{animation:Home_galleryEnterNext__C0mL0 .23s cubic-bezier(.22,.75,.28,1) both}.Home_galleryImageExitNext__QEjqu{animation:Home_galleryExitNext__PiO97 .23s cubic-bezier(.22,.75,.28,1) both}.Home_galleryImageEnterPrevious__iiWtS{animation:Home_galleryEnterPrevious__UZQgG .23s cubic-bezier(.22,.75,.28,1) both}.Home_galleryImageExitPrevious__Bq4_r{animation:Home_galleryExitPrevious__WhLWX .23s cubic-bezier(.22,.75,.28,1) both}@keyframes Home_galleryEnterNext__C0mL0{0%{opacity:.45;transform:translateX(22px)}to{opacity:1;transform:translateX(0)}}@keyframes Home_galleryExitNext__PiO97{0%{opacity:1;transform:translateX(0)}to{opacity:.45;transform:translateX(-12px)}}@keyframes Home_galleryEnterPrevious__UZQgG{0%{opacity:.45;transform:translateX(-22px)}to{opacity:1;transform:translateX(0)}}@keyframes Home_galleryExitPrevious__WhLWX{0%{opacity:1;transform:translateX(0)}to{opacity:.45;transform:translateX(12px)}}.Home_galleryArrow__Hkywo{position:absolute;top:50%;z-index:2;width:2.75rem;height:2.75rem;padding:0;border:1px solid rgba(255,255,255,.55);border-radius:999px;color:var(--white);background:rgba(17,31,58,.68);box-shadow:0 2px 12px rgba(0,0,0,.18);font:inherit;font-size:2rem;line-height:1;cursor:pointer;transform:translateY(-50%);transition:background-color .15s ease,transform .15s ease}.Home_galleryArrow__Hkywo:hover{background:rgba(17,31,58,.88);transform:translateY(-50%) scale(1.04)}.Home_galleryArrow__Hkywo:focus-visible,.Home_galleryDot__uCrCG:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.Home_galleryArrowPrevious__xyFfH{left:.85rem}.Home_galleryArrowNext__ByaY_{right:.85rem}.Home_galleryCaption__b2hKK{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.75rem;padding:.65rem .85rem;color:var(--dark);font-size:.92rem;text-align:left}.Home_galleryCount__6xPKI{flex:0 0 auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.7}.Home_galleryDots__Hh3_H{display:flex;justify-content:center;gap:.6rem;margin-top:.75rem}.Home_galleryDot__uCrCG{width:.75rem;height:.75rem;padding:0;border:2px solid var(--accent);border-radius:999px;background:transparent;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.Home_galleryDotActive__itcdP,.Home_galleryDot__uCrCG:hover{background:var(--accent);transform:scale(1.12)}.Home_newsPanel__s1wdF{width:min(420px,100%);max-height:380px}.Home_main__VkIEL{display:block;margin-right:0}.Home_section__3569L{margin-top:2rem}.Home_sectionHeader__BnBQb{display:grid;grid-gap:.35rem;gap:.35rem;margin-bottom:.8rem}.Home_h2___ndSG{font-size:1.5rem}.Home_sectionSub__SbXGw{margin:0;opacity:.9;max-width:90ch}.Home_themeGrid__H43rp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem;align-items:stretch}.Home_themeCard__UD0fE{background:var(--white);border-radius:18px;border:1px solid rgba(30,65,133,.12);box-shadow:0 2px 10px rgba(30,65,133,.06);padding:1rem;transition:transform .15s ease,box-shadow .15s ease;flex-direction:column}.Home_themeTitle__J09Ch{font-size:1.1rem;margin-bottom:.4rem}.Home_themeDesc__lBFp0{margin:0 0 .7rem;opacity:.9;flex:1 1}.Home_smallLink__CTAv_{margin-top:auto;color:var(--accent);font-weight:800;text-decoration:none;align-self:flex-start}.Home_smallLink__CTAv_:hover{text-decoration:underline}.Home_cardGrid__3NHKG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.Home_card__E5spL{background:var(--white);border-radius:18px;border:1px solid rgba(30,65,133,.12);overflow:hidden;box-shadow:0 2px 10px rgba(30,65,133,.06);transition:transform .15s ease,box-shadow .15s ease;display:flex;flex-direction:column;height:auto}.Home_cardMedia__SLpUT{height:auto;max-height:none;overflow:visible}.Home_cardImage__2COby{width:100%;height:auto;object-fit:contain;display:block;aspect-ratio:4/3}.Home_cardBody__H7vAq{display:grid;grid-gap:.55rem;gap:.55rem;height:auto;padding:.8rem}.Home_cardTop__WUFl_{display:flex;align-items:center;gap:.5rem}.Home_tag__2oeMe{font-size:.78rem;font-weight:900;color:var(--dark);background:var(--grey);border:1px solid rgba(30,65,133,.12);padding:.22rem .55rem;border-radius:999px;width:-moz-fit-content;width:fit-content}.Home_cardTitle__rMNyu{font-size:1.1rem;line-height:1.25}.Home_cardDesc__c0UgW{margin:0;opacity:.95}.Home_cardLinks__HtHlW{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.2rem}.Home_cardLink__EqSxN{color:var(--accent);font-weight:800;text-decoration:none}.Home_cardLink__EqSxN:hover{text-decoration:underline}.Home_talkRow__xQ6mW{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:.85rem;gap:.85rem;align-items:start}.Home_talkText__suagl{background:var(--white);border-radius:18px;border:1px solid rgba(30,65,133,.12);box-shadow:0 2px 10px rgba(30,65,133,.06);padding:1rem}.Home_talkTitle__4b3E7{font-size:1.1rem;margin-bottom:.5rem}.Home_talkDesc__wweK2{margin:0;opacity:.95}.Home_videoCard__Os_i0{background:var(--white);border-radius:18px;border:1px solid rgba(30,65,133,.12);box-shadow:0 2px 10px rgba(30,65,133,.06);overflow:hidden}.Home_card__E5spL:hover,.Home_primaryBtn__mDzTP:hover,.Home_secondaryBtn__S_tTq:hover,.Home_themeCard__UD0fE:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(30,65,133,.12)}@media (max-width:768px){.Home_hero__VkeT1,.Home_statsRow__mBX8E{grid-template-columns:1fr}.Home_galleryStage__DutEf{aspect-ratio:4/3}.Home_galleryArrow__Hkywo{width:2.5rem;height:2.5rem}.Home_galleryArrowPrevious__xyFfH{left:.55rem}.Home_galleryArrowNext__ByaY_{right:.55rem}.Home_cardGrid__3NHKG,.Home_talkRow__xQ6mW,.Home_themeGrid__H43rp{grid-template-columns:1fr}.Home_newsPanel__s1wdF{width:100%;max-height:none}}@media (prefers-reduced-motion:reduce){.Home_card__E5spL,.Home_galleryArrow__Hkywo,.Home_galleryDot__uCrCG,.Home_primaryBtn__mDzTP,.Home_secondaryBtn__S_tTq,.Home_themeCard__UD0fE{transition:none}.Home_card__E5spL:hover,.Home_primaryBtn__mDzTP:hover,.Home_secondaryBtn__S_tTq:hover,.Home_themeCard__UD0fE:hover{transform:none;box-shadow:none}}