:root{--studio-width:1440px;--studio-gutter:48px;--studio-header-height:112px}body .db-chrome-wrap,body .db-wrap,body .dh-wrap,body .dbs-page>.wrap,body .dbs-page .dbs-nav>.wrap,body .dbs-page section>.wrap,body .db-map-wrap,body .archive-wrap,body main>section.wrap,body main>div.wrap,body main>section>.wrap{width:min(var(--studio-width),calc(100% - var(--studio-gutter)*2));margin-inline:auto}body .db-header-inner{grid-template-columns:auto 1fr;gap:40px;min-height:var(--studio-header-height)}.db-header-nav{justify-self:end}body .dh-intro h1 span,body .dh-process-note>p:last-child{color:#4d504a}body .dh-sezam figure img{aspect-ratio:1.12;object-fit:cover;object-position:center;background:#050707}body .db-footer-bottom{flex-wrap:wrap}body .dbs-page>header.wrap{padding:50px 0 78px}body .cs-case .cs-topline{border-top:0}body .cs-case .cs-next-footer{border-bottom:0}body .odnova-case .od-hero{padding-top:0}@media(max-width:1050px){:root{--studio-gutter:30px}}@media(max-width:720px){:root{--studio-gutter:20px;--studio-header-height:92px}body .db-header-inner{min-height:var(--studio-header-height);gap:22px}.db-header .menu-button{justify-self:end}.db-header .db-header-nav{grid-column:1/-1;justify-self:stretch}.dbs-page .dbs-nav>.wrap{padding-inline:0}}@media(max-width:380px){:root{--studio-gutter:18px}}@media(max-width:720px){body .dbs-page>header.wrap{padding:24px 0 48px}}:root{--dg-focus-ink:#111;--dg-focus-halo:#fff}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--dg-focus-ink)!important;outline-offset:3px!important;box-shadow:0 0 0 3px var(--dg-focus-halo)!important}:where(a,button,input,select,textarea,summary,[tabindex]){scroll-margin-block:100px 100px}.skip-link{position:fixed;left:20px;top:12px;transform:translateY(-180%);z-index:1000;padding:14px 20px;background:#fff;color:#1d1e1c;font:600 16px/1.4 Arial,Helvetica,sans-serif;text-decoration:underline}.skip-link:focus,.skip-link:focus-visible{left:20px;top:12px;transform:none;z-index:1000}:where(button,input,select,textarea){font:inherit}:where(button,a,input,select,textarea,summary){touch-action:manipulation}.db-header .menu-button{min-width:44px;min-height:44px}.db-footer-nav a,.db-footer-bottom a{min-height:28px;display:inline-flex;align-items:center}.db-footer a{text-underline-offset:.22em}.db-footer a:hover,.db-footer a:focus-visible{text-decoration:underline}.dbs-back span{color:#676862}.kk-chapter-nav b{color:#666}.cs-case .cs-nav-list{overscroll-behavior:contain}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:.01ms!important;transition-delay:0ms!important}}@media(forced-colors:active){:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:Highlight!important;box-shadow:none!important}.cs-case .cs-nav-list a[aria-current=location]{outline:2px solid Highlight;outline-offset:-2px}.cs-case .cs-nav-progress>span{background:Highlight}}@media print{.skip-link{display:none}}.dbp-screen-label{position:relative;z-index:1}.musso-case .mu-wordmark figcaption{position:relative;z-index:1;background:#fff;font-size:12px;line-height:1.5;padding:8px 14px;width:fit-content;max-width:100%;margin-inline:auto;color:#62585e}.inspo-sport .sport-brand-plate figcaption span{background:#f7f7f2;color:#1c1d1b;padding:5px 8px;font-size:12px;line-height:1.4}@media(max-width:400px){.inspo-sport .sport-brand-plate figcaption{flex-wrap:wrap}}picture.db-picture{display:contents}.db-external-window-note{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
