.ak-family-detail__nav,.ak-machines-landing__nav{--_background:var(--bp-color-bg);padding-block:var(--bp-space-6,1.5rem);z-index:20;background:var(--_background);border-bottom:1px solid var(--ak-surface-border);position:sticky;top:0}.ak-family-detail__models{padding-block:var(--bp-space-16,4rem)}.ak-family-detail__models-inner{margin-bottom:var(--bp-space-4,1rem)}.ak-family-detail__models-carousel{background:0 0}.ak-family-detail__highlights{padding-block:var(--bp-space-16,4rem);background:var(--ak-color-surface)}.ak-family-detail__highlights-head{margin-bottom:var(--bp-space-8,2rem)}.ak-family-detail__compare{padding-block:var(--bp-space-16,4rem)}.ak-family-detail__compare-tablewrap{border-radius:var(--bp-radius-lg,.75rem);background:var(--ak-color-surface);padding:var(--bp-space-1,.25rem);margin-top:var(--bp-space-6,1.5rem);overflow-x:auto}.ak-family-detail__compare-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--bp-font-size-sm,.9rem);min-width:40rem}.ak-family-detail__compare-table th,.ak-family-detail__compare-table td{padding:var(--bp-space-4,1rem) var(--bp-space-5,1.25rem);text-align:left}.ak-family-detail__compare-table thead th{font-size:var(--bp-font-size-xs,.78rem);text-transform:uppercase;letter-spacing:.06em;color:var(--bp-color-text-muted)}.ak-family-detail__compare-modellink{color:inherit;text-decoration:none}.ak-family-detail__compare-modellink:hover,.ak-family-detail__compare-modellink:focus-visible{text-decoration:underline}.ak-family-detail__compare-table tfoot td{padding-top:var(--bp-space-6,1.5rem)}.ak-family-detail__compare-cta{white-space:nowrap}.ak-family-detail__compare-table tbody th{font-weight:var(--bp-font-weight-medium,500);color:var(--bp-color-text-muted);width:28%}.ak-family-detail__compare-table tbody tr td,.ak-family-detail__compare-table tbody tr th{background:var(--ak-surface-background)}.ak-family-detail__compare-table tbody tr:nth-child(odd) td,.ak-family-detail__compare-table tbody tr:nth-child(odd) th{background:color-mix(in srgb, var(--ak-surface-background) 96%, var(--bp-color-text) 4%)}.ak-family-detail__compare-table td{font-variant-numeric:tabular-nums;font-weight:var(--bp-font-weight-medium,500)}.ak-family-detail__footer-cta{padding-block:var(--bp-space-10,2.5rem) var(--bp-space-16,4rem)}.ak-family-detail__footer-cta-inner{text-align:center}.ak-family-detail__installations{padding-block:var(--bp-space-16,4rem);background:var(--ak-color-surface)}.ak-family-detail__installations-grid{gap:var(--bp-space-6,1.5rem);grid-template-columns:1fr;display:grid}@media (min-width:40rem){.ak-family-detail__installations-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.ak-family-detail__installations-grid{grid-template-columns:repeat(4,1fr)}}.ak-family-detail__installation-card{border:1px solid var(--ak-surface-border);border-radius:var(--bp-radius-lg,.75rem);background:var(--ak-surface-background);overflow:hidden}.ak-family-detail__installation-photo{aspect-ratio:4/3;position:relative}.ak-family-detail__installation-img{object-fit:cover}.ak-family-detail__installation-body{padding:var(--bp-space-4,1rem)}.ak-family-detail__installation-logo{width:5rem;height:2rem;margin-bottom:var(--bp-space-2,.5rem);position:relative}.ak-family-detail__installation-logo-img{object-fit:contain;object-position:left center}.ak-family-detail__installation-name{font-weight:var(--bp-font-weight-semibold,600);margin:0}.ak-family-detail__installation-location{font-size:var(--bp-font-size-sm,.875rem);color:var(--bp-color-text-muted);margin:0}.ak-machines-landing__title{font-size:var(--bp-font-size-2xl,1.5rem);font-weight:var(--bp-font-weight-bold,700);text-align:center;margin:0 0 var(--bp-space-6,1.5rem)}.ak-machines-landing__section{padding-block:var(--bp-space-16,4rem);scroll-margin-top:5rem}.ak-machines-landing__section:nth-of-type(2n){background:var(--ak-color-surface)}.ak-machines-landing__section-head{justify-content:space-between;align-items:flex-start;gap:var(--bp-space-4,1rem);margin-bottom:var(--bp-space-8,2rem);flex-wrap:wrap;display:flex}.ak-machines-landing__section-title{max-width:34rem}.ak-machines-landing__section-eyebrow{--_eyebrow-color:var(--ak-accent);font-size:var(--bp-font-size-sm,.875rem);font-weight:var(--bp-font-weight-semibold,600);letter-spacing:.08em;text-transform:uppercase;color:var(--_eyebrow-color);margin:0 0 var(--bp-space-2,.5rem)}.ak-machines-landing__section-heading{font-size:var(--bp-font-size-2xl,1.5rem);font-weight:var(--bp-font-weight-bold,700);margin:0 0 var(--bp-space-2,.5rem)}.ak-machines-landing__section-subheading{color:var(--bp-color-text-muted);margin:0}.ak-machines-landing__cards{gap:var(--bp-space-4,1rem);grid-template-columns:1fr;display:grid}@media (min-width:40rem){.ak-machines-landing__cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.ak-machines-landing__cards{grid-template-columns:repeat(4,1fr)}}.ak-machines-landing__card{padding:var(--bp-space-5,1.25rem);border:1px solid var(--ak-surface-border);border-radius:var(--bp-radius-lg,.75rem);background:var(--ak-surface-background)}.ak-machines-landing__card-title{font-weight:var(--bp-font-weight-semibold,600);margin:0 0 var(--bp-space-1,.25rem)}.ak-machines-landing__card-description{font-size:var(--bp-font-size-sm,.875rem);color:var(--bp-color-text-muted);margin:0}
