.service-hero[data-astro-cid-7a6hbtlg] h1[data-astro-cid-7a6hbtlg]{max-width:760px}.service-page[data-astro-cid-7a6hbtlg]{padding-block:var(--sp-7) var(--sp-8)}.service-intro[data-astro-cid-7a6hbtlg]{max-width:820px;color:var(--muted)}.service-intro[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg]{margin:0 0 var(--sp-3);font-size:var(--fs-md);line-height:1.95}.service-intro[data-astro-cid-7a6hbtlg] strong[data-astro-cid-7a6hbtlg]{color:var(--ink)}.service-intro[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg],.sources[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{color:var(--ask);text-underline-offset:4px}.service-jump[data-astro-cid-7a6hbtlg]{gap:var(--sp-3);margin:var(--sp-6) 0 var(--sp-8);flex-wrap:wrap;display:flex}.service-jump[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{border:1px solid var(--rule);padding:var(--sp-3) var(--sp-4);font-size:var(--fs-sm);font-weight:700;text-decoration:none}.service-jump[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]:hover{background:var(--wash2)}.service-jump[data-astro-cid-7a6hbtlg] span[data-astro-cid-7a6hbtlg]{color:var(--muted);margin-left:var(--sp-2)}.service-section[data-astro-cid-7a6hbtlg]{margin-bottom:var(--sp-8);scroll-margin-top:var(--sp-6)}.service-section__heading[data-astro-cid-7a6hbtlg]{gap:var(--sp-4);margin-bottom:var(--sp-5);align-items:flex-start;display:flex}.service-section__number[data-astro-cid-7a6hbtlg]{margin-top:var(--sp-1)}.service-section--everyday[data-astro-cid-7a6hbtlg] .eyebrow[data-astro-cid-7a6hbtlg]{color:var(--ask)}.service-section--specialist[data-astro-cid-7a6hbtlg] .eyebrow[data-astro-cid-7a6hbtlg]{color:var(--spec)}.service-section[data-astro-cid-7a6hbtlg] h2[data-astro-cid-7a6hbtlg]{margin:var(--sp-1) 0 var(--sp-2);font-size:var(--fs-xl);line-height:1.5}.service-section__heading[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg]{color:var(--muted);font-size:var(--fs-md);margin:0}.service-grid[data-astro-cid-7a6hbtlg]{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.aircon-companies[data-astro-cid-7a6hbtlg]{margin-bottom:var(--sp-8)}.aircon-companies[data-astro-cid-7a6hbtlg] h2[data-astro-cid-7a6hbtlg]{margin:0 0 var(--sp-2);font-size:var(--fs-xl);line-height:1.5}.aircon-companies[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg]{max-width:820px;margin:0 0 var(--sp-4);color:var(--muted);font-size:var(--fs-sm);line-height:1.9}.aircon-companies[data-astro-cid-7a6hbtlg] ul[data-astro-cid-7a6hbtlg]{gap:var(--sp-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.aircon-companies[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{padding:var(--sp-3) var(--sp-4);border:1px solid var(--rule);font-size:var(--fs-sm);font-weight:700;text-decoration:none;display:inline-block}.aircon-companies[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]:hover{background:var(--wash2)}.decision-guide[data-astro-cid-7a6hbtlg]{background:var(--wash2);padding:var(--sp-6) var(--sp-7)}.decision-guide[data-astro-cid-7a6hbtlg] h2[data-astro-cid-7a6hbtlg]{margin:0 0 var(--sp-4);font-size:var(--fs-xl);line-height:1.5}.decision-guide[data-astro-cid-7a6hbtlg] ol[data-astro-cid-7a6hbtlg]{gap:var(--sp-4) var(--sp-6);margin:0 0 var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));padding-left:1.4em;display:grid}.decision-guide[data-astro-cid-7a6hbtlg] li[data-astro-cid-7a6hbtlg]{padding-left:var(--sp-1);line-height:1.9;font-size:var(--fs-sm)}.sources[data-astro-cid-7a6hbtlg]{border-top:1px solid var(--rule);margin-top:var(--sp-8);padding-top:var(--sp-5)}.sources[data-astro-cid-7a6hbtlg] h2[data-astro-cid-7a6hbtlg]{font-size:var(--fs-lg);margin:0 0 var(--sp-2)}.sources[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg],.sources[data-astro-cid-7a6hbtlg] li[data-astro-cid-7a6hbtlg]{color:var(--muted);font-size:var(--fs-xs);line-height:1.8}.sources[data-astro-cid-7a6hbtlg] ul[data-astro-cid-7a6hbtlg]{columns:2;padding-left:1.4em}.sources[data-astro-cid-7a6hbtlg] li[data-astro-cid-7a6hbtlg]{break-inside:avoid;margin:var(--sp-1) 0}@media (width<=720px){.service-page[data-astro-cid-7a6hbtlg]{padding-block:var(--sp-6) var(--sp-7)}.service-jump[data-astro-cid-7a6hbtlg]{margin-bottom:var(--sp-7)}.service-grid[data-astro-cid-7a6hbtlg],.decision-guide[data-astro-cid-7a6hbtlg] ol[data-astro-cid-7a6hbtlg]{grid-template-columns:1fr}.service-section[data-astro-cid-7a6hbtlg]{margin-bottom:var(--sp-7)}.decision-guide[data-astro-cid-7a6hbtlg]{padding:var(--sp-5) var(--sp-4)}.sources[data-astro-cid-7a6hbtlg] ul[data-astro-cid-7a6hbtlg]{columns:1}}@media (width<=440px){.service-section__heading[data-astro-cid-7a6hbtlg]{gap:var(--sp-3)}}.compare-section[data-astro-cid-7a6hbtlg]{scroll-margin-top:var(--sp-5);margin-bottom:var(--sp-8)}.compare-section__intro[data-astro-cid-7a6hbtlg]{max-width:820px}.compare-section__intro[data-astro-cid-7a6hbtlg] h2[data-astro-cid-7a6hbtlg]{margin:0 0 var(--sp-3);color:var(--ink);font-size:var(--fs-xl);line-height:1.5}.compare-section__intro[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg]{margin:0 0 var(--sp-2);color:var(--text);font-size:var(--fs-md);line-height:1.85}.compare-section__intro[data-astro-cid-7a6hbtlg] .compare-section__note[data-astro-cid-7a6hbtlg]{color:var(--muted);font-size:var(--fs-sm)}.compare-group[data-astro-cid-7a6hbtlg]{margin-top:var(--sp-6)}.compare-group[data-astro-cid-7a6hbtlg] h3[data-astro-cid-7a6hbtlg]{margin:0 0 var(--sp-3);color:var(--ink);font-size:var(--fs-lg);line-height:1.5}.compare-table[data-astro-cid-7a6hbtlg]{border:1px solid var(--rule);border-collapse:separate;border-spacing:0;background:var(--paper);table-layout:fixed;width:100%}.compare-table[data-astro-cid-7a6hbtlg] caption[data-astro-cid-7a6hbtlg]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.compare-table[data-astro-cid-7a6hbtlg] th[data-astro-cid-7a6hbtlg],.compare-table[data-astro-cid-7a6hbtlg] td[data-astro-cid-7a6hbtlg]{padding:var(--sp-3);border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;font-size:var(--fs-sm);overflow-wrap:anywhere;line-height:1.7}.compare-table[data-astro-cid-7a6hbtlg] thead[data-astro-cid-7a6hbtlg] th[data-astro-cid-7a6hbtlg]{background:var(--wash2);color:var(--ink);font-size:var(--fs-sm);font-weight:700}.compare-table[data-astro-cid-7a6hbtlg] thead[data-astro-cid-7a6hbtlg] th[data-astro-cid-7a6hbtlg]:first-child,.compare-table[data-astro-cid-7a6hbtlg] thead[data-astro-cid-7a6hbtlg] th[data-astro-cid-7a6hbtlg]:nth-child(2){width:19%}.compare-table[data-astro-cid-7a6hbtlg] thead[data-astro-cid-7a6hbtlg] th[data-astro-cid-7a6hbtlg]:nth-child(3){width:18%}.compare-table[data-astro-cid-7a6hbtlg] thead[data-astro-cid-7a6hbtlg] th[data-astro-cid-7a6hbtlg]:nth-child(4){width:23%}.compare-table[data-astro-cid-7a6hbtlg] thead[data-astro-cid-7a6hbtlg] th[data-astro-cid-7a6hbtlg]:nth-child(5){width:21%}.compare-table[data-astro-cid-7a6hbtlg] tbody[data-astro-cid-7a6hbtlg] tr[data-astro-cid-7a6hbtlg]:last-child>[data-astro-cid-7a6hbtlg]{border-bottom:0}.compare-table[data-astro-cid-7a6hbtlg] tbody[data-astro-cid-7a6hbtlg] th[data-astro-cid-7a6hbtlg]{color:var(--ink);font-size:var(--fs-sm)}.compare-table[data-astro-cid-7a6hbtlg] tbody[data-astro-cid-7a6hbtlg] th[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{color:var(--ink);text-underline-offset:4px}.compare-table[data-astro-cid-7a6hbtlg] tbody[data-astro-cid-7a6hbtlg] th[data-astro-cid-7a6hbtlg] small[data-astro-cid-7a6hbtlg]{margin-top:var(--sp-1);color:var(--muted);font-size:var(--fs-xs);font-weight:400;display:block}.compare-table__value[data-astro-cid-7a6hbtlg]{display:block}.compare-table__source[data-astro-cid-7a6hbtlg]{margin-top:var(--sp-1);color:var(--ask);font-size:var(--fs-sm);text-underline-offset:3px;font-weight:700;display:inline-block}.compare-section__more[data-astro-cid-7a6hbtlg]{margin:var(--sp-5) 0 0;color:var(--text);font-size:var(--fs-sm);line-height:1.8}.compare-section__more[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{color:var(--ask);text-underline-offset:4px}.sr-only[data-astro-cid-7a6hbtlg]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.service-card[data-astro-cid-7a6hbtlg]{border:1px solid var(--rule);background:var(--paper);padding:var(--sp-5);flex-direction:column;display:flex;position:relative}.service-card__head[data-astro-cid-7a6hbtlg]{column-gap:var(--sp-3);color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.service-card__label[data-astro-cid-7a6hbtlg]{border-radius:var(--radius-print);background:var(--wash2);color:var(--ask);padding:2px var(--sp-2);font-size:var(--fs-xs);grid-column:1;justify-self:start;font-weight:700;line-height:1.6}.service-section--specialist[data-astro-cid-7a6hbtlg] .service-card__label[data-astro-cid-7a6hbtlg]{color:var(--spec)}.service-card[data-astro-cid-7a6hbtlg] h3[data-astro-cid-7a6hbtlg]{margin:var(--sp-3) 0 var(--sp-1);color:var(--ink);font-size:var(--fs-lg);grid-column:1;line-height:1.5}.service-card__cta[data-astro-cid-7a6hbtlg]{color:var(--ask);font-size:var(--fs-sm);text-underline-offset:4px;grid-column:1;font-weight:700;text-decoration:underline}.service-card__arrow[data-astro-cid-7a6hbtlg]{display:none}.service-card__head[data-astro-cid-7a6hbtlg]:hover .service-card__cta[data-astro-cid-7a6hbtlg]{color:var(--ink)}.service-card__head[data-astro-cid-7a6hbtlg]:focus-visible,.service-card__more[data-astro-cid-7a6hbtlg] summary[data-astro-cid-7a6hbtlg]:focus-visible{outline-offset:3px}.service-card__meta[data-astro-cid-7a6hbtlg]{align-items:baseline;column-gap:var(--sp-3);flex-wrap:wrap;grid-column:1;display:flex}.service-card__ad[data-astro-cid-7a6hbtlg]{color:var(--muted);font-size:var(--fs-xs);font-weight:400;line-height:1.6}.service-card__spec[data-astro-cid-7a6hbtlg],.service-legend[data-astro-cid-7a6hbtlg]{display:none}.service-card__more[data-astro-cid-7a6hbtlg]{margin-top:var(--sp-4);border-top:1px solid var(--rule);padding-top:var(--sp-4)}.service-card__more[data-astro-cid-7a6hbtlg] summary[data-astro-cid-7a6hbtlg]{cursor:pointer;color:var(--ink);font-size:var(--fs-sm);font-weight:700}.service-card__strength[data-astro-cid-7a6hbtlg]{margin:0 0 var(--sp-4);font-size:var(--fs-md);line-height:1.9}.service-card__notes[data-astro-cid-7a6hbtlg]{gap:var(--sp-2) var(--sp-3);font-size:var(--fs-sm);grid-template-columns:80px 1fr;margin:0;line-height:1.75;display:grid}.service-card__notes[data-astro-cid-7a6hbtlg] dt[data-astro-cid-7a6hbtlg]{color:var(--ink);font-weight:700}.service-card__notes[data-astro-cid-7a6hbtlg] dd[data-astro-cid-7a6hbtlg]{color:var(--muted);margin:0}@supports selector(::details-content){@media (width>=801px){.service-card__more[data-astro-cid-7a6hbtlg] summary[data-astro-cid-7a6hbtlg]{display:none}.service-card__more[data-astro-cid-7a6hbtlg]::details-content{content-visibility:visible}}}@media (width<=800px){.compare-section[data-astro-cid-7a6hbtlg],.service-jump__compare[data-astro-cid-7a6hbtlg]{display:none}.service-jump[data-astro-cid-7a6hbtlg]{gap:var(--sp-2);margin:var(--sp-5) 0 var(--sp-7);flex-wrap:nowrap}.service-jump[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{padding:var(--sp-3);text-align:center;font-size:var(--fs-sm);flex:1 1 0}.service-jump[data-astro-cid-7a6hbtlg] span[data-astro-cid-7a6hbtlg]{margin-left:var(--sp-1)}.service-legend[data-astro-cid-7a6hbtlg]{margin:calc(var(--sp-6) * -1) 0 var(--sp-6);color:var(--muted);font-size:var(--fs-xs);line-height:1.7;display:block}.service-section[data-astro-cid-7a6hbtlg]{margin-bottom:var(--sp-7)}.service-section__heading[data-astro-cid-7a6hbtlg]{margin-bottom:var(--sp-4)}.service-grid[data-astro-cid-7a6hbtlg]{gap:var(--sp-3)}.service-card[data-astro-cid-7a6hbtlg]{padding:0;overflow:hidden}.service-card__head[data-astro-cid-7a6hbtlg]{padding:var(--sp-3) var(--sp-4);background:var(--wash2)}.service-card__head[data-astro-cid-7a6hbtlg]:focus-visible{outline-offset:-3px}.service-card__label[data-astro-cid-7a6hbtlg]{padding:2px var(--sp-2);background:var(--paper);font-size:var(--fs-xs)}.service-card[data-astro-cid-7a6hbtlg] h3[data-astro-cid-7a6hbtlg]{margin:var(--sp-2) 0 var(--sp-1);font-size:var(--fs-lg);line-height:1.45}.service-card__cta[data-astro-cid-7a6hbtlg]{font-size:var(--fs-xs);text-decoration:none}.service-card__arrow[data-astro-cid-7a6hbtlg]{color:var(--ink);font-size:var(--fs-lg);grid-area:1/2/span 3;display:block}.service-card__spec[data-astro-cid-7a6hbtlg]{padding:var(--sp-1) var(--sp-4);margin:0;display:block}.service-card__spec[data-astro-cid-7a6hbtlg]>div[data-astro-cid-7a6hbtlg]{gap:var(--sp-3);padding:var(--sp-2) 0;border-bottom:1px solid var(--rule);grid-template-columns:56px minmax(0,1fr);display:grid}.service-card__spec[data-astro-cid-7a6hbtlg]>div[data-astro-cid-7a6hbtlg]:last-child{border-bottom:0}.service-card__spec[data-astro-cid-7a6hbtlg] dt[data-astro-cid-7a6hbtlg]{color:var(--ink);font-size:var(--fs-xs);font-weight:700;line-height:1.85}.service-card__spec[data-astro-cid-7a6hbtlg] dd[data-astro-cid-7a6hbtlg]{color:var(--text);font-size:var(--fs-sm);margin:0;line-height:1.6}.service-card__spec[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{color:var(--ask);text-underline-offset:3px}.service-card__spec[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]:hover{color:var(--ink)}.service-card__more[data-astro-cid-7a6hbtlg]{border-top:1px solid var(--rule);margin:auto 0 0;padding:0}.service-card__more[data-astro-cid-7a6hbtlg] summary[data-astro-cid-7a6hbtlg]{min-height:44px;padding:0 var(--sp-4);font-size:var(--fs-sm);justify-content:space-between;align-items:center;list-style:none;display:flex}.service-card__more[data-astro-cid-7a6hbtlg] summary[data-astro-cid-7a6hbtlg]::-webkit-details-marker{display:none}.service-card__more[data-astro-cid-7a6hbtlg] summary[data-astro-cid-7a6hbtlg]:after{content:"＋";color:var(--ask);font-size:var(--fs-sm)}.service-card__more[data-astro-cid-7a6hbtlg][open] summary[data-astro-cid-7a6hbtlg]:after{content:"－"}.service-card__more-body[data-astro-cid-7a6hbtlg]{padding:0 var(--sp-4) var(--sp-4)}.service-card__strength[data-astro-cid-7a6hbtlg]{margin-bottom:var(--sp-3);font-size:var(--fs-sm);line-height:1.85}.service-card__notes[data-astro-cid-7a6hbtlg]{grid-template-columns:1fr;gap:2px}.service-card__notes[data-astro-cid-7a6hbtlg] dd[data-astro-cid-7a6hbtlg]{margin-bottom:var(--sp-2)}}
