.mkp__now{max-width:var(--max);flex-wrap:wrap;align-items:center;gap:16px 28px;margin:0 auto;display:flex}.mkp__soon{max-width:36em;font-size:var(--t-body-l);color:var(--note)}.mkp__steps-title{max-width:var(--max);font-size:var(--t-headline);margin:clamp(56px,6vw,96px) auto 0}.mkp__steps{max-width:var(--max);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:32px auto 0;display:grid}.mkp__steps li{background:var(--s1);border-radius:24px;align-content:start;gap:20px;padding:clamp(20px,2.4vw,28px);display:grid}.mkp__n{font-family:var(--display);font-size:var(--t-figure);color:var(--lime);font-variant-numeric:tabular-nums;font-weight:800;line-height:.85}.mkp__steps p{font-size:var(--t-body);text-wrap:pretty}.mkp__crew .sec__item h2{font-size:var(--t-title)}.mkp__notes{max-width:var(--max);font-size:var(--t-body-l);gap:12px;margin:32px auto 0;display:grid}.mkp__notes a{text-underline-offset:3px;text-decoration:underline}.mkp__faq .faq__grid{max-width:var(--max);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;margin:0 auto;display:grid}.mkp__faq .faq__grid h2{align-self:start;position:sticky;top:100px}.mkp__faq .faq__list{gap:8px;display:grid}.mkp__close{max-width:var(--max);justify-items:start;gap:20px;margin:clamp(56px,6vw,96px) auto 0;display:grid}@media (max-width:1080px){.mkp__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.mkp__faq .faq__grid{grid-template-columns:minmax(0,1fr)}.mkp__faq .faq__grid h2{position:static}}@media (max-width:640px){.mkp__steps{grid-template-columns:minmax(0,1fr)}}
