.hero-art[data-astro-cid-66u3kelc]{z-index:1;aspect-ratio:1;width:min(100%,34rem);margin-inline:auto;position:relative}.hero-art[data-astro-cid-66u3kelc]>svg[data-astro-cid-66u3kelc],.hero-art__photo[data-astro-cid-66u3kelc]{width:100%;height:100%;position:absolute;inset:0}.hero-art__badge[data-astro-cid-66u3kelc]{view-transition-name:brand-badge}.hero-art__fill[data-astro-cid-66u3kelc]{fill:var(--aa-mist)}.hero-art__ring[data-astro-cid-66u3kelc]{fill:var(--aa-royal)}.hero-art__photo[data-astro-cid-66u3kelc]{-webkit-mask-size:100% 100%;mask-size:100% 100%}.hero-art__photo[data-astro-cid-66u3kelc] picture,.hero-art__photo[data-astro-cid-66u3kelc] img{width:100%;height:100%;display:block}.hero-art__photo[data-astro-cid-66u3kelc] img{object-fit:cover}.hero-art__build[data-astro-cid-66u3kelc]{overflow:visible}.pane[data-astro-cid-66u3kelc],.part[data-astro-cid-66u3kelc],.drawer__front[data-astro-cid-66u3kelc]{fill:var(--aa-blue)}.part--back[data-astro-cid-66u3kelc]{opacity:.16}.drawer__handle[data-astro-cid-66u3kelc],.cam[data-astro-cid-66u3kelc] circle[data-astro-cid-66u3kelc]{fill:var(--aa-mist)}.cam__slot[data-astro-cid-66u3kelc]{fill:var(--aa-blue)}.wrench[data-astro-cid-66u3kelc]{fill:var(--aa-royal)}.pane[data-astro-cid-66u3kelc],.part--drawer[data-astro-cid-66u3kelc],.cam__slot[data-astro-cid-66u3kelc]{transform-box:fill-box;transform-origin:50%}.wrench-turn[data-astro-cid-66u3kelc],.wrench-hover[data-astro-cid-66u3kelc]{transform-box:view-box}@media (prefers-reduced-motion:no-preference){.hero-art__badge[data-astro-cid-66u3kelc]{transform-origin:50% 100%;animation:hero-badge .45s var(--ease-click) backwards}.pane[data-astro-cid-66u3kelc]{animation:pop-in .3s var(--ease-click) both;animation-delay:var(--delay)}.part[data-astro-cid-66u3kelc]{animation:part-seat .5s var(--ease-seat) both;animation-delay:var(--delay,0s)}.part--back[data-astro-cid-66u3kelc]{--fy:-10px;--delay:.15s;animation-name:part-fade}.part--side-l[data-astro-cid-66u3kelc]{--fx:-34px;--delay:.2s}.part--side-r[data-astro-cid-66u3kelc]{--fx:34px;--delay:.2s}.part--rail[data-astro-cid-66u3kelc]{--fy:26px;--delay:.42s}.part--top[data-astro-cid-66u3kelc]{--fy:-40px;--delay:.38s;animation-duration:.44s}.part--drawer[data-astro-cid-66u3kelc]{animation-name:drawer-close;animation-duration:.42s}.wrench-slide[data-astro-cid-66u3kelc]{animation:wrench-slide .4s var(--ease-seat) .95s both}.wrench-turn[data-astro-cid-66u3kelc]{animation:wrench-turn .3s var(--ease-click) 1.3s both}.cam__slot[data-astro-cid-66u3kelc]{animation:cam-lock .3s var(--ease-click) 1.55s both}@media (hover:hover){.hero-art[data-astro-cid-66u3kelc]:hover .wrench-hover[data-astro-cid-66u3kelc]{animation:wrench-again var(--dur-3) var(--ease-seat)}}}@keyframes hero-badge{0%{opacity:0;translate:0 -6%;scale:.94}}@keyframes part-seat{0%{opacity:0;translate:var(--fx,0) var(--fy,0)}25%{opacity:1}}@keyframes part-fade{0%{opacity:0;translate:var(--fx,0) var(--fy,0)}}@keyframes drawer-close{0%{opacity:0;translate:0 6px;scale:1.18}30%{opacity:1}}@keyframes wrench-slide{0%{opacity:0;translate:40px}30%{opacity:1}}@keyframes wrench-turn{0%{rotate:-50deg}}@keyframes wrench-again{50%{rotate:-35deg}}@keyframes cam-lock{0%{rotate:-90deg}}.reviews[data-astro-cid-4bjs7uhz]{gap:var(--space-4);padding:0;list-style:none;display:grid}.review[data-astro-cid-4bjs7uhz]{gap:var(--space-4);height:100%;padding:var(--space-5);border:1px solid var(--aa-line);border-radius:var(--radius);margin:0;display:grid}.review[data-astro-cid-4bjs7uhz] blockquote[data-astro-cid-4bjs7uhz]{margin:0}.review[data-astro-cid-4bjs7uhz] figcaption[data-astro-cid-4bjs7uhz]{color:var(--aa-ink-2);align-self:end;font-size:.9375rem;display:grid}.review[data-astro-cid-4bjs7uhz] strong[data-astro-cid-4bjs7uhz]{color:var(--aa-navy)}@media (width>=48rem){.reviews[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(2,1fr)}}@media (width>=60rem){.reviews[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(3,1fr)}}.hero[data-astro-cid-ergxyi7h]{padding-block:var(--space-6) var(--space-7);overflow-x:clip}.hero__inner[data-astro-cid-ergxyi7h]{gap:var(--space-6);align-items:center;display:grid}.hero__text[data-astro-cid-ergxyi7h]{gap:var(--space-5);display:grid}.hero__text[data-astro-cid-ergxyi7h] .lead[data-astro-cid-ergxyi7h]{max-width:34rem;font-size:1.1875rem}.hero__actions[data-astro-cid-ergxyi7h]{gap:var(--space-3);flex-wrap:wrap;display:flex}.hero__call[data-astro-cid-ergxyi7h]{align-items:center;gap:var(--space-2);color:var(--aa-ink-2);flex-wrap:wrap;display:flex}.hero__call[data-astro-cid-ergxyi7h] .icon{color:var(--aa-blue)}.hero__call[data-astro-cid-ergxyi7h] a[data-astro-cid-ergxyi7h]{min-height:var(--tap);align-items:center;font-weight:600;display:inline-flex}.hero__art[data-astro-cid-ergxyi7h]{width:min(100%,20rem);margin-inline:auto}.section-link[data-astro-cid-ergxyi7h]{margin-block-start:var(--space-6)}.areas[data-astro-cid-ergxyi7h]{gap:var(--space-6);align-items:center;display:grid}.see-all[data-astro-cid-ergxyi7h]{min-height:var(--tap);align-items:center;font-weight:600;display:inline-flex}.faq-teaser[data-astro-cid-ergxyi7h]{gap:var(--space-2);display:grid}@media (width>=60rem){.hero[data-astro-cid-ergxyi7h]{padding-block:var(--space-8) var(--space-6)}.hero__inner[data-astro-cid-ergxyi7h]{gap:var(--space-7);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.hero__art[data-astro-cid-ergxyi7h]{align-self:end;width:100%;margin-block-end:-3.25rem}.areas[data-astro-cid-ergxyi7h]{gap:var(--space-8);grid-template-columns:1fr 1fr}.faq-teaser[data-astro-cid-ergxyi7h]{gap:var(--space-8);grid-template-columns:1fr 1.6fr;align-items:start}}
