:root{--n-50:#faf8f4;--n-100:#f2efe9;--n-200:#e4dfd5;--n-300:#cbc5b9;--n-400:#a5a099;--n-500:#7c7973;--n-600:#5a5b5e;--n-700:#3a3f45;--n-800:#2a2e33;--n-900:#17191c;--n-950:#0b0b0c;--mid-900:#0e1421;--mid-800:#141c2e;--mid-700:#1b2438;--mid-600:#26314a;--brass-300:#e4d6b4;--brass-400:#d8c9a8;--brass-500:#c0a16b;--brass-600:#a8874f;--brass-700:#8c7038;--brass-800:#6e5628;--grad-brass:linear-gradient(105deg, #6e5628 0%, #a8874f 26%, #c0a16b 40%, #e4d6b4 46%, #c0a16b 53%, #8c7038 78%, #6e5628 100%);--ox-800:#4a1220;--ox-700:#5c1a28;--n-cat:#f4f4f4;--ok-d:#7bb08c;--ok-l:#2c6b47;--err-d:#e08272;--err-l:#a32c1e;--warn-d:#dca94f;--warn-l:#7e5511;--info-d:#8fafcb;--info-l:#2a5b86;--fab-black:#121212;--fab-midnight:#1a2338;--fab-navy:#22304f;--fab-charcoal:#3c3f44;--fab-grey:#8a8d91;--fab-lightgrey:#bfc1c2;--fab-silver:#c7c9cc;--fab-white:#f7f5f0;--fab-ivory:#efe9dd;--fab-beige:#d9c9ae;--fab-camel:#c19a6b;--fab-brown:#4e3524;--fab-burgundy:#5c1a28;--fab-green:#1b3a2f;--fab-plum:#3e2a45;--fab-blush:#c99a93;--ff-display:"Prata", "Prata Fallback", Georgia, "Times New Roman", serif;--ff-text:"Golos Text", "Golos Fallback", -apple-system, "Segoe UI", Roboto, sans-serif;--ff-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--fs-3xs:clamp(.6875rem, .667rem + .083vw, .75rem);--fs-2xs:clamp(.75rem, .73rem + .083vw, .8125rem);--fs-xs:clamp(.8125rem, .79rem + .083vw, .875rem);--fs-sm:clamp(.875rem, .855rem + .083vw, .9375rem);--fs-md:clamp(1rem, .98rem + .083vw, 1.0625rem);--fs-lg:clamp(1.0625rem, 1.02rem + .165vw, 1.1875rem);--fs-xl:clamp(1.1875rem, 1.13rem + .248vw, 1.375rem);--fs-2xl:clamp(1.3125rem, 1.17rem + .579vw, 1.75rem);--fs-3xl:clamp(1.5rem, 1.26rem + .992vw, 2.25rem);--fs-4xl:clamp(1.75rem, 1.35rem + 1.653vw, 3rem);--fs-5xl:clamp(2rem, 1.36rem + 2.645vw, 4rem);--fs-6xl:clamp(2.375rem, 1.29rem + 4.463vw, 5.75rem);--fs-7xl:clamp(2.75rem, .978rem + 7.273vw, 8.25rem);--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-display:1.08;--lh-h1:1.1;--lh-h2:1.12;--lh-h3:1.25;--lh-tight:1.25;--lh-snug:1.35;--lh-normal:1.55;--lh-relaxed:1.65;--ls-display:-.02em;--ls-h1:-.018em;--ls-h2:-.014em;--ls-h3:-.01em;--ls-normal:0;--ls-wide:.06em;--ls-caps:.12em;--sp-0:0;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--sp-20:80px;--sp-24:96px;--sp-32:128px;--sp-40:160px;--sp-50:200px;--section-y:clamp(72px, 9vw, 176px);--section-y-lg:clamp(96px, 12vw, 220px);--section-y-sm:clamp(48px, 6vw, 96px);--container-max:1560px;--container-narrow:780px;--container-form:640px;--gutter:clamp(20px, 4.5vw, 88px);--gap:clamp(16px, 2vw, 32px);--gap-catalog:clamp(24px, 2.6vw, 40px);--bp-xs:390px;--bp-sm:600px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px;--bp-3xl:1920px;--r-0:0;--r-1:1px;--r-2:2px;--r-3:3px;--r-pill:999px;--r-full:50%;--line-w:1px;--dur-instant:.12s;--dur-fast:.18s;--dur-base:.28s;--dur-slow:.52s;--dur-reveal:.9s;--dur-cinematic:1.3s;--dur-image:1.4s;--ease-cut:cubic-bezier(.22, 1, .36, 1);--ease-fabric:cubic-bezier(.16, 1, .3, 1);--ease-curtain:cubic-bezier(.19, 1, .22, 1);--ease-shutter:cubic-bezier(.87, 0, .13, 1);--ease-enter:cubic-bezier(.32, .72, 0, 1);--ease-exit:cubic-bezier(.55, 0, 1, .45);--stagger:70ms;--stagger-slow:.11s;--btn-h-sm:40px;--btn-h-md:48px;--btn-h-lg:56px;--input-h:52px;--input-h-mob:56px;--touch-min:44px;--header-h:88px;--header-h-scrolled:64px;--swatch:24px;--size-btn-w:48px;--z-base:0;--z-raised:10;--z-sticky-cta:40;--z-header:50;--z-drawer:60;--z-modal:70;--z-toast:80}@property --brass-blik{syntax:"<percentage>";inherits:true;initial-value:46%}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:var(--n-950);--bg-brand:var(--mid-800);--surface-1:var(--n-900);--surface-2:var(--n-800);--surface-3:#3d434a;--text:var(--n-100);--text-2:var(--n-300);--text-3:var(--n-400);--text-disabled:var(--n-500);--text-accent:var(--brass-400);--text-inverse:var(--n-950);--accent:var(--brass-500);--accent-hover:var(--brass-400);--accent-active:var(--brass-600);--selected-bg:var(--n-100);--selected-fg:var(--n-950);--hover-quiet:#ffffff0f;--line:#ffffff14;--line-decor:#ffffff29;--line-control:var(--n-500);--line-fn:var(--n-500);--line-brass:var(--brass-700);--ok:var(--ok-d);--err:var(--err-d);--warn:var(--warn-d);--info:var(--info-d);--on-semantic:var(--n-950);--focus:var(--n-100);--overlay:#0b0b0cb8;--edge-top:inset 0 1px 0 #ffffff0f;--edge-top-hi:inset 0 1px 0 #ffffff1a;--edge-inset:inset 0 0 0 1px #ffffff0d;--shadow-float:0 24px 48px -16px #0009;--shadow-modal:0 48px 120px -32px #000000bf, 0 0 0 1px #ffffff0f;--shadow-drawer:-24px 0 64px -24px #000000b3;--glow-focus:0 0 0 3px #f2efe94d;--glow-cta:0 0 32px -8px #c0a16b38;--scrim:linear-gradient(to top, #0b0b0ce0 0%, #0b0b0c00 62%)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:var(--n-100);--bg-brand:var(--n-200);--surface-1:var(--n-50);--surface-2:#fff;--surface-3:var(--n-200);--text:var(--n-900);--text-2:var(--n-700);--text-3:var(--n-600);--text-disabled:var(--n-600);--text-accent:var(--brass-800);--text-inverse:var(--n-100);--accent:var(--brass-500);--accent-hover:var(--brass-600);--accent-active:var(--brass-700);--selected-bg:var(--mid-800);--selected-fg:var(--n-100);--hover-quiet:#141c2e0d;--line:#0000001a;--line-decor:#0000002e;--line-control:var(--n-600);--line-fn:var(--n-600);--line-brass:var(--brass-700);--ok:var(--ok-l);--err:var(--err-l);--warn:var(--warn-l);--info:var(--info-l);--on-semantic:var(--n-50);--focus:var(--mid-800);--overlay:#0b0b0c7a;--edge-top:inset 0 1px 0 #fffc;--edge-top-hi:inset 0 1px 0 #fff;--edge-inset:inset 0 0 0 1px #0000000f;--shadow-float:0 20px 44px -18px #0b0b0c33;--shadow-modal:0 40px 100px -30px #0b0b0c47, 0 0 0 1px #0000000f;--shadow-drawer:-20px 0 56px -22px #0b0b0c38;--glow-focus:0 0 0 3px #141c2e33;--glow-cta:0 0 28px -10px #141c2e3d;--scrim:linear-gradient(to top, #0b0b0cd1 0%, #0b0b0c00 58%)}[data-theme=light][data-zone=catalog]{--bg:var(--n-cat);--bg-brand:#ebebeb;--surface-1:#fafafa;--surface-2:#fff;--surface-3:#ebebeb}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;hanging-punctuation:first last;scrollbar-gutter:stable}body{background:var(--bg);color:var(--text);font-family:var(--ff-text);font-size:var(--fs-md);font-weight:var(--fw-regular);line-height:var(--lh-relaxed);letter-spacing:var(--ls-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--dur-slow) var(--ease-cut), color var(--dur-slow) var(--ease-cut)}h1,h2{font-family:var(--ff-display);font-weight:var(--fw-regular);text-wrap:balance;font-kerning:normal;text-box-trim:trim-both;text-box-edge:cap alphabetic}h1{font-size:var(--fs-6xl);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}h2{font-size:var(--fs-5xl);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}h3{font-family:var(--ff-text);font-weight:var(--fw-medium);font-size:var(--fs-3xl);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);text-wrap:balance}h4{font-family:var(--ff-text);font-weight:var(--fw-medium);font-size:var(--fs-2xl);line-height:var(--lh-tight)}h5{font-family:var(--ff-text);font-weight:var(--fw-medium);font-size:var(--fs-xl);line-height:var(--lh-snug)}p,li,dd{text-wrap:pretty;max-width:64ch}.display{font-family:var(--ff-display);font-size:var(--fs-7xl);line-height:var(--lh-display);letter-spacing:var(--ls-display)}.overline{font-size:var(--fs-2xs);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--ls-caps);padding-right:var(--ls-caps);color:var(--text-3)}.price,.size,.spec-value,table td{font-variant-numeric:tabular-nums}.blog-body p{font-variant-numeric:oldstyle-nums proportional-nums}img,picture,video,svg{max-width:100%;height:auto;display:block}.container{width:100%;max-width:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}.container--narrow{max-width:var(--container-narrow)}.bleed{width:100vw;margin-inline:calc(50% - 50vw)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--r-1)}:where(a,button,input,select,textarea,summary,[tabindex]){scroll-margin-block:var(--sp-16)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-out .42s var(--ease-exit) both}::view-transition-new(root){animation:vt-in .56s var(--ease-enter) both}@keyframes vt-out{to{opacity:0;transform:translateY(-8px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(10px)}}.reveal{clip-path:inset(0 0 100%)}.reveal.is-in{clip-path:inset(0);transition:clip-path var(--dur-reveal) var(--ease-curtain)}.reveal>img{transform:scale(1.06)}.reveal.is-in>img{transition:transform var(--dur-image) var(--ease-fabric);transform:scale(1)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{clip-path:none!important}.reveal>img{transform:none!important}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}[data-motion=reduced] .reveal{clip-path:none}[data-motion=reduced] .reveal>img{transform:none}@media (prefers-contrast:more){:root,[data-theme=dark]{--line:#ffffff47;--line-decor:#ffffff70;--line-control:var(--n-300);--text-3:var(--n-300)}[data-theme=light]{--line:#0000004d;--line-decor:#0000007a;--line-control:var(--n-800);--text-3:var(--n-700)}}
@font-face{font-family:Prata;src:url(/fonts/prata-cyrillic.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Prata;src:url(/fonts/prata-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;src:url(/fonts/golos-cyrillic.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;src:url(/fonts/golos-latin.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Fallback;src:local(Helvetica Neue),local(Arial),local(Segoe UI);size-adjust:101%;ascent-override:96%;descent-override:24%;line-gap-override:0%}@font-face{font-family:Prata Fallback;src:local(Georgia),local(Times New Roman);size-adjust:106%;ascent-override:92%;descent-override:26%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;hanging-punctuation:first last}body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--ff-text);font-size:var(--fs-md);line-height:var(--lh-normal);font-synthesis-weight:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:none}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}p{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}h1,h2,h3,h4{font-family:var(--ff-display);font-weight:400;line-height:var(--lh-tight);text-wrap:balance}p{text-wrap:pretty}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:2px}:focus:not(:focus-visible){outline:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:calc(var(--z-modal) + 10);padding:var(--sp-3) var(--sp-6);background:var(--surface-1);color:var(--text);border:1px solid var(--line-fn);transition:translate var(--dur-fast) var(--ease-enter);position:absolute;top:0;left:50%;translate:-50% -120%}.skip-link:focus{translate:-50%}.num,.price,time,td{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;view-transition-name:none!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@view-transition{navigation:auto}
.Footer-module__yg9ahW__footer{background:var(--bg);color:var(--text);view-transition-name:Footer-module__yg9ahW__site-footer;padding-block-start:var(--sp-16);padding-block-end:calc(var(--sp-10) + env(safe-area-inset-bottom));position:relative}.Footer-module__yg9ahW__brass{background:var(--grad-brass);background-size:220% 100%;block-size:1px;position:absolute;inset-block-start:0;inset-inline:0}@media (min-resolution:2x){.Footer-module__yg9ahW__brass{block-size:.5px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Footer-module__yg9ahW__brass{animation:linear both Footer-module__yg9ahW__brass-shift;animation-timeline:view();animation-range:entry exit}}}@keyframes Footer-module__yg9ahW__brass-shift{0%{background-position:0 0}to{background-position:100% 0}}.Footer-module__yg9ahW__inner{inline-size:100%;max-inline-size:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}.Footer-module__yg9ahW__top{gap:var(--sp-10);border-block-end:var(--line-w) solid var(--line);padding-block-end:var(--sp-12);display:grid}@media (min-width:768px){.Footer-module__yg9ahW__top{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.Footer-module__yg9ahW__identity{gap:var(--sp-2);display:grid}.Footer-module__yg9ahW__wordmark{font-family:var(--ff-text);font-size:var(--fs-2xl);font-weight:var(--fw-medium);letter-spacing:.24em;text-transform:uppercase;padding-inline-end:.24em;line-height:1}.Footer-module__yg9ahW__descriptor{font-size:var(--fs-sm);color:var(--text-3)}.Footer-module__yg9ahW__rent{font-size:var(--fs-xs);color:var(--text-2);margin-block-start:var(--sp-3)}.Footer-module__yg9ahW__contact{gap:var(--sp-2);display:grid}@media (min-width:768px){.Footer-module__yg9ahW__contact{text-align:end;justify-items:end}}.Footer-module__yg9ahW__phone{font-size:var(--fs-3xl);font-weight:var(--fw-medium);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text);transition:background-size var(--dur-base) var(--ease-cut);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-block-end:4px;line-height:1.1;position:relative}.Footer-module__yg9ahW__phone:after{content:"";inset-block:calc((var(--touch-min) - 100%) / -2);position:absolute;inset-inline:0}.Footer-module__yg9ahW__phone:hover,.Footer-module__yg9ahW__phone:focus-visible{background-size:100% 1px}.Footer-module__yg9ahW__hours{font-size:var(--fs-xs);color:var(--text-3)}.Footer-module__yg9ahW__cols{gap:var(--sp-10) var(--gap);padding-block:var(--sp-12);grid-template-columns:1fr;display:grid}@media (min-width:600px){.Footer-module__yg9ahW__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Footer-module__yg9ahW__cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.Footer-module__yg9ahW__col{min-inline-size:0}.Footer-module__yg9ahW__label{color:var(--text-3)}.Footer-module__yg9ahW__list{gap:var(--sp-2);margin-block-start:var(--sp-5);display:grid}.Footer-module__yg9ahW__link{padding-block:var(--sp-3);font-size:var(--fs-sm);color:var(--text-2);background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 calc(100% - var(--sp-3) + 2px);transition:background-size var(--dur-base) var(--ease-cut), color var(--dur-fast) var(--ease-cut);background-size:0% 1px;display:inline-block}.Footer-module__yg9ahW__link:hover,.Footer-module__yg9ahW__link:focus-visible{color:var(--text);background-size:100% 1px}.Footer-module__yg9ahW__plain{padding-block:var(--sp-2);font-size:var(--fs-sm);color:var(--text-2);max-inline-size:28ch}.Footer-module__yg9ahW__plainLabel{font-size:var(--fs-3xs);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-3);padding-inline-end:var(--ls-caps);display:block}.Footer-module__yg9ahW__legal{gap:var(--sp-1);border-block-start:var(--line-w) solid var(--line);font-size:var(--fs-3xs);line-height:var(--lh-normal);color:var(--text-3);padding-block-start:var(--sp-8);display:grid}@media (min-width:768px){.Footer-module__yg9ahW__legal{gap:var(--sp-6);grid-template-columns:auto 1fr auto;align-items:baseline}}.Footer-module__yg9ahW__legalNote{color:var(--text-disabled)}@media (min-width:768px){.Footer-module__yg9ahW__legalNote{text-align:end}}
.LangSwitch-module__Lzc61q__wrap{align-items:center;gap:var(--sp-1);display:inline-flex}.LangSwitch-module__Lzc61q__item{min-inline-size:var(--touch-min);min-block-size:var(--touch-min);padding-inline:var(--sp-1);font-size:var(--fs-2xs);font-weight:var(--fw-medium);letter-spacing:var(--ls-caps);color:var(--text-3);transition:color var(--dur-fast) var(--ease-cut);justify-content:center;align-items:center;padding-inline-end:calc(var(--sp-1) + var(--ls-caps));display:inline-flex}.LangSwitch-module__Lzc61q__item:hover{color:var(--text)}.LangSwitch-module__Lzc61q__item[data-active]{color:var(--text);background-image:linear-gradient(currentColor,currentColor);background-position:50% calc(50% + .75em);background-repeat:no-repeat;background-size:1.6em 1px}.LangSwitch-module__Lzc61q__sep{background:var(--line-decor);block-size:12px;inline-size:1px}
.MegaMenu-module__aa3yhG__trigger{align-items:center;gap:var(--sp-2);min-block-size:var(--touch-min);color:var(--text-2);font-family:var(--ff-text);font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:.04em;cursor:pointer;transition:color var(--dur-fast) var(--ease-cut);background:0 0;border:0;padding:0;line-height:1;display:inline-flex}.MegaMenu-module__aa3yhG__trigger:hover{color:var(--text)}.MegaMenu-module__aa3yhG__triggerLabel{transition:background-size var(--dur-base) var(--ease-cut);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-block-end:2px}.MegaMenu-module__aa3yhG__trigger:hover .MegaMenu-module__aa3yhG__triggerLabel,.MegaMenu-module__aa3yhG__trigger:focus-visible .MegaMenu-module__aa3yhG__triggerLabel{background-size:100% 1px}.MegaMenu-module__aa3yhG__chevron{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;block-size:16px;inline-size:16px;transition:rotate var(--dur-base) var(--ease-cut)}.MegaMenu-module__aa3yhG__trigger:has(+:popover-open){color:var(--text)}.MegaMenu-module__aa3yhG__trigger:has(+:popover-open) .MegaMenu-module__aa3yhG__chevron{rotate:180deg}.MegaMenu-module__aa3yhG__panel{inset:auto;inline-size:100%;max-inline-size:100%;max-block-size:calc(100dvh - var(--header-h));overscroll-behavior:contain;border:0;border-block-end:var(--line-w) solid var(--line-brass);border-radius:var(--r-0);background:var(--bg);color:var(--text);clip-path:inset(0 0 100%);transition:clip-path var(--dur-base) var(--ease-shutter), display var(--dur-base) allow-discrete, overlay var(--dur-base) allow-discrete;margin:0;padding:0;position:fixed;inset-block-start:var(--header-h);inset-inline:0;overflow-y:auto}.MegaMenu-module__aa3yhG__panel:popover-open{clip-path:inset(0);transition-duration:var(--dur-slow);transition-timing-function:var(--ease-curtain)}@starting-style{.MegaMenu-module__aa3yhG__panel:popover-open{clip-path:inset(0 0 100%)}}.MegaMenu-module__aa3yhG__panel::backdrop{background:0 0}@media (min-width:1024px){@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.MegaMenu-module__aa3yhG__panel{animation:linear both MegaMenu-module__aa3yhG__mega-follow;animation-timeline:scroll(root);animation-range:0 120px}}}}@keyframes MegaMenu-module__aa3yhG__mega-follow{0%{max-block-size:calc(100dvh - var(--header-h));inset-block-start:var(--header-h)}to{max-block-size:calc(100dvh - var(--header-h-scrolled));inset-block-start:var(--header-h-scrolled)}}.MegaMenu-module__aa3yhG__inner{gap:var(--gap-catalog);inline-size:100%;max-inline-size:var(--container-max);padding:var(--sp-10) var(--gutter) var(--sp-8);grid-template-columns:minmax(0,1fr) 300px;align-items:start;margin-inline:auto;display:grid}.MegaMenu-module__aa3yhG__overline{color:var(--text-3)}.MegaMenu-module__aa3yhG__lists{min-inline-size:0}.MegaMenu-module__aa3yhG__list{columns:2;column-gap:var(--sp-12);margin-block-start:var(--sp-6)}.MegaMenu-module__aa3yhG__list li{break-inside:avoid}.MegaMenu-module__aa3yhG__item,.MegaMenu-module__aa3yhG__itemAll{padding-block:var(--sp-2);font-size:var(--fs-md);line-height:var(--lh-tight);background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 calc(100% - var(--sp-2) + 2px);transition:background-size var(--dur-base) var(--ease-cut), color var(--dur-fast) var(--ease-cut);background-size:0% 1px;display:inline-block}.MegaMenu-module__aa3yhG__item{color:var(--text-2)}.MegaMenu-module__aa3yhG__itemAll{color:var(--text);font-weight:var(--fw-medium)}.MegaMenu-module__aa3yhG__item:hover,.MegaMenu-module__aa3yhG__item:focus-visible,.MegaMenu-module__aa3yhG__itemAll:hover,.MegaMenu-module__aa3yhG__itemAll:focus-visible{color:var(--text);background-size:100% 1px}.MegaMenu-module__aa3yhG__media{min-inline-size:0}.MegaMenu-module__aa3yhG__mediaLink{display:block}.MegaMenu-module__aa3yhG__mediaImg{border-radius:var(--r-0);transition:opacity var(--dur-base) var(--ease-cut)}.MegaMenu-module__aa3yhG__mediaLink:hover .MegaMenu-module__aa3yhG__mediaImg,.MegaMenu-module__aa3yhG__mediaLink:focus-visible .MegaMenu-module__aa3yhG__mediaImg{opacity:.88}.MegaMenu-module__aa3yhG__others{inline-size:100%;max-inline-size:var(--container-max);padding:var(--sp-6) var(--gutter) var(--sp-10);border-block-start:var(--line-w) solid var(--line);margin-inline:auto}.MegaMenu-module__aa3yhG__othersList{gap:var(--sp-3) var(--sp-8);flex-wrap:wrap;margin-block-start:var(--sp-4);display:flex}.MegaMenu-module__aa3yhG__otherItem{padding-block:var(--sp-1);font-size:var(--fs-sm);color:var(--text-3);transition:background-size var(--dur-base) var(--ease-cut), color var(--dur-fast) var(--ease-cut);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;display:inline-block}.MegaMenu-module__aa3yhG__otherItem:hover,.MegaMenu-module__aa3yhG__otherItem:focus-visible{color:var(--text);background-size:100% 1px}
