.ac-hero{align-items:center}.ac-card{margin:32px;border:2px solid var(--ink);background:#fff;padding:22px 24px;align-self:center}.ac-card__k{margin:0 0 14px;font:700 12px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}.ac-card ol{list-style:none;margin:0;padding:0}.ac-card li{display:flex;justify-content:space-between;gap:14px;padding:14px 0;border-top:1px solid var(--rule)}.ac-card li:first-child{border-top:2px solid var(--ink)}.ac-card b{font:400 22px/1.05 var(--giant);text-transform:uppercase}.ac-card span{font:700 12px/1.6 var(--mono);text-transform:uppercase;color:var(--red);white-space:nowrap}.ac-price__lead{margin:18px 0 0;font-size:19px}.ac-plans{list-style:none;margin:34px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid var(--ink);border-left:1px solid var(--ink)}.ac-plans li{padding:26px 24px 28px;border-right:1px solid var(--ink);border-bottom:1px solid var(--ink)}.ac-plans li.is-best{background:var(--ink);color:var(--paper)}.ac-plans p{margin:0;font-size:16.5px}.ac-plan__k{font:700 12px/1.4 var(--mono)!important;letter-spacing:.08em;text-transform:uppercase}.ac-plans li.is-best .ac-plan__k{color:var(--red)}.ac-plan__p{margin:12px 0 10px!important;font:400 72px/.9 var(--giant)!important}.ac-plan__p small{margin-left:8px;font:700 13px/1 var(--mono);text-transform:uppercase;letter-spacing:.06em}@media (max-width:900px){.ac-card{margin:0 18px 40px}.ac-plans{grid-template-columns:1fr}}.ac-tour{padding:72px 32px 64px;border-top:2px solid var(--ink)}.ac-tour__head{max-width:900px}.ac-tour__lead{margin:18px 0 0;font-size:19px;max-width:640px}.ac-tour__frame{margin:40px 0 0;border:2px solid var(--ink);background:var(--ink);box-shadow:14px 14px 0 var(--red)}.ac-tour__bar{display:flex;justify-content:space-between;gap:16px;padding:10px 14px;color:var(--paper);font:700 12px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase}.ac-tour__bar span:last-child{color:var(--red);letter-spacing:.2em}.ac-tour__video{display:block;width:100%;height:auto;aspect-ratio:16/10;background:#ecE8df}.ac-tour__steps{list-style:none;margin:34px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid var(--ink)}.ac-tour__steps li{padding:18px 20px 0 0;font:400 24px/1.05 var(--giant);text-transform:uppercase}.ac-tour__steps b{display:block;margin-bottom:8px;font:700 12px/1 var(--mono);letter-spacing:.08em;color:var(--red)}@media (max-width:900px){.ac-tour{padding:52px 18px 44px}.ac-tour__frame{box-shadow:8px 8px 0 var(--red)}.ac-tour__bar span:last-child{display:none}.ac-tour__steps{grid-template-columns:1fr}.ac-tour__steps li{padding:14px 0;border-bottom:1px solid var(--rule)}}