:root{--color-ink: #111111;--color-dark: #3a3935;--color-secondary: #5e5a53;--color-muted: #6b675f;--color-border: #c9c4ba;--color-white: #ffffff;--color-bg: #f4f1eb;--color-surface: #ece9e4;--color-surface-2: #eeebe6;--color-surface-3: #f1eee9;--color-accent: #645dc5;--color-accent-dark: #1e125c;--color-accent-light: #b5b7dd;--gutter: 40px;--vs: 1;--mh: 1;--hero-h: 900px;--hd-h: 89px}@media (max-width: 1023px){:root{--gutter: 32px;--vs: .7;--mh: .75;--hero-h: 760px;--hd-h: 69px}}@media (max-width: 767px){:root{--gutter: 20px;--vs: .5;--mh: .56;--hero-h: max(540px, calc(100svh - 60px) );--hd-h: 57px}}.hd-ico,.dw-util{display:none}@media (max-width: 1023px){.site-hd .hd-in{display:grid!important;grid-template-columns:1fr auto 1fr;gap:12px!important;padding-top:12px!important;padding-bottom:12px!important}.site-hd .hd-l,.site-hd .hd-r{flex-wrap:nowrap!important;min-width:0;gap:0 16px!important;white-space:nowrap}.site-hd .hd-r{justify-content:flex-end}.site-hd .hd-r a.hd-opt[href^="mailto:"]{display:none!important}.site-hd .hd-r .hd-dl{margin-right:16px!important}.hd-list{display:inline-flex!important;align-items:center;justify-content:center;gap:4px;min-width:44px}.hd-list .hd-list-lbl{display:none}.hd-list .hd-ico{display:block}.dw-util{display:flex;flex-direction:column;margin-top:28px;padding-top:16px;border-top:1px solid var(--color-surface)}.dw-util a{display:flex;align-items:center;min-height:44px;font-family:Urbanist,sans-serif;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink)}}@media (max-width: 767px){.site-hd .hd-in{display:flex!important;align-items:center;gap:2px!important;padding-top:6px!important;padding-bottom:6px!important}.site-hd .hd-l:not(a),.site-hd .hd-r{display:contents!important}.site-hd .hd-menu,.site-hd .hd-back{order:0;flex:none!important}.site-hd .hd-logo{order:1;margin-left:2px}.site-hd .hd-lang{order:2;margin-left:auto!important}.site-hd .hd-dl{order:3}.site-hd .hd-list{order:4}.site-hd .hd-r>button[aria-label=Search]{order:5}.site-hd .hd-opt,.site-hd .hd-back-lbl,.site-hd .hd-menu>span{display:none!important}.site-hd .hd-menu,.site-hd .hd-back{min-width:44px;justify-content:center}.site-hd .hd-logo img{height:20px!important}.site-hd .hd-lang{margin-right:4px!important}.site-hd .hd-dl{display:inline-flex!important;align-items:center;justify-content:center;min-width:44px;margin-right:0!important}.hd-dl .hd-dl-lbl{display:none}.hd-dl .hd-ico{display:block}}@media (max-width: 359px){.site-hd .hd-menu,.site-hd .hd-back,.site-hd .hd-dl,.site-hd .hd-list{min-width:36px!important}.site-hd .hd-r>button[aria-label=Search]{width:36px!important}.site-hd .hd-lang button{padding:0 2px!important}.site-hd .hd-logo img{height:18px!important}}.sec-hd{top:calc(var(--hd-h) - 1px)!important}section[id]{scroll-margin-top:calc(var(--hd-h) + 8px)!important}@media (max-width: 767px){.scroll-tabs{flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.scroll-tabs::-webkit-scrollbar{display:none}.scroll-tabs>*{flex:none}}@media (min-width: 601px) and (max-width: 900px){.cat-row{display:grid!important;grid-template-columns:1fr 1fr}.cat-row .cat-panel:last-child{grid-column:1 / -1}}@media (max-width: 600px){.cat-row .cat-panel{height:260px}}@media (max-width: 1023px){.spec-row{display:grid!important;grid-template-columns:1fr 1fr}.spec-row>*{border-left:0!important;border-top:1px solid var(--color-surface)}.spec-row>:nth-child(-n+2){border-top:0}.spec-row>:nth-child(2n){border-left:1px solid var(--color-surface)!important}.spec-row>:last-child:nth-child(odd){grid-column:1 / -1}}@media (max-width: 767px){.spec-row{grid-template-columns:1fr}.spec-row>*{padding:28px 0!important}.spec-row>:nth-child(n){border-left:0!important;border-top:1px solid var(--color-surface)}.spec-row>:first-child{border-top:0}}
