.ab-hero{position:relative;overflow:hidden}.ab-hero__livery{left:92%}.ab-hero__inner{position:relative;padding-block:var(--mctr-space-7) var(--mctr-space-8)}.ab-hero h1{max-width:20ch;margin-block-end:var(--mctr-space-5)}.ab-hero .lede{max-width:46ch;color:var(--mctr-on-band)}@media(max-width:39.99em){.ab-hero .lede{max-width:calc(100% - var(--mctr-space-9))}}@media(min-width:60em){.ab-hero__livery{left:76%}.ab-hero__inner{padding-block:var(--mctr-space-8) var(--mctr-space-9)}}.ab-head{display:grid;gap:var(--mctr-space-4);max-width:46rem;margin-block-end:var(--mctr-space-8)}.ab-head p{color:var(--mctr-ink-muted)}.ab-track{--ab-road: var(--mctr-space-7);--ab-zone: calc(2 * var(--mctr-space-10));position:relative}.ab-road{position:relative;display:grid;gap:var(--mctr-space-8);margin:0;padding:0 0 var(--mctr-space-8) calc(var(--ab-road) + var(--mctr-space-5));list-style:none}.ab-road:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:var(--ab-road);background:repeating-linear-gradient(180deg,var(--mctr-paper) 0 12px,transparent 12px 26px) center / 2px 100% no-repeat,repeating-linear-gradient(180deg,var(--mctr-livery) 0 12px,var(--mctr-paper) 12px 24px) left / var(--mctr-space-2) 100% no-repeat,var(--mctr-band)}.ab-stop{position:relative;display:grid;gap:var(--mctr-space-5);justify-items:start}.ab-stop:before{content:"";position:absolute;top:calc(var(--mctr-space-9) - var(--mctr-space-4));inset-inline-start:calc(-1 * (var(--ab-road) / 2 + var(--mctr-space-5) + var(--mctr-space-3)));width:var(--mctr-space-5);height:var(--mctr-space-5);border:3px solid var(--mctr-paper);border-radius:var(--mctr-radius-pill);background:var(--mctr-livery);box-shadow:0 0 0 4px var(--mctr-livery-tint)}.ab-stop__plate{--ab-tilt: var(--mctr-plate-tilt);transform:rotate(var(--ab-tilt));min-width:calc(var(--mctr-space-10) + var(--mctr-space-8))}.ab-stop--2 .ab-stop__plate{--ab-tilt: 3deg}.ab-stop--3 .ab-stop__plate{--ab-tilt: -2deg}.ab-stop__copy{display:grid;gap:var(--mctr-space-3)}.ab-stop__copy h3{max-width:20ch}.ab-stop__copy p{color:var(--mctr-ink-muted);max-width:40ch}.ab-road__finish{position:absolute;inset-block-end:0;inset-inline-start:0;width:var(--ab-road);height:var(--mctr-space-7);background-size:var(--mctr-space-4) var(--mctr-space-4);outline:2px solid var(--mctr-band)}@media(min-width:60em){.ab-road{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mctr-space-8);padding:0 calc(var(--mctr-space-8) + var(--mctr-space-6)) 0 0}.ab-road:before{inset-block:calc(var(--ab-zone) / 2 - var(--ab-road) / 2) auto;inset-inline:calc(-1 * var(--mctr-gutter)) var(--mctr-space-7);width:auto;height:var(--ab-road);background:repeating-linear-gradient(90deg,var(--mctr-paper) 0 16px,transparent 16px 34px) center / 100% 2px no-repeat,repeating-linear-gradient(90deg,var(--mctr-livery) 0 16px,var(--mctr-paper) 16px 32px) bottom / 100% var(--mctr-space-2) no-repeat,var(--mctr-band)}.ab-stop{grid-template-rows:var(--ab-zone) auto;justify-items:center;text-align:center;gap:var(--mctr-space-6)}.ab-stop:before{display:none}.ab-stop__plate{align-self:center}.ab-stop__copy{justify-items:center}.ab-road__finish{inset-block:calc(var(--ab-zone) / 2 - var(--ab-road) / 2 - var(--mctr-space-4)) auto;inset-inline:auto 0;width:var(--mctr-space-7);height:calc(var(--ab-road) + var(--mctr-space-6))}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.ab-stop__plate{animation:ab-settle linear both;animation-timeline:view();animation-range:entry 0% entry 100%}}}@keyframes ab-settle{0%{transform:translateY(calc(-1 * var(--mctr-space-5))) rotate(0)}to{transform:rotate(var(--ab-tilt))}}.ab-why{background:var(--mctr-surface-alt)}.ab-why__inner{display:grid;gap:var(--mctr-space-8)}.ab-why__copy>p{margin-block:var(--mctr-space-5) var(--mctr-space-7);color:var(--mctr-ink-muted);max-width:60ch}.ab-reasons{display:grid;margin:0;padding:0;list-style:none}.ab-reasons li{display:grid;grid-template-columns:auto 1fr;gap:var(--mctr-space-5);padding-block:var(--mctr-space-6)}.ab-reasons li:first-child{padding-block-start:0}.ab-reasons li+li{border-block-start:1px solid var(--mctr-line-strong)}.ab-reasons div{display:grid;gap:var(--mctr-space-3);align-content:start}.ab-reasons__illo{width:var(--mctr-space-8);height:var(--mctr-space-8)}@media(min-width:80em){.ab-why__copy>p{max-width:64ch}.ab-reasons{grid-template-columns:repeat(3,1fr)}.ab-reasons li{grid-template-columns:1fr;padding:0 var(--mctr-space-6)}.ab-reasons li:first-child{padding-inline-start:0}.ab-reasons li+li{border-block-start:0;border-inline-start:1px solid var(--mctr-line-strong)}.ab-why__inner.has-photo{grid-template-columns:8fr 4fr;align-items:start}.ab-why__inner.has-photo .ab-reasons{grid-template-columns:1fr}.ab-why__inner.has-photo .ab-reasons li{grid-template-columns:auto 1fr;padding-inline:0}.ab-why__inner.has-photo .ab-reasons li+li{border-inline-start:0;border-block-start:1px solid var(--mctr-line-strong);padding-block-start:var(--mctr-space-6)}}.ab-why__photo{margin:0}.ab-why__photo img{border-radius:var(--mctr-radius-md);box-shadow:var(--mctr-shadow-2)}.ab-why__photo figcaption{margin-block-start:var(--mctr-space-3);font-size:var(--mctr-text-sm);line-height:var(--mctr-lh-sm);color:var(--mctr-ink-muted)}.ab-straight{background:var(--mctr-surface-alt)}.ab-straight__list{display:grid;margin:var(--mctr-space-7) 0 0;padding:0;list-style:none}.ab-straight__list li{display:grid;gap:var(--mctr-space-3);align-content:start;padding-block:var(--mctr-space-6)}.ab-straight__list li:first-child{padding-block-start:0}.ab-straight__list li+li{border-block-start:1px solid var(--mctr-line-strong)}.ab-straight__list li{position:relative;padding-inline-start:var(--mctr-space-6)}.ab-straight__list li:before{content:"";position:absolute;inset-inline-start:var(--mctr-space-1);width:var(--mctr-space-2);height:var(--mctr-space-5);background:var(--mctr-livery);transform:skew(var(--mctr-lean))}.ab-straight__list li:first-child:before{top:var(--mctr-space-1)}.ab-straight__list li+li:before{top:calc(var(--mctr-space-6) + var(--mctr-space-1))}.ab-straight__list p{color:var(--mctr-ink-muted)}.ab-straight__more{margin-block-start:var(--mctr-space-6)}@media(min-width:60em){.ab-straight__list{grid-template-columns:1fr 1fr;column-gap:var(--mctr-space-9)}.ab-straight__list li,.ab-straight__list li:first-child{padding-block:var(--mctr-space-6)}.ab-straight__list li:nth-child(-n+2){padding-block-start:0;border-block-start:0}.ab-straight__list li:nth-child(n+3){border-block-start:1px solid var(--mctr-line-strong)}.ab-straight__list li:nth-child(-n+2):before{top:var(--mctr-space-1)}.ab-straight__list li:nth-child(n+3):before{top:calc(var(--mctr-space-6) + var(--mctr-space-1))}}.ab-sisters__note{margin-block-start:var(--mctr-space-6);padding-inline-start:var(--mctr-space-4);border-inline-start:var(--mctr-space-1) solid var(--mctr-livery);color:var(--mctr-ink-muted)}.ab-faq{background:var(--mctr-surface-alt)}.ab-faq .faq__heading{margin-block-end:var(--mctr-space-5)}.ab-cta .final-cta{margin-block-start:0}.ab-byline{display:grid;gap:var(--mctr-space-2);margin-block-start:var(--mctr-space-7);color:var(--mctr-ink-muted)}.ab-byline .byline{gap:var(--mctr-space-2)}.ab-byline a{color:var(--mctr-link);text-decoration:underline 1px var(--mctr-link-line);text-underline-offset:.3em}.ab-byline a:hover{color:var(--mctr-link-hover)}.ab-byline__review{font-size:var(--mctr-text-sm);line-height:var(--mctr-lh-sm)}
