:root{--sc-bg: #06111b;--sc-surface: #0b1927;--sc-raised: #102235;--sc-line: #24445a;--sc-text: #f3f8fc;--sc-muted: #91a8ba;--sc-green: #48e67c;--sc-shadow: 0 18px 46px rgb(0 0 0 / 28%)}body.services-catalog-page{background:radial-gradient(circle at 72% -10%,rgb(27 117 79 / 16%),transparent 33%),var(--sc-bg)}.services-catalog-page .platform-shell{min-height:100vh}.services-catalog-page .platform-city{display:inline-flex;align-items:center;gap:6px}.services-catalog-page .platform-city svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9}.services-catalog-main{max-width:1480px;margin:0 auto;padding:13px 28px 66px}.services-catalog-main h1,.services-catalog-main h2,.services-catalog-main h3{color:var(--sc-text)}.services-catalog-breadcrumb{display:flex;gap:7px;align-items:center;margin:0 0 10px;color:#8fa5b8;font-size:11px}.services-catalog-breadcrumb a:hover{color:var(--sc-green)}.services-breadcrumb-divider{display:grid;width:12px;height:12px;place-items:center;color:#71889a}.services-breadcrumb-divider svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2}.services-catalog-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 284px;gap:26px;min-height:276px;padding:29px 29px 74px;overflow:hidden;border:1px solid #294d64;border-radius:14px;background:linear-gradient(90deg,#030e18fa,#030e18e0 41%,#030e182b),linear-gradient(0deg,rgb(5 17 28 / 74%),transparent 62%),url(/images/services-hero-v2.png) center / cover no-repeat;box-shadow:var(--sc-shadow)}.services-catalog-hero>*{position:relative;z-index:1}.services-hero-copy{align-self:center}.platform-kicker{color:var(--sc-green);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.services-catalog-hero h1{max-width:500px;margin:8px 0 0;font-size:clamp(38px,3.4vw,53px);line-height:.98;letter-spacing:-.055em}.services-hero-copy>p{max-width:580px;margin:14px 0 0;color:#c5d4df;font-size:14px;line-height:1.5}.services-hero-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.services-hero-actions a,.services-card-map{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 13px;border:1px solid #466178;border-radius:7px;background:#102137;color:#edf5f8;font-size:11px;font-weight:850}.services-hero-actions a:first-child,.services-card-map{border-color:#4bd878;background:var(--sc-green);color:#07180d}.services-hero-actions a:hover,.services-card-map:hover{transform:translateY(-1px);filter:brightness(1.06)}.services-hero-actions svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9}.services-catalog-hero aside{align-self:center;padding:18px;border:1px solid rgb(119 155 174 / 38%);border-radius:11px;background:#061622d1;backdrop-filter:blur(10px)}.services-hero-orb,.services-category-icon{display:grid;place-items:center;border:1px solid #55da7e;color:#5dea89;background:#10563461}.services-hero-orb{width:42px;height:42px;margin-bottom:14px;border-radius:12px}.services-hero-orb svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7}.services-catalog-hero aside strong{color:#f3f8fb;font-size:15px}.services-catalog-hero aside p{margin:7px 0 0;color:#b1c2d0;font-size:11px;line-height:1.5}.services-catalog-search{position:absolute;right:20px;bottom:17px;left:20px;padding:10px;border:1px solid rgb(79 115 134 / 75%);border-radius:10px;background:#071622e8;box-shadow:0 10px 30px #0003;backdrop-filter:blur(12px)}.services-catalog-search label{display:block;margin:0 0 6px;color:#d9e5ed;font-size:10px;font-weight:850}.services-catalog-search>div{display:flex;align-items:center;gap:9px;min-height:38px;padding:0 10px;border:1px solid #3b5d75;border-radius:7px;background:#091725}.services-catalog-search svg{flex:0 0 17px;width:17px;height:17px;fill:none;stroke:#a4bbca;stroke-width:1.75}.services-catalog-search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#f0f7fb;font:inherit;font-size:12px}.services-catalog-search input::placeholder{color:#71899d}.services-catalog-search select{width:130px;min-height:28px;padding:0 8px;border:0;border-left:1px solid #38566e;outline:0;background:#0b1c2c;color:#dbe8ef;font:inherit;font-size:11px}.services-catalog-find{display:inline-flex;min-height:30px;align-items:center;gap:6px;padding:0 15px;border:0;border-radius:6px;background:var(--sc-green);color:#06160c;font:inherit;font-size:11px;font-weight:900;cursor:pointer}.services-catalog-find svg{width:13px;height:13px;stroke:currentColor}.services-catalog-reset,.services-filter-head button{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:#aec0ce;font:inherit;font-size:11px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.services-catalog-reset{padding:0;text-decoration:none}.services-catalog-reset svg,.services-filter-head button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9}.services-catalog-reset:hover,.services-filter-head button:hover{color:var(--sc-green)}.services-catalog-categories{margin-top:27px}.services-section-heading,.services-results-head,.services-explore-head{display:flex;align-items:end;justify-content:space-between;gap:20px}.services-section-heading h2,.services-results-head h2,.services-explore-head h2{margin:5px 0 0;font-size:26px;letter-spacing:-1.1px}.services-section-heading p{max-width:270px;margin:0;color:var(--sc-muted);font-size:11px;line-height:1.45;text-align:right}.services-category-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;margin-top:14px}.services-category-tile{display:grid;justify-items:start;min-height:111px;padding:12px;border:1px solid #233f52;border-radius:9px;background:linear-gradient(145deg,#102133,#0a1724);color:#eff6f9;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.services-category-tile:hover,.services-category-tile[aria-pressed=true]{border-color:#46dd75;background:linear-gradient(145deg,#123429,#0c1e20)}.services-category-tile:hover{transform:translateY(-2px)}.services-category-icon{width:29px;height:29px;margin-bottom:auto;border-radius:8px}.services-category-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8}.services-category-tile[data-catalog-task=car-repair] .services-category-icon{border-color:#477da1;color:#79c3ff;background:#102a3e}.services-category-tile[data-catalog-task=car-wash] .services-category-icon{border-color:#548d9b;color:#66e4e5;background:#10333a}.services-category-tile[data-catalog-task=tyres] .services-category-icon{border-color:#8e7abd;color:#c5a4ff;background:#2a213c}.services-category-tile[data-catalog-task=ev] .services-category-icon{border-color:#4f995e;color:#82ec97;background:#123824}.services-category-tile[data-catalog-task=parking] .services-category-icon{border-color:#4f82bb;color:#82b6ff;background:#132b48}.services-category-tile[data-catalog-task=detailing] .services-category-icon{border-color:#8f70c2;color:#d1a5ff;background:#2d213d}.services-category-tile[data-catalog-task=towing] .services-category-icon{border-color:#d1874f;color:#ffbc7b;background:#3b2817}.services-category-tile[data-catalog-task=parts] .services-category-icon{border-color:#c47070;color:#ff9d9d;background:#3b2024}.services-category-tile[data-catalog-task=inspection] .services-category-icon{border-color:#65a68d;color:#8de6bd;background:#133329}.services-category-tile[data-catalog-task=tuning] .services-category-icon{border-color:#70a9c9;color:#8fdcff;background:#132e40}.services-category-tile[data-catalog-task=body] .services-category-icon{border-color:#b89852;color:#f3ce75;background:#3b2d18}.services-category-tile[data-catalog-task=rest] .services-category-icon{border-color:#a58051;color:#f4c675;background:#392915}.services-category-tile[data-catalog-task=more] .services-category-icon{border-color:#5c7791;color:#a9c5da;background:#172b3d}.services-category-tile>span:last-of-type{margin-top:10px;font-size:11px;font-weight:850}.services-category-tile small{margin-top:4px;color:#91a9b9;font-size:9px;line-height:1.25}.services-category-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.services-category-tile{min-height:108px;padding:13px 12px 11px}.services-category-tile[data-catalog-task] .services-category-icon{width:31px;height:31px;margin-bottom:auto;border:0;border-radius:0;background:transparent}.services-category-icon .catalog-icon-svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.services-category-icon .catalog-icon-all,.services-category-icon .catalog-icon-more{fill:currentColor;stroke:none}.services-category-tile[data-catalog-task=all] .services-category-icon,.services-category-tile[data-catalog-task=ev] .services-category-icon,.services-category-tile[data-catalog-task=tuning] .services-category-icon,.services-category-tile[data-catalog-task=more] .services-category-icon{color:#4fe47b}.services-category-tile[data-catalog-task=car-repair] .services-category-icon{color:#65a8ff}.services-category-tile[data-catalog-task=car-wash] .services-category-icon{color:#ffb62f}.services-category-tile[data-catalog-task=tyres] .services-category-icon{color:#afc8ff}.services-category-tile[data-catalog-task=parking] .services-category-icon{color:#5ba9ff}.services-category-tile[data-catalog-task=detailing] .services-category-icon,.services-category-tile[data-catalog-task=body] .services-category-icon{color:#ff9d45}.services-category-tile[data-catalog-task=towing] .services-category-icon,.services-category-tile[data-catalog-task=wheels] .services-category-icon{color:#bf91fa}.services-category-tile[data-catalog-task=parts] .services-category-icon{color:#ff865a}.services-category-tile[data-catalog-task=inspection] .services-category-icon{color:#48d5e8}.services-category-tile[data-catalog-task=insurance] .services-category-icon{color:#78bdff}.services-category-tile[data-catalog-task=rent] .services-category-icon{color:#abc6ef}.services-category-tile>span:last-of-type{margin-top:8px;font-size:11px}.services-category-tile small{margin-top:3px;color:#9eb2c0;font-size:9px;font-weight:700}.services-featured{margin-top:31px}.services-featured .services-results-head{padding-bottom:12px;border-bottom:1px solid #213447}.services-view-all{display:inline-flex;gap:7px;align-items:center;color:var(--sc-green);font-size:11px;font-weight:850}.services-view-all svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9}.services-featured-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:13px}.services-featured-grid>p{grid-column:1 / -1;color:var(--sc-muted);font-size:12px}.services-featured-card{min-width:0;overflow:hidden;border:1px solid #284257;border-radius:9px;background:#0c1a27;transition:transform .16s ease,border-color .16s ease}.services-featured-card:hover{transform:translateY(-2px);border-color:#46d878}.services-featured-media{position:relative;height:78px;background:linear-gradient(135deg,#06141f26,#040b1294),url(/images/services-hero-v2.png) center 64% / cover no-repeat}.services-featured-card:nth-child(2n) .services-featured-media{background-position:74% 63%}.services-featured-card:nth-child(3n) .services-featured-media{background-position:47% 56%}.services-featured-body{padding:10px}.services-featured-card h3{overflow:hidden;margin:0;font-size:12px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.services-featured-card p{overflow:hidden;margin:4px 0 0;color:#a8bac7;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.services-featured-meta{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-top:8px;color:#69dd8d;font-size:9px;font-weight:800}.services-featured-meta a{color:#b9d0df}.services-featured-meta a:hover{color:var(--sc-green)}.services-catalog-layout{display:grid;grid-template-columns:238px minmax(0,1fr);gap:20px;margin-top:34px}.services-catalog-filters{height:max-content;padding:17px;border:1px solid var(--sc-line);border-radius:10px;background:#0b1927}.services-filter-head{align-items:center;padding-bottom:14px;border-bottom:1px solid #203447}.services-filter-head .platform-kicker{margin-bottom:3px;font-size:9px}.services-filter-head h2{margin:0;font-size:18px;letter-spacing:-.6px}.services-catalog-filters>label:not(.services-open-toggle){display:grid;gap:7px;margin-top:16px;color:#d4e0e9;font-size:11px;font-weight:800}.services-catalog-filters select{width:100%;min-height:40px;padding:0 10px;border:1px solid #334d63;border-radius:7px;outline:0;background:#091725;color:#eef5fb;font:inherit;font-size:11px}.services-catalog-filters select:focus{border-color:var(--sc-green);box-shadow:0 0 0 3px #4ce77c1c}.services-open-toggle{display:flex;gap:10px;align-items:flex-start;margin-top:17px;padding:14px 0;border-top:1px solid #203448;cursor:pointer}.services-open-toggle input{width:17px;height:17px;margin:1px 0 0;accent-color:var(--sc-green)}.services-open-toggle>span:last-child{display:grid;gap:3px}.services-open-icon{display:grid;width:26px;height:26px;flex:0 0 26px;place-items:center;border:1px solid #2d5e46;border-radius:8px;color:#62dd87;background:#0f2c21}.services-open-icon svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8}.services-open-toggle b{color:#eaf2f8;font-size:12px}.services-open-toggle small{color:var(--sc-muted);font-size:9px;line-height:1.35}.services-filter-note{margin-top:3px;padding:13px;border:1px solid #214a39;border-radius:8px;background:#10482c2e}.services-filter-note-icon{display:grid;width:29px;height:29px;place-items:center;border:1px solid #2d714c;border-radius:8px;color:#58e184;background:#0d3323}.services-filter-note-icon svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.85}.services-filter-note p{margin:8px 0;color:#b2c5d1;font-size:10px;line-height:1.52}.services-filter-note a{display:inline-flex;align-items:center;gap:7px;color:var(--sc-green);font-size:11px;font-weight:850}.services-filter-note a svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.85}.services-results-head{padding:3px 0 14px;border-bottom:1px solid #213447}.services-results-tools{display:flex;align-items:center;gap:10px}.services-results-tools>p{margin:0;color:#d2e0e8;font-size:11px;font-weight:800;white-space:nowrap}.services-view-switch{display:flex;overflow:hidden;border:1px solid #2d4a60;border-radius:7px}.services-view-switch button{display:inline-flex;align-items:center;gap:5px;min-height:31px;padding:0 10px;border:0;border-left:1px solid #2d4a60;background:#0b1a29;color:#a8bac8;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.services-view-switch button:first-child{border-left:0}.services-view-switch button[aria-pressed=true]{background:#123429;color:#6ce490}.services-view-switch svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8}.services-results-state{min-height:18px;margin:12px 0 0;color:#9eb2c3;font-size:11px}.services-results-state:empty{display:none}.services-results-state.is-error{padding:13px;border:1px solid rgb(255 111 111 / 42%);border-radius:8px;background:#701e1e30;color:#ffb3b3}.services-results-state.is-empty{padding:28px;border:1px dashed #355068;border-radius:10px;background:#0a1825;color:#afc0cf;text-align:center}.services-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:12px}.services-catalog-card{display:flex;min-height:208px;flex-direction:column;padding:15px;border:1px solid #273e52;border-radius:9px;background:linear-gradient(145deg,#102031,#0a1724);transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.services-catalog-card:hover{border-color:#46d878;transform:translateY(-2px);box-shadow:0 15px 30px #0000002e}.services-card-top{display:flex;gap:10px;align-items:flex-start}.services-card-icon{display:grid;flex:0 0 36px;width:36px;height:36px;place-items:center;border:1px solid #38536b;border-radius:9px;color:#72ceff;background:#102e42}.services-card-icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8}.services-card-icon[data-kind=car_repair]{color:#75b3ff}.services-card-icon[data-kind=car_wash]{color:#5ae4e1}.services-card-icon[data-kind=tyres]{color:#f6cd62}.services-card-icon[data-kind=ev]{color:#c5a1ff}.services-card-icon[data-kind=parking]{color:#70a9ff}.services-card-icon[data-kind=rest_area]{color:#a8bbca}.services-card-title{overflow:hidden;margin:0;color:#f2f7fa;font-size:14px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.services-card-type{display:block;margin-top:4px;color:#8fa5b9;font-size:10px}.services-card-status{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:5px 7px;border-radius:999px;background:#173a29;color:#60e78a;font-size:9px;font-weight:850;white-space:nowrap}.services-card-status svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:2}.services-card-status.is-muted{background:#1a2937;color:#aab9c7}.services-card-address{display:flex;min-height:28px;gap:6px;margin:13px 0 0;color:#b5c6d3;font-size:11px;line-height:1.35}.services-card-address svg{width:14px;height:14px;flex:0 0 14px;margin-top:1px;fill:none;stroke:#6ee094;stroke-width:1.9}.services-card-facts{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.services-card-facts span{max-width:100%;overflow:hidden;padding:4px 6px;border:1px solid #2a4357;border-radius:5px;color:#c8d6e1;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.services-card-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:13px}.services-card-links a{color:#a6c4de;font-size:10px;font-weight:800}.services-card-links a:hover{color:var(--sc-green)}.services-card-action{display:inline-flex;align-items:center;gap:5px}.services-card-action svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.85}.services-card-map{min-height:29px;margin-left:auto;padding:0 9px;font-size:9px}.services-card-map svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.85}.services-card-map .services-card-map-arrow{width:12px;margin-left:1px}.services-show-more{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:210px;min-height:40px;margin:18px auto 0;padding:0 15px;border:1px solid #3eaa64;border-radius:8px;background:#113725;color:#dffde8;font:inherit;font-size:12px;font-weight:850;cursor:pointer}.services-show-more:hover{background:#174d32}.services-show-more svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9}.services-catalog-map{position:relative;min-height:355px;margin-top:12px;overflow:hidden;border:1px solid #294a5b;border-radius:10px;background:radial-gradient(circle at 20% 70%,rgb(37 109 81 / 38%) 0 2px,transparent 3px),radial-gradient(circle at 80% 22%,rgb(66 129 100 / 30%) 0 2px,transparent 3px),linear-gradient(118deg,transparent 0 47%,rgb(162 130 64 / 25%) 48% 49%,transparent 50% 100%),linear-gradient(33deg,transparent 0 33%,rgb(125 108 68 / 22%) 34% 35%,transparent 36% 100%),linear-gradient(145deg,#102d30,#0c2632 46%,#142a24);background-size:46px 46px,61px 61px,190px 150px,220px 170px,auto}.services-catalog-map:before{content:"";position:absolute;inset:-16%;opacity:.55;background:repeating-radial-gradient(ellipse at center,transparent 0 34px,rgb(133 156 164 / 9%) 35px 36px,transparent 37px 64px);transform:rotate(-17deg)}.services-map-label{position:absolute;z-index:1;top:15px;left:15px;padding:8px 11px;border:1px solid #3c5969;border-radius:7px;background:#05141fe0;color:#eaf4f7;font-size:11px;font-weight:850}.services-map-markers{position:absolute;inset:25px;z-index:1}.services-map-marker{position:absolute;display:grid;width:34px;height:34px;place-items:center;border:2px solid #69e892;border-radius:50%;box-shadow:0 0 0 5px #04161bb3,0 8px 14px #00000057;background:#0d2631;color:#ecf6f7;font:700 11px/1 system-ui,sans-serif;cursor:pointer;transform:translate(-50%,-50%)}.services-map-marker:hover,.services-map-marker.is-selected{border-color:#fff;background:#27c66d;color:#052313}.services-map-marker[data-kind=parking]{border-color:#73aeff}.services-map-marker[data-kind=tyres]{border-color:#eec75d}.services-map-marker[data-kind=car_wash]{border-color:#72e3e0}.services-map-marker[data-kind=ev]{border-color:#c89dff}.services-explore{margin-top:55px;padding-top:30px;border-top:1px solid #203447}.services-explore-head p{max-width:360px;margin:0;color:var(--sc-muted);font-size:12px;line-height:1.5}.services-explore-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:19px}.services-explore-group{padding:17px;border:1px solid #273e52;border-radius:10px;background:#0b1825}.services-explore-group>div{display:flex;align-items:center;gap:10px}.services-explore-icon{display:grid;width:31px;height:31px;place-items:center;border:1px solid #365069;border-radius:8px;color:#5ce284;background:#102e22}.services-explore-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8}.services-explore-group h3{margin:0;font-size:15px}.services-explore-group p{margin:13px 0 0;color:#9fb1c1;font-size:12px;line-height:1.75}.services-explore-group p a{color:#62d988;text-decoration:underline;text-decoration-color:#62d98859;text-underline-offset:2px}.services-catalog-footer{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;padding:19px 32px;border-top:1px solid #203448;color:#90a2b2;font-size:11px}.services-catalog-footer span{color:#eff5f9;font-weight:850}.services-catalog-footer a:hover{color:var(--sc-green)}:where(.services-catalog-page button,.services-catalog-page a,.services-catalog-page input,.services-catalog-page select):focus-visible{outline:2px solid #75ed9a;outline-offset:3px}@media(max-width:1180px){.services-category-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.services-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.services-catalog-main{padding-right:22px;padding-left:22px}}@media(max-width:900px){.services-catalog-hero{grid-template-columns:1fr;min-height:364px}.services-catalog-hero aside{display:none}.services-catalog-layout{grid-template-columns:1fr}.services-catalog-filters{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.services-filter-head,.services-filter-note{grid-column:1 / -1}.services-open-toggle{align-self:end}}@media(max-width:620px){.services-catalog-main{padding:16px 14px 42px}.services-catalog-hero{min-height:392px;padding:25px 18px 116px;background-position:63% center}.services-catalog-hero h1{font-size:40px}.services-hero-copy>p{font-size:13px}.services-hero-actions a{flex:1;padding:0 8px}.services-catalog-search{right:10px;bottom:10px;left:10px}.services-catalog-search>div{flex-wrap:wrap;padding:8px}.services-catalog-search input{min-width:calc(100% - 29px)}.services-catalog-search select{width:calc(100% - 101px);border:1px solid #38566e;border-radius:5px}.services-catalog-find{min-width:92px}.services-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.services-category-tile{min-height:98px;padding:11px}.services-section-heading,.services-results-head,.services-explore-head{align-items:start;flex-direction:column;gap:9px}.services-section-heading p{text-align:left}.services-section-heading h2,.services-results-head h2,.services-explore-head h2{font-size:23px}.services-featured-grid,.services-card-grid,.services-explore-grid{grid-template-columns:1fr}.services-featured-card{display:grid;grid-template-columns:116px 1fr}.services-featured-media{height:auto;min-height:92px}.services-catalog-filters{display:block}.services-open-toggle{margin-top:17px}.services-results-tools{width:100%;justify-content:space-between}.services-card-grid{gap:9px}.services-catalog-card{min-height:190px}.services-catalog-map{min-height:310px}.services-catalog-footer{justify-content:flex-start;padding:18px 16px}}
