.mc-pricing{gap:var(--space-5);padding-block:var(--space-6);flex-direction:column;display:flex;container-type:inline-size}.mc-pricing__head{gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.mc-pricing__title{font-family:var(--ff-display);letter-spacing:-.03em;margin:0;font-size:32px;font-weight:600;line-height:1.1}.mc-pricing__sub{color:var(--mute);margin:0;font-size:15px;line-height:1.45}.mc-pricing__cards{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:880px;margin:0 auto;padding:0;list-style:none;display:grid}.mc-pack{gap:var(--space-4);padding:calc(var(--space-6) + var(--space-4)) var(--space-5) var(--space-5);border:1px solid var(--line);border-radius:var(--r-pop);background:var(--card);box-shadow:var(--edge);flex-direction:column;display:flex;position:relative;overflow:hidden}.mc-pack[data-best]{background:var(--raised)}.mc-pack p{margin:0}.mc-pack__band{padding:var(--space-2);background:var(--iri);color:var(--pill-ink);font-size:var(--fs-label);text-align:center;font-weight:500;position:absolute;top:0;left:0;right:0}.mc-pack__amount{align-items:center;gap:var(--space-2);font-family:var(--ff-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1;display:flex}.mc-pack__unit{color:var(--mute);font-family:var(--ff-body);font-size:var(--fs-ui);letter-spacing:0;font-weight:400}.mc-pack__price{font-family:var(--ff-display);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.mc-pack .mc-pack__price{margin-bottom:var(--space-1)}.mc-pack__per{color:var(--mute);font-size:var(--fs-label);line-height:1.45}.mc-pack__enough{font-size:var(--fs-ui);line-height:1.45}.mc-pack__buy{width:100%;margin-top:auto}.mc-pricing__note{max-width:560px;color:var(--mute);font-size:var(--fs-label);text-align:center;margin:0 auto;line-height:1.45}.mc-pricing__status{min-height:1.45em;color:var(--ink);font-size:var(--fs-ui);text-align:center;margin:0;line-height:1.45}.mc-pricing__status[data-tone=error]{color:var(--danger)}.mc-pricing__status[data-tone=quiet]{color:var(--mute)}.mc-pricing__empty{width:100%;max-width:560px;margin:0 auto}.mc-pricing__legal{gap:var(--space-1);max-width:560px;color:var(--mute);font-size:var(--fs-label);text-align:center;flex-direction:column;margin:0 auto;line-height:1.45;display:flex}.mc-pricing__legal p{margin:0}.mc-pricing__legal a{color:var(--ink);transition:color var(--dur-hover) var(--ease-out);border-radius:2px;font-weight:600;text-decoration:none}.mc-pricing__legal a:focus-visible{outline:2px solid var(--accent-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.mc-pricing__legal a:hover{color:var(--mute)}}@container (max-width:600px){.mc-pricing__cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.mc-pricing{padding-block:var(--space-5)}.mc-pricing__title{font-size:var(--fs-title)}}.mc-early{gap:var(--space-2);width:100%;max-width:880px;padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--r-pop);background:var(--card);flex-direction:column;margin:0 auto;display:flex}.mc-early p,.mc-early h2{margin:0}.mc-early__title{font-family:var(--ff-display);font-size:var(--fs-ui);font-weight:600}.mc-early__lead{font-size:var(--fs-ui)}.mc-early__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mc-early__item{justify-content:space-between;gap:var(--space-1) var(--space-4);font-size:var(--fs-ui);flex-wrap:wrap;line-height:1.45;display:flex}.mc-early__name{font-weight:600}.mc-early__price{color:var(--mute);font-variant-numeric:tabular-nums}.mc-early__note{color:var(--mute);font-size:var(--fs-label);line-height:1.45}.mc-pricing__more{margin-top:var(--space-3);align-self:center}
