.ak-machine-band{--_band-surface:var(--machine-band-surface,var(--ak-color-surface));--_band-ink:var(--machine-band-ink,var(--ak-section-heading-color));--_band-body:var(--machine-band-body,var(--ak-body-color));--_band-muted:var(--machine-band-muted,var(--bp-color-text-muted));--_band-line:var(--machine-band-line,var(--ak-surface-border));--_band-eyebrow:var(--machine-band-eyebrow,var(--ak-accent));background-color:var(--_band-surface);color:var(--_band-body)}.ak-machine-band[data-tone=tint]{--machine-band-surface:var(--md-primitives-color-blue-100)}.ak-machine-band[data-tone=light]{--machine-band-surface:var(--brand-color-palette-steel-50)}.ak-machine-band[data-tone=dark],.ak-machine-band[data-tone=deep]{--machine-band-ink:var(--ak-text-on-inverse);--machine-band-body:var(--ak-text-on-inverse-subtle);--machine-band-muted:var(--ak-text-on-inverse-subtle);--machine-band-line:var(--ak-border-on-inverse);--machine-band-eyebrow:var(--ak-text-on-inverse)}.ak-machine-band[data-tone=dark]{--machine-band-surface:var(--ak-surface-inverse-raised)}.ak-machine-band[data-tone=deep]{--machine-band-surface:var(--ak-surface-inverse)}.ak-machine-band>*+*{padding-block-start:0}.ak-machine-band>.ak-machine-extras{padding-block-start:var(--bp-space-12)}.ak-machine-band .ak-model-lines{--model-lines-background:transparent}.ak-machine-band[data-tone=dark] .ak-section-header__eyebrow,.ak-machine-band[data-tone=deep] .ak-section-header__eyebrow{--section-eyebrow-color:var(--_band-eyebrow)}.ak-machine-band[data-tone=dark] .ak-section-header__heading,.ak-machine-band[data-tone=deep] .ak-section-header__heading{--section-heading-color:var(--_band-ink)}.ak-machine-band[data-tone=dark] .ak-section-header__subtitle,.ak-machine-band[data-tone=deep] .ak-section-header__subtitle{--section-subtitle-color:var(--_band-body)}.ak-machine-band[data-tone=dark] .ak-highlights-strip__description,.ak-machine-band[data-tone=deep] .ak-highlights-strip__description{color:var(--_band-muted)}.ak-machine-band .ak-machine-detail__highlights{background:0 0}.ak-machine-band .ak-machine-detail__highlights-eyebrow{--_eyebrow-color:var(--_band-eyebrow)}.ak-machine-band .ak-machine-detail__highlights-heading,.ak-machine-band .ak-machine-detail__capabilities-heading{color:var(--_band-ink)}.ak-machine-band .ak-machine-detail__capability{--_capability-rule:var(--_band-line);--_capability-heading:var(--_band-ink)}.ak-machine-band .ak-machine-figures__item{--_figure-value:var(--_band-ink);--_figure-label:var(--_band-body);--_figure-rule:var(--_band-line)}.ak-machine-band .ak-machine-detail__specs-row{--_specs-rule:var(--_band-line)}.ak-machine-band .ak-machine-extras__title{--_extras-title:var(--_band-eyebrow)}.ak-machine-band .ak-machine-extras__list li{--_extras-rule:var(--_band-line)}.ak-machine-band .ak-machine-figures__list{grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr))}.ak-machine-band .ak-machine-figures__list[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-machine-band .ak-machine-figures__list[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ak-machine-detail__specs-columns{gap:0 var(--bp-space-10,2.5rem);grid-template-columns:1fr;display:grid}@media (min-width:60rem){.ak-machine-detail__specs-columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.ak-machine-gallery__heading{margin:0 0 var(--bp-space-8);padding-inline:var(--bp-space-4);color:var(--_band-ink);font-size:var(--bp-font-size-2xl,1.5rem);font-weight:var(--bp-font-weight-bold,700);text-align:center}.ak-machine-band .ak-machine-detail__gallery-item{--_gallery-stage:var(--ak-white)}.ak-machine-gallery__open{cursor:zoom-in;border:0;padding:0}.ak-machine-gallery__open:focus-visible{--_focus:var(--ak-cta-btn-color);outline:2px solid var(--_focus);outline-offset:3px}.ak-machine-gallery__hint{--_hint-surface:var(--ak-surface-inverse);--_hint-ink:var(--ak-text-on-inverse);background-color:var(--_hint-surface);width:2.25rem;height:2.25rem;color:var(--_hint-ink);opacity:.85;border-radius:999px;place-items:center;display:grid;position:absolute;inset-block-end:var(--bp-space-3);inset-inline-end:var(--bp-space-3)}.ak-machine-gallery__dialog{--_zoom-surface:var(--md-primitives-color-blue-100);--_zoom-ink:var(--ak-section-heading-color);width:min(72rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);padding:var(--bp-space-6);border-radius:var(--bp-space-4);background-color:var(--_zoom-surface);color:var(--_zoom-ink);border:0;margin:auto;overflow:hidden}.ak-machine-gallery__dialog::backdrop{--_veil:color-mix(in srgb, var(--ak-surface-inverse) 80%, transparent);background-color:var(--_veil)}.ak-machine-gallery__viewer{gap:var(--bp-space-4);justify-items:center;display:grid}.ak-machine-gallery__stack{--_sheet:var(--ak-white);--_sheet-shadow:color-mix(in srgb, var(--ak-surface-inverse) 18%, transparent);touch-action:pan-y;max-width:100%;display:grid;position:relative}.ak-machine-gallery__stack:before,.ak-machine-gallery__stack:after{content:"";border-radius:var(--bp-space-1);background-color:var(--_sheet);box-shadow:0 .25rem 1rem var(--_sheet-shadow);position:absolute;inset:0}.ak-machine-gallery__stack:before{translate:-.625rem .25rem;rotate:-3deg}.ak-machine-gallery__stack:after{translate:.625rem .375rem;rotate:2.5deg}.ak-machine-gallery__stack[data-behind="0"]:before,.ak-machine-gallery__stack[data-behind="0"]:after,.ak-machine-gallery__stack[data-behind="1"]:before{content:none}.ak-machine-gallery__sheet{z-index:1;max-width:100%;padding:var(--bp-space-4) var(--bp-space-4) 0;border-radius:var(--bp-space-1);background-color:var(--_sheet);box-shadow:0 .5rem 1.5rem var(--_sheet-shadow);margin:0;display:grid;position:relative}.ak-machine-gallery__full{--_ratio:var(--gallery-ratio,.8);width:auto;max-width:100%;height:min(100dvh - 15rem,48rem);aspect-ratio:var(--_ratio);object-fit:contain}.ak-machine-gallery__caption{min-height:4rem;padding-block:var(--bp-space-3);font-size:var(--bp-text-sm);text-align:center;place-items:center;display:grid}.ak-machine-gallery__caption p{margin:0}.ak-machine-gallery__count{font-size:var(--bp-text-sm);opacity:.7;margin:0}@keyframes ak-gallery-deal{0%{opacity:0;translate:2rem -.5rem;rotate:4deg}}@media (prefers-reduced-motion:no-preference){.ak-machine-gallery__sheet{animation:.28s ease-out ak-gallery-deal}}.ak-machine-gallery__control{--_control-surface:var(--ak-surface-inverse);--_control-ink:var(--ak-text-on-inverse);background-color:var(--_control-surface);width:2.75rem;height:2.75rem;color:var(--_control-ink);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid;position:absolute}.ak-machine-gallery__control:focus-visible{--_focus:var(--ak-accent);outline:2px solid var(--_focus);outline-offset:2px}.ak-machine-gallery__close{inset-block-start:var(--bp-space-3);inset-inline-end:var(--bp-space-3)}.ak-machine-gallery__prev,.ak-machine-gallery__next{inset-block-start:50%;translate:0 -50%}.ak-machine-gallery__prev{inset-inline-start:var(--bp-space-3)}.ak-machine-gallery__next{inset-inline-end:var(--bp-space-3)}.ak-machine-gallery__control{z-index:2}@media (max-width:47.99rem){.ak-machine-gallery__prev,.ak-machine-gallery__next{display:none}}
.ak-product{--_product-ink:var(--ak-section-heading-color);--_product-muted:var(--bp-color-text-muted);--_product-accent:var(--ak-accent);--_product-line:var(--ak-surface-border);--_product-surface:var(--ak-color-surface);--_product-surface-alt:var(--brand-color-palette-steel-50);--_product-brand:var(--brand-color-palette-navy-800);--_product-inverse-raised:var(--ak-surface-inverse-raised);--_product-inverse-card:var(--brand-color-palette-navy-800);--_product-inverse:var(--ak-surface-inverse);--_product-on-inverse:var(--ak-text-on-inverse);--_product-on-inverse-subtle:var(--ak-text-on-inverse-subtle);--_product-subnav-height:3.5rem}.ak-machine-hero__category{font-size:.42em;font-weight:var(--bp-font-weight-semibold,600);letter-spacing:0;margin-top:var(--bp-space-2,.5rem);opacity:.8;display:block}.ak-product-section{padding-block:var(--bp-space-16,4rem);background-color:var(--_product-surface);scroll-margin-top:calc(var(--_product-subnav-height) + var(--bp-space-4,1rem))}.ak-product__sections>#included,.ak-product__sections>#ways,.ak-product__sections>#faq{background-color:var(--_product-surface-alt)}.ak-product-heading{gap:var(--bp-space-2,.5rem);margin-bottom:var(--bp-space-10,2.5rem);max-width:48rem;display:grid}.ak-product-heading__question{color:var(--_product-ink);font-size:clamp(1.75rem,1.2rem + 2vw,3rem);font-weight:var(--bp-font-weight-semibold,600);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.1}@media (min-width:64rem){.ak-product-heading[data-layout=split]{column-gap:var(--bp-space-16,4rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:none}.ak-product-heading[data-layout=split]>:not(.ak-product-heading__question,.ak-product-heading__brand){grid-area:1/2/span 2;align-self:end}}.ak-product-heading[data-level=h3]{max-width:none}.ak-product-heading[data-level=h3] .ak-product-heading__question{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.ak-product-heading__brand{color:var(--_product-brand);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:var(--bp-font-weight-regular,400);text-wrap:balance;margin:0;line-height:1.35}.ak-product-lead{margin:var(--bp-space-2,.5rem) 0 0;max-width:40rem;font-weight:var(--bp-font-weight-light,300)}.ak-product-label{margin:0 0 var(--bp-space-3,.75rem);color:var(--_product-muted);font-size:var(--bp-text-xs,.75rem);font-weight:var(--bp-font-weight-medium,500);letter-spacing:.18em;text-transform:uppercase}.ak-product-muted{color:var(--_product-muted);font-size:var(--bp-text-sm,.875rem);display:block}.ak-product-note{margin:var(--bp-space-6,1.5rem) 0 0;color:var(--_product-muted);font-size:var(--bp-text-sm,.875rem)}.ak-product-icon{border-radius:var(--bp-radius-md,.5rem);background-color:var(--_product-surface);width:2.75rem;height:2.75rem;color:var(--_product-accent);flex:none;place-items:center;display:inline-grid}.ak-product-subnav{top:var(--ak-header-height,3.875rem);z-index:90;background-color:var(--_product-surface);border-bottom:1px solid var(--_product-line);transition:top var(--bp-duration-normal,.2s) var(--bp-ease,ease);position:sticky}.ak-product-subnav[data-header=hidden]{top:0}html:has(.ak-product-subnav) .bp-header{transition:transform var(--bp-duration-normal,.2s) var(--bp-ease,ease), box-shadow var(--bp-duration-normal,.2s) var(--bp-ease,ease), background-color var(--bp-duration-normal,.2s) var(--bp-ease,ease), backdrop-filter var(--bp-duration-normal,.2s) var(--bp-ease,ease), -webkit-backdrop-filter var(--bp-duration-normal,.2s) var(--bp-ease,ease)}html:has(.ak-product-subnav[data-header=hidden]) .bp-header{transform:translateY(-100%)}.ak-product-subnav__inner{align-items:center;gap:var(--bp-space-6,1.5rem);min-height:var(--_product-subnav-height);display:flex}.ak-product-subnav__name{color:var(--_product-ink);font-weight:var(--bp-font-weight-bold,700);flex:none}.ak-product-subnav__tabs{gap:var(--bp-space-5,1.25rem);scrollbar-width:none;flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.ak-product-subnav__tabs a{padding-block:var(--bp-space-4,1rem);color:var(--_product-muted);font-size:var(--bp-text-sm,.875rem);font-weight:var(--bp-font-weight-medium,500);white-space:nowrap;border-bottom:2px solid #0000;text-decoration:none;display:block}.ak-product-subnav__tabs a[aria-current=true]{color:var(--_product-ink);border-bottom-color:var(--_product-accent)}.ak-product-subnav__cta{flex:none}@media (max-width:47.99rem){.ak-product-subnav__name,.ak-product-subnav__cta{display:none}}.ak-product-fit__block+.ak-product-fit__block{margin-top:var(--bp-space-10,2.5rem)}.ak-product-fit__sells{gap:var(--bp-space-3,.75rem);grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.ak-product-fit__sell{align-items:center;gap:var(--bp-space-3,.75rem);padding:var(--bp-space-4,1rem) var(--bp-space-5,1.25rem);border-radius:var(--bp-radius-md,.5rem);background-color:var(--_product-surface-alt);display:flex}.ak-product-fit__icon{color:var(--_product-accent);flex:none}.ak-product-fit__sell-label{color:var(--_product-ink);font-size:var(--bp-text-sm,.875rem);font-weight:var(--bp-font-weight-medium,500)}.ak-product-fit__venues{gap:var(--bp-space-2,.5rem);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ak-product-fit__venue{align-items:center;gap:var(--bp-space-2,.5rem);padding:var(--bp-space-2,.5rem) var(--bp-space-4,1rem);border:1px solid var(--_product-line);border-radius:var(--bp-radius-full,999px);background-color:var(--_product-surface);color:var(--_product-ink);font-size:var(--bp-text-sm,.875rem);display:inline-flex}.ak-product-fit__check{justify-content:space-between;align-items:center;gap:var(--bp-space-4,1rem);margin-top:var(--bp-space-10,2.5rem);padding:var(--bp-space-8,2rem) var(--bp-space-8,2rem);border-radius:var(--bp-radius-lg,.75rem);background-color:var(--_product-inverse);color:var(--_product-on-inverse);flex-wrap:wrap;display:flex}.ak-product-fit__check p{max-width:40rem;font-size:var(--bp-text-lg,1.125rem);font-weight:var(--bp-font-weight-medium,500);margin:0;line-height:1.45}.ak-product-fit__check .bp-btn--outline{--outline-color:var(--_product-ink);--outline-background:var(--_product-surface);--outline-border:1px solid var(--_product-surface);--btn-padding:.5625rem 1.125rem}.ak-product-included__groups{gap:var(--bp-space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.ak-product-included__group{padding:var(--bp-space-6,1.5rem);border-radius:var(--bp-radius-lg,.75rem);background-color:var(--_product-surface)}.ak-product-included__group>.ak-product-label{padding-bottom:var(--bp-space-3,.75rem);border-bottom:1px solid var(--_product-line);margin:0}.ak-product-included__list{margin:0;padding:0;list-style:none;display:grid}.ak-product-included__item{gap:var(--bp-space-4,1rem);padding-block:var(--bp-space-4,1rem);display:flex}.ak-product-included__item+.ak-product-included__item{border-top:1px solid var(--_product-line)}.ak-product-included__icon{color:var(--_product-accent);flex:none;margin-top:.125rem}.ak-product-included__title{color:var(--_product-ink);font-weight:var(--bp-font-weight-semibold,600);display:block}.ak-product-brand__gallery .ak-machine-detail__gallery-item{flex-basis:40%}@media (min-width:48rem){.ak-product-brand__gallery .ak-machine-detail__gallery-item{flex-basis:16%}}.ak-product-options{gap:var(--bp-space-10,2.5rem);margin-top:var(--bp-space-12,3rem);display:grid}.ak-product-brand__gallery+.ak-product-options,.ak-product-section>.bp-content-grid>.content>.ak-product-options:first-child{margin-top:var(--bp-space-12,3rem)}@media (min-width:64rem){.ak-product-options[data-photo=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.ak-product-options__column+.ak-product-options__column{margin-top:var(--bp-space-6,1.5rem)}.ak-product-options__list{gap:var(--bp-space-5,1.25rem);margin:0;padding:0;list-style:none;display:grid}.ak-product-options__item{gap:var(--bp-space-3,.75rem);display:flex}.ak-product-options__number,.ak-product-options__marker{border-radius:var(--bp-radius-full,999px);background-color:var(--_product-inverse);width:1.75rem;height:1.75rem;color:var(--_product-on-inverse);font-size:var(--bp-text-sm,.875rem);font-weight:var(--bp-font-weight-bold,700);flex:none;place-items:center;display:inline-grid}.ak-product-options__name{color:var(--_product-ink);font-weight:var(--bp-font-weight-semibold,600);display:block}.ak-product-options__figure{margin:0}.ak-product-options__photo{position:relative}.ak-product-options__photo img{width:100%;height:auto;display:block}.ak-product-options__marker{box-shadow:0 0 0 3px var(--_product-surface);position:absolute;transform:translate(-50%,-50%)}.ak-product-options__item{margin-inline:calc(var(--bp-space-3,.75rem) * -1);padding:var(--bp-space-2,.5rem) var(--bp-space-3,.75rem);border-radius:var(--bp-radius-md,.5rem);transition:background-color var(--bp-duration-fast,.15s) var(--bp-ease,ease)}.ak-product-options__item[data-extra]{cursor:pointer}.ak-product-options__item.is-active{background-color:var(--_product-surface)}.ak-product-options__item.is-active .ak-product-options__number,.ak-product-options__marker.is-active{background-color:var(--_product-accent)}.ak-product-options__marker{transition:background-color var(--bp-duration-fast,.15s) var(--bp-ease,ease)}.ak-product-options__marker-label{padding:var(--bp-space-1,.25rem) var(--bp-space-2,.5rem);border-radius:var(--bp-radius-sm,.25rem);background-color:var(--_product-inverse);color:var(--_product-on-inverse);font-size:var(--bp-text-xs,.75rem);font-weight:var(--bp-font-weight-medium,500);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--bp-duration-fast,.15s) var(--bp-ease,ease);position:absolute;inset-inline-end:calc(100% + var(--bp-space-2,.5rem))}.ak-product-options__marker.is-active .ak-product-options__marker-label{opacity:1}.ak-product-specs{gap:var(--bp-space-10,2.5rem);display:grid}@media (min-width:64rem){.ak-product-specs[data-diagram=true]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start}}.ak-product-specs__figure{margin:0}.ak-product-specs__figure img{width:100%;height:auto;display:block}.ak-product-specs__rows{margin:0}.ak-product-specs__row{gap:var(--bp-space-4,1rem);padding-block:var(--bp-space-3,.75rem);border-bottom:1px solid var(--_product-line);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.ak-product-specs__row dt{color:var(--_product-muted);font-size:var(--bp-text-xs,.75rem);font-weight:var(--bp-font-weight-medium,500);letter-spacing:.14em;text-transform:uppercase}.ak-product-specs__row dd{color:var(--_product-ink);font-size:var(--bp-text-sm,.875rem);margin:0}.ak-product-specs__more{margin-top:var(--bp-space-4,1rem)}.ak-product-specs__more summary{cursor:pointer;padding-block:var(--bp-space-3,.75rem);color:var(--_product-ink);font-weight:var(--bp-font-weight-semibold,600)}.ak-product-specs__brochure .bp-btn{--btn-padding:.5625rem 1.125rem}.ak-product-specs__brochure{align-items:center;gap:var(--bp-space-4,1rem);margin-top:var(--bp-space-8,2rem);flex-wrap:wrap;display:flex}.ak-product-ways{gap:var(--bp-space-6,1.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.ak-product-ways__card{align-items:flex-start;gap:var(--bp-space-3,.75rem);padding:var(--bp-space-8,2rem);border:1px solid var(--_product-line);border-radius:var(--bp-radius-lg,.75rem);background-color:var(--_product-surface);flex-direction:column;display:flex}.ak-product-ways__card p:not(.ak-product-ways__eyebrow){margin:0 0 var(--bp-space-2,.5rem);font-weight:var(--bp-font-weight-light,300);flex:1;line-height:1.6}.ak-product-ways__card .bp-btn{--btn-padding:.5625rem 1.125rem}.ak-product-ways__eyebrow{padding:var(--bp-space-1,.25rem) var(--bp-space-3,.75rem);border-radius:var(--bp-radius-full,999px);background-color:var(--_product-surface-alt);color:var(--_product-muted);font-size:var(--bp-text-xs,.75rem);font-weight:var(--bp-font-weight-medium,500);margin:0}.ak-product-ways__title{color:var(--_product-ink);font-size:var(--bp-text-2xl,1.5rem);font-weight:var(--bp-font-weight-semibold,600);margin:0}.ak-product-services{--_product-ink:var(--_product-on-inverse);--_product-muted:var(--_product-on-inverse-subtle);--_product-brand:var(--_product-on-inverse-subtle);--_product-accent:var(--_product-on-inverse);margin-block:var(--bp-space-6,1.5rem) var(--bp-space-16,4rem);padding:var(--bp-space-12,3rem);border-radius:var(--bp-radius-lg,.75rem);background-color:var(--_product-inverse-raised);color:var(--_product-on-inverse-subtle);position:relative;overflow:hidden}.ak-product-services:after,.ak-product__sections>.ak-product-start:before,.ak-product__sections>.ak-product-start:after{content:"";pointer-events:none;background-repeat:no-repeat;background-size:contain;width:16rem;height:11rem;animation:9s ease-in-out infinite ak-product-breathe;position:absolute;top:50%}.ak-product-services:after,.ak-product__sections>.ak-product-start:after{background-image:url(/brand-patterns/pattern-right.svg);background-position:100%;right:0}.ak-product__sections>.ak-product-start:before{background-image:url(/brand-patterns/pattern-left.svg);background-position:0;width:13rem;animation-duration:8s;animation-delay:1s;left:0}.ak-product-services>*,.ak-product__sections>.ak-product-start>*{z-index:1;position:relative}@keyframes ak-product-breathe{0%,to{transform:translateY(-50%)scale(1)rotate(0)}33%{transform:translateY(calc(-50% - 8px))scale(1.06)rotate(1deg)}66%{transform:translateY(calc(6px - 50%))scale(1.03)rotate(-.5deg)}}@media (prefers-reduced-motion:reduce){.ak-product-services:after,.ak-product__sections>.ak-product-start:before,.ak-product__sections>.ak-product-start:after{animation:none;transform:translateY(-50%)}}@media (max-width:47.99rem){.ak-product-services:after,.ak-product__sections>.ak-product-start:before,.ak-product__sections>.ak-product-start:after{display:none}.ak-product-services{padding:var(--bp-space-6,1.5rem)}}.ak-product-services__list{gap:var(--bp-space-6,1.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}.ak-product-services__item{align-content:start;gap:var(--bp-space-2,.5rem);padding:var(--bp-space-5,1.25rem);border-radius:var(--bp-radius-md,.5rem);background-color:var(--_product-inverse-card);display:grid}.ak-product-services__title{color:var(--_product-ink);font-weight:var(--bp-font-weight-semibold,600)}.ak-product-services__text{font-size:var(--bp-text-sm,.875rem);font-weight:var(--bp-font-weight-light,300)}.ak-product-steps{gap:var(--bp-space-8,2rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}.ak-product-steps__item{gap:var(--bp-space-2,.5rem);padding-top:var(--bp-space-5,1.25rem);border-top:2px solid var(--_product-ink);flex-direction:column;display:flex}.ak-product-steps__number{color:var(--_product-accent);font-size:clamp(2.25rem,1.8rem + 1.5vw,3rem);font-weight:var(--bp-font-weight-semibold,600);line-height:1}.ak-product-steps__title{margin-top:var(--bp-space-2,.5rem);color:var(--_product-ink);font-size:var(--bp-text-xl,1.25rem);font-weight:var(--bp-font-weight-semibold,600)}.ak-product-faq{gap:var(--bp-space-8,2rem);display:grid}@media (min-width:64rem){.ak-product-faq{align-items:start;gap:var(--bp-space-16,4rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ak-product-faq .ak-product-lead a{color:var(--_product-ink);font-weight:var(--bp-font-weight-medium,500);text-decoration:underline;-webkit-text-decoration-color:var(--_product-accent);text-decoration-color:var(--_product-accent);text-underline-offset:.2em}.ak-product-faq .bp-accordion{border-top:1px solid var(--_product-line)}.ak-product-faq .bp-accordion__item{border-bottom:1px solid var(--_product-line)}.ak-product-faq .bp-accordion__summary{justify-content:space-between;align-items:center;gap:var(--bp-space-4,1rem);padding-block:var(--bp-space-5,1.25rem);color:var(--_product-ink);font-weight:var(--bp-font-weight-medium,500);cursor:pointer;list-style:none;display:flex}.ak-product-faq .bp-accordion__summary::-webkit-details-marker{display:none}.ak-product-faq .bp-accordion__summary:after{content:"+";color:var(--_product-accent);font-size:1.25rem;font-weight:var(--bp-font-weight-light,300);flex:none;line-height:1}.ak-product-faq .bp-accordion__item[open] .bp-accordion__summary:after{content:"−"}.ak-product-faq .bp-accordion__body p{padding-bottom:var(--bp-space-5,1.25rem);color:var(--_product-muted);font-size:var(--bp-text-sm,.875rem);font-weight:var(--bp-font-weight-light,300);margin:0;line-height:1.7}.ak-product__sections>.ak-product-section.ak-product-start{--_product-ink:var(--_product-on-inverse);--_product-muted:var(--_product-on-inverse-subtle);--_product-brand:var(--_product-on-inverse-subtle);background-color:var(--_product-inverse-raised);color:var(--_product-on-inverse-subtle);position:relative;overflow:hidden}.ak-product-start__grid{gap:var(--bp-space-10,2.5rem);display:grid}@media (min-width:64rem){.ak-product-start__grid{column-gap:var(--bp-space-16,4rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.ak-product-start__form{justify-self:end;width:100%;max-width:36rem}}.ak-product-start__promises{gap:var(--bp-space-3,.75rem);margin:0;padding:0;list-style:none;display:grid}.ak-product-start__promises li{align-items:center;gap:var(--bp-space-2,.5rem);font-size:var(--bp-text-sm,.875rem);display:flex}.ak-product-start__promises svg{color:var(--_product-accent)}.ak-product-start__form{--form-input-background:var(--_product-surface);--form-input-border-color:var(--_product-line);--form-input-height:2.75rem;--form-label-font-weight:var(--bp-font-weight-medium,500);--form-label-color:var(--_product-muted-on-light);--_product-muted-on-light:var(--bp-color-text-muted)}.ak-product-start__form .ak-form__card{--_border-color:transparent;padding:var(--bp-space-8,2rem)}.ak-product-start__form .ak-form__fields{gap:var(--bp-space-4,1rem)}@media (max-width:47.99rem){.ak-product-start__form .ak-form__card{padding:var(--bp-space-5,1.25rem)}}.ak-product-start__form .bp-field__label{letter-spacing:.14em;text-transform:uppercase}.ak-product-start__form .ak-form__pinned{justify-content:space-between;align-items:center;gap:var(--bp-space-3,.75rem);flex-direction:row;display:flex}.ak-product-start__form .ak-form__pinned-value{padding:var(--bp-space-1,.25rem) var(--bp-space-3,.75rem);border-radius:var(--bp-radius-full,999px);background-color:var(--_product-inverse-raised);color:var(--_product-on-inverse);font-size:var(--bp-text-xs,.75rem);font-weight:var(--bp-font-weight-semibold,600)}.ak-product-start__form .ak-radio-field__options{gap:var(--bp-space-2,.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));display:grid}.ak-product-start__form .ak-radio{--_segment-color:var(--ak-color-heading);--_segment-border:var(--ak-color-border);--_segment-background:var(--_product-surface);padding:var(--bp-space-3,.75rem) var(--bp-space-3,.75rem);border:1px solid var(--_segment-border);border-radius:var(--bp-radius-md,.5rem);background-color:var(--_segment-background);color:var(--_segment-color);text-align:center;transition:background-color var(--bp-duration-fast,.15s) var(--bp-ease,ease);justify-content:center;position:relative}.ak-product-start__form .ak-radio:has(.ak-radio__input:checked){--_segment-color:var(--ak-white);--_segment-border:var(--ak-color-heading);--_segment-background:var(--ak-color-heading)}.ak-product-start__form .ak-radio:has(.ak-radio__input:focus-visible){outline:2px solid var(--_product-accent);outline-offset:2px}.ak-product-start__form .ak-radio__input{opacity:0;pointer-events:none;position:absolute}.ak-product-start__form .ak-radio__label{color:inherit;font-weight:var(--bp-font-weight-medium,500)}.ak-product-start__form .ak-form__submit{justify-content:center;width:100%}.ak-product-other{padding-block:0}.ak-product-other .ak-model-cards>.bp-content-grid>.content{gap:var(--bp-space-2,.5rem);flex-direction:column;display:flex}.ak-product-other .ak-model-cards__heading{color:var(--_product-ink);font-size:clamp(1.75rem,1.2rem + 2vw,3rem);font-weight:var(--bp-font-weight-semibold,600);letter-spacing:-.02em;text-wrap:balance;order:1;max-width:48rem;margin:0;line-height:1.1}.ak-product-other .ak-model-cards__eyebrow{color:var(--_product-brand);font-family:inherit;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:var(--bp-font-weight-regular,400);letter-spacing:0;text-transform:none;order:2;margin:0}
