.header-search_root__EmaVH{position:relative;z-index:30;display:inline-flex;min-width:0;align-items:center}.header-search_editorialRoot__1G8YY{flex:0 0 44px;width:44px;height:44px}.header-search_editorialRoot__1G8YY .header-search_form__GQFXc{position:absolute;right:0;top:0;width:44px;height:44px}.header-search_editorialRoot__1G8YY .header-search_formOpen__rcd5X{width:clamp(17rem,30vw,28rem);background:#fff;box-shadow:0 2px 14px #17191c18}@media (max-width:800px){.header-search_editorialRoot__1G8YY .header-search_formOpen__rcd5X{position:fixed;top:98px;left:16px;right:16px;width:auto;height:56px}.header-search_editorialRoot__1G8YY .header-search_resultsPanel__3hX2x{position:fixed;top:164px;right:16px;width:calc(100vw - 32px)}}.header-search_form__GQFXc{display:inline-flex;width:3.5rem;min-width:0;height:3.5rem;align-items:center;gap:0;overflow:hidden;border-radius:15px;transition:width .38s cubic-bezier(.16,1,.3,1),background-color .26s ease}.header-search_form__GQFXc>button{flex:0 0 auto}.header-search_formOpen__rcd5X{width:clamp(17rem,30vw,28rem);background:hsla(0,0%,100%,.76)}.header-search_input__S73HF{min-width:0;flex:1 1 auto;border:0;background:transparent;padding:0 .85rem 0 .2rem;color:#17191c;font-size:.96rem;font-weight:500;letter-spacing:-.012em;line-height:1;opacity:0;outline:0;pointer-events:none;transition:opacity .22s ease 70ms,padding .26s cubic-bezier(.16,1,.3,1)}.header-search_form__GQFXc:not(.header-search_formOpen__rcd5X) .header-search_input__S73HF{width:0;flex-basis:0;padding-right:0;padding-left:0}.header-search_formOpen__rcd5X .header-search_input__S73HF{opacity:1;pointer-events:auto}.header-search_input__S73HF::-moz-placeholder{color:rgba(23,25,28,.52)}.header-search_input__S73HF::placeholder{color:rgba(23,25,28,.52)}.header-search_resultsPanel__3hX2x{position:absolute;top:calc(100% + .72rem);right:0;width:min(32rem,calc(100vw - 2rem));overflow:hidden;border:1px solid rgba(23,25,28,.08);border-radius:1.15rem;background:hsla(0,0%,100%,.96);box-shadow:0 14px 38px rgba(19,22,28,.08),0 2px 8px rgba(19,22,28,.05);color:#17191c;backdrop-filter:blur(18px);animation:header-search_panelIn__eCUcc .23s cubic-bezier(.16,1,.3,1) both}.header-search_resultsHeader__2qQmY{border-bottom:1px solid rgba(23,25,28,.08);padding:.9rem 1rem .75rem;color:rgba(23,25,28,.56);font-size:.74rem;font-weight:750;letter-spacing:.075em;line-height:1;text-transform:uppercase}.header-search_resultsList__gOc_z{display:grid;max-height:min(27rem,calc(100vh - 9.5rem));overflow-y:auto;margin:0;padding:.4rem;list-style:none}.header-search_resultLink__zsTrd{display:grid;min-height:4rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;border-radius:.86rem;padding:.72rem .85rem;color:#17191c;text-decoration:none;transition:background-color .16s ease,color .16s ease}.header-search_resultLink__zsTrd:focus-visible,.header-search_resultLink__zsTrd:hover{background:rgba(36,74,115,.07);color:#1b456b;outline:0}.header-search_resultText__lEy2B{display:grid;min-width:0;gap:.2rem}.header-search_resultCategory__AvcEY{overflow:hidden;color:rgba(23,25,28,.52);font-size:.68rem;font-weight:750;letter-spacing:.065em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.header-search_resultTitle__h0c7a{display:-webkit-box;overflow:hidden;font-size:.98rem;font-weight:500;letter-spacing:-.018em;line-height:1.16;-webkit-box-orient:vertical;-webkit-line-clamp:2}.header-search_resultArrow__6mnz0{width:1.15rem;height:1.15rem;opacity:.42;transition:opacity .16s ease,transform .16s ease}.header-search_resultLink__zsTrd:focus-visible .header-search_resultArrow__6mnz0,.header-search_resultLink__zsTrd:hover .header-search_resultArrow__6mnz0{opacity:1;transform:translateX(3px)}.header-search_empty___j5rE{margin:0;padding:1rem;color:rgba(23,25,28,.62);font-size:.94rem;line-height:1.4}@keyframes header-search_panelIn__eCUcc{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.header-search_form__GQFXc{width:3.1rem;height:3.1rem;border-radius:.95rem}.header-search_formOpen__rcd5X{width:min(13.8rem,calc(100vw - 14.5rem))}.header-search_input__S73HF{font-size:.85rem;padding-right:.55rem}.header-search_resultsPanel__3hX2x{width:calc(100vw - 2rem)}.header-search_resultsList__gOc_z{max-height:min(24rem,calc(100vh - 8rem))}}@media (max-width:390px){.header-search_formOpen__rcd5X{width:min(11.8rem,calc(100vw - 12.6rem))}}@media (max-width:360px){.header-search_form__GQFXc{width:2.9rem;height:2.9rem;border-radius:.85rem}.header-search_formOpen__rcd5X{width:min(10.6rem,calc(100vw - 11.4rem))}}@media (prefers-reduced-motion:reduce){.header-search_form__GQFXc,.header-search_input__S73HF,.header-search_resultArrow__6mnz0,.header-search_resultLink__zsTrd{transition:none}.header-search_resultsPanel__3hX2x{animation:none}}.home-hero-header_header__7BU6G{pointer-events:none;position:fixed;inset:0 0 auto;z-index:100;--home-content-gutter:max(24px,calc((100vw - 1376px)/2));--home-header-outset:max(0px,calc(6.25vw - 5rem));--home-header-gutter:max(24px,calc(var(--home-content-gutter) - var(--home-header-outset)))}@media(min-width:768px) and (max-width:1279px){.home-hero-header_header__7BU6G{--home-header-outset:max(0px,calc(6.25vw - 3rem))}}@media(max-width:560px){.home-hero-header_articleHeader__46uqW{--home-header-gutter:22px}}@media(max-width:360px){.home-hero-header_articleHeader__46uqW{--home-header-gutter:12px}}.home-hero-header_adaptiveHeader__KmXfC.home-hero-header_compactHeader__At_ME .home-hero-header_pill__1hE8x{height:48px;padding:4px;border-radius:16px;background:hsla(0,0%,100%,.24);box-shadow:0 1px 4px #20282e08;gap:0;backdrop-filter:blur(8px)}.home-hero-header_adaptiveHeader__KmXfC.home-hero-header_compactHeader__At_ME .home-hero-header_loginLink__e9yOE,.home-hero-header_adaptiveHeader__KmXfC.home-hero-header_compactHeader__At_ME .home-hero-header_logoLink__VoFNw{max-width:0;min-height:0;padding-left:0;padding-right:0;opacity:0;visibility:hidden;pointer-events:none}.home-hero-header_adaptiveHeader__KmXfC.home-hero-header_compactHeader__At_ME .home-hero-header_iconButton__ULkMH{width:40px;height:40px;border-radius:12px;background:rgba(241,244,246,.16);color:#32475b}.home-hero-header_adaptiveHeader__KmXfC.home-hero-header_compactHeader__At_ME .home-hero-header_utilityPill__Y18QE form{width:40px;height:40px}.home-hero-header_adaptiveHeader__KmXfC.home-hero-header_compactHeader__At_ME .home-hero-header_icon__urX_k{width:22px;height:22px}.home-hero-header_adaptiveHeader__KmXfC.home-hero-header_compactHeader__At_ME .home-hero-header_pill__1hE8x:hover{background:hsla(0,0%,100%,.9)}@media(max-width:420px){.home-hero-header_articleHeader__46uqW .home-hero-header_utilityPill__Y18QE{gap:0;padding-right:6px}.home-hero-header_articleHeader__46uqW .home-hero-header_loginLink__e9yOE{font-size:.65rem;padding:4px}.home-hero-header_articleHeader__46uqW .home-hero-header_logoLink__VoFNw{font-size:.65rem;padding-left:7px;gap:6px}.home-hero-header_articleHeader__46uqW .home-hero-header_iconButton__ULkMH{width:40px;height:44px}}@media(max-width:360px){.home-hero-header_adaptiveHeader__KmXfC .home-hero-header_utilityPill__Y18QE{gap:0;padding-right:6px}.home-hero-header_adaptiveHeader__KmXfC .home-hero-header_loginLink__e9yOE{padding:4px}.home-hero-header_adaptiveHeader__KmXfC .home-hero-header_logoLink__VoFNw{padding-left:7px;gap:6px}.home-hero-header_adaptiveHeader__KmXfC .home-hero-header_iconButton__ULkMH{width:40px;height:44px}}.home-hero-header_inner__7J4DG{display:flex;width:100%;align-items:flex-start;justify-content:space-between;box-sizing:border-box;padding:2.5rem var(--home-header-gutter,5rem) 0}.home-hero-header_pill__1hE8x{pointer-events:auto;display:inline-flex;height:4.5rem;flex-shrink:0;align-items:center;gap:0;border:0;border-radius:20px;background:hsla(0,0%,100%,.7);padding:.5rem;color:#17191c;box-shadow:0 1px 2px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.08);backdrop-filter:blur(20px);transition:background-color .52s cubic-bezier(.22,1,.36,1),box-shadow .52s cubic-bezier(.22,1,.36,1)}.home-hero-header_pillScrolled__ljb3G{background:hsla(0,0%,100%,.78);box-shadow:0 1px 2px rgba(0,0,0,.1),0 2px 6px rgba(0,0,0,.07)}.home-hero-header_utilityPill__Y18QE{gap:.75rem;padding-right:1rem}.home-hero-header_iconButton__ULkMH{display:inline-flex;height:3.5rem;width:3.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;border:0;border-radius:15px;background:hsla(34,20%,93%,.86);color:#17191c;cursor:pointer;transition:background-color .22s ease,transform .22s ease}.home-hero-header_iconButton__ULkMH:hover{background:rgba(0,0,0,.055);transform:scale(1.02)}.home-hero-header_iconButton__ULkMH:focus-visible,.home-hero-header_loginLink__e9yOE:focus-visible,.home-hero-header_logoLink__VoFNw:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(23,25,28,.12)}.home-hero-header_icon__urX_k{display:block;width:1.75rem;height:1.75rem}.home-hero-header_logoLink__VoFNw{display:inline-flex;align-items:center;gap:.75rem;border-radius:.75rem;padding:.25rem 1rem;color:#17191c;font-size:.92rem;font-weight:600;line-height:1;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:background-color .22s ease,color .22s ease}.home-hero-header_loginLink__e9yOE:hover,.home-hero-header_logoLink__VoFNw:hover{background:rgba(0,0,0,.04);color:rgba(0,0,0,.92)}.home-hero-header_logoMark__rlO_M{width:auto;height:1.6rem;flex-shrink:0}.home-hero-header_logoLine__CkLKd{display:block;white-space:nowrap}.home-hero-header_loginLink__e9yOE{display:inline-flex;align-items:center;min-height:2.65rem;border-radius:.75rem;padding:.25rem .75rem;color:#17191c;font-size:.92rem;font-weight:600;letter-spacing:.08em;text-decoration-line:underline;text-decoration-color:rgba(0,0,0,.35);text-decoration-thickness:1px;text-underline-offset:.28em;text-transform:uppercase;transition:background-color .22s ease,color .22s ease,text-decoration-color .22s ease}@media (max-width:1279px){.home-hero-header_inner__7J4DG{padding-right:var(--home-header-gutter,3rem);padding-left:var(--home-header-gutter,3rem)}}@media (max-width:767px){.home-hero-header_header__7BU6G{--home-header-gutter:24px}.home-hero-header_inner__7J4DG{padding:1.25rem max(var(--home-header-gutter,1rem),env(safe-area-inset-right)) 0 max(var(--home-header-gutter,1rem),env(safe-area-inset-left))}.home-hero-header_pill__1hE8x{height:4rem;border-radius:1.25rem;padding:.45rem}.home-hero-header_utilityPill__Y18QE{gap:.35rem;padding-right:.7rem}.home-hero-header_iconButton__ULkMH{width:3.1rem;height:3.1rem;border-radius:.95rem}.home-hero-header_icon__urX_k{width:1.65rem;height:1.65rem}.home-hero-header_logoLink__VoFNw{gap:.48rem;padding-right:.55rem;font-size:.72rem}.home-hero-header_logoMark__rlO_M{height:1.25rem}.home-hero-header_loginLink__e9yOE{min-height:2.2rem;font-size:.74rem}}@media (max-width:560px){.home-hero-header_header__7BU6G{--home-header-gutter:22px}}@media (max-width:360px){.home-hero-header_header__7BU6G{--home-header-gutter:12px}.home-hero-header_inner__7J4DG{gap:.45rem;padding-right:max(.75rem,env(safe-area-inset-right));padding-left:max(.75rem,env(safe-area-inset-left))}.home-hero-header_pill__1hE8x{height:3.75rem;border-radius:1.15rem;padding:.38rem}.home-hero-header_iconButton__ULkMH{width:2.9rem;height:2.9rem;border-radius:.85rem}.home-hero-header_icon__urX_k{width:1.5rem;height:1.5rem}.home-hero-header_logoLink__VoFNw{padding-right:.4rem;gap:.42rem;font-size:.62rem}.home-hero-header_logoMark__rlO_M{height:1.05rem}.home-hero-header_utilityPill__Y18QE{gap:.2rem;padding-right:.42rem}.home-hero-header_loginLink__e9yOE{font-size:.68rem}}.home-hero-header_adaptiveHeader__KmXfC .home-hero-header_pill__1hE8x{transition:height .42s cubic-bezier(.22,1,.36,1),padding .42s cubic-bezier(.22,1,.36,1),gap .42s cubic-bezier(.22,1,.36,1),border-radius .42s ease,background-color .42s ease,box-shadow .42s ease,backdrop-filter .42s ease}.home-hero-header_adaptiveHeader__KmXfC .home-hero-header_iconButton__ULkMH{transition:width .42s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1),border-radius .42s ease,background-color .42s ease,transform .22s ease}.home-hero-header_adaptiveHeader__KmXfC .home-hero-header_icon__urX_k{transition:width .42s ease,height .42s ease}.home-hero-header_adaptiveHeader__KmXfC .home-hero-header_loginLink__e9yOE,.home-hero-header_adaptiveHeader__KmXfC .home-hero-header_logoLink__VoFNw{box-sizing:border-box;overflow:hidden;white-space:nowrap;max-width:260px;opacity:1;visibility:visible;transition:max-width .42s cubic-bezier(.22,1,.36,1),padding .42s cubic-bezier(.22,1,.36,1),opacity .22s ease,visibility 0s}.home-hero-header_adaptiveHeader__KmXfC.home-hero-header_compactHeader__At_ME .home-hero-header_loginLink__e9yOE,.home-hero-header_adaptiveHeader__KmXfC.home-hero-header_compactHeader__At_ME .home-hero-header_logoLink__VoFNw{transition:max-width .42s cubic-bezier(.22,1,.36,1),padding .42s cubic-bezier(.22,1,.36,1),opacity .16s ease,visibility 0s .42s}.home-hero-header_adaptiveHeader__KmXfC .home-hero-header_utilityPill__Y18QE form{transition:width .42s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1),background-color .26s ease}@media(prefers-reduced-motion:reduce){.home-hero-header_adaptiveHeader__KmXfC .home-hero-header_iconButton__ULkMH,.home-hero-header_adaptiveHeader__KmXfC .home-hero-header_icon__urX_k,.home-hero-header_adaptiveHeader__KmXfC .home-hero-header_loginLink__e9yOE,.home-hero-header_adaptiveHeader__KmXfC .home-hero-header_logoLink__VoFNw,.home-hero-header_adaptiveHeader__KmXfC .home-hero-header_pill__1hE8x,.home-hero-header_adaptiveHeader__KmXfC .home-hero-header_utilityPill__Y18QE form,.home-hero-header_adaptiveHeader__KmXfC.home-hero-header_compactHeader__At_ME .home-hero-header_loginLink__e9yOE,.home-hero-header_adaptiveHeader__KmXfC.home-hero-header_compactHeader__At_ME .home-hero-header_logoLink__VoFNw{transition:none}}@media(max-width:600px){.home-hero-header_englishHeader__EoBR_ .home-hero-header_logoLink__VoFNw{font-size:.62rem;letter-spacing:.035em;padding-left:.4rem;padding-right:.4rem;gap:.4rem}}@media(max-width:360px){.home-hero-header_englishHeader__EoBR_ .home-hero-header_logoLink__VoFNw{font-size:.52rem;letter-spacing:.02em;gap:.3rem}.home-hero-header_englishHeader__EoBR_ .home-hero-header_logoMark__rlO_M{height:1.1rem}}