.DnaLoader_loader___e80A{display:flex;align-items:center;justify-content:center;gap:18px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:12vh auto;padding:24px 28px;border:1px solid var(--landing-border);border-radius:22px;background:var(--landing-bg);color:var(--landing-ink)}.DnaLoader_mark__oE0Bn{display:flex;align-items:center;gap:5px;height:48px;padding:12px;border-radius:15px;background:var(--brand-tint);flex-shrink:0}.DnaLoader_mark__oE0Bn span{width:5px;height:20px;border-radius:99px;background:var(--brand-primary);animation:DnaLoader_breathe__HnlLp 1.2s ease-in-out infinite}.DnaLoader_mark__oE0Bn span:nth-child(2){animation-delay:.15s}.DnaLoader_mark__oE0Bn span:nth-child(3){animation-delay:.3s}.DnaLoader_label__I8_0n{font-size:14px;font-weight:600;line-height:1.8}.DnaLoader_stage__szWcy{margin-top:3px;font-size:12px;line-height:1.8;color:var(--landing-muted)}.DnaLoader_viewport__sEuXP{position:fixed;inset:0;z-index:80;display:grid;place-items:center;overflow:auto;padding:24px;background:var(--landing-bg)}.DnaLoader_viewport__sEuXP .DnaLoader_loader___e80A{flex-direction:column;gap:24px;margin:0;padding:0;border:0;background:transparent;text-align:center;max-width:320px}.DnaLoader_viewport__sEuXP .DnaLoader_mark__oE0Bn{justify-content:center;width:76px;height:76px;padding:0;border-radius:24px;box-shadow:0 0 0 8px var(--landing-bg),0 0 0 9px var(--landing-border)}.DnaLoader_viewport__sEuXP .DnaLoader_label__I8_0n{font-size:16px}.DnaLoader_viewport__sEuXP .DnaLoader_stage__szWcy{margin-top:8px;font-size:13px}@keyframes DnaLoader_breathe__HnlLp{0%,to{transform:scaleY(.45);opacity:.5}50%{transform:scaleY(1);opacity:1}}@media(prefers-reduced-motion:reduce){.DnaLoader_mark__oE0Bn span{animation:none}}.LanguageSwitcher_root__bhH_s{position:relative;flex-shrink:0;color:var(--landing-ink,rgb(var(--pg-text)))}.LanguageSwitcher_trigger__YpduF{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:40px;padding:8px 12px;border:1px solid var(--landing-border,rgb(var(--pg-border)));border-radius:999px;background:var(--landing-bg,rgb(var(--pg-surface)));color:inherit;font-size:12px;font-weight:600;white-space:nowrap;transition:background .18s,border-color .18s}.LanguageSwitcher_trigger__YpduF:hover,.LanguageSwitcher_trigger__YpduF[aria-expanded=true]{background:var(--landing-tint,rgb(var(--pg-surface-muted)));border-color:var(--landing-primary)}.LanguageSwitcher_trigger__YpduF>svg:first-child{width:17px;height:17px;color:var(--landing-primary)}.LanguageSwitcher_chevron__jd2dc{width:12px;height:12px;transition:transform .2s;opacity:.65}.LanguageSwitcher_trigger__YpduF[aria-expanded=true] .LanguageSwitcher_chevron__jd2dc{transform:rotate(180deg)}.LanguageSwitcher_short__06G8b{display:none}.LanguageSwitcher_panel__eTlB0{position:absolute;inset-inline-end:0;top:calc(100% + 10px);width:208px;max-width:calc(100vw - 32px);padding:8px;background:var(--landing-bg,rgb(var(--pg-surface)));border:1px solid var(--landing-border,rgb(var(--pg-border)));border-radius:18px;box-shadow:0 12px 40px rgb(var(--brand-ink-rgb)/.08),0 2px 8px rgb(var(--brand-ink-rgb)/.03);z-index:60;transform-origin:top;animation:LanguageSwitcher_reveal__Y83PL .18s ease-out}.LanguageSwitcher_title__437GP{padding:5px 10px 10px;font-size:11px;font-weight:500;color:var(--landing-muted,rgb(var(--pg-text-muted)));border-bottom:1px solid var(--landing-border,rgb(var(--pg-border)));margin-bottom:5px}.LanguageSwitcher_options__yrGdV{max-height:min(320px,55svh);overflow-y:auto}.LanguageSwitcher_option__e1Otk{display:flex;align-items:center;gap:10px;width:100%;padding:11px 10px;border-radius:10px;color:inherit;text-align:start;font-size:13px;transition:background .15s}.LanguageSwitcher_option__e1Otk:focus-visible,.LanguageSwitcher_option__e1Otk:hover{background:var(--landing-tint,rgb(var(--pg-surface-muted)))}.LanguageSwitcher_option__e1Otk[aria-checked=true]{color:var(--landing-primary);font-weight:650}.LanguageSwitcher_code__x0x3O{font-size:10px;letter-spacing:.04em;opacity:.65;width:24px}.LanguageSwitcher_check__Bswt5{margin-inline-start:auto;width:16px;height:16px}.LanguageSwitcher_root__bhH_s .LanguageSwitcher_option__e1Otk:focus-visible,.LanguageSwitcher_root__bhH_s .LanguageSwitcher_trigger__YpduF:focus-visible{outline:2px solid var(--landing-primary);outline-offset:2px}@keyframes LanguageSwitcher_reveal__Y83PL{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:600px){.LanguageSwitcher_name___ke36{display:none}.LanguageSwitcher_short__06G8b{display:inline}.LanguageSwitcher_trigger__YpduF{gap:6px;padding:8px 10px}}@media (prefers-reduced-motion:reduce){.LanguageSwitcher_panel__eTlB0{animation:none}.LanguageSwitcher_chevron__jd2dc,.LanguageSwitcher_option__e1Otk,.LanguageSwitcher_trigger__YpduF{transition:none}}.PasswordAuth_page__T24Xi{position:fixed;inset:0;z-index:45;height:100dvh;margin:0;overflow:auto}.PasswordAuth_layout__WAWaS{height:100%;min-height:0;display:grid;grid-template-columns:46% 54%;padding:16px}.PasswordAuth_brand__i2_hH{position:absolute;inset-block-start:38px;inset-inline-start:48px;z-index:2}.PasswordAuth_brand__i2_hH a{display:flex;align-items:center;gap:10px;font-size:21px;font-weight:700;letter-spacing:-.05em}.PasswordAuth_brandIcon__jkosc{display:grid;place-items:center;width:40px;height:40px;border-radius:13px;background:var(--landing-primary);color:white}.PasswordAuth_brandAccent___4xLA{color:var(--landing-primary)}.PasswordAuth_language__C3Ezh{position:absolute;inset-block-start:36px;inset-inline-end:40px;z-index:5}.PasswordAuth_formSide__Yzk5u{display:flex;flex-direction:column;justify-content:center;position:relative;min-height:0;padding:80px 48px 42px;overflow-y:auto}.PasswordAuth_footer__774Nj{position:absolute;bottom:14px;inset-inline:0;text-align:center;color:var(--landing-muted);font-size:11px}.PasswordAuth_storyCopy___Ky5T{position:relative;z-index:1}.PasswordAuth_storyNote___Uh9k{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--landing-muted);margin-top:auto}.PasswordAuth_formIcon__lScCz{display:grid;place-items:center;width:52px;height:52px;background:var(--landing-tint);color:var(--landing-primary);border:1px solid rgb(var(--brand-primary-rgb)/.08);border-radius:17px;margin-bottom:20px}.PasswordAuth_steps__bUJ2w{display:flex;justify-content:space-between;gap:12px;margin-bottom:26px}.PasswordAuth_steps__bUJ2w li{display:flex;gap:7px;align-items:center;color:var(--landing-muted);border-top:2px solid var(--landing-border);padding-top:10px;flex:1}.PasswordAuth_steps__bUJ2w li>span{display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:var(--landing-border);font-size:10px;flex-shrink:0}.PasswordAuth_steps__bUJ2w small{font-size:10px;white-space:nowrap}.PasswordAuth_steps__bUJ2w li[aria-current],.PasswordAuth_steps__bUJ2w li[data-done=true]{border-color:var(--landing-primary);color:var(--landing-primary)}.PasswordAuth_steps__bUJ2w li[aria-current]>span,.PasswordAuth_steps__bUJ2w li[data-done=true]>span{background:var(--landing-primary);color:white}.PasswordAuth_codeHint__aF_5P{font-size:12px;color:var(--landing-muted)}.PasswordAuth_form__2FU_k input.PasswordAuth_code__Y4adA{font-size:28px;height:64px;text-align:center;letter-spacing:.55em;padding-inline-start:1em;font-variant-numeric:tabular-nums}.PasswordAuth_codeActions__uoMn3{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--landing-primary)}.PasswordAuth_codeActions__uoMn3 button:disabled{color:var(--landing-muted);cursor:default}.PasswordAuth_verified__Qdt7e{display:flex;align-items:center;gap:8px;color:#4d6d53;font-size:12px;overflow-wrap:anywhere}.PasswordAuth_restart__5z4go{font-size:12px;color:var(--landing-muted);justify-self:center}.PasswordAuth_srOnly__IWUnD{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.PasswordAuth_story__H6vDK{position:relative;min-height:0;display:flex;flex-direction:column;justify-content:center;padding:120px 9% 28px;border-radius:24px;background-color:var(--brand-tint);background-image:linear-gradient(rgb(var(--brand-primary-rgb)/.04) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--brand-primary-rgb)/.04) 1px,transparent 1px);background-size:36px 36px;overflow:hidden}.PasswordAuth_eyebrow__CM7Xc{color:var(--landing-primary);font-size:11px;font-weight:700;letter-spacing:.12em}.PasswordAuth_story__H6vDK h2{font-size:clamp(28px,3vw,40px);line-height:1.35;letter-spacing:-.04em;font-weight:650;white-space:pre-line;margin:20px 0 16px}.PasswordAuth_story__H6vDK p{color:var(--landing-muted);font-size:15px;max-width:320px}.PasswordAuth_illustration__ikrlN{width:100%;height:auto;min-height:0;flex:1;-o-object-fit:contain;object-fit:contain;margin-block:18px;mix-blend-mode:multiply}.PasswordAuth_panel__PZ_NX{width:100%;max-width:400px;margin:auto;animation:PasswordAuth_arrive__rAT6g .3s ease both}.PasswordAuth_panel__PZ_NX h1:focus{outline:none}.PasswordAuth_panel__PZ_NX h1{font-size:clamp(28px,3vw,38px);line-height:1.3;letter-spacing:-.035em;font-weight:650}.PasswordAuth_description__6qzQA{color:var(--landing-muted);font-size:14px;margin:10px 0 24px;overflow-wrap:anywhere}.PasswordAuth_form__2FU_k{display:grid;gap:16px}.PasswordAuth_field__tj8JM{display:grid;gap:8px}.PasswordAuth_form__2FU_k label{display:grid;gap:8px;font-size:14px;font-weight:550}.PasswordAuth_form__2FU_k input:not([type=checkbox]){width:100%;min-width:0;height:50px;border-radius:12px;border:1px solid var(--landing-border);padding:0 14px;background:white;color:var(--landing-ink);font:inherit;transition:border-color .18s}.PasswordAuth_form__2FU_k input:not([type=checkbox]):focus{outline:none;box-shadow:none;border-color:var(--landing-primary)}.PasswordAuth_passwordField__8Tv49{display:flex;align-items:center;border:1px solid var(--landing-border);background:white;border-radius:12px;transition:border-color .18s}.PasswordAuth_passwordField__8Tv49:focus-within{border-color:var(--landing-primary)}.PasswordAuth_passwordField__8Tv49 input:not([type=checkbox]){border:0;background:transparent}.PasswordAuth_passwordField__8Tv49 button{flex-shrink:0;font-size:11px;color:var(--landing-muted);padding:10px;border-radius:8px;margin-inline-end:4px}.PasswordAuth_form__2FU_k small{font-size:11px;font-weight:400;color:var(--landing-muted)}.PasswordAuth_forgot__D6vzv{justify-self:end;color:var(--landing-primary);font-size:13px;margin-top:-8px}.PasswordAuth_submit__a1hdP{display:flex;gap:10px;align-items:center;justify-content:center;width:100%;border-radius:12px;background:var(--landing-primary);color:white;min-height:50px;padding:10px 20px;font-size:14px;font-weight:600;transition:background .18s,transform .18s}.PasswordAuth_submit__a1hdP:hover{background:var(--landing-primary-hover)}.PasswordAuth_submit__a1hdP:active{transform:scale(.99)}.PasswordAuth_submit__a1hdP:disabled{opacity:.55;cursor:wait}.PasswordAuth_consent__hdUwW label{display:flex;align-items:start;gap:10px;font-size:12px;color:var(--landing-muted)}.PasswordAuth_consent__hdUwW input{margin-top:5px;accent-color:var(--landing-primary);width:16px;height:16px;flex-shrink:0}.PasswordAuth_consent__hdUwW span{display:block;padding-inline-start:26px;font-size:12px}.PasswordAuth_consent__hdUwW a,.PasswordAuth_error__vkupd a,.PasswordAuth_switchMode__9Idn6 a{color:var(--landing-primary);text-decoration:underline;text-underline-offset:4px}.PasswordAuth_switchMode__9Idn6{margin-top:26px;font-size:13px;text-align:center;color:var(--landing-muted)}.PasswordAuth_error__vkupd,.PasswordAuth_success__ajagp{font-size:14px;padding:16px;border-radius:12px;margin-block:12px}.PasswordAuth_success__ajagp{background:#eef6ee;color:#335a38}.PasswordAuth_error__vkupd{background:#fff0eb;color:#993512}@keyframes PasswordAuth_arrive__rAT6g{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:800px){.PasswordAuth_layout__WAWaS{grid-template-columns:1fr;padding:0}.PasswordAuth_story__H6vDK{display:none}.PasswordAuth_brand__i2_hH{inset-block-start:22px;inset-inline-start:24px}.PasswordAuth_brand__i2_hH a{font-size:18px}.PasswordAuth_brandIcon__jkosc{width:34px;height:34px}.PasswordAuth_language__C3Ezh{inset-block-start:20px;inset-inline-end:24px}.PasswordAuth_formSide__Yzk5u{padding:86px 24px 38px}.PasswordAuth_panel__PZ_NX h1{font-size:28px}.PasswordAuth_formIcon__lScCz{margin-bottom:16px}}@media (max-height:760px){.PasswordAuth_formIcon__lScCz{display:none}.PasswordAuth_description__6qzQA,.PasswordAuth_steps__bUJ2w{margin-bottom:18px}.PasswordAuth_form__2FU_k{gap:12px}.PasswordAuth_switchMode__9Idn6{margin-top:18px}.PasswordAuth_story__H6vDK h2{font-size:30px}}@media (max-height:620px){.PasswordAuth_footer__774Nj{display:none}.PasswordAuth_formSide__Yzk5u{justify-content:start;padding-bottom:24px}.PasswordAuth_panel__PZ_NX{margin-block:0}}@media (prefers-reduced-motion:reduce){.PasswordAuth_page__T24Xi *,.PasswordAuth_page__T24Xi :before{transition:none!important;animation:none!important}}.PasswordAuth_otpModal__kSajc{width:min(420px,calc(100vw - 32px));max-height:calc(100svh - 32px);margin:auto;padding:0;border:1px solid var(--landing-border);border-radius:28px;background:var(--landing-bg);color:var(--landing-ink);box-shadow:0 24px 90px rgb(var(--brand-ink-rgb)/.19);animation:PasswordAuth_otpIn__wF6Ll .28s cubic-bezier(.22,1,.36,1) both}.PasswordAuth_otpModal__kSajc::backdrop{background:rgb(var(--brand-ink-rgb)/.4);backdrop-filter:blur(5px);animation:PasswordAuth_otpFade__6hDji .22s both}.PasswordAuth_otpModalBody__6ctor{position:relative;padding:34px 28px;text-align:center}.PasswordAuth_otpModalBody__6ctor>span{margin-inline:auto}.PasswordAuth_otpModalBody__6ctor h2{margin-top:16px;font-size:23px;font-weight:700}.PasswordAuth_otpModalBody__6ctor p{margin-top:12px;font-size:13px;line-height:1.9;color:var(--landing-muted)}.PasswordAuth_otpClose__Keok_{position:absolute;top:14px;inset-inline-end:14px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--landing-muted)}.PasswordAuth_otpClose__Keok_:hover{background:var(--landing-tint)}.PasswordAuth_otpDigits__qBh6H{margin-block:24px;padding:17px 12px;border:1px dashed var(--brand-primary-border);border-radius:16px;background:var(--landing-tint);color:var(--landing-primary);font-size:36px;letter-spacing:.22em;font-variant-numeric:tabular-nums}.PasswordAuth_otpModal__kSajc .PasswordAuth_submit__a1hdP{width:100%}.PasswordAuth_otpModal__kSajc[data-closing=true]{animation:PasswordAuth_otpOut__y4j65 .18s ease both}@keyframes PasswordAuth_otpIn__wF6Ll{0%{opacity:0;transform:translateY(16px) scale(.95)}to{opacity:1;transform:none}}@keyframes PasswordAuth_otpOut__y4j65{to{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes PasswordAuth_otpFade__6hDji{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.PasswordAuth_otpModal__kSajc,.PasswordAuth_otpModal__kSajc::backdrop,.PasswordAuth_otpModal__kSajc[data-closing=true]{animation:none}}.ResearchNavigation_root__9DLVB{position:relative}.ResearchNavigation_trigger__tDj2E{display:flex;align-items:center;justify-content:center;gap:7px;padding:8px 10px;min-height:40px;border-radius:999px;color:var(--landing-muted);font:inherit;white-space:nowrap;transition:background .2s,color .2s}.ResearchNavigation_trigger__tDj2E:hover,.ResearchNavigation_trigger__tDj2E[aria-expanded=true],.ResearchNavigation_trigger__tDj2E[data-active=true]{color:var(--landing-ink);background:var(--landing-tint)}.ResearchNavigation_trigger__tDj2E svg{flex-shrink:0;transition:transform .2s}.ResearchNavigation_trigger__tDj2E[aria-expanded=true] svg{transform:rotate(180deg)}.ResearchNavigation_panel__XU7tg{position:absolute;top:calc(100% + 12px);inset-inline-end:0;z-index:60;display:grid;gap:4px;width:360px;max-width:calc(100vw - 40px);padding:10px;border:1px solid var(--landing-border);border-radius:22px;background:var(--landing-bg);box-shadow:0 18px 55px rgb(var(--brand-ink-rgb)/.12)}.ResearchNavigation_panel__XU7tg .ResearchNavigation_item__ky3DO{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:13px;padding:14px;border-radius:14px;color:var(--landing-ink);white-space:normal;text-align:start;text-decoration:none;font-size:14px;line-height:1.5}.ResearchNavigation_panel__XU7tg .ResearchNavigation_item__ky3DO:focus-visible,.ResearchNavigation_panel__XU7tg .ResearchNavigation_item__ky3DO:hover,.ResearchNavigation_panel__XU7tg .ResearchNavigation_item__ky3DO[aria-current=page]{color:var(--landing-ink);background:var(--landing-tint);box-shadow:none}.ResearchNavigation_icon__XRsEJ{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--landing-border);border-radius:13px;background:var(--landing-tint);color:var(--brand-primary-soft)}.ResearchNavigation_item__ky3DO strong{display:block;font-size:14px;font-weight:650}.ResearchNavigation_description__9Km1a{display:block;margin-top:4px;font-size:12px;font-weight:400;color:var(--landing-muted)}.ResearchNavigation_panel__XU7tg .ResearchNavigation_item__ky3DO:focus-visible,.ResearchNavigation_trigger__tDj2E:focus-visible{outline:2px solid var(--brand-primary-soft);outline-offset:3px}.ResearchNavigation_mobile__x4aKx .ResearchNavigation_trigger__tDj2E{width:100%;justify-content:space-between;border-radius:12px;padding:10px 12px;margin-inline:-12px;width:calc(100% + 24px)}.ResearchNavigation_mobile__x4aKx .ResearchNavigation_panel__XU7tg{position:static;width:100%;max-width:none;margin-top:12px;box-shadow:none;border-radius:18px;padding:6px}.ResearchNavigation_mobile__x4aKx .ResearchNavigation_panel__XU7tg .ResearchNavigation_item__ky3DO{padding:12px}@media(prefers-reduced-motion:reduce){.ResearchNavigation_trigger__tDj2E,.ResearchNavigation_trigger__tDj2E svg{transition:none}}.RichBlogContent_prose__f1UZd{color:rgb(var(--pg-text));font-size:clamp(1.02rem,.98rem + .2vw,1.16rem);line-height:2.05;overflow-wrap:anywhere}.RichBlogContent_prose__f1UZd>:first-child{margin-top:0}.RichBlogContent_prose__f1UZd p{margin:1.2rem 0}.RichBlogContent_prose__f1UZd h2,.RichBlogContent_prose__f1UZd h3,.RichBlogContent_prose__f1UZd h4,.RichBlogContent_prose__f1UZd h5,.RichBlogContent_prose__f1UZd h6{scroll-margin-top:7rem;color:rgb(var(--pg-text));font-weight:800;line-height:1.5;letter-spacing:-.015em}.RichBlogContent_prose__f1UZd h2{margin:3.25rem 0 1.1rem;padding-block-end:.65rem;border-block-end:1px solid rgb(var(--pg-border));font-size:clamp(1.55rem,1.35rem + .65vw,2rem)}.RichBlogContent_prose__f1UZd h3{margin:2.4rem 0 .9rem;font-size:clamp(1.3rem,1.18rem + .35vw,1.6rem)}.RichBlogContent_prose__f1UZd h4,.RichBlogContent_prose__f1UZd h5,.RichBlogContent_prose__f1UZd h6{margin:2rem 0 .75rem;font-size:1.15rem}.RichBlogContent_prose__f1UZd ol,.RichBlogContent_prose__f1UZd ul{margin:1.2rem 0;padding-inline-start:1.55rem}.RichBlogContent_prose__f1UZd ul{list-style:disc}.RichBlogContent_prose__f1UZd ol{list-style:decimal}.RichBlogContent_prose__f1UZd li{margin:.45rem 0;padding-inline-start:.25rem}.RichBlogContent_prose__f1UZd blockquote{margin:1.75rem 0;border-inline-start:4px solid var(--landing-primary);border-radius:.75rem;background:var(--landing-tint);padding:1rem 1.25rem;color:rgb(var(--pg-text));font-weight:500}.RichBlogContent_prose__f1UZd a{color:var(--landing-primary);text-decoration:underline;text-decoration-color:var(--landing-border);text-underline-offset:.2em}.dark .RichBlogContent_prose__f1UZd a{color:var(--landing-primary,var(--brand-primary))}.RichBlogContent_prose__f1UZd code{direction:ltr;display:inline;border-radius:.35rem;background:rgb(var(--pg-surface-muted));padding:.12rem .35rem;font-family:Consolas,Courier New,monospace;font-size:.88em}.RichBlogContent_prose__f1UZd pre{direction:ltr;margin:1.75rem 0;overflow-x:auto;border:1px solid rgb(var(--pg-border));border-radius:1rem;background:rgb(var(--pg-surface-muted));padding:1.1rem;color:rgb(var(--pg-text));text-align:left}.RichBlogContent_prose__f1UZd pre code{background:transparent;padding:0;color:inherit}.RichBlogContent_prose__f1UZd hr{margin:2.5rem 0;border:0;border-top:1px solid rgb(var(--pg-border))}.RichBlogContent_prose__f1UZd img{display:block;width:100%;max-width:100%;height:auto;max-height:none;margin-inline:auto;border-radius:1.25rem;-o-object-fit:contain;object-fit:contain}.RichBlogContent_prose__f1UZd figure>div img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.RichBlogContent_prose__f1UZd figure{margin:2rem 0}.RichBlogContent_prose__f1UZd figcaption{margin-top:.65rem;color:rgb(var(--pg-text-muted));font-size:.85rem;text-align:center}.RichBlogContent_tableWrap__pUpSt{margin:1.75rem 0;overflow-x:auto;border:1px solid rgb(var(--pg-border));border-radius:1rem}.RichBlogContent_tableWrap__pUpSt table{width:100%;min-width:36rem;border-collapse:collapse}.RichBlogContent_tableWrap__pUpSt td,.RichBlogContent_tableWrap__pUpSt th{border-bottom:1px solid rgb(var(--pg-border));padding:.8rem 1rem;text-align:start}.RichBlogContent_tableWrap__pUpSt th{background:rgb(var(--pg-surface-muted));font-weight:700}.RichBlogContent_callout__Et42D{margin:1.75rem 0;border:1px solid rgb(var(--brand-primary-rgb)/.35);border-radius:1rem;background:rgb(var(--brand-primary-rgb)/.08);padding:1rem 1.2rem}.RichBlogContent_embed__LK7Ct{margin:1.75rem 0;border:1px solid rgb(var(--pg-border));border-radius:1rem;background:rgb(var(--pg-surface-muted));padding:1rem}.RichBlogContent_mediaFrame__D_CUv{margin:1.75rem 0}.RichBlogContent_mediaFrame__D_CUv iframe,.RichBlogContent_video__OGJit{display:block;width:100%;border:0;border-radius:1.25rem;background:rgb(var(--pg-surface-muted));aspect-ratio:16/9}.RichBlogContent_video__OGJit{height:auto}@media (max-width:640px){.RichBlogContent_prose__f1UZd{line-height:1.95}.RichBlogContent_prose__f1UZd h2{margin-top:2.5rem}}.ListingStates_empty___ZXyS{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:300px;padding:clamp(32px,6vw,64px) 24px;border:1px solid var(--landing-border);border-radius:24px;background:linear-gradient(150deg,rgb(var(--brand-primary-rgb)/.035),rgb(255 255 255/.85) 55%,var(--brand-gold-tint));text-align:center;animation:ListingStates_appear__x2KV0 .35s ease both}.ListingStates_icon__Kpoct{width:76px;height:76px;display:grid;place-items:center;border-radius:24px;color:var(--landing-primary);background:rgb(var(--brand-primary-rgb)/.07);border:1px solid rgb(var(--brand-primary-rgb)/.1);box-shadow:0 8px 28px rgb(var(--brand-primary-rgb)/.04)}.ListingStates_icon__Kpoct svg{width:34px;height:34px}.ListingStates_empty___ZXyS h2{margin:4px 0 0;color:var(--landing-ink);font-size:clamp(1.1rem,2vw,1.4rem);font-weight:600}.ListingStates_empty___ZXyS p{margin:0;max-width:460px;color:var(--landing-muted);font-size:.9rem;line-height:1.9}.ListingStates_actions__5APmD{display:flex;justify-content:center;gap:12px;margin-top:8px}.ListingStates_actions__5APmD a{color:var(--landing-primary);font-weight:600}.ListingStates_pagination__f8kZn{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px 24px;padding-block:24px;color:var(--landing-ink)}.ListingStates_controls__DWGO7{display:flex;align-items:center;gap:6px}.ListingStates_page__IYsBe{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding-inline:8px;border:1px solid var(--landing-border);border-radius:12px;background:rgb(255 255 255/.8);color:var(--landing-muted);font-size:.85rem;font-weight:600;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease}.ListingStates_page__IYsBe:not([aria-disabled]):hover{background:var(--landing-tint);border-color:var(--landing-primary);transform:translateY(-2px)}.ListingStates_page__IYsBe[aria-current=page]{background:var(--landing-primary);color:white;border-color:var(--landing-primary);box-shadow:0 4px 12px rgb(var(--brand-primary-rgb)/.16)}.ListingStates_page__IYsBe[aria-current=page]:hover{background:var(--landing-primary)}.ListingStates_page__IYsBe[aria-disabled]{opacity:.4;cursor:default}.ListingStates_page__IYsBe:focus-visible{outline:2px solid var(--landing-primary);outline-offset:3px}.ListingStates_gap__DwG1_{color:var(--landing-muted);width:16px;text-align:center}.ListingStates_summary__SlT8E{font-size:.75rem;color:var(--landing-muted);white-space:nowrap}@keyframes ListingStates_appear__x2KV0{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.ListingStates_controls__DWGO7{gap:3px}.ListingStates_page__IYsBe{min-width:30px;height:40px;padding-inline:5px;border-radius:10px}.ListingStates_summary__SlT8E{width:100%;text-align:center}.ListingStates_empty___ZXyS{min-height:260px}}@media(prefers-reduced-motion:reduce){.ListingStates_empty___ZXyS{animation:none}.ListingStates_page__IYsBe{transition:none;transform:none!important}}.LoadingIndicator_loading__ld_3p{display:inline-flex;align-items:center;gap:10px;color:var(--landing-muted);font-size:13px;line-height:1.7}.LoadingIndicator_spinner__SQ4v8{flex-shrink:0;width:20px;height:20px;border:2px solid var(--landing-tint);border-top-color:var(--landing-primary);border-radius:50%;animation:LoadingIndicator_spin__w0gOG .8s linear infinite}@keyframes LoadingIndicator_spin__w0gOG{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.LoadingIndicator_spinner__SQ4v8{animation:none}}.PublicTheme_theme__uOIOn{display:flow-root;--pg-primary:var(--brand-primary-rgb);--pg-bg:var(--brand-bg-rgb);--pg-surface:255 255 255;--pg-surface-muted:var(--brand-surface-muted-rgb);--pg-text:var(--brand-ink-rgb);--pg-text-muted:var(--brand-muted-rgb);--pg-border:var(--brand-border-rgb);--pg-chart-grid:rgb(var(--brand-border-rgb));--pg-chart-axis:rgb(var(--brand-muted-rgb));--pg-chart-tooltip-bg:#fff;--pg-chart-tooltip-text:rgb(var(--brand-ink-rgb));color-scheme:light;color:var(--landing-ink);background:var(--landing-bg);line-height:1.8;overflow:clip;margin-bottom:-80px}.PublicTheme_shell__6l5e1{--public-header-gap:0px;padding-top:var(--public-header-gap)}.PublicTheme_journalShell__4xWHm{background-image:radial-gradient(ellipse at 85% 0,rgb(var(--brand-primary-rgb)/.06),transparent 65%);background-size:100% 650px;background-repeat:no-repeat}@media (min-width:851px){.PublicTheme_shell__6l5e1{--public-header-gap:14px}}.PublicTheme_theme__uOIOn :focus-visible:not(:where(.ProseMirror[contenteditable])){outline:3px solid var(--landing-primary);outline-offset:4px}@media (min-width:768px){.PublicTheme_theme__uOIOn{margin-bottom:-16px}}.PublicModal_modal__n8XGW{margin:auto;padding:0;width:min(520px,calc(100vw - 32px));max-height:calc(100svh - 32px);border:1px solid var(--landing-border);border-radius:26px;background:var(--landing-bg);color:var(--landing-ink);box-shadow:0 24px 90px rgb(var(--brand-ink-rgb)/.19)}.PublicModal_modal__n8XGW[open][data-open=true]{animation:PublicModal_enter__3Q4En .26s cubic-bezier(.22,1,.36,1) both}.PublicModal_modal__n8XGW[data-size=wide]{width:min(1080px,calc(100vw - 32px))}.PublicModal_modal__n8XGW[open][data-open=false]{animation:PublicModal_leave__Tv3X2 .18s ease both}.PublicModal_modal__n8XGW::backdrop{background:rgb(var(--brand-ink-rgb)/.4);backdrop-filter:blur(5px)}.PublicModal_modal__n8XGW[data-open=true]::backdrop{animation:PublicModal_fade__GMs7J .26s both}.PublicModal_modal__n8XGW[data-open=false]::backdrop{animation:PublicModal_fade__GMs7J .18s reverse both}.PublicModal_body__v07Cq{padding:28px}.PublicModal_body__v07Cq header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.PublicModal_body__v07Cq h2{font-size:21px;font-weight:700}.PublicModal_body__v07Cq header button{display:grid;place-items:center;min-width:40px;height:40px;border-radius:50%}.PublicModal_body__v07Cq header button:hover{background:var(--landing-tint)}.PublicModal_body__v07Cq p{font-size:14px;line-height:1.9;color:var(--landing-muted)}.PublicModal_actions__Bgu6v{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.PublicModal_actions__Bgu6v a,.PublicModal_actions__Bgu6v button{flex:1;padding:12px 20px;border-radius:99px;text-align:center;background:var(--landing-primary);color:white;font-size:14px;font-weight:600}.PublicModal_actions__Bgu6v a+a{background:var(--landing-tint);color:var(--landing-primary)}@keyframes PublicModal_enter__3Q4En{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}@keyframes PublicModal_leave__Tv3X2{to{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes PublicModal_fade__GMs7J{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.PublicModal_modal__n8XGW::backdrop,.PublicModal_modal__n8XGW[open]{animation:none!important}}.SiteSearch_trigger__HRnXF{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:42px;height:42px;padding:0 13px;border:1px solid var(--landing-border);border-radius:999px;color:var(--landing-primary);background:rgb(255 255 255/.6);font-size:12px;transition:background .2s ease}.SiteSearch_trigger__HRnXF:hover{background:var(--landing-tint)}.SiteSearch_content__XLv0m{max-width:850px;margin:auto}.SiteSearch_hint__k_K87{margin-block:12px}.SiteSearch_form__fojmr{margin-block:20px}.SiteSearch_results__8wC3R{min-height:180px}.SiteSearch_shortcuts__lGYvg{display:flex;gap:10px;flex-wrap:wrap}.SiteSearch_shortcuts__lGYvg a{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--landing-border);border-radius:14px;font-size:13px}.SiteSearch_group__x_whJ{padding-block:18px;border-bottom:1px solid var(--landing-border)}.SiteSearch_group__x_whJ:last-child{border-bottom:0}.SiteSearch_groupHeading__qUv_R{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px}.SiteSearch_groupHeading__qUv_R h3{font-size:14px;font-weight:700}.SiteSearch_groupHeading__qUv_R span{color:var(--landing-muted);font-weight:400}.SiteSearch_groupHeading__qUv_R a{font-size:12px;color:var(--landing-primary)}.SiteSearch_result__TaIIt{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border-radius:16px;transition:background .2s ease}.SiteSearch_result__TaIIt:focus-visible,.SiteSearch_result__TaIIt:hover,.SiteSearch_shortcuts__lGYvg a:hover{background:var(--landing-tint)}.SiteSearch_result__TaIIt div{min-width:0}.SiteSearch_result__TaIIt strong{display:block;font-size:15px}.SiteSearch_result__TaIIt p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:6px 0 0}.SiteSearch_result__TaIIt svg{flex-shrink:0;color:var(--landing-primary)}.SiteSearch_retry__kHlLc{padding:10px 16px;margin-top:12px;border:1px solid var(--landing-border);border-radius:12px}@media(max-width:600px){.SiteSearch_trigger__HRnXF{width:40px;height:40px;padding:0}.SiteSearch_trigger__HRnXF span{display:none}.SiteSearch_result__TaIIt{padding-inline:8px}}@media(prefers-reduced-motion:reduce){.SiteSearch_result__TaIIt,.SiteSearch_trigger__HRnXF{transition:none}}.CmsToggle_toggle__1PTyE{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer}.CmsToggle_track__k_loH{position:relative;flex-shrink:0;width:48px;height:28px;border:1px solid rgb(var(--pg-border));border-radius:999px;background:rgb(var(--pg-surface-muted));transition:background .2s,border-color .2s}.CmsToggle_track__k_loH:after{content:"";position:absolute;inset-inline-start:3px;top:3px;width:20px;height:20px;border-radius:50%;background:white;box-shadow:0 1px 4px rgb(var(--brand-ink-rgb)/.15);transition:inset-inline-start .2s}.CmsToggle_track__k_loH[data-checked=true]{background:var(--landing-primary);border-color:var(--landing-primary)}.CmsToggle_track__k_loH[data-checked=true]:after{inset-inline-start:23px}.CmsToggle_toggle__1PTyE input:focus-visible+.CmsToggle_track__k_loH{outline:2px solid var(--landing-primary);outline-offset:3px}.CmsToggle_toggle__1PTyE[data-disabled]{cursor:not-allowed;opacity:.5}.CmsToggle_toggle__1PTyE[data-disabled] .CmsToggle_track__k_loH{background:rgb(var(--pg-surface-muted));border-color:rgb(var(--pg-border))}@media (prefers-reduced-motion:reduce){.CmsToggle_track__k_loH,.CmsToggle_track__k_loH:after{transition:none}}.PublicSelect_select__4_z7q{position:relative;min-width:135px;flex:0 1 170px}.PublicSelect_trigger__FdAXo{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:46px;padding:10px 13px;border:1px solid transparent;border-radius:12px;color:var(--landing-ink);background:transparent;font-size:13px;text-align:start;cursor:pointer;transition:background .18s,border-color .18s}.PublicSelect_trigger__FdAXo:hover{background:var(--landing-bg)}.PublicSelect_trigger__FdAXo[aria-expanded=true]{background:var(--landing-tint);border-color:var(--brand-primary-border)}.PublicSelect_trigger__FdAXo>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PublicSelect_trigger__FdAXo svg{width:16px;height:16px;flex-shrink:0;color:var(--landing-muted);transition:transform .2s}.PublicSelect_trigger__FdAXo[aria-expanded=true] svg{transform:rotate(180deg);color:var(--landing-primary)}.PublicSelect_panel__3PeDI{position:absolute;z-index:60;inset-inline-end:0;top:calc(100% + 6px);width:var(--select-panel-width,max(100%,250px));max-width:calc(100vw - 60px);background:#fff;border:1px solid var(--landing-border);border-radius:16px;box-shadow:0 16px 45px rgb(var(--brand-ink-rgb)/.11),0 3px 10px rgb(var(--brand-ink-rgb)/.03);padding:8px;animation:PublicSelect_open__nSuRC .16s ease-out}.PublicSelect_search__6hx2V{display:flex;align-items:center;gap:6px;padding-inline:9px;background:var(--landing-bg);border-radius:10px;border:1px solid var(--landing-border);margin-bottom:7px}.PublicSelect_search__6hx2V>svg{width:17px;height:17px;flex-shrink:0;stroke-width:1.7;color:var(--landing-muted)}.PublicSelect_search__6hx2V>input{width:100%;min-width:0;min-height:40px;font-size:12px;border:0;background:transparent;color:var(--landing-ink);padding:6px;outline-offset:0}.PublicSelect_select__4_z7q .PublicSelect_search__6hx2V>input:focus,.PublicSelect_select__4_z7q .PublicSelect_search__6hx2V>input:focus-visible{outline:none;box-shadow:none}.PublicSelect_search__6hx2V:focus-within{border-color:var(--brand-primary-soft)}.PublicSelect_search__6hx2V:focus-within>svg{color:var(--landing-primary)}.PublicSelect_options__d20m0{max-height:240px;overflow-y:auto;overscroll-behavior:contain;list-style:none;padding:0;margin:0;scrollbar-width:thin;scrollbar-color:var(--brand-primary-border) transparent}.PublicSelect_options__d20m0>li{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:42px;border-radius:9px;padding:8px 12px;font-size:13px;cursor:pointer;color:var(--landing-ink);overflow-wrap:anywhere}.PublicSelect_options__d20m0>li[data-active=true]{background:var(--landing-bg)}.PublicSelect_options__d20m0>li[aria-selected=true]{background:var(--landing-tint);color:var(--landing-primary);font-weight:600}.PublicSelect_empty__XmCR6{font-size:12px;color:var(--landing-muted);padding:14px 8px;text-align:center}@keyframes PublicSelect_open__nSuRC{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.PublicSelect_select__4_z7q{flex:1;min-width:0}.PublicSelect_trigger__FdAXo{font-size:12px;gap:5px;padding-inline:8px}}@media(max-width:520px){.PublicSelect_panel__3PeDI{width:var(--select-panel-width,225px)}.PublicSelect_select__4_z7q:first-of-type .PublicSelect_panel__3PeDI{inset-inline-start:0;inset-inline-end:auto}}@media(prefers-reduced-motion:reduce){.PublicSelect_panel__3PeDI{animation:none}.PublicSelect_trigger__FdAXo,.PublicSelect_trigger__FdAXo svg{transition:none}}.PublicSelect_anchor__ZXhvz{position:relative}.PublicSelect_select__4_z7q.PublicSelect_compact__CB40q{flex:0 0 auto;min-width:0;width:-moz-max-content;width:max-content}.PublicSelect_compact__CB40q .PublicSelect_trigger__FdAXo{min-height:36px;height:36px;gap:8px;padding:4px 8px}.PublicSelect_select__4_z7q .PublicSelect_panel__3PeDI.PublicSelect_floating__tUSMP{position:fixed;inset-inline-start:auto;inset-inline-end:auto;bottom:auto;width:120px;z-index:100;overflow-y:auto}.PublicSelect_floating__tUSMP .PublicSelect_options__d20m0{max-height:none}.PublicSelect_panel__3PeDI[data-placement=top]{top:auto;bottom:calc(100% + 6px)}.PublicSelect_options__d20m0:focus{outline:none}.PublicPageIntro_intro__ilgDz{position:relative;isolation:isolate;padding-block:clamp(42px,7vw,88px);margin-bottom:36px}.PublicPageIntro_intro__ilgDz:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);background:linear-gradient(105deg,var(--landing-bg),rgb(var(--brand-primary-rgb)/.055) 65%,var(--brand-gold-tint));border-bottom:1px solid var(--landing-border)}.PublicPageIntro_intro__ilgDz:after{content:"";position:absolute;z-index:-1;inset-block:20px;inset-inline-end:-12%;width:44%;background:url(/images/genetics-hero.svg) 50%/contain no-repeat;opacity:.09;pointer-events:none}.PublicPageIntro_eyebrow__wi4or{display:inline-flex;align-items:center;gap:12px;font-size:.75rem;font-weight:600;letter-spacing:.1em;color:var(--brand-gold-ink)}.PublicPageIntro_eyebrow__wi4or:before{content:"";width:28px;height:2px;background:currentColor}.PublicPageIntro_intro__ilgDz h1{max-width:900px;margin-block:20px;font-size:clamp(2rem,4.1vw,3.6rem);font-weight:600;line-height:1.35;letter-spacing:-.035em;color:var(--landing-ink)}.PublicPageIntro_intro__ilgDz h1 em{font-style:normal;color:var(--landing-primary)}.PublicPageIntro_intro__ilgDz>p{max-width:720px;color:var(--landing-muted);font-size:1rem;line-height:1.9}[dir=rtl] .PublicPageIntro_intro__ilgDz h1{letter-spacing:0;line-height:1.65}@media(max-width:600px){.PublicPageIntro_intro__ilgDz{padding-block:36px;margin-bottom:24px}.PublicPageIntro_intro__ilgDz:after{width:60%;opacity:.05}}.page_page__CDnfX{max-width:1200px;margin:auto;padding:16px 24px 80px}.page_mission__s6103{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.8fr);gap:48px;align-items:start;margin:32px 0 40px}.page_missionCopy__axtl7{max-width:760px}.page_mission__s6103 h2{font-size:clamp(24px,3vw,36px);font-weight:700;line-height:1.4;margin:20px 0 14px}.page_mission__s6103 p{font-size:clamp(16px,1.4vw,18px);line-height:1.9;color:var(--landing-muted)}.page_mark__BOuv_{display:grid;place-items:center;width:68px;height:68px;border-radius:22px;background:var(--landing-tint);color:var(--landing-primary)}.page_focus__U0GF3{padding:32px;border-inline-start:3px solid var(--brand-gold);background:rgb(var(--brand-surface-muted-rgb)/.5);border-radius:22px}.page_focus__U0GF3 h2{font-size:22px;margin-top:0}.page_focus__U0GF3 p{font-size:16px;margin-bottom:0}.page_links__fE6gC{display:flex;flex-wrap:wrap;gap:12px}.page_links__fE6gC a{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:13px 20px;border:1px solid var(--landing-border);border-radius:999px;color:var(--landing-primary);font-weight:600}.page_links__fE6gC a:first-child{color:white;background:var(--landing-primary);border-color:var(--landing-primary)}@media(max-width:767px){.page_mission__s6103{grid-template-columns:1fr;gap:24px}.page_focus__U0GF3{padding:24px}}.Team_section__oiyrQ{margin:0 0 48px}.Team_section__oiyrQ h2{font-size:clamp(24px,3vw,36px);font-weight:700;margin:0 0 28px}.Team_grid__Fcmw0{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:24px;list-style:none;margin:0;padding:0}.Team_card__4BJpb{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 24px 24px;border:1px solid var(--landing-border);border-radius:24px;background:rgb(var(--brand-surface-muted-rgb)/.5);transition:filter .28s ease,opacity .28s ease,transform .28s ease,box-shadow .28s ease}.Team_grid__Fcmw0:has(.Team_card__4BJpb:focus-within) .Team_card__4BJpb:not(:focus-within){filter:blur(2px);opacity:.6;transform:scale(.98)}.Team_card__4BJpb:focus-within{transform:translateY(-5px);box-shadow:0 16px 40px rgb(var(--brand-ink-rgb)/.12)}@media(hover:hover) and (pointer:fine){.Team_grid__Fcmw0:not(:has(.Team_card__4BJpb:focus-within)):has(.Team_card__4BJpb:hover) .Team_card__4BJpb:not(:hover){filter:blur(2px);opacity:.6;transform:scale(.98)}.Team_grid__Fcmw0:not(:has(.Team_card__4BJpb:focus-within)) .Team_card__4BJpb:hover{transform:translateY(-5px);box-shadow:0 16px 40px rgb(var(--brand-ink-rgb)/.12)}}.Team_card__4BJpb h3{font-size:19px;line-height:1.5;margin:20px 0 8px}.Team_card__4BJpb p{color:var(--landing-muted);line-height:1.7;margin:0 0 20px}.Team_portrait__uwZtT{position:relative;width:112px;height:112px}.Team_initials__KjLmq,.Team_modalImage__ahFge,.Team_portrait__uwZtT img{width:112px;height:112px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%}.Team_initials__KjLmq,.Team_portrait__uwZtT img{border:3px solid var(--landing-primary);transition:transform .22s ease}.Team_initials__KjLmq{display:grid;place-items:center;background:var(--landing-tint);color:var(--landing-primary);font-size:30px;font-weight:700}.Team_tooltip__s8_dq{position:absolute;bottom:calc(100% + 12px);left:50%;padding:8px 14px;width:-moz-max-content;width:max-content;max-width:240px;border-radius:12px;background:var(--landing-primary);color:white;font-size:13px;pointer-events:none;opacity:0;transform:translate(-50%,8px) rotate(-3deg);transition:opacity .18s ease,transform .22s ease;z-index:1}.Team_card__4BJpb:focus-within .Team_tooltip__s8_dq,.Team_card__4BJpb:hover .Team_tooltip__s8_dq{opacity:1;transform:translate(-50%) rotate(0)}.Team_card__4BJpb:hover .Team_initials__KjLmq,.Team_card__4BJpb:hover .Team_portrait__uwZtT img{transform:translateY(-4px) rotate(3deg)}.Team_button__IUo_T{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:14px;min-height:44px;padding:10px 20px;border:1px solid var(--landing-primary);border-radius:999px;color:var(--landing-primary);font-weight:600;cursor:pointer;background:transparent}.Team_button__IUo_T:hover{background:var(--landing-tint)}.Team_button__IUo_T:focus-visible{outline:3px solid var(--landing-primary);outline-offset:4px}.Team_card__4BJpb .Team_soon__SHJqi{margin-top:auto;margin-bottom:0;font-size:14px;padding:10px 0}.Team_biography__9gs6Z{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;margin-top:20px}.Team_modalImage__ahFge{margin-bottom:16px}.Team_button__IUo_T+.Team_button__IUo_T{margin-top:12px}.Team_profile__npwl0{display:grid;grid-template-columns:minmax(200px,.75fr) minmax(0,1.6fr);gap:32px;align-items:start}.Team_profileIdentity__cJasR{display:flex;flex-direction:column;align-items:center;text-align:center;padding:28px 20px;background:var(--landing-tint);border:1px solid var(--landing-border);border-radius:22px;min-width:0}.Team_profilePhoto__naNV1,.Team_profilePlaceholder__5PQdM{width:160px;height:160px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;border:4px solid var(--landing-bg)}.Team_profilePlaceholder__5PQdM{display:grid;place-items:center;color:var(--landing-primary);font-size:44px;font-weight:700}.Team_profileIdentity__cJasR h3{font-size:24px;line-height:1.45;margin:20px 0 8px;overflow-wrap:anywhere}.Team_profileIdentity__cJasR p{margin:0}.Team_profileBadge__Bqxfy{margin-top:20px;border-top:1px solid var(--landing-border);padding-top:16px;font-size:12px;color:var(--landing-muted)}.Team_profileContent__SGaYD{display:grid;gap:28px;min-width:0;padding:8px 0}.Team_profileContent__SGaYD h4{font-size:18px;font-weight:700;margin:0}.Team_profileContent__SGaYD .Team_biography__9gs6Z{margin-top:16px;font-size:16px}.Team_profileHeading__YoO_R{display:flex;align-items:center;justify-content:space-between;gap:16px}.Team_profileHeading__YoO_R h4{min-width:0;overflow-wrap:anywhere}.Team_contactSection__3CnDy{border-top:1px solid var(--landing-border);padding-top:24px}.Team_contactList__mbX_F{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;margin:16px 0 0}.Team_contactList__mbX_F a{display:flex;align-items:center;gap:12px;min-height:72px;padding:14px;border:1px solid var(--landing-border);border-radius:14px;text-decoration:none;transition:background .15s ease}.Team_contactList__mbX_F a:hover{background:var(--landing-tint)}.Team_contactList__mbX_F a:focus-visible{outline:3px solid var(--landing-primary);outline-offset:3px}.Team_contactList__mbX_F a>svg{flex-shrink:0;color:var(--landing-primary)}.Team_contactList__mbX_F a>svg:last-child{margin-inline-start:auto}.Team_contactList__mbX_F a>span{display:grid;gap:4px;min-width:0}.Team_contactLabel__NNxh8{color:var(--landing-muted);font-size:12px}.Team_contactValue__OD_kZ{font-size:14px;font-weight:600;overflow-wrap:anywhere}.Team_resumeFile__nNMPW>svg{flex-shrink:0;color:var(--landing-primary)}.Team_fileInfo__TwpPX{flex:1 1 150px;min-width:0}.Team_fileInfo__TwpPX p{margin:4px 0 0}.Team_download__YdtzX{display:inline-flex;align-items:center;justify-content:center;flex:0 0 46px;width:46px;height:46px;border-radius:50%;background:var(--landing-primary);color:var(--brand-on-primary,white)}.Team_download__YdtzX:hover{filter:brightness(.94)}.Team_download__YdtzX:focus-visible{outline:3px solid var(--landing-primary);outline-offset:4px}@media(max-width:640px){.Team_profile__npwl0{grid-template-columns:minmax(0,1fr);gap:24px}.Team_profileIdentity__cJasR{padding:24px 16px}.Team_profilePhoto__naNV1,.Team_profilePlaceholder__5PQdM{width:120px;height:120px}.Team_profileIdentity__cJasR h3{font-size:22px}.Team_contactList__mbX_F a{gap:8px;padding:12px 10px}.Team_contactList__mbX_F a>svg:last-child{display:none}}@media(prefers-reduced-motion:reduce){.Team_card__4BJpb,.Team_initials__KjLmq,.Team_portrait__uwZtT img,.Team_tooltip__s8_dq{transition:none;transform:none!important}}.AssessmentWizard_layout__yT6uW{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.8fr);gap:clamp(24px,4vw,56px);align-items:start}.AssessmentWizard_context__YvXIL{padding:24px 0;position:sticky;top:110px}.AssessmentWizard_context__YvXIL>svg{color:var(--brand-primary);margin-bottom:16px}.AssessmentWizard_context__YvXIL h2{font-size:24px;font-weight:700;line-height:1.4;margin:0 0 16px}.AssessmentWizard_context__YvXIL p{color:rgb(var(--pg-text-muted));line-height:1.85;max-width:35ch}.AssessmentWizard_progressLabel__7Kkug{margin-top:32px;font-weight:650;font-size:14px}.AssessmentWizard_progress__RfuBs{display:block;width:100%;height:7px;margin:12px 0 24px;border:0;border-radius:10px;background:rgb(var(--pg-surface-muted));overflow:hidden;accent-color:var(--brand-primary)}.AssessmentWizard_progress__RfuBs::-webkit-progress-bar{background:rgb(var(--pg-surface-muted))}.AssessmentWizard_progress__RfuBs::-webkit-progress-value{background:var(--brand-primary);border-radius:10px}.AssessmentWizard_progress__RfuBs::-moz-progress-bar{background:var(--brand-primary)}.AssessmentWizard_context__YvXIL .AssessmentWizard_privacy__3InR1{font-size:13px;padding-top:20px;border-top:1px solid rgb(var(--pg-border))}.AssessmentWizard_panel__JuKVO{background:rgb(var(--pg-surface));border:1px solid rgb(var(--pg-border));border-radius:24px;padding:clamp(20px,3vw,40px);min-width:0}.AssessmentWizard_stepMeta__06Zjo{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;color:rgb(var(--pg-text-muted));font-size:13px}.AssessmentWizard_title__4YMva{font-size:clamp(25px,3vw,34px);font-weight:700;line-height:1.3;margin:20px 0 12px;text-wrap:balance}.AssessmentWizard_title__4YMva:focus{outline:none}.AssessmentWizard_description__WFGkJ{color:rgb(var(--pg-text-muted));line-height:1.8;margin:0 0 32px;max-width:65ch}.AssessmentWizard_questions__y6MJv fieldset{padding-bottom:24px;border-bottom:1px solid rgb(var(--pg-border))}.AssessmentWizard_questions__y6MJv fieldset:last-child{border-bottom:0;padding-bottom:0}.AssessmentWizard_questions__y6MJv label:has(input[type=radio]){min-height:48px}.AssessmentWizard_footer__Ud_c4{display:flex;justify-content:space-between;gap:16px;border-top:1px solid rgb(var(--pg-border));padding-top:24px;margin-top:32px}.AssessmentWizard_back__WpITm,.AssessmentWizard_edit__S3LMZ,.AssessmentWizard_next__J9s4m{display:inline-flex;gap:10px;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border-radius:999px;cursor:pointer;font-weight:650;font-size:14px}.AssessmentWizard_next__J9s4m{background:var(--brand-primary);color:var(--brand-on-primary);border:1px solid transparent}.AssessmentWizard_next__J9s4m:hover{background:var(--brand-primary-hover);color:var(--brand-on-primary-hover)}.AssessmentWizard_next__J9s4m:disabled{opacity:.55;cursor:wait}.AssessmentWizard_back__WpITm,.AssessmentWizard_edit__S3LMZ{background:rgb(var(--pg-surface));color:rgb(var(--pg-text));border:1px solid rgb(var(--pg-border))}.AssessmentWizard_back__WpITm:disabled{opacity:.45;cursor:not-allowed}.AssessmentWizard_back__WpITm:focus-visible,.AssessmentWizard_edit__S3LMZ:focus-visible,.AssessmentWizard_next__J9s4m:focus-visible,.AssessmentWizard_summary__bpyor summary:focus-visible{outline:2px solid var(--brand-primary);outline-offset:4px}.AssessmentWizard_summary__bpyor{border-bottom:1px solid rgb(var(--pg-border));padding:16px 0}.AssessmentWizard_summary__bpyor summary{cursor:pointer;min-height:44px;font-weight:650}.AssessmentWizard_summary__bpyor[open] summary{margin-bottom:16px}.AssessmentWizard_review__FFUpE{overflow-wrap:anywhere}@media(max-width:800px){.AssessmentWizard_layout__yT6uW{grid-template-columns:1fr;gap:24px}.AssessmentWizard_context__YvXIL{position:static;padding:0}.AssessmentWizard_context__YvXIL>h2,.AssessmentWizard_context__YvXIL>p:not(.AssessmentWizard_privacy__3InR1),.AssessmentWizard_context__YvXIL>svg{display:none}.AssessmentWizard_context__YvXIL .AssessmentWizard_privacy__3InR1{max-width:none;border:0;padding:0}.AssessmentWizard_progressLabel__7Kkug{margin-top:0}.AssessmentWizard_progress__RfuBs{margin-bottom:12px}}@media(max-width:400px){.AssessmentWizard_footer__Ud_c4{gap:8px}.AssessmentWizard_back__WpITm,.AssessmentWizard_next__J9s4m{padding:12px 14px}}.Hero_hero__MZcoL{position:relative;width:100%;min-height:100svh;display:grid;align-items:center;isolation:isolate;overflow:hidden}.Hero_slide__kvxHi{position:absolute;inset:0;opacity:0;transition:opacity .9s ease;pointer-events:none}.Hero_slide__kvxHi[data-active=true]{opacity:1}.Hero_slide__kvxHi img,.Hero_slide__kvxHi picture{display:block;width:100%;height:100%}.Hero_slide__kvxHi img{-o-object-position:var(--focus,50%) center;object-position:var(--focus,50%) center}.Hero_fallback__zZ0DV{position:absolute;inset:0}.Hero_fallback__zZ0DV img{-o-object-fit:cover;object-fit:cover;-o-object-position:65% center;object-position:65% center}.Hero_video__CTdfs{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;background:var(--landing-tint)}.Hero_shade__NqFmL{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgb(var(--brand-ink-rgb)/.18),transparent 75%),linear-gradient(0deg,rgb(var(--brand-ink-rgb)/.18),transparent 35%)}.Hero_content__lBUMh{position:relative;z-index:1;width:min(100%,1360px);margin-inline:auto;padding:160px 48px 120px;display:flex;justify-content:flex-start}.Hero_content__lBUMh[dir=rtl]{justify-content:flex-end}.Hero_panel__ejmCI{width:min(100%,620px);padding:clamp(28px,3.5vw,52px);border:1px solid rgb(255 255 255/.8);border-radius:32px;background:rgb(255 255 255/.85);backdrop-filter:blur(14px);box-shadow:0 24px 80px rgb(var(--brand-ink-rgb)/.12)}.Hero_eyebrow__JUiqG{display:flex;align-items:center;gap:12px;color:var(--landing-primary);font-size:12px;font-weight:700;letter-spacing:.15em}.Hero_eyebrow__JUiqG:before{content:"";width:32px;height:2px;background:var(--brand-gold,var(--brand-gold))}.Hero_title__FHb3_{margin:22px 0 20px;color:var(--landing-ink,rgb(var(--brand-ink-rgb)));font-size:clamp(36px,3.7vw,60px);line-height:1.14;font-weight:700;letter-spacing:-.045em;text-wrap:balance}.Hero_title__FHb3_ span{color:var(--landing-primary)}.Hero_content__lBUMh[dir=rtl] .Hero_title__FHb3_{line-height:1.55;letter-spacing:-.025em;font-size:clamp(32px,3.2vw,48px)}.Hero_intro__ONzXD{margin:0;color:var(--landing-muted);font-size:16px;line-height:1.85;text-wrap:pretty}.Hero_ctas__YWQsO{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px}.Hero_primary__J8AFP,.Hero_secondary__IyvyO{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:13px 23px;border-radius:999px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.Hero_primary__J8AFP{background:var(--landing-primary);color:#fff;box-shadow:0 6px 18px rgb(var(--brand-primary-rgb)/.16)}.Hero_secondary__IyvyO{border:1px solid rgb(var(--brand-primary-rgb)/.2);background:rgb(255 255 255/.5);color:var(--landing-primary)}.Hero_primary__J8AFP:hover,.Hero_secondary__IyvyO:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgb(var(--brand-primary-rgb)/.16)}.Hero_ctas__YWQsO a:focus-visible{outline:2px solid var(--landing-primary);outline-offset:4px}.Hero_notes__e5ItS{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:26px;font-size:11px;color:var(--landing-muted)}.Hero_notes__e5ItS span{display:inline-flex;align-items:center;gap:7px}.Hero_notes__e5ItS span:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--brand-gold,var(--brand-gold))}.Hero_controls__e1tnk{position:absolute;inset-inline:16px;bottom:max(28px,env(safe-area-inset-bottom));display:flex;justify-content:center;align-items:center;gap:12px;z-index:2}.Hero_controls__e1tnk>button,.Hero_dots__J35Go{background:rgb(255 255 255/.87);color:var(--landing-primary);backdrop-filter:blur(12px);border:1px solid rgb(var(--brand-border-rgb)/.7);box-shadow:0 4px 20px rgb(var(--brand-ink-rgb)/.08);border-radius:999px}.Hero_controls__e1tnk>button{width:44px;height:44px;display:grid;place-items:center}.Hero_dots__J35Go{display:flex;align-items:center;padding:0 6px;flex-wrap:wrap;justify-content:center}.Hero_dots__J35Go button{width:28px;height:44px;display:grid;place-items:center}.Hero_dots__J35Go span{width:6px;height:6px;border-radius:999px;background:var(--landing-muted);transition:width .3s,background .3s}.Hero_dots__J35Go button[aria-current] span{width:18px;background:var(--landing-primary)}.Hero_controls__e1tnk button:focus-visible{outline:2px solid var(--landing-primary);outline-offset:3px}.Hero_preview__YArg8{aspect-ratio:16/9;border-radius:20px}.Hero_preview__YArg8 .Hero_content__lBUMh{padding:32px 24px 84px}.Hero_preview__YArg8 .Hero_panel__ejmCI{max-width:480px;padding:24px}.Hero_preview__YArg8 .Hero_title__FHb3_{font-size:32px}.Hero_preview__YArg8 .Hero_notes__e5ItS{display:none}.Hero_editor__Ilhj2{display:grid;gap:24px;min-width:0}.Hero_actions__yKQtp,.Hero_head__nYc6z{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.Hero_head__nYc6z{justify-content:space-between}.Hero_fields__wKfIC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.Hero_fields__wKfIC>*{min-width:0}.Hero_asset__4tNlR{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border:1px solid var(--landing-border);border-radius:16px;margin-bottom:20px;background:var(--landing-tint)}.Hero_library__EW9Jp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.Hero_library__EW9Jp img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:12px}.Hero_library__EW9Jp video{width:100%;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;border-radius:12px;background:var(--landing-tint)}.Hero_library__EW9Jp button span{display:block;margin-top:8px;font-size:12px;overflow-wrap:anywhere}.Hero_hint__PQS6D{color:var(--landing-muted);line-height:1.9;max-width:900px}.Hero_empty__qV1ng{padding:48px 24px;text-align:center;border:1px dashed var(--landing-border);border-radius:24px;color:var(--landing-muted)}@media(max-width:767px){.Hero_slide__kvxHi img{-o-object-position:var(--mobile-focus,50%) center;object-position:var(--mobile-focus,50%) center}.Hero_fields__wKfIC{grid-template-columns:1fr}.Hero_library__EW9Jp{grid-template-columns:repeat(2,minmax(0,1fr))}.Hero_dots__J35Go button{width:22px}.Hero_controls__e1tnk{gap:6px}.Hero_content__lBUMh{padding:125px 20px 110px;align-self:end}.Hero_panel__ejmCI{padding:28px 24px;border-radius:26px;background:rgb(255 255 255/.9)}.Hero_fallback__zZ0DV img{-o-object-position:72% center;object-position:72% center}.Hero_title__FHb3_{font-size:clamp(32px,7.8vw,46px)}.Hero_intro__ONzXD{font-size:14px}.Hero_ctas__YWQsO{gap:10px;margin-top:24px}.Hero_primary__J8AFP,.Hero_secondary__IyvyO{flex:1 1 150px;padding-inline:16px}.Hero_notes__e5ItS{margin-top:20px}}@media(prefers-reduced-motion:reduce){.Hero_dots__J35Go span,.Hero_primary__J8AFP,.Hero_secondary__IyvyO,.Hero_slide__kvxHi{transition:none}.Hero_primary__J8AFP:hover,.Hero_secondary__IyvyO:hover{transform:none}}.Hero_hero__MZcoL{--hero-photo-height:100svh;--hero-header-clearance:0px;display:block;min-height:0;overflow:clip;background:var(--landing-bg)}.Hero_hero__MZcoL:before{content:"";display:block;height:calc(var(--hero-header-clearance) + var(--hero-photo-height))}.Hero_fallback__zZ0DV,.Hero_slide__kvxHi{inset:var(--hero-header-clearance) 0 auto;height:var(--hero-photo-height);overflow:hidden;background:var(--landing-tint)}.Hero_shade__NqFmL{display:none}.Hero_content__lBUMh,.Hero_content__lBUMh[dir=rtl]{width:100%;max-width:none;padding:clamp(42px,5vw,76px) 32px;display:block;background:var(--landing-bg)}.Hero_panel__ejmCI{width:min(100%,1240px);margin-inline:auto;padding:0;border:0;border-radius:0;background:transparent;backdrop-filter:none;box-shadow:none;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);-moz-column-gap:clamp(40px,7vw,120px);column-gap:clamp(40px,7vw,120px);align-items:start}.Hero_eyebrow__JUiqG,.Hero_title__FHb3_{grid-column:1}.Hero_title__FHb3_{margin-bottom:0;font-size:clamp(38px,3.8vw,58px)}.Hero_ctas__YWQsO,.Hero_intro__ONzXD,.Hero_notes__e5ItS{grid-column:2}.Hero_intro__ONzXD{grid-row:1/span 2;margin-top:4px}.Hero_ctas__YWQsO{grid-row:3;margin-top:24px}.Hero_notes__e5ItS{grid-row:4;margin-top:20px}.Hero_controls__e1tnk{top:calc(var(--hero-header-clearance) + var(--hero-photo-height) - 72px);bottom:auto}.Hero_preview__YArg8{height:auto;min-height:0;aspect-ratio:auto}.Hero_preview__YArg8 .Hero_content__lBUMh{padding:28px 24px 34px}.Hero_preview__YArg8 .Hero_panel__ejmCI{max-width:none;padding:0;gap:18px 28px}.Hero_preview__YArg8 .Hero_title__FHb3_{font-size:clamp(24px,3vw,34px)}.Hero_preview__YArg8 .Hero_intro__ONzXD{font-size:13px}.Hero_preview__YArg8 .Hero_notes__e5ItS{display:flex}.Hero_preview__YArg8{--hero-photo-height:clamp(240px,42vw,500px)}@media(max-width:767px){.Hero_hero__MZcoL{--hero-header-clearance:76px;--hero-photo-height:calc(100svh - var(--hero-header-clearance))}.Hero_video__CTdfs{-o-object-fit:contain;object-fit:contain}.Hero_slide__kvxHi img{-o-object-position:var(--mobile-focus,50%) center;object-position:var(--mobile-focus,50%) center}.Hero_fallback__zZ0DV img{-o-object-position:90% center;object-position:90% center}.Hero_content__lBUMh,.Hero_content__lBUMh[dir=rtl]{padding:34px 20px 48px}.Hero_panel__ejmCI,.Hero_preview__YArg8 .Hero_panel__ejmCI{display:block}.Hero_title__FHb3_{margin:16px 0 14px;font-size:clamp(32px,8vw,44px)}.Hero_intro__ONzXD{margin:0;font-size:14px}.Hero_ctas__YWQsO{margin-top:24px}.Hero_notes__e5ItS{margin-top:20px}.Hero_controls__e1tnk{top:calc(var(--hero-header-clearance) + var(--hero-photo-height) - 62px)}.Hero_preview__YArg8{--hero-header-clearance:0px;--hero-photo-height:min(68svh,500px)}}.Hero_primary__J8AFP{color:var(--brand-on-primary)}.Hero_primary__J8AFP:hover{background:var(--brand-primary-hover);color:var(--brand-on-primary-hover)}.Research_page__22nwr{max-width:1200px;margin:auto;padding:48px 24px 80px}.Research_hero__qGyTH{max-width:760px;padding:40px 0 56px}.Research_hero__qGyTH h1{font-size:clamp(2.2rem,5vw,4rem);letter-spacing:-.035em;line-height:1.3;margin:16px 0}.Research_eyebrow__S4gtA{color:var(--landing-primary);font-size:.78rem;font-weight:700;letter-spacing:.12em}.Research_muted__eEFnT{color:rgb(var(--pg-text-muted))}.Research_actions___5qee,.Research_tools__B4ylT{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.Research_tools__B4ylT{margin-block:24px}.Research_tools__B4ylT>:first-child{flex:1;min-width:180px}.Research_grid__38aEX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.Research_card__dfuSR{border:1px solid rgb(var(--pg-border));border-radius:24px;overflow:hidden;background:rgb(var(--pg-surface));transition:transform .25s ease,box-shadow .25s ease}.Research_card__dfuSR:hover{transform:translateY(-4px);box-shadow:0 16px 48px rgb(var(--brand-primary-rgb)/.08)}.Research_cover__J_Qwc{aspect-ratio:16/10;overflow:hidden;display:grid;place-items:center;background:rgb(var(--pg-surface-muted))}.Research_cover__J_Qwc img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Research_cardBody__h8PeL{padding:24px}.Research_cardBody__h8PeL h2{font-size:1.3rem;line-height:1.6;margin:8px 0 12px}.Research_cardBody__h8PeL p{margin-bottom:18px;color:rgb(var(--pg-text-muted))}.Research_link__egKof{color:var(--landing-primary);display:inline-flex;gap:10px;align-items:center;font-weight:600}.Research_pagination__uNInf{display:flex;align-items:center;justify-content:center;gap:20px;padding:32px 0}.Research_article__rwUoN{max-width:820px;margin:auto}.Research_source__6IwYT{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-block:40px;padding:clamp(24px,4vw,40px);border-radius:24px;border:1px solid var(--landing-border);color:var(--landing-primary);background:var(--brand-section-gradient);box-shadow:0 16px 40px rgb(var(--brand-primary-rgb)/.08);transition:transform .25s ease}.Research_source__6IwYT:hover{transform:translateY(-3px)}.Research_source__6IwYT span,.Research_source__6IwYT strong{display:block}.Research_source__6IwYT strong{font-size:1.5rem;margin-block:8px}.Research_source__6IwYT svg{flex-shrink:0}.Research_editor__86COV{display:grid;gap:24px;min-width:0}.Research_coverUpload__RAtX6{display:flex;align-items:center;gap:28px;padding:24px;border:1px dashed rgb(var(--pg-border));border-radius:20px;background:rgb(var(--pg-surface-muted)/.45)}.Research_coverPreview__ZI7zA{position:relative;flex:0 0 220px;aspect-ratio:16/10;display:grid;place-items:center;overflow:hidden;border-radius:16px;background:rgb(var(--pg-surface));border:1px solid rgb(var(--pg-border))}.Research_coverPreview__ZI7zA>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Research_coverPlaceholder__v03N3{display:grid;place-items:center;width:64px;height:64px;border-radius:20px;background:rgb(var(--pg-surface-muted));color:var(--landing-primary)}.Research_removeCover___zrHl{position:absolute;top:10px;inset-inline-end:10px;display:grid;place-items:center;width:36px;height:36px;padding:0;border-radius:50%;color:white;background:rgb(var(--brand-ink-rgb)/.85)}.Research_coverDetails__touxH{min-width:0;display:grid;gap:12px}.Research_coverDetails__touxH>strong{font-size:16px}.Research_coverDetails__touxH>p{font-size:13px;line-height:1.8;margin:0}.Research_coverDetails__touxH .Research_actions___5qee{margin-top:8px;gap:12px}.Research_mediaGrid__fwMqZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px}.Research_mediaChoice__LQWCi{min-width:0;overflow:hidden;border:1px solid rgb(var(--pg-border));border-radius:16px;text-align:start;background:rgb(var(--pg-surface));transition:border-color .2s ease}.Research_mediaChoice__LQWCi:hover{border-color:var(--landing-primary)}.Research_mediaChoice__LQWCi img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.Research_mediaChoice__LQWCi span{display:block;padding:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.Research_mediaChoice__LQWCi:focus-visible,.Research_removeCover___zrHl:focus-visible{outline:2px solid var(--landing-primary);outline-offset:3px}@media(max-width:600px){.Research_coverUpload__RAtX6{flex-direction:column;align-items:stretch;padding:18px;gap:20px}.Research_coverPreview__ZI7zA{flex-basis:auto;width:100%}}.Research_fields__X1Pac{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.Research_editor__86COV fieldset,.Research_editor__86COV>*,.Research_fields__X1Pac>*{min-width:0}.Research_editor__86COV fieldset:disabled{opacity:.8}.Research_editorHeader__e_SdM{flex-wrap:wrap}.Research_editorHeader__e_SdM,.Research_row__nIiwP{display:flex;justify-content:space-between;gap:20px;align-items:center}.Research_row__nIiwP{padding:20px;border-bottom:1px solid rgb(var(--pg-border))}.Research_row__nIiwP h3{font-weight:700}.Research_badge__2sk8m{display:inline-flex;border-radius:999px;padding:2px 10px;background:rgb(var(--pg-surface-muted));color:var(--landing-primary);font-size:.78rem}.Research_empty__GKJPu{padding:64px 24px;text-align:center;border:1px dashed rgb(var(--pg-border));border-radius:24px}@media(max-width:850px){.Research_grid__38aEX{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.Research_fields__X1Pac,.Research_grid__38aEX{grid-template-columns:1fr}.Research_row__nIiwP{align-items:start;flex-direction:column}.Research_page__22nwr{padding-inline:20px}}@media(prefers-reduced-motion:reduce){.Research_card__dfuSR,.Research_source__6IwYT{transition:none;transform:none!important}}.Research_page__22nwr{padding-top:16px}.CmsEditor_toolbar__4B_YL{position:sticky;top:var(--cms-action-bar-height,0);box-shadow:0 3px 8px rgb(var(--brand-ink-rgb)/.05)}.CmsEditor_metaPanel__gPg8m{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .28s ease,opacity .2s ease,visibility 0s linear .28s}.CmsEditor_metaPanel__gPg8m[data-open=true]{grid-template-rows:1fr;opacity:1;visibility:visible;transition-delay:0s}.CmsEditor_metaPanelInner__SU3LA{min-height:0;min-width:0;overflow:hidden}.CmsEditor_metaPanel__gPg8m[data-open=true]>.CmsEditor_metaPanelInner__SU3LA{overflow:visible}@media (prefers-reduced-motion:reduce){.CmsEditor_metaPanel__gPg8m{transition:none}}.CmsEditor_editor__iZBdL[data-fullscreen=true]{--cms-action-bar-height:0px}.CmsEditor_editor__iZBdL .cms-tiptap-content{line-height:1.9}.CmsEditor_editor__iZBdL .ProseMirror [dir],.CmsEditor_editor__iZBdL .cms-article-preview [dir]{text-align:start}.CmsEditor_editor__iZBdL .ProseMirror[contenteditable]:focus,.CmsEditor_editor__iZBdL .ProseMirror[contenteditable]:focus-visible,.CmsEditor_editor__iZBdL .cms-tiptap-content:focus,.CmsEditor_editor__iZBdL .cms-tiptap-content:focus-visible{outline:none;outline-offset:0;box-shadow:none}.CmsEditor_editor__iZBdL .cms-tiptap-content>*+*{margin-top:1rem}.CmsEditor_editor__iZBdL .cms-tiptap-content p.is-editor-empty:first-child:before{color:rgb(var(--pg-text-muted));content:attr(data-placeholder);float:inline-start;height:0;pointer-events:none}.CmsEditor_editor__iZBdL .cms-tiptap-content h1{font-size:2.25rem;font-weight:900;line-height:1.25}.CmsEditor_editor__iZBdL .cms-tiptap-content h2{font-size:1.875rem;font-weight:900;line-height:1.3}.CmsEditor_editor__iZBdL .cms-tiptap-content h3{font-size:1.5rem;font-weight:800}.CmsEditor_editor__iZBdL .cms-tiptap-content h4,.CmsEditor_editor__iZBdL .cms-tiptap-content h5,.CmsEditor_editor__iZBdL .cms-tiptap-content h6{font-size:1.125rem;font-weight:800}.CmsEditor_editor__iZBdL .cms-tiptap-content ul{list-style:disc;padding-inline-start:1.75rem}.CmsEditor_editor__iZBdL .cms-tiptap-content ol{list-style:decimal;padding-inline-start:1.75rem}.CmsEditor_editor__iZBdL .cms-tiptap-content blockquote{border-inline-start:4px solid rgb(var(--pg-primary));color:rgb(var(--pg-text-muted));font-size:1.05rem;font-style:italic;padding:.5rem 1rem}.CmsEditor_editor__iZBdL .cms-tiptap-content pre{background:rgb(var(--pg-surface-muted));border:1px solid rgb(var(--pg-border));border-radius:.75rem;color:rgb(var(--pg-text));direction:ltr;overflow-x:auto;padding:1rem;text-align:left}.CmsEditor_editor__iZBdL .cms-tiptap-content code{background:rgb(var(--pg-surface-muted));border-radius:.3rem;direction:ltr;padding:.1rem .3rem}.CmsEditor_editor__iZBdL .cms-tiptap-content pre code{background:transparent;padding:0}.CmsEditor_editor__iZBdL .cms-tiptap-content a{color:rgb(var(--pg-primary));text-decoration:underline;text-underline-offset:3px}.CmsEditor_editor__iZBdL .cms-highlight{background:rgb(254 240 138);border-radius:.2rem;color:inherit;padding:.05em .12em}.dark .CmsEditor_editor__iZBdL .cms-highlight{background:rgb(133 77 14)}.CmsEditor_editor__iZBdL .cms-article-preview img,.CmsEditor_editor__iZBdL .cms-editor-image{border-radius:.75rem;display:block;box-sizing:border-box;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;-o-object-fit:contain;object-fit:contain;margin-inline:auto}.CmsEditor_editor__iZBdL .cms-article-preview table,.CmsEditor_editor__iZBdL .cms-tiptap-content table{border-collapse:collapse;margin:1.25rem 0;table-layout:fixed;width:100%}.CmsEditor_editor__iZBdL .cms-article-preview td,.CmsEditor_editor__iZBdL .cms-article-preview th,.CmsEditor_editor__iZBdL .cms-tiptap-content td,.CmsEditor_editor__iZBdL .cms-tiptap-content th{border:1px solid rgb(var(--pg-border));min-width:5rem;padding:.5rem .75rem;position:relative;vertical-align:top}.CmsEditor_editor__iZBdL .cms-tiptap-content th{background:rgb(var(--pg-surface-muted));font-weight:700}.CmsEditor_editor__iZBdL .cms-tiptap-content .selectedCell:after{background:rgb(var(--pg-primary)/.12);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.CmsEditor_editor__iZBdL .tableWrapper{overflow-x:auto}.CmsEditor_editor__iZBdL .cms-callout,.CmsEditor_editor__iZBdL .cms-medical-warning{border:1px solid var(--brand-primary-border);border-radius:.75rem;background:var(--brand-tint);color:var(--brand-primary);padding:1rem}.CmsEditor_editor__iZBdL .cms-callout-success{background:rgb(236 253 245);border-color:rgb(110 231 183);color:rgb(6 78 59)}.CmsEditor_editor__iZBdL .cms-callout-warning,.CmsEditor_editor__iZBdL .cms-medical-warning{background:rgb(255 251 235);border-color:rgb(252 211 77);color:rgb(120 53 15)}.CmsEditor_editor__iZBdL .cms-callout-danger{background:rgb(255 241 242);border-color:rgb(253 164 175);color:rgb(136 19 55)}.CmsEditor_editor__iZBdL .cms-columns{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.CmsEditor_editor__iZBdL .cms-column{background:rgb(var(--pg-surface-muted));border:1px dashed rgb(var(--pg-border));border-radius:.75rem;min-height:5rem;padding:1rem}.CmsEditor_editor__iZBdL .cms-gallery{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.CmsEditor_editor__iZBdL .cms-gallery img{aspect-ratio:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.CmsEditor_editor__iZBdL .cms-video video{border-radius:.75rem;max-height:34rem;width:100%}.CmsEditor_editor__iZBdL .cms-embed{background:rgb(var(--pg-surface-muted));border:1px solid rgb(var(--pg-border));border-radius:.75rem;padding:1.25rem;text-align:center}.CmsEditor_editor__iZBdL .cms-cta{margin:1rem 0}.CmsEditor_editor__iZBdL .cms-cta-button{background:rgb(var(--pg-primary));border-radius:.6rem;color:white!important;display:inline-flex;font-weight:700;padding:.65rem 1.25rem;text-decoration:none!important}.CmsEditor_editor__iZBdL .ProseMirror-selectednode{border-radius:.75rem;outline:2px solid rgb(var(--pg-primary));outline-offset:3px}@media (max-width:640px){.CmsEditor_editor__iZBdL .cms-columns,.CmsEditor_editor__iZBdL .cms-gallery{grid-template-columns:1fr}}.CmsEditor_colorPalette__p9kie{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:20px}.CmsEditor_colorSwatch__B_rj1{display:grid;place-items:center;height:46px;border:1px solid;border-radius:12px;font-size:22px;font-weight:700;background:white;transition:transform .15s}.CmsEditor_colorSwatch__B_rj1:hover{transform:translateY(-2px)}.CmsEditor_colorSwatch__B_rj1:focus-visible,.CmsEditor_colorSwatch__B_rj1[aria-pressed=true]{outline:2px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){.CmsEditor_colorSwatch__B_rj1{transition:none}.CmsEditor_colorSwatch__B_rj1:hover{transform:none}}.BirthDatePicker_root__3oqZ_{position:relative;width:100%}.BirthDatePicker_trigger__QWP6A{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--landing-border);border-radius:12px;background:#fff;color:var(--landing-ink);font-size:13px;text-align:start}.BirthDatePicker_trigger__QWP6A svg{color:var(--landing-muted);flex-shrink:0}.BirthDatePicker_trigger__QWP6A:focus-visible{outline:none;border-color:var(--landing-primary)}.BirthDatePicker_calendar__qObRQ{position:relative;margin-top:6px;z-index:65;width:320px;max-width:100%;max-height:70dvh;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--landing-border) transparent;border:1px solid var(--landing-border);border-radius:18px;padding:16px;background:#fff;box-shadow:0 15px 45px rgb(var(--brand-ink-rgb)/.11);animation:BirthDatePicker_appear__mqIjY .16s ease-out}.BirthDatePicker_heading__WzRph,.BirthDatePicker_navigation__a_1Xv{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px}.BirthDatePicker_clear__ch_Vr,.BirthDatePicker_heading__WzRph button{color:var(--landing-primary);font-size:12px}.BirthDatePicker_switches__qVuJH{--select-panel-width:100%;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:8px;margin:14px 0 9px}.BirthDatePicker_switches__qVuJH>div{min-width:0;width:100%}.BirthDatePicker_navigation__a_1Xv{margin:8px 0}.BirthDatePicker_navigation__a_1Xv button{display:grid;place-items:center;width:32px;height:32px;border-radius:9px}.BirthDatePicker_navigation__a_1Xv button:hover{background:var(--landing-tint)}.BirthDatePicker_days__qBQV_ button:disabled,.BirthDatePicker_navigation__a_1Xv button:disabled{opacity:.3;cursor:not-allowed}.BirthDatePicker_days__qBQV_{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.BirthDatePicker_weekday__PzMp5{font-size:10px;text-align:center;color:var(--landing-muted);padding:6px 0}.BirthDatePicker_days__qBQV_ button{aspect-ratio:1;border-radius:10px;font-size:12px;color:var(--landing-ink)}.BirthDatePicker_days__qBQV_ button:hover:not(:disabled){background:var(--landing-tint)}.BirthDatePicker_days__qBQV_ button[aria-pressed=true]{background:var(--landing-primary);color:#fff}.BirthDatePicker_days__qBQV_ button:focus-visible{outline:1px solid var(--landing-primary);outline-offset:-2px}.BirthDatePicker_clear__ch_Vr{display:block;margin-top:12px;padding-top:10px;border-top:1px solid var(--landing-border);width:100%;text-align:start}@keyframes BirthDatePicker_appear__mqIjY{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.BirthDatePicker_calendar__qObRQ{animation:none}}.Account_page__rXub4{width:100%}.Account_intro__bJ6hk{margin-bottom:28px}.Account_intro__bJ6hk h1{font-size:30px;font-weight:700;letter-spacing:-.8px;margin-bottom:5px}.Account_tabs__EDIrd{display:flex;gap:6px;flex-wrap:wrap;padding:6px;background:rgb(var(--brand-surface-muted-rgb));border-radius:18px;width:-moz-fit-content;width:fit-content;margin-bottom:28px}.Account_tabs__EDIrd button{display:flex;align-items:center;justify-content:center;gap:9px;border-radius:13px;padding:12px 20px;color:var(--landing-muted);font-size:13px;transition:background .2s,color .2s,box-shadow .2s}.Account_tabs__EDIrd button[aria-selected=true]{color:var(--landing-primary);background:#fff;box-shadow:0 3px 12px rgb(var(--brand-ink-rgb)/.04);font-weight:600}.Account_tabs__EDIrd button:disabled{opacity:.5;cursor:wait}.Account_panel__ekeiC{animation:Account_arrive__RqoLF .25s ease-out}.Account_section__lPEdp{border:1px solid var(--landing-border);background:white;border-radius:24px;padding:30px}.Account_section__lPEdp+.Account_section__lPEdp{margin-top:20px}.Account_section__lPEdp h2{font-size:19px;font-weight:700;margin-bottom:6px}.Account_sectionHeader__7Lmv7{margin-bottom:25px}.Account_fields__syIfB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.Account_field__72q7_{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:13px}.Account_field__72q7_>div{flex:initial}.Account_field__72q7_ button[aria-haspopup=listbox]{border:1px solid var(--landing-border);background:#fff}.Account_field__72q7_ button[aria-haspopup=listbox]:focus-visible{outline:none;border-color:var(--landing-primary);box-shadow:none}.Account_field__72q7_ textarea{resize:vertical;min-height:100px}.Account_wide__9HCkC{grid-column:1/-1}.Account_photo___heLU{display:flex;align-items:center;gap:22px;padding-bottom:26px;border-bottom:1px solid var(--landing-border);margin-bottom:28px}.Account_photoPreview__9xfyi{position:relative;display:grid;place-items:center;width:88px;height:88px;flex-shrink:0;border-radius:28px;overflow:hidden;background:var(--landing-tint);color:var(--landing-primary)}.Account_photoPreview__9xfyi img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Account_photo___heLU h3{font-weight:600;margin-bottom:3px}.Account_photo___heLU button{margin-top:10px}.Account_email__Q0HK7{padding:16px 18px;border-radius:14px;background:rgb(var(--brand-surface-muted-rgb));margin-top:24px}.Account_email__Q0HK7 span{font-size:12px;color:var(--landing-muted)}.Account_email__Q0HK7 p{font-size:14px;margin:5px 0;text-align:start;overflow-wrap:anywhere}.Account_email__Q0HK7 small{display:block;color:var(--landing-muted);font-size:12px}.Account_footer__JVylF{display:flex;justify-content:flex-end;margin-top:26px}.Account_error__GxsEt{color:#a63824;background:#fff2ec;border-radius:12px;padding:12px 15px;font-size:13px;margin-top:16px}.Account_security__cDQpg{width:100%}.Account_securityIcon__LleML,.Account_successIcon__waY73{width:52px;height:52px;display:grid;place-items:center;background:var(--landing-tint);color:var(--landing-primary);border-radius:17px;margin-bottom:18px}.Account_passwordToggle__oi5YP{display:flex;align-items:center;gap:8px;color:var(--landing-primary);font-size:12px;margin:18px 0}.Account_fieldset__sNaxr{padding:0;border:0;min-width:0}.Account_fieldset__sNaxr:disabled{opacity:.65}.Account_dateHint___zxYm{font-size:11px;color:var(--landing-muted)}@keyframes Account_arrive__RqoLF{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:650px){.Account_fields__syIfB{grid-template-columns:1fr;gap:18px}.Account_section__lPEdp{padding:22px 18px}.Account_tabs__EDIrd{width:100%}.Account_tabs__EDIrd button{flex:1;padding:11px 7px;font-size:11px;gap:5px}.Account_tabs__EDIrd svg{width:18px}.Account_photo___heLU{gap:15px}.Account_photoPreview__9xfyi{width:72px;height:72px;border-radius:23px}.Account_intro__bJ6hk h1{font-size:26px}}@media(prefers-reduced-motion:reduce){.Account_panel__ekeiC{animation:none}.Account_tabs__EDIrd button{transition:none}}.Account_fieldError__jV9Au{color:#a63824;font-size:12px}.Account_field__72q7_ [aria-invalid=true]{border-color:#a63824}.Event_page__Y2_Do{max-width:1220px;padding:52px 24px 88px;margin:auto}.Event_hero__4Yv1F{padding:32px 0 48px;max-width:850px}.Event_eyebrow__ZGa4t{color:var(--brand-gold-ink);text-transform:uppercase;letter-spacing:.13em;font-size:.75rem;font-weight:700}.Event_hero__4Yv1F h1{font-size:clamp(2.2rem,5vw,4.2rem);line-height:1.3;letter-spacing:-.035em;margin:18px 0}.Event_hero__4Yv1F p{font-size:1.1rem;max-width:660px;color:var(--landing-muted)}.Event_actions__td0tn,.Event_meta__PyPR1,.Event_tools__4sGrF{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.Event_tools__4sGrF{margin-block:24px}.Event_tools__4sGrF>:first-child{flex:1;min-width:180px}.Event_meta__PyPR1{color:var(--landing-muted);font-size:.85rem;margin-block:18px}.Event_meta__PyPR1 span{display:inline-flex;align-items:center;gap:7px}.Event_grid__D3_rf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.Event_card__U_s_U{border:1px solid var(--landing-border);background:var(--landing-bg);border-radius:26px;overflow:hidden;transition:transform .25s,box-shadow .25s}.Event_card__U_s_U:hover{transform:translateY(-5px);box-shadow:0 18px 50px rgb(var(--brand-primary-rgb)/.1)}.Event_cover__UdN6F{position:relative;overflow:hidden;aspect-ratio:4/3;display:grid;place-items:center;background:linear-gradient(135deg,var(--landing-tint),var(--brand-gold-tint));color:var(--landing-primary)}.Event_cover__UdN6F img{-o-object-fit:cover;object-fit:cover;transition:transform .45s}.Event_card__U_s_U:hover .Event_cover__UdN6F img{transform:scale(1.035)}.Event_cardBody__1P_M4{padding:24px}.Event_cardBody__1P_M4 h2{font-size:1.35rem;line-height:1.65;margin-bottom:12px}.Event_cardBody__1P_M4 p{color:var(--landing-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:20px}.Event_link__T5Fcx{display:inline-flex;align-items:center;gap:8px;color:var(--landing-primary);font-weight:600}.Event_pagination__4VZ38{display:flex;justify-content:center;align-items:center;gap:24px;margin-block:36px}.Event_empty__XP8q4,.Event_muted__IHAaf{color:var(--landing-muted)}.Event_empty__XP8q4{display:grid;justify-items:center;gap:16px;text-align:center;border:1px dashed var(--landing-border);border-radius:24px;padding:64px 24px}.Event_intro__IkE5S{display:grid;grid-template-columns:1fr 1.15fr;gap:48px;align-items:center;margin-block:32px 64px}.Event_intro__IkE5S .Event_cover__UdN6F{border-radius:32px}.Event_intro__IkE5S .Event_hero__4Yv1F{padding:0}.Event_description__RNruw{white-space:pre-line;line-height:2;max-width:800px}.Event_section__debiD{margin-block:64px}.Event_section__debiD h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin-bottom:24px}.Event_gallery__fkHdf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.Event_tile__G4d89{text-align:start;min-width:0}.Event_tile__G4d89 .Event_cover__UdN6F{border-radius:20px;border:1px solid var(--landing-border);width:100%}.Event_tile__G4d89:first-child:nth-last-child(n+3){grid-column:span 2;grid-row:span 2}.Event_tile__G4d89:first-child:nth-last-child(n+3) .Event_cover__UdN6F{aspect-ratio:auto;min-height:320px;height:calc(100% - 45px)}.Event_tile__G4d89 p{padding-block:10px;color:var(--landing-muted);font-size:.9rem}.Event_play___MhQN{position:absolute;display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:var(--landing-primary);color:white;box-shadow:0 8px 28px rgb(var(--brand-primary-rgb)/.2)}.Event_certificates__kxH36{padding:32px;border:1px solid var(--brand-gold-border);border-radius:28px;background:linear-gradient(120deg,var(--brand-gold-tint),var(--landing-bg))}.Event_certificate__A3bkC{display:flex;align-items:center;gap:18px;padding:20px;border-radius:18px;background:rgb(var(--pg-surface));border:1px solid var(--landing-border)}.Event_certificate__A3bkC svg{flex-shrink:0;color:var(--brand-gold-ink)}.Event_certificate__A3bkC strong{display:block}.Event_certificate__A3bkC p{font-size:.85rem;color:var(--landing-muted)}.Event_viewer__BDmUn{display:grid;place-items:center;gap:18px}.Event_viewer__BDmUn img{max-height:68svh;width:100%;-o-object-fit:contain;object-fit:contain;border-radius:12px}.Event_viewer__BDmUn video{width:100%;max-height:65svh;border-radius:12px;background:rgb(var(--pg-surface-muted))}.Event_viewer__BDmUn a{padding:20px}.Event_editor__Iho_M{display:grid;gap:24px;min-width:0}.Event_editor__Iho_M fieldset{min-width:0}.Event_header__TrSES{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.Event_header__TrSES h1{font-size:1.6rem;font-weight:700}.Event_fields__2QisE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.Event_mediaRow__kr5Io{display:grid;grid-template-columns:110px minmax(0,1fr);gap:18px;padding:18px;border:1px solid var(--landing-border);border-radius:20px;margin-top:16px;background:rgb(var(--pg-surface))}.Event_mediaRow__kr5Io .Event_cover__UdN6F{align-self:start;border-radius:12px}.Event_mediaFields__I1frs{display:grid;gap:12px;min-width:0}.Event_row__KiVSy{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:20px;border-bottom:1px solid var(--landing-border)}.Event_row__KiVSy h3{font-weight:700}.Event_badge___VXRt{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;border-radius:99px;padding:4px 12px;background:var(--landing-tint);color:var(--landing-primary)}.Event_featured__bdpR7{max-width:1220px;margin:auto;padding:56px 24px}.Event_featured__bdpR7 .Event_header__TrSES{margin-bottom:28px}.Event_search__GL_pY{border:1px solid var(--landing-border);border-radius:14px;padding:12px 16px;background:rgb(var(--pg-surface))}.Event_page__Y2_Do .Event_search__GL_pY:focus-visible{outline:none;border-color:var(--landing-primary);background:var(--landing-tint)}@media(max-width:850px){.Event_grid__D3_rf{grid-template-columns:repeat(2,minmax(0,1fr))}.Event_intro__IkE5S{grid-template-columns:1fr;gap:24px}.Event_gallery__fkHdf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.Event_fields__2QisE,.Event_grid__D3_rf{grid-template-columns:1fr}.Event_page__Y2_Do{padding-inline:20px}.Event_row__KiVSy{align-items:start;flex-direction:column}.Event_mediaRow__kr5Io{grid-template-columns:1fr}.Event_mediaRow__kr5Io .Event_cover__UdN6F{max-width:150px}.Event_certificates__kxH36{padding:20px}.Event_tile__G4d89:first-child:nth-last-child(n+3) .Event_cover__UdN6F{min-height:220px}}@media(prefers-reduced-motion:reduce){.Event_card__U_s_U,.Event_cover__UdN6F img{transition:none;transform:none!important}}.Event_uploadActions__diu5G{margin-bottom:28px}.Event_page__Y2_Do{padding-top:16px}.Event_page__Y2_Do>.Event_cover__UdN6F{max-height:580px;margin-bottom:36px;border-radius:24px;aspect-ratio:16/9}.TimePicker_picker__PxeAs{--select-panel-width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.TimePicker_field__Hqjvp{min-width:0}.TimePicker_field__Hqjvp>div{min-width:0;width:100%}.TimePicker_label___EtFG{display:block;margin-bottom:6px;color:var(--landing-muted);font-size:12px;text-align:center}.TeamManager_editor__7a2Mq{display:grid;gap:24px;min-width:0;padding-bottom:32px;margin-bottom:8px;border-bottom:1px solid var(--landing-border,#e5e0ef)}.TeamManager_editor__7a2Mq fieldset{min-width:0}.TeamManager_editor__7a2Mq input[type=file]{display:block;width:100%;max-width:100%;margin-top:8px;margin-bottom:8px;font-size:14px}.TeamManager_editor__7a2Mq input[type=file]::file-selector-button{margin-inline-end:12px;padding:10px 14px;border:1px solid var(--landing-border,#e5e0ef);border-radius:10px;background:transparent;color:inherit;cursor:pointer}.TeamManager_actions__ndj6W{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-top:8px}.TeamManager_actions__ndj6W>button{min-height:44px;max-width:100%;white-space:normal}.TeamManager_footer__bnM_r{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-top:16px}.TeamManager_saveStatus__0kbQa{margin:0;min-height:24px;font-size:14px;line-height:1.7;font-weight:600}.TeamManager_contacts__226lS{display:grid;gap:12px;border-top:1px solid var(--landing-border);padding-top:16px}.TeamManager_contacts__226lS legend{font-size:16px;font-weight:600;padding-inline-end:12px}.TeamManager_contacts__226lS p{margin:0;font-size:14px}.TeamManager_contactFields__1qFMm{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px}.TeamManager_saveStatus__0kbQa[data-state=saved]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;padding:10px 14px}.TeamManager_saveStatus__0kbQa[data-state=error]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:10px 14px}@media(max-width:480px){.TeamManager_actions__ndj6W,.TeamManager_footer__bnM_r{align-items:stretch}.TeamManager_actions__ndj6W>button,.TeamManager_footer__bnM_r>button{flex:1 1 160px}}