@font-face{font-family:DIN Pro;src:url(/fonts/din-pro/DINPro-Light.woff2)format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:DIN Pro;src:url(/fonts/din-pro/DINPro-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}.language-switcher{direction:ltr;border:1px solid #d4d1c9;flex-shrink:0;gap:3px;padding:3px;display:inline-flex}.language-switcher a{color:#141414;padding:.4rem .6rem;font-size:1rem;line-height:1.4;text-decoration:none}.language-switcher a[aria-current=true]{color:#080808;background:#f6c52d}.language-switcher a:focus-visible{outline-offset:3px;outline:2px solid #141414}.language-switcher a:is([lang=fa],[lang=ar]){font-family:var(--font-persian), Tahoma, sans-serif}.language-switcher a[lang=en]{font-family:DIN Pro,Arial,sans-serif;font-weight:400}html[lang=en]{--font-persian:"Dalla Corte Sans";--font-body-en:"DIN Pro", "IRANSansX", Arial, sans-serif;--font-display-en:"Dalla Corte Sans", "Arial Narrow", Arial, sans-serif}html[lang=en] body{font-family:var(--font-body-en);font-weight:300;font-stretch:100%}html[lang=en] :is(button,input,select,textarea){font-weight:400;font-stretch:100%;font-family:var(--font-body-en)!important}html[lang=en] :is(nav,label,legend,dt,dd,th,td,summary){font-family:var(--font-body-en);font-weight:400;font-stretch:100%}html[lang=en] :is(p,li):not(.dc-latin,.blog-script){font-weight:300}html[lang=en] :is(strong,b,a):not(.dc-latin,.blog-script){font-weight:400}html[lang=en] :is(h1,h2,h3,h4,h5,h6),html[lang=en] .brand-timeline__copy>p{font-weight:600;font-stretch:75%;font-family:var(--font-display-en)!important}html[lang=en] :is(h1,h2,h3,h4,h5,h6) :is(strong,b,a){font-weight:inherit;font-family:inherit!important}html[lang=en] :is(nav,button,label,th,td) .dc-latin,html[lang=en] :is(.language-switcher a[lang=en],.global-header__cta),html[lang=en] :is(.finish-picker small,.finish-studio__options strong,.customizer__ral-swatch bdi,.site-social-links bdi){font-weight:400;font-stretch:100%;font-family:var(--font-body-en)!important}html[lang=en] .language-switcher a:is([lang=fa],[lang=ar]){font-family:IRANSansX,Tahoma,sans-serif}html[lang=ar] body{direction:rtl}html[lang=ar] :is(h1,h2,h3,h4,blockquote):not([dir=ltr]):not(.dc-latin){text-wrap:balance;line-height:1.4}html[lang=ar] :is(h1,h2,h3,h4,p,label,button,a,input,select,textarea):not(.dc-latin){letter-spacing:normal}html[lang=ar] [lang=en],html[lang=ar] .dc-latin{direction:ltr;font-family:Dalla Corte Sans,Arial Narrow,sans-serif}html[lang=en] .text-phrase{white-space:normal}html[lang=en] :is(.global-header__nav,.global-header__submenu,.global-header__cta){direction:ltr}html[lang=en] .global-header__nav{gap:clamp(.55rem,.8vw,1rem)}html[lang=en] :is(.home-intro,.configurator-panel,.configurator-visual__intro,.story-hero__copy,.brand-timeline__copy,.icon-studio,.icon-studio__panel){text-align:left;direction:ltr}html[lang=en] :is(h1,h2,h3,h4,p,blockquote,label,th,td,dt,dd,legend){letter-spacing:normal}html[lang=en] :is(.lucide-arrow-left,.lucide-arrow-up-left){transform:scaleX(-1)}html[lang=en] [data-user-content]{font-family:var(--font-body-en);font-weight:400}@media (max-width:800px){.language-switcher a{padding:.35rem .5rem}}
html[lang=en] .global-header__nav,html[lang=en] .global-header__cta{direction:ltr}html[lang=en] .concept-chip small,html[lang=en] .section-heading>p,html[lang=en] .concept-row,html[lang=en] .catalog-tabs button,html[lang=en] .product-card__facts dd,html[lang=en] .customizer__label-row span,html[lang=en] .material-list>button,html[lang=en] .material-list strong,html[lang=en] .technology-section__copy>p,html[lang=en] .contact-actions>a,html[lang=en] .product-dialog__specs dd,html[lang=en] .compare-table th,html[lang=en] .compare-table td,html[lang=en] .product-page__eyebrow,html[lang=en] .product-page__title,html[lang=en] .finish-studio__heading>p,html[lang=en] .product-data__heading>p,html[lang=en] .product-consultation>div>p,html[lang=en] .finish-studio__options>button{text-align:left}html[lang=en] .home-hero__finder,html[lang=en] .configurator-angle-bar,html[lang=en] .configurator-angle-compact{direction:ltr}html[lang=en] .configurator-eyebrow,html[lang=en] .configurator-title,html[lang=en] .configurator-options>button,html[lang=en] .contact-page__numbers strong{text-align:left}html[lang=en] .product-card__facts dd{direction:ltr}html[lang=en] .representative-paths button,html[lang=en] .configurator-visual__selection,html[lang=en] .configurator-signature{text-align:left}@media (max-width:760px){html[lang=en] .configurator-panel__topline .configurator-eyebrow{text-align:left}}html[lang=en] .home-product-stage>a,html[lang=en] .section-heading>p:lang(fa){direction:ltr}html[lang=en] .club-table th,html[lang=en] .club-table td,html[lang=en] .club-table caption{text-align:left}html[lang=en] .icon-studio{direction:ltr}html[lang=en] .icon-studio__heading p{text-align:left}html[lang=en] .icon-studio__visual,html[lang=en] .icon-studio__controls{direction:ltr}
.compact-header{z-index:80;color:#111;background:#f7c70e;border-bottom:1px solid #1111111f;position:sticky;top:0}.compact-header__inner{direction:ltr;align-items:center;gap:clamp(16px,1.8vw,32px);max-width:1720px;min-height:84px;margin-inline:auto;padding:12px clamp(20px,2.2vw,40px);display:flex}.compact-header__logo{flex:0 0 94px;align-items:center;width:94px;display:flex}.compact-header__logo img{object-fit:contain;width:100%;height:54px;display:block}.dc-navigation[data-slot=navigation-menu]{direction:rtl;flex:1;max-width:none;position:static}.dc-navigation [data-slot=navigation-menu-list]{flex-wrap:nowrap;gap:clamp(12px,1.4vw,24px);margin:0;padding:0}.dc-navigation :is([data-slot=navigation-menu-trigger],[data-slot=navigation-menu-link]){height:auto;min-height:44px;font-size:1rem;line-height:1.65;font-family:var(--font-persian), Tahoma, sans-serif;white-space:nowrap;color:#111;background:0 0;border-radius:0;gap:4px;padding:7px 0;font-weight:600;text-decoration:none}.dc-navigation [data-slot=navigation-menu-trigger] svg{width:14px;height:14px;margin:0;transition:transform .24s}.dc-navigation :is([data-slot=navigation-menu-trigger],[data-slot=navigation-menu-link]):hover,.dc-navigation [data-slot=navigation-menu-trigger][data-popup-open]{text-underline-offset:8px;text-decoration:underline}.compact-header__tools{direction:ltr;flex-shrink:0;align-items:center;gap:15px;display:flex}.compact-header__cta{color:#fff;min-height:46px;font-family:var(--font-persian), Tahoma, sans-serif;white-space:nowrap;direction:rtl;background:#111;justify-content:center;align-items:center;gap:12px;padding:12px 17px;font-size:.9375rem;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.compact-header__cta:hover{background:#303030}.compact-header__toggle{display:none}:is(.compact-header,.dc-mobile) .language-switcher--compact{border:0;align-items:center;gap:0;padding:0}:is(.compact-header,.dc-mobile) .language-switcher--compact a{color:#49401b;direction:ltr;background:0 0;place-items:center;min-width:32px;min-height:44px;padding:0 6px;font-size:.9375rem;font-weight:400;display:grid;position:relative;font-family:DIN Pro,Arial,sans-serif!important}:is(.compact-header,.dc-mobile) .language-switcher--compact a+a{margin-left:5px}:is(.compact-header,.dc-mobile) .language-switcher--compact a+a:before{content:"";background:#11111173;width:1px;height:12px;position:absolute;top:16px;left:-3px}:is(.compact-header,.dc-mobile) .language-switcher--compact a[aria-current=true]{color:#111;text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}:is(.compact-header,.dc-mega-content,.dc-mobile) :is(a,button):focus-visible{outline-offset:4px;box-shadow:none;outline:2px solid #111!important}div[role=presentation]:has(.dc-mega-content){z-index:79;width:100%!important;max-width:none!important;height:auto!important;transition:none!important;position:fixed!important;inset-block-start:var(--dc-header-bottom,84px)!important;inset-block-end:auto!important;inset-inline:0!important;transform:none!important}div[role=presentation]:has(.dc-mega-content)>nav{min-height:500px;max-height:calc(100dvh - var(--dc-header-bottom,84px));background:#fff;border:0;border-radius:0;outline:0;overflow-y:auto;box-shadow:0 1px #e8e6df;width:100%!important;height:auto!important;transition:opacity .24s,transform .24s!important;transform:translateY(0)!important}div[role=presentation]:has(.dc-mega-content)>div:is([data-starting-style],[data-ending-style]){opacity:0;transform:translateY(10px)!important}.dc-mega-content[data-slot=navigation-menu-content]{color:#141414;text-align:start;width:100%;height:auto;font-family:var(--font-persian), Tahoma, sans-serif;background:#fff;padding:0;font-size:1rem;font-weight:400;line-height:1.8;transition:opacity .2s!important;animation:none!important;transform:translate(0,0)!important}.dc-mega-grid{gap:clamp(32px,4vw,68px);max-width:1460px;min-height:500px;margin-inline:auto;padding:32px clamp(24px,4vw,64px);display:grid}.dc-mega-grid--products{grid-template-columns:.85fr 1.2fr 1.4fr}.dc-mega-grid--editorial{grid-template-columns:1fr 1.2fr;max-width:1120px}.dc-mega-eyebrow{color:#666157;align-items:center;gap:10px;margin-bottom:20px;font-size:.875rem;line-height:1.6;text-decoration:none;display:flex}.dc-mega-categories>button,.dc-mega-all{width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e8e6df;justify-content:space-between;align-items:center;gap:10px;padding:14px 0;text-decoration:none;display:flex}.dc-mega-categories>button[aria-pressed=true]{font-weight:600;box-shadow:inset 0 -3px #f7c70e}.dc-mega-all{border:0;margin-top:24px;font-size:.9375rem}.dc-mega-models{border-inline-start:1px solid #e8e6df;padding-inline-start:clamp(24px,3vw,44px)}.dc-mega-models ul,.dc-mega-links{margin:0;padding:0;list-style:none}.dc-mega-models ul{animation:.16s dc-menu-fade}.dc-mega-models li a{width:fit-content;min-height:38px;padding-block:6px;font-size:1.125rem;text-decoration:none;display:block}.dc-mega-models li a[data-featured=true],.dc-mega-models li a:hover{text-underline-offset:6px;-webkit-text-decoration:underline #f7c70e;text-decoration:underline #f7c70e;text-decoration-thickness:3px}.dc-mega-links li>:is(a,span){color:#171717;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 0;text-decoration:none;display:flex}.dc-mega-links a:hover>span:first-child{text-underline-offset:6px;-webkit-text-decoration:underline #f7c70e;text-decoration:underline #f7c70e;text-decoration-thickness:3px}.dc-mega-links small{color:#706b62;font-size:.8125rem;line-height:1.8}.dc-mega-links .dc-mega-unavailable{color:#706b62}.dc-mega-feature{color:#171717;border-inline-start:1px solid #e8e6df;flex-direction:column;align-self:stretch;min-width:0;padding-inline-start:30px;text-decoration:none;display:flex}.dc-mega-feature__image{height:215px;animation:.16s dc-menu-fade;overflow:hidden}.dc-mega-feature__image img{object-fit:cover;width:100%;height:100%}.dc-mega-feature--product .dc-mega-feature__image img{object-fit:contain}.dc-mega-feature__copy{animation:.16s dc-menu-fade}.dc-mega-feature h3{margin:14px 0 8px;font-size:1.625rem;font-weight:600;line-height:1.45}.dc-mega-feature p{color:#625e57;min-height:3.5em;margin:0;font-size:.9375rem;line-height:1.8}.dc-mega-feature__action{align-items:center;gap:12px;margin-top:18px;font-size:.9375rem;display:flex}.dc-mega-feature__action svg{color:#a88500}.dc-navigation-shade{z-index:70;inset:var(--dc-header-bottom,84px) 0 0;background:#00000017;animation:.24s dc-menu-fade;position:fixed}@keyframes dc-menu-fade{0%{opacity:0}to{opacity:1}}.dc-mobile[data-slot=dialog-content]{--tw-translate-x:0;--tw-translate-y:0;z-index:110;color:#111;width:100%;max-width:none;height:100dvh;max-height:none;font-family:var(--font-persian), Tahoma, sans-serif;background:#fff;border-radius:0;flex-direction:column;gap:0;padding:0;transition:opacity .24s;display:flex;position:fixed;inset:0;transform:scale(1);animation:none!important;translate:0!important}.dc-mobile[data-starting-style],.dc-mobile[data-ending-style]{opacity:0}.dc-mobile__top{direction:ltr;background:#f7c70e;flex:none;justify-content:space-between;align-items:center;min-height:78px;padding:16px 22px;display:flex}.dc-mobile__top img{object-fit:contain;width:78px;height:44px;display:block}.dc-mobile__top button{cursor:pointer;background:0 0;border:1px solid #0000004d;place-items:center;width:44px;height:44px;display:grid}.dc-mobile__navigation{overscroll-behavior:contain;flex:1;min-height:0;padding:12px 24px 24px;overflow-y:auto}.dc-mobile [data-slot=accordion-trigger],.dc-mobile__direct{color:#111;text-align:start;border-radius:0;justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:16px 0;font-size:1.125rem;font-weight:500;line-height:1.65;text-decoration:none;display:flex}.dc-mobile__direct{border-bottom:1px solid #e8e6df}.dc-mobile [data-slot=accordion-trigger-icon]{margin:0}.dc-mobile [data-slot=accordion-content]>div{height:auto;padding:0 0 12px}.dc-mobile__categories{border-inline-start:2px solid #f7c70e;padding-inline-start:18px}.dc-mobile__categories [data-slot=accordion-trigger]{font-size:1rem}.dc-mobile .dc-mega-links{padding-inline:4px}.dc-mobile .dc-mega-links a{min-height:44px;font-size:1rem;text-decoration:none}.dc-mobile__category-link{align-items:center;gap:10px;padding-block:14px;font-size:.9375rem;display:flex}.dc-mobile__bottom{padding:14px 24px max(16px, env(safe-area-inset-bottom));direction:ltr;background:#fff;border-top:1px solid #e8e6df;flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.dc-mobile__bottom .compact-header__cta{flex:1;max-width:320px}html[lang=en] .dc-navigation{direction:ltr}html[lang=en] .dc-navigation :is([data-slot=navigation-menu-trigger],[data-slot=navigation-menu-link]),html[lang=en] :is(.dc-mega-content,.dc-mobile,.compact-header__cta){font-family:DIN Pro,Arial,sans-serif;font-weight:400}html[lang=en] .compact-header__cta{direction:ltr}html[lang=en] .dc-mega-feature h3{font-weight:600;font-family:Dalla Corte Sans,Arial Narrow,sans-serif!important}html[lang=en] .dc-mobile__categories [data-slot=accordion-trigger]{font-family:DIN Pro,Arial,sans-serif}@media (max-width:1199px){.compact-header__inner{justify-content:space-between;min-height:76px;padding:10px 22px}.compact-header__logo{flex-basis:80px;width:80px}.compact-header__logo img{height:46px}.dc-navigation[data-slot=navigation-menu],.compact-header__tools{display:none}.compact-header__toggle{color:#111;cursor:pointer;background:0 0;border:1px solid #11111159;place-items:center;width:44px;height:44px;display:grid}.dc-navigation-shade{display:none}div[role=presentation]:has(.dc-mega-content){display:none}}@media (max-width:380px){.dc-mobile__navigation{padding-inline:18px}.dc-mobile__bottom{gap:12px;padding-inline:18px}}@media (prefers-reduced-motion:reduce){.dc-mega-content,.dc-mega-content *,.dc-navigation-shade,.dc-mobile,.dc-mobile *{transition:none!important;animation:none!important}div[role=presentation]:has(.dc-mega-content)>nav{transition:none!important}}
:lang(en){font-variant-ligatures:no-common-ligatures}h1,h2,h3{text-wrap:balance}.hero-shell{min-height:0}.home-intro .home-intro__title{margin-top:0}.home-intro .home-intro__title .home-intro__eyebrow{color:#77600a;letter-spacing:0;max-width:50ch;margin:0 0 clamp(20px,2.4vw,32px);font-size:.875rem;font-weight:750;line-height:2;display:block}html[lang=en] .home-intro__title .home-intro__eyebrow{font-weight:400;font-stretch:100%;font-family:var(--font-body-en)!important}.home-manifesto__copy{z-index:1;gap:12px;margin:0;display:grid;position:relative}.home-manifesto__copy span:first-child{color:#fff;letter-spacing:.08em;font-size:clamp(.95rem,1.15vw,1.2rem);line-height:1}.home-manifesto__copy span:last-child{color:#f7c70e;letter-spacing:.02em;font-size:clamp(1.9rem,2.7vw,3.1rem);line-height:.95}html[lang=en] .home-manifesto__copy{display:none}@media (max-width:900px){.home-intro{min-height:0;padding-block:44px 40px}.home-manifesto{flex-direction:row;justify-content:space-between;align-items:center;gap:18px;min-height:0;padding:26px 20px}.home-manifesto>img{width:min(46%,220px);margin-top:0}.home-manifesto__copy span:last-child{font-size:clamp(1.35rem,6vw,2rem)}}.concept-row{font:inherit;cursor:pointer}.concept-row__number{color:#77736b;font-size:12px}.concept-row__copy small{color:#625f58;font-size:13px}.recommendation-panel__footer small{font-size:12px}.recommendation-panel__footer a{align-items:center;min-height:44px;display:inline-flex}.catalog-tabs button{color:#ffffff9e;justify-content:flex-start;gap:10px;min-width:0;padding:14px 4px 14px 16px}.catalog-tabs span{font-size:15px}.catalog-tabs .catalog-tabs__count{color:#f6c52d;background:#f6c52d24;border-radius:99px;place-items:center;min-width:24px;padding:1px 9px;font-size:12px;font-weight:700;line-height:1.8;display:inline-grid}.product-card__index,.product-card__category{font-size:12px}.product-card__signature{min-height:0}.product-card__content>p{color:#ffffffbd;min-height:0;margin-top:12px;font-size:14px;line-height:1.9}.product-card__facts{margin-top:18px}.product-card__facts dt{color:#ffffffa3;font-size:12px}.product-card__facts dd{font-size:14px}.compare-toggle{color:#fffc;min-height:40px;font-size:13px}.product-card__details{min-height:44px;margin-top:16px;padding-top:10px;font-size:13px}.compare-notice{font-size:13px}@media (max-width:720px){.product-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;margin-inline:-20px;padding:0 20px 14px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.product-grid>.product-card{scroll-snap-align:start;flex:0 0 min(84%,330px)}.product-card__visual{height:210px}.product-card__content{padding:18px}.product-card__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.product-card__facts>div{border-bottom:0;border-left:1px solid #ffffff1f;padding:12px 8px}.product-card__facts>div:last-child{border-left:0}}.compare-dock{bottom:calc(18px + env(safe-area-inset-bottom,0px));transition:opacity .2s,transform .2s}.compare-dock[data-hidden]{opacity:0;pointer-events:none;transform:translate(50%)translateY(18px)}.compare-dock__models>span{font-size:12px}.compare-dock__models button{width:32px;height:32px}.compare-dock__button{font-size:14px!important}.technology-grid article a,.technology-section__copy a{align-items:center;min-height:44px;display:inline-flex}.service-quick-links a{align-items:center;gap:8px;display:inline-flex}.trap-field{inset-inline-start:0;clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;overflow:hidden}.lead-form{position:relative}.lead-dialog__eyebrow{font-size:12px}.lead-form label{color:#4a463f;font-size:13px}.lead-form input,.lead-form select{font-size:16px}.lead-form .lead-form__consent{flex-direction:row;grid-column:1/-1;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.9}.lead-form .lead-form__consent input{flex:0 0 18px;width:18px;height:18px;margin-top:4px;padding:0}.lead-form__error{color:#9b2e1b;grid-column:1/-1;margin:0;font-size:13px;line-height:1.9}.lead-form__submit{gap:8px}.lead-form__status{gap:6px;font-size:13px;display:grid}.lead-form__status a{align-items:center;min-height:40px;font-size:13px;display:inline-flex}@media (max-width:560px){.lead-form{grid-template-columns:minmax(0,1fr)}}.configurator-notice p{font-size:12.5px}.configurator-visual__selection small{font-size:12px}.configurator-actions button{color:#fff;width:100%;min-height:50px;font:inherit;cursor:pointer;background:#171817;border:1px solid #171817;justify-content:center;align-items:center;gap:9px;font-size:14px;font-weight:750;display:flex}.configurator-actions a:first-child{color:#171817;background:0 0}.product-consultation__actions button{color:#fff;min-height:50px;font:inherit;cursor:pointer;background:#101010;border:1px solid #101010;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:14px;font-weight:800;display:flex}.product-consultation__actions a{font-size:13px}@media (max-width:1100px){.configurator-panel,.configurator-panel__inner{display:contents}.configurator-panel__inner>*{order:3;margin-inline:clamp(20px,5vw,48px)}.configurator-panel__inner>:is(.configurator-panel__topline,.configurator-title,.configurator-signature,.configurator-accent,.configurator-description,.configurator-fit){order:1}.configurator-panel__topline{margin-top:28px}.configurator-visual{order:2}.configurator-panel__inner>:last-child{margin-bottom:48px}}.dc-footer{color:#ffffffc7;padding:clamp(48px, 6vw, 80px) max(20px, env(safe-area-inset-right,0px)) calc(28px + env(safe-area-inset-bottom,0px)) max(20px, env(safe-area-inset-left,0px));background:#090909}.dc-footer__inner{grid-template-columns:minmax(0,.9fr) minmax(0,2.1fr);gap:clamp(32px,5vw,80px);max-width:1320px;margin:0 auto;display:grid}.dc-footer__brand{align-content:start;gap:18px;display:grid}.dc-footer__brand img{width:128px;height:auto}.dc-footer__brand p{max-width:34ch;margin:0;font-size:14px;line-height:2}.dc-footer__columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.dc-footer__columns h2{color:#f6c52d;letter-spacing:0;margin:0 0 12px;font-size:13px;font-weight:800}.dc-footer__columns ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.dc-footer__columns a{color:#fff;align-items:center;min-height:40px;font-size:14px;text-decoration:none;display:inline-flex}.dc-footer__columns a:hover{color:#f6c52d}.dc-footer__columns a:focus-visible{outline-offset:2px;outline:2px solid #f6c52d}.dc-footer__contact li{padding-block:4px;display:grid}.dc-footer__contact small{color:#fff9;font-size:12px}.dc-footer__contact a[dir=ltr]{letter-spacing:.02em;justify-content:flex-end;font-size:16px}.dc-footer .site-social-links{justify-content:flex-start}.dc-footer__bottom{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:16px;max-width:1320px;margin:clamp(36px,5vw,56px) auto 0;padding-top:20px;display:flex}.dc-footer__bottom p{color:#fff9;margin:0;font-size:12.5px}html[lang=en] .dc-footer__contact a[dir=ltr]{justify-content:flex-start}@media (max-width:900px){.dc-footer__inner{grid-template-columns:minmax(0,1fr)}.dc-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.dc-footer{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}}.not-found{min-height:62vh;padding:72px max(20px, env(safe-area-inset-right,0px)) 72px max(20px, env(safe-area-inset-left,0px));color:#111;text-align:center;background:#f3f1eb;place-items:center;display:grid}.not-found__inner{justify-items:center;gap:16px;max-width:560px;display:grid}.not-found__code{color:#a07a00;margin:0;font-family:Dalla Corte Sans,Arial Narrow,sans-serif;font-size:clamp(4.5rem,14vw,8rem);line-height:.9}.not-found h1{margin:0;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:900}.not-found p{color:#5f5c55;margin:0;font-size:15px;line-height:2}.not-found__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.not-found__actions a{color:#111;border:1px solid #111;align-items:center;min-height:46px;padding:0 18px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.not-found__actions a:first-child{color:#fff;background:#111}.contact-page__details{background:#d3cec5;border:1px solid #d3cec5;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.contact-page__details li{background:#fff;align-items:flex-start;gap:12px;padding:22px;display:flex}.contact-page__details svg{color:#806400;flex:none;margin-top:4px}.contact-page__details span{gap:4px;display:grid}.contact-page__details small{color:#6b675f;font-size:12.5px}.contact-page__details strong{font-size:15px;line-height:1.9}.contact-page__details a{color:#806400;font-size:14px;font-weight:700}.skip-link{z-index:200;top:calc(8px + env(safe-area-inset-top,0px));color:#fff;background:#111;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .16s;position:fixed;inset-inline-start:8px;transform:translateY(-160%)}.skip-link:focus{outline-offset:2px;outline:2px solid #f6c52d;transform:none}.skip-target{outline:none;width:1px;height:1px;position:absolute;overflow:hidden}
