:root{--white:#fff;--background:#fff;--foreground:#0f0f0f;--h-bg:#f9f7f5;--c-text:#252525;--c-text-soft:#555;--c-secondary:#4c525e;--c-muted:#888;--c-bg:#fff;--c-bg-light:#f5f5f3;--c-bg-card:#fafafa;--c-border:#e8e8e6;--c-border-200:#e1e1e1;--c-border-100:#e1e1e1;--c-hover-bg:#f3f4f6;--c-dark:#1c1c1c;--c-dark-bg:#161616;--c-dark-text:#f7f6f4;--c-dark-secondary:#a8adb5;--c-placeholder:#d9d9d9;--mw-sm:1080px;--mw-md:1260px;--mw-lg:1440px;--mw-xl:1800px;--container:1200px;--container-w:1440px;--px:120px;--px-sm:32px;--py:80px;--space-100:4px;--space-150:6px;--space-200:8px;--space-250:10px;--space-300:12px;--space-350:14px;--space-400:16px;--space-450:18px;--space-500:20px;--space-600:24px;--space-700:28px;--space-800:32px;--space-900:36px;--space-1000:40px;--space-1200:48px;--space-1400:56px;--space-1600:64px;--space-1800:72px;--space-2000:80px;--space-2400:96px;--space-4000:160px;--space-4800:192px;--r-8:8px;--r-12:12px;--r-16:16px;--r-20:20px;--r-24:24px;--r-28:28px;--r-full:100px;--shadow-sm:0 1px 8px #0000000a;--shadow-md:0 2px 6px -1px #0000001f;--shadow-lg:0 10px 30px #0000002e;--shadow-xl:0 20px 40px #00000014;--shadow-banner:0 8px 32px #0000002e;--ease-out:cubic-bezier(.22,1,.36,1);--ls-label:.14em;--ls-label-sm:.12em;--ls-wide:.1em;--ls-wide-sm:.06em;--ls-heading:-.02em;--ls-heading-sm:-.01em;--ls-heading-lg:-.03em;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-style-normal:normal;--font-style-italic:italic;--fz-11:11px;--fz-12:12px;--fz-13:13px;--fz-14:14px;--fz-15:15px;--fz-16:16px;--fz-17:17px;--fz-18:18px;--fz-20:20px;--fz-24:24px;--fz-fluid-13:clamp(13px,1vw,15px);--fz-fluid-14:clamp(14px,1vw,16px);--fz-fluid-15:clamp(15px,1.2vw,17px);--fz-fluid-16:clamp(16px,1.25vw,17px);--fz-fluid-24:clamp(24px,2.5vw,36px);--fz-fluid-28:clamp(28px,3vw,48px);--fz-fluid-32:clamp(32px,4vw,60px);--fz-fluid-2rem:clamp(2rem,3.5vw,3rem);--z-tooltip:10;--z-case-cursor:30;--z-section-nav:40;--z-header:50;--z-banner:1000;--z-vsl:1900;--z-vsl-modal:2000;--z-overlay:2199;--z-modal:2200;--z-cursor:9999}
*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{-webkit-text-size-adjust:100%;line-height:1.5}body,h1,h2,h3,h4,h5,h6,p,blockquote,figure,dl,dd{margin:0}ol,ul{margin:0;padding:0;list-style:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;padding:0}a{color:inherit;text-decoration:none}img,video{max-width:100%;height:auto;display:block}body{--font-sans:var(--font-miru-sans),sans-serif;--font-serif:var(--font-miru-serif),serif;--font-heading:var(--font-aspekta),sans-serif;background:var(--background);color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;overflow-x:hidden}html{overflow:hidden scroll}h1,h2,h3,h4{font-family:var(--font-heading)}h1 em,h2 em,h3 em,h4 em{font-family:var(--font-serif);font-style:italic;font-weight:400}p{font-family:Inter,Inter Fallback,sans-serif}@keyframes fadeEnter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}main{animation:.5s forwards fadeEnter}
@keyframes CookieBanner-module-scss-module__2FfmRW__bannerEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CookieBanner-module-scss-module__2FfmRW__banner{z-index:var(--z-banner);animation:CookieBanner-module-scss-module__2FfmRW__bannerEnter .5s var(--ease-out).4s both;align-items:stretch;gap:var(--space-500);--cb-w:400px;width:var(--cb-w);--cb-bg:var(--h-bg);--cb-fg:var(--foreground);--cb-card:#0000000d;--cb-muted:#0000008c;--cb-track:#0000002e;--cb-line:#0000001f;--cb-card-hover:#00000017;background:var(--cb-bg);max-width:calc(100vw - 48px);color:var(--cb-fg);border:4px solid var(--white);border-radius:var(--r-16);padding:var(--space-600);box-shadow:var(--shadow-banner);transition:width .3s var(--ease-out),height .3s var(--ease-out);flex-direction:column;display:flex;position:fixed;bottom:24px;left:24px}@media (max-width:768px){.CookieBanner-module-scss-module__2FfmRW__banner{gap:var(--space-400);width:auto;max-width:none;padding:var(--space-400)var(--space-450);bottom:16px;left:16px;right:16px}}.CookieBanner-module-scss-module__2FfmRW__view{gap:inherit;flex-direction:column;flex-shrink:0;transition:opacity .16s;display:flex}@media (min-width:769px){.CookieBanner-module-scss-module__2FfmRW__view{width:calc(min(var(--cb-w),100vw - 48px) - 56px)}}.CookieBanner-module-scss-module__2FfmRW__fading .CookieBanner-module-scss-module__2FfmRW__view{opacity:0}.CookieBanner-module-scss-module__2FfmRW__clipping{overflow:hidden}@media (prefers-reduced-motion:reduce){.CookieBanner-module-scss-module__2FfmRW__banner,.CookieBanner-module-scss-module__2FfmRW__view{transition:none}}.CookieBanner-module-scss-module__2FfmRW__bannerSettings{gap:var(--space-400);--cb-w:460px}@media (max-width:768px){.CookieBanner-module-scss-module__2FfmRW__bannerSettings{width:auto;padding:var(--space-400)var(--space-450)}}.CookieBanner-module-scss-module__2FfmRW__intro{align-items:flex-start;gap:var(--space-400);min-width:0;display:flex}.CookieBanner-module-scss-module__2FfmRW__icon{filter:invert();flex-shrink:0;width:40px;height:auto}@media (max-width:768px){.CookieBanner-module-scss-module__2FfmRW__icon{display:none}}.CookieBanner-module-scss-module__2FfmRW__introText{gap:var(--space-100);flex-direction:column;min-width:0;display:flex}.CookieBanner-module-scss-module__2FfmRW__text{font-size:var(--fz-13);transition:max-height .26s var(--ease-out);margin:0;line-height:1.5;overflow:hidden}.CookieBanner-module-scss-module__2FfmRW__textCollapsed{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.CookieBanner-module-scss-module__2FfmRW__readMoreWrap{opacity:0;transition:grid-template-rows .26s var(--ease-out),opacity .2s ease;grid-template-rows:0fr;display:grid}.CookieBanner-module-scss-module__2FfmRW__readMoreWrap>div{min-height:0;overflow:hidden}.CookieBanner-module-scss-module__2FfmRW__readMoreOpen{opacity:1;grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.CookieBanner-module-scss-module__2FfmRW__readMoreWrap{transition:none}}.CookieBanner-module-scss-module__2FfmRW__readMore{color:inherit;font:inherit;font-size:var(--fz-13);font-weight:var(--font-weight-semibold);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.CookieBanner-module-scss-module__2FfmRW__readMore:hover{opacity:.7}.CookieBanner-module-scss-module__2FfmRW__readMore:focus-visible{outline:2px solid var(--cb-fg);outline-offset:2px}.CookieBanner-module-scss-module__2FfmRW__textSmall{font-size:var(--fz-12);margin:0}.CookieBanner-module-scss-module__2FfmRW__settingsHead{align-items:center;gap:var(--space-200);display:flex}.CookieBanner-module-scss-module__2FfmRW__backBtn{width:32px;height:32px;margin-left:calc(var(--space-200)*-1);border-radius:var(--r-full);color:var(--cb-fg);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background .2s;display:flex}.CookieBanner-module-scss-module__2FfmRW__backBtn svg{width:20px;height:20px}.CookieBanner-module-scss-module__2FfmRW__backBtn:hover{background:var(--cb-card)}.CookieBanner-module-scss-module__2FfmRW__backBtn:focus-visible{outline:2px solid var(--cb-fg);outline-offset:2px}.CookieBanner-module-scss-module__2FfmRW__title{font-size:var(--fz-15);font-weight:var(--font-weight-semibold);margin:0}.CookieBanner-module-scss-module__2FfmRW__link{text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.CookieBanner-module-scss-module__2FfmRW__link:hover{opacity:.7}.CookieBanner-module-scss-module__2FfmRW__actions{justify-content:flex-end;align-items:center;gap:var(--space-200);flex-shrink:0;display:flex}@media (max-width:768px){.CookieBanner-module-scss-module__2FfmRW__actions{flex-wrap:wrap;justify-content:stretch}}.CookieBanner-module-scss-module__2FfmRW__btn{border:1px solid var(--cb-fg);border-radius:var(--r-16);min-width:128px;padding:var(--space-200)var(--space-500);font:inherit;font-size:var(--fz-13);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;flex:none;transition:opacity .2s}.CookieBanner-module-scss-module__2FfmRW__btn:hover{opacity:.8}.CookieBanner-module-scss-module__2FfmRW__btn:focus-visible{outline:2px solid var(--cb-fg);outline-offset:2px}@media (max-width:768px){.CookieBanner-module-scss-module__2FfmRW__btn{flex:1 1 0;min-width:0}}.CookieBanner-module-scss-module__2FfmRW__bannerPulse{pointer-events:none;animation:.56s both CookieBanner-module-scss-module__2FfmRW__bannerPulse}@keyframes CookieBanner-module-scss-module__2FfmRW__bannerPulse{0%{animation-timing-function:cubic-bezier(.33,0,.2,1);transform:scale(1)}28%{animation-timing-function:cubic-bezier(.45,0,.35,1);transform:scale(1.025)}58%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1);transform:scale(1)}to{opacity:0;transform:translateY(12px)scale(.98)}}.CookieBanner-module-scss-module__2FfmRW__btnPrimary{background:var(--cb-fg);color:var(--cb-bg)}.CookieBanner-module-scss-module__2FfmRW__btnSecondary{color:var(--cb-fg);background:0 0;transition:background .2s}@media (hover:hover){.CookieBanner-module-scss-module__2FfmRW__btnSecondary:hover{opacity:1;background:var(--cb-card-hover)}}@media (min-width:769px){.CookieBanner-module-scss-module__2FfmRW__actionsMain{align-items:stretch;gap:var(--space-200);flex-direction:column}.CookieBanner-module-scss-module__2FfmRW__actionsMain .CookieBanner-module-scss-module__2FfmRW__btn{width:100%}.CookieBanner-module-scss-module__2FfmRW__actionsMain .CookieBanner-module-scss-module__2FfmRW__linkBtn{order:1;align-self:center}}@media (max-width:768px){.CookieBanner-module-scss-module__2FfmRW__actionsSettings{grid-template-columns:1fr 1fr;display:grid}.CookieBanner-module-scss-module__2FfmRW__btnSave{order:-1;grid-column:1/-1}}.CookieBanner-module-scss-module__2FfmRW__linkBtn{padding:var(--space-200);color:inherit;font:inherit;font-size:var(--fz-13);font-weight:var(--font-weight-medium);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;text-decoration:underline}.CookieBanner-module-scss-module__2FfmRW__linkBtn:hover{opacity:.7}@media (max-width:768px){.CookieBanner-module-scss-module__2FfmRW__linkBtn{flex-basis:100%;order:3}}.CookieBanner-module-scss-module__2FfmRW__options{gap:var(--space-300);border:none;flex-direction:column;margin:0;padding:0;display:flex}.CookieBanner-module-scss-module__2FfmRW__option{justify-content:space-between;align-items:center;gap:var(--space-400);padding:var(--space-300)var(--space-400);border-radius:var(--r-12);background:var(--cb-card);cursor:pointer;border:2px solid #0000;transition:background .2s,border-color .2s;display:flex}.CookieBanner-module-scss-module__2FfmRW__option:has(.CookieBanner-module-scss-module__2FfmRW__switch:not(:checked)){border-color:var(--cb-line);background:0 0}@media (hover:hover){.CookieBanner-module-scss-module__2FfmRW__option:hover{background:var(--cb-card-hover)}.CookieBanner-module-scss-module__2FfmRW__option:has(.CookieBanner-module-scss-module__2FfmRW__switch:not(:checked)):hover{background:var(--cb-card)}}.CookieBanner-module-scss-module__2FfmRW__optionIcon{object-fit:contain;flex-shrink:0;align-self:flex-start;width:24px;height:24px;margin-top:1px}.CookieBanner-module-scss-module__2FfmRW__optionText{gap:var(--space-100);flex-direction:column;flex:1;display:flex}.CookieBanner-module-scss-module__2FfmRW__optionName{align-items:center;gap:var(--space-200);font-size:var(--fz-13);font-weight:var(--font-weight-semibold);flex-wrap:wrap;display:flex}.CookieBanner-module-scss-module__2FfmRW__cookieCount{padding:1px var(--space-200);border-radius:var(--r-full);border:1px solid var(--cb-line);font-size:var(--fz-11);font-weight:var(--font-weight-medium);color:var(--cb-muted);white-space:nowrap}.CookieBanner-module-scss-module__2FfmRW__optionDesc{font-size:var(--fz-12);color:var(--cb-muted);line-height:1.4}.CookieBanner-module-scss-module__2FfmRW__switch{appearance:none;border-radius:var(--r-full);background:var(--cb-track);cursor:pointer;flex-shrink:0;width:36px;height:20px;margin:0;transition:background .2s;position:relative}.CookieBanner-module-scss-module__2FfmRW__switch:after{content:"";background:var(--white);width:16px;height:16px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:2px;left:2px}.CookieBanner-module-scss-module__2FfmRW__switch:checked{background:var(--cb-fg)}.CookieBanner-module-scss-module__2FfmRW__switch:checked:after{background:var(--cb-bg);transform:translate(16px)}.CookieBanner-module-scss-module__2FfmRW__switch:focus-visible{outline:2px solid var(--cb-fg);outline-offset:2px}.CookieBanner-module-scss-module__2FfmRW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
body{overflow-x:visible}@keyframes SiteHeader-module-scss-module__-ttAwW__headerEnter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.SiteHeader-module-scss-module__-ttAwW__header{width:100%;z-index:var(--z-header);transition:transform .4s var(--ease-out),border-color .2s ease,box-shadow .2s ease,background .3s ease,padding .3s ease,backdrop-filter .3s ease;padding-top:var(--space-300);background:0 0;border-bottom:1px solid #0000;position:fixed;top:0}@media (max-width:768px){.SiteHeader-module-scss-module__-ttAwW__header{padding-top:var(--space-300)}}@media (max-width:1440px){.SiteHeader-module-scss-module__-ttAwW__header{padding-top:var(--space-300)}}.SiteHeader-module-scss-module__-ttAwW__header .SiteHeader-module-scss-module__-ttAwW__headerAvatar{border-radius:var(--r-12);flex-shrink:0;width:48px;height:48px;overflow:hidden}.SiteHeader-module-scss-module__-ttAwW__headerHidden{transform:translateY(-100%)}.SiteHeader-module-scss-module__-ttAwW__headerScrolled{transition:transform .4s var(--ease-out),border-color .2s ease,box-shadow .2s ease,padding .3s ease;background:var(--h-bg);border-bottom-color:#ccc;padding-top:0}@media (max-width:1440px){.SiteHeader-module-scss-module__-ttAwW__headerScrolled{padding-top:var(--space-150);padding-bottom:var(--space-150)}}.SiteHeader-module-scss-module__-ttAwW__headerOnDark:not(.SiteHeader-module-scss-module__-ttAwW__headerScrolled) .SiteHeader-module-scss-module__-ttAwW__logo img{filter:none}.SiteHeader-module-scss-module__-ttAwW__headerOnDark:not(.SiteHeader-module-scss-module__-ttAwW__headerScrolled) .hdr-nav-link{color:var(--white)}.SiteHeader-module-scss-module__-ttAwW__headerOnDark:not(.SiteHeader-module-scss-module__-ttAwW__headerScrolled) .hdr-nav-link:hover{backdrop-filter:blur(10px);background:#ffffff1a}.SiteHeader-module-scss-module__-ttAwW__headerOnDark:not(.SiteHeader-module-scss-module__-ttAwW__headerScrolled) .hdr-nav-link-active{backdrop-filter:blur(20px);background:#ffffff1a}.SiteHeader-module-scss-module__-ttAwW__headerOnDark:not(.SiteHeader-module-scss-module__-ttAwW__headerScrolled) .SiteHeader-module-scss-module__-ttAwW__headerCta{background:var(--white)!important;color:var(--c-dark-bg)!important}.SiteHeader-module-scss-module__-ttAwW__headerOnDark:not(.SiteHeader-module-scss-module__-ttAwW__headerScrolled) .hdr-menu-btn{border-color:#ffffff4d}.SiteHeader-module-scss-module__-ttAwW__headerOnDark:not(.SiteHeader-module-scss-module__-ttAwW__headerScrolled) .hdr-menu-btn span{background:var(--white)}.SiteHeader-module-scss-module__-ttAwW__headerOnDark:not(.SiteHeader-module-scss-module__-ttAwW__headerScrolled) .hdr-menu-btn:hover{border-color:var(--white);background:#ffffff14}.SiteHeader-module-scss-module__-ttAwW__headerInner{padding:0 var(--space-600);height:72px;animation:SiteHeader-module-scss-module__-ttAwW__headerEnter .6s var(--ease-out)both;justify-content:space-between;align-items:center;margin:0 auto;transition:background .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}@media (max-width:768px){.SiteHeader-module-scss-module__-ttAwW__headerInner{height:52px}}@media (min-width:768px){.SiteHeader-module-scss-module__-ttAwW__headerInner{padding:var(--space-1200)var(--space-800)}}@media (min-width:1280px){.SiteHeader-module-scss-module__-ttAwW__headerInner{padding:var(--space-1200)62px}}.SiteHeader-module-scss-module__-ttAwW__headerLeft{align-items:center;gap:var(--space-600);display:flex}@media (max-width:768px){.SiteHeader-module-scss-module__-ttAwW__headerLeft{gap:var(--space-350);transform-origin:0;transform:scale(.7)}}.SiteHeader-module-scss-module__-ttAwW__headerAvatar{border-radius:50%;flex-shrink:0;width:36px;height:36px;overflow:hidden}.SiteHeader-module-scss-module__-ttAwW__headerAvatarVideo{object-fit:cover;width:100%;height:100%;animation:SiteHeader-module-scss-module__-ttAwW__headerEnter .8s var(--ease-out).3s both;display:block}.SiteHeader-module-scss-module__-ttAwW__headerCta{background:#111827!important;animation-delay:0s!important}@media (max-width:1099px){.SiteHeader-module-scss-module__-ttAwW__headerCta{display:none!important}}.SiteHeader-module-scss-module__-ttAwW__headerCtaIcon{display:none}.SiteHeader-module-scss-module__-ttAwW__logo{align-items:center;display:flex}.SiteHeader-module-scss-module__-ttAwW__logo img{filter:invert();width:auto;height:22px}body:has(.theme-dark) .SiteHeader-module-scss-module__-ttAwW__logo img{filter:none}body:has(.theme-dark) .SiteHeader-module-scss-module__-ttAwW__header .hdr-nav-link-active{background:#000!important}body:has(.hdr-menu-open) .SiteHeader-module-scss-module__-ttAwW__header{background:#fff}body:has(.hdr-menu-open) .SiteHeader-module-scss-module__-ttAwW__headerOnDark .SiteHeader-module-scss-module__-ttAwW__logo img{filter:invert()}body:has(.hdr-menu-open) .SiteHeader-module-scss-module__-ttAwW__headerOnDark .hdr-nav-link{color:#000}body:has(.hdr-menu-open) .SiteHeader-module-scss-module__-ttAwW__headerOnDark .hdr-nav-link:hover{background:#f5f5f5}body:has(.hdr-menu-open) .SiteHeader-module-scss-module__-ttAwW__headerOnDark .hdr-nav-link-active{background:#f5f5f5}body:has(.hdr-menu-open) .SiteHeader-module-scss-module__-ttAwW__headerOnDark .SiteHeader-module-scss-module__-ttAwW__headerCta{color:var(--white)!important;background:#111827!important}
.HeaderNav-module-scss-module__YUPKhW__root{display:contents}@media (max-width:1099px){.HeaderNav-module-scss-module__YUPKhW__root{display:none}}.HeaderNav-module-scss-module__YUPKhW__headerNav{align-items:center;gap:var(--space-150);display:flex;position:absolute;left:50%;transform:translate(-50%)}.HeaderNav-module-scss-module__YUPKhW__link{align-items:center;gap:var(--space-200);padding:14px var(--space-400);border-radius:var(--r-8);font-family:var(--font-heading);font-size:var(--fz-16);font-weight:var(--font-weight-semibold);color:#000;white-space:nowrap;cursor:pointer;background:0 0;border:0;line-height:normal;text-decoration:none;transition:background .15s;display:inline-flex}@media (min-width:1280px){.HeaderNav-module-scss-module__YUPKhW__link{padding-inline:var(--space-600)}}.HeaderNav-module-scss-module__YUPKhW__link:hover,.HeaderNav-module-scss-module__YUPKhW__link:focus-visible,.HeaderNav-module-scss-module__YUPKhW__linkCurrent,.HeaderNav-module-scss-module__YUPKhW__linkOpen{background:#f5f5f5}.HeaderNav-module-scss-module__YUPKhW__linkOpen .HeaderNav-module-scss-module__YUPKhW__caret{transform:rotate(180deg)}.HeaderNav-module-scss-module__YUPKhW__caret{color:#757575;font-size:8px;line-height:1;transition:transform .2s}.HeaderNav-module-scss-module__YUPKhW__labelStack{text-align:center;flex-direction:column;align-items:center;gap:1px;line-height:1.2;display:inline-flex}.HeaderNav-module-scss-module__YUPKhW__tag{font-size:var(--fz-12);font-weight:var(--font-weight-medium);opacity:.5}.HeaderNav-module-scss-module__YUPKhW__linkDisabled{cursor:default;opacity:.45}.HeaderNav-module-scss-module__YUPKhW__linkDisabled:hover{background:0 0}.HeaderNav-module-scss-module__YUPKhW__soon{border-radius:var(--r-full);font-size:var(--fz-11);font-style:normal;font-weight:var(--font-weight-semibold);border:1px solid;padding:1px 7px;line-height:1.5}.HeaderNav-module-scss-module__YUPKhW__region{padding:var(--space-700)var(--space-1200)var(--space-1600);background:#fff;border-bottom:1px solid #d9d9d9;animation:.18s both HeaderNav-module-scss-module__YUPKhW__panelIn;position:absolute;top:100%;left:0;right:0}.HeaderNav-module-scss-module__YUPKhW__region:before{content:"";height:20px;position:absolute;top:-20px;left:0;right:0}.HeaderNav-module-scss-module__YUPKhW__region[hidden],.HeaderNav-module-scss-module__YUPKhW__panel[hidden]{display:none}@keyframes HeaderNav-module-scss-module__YUPKhW__panelIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.HeaderNav-module-scss-module__YUPKhW__backdrop{z-index:calc(var(--z-header) - 1);backdrop-filter:blur(5px);background:#4646464d;animation:.2s both HeaderNav-module-scss-module__YUPKhW__backdropIn;position:fixed;inset:0}@keyframes HeaderNav-module-scss-module__YUPKhW__backdropIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.HeaderNav-module-scss-module__YUPKhW__region,.HeaderNav-module-scss-module__YUPKhW__backdrop{animation:none}.HeaderNav-module-scss-module__YUPKhW__caret{transition:none}}
.MegaMenuContent-module-scss-module__pgqpBG__root{justify-content:center;align-items:flex-start;gap:var(--space-800);width:100%;max-width:1024px;margin:0 auto;display:flex}.MegaMenuContent-module-scss-module__pgqpBG__cards{align-items:flex-start;gap:var(--space-600);display:flex}.MegaMenuContent-module-scss-module__pgqpBG__card{align-items:center;gap:var(--space-200);width:220px;padding:6px 6px var(--space-300);border-radius:var(--r-12);color:inherit;flex-direction:column;text-decoration:none;transition:background .15s;display:flex}a.MegaMenuContent-module-scss-module__pgqpBG__card:hover{background:#f5f5f5}.MegaMenuContent-module-scss-module__pgqpBG__media{border-radius:var(--r-8);justify-content:center;align-items:center;width:100%;height:140px;display:flex;overflow:hidden}.MegaMenuContent-module-scss-module__pgqpBG__mediaImg{object-fit:contain;width:auto;max-width:148px;height:auto;max-height:140px;display:block}.MegaMenuContent-module-scss-module__pgqpBG__mediaVideo{object-fit:cover;width:100%;height:100%;display:block}.MegaMenuContent-module-scss-module__pgqpBG__cardBody{align-items:center;gap:var(--space-200);flex-direction:column;width:100%;display:flex}.MegaMenuContent-module-scss-module__pgqpBG__cardTitle{font-family:var(--font-heading);font-size:var(--fz-16);font-weight:var(--font-weight-semibold);text-align:center;color:#000;line-height:1.2}.MegaMenuContent-module-scss-module__pgqpBG__cardText{font-size:var(--fz-13);font-weight:var(--font-weight-medium);text-align:center;color:#757575;line-height:1.4}.MegaMenuContent-module-scss-module__pgqpBG__cardCta{font-size:var(--fz-13);font-weight:var(--font-weight-bold);text-align:center;color:#1e1e1e;line-height:1.4}.MegaMenuContent-module-scss-module__pgqpBG__sep{background:#d9d9d9;flex-shrink:0;align-self:stretch;width:1px}.MegaMenuContent-module-scss-module__pgqpBG__aside{align-items:flex-start;gap:var(--space-400);flex-direction:column;flex:1;min-width:0;display:flex}.MegaMenuContent-module-scss-module__pgqpBG__eyebrow{font-size:var(--fz-13);font-weight:var(--font-weight-bold);letter-spacing:0;text-transform:uppercase;color:#b3b3b3;margin:0;line-height:1}.MegaMenuContent-module-scss-module__pgqpBG__link{font-size:var(--fz-16);font-weight:var(--font-weight-bold);color:#1e1e1e;text-underline-offset:4px;line-height:1.1;text-decoration:none;display:block}a.MegaMenuContent-module-scss-module__pgqpBG__link:hover{text-decoration:underline}.MegaMenuContent-module-scss-module__pgqpBG__columns{align-items:flex-start;gap:var(--space-800);flex:1;min-width:0;display:flex}.MegaMenuContent-module-scss-module__pgqpBG__column{align-items:flex-start;gap:var(--space-400);flex-direction:column;flex:1;min-width:0;display:flex}.MegaMenuContent-module-scss-module__pgqpBG__columnHead{gap:var(--space-200);flex-direction:column;display:flex}.MegaMenuContent-module-scss-module__pgqpBG__columnSubtitle{font-size:var(--fz-13);font-weight:var(--font-weight-medium);color:#757575;margin:0;line-height:1.4}.MegaMenuContent-module-scss-module__pgqpBG__disabled{cursor:default}.MegaMenuContent-module-scss-module__pgqpBG__disabled .MegaMenuContent-module-scss-module__pgqpBG__cardTitle,.MegaMenuContent-module-scss-module__pgqpBG__disabled .MegaMenuContent-module-scss-module__pgqpBG__cardCta,.MegaMenuContent-module-scss-module__pgqpBG__disabled.MegaMenuContent-module-scss-module__pgqpBG__link{color:#b3b3b3}.MegaMenuContent-module-scss-module__pgqpBG__disabled .MegaMenuContent-module-scss-module__pgqpBG__cardText{color:#c9c9c9}.MegaMenuContent-module-scss-module__pgqpBG__disabled .MegaMenuContent-module-scss-module__pgqpBG__media{opacity:.45;filter:grayscale()}.MegaMenuContent-module-scss-module__pgqpBG__soon{margin-left:var(--space-200);vertical-align:2px;border-radius:var(--r-full);font-size:var(--fz-11);font-style:normal;font-weight:var(--font-weight-semibold);color:#b3b3b3;border:1px solid #e5e5e5;padding:1px 7px;line-height:1.5;display:inline-block}.MegaMenuContent-module-scss-module__pgqpBG__mobile{justify-content:flex-start;align-items:stretch;gap:var(--space-800);flex-direction:column}.MegaMenuContent-module-scss-module__pgqpBG__mobile .MegaMenuContent-module-scss-module__pgqpBG__cards{align-items:stretch;gap:var(--space-300);flex-direction:column}.MegaMenuContent-module-scss-module__pgqpBG__mobile .MegaMenuContent-module-scss-module__pgqpBG__card{gap:var(--space-400);width:100%;padding:var(--space-250);border:1px solid var(--c-border);border-radius:var(--r-16);flex-direction:row}.MegaMenuContent-module-scss-module__pgqpBG__mobile .MegaMenuContent-module-scss-module__pgqpBG__media{flex-shrink:0;width:104px;height:88px}.MegaMenuContent-module-scss-module__pgqpBG__mobile .MegaMenuContent-module-scss-module__pgqpBG__mediaImg{max-width:88px;max-height:84px}.MegaMenuContent-module-scss-module__pgqpBG__mobile .MegaMenuContent-module-scss-module__pgqpBG__cardBody{align-items:flex-start;gap:var(--space-100)}.MegaMenuContent-module-scss-module__pgqpBG__mobile .MegaMenuContent-module-scss-module__pgqpBG__cardTitle,.MegaMenuContent-module-scss-module__pgqpBG__mobile .MegaMenuContent-module-scss-module__pgqpBG__cardText,.MegaMenuContent-module-scss-module__pgqpBG__mobile .MegaMenuContent-module-scss-module__pgqpBG__cardCta{text-align:left}.MegaMenuContent-module-scss-module__pgqpBG__mobile .MegaMenuContent-module-scss-module__pgqpBG__sep{align-self:auto;width:100%;height:1px}.MegaMenuContent-module-scss-module__pgqpBG__mobile .MegaMenuContent-module-scss-module__pgqpBG__columns{gap:var(--space-800);flex-direction:column}.MegaMenuContent-module-scss-module__pgqpBG__mobile .MegaMenuContent-module-scss-module__pgqpBG__link{font-size:var(--fz-17)}
.MobileMenu-module-scss-module__gGjjza__menuBtn{cursor:pointer;background:0 0;border:1.5px solid #0f0f0f33;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;transition:border-color .15s,background .15s;display:none}.MobileMenu-module-scss-module__gGjjza__menuBtn:hover{border-color:var(--c-text);background:#0f0f0f0d}.MobileMenu-module-scss-module__gGjjza__menuBtn span{background:var(--c-text);border-radius:2px;width:18px;height:1.5px;display:block}@media (max-width:1099px){.MobileMenu-module-scss-module__gGjjza__menuBtn{display:flex}}.MobileMenu-module-scss-module__gGjjza__drawerBackdrop{z-index:var(--z-overlay);opacity:0;background:#0000004d;transition:opacity .3s;display:none;position:fixed;inset:0}@media (max-width:1099px){.MobileMenu-module-scss-module__gGjjza__drawerBackdrop{pointer-events:none;display:block}}.MobileMenu-module-scss-module__gGjjza__drawerBackdropVisible{opacity:1;pointer-events:auto}.MobileMenu-module-scss-module__gGjjza__drawer{background:var(--white);width:100%;height:100dvh;z-index:var(--z-modal);padding:var(--space-800)var(--space-700)var(--space-1200);padding-top:var(--space-600);transition:transform .35s var(--ease-out);flex-direction:column;align-items:center;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}.MobileMenu-module-scss-module__gGjjza__drawerOpen{transform:translate(0)}.MobileMenu-module-scss-module__gGjjza__drawerTopBar{width:100%;margin-bottom:var(--space-1000);justify-content:space-between;align-items:center;display:flex;position:relative}.MobileMenu-module-scss-module__gGjjza__topBarIcon{width:40px;height:40px;color:var(--c-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.MobileMenu-module-scss-module__gGjjza__topBarTitle{font-family:var(--font-heading);font-size:var(--fz-20);font-weight:var(--font-weight-bold);white-space:nowrap;color:var(--c-text);margin:0;position:absolute;left:50%;transform:translate(-50%)}.MobileMenu-module-scss-module__gGjjza__drawerAvatar{border-radius:10px;flex-shrink:0;width:40px;height:40px;overflow:hidden}.MobileMenu-module-scss-module__gGjjza__drawerClose{border:1px solid var(--c-border);cursor:pointer;width:36px;height:36px;color:var(--c-text);background:0 0;border-radius:10px;justify-content:center;align-items:center;transition:background .15s;display:flex}.MobileMenu-module-scss-module__gGjjza__drawerClose:hover{background:var(--c-bg-light)}.MobileMenu-module-scss-module__gGjjza__views{flex:1;width:100%;min-height:0;overflow:hidden}.MobileMenu-module-scss-module__gGjjza__track{width:200%;height:100%;transition:transform .35s var(--ease-out);display:flex}@media (prefers-reduced-motion:reduce){.MobileMenu-module-scss-module__gGjjza__track{transition:none}}.MobileMenu-module-scss-module__gGjjza__trackDeep{transform:translate(-50%)}.MobileMenu-module-scss-module__gGjjza__level{overscroll-behavior:contain;width:50%;height:100%;padding-bottom:var(--space-600);flex-shrink:0;overflow-y:auto}.MobileMenu-module-scss-module__gGjjza__row{width:100%;padding:var(--space-450)var(--space-100);border:0;border-bottom:1px solid var(--c-border);font-family:var(--font-heading);font-size:24px;font-weight:var(--font-weight-semibold);text-align:left;color:var(--c-text);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.MobileMenu-module-scss-module__gGjjza__rowLabel{flex-direction:column;align-items:flex-start;gap:2px;line-height:1.15;display:flex}.MobileMenu-module-scss-module__gGjjza__rowTag{font-family:var(--font-sans);font-size:var(--fz-14);font-weight:var(--font-weight-medium);color:var(--c-muted)}.MobileMenu-module-scss-module__gGjjza__rowDisabled{cursor:default;opacity:.5}.MobileMenu-module-scss-module__gGjjza__rowSoon{border:1px solid var(--c-border);border-radius:var(--r-full);font-family:var(--font-sans);font-size:var(--fz-12);font-style:normal;font-weight:var(--font-weight-semibold);flex-shrink:0;padding:2px 10px}.MobileMenu-module-scss-module__gGjjza__rowChevron{color:var(--c-muted);flex-shrink:0}.MobileMenu-module-scss-module__gGjjza__drawerCta{margin-top:var(--space-400);padding:26px var(--space-600)!important}.MobileMenu-module-scss-module__gGjjza__drawerCta:hover{transform:none!important}body:has(.theme-dark) .MobileMenu-module-scss-module__gGjjza__menuBtn{border-color:#fff3}body:has(.theme-dark) .MobileMenu-module-scss-module__gGjjza__menuBtn:hover{background:#ffffff0f;border-color:#fff}body:has(.theme-dark) .MobileMenu-module-scss-module__gGjjza__drawer{background:#111}
