.ribbon.svelte-ikkruz{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-ribbon)), 1fr));display:grid;container-type:inline-size}.ribbon-cell.svelte-ikkruz{padding:var(--space-cell) var(--space-cell-x);border-top:var(--rule-current)}.ribbon-cell.svelte-ikkruz:first-child{border-top:none}@container (width>=480px){.ribbon-cell.svelte-ikkruz{border-top:none;border-left:var(--rule-current)}.ribbon-cell.svelte-ikkruz:first-child{border-left:none}}.ribbon-value.svelte-ikkruz{font-family:var(--font-head);font-size:var(--text-stat);font-weight:var(--weight-semibold);color:var(--text-heading);line-height:var(--leading-tight)}.ribbon-label.svelte-ikkruz{margin-top:var(--space-2);font-size:var(--text-eyebrow-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-eyebrow)}.remodeling-hero.svelte-17whuxz{isolation:isolate;background:var(--surface-invert);justify-content:center;align-items:center;min-height:31.25rem;display:flex;position:relative;overflow:hidden}.remodeling-hero.svelte-17whuxz .remodeling-hero-image{z-index:var(--z-base);object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.remodeling-hero-scrim.svelte-17whuxz{z-index:var(--z-decor);background:var(--surface-strip);position:absolute;inset:0}.remodeling-hero-content.svelte-17whuxz{z-index:var(--z-content);width:100%;max-width:var(--rail);padding:var(--space-band) var(--gutter);text-align:center;margin-inline:auto;position:relative}.remodeling-hero-title.svelte-17whuxz{width:100%;max-width:var(--measure-ch);font-family:var(--font-head);font-size:var(--text-hero);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--text-on-dark);margin:0 auto}.why-choose-us-photo-band.svelte-ofq3x7{isolation:isolate;padding-block:var(--space-band);--text-body:var(--text-on-dark-soft);--text-soft:var(--text-on-dark-soft);--text-heading:var(--text-on-dark);--text-eyebrow:var(--text-eyebrow-on-dark);--text-link:var(--text-on-dark);--text-link-hover:var(--text-eyebrow-on-dark);--rule-current:var(--rule-on-dark);--rule-current-color:var(--alco-rule-light);position:relative;overflow:hidden}.why-choose-us-photo-band.svelte-ofq3x7 .why-choose-us-photo{z-index:var(--z-base);object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.why-choose-us-tint.svelte-ofq3x7{z-index:var(--z-decor);background:color-mix(in srgb, var(--alco-indigo) 85%, transparent);position:absolute;inset:0}.why-choose-us-body.svelte-ofq3x7{z-index:var(--z-content);position:relative}.why-choose-us-groups.svelte-ofq3x7{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-bullets)), 1fr));gap:var(--space-gap-sm);display:grid}.why-choose-us-group.svelte-ofq3x7{align-items:flex-start;gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.why-choose-us-list.svelte-ofq3x7{gap:var(--space-3);color:var(--text-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.row.svelte-27eskb{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-split)), 1fr));gap:var(--space-gap-lg);display:grid}.row-media.svelte-27eskb,.row-copy.svelte-27eskb{min-width:0}.row-media.svelte-27eskb picture{height:100%;display:block}.row-media.svelte-27eskb img{object-fit:cover;width:100%;height:100%;display:block}.attribution.svelte-27eskb{margin:var(--space-3) 0 0 0;color:var(--text-soft);font-size:var(--text-small)}@media (width<=900px){.investing-block.svelte-27eskb .ribbon-label,.investing-block.svelte-27eskb .definition-term{font-size:var(--text-label)}}
