.bBnfXG_page{padding:var(--sb-space-10) var(--sb-gutter) var(--sb-space-16);background:var(--sb-ivory)}.bBnfXG_wrap{gap:var(--sb-space-8);flex-direction:column;max-width:1040px;margin:0 auto;display:flex}.bBnfXG_crumbs ol{font:var(--sb-small);color:var(--sb-ink-600);flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bBnfXG_crumbs li+li:before{content:"›";margin-right:6px}.bBnfXG_crumbs a{color:var(--sb-ink-700,var(--sb-ink-800))}.bBnfXG_h1{font:var(--sb-h1);letter-spacing:-.02em;color:var(--sb-ink-900);margin:0}.bBnfXG_lead{margin:var(--sb-space-3) 0 0;max-width:720px;font:var(--sb-body);color:var(--sb-ink-700,var(--sb-ink-800))}.bBnfXG_h2{margin:0 0 var(--sb-space-4);font:var(--sb-h3,var(--sb-h4));color:var(--sb-ink-900)}.bBnfXG_list{gap:var(--sb-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));margin:0;padding:0;list-style:none;display:grid}.bBnfXG_card{gap:var(--sb-space-4);height:100%;padding:var(--sb-space-5);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);background:var(--sb-white);color:inherit;text-decoration:none;display:flex}.bBnfXG_card:hover{border-color:var(--sb-ink-400,var(--sb-border))}.bBnfXG_logo{border-radius:var(--sb-radius-md);object-fit:contain;background:var(--sb-sand,var(--sb-ivory));flex:none;width:56px;height:56px}.bBnfXG_cardBody{flex-direction:column;gap:4px;min-width:0;display:flex}.bBnfXG_cardTitle{font:var(--sb-h4);color:var(--sb-ink-900);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.bBnfXG_tagline{font:var(--sb-body);color:var(--sb-ink-800);margin:0}.bBnfXG_meta{font:var(--sb-small);color:var(--sb-ink-600);margin:0}.bBnfXG_services{gap:var(--sb-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.bBnfXG_service{height:100%;padding:var(--sb-space-4);border:1px solid var(--sb-border);border-radius:var(--sb-radius-md);background:var(--sb-white);font:var(--sb-small);color:var(--sb-ink-600);flex-direction:column;gap:2px;text-decoration:none;display:flex}.bBnfXG_service strong{font:600 16px/22px var(--sb-font);color:var(--sb-ink-900)}.bBnfXG_price{color:var(--sb-ink-900);margin-top:4px;font-weight:600}.bBnfXG_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bBnfXG_chips a{border:1px solid var(--sb-border);background:var(--sb-white);font:var(--sb-small);color:var(--sb-ink-800);border-radius:999px;padding:6px 12px;text-decoration:none;display:inline-block}.bBnfXG_chips a:hover{border-color:var(--sb-ink-400,var(--sb-border))}.bBnfXG_cta{gap:var(--sb-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.bBnfXG_ctaBox{align-items:flex-start;gap:var(--sb-space-3);padding:var(--sb-space-6);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);background:var(--sb-white);flex-direction:column;display:flex}.bBnfXG_ctaBox h2{font:var(--sb-h4);color:var(--sb-ink-900);margin:0}.bBnfXG_ctaBox p{color:var(--sb-ink-700,var(--sb-ink-800));margin:0}.bBnfXG_domain+.bBnfXG_domain{margin-top:var(--sb-space-6)}.bBnfXG_domain h2{margin:0 0 var(--sb-space-3);font:var(--sb-h4);color:var(--sb-ink-900)}.bBnfXG_count{color:var(--sb-ink-600)}@media (max-width:640px){.bBnfXG_page{padding:var(--sb-space-6) var(--sb-gutter-mobile) var(--sb-space-12)}}.bBnfXG_hero{gap:var(--sb-space-3);flex-direction:column;display:flex}.bBnfXG_kicker{font:var(--sb-label);letter-spacing:.06em;text-transform:uppercase;color:var(--sb-red-600);margin:0}.bBnfXG_heroActions{gap:var(--sb-space-3);margin-top:var(--sb-space-2);flex-wrap:wrap;display:flex}.bBnfXG_cityGrid{gap:var(--sb-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));margin:0;padding:0;list-style:none;display:grid}.bBnfXG_cityCard{height:100%;padding:var(--sb-space-4);border:1px solid var(--sb-border);border-radius:var(--sb-radius-md);background:var(--sb-white);flex-direction:column;gap:2px;text-decoration:none;display:flex}.bBnfXG_cityCard strong{font:600 17px/24px var(--sb-font);color:var(--sb-ink-900)}.bBnfXG_cityCard span{font:var(--sb-small);color:var(--sb-ink-600)}.bBnfXG_cityCard:hover,.bBnfXG_specLink:hover{border-color:var(--sb-ink-400,var(--sb-border))}.bBnfXG_domainGrid{columns:3 300px;column-gap:var(--sb-space-4)}.bBnfXG_domainCard{break-inside:avoid;margin-bottom:var(--sb-space-4);gap:var(--sb-space-3);padding:var(--sb-space-5);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);background:var(--sb-white);flex-direction:column;display:flex}.bBnfXG_domainHead{justify-content:space-between;align-items:center;gap:var(--sb-space-3);display:flex}.bBnfXG_domainHead h3{font:var(--sb-h4);color:var(--sb-ink-900);margin:0}.bBnfXG_badgeCount{background:var(--sb-red-50,#fff1f1);min-width:28px;font:600 13px/20px var(--sb-font);text-align:center;color:var(--sb-red-600);border-radius:999px;padding:2px 8px}.bBnfXG_specList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bBnfXG_specLink{justify-content:space-between;align-items:center;gap:var(--sb-space-3);border-radius:var(--sb-radius-sm,6px);font:var(--sb-small);color:var(--sb-ink-900);border:1px solid #0000;margin:0 -10px;padding:7px 10px;font-size:15px;text-decoration:none;display:flex}.bBnfXG_specLink:hover{background:var(--sb-ivory)}.bBnfXG_specEmpty{color:var(--sb-ink-600)}.bBnfXG_specCount{font:600 13px/20px var(--sb-font);color:var(--sb-ink-600);flex:none}.bBnfXG_countryBar{justify-content:space-between;align-items:center;gap:var(--sb-space-3);padding:var(--sb-space-4) var(--sb-space-5);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);background:var(--sb-white);color:var(--sb-ink-800);flex-wrap:wrap;display:flex}
