.services-hub-hero{align-items:center;gap:var(--site-space-6);padding-block:var(--site-space-6);display:grid}.services-hub-hero-copy{min-inline-size:0}#main-content .services-hub-hero-copy h1{letter-spacing:-.045em;text-wrap:balance;max-inline-size:14ch;font-size:clamp(2rem,4.2vw,3.625rem);font-weight:700;line-height:1.08}.services-hub-crumb{align-items:center;gap:var(--site-space-2);color:var(--site-muted);font-size:var(--site-type-xs);margin-block-end:var(--site-space-3);display:flex}.services-hub-crumb a{min-block-size:var(--site-space-6);align-items:center;display:inline-flex}.services-hub-crumb a:hover{color:var(--site-ink)}.services-hub-hero-copy>p{max-inline-size:40ch;color:var(--site-muted);font-size:var(--site-type-sm);margin-block-start:var(--site-space-3);line-height:1.6}.services-hub-hero-copy [data-slot=rating-strip]{margin:var(--site-space-4) 0 0;background:0 0;border:0;padding:0}.services-hub-hero-copy .trust-stats{gap:var(--site-space-2);grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr) minmax(0,1fr);max-inline-size:24rem}.services-hub-hero-copy .trust-stats li{align-items:flex-start;gap:var(--site-space-1);text-align:start;padding:0}.services-hub-hero-copy .trust-stats li+li{padding-inline-start:var(--site-space-2)}.services-hub-hero-copy .trust-stat{font-size:var(--site-type-lg)}.services-hub-hero-copy .trust-stat-label{white-space:normal}.services-hub-paths{gap:var(--site-space-2);min-inline-size:0;display:grid}.services-hub-service{align-items:center;gap:var(--site-space-3);min-block-size:calc(var(--site-space-16) + var(--site-space-4));padding:var(--site-space-3);border:thin solid var(--site-rule);border-radius:var(--shape-card);background:var(--site-panel);color:var(--site-ink);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.services-hub-paths>:first-child .services-hub-service,.services-hub-paths>a.services-hub-service:first-child{border-color:color-mix(in srgb, var(--site-accent) 40%, var(--site-rule))}.services-hub-service:hover{border-color:var(--site-accent)}.services-hub-service img{inline-size:calc(var(--site-space-12) + var(--site-space-2));aspect-ratio:1;border-radius:var(--shape-control);object-fit:cover;filter:brightness(.84)saturate(.8);block-size:auto}.services-hub-service-copy{gap:var(--site-space-1);min-inline-size:0;color:var(--site-muted);font-size:var(--site-type-xs);line-height:1.35;display:grid}.services-hub-service-copy>strong{color:var(--site-ink);font-size:var(--site-type-base);line-height:1.2}.services-hub-service-price{color:var(--site-ink);font-weight:600}.services-hub-service-arrow,.services-hub-directory-indicator{color:var(--site-accent)}.services-hub-service-arrow{inline-size:calc(var(--site-space-4) + var(--site-space-1));block-size:calc(var(--site-space-4) + var(--site-space-1))}.services-hub-help-band{border-block:thin solid var(--site-rule);background:var(--site-panel)}.services-hub-help{justify-content:space-between;align-items:center;gap:var(--site-space-3) var(--site-space-6);padding-block:var(--site-space-4);flex-wrap:wrap;display:flex}.services-hub-help-copy{gap:var(--site-space-1);display:grid}.services-hub-help-copy h2{font-size:var(--site-type-base);font-weight:700}.services-hub-help-copy p{color:var(--site-muted);font-size:var(--site-type-sm);line-height:1.5}.services-hub-help-actions{align-items:center;gap:var(--site-space-2) var(--site-space-4);flex-wrap:wrap;display:flex}.services-hub-help-actions .services-hub-whatsapp{inline-size:auto}.services-hub-pricing-link{min-block-size:var(--target-min);color:var(--site-muted);font-size:var(--site-type-sm);text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}.services-hub-pricing-link:hover{color:var(--site-ink)}.services-hub-directory{padding-block:var(--site-section-space)}.services-hub-directory-heading{font-size:var(--site-type-h2);letter-spacing:-.035em;margin-block-end:var(--site-space-4);font-weight:700}.services-hub-directory-groups{gap:var(--site-space-2);display:grid}.services-hub-directory-group{border:thin solid var(--site-rule);border-radius:var(--shape-card)}.services-hub-directory :is(.services-hub-directory-group,.services-hub-directory-nested)>summary{justify-content:space-between;align-items:center;gap:var(--site-space-3);min-block-size:var(--target-min);border-radius:var(--shape-control);cursor:pointer;list-style:none;display:flex}.services-hub-directory-group>summary{padding:var(--site-space-3) var(--site-space-4)}.services-hub-directory summary:hover{color:var(--site-accent)}.services-hub-directory summary::-webkit-details-marker{display:none}.services-hub-directory summary small{color:var(--site-muted);font-size:var(--site-type-sm);margin-block-start:var(--site-space-1);line-height:1.4;display:block}.services-hub-directory summary strong{font-weight:600}.services-hub-directory-indicator{inline-size:var(--site-space-6);block-size:var(--site-space-6);border-radius:var(--shape-control);background:var(--site-panel);flex:none;place-items:center;display:grid}.services-hub-directory-indicator:before,.services-hub-directory-indicator:after{inline-size:var(--site-space-3);border-radius:var(--shape-control);content:"";background:currentColor;grid-area:1/1;block-size:2px}.services-hub-directory-indicator:after{rotate:90deg}.services-hub-directory details[open]>summary>.services-hub-directory-indicator:after{visibility:hidden}.services-hub-directory-panel{gap:var(--site-space-2);margin:0 var(--site-space-2) var(--site-space-2);padding:var(--site-space-2);border-radius:var(--shape-control);background:var(--site-panel);display:grid}.services-hub-directory-nested{border:thin solid var(--site-rule);border-radius:var(--shape-control);background:var(--site-bg);font-size:var(--site-type-sm)}.services-hub-directory-nested>summary{padding:var(--site-space-2) var(--site-space-3);font-weight:600}.services-hub-directory-nested .services-hub-directory-links{padding:0 var(--site-space-2) var(--site-space-2)}.services-hub-directory-links{column-gap:var(--site-space-2);display:grid}.services-hub-directory-links a{min-block-size:max(var(--target-min), var(--site-space-8));padding:var(--site-space-1) var(--site-space-3);border-radius:var(--shape-control);color:var(--site-ink);font-size:var(--site-type-sm);text-decoration:underline;-webkit-text-decoration-color:var(--site-muted);text-decoration-color:var(--site-muted);text-underline-offset:.2em;align-items:center;line-height:1.35;display:flex}.services-hub-directory-links a:hover{color:var(--site-accent);text-decoration-color:currentColor}.services-hub :is(.services-hub-service,.services-hub-pricing-link,summary,.services-hub-directory-links a):focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}@media (min-width:23.5rem){.services-hub-service img{inline-size:var(--site-space-16)}}@media (min-width:48rem){.services-hub-hero{gap:clamp(var(--site-space-6), 5vw, var(--site-space-16));padding-block:var(--site-space-12) var(--site-space-8);grid-template-columns:minmax(0,9fr) minmax(0,11fr)}.services-hub-hero-copy>p{font-size:var(--site-type-base)}.services-hub-hero-copy [data-slot=rating-strip]{margin-block-start:var(--site-space-6)}.services-hub-hero-copy .trust-stat{font-size:var(--site-type-xl)}.services-hub-service img{inline-size:calc(var(--site-space-16) + var(--site-space-6))}.services-hub-service-copy>strong{font-size:var(--site-type-lg)}.services-hub-directory-links{grid-template-columns:repeat(2,minmax(0,1fr))}.services-hub-directory-panel{margin-inline:var(--site-space-3);padding:var(--site-space-3);margin-block-end:var(--site-space-3)}}@media (min-width:64rem){.services-hub-directory-links{grid-template-columns:repeat(3,minmax(0,1fr))}}
main#main-content:has(>:is(.services-hub,.lp-service)){border:0;border-radius:0;inline-size:100%;max-inline-size:none;margin:0}.lp-service .v2-container-wide{max-inline-size:var(--container-wide)}.lp-service [data-slot=landing-measure]{max-inline-size:none}.lp-service #aircon-repair-intake [data-slot=landing-measure]{max-inline-size:52rem}.lp-service [data-slot=rating-strip] .trust-stats{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr) minmax(0,1fr)}.lp-service [data-slot=rating-strip]{border-radius:0}.lp-service [data-slot=rating-strip] .home-bca-registration{min-block-size:var(--target-min-compact);align-items:center}.lp-service [data-slot=rating-strip] .trust-stat-label{white-space:normal}.lp-service [data-slot=landing-hero-actions]{margin-block-start:var(--site-space-4)}.service-booking-details{max-inline-size:var(--container-reading)}.service-rate-tables>table+table{margin-block-start:var(--site-space-2)}.repair-intake-selector>[role=group]{gap:var(--site-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.repair-intake-selector>[role=group]>button{padding:var(--site-space-2)}.repair-intake-selector>[role=group]>button>span[aria-hidden=true]{inline-size:var(--site-space-4);block-size:var(--site-space-4);color:inherit;background:0 0;border:0}.repair-intake-panel{gap:var(--site-space-2)}.repair-intake-actions{gap:var(--site-space-2) var(--site-space-4)}.repair-intake-actions [data-whatsapp-type=service_repair_intake_cta]{inline-size:auto;padding:var(--site-space-2) var(--site-space-4);font-size:var(--site-type-sm)}.repair-intake-causes{border-block-start:thin solid var(--rule)}.repair-intake-causes summary{padding-block:var(--site-space-2)}.repair-intake-cause-list{padding-inline-start:var(--site-space-4);list-style:outside}.repair-intake-cause-list li+li{margin-block-start:var(--site-space-1)}@media (min-width:40rem){.repair-intake-selector>[role=group]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:39.999rem){.service-rate-tables .v2-table :is(th,td){padding-inline:var(--site-space-2)}}
