.mk{--mk-raspberry:#b8305f;--mk-raspberry-dark:#8e2247;--mk-cream:#fdf6e9;--mk-body:#faf7f2;--mk-ink:#2a2a33;--mk-line:rgba(42,42,51,.12);--mk-claude:#d97757;--mk-pinktile:#f7e2ea;font-family:var(--font-sans),system-ui,-apple-system,"Segoe UI",sans-serif;background:var(--mk-body);color:var(--mk-ink);line-height:1.55;-webkit-font-smoothing:antialiased}.mk h1,.mk h2,.mk h3{font-family:var(--font-display),system-ui,sans-serif;line-height:1.12;letter-spacing:-.01em;margin:0}.mk li,.mk p,.mk ul{margin:0;padding:0}.mk ul{list-style:none}.mk a{color:inherit;text-decoration:none}.mk .wrap{max-width:1140px;margin:0 auto;padding:0 24px}.mk-header{position:sticky;top:0;z-index:50;background:hsla(38,44%,96%,.88);backdrop-filter:blur(10px);border-bottom:1px solid var(--mk-line)}.mk-nav{display:flex;align-items:center;gap:28px;height:68px}.mk .logo{font-family:var(--font-display),system-ui,sans-serif;font-weight:800;font-size:28px;color:var(--mk-raspberry);letter-spacing:-.02em}.mk .navlinks{display:flex;gap:26px;font-size:15px;font-weight:500;color:rgba(42,42,51,.72)}.mk .navlinks a:hover{color:var(--mk-raspberry)}.mk .navright{margin-left:auto;display:flex;align-items:center;gap:14px}.mk .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;font-weight:600;font-size:15px;padding:11px 22px;border:1.5px solid transparent;cursor:pointer;transition:.16s;white-space:nowrap}.mk .btn-primary{background:var(--mk-raspberry);color:var(--mk-cream);box-shadow:none}.mk .btn-primary:hover{background:var(--mk-raspberry-dark)}.mk .btn-ghost{border-color:var(--mk-line);color:var(--mk-ink);background:transparent}.mk .btn-ghost:hover{border-color:var(--mk-raspberry);color:var(--mk-raspberry)}.mk .link-login{font-size:15px;font-weight:600;color:var(--mk-ink)}.mk .link-login:hover{color:var(--mk-raspberry)}.mk h1{font-size:46px;font-weight:800;line-height:1.08;letter-spacing:-.02em}.mk-section{padding:86px 0}.mk .section-head{max-width:660px;margin-bottom:48px}.mk .kicker{font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mk-raspberry);margin-bottom:14px}.mk h2{font-size:40px;font-weight:800}.mk .section-head p{font-size:17.5px;color:rgba(42,42,51,.68);margin-top:16px}.mk .plans{display:grid;grid-template-columns:repeat(3,minmax(0,352px));justify-content:center;gap:22px;align-items:stretch}.mk .plans.four{grid-template-columns:repeat(4,minmax(0,268px));gap:20px}.mk .plans.four .plan{padding:26px 24px}.mk .plans.four .plan .tag{left:24px}.mk .plans.four .price{font-size:40px}.mk .plans.four .plan .who{min-height:57px}.mk .plans.four .plan li{font-size:13.5px}.mk .plan{background:#fff;border:2px solid var(--mk-line);border-radius:20px;padding:32px;display:flex;flex-direction:column;position:relative;box-shadow:0 18px 40px -28px rgba(42,42,51,.45)}.mk .plan.hero{border-color:var(--mk-raspberry);box-shadow:0 20px 44px -24px rgba(184,48,95,.5)}.mk .plan.soon{background:#fcfaf6;box-shadow:none}.mk .plan .tag{position:absolute;top:-13px;left:32px;background:var(--mk-raspberry);color:var(--mk-cream);font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:5px 13px;border-radius:999px}.mk .plan .tag.quiet{background:rgba(42,42,51,.72)}.mk .plan.soon .tag{background:rgba(42,42,51,.55)}.mk .plan h3{font-size:22px;font-weight:800}.mk .plan .who{font-size:13px;color:rgba(42,42,51,.55);margin-top:5px;min-height:38px}.mk .price{font-family:var(--font-display),system-ui,sans-serif;font-weight:800;font-size:48px;margin:12px 0 0;letter-spacing:-.02em;display:flex;align-items:baseline;flex-wrap:wrap;gap:0 10px}.mk .price small{font-size:15px;font-weight:600;color:rgba(42,42,51,.5)}.mk .plan .sub{color:rgba(42,42,51,.6)}.mk .offer,.mk .plan .sub{font-size:13px;margin-top:6px;min-height:20px}.mk .offer{font-weight:700;color:var(--mk-raspberry);letter-spacing:.01em}.mk .plan ul{margin:20px 0 24px;display:grid;gap:10px}.mk .plan li{font-size:14px;position:relative;padding-left:23px}.mk .tick{position:absolute;left:0;top:0;color:var(--mk-raspberry);font-weight:800;line-height:1.55}.mk .plan.soon .tick{color:rgba(42,42,51,.35)}.mk .plan .btn{width:100%;margin-top:auto}.mk .plan-note{font-size:12.5px;color:rgba(42,42,51,.45);text-align:center;margin-top:10px;min-height:18px}.mk .pricing-head{text-align:center;margin:0 auto 30px}.mk .pricing-more{text-align:center;margin-top:34px;font-size:15px}.mk .pricing-more a{color:var(--mk-raspberry);font-weight:600;text-decoration:underline;text-decoration-color:rgba(184,48,95,.35);text-underline-offset:3px}.mk .pricing-more a:hover{text-decoration-color:var(--mk-raspberry)}.mk .pricing-fine{text-align:center;margin-top:8px;font-size:13px;color:rgba(42,42,51,.74)}.mk .pricing-fine a{text-decoration:underline;text-underline-offset:2px}.mk .cadence{display:flex;justify-content:center;margin:0 0 40px}.mk .cadence .sw{display:inline-flex;background:#fff;border:1px solid var(--mk-line);border-radius:999px;padding:4px}.mk .cadence button{border:0;background:transparent;font:inherit;font-size:14px;font-weight:600;color:rgba(42,42,51,.6);padding:9px 20px;border-radius:999px;cursor:pointer;transition:.16s;display:inline-flex;align-items:center;gap:9px}.mk .cadence button[aria-pressed=true]{background:var(--mk-raspberry);color:var(--mk-cream)}.mk .cadence .pill{font-size:11px;font-weight:700;background:rgba(184,48,95,.12);color:var(--mk-raspberry-dark);padding:3px 8px;border-radius:999px}.mk .cadence button[aria-pressed=true] .pill{background:hsla(39,83%,95%,.22);color:var(--mk-cream)}.mk .cmp{background:#fff;border:1px solid var(--mk-line);border-radius:18px;overflow:hidden}.mk .cmpscroll{overflow-x:auto}.mk table.cmp-t{width:100%;border-collapse:collapse;font-size:14px;min-width:660px}.mk .cmp-t td,.mk .cmp-t th{padding:13px 18px;text-align:left;border-bottom:1px solid rgba(42,42,51,.07)}.mk .cmp-t thead th{background:var(--mk-cream);font-family:var(--font-display),system-ui,sans-serif;font-size:17px;font-weight:800;border-bottom:1px solid var(--mk-line);position:sticky;top:0}.mk .cmp-t thead th span{display:block;font-family:var(--font-sans),system-ui,sans-serif;font-size:12.5px;font-weight:600;color:rgba(42,42,51,.55);margin-top:2px}.mk .cmp-t th:first-child{width:44%}.mk .cmp-t td.c,.mk .cmp-t th.c{text-align:center;width:18.6%}.mk .cmp-t.four th:first-child{width:36%}.mk .cmp-t.four td.c,.mk .cmp-t.four th.c{width:16%}.mk .cmp-t tr.grp td{background:var(--mk-body);font-weight:700;font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:rgba(42,42,51,.55);padding:9px 18px}.mk .cmp-t .y{color:var(--mk-raspberry);font-weight:800;font-size:16px}.mk .cmp-t .n{color:rgba(42,42,51,.24);font-weight:700}.mk .cmp-t .v{font-weight:700;font-size:13.5px}.mk .cmp-t .cs{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(42,42,51,.45);background:rgba(42,42,51,.06);padding:3px 9px;border-radius:999px;white-space:nowrap}.mk .cmp-t tbody tr:hover td{background:rgba(184,48,95,.03)}.mk .cmp-t tbody tr.grp:hover td{background:var(--mk-body)}.mk-footer{background:var(--mk-ink);color:hsla(39,83%,95%,.62);padding:48px 0 40px;font-size:14px}.mk-footer .foot{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.mk-footer .logo{color:var(--mk-cream)}.mk-footer .tagline{font-size:14px;color:hsla(39,83%,95%,.5)}.mk-footer .foot-links{margin-left:auto;display:flex;flex-wrap:wrap;gap:10px 22px}.mk-footer .foot-links a:hover{color:var(--mk-cream)}.mk-footer .copyright{margin-top:26px;padding-top:22px;border-top:1px solid hsla(39,83%,95%,.12);font-size:13px;color:hsla(39,83%,95%,.42)}@media(max-width:1080px){.mk h1{font-size:40px}.mk .plans,.mk .plans.four{grid-template-columns:repeat(2,minmax(0,352px))}}@media(max-width:960px){.mk h1{font-size:34px}.mk h2{font-size:30px}.mk .navlinks{display:none}.mk-section{padding:60px 0}.mk .plans,.mk .plans.four{grid-template-columns:minmax(0,420px)}.mk .cadence{margin-bottom:30px}}@media(max-width:400px){.mk h1{font-size:30px}}