.mk-plans{color:#141a21;background:#f7f5f0;margin:0;font-family:Manrope Variable,Manrope,Segoe UI,Arial,sans-serif}.mk-plans a{color:#0b1f3a}.mk-plans a:hover{color:#a84200}.mk-plans .wrap{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 32px}.mk-plans .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#4e5a68;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500}.mk-plans .eyebrow:before{content:"";vertical-align:1px;background:#f0803c;border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block}.mk-plans .serif{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.mk-plans .mono{font-family:JetBrains Mono,monospace}.mk-plans .hl{background:linear-gradient(#0000 52%,#f0803c80 52%);padding:0 .08em}.mk-plans .rule{background:#f0803c;border-radius:2px;width:40px;height:3px;margin:0 auto 16px;display:block}.mk-plans .btn{box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.mk-plans .btn-navy{color:#fff;background:#0b1f3a}.mk-plans .btn-navy:hover{color:#fff;background:#163257}.mk-plans .btn-ghost{color:#0b1f3a;border:1.5px solid #0b1f3a}.mk-plans .btn-ghost:hover{color:#fff;background:#0b1f3a}.mk-plans .plan{background:#fff;border:1.5px solid #d6dbe3;border-radius:14px;flex-direction:column;gap:14px;padding:28px;transition:border-color .2s,transform .2s;display:flex}.mk-plans .plan:hover{border-color:#f0803c;transform:translateY(-2px)}.mk-plans .plan.feature{border-color:#f0803c;box-shadow:0 18px 40px #f0803c22}.mk-plans .plan ul{color:#4e5a68;flex:1;margin:0;padding-left:18px;font-size:14.5px;line-height:1.65}.mk-plans .plan li::marker{color:#f0803c}.mk-plans .ptitle{color:#0b1f3a;font-family:Cormorant Garamond,Georgia,serif;font-size:34px;font-weight:600;line-height:1.05}.mk-plans .for{letter-spacing:.1em;color:#a84200;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11px}.mk-plans details{background:#fff;border:1.5px solid #d6dbe3;border-radius:12px;padding:18px 22px}.mk-plans summary{cursor:pointer;color:#0b1f3a;min-height:28px;font-size:17px;font-weight:700}.mk-plans summary::marker{color:#f0803c}.mk-plans details p{color:#4e5a68;margin:10px 0 0;line-height:1.65}
