.abh{overflow:hidden;position:relative}.abh:before{background:radial-gradient(circle,var(--color-primary-faint) 0,transparent 60%);content:"";height:720px;inset:-10% -20% auto auto;pointer-events:none;position:absolute;width:720px}.abh__grid{align-items:center;display:grid;gap:var(--space-16);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);position:relative;z-index:1}.abh__headline h1{font-size:clamp(2.25rem,4vw,3.25rem);letter-spacing:-.035em;line-height:1.1;margin:0 0 var(--space-6);text-wrap:balance}.abh__headline .ink{display:inline-block;isolation:isolate;padding:0 .06em;position:relative;white-space:nowrap}.abh__headline .ink:before{background-color:var(--color-primary);border-radius:4px;content:"";inset:65% -.06em 0 -.06em;opacity:.92;position:absolute;transform:skew(-4deg) rotate(-1deg);z-index:-1}.abh__lead{color:var(--color-ink-2);font-size:1.25rem;line-height:1.55;margin:0 0 var(--space-8);max-width:56ch}.abh__brand{color:var(--color-ink);display:block;font:700 1.375rem/1.3 var(--font-display);letter-spacing:-.01em;margin-bottom:var(--space-2)}.abh__proof{color:var(--color-muted);flex-wrap:wrap;font-size:.85rem;gap:var(--space-2) var(--space-6);list-style:none;margin:0 0 var(--space-8);padding:0}.abh__proof,.abh__proof li{align-items:center;display:flex}.abh__proof li{gap:var(--space-2);margin:0}.abh__proof b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:700}.abh__quote{color:var(--color-ink-2);font-style:italic}.abh__stars{display:block;flex:none;height:13px;width:68px}.abh__stars svg{display:block;height:100%;width:100%}.abh__stars-track{opacity:.2}.abh__stars-fill,.abh__stars-track{fill:var(--color-primary)}.abh__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4)}.abh__card{background:var(--color-ink);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);color:var(--color-on-primary);padding:var(--space-8)}.abh__card-label{color:var(--color-primary-tint);font:700 .75rem/1 var(--font-body);letter-spacing:.1em;margin:0 0 var(--space-6);text-transform:uppercase}.abh__card-list{display:grid;gap:var(--space-3);list-style:none;margin:0 0 var(--space-8);padding:0}.abh__card-list li{align-items:center;display:flex;font:600 1.25rem/1.3 var(--font-display);gap:var(--space-3);letter-spacing:-.01em;margin:0}.abh__card-list .is-not{color:hsla(0,0%,100%,.5);text-decoration:line-through;text-decoration-color:var(--color-primary-light);text-decoration-thickness:2px}.abh__card-list .is-yes{color:var(--color-on-primary);font-size:1.5rem}.abh__mark{border-radius:50%;display:grid;flex:none;font:800 .8rem/1 var(--font-body);height:26px;place-items:center;width:26px}.is-not .abh__mark{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.55)}.is-yes .abh__mark{background:var(--color-primary);color:var(--color-on-primary)}.abh__sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.abh__card-text{border-top:1px solid hsla(0,0%,100%,.12);padding-top:var(--space-6)}.abh__card-text p{color:hsla(0,0%,100%,.8);font-size:1rem;line-height:1.6;margin:0}.abh__card-text strong{color:var(--color-on-primary)}@media (max-width:1023px){.abh__grid{gap:var(--space-12);grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.abh__grid{gap:var(--space-8)}.abh__content{text-align:center}.abh__lead{margin-inline:auto}.abh__actions,.abh__proof,.abh__proof li{justify-content:center}.abh__card{padding:var(--space-6);text-align:center}.abh__card-list{justify-items:center}.abh__card-list li{width:fit-content}.abh__card-list .is-not{font-size:1.125rem}.abh__card-list .is-yes{font-size:1.25rem;white-space:nowrap}}