.mk-root{--mk-page: #070b1a;--mk-band: #0b1126;--mk-ink: #f3f6ff;--mk-ink-soft: rgb(235 241 255 / .82);--mk-ink-faint: rgb(225 233 255 / .7);--mk-glass: rgb(22 30 58 / .42);--mk-glass-chrome: rgb(18 26 52 / .36);--mk-glass-solid: #151c36;--mk-glass-dense: rgb(12 16 34 / .72);--mk-line: rgb(255 255 255 / .12);--mk-hi: rgb(255 255 255 / .2);--mk-fill: rgb(255 255 255 / .07);--mk-fill-2: rgb(255 255 255 / .12);--mk-shadow: 0 1px 2px rgb(0 0 0 / .3), 0 26px 50px -26px rgb(0 0 0 / .75);--mk-shadow-sm: 0 1px 2px rgb(0 0 0 / .25), 0 12px 26px -16px rgb(0 0 0 / .6);--mk-sheen: linear-gradient(168deg, rgb(255 255 255 / .085) 0%, rgb(255 255 255 / 0) 36%);--mk-glint: rgb(255 255 255 / .07);--mk-thumb: rgb(255 255 255 / .14);--mk-thumb-shadow: inset 0 1px 0 rgb(255 255 255 / .22), inset 0 0 0 1px rgb(255 255 255 / .08), 0 2px 8px -2px rgb(0 0 0 / .5);--mk-veil: linear-gradient(90deg, rgb(7 11 26 / .78) 0%, rgb(7 11 26 / .62) 42%, rgb(7 11 26 / .22) 72%, rgb(7 11 26 / .12) 100%);--mk-veil-sm: rgb(7 11 26 / .66);--mk-good: #5ee69a;--mk-blur: 14px;--mk-sat: 180%;--mk-nav-h: 84px;--mk-acc: #2f7bff;--mk-acc-rgb: 47 123 255;--mk-acc-text: #a5c8ff;--mk-btn-hi: #2f6fe6;--mk-btn: #2563d9;--mk-btn-lo: #1a4fc4;--mk-on-acc: #ffffff;position:relative;min-height:100vh;background-color:var(--mk-page);background-image:radial-gradient(900px 600px at 100% 1100px,rgb(var(--mk-acc-rgb) / .1),transparent 70%),radial-gradient(800px 600px at 0% 2200px,rgb(var(--mk-acc-rgb) / .08),transparent 70%);color:var(--mk-ink);font-family:Figtree,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.5;overflow-x:clip;color-scheme:dark;-webkit-font-smoothing:antialiased}.mk-root[data-mode=light]{--mk-page: #eef3ff;--mk-band: #f7f9ff;--mk-ink: #0d1530;--mk-ink-soft: rgb(13 21 48 / .84);--mk-ink-faint: rgb(13 21 48 / .74);--mk-glass: rgb(255 255 255 / .32);--mk-glass-chrome: rgb(255 255 255 / .26);--mk-glass-solid: #ffffff;--mk-glass-dense: rgb(255 255 255 / .8);--mk-line: rgb(13 21 48 / .1);--mk-hi: rgb(255 255 255 / .9);--mk-fill: rgb(13 21 48 / .05);--mk-fill-2: rgb(13 21 48 / .09);--mk-shadow: 0 1px 2px rgb(16 30 90 / .06), 0 24px 46px -26px rgb(16 30 90 / .38);--mk-shadow-sm: 0 1px 2px rgb(16 30 90 / .06), 0 10px 22px -14px rgb(16 30 90 / .3);--mk-sheen: linear-gradient(168deg, rgb(255 255 255 / .55) 0%, rgb(255 255 255 / 0) 40%);--mk-glint: rgb(255 255 255 / .42);--mk-thumb: rgb(255 255 255 / .95);--mk-thumb-shadow: inset 0 1px 0 rgb(255 255 255 / 1), 0 0 0 1px rgb(15 20 40 / .05), 0 2px 8px -2px rgb(16 30 90 / .28);--mk-veil: linear-gradient(90deg, rgb(238 243 255 / .84) 0%, rgb(238 243 255 / .7) 42%, rgb(238 243 255 / .28) 72%, rgb(238 243 255 / .12) 100%);--mk-veil-sm: rgb(238 243 255 / .74);--mk-good: #11743a;--mk-acc-text: #1a4fc4;--mk-btn-hi: #245bc2;--mk-btn: #1f55b8;--mk-btn-lo: #184798;color-scheme:light}.mk-root[data-accent=violet]{--mk-acc: #8358f4;--mk-acc-rgb: 131 88 244;--mk-acc-text: #c9b8ff;--mk-btn-hi: #8051f9;--mk-btn: #784af3;--mk-btn-lo: #6a3ee3}.mk-root[data-accent=pink]{--mk-acc: #e0407f;--mk-acc-rgb: 224 64 127;--mk-acc-text: #ffa9cd;--mk-btn-hi: #de1667;--mk-btn: #d02267;--mk-btn-lo: #ba2862}.mk-root[data-accent=orange]{--mk-acc: #d9580d;--mk-acc-rgb: 217 88 13;--mk-acc-text: #ffbb8a;--mk-btn-hi: #bf510f;--mk-btn: #ba4b0b;--mk-btn-lo: #ae4209}.mk-root[data-accent=green]{--mk-acc: #1ea457;--mk-acc-rgb: 30 164 87;--mk-acc-text: #8eebb4;--mk-btn-hi: #26824c;--mk-btn: #177d42;--mk-btn-lo: #12733c}.mk-root[data-accent=graphite]{--mk-acc: #e4e6ec;--mk-acc-rgb: 228 230 236;--mk-acc-text: #e4e6ec;--mk-btn-hi: #ffffff;--mk-btn: #e4e6ec;--mk-btn-lo: #c3c6cf;--mk-on-acc: #15161a}.mk-root[data-mode=light][data-accent=violet]{--mk-acc-text: #5529c4;--mk-btn-hi: #6930c8;--mk-btn: #5b27b2;--mk-btn-lo: #4c2098}.mk-root[data-mode=light][data-accent=pink]{--mk-acc-text: #9a1d50;--mk-btn-hi: #a91d52;--mk-btn: #941746;--mk-btn-lo: #7c123a}.mk-root[data-mode=light][data-accent=orange]{--mk-acc-text: #923a08;--mk-btn-hi: #9b3a06;--mk-btn: #873004;--mk-btn-lo: #702703}.mk-root[data-mode=light][data-accent=green]{--mk-acc-text: #136b37;--mk-btn-hi: #126333;--mk-btn: #0e552c;--mk-btn-lo: #0b4624}.mk-root[data-mode=light][data-accent=graphite]{--mk-acc: #2b2c31;--mk-acc-rgb: 43 44 49;--mk-acc-text: #2b2c31;--mk-btn-hi: #4a4c55;--mk-btn: #2b2c31;--mk-btn-lo: #17181c;--mk-on-acc: #ffffff}.mk-root *,.mk-root *:before,.mk-root *:after{box-sizing:border-box}.mk-root :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0}.mk-root :where(ul,ol){list-style:none;padding:0}:where(.mk-root a){color:inherit;text-decoration:none}.mk-root :where(a,button,[tabindex]):focus-visible{outline:2px solid var(--mk-ink);outline-offset:3px;border-radius:10px}.mk-root [data-mk-heading]:focus{outline:none}.mk-root :is(a,button,summary,input,[tabindex]){scroll-margin-top:calc(var(--mk-nav-h) + 16px)}html:has(.mk-root[data-mode=dark]){color-scheme:dark}html:has(.mk-root[data-mode=light]){color-scheme:light}.mk-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mk-skip{position:absolute;left:16px;top:-60px;z-index:100;padding:10px 16px;border-radius:999px;background:var(--mk-glass-solid);color:var(--mk-ink);font-weight:650;box-shadow:var(--mk-shadow-sm)}.mk-skip:focus{top:calc(var(--mk-nav-h) + 8px)}.mk-wrap{max-width:1180px;margin:0 auto;padding:0 28px}.mk-glass{background-color:var(--mk-glass);background-image:var(--mk-sheen);-webkit-backdrop-filter:blur(var(--mk-blur)) saturate(var(--mk-sat));backdrop-filter:blur(var(--mk-blur)) saturate(var(--mk-sat));border:1px solid var(--mk-line);box-shadow:inset 0 1px 0 var(--mk-hi),var(--mk-shadow-sm);border-radius:24px}.mk-chrome{background-color:var(--mk-glass-chrome)}.mk-root :is(.mk-proof-item,.mk-persona,.mk-tile,.mk-seat,.mk-plan,.mk-qa,.mk-cta-card,.mk-frame)[data-mk-glint]{background-image:radial-gradient(260px circle at var(--mk-gx, 50%) var(--mk-gy, 50%),var(--mk-glint),rgb(255 255 255 / 0) 70%),var(--mk-sheen)}@media(prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce){.mk-root :is(.mk-proof-item,.mk-persona,.mk-tile,.mk-seat,.mk-plan,.mk-qa,.mk-cta-card,.mk-frame)[data-mk-glint]{background-image:var(--mk-sheen)}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.mk-root .mk-glass{background-color:var(--mk-glass-solid)}}@media(max-width:768px){.mk-root{--mk-blur: 10px;--mk-sat: 160%}}.mk-h1,.mk-h2,.mk-display{font-family:Bricolage Grotesque,ui-sans-serif,system-ui,sans-serif;font-weight:800;letter-spacing:-.035em}.mk-h1{font-size:clamp(40px,6.2vw,76px);line-height:.98;margin:22px 0 20px}.mk-h1-accent{background:linear-gradient(100deg,var(--mk-acc-text),var(--mk-ink) 120%);-webkit-background-clip:text;background-clip:text;color:transparent}.mk-h2{font-size:clamp(30px,4vw,48px);line-height:1.04;letter-spacing:-.03em;text-wrap:balance}.mk-h1{text-wrap:balance}.mk-lead{font-size:18px;line-height:1.55;color:var(--mk-ink-soft);max-width:560px}.mk-kicker{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mk-acc-text);margin-bottom:12px}.mk-head{text-align:center;max-width:760px;margin:0 auto 44px}.mk-head .mk-lead{margin:14px auto 0}.mk-band{padding:104px 0;scroll-margin-top:calc(var(--mk-nav-h) + 8px)}.mk-band-alt{background:var(--mk-band)}.mk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:12px 20px;font-weight:650;font-size:15px;line-height:1.2;border:0;cursor:pointer;white-space:nowrap;transition:transform .15s ease,filter .15s ease,background-color .2s ease}.mk-btn:active{transform:scale(.97)}.mk-btn-sm{padding:9px 16px;font-size:14px}.mk-btn-lg{padding:14px 24px;font-size:16px}.mk-btn-primary{color:var(--mk-on-acc);background:linear-gradient(180deg,var(--mk-btn-hi) 0%,var(--mk-btn) 48%,var(--mk-btn-lo) 100%);box-shadow:inset 0 1px #ffffff59,inset 0 -1px #0000001f,0 8px 26px -6px rgb(var(--mk-acc-rgb) / .6),0 0 0 1px rgb(var(--mk-acc-rgb) / .35)}.mk-btn-primary:hover{filter:brightness(1.06)}.mk-btn-glass{color:var(--mk-ink)}.mk-btn-glass:hover{background-color:var(--mk-fill-2)}.mk-btn-ghost{color:var(--mk-ink);background:transparent}.mk-btn-ghost:hover{background:var(--mk-fill)}.mk-btn-ic{width:18px;height:18px}.mk-btn-meta{font-size:13px;font-weight:550;color:var(--mk-ink-soft)}.mk-play{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:999px;background:var(--mk-ink);color:var(--mk-page)}.mk-play-ic{width:12px;height:12px;margin-left:2px}.mk-ic-svg{width:22px;height:22px}.mk-navwrap{position:sticky;top:0;z-index:50;height:var(--mk-nav-h);padding:12px 20px 0;pointer-events:none}.mk-navbox{position:relative;max-width:1180px;margin:0 auto;pointer-events:auto}.mk-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;height:60px;padding:0 10px 0 16px;border-radius:999px}.mk-logo{display:inline-flex;align-items:center;gap:10px;font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:800;font-size:19px;letter-spacing:-.02em;flex:none}.mk-logo-mark{width:30px;height:30px}.mk-nav-links{display:flex;gap:2px}.mk-nav-link{display:inline-block;padding:8px 14px;border-radius:999px;font-size:14px;font-weight:600;color:var(--mk-ink-soft);white-space:nowrap;transition:background-color .2s ease,color .2s ease}.mk-nav-link:hover{color:var(--mk-ink);background:var(--mk-fill)}.mk-nav-link[aria-current=true]{color:var(--mk-ink);background:var(--mk-thumb);box-shadow:var(--mk-thumb-shadow)}.mk-nav-end{display:flex;align-items:center;gap:6px;flex:none}.mk-menu-btn{display:none;align-items:center;gap:6px;padding:9px 14px;border-radius:999px;border:1px solid var(--mk-line);background:var(--mk-fill);color:var(--mk-ink);font:inherit;font-size:14px;font-weight:650;cursor:pointer}.mk-menu-btn .mk-ic-svg{width:18px;height:18px}.mk-sheet{position:absolute;left:0;right:0;top:68px;padding:10px;background-color:var(--mk-glass-dense)}.mk-sheet[hidden]{display:none}.mk-sheet-link{display:block;padding:12px 14px;border-radius:14px;font-weight:650;font-size:16px}.mk-sheet-link:hover,.mk-sheet-link[aria-current=true]{background:var(--mk-fill-2)}@media(max-width:1180px){.mk-wide-only{display:none}}@media(max-width:959.98px){.mk-nav-links,.mk-nav-login{display:none}.mk-menu-btn{display:inline-flex}}.mk-hero{position:relative;isolation:isolate;overflow:hidden;margin-top:calc(-1 * var(--mk-nav-h));padding:calc(var(--mk-nav-h) + 64px) 0 120px}.mk-wall{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--mk-wp-bg, #16248a);background-image:var(--mk-veil),var(--mk-wp, none);background-size:cover;background-position:center}.mk-wall:after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;background:linear-gradient(180deg,transparent,var(--mk-page))}.mk-hero-grid{display:grid;grid-template-columns:1.02fr 1fr;gap:48px;align-items:center}.mk-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:650;color:var(--mk-ink)}.mk-dot{width:7px;height:7px;border-radius:50%;background:#3ddc84;box-shadow:0 0 10px #3ddc84}.mk-cta-row{display:flex;gap:12px;margin-top:30px;flex-wrap:wrap}.mk-fine{margin-top:18px;font-size:13.5px;color:var(--mk-ink-soft)}.mk-frame{padding:12px;transform:perspective(1600px) rotateY(-9deg) rotateX(3deg);transform-origin:left center}.mk-app{display:grid;grid-template-columns:52px 1fr;gap:10px;border-radius:16px;padding:10px;background:#050a1c59;min-height:330px;color:#f3f6ff}.mk-root[data-mode=light] .mk-app{background:#ffffff73;color:#0d1530}.mk-app-rail{border-radius:16px;padding:12px 0;display:flex;flex-direction:column;align-items:center;gap:10px}.mk-app-rail b{width:26px;height:26px;border-radius:9px;background:var(--mk-fill-2)}.mk-app-rail b.mk-on{background:linear-gradient(135deg,var(--mk-btn-hi),var(--mk-btn-lo))}.mk-app-date{font-size:11px;opacity:.8;margin-top:6px}.mk-app-hi{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:800;font-size:22px;letter-spacing:-.02em;margin:2px 0}.mk-app-chips{display:flex;gap:6px;margin:10px 0}.mk-app-chip{flex:1;padding:8px 10px;border-radius:12px;font-size:11px}.mk-app-chip strong{display:block;font-size:17px;letter-spacing:-.02em}.mk-app-cal{border-radius:16px;padding:10px;display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.mk-slot{height:34px;border-radius:9px;font-size:10px;padding:5px 7px;font-weight:650;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mk-slot[data-c="1"]{background:#2f6fe6}.mk-slot[data-c="2"]{background:#784af3}.mk-slot[data-c="3"]{background:#c42a6a}.mk-slot[data-c="4"]{background:#bf510f}.mk-slot-free{background:var(--mk-fill);color:inherit;border:1px dashed var(--mk-line);opacity:.85}.mk-proof-band{position:relative;z-index:2;margin-top:-56px}.mk-proof{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.mk-proof-item{display:flex;flex-direction:column-reverse;align-items:center;text-align:center;min-width:170px;padding:16px 22px;border-radius:20px}.mk-proof-item dd{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:800;font-size:30px;letter-spacing:-.03em;line-height:1.1;font-variant-numeric:tabular-nums}.mk-proof-item dt{font-size:13px;color:var(--mk-ink-soft)}.mk-root[data-motion=on] .mk-reveal:not([data-in=true]){opacity:0;transform:translateY(14px)}.mk-root[data-motion=on] .mk-reveal{transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1)}@media(max-width:1023.98px){.mk-hero-grid{grid-template-columns:1fr}.mk-hero-visual{max-width:620px}.mk-frame{transform:none}.mk-wall{background-image:linear-gradient(var(--mk-veil-sm),var(--mk-veil-sm)),var(--mk-wp, none)}}@media(max-width:640px){.mk-wrap{padding:0 18px}.mk-navwrap{padding:10px 12px 0}.mk-hero{padding-top:calc(var(--mk-nav-h) + 36px);padding-bottom:96px}.mk-band{padding:76px 0}.mk-proof-item{min-width:0;flex:1 1 140px}.mk-app{grid-template-columns:1fr;min-height:0}.mk-app-rail{display:none}.mk-app-chip:nth-child(3){display:none}.mk-app-chip strong{white-space:nowrap}.mk-app-cal{grid-template-columns:repeat(2,1fr)}.mk-slot:nth-child(n+5){display:none}}.mk-anchor,.mk-plan{scroll-margin-top:calc(var(--mk-nav-h) + 8px)}.mk-band-tight{padding-top:56px}.mk-center{text-align:center;margin-top:28px}.mk-display{font-family:Bricolage Grotesque,ui-sans-serif,system-ui,sans-serif;font-weight:800;letter-spacing:-.03em}.mk-textlink{display:inline-flex;align-items:center;gap:6px;font-weight:650;color:var(--mk-acc-text);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.mk-textlink:hover{text-decoration-thickness:2px}.mk-textlink-ic{width:16px;height:16px}.mk-ticks{display:grid;gap:9px;align-content:start;font-size:14.5px;color:var(--mk-ink-soft)}.mk-ticks li{display:flex;gap:9px;align-items:flex-start}.mk-tick{width:17px;height:17px;flex:none;margin-top:2px;color:var(--mk-good)}.mk-ticks-sm{font-size:14px}.mk-flag{display:inline-flex;align-self:flex-start;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:750;letter-spacing:.01em;color:var(--mk-on-acc);background:linear-gradient(180deg,var(--mk-btn-hi),var(--mk-btn-lo));box-shadow:0 6px 18px -6px rgb(var(--mk-acc-rgb) / .7)}.mk-flag-quiet{color:var(--mk-ink);background:var(--mk-fill-2);box-shadow:none}.mk-featured{border-color:rgb(var(--mk-acc-rgb) / .75);box-shadow:inset 0 1px 0 var(--mk-hi),0 0 0 6px rgb(var(--mk-acc-rgb) / .12),0 22px 60px -18px rgb(var(--mk-acc-rgb) / .45)}.mk-per{font-size:15px;font-weight:600;color:var(--mk-ink-soft);margin-left:4px}.mk-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:750;white-space:nowrap;background:var(--mk-fill-2);color:var(--mk-ink);border:1px solid var(--mk-line)}.mk-badge[data-tier=free]{color:#8ff0b8;background:#2ec87824;border-color:#2ec87859}.mk-badge[data-tier=pro]{color:#b9d2ff;background:#508cff29;border-color:#508cff61}.mk-badge[data-tier=enterprise]{color:#d8c7ff;background:#9664ff2e;border-color:#9664ff66}.mk-root[data-mode=light] .mk-badge[data-tier=free]{color:#0c5f2f;background:#2ec87829}.mk-root[data-mode=light] .mk-badge[data-tier=pro]{color:#1a47a8;background:#508cff29}.mk-root[data-mode=light] .mk-badge[data-tier=enterprise]{color:#5122b0;background:#9664ff29}.mk-badge-inline{margin-left:8px;padding:2px 8px;font-size:11px;vertical-align:1px}.mk-personas{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}.mk-persona{position:relative;display:flex;flex-direction:column;gap:14px;padding:28px}.mk-persona>.mk-flag{position:absolute;top:-13px;left:24px}.mk-persona-title{font-size:26px;line-height:1.1}.mk-persona-who{color:var(--mk-ink-soft);font-size:15px;line-height:1.5;margin-top:-6px}@media(min-width:961px){.mk-persona-who{min-height:3em}}.mk-persona-plan{padding:14px 16px;border-radius:16px;background:var(--mk-fill);border:1px solid var(--mk-line)}.mk-persona-name{font-weight:750;font-size:15px}.mk-persona-verdict{font-weight:600;color:var(--mk-ink-soft)}.mk-persona-price{display:flex;align-items:baseline;margin-top:4px}.mk-persona-price .mk-display{font-size:40px;line-height:1;letter-spacing:-.04em}.mk-persona-annual{font-size:13px;color:var(--mk-ink-soft);margin-top:4px}.mk-persona .mk-ticks{flex:1}.mk-persona-hint{font-size:13.5px;color:var(--mk-ink-soft);padding-top:10px;border-top:1px solid var(--mk-line)}.mk-persona>.mk-flag-quiet{background:var(--mk-glass-solid);border:1px solid var(--mk-line)}.mk-persona-cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px}.mk-persona-cta .mk-textlink{font-size:14px}.mk-bento{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.mk-tile-li{display:flex}.mk-s2{grid-column:span 2}.mk-s3{grid-column:span 3}.mk-s4{grid-column:span 4}.mk-tile{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:8px;width:100%;padding:24px;min-height:200px;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .2s ease}.mk-tile:hover{transform:translateY(-2px);border-color:rgb(var(--mk-acc-rgb) / .5)}.mk-tile-link{position:static}.mk-tile-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.mk-root .mk-tile-link:focus-visible{outline:none}.mk-tile:has(.mk-tile-link:focus-visible){outline:2px solid var(--mk-ink);outline-offset:3px}.mk-tile-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:6px}.mk-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:#fff;box-shadow:inset 0 1px #ffffff4d}.mk-ic .mk-ic-svg{width:22px;height:22px}.mk-ic[data-i="0"]{background:linear-gradient(135deg,#5a9bff,#1f5fe0)}.mk-ic[data-i="1"]{background:linear-gradient(135deg,#a07bff,#6b3dff)}.mk-ic[data-i="2"]{background:linear-gradient(135deg,#ff7cbc,#c42a6a)}.mk-ic[data-i="3"]{background:linear-gradient(135deg,#ffb15a,#c4560f)}.mk-ic[data-i="4"]{background:linear-gradient(135deg,#4fe08f,#138a46)}.mk-tile-title{font-size:21px;line-height:1.15}.mk-tile-text{font-size:14.5px;line-height:1.5;color:var(--mk-ink-soft)}.mk-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:10px}.mk-chip{font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:var(--mk-fill);border:1px solid var(--mk-line);color:var(--mk-ink)}.mk-chip-tier{color:var(--mk-ink-soft);font-weight:650}.mk-glow{position:absolute;width:280px;height:280px;border-radius:50%;right:-80px;bottom:-120px;background:rgb(var(--mk-acc-rgb) / .55);filter:blur(70px);opacity:.45;pointer-events:none}.mk-tile>*:not(.mk-glow,.mk-tile-title){position:relative}.mk-seats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mk-seat{padding:20px;display:flex;flex-direction:column;gap:8px}.mk-seat-title{font-size:21px;margin-top:8px}.mk-seat-text{color:var(--mk-ink-soft);font-size:15px;margin-bottom:4px}.mk-mini{height:160px;border-radius:16px;overflow:hidden;border:1px solid var(--mk-line);background:linear-gradient(160deg,#1a3a8a,#0a1636);color:#f3f6ff}.mk-mini[data-seat=staff]{background:linear-gradient(160deg,#4a2a9a,#160b3a)}.mk-mini[data-seat=clients]{background:linear-gradient(160deg,#9a2a6a,#2a0b22)}.mk-root[data-mode=light] .mk-mini{background:linear-gradient(160deg,#cfe0ff,#eef3ff);color:#0d1530}.mk-root[data-mode=light] .mk-mini[data-seat=staff]{background:linear-gradient(160deg,#e0d4ff,#f3efff)}.mk-root[data-mode=light] .mk-mini[data-seat=clients]{background:linear-gradient(160deg,#ffd6ea,#fff1f7)}.mk-mini-in{height:100%;padding:14px;display:flex;flex-direction:column;justify-content:flex-end;gap:7px;font-size:12px}.mk-mini-bars{flex:1;display:flex;align-items:flex-end;gap:7px;padding:0 4px}.mk-mini-bars i{flex:1;border-radius:6px 6px 3px 3px;background:linear-gradient(180deg,var(--mk-btn-hi),rgb(var(--mk-acc-rgb) / .35))}.mk-mini-row{display:flex;justify-content:space-between;gap:10px;padding:8px 11px;border-radius:11px}.mk-mini-row span{opacity:.85}.mk-mini-phone{align-self:center;width:150px;height:100%;padding:10px;border-radius:18px;display:flex;flex-direction:column;gap:8px}.mk-mini-ph-title{font-weight:700}.mk-mini-times{display:grid;grid-template-columns:1fr 1fr;gap:5px}.mk-mini-times span{text-align:center;padding:4px 0;border-radius:8px;background:var(--mk-fill-2)}.mk-mini-times span.mk-on{background:var(--mk-btn);color:var(--mk-on-acc)}.mk-mini-ph-btn{margin-top:auto;text-align:center;padding:6px 0;border-radius:999px;font-weight:700;background:linear-gradient(180deg,var(--mk-btn-hi),var(--mk-btn-lo));color:var(--mk-on-acc)}.mk-seg{position:relative;display:inline-flex;gap:2px;padding:4px;border-radius:999px;isolation:isolate;margin-top:26px}.mk-seg-thumb{position:absolute;z-index:-1;top:4px;bottom:4px;border-radius:999px;background:var(--mk-thumb);box-shadow:var(--mk-thumb-shadow);transition:left .45s cubic-bezier(.3,1.4,.5,1),width .45s cubic-bezier(.3,1.4,.5,1)}.mk-seg-item{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:0;background:none;border-radius:999px;cursor:pointer;font:inherit;font-size:14.5px;font-weight:650;color:var(--mk-ink-soft);white-space:nowrap}.mk-seg-item[aria-checked=true]{color:var(--mk-ink)}.mk-seg-item:active{transform:scale(.97)}.mk-save{font-size:12px;font-weight:750;padding:3px 8px;border-radius:999px;color:var(--mk-good);background:#2ec87824}.mk-prices{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}.mk-plan{display:flex;flex-direction:column;padding:28px;gap:6px}.mk-plan-name{font-size:26px;margin-top:12px}.mk-plan-who{font-size:14.5px;color:var(--mk-ink-soft);min-height:44px}.mk-amt{display:flex;align-items:baseline;margin-top:8px}.mk-amt .mk-display{font-size:54px;line-height:1;letter-spacing:-.045em}.mk-billnote{font-size:13.5px;color:var(--mk-ink-soft);min-height:40px}.mk-limits{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 6px}.mk-limits li{font-size:12.5px;font-weight:650;padding:4px 10px;border-radius:9px;background:var(--mk-fill-2)}.mk-plus{font-size:14px;font-weight:700;margin-top:10px}.mk-plan .mk-ticks{flex:1;margin:8px 0 22px}.mk-plan-cta{width:100%}.mk-plan-note{margin:-8px 0 18px;font-size:12.5px;line-height:1.5;color:var(--mk-ink-soft)}.mk-footnote{text-align:center;max-width:760px;margin:32px auto 0;font-size:14px;color:var(--mk-ink-soft)}.mk-faq-wrap{max-width:860px}.mk-faq{display:grid;gap:10px}.mk-qa{border-radius:20px;padding:0}.mk-q{font-size:17px;font-weight:700;line-height:1.35}.mk-qa-btn{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border:0;border-radius:20px;background:none;cursor:pointer;color:inherit;font:inherit;text-align:left}.mk-qa-ic{position:relative;width:14px;height:14px;flex:none}.mk-qa-ic:before,.mk-qa-ic:after{content:"";position:absolute;left:0;right:0;top:6px;height:2px;border-radius:2px;background:var(--mk-ink);transition:transform .25s ease}.mk-qa-ic:after{transform:rotate(90deg)}.mk-qa[data-open] .mk-qa-ic:after{transform:rotate(0)}.mk-a{padding:0 22px 20px;color:var(--mk-ink-soft);font-size:15.5px;line-height:1.6}.mk-cta-stage{position:relative;isolation:isolate;overflow:hidden;border-radius:32px;padding:72px 28px}.mk-cta-wall{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--mk-wp-bg, #16248a);background-image:var(--mk-wp, none);background-size:cover;background-position:center}.mk-cta-card{max-width:760px;margin:0 auto;padding:48px 40px;text-align:center;background-color:var(--mk-glass-dense)}.mk-cta-card .mk-lead{margin:14px auto 0}.mk-cta-row-center{justify-content:center}.mk-foot{padding:0 20px 28px}.mk-foot-panel{max-width:1180px;margin:0 auto;overflow:hidden;border-radius:28px}.mk-root .mk-foot footer{background:transparent;color:var(--mk-ink-soft)}.mk-root .mk-foot footer :is(h2,p,span,a){color:var(--mk-ink-soft)}.mk-root .mk-foot footer a:hover{color:var(--mk-ink)}.mk-root .mk-foot footer a[href^=mailto],.mk-root .mk-foot footer a[aria-label] span{color:var(--mk-ink)}.mk-root .mk-foot footer [class*=border-t]{border-color:var(--mk-line)}.mk-dock{position:fixed;right:20px;bottom:20px;z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.mk-dock-bar{display:flex;gap:8px;align-items:center}.mk-dock-pill{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 18px 0 14px;border-radius:999px;font:inherit;font-size:14.5px;font-weight:700;color:var(--mk-ink);cursor:pointer;background-color:var(--mk-glass-dense);box-shadow:inset 0 1px 0 var(--mk-hi),var(--mk-shadow)}.mk-dock-pill[aria-expanded=true]{border-color:rgb(var(--mk-acc-rgb) / .7)}.mk-dock-ic{width:20px;height:20px;color:var(--mk-acc-text)}.mk-dock-cta{display:none;height:46px}.mk-look{width:320px;max-height:calc(100vh - 120px);overflow-y:auto;padding:16px 16px 14px;background-color:var(--mk-glass-dense);box-shadow:inset 0 1px 0 var(--mk-hi),var(--mk-shadow)}.mk-look-head{display:flex;align-items:center;justify-content:space-between}.mk-look-title{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:800;font-size:19px;letter-spacing:-.02em}.mk-look-x{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;border:0;background:var(--mk-fill);color:var(--mk-ink);cursor:pointer}.mk-look-x .mk-ic-svg{width:16px;height:16px}.mk-look-note{font-size:12.5px;color:var(--mk-ink-soft);margin:4px 0 6px}.mk-look-group{margin-top:12px}.mk-look-label{font-size:11.5px;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:var(--mk-ink-soft);margin-bottom:8px}.mk-look-modes{display:grid;grid-template-columns:1fr 1fr;gap:6px}.mk-look-modes button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;border-radius:12px;border:1px solid var(--mk-line);background:var(--mk-fill);color:var(--mk-ink);font:inherit;font-weight:650;font-size:14px;cursor:pointer}.mk-look-modes button[aria-checked=true]{background:var(--mk-thumb);box-shadow:var(--mk-thumb-shadow);border-color:rgb(var(--mk-acc-rgb) / .6)}.mk-look-modeic{width:17px;height:17px}.mk-look-walls{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mk-look-walls button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0;border:0;background:none;color:var(--mk-ink);font:inherit;cursor:pointer;border-radius:12px}.mk-look-wp{display:block;width:100%;aspect-ratio:4 / 3;border-radius:11px;border:2px solid transparent;box-shadow:inset 0 0 0 1px #ffffff2e}.mk-look-walls button[aria-checked=true] .mk-look-wp{border-color:var(--mk-ink);box-shadow:0 0 0 2px rgb(var(--mk-acc-rgb) / .55)}.mk-look-wpname{font-size:11.5px;font-weight:650}.mk-look-accents{display:flex;gap:10px;flex-wrap:wrap}.mk-look-accents button{display:grid;place-items:center;width:36px;height:36px;padding:0;border-radius:999px;border:2px solid transparent;background:none;cursor:pointer}.mk-look-accents button[aria-checked=true]{border-color:var(--mk-ink)}.mk-look-sw{display:block;width:26px;height:26px;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff4d}.mk-look-reset{margin-top:14px;width:100%;height:36px;border-radius:10px;border:1px solid var(--mk-line);background:transparent;color:var(--mk-ink);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.mk-look-reset:disabled{opacity:.55;cursor:default}.mk-root[data-fading] :where(*){transition:background-color .35s ease,color .35s ease,border-color .35s ease,box-shadow .35s ease!important}@media(max-width:1100px){.mk-plan,.mk-persona{padding:24px}}@media(max-width:960px){.mk-personas,.mk-prices,.mk-seats{grid-template-columns:1fr;max-width:620px;margin-left:auto;margin-right:auto}.mk-bento{grid-template-columns:repeat(2,1fr)}.mk-s2,.mk-s3,.mk-s4{grid-column:span 1}.mk-plan-who,.mk-billnote{min-height:0}}@media(max-width:768px){.mk-root{padding-bottom:84px}.mk-root :is(a,button,summary,input,[tabindex]){scroll-margin-bottom:104px}.mk-dock{left:0;right:0;bottom:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom));align-items:stretch}.mk-dock-bar{padding:8px;border-radius:999px;background:var(--mk-glass-dense);-webkit-backdrop-filter:blur(var(--mk-blur));backdrop-filter:blur(var(--mk-blur));border:1px solid var(--mk-line);box-shadow:var(--mk-shadow)}.mk-dock-pill{flex:1;justify-content:center;box-shadow:none;background:var(--mk-fill)}.mk-dock-cta{display:inline-flex;flex:1}.mk-nav-end>.mk-btn-primary{display:none}.mk-look{width:auto;align-self:stretch;max-height:calc(100vh - 140px)}}@media(max-width:560px){.mk-bento{grid-template-columns:1fr}.mk-tile{min-height:0}.mk-cta-stage{padding:40px 14px;border-radius:24px}.mk-cta-card{padding:32px 20px}.mk-seg-item{padding:0 13px;font-size:14px}.mk-foot{padding:0 10px 20px}}@media(prefers-reduced-motion:reduce){.mk-root *,.mk-root *:before,.mk-root *:after{transition:none!important;animation:none!important}}@media print{.mk-root .mk-reveal{opacity:1!important;transform:none!important}.mk-root .mk-dock,.mk-root .mk-skip,.mk-root .mk-menu-btn,.mk-root .mk-sheet,.mk-root .mk-glow{display:none!important}.mk-root .mk-navwrap{position:static;height:auto}.mk-root .mk-glass{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important;box-shadow:none!important}.mk-root .mk-frame{transform:none}.mk-root{padding-bottom:0}}
