.mk-app{--mk-accent: 255 85 0;--mk-max: 1120px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mk-main-v2{position:relative;z-index:1;width:100%;max-width:var(--mk-max);margin:0 auto;padding:0 clamp(16px,4vw,40px) clamp(48px,8vw,96px);box-sizing:border-box}.mk-h1{margin:0 auto 18px;max-width:900px;font-size:clamp(2.1rem,5.4vw,3.6rem);line-height:1.06;font-weight:700;letter-spacing:-.035em;color:rgb(var(--ov-ink));text-wrap:balance}.mk-h2{margin:0 0 12px;font-size:clamp(1.6rem,3.6vw,2.35rem);line-height:1.12;font-weight:700;letter-spacing:-.03em;color:rgb(var(--ov-ink));text-wrap:balance}.mk-h3{margin:0 0 10px;font-size:1.15rem;font-weight:650;color:rgb(var(--ov-ink))}.mk-accent{color:rgb(var(--mk-accent))}.mk-lead{margin:0 auto;max-width:680px;font-size:1.05rem;line-height:1.65;color:rgb(var(--ov-ink) / .62)}.mk-kicker{display:inline-block;margin-bottom:12px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--mk-accent))}.mk-center{text-align:center;margin:28px 0 0}.mk-hero{padding:clamp(40px,8vw,88px) 0 clamp(28px,5vw,48px);text-align:center}.mk-hero__lead{margin:0 auto 28px;max-width:720px;font-size:clamp(1.02rem,1.8vw,1.18rem);line-height:1.6;color:rgb(var(--ov-ink) / .66);text-wrap:pretty}.mk-pill{display:inline-flex;align-items:center;gap:6px;margin-bottom:18px;padding:6px 14px;border-radius:999px;font-size:12.5px;font-weight:550;color:rgb(var(--ov-ink) / .7);background:rgb(var(--ov-ink) / .05);border:1px solid rgb(var(--ov-ink) / .08)}.mk-crumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0 0 22px;padding:0;list-style:none;font-size:13px;color:rgb(var(--ov-ink) / .45)}.mk-crumbs li+li:before{content:"/";margin-right:6px;opacity:.6}.mk-crumbs a{color:rgb(var(--ov-ink) / .6);text-decoration:none}.mk-crumbs a:hover{color:rgb(var(--ov-ink))}.mk-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.mk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:999px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s ease,background .2s ease,border-color .2s ease}.mk-btn:hover{transform:translateY(-1px)}.mk-btn--primary{color:rgb(var(--ov-n-0a0a0b))!important;background:rgb(var(--ov-ink));box-shadow:0 0 12px #e464f526,0 0 24px #8255e81a,0 0 36px #44dac314}.mk-btn--ghost{color:rgb(var(--ov-ink))!important;background:rgb(var(--ov-n-1e1e1e) / .7);border:1px solid rgb(var(--ov-ink) / .14)}.mk-btn--ghost:hover{border-color:rgb(var(--ov-ink) / .3)}.mk-link{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:rgb(var(--mk-accent));text-decoration:none}.mk-versus{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;max-width:720px;margin:44px auto 0}.mk-versus__side{display:flex;flex-direction:column;align-items:center;gap:6px;padding:22px 16px;border-radius:22px;background:rgb(var(--ov-n-1e1e1e) / .75);border:1px solid rgb(var(--ov-ink) / .08);backdrop-filter:blur(8px)}.mk-versus__side--us{border-color:rgb(var(--mk-accent) / .45);box-shadow:0 18px 50px rgb(var(--mk-accent) / .14)}.mk-versus__side strong{font-size:18px;color:rgb(var(--ov-ink))}.mk-versus__side span:last-child{font-size:13px;color:rgb(var(--ov-ink) / .6)}.mk-versus__vs{font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--ov-ink) / .4)}.mk-versus__single{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;font-size:22px;color:rgb(var(--ov-ink) / .55);background:rgb(var(--ov-ink) / .07)}.mk-mascots{display:inline-flex;justify-content:center}.mk-mascots img{object-fit:contain;margin:0 -5px;filter:drop-shadow(0 6px 10px rgb(0 0 0 / .16))}.mk-section{padding:clamp(36px,6vw,72px) 0 0}.mk-section__head{margin:0 auto 28px;max-width:760px;text-align:center}.mk-verdict{display:grid;grid-template-columns:1.15fr 1fr;gap:16px}.mk-verdict__card,.mk-panel{padding:clamp(20px,3vw,30px);border-radius:24px;background:rgb(var(--ov-n-1e1e1e) / .8);border:1px solid rgb(var(--ov-ink) / .08);backdrop-filter:blur(8px)}.mk-verdict__card--us{border-color:rgb(var(--mk-accent) / .4);background:radial-gradient(120% 80% at 100% 0%,rgb(var(--mk-accent) / .1),transparent 60%),rgb(var(--ov-n-1e1e1e) / .85)}.mk-verdict__card h3,.mk-panel h3{margin:0 0 14px;font-size:1.15rem;font-weight:700;color:rgb(var(--ov-ink))}.mk-verdict__card ul,.mk-panel ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.mk-verdict__card li{display:flex;gap:10px;font-size:15px;line-height:1.5;color:rgb(var(--ov-ink) / .82)}.mk-verdict__card li>span{flex:none;margin-top:4px;color:rgb(var(--ov-ink) / .45)}.mk-verdict__card--us li>span{color:rgb(var(--mk-accent))}.mk-panel p,.mk-panel li{font-size:15px;line-height:1.6;color:rgb(var(--ov-ink) / .75)}.mk-panel p{margin:0 0 14px}.mk-panel li{position:relative;padding-left:18px}.mk-panel li:before{content:"";position:absolute;left:2px;top:.62em;width:6px;height:6px;border-radius:50%;background:rgb(var(--ov-ink) / .3)}.mk-panel--muted{background:rgb(var(--ov-ink) / .03)}.mk-panel--wide{max-width:860px;margin:0 auto}.mk-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mk-team__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mk-team__card{position:relative;display:grid;grid-template-columns:72px 1fr;grid-template-rows:auto 1fr;column-gap:14px;row-gap:8px;align-items:center;padding:18px;border-radius:22px;overflow:hidden;background:radial-gradient(110% 90% at 0% 0%,color-mix(in srgb,var(--role-accent) 22%,transparent),transparent 62%),rgb(var(--ov-n-1e1e1e) / .85);border:1px solid color-mix(in srgb,var(--role-accent) 30%,transparent);backdrop-filter:blur(8px);transition:transform .2s ease}.mk-team__card:hover{transform:translateY(-2px)}.mk-team__img{grid-row:span 1;width:72px;height:72px;object-fit:contain;filter:drop-shadow(0 8px 12px rgb(0 0 0 / .18))}.mk-team__name{margin:0;font-size:1.15rem;font-weight:700;color:rgb(var(--ov-ink))}.mk-team__role{margin:2px 0 0;font-size:13px;font-weight:600;color:var(--role-accent)}.mk-team__does{grid-column:1 / -1;margin:0;font-size:14.5px;line-height:1.55;color:rgb(var(--ov-ink) / .72)}.mk-team__badge{grid-column:1 / -1;justify-self:start;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:650;color:#fff;background:var(--role-accent)}.mk-flow{margin-top:18px;padding:18px 20px;border-radius:22px;background:rgb(var(--ov-ink) / .035);border:1px dashed rgb(var(--ov-ink) / .14)}.mk-flow__title{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--ov-ink) / .5)}.mk-flow__steps{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.mk-flow__steps li{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:999px;font-size:13.5px;color:rgb(var(--ov-ink) / .75);background:rgb(var(--ov-n-1e1e1e));border:1px solid color-mix(in srgb,var(--role-accent) 35%,transparent)}.mk-flow__steps li img{width:28px;height:28px;object-fit:contain}.mk-flow__steps li strong{color:rgb(var(--ov-ink))}.mk-flow__note{margin:12px 0 0;font-size:13.5px;color:rgb(var(--ov-ink) / .55)}.mk-table{border-radius:24px;overflow:hidden;background:rgb(var(--ov-n-1e1e1e) / .85);border:1px solid rgb(var(--ov-ink) / .09);backdrop-filter:blur(8px)}.mk-table__row{display:grid;grid-template-columns:1.1fr 1.2fr 1.2fr;border-top:1px solid rgb(var(--ov-ink) / .07)}.mk-table__row>span{padding:14px 18px}.mk-table__row--head{border-top:none;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--ov-ink) / .55);background:rgb(var(--ov-ink) / .04)}.mk-table__row--head .mk-table__us{color:rgb(var(--mk-accent))}.mk-table__us{background:rgb(var(--mk-accent) / .05)}.mk-table__group{padding:18px 18px 8px;border-top:1px solid rgb(var(--ov-ink) / .07);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--ov-ink) / .45)}.mk-table__label{font-size:14.5px;font-weight:600;color:rgb(var(--ov-ink))}.mk-cell{display:flex;align-items:flex-start;gap:9px}.mk-cell__icon{flex:none;margin-top:2px;font-size:18px}.mk-cell__text{font-size:14px;line-height:1.45;color:rgb(var(--ov-ink) / .78)}.mk-cell--yes .mk-cell__icon{color:#22a565}.mk-cell--no .mk-cell__icon{color:#e2483d}.mk-cell--partial .mk-cell__icon{color:#e0a21a}.mk-cell--unknown .mk-cell__icon{color:rgb(var(--ov-ink) / .35)}.mk-cell--unknown .mk-cell__text{color:rgb(var(--ov-ink) / .5)}.mk-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin:16px 0 0;padding:0;list-style:none;font-size:13px;color:rgb(var(--ov-ink) / .55)}.mk-legend li{display:inline-flex;align-items:center;gap:6px}.mk-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mk-benefit{padding:22px;border-radius:22px;background:rgb(var(--ov-n-1e1e1e) / .8);border:1px solid rgb(var(--ov-ink) / .08);backdrop-filter:blur(8px)}.mk-benefit__icon{display:inline-block;margin-bottom:14px;font-size:26px;color:rgb(var(--mk-accent))}.mk-benefit h3{margin:0 0 8px;font-size:1.05rem;font-weight:700;color:rgb(var(--ov-ink))}.mk-benefit p{margin:0;font-size:14.5px;line-height:1.6;color:rgb(var(--ov-ink) / .68)}.mk-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mk-cards--big{grid-template-columns:repeat(2,1fr)}.mk-card{display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:22px;text-decoration:none;background:rgb(var(--ov-n-1e1e1e) / .8);border:1px solid rgb(var(--ov-ink) / .08);backdrop-filter:blur(8px);transition:transform .2s ease,border-color .2s ease}.mk-card:hover{transform:translateY(-2px);border-color:rgb(var(--mk-accent) / .4)}.mk-card__kicker{font-size:12px;font-weight:650;letter-spacing:.04em;color:rgb(var(--ov-ink) / .5)}.mk-card__title{font-size:1.2rem;font-weight:700;color:rgb(var(--ov-ink))}.mk-card__body{font-size:14.5px;line-height:1.55;color:rgb(var(--ov-ink) / .68)}.mk-card__cta{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:14px;font-weight:650;color:rgb(var(--mk-accent))}.mk-steps{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;max-width:900px;margin:0 auto;padding:0;list-style:none;counter-reset:mk-step}.mk-steps li{position:relative;display:flex;flex-direction:column;gap:4px;padding:18px 18px 18px 60px;border-radius:18px;background:rgb(var(--ov-n-1e1e1e) / .8);border:1px solid rgb(var(--ov-ink) / .08);counter-increment:mk-step}.mk-steps li:before{content:counter(mk-step);position:absolute;left:18px;top:18px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;font-size:13px;font-weight:700;color:#fff;background:rgb(var(--mk-accent))}.mk-steps strong{color:rgb(var(--ov-ink))}.mk-steps span{font-size:14.5px;line-height:1.5;color:rgb(var(--ov-ink) / .66)}.mk-faq{display:grid;gap:10px;max-width:860px;margin:0 auto}.mk-faq__item{border-radius:18px;background:rgb(var(--ov-n-1e1e1e) / .8);border:1px solid rgb(var(--ov-ink) / .08)}.mk-faq__item summary{position:relative;padding:18px 52px 18px 20px;font-size:1.02rem;font-weight:650;color:rgb(var(--ov-ink));cursor:pointer;list-style:none}.mk-faq__item summary::-webkit-details-marker{display:none}.mk-faq__item summary:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400;color:rgb(var(--ov-ink) / .5)}.mk-faq__item[open] summary:after{content:"−"}.mk-faq__item p{margin:0;padding:0 20px 20px;font-size:15px;line-height:1.65;color:rgb(var(--ov-ink) / .72)}.mk-sources{max-width:860px;margin:0 auto;font-size:13.5px;line-height:1.6;color:rgb(var(--ov-ink) / .55)}.mk-sources ul{display:flex;flex-wrap:wrap;gap:8px 18px;margin:10px 0 0;padding:0;list-style:none}.mk-sources a{color:rgb(var(--ov-ink) / .75)}.mk-final{margin-top:clamp(48px,8vw,96px);padding:clamp(36px,6vw,64px) clamp(20px,4vw,48px);border-radius:32px;text-align:center;background:radial-gradient(70% 90% at 0% 100%,rgb(130 85 232 / .18),transparent 60%),radial-gradient(70% 90% at 100% 0%,rgb(var(--mk-accent) / .2),transparent 60%),rgb(var(--ov-n-1e1e1e) / .9);border:1px solid rgb(var(--ov-ink) / .09)}.mk-final .mk-mascots{margin-bottom:18px}.mk-final .mk-lead{margin-bottom:24px}.mk-pricing__cards{max-width:1080px;margin:0 auto}.mk-footnote{margin:18px auto 0;max-width:720px;text-align:center;font-size:13px;color:rgb(var(--ov-ink) / .5)}.mk-prose{max-width:820px;margin:0 auto;padding:clamp(22px,4vw,44px);border-radius:28px;background:rgb(var(--ov-n-1e1e1e) / .82);border:1px solid rgb(var(--ov-ink) / .08);backdrop-filter:blur(8px);color:rgb(var(--ov-ink) / .82)}.mk-prose>:first-child{margin-top:0}.mk-prose h2{margin:2.4rem 0 .9rem;font-size:1.55rem;font-weight:700;letter-spacing:-.02em;color:rgb(var(--ov-ink));scroll-margin-top:90px}.mk-prose h3{margin:1.6rem 0 .5rem;font-size:1.12rem;font-weight:650;color:rgb(var(--ov-ink))}.mk-prose p,.mk-prose li{font-size:1.04rem;line-height:1.75}.mk-prose p{margin:0 0 1.05rem}.mk-prose ul,.mk-prose ol{margin:0 0 1.2rem;padding-left:1.35rem}.mk-prose li{margin-bottom:.35rem}.mk-prose a{color:rgb(var(--ov-ink));text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgb(var(--mk-accent) / .6)}.mk-prose strong{color:rgb(var(--ov-ink))}.mk-prose blockquote{margin:0 0 1.4rem;padding:.9rem 1.1rem;border-left:3px solid rgb(var(--mk-accent));border-radius:0 12px 12px 0;background:rgb(var(--mk-accent) / .06)}.mk-prose blockquote p:last-child{margin-bottom:0}.mk-prose code{font-size:.9em;padding:.1em .35em;border-radius:6px;background:rgb(var(--ov-ink) / .08)}.mk-table-wrap{overflow-x:auto;margin:0 0 1.6rem;border-radius:16px;border:1px solid rgb(var(--ov-ink) / .1)}.mk-prose table{width:100%;border-collapse:collapse;font-size:.95rem}.mk-prose th,.mk-prose td{padding:.7rem .9rem;text-align:left;vertical-align:top;line-height:1.5;border-bottom:1px solid rgb(var(--ov-ink) / .07)}.mk-prose th{font-weight:650;color:rgb(var(--ov-ink));background:rgb(var(--ov-ink) / .04)}.mk-prose tr:last-child td{border-bottom:none}.mk-updated{margin:1.6rem 0 0;font-size:13px;color:rgb(var(--ov-ink) / .45)}@media(max-width:960px){.mk-team__grid,.mk-benefits,.mk-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.mk-verdict,.mk-two,.mk-team__grid,.mk-benefits,.mk-cards,.mk-cards--big,.mk-steps{grid-template-columns:1fr}.mk-versus{grid-template-columns:1fr;gap:10px}.mk-table__row{grid-template-columns:1fr 1fr}.mk-table__row>span:first-child{grid-column:1 / -1;padding-bottom:0}.mk-table__row--head>span:first-child{display:none}.mk-table__row>span{padding:10px 12px}}.mk-pricing .pricing-card{background-color:rgb(var(--ov-n-1e1e1e));border:1px solid rgb(var(--ov-ink) / .08)}.mk-blog-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;margin:0 0 14px;font-size:13px;color:rgb(var(--ov-ink) / .55)}.mk-blog-meta__category{padding:3px 10px;border-radius:999px;font-weight:650;color:rgb(var(--mk-accent));background:rgb(var(--mk-accent) / .1)}.mk-blog-cover{position:relative;display:grid;place-items:center;overflow:hidden;border-radius:18px;background:radial-gradient(120% 90% at 50% 110%,color-mix(in srgb,var(--cover-accent) 55%,transparent),transparent 70%),linear-gradient(160deg,color-mix(in srgb,var(--cover-accent) 22%,transparent),rgb(var(--ov-ink) / .03));border:1px solid rgb(var(--ov-ink) / .08)}.mk-blog-cover--card{aspect-ratio:16 / 9}.mk-blog-cover--hero{max-width:880px;margin:0 auto;aspect-ratio:21 / 8;border-radius:26px}.mk-blog-cover img{display:block;width:auto;height:62%;object-fit:contain;filter:drop-shadow(0 14px 24px rgb(0 0 0 / .22))}.mk-blog-cover__team{display:flex;justify-content:center;gap:2%;width:88%;height:46%}.mk-blog-cover__team img{height:100%;min-width:0}.mk-blog-list{display:flex;flex-direction:column;gap:18px}.mk-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.mk-blog-card{display:flex;flex-direction:column;gap:16px;padding:14px 14px 22px;border-radius:24px;text-decoration:none;background:rgb(var(--ov-n-1e1e1e) / .8);border:1px solid rgb(var(--ov-ink) / .08);backdrop-filter:blur(8px);transition:transform .2s ease,border-color .2s ease}.mk-blog-card:hover{transform:translateY(-2px);border-color:rgb(var(--mk-accent) / .4)}.mk-blog-card__text{display:flex;flex-direction:column;gap:8px;padding:0 8px}.mk-blog-card .mk-blog-meta{justify-content:flex-start;margin:0}.mk-blog-card .mk-kicker{margin:0}.mk-blog-card__title{font-size:1.15rem;line-height:1.3;font-weight:700;letter-spacing:-.015em;color:rgb(var(--ov-ink));text-wrap:balance}.mk-blog-card__body{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;font-size:14.5px;line-height:1.55;color:rgb(var(--ov-ink) / .66)}.mk-blog-card .mk-card__cta{margin-top:auto}.mk-blog-card--featured{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:28px;padding:16px}.mk-blog-card--featured .mk-blog-card__title{font-size:clamp(1.4rem,2.6vw,1.9rem);line-height:1.18;letter-spacing:-.025em}.mk-blog-card--featured .mk-blog-card__body{-webkit-line-clamp:4;line-clamp:4;font-size:15.5px}.mk-blog-card__text{flex:1}.mk-blog-post__hero{padding-bottom:clamp(20px,3vw,32px)}.mk-blog-byline{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;margin:0;font-size:14px;color:rgb(var(--ov-ink) / .6)}.mk-blog-byline__faces{display:inline-flex}.mk-blog-byline__faces img{width:28px;height:28px;margin-left:-8px;border-radius:999px;object-fit:cover;background:rgb(var(--ov-n-1e1e1e));border:2px solid rgb(var(--ov-n-1e1e1e))}.mk-blog-byline__faces img:first-child{margin-left:0}.mk-blog-prose{max-width:760px;margin:0 auto;font-size:1.04rem}.mk-blog-prose .contains-task-list{padding-left:0;list-style:none}.mk-blog-prose .task-list-item input{margin:0 8px 0 0;accent-color:rgb(var(--mk-accent));vertical-align:-2px}.mk-blog-related__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin-bottom:18px}.mk-blog-related__all{font-size:14.5px;font-weight:600;text-decoration:none;color:rgb(var(--mk-accent))}@media(max-width:960px){.mk-blog-grid{grid-template-columns:repeat(2,1fr)}.mk-blog-card--featured{grid-template-columns:1fr;gap:16px;padding:14px 14px 22px}}@media(max-width:640px){.mk-blog-grid{grid-template-columns:1fr}.mk-blog-cover--hero{aspect-ratio:16 / 9;border-radius:20px}}
