.mk-header-wrap{z-index:50;background:0 0;position:sticky;top:0;overflow:visible}.hp-header.mk-header{background-color:var(--hp-hero);position:relative;box-shadow:0 1px #ffffff14}.mk-nav a[aria-current=page]{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--hp-apricot);text-decoration-color:var(--hp-apricot);text-underline-offset:8px;text-decoration-thickness:2px}.hp-sheet-nav a[aria-current=page]{background:#5b2fe814}.hp .mk-btn--ink{background-color:var(--hp-ink);color:#fff}.hp .mk-btn--ink:hover{background-color:#2a2146;transform:translateY(-1px);box-shadow:0 14px 30px -14px #150f2699}.hp-hero.mk-hero{padding-bottom:88px}.mk-hero-inner{position:relative}.hp-on-dark .mk-eyebrow{color:var(--hp-apricot)}.hp-h1.mk-h1{margin-top:16px;font-size:60px}.hp-h2.mk-h2{font-size:44px}.mk-h3{letter-spacing:-.02em;color:var(--hp-ink);margin:0;font-size:22px;font-weight:700}.hp-section.mk-plans{padding-top:72px}.hp-plans.mk-plans-grid{margin-top:0}.mk-plans-foot{text-align:center;color:var(--hp-muted);margin:28px 0 0;font-size:15px}.mk-table-wrap{border:1px solid var(--hp-line);background:#fff;border-radius:22px;max-width:980px;margin:48px auto 0;overflow-x:auto;box-shadow:0 40px 90px -60px #28145a59}.mk-table{border-collapse:collapse;width:100%;min-width:560px;color:var(--hp-body);font-size:15px}.mk-table th,.mk-table td{text-align:center;vertical-align:middle;border-bottom:1px solid #eeeaf6;padding:14px 20px}.mk-table thead th{background:var(--hp-lilac);color:var(--hp-ink);font-size:14px;font-weight:700;position:sticky;top:0}.mk-table th[scope=row],.mk-table thead th:first-child{text-align:left}.mk-table th[scope=row]{color:var(--hp-ink);font-weight:500}.mk-table tbody tr:last-child>*{border-bottom:0}.mk-table tr[data-first]>*{padding-top:26px}.mk-table-cat{letter-spacing:.12em;text-transform:uppercase;color:var(--hp-violet);margin-bottom:8px;font-size:12px;font-weight:700;display:block}.mk-table td{font-variant-numeric:tabular-nums;color:var(--hp-ink);font-weight:600}.mk-yes,.mk-no{border-radius:8px;place-items:center;width:26px;height:26px;display:inline-grid}.mk-yes{color:#117a4b;background:#e5f6ee}.mk-no{color:#a39cb3}.mk-yes svg,.mk-no svg{width:16px;height:16px}.mk-faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:980px;margin:48px auto 0;display:grid}.mk-faq-item{border:1px solid var(--hp-line);background:#fff;border-radius:20px;padding:26px 28px}.mk-faq-item h3{letter-spacing:-.01em;color:var(--hp-ink);margin:0;font-size:18px;font-weight:700}.mk-faq-item p{color:var(--hp-body);margin:10px 0 0;font-size:15px;line-height:1.6}.hp .hp-faq-foot a{color:var(--hp-violet-text);font-weight:600}.hp-section.mk-support{padding-top:64px}.mk-support-inner{max-width:880px;margin:0 auto}.mk-card{border:1px solid var(--hp-line);color:var(--hp-ink);background:#fff;border-radius:22px;padding:36px;box-shadow:0 40px 90px -60px #28145a59}.mk-banner{background:var(--hp-violet-tint);color:var(--hp-body);border-radius:14px;gap:12px;margin-bottom:28px;padding:14px 16px;font-size:14px;line-height:1.5;display:flex}.mk-banner>svg{width:18px;height:18px;color:var(--hp-violet);flex-shrink:0;margin-top:1px}.mk-banner p{overflow-wrap:anywhere;margin:0}.mk-banner-title{color:var(--hp-ink);font-weight:600}.mk-more{margin-top:56px}.mk-more-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.hp .mk-more-link{border:1px solid var(--hp-line);background:#fff;border-radius:20px;flex-direction:column;gap:6px;padding:22px;transition:border-color .2s,transform .2s;display:flex}.hp .mk-more-link:hover{border-color:var(--hp-violet);transform:translateY(-1px)}.hp .mk-more-link .hp-note-icon{background:var(--hp-violet-tint);margin-bottom:10px}.mk-more-title{color:var(--hp-ink);font-size:16px;font-weight:700}.mk-more-text{color:var(--hp-body);font-size:14px;line-height:1.5}.mk-more-mail{color:var(--hp-muted);margin:20px 0 0;font-size:15px}.hp .mk-more-mail a{color:var(--hp-violet-text);font-weight:600}@media (max-width:1023px){.hp-h1.mk-h1{font-size:48px}.hp-h2.mk-h2{font-size:36px}.mk-faq,.mk-more-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.hp-hero.mk-hero{padding-bottom:64px}.hp-h1.mk-h1{font-size:38px}.hp-h2.mk-h2{font-size:30px}.hp-section.mk-plans,.hp-section.mk-support{padding-top:40px}.mk-card{padding:24px 20px}.mk-table{min-width:0;font-size:13px}.mk-table th,.mk-table td{padding:12px 6px}.mk-table th:first-child{width:40%;padding-left:14px}.mk-table thead th{font-size:12px}.mk-table-cat{letter-spacing:.08em;font-size:11px}.mk-faq-item{padding:22px}}.hp-section.mk-legal-section{padding-top:64px}.mk-legal-grid{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:48px;max-width:1120px;margin:0 auto;display:grid}.mk-toc{top:calc(var(--hp-header) + 24px);max-height:calc(100vh - var(--hp-header) - 48px);background:var(--hp-lilac);border-radius:20px;padding:20px;position:sticky;overflow-y:auto}.mk-toc h2{letter-spacing:.12em;text-transform:uppercase;color:var(--hp-violet);margin:0 0 12px;font-size:12px;font-weight:700}.mk-toc ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.hp .mk-toc a{color:var(--hp-body);border-radius:8px;padding:6px 8px;font-size:14px;line-height:1.4;display:block}.hp .mk-toc a:hover{color:var(--hp-ink);background:#fff}.mk-legal{max-width:72ch;color:var(--hp-body);font-size:16px;line-height:1.7}.mk-legal section+section{margin-top:44px}.mk-legal h2{letter-spacing:-.02em;color:var(--hp-ink);scroll-margin-top:calc(var(--hp-header) + 24px);margin:0 0 14px;font-size:26px;font-weight:700;line-height:1.2}.mk-legal h3{letter-spacing:-.01em;color:var(--hp-ink);margin:26px 0 10px;font-size:19px;font-weight:700;line-height:1.3}.mk-legal h4,.mk-legal .mk-legal-sub{color:var(--hp-ink);margin:0;font-size:16px;font-weight:700}.mk-legal p{margin:0 0 14px}.mk-legal ul,.mk-legal ol{flex-direction:column;gap:8px;margin:8px 0 16px;padding-left:22px;display:flex}.mk-legal ul{list-style:outside}.mk-legal ol{list-style:decimal}.mk-legal li::marker{color:var(--hp-violet)}.mk-legal strong{color:var(--hp-ink);font-weight:600}.hp .mk-legal a{color:var(--hp-violet-text);text-underline-offset:3px;font-weight:600;text-decoration:underline}:is(.mk-legal div:has(>h4),.mk-legal div:has(>.mk-legal-sub)){margin-top:16px}.mk-legal-note{background:var(--hp-lilac);border:1px solid var(--hp-line);border-radius:16px;margin-top:8px;padding:18px 20px}.mk-legal-note p:last-child{margin-bottom:0}@media (max-width:1023px){.mk-legal-grid{grid-template-columns:minmax(0,1fr);gap:28px}.mk-toc{max-height:none;position:static}}@media (max-width:767px){.hp-section.mk-legal-section{padding-top:36px}.mk-legal{font-size:15px}.mk-legal h2{font-size:22px}.mk-legal h3{font-size:17px}}
