.mg-co,.mg-cr,.mg-plan,.mg-pcm,.mg-pxp,.mg-subs,.mg-pt,.mg-adc{--com-brand:var(--accent-violet);--com-brand-rgb:139 92 246;--com-surface:linear-gradient(180deg, #13141b 0%, #0d0e13 100%);--com-hair:#ffffff14;--com-hair-on:#ffffff29;--com-top:inset 0 1px 0 #ffffff0f;--com-shadow:0 2px 6px #0000005c, 0 18px 40px -18px #000c;--com-radius:18px}.mg-co,.mg-pc,.mg-pcm,.mg-pxp{--co-good:52 211 153;--co-good-ink:#a7f3d0;--co-bad-ink:#fca5a5;--co-field:#0b0c11;--co-field-edge:#2e303c;--co-soft:#bec0cc;--co-ease:cubic-bezier(.2, .8, .2, 1);--co-glass:linear-gradient(180deg, #171821d1 0%, #0c0d12db 100%);--co-edge:linear-gradient(155deg, #fff3 0%, #ffffff0d 34%, #ffffff0a 62%, rgb(var(--com-brand-rgb) / 30%) 100%);--co-drop:0 1px 0 #ffffff0d inset, 0 24px 60px -30px #000000e6}.mg-co{flex-direction:column;gap:14px;min-width:0;display:flex}.mg-co__main,.mg-co__summary{display:contents}.mg-co__steps{order:0}.mg-co__offer{order:1}.mg-co__main>:not(.mg-co__steps){order:2}.mg-co__close{order:3}.mg-co__group,.mg-co__offer,.mg-co__close{background:var(--co-glass) padding-box, var(--co-edge) border-box;min-width:0;box-shadow:var(--co-drop);-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);border:1px solid #0000;border-radius:20px;flex-direction:column;gap:14px;padding:20px;display:flex;position:relative}.mg-co__group:has(.mg-co__countries){z-index:6}@keyframes mg-co-rise{0%{opacity:0;filter:blur(8px);transform:translateY(16px)}}.mg-co__steps,.mg-co__group,.mg-co__offer,.mg-co__close{animation:mg-co-rise .7s var(--co-ease) backwards}.mg-co__main>:first-child,.mg-co__close{animation-delay:50ms}.mg-co__main>:nth-child(2){animation-delay:.1s}.mg-co__main>:nth-child(3){animation-delay:.15s}.mg-co__main>:nth-child(n+4){animation-delay:.2s}.mg-co__offer{background:radial-gradient(110% 80% at 88% -12%, rgb(var(--com-brand-rgb) / 24%) 0%, transparent 60%) padding-box, radial-gradient(70% 60% at 0% 110%, rgb(var(--com-brand-rgb) / 12%) 0%, transparent 70%) padding-box, linear-gradient(180deg, #1a1828e6 0%, #0d0d13eb 100%) padding-box, linear-gradient(155deg, #ffffff4d 0%, rgb(var(--com-brand-rgb) / 55%) 30%, #ffffff0f 62%, rgb(var(--com-brand-rgb) / 45%) 100%) border-box;gap:8px;padding:24px 22px 22px;overflow:hidden}.mg-co__offer:after{pointer-events:none;content:"";background:radial-gradient(36% 32% at 76% 24%, rgb(var(--com-brand-rgb) / 22%) 0%, transparent 72%);animation:18s ease-in-out infinite alternate mg-co-drift;position:absolute;inset:-30%}@keyframes mg-co-drift{0%{opacity:.55;transform:translate(-5%,-3%)scale(1)}to{opacity:1;transform:translate(6%,5%)scale(1.14)}}.mg-co__offer>*{z-index:1;position:relative}.mg-co__offer[data-empty]{justify-content:center;min-block-size:180px}.mg-co__close{gap:14px}@media (min-width:960px){.mg-co{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);align-items:start;gap:28px;display:grid}.mg-co__steps{grid-column:1/-1;margin-block-end:-10px}.mg-co__main{flex-direction:column;gap:16px;min-width:0;display:flex}.mg-co__summary{background:radial-gradient(110% 46% at 88% -8%, rgb(var(--com-brand-rgb) / 24%) 0%, transparent 62%) padding-box, radial-gradient(70% 34% at 0% 104%, rgb(var(--com-brand-rgb) / 12%) 0%, transparent 70%) padding-box, linear-gradient(180deg, #1a1828e6 0%, #0c0c12eb 100%) padding-box, linear-gradient(155deg, #ffffff4d 0%, rgb(var(--com-brand-rgb) / 55%) 26%, #ffffff0f 60%, rgb(var(--com-brand-rgb) / 45%) 100%) border-box;box-shadow:var(--co-drop), 0 40px 90px -50px rgb(var(--com-brand-rgb) / 75%);-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);animation:mg-co-rise .8s var(--co-ease) 80ms backwards;border:1px solid #0000;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.mg-co__offer,.mg-co__close{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;animation:none}.mg-co__offer{padding:28px 26px 22px}.mg-co__close{border-block-start:1px solid var(--com-hair);padding:20px 26px 26px}}@media (min-width:960px) and (min-height:900px){.mg-co__summary{position:sticky;inset-block-start:24px}}.mg-co--center{text-align:center;align-items:center;gap:16px;max-width:520px;margin-inline:auto;padding-block:48px}@media (min-width:960px){.mg-co--center{display:flex}}.mg-co__label{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.005em;margin:0;font-size:15px;font-weight:600}.mg-co__hint,.mg-co__fine{color:var(--text-tertiary);margin:0;font-size:12.5px;line-height:1.5}.mg-co__steps{color:var(--text-tertiary);align-items:center;gap:10px;margin:0 0 2px;padding:0;font-size:13px;list-style:none;display:flex}.mg-co__steps li{align-items:center;gap:9px;display:flex}.mg-co__steps li+li:before{content:"";background:linear-gradient(90deg, rgb(var(--com-brand-rgb) / 70%), var(--com-hair-on));block-size:1px;inline-size:44px}.mg-co__steps[data-at="2"] li+li:before{background:linear-gradient(90deg, rgb(var(--co-good) / 80%), rgb(var(--com-brand-rgb) / 80%))}.mg-co__steps li>span{border:1px solid var(--com-hair-on);border-radius:50%;place-items:center;block-size:24px;inline-size:24px;font-size:12px;font-weight:600;display:grid}.mg-co__steps li[aria-current=step]{color:var(--text-primary);font-weight:500}.mg-co__steps li[aria-current=step]>span{color:#fff;background:linear-gradient(180deg, #9b72fa 0%, rgb(var(--com-brand-rgb)) 100%);box-shadow:0 0 0 4px rgb(var(--com-brand-rgb) / 16%);border-color:#0000}.mg-co__steps li[data-done=true]>span{color:#062c21;background:rgb(var(--co-good));border-color:#0000}.mg-co__plans{grid-template-columns:minmax(0,1fr);gap:12px;margin-block-start:4px;display:grid}.mg-co__plan,.mg-co__period button{font-family:var(--font-ui);color:var(--text-primary);text-align:start;cursor:pointer;background:linear-gradient(180deg, #111219 0%, var(--co-field) 100%) padding-box, linear-gradient(160deg, #ffffff24, #ffffff0a 60%) border-box;transition:transform .28s var(--co-ease), box-shadow .28s var(--co-ease), background .28s ease;border:1px solid #0000;border-radius:16px;position:relative}.mg-co__plan:hover,.mg-co__period button:hover{transform:translateY(-2px);box-shadow:0 18px 36px -24px #000000e6}.mg-co__plan[aria-pressed=true],.mg-co__period button[aria-pressed=true]{background:radial-gradient(120% 90% at 100% 0%, rgb(var(--com-brand-rgb) / 26%) 0%, transparent 62%) padding-box, linear-gradient(180deg, #1c182e 0%, #100f1a 100%) padding-box, linear-gradient(160deg, #c4aaff 0%, rgb(var(--com-brand-rgb)) 42%, rgb(var(--com-brand-rgb) / 55%) 100%) border-box;box-shadow:0 0 0 1px rgb(var(--com-brand-rgb) / 30%), 0 22px 44px -26px rgb(var(--com-brand-rgb) / 80%)}.mg-co__plan:focus-visible,.mg-co__period button:focus-visible,.mg-co__nudge:focus-visible,.mg-co__select:focus-visible,.mg-co__fCountry:focus-visible,.mg-co__countries button:focus-visible{outline:2px solid rgb(var(--com-brand-rgb) / 75%);outline-offset:2px}.mg-co__plan{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark name price""mark meta price";align-items:center;gap:2px 12px;padding:15px 16px;display:grid}.mg-co__planMark{color:#c4aaff;border:1px solid var(--com-hair-on);background:linear-gradient(#ffffff17 0%,#ffffff08 100%);border-radius:12px;grid-area:mark;place-items:center;block-size:38px;inline-size:38px;transition:color .28s,background .28s,border-color .28s,box-shadow .28s;display:grid}@keyframes mg-co-spring{0%{transform:scale(.82)}60%{transform:scale(1.08)}to{transform:none}}.mg-co__plan[aria-pressed=true] .mg-co__planMark{animation:mg-co-spring .42s var(--co-ease) backwards}.mg-co__plan:active{transform:scale(.985)}.mg-co__plan[aria-pressed=true] .mg-co__planMark{color:#fff;box-shadow:0 1px 0 #ffffff4d inset, 0 10px 22px -12px rgb(var(--com-brand-rgb) / 90%);background:linear-gradient(135deg,#9b72fa 0%,#6d3ee2 100%);border-color:#0000}.mg-co__planTag{color:#fff;background:linear-gradient(180deg, #9b72fa 0%, rgb(var(--com-brand-rgb)) 100%);box-shadow:0 8px 18px -8px rgb(var(--com-brand-rgb) / 90%);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;line-height:1.4;position:absolute;inset-block-start:-10px;inset-inline-end:14px}.mg-co__planOn{display:none}.mg-co__planName{font-family:var(--font-display);grid-area:name;font-size:17px;font-weight:600}.mg-co__planMeta{color:var(--text-tertiary);grid-area:meta;font-size:12.5px}.mg-co__planPrice{grid-area:price;justify-items:end;gap:1px;display:grid}.mg-co__planPrice strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:17px;font-weight:600}.mg-co__planPrice small{color:var(--text-tertiary);font-size:11.5px}@media (min-width:620px){.mg-co__plans{grid-template-columns:repeat(3,minmax(0,1fr))}.mg-co__plan{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mark name""price price""meta meta";align-content:start;align-items:center;gap:12px 10px;padding:18px}.mg-co__planMark{border-radius:11px;block-size:34px;inline-size:34px}.mg-co__planPrice{justify-items:start}.mg-co__planPrice strong{font-size:23px}.mg-co__planOn{color:#fff;background:rgb(var(--com-brand-rgb));opacity:0;block-size:20px;inline-size:20px;transition:opacity .24s ease, transform .34s var(--co-ease);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:16px;inset-inline-end:16px;transform:scale(.6)}.mg-co__plan[aria-pressed=true] .mg-co__planOn{opacity:1;transform:none}}.mg-co__period{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mg-co__period button{flex-wrap:wrap;align-content:center;align-items:center;gap:6px 8px;min-block-size:72px;padding:13px 16px;display:flex}.mg-co__periodName{font-family:var(--font-display);font-size:17px;font-weight:600}.mg-co__badge{color:#062c21;background:linear-gradient(180deg, #6ee7b7 0%, rgb(var(--co-good)) 100%);border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:600;line-height:1.4}.mg-co__period small{color:var(--co-good-ink);flex-basis:100%;font-size:12.5px}.mg-co__nudge{font-family:var(--font-ui);color:var(--co-good-ink);text-align:start;cursor:pointer;background:rgb(var(--co-good) / 8%);border:1px dashed rgb(var(--co-good) / 36%);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 14px;font-size:13.5px;transition:background .16s;display:flex}.mg-co__nudge:hover{background:rgb(var(--co-good) / 13%)}.mg-co__nudge>span{flex:180px}.mg-co__nudge strong{color:#fff;font-weight:600}.mg-co__selectWrap{position:relative}.mg-co__selectWrap>:not(select){color:var(--text-secondary);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:16px;transform:translateY(-50%)}.mg-co__select{min-block-size:54px;inline-size:100%;font-family:var(--font-display);color:var(--text-primary);appearance:none;cursor:pointer;background:var(--co-field);border:1px solid var(--co-field-edge);border-radius:14px;padding:0 46px 0 16px;font-size:16px;font-weight:500;transition:border-color .2s,box-shadow .2s}.mg-co__select:hover{border-color:#484a5c}.mg-co__select:disabled{cursor:default;opacity:.6}.mg-co__field{gap:8px;display:grid}.mg-co__sublabel{color:var(--co-soft);font-size:13px;font-weight:500}.mg-co__promo[data-state=closed]{animation:mg-co-rise .7s var(--co-ease) .15s backwards;display:flex}.mg-co__promoAsk{font-family:var(--font-ui);color:var(--co-soft);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:8px 6px;font-size:13.5px;transition:color .16s;display:inline-flex}.mg-co__promoAsk:hover{color:var(--text-primary)}.mg-co__promoAsk:focus-visible{outline:2px solid rgb(var(--com-brand-rgb) / 75%);outline-offset:2px}.mg-co__code{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.mg-co__codeOn{justify-content:flex-end;align-items:center;gap:10px;display:flex}.mg-co__promoWon{background:linear-gradient(135deg, rgb(var(--co-good) / 15%) 0%, rgb(var(--co-good) / 5%) 100%);border:1px solid rgb(var(--co-good) / 38%);animation:mg-co-won .34s var(--co-ease) both;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}@keyframes mg-co-won{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}.mg-co__promoCheck{color:#062c21;background:rgb(var(--co-good));border-radius:50%;place-items:center;block-size:34px;inline-size:34px;display:grid}.mg-co__promoWords{gap:2px;min-width:0;display:grid}.mg-co__promoWords strong{color:var(--text-primary);font-size:14.5px;font-weight:600}.mg-co__bonus{font-family:var(--font-display);color:#6ee7b7;font-size:16px;font-weight:600}.mg-co__promoWords small{color:var(--text-secondary);font-size:12.5px}.mg-co__promoCode{font-family:var(--font-mono);color:var(--text-primary);border:1px solid var(--com-hair-on);background:#ffffff12;border-radius:999px;padding:4px 10px;font-size:12.5px}.mg-co__promoNote{color:var(--text-secondary);align-items:flex-start;gap:8px;margin:0;font-size:13.5px;line-height:1.45;display:flex}.mg-co__promoNote[data-tone=bad]{color:var(--co-bad-ink)}.mg-co__pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.mg-co__buyerForm{container-type:inline-size}@container not (min-width:640px){.mg-co__pair{grid-template-columns:minmax(0,1fr)}}.mg-co__f{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.mg-co__fLabel{color:var(--co-soft);font-size:13px;font-weight:500}.mg-co__fControl{background:var(--co-field);border:1px solid var(--co-field-edge);border-radius:14px;align-items:center;min-block-size:54px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.mg-co__fControl:hover{border-color:#484a5c}.mg-co__fControl:focus-within{border-color:rgb(var(--com-brand-rgb));box-shadow:0 0 0 4px rgb(var(--com-brand-rgb) / 16%);background:#0d0d14}.mg-co__f[data-state=bad] .mg-co__fControl{border-color:#f87171bf}.mg-co__f[data-state=bad] .mg-co__fControl:focus-within{box-shadow:0 0 0 4px #f8717124}.mg-co__fLead{inline-size:46px;color:var(--text-tertiary);flex:none;place-items:center;transition:color .2s;display:grid}.mg-co__fControl:focus-within .mg-co__fLead{color:#c4aaff}.mg-co__fInput{block-size:52px;inline-size:0;min-inline-size:0;font-family:var(--font-ui);font-variant-numeric:tabular-nums;color:var(--text-primary);letter-spacing:.01em;background:0 0;border:0;outline:0;flex:1 1 0;padding:0 14px 0 0;font-size:16px}.mg-co__fInput::placeholder{color:#606372}.mg-co__fNote{color:var(--text-tertiary);margin:0;font-size:12.5px;line-height:1.45}.mg-co__fNote[data-tone=bad]{color:var(--co-bad-ink)}.mg-co__fTag{color:var(--co-soft);border:1px solid var(--com-hair-on);background:#ffffff0f;border-radius:999px;flex:none;align-items:center;gap:5px;margin-inline-end:12px;padding:3px 9px;font-size:11.5px;font-weight:600;line-height:1.4;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.mg-co__fTag[data-valid=true]{color:#a7f3d0;background:rgb(var(--co-good) / 12%);border-color:rgb(var(--co-good) / 40%)}.mg-co__fTag--mark{justify-content:center;block-size:24px;inline-size:24px;padding:0}@container not (min-width:420px){.mg-co__fInput{letter-spacing:0;padding-inline-end:4px}.mg-co__fTag{margin-inline-end:10px}.mg-co__fCountry{gap:6px;margin-inline-end:10px;padding:0 8px 0 12px}}.mg-co__phone{min-width:0;position:relative}.mg-co__fCountry{font-family:var(--font-ui);color:var(--text-secondary);cursor:pointer;border:0;border-inline-end:1px solid var(--co-field-edge);background:0 0;border-start-start-radius:13px;border-end-start-radius:13px;flex:none;align-self:stretch;align-items:center;gap:8px;margin-inline-end:12px;padding:0 10px 0 14px;font-size:15px;transition:background .16s;display:flex}.mg-co__fCountry:hover{background:#ffffff0a}.mg-co__fCode{font-variant-numeric:tabular-nums;color:var(--text-primary)}.mg-co__flag{object-fit:cover;border-radius:3px;flex:none;block-size:16px;inline-size:24px;box-shadow:0 0 0 1px #ffffff29}.mg-co__flag--none{color:var(--co-soft);background:#ffffff14;place-items:center;font-size:9.5px;font-weight:600;display:grid}.mg-co__countries{z-index:30;background:linear-gradient(180deg, #181922eb 0%, #0e0f15f0 100%) padding-box, var(--co-edge) border-box;-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);animation:mg-co-drop .22s var(--co-ease) backwards;border:1px solid #0000;border-radius:16px;gap:8px;padding:10px;display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline:0;box-shadow:0 30px 70px -24px #000000f2}@keyframes mg-co-drop{0%{opacity:0;transform:translateY(-6px)scale(.985)}}.mg-co__countrySearch{color:var(--text-tertiary);background:var(--co-field);border:1px solid var(--co-field-edge);border-radius:11px;align-items:center;gap:8px;padding:0 12px;display:flex}.mg-co__countrySearch:focus-within{border-color:rgb(var(--com-brand-rgb))}.mg-co__countrySearch input{block-size:40px;min-inline-size:0;font-family:var(--font-ui);color:var(--text-primary);background:0 0;border:0;outline:0;flex:auto;font-size:16px}.mg-co__countries ul{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;gap:2px;max-block-size:264px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.mg-co__countries button{min-block-size:42px;inline-size:100%;font-family:var(--font-ui);color:var(--text-primary);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:0 10px;font-size:14.5px;display:grid}.mg-co__countries button:hover{background:#ffffff0f}.mg-co__countries button[aria-selected=true]{background:rgb(var(--com-brand-rgb) / 18%)}.mg-co__countryName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mg-co__countries .mg-co__fCode{color:var(--text-tertiary)}.mg-co__countryNone{color:var(--text-tertiary);padding:14px 10px;font-size:13.5px}.mg-co__eyebrow{font-family:var(--font-ui);color:#c4bae6;letter-spacing:.02em;margin:0;font-size:12.5px;font-weight:500}.mg-co__chosen{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:600}.mg-co__price{gap:6px;margin-block:10px 4px;display:grid}.mg-co__hero{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;display:flex}.mg-co__heroLead{font-family:var(--font-display);color:var(--text-secondary);font-size:22px;font-weight:500}.mg-co__turn{white-space:nowrap;display:inline-block;position:relative}.mg-co__turn>span{display:inline-block}.mg-co__turn[data-was]>span{animation:mg-co-turn-in .46s var(--co-ease) backwards}.mg-co__turn[data-was]:before{pointer-events:none;content:attr(data-was);opacity:0;animation:.34s ease-in backwards mg-co-turn-out;position:absolute;inset-block-start:0;inset-inline-start:0}@keyframes mg-co-turn-in{0%{opacity:0;filter:blur(5px);transform:translateY(.42em)}}@keyframes mg-co-turn-out{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:blur(5px);transform:translateY(-.42em)}}.mg-co__heroValue{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:#fff;letter-spacing:-.03em;font-size:clamp(42px,12vw,60px);font-weight:650;line-height:1.02}.mg-co__heroValue>span,.mg-co__heroValue:before{-webkit-text-fill-color:transparent;background:linear-gradient(#fff 30%,#d6c8ff 100%);-webkit-background-clip:text;background-clip:text}.mg-co__heroUnit{color:var(--text-secondary);font-size:15px}.mg-co__alt{color:var(--text-secondary);flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:2px 0 0;font-size:15px;display:flex}.mg-co__altValue{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-primary);letter-spacing:-.015em;font-size:22px;font-weight:600}.mg-co__alt--pix{align-items:center;gap:0 7px;margin-top:4px;font-size:13.5px}.mg-co__benefit{color:var(--co-good-ink);background:linear-gradient(135deg, rgb(var(--co-good) / 14%) 0%, rgb(var(--co-good) / 5%) 100%);border:1px solid rgb(var(--co-good) / 30%);border-radius:14px;align-items:center;gap:11px;margin:10px 0 0;padding:12px 14px;display:flex}.mg-co__benefit>span:last-child{gap:1px;min-width:0;display:grid}.mg-co__benefit strong{color:#d1fae5;font-size:14.5px;font-weight:600}.mg-co__benefit small{color:rgb(var(--co-good) / 88%);font-size:12.5px}.mg-co__gives{color:var(--text-secondary);border-block-end:1px solid var(--com-hair);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:0;padding:0 0 14px;font-size:13px;list-style:none;display:grid}.mg-co__gives li{align-items:center;gap:8px;min-width:0;display:flex}.mg-co__gives li>:first-child{color:#c4aaff}@media (max-width:420px){.mg-co__gives{grid-template-columns:minmax(0,1fr)}}.mg-co__lines{margin:0;display:grid}.mg-co__lines>div{border-block-end:1px solid var(--com-hair);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 16px;padding-block:10px;font-size:14px;display:grid}.mg-co__lines dd.mg-co__lineNote{color:var(--text-tertiary);text-align:start;grid-column:1/-1;font-size:12.5px;font-weight:400}.mg-co__lines>div:first-child{padding-block-start:0}.mg-co__lines>div:last-child{border-block-end:0}.mg-co__lines dt{color:var(--text-secondary)}.mg-co__lines dd{font-variant-numeric:tabular-nums;color:var(--text-primary);text-align:end;margin:0;font-weight:500}.mg-co__bonusLine dd{color:#6ee7b7;font-weight:600}.mg-co__buyer{overflow-wrap:anywhere;max-inline-size:62%}.mg-co__cta{letter-spacing:-.005em;min-block-size:58px;box-shadow:0 1px 0 #ffffff42 inset, 0 18px 40px -16px rgb(var(--com-brand-rgb) / 90%);transition:transform .2s var(--co-ease), box-shadow .2s ease;font-size:16.5px;font-weight:600;position:relative;overflow:hidden}.mg-co__cta:not(:disabled):hover{box-shadow:0 1px 0 #ffffff4d inset, 0 22px 46px -16px rgb(var(--com-brand-rgb));transform:translateY(-1px)}.mg-co__cta:not(:disabled):active{transform:translateY(0)}.mg-co__cta:not(:disabled):after{pointer-events:none;content:"";animation:mg-co-key 5.5s var(--co-ease) 1.2s infinite;background:linear-gradient(105deg,#0000 38%,#ffffff38 50%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}@keyframes mg-co-key{0%,62%{transform:translate(-120%)}to{transform:translate(120%)}}.mg-co__action[data-ready=true] .mg-co__cta:not(:disabled){animation:2.2s cubic-bezier(.3,.6,.3,1) infinite mg-co-call}@keyframes mg-co-call{0%{box-shadow:0 1px 0 #ffffff42 inset, 0 18px 40px -16px rgb(var(--com-brand-rgb) / 90%), 0 0 0 0 rgb(var(--com-brand-rgb) / 72%);scale:1}38%{scale:1.014}72%,to{box-shadow:0 1px 0 #ffffff42 inset, 0 18px 40px -16px rgb(var(--com-brand-rgb) / 90%), 0 0 0 16px rgb(var(--com-brand-rgb) / 0%);scale:1}}.mg-co__termsRow{border-radius:12px}.mg-co__termsRow[data-nudge=true]{animation:2s ease-out infinite mg-co-nudge}.mg-co__legal{color:var(--text-tertiary);margin:6px 0 0 30px;font-size:12.5px;line-height:1.6}.mg-co__legal a{color:var(--text-secondary)}.mg-co__legal a:hover{color:var(--text-primary)}@keyframes mg-co-nudge{0%{box-shadow:0 0 0 0 rgb(var(--com-brand-rgb) / 55%)}70%,to{box-shadow:0 0 0 9px rgb(var(--com-brand-rgb) / 0%)}}.mg-co__perks{color:var(--text-secondary);flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.mg-co__perks li{align-items:center;gap:6px;display:flex}.mg-co__perks li>:first-child{color:rgb(var(--co-good))}.mg-co__secure{color:var(--text-tertiary);justify-content:center;align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.5;display:flex}.mg-co__brands{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mg-co__brands li{color:#e2e4f0;border:1px solid var(--com-hair);opacity:.7;block-size:28px;min-inline-size:40px;transition:opacity .3s ease, background .3s ease, border-color .3s ease, transform .4s var(--co-ease);background:#ffffff0d;border-radius:8px;place-items:center;padding:0 7px;display:grid}.mg-co__brands[data-lit]:not([data-lit=""]) li{opacity:.32}.mg-co__brands li[data-on=true]{color:#fff;background:rgb(var(--com-brand-rgb) / 26%);border-color:rgb(var(--com-brand-rgb) / 85%);opacity:1;transform:translateY(-1px)scale(1.06)}.mg-co__brandMark{display:block}.mg-co__brandWord{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;font-weight:700;line-height:1}.mg-co__brandWord[data-brand=hipercard]{font-style:italic}.mg-co__methods{background:var(--co-glass) padding-box, var(--co-edge) border-box;box-shadow:var(--co-drop);-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);animation:mg-co-rise .7s var(--co-ease) backwards;border:1px solid #0000;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px;display:grid}.mg-co__methods button{min-block-size:48px;font-family:var(--font-display);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:13px;justify-content:center;align-items:center;gap:9px;font-size:15px;font-weight:600;transition:color .2s,background .28s,box-shadow .28s;display:flex}.mg-co__methods button:hover{color:var(--text-primary)}.mg-co__methods button[aria-selected=true]{color:#fff;box-shadow:0 0 0 1px rgb(var(--com-brand-rgb) / 70%), 0 14px 28px -18px rgb(var(--com-brand-rgb) / 90%);background:linear-gradient(#2e2454 0%,#1e1838 100%)}.mg-co__methods button:focus-visible{outline:2px solid rgb(var(--com-brand-rgb) / 75%);outline-offset:2px}.mg-co__methods button:disabled{cursor:default;opacity:.5}.mg-co__methods[data-ways="3"]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr) minmax(0,1.25fr)}@media not (min-width:620px){.mg-co__methods[data-ways="3"] button{text-align:start;gap:7px;padding-inline:6px;font-size:13.5px;line-height:1.2}}.mg-pix{color:#32bcad;flex:none}.mg-pix__turn{transform-origin:50%;transform-box:view-box;animation:5s cubic-bezier(.65,0,.35,1) infinite mg-pix-turn}@keyframes mg-pix-turn{0%,68%{transform:rotate(0)}to{transform:rotate(180deg)}}.mg-co__pix{gap:18px;padding:22px;container-type:inline-size}.mg-co__pixTile{background:#32bcad1f;border-radius:13px;flex:none;place-items:center;block-size:42px;inline-size:42px;display:grid;box-shadow:inset 0 0 0 1px #32bcad61}.mg-co__pixBadge{color:#7ee2d5;white-space:nowrap;background:#32bcad1c;border:1px solid #32bcad57;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.mg-co__pixIntro{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}.mg-co__pixSteps{color:var(--text-secondary);counter-reset:pix;gap:10px;margin:0;padding:0;font-size:14.5px;line-height:1.45;list-style:none;display:grid}.mg-co__pixSteps li{counter-increment:pix;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.mg-co__pixSteps li:before{color:#d6c8ff;content:counter(pix);background:rgb(var(--com-brand-rgb) / 16%);border:1px solid rgb(var(--com-brand-rgb) / 45%);border-radius:50%;place-items:center;block-size:26px;inline-size:26px;font-size:12.5px;font-weight:600;display:grid}.mg-co__pixShown{animation:mg-co-won .4s var(--co-ease) both;gap:22px;display:grid}@container (min-width:560px){.mg-co__pixShown{grid-template-columns:minmax(0,252px) minmax(0,1fr);align-items:start;gap:28px}}.mg-co__pixCodeSide{justify-items:center;gap:10px;min-width:0;display:grid}.mg-co__pixCodeSide .mg-co__sublabel{justify-self:start}.mg-co__qr{color:#0c0c12;background:#fff;border-radius:18px;inline-size:min(100%,252px);padding:10px;box-shadow:0 0 0 1px #32bcad8c,0 26px 60px -30px #000000e6}.mg-co__qr svg{block-size:auto;inline-size:100%;display:block}.mg-co__pixHow{gap:12px;min-width:0;display:grid}.mg-co__pixHowTitle{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:17px;font-weight:600}.mg-co__how{gap:4px;margin:0;padding:0;list-style:none;display:grid}.mg-co__how li{border-radius:16px;grid-template-columns:34px minmax(0,1fr);gap:14px;padding:9px 12px 9px 8px;display:grid;position:relative}.mg-co__how li:not(:last-child):after{content:"";background:linear-gradient(#fff3,#ffffff0d);inline-size:1px;position:absolute;inset-block:46px -7px;inset-inline-start:24.5px}.mg-co__howNo{color:#d6c8ff;background:rgb(var(--com-brand-rgb) / 16%);border:1px solid rgb(var(--com-brand-rgb) / 45%);border-radius:50%;place-items:center;block-size:34px;inline-size:34px;font-size:14px;font-weight:600;display:grid}.mg-co__howWords{gap:3px;padding-block-start:5px;display:grid}.mg-co__howWords strong{color:var(--text-primary);font-size:15px;font-weight:600}.mg-co__howWords small{color:var(--text-secondary);font-size:13.5px;line-height:1.5}.mg-co__how li[data-key=true]{background:linear-gradient(135deg,#32bcad21 0%,#32bcad0a 100%);box-shadow:inset 0 0 0 1px #32bcad57}.mg-co__how li[data-key=true] .mg-co__howNo{background:#081616;border-color:#32bcad80}.mg-co__pixCode{grid-template-columns:minmax(0,1fr) auto;gap:10px;inline-size:100%;display:grid}.mg-co__pixCode input{block-size:48px;min-inline-size:0;font-family:var(--font-mono);color:var(--text-secondary);text-overflow:ellipsis;background:var(--co-field);border:1px solid var(--co-field-edge);border-radius:13px;outline:0;padding:0 14px;font-size:13px;overflow:hidden}.mg-co__pixCode input:focus{border-color:rgb(var(--com-brand-rgb))}.mg-co__pixWait{color:var(--text-secondary);border:1px solid var(--com-hair);background:#ffffff0a;border-radius:13px;align-items:center;gap:12px;margin-block-start:6px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:flex}.mg-co__parts{gap:8px;display:grid}.mg-co__partsRow{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.mg-co__partsRow button{min-block-size:58px;color:var(--text-secondary);cursor:pointer;background:var(--co-field);border:1px solid var(--co-field-edge);border-radius:13px;justify-items:center;gap:2px;padding:9px 6px;transition:color .2s,border-color .2s,background .28s;display:grid}.mg-co__partsRow button strong{font-family:var(--font-display);color:var(--text-primary);font-size:17px;font-weight:600}.mg-co__partsRow button small{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.mg-co__partsRow button:hover:not(:disabled){border-color:rgb(var(--com-brand-rgb) / 55%)}.mg-co__partsRow button[aria-pressed=true]{color:#d6c8ff;border-color:rgb(var(--com-brand-rgb) / 80%);background:linear-gradient(#2e2454 0%,#1e1838 100%)}.mg-co__partsRow button:focus-visible{outline:2px solid rgb(var(--com-brand-rgb) / 75%);outline-offset:2px}.mg-co__partsRow button:disabled{cursor:default;opacity:.6}.mg-co__partsSum{color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.55}.mg-co__partsSum strong{color:var(--text-primary);font-weight:600}.mg-co__partsDue{border-block-start:1px solid var(--com-hair);grid-column:1/-1;gap:12px;padding-block-start:18px;display:grid}.mg-co__partsDue ol{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:14px 18px;margin:0;padding:0;list-style:none;display:grid}.mg-co__partsDue li{color:var(--text-tertiary);gap:2px;font-size:12.5px;display:grid}.mg-co__partsDue li strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:16px;font-weight:600}.mg-co__partsDue li small{color:var(--text-secondary);font-size:12.5px}.mg-co__partsDue li[data-now=true] small{color:#7ee2d5;font-weight:600}.mg-co__pay{gap:18px;padding:22px;container-type:inline-size}.mg-co__payHead{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mg-co__payWords{flex:160px;gap:1px;display:grid}.mg-co__payHead .mg-co__brands{justify-content:flex-end}.mg-co__lock{color:#fff;block-size:42px;inline-size:42px;box-shadow:0 1px 0 #ffffff4d inset, 0 12px 26px -12px rgb(var(--com-brand-rgb) / 90%);background:linear-gradient(135deg,#9b72fa 0%,#6d3ee2 100%);border-radius:13px;flex:none;place-items:center;display:grid}.mg-co__payTitle{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:18px;font-weight:600}.mg-co__paySub{color:var(--text-secondary);font-size:13px}.mg-co__payBody{gap:20px;display:grid}.mg-co__payFields{gap:16px;min-width:0;display:grid}@container (min-width:700px){.mg-co__payBody{grid-template-columns:minmax(280px,.8fr) minmax(0,1fr);align-items:start;gap:26px}.mg-co__cardStage{margin-block-start:26px;position:sticky;inset-block-start:24px}}.mg-co__cardStage{--lean-x:0deg;--lean-y:0deg;aspect-ratio:1.586;perspective:1400px;inline-size:100%;max-inline-size:360px;margin-inline:auto;container-type:inline-size}.mg-co__pay{--card-tint:var(--com-brand-rgb)}.mg-co__pay[data-tier=starter]{--card-tint:160 174 200}.mg-co__pay[data-tier=pro]{--card-tint:214 180 112}.mg-co__cardFlip{block-size:100%;inline-size:100%;transform:rotateX(var(--lean-x)) rotateY(var(--lean-y));transform-style:preserve-3d;transition:transform .8s var(--co-ease);animation:mg-co-card .9s var(--co-ease) .12s backwards;position:relative}@keyframes mg-co-card{0%{opacity:0;transform:translateY(18px)rotateX(18deg)rotateY(-14deg)}}.mg-co__cardStage[data-side=back] .mg-co__cardFlip{transform:rotateX(var(--lean-x)) rotateY(calc(180deg + var(--lean-y)))}.mg-co__face{color:#ececf6;background:radial-gradient(95% 78% at 100% 0%, rgb(var(--card-tint) / 26%) 0%, transparent 62%) padding-box, radial-gradient(70% 62% at 0% 100%, rgb(var(--card-tint) / 9%) 0%, transparent 70%) padding-box, repeating-linear-gradient(0deg, #ffffff04 0 1px, transparent 1px 3px) padding-box, linear-gradient(140deg, #1d1a2c 0%, #0f0e17 58%, #09090e 100%) padding-box, linear-gradient(150deg, #ffffff57 0%, rgb(var(--card-tint) / 42%) 30%, #ffffff0f 62%, rgb(var(--card-tint) / 26%) 100%) border-box;backface-visibility:hidden;border:1px solid #0000;border-radius:5cqw;flex-direction:column;padding:6.6cqw 7cqw 6.4cqw;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 30px 50px -28px #000000f2}.mg-co__face>*{position:relative}.mg-co__face>.mg-co__faceLines{color:#ffffff12;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle at 74% 46%,#000 0%,#0000 78%);mask:radial-gradient(circle at 74% 46%,#000 0%,#0000 78%)}.mg-co__face>.mg-co__faceSymbol{pointer-events:none;object-fit:contain;block-size:30cqw;inline-size:30cqw;animation:mg-co-symbol-in 1s var(--co-ease) .3s backwards, mg-co-symbol 5.2s ease-in-out 1.3s infinite;position:absolute;inset-block-start:46%;inset-inline-start:74%;translate:-50% -50%}@keyframes mg-co-symbol-in{0%{opacity:0;filter:blur(6px);rotate:-16deg;scale:.55}}@keyframes mg-co-symbol{0%,22%,to{scale:1}9%{scale:1.07}}.mg-co__faceLines circle{animation:5.2s ease-out infinite mg-co-ring;animation-delay:calc(1.36s + var(--ring,0) * 85ms)}@keyframes mg-co-ring{0%,30%,to{stroke:currentColor;stroke-width:.6px}9%{stroke:rgb(var(--card-tint) / 70%);stroke-width:1px}}.mg-co__faceTop{justify-content:space-between;align-items:center;gap:3cqw;display:flex}.mg-co__faceLogo{object-fit:contain;flex:none;block-size:10.5cqw;inline-size:10.5cqw}.mg-co__faceWord{opacity:.9;block-size:auto;inline-size:31cqw}.mg-co__faceTier{font-family:var(--font-display);color:color-mix(in srgb, rgb(var(--card-tint)) 58%, #fff);letter-spacing:.16em;flex:none;font-size:3.7cqw;font-weight:500}.mg-co__faceMid{color:#ffffff8f;align-items:center;gap:3.4cqw;margin-block-start:8.4cqw;display:flex}.mg-co__faceMid>span{block-size:6.2cqw!important;inline-size:6.2cqw!important}.mg-co__faceChip{filter:drop-shadow(0 1px 1px #00000073);block-size:auto;inline-size:14.4cqw;display:block}.mg-co__faceFoot{align-items:flex-end;gap:4cqw;margin-block-start:auto;display:flex}.mg-co__faceField{gap:.7cqw;min-inline-size:0;display:grid}.mg-co__faceField[data-part=holder]{flex:auto}.mg-co__faceField small{font-family:var(--font-ui);color:#ffffff80;letter-spacing:.04em;white-space:nowrap;font-size:2.9cqw}.mg-co__faceField strong{font-family:var(--font-ui);color:#fffffff0;text-overflow:ellipsis;letter-spacing:.05em;white-space:nowrap;font-size:4.5cqw;font-weight:500;overflow:hidden}.mg-co__faceField strong[data-empty=true]{color:#ffffff70}.mg-co__faceBrand{color:#fff;flex:none;place-items:center end;min-block-size:10.6cqw;min-inline-size:14cqw;margin-inline-start:auto;display:grid}.mg-co__faceBrand>*{animation:mg-co-mark .5s var(--co-ease) backwards}.mg-co__faceBrand .mg-co__brandMark{block-size:10.6cqw;inline-size:auto}.mg-co__faceBrand .mg-co__brandWord{font-size:6cqw!important}@keyframes mg-co-mark{0%{opacity:0;filter:blur(4px);transform:translateY(6px)scale(.86)}}.mg-co__face--back{padding:8cqw 0 6.4cqw;transform:rotateY(180deg)}.mg-co__faceStripe{background:linear-gradient(#050508 0%,#13131b 100%);flex:none;block-size:12.5cqw;display:block;box-shadow:0 1px #ffffff0d}.mg-co__faceNumber{font-family:var(--font-mono);color:#ffffffd1;letter-spacing:.1em;gap:3cqw;margin:5.8cqw 7cqw 0;font-size:6.6cqw;line-height:1.2;transition:color .3s;display:flex}.mg-co__faceBack{align-items:flex-end;gap:7cqw;margin:auto 7cqw 0;display:flex}.mg-co__faceBack .mg-co__faceField strong{font-family:var(--font-mono);color:#ffffffd1;letter-spacing:.12em;font-size:5cqw;transition:color .3s}.mg-co__faceBack .mg-co__faceLogo{opacity:.78;block-size:9cqw;inline-size:9cqw;margin-inline-start:auto}.mg-co__cardStage[data-complete=true] .mg-co__faceNumber,.mg-co__cardStage[data-complete=true] .mg-co__faceBack .mg-co__faceField strong{color:#fff}.mg-co__cardFrame{min-block-size:150px;position:relative}.mg-co__monthly{background:linear-gradient(135deg, rgb(var(--com-brand-rgb) / 16%) 0%, rgb(var(--com-brand-rgb) / 6%) 100%);border:1px solid rgb(var(--com-brand-rgb) / 45%);animation:mg-co-won .34s var(--co-ease) both;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:14px 16px;display:flex}.mg-co__monthlyWords{flex:240px;gap:2px;min-width:0;display:grid}.mg-co__monthlyWords strong{color:var(--text-primary);font-size:14.5px;font-weight:600}.mg-co__monthlyWords small{color:var(--text-secondary);font-size:13px;line-height:1.45}.mg-co__card{--mg-card-font:system-ui, -apple-system, "Segoe UI", roboto, sans-serif;--mg-card-label:#bec0cc;--mg-card-placeholder:#606372;--mg-card-field:#0b0c11;--mg-card-border:#2e303c;--mg-card-focus:#8b5cf6;--mg-card-error:#fca5a5;--mg-card-face:#1d1a2c;--mg-card-ink:#ececf6;--mg-card-metal:rgb(var(--card-tint));color:var(--text-primary)}.mg-co__card iframe{border:0;inline-size:100%;display:block}.mg-co__pay[data-stage=loading] .mg-co__card{visibility:hidden;position:absolute;inset:0 0 auto}.mg-co__ghost{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid;position:relative}.mg-co__ghost>span{grid-column:span 6;block-size:76px;position:relative}.mg-co__ghost>span[data-part=expiry],.mg-co__ghost>span[data-part=code]{grid-column:span 3}.mg-co__ghost>span[data-part=postal]{grid-column:span 4}.mg-co__ghost>span[data-part=house]{grid-column:span 2}.mg-co__ghost>span:before{content:"";background:#ffffff17;border-radius:5px;block-size:9px;inline-size:min(46%,132px);position:absolute;inset-block-start:4px;inset-inline-start:1px}.mg-co__ghost>span:after{content:"";background:linear-gradient(100deg,#0000 32%,#ffffff0d 50%,#0000 68%) 0 0/220% 100%,#0b0c11;border:1px solid #2e303c;border-radius:14px;animation:1.5s linear infinite mg-co-ghost;position:absolute;inset:24px 0 0}@keyframes mg-co-ghost{0%{background-position:120% 0,0 0}to{background-position:-120% 0,0 0}}.mg-co__ghost .mg-co__wait{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101018db;border:1px solid #ffffff1f;border-radius:999px;block-size:max-content;inline-size:max-content;max-inline-size:100%;margin:auto;padding:9px 16px 9px 12px;font-size:13px;position:absolute;inset:0}.mg-co__back{align-self:center}.mg-co__dock{display:none}@media not (min-width:960px){.mg-co:has(.mg-co__dock){padding-block-end:104px}.mg-co__dock{z-index:40;padding:30px 12px calc(12px + env(safe-area-inset-bottom,0px));pointer-events:none;transition:transform .42s var(--co-ease), opacity .26s ease;background:linear-gradient(#06060a00 0%,#06060ac2 44%,#06060af0 100%);display:block;position:fixed;inset-block-end:0;inset-inline:0}.mg-co__dockBar{pointer-events:auto;background:linear-gradient(180deg, #241f3adb 0%, #11101beb 100%) padding-box, linear-gradient(140deg, #ffffff52 0%, rgb(var(--com-brand-rgb) / 62%) 34%, #ffffff14 66%, rgb(var(--com-brand-rgb) / 38%) 100%) border-box;-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border:1px solid #0000;border-radius:22px;align-items:center;gap:14px;padding:9px 9px 9px 18px;display:flex;box-shadow:inset 0 1px #ffffff1a,0 26px 50px -24px #000000f5}.mg-co__dock[data-away=true]{opacity:0;transform:translateY(105%)}.mg-co__dock[data-away=true] .mg-co__dockBar{pointer-events:none}.mg-co__dockWords{flex:auto;gap:2px;min-width:0;display:grid}.mg-co__dockWords strong{font-family:var(--font-display);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.mg-co__dockWords small{font-variant-numeric:tabular-nums;color:#cec6ec;white-space:nowrap;font-size:13px}.mg-co__dockAct{min-block-size:50px;box-shadow:0 1px 0 #ffffff42 inset, 0 14px 30px -14px rgb(var(--com-brand-rgb) / 90%);border-radius:15px;flex:none;padding-inline:22px;font-size:15.5px;font-weight:600}.mg-co__dock[data-ready=true] .mg-co__dockAct:not(:disabled){animation:2.2s cubic-bezier(.3,.6,.3,1) infinite mg-co-call-foot}}@keyframes mg-co-call-foot{0%{box-shadow:0 1px 0 #ffffff42 inset, 0 14px 30px -14px rgb(var(--com-brand-rgb) / 90%), 0 0 0 0 rgb(var(--com-brand-rgb) / 72%)}72%,to{box-shadow:0 1px 0 #ffffff42 inset, 0 14px 30px -14px rgb(var(--com-brand-rgb) / 90%), 0 0 0 11px rgb(var(--com-brand-rgb) / 0%)}}@media (prefers-reduced-motion:reduce){.mg-co__steps,.mg-co__group,.mg-co__offer,.mg-co__close,.mg-co__summary,.mg-co__turn>span,.mg-co__turn:before,.mg-co__planMark,.mg-co__promo,.mg-co__cardFlip,.mg-co__countries,.mg-co__faceBrand>*,.mg-co__offer:after{animation:none}.mg-co__cta:not(:disabled):after{display:none}.mg-co__cardFlip{transition:none}.mg-co__action[data-ready=true] .mg-co__cta:not(:disabled),.mg-co__dock[data-ready=true] .mg-co__dockAct:not(:disabled){animation-duration:2.2s!important;animation-iteration-count:infinite!important}.mg-co__termsRow[data-nudge=true]{animation-duration:2s!important;animation-iteration-count:infinite!important}.mg-co__face>.mg-co__faceSymbol{animation:5.2s ease-in-out infinite mg-co-symbol!important}.mg-co__faceLines circle{animation-duration:5.2s!important;animation-iteration-count:infinite!important}.mg-pix__turn{animation-duration:5s!important;animation-iteration-count:infinite!important}}.mg-co__wait,.mg-pt__wait{color:var(--text-secondary);justify-content:center;align-items:center;gap:12px;padding:24px;font-size:14px;display:flex}.mg-co__title{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:26px;font-weight:600}.mg-co__lead{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.55}.mg-co__done{color:#fff;background:var(--com-brand);border-radius:50%;place-items:center;block-size:60px;inline-size:60px;display:grid}.mg-plan{background:var(--com-surface);border-radius:var(--com-radius);min-width:0;box-shadow:inset 0 0 0 1px var(--com-hair), var(--com-top);--plan-tint:var(--com-brand-rgb);flex-direction:column;gap:16px;padding:20px;display:flex}.mg-plan:not(.mg-plan--none){gap:20px;padding:24px;position:relative;container-type:inline-size}.mg-plan[data-plan=starter]{--plan-tint:160 174 200}.mg-plan[data-plan=pro]{--plan-tint:214 180 112}.mg-plan__head{justify-content:flex-start!important;align-items:center!important}.mg-plan-wait{min-block-size:320px}.mg-plan__mark{block-size:46px;inline-size:46px;color:color-mix(in srgb, rgb(var(--plan-tint)) 62%, #fff);background:rgb(var(--plan-tint) / 12%);border:1px solid rgb(var(--plan-tint) / 32%);border-radius:14px;flex:none;place-items:center;display:grid}.mg-plan__who{flex:1 1 0;min-width:0}.mg-plan:not(.mg-plan--none)>.mg-plan__head{flex-wrap:nowrap}.mg-plan__offer{flex:280px;align-items:center;gap:14px;min-width:0;display:flex}.mg-plan__who .mg-plan__name{font-size:24px}.mg-plan__room{grid-template-columns:minmax(0,1fr);gap:14px 44px;margin:0;display:grid}.mg-plan__room>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;min-width:0;display:grid}.mg-plan__room dt{min-width:0;color:var(--text-secondary);align-items:center;gap:8px;font-size:13.5px;display:flex}.mg-plan__room dd{font-variant-numeric:tabular-nums;color:var(--text-primary);margin:0;font-size:14px;font-weight:600}.mg-plan__bar{background:#ffffff14;border-radius:999px;grid-column:1/-1;block-size:3px;display:block;overflow:hidden}.mg-plan__bar i{background:rgb(var(--plan-tint));border-radius:inherit;block-size:100%;min-inline-size:3px;transition:inline-size .5s cubic-bezier(.2,.8,.2,1);animation:1.1s cubic-bezier(.2,.8,.2,1) .6s backwards mg-cr-fill;display:block}.mg-plan__room>:nth-child(2) .mg-plan__bar i{animation-delay:.7s}.mg-plan__room>:nth-child(3) .mg-plan__bar i{animation-delay:.8s}.mg-plan__room [data-full=true] .mg-plan__bar i{background:#facc15}@container (min-width:620px){.mg-plan__room{grid-template-columns:repeat(2,minmax(0,1fr))}}.mg-plan__settling{background:rgb(var(--com-brand-rgb) / 8%);box-shadow:inset 0 0 0 1px rgb(var(--com-brand-rgb) / 22%);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.mg-plan__settling p{min-width:0;color:var(--text-primary);flex:1 1 0;margin:0;font-size:13.5px;line-height:1.5}.mg-plan__settling[data-late=true] p{color:var(--text-secondary)}.mg-subs__wait{place-items:center;min-block-size:220px;display:grid}.mg-subs .mg-set__chip[data-on=false]{color:var(--feedback-warning-text)}.mg-subs__rows button:disabled{cursor:default;opacity:.6}.mg-subs__link{color:#fff;background:var(--com-brand);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;min-block-size:42px;padding:0 20px;font-size:14.5px;font-weight:600;display:inline-flex}.mg-subs__confirm{background:var(--surface-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);gap:10px;padding:16px;display:grid}.mg-subs__confirm strong{color:var(--text-primary);font-size:15px;font-weight:600}.mg-subs__confirmActions{flex-wrap:wrap;gap:10px;padding-block-start:4px;display:flex}.mg-plan__cancelled{align-items:flex-start;gap:10px;display:flex}.mg-plan__cancelledMark{block-size:20px;color:var(--feedback-warning-text);flex:none;place-items:center;display:grid}.mg-plan__cancelled[data-standing=final] .mg-plan__cancelledMark{color:var(--text-tertiary)}.mg-plan__cancelled[data-standing=past_due]{background:#facc150f;box-shadow:inset 0 0 0 1px #facc1542}.mg-plan__cancelled[data-standing=past_due] .mg-plan__cancelledMark{color:var(--feedback-warning-text);background:#facc151a}.mg-plan__cancelled p{min-width:0;color:var(--text-secondary);flex:1 1 0;margin:0;font-size:13.5px;line-height:1.5}.mg-plan__parts{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:13.5px;line-height:1.5;display:flex}.mg-plan__partsDots{gap:4px;display:inline-flex}.mg-plan__partsDots i{background:#ffffff1f;border-radius:2px;block-size:4px;inline-size:16px}.mg-plan__partsDots i[data-paid=true]{background:#32bcad}.mg-pxp-layer{background:radial-gradient(80% 60% at 50% 40%, #0303084d 0%, #030308b8 100%), var(--modal-veil);justify-content:center;align-items:center;padding:16px;animation:.24s mg-pcm-veil;display:flex}.mg-pxp{overscroll-behavior:contain;max-block-size:calc(100dvh - 32px);inline-size:min(420px,100%);color:var(--text-primary);text-align:center;border:1px solid var(--modal-edge);animation:mg-pcm-rise .46s var(--co-ease);border-radius:24px;outline:none;justify-items:center;gap:14px;padding:30px 24px 24px;display:grid;position:relative;overflow:hidden auto}.mg-dialog-layer.mg-pxp-layer>.mg-pxp{background:var(--modal-glass-dense)!important}.mg-pxp__close{position:absolute;inset-block-start:14px;inset-inline-end:14px}.mg-pxp__title{font-family:var(--font-display);color:var(--text-secondary);margin:0;font-size:17px;font-weight:600}.mg-pxp__value{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin:-8px 0 0;font-size:36px;font-weight:600;line-height:1.1}.mg-pxp__lead,.mg-pxp__fine{max-inline-size:36ch;color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.5}.mg-pxp .mg-co__qr{inline-size:min(100%,220px)}.mg-pxp .mg-co__pixWait{text-align:start;inline-size:100%;margin-block-start:0}.mg-pxp__wait{color:var(--text-secondary);place-items:center;gap:14px;padding-block:26px 14px;font-size:14.5px;display:grid}.mg-pxp__wait p{margin:0}.mg-pxp__said{max-inline-size:34ch;margin:0;padding-block:8px;font-size:15px;line-height:1.5}.mg-pxp__said[data-said=failed]{color:var(--co-bad-ink)}.mg-plan--none{flex-flow:wrap;justify-content:space-between;align-items:center}.mg-plan__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.mg-plan__label{color:var(--text-tertiary);font-size:12.5px;font-weight:600}.mg-plan__name{font-family:var(--font-display);color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 4px;font-size:22px;font-weight:600;display:flex}.mg-plan__status{font-family:var(--font-ui);color:var(--text-primary);background:rgb(var(--com-brand-rgb) / 22%);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.mg-plan__status[data-status=past_due]{color:var(--feedback-warning-text);background:#ffffff0f}.mg-plan__hint{color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.5}.mg-plan__actions{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;inline-size:min(100%,520px);display:grid}@container not (min-width:500px){.mg-plan__actions{grid-auto-flow:row}}.mg-plan__key{position:relative;overflow:hidden}.mg-plan__key:not(:disabled):after{pointer-events:none;content:"";background:linear-gradient(105deg,#0000 38%,#ffffff2e 50%,#0000 62%);animation:6.5s cubic-bezier(.2,.8,.2,1) 2.4s infinite mg-pt-key;position:absolute;inset:0;translate:-120%}.mg-plan__cta{color:#fff;background:var(--com-brand);border-radius:999px;align-items:center;min-block-size:42px;padding:0 20px;font-size:14.5px;font-weight:600;display:inline-flex}.mg-pt__tiles{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:0;display:grid}.mg-pt__tiles>div{min-width:0;box-shadow:inset 0 0 0 1px var(--com-hair);background:#ffffff08;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.mg-pt__tiles dt{color:var(--text-tertiary);font-size:12.5px}.mg-pt__tiles dd{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-primary);margin:0;font-size:17px;font-weight:600}.mg-pc{gap:14px;inline-size:100%;display:grid;container-type:inline-size}.mg-pc__head{gap:4px;display:grid}.mg-pc__eyebrow{color:#c4b5fd;font-size:13px;font-weight:600}.mg-pc__title{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:clamp(22px,3.6cqi,28px);font-weight:600;line-height:1.15}.mg-pc__lead{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.mg-pc__offer{background:radial-gradient(120% 170% at 0% 0%, rgb(var(--com-brand-rgb) / 17%) 0%, transparent 62%), #ffffff08;border:1px solid rgb(var(--com-brand-rgb) / 32%);border-radius:18px;gap:14px 28px;padding:20px 22px;display:grid}@container (min-width:640px){.mg-pc__offer[data-credit=true]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center}}.mg-pc__hero{gap:3px;min-width:0;display:grid}.mg-pc__heroLabel{color:var(--text-secondary);font-size:13.5px;font-weight:600}.mg-pc__today{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:clamp(34px,6.4cqi,46px);font-weight:600;line-height:1.05}.mg-pc__heroNote{max-inline-size:38ch;color:var(--text-secondary);font-size:12.5px;line-height:1.45}.mg-pc__sum{margin:0;display:grid}.mg-pc__sum>div{justify-content:space-between;align-items:baseline;gap:14px;padding:10px 0;display:flex}.mg-pc__sum>div+div{border-block-start:1px solid var(--com-hair)}.mg-pc__sum dt{color:var(--text-secondary);gap:2px;font-size:14px;display:grid}.mg-pc__sum dt small{opacity:.82;font-size:12.5px}.mg-pc__sum dd{font-variant-numeric:tabular-nums;color:var(--text-primary);text-align:end;white-space:nowrap;margin:0;font-size:14px}.mg-pc__sum [data-line=credit] dd{color:var(--co-good-ink)}.mg-pc__then{color:#c4b5fd;border:1px solid var(--com-hair);background:#ffffff08;border-radius:14px;align-items:center;gap:12px;margin:0;padding:12px 16px;display:flex}.mg-pc__then>:first-child{flex:none}.mg-pc__then span{gap:1px;min-width:0;display:grid}.mg-pc__then strong{color:var(--text-primary);font-size:14px;font-weight:600}.mg-pc__then small{font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:13px}.mg-pc__renewal{gap:6px;display:grid}.mg-pc__renewalHelp{color:var(--text-tertiary);font-size:12.5px}.mg-pc__note{color:var(--text-secondary);border:1px solid var(--com-hair);background:#ffffff08;border-radius:13px;align-items:flex-start;gap:10px;margin:0;padding:11px 14px;font-size:13px;line-height:1.45;display:flex}.mg-pc__note>:first-child,.mg-pc__carried>:first-child{flex:none;margin-block-start:2px}.mg-pc__step{font-family:var(--font-ui);color:var(--text-primary);margin:6px 0 -4px;font-size:14px;font-weight:600}.mg-pc__carried{color:#fde68a;background:#facc1514;border:1px solid #facc1542;border-radius:13px;align-items:flex-start;gap:10px;margin:0;padding:11px 14px;font-size:13px;line-height:1.45;display:flex}.mg-pc__ways{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.mg-pc__ways button{min-block-size:54px;color:var(--text-secondary);text-align:start;cursor:pointer;border:1px solid var(--com-hair);background:#ffffff08;border-radius:14px;align-items:center;gap:10px;padding:8px 14px;transition:border-color .2s,background .2s,color .2s;display:flex}.mg-pc__ways button span{gap:1px;min-width:0;display:grid}.mg-pc__ways button strong{color:var(--text-primary);font-size:14px;font-weight:600}.mg-pc__ways button small{color:var(--text-secondary);font-size:12.5px}.mg-pc__ways button[aria-checked=true]{color:#fff;background:rgb(var(--com-brand-rgb) / 14%);border-color:rgb(var(--com-brand-rgb) / 75%)}.mg-pc__ways button:focus-visible{outline:2px solid rgb(var(--com-brand-rgb) / 75%);outline-offset:2px}.mg-pc__pix{background:linear-gradient(#32bcad12,#32bcad00 55%),#ffffff05;border:1px solid #32bcad3d;border-radius:18px;gap:14px;padding:18px;display:grid}.mg-pc__pix .mg-co__payTitle{margin:0}.mg-pc__pix .mg-co__secure{justify-content:flex-start}.mg-pc__wait{color:var(--text-secondary);border:1px solid var(--com-hair);background:#ffffff0a;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-size:14px;display:flex}.mg-pc__hint{color:var(--text-secondary);margin:0;font-size:13.5px}.mg-pcm-layer{background:radial-gradient(80% 60% at 50% 40%, #0303084d 0%, #030308b8 100%), var(--modal-veil);justify-content:center;align-items:center;padding:20px 16px;animation:.24s mg-pcm-veil;display:flex}@keyframes mg-pcm-veil{0%{opacity:0}}.mg-pcm{isolation:isolate;max-block-size:min(100dvh - 40px,940px);inline-size:min(1120px,100%);color:var(--text-primary);border:1px solid var(--modal-edge);animation:mg-pcm-rise .46s var(--co-ease);border-radius:26px;outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.mg-dialog-layer.mg-pcm-layer>.mg-pcm{background:var(--modal-glass-dense)!important}@keyframes mg-pcm-rise{0%{opacity:0;transform:translateY(18px)scale(.972)}}.mg-pcm__aura{--tint:var(--com-brand-rgb);z-index:-1;pointer-events:none;background:radial-gradient(70% 62% at 100% 0%, rgb(var(--tint) / 20%) 0%, transparent 64%), radial-gradient(52% 44% at 0% 100%, rgb(var(--tint) / 9%) 0%, transparent 70%);opacity:0;transition:opacity .7s;position:absolute;inset:0}.mg-pcm__aura[data-tier=starter]{--tint:160 174 200}.mg-pcm__aura[data-tier=pro]{--tint:214 180 112}.mg-pcm__aura[data-on=true]{opacity:1}.mg-pcm__head{flex:none;align-items:center;gap:16px;padding:18px 20px 14px 26px;display:flex}.mg-pcm__eyebrow{color:#c4b5fd;flex:auto;align-items:center;gap:8px;min-width:0;font-size:13.5px;font-weight:600;display:inline-flex}.mg-pcm__head .mg-pcm__steps{flex:none;margin:0}.mg-pcm__steps b{font-weight:inherit}.mg-pcm__head .mg-pcm__steps[hidden]{display:none}.mg-pcm__close{block-size:38px;inline-size:38px;color:var(--text-secondary);cursor:pointer;border:1px solid var(--com-hair);background:#ffffff0d;border-radius:12px;flex:none;place-items:center;transition:color .2s,background .2s;display:grid}.mg-pcm__close:hover:not(:disabled){color:var(--text-primary);background:#ffffff17}.mg-pcm__close:focus-visible,.mg-pcm__period button:focus-visible{outline:2px solid rgb(var(--com-brand-rgb) / 75%);outline-offset:2px}.mg-pcm__close:disabled{cursor:default;opacity:.4}.mg-pcm__body{overscroll-behavior:contain;flex:auto;min-block-size:0;padding:6px 26px 28px;overflow-y:auto}.mg-pcm__choose,.mg-pcm__pay{animation:mg-pcm-step .44s var(--co-ease)}.mg-pcm__choose{--from:-22px;gap:22px;display:grid}.mg-pcm__pay{--from:22px}.mg-pcm__pay .mg-pc__eyebrow{display:none}@keyframes mg-pcm-step{0%{opacity:0;transform:translateX(var(--from))}}.mg-pcm__intro{text-align:center;justify-items:center;gap:8px;display:grid}.mg-pcm__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);text-wrap:balance;margin:0;font-size:clamp(26px,4vw,36px);font-weight:600;line-height:1.1}.mg-pcm__lead{max-inline-size:62ch;color:var(--text-secondary);text-wrap:balance;margin:0;font-size:14.5px;line-height:1.55}.mg-pcm__period{border:1px solid var(--com-hair);background:#ffffff0d;border-radius:999px;gap:4px;margin-block-start:8px;padding:4px;display:inline-flex}.mg-pcm__period button{min-block-size:38px;min-inline-size:96px;font-family:var(--font-ui);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600;transition:color .25s,background .25s}.mg-pcm__period button:hover{color:var(--text-primary)}.mg-pcm__period button[aria-pressed=true]{color:#fff;background:linear-gradient(180deg, #9b72fa 0%, rgb(var(--com-brand-rgb)) 100%);box-shadow:inset 0 1px #ffffff3d}.mg-pcm__wait{color:var(--text-secondary);flex-direction:column;align-items:center;gap:14px;padding:56px 16px;font-size:14px;display:flex}.mg-pcm__none{color:var(--text-secondary);text-align:center;margin:0;padding:40px 16px;font-size:15px}.mg-pcm__cards{grid-template-columns:repeat(auto-fit,minmax(240px,320px));justify-content:center;gap:16px;margin:0;padding:12px 0 0;list-style:none;display:grid}.mg-pcm__card{--tint:var(--com-brand-rgb);background:radial-gradient(130% 70% at 100% 0%, rgb(var(--tint) / 17%) 0%, transparent 62%), linear-gradient(180deg, #181922e6 0%, #0c0d12f0 100%);min-width:0;box-shadow:inset 0 0 0 1px rgb(var(--tint) / 28%), inset 0 1px 0 #ffffff12, 0 28px 54px -38px #000000f2;transition:transform .36s var(--co-ease), box-shadow .36s var(--co-ease);animation:mg-pcm-card .62s var(--co-ease) backwards;animation-delay:calc(var(--i) * 90ms + .14s);border-radius:22px;flex-direction:column;gap:12px;padding:22px 20px 20px;display:flex;position:relative}.mg-pcm__card[data-tier=starter]{--tint:160 174 200}.mg-pcm__card[data-tier=pro]{--tint:214 180 112}@keyframes mg-pcm-card{0%{opacity:0;transform:translateY(26px)scale(.965)}}.mg-pcm__card[data-leading=true]{box-shadow:inset 0 0 0 1.5px rgb(var(--tint) / 58%), inset 0 1px 0 #ffffff1a, 0 34px 64px -38px rgb(var(--tint) / 36%), 0 28px 54px -38px #000000f2}.mg-pcm__card:hover,.mg-pcm__card:focus-within{box-shadow:inset 0 0 0 1px rgb(var(--tint) / 70%), inset 0 1px 0 #ffffff1a, 0 34px 60px -34px rgb(var(--tint) / 34%), 0 28px 54px -38px #000000f2;transform:translateY(-5px)}.mg-pcm__cardTop{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.mg-pcm__who{gap:4px;min-width:0;display:grid}.mg-pcm__mark{block-size:50px;inline-size:50px;color:color-mix(in srgb, rgb(var(--tint)) 60%, #fff);background:rgb(var(--tint) / 15%);border:1px solid rgb(var(--tint) / 44%);box-shadow:0 14px 28px -18px rgb(var(--tint) / 85%);border-radius:16px;flex:none;place-items:center;display:grid}.mg-pcm__card:hover .mg-pcm__mark{animation:mg-co-spring .5s var(--co-ease)}.mg-pcm__badge{color:var(--text-secondary);white-space:nowrap;border:1px solid var(--com-hair-on);background:#1b1c25;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:600;line-height:1.3;position:absolute;inset-block-start:-12px;inset-inline-end:16px;box-shadow:0 8px 16px -10px #000000e6}.mg-pcm__badge[data-kind=current]{color:var(--text-primary);border-color:rgb(var(--com-brand-rgb) / 62%);background:#221e36}.mg-pcm__badge[data-kind=upgrade]{color:var(--co-good-ink);border-color:rgb(var(--co-good) / 42%);background:#0f2821}.mg-pcm__badge[data-kind=popular]{color:#fff;background:linear-gradient(180deg, #9b72fa 0%, rgb(var(--com-brand-rgb)) 100%);border-color:#0000}.mg-pcm__name{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:26px;font-weight:600;line-height:1.1}.mg-pcm__credits{color:var(--text-secondary);align-items:center;gap:7px;margin:0;font-size:14px;font-weight:600;display:flex}.mg-pcm__credits>:first-child{color:color-mix(in srgb, rgb(var(--tint)) 62%, #fff);flex:none}.mg-pcm__holds{color:var(--text-secondary);border-block-start:1px solid var(--com-hair);gap:7px;margin:0;padding:12px 0 0;font-size:13.5px;list-style:none;display:grid}.mg-pcm__holds li{align-items:center;gap:9px;display:flex}.mg-pcm__holds li>:first-child{color:color-mix(in srgb, rgb(var(--tint)) 55%, #fff);flex:none}.mg-pcm__cost{gap:10px;margin-block-start:auto;padding-block-start:14px;display:grid}.mg-pcm__price{font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:13.5px}.mg-pcm__today{border:1px solid var(--com-hair);background:#ffffff0a;border-radius:14px;gap:2px;margin:0;padding:12px 14px;display:grid}.mg-pcm__today span{color:var(--text-secondary);font-size:12.5px;font-weight:600}.mg-pcm__today strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-primary);animation:mg-pcm-figure .6s var(--co-ease) backwards;animation-delay:calc(var(--i) * 90ms + .46s);font-size:30px;font-weight:600;line-height:1.1}@keyframes mg-pcm-figure{0%{filter:blur(6px);opacity:0;transform:translateY(8px)}}.mg-pcm__card .mg-co__cta{min-block-size:52px;font-size:15.5px}@media not (min-width:640px){.mg-pcm-layer{align-items:flex-end;padding:0}.mg-pcm{border-block-end:0;border-radius:24px 24px 0 0;max-block-size:96dvh;inline-size:100%;animation-name:mg-pcm-sheet}.mg-pcm__head{gap:10px;padding:14px 14px 10px 18px}.mg-pcm__steps b{display:none}.mg-pcm__head .mg-pcm__steps li+li:before{inline-size:22px}.mg-pcm__body{padding:4px 16px 22px}.mg-pcm__cards{grid-template-columns:minmax(0,1fr)}.mg-pcm__card{padding:18px 16px 16px}}@keyframes mg-pcm-sheet{0%{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.mg-pcm,.mg-pcm__choose,.mg-pcm__pay,.mg-pcm__card,.mg-pcm__today strong{animation-name:mg-pcm-veil!important;animation-duration:.4s!important}.mg-pcm__card:hover,.mg-pcm__card:focus-within{transform:none}.mg-pcm__card:hover .mg-pcm__mark{animation:none}}.mg-pcw{--tint:var(--com-brand-rgb);text-align:center;justify-items:center;gap:8px;padding:30px 12px 18px;animation:.45s both mg-pcm-veil;display:grid}.mg-pcw[data-tier=starter]{--tint:160 174 200}.mg-pcw[data-tier=pro]{--tint:214 180 112}.mg-pcw__orb{background:radial-gradient(closest-side, rgb(var(--tint) / 12%), transparent 78%);border-radius:50%;place-items:center;block-size:116px;inline-size:116px;margin-block-end:10px;display:grid;position:relative}.mg-pcw__orb:before{content:"";border:1.5px solid rgb(var(--tint) / 22%);border-radius:50%;position:absolute;inset:0}.mg-pcw__orb:after{content:"";background:conic-gradient(from 0deg, transparent 0 58%, rgb(var(--tint)) 100%);border-radius:50%;animation:1.7s cubic-bezier(.55,.15,.45,.85) infinite mg-pcw-turn;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.6px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.6px),#000 calc(100% - 2px))}@keyframes mg-pcw-turn{to{transform:rotate(360deg)}}.mg-pcw__title{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:26px;font-weight:600;line-height:1.15}.mg-pcw__what{font-variant-numeric:tabular-nums;color:var(--text-secondary);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 10px;margin:0;font-size:15px;display:flex}.mg-pcw__what strong{color:var(--text-primary);font-weight:600}.mg-pcw__steps{text-align:start;inline-size:fit-content;max-inline-size:100%;margin:18px 0 0;padding:0;list-style:none;display:grid}.mg-pcw__steps li{min-block-size:38px;color:var(--text-tertiary);align-items:center;gap:12px;font-size:14.5px;display:flex;position:relative}.mg-pcw__steps li+li:before{content:"";background:#ffffff1f;block-size:16px;inline-size:1.5px;position:absolute;inset-block-start:-8px;inset-inline-start:10px}.mg-pcw__steps li[data-state=now]:before{background:rgb(var(--tint) / 70%)}.mg-pcw__steps li[data-state=done]{color:var(--text-secondary)}.mg-pcw__steps li[data-state=now]{color:var(--text-primary);font-weight:600}.mg-pcw__dot{border:1.5px solid #ffffff29;border-radius:50%;flex:none;place-items:center;block-size:21px;inline-size:21px;display:grid}.mg-pcw__steps li[data-state=done] .mg-pcw__dot{color:rgb(var(--tint));background:rgb(var(--tint) / 14%);border-color:rgb(var(--tint) / 55%)}.mg-pcw__steps li[data-state=now] .mg-pcw__dot{border-color:rgb(var(--tint) / 75%);box-shadow:0 0 0 4px rgb(var(--tint) / 12%)}.mg-pcw__steps li[data-state=now] .mg-pcw__dot:after{content:"";background:rgb(var(--tint));border-radius:50%;block-size:7px;inline-size:7px}.mg-pcw__note{color:var(--text-tertiary);margin:14px 0 0;font-size:13px}@media (prefers-reduced-motion:reduce){.mg-pcw__orb:after{animation-duration:1.7s!important;animation-iteration-count:infinite!important}}@media (max-width:520px){.mg-pcw{padding-block:22px 12px}.mg-pcw__orb{block-size:100px;inline-size:100px}.mg-pcw__title{font-size:23px}}.mg-pc--done{text-align:center;justify-items:center;gap:10px;padding:22px 12px 8px}.mg-pc__burst{color:#fff;block-size:68px;inline-size:68px;box-shadow:0 1px 0 #ffffff4d inset, 0 18px 36px -16px rgb(var(--com-brand-rgb) / 90%);background:linear-gradient(135deg,#9b72fa 0%,#6d3ee2 100%);border-radius:50%;place-items:center;animation:.7s cubic-bezier(.2,1.4,.4,1) both mg-pc-pop;display:grid;position:relative}.mg-pc__burst:before,.mg-pc__burst:after{content:"";border:2px solid rgb(var(--com-brand-rgb) / 70%);border-radius:50%;animation:2.4s ease-out infinite mg-pc-ring;position:absolute;inset:0}.mg-pc__burst:after{animation-delay:1.2s}@keyframes mg-pc-pop{0%{opacity:0;scale:.4}}@keyframes mg-pc-ring{0%{opacity:.9;scale:1}to{opacity:0;scale:1.9}}.mg-pc__doneTitle{font-family:var(--font-display);color:var(--text-primary);animation:mg-co-won .5s var(--co-ease) .15s both;margin:6px 0 0;font-size:22px;font-weight:600}.mg-pc__paid{color:var(--text-primary);animation:mg-co-won .5s var(--co-ease) .25s both;margin:0;font-size:15px}@media (prefers-reduced-motion:reduce){.mg-pc__burst:before,.mg-pc__burst:after{animation-duration:2.4s!important;animation-iteration-count:infinite!important}}.mg-pt{flex-direction:column;gap:16px;min-width:0;display:flex}.mg-pt__card{background:var(--com-surface);border-radius:var(--com-radius);min-width:0;box-shadow:inset 0 0 0 1px var(--com-hair), var(--com-top);flex-direction:column;align-items:flex-start;gap:10px;padding:20px;display:flex}.mg-pt__card>dl,.mg-pt__card>ul,.mg-pt__card>.mg-pt__bar{inline-size:100%}.mg-pt__label{font-family:var(--font-ui);color:var(--text-secondary);margin:0;font-size:13px;font-weight:600}.mg-pt__hint,.mg-pt__note{color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.5}.mg-pt__note{color:var(--text-tertiary);font-size:12.5px}.mg-pt__levels,.mg-pt__bonuses,.mg-pt__history{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mg-pt__levels li{color:var(--text-secondary);background:#ffffff08;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:10px 14px;font-size:14px;display:grid}.mg-pt__levels strong{color:var(--text-primary)}.mg-pt__levels small{color:var(--text-tertiary);grid-column:1/-1;font-size:12.5px}.mg-pt__levels li[data-current=true]{background:rgb(var(--com-brand-rgb) / 14%);box-shadow:inset 0 0 0 1px rgb(var(--com-brand-rgb) / 50%)}.mg-pt__bonuses li{color:var(--text-primary);font-size:14px}.mg-pt__share{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:820px){.mg-pt__share{grid-template-columns:repeat(2,minmax(0,1fr))}}.mg-pt__levelName{font-family:var(--font-display);color:var(--text-primary);align-items:center;gap:10px;font-size:26px;font-weight:600;display:inline-flex}.mg-pt__levelName svg{color:var(--com-brand)}.mg-pt__rate{color:var(--text-primary);font-size:15px;font-weight:600}.mg-pt__bar{background:#ffffff14;border-radius:999px;block-size:8px;overflow:hidden}.mg-pt__bar>i{background:var(--com-brand);border-radius:inherit;block-size:100%;min-inline-size:4px;transition:inline-size .6s var(--ease-out);display:block}.mg-pt__next{color:var(--text-secondary);margin:0;font-size:13.5px}.mg-pt__figure{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:clamp(28px,6vw,38px);font-weight:600;line-height:1.1}.mg-pt__estimates{border-block-start:1px solid var(--com-hair);flex-direction:column;gap:8px;margin:6px 0 0;padding-block-start:12px;display:flex}.mg-pt__estimates>div{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.mg-pt__estimates dt{color:var(--text-secondary)}.mg-pt__estimates dd{font-variant-numeric:tabular-nums;color:var(--text-primary);margin:0;font-weight:600}.mg-pt__code{font-family:var(--font-display);letter-spacing:.04em;color:var(--text-primary);overflow-wrap:anywhere;font-size:28px;font-weight:600}.mg-pt__linkValue{color:var(--text-primary);overflow-wrap:anywhere;font-size:15px}.mg-pt__history li{background:#ffffff08;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:grid}.mg-pt__eventName{min-width:0;color:var(--text-primary);flex-direction:column;gap:2px;display:flex}.mg-pt__eventName small{color:var(--text-tertiary);font-size:12.5px}.mg-pt__eventValue{font-variant-numeric:tabular-nums;min-inline-size:84px;color:var(--text-primary);text-align:end;font-weight:600}.mg-pt__viktopay{color:#fff;background:var(--com-brand);border-radius:999px;align-items:center;gap:8px;min-block-size:44px;padding:0 20px;font-size:14.5px;font-weight:600;display:inline-flex}.mg-pt--panel,.mg-pt--door{--pt-tint:var(--com-brand-rgb);--pt-ease:cubic-bezier(.2, .8, .2, 1);--pt-good:52 211 153;--pt-good-ink:#a7f3d0;gap:18px}.mg-pt--panel>*{animation:mg-pt-rise .7s var(--pt-ease) backwards}.mg-pt--panel>:nth-child(2){animation-delay:70ms}.mg-pt--panel>:nth-child(3){animation-delay:.14s}.mg-pt--panel>:nth-child(4){animation-delay:.21s}.mg-pt--panel>:nth-child(5){animation-delay:.28s}.mg-pt--panel>:nth-child(n+6){animation-delay:.35s}@keyframes mg-pt-rise{0%{opacity:0;translate:0 16px}}@keyframes mg-pt-fade{0%{opacity:0}}.mg-pt__stage{isolation:isolate;background:radial-gradient(90% 150% at 0% 0%, rgb(var(--pt-tint) / 20%) 0%, transparent 58%), radial-gradient(70% 120% at 100% 100%, rgb(var(--com-brand-rgb) / 9%) 0%, transparent 62%), var(--com-surface);min-width:0;box-shadow:inset 0 0 0 1px rgb(var(--pt-tint) / 24%), var(--com-top), 0 30px 70px -42px #000000eb;border-radius:24px;grid-template-columns:minmax(0,1fr);gap:28px;padding:26px 22px 24px;display:grid;position:relative;overflow:hidden}.mg-pt__stage[data-rank="1"]{--pt-tint:160 174 200}.mg-pt__stage[data-rank="3"]{--pt-tint:214 180 112}.mg-pt__stage[data-rank="4"]{--pt-tint:236 204 152}.mg-pt__stage:after{z-index:-1;pointer-events:none;content:"";animation:mg-pt-sweep 1.5s .3s var(--pt-ease) 1 both;background:linear-gradient(105deg,#0000 38%,#ffffff0f 50%,#0000 62%);position:absolute;inset:0;translate:-100%}@keyframes mg-pt-sweep{to{translate:100%}}@media (min-width:900px){.mg-pt__stage{grid-template-columns:minmax(250px,.8fr) minmax(0,1.7fr);align-items:center;gap:44px;padding:34px 38px 32px}.mg-pt__stage[data-alone=true]{grid-template-columns:minmax(0,1fr)}}.mg-pt__wayTitle{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:20px;font-weight:600;line-height:1.2}.mg-pt__steps{inline-size:100%;color:var(--text-secondary);counter-reset:mg-pt-step;flex-direction:column;gap:10px;margin:0;padding:0;font-size:14.5px;line-height:1.5;list-style:none;display:flex}.mg-pt__steps li{counter-increment:mg-pt-step;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;display:grid}.mg-pt__steps li:before{block-size:26px;inline-size:26px;color:color-mix(in srgb, rgb(var(--pt-tint)) 62%, #fff);content:counter(mg-pt-step);background:rgb(var(--pt-tint) / 14%);box-shadow:inset 0 0 0 1px rgb(var(--pt-tint) / 36%);border-radius:50%;place-items:center;font-size:12.5px;font-weight:600;display:grid}.mg-pt__who{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.mg-pt__stage .mg-pt__label{color:color-mix(in srgb, rgb(var(--pt-tint)) 55%, #fff)}.mg-pt__stage .mg-pt__levelName{letter-spacing:-.01em;gap:14px;font-size:clamp(30px,5vw,42px);line-height:1.05}.mg-pt__crest{block-size:54px;inline-size:54px;color:color-mix(in srgb, rgb(var(--pt-tint)) 62%, #fff);background:rgb(var(--pt-tint) / 14%);border:1px solid rgb(var(--pt-tint) / 42%);box-shadow:0 16px 34px -22px rgb(var(--pt-tint) / 90%);border-radius:18px;flex:none;place-items:center;display:grid}.mg-pt__stage .mg-pt__rate{font-size:17px}.mg-pt__since{color:var(--text-tertiary);flex-direction:column;gap:2px;margin:6px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.mg-pt__path{flex-direction:column;gap:12px;min-width:0;display:flex}.mg-pt__path .mg-pt__bar{background:#ffffff17;block-size:6px;margin-inline:9px;overflow:visible}.mg-pt__path .mg-pt__bar>i{background:linear-gradient(90deg, rgb(var(--pt-tint) / 50%), rgb(var(--pt-tint)));min-inline-size:0;animation:mg-pt-grow 1.2s .25s var(--pt-ease) backwards;position:relative}@keyframes mg-pt-grow{0%{inline-size:0}}.mg-pt__stops{block-size:62px;margin:0 9px;padding:0;list-style:none;position:relative}.mg-pt__stops li{inline-size:0;color:var(--text-tertiary);white-space:nowrap;flex-direction:column;align-items:center;gap:1px;font-size:12.5px;display:flex;position:absolute;inset-block-start:0;inset-inline-start:calc(var(--at) * 100%)}.mg-pt__stops li:first-child{align-items:flex-start}.mg-pt__stops li:last-child{align-items:flex-end}.mg-pt__stops i{background:#14151c;border:2px solid #ffffff38;border-radius:50%;flex:none;block-size:14px;inline-size:14px;margin-block:-22px 10px}.mg-pt__stops li:first-child i{margin-inline-start:-7px}.mg-pt__stops li:last-child i{margin-inline-end:-7px}.mg-pt__stops [data-state=done] i,.mg-pt__stops [data-state=current] i{background:rgb(var(--pt-tint));border-color:rgb(var(--pt-tint))}.mg-pt__stops [data-state=current] i{box-shadow:0 0 0 4px rgb(var(--pt-tint) / 34%);background:#fff;border-color:#fff}.mg-pt__stops strong{color:var(--text-secondary);font-size:13px;font-weight:600}.mg-pt__stops [data-state=current] strong{color:var(--text-primary)}.mg-pt__stops [data-state=current] span{color:color-mix(in srgb, rgb(var(--pt-tint)) 60%, #fff)}.mg-pt__stops small{font-variant-numeric:tabular-nums;font-size:11.5px}.mg-pt__path .mg-pt__next{color:var(--text-primary);font-size:14.5px}.mg-pt--panel .mg-pt__finish{background:linear-gradient(#facc150f, #facc150f), var(--com-surface);box-shadow:inset 0 0 0 1px #facc1542, var(--com-top);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 14px;display:grid}.mg-pt__finishWords{flex-direction:column;gap:4px;min-width:0;display:flex}.mg-pt__finishWords strong{color:var(--text-primary);font-size:15.5px;font-weight:600}.mg-pt__finish>.mg-pt__viktopay{grid-column:1/-1;justify-self:start}@media (min-width:720px){.mg-pt--panel .mg-pt__finish{grid-template-columns:auto minmax(0,1fr) auto}.mg-pt__finish>.mg-pt__viktopay{grid-column:auto}}.mg-pt__money{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:900px){.mg-pt__money{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.mg-pt--panel .mg-pt__card{border-radius:20px;padding:22px}.mg-pt__mrr{gap:8px}.mg-pt--panel .mg-pt__tiles{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));margin-block-start:8px}.mg-pt--panel .mg-pt__tiles>div{border-radius:14px;gap:6px;padding:14px 16px}.mg-pt--panel .mg-pt__tiles dt{align-items:center;gap:7px;display:flex}.mg-pt--panel .mg-pt__tiles dd{font-size:24px;line-height:1.1}.mg-pt__earn .mg-pt__estimates{border:0;gap:0;margin:0;padding:0}.mg-pt__earn .mg-pt__estimates>div{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 0;display:grid}.mg-pt__earn .mg-pt__estimates>div:first-child{padding-block-start:4px}.mg-pt__earn .mg-pt__estimates>div:last-child{padding-block-end:0}.mg-pt__earn .mg-pt__estimates>div+div{border-block-start:1px solid var(--com-hair)}.mg-pt__earn .mg-pt__estimates [data-lead] dd{font-family:var(--font-display);color:var(--pt-good-ink);font-size:24px;line-height:1.15}.mg-pt__earn .mg-pt__estimates small{color:var(--text-tertiary);grid-column:1/-1;font-size:12.5px}.mg-pt__ticket{gap:12px}.mg-pt__handover{flex-wrap:wrap;align-items:center;gap:10px 12px;inline-size:100%;display:flex}.mg-pt__handover+.mg-pt__label{margin-block-start:8px}.mg-pt__handover>.mg-pt__linkValue{flex:220px;min-width:0}.mg-pt__rule{color:var(--text-tertiary);margin:0;font-size:12.5px;line-height:1.5}.mg-pt__ticket .mg-pt__code{letter-spacing:.08em;background:rgb(var(--com-brand-rgb) / 10%);border:1px dashed rgb(var(--com-brand-rgb) / 55%);border-radius:14px;padding:8px 18px;font-size:clamp(26px,5vw,34px)}.mg-pt__ticket .mg-pt__linkValue{font-family:var(--font-mono);box-shadow:inset 0 0 0 1px var(--com-hair);background:#ffffff0a;border-radius:12px;padding:12px 14px;font-size:13.5px}.mg-pt__bonuses li{align-items:center;gap:8px;display:flex}.mg-pt__bonuses li>:first-child{color:var(--com-brand);flex:none}.mg-pt__mark{block-size:34px;inline-size:34px;color:var(--text-secondary);box-shadow:inset 0 0 0 1px var(--com-hair);background:#ffffff0d;border-radius:11px;flex:none;place-items:center;display:grid}[data-kind=sale]>.mg-pt__mark,[data-kind=renewal]>.mg-pt__mark{color:var(--pt-good-ink);background:rgb(var(--pt-good) / 12%);box-shadow:inset 0 0 0 1px rgb(var(--pt-good) / 26%)}[data-state=reversed]>.mg-pt__mark,[data-state=canceled]>.mg-pt__mark,[data-state=held]>.mg-pt__mark,.mg-pt__finish>.mg-pt__mark{color:var(--feedback-warning-text);background:#facc1514;box-shadow:inset 0 0 0 1px #facc1538}.mg-pt__list{gap:14px}.mg-pt__list>.mg-pt__wait{inline-size:100%;padding:14px}.mg-pt--panel .mg-pt__history li{border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;padding:10px 14px 10px 10px}.mg-pt--panel .mg-pt__eventValue{flex-direction:column;align-items:flex-end;gap:4px;min-inline-size:0;display:flex}.mg-pt__state{font-family:var(--font-ui);color:var(--text-secondary);white-space:nowrap;background:#ffffff0f;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.mg-pt__state[data-state=available],.mg-pt__state[data-state=paid]{color:var(--pt-good-ink);background:rgb(var(--pt-good) / 14%)}.mg-pt__state[data-state=reversed],.mg-pt__state[data-state=canceled],.mg-pt__state[data-state=held]{color:var(--feedback-warning-text);background:#facc1517}.mg-pt__filter{flex-wrap:wrap;gap:6px;inline-size:100%;display:flex}.mg-pt__filter button{min-block-size:36px;font-family:var(--font-ui);color:var(--text-secondary);cursor:pointer;box-shadow:inset 0 0 0 1px var(--com-hair);background:#ffffff0a;border:0;border-radius:999px;padding:0 13px;font-size:13px;font-weight:500;transition:background .16s,color .16s}.mg-pt__filter button:hover{color:var(--text-primary);background:#ffffff12}.mg-pt__filter button[aria-pressed=true]{color:#fff;background:rgb(var(--com-brand-rgb) / 22%);box-shadow:inset 0 0 0 1px rgb(var(--com-brand-rgb) / 60%)}.mg-pt__filter button:focus-visible{outline:2px solid var(--com-brand);outline-offset:2px}.mg-pt__listFailed{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}@media not (min-width:560px){.mg-pt__earn .mg-pt__estimates>div[data-lead]{grid-template-columns:minmax(0,1fr)}.mg-pt__stops small{display:none}.mg-pt__stops{block-size:44px}.mg-pt__stops li{font-size:11.5px}.mg-pt__stops strong{font-size:12px}}@media (prefers-reduced-motion:reduce){.mg-pt--panel>*{animation-name:mg-pt-fade!important;animation-duration:.5s!important}.mg-pt__stage:after{display:none}.mg-pt__path .mg-pt__bar>i{animation-duration:.9s!important}}.mg-pt__doorStage{isolation:isolate;background:radial-gradient(85% 120% at 8% -12%, rgb(var(--com-brand-rgb) / 24%) 0%, transparent 60%), radial-gradient(60% 90% at 100% 112%, rgb(var(--com-brand-rgb) / 9%) 0%, transparent 62%), var(--com-surface);min-width:0;box-shadow:inset 0 0 0 1px rgb(var(--com-brand-rgb) / 22%), var(--com-top), 0 34px 80px -46px #000000eb;animation:mg-pt-focus .9s var(--pt-ease) backwards;border-radius:26px;grid-template-columns:minmax(0,1fr);gap:26px;padding:28px 22px 24px;display:grid;position:relative;overflow:hidden}@keyframes mg-pt-focus{0%{filter:blur(14px);opacity:0;scale:1.02}}@media (min-width:980px){.mg-pt__doorStage{grid-template-columns:minmax(0,1.25fr) minmax(330px,.85fr);grid-template-areas:"lead way""rungs way";align-items:start;gap:30px 44px;padding:38px 40px 34px}.mg-pt__doorLead{grid-area:lead}.mg-pt__rungs{grid-area:rungs}.mg-pt__doorStage>.mg-pt__way{grid-area:way;align-self:center}}.mg-pt__doorLead{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.mg-pt__doorLabel{color:color-mix(in srgb, rgb(var(--com-brand-rgb)) 55%, #fff);font-size:13.5px;font-weight:600}.mg-pt__doorFigure{--fig:var(--com-brand-rgb);min-block-size:.92em;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:#0000;letter-spacing:-.04em;background:linear-gradient(180deg, #fff 34%, color-mix(in srgb, rgb(var(--fig)) 72%, #fff) 100%);animation:mg-pt-turn .5s var(--pt-ease) backwards;-webkit-background-clip:text;background-clip:text;font-size:clamp(76px,11vw,132px);font-weight:600;line-height:.92;display:block}.mg-pt__doorStage[data-lit=false] .mg-pt__doorFigure,.mg-pt__doorStage[data-lit=false] .mg-pt__doorLevel{visibility:hidden}.mg-pt__doorStage[data-top=true] .mg-pt__doorFigure{--fig:236 204 152}@keyframes mg-pt-turn{0%{filter:blur(12px);opacity:0;translate:0 .14em}}@keyframes mg-pt-turn-still{0%{filter:blur(12px);opacity:0}}.mg-pt__doorLevel{color:var(--text-secondary);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:6px 0 0;font-size:14.5px;display:flex}.mg-pt__doorLevel strong{color:var(--text-primary);font-size:16px}.mg-pt__doorSay{max-inline-size:46ch;color:var(--text-secondary);margin:10px 0 0;font-size:15.5px;line-height:1.55}.mg-pt__rungs{--depth:14px;grid-template-columns:repeat(var(--rungs,4), minmax(0, 1fr));min-width:0;padding:0 var(--depth) 0 0;align-items:end;margin:0;list-style:none;display:grid;position:relative}.mg-pt__rungs:before{z-index:-1;pointer-events:none;content:"";background:radial-gradient(closest-side, rgb(var(--com-brand-rgb) / 26%), transparent);inline-size:58%;transition:inset-inline-start .7s var(--pt-ease);position:absolute;inset-block:-18% 12%;inset-inline-start:calc((var(--picked,0) + .5) / var(--rungs,4) * (100% - var(--depth)));translate:-50%}.mg-pt__rung{min-width:0}.mg-pt__rung button{inline-size:100%;font:inherit;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-rows:196px auto auto;justify-items:center;gap:4px;padding:0 0 4px;display:grid}.mg-pt__rung button:focus-visible{outline:2px solid var(--com-brand);outline-offset:4px}.mg-pt__rungBar{gap:calc(var(--depth) + 8px);border-block-end:1px solid var(--com-hair-on);flex-direction:column;justify-content:flex-end;align-items:center;block-size:100%;inline-size:100%;margin-block-end:8px;display:flex;position:relative}.mg-pt__rungRate{font-family:var(--font-display);font-variant-numeric:tabular-nums;opacity:0;font-size:16px;font-weight:600;line-height:1;transition:opacity .45s .15s,color .3s}.mg-pt__rung[data-lit=true] .mg-pt__rungRate{opacity:1}.mg-pt__rungBar>i{--lit-top:34%;--lit-floor:6%;--glint:0%;--body:15 12 27;inline-size:100%;block-size:calc(var(--rise,1) * (100% - 48px));visibility:hidden;background:linear-gradient(105deg, transparent 36%, rgb(255 255 255/var(--glint)) 50%, transparent 64%) 150% 0 / 260% 100% no-repeat, linear-gradient(180deg, rgb(var(--pt-tint) / var(--lit-top)) 0%, rgb(var(--pt-tint) / var(--lit-floor)) 100%);background-color:rgb(var(--body));box-shadow:inset 0 0 0 1px rgb(var(--pt-tint) / 22%), inset 0 1px 0 #ffffff29;opacity:0;transform-origin:50% 100%;transition:scale .75s var(--pt-ease), opacity .4s ease, box-shadow .4s ease;flex:none;display:block;position:relative;scale:1 0}.mg-pt__rungBar>i:before{block-size:var(--depth);content:"";background:linear-gradient(90deg, rgb(var(--pt-tint) / 48%) 0%, rgb(var(--pt-tint) / 30%) 100%) rgb(var(--body));box-shadow:inset 0 0 0 1px rgb(var(--pt-tint) / 26%);transform-origin:0 100%;position:absolute;inset-block-end:100%;inset-inline:0;transform:skew(-45deg)}.mg-pt__rungBar>i:after{inline-size:var(--depth);content:"";background:linear-gradient(180deg, rgb(var(--pt-tint) / 18%) 0%, rgb(var(--pt-tint) / 3%) 100%) rgb(var(--body));box-shadow:inset 0 0 0 1px rgb(var(--pt-tint) / 14%);transform-origin:0 0;position:absolute;inset-block:0;inset-inline-start:100%;transform:skewY(-45deg)}.mg-pt__rung[data-lit=true] .mg-pt__rungBar>i{visibility:visible;opacity:1;scale:1}.mg-pt__rung[data-top=true]{--pt-tint:236 204 152}.mg-pt__rung[data-top=true] .mg-pt__rungBar>i{--glint:38%}.mg-pt__rung[data-top=true][data-lit=true] .mg-pt__rungBar>i{animation:mg-pt-glint 1.3s var(--pt-ease) .55s 1 backwards}@keyframes mg-pt-glint{0%{background-position:150% 0,0 0}to{background-position:-50% 0,0 0}}.mg-pt__rung[data-picked=true] .mg-pt__rungBar>i{--lit-top:82%;--lit-floor:16%;box-shadow:inset 0 0 0 1px rgb(var(--pt-tint) / 62%), inset 0 1px 0 #ffffff70, 0 22px 44px -22px rgb(var(--pt-tint) / 90%)}.mg-pt__rung[data-picked=true] .mg-pt__rungBar>i:before{background:linear-gradient(90deg, rgb(var(--pt-tint)) 0%, rgb(var(--pt-tint) / 62%) 100%) rgb(var(--body))}.mg-pt__rung[data-picked=true] .mg-pt__rungRate,.mg-pt__rung[data-picked=true] strong{color:#fff}.mg-pt__rung strong{max-inline-size:100%;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;transition:color .3s;overflow:hidden}.mg-pt__rung small{font-variant-numeric:tabular-nums;max-inline-size:100%;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mg-pt__doorStage>.mg-pt__way{box-shadow:inset 0 0 0 1px var(--com-hair-on), var(--com-top);animation:mg-pt-rise .7s var(--pt-ease) .35s backwards;background:#0a0b109e;border-radius:20px;gap:14px}.mg-pt__way[data-shape=notice]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px 14px;padding:18px 20px;display:grid}.mg-pt__way[data-shape=notice]>.mg-pt__mark{grid-row:1/span 3}.mg-pt__way[data-shape=notice]>:not(.mg-pt__mark){grid-column:2}.mg-pt__way[data-shape=notice]>.mg-pt__wayTitle{margin-block-start:7px;font-size:17px}.mg-pt__way[data-shape=notice]>button{justify-self:start;margin-block-start:6px}.mg-pt__doorStage>.mg-pt__way>.mg-pt__viktopay{min-block-size:52px;inline-size:100%;box-shadow:0 1px 0 #ffffff42 inset, 0 18px 40px -16px rgb(var(--com-brand-rgb) / 90%);transition:translate .2s var(--pt-ease), box-shadow .2s ease;justify-content:center;font-size:15.5px;animation:2.2s cubic-bezier(.3,.6,.3,1) 2.6s infinite mg-co-call;position:relative;overflow:hidden}.mg-pt__doorStage>.mg-pt__way>.mg-pt__viktopay:hover{box-shadow:0 1px 0 #ffffff4d inset, 0 22px 46px -16px rgb(var(--com-brand-rgb));translate:0 -1px}.mg-pt__doorStage>.mg-pt__way>.mg-pt__viktopay:after{pointer-events:none;content:"";animation:mg-pt-key 5.5s var(--pt-ease) 2.4s infinite;background:linear-gradient(105deg,#0000 38%,#ffffff38 50%,#0000 62%);position:absolute;inset:0;translate:-120%}@keyframes mg-pt-key{0%,62%{translate:-120%}to{translate:120%}}.mg-pt__facts{animation:mg-pt-rise .7s var(--pt-ease) .55s backwards;grid-template-columns:minmax(0,1fr);gap:18px;margin:0;padding:6px 4px;list-style:none;display:grid}.mg-pt__facts li{min-width:0;color:var(--text-secondary);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:2px 12px;font-size:13.5px;line-height:1.5;display:grid}.mg-pt__facts .mg-pt__mark{color:color-mix(in srgb, rgb(var(--com-brand-rgb)) 62%, #fff);background:rgb(var(--com-brand-rgb) / 12%);box-shadow:inset 0 0 0 1px rgb(var(--com-brand-rgb) / 28%);grid-row:1/span 2}.mg-pt__facts strong{color:var(--text-primary);font-size:14.5px}@media (min-width:860px){.mg-pt__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:8px 0}.mg-pt__facts li{padding-inline:22px}.mg-pt__facts li+li{box-shadow:-1px 0 0 var(--com-hair)}}.mg-pt__gifts{min-width:0;animation:mg-pt-rise .7s var(--pt-ease) .75s backwards;flex-direction:column;gap:12px;display:flex}.mg-pt__gifts>ul{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mg-pt__gift{isolation:isolate;background:radial-gradient(120% 140% at 100% 0%, rgb(var(--com-brand-rgb) / 9%), transparent 58%), var(--com-surface);border-radius:var(--com-radius);min-width:0;box-shadow:inset 0 0 0 1px var(--com-hair), var(--com-top);flex-direction:column;gap:6px;padding:18px 20px;display:flex;position:relative;overflow:hidden}.mg-pt__gift>.mg-pt__giftMark{z-index:-1;color:rgb(var(--com-brand-rgb) / 16%);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:14px;translate:0 -50%}.mg-pt__giftPlan{color:var(--text-secondary);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:inline-flex}.mg-pt__giftPlan>.mg-pt__giftIcon{color:color-mix(in srgb, rgb(var(--com-brand-rgb)) 62%, #fff)}.mg-pt__giftCredits{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-primary);letter-spacing:-.01em;align-items:center;gap:10px;font-size:clamp(28px,4vw,36px);font-weight:600;line-height:1.1;display:inline-flex}.mg-pt__giftCredits>.mg-pt__giftIcon{color:var(--pt-good-ink)}.mg-pt__gift small{color:var(--text-tertiary);font-size:12.5px}@media not (min-width:560px){.mg-pt__rungs{--depth:10px}.mg-pt__rung button{grid-template-rows:150px auto auto}.mg-pt__rungRate{font-size:14px}.mg-pt__rung small{display:none}.mg-pt__gifts>ul{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.mg-pt__doorStage{animation-duration:.9s!important}.mg-pt__doorFigure{animation-name:mg-pt-turn-still!important;animation-duration:.5s!important}.mg-pt__rungBar>i{transition-duration:.75s,.4s,.4s!important}.mg-pt__rung[data-top=true][data-lit=true] .mg-pt__rungBar>i{animation-duration:1.3s!important}.mg-pt__rungRate,.mg-pt__rung strong{transition-duration:.4s!important}.mg-pt__doorStage>.mg-pt__way>.mg-pt__viktopay:after{display:none}.mg-pt__doorStage>.mg-pt__way>.mg-pt__viktopay{animation-duration:2.2s!important;animation-iteration-count:infinite!important}.mg-pt__rungs:before{transition-duration:.7s!important}.mg-pt__doorStage>.mg-pt__way,.mg-pt__facts,.mg-pt__gifts{animation-name:mg-pt-fade!important;animation-duration:.6s!important}}.mg-cr{--cr-ease:cubic-bezier(.2, .8, .2, 1);--cr-good:110 231 183;flex-direction:column;gap:36px;min-width:0;display:flex}.mg-cr__stage{background:radial-gradient(64% 92% at 0% 0%, rgb(var(--com-brand-rgb) / 20%) 0%, transparent 62%), var(--com-surface);min-width:0;box-shadow:inset 0 0 0 1px var(--com-hair), var(--com-top), var(--com-shadow);animation:mg-cr-focus .8s var(--cr-ease) backwards;border-radius:24px;grid-template-columns:minmax(0,1fr);padding:26px 22px;display:grid;position:relative}@keyframes mg-cr-focus{0%{filter:blur(8px);opacity:0}}@keyframes mg-cr-fade{0%{opacity:0}}@keyframes mg-cr-fill{0%{inline-size:0}}.mg-cr__balance{z-index:2;flex-direction:column;gap:14px;min-width:0;display:flex;position:relative}.mg-cr__label{color:color-mix(in srgb, rgb(var(--com-brand-rgb)) 52%, #fff);align-items:center;gap:10px;font-size:14.5px;font-weight:600;display:inline-flex}.mg-cr__glyph{color:#fff;background:linear-gradient(160deg, rgb(var(--com-brand-rgb) / 46%) 0%, rgb(var(--com-brand-rgb) / 16%) 100%);block-size:38px;inline-size:38px;box-shadow:inset 0 0 0 1px rgb(var(--com-brand-rgb) / 52%), inset 0 1px 0 #ffffff38, 0 14px 28px -14px rgb(var(--com-brand-rgb) / 95%);border-radius:13px;flex:none;place-items:center;display:grid}.mg-cr__figure{color:var(--text-secondary);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:2px 0 0;font-size:17px;display:flex;container-type:inline-size}.mg-cr__value{font-family:var(--font-display);font-size:min(clamp(68px, 10vw, 132px), calc(100cqi / (var(--digits,4) * .6)));font-variant-numeric:tabular-nums;color:var(--text-primary);letter-spacing:-.035em;font-weight:600;line-height:.96;display:inline-grid}.mg-cr__value>span{grid-area:1/1}.mg-cr__value>span:first-child{visibility:hidden}.mg-cr__value>span:last-child{color:#0000;background:linear-gradient(180deg, #fff 38%, color-mix(in srgb, rgb(var(--com-brand-rgb)) 68%, #fff) 100%);-webkit-background-clip:text;background-clip:text}.mg-cr__meter{background:#ffffff12;border-radius:999px;block-size:10px;margin-block-start:8px;display:block;box-shadow:inset 0 0 0 1px #ffffff0d}.mg-cr__meter>i{inline-size:calc(var(--left,0) * 100%);background:linear-gradient(90deg, rgb(var(--com-brand-rgb) / 50%) 0%, rgb(var(--com-brand-rgb)) 72%, color-mix(in srgb, rgb(var(--com-brand-rgb)) 55%, #fff) 100%);border-radius:inherit;block-size:100%;box-shadow:0 0 20px -2px rgb(var(--com-brand-rgb) / 70%);animation:mg-cr-fill 1.4s var(--cr-ease) .45s backwards;display:block;position:relative;overflow:hidden}.mg-cr__meter>i:after{content:"";animation:mg-cr-glint 1.2s var(--cr-ease) 1.75s 1 backwards;background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%);position:absolute;inset:0;translate:-110%}@keyframes mg-cr-glint{0%{translate:-110%}to{translate:110%}}.mg-cr__split{grid-template-columns:repeat(2,minmax(0,1fr));margin:4px 0 0;display:grid}.mg-cr__split>div{flex-direction:column;gap:4px;min-width:0;display:flex}.mg-cr__split>div+div{border-inline-start:1px solid var(--com-hair);padding-inline-start:22px}.mg-cr__split dt{color:var(--text-tertiary);align-items:center;gap:8px;font-size:12.5px;display:flex}.mg-cr__split dd{color:var(--text-tertiary);flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font-size:12.5px;display:flex}.mg-cr__split dd b{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:28px;font-weight:600}.mg-cr__note{color:var(--text-tertiary);margin:0;font-size:12.5px;line-height:1.5}.mg-cr__stage>.mg-plan,.mg-cr__stage>.mg-plan-wait{box-shadow:none;background:0 0;border-radius:0;padding:0;animation:.6s .25s backwards mg-cr-fade}.mg-cr__stage>.mg-plan--none{flex-flow:column;justify-content:center;align-items:stretch;gap:20px}.mg-cr__stage>.mg-plan--none>.mg-plan__offer{flex:none;align-items:flex-start}.mg-cr__stage>.mg-plan--none>.mg-plan__cta{border-radius:var(--radius-md);justify-content:center;min-block-size:48px;font-size:15px;position:relative;overflow:hidden}.mg-cr__stage>.mg-plan--none>.mg-plan__cta:after{pointer-events:none;content:"";animation:mg-pt-key 6.5s var(--cr-ease) 2.4s infinite;background:linear-gradient(105deg,#0000 38%,#ffffff2e 50%,#0000 62%);position:absolute;inset:0;translate:-120%}.mg-cr__stage>.mg-plan .mg-plan__actions{inline-size:100%}@media not (min-width:1040px){.mg-cr__stage>.mg-plan,.mg-cr__stage>.mg-plan-wait{border-block-start:1px solid var(--com-hair);margin-block-start:26px;padding-block-start:26px}}@media (min-width:1040px){.mg-cr__stage{padding:36px 40px}.mg-cr__stage:has(>.mg-plan,>.mg-plan-wait){grid-template-columns:minmax(0,1.14fr) minmax(340px,.86fr)}.mg-cr__stage:has(>.mg-plan,>.mg-plan-wait)>.mg-cr__balance{padding-inline-end:44px}.mg-cr__stage>.mg-plan,.mg-cr__stage>.mg-plan-wait{border-inline-start:1px solid var(--com-hair);padding-inline-start:44px}.mg-cr__stage:has(>.mg-plan,>.mg-plan-wait) .mg-cr__figure{margin-block:auto;padding-block:18px}}.mg-cr__ledger{flex-direction:column;gap:8px;min-width:0;animation:.6s .4s backwards mg-cr-fade;display:flex}.mg-cr__title{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:19px;font-weight:600}.mg-cr__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mg-cr__rows>li{animation:.5s backwards mg-cr-fade;animation-delay:calc(.5s + var(--at,0) * 40ms);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 2px;display:grid}.mg-cr__rows>li+li{border-block-start:1px solid var(--com-hair)}.mg-cr__mark{color:var(--text-tertiary);place-items:center;display:grid}.mg-cr__rows>li[data-dir=in]>.mg-cr__mark{color:rgb(var(--cr-good))}.mg-cr__what{flex-direction:column;gap:2px;min-width:0;display:flex}.mg-cr__what strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.mg-cr__what small{color:var(--text-tertiary);font-size:12.5px;line-height:1.4}.mg-cr__amount{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;color:var(--text-secondary);white-space:nowrap;font-size:14px;font-weight:600}.mg-cr__rows>li[data-dir=in]>.mg-cr__amount{color:rgb(var(--cr-good))}@media not (min-width:560px){.mg-cr__split dd{flex-direction:column;align-items:flex-start;gap:0}.mg-cr__split>div+div{padding-inline-start:16px}}@media (prefers-reduced-motion:reduce){.mg-cr__stage{animation-duration:.8s!important}.mg-cr__meter>i{animation-duration:1.4s!important}.mg-cr__meter>i:after{animation-duration:1.2s!important}.mg-plan__bar>i{animation-duration:1.1s!important}.mg-cr__stage>.mg-plan,.mg-cr__stage>.mg-plan-wait,.mg-cr__ledger{animation-duration:.6s!important}.mg-cr__rows>li{animation-duration:.5s!important}.mg-plan__key:after,.mg-cr__stage>.mg-plan--none>.mg-plan__cta:after{display:none}}.mg-adc{flex-direction:column;gap:16px;min-width:0;display:flex}.mg-adc__title{font-family:var(--font-display);color:var(--text-primary);margin:12px 0 0;font-size:18px;font-weight:600}.mg-adc__provider{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:0;display:grid}.mg-adc__provider>div{background:var(--com-surface);box-shadow:inset 0 0 0 1px var(--com-hair);border-radius:12px;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px;font-size:14px;display:flex}.mg-adc__provider dt{color:var(--text-secondary)}.mg-adc__provider dd{color:var(--feedback-warning-text);margin:0;font-weight:600}.mg-adc__provider>div[data-set=true] dd{color:var(--feedback-success)}.mg-adc__plans,.mg-adc__rows{flex-direction:column;gap:12px;display:flex}.mg-adc__plan,.mg-adc__rows>.mg-adc__fields,.mg-adc>.mg-adc__fields{background:var(--com-surface);box-shadow:inset 0 0 0 1px var(--com-hair);border-radius:14px;padding:16px}.mg-adc__plan{flex-direction:column;gap:14px;display:flex}.mg-adc__plan h3{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:17px;font-weight:600}.mg-adc__offer{color:var(--text-primary);border-block-start:1px solid var(--com-hair);flex-direction:column;gap:10px;padding-block-start:12px;font-size:14px;display:flex}.mg-adc__fields{color:var(--text-primary);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:end;gap:12px;font-size:14px;display:grid}.mg-adc__partners{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.mg-adc__partners>li{background:var(--com-surface);box-shadow:inset 0 0 0 1px var(--com-hair);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.mg-adc__partners>li[data-status=suspended]{opacity:.7}.mg-adc__who{color:var(--text-secondary);flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:14px;display:flex}.mg-adc__who strong{font-family:var(--font-display);color:var(--text-primary);font-size:17px}.mg-adc__who small{color:var(--text-tertiary);font-size:12.5px}.mg-adc__facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:0;display:grid}.mg-adc__facts>div{flex-direction:column;gap:2px;font-size:14px;display:flex}.mg-adc__facts dt{color:var(--text-tertiary);font-size:12.5px}.mg-adc__facts dd{font-variant-numeric:tabular-nums;color:var(--text-primary);margin:0}.mg-adc__actions{flex-wrap:wrap;gap:8px;display:flex}.mg-adc__plan h3 small{font-family:var(--font-ui);color:var(--text-tertiary);font-size:12.5px;font-weight:500}.mg-adc__plan[data-active=false]{opacity:.72}.mg-cr__split[data-parts="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.mg-cr__split[data-parts] dd{flex-direction:column;align-items:flex-start;gap:0}.mg-cr__add{margin-block-start:4px;display:flex}.mg-cr__hint{flex-wrap:wrap;align-items:center;gap:14px 18px;padding-block:4px;animation:.6s .3s backwards mg-cr-fade;display:flex}.mg-cr__hint>p{min-width:0;color:var(--text-secondary);flex-direction:column;flex:320px;gap:2px;margin:0;font-size:13.5px;line-height:1.5;display:flex}.mg-cr__hint>p strong{color:var(--text-primary);font-size:15px;font-weight:600}@media not (min-width:560px){.mg-cr__split[data-parts="3"]{grid-template-columns:minmax(0,1fr);gap:14px}.mg-cr__split[data-parts="3"]>div+div{border-block-start:1px solid var(--com-hair);border-inline-start:0;padding-block-start:14px;padding-inline-start:0}.mg-cr__add>.mg-button{inline-size:100%}}.mg-cpk[data-metal="1"],.mg-cpk [data-metal="1"]{--metal:160 174 200;--glow:12%}.mg-cpk[data-metal="2"],.mg-cpk [data-metal="2"]{--metal:146 142 236;--glow:15%}.mg-cpk[data-metal="3"],.mg-cpk [data-metal="3"]{--metal:139 92 246;--glow:18%}.mg-cpk[data-metal="4"],.mg-cpk [data-metal="4"]{--metal:216 190 150;--glow:21%}.mg-cpk[data-metal="5"],.mg-cpk [data-metal="5"]{--metal:226 184 104;--glow:26%}.mg-cpk .mg-pcm__aura,.mg-cpk__card{--tint:var(--metal)}.mg-cpk__choose{gap:18px}.mg-cpk[data-step=choose] .mg-pcm__body{padding-block-end:20px;-webkit-mask-image:linear-gradient(#000 calc(100% - 20px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 20px),#0000 100%)}.mg-cpk__cards{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));justify-content:stretch;gap:12px}.mg-cpk__card{background:radial-gradient(130% 72% at 100% 0%, rgb(var(--tint) / var(--glow,16%)) 0%, transparent 62%), linear-gradient(180deg, #181922e6 0%, #0c0d12f0 100%);box-shadow:inset 0 0 0 1px rgb(var(--tint) / 22%), inset 0 1px 0 #ffffff12, 0 28px 54px -38px #000000f2;grid-template-rows:auto auto 1fr;align-content:start;gap:16px;padding:20px 18px 18px;display:grid}@supports (grid-template-rows:subgrid){.mg-cpk__cards .mg-cpk__card{grid-template-rows:subgrid;grid-row:span 3;row-gap:16px}}.mg-cpk__card[data-leading=true]{box-shadow:inset 0 0 0 1.5px rgb(var(--tint) / 72%), inset 0 1px 0 #ffffff1a, 0 30px 60px -40px rgb(var(--tint) / 42%), 0 28px 54px -38px #000000f2}.mg-cpk__radio{z-index:1;appearance:none;cursor:pointer;border-radius:inherit;background:0 0;border:0;outline:none;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.mg-cpk__radio:disabled{cursor:default}.mg-cpk__card:has(.mg-cpk__radio:focus-visible){outline:2px solid rgb(var(--com-brand-rgb) / 80%);outline-offset:3px}.mg-cpk__ring{color:#0000;border-radius:50%;place-items:center;block-size:22px;inline-size:22px;transition:color .2s,background .24s,box-shadow .24s;display:grid;position:absolute;inset-block-start:29px;inset-inline-end:18px;box-shadow:inset 0 0 0 1.5px #fff3}.mg-cpk__card:hover .mg-cpk__ring{box-shadow:inset 0 0 0 1.5px rgb(var(--tint) / 78%)}.mg-cpk__card[data-leading=true] .mg-cpk__ring{color:#0e0c16;background:color-mix(in srgb, rgb(var(--tint)) 72%, #fff);box-shadow:0 0 0 4px rgb(var(--tint) / 16%);animation:mg-co-spring .5s var(--co-ease)}.mg-cpk__card[data-off=true] .mg-cpk__ring{display:none}.mg-cpk__card .mg-pcm__cardTop{grid-template-columns:minmax(0,1fr);gap:14px}.mg-cpk__card .mg-pcm__mark{border-radius:13px;block-size:40px;inline-size:40px}.mg-cpk__card .mg-pcm__who{gap:2px}.mg-cpk__card .mg-pcm__name{font-variant-numeric:tabular-nums;letter-spacing:-.015em;font-size:36px;line-height:1}.mg-cpk__card .mg-pcm__credits{color:var(--text-tertiary);font-size:13px;font-weight:500}.mg-cpk__card .mg-pcm__badge{z-index:2;pointer-events:none;inset-inline-end:12px}.mg-pcm__badge[data-kind=best]{color:#221804;background:linear-gradient(#f4d696 0%,#deb668 100%);border-color:#0000}.mg-cpk__card[data-off=true] :is(.mg-pcm__mark,.mg-pcm__who,.mg-cpk__bonus>*,.mg-cpk__price>*,.mg-cpk__per>*){opacity:.5}.mg-cpk__card[data-off=true]:hover,.mg-cpk__card[data-chosen=true]:hover,.mg-cpk__card[data-chosen=true]:focus-within{transform:none}.mg-cpk__card[data-off=true]:hover .mg-pcm__mark,.mg-cpk__card[data-chosen=true]:hover .mg-pcm__mark{animation:none}.mg-cpk__bonus{gap:9px;min-width:0;display:grid}.mg-cpk__bonus strong{font-family:var(--font-display);white-space:nowrap;color:color-mix(in srgb, rgb(var(--tint)) 56%, #fff);font-size:16.5px;font-weight:600;line-height:1.2}.mg-cpk__bonus[data-none=true] strong{font-family:var(--font-ui);color:var(--text-tertiary);font-size:13.5px;font-weight:500}.mg-cpk__meter{background:#ffffff17;border-radius:999px;justify-content:flex-end;block-size:4px;display:flex;overflow:hidden}.mg-cpk__meter>i{inline-size:calc(var(--part,0) * 100%);background:linear-gradient(90deg, rgb(var(--tint) / 60%) 0%, color-mix(in srgb, rgb(var(--tint)) 58%, #fff) 100%);border-radius:inherit;block-size:100%;animation:mg-cpk-fill .9s var(--co-ease) backwards;animation-delay:calc(var(--i,0) * 90ms + .62s);display:block}@keyframes mg-cpk-fill{0%{inline-size:0}}.mg-cpk__price{border-block-start:1px solid var(--com-hair);grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:center;gap:5px 8px;min-width:0;padding-block-start:14px;display:grid}.mg-cpk__amount{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-primary);white-space:nowrap;animation:mg-pcm-figure .6s var(--co-ease) backwards;animation-delay:calc(var(--i,0) * 90ms + .46s);grid-area:1/1;margin:0;line-height:1}.mg-cpk__amount>span{align-items:baseline;gap:4px;display:inline-flex}.mg-cpk__amount small{font-family:var(--font-ui);color:var(--text-secondary);font-size:13px;font-weight:600}.mg-cpk__amount b{letter-spacing:-.01em;font-size:clamp(26px,2.35vw,32px);font-weight:600}.mg-cpk__amount i{color:var(--text-secondary);margin-inline-start:-3px;font-size:17px;font-style:normal;font-weight:600}.mg-cpk__per{font-variant-numeric:tabular-nums;color:var(--text-secondary);margin:0;font-size:12.5px;display:contents}.mg-cpk__per>span:first-child{grid-area:2/1/auto/-1}.mg-cpk__off{color:color-mix(in srgb, rgb(var(--tint)) 52%, #fff);background:rgb(var(--tint) / 14%);box-shadow:inset 0 0 0 1px rgb(var(--tint) / 30%);border-radius:999px;flex:none;grid-area:1/2;padding:1px 7px;font-size:11.5px;font-weight:600;line-height:1.5}.mg-cpk__parts{color:var(--text-tertiary);grid-column:1/-1;margin:0;font-size:12.5px}.mg-cpk__card .mg-cpk__back{justify-self:start}@media (hover:hover){.mg-cpk__cards .mg-cpk__card:before,.mg-cpk__cards .mg-cpk__card:after{pointer-events:none;content:"";border-radius:inherit;opacity:0;transition:opacity .35s;position:absolute;inset:0}.mg-cpk__cards .mg-cpk__card:before{background:radial-gradient(240px circle at var(--mx,50%) var(--my,0%), rgb(var(--tint) / 9%) 0%, transparent 70%)}.mg-cpk__cards .mg-cpk__card:after{background:radial-gradient(170px circle at var(--mx,50%) var(--my,0%), color-mix(in srgb, rgb(var(--tint)) 70%, #fff) 0%, transparent 72%);padding:1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mg-cpk__cards .mg-cpk__card:not([data-off=true]):hover:before,.mg-cpk__cards .mg-cpk__card:not([data-off=true]):hover:after{opacity:1}.mg-cpk__cards .mg-cpk__card:not([data-leading=true]):hover{box-shadow:inset 0 0 0 1px rgb(var(--tint) / 32%), inset 0 1px 0 #ffffff1a, 0 34px 60px -34px rgb(var(--tint) / 30%), 0 28px 54px -38px #000000f2}}@media (min-width:1080px){.mg-cpk__cards .mg-cpk__card[data-leading=true]{transform:translateY(-5px)}}.mg-cpk__note{max-inline-size:86ch;color:var(--text-tertiary);text-align:center;text-wrap:balance;margin:0 auto;font-size:12.5px;line-height:1.5}.mg-cpk__dock{border-block-start:1px solid var(--com-hair);animation:mg-cpk-dock .5s var(--co-ease) .36s backwards;background:linear-gradient(#ffffff09 0%,#ffffff04 100%);flex:none;align-items:center;gap:10px 32px;padding:14px 26px 16px;display:flex;position:relative}@keyframes mg-cpk-dock{0%{opacity:0;transform:translateY(14px)}}.mg-cpk__dock:before{pointer-events:none;content:"";background:linear-gradient(90deg, transparent 0%, rgb(var(--metal) / 75%) 50%, transparent 100%);block-size:1px;position:absolute;inset-block-start:-1px;inset-inline:14%}.mg-cpk__fact{grid-template-columns:auto auto;justify-content:start;align-items:baseline;gap:1px 10px;min-width:0;margin:0;display:grid}.mg-cpk__fact>span{color:var(--text-tertiary);grid-column:1/-1;font-size:12px}.mg-cpk__fact strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-primary);white-space:nowrap;font-size:18px;font-weight:600;line-height:1.25}.mg-cpk__fact em{color:color-mix(in srgb, rgb(var(--metal)) 56%, #fff);white-space:nowrap;font-size:13px;font-style:normal;font-weight:600}.mg-cpk__fact[data-fact=after]{border-inline-start:1px solid var(--com-hair);padding-inline-start:32px}.mg-cpk__fact[data-short=true] strong{color:var(--text-secondary)}.mg-cpk__go{flex:auto;justify-content:flex-end;align-items:center;gap:16px;min-width:0;display:flex}.mg-cpk__go small{min-width:0;color:var(--text-tertiary);align-items:center;gap:6px;font-size:12px;display:inline-flex}.mg-cpk__go small>:first-child{flex:none}.mg-cpk__go .mg-co__cta{white-space:nowrap;flex:none;min-block-size:52px;min-inline-size:264px;font-size:15.5px}.mg-cpk__sum{text-align:start;grid-template-columns:repeat(3,minmax(0,1fr));inline-size:min(560px,100%);margin:8px 0 4px;display:grid}.mg-cpk__sum>div{flex-direction:column;gap:2px;min-width:0;display:flex}.mg-cpk__sum>div+div{border-inline-start:1px solid var(--com-hair);padding-inline-start:16px}.mg-cpk__sum dt{color:var(--text-tertiary);font-size:12.5px}.mg-cpk__sum dd{font-variant-numeric:tabular-nums;color:var(--text-primary);margin:0;font-size:15px;font-weight:600}.mg-cpk__sum>div[data-sum=missing] dd{color:color-mix(in srgb, rgb(var(--com-brand-rgb)) 52%, #fff)}.mg-cpk__payGrid{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:30px;display:grid}.mg-cpk__yours{margin:0;padding:12px 0 0;list-style:none;position:sticky;inset-block-start:0}.mg-cpk__side{gap:18px;min-width:0;padding-block-start:12px;display:grid}.mg-cpk__buyer{gap:12px;display:grid}.mg-cpk__pay{gap:18px;display:grid}.mg-cpk__ways{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.mg-cpk__ways>button{min-width:0;min-block-size:58px;font-family:var(--font-ui);color:var(--text-secondary);text-align:start;cursor:pointer;box-shadow:inset 0 0 0 1px var(--com-hair);background:#ffffff09;border:0;border-radius:14px;align-items:center;gap:12px;padding:10px 14px;transition:background .22s,box-shadow .22s;display:flex}.mg-cpk__ways>button:hover{background:#ffffff0f}.mg-cpk__ways>button[aria-selected=true]{color:var(--text-primary);background:rgb(var(--com-brand-rgb) / 14%);box-shadow:inset 0 0 0 1.5px rgb(var(--com-brand-rgb) / 78%)}.mg-cpk__ways>button:focus-visible{outline:2px solid rgb(var(--com-brand-rgb) / 75%);outline-offset:2px}.mg-cpk__ways>button>span:last-child{flex-direction:column;min-width:0;display:flex}.mg-cpk__ways strong{color:var(--text-primary);font-size:14px;font-weight:600}.mg-cpk__ways small{color:var(--text-tertiary);font-size:12px}.mg-cpk__saved{gap:14px;display:grid}.mg-cpk__pay{position:relative}.mg-cpk__wayPane{min-width:0}.mg-cpk__wayPane[data-on=true]{animation:.3s mg-pcm-veil}.mg-cpk__wayPane[data-way=card][data-on=false]{pointer-events:none;visibility:hidden;block-size:0;position:absolute;inset-block-start:0;inset-inline:0;overflow:hidden}.mg-cpk__pix{gap:18px;padding-block-start:6px;display:grid;container-type:inline-size}.mg-cpk__pixGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""act""qr""steps";gap:18px;display:grid}.mg-cpk__qr{aspect-ratio:1;color:#0c0c12;inline-size:min(100%,216px);box-shadow:inset 0 0 0 1px var(--com-hair);background:radial-gradient(#ffffff1a 1.1px,#0000 1.3px) 0 0/11px 11px,#ffffff06;border-radius:20px;grid-area:qr;place-self:start center;place-items:center;margin:7px;padding:13px;transition:background .35s,box-shadow .35s;display:grid;position:relative}.mg-cpk__qr[data-ready=true]{background:#fff;box-shadow:0 26px 60px -30px #000000e6}.mg-cpk__qr svg{block-size:auto;inline-size:100%;animation:mg-cpk-qr .85s var(--co-ease) both;display:block}@keyframes mg-cpk-qr{0%{clip-path:inset(0 0 100%);opacity:.3}to{clip-path:inset(0)}}.mg-cpk__qr>i{pointer-events:none;border:2px solid #32bcad61;block-size:26px;inline-size:26px;transition:border-color .35s;position:absolute}.mg-cpk__qr[data-ready=true]>i{border-color:#32bcad}.mg-cpk__qr>i[data-corner="1"]{border-block-end:0;border-inline-end:0;border-start-start-radius:26px;inset-block-start:-7px;inset-inline-start:-7px}.mg-cpk__qr>i[data-corner="2"]{border-block-end:0;border-inline-start:0;border-start-end-radius:26px;inset-block-start:-7px;inset-inline-end:-7px}.mg-cpk__qr>i[data-corner="3"]{border-block-start:0;border-inline-end:0;border-end-start-radius:26px;inset-block-end:-7px;inset-inline-start:-7px}.mg-cpk__qr>i[data-corner="4"]{border-block-start:0;border-inline-start:0;border-end-end-radius:26px;inset-block-end:-7px;inset-inline-end:-7px}.mg-cpk__qrGhost{background:#0c1014db;border-radius:22px;place-items:center;block-size:76px;inline-size:76px;display:grid;box-shadow:inset 0 0 0 1px #32bcad57}.mg-cpk__pixHead{grid-area:head;justify-items:start;gap:7px;min-width:0;display:grid}.mg-cpk__pixLabel{color:#7ee2d5;align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:inline-flex}.mg-cpk__pixAmount{grid-area:auto;animation:none}.mg-cpk__pixAmount small{font-size:16px}.mg-cpk__pixAmount b{font-size:42px}.mg-cpk__pixAmount i{font-size:22px}.mg-cpk__pixUntil{font-variant-numeric:tabular-nums;color:var(--text-tertiary);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.mg-cpk__pixSteps{counter-reset:pix-step;grid-area:steps;align-self:center;gap:9px;margin:0;padding:0;list-style:none;display:grid}.mg-cpk__pixSteps li{color:var(--text-secondary);counter-increment:pix-step;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:11px;font-size:13.5px;line-height:1.45;display:grid}.mg-cpk__pixSteps li:before{color:#7ee2d5;content:counter(pix-step);background:#32bcad1c;border-radius:50%;place-items:center;block-size:24px;inline-size:24px;margin-block-start:-2px;font-size:12px;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #32bcad57}.mg-cpk__pixAct{grid-area:act;gap:8px;min-width:0;display:grid}.mg-cpk__pixCopy{background:var(--co-field);box-shadow:inset 0 0 0 1px var(--co-field-edge);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 5px 5px 15px;transition:box-shadow .25s;display:grid}.mg-cpk__pixCopy:focus-within{box-shadow:inset 0 0 0 1.5px rgb(var(--com-brand-rgb) / 80%)}.mg-cpk__pixCopy[data-copied=true]{box-shadow:inset 0 0 0 1.5px rgb(var(--co-good) / 72%)}.mg-cpk__pixCopy input{block-size:44px;min-inline-size:0;font-family:var(--font-mono);color:var(--text-secondary);text-overflow:ellipsis;background:0 0;border:0;outline:0;padding:0;font-size:12.5px;overflow:hidden}.mg-cpk__pixCopy .mg-button{white-space:nowrap;min-block-size:44px}.mg-cpk__pixFoot{border-block-start:1px solid var(--com-hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding-block-start:16px;display:flex}.mg-cpk__pixWait{color:var(--text-primary);align-items:center;gap:12px;margin:0;font-size:13.5px;line-height:1.45;display:flex}.mg-cpk__pixNote{color:var(--text-tertiary);align-items:center;gap:8px;margin:0;font-size:12.5px;line-height:1.45;display:flex}.mg-cpk__pixNote>:first-child{color:#7ee2d5;flex:none}@container (min-width:520px){.mg-cpk__pixGrid{grid-template:"qr head""qr steps"1fr"qr act"/auto minmax(0,1fr);gap:14px 32px}.mg-cpk__qr{inline-size:204px}}@container (min-width:660px){.mg-cpk__qr{inline-size:244px}}@container not (min-width:520px){.mg-cpk__pix:not([data-stage=shown]) .mg-cpk__qr{display:none}.mg-cpk__pixCopy{grid-template-columns:minmax(0,1fr);padding:6px}.mg-cpk__pixCopy input{text-align:center;padding-inline:10px}.mg-cpk__pixAmount b{font-size:36px}}.mg-cpk__done,.mg-cpk__none{--from:22px;text-align:center;animation:mg-pcm-step .44s var(--co-ease);justify-items:center;gap:12px;padding:40px 8px 20px;display:grid}.mg-cpk__seal{color:#061e16;background:rgb(var(--co-good));block-size:60px;inline-size:60px;box-shadow:0 0 0 8px rgb(var(--co-good) / 14%);animation:mg-co-spring .6s var(--co-ease) .1s backwards;border-radius:50%;place-items:center;display:grid}.mg-cpk__figure{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(180deg, #fff 0%, color-mix(in srgb, rgb(var(--metal,var(--com-brand-rgb))) 58%, #fff) 100%);animation:mg-pcm-figure .7s var(--co-ease) .2s backwards;-webkit-background-clip:text;background-clip:text;margin:10px 0 0;font-size:clamp(60px,13vw,104px);font-weight:600;line-height:1}.mg-cpk__doneTitle{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}.mg-cpk__done .mg-co__cta{min-inline-size:min(320px,100%);margin-block-start:10px}@media (min-width:1080px) and (not (min-height:800px)){.mg-cpk__cards .mg-pcm__cardTop{grid-template-columns:auto minmax(0,1fr);gap:12px}.mg-cpk__cards .mg-pcm__name{font-size:30px}.mg-cpk__cards .mg-cpk__card{row-gap:14px;padding:18px 16px 16px}.mg-cpk[data-step=choose] .mg-pcm__title{font-size:30px}.mg-cpk__choose{gap:14px}}@media not (min-width:1080px){.mg-cpk__cards{grid-template-columns:auto auto minmax(0,.9fr) minmax(0,1.2fr) auto;gap:10px 16px}.mg-cpk__cards .mg-cpk__card{grid-template-rows:auto;grid-template-columns:subgrid;border-radius:18px;grid-area:auto/1/auto/-1;grid-template-areas:"ring mark name bonus amount""ring mark name meter per";align-items:center;gap:6px 16px;padding:14px 18px}.mg-cpk__cards .mg-cpk__card:hover,.mg-cpk__cards .mg-cpk__card:focus-within{transform:none}.mg-cpk__cards .mg-pcm__cardTop,.mg-cpk__cards .mg-cpk__bonus,.mg-cpk__cards .mg-cpk__price{display:contents}.mg-cpk__cards .mg-cpk__ring{grid-area:ring;position:static}.mg-cpk__cards .mg-pcm__mark{grid-area:mark}.mg-cpk__cards .mg-pcm__who{grid-area:name}.mg-cpk__cards .mg-pcm__name{font-size:26px}.mg-cpk__cards .mg-cpk__bonus strong{grid-area:bonus;align-self:end;font-size:15px}.mg-cpk__cards .mg-cpk__meter{grid-area:meter;align-self:start;margin-block-start:3px}.mg-cpk__cards .mg-cpk__amount{grid-area:amount;place-self:end}.mg-cpk__cards .mg-cpk__amount b{font-size:24px}.mg-cpk__cards .mg-cpk__amount i{font-size:14px}.mg-cpk__cards .mg-cpk__per{white-space:nowrap;grid-area:per;place-self:start end;align-items:center;gap:7px;font-size:12px;display:flex}.mg-cpk__cards .mg-cpk__parts{display:none}.mg-cpk__cards .mg-pcm__badge{padding:2px 9px;font-size:11px;inset-block-start:-10px;inset-inline-end:14px}}@media not (min-width:820px){.mg-cpk__payGrid{grid-template-columns:minmax(0,1fr);gap:14px}.mg-cpk__yours{position:static}.mg-cpk__yours .mg-cpk__card{border-radius:18px;grid-template:"name amount""bonus per""back back"/minmax(0,1fr) auto;align-items:center;gap:3px 14px;padding:14px 16px 8px}.mg-cpk__yours .mg-pcm__cardTop,.mg-cpk__yours .mg-cpk__bonus,.mg-cpk__yours .mg-cpk__price{display:contents}.mg-cpk__yours .mg-pcm__mark,.mg-cpk__yours .mg-cpk__meter,.mg-cpk__yours .mg-cpk__parts{display:none}.mg-cpk__yours .mg-pcm__who{grid-area:name;align-items:baseline;gap:6px;display:flex}.mg-cpk__yours .mg-pcm__name{font-size:24px}.mg-cpk__yours .mg-cpk__bonus strong{grid-area:bonus;font-size:13.5px}.mg-cpk__yours .mg-cpk__amount{grid-area:amount;justify-self:end}.mg-cpk__yours .mg-cpk__amount b{font-size:22px}.mg-cpk__yours .mg-cpk__amount i{font-size:13.5px}.mg-cpk__yours .mg-cpk__per{white-space:nowrap;grid-area:per;justify-self:end;align-items:center;gap:7px;font-size:12px;display:flex}.mg-cpk__yours .mg-cpk__back{grid-area:back;margin-inline-start:-8px}.mg-cpk__side{padding-block-start:0}.mg-cpk__dock{flex-wrap:wrap;justify-content:space-between;padding:12px 18px 14px}.mg-cpk__fact[data-fact=after]{text-align:end;border-inline-start:0;justify-content:end;justify-items:end;padding-inline-start:0}.mg-cpk__go{flex-direction:column-reverse;flex:100%;align-items:stretch;gap:8px}.mg-cpk__go small{justify-content:center}.mg-cpk__go .mg-co__cta{min-inline-size:0}}@media not (min-width:640px){.mg-cpk[data-step=choose] .mg-pcm__body{padding-block-end:16px}.mg-cpk__choose{gap:14px}.mg-cpk[data-step=choose] .mg-pcm__lead{font-size:13.5px}.mg-cpk__cards{grid-template-columns:auto minmax(0,1fr) auto;gap:9px 12px}.mg-cpk__cards .mg-cpk__card{border-radius:16px;grid-template-areas:"ring name amount""ring bonus per""ring meter meter";gap:2px 12px;padding:11px 14px 12px}.mg-cpk__cards .mg-pcm__mark{display:none}.mg-cpk__cards .mg-pcm__who{align-items:baseline;gap:6px;min-width:0;display:flex}.mg-cpk__cards .mg-pcm__name{font-size:22px}.mg-cpk__cards .mg-cpk__bonus strong{align-self:center;font-size:13.5px}.mg-cpk__cards .mg-cpk__bonus[data-none=true] strong{font-size:12.5px}.mg-cpk__cards .mg-cpk__meter{block-size:3px;margin-block-start:6px}.mg-cpk__cards .mg-cpk__amount,.mg-cpk__cards .mg-cpk__per{align-self:center}.mg-cpk__cards .mg-cpk__amount b{font-size:21px}.mg-cpk__cards .mg-cpk__amount small{font-size:12px}.mg-cpk__cards .mg-cpk__per{font-size:11.5px}.mg-cpk__note{font-size:12px}.mg-cpk__dock{padding:11px 16px max(14px, env(safe-area-inset-bottom))}.mg-cpk__fact strong{font-size:16px}.mg-cpk__fact em{display:none}.mg-cpk__sum{grid-template-columns:minmax(0,1fr);gap:6px}.mg-cpk__sum>div{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px}.mg-cpk__sum>div+div{border-inline-start:0;padding-inline-start:0}.mg-cpk__ways{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px}.mg-cpk__ways>button{text-align:center;flex-direction:column;justify-content:center;gap:6px;min-block-size:64px;padding:9px 6px}.mg-cpk__ways strong{text-wrap:balance;font-size:12.5px;line-height:1.25}.mg-cpk__ways small{display:none}}@media not (min-width:380px){.mg-cpk__cards .mg-cpk__per>span:first-child{display:none}.mg-cpk__cards .mg-cpk__bonus[data-none=true] strong{font-size:12px}.mg-cpk .mg-pcm__head{gap:8px}.mg-cpk .mg-pcm__eyebrow{white-space:nowrap;gap:6px;font-size:13px}.mg-cpk[data-step=choose] .mg-pcm__title{font-size:23px}}@media (not (min-width:640px)) and (not (min-height:700px)){.mg-cpk__choose>.mg-pcm__intro:not([data-kind=short]) .mg-pcm__lead{display:none}}@media (prefers-reduced-motion:reduce){.mg-cpk__meter>i,.mg-cpk__amount,.mg-cpk__qr svg,.mg-cpk__dock,.mg-cpk__figure,.mg-cpk__seal,.mg-cpk__done,.mg-cpk__none{animation-name:mg-pcm-veil!important;animation-duration:.4s!important}.mg-cpk__card[data-leading=true] .mg-cpk__ring{animation:none}.mg-cpk__cards .mg-cpk__card[data-leading=true]{transform:none}}
