@font-face{font-family:manrope;src:url(../media/Manrope_Variable-s.p.3rjk17h6oms_8.ttf?dpl=20261014T231523Z-87b09d)format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_12f3b4e1-module__DpVQcW__className{font-family:manrope,manrope Fallback,Segoe UI,Arial}.manrope_12f3b4e1-module__DpVQcW__variable{--font-manrope:"manrope", "manrope Fallback", Segoe UI, Arial}
.header-module__bY5_QG__headerFlowAnchor{pointer-events:none;border:0;block-size:0;margin:0;padding:0}.header-module__bY5_QG__primaryHeader.site-header{background:linear-gradient(120deg,#0b0b0b 0%,#070707 52%,#0b0a09 100%);border-bottom-color:#ffffff13}.header-module__bY5_QG__primaryHeader.site-header:before{opacity:1;background:radial-gradient(at 45% 0,#ffffff08,#0000 70%);animation:none}.header-module__bY5_QG__primaryHeader .header-module__bY5_QG__navigation{--header-enter-start:.16s}.header-module__bY5_QG__primaryHeader .header-module__bY5_QG__tools{--header-enter-start:.32s}.header-module__bY5_QG__heroSlot{min-width:0;opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;block-size:0;margin-block-start:0;padding-block-start:0;transition:block-size .16s,margin-block-start .16s,padding-block-start .16s,opacity .12s,transform .16s,visibility 0s .16s;display:flex;position:relative;overflow:hidden;transform:translateY(-3px)}.header-module__bY5_QG__heroSlot:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d5be9b24 30% 70%,#0000);block-size:1px;position:absolute;inset:0 12px auto}.header-module__bY5_QG__heroSlot[data-switcher-visible=true]:not(:empty){opacity:1;visibility:visible;pointer-events:auto;block-size:40px;margin-block-start:4px;padding-block-start:8px;transition:block-size .16s,margin-block-start .16s,padding-block-start .16s,opacity .16s,transform .16s,visibility;transform:none}@media (prefers-reduced-motion:reduce){.header-module__bY5_QG__heroSlot,.header-module__bY5_QG__heroSlot[data-switcher-visible=true]:not(:empty){transition:none}}@media (prefers-reduced-motion:no-preference){.header-module__bY5_QG__primaryHeader[data-header-intro=pending] [data-header-enter]{opacity:0;animation:0s 1.5s forwards header-module__bY5_QG__headerEntranceSafety}.header-module__bY5_QG__primaryHeader[data-header-intro=playing] [data-header-enter]{animation:.72s cubic-bezier(.22,1,.36,1) both header-module__bY5_QG__headerElementEnter;animation-delay:calc(var(--header-enter-start,.16s) + var(--header-enter-order,0) * 75ms)}}@keyframes header-module__bY5_QG__headerElementEnter{0%{opacity:0;filter:blur(2px);transform:translateY(7px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes header-module__bY5_QG__headerEntranceSafety{to{opacity:1}}@media print{.header-module__bY5_QG__primaryHeader [data-header-enter]{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}:is(.header-module__bY5_QG__navigation.desktop-nav,.header-module__bY5_QG__navigation.floating-nav){gap:6px}.header-module__bY5_QG__navigation>.header-module__bY5_QG__navLink{color:#e9e5dfb3;min-height:44px;font-family:var(--font-interface);letter-spacing:-.015em;text-transform:none;text-shadow:none;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;padding:12px 13px;font-size:.875rem;font-weight:560;line-height:1.4;transition:color .22s,background-color .22s,box-shadow .22s;display:inline-flex;position:relative}.header-module__bY5_QG__navigation>.header-module__bY5_QG__navLink:after{content:"";inset-inline:14px;height:1px;box-shadow:none;opacity:0;transform-origin:50%;pointer-events:none;background:linear-gradient(90deg,#0000,#eaceaa 25%,#f6ead9 75%,#0000);transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .22s;position:absolute;bottom:5px;transform:scaleX(.45)}.header-module__bY5_QG__navigation>.header-module__bY5_QG__navLink[aria-current=page]{color:#f6ead9;background:#eaceaa07}.header-module__bY5_QG__navigation>.header-module__bY5_QG__navLink[aria-current=page]:after{opacity:.85;transform:scaleX(1)}.header-module__bY5_QG__navigation>.header-module__bY5_QG__navLink:focus-visible{color:#fff;outline-offset:2px;background:#ffffff08;outline:1px solid #eaceaa99}.header-module__bY5_QG__navigation>.header-module__bY5_QG__navLink:focus-visible:after{opacity:1;transform:scaleX(1)}.header-module__bY5_QG__tools .header-module__bY5_QG__toolButton,.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink{border-radius:999px;transition:background-color .22s,box-shadow .22s}.header-module__bY5_QG__tools .header-module__bY5_QG__toolButton>svg,.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink>svg{transition:color .22s,transform .22s cubic-bezier(.22,1,.36,1)}.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink>span:not(.count){color:#e9e5dfc9;letter-spacing:-.015em;font-weight:550;transition:color .22s}.header-module__bY5_QG__tools .header-module__bY5_QG__toolButton[aria-current=page],.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink[aria-current=page]{background:#ffffff09}.header-module__bY5_QG__tools .header-module__bY5_QG__toolButton:focus-visible,.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink:focus-visible{outline-offset:3px;outline:1px solid #eaceaa99}.header-module__bY5_QG__mobileMenu.mobile-menu{opacity:0;width:min(430px,100% - 56px);max-width:none;height:100dvh;max-height:none;transition:transform .38s cubic-bezier(.22, 1, .36, 1), opacity .25s ease, display .38s allow-discrete, overlay .38s allow-discrete;background:#080807;border:0;border-radius:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden;transform:translate(100%);box-shadow:-20px 0 70px #0008}.header-module__bY5_QG__mobileMenu[open]{opacity:1;transform:translate(0)}.header-module__bY5_QG__mobileMenu::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);opacity:0;transition:opacity .3s ease, display .38s allow-discrete, overlay .38s allow-discrete;background:#08080782}.header-module__bY5_QG__mobileMenu[open]::backdrop{opacity:1}.header-module__bY5_QG__mobileMenu[data-menu-closing=true].mobile-menu{opacity:0;transition:transform .18s cubic-bezier(.4,0,.6,1),opacity .14s;transform:translate(100%)}.header-module__bY5_QG__mobileMenu[data-menu-closing=true]::backdrop{opacity:0;transition:opacity .18s}@starting-style{.header-module__bY5_QG__mobileMenu[open]{opacity:0;transform:translate(100%)}.header-module__bY5_QG__mobileMenu[open]::backdrop{opacity:0}}.header-module__bY5_QG__mobileMenu:before{content:"";left:0;z-index:2;pointer-events:none;background:linear-gradient(#0000,#ceb18826 9%,#dfc8a48c 32%,#c7a46c61 55%,#ad916032 78%,#0000);width:1px;position:absolute;inset-block:0}.header-module__bY5_QG__mobileMenu:after{content:"";inset-block:0;filter:blur(8px);pointer-events:none;background:radial-gradient(at 0 38%,#d8b67a24,#0000 72%);width:22px;position:absolute;left:0}.header-module__bY5_QG__menuShell{--menu-gutter:24px;--menu-right:max(var(--menu-gutter), env(safe-area-inset-right));--menu-bottom:max(20px, env(safe-area-inset-bottom));z-index:1;height:100%;padding:max(24px, env(safe-area-inset-top)) var(--menu-right) var(--menu-bottom) var(--menu-gutter);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6f6245 transparent;flex-direction:column;display:flex;position:relative;overflow:hidden auto}.header-module__bY5_QG__menuHead{flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;margin-bottom:42px;display:flex}.header-module__bY5_QG__menuBrand{width:min(158px,65%);display:block}.header-module__bY5_QG__menuBrand>svg{width:100%;height:auto;display:block}.header-module__bY5_QG__menuClose.icon-button{color:#ddd7ce;background:#ffffff04;border:1px solid #ffffff13;border-radius:50%;width:44px;height:44px}.header-module__bY5_QG__mobileMenu .header-module__bY5_QG__menuNavigation{flex-direction:column;flex:none;align-items:flex-start;gap:12px;display:flex}.header-module__bY5_QG__mobileMenu .header-module__bY5_QG__menuNavigation>a{color:#e5e2dd;letter-spacing:-.055em;text-transform:uppercase;text-wrap:balance;touch-action:manipulation;border:0;align-items:center;max-width:100%;min-height:44px;padding:4px 0;font-size:clamp(1.8rem,8.1vw,2.375rem);font-weight:800;line-height:1.05;transition:color .18s,opacity .12s;display:flex;position:relative}.header-module__bY5_QG__menuNavigation>a>span{position:relative}.header-module__bY5_QG__menuNavigation>a>span:after{content:"";inset-inline:0;transform-origin:0;background:linear-gradient(90deg,#dec49e,#dec49e22);height:1px;transition:transform .25s;position:absolute;bottom:-3px;transform:scaleX(0)}.header-module__bY5_QG__mobileMenu .header-module__bY5_QG__menuNavigation>a[aria-current=page]{color:#f0d5b2}.header-module__bY5_QG__menuNavigation>a[aria-current=page]>span:after{transform:scaleX(1)}.header-module__bY5_QG__menuNavigation>a:active{color:#f0d5b2;opacity:.72}.header-module__bY5_QG__menuLower{isolation:isolate;flex-direction:column;flex:1 0 auto;min-height:210px;margin-top:28px;display:flex;position:relative}.header-module__bY5_QG__menuAtmosphere{z-index:0;inset:42px calc(-1 * var(--menu-right)) calc(-1 * var(--menu-bottom)) calc(-1 * var(--menu-gutter));pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(#0000,#00000017 10%,#0000008f 24%,#000 40%);mask-image:linear-gradient(#0000,#00000017 10%,#0000008f 24%,#000 40%)}.header-module__bY5_QG__menuAtmosphere>img{object-fit:cover;object-position:50% 65%;opacity:.52;filter:saturate(.65)brightness(.66);width:100%;max-width:none;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#00000080 7%,#000 18% 88%,#000a 95%,#0000);mask-image:linear-gradient(90deg,#0000,#00000080 7%,#000 18% 88%,#000a 95%,#0000)}.header-module__bY5_QG__menuAtmosphere:after{content:"";background:linear-gradient(90deg,#0808079e,#0000 65%,#0808074a),radial-gradient(at 72% 73%,#b3925324,#0000 65%);position:absolute;inset:0}.header-module__bY5_QG__menuActionArea{z-index:1;margin-top:auto;padding-top:20px;position:relative}.header-module__bY5_QG__menuCaption{color:#c9b799;letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:.5625rem;font-weight:600;line-height:1.6}.header-module__bY5_QG__menuActions{background:linear-gradient(135deg,#fcfbf8,#eee8dd);border-radius:8px;display:grid;box-shadow:inset 0 1px #fff,0 8px 24px #00000024}.header-module__bY5_QG__menuAction{color:#3e352b;touch-action:manipulation;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;min-height:68px;padding:13px 14px;transition:background-color .18s,box-shadow .18s;display:flex;position:relative}.header-module__bY5_QG__menuAction:first-child{border-radius:8px 8px 0 0}.header-module__bY5_QG__menuAction:last-child{border-radius:0 0 8px 8px}.header-module__bY5_QG__menuAction+.header-module__bY5_QG__menuAction{border-top:1px solid #c8bca570}.header-module__bY5_QG__menuActionIcon{color:#8b6644;flex:0 0 22px;place-items:center;display:grid}.header-module__bY5_QG__menuSaved .header-module__bY5_QG__menuActionIcon{color:#66714e}.header-module__bY5_QG__menuActionCopy{flex:1;min-width:0}.header-module__bY5_QG__menuAction small{color:#6b5b48;margin-bottom:2px;font-size:.65625rem;font-weight:450;line-height:1.4;display:block}.header-module__bY5_QG__menuAction strong{letter-spacing:-.025em;font-size:.9375rem;font-weight:650;line-height:1.35;display:block}.header-module__bY5_QG__menuActionEnd{color:#81705a;flex-shrink:0;align-items:center;gap:10px;display:flex}.header-module__bY5_QG__menuActionEnd>svg{opacity:.7;transition:transform .2s}.header-module__bY5_QG__menuCount{color:#6b5b48;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:450}.header-module__bY5_QG__menuAction:before{content:"";opacity:0;background:#a58b65;width:2px;position:absolute;top:18px;bottom:18px;left:0}.header-module__bY5_QG__menuAction[aria-current=page]:before{opacity:1}.header-module__bY5_QG__menuSaved[aria-current=page]:before{background:#89976a}.header-module__bY5_QG__menuAction:active{background-color:#aa896c14;box-shadow:inset 0 2px 10px #7363450a}.header-module__bY5_QG__menuClose:focus-visible,.header-module__bY5_QG__menuBrand:focus-visible,.header-module__bY5_QG__menuNavigation>a:focus-visible{outline-offset:4px;outline:2px solid #dec49e}.header-module__bY5_QG__mobileMenu[data-pointer-open=true] .header-module__bY5_QG__menuClose:focus{outline:none}.header-module__bY5_QG__menuAction:focus-visible{outline-offset:-4px;outline:2px solid #80623d}@media (prefers-reduced-motion:no-preference){.header-module__bY5_QG__mobileMenu[open] .header-module__bY5_QG__menuNavigation>a{animation:.4s cubic-bezier(.22,1,.36,1) both header-module__bY5_QG__menuLinkEnter;animation-delay:calc(80ms + var(--menu-order,0) * 45ms)}}@keyframes header-module__bY5_QG__menuLinkEnter{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media (hover:hover){.header-module__bY5_QG__navigation>.header-module__bY5_QG__navLink:hover{color:#fff;text-shadow:none;background:#ffffff07}.header-module__bY5_QG__navigation>.header-module__bY5_QG__navLink:hover:after{opacity:.8;transform:scaleX(1)}.header-module__bY5_QG__tools .header-module__bY5_QG__toolButton:hover,.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink:hover{background:#ffffff0b;box-shadow:inset 0 0 0 1px #ffffff08}.header-module__bY5_QG__tools .header-module__bY5_QG__toolButton:hover>svg,.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink:hover>svg{color:#fff;transform:translateY(-1px)}.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink:hover>span:not(.count){color:#fff}.header-module__bY5_QG__mobileMenu .header-module__bY5_QG__menuNavigation>a:hover{color:#fff}.header-module__bY5_QG__menuNavigation>a:hover>span:after{transform:scaleX(1)}.header-module__bY5_QG__menuAction:hover:not(:active){background-color:#aa896c0d}.header-module__bY5_QG__menuSaved:hover:not(:active){background-color:#80905c0d}.header-module__bY5_QG__menuAction:hover .header-module__bY5_QG__menuActionEnd>svg{transform:translate(2px)}}@media (min-width:901px) and (max-width:1100px){.header-module__bY5_QG__navigation>.header-module__bY5_QG__navLink{padding-inline:9px}:is(.header-module__bY5_QG__navigation.desktop-nav,.header-module__bY5_QG__navigation.floating-nav){gap:2px}}@media (max-width:900px){.header-module__bY5_QG__primaryHeader .header-module__bY5_QG__tools{--header-enter-start:.16s}:is(.header-module__bY5_QG__navigation.desktop-nav,.header-module__bY5_QG__navigation.floating-nav){display:none}.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink{border-radius:50%;flex:0 0 44px;width:44px;min-width:44px;height:44px;padding:0}.header-module__bY5_QG__tools .header-module__bY5_QG__toolButton.icon-button{border-radius:50%;flex:0 0 44px;width:44px;min-width:44px;height:44px;padding:0}.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink{touch-action:manipulation;justify-content:center;align-items:center;gap:0;display:inline-flex;position:relative}.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink>.count{font-variant-numeric:tabular-nums;border-radius:999px;min-width:16px;height:16px;padding-inline:3px;font-size:.625rem;line-height:16px;position:absolute;top:0;right:0}.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink:active{opacity:.78;background-color:#eaceaa14;transition-duration:70ms}.header-module__bY5_QG__tools .header-module__bY5_QG__toolButton:hover>svg,.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink:hover>svg{transform:none}}@media (max-width:350px){.header-module__bY5_QG__primaryHeader .site-logo{flex:1 1 0;min-width:0}.header-module__bY5_QG__primaryHeader .brand-logo{width:min(100%,124px)}.header-module__bY5_QG__primaryHeader .header-module__bY5_QG__tools{flex-shrink:0}.header-module__bY5_QG__mobileMenu.mobile-menu{width:calc(100% - 36px)}.header-module__bY5_QG__menuShell{--menu-gutter:20px}.header-module__bY5_QG__menuHead{gap:12px;margin-bottom:30px}.header-module__bY5_QG__menuBrand{width:140px}.header-module__bY5_QG__mobileMenu .header-module__bY5_QG__menuNavigation>a{font-size:1.8rem}.header-module__bY5_QG__menuCaption{letter-spacing:.08em}}@media (max-width:640px){.header-module__bY5_QG__primaryHeader.site-header[data-home-header=true]{z-index:55;opacity:1;transition:opacity .2s;position:sticky;top:0}.header-module__bY5_QG__primaryHeader.site-header[data-home-header=true][aria-hidden=true]{visibility:hidden;opacity:0;pointer-events:none;transition:none}}@media (max-height:650px){.header-module__bY5_QG__menuHead{margin-bottom:24px}.header-module__bY5_QG__mobileMenu .header-module__bY5_QG__menuNavigation{gap:8px}.header-module__bY5_QG__menuLower{min-height:180px;margin-top:16px}.header-module__bY5_QG__menuAtmosphere{top:22px}}@media (max-height:550px){.header-module__bY5_QG__menuLower{min-height:0;margin-top:12px}.header-module__bY5_QG__menuAtmosphere{top:0}.header-module__bY5_QG__menuActionArea{padding-top:0}.header-module__bY5_QG__menuCaption{margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.header-module__bY5_QG__primaryHeader.site-header[data-home-header=true]{transition:none}.header-module__bY5_QG__navigation>.header-module__bY5_QG__navLink,.header-module__bY5_QG__navigation>.header-module__bY5_QG__navLink:after,.header-module__bY5_QG__tools .header-module__bY5_QG__toolButton,.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink,.header-module__bY5_QG__tools .header-module__bY5_QG__toolButton>svg,.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink>svg,.header-module__bY5_QG__mobileMenu::backdrop,.header-module__bY5_QG__mobileMenu[data-menu-closing=true]::backdrop,.header-module__bY5_QG__menuNavigation>a,.header-module__bY5_QG__menuNavigation>a>span:after,.header-module__bY5_QG__menuAction,.header-module__bY5_QG__menuActionEnd>svg{transition:none}.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink>span:not(.count){transition:none}.header-module__bY5_QG__mobileMenu.mobile-menu{transition:none}.header-module__bY5_QG__mobileMenu[data-menu-closing=true].mobile-menu{transition:none}.header-module__bY5_QG__mobileMenu[open] .header-module__bY5_QG__menuNavigation>a{animation:none}.header-module__bY5_QG__tools .header-module__bY5_QG__toolButton:hover>svg,.header-module__bY5_QG__tools .header-module__bY5_QG__savedLink:hover>svg,.header-module__bY5_QG__menuAction:hover .header-module__bY5_QG__menuActionEnd>svg{transform:none}}
.cookie-consent-module__-oHqXG__banner,.cookie-consent-module__-oHqXG__dialog{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--hero-ink);background:var(--hero);border:1px solid var(--hero-line);box-shadow:0 20px 80px #0005}.cookie-consent-module__-oHqXG__banner{z-index:90;inset-inline:24px;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;max-width:1040px;margin-inline:auto;padding:27px 30px;display:grid;position:fixed;bottom:24px}.cookie-consent-module__-oHqXG__kicker{color:var(--hero-accent);letter-spacing:.13em;text-transform:uppercase;font-size:.65rem;font-weight:700;line-height:1.5}.cookie-consent-module__-oHqXG__banner h2{letter-spacing:-.04em;margin-top:5px;font-size:1.35rem}.cookie-consent-module__-oHqXG__bannerCopy>p:last-child{color:var(--hero-muted);max-width:570px;margin-top:9px;font-size:.78rem;line-height:1.7}.cookie-consent-module__-oHqXG__banner a,.cookie-consent-module__-oHqXG__policy a{color:var(--hero-accent);text-underline-offset:4px;text-decoration:underline}.cookie-consent-module__-oHqXG__bannerActions{grid-template-columns:1fr 1fr;gap:8px;min-width:275px;display:grid}.cookie-consent-module__-oHqXG__primary,.cookie-consent-module__-oHqXG__secondary,.cookie-consent-module__-oHqXG__reject{border:1px solid #0000;border-radius:6px;min-height:44px;padding:11px 17px;font-size:.75rem;font-weight:650;line-height:1.5;transition:background .25s,color .25s,border-color .25s}.cookie-consent-module__-oHqXG__primary{color:var(--hero);background:var(--hero-ink)}.cookie-consent-module__-oHqXG__primary:hover{background:var(--hero-accent)}.cookie-consent-module__-oHqXG__secondary{border-color:var(--hero-line);color:var(--hero-ink);background:0 0}.cookie-consent-module__-oHqXG__secondary:hover{border-color:var(--hero-accent);color:var(--hero-accent);background:#85451e0b}.cookie-consent-module__-oHqXG__reject{color:var(--hero-muted);background:0 0;grid-column:1/-1;min-height:36px;padding-block:6px;font-weight:500}.cookie-consent-module__-oHqXG__reject:hover{color:var(--hero-accent);background:#85451e08}.cookie-consent-module__-oHqXG__settingsLink{color:inherit;font:inherit;text-align:left;background:0 0;border:0;padding:0}.cookie-consent-module__-oHqXG__settingsLink:hover{color:var(--hero-accent)}.cookie-consent-module__-oHqXG__banner :focus-visible,.cookie-consent-module__-oHqXG__dialog :focus-visible{outline:2px solid var(--hero-accent);outline-offset:4px}.cookie-consent-module__-oHqXG__dialog{overscroll-behavior:contain;border-radius:20px;width:min(640px,100% - 32px);max-height:calc(100% - 40px);padding:38px}.cookie-consent-module__-oHqXG__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0909099c}.cookie-consent-module__-oHqXG__dialogHead{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.cookie-consent-module__-oHqXG__dialogHead h2{margin-top:10px;font-size:clamp(1.8rem,3vw,2.35rem)}.cookie-consent-module__-oHqXG__close{height:40px;color:var(--hero-muted);background:0 0;border:0;border-radius:50%;flex:0 0 40px;place-items:center;transition:color .25s,background .25s;display:grid}.cookie-consent-module__-oHqXG__close:hover{color:var(--hero-accent);background:#85451e0b}.cookie-consent-module__-oHqXG__intro{color:var(--hero-muted);margin-block:23px 27px;font-size:.83rem;line-height:1.75}.cookie-consent-module__-oHqXG__category{border-top:1px solid var(--hero-line);flex-direction:row;justify-content:space-between;align-items:flex-start;gap:20px;padding-block:20px;display:flex}.cookie-consent-module__-oHqXG__category>div,.cookie-consent-module__-oHqXG__category>span:first-child{min-width:0}.cookie-consent-module__-oHqXG__category h3,.cookie-consent-module__-oHqXG__categoryName{letter-spacing:-.02em;font-size:.92rem;font-weight:650;line-height:1.45;display:block}.cookie-consent-module__-oHqXG__category p,.cookie-consent-module__-oHqXG__description{color:var(--hero-muted);margin-top:7px;font-size:.75rem;line-height:1.7;display:block}.cookie-consent-module__-oHqXG__alwaysOn{color:var(--hero-accent);flex:none;padding-top:3px;font-size:.65rem;line-height:1.5}.cookie-consent-module__-oHqXG__toggle{flex:0 0 42px;width:42px;height:24px;margin-top:2px;position:relative}.cookie-consent-module__-oHqXG__toggle input{opacity:0;cursor:pointer;z-index:1;border:0;width:100%;height:100%;min-height:0;margin:0;padding:0;position:absolute;inset:0}.cookie-consent-module__-oHqXG__toggle>span{background:#ded8ce;border:1px solid #b7ab9d;border-radius:999px;width:100%;height:100%;transition:background .25s,border-color .25s;display:block}.cookie-consent-module__-oHqXG__toggle>span:after{content:"";background:var(--hero);border-radius:50%;width:16px;height:16px;transition:transform .25s;position:absolute;top:4px;left:4px;box-shadow:0 1px 3px #17131126}.cookie-consent-module__-oHqXG__toggle input:checked+span{background:var(--hero-accent);border-color:var(--hero-accent)}.cookie-consent-module__-oHqXG__toggle input:checked+span:after{transform:translate(18px)}.cookie-consent-module__-oHqXG__toggle input:focus-visible{outline:0}.cookie-consent-module__-oHqXG__toggle input:focus-visible+span{outline:2px solid var(--hero-accent);outline-offset:4px}.cookie-consent-module__-oHqXG__dialogActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.cookie-consent-module__-oHqXG__dialogActions>button{flex:1}.cookie-consent-module__-oHqXG__policy{flex-wrap:wrap;gap:12px 22px;margin-top:25px;font-size:.7rem;display:flex}.cookie-consent-module__-oHqXG__warning{color:var(--hero-accent);margin-top:12px;font-size:.75rem}.cookie-consent-module__-oHqXG__status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){.cookie-consent-module__-oHqXG__banner{inset-inline:14px;grid-template-columns:1fr;gap:17px;padding:21px;bottom:14px}.cookie-consent-module__-oHqXG__bannerActions{min-width:0}.cookie-consent-module__-oHqXG__dialog{padding:26px}.cookie-consent-module__-oHqXG__category{gap:14px}.cookie-consent-module__-oHqXG__alwaysOn{max-width:75px;font-size:.58rem}.cookie-consent-module__-oHqXG__dialogActions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.cookie-consent-module__-oHqXG__banner *,.cookie-consent-module__-oHqXG__dialog *,.cookie-consent-module__-oHqXG__dialog :before,.cookie-consent-module__-oHqXG__dialog :after{transition:none}}
.footer-module__oqRDSq__footer{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--hero);color:var(--hero-accent);-webkit-font-smoothing:auto;--footer-ease:cubic-bezier(.22, 1, .36, 1);border-radius:28px;margin:96px 12px 12px;padding:82px 58px 30px;font-weight:450}.footer-module__oqRDSq__inner{max-width:var(--content-max);margin-inline:auto}.footer-module__oqRDSq__opening{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;display:grid}.footer-module__oqRDSq__intro{grid-column:1/9}.footer-module__oqRDSq__kicker{font-size:var(--font-size-caption);letter-spacing:.11em;margin-bottom:34px;font-weight:650}.footer-module__oqRDSq__intro h2{color:var(--hero-ink);font-size:clamp(4.4rem,6.4vw,7.3rem);font-weight:550;line-height:.98}.footer-module__oqRDSq__intro em{color:var(--hero-accent);margin-left:clamp(36px,6vw,116px);display:block}.footer-module__oqRDSq__invitation{flex-direction:column;grid-column:10/13;justify-content:flex-end;padding-bottom:5px;display:flex}.footer-module__oqRDSq__invitation p{color:var(--hero-muted);font-size:.875rem;line-height:1.65}.footer-module__oqRDSq__catalogLink{border-bottom:1px solid var(--hero-line);justify-content:space-between;align-items:flex-end;gap:20px;margin-top:32px;padding-block:12px;font-size:.875rem;font-weight:600;line-height:1.4;display:flex}.footer-module__oqRDSq__catalogLink svg{transition:transform .5s var(--footer-ease);flex-shrink:0}.footer-module__oqRDSq__catalogLink:hover{color:var(--hero-ink)}.footer-module__oqRDSq__catalogLink:hover svg{transform:translate(4px,-4px)}.footer-module__oqRDSq__navigation{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;margin-top:104px;display:grid}.footer-module__oqRDSq__mobileNavigation{display:none}.footer-module__oqRDSq__catalog{grid-column:1/5;padding-top:58px}.footer-module__oqRDSq__library{grid-column:6/10}.footer-module__oqRDSq__project{grid-column:10/13;padding-top:58px}.footer-module__oqRDSq__group h3{color:var(--hero-muted);font-size:var(--font-size-caption);letter-spacing:.09em;text-transform:uppercase;align-items:baseline;gap:18px;margin-bottom:28px;font-weight:550;display:flex}.footer-module__oqRDSq__group h3 span{color:var(--hero-accent);font-size:var(--font-size-caption);letter-spacing:0}.footer-module__oqRDSq__group ul,.footer-module__oqRDSq__legal ul{margin:0;padding:0;list-style:none}.footer-module__oqRDSq__group li+li{margin-top:10px}.footer-module__oqRDSq__navLink{letter-spacing:-.025em;align-items:center;gap:14px;min-height:34px;font-size:clamp(.95rem,1.15vw,1.125rem);line-height:1.45;transition:color .3s;display:inline-flex}.footer-module__oqRDSq__navLink>span{opacity:0;transition:opacity .3s, transform .4s var(--footer-ease);flex:none;align-items:center;line-height:0;display:inline-flex;transform:translate(-6px,5px)}.footer-module__oqRDSq__navLink:hover,.footer-module__oqRDSq__navLink:focus-visible{color:var(--hero-ink)}.footer-module__oqRDSq__navLink:hover>span,.footer-module__oqRDSq__navLink:focus-visible>span{opacity:1;transform:none}.footer-module__oqRDSq__legal{border-top:1px solid var(--hero-line);grid-column:6/13;margin-top:46px;padding-top:66px}.footer-module__oqRDSq__legalTitle{color:var(--hero-muted);font-size:var(--font-size-caption);letter-spacing:.075em;text-transform:uppercase;margin-bottom:20px;font-weight:600}.footer-module__oqRDSq__legal ul{grid-template-columns:1fr 1fr;gap:12px 38px;display:grid}.footer-module__oqRDSq__legal a{text-underline-offset:5px;font-size:.8125rem;font-weight:500;line-height:1.65;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .25s,text-decoration-color .3s}.footer-module__oqRDSq__legal a:hover{color:var(--hero-ink);text-decoration-color:currentColor}.footer-module__oqRDSq__cookieSettings{appearance:none;border:0;border-bottom:1px solid var(--hero-accent);min-height:36px;color:var(--hero-accent);background:0 0;margin-top:24px;padding:7px 0;font-size:.8125rem;font-weight:500;transition:color .25s,border-color .25s}.footer-module__oqRDSq__cookieSettings:hover{color:var(--hero-ink);border-color:var(--hero-ink)}.footer-module__oqRDSq__note{color:var(--hero-muted);grid-area:2/1/auto/5;align-self:end;font-size:.8125rem;line-height:1.7}.footer-module__oqRDSq__signature{justify-content:space-between;align-items:flex-end;gap:40px;margin-top:90px;padding-bottom:40px;display:flex}.footer-module__oqRDSq__logoLink{width:min(38%,390px);display:block}.footer-module__oqRDSq__logo{width:100%;height:auto}.footer-module__oqRDSq__logo path{fill:var(--hero-accent);transition:fill .35s}.footer-module__oqRDSq__logoLink:hover .footer-module__oqRDSq__logo path{fill:var(--hero-ink)}.footer-module__oqRDSq__signature>p{color:var(--hero-muted);padding-bottom:2px;font-size:.8125rem;line-height:1.6}.footer-module__oqRDSq__bottom{border-top:1px solid var(--hero-line);color:var(--hero-muted);justify-content:space-between;gap:20px 40px;padding-top:24px;font-size:.75rem;font-weight:500;line-height:1.7;display:flex}.footer-module__oqRDSq__footer :focus-visible{outline:2px solid var(--hero-accent);outline-offset:6px;border-radius:2px}@media (prefers-reduced-motion:no-preference){.footer-module__oqRDSq__footer[data-footer-entrance=preparing] [data-footer-reveal]{opacity:0;animation:0s 3s forwards footer-module__oqRDSq__entranceSafetyReveal}.footer-module__oqRDSq__footer [data-footer-reveal-state=pending]{opacity:0}}@keyframes footer-module__oqRDSq__entranceSafetyReveal{to{opacity:1}}@media (max-width:1200px){.footer-module__oqRDSq__footer{padding:64px 32px 28px}.footer-module__oqRDSq__opening,.footer-module__oqRDSq__navigation{column-gap:24px}.footer-module__oqRDSq__intro{grid-column:1/9}.footer-module__oqRDSq__invitation{grid-column:9/13}.footer-module__oqRDSq__navigation{margin-top:80px}.footer-module__oqRDSq__catalog{grid-column:1/5}.footer-module__oqRDSq__library{grid-column:5/9}.footer-module__oqRDSq__project{grid-column:9/13}.footer-module__oqRDSq__legal{grid-column:5/13}.footer-module__oqRDSq__note{grid-column:1/5}}@media (max-width:900px){.footer-module__oqRDSq__footer{margin-top:72px;padding:56px 32px 26px}.footer-module__oqRDSq__opening{grid-template-columns:1fr;row-gap:42px}.footer-module__oqRDSq__intro,.footer-module__oqRDSq__invitation{grid-column:auto}.footer-module__oqRDSq__intro h2{font-size:clamp(4rem,9vw,6.2rem)}.footer-module__oqRDSq__invitation{width:min(100%,370px);margin-left:auto}.footer-module__oqRDSq__navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 36px}.footer-module__oqRDSq__catalog,.footer-module__oqRDSq__library,.footer-module__oqRDSq__project,.footer-module__oqRDSq__legal,.footer-module__oqRDSq__note{grid-column:auto;margin-top:0;padding-top:0}.footer-module__oqRDSq__library{padding-top:58px}.footer-module__oqRDSq__project{grid-column:1}.footer-module__oqRDSq__legal{grid-column:1/-1;padding-top:32px}.footer-module__oqRDSq__note{grid-area:2/2}.footer-module__oqRDSq__navLink{font-size:1rem}.footer-module__oqRDSq__signature{margin-top:66px}.footer-module__oqRDSq__logoLink{width:min(55%,330px)}.footer-module__oqRDSq__bottom{flex-wrap:wrap;gap:12px 32px}}@media (max-width:640px){.footer-module__oqRDSq__footer{border-radius:24px;margin:58px 12px 12px;padding:36px 24px 24px}.footer-module__oqRDSq__kicker{max-width:270px;font-size:var(--font-size-caption);letter-spacing:.07em;margin-bottom:24px;line-height:1.6}.footer-module__oqRDSq__intro h2{font-size:clamp(2.65rem,11.6vw,4.5rem);line-height:1.02}.footer-module__oqRDSq__intro em{margin-left:18px}.footer-module__oqRDSq__opening{gap:24px}.footer-module__oqRDSq__invitation{width:100%;padding:0}.footer-module__oqRDSq__invitation p{font-size:.8125rem;line-height:1.6}.footer-module__oqRDSq__catalogLink{background:var(--hero-ink);min-height:52px;color:var(--hero);border:0;border-radius:12px;align-items:center;margin-top:22px;padding:12px 16px}.footer-module__oqRDSq__catalogLink svg{width:26px;height:26px}.footer-module__oqRDSq__catalogLink:hover,.footer-module__oqRDSq__catalogLink:focus-visible{background:var(--hero-accent);color:var(--hero)}.footer-module__oqRDSq__catalogLink:hover svg{transform:none}.footer-module__oqRDSq__navigation{display:none}.footer-module__oqRDSq__mobileNavigation{margin-top:36px;display:block}.footer-module__oqRDSq__mobileCatalog h3{color:var(--hero-muted);font-size:var(--font-size-caption);letter-spacing:.06em;text-transform:uppercase;align-items:baseline;gap:12px;font-weight:600;line-height:1.5;display:flex}.footer-module__oqRDSq__mobileCatalog h3>span{color:var(--hero-accent);font-size:var(--font-size-caption);letter-spacing:0}.footer-module__oqRDSq__mobileCatalog ul,.footer-module__oqRDSq__disclosure ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 18px;margin:12px 0 0;padding:0;list-style:none;display:grid}.footer-module__oqRDSq__mobileCatalog li:first-child{grid-column:1/-1}.footer-module__oqRDSq__mobileCatalog li:first-child a{justify-content:space-between;font-weight:650}.footer-module__oqRDSq__mobileLink{letter-spacing:-.018em;text-underline-offset:4px;align-items:center;gap:12px;min-height:44px;padding-block:8px;font-size:.875rem;font-weight:550;line-height:1.45;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .25s,text-decoration-color .25s;display:flex}.footer-module__oqRDSq__mobileLink:hover,.footer-module__oqRDSq__mobileLink:focus-visible{color:var(--hero-ink);text-decoration-color:currentColor}.footer-module__oqRDSq__mobileLink>span[aria-hidden]{flex:none;align-items:center;line-height:0;display:inline-flex}.footer-module__oqRDSq__disclosures{border-top:1px solid var(--hero-line);margin-top:24px}.footer-module__oqRDSq__disclosure{border-bottom:1px solid var(--hero-line)}.footer-module__oqRDSq__disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding-block:12px;font-size:.875rem;font-weight:600;line-height:1.45;list-style:none;display:flex}.footer-module__oqRDSq__disclosure summary::-webkit-details-marker{display:none}.footer-module__oqRDSq__disclosureLabel{align-items:baseline;gap:12px;display:flex}.footer-module__oqRDSq__disclosureLabel>span{color:var(--hero-muted);font-size:var(--font-size-caption);font-weight:550}.footer-module__oqRDSq__disclosureIcon{flex:0 0 20px}.footer-module__oqRDSq__disclosureVertical{transition:opacity .2s}.footer-module__oqRDSq__disclosure[open] .footer-module__oqRDSq__disclosureVertical{opacity:0}.footer-module__oqRDSq__disclosure summary:hover,.footer-module__oqRDSq__disclosure summary:focus-visible{color:var(--hero-ink)}.footer-module__oqRDSq__disclosure nav{padding:0 0 18px}.footer-module__oqRDSq__disclosure ul{margin-top:0}.footer-module__oqRDSq__disclosure .footer-module__oqRDSq__mobileLink{font-size:.8125rem}.footer-module__oqRDSq__mobilePreferences{padding-top:8px}.footer-module__oqRDSq__mobilePreferences .footer-module__oqRDSq__cookieSettings{text-underline-offset:4px;border-bottom:0;min-height:44px;margin-top:0;font-size:.75rem;font-weight:550;text-decoration:underline}.footer-module__oqRDSq__signature{flex-direction:column;align-items:flex-start;gap:16px;margin-top:24px;padding-bottom:24px}.footer-module__oqRDSq__logoLink{width:min(76%,270px)}.footer-module__oqRDSq__signature>p{font-size:.75rem;line-height:1.55}.footer-module__oqRDSq__signature>p br{display:none}.footer-module__oqRDSq__bottom{font-size:var(--font-size-caption);grid-template-columns:1fr;gap:4px;padding-top:16px;line-height:1.6;display:grid}}@media (prefers-reduced-motion:reduce){.footer-module__oqRDSq__footer *,.footer-module__oqRDSq__footer :before,.footer-module__oqRDSq__footer :after{transition:none!important}.footer-module__oqRDSq__footer [data-footer-reveal]{opacity:1;animation:none}}
.information-page-module__VMx3Ta__page{padding-bottom:100px}.information-page-module__VMx3Ta__heading{max-width:1000px;padding-block:34px 40px}.information-page-module__VMx3Ta__heading h1{overflow-wrap:anywhere;margin-top:26px;font-size:clamp(2.3rem,4.6vw,4.5rem);line-height:1.08}.information-page-module__VMx3Ta__description{max-width:680px;color:var(--muted);margin-top:28px;font-size:1.05rem}.information-page-module__VMx3Ta__status{border-block:1px solid var(--line);grid-template-columns:minmax(210px,1fr) 2fr;align-items:start;gap:40px;padding-block:28px;display:grid}.information-page-module__VMx3Ta__status>span{color:var(--accent);font-size:.875rem;font-weight:650}.information-page-module__VMx3Ta__status>p{color:var(--muted);max-width:690px;font-size:.875rem}.information-page-module__VMx3Ta__content{grid-template-columns:minmax(210px,1fr) 2fr;gap:40px;padding-top:64px;display:grid}.information-page-module__VMx3Ta__contents{align-self:start;padding-right:24px}.information-page-module__VMx3Ta__contents ol{margin:22px 0 0;padding-left:24px;list-style:decimal-leading-zero}.information-page-module__VMx3Ta__contents li{color:var(--control-line);padding:6px 0 6px 8px;font-size:.8rem}.information-page-module__VMx3Ta__contents a{color:var(--muted);padding-block:3px;font-size:.875rem;line-height:1.55;transition:color .2s;display:inline-block}.information-page-module__VMx3Ta__contents a:hover{color:var(--accent)}.information-page-module__VMx3Ta__section{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr;gap:16px;padding-block:26px 34px;scroll-margin-top:120px;display:grid}.information-page-module__VMx3Ta__section:first-child{padding-top:0}.information-page-module__VMx3Ta__number{color:var(--accent);padding-top:5px;font-size:.75rem}.information-page-module__VMx3Ta__section h2,.information-page-module__VMx3Ta__details h2,.information-page-module__VMx3Ta__technical h2{letter-spacing:-.035em;font-size:clamp(1.35rem,1.7vw,1.7rem);line-height:1.3}.information-page-module__VMx3Ta__section p,.information-page-module__VMx3Ta__details p,.information-page-module__VMx3Ta__technical>p:not(:first-child){color:var(--muted);max-width:650px;margin-top:14px;font-size:.925rem}.information-page-module__VMx3Ta__technical{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-bottom:14px;padding:30px}.information-page-module__VMx3Ta__technical h2{margin-top:16px}.information-page-module__VMx3Ta__settings{border:0;border-bottom:1px solid var(--control-line);min-height:44px;color:var(--accent);background:0 0;align-items:center;margin-top:18px;padding:8px 0;font-size:.875rem;display:inline-flex}.information-page-module__VMx3Ta__settings:hover{color:var(--ink);border-color:currentColor}.information-page-module__VMx3Ta__details{border:1px solid var(--line);border-radius:14px;margin-top:44px;padding:30px}.information-page-module__VMx3Ta__details dl{margin-block:22px 0}.information-page-module__VMx3Ta__details dl>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.5fr;gap:24px;padding-block:14px;font-size:.875rem;display:grid}.information-page-module__VMx3Ta__details dl>div:last-child{border:none}.information-page-module__VMx3Ta__details dt{color:var(--muted)}.information-page-module__VMx3Ta__details dd{overflow-wrap:anywhere;margin:0}.information-page-module__VMx3Ta__details a:hover{color:var(--accent)}.information-page-module__VMx3Ta__related{border-top:1px solid var(--line);grid-template-columns:minmax(210px,1fr) 2fr;gap:40px;margin-top:72px;padding-top:32px;display:grid}.information-page-module__VMx3Ta__related>div{flex-wrap:wrap;gap:16px 36px;display:flex}.information-page-module__VMx3Ta__related a{align-items:center;gap:16px;padding-block:5px;font-size:.875rem;transition:color .2s;display:inline-flex}.information-page-module__VMx3Ta__related a span{flex-shrink:0;transition:transform .2s;display:inline-flex}.information-page-module__VMx3Ta__related a:hover{color:var(--accent)}.information-page-module__VMx3Ta__related a:hover span{transform:translate(2px,-2px)}@media (max-width:760px){.information-page-module__VMx3Ta__page{padding-bottom:64px}.information-page-module__VMx3Ta__heading{padding-block:24px 32px}.information-page-module__VMx3Ta__heading h1{margin-top:20px}.information-page-module__VMx3Ta__description{margin-top:22px;font-size:1rem}.information-page-module__VMx3Ta__status,.information-page-module__VMx3Ta__content,.information-page-module__VMx3Ta__related{grid-template-columns:1fr;gap:20px}.information-page-module__VMx3Ta__content{gap:36px;padding-top:34px}.information-page-module__VMx3Ta__contents{padding-right:0}.information-page-module__VMx3Ta__contents ol{columns:2;column-gap:32px}.information-page-module__VMx3Ta__contents li{break-inside:avoid}.information-page-module__VMx3Ta__section{grid-template-columns:28px 1fr;gap:10px}.information-page-module__VMx3Ta__related{margin-top:48px}.information-page-module__VMx3Ta__technical,.information-page-module__VMx3Ta__details{padding:24px}}@media (max-width:440px){.information-page-module__VMx3Ta__contents ol{columns:1}.information-page-module__VMx3Ta__technical,.information-page-module__VMx3Ta__details{padding:22px}.information-page-module__VMx3Ta__details dl>div{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){.information-page-module__VMx3Ta__contents a,.information-page-module__VMx3Ta__related a,.information-page-module__VMx3Ta__related a span{transition:none}.information-page-module__VMx3Ta__related a:hover span{transform:none}}
