.ab-figure{flex-direction:column;gap:14px;margin:0 0 96px;display:flex}.ab-figure img{border:2px solid #0b0b0c;width:100%;height:auto;display:block}.ab-story{border-top:2px solid #0b0b0c;flex-direction:column;display:flex}.ab-part{border-bottom:2px solid #0b0b0c;grid-template-columns:minmax(0,1fr);gap:16px 64px;padding:44px 0;display:grid}@media (min-width:900px){.ab-part{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr)}}.ab-part h2{color:var(--oxblood);margin:0}.ab-body{flex-direction:column;gap:18px;max-width:44rem;font-size:clamp(18px,1.35vw,21px);line-height:1.55;display:flex}.ab-body p{margin:0}.ab-body a{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline}.ab-help{border-left:6px solid var(--oxblood);padding:6px 0 6px 16px;font-size:17px}.ab-beliefs{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ab-beliefs li{font-family:var(--f-display);letter-spacing:-.01em;padding-left:22px;font-size:clamp(22px,2vw,30px);font-weight:800;line-height:1.15;position:relative}.ab-beliefs li:before{content:"";background:var(--oxblood);width:10px;height:10px;position:absolute;top:.42em;left:0}.ab-mission{font-family:var(--f-display);text-transform:uppercase;max-width:16ch;margin:28px 0 56px;font-size:clamp(40px,6.4vw,104px);font-weight:900;line-height:.95}.ab-two{border-top:2px solid #0b0b0c;grid-template-columns:minmax(0,1fr);gap:28px 64px;padding-top:36px;display:grid}@media (min-width:900px){.ab-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ab-ghost{color:#f1f0eb;background:0 0;border:2px solid #f1f0eb}.ab-sign{flex-direction:column;gap:6px;margin:24px 0 0;font-size:20px;font-weight:600;display:flex}.ab-sign span{font-family:var(--f-display);color:var(--gold);text-transform:uppercase;font-size:44px;font-weight:900;line-height:1}.ab-btn{align-items:center;gap:12px;min-height:56px;padding:16px 26px;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}.ab-red{background:var(--red);color:#0b0b0c;border:2px solid var(--red)}
