.go-services-reference{background:#fff;color:#092b36}.go-services-reference .go-shell{max-width:900px;margin:auto;padding:0 18px 45px}.go-services-visual-intro{margin-top:20px}.go-services-visual-intro h1{font-size:clamp(29px,4.2vw,42px);margin:0 0 7px;color:#082a34;letter-spacing:-1px;line-height:1.15;font-weight:900}.go-services-visual-intro p{font-size:14px;line-height:1.5;color:#526474;margin:0 0 13px}.go-services-category-hero{display:block;width:100%;height:220px;object-fit:cover;object-position:center;border-radius:18px;background:#f4e7f2}.go-services-place-sort{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:15px;margin-bottom:17px}.go-services-place{display:flex;align-items:center;gap:8px;font-size:15px;color:#112f39}.go-services-place svg{color:#008e50}.go-services-deal-tag{border-radius:100px;background:#f2f7f4;color:#298052;font-size:11px;font-weight:800;padding:9px 12px}.go-services-pill-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.go-services-pill-row button{display:flex;align-items:center;justify-content:center;gap:5px;min-height:46px;border:0;border-radius:24px;background:#f0f3f5;color:#132b39;font-size:13px;white-space:nowrap;font-weight:650;padding:6px 8px}.go-services-pill-row button.active{background:#008f50;color:#fff;box-shadow:0 3px 7px #008f5024}.go-services-results-heading{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:29px 0 17px}.go-services-results-heading h2{font-size:24px;line-height:1.15;letter-spacing:-.55px;color:#082a34;font-weight:900;margin:0}.go-services-results-heading small{font-size:11px;white-space:nowrap;color:#70837c}.go-services-extra-filters{background:#f8faf9;border:1px solid #e1ece6;border-radius:15px;padding:14px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:14px}.go-services-extra-filters label{min-width:0;display:grid;grid-gap:5px;gap:5px;color:#355c56;font-size:12px;font-weight:750}.go-services-extra-filters input:not([type=checkbox]),.go-services-extra-filters select{border:1px solid #d9e7df;background:#fff;color:#173633;width:100%;min-width:0;padding:10px;border-radius:9px;font-size:13px}.go-services-extra-filters .go-services-discount-check{display:flex;align-items:center;gap:8px}.go-services-extra-filters .go-services-discount-check input{width:17px;height:17px;accent-color:#008e50}.go-services-locate-btn{border:0;border-radius:10px;background:#e3f4eb;color:#0c7045;padding:10px;font-weight:800;font-size:12px}.go-services-deal-list{display:grid;grid-gap:13px;gap:13px}.go-services-deal-card{display:grid;grid-template-columns:43% 1fr;grid-gap:14px;gap:14px;padding:12px;border-radius:18px;overflow:hidden;background:#fff;border:1px solid #e9eff0;box-shadow:0 5px 13px #182e3815;min-height:195px}.go-services-deal-image{min-width:0;position:relative;overflow:hidden;border-radius:13px;background:#f2f8f3}.go-services-deal-image img,.go-services-deal-image>a{display:block;width:100%;height:100%}.go-services-deal-image img{object-fit:cover}.go-services-service-placeholder{width:100%;height:100%;display:grid;place-content:center;justify-items:center;grid-gap:5px;gap:5px;color:#25915e;font-weight:800;font-size:12px}.go-services-favorite{position:absolute;top:7px;right:7px;background:#0002;border:0;border-radius:50%;padding:5px;color:#fff;filter:drop-shadow(0 1px 2px #0008)}.go-services-favorite.chosen svg{fill:#ffe6ea;color:#ffe6ea}.go-services-deal-info{min-width:0;display:flex;flex-direction:column;gap:6px}.go-services-business{font-size:17px;line-height:1.2;color:#0c2c37!important;font-weight:900;overflow-wrap:anywhere}.go-services-deal-info>p{font-size:12px;color:#425a68;margin:0;line-height:1.35}.go-services-time{display:flex;align-items:center;gap:6px;font-size:12px;color:#324b55;line-height:1.3}.go-services-time svg{flex-shrink:0}.go-services-price-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:auto}.go-services-price-row del{font-size:13px;color:#8a99a2}.go-services-price-row strong{font-size:29px;color:#008f50;letter-spacing:-.7px;line-height:1.1}.go-services-price-row span{font-size:11px;color:#d92369;font-weight:900;background:#ffe0eb;padding:5px 7px;border-radius:100px;white-space:nowrap}.go-services-book-button{min-height:40px;width:100%;border:0;border-radius:22px;background:#008f50;color:#fff;font-size:14px;font-weight:850}.go-services-book-button:disabled{opacity:.65}.go-services-visual-error{background:#fff4f4;border:1px solid #ffcdcd;border-radius:10px;padding:12px;font-size:12px;color:#a62e33;margin:14px 0}.go-services-visual-loading{color:#5d7469;background:#f4faf6;padding:25px 18px;border-radius:16px;font-size:13px}.go-services-visual-empty{display:grid;justify-items:center;text-align:center;grid-gap:10px;gap:10px;background:#f7fbf8;border:1px solid #e0ece5;border-radius:18px;padding:30px 20px}.go-services-visual-empty svg{color:#008e50}.go-services-visual-empty h3{font-size:19px;line-height:1.3;margin:0;color:#14362f}.go-services-visual-empty p{font-size:13px;color:#657b71;max-width:350px;line-height:1.5;margin:0}.go-services-visual-empty>div{display:flex;gap:9px;justify-content:center;flex-wrap:wrap;margin-top:5px}.go-services-visual-empty>div>*{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:9px 12px;border-radius:9px;background:#e8f4ed;color:#087c4e!important;border:0;font-size:12px;font-weight:800}.go-services-visual-empty button{background:#008e50;color:#fff!important}.go-services-visual-note{margin-top:19px;font-size:11px;color:#71847a;text-align:center;line-height:1.55}@media(max-width:480px){.go-services-reference .go-shell{padding:0 12px 37px}.go-services-category-hero{height:158px;border-radius:13px}.go-services-visual-intro h1{font-size:30px}.go-services-pill-row{gap:6px}.go-services-pill-row button{min-height:41px;padding:6px 5px;font-size:11px}.go-services-pill-row button svg{width:14px;height:14px}.go-services-results-heading h2{font-size:21px}.go-services-results-heading small{font-size:10px}.go-services-deal-card{gap:10px;padding:9px;min-height:190px;border-radius:15px}.go-services-business{font-size:14px}.go-services-deal-info{gap:5px}.go-services-deal-info>p,.go-services-time{font-size:11px}.go-services-price-row strong{font-size:23px}.go-services-price-row span{font-size:10px;padding:4px 6px}.go-services-book-button{font-size:12px;min-height:37px}}@media(max-width:340px){.go-services-deal-card{grid-template-columns:40% 1fr;gap:7px}.go-services-price-row strong{font-size:20px}.go-services-price-row span{font-size:9px}.go-services-place{font-size:12px}}