@media(max-width:760px){html.ds-ui #content:is(.ds-editorial-layout,.ds-home-layout)>.left-col{padding:16px!important}html.ds-ui #content :is(.ds-news-page,.ds-home-news) .ds-news-grid,html.ds-ui #content.ds-home-layout .ds-news-grid,html.ds-ui #content.ds-news-page .ds-news-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;align-items:start}html.ds-ui #content .ds-news-grid>.ds-news-card{grid-column:1/-1!important;min-width:0;padding:0!important;background:#fff;border:1px solid var(--ds-color-line);border-radius:8px;overflow:hidden}html.ds-ui #content .ds-news-grid>.ds-news-text-card{border-top:3px solid var(--ds-color-news);background:linear-gradient(150deg,#f1f8fc,#fff 80%)}html.ds-ui #content .ds-news-grid>.ds-news-card>a{display:flex!important;flex-direction:column!important;align-items:stretch!important;height:auto!important;min-height:0!important;padding:0!important;gap:0!important}html.ds-ui #content .ds-news-grid>.ds-news-card img{order:0!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:16/9!important;object-fit:cover;border-radius:0!important}html.ds-ui #content .ds-news-grid .ds-news-copy{display:flex;flex-direction:column;align-items:stretch!important;justify-content:flex-start!important;padding:16px!important;gap:10px!important;max-width:none}html.ds-ui #content .ds-news-grid .ds-news-card h2{font-size:20px!important;line-height:1.3!important;letter-spacing:-.025em;overflow-wrap:anywhere}html.ds-ui #content .ds-news-grid .ds-news-lead h2{font-size:24px!important;line-height:1.25!important}html.ds-ui #content .ds-news-grid .ds-news-card p{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:14px!important;line-height:1.55!important;margin:0!important}html.ds-ui #content .ds-news-grid .ds-news-lead p{-webkit-line-clamp:4}html.ds-ui #content .ds-news-grid .ds-news-read{margin-top:0!important;padding:4px 0!important;min-height:44px;border:0;background:transparent;font-size:14px;gap:12px}html.ds-ui #content .ds-news-grid .ds-news-card-meta{gap:6px 12px}html.ds-ui #content .ds-news-tools{padding:0!important;margin:0 0 20px!important;background:transparent!important;border:0!important}html.ds-ui #content .ds-news-search{gap:8px!important}html.ds-ui #content .ds-news-search label{margin-bottom:6px;font-size:13px}html.ds-ui #content .ds-news-search input[type=search]{padding-left:38px;padding-right:32px}html.ds-ui #content .ds-news-search .ds-news-search-submit{padding:10px 14px!important}html.ds-ui #content .ds-news-period summary{min-height:44px}html.ds-ui #content .ds-news-period-content{align-items:stretch;padding-top:10px}html.ds-ui #content .ds-news-period-content input[type=month]{max-width:100%}}html.ds-ui .ds-filter-done{display:none}@media(max-width:760px){html.ds-ui.ds-partner-route{overflow-x:clip!important;overflow-y:visible!important}html.ds-ui.ds-partner-route body:not(.ds-ui-modal-open){overflow-x:clip!important;overflow-y:visible!important}html.ds-ui.ds-partner-route body #wrap #header.ds-ui-header{position:relative!important;top:auto!important}html.ds-ui #content .ds-list-heading{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:80;border-radius:0!important;background:#fff}html.ds-ui #content .ds-list-heading .partners-advanced-search{background:inherit!important}html.ds-ui #content .ds-list-heading.is-stuck{box-shadow:0 1px 0 var(--ds-color-line)}html.ds-ui body .partners-advanced-search .ds-ui-filter-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:8px 0!important}html.ds-ui body .partners-advanced-search .ds-ui-filter-toolbar .ds-view-switcher{grid-column:1/3!important;gap:6px!important}html.ds-ui body .partners-advanced-search .ds-ui-filter-toolbar .form-link{grid-column:3!important;justify-self:stretch;width:100%!important;min-width:0!important;padding-inline:2px!important;gap:2px!important;font-size:clamp(12px,3.4vw,14px)!important}html.ds-ui body .partners-advanced-search .ds-ui-filter-toolbar .form-link .ds-control-icon{width:18px!important;height:18px!important;flex:none}html.ds-ui body .partners-advanced-search .ds-ui-filter-toolbar .ds-filter-count{min-width:18px!important;height:18px!important;padding:0 3px!important;font-size:10px!important;line-height:18px!important}html.ds-ui #content .ds-view-button[data-view=list]{order:1}html.ds-ui #content .ds-view-button[data-view=grid]{order:2}html.ds-ui #content .ds-view-button .ds-view-copy-desktop{display:none!important}html.ds-ui #content .ds-view-button .ds-view-copy-mobile{display:flex!important;align-items:center;justify-content:center}html.ds-ui .ds-mobile-columns-icon{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8}html.ds-ui #content .ds-partners-list[data-view=grid],html.ds-ui #content .ds-partners-list[data-view=grid] .ds-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html.ds-ui #content .ds-partners-list[data-view=list],html.ds-ui #content .ds-partners-list[data-view=list] .ds-priority-grid{grid-template-columns:minmax(0,1fr)!important}html.ds-ui #content .ds-partners-list[data-view=grid] .one-result .title{font-size:15px!important;line-height:1.25!important;white-space:normal!important}html.ds-ui #content .ds-partners-list[data-view=grid] :is(.ds-card-primary,.ds-card-secondary){display:flex!important;flex-wrap:wrap;gap:4px!important}html.ds-ui #content .ds-partners-list[data-view=grid] .ds-location{font-size:12px!important}html.ds-ui #content .ds-partners-list[data-view=grid] :is(.number,.partner-reg-time){font-size:10px!important}html.ds-ui #content .ds-partners-list[data-view=grid] .details .one small{font-size:9px!important}html.ds-ui #content .ds-partners-list[data-view=grid] .details .one>span{font-size:12px!important}html.ds-ui body .ds-ui-filter-dialog{position:fixed!important;inset:8px 8px max(8px,env(safe-area-inset-bottom))!important;width:auto!important;height:auto!important;max-height:none!important;max-width:640px!important;margin:0 auto!important;padding:0!important;overflow:hidden!important;border-radius:12px!important}html.ds-ui body .ds-ui-filter-dialog[open]{display:flex!important}html.ds-ui body .ds-ui-filter-dialog>.partners-advanced-search{display:flex!important;flex:1;min-height:0;overflow:hidden!important}html.ds-ui body .ds-ui-filter-dialog form.popup{display:flex!important;flex-direction:column;min-height:0!important;padding:0!important;overflow:hidden!important;border:0!important}html.ds-ui body .ds-ui-filter-dialog .ds-filter-head{position:static!important;display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;flex:none;gap:8px 12px!important;padding:16px!important;margin:0!important}html.ds-ui body .ds-ui-filter-dialog .ds-filter-head>div:first-child{grid-column:1;grid-row:1}html.ds-ui body .ds-ui-filter-dialog .ds-filter-head strong{display:block;font:600 22px/1.2 var(--ds-font)!important;outline:0}html.ds-ui body .ds-ui-filter-dialog .ds-filter-head span{display:block;font:13px/1.4 var(--ds-font)!important;margin-top:5px}html.ds-ui body .ds-ui-filter-dialog .ds-filter-head-actions{display:contents!important}html.ds-ui body .ds-ui-filter-dialog .ds-filter-close{grid-column:2;grid-row:1;align-self:start}html.ds-ui body .ds-ui-filter-dialog .ds-filter-reset{grid-column:1;grid-row:2;justify-self:start;background:transparent!important;color:var(--ds-color-partners-solid)!important;border-color:var(--ds-color-line)!important;min-height:36px!important;padding:6px 12px!important}html.ds-ui body .ds-ui-filter-dialog .ds-filter-body{flex:1;min-height:0;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:16px!important}html.ds-ui body .ds-ui-filter-dialog .ds-filter-done{display:block;flex:none;min-height:48px;margin:12px 16px;padding:12px 16px!important;width:calc(100% - 32px);color:#fff!important;background:var(--ds-color-partners-solid)!important;border:0!important;border-radius:6px!important;font:600 16px/1.4 var(--ds-font)!important}}html.ds-ui #content .ds-partners-hero h1{font-size:clamp(34px,4vw,54px)!important;line-height:1.04!important;margin:8px 0 10px!important;letter-spacing:-.045em}html.ds-ui #content .ds-partners-hero h1 br{display:none}html.ds-ui #content .ds-partners-hero p{max-width:680px;font-size:14px;line-height:1.55}html.ds-ui #content .ds-partners-hero .ds-primary-button{margin-top:16px;min-height:44px;padding:10px 18px!important;font-size:14px!important}html.ds-ui #content .ds-hero-orbit{width:170px}html.ds-ui #content .ds-partners-stats{width:100%;margin:12px 0 16px}html.ds-ui #content .ds-partners-stats a{min-height:76px;padding:12px 18px;gap:3px}html.ds-ui #content .ds-partners-stats strong{font-size:28px}@media(max-width:760px){html.ds-ui #content .ds-partners-hero{padding:18px 20px}html.ds-ui #content .ds-partners-hero h1{font-size:36px!important}html.ds-ui #content .ds-partners-stats a{min-height:66px;padding:9px 12px}html.ds-ui #content .ds-partners-stats strong{font-size:24px}}@media(max-width:760px){html.ds-ui #content .ds-news-lead h2{font-size:24px!important;line-height:1.25!important}html.ds-ui #content .ds-news-lead p{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;font-size:14px!important;line-height:1.55!important}html.ds-ui #content.ds-home-layout .ds-news-lead>a{height:auto!important;min-height:0!important;padding:16px!important;gap:0!important}html.ds-ui #content.ds-home-layout .ds-news-lead .ds-news-copy{padding:0!important;gap:10px!important}html.ds-ui #content.ds-home-layout .ds-news-lead .ds-news-read{min-height:44px;margin-top:0!important;padding:4px 0!important;border:0;background:transparent}}@media(max-width:760px){html.ds-ui body #wrap #content.ds-ui-content:has(.ds-partners-list){width:calc(100% - 8px)!important}html.ds-ui #content .ds-partners-list .ds-priority-block{padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.ds-ui #content .ds-priority-block :is(.ds-ui-vip-heading,.ds-priority-head){display:none!important}html.ds-ui #content .ds-partners-list[data-view=grid],html.ds-ui #content .ds-partners-list[data-view=grid] .ds-priority-grid{gap:6px!important}}
