.mk{background:var(--ink)}.mk-header{position:sticky;top:0;z-index:40;border-bottom:1px solid hsla(0,0%,100%,.08);background:rgba(9,14,19,.92);backdrop-filter:blur(10px)}.mk-header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:68px}.mk-nav{display:flex;gap:clamp(14px,2vw,28px);font-size:.86rem;color:hsla(34,47%,94%,.68)}.mk-nav a{transition:color .16s var(--lp-ease-out)}.mk-nav a:hover{color:var(--cream)}.mk-header-actions{display:flex;align-items:center;gap:16px;margin-left:auto}.mk-login{font-size:.86rem;color:hsla(34,47%,94%,.7);transition:color .16s var(--lp-ease-out)}.mk-login:hover{color:var(--cream)}@media (max-width:940px){.mk-nav{display:none}}@media (max-width:560px){.mk-login{display:none}}.mk-hero{padding:clamp(44px,5.5vw,80px) 0 clamp(56px,6.5vw,92px);overflow:hidden}.mk-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,64px);align-items:center}@media (max-width:900px){.mk-hero-grid{grid-template-columns:minmax(0,1fr)}}.mk-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;font-size:.76rem;color:hsla(34,47%,94%,.45)}.mk-crumbs a:hover{color:var(--cream)}.mk-crumbs svg{width:12px;height:12px;opacity:.6}.mk-title{font-weight:640;font-size:clamp(2.1rem,4.3vw,3.35rem);line-height:1.03;letter-spacing:-.05em;text-wrap:balance}.mk-h2 em,.mk-title em{font-family:var(--font-serif);font-style:italic;font-weight:500;color:var(--orange-soft);letter-spacing:-.025em}.lp-light .mk-h2 em,.lp-light .mk-title em{color:var(--orange-deep)}.mk-lead{max-width:60ch;margin-top:22px;font-size:clamp(1.02rem,1.3vw,1.16rem);line-height:1.62;color:hsla(34,47%,94%,.68);text-wrap:pretty}.mk-actions{gap:12px;margin-top:30px}.mk-actions,.mk-meta{display:flex;flex-wrap:wrap}.mk-meta{gap:8px 24px;margin-top:28px;font-size:.82rem;color:hsla(34,47%,94%,.55)}.mk-meta li{display:flex;align-items:center;gap:8px}.mk-meta svg{width:15px;height:15px;color:var(--orange)}.mk-section{padding:clamp(56px,6.5vw,100px) 0}.mk-head{max-width:74ch;margin-bottom:clamp(26px,3.6vw,44px)}.mk-h2{font-weight:620;font-size:clamp(1.6rem,2.9vw,2.5rem);line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.mk-text{max-width:68ch;margin-top:18px;font-size:1rem;line-height:1.7;color:var(--muted-ink);text-wrap:pretty}.lp-dark .mk-text{color:hsla(34,47%,94%,.64)}.mk-text+.mk-text{margin-top:12px}.mk-text b{font-weight:640}.mk-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.mk-card{display:flex;flex-direction:column;gap:10px;padding:22px;border:1px solid rgba(29,41,57,.12);border-radius:18px;background:#fff}.lp-dark .mk-card{border-color:hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03)}.mk-card h3{font-size:1.02rem;font-weight:640;letter-spacing:-.02em}.mk-card p{font-size:.92rem;line-height:1.6;color:var(--muted-ink)}.lp-dark .mk-card p{color:hsla(34,47%,94%,.62)}.mk-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:rgba(244,105,30,.12);color:var(--orange-deep)}.lp-dark .mk-icon{background:rgba(244,105,30,.16);color:#ff9c5f}.mk-icon svg{width:19px;height:19px}.mk-steps{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.mk-step{padding:22px;border:1px solid rgba(29,41,57,.12);border-radius:18px;background:#fff}.lp-dark .mk-step{border-color:hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03)}.mk-step-num{font-family:var(--font-serif);font-style:italic;font-size:1.4rem;color:var(--orange)}.mk-step h3{margin-top:10px;font-size:1rem;font-weight:640;letter-spacing:-.02em}.mk-step p{margin-top:8px;font-size:.9rem;line-height:1.6;color:var(--muted-ink)}.lp-dark .mk-step p{color:hsla(34,47%,94%,.62)}.mk-table-wrap{border:1px solid rgba(29,41,57,.12);border-radius:18px;background:#fff;overflow-x:auto}.lp-dark .mk-table-wrap{border-color:hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03)}.mk-table{width:100%;min-width:540px;border-collapse:collapse;font-size:.9rem}.mk-table th{padding:13px 18px;border-bottom:1px solid rgba(29,41,57,.12);font-size:.7rem;font-weight:640;letter-spacing:.14em;text-align:left;text-transform:uppercase;color:var(--muted-ink)}.mk-table td{padding:13px 18px;border-bottom:1px solid rgba(29,41,57,.08)}.mk-table tr:last-child td{border-bottom:0}.mk-table td:first-child{font-weight:600}.lp-dark .mk-table td,.lp-dark .mk-table th{border-color:hsla(0,0%,100%,.1)}.lp-dark .mk-table th{color:hsla(34,47%,94%,.5)}.lp-dark .mk-table td{color:hsla(34,47%,94%,.78)}.mk-badge{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;background:rgba(244,105,30,.14);font-size:.72rem;font-weight:600;letter-spacing:.04em;color:var(--orange-deep)}.lp-dark .mk-badge{color:#ff9c5f}.mk-btn-outline{border-color:rgba(29,41,57,.18);background:transparent;color:#1d2939}.mk-btn-outline:hover{border-color:rgba(29,41,57,.38);background:rgba(29,41,57,.04)}.mk-plans{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.mk-plan{display:flex;flex-direction:column;gap:10px;padding:24px;border:1px solid rgba(29,41,57,.12);border-radius:20px;background:#fff}.mk-plan--popular{border-color:rgba(244,105,30,.55);box-shadow:0 18px 40px -28px rgba(244,105,30,.7)}.mk-plan-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.mk-plan h3{font-size:1rem;font-weight:640;letter-spacing:-.02em}.mk-plan-price{font-size:2rem;font-weight:640;line-height:1;letter-spacing:-.04em}.mk-plan-price small{margin-left:6px;font-size:.78rem;font-weight:500;letter-spacing:0;color:var(--muted-ink)}.mk-plan ul{display:grid;gap:8px;font-size:.88rem;color:var(--muted-ink)}.mk-plan li{display:flex;gap:8px;align-items:flex-start}.mk-plan li svg{flex:none;width:15px;height:15px;margin-top:3px;color:var(--orange)}.mk-plan .mk-actions{margin-top:auto;padding-top:6px}.mk-install{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.mk-install ol{display:grid;gap:8px;margin-top:2px;padding-left:18px;font-size:.9rem;line-height:1.55;color:var(--muted-ink)}.mk-install li::marker{font-weight:600;color:var(--orange)}.mk-kbd{padding:1px 6px;border:1px solid rgba(29,41,57,.18);border-radius:6px;background:rgba(29,41,57,.04);font:inherit;font-size:.84em;white-space:nowrap}.mk-note{margin-top:22px;padding:16px 18px;border:1px solid rgba(244,105,30,.28);border-radius:14px;background:rgba(244,105,30,.07);font-size:.9rem;line-height:1.6}.mk-note b{font-weight:640}.mk-faq{display:grid;gap:10px;max-width:80ch}.mk-faq details{border:1px solid rgba(29,41,57,.12);border-radius:14px;background:#fff}.mk-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;font-size:.96rem;font-weight:600;cursor:pointer;list-style:none}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary:after{content:"+";font-size:1.25rem;line-height:1;color:var(--orange)}.mk-faq details[open] summary:after{content:"−"}.mk-faq p{padding:0 20px 18px;font-size:.92rem;line-height:1.65;color:var(--muted-ink)}.mk-related{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin-top:clamp(24px,3vw,36px)}.mk-related a{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;background:hsla(0,0%,100%,.03);transition:border-color .18s var(--lp-ease-out),transform .18s var(--lp-ease-out)}.mk-related a:hover{border-color:rgba(244,105,30,.55);transform:translateY(-2px)}.mk-related b{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:620}.mk-related b svg{width:16px;height:16px;color:var(--orange-soft)}.mk-related span{font-size:.86rem;color:hsla(34,47%,94%,.6)}.mk-cta{padding:clamp(56px,7vw,88px) 0;background-color:#c2470a;background-image:radial-gradient(70% 90% at 82% 8%,rgba(255,172,108,.36),transparent 60%);color:#fff}.mk-cta-inner{display:grid;gap:18px;max-width:70ch}.mk-cta h2{font-size:clamp(1.7rem,3.2vw,2.6rem);font-weight:640;line-height:1.06;letter-spacing:-.045em;text-wrap:balance}.mk-cta p{max-width:56ch;font-size:1rem;line-height:1.6;color:hsla(0,0%,100%,.82)}.mk-cta .mk-actions{margin-top:4px}.mk-footer-top{gap:clamp(28px,5vw,64px)}.mk-footer-cols{display:flex;flex-wrap:wrap;gap:28px clamp(32px,5vw,72px)}.mk-footer-cols>div{display:grid;gap:10px;align-content:start}.mk-footer-cols span{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:hsla(34,47%,94%,.38)}.mk-footer-cols a{font-size:.83rem;color:hsla(34,47%,94%,.6);transition:color .16s var(--lp-ease-out)}.mk-footer-cols a:hover{color:var(--cream)}.mk-footer-contact{margin-top:10px;font-size:.8rem}.mk-footer-contact a{color:hsla(34,47%,94%,.72);text-decoration:underline;text-underline-offset:3px}.mk-hero-aside{position:relative;display:grid;place-items:center}.mk-hero-aside:before{content:"";position:absolute;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(244,105,30,.28),transparent 68%);filter:blur(6px)}.mk-phone{position:relative;width:min(292px,100%);padding:10px;border:1px solid hsla(0,0%,100%,.12);border-radius:44px;background:linear-gradient(180deg,#1b2734,#0b1219);box-shadow:0 44px 80px -44px rgba(0,0,0,.85)}.mk-phone-screen{display:grid;gap:11px;padding:14px;border-radius:34px;background:#0d151d}.mk-phone-top{display:flex;align-items:center;justify-content:space-between;padding:2px 6px 4px;font-size:.66rem;color:hsla(34,47%,94%,.45)}.mk-phone-top b{font-size:.8rem;font-weight:600;letter-spacing:-.01em;color:var(--cream)}.mk-phone-push{display:flex;gap:10px;align-items:flex-start;padding:11px 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;background:hsla(0,0%,100%,.07)}.mk-phone-push i{display:grid;flex:none;place-items:center;width:26px;height:26px;border-radius:9px;background:var(--orange)}.mk-phone-push svg{width:14px;height:14px;color:#fff}.mk-phone-push b{display:block;font-size:.74rem;color:var(--cream)}.mk-phone-push span{font-size:.66rem;color:hsla(34,47%,94%,.6)}.mk-phone-cal{padding:11px 12px 13px;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;background:hsla(0,0%,100%,.04)}.mk-phone-cal-head{display:flex;justify-content:space-between;margin-bottom:9px;font-size:.66rem;color:hsla(34,47%,94%,.6)}.mk-phone-days{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.mk-phone-days i{height:18px;border-radius:4px;background:hsla(0,0%,100%,.06)}.mk-phone-days i.is-on{background:rgba(244,105,30,.85)}.mk-phone-days i.is-soft{background:rgba(244,105,30,.25)}.mk-phone-msg{display:grid;gap:6px;padding:0 2px 2px;font-size:.7rem;color:hsla(34,47%,94%,.72)}.mk-phone-msg span:first-child{border-radius:12px 12px 12px 4px;background:hsla(0,0%,100%,.07)}.mk-phone-msg span:first-child,.mk-phone-reply{width:-moz-fit-content;width:fit-content;padding:9px 11px}.mk-phone-reply{align-self:end;justify-self:end;border-radius:12px 12px 4px 12px;background:var(--orange);font-size:.68rem;color:#fff}