.hp.ab .ab-copy p,.hp.ab .ab-item__text p,.hp.ab .ab-cta__text p{font-family:inherit;letter-spacing:inherit;font-weight:inherit;color:inherit}.hp.ab .ab-head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--hp-s8);align-items:end;padding:var(--hp-s8) 0;border-bottom:2px solid var(--hp-navy)}.hp.ab .ab-head h1{margin:0 0 var(--hp-s3)}.hp.ab .ab-lede{margin:0;color:var(--hp-ink)}.hp.ab .ab-stats{display:grid;grid-template-columns:1fr 1fr;border-top:2px solid var(--hp-navy)}.hp.ab .ab-stats div{padding:var(--hp-s3) 0 0;min-width:0}.hp.ab .ab-stats div+div{padding-left:var(--hp-s4);border-left:1px solid var(--hp-div)}.hp.ab .ab-stats b{display:block;font-family:var(--hp-head)!important;font-size:clamp(36px,4vw,56px);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--hp-navy2);margin-bottom:6px;font-variant-numeric:tabular-nums}.hp.ab .ab-stats span{font-size:14px;color:var(--hp-ink)}.hp.ab .ab-sec{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--hp-s8);padding:var(--hp-s8) 0;border-bottom:1px solid var(--hp-div)}.hp.ab .ab-sec--last{border-bottom:0}.hp.ab .ab-sec h2{font-size:clamp(26px,3vw,38px);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.hp.ab .ab-sec .ab-copy p{margin:0 0 var(--hp-s4);font-size:17px;line-height:1.65;max-width:62ch;text-wrap:pretty;color:var(--hp-ink)}.hp.ab .ab-copy p:last-child{margin-bottom:0}.hp.ab .ab-why{padding:var(--hp-s8) 0}.hp.ab .ab-why>h2{margin:0 0 var(--hp-s6);font-size:clamp(26px,3vw,38px);line-height:1.1;letter-spacing:-.02em;padding-bottom:var(--hp-s3);border-bottom:2px solid var(--hp-navy)}.hp.ab .ab-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hp-s8) var(--hp-s6)}.hp.ab .ab-item{border-top:1px solid var(--hp-div);padding-top:var(--hp-s4);min-width:0}.hp.ab .ab-n{display:block;font-size:13px;font-weight:600;color:var(--hp-navy2);letter-spacing:.06em;margin-bottom:var(--hp-s2)}.hp.ab .ab-item h3{font-size:20px;line-height:1.25;margin:0 0 var(--hp-s2)}.hp.ab .ab-item__text p{margin:0;font-size:15px;line-height:1.6;text-wrap:pretty;color:var(--hp-ink)}.hp.ab .ab-fd{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--hp-s8);align-items:center;padding:var(--hp-s8) 0;border-top:2px solid var(--hp-navy)}.hp.ab .ab-fd.rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hp.ab .ab-fd.rev .ab-ph{order:2}.hp.ab .ab-ph{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--hp-band)}.hp.ab .ab-ph img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;filter:grayscale(1)}.hp.ab .ab-ph:hover img{transform:scale(1.03)}.hp.ab .ab-role{margin:0 0 var(--hp-s2);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hp-navy2)}.hp.ab .ab-fd h2{margin:0 0 var(--hp-s4);font-size:clamp(30px,3.4vw,44px);line-height:1.05;letter-spacing:-.02em}.hp.ab .ab-fd .ab-copy p{font-size:17px;line-height:1.65;max-width:58ch;margin:0 0 var(--hp-s4);text-wrap:pretty;color:var(--hp-ink)}.hp.ab .ab-fd .ab-copy p:last-child{margin-bottom:var(--hp-s4)}.hp.ab .ab-fd .ab-copy a{color:var(--hp-navy);text-decoration:underline;text-decoration-color:var(--hp-gold);text-underline-offset:3px}.hp.ab .ab-fd .ab-copy a:hover{color:var(--hp-navy2)}.hp.ab .ab-fd .ab-btn{margin-top:var(--hp-s2)}.hp.ab .ab-cta{background:var(--hp-navy);color:var(--hp-cream);padding:var(--hp-s8);margin:var(--hp-s8) 0;display:grid;grid-template-columns:minmax(0,7fr) auto;gap:var(--hp-s8);align-items:end}.hp.ab .ab-cta h2{color:var(--hp-cream);margin:0 0 var(--hp-s3);font-size:clamp(28px,3.2vw,40px);line-height:1.1;letter-spacing:-.02em}.hp.ab .ab-cta__text p{margin:0 0 var(--hp-s3);max-width:58ch;font-size:17px;line-height:1.6;color:var(--hp-cream)}.hp.ab .ab-cta__text p:last-child{margin:0}.hp.ab .ab-cta .hp-btn--primary:focus-visible{outline-color:var(--hp-cream)}@media(max-width:960px){.hp.ab .ab-head,.hp.ab .ab-sec,.hp.ab .ab-cta{grid-template-columns:1fr;gap:var(--hp-s4)}.hp.ab .ab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hp.ab .ab-fd{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--hp-s6);align-items:start}.hp.ab .ab-fd.rev{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.hp.ab .ab-cta{padding:var(--hp-s6)}.hp.ab .ab-cta .ab-btn{justify-self:start}}@media(max-width:640px){.hp.ab .ab-head,.hp.ab .ab-sec{padding:var(--hp-s6) 0}.hp.ab .ab-sec .ab-copy p,.hp.ab .ab-fd .ab-copy p,.hp.ab .ab-cta__text p{font-size:16px}.hp.ab .ab-grid{grid-template-columns:1fr;gap:var(--hp-s6)}.hp.ab .ab-fd,.hp.ab .ab-fd.rev{grid-template-columns:1fr;gap:var(--hp-s4);padding:var(--hp-s6) 0}.hp.ab .ab-fd.rev .ab-ph{order:0}.hp.ab .ab-ph{max-width:280px;aspect-ratio:1}.hp.ab .ab-fd .ab-btn,.hp.ab .ab-cta .ab-btn{width:100%;min-width:0;white-space:normal;justify-content:space-between;justify-self:stretch}.hp.ab .ab-cta{padding:var(--hp-s4);margin:var(--hp-s6) 0}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/ab.css.map */
