@import url("/mi-home/concepts/fonts.css");@font-face{font-family:Fraunces;src:url(/mi-home/concepts/assets/Fraunces.ttf) format("truetype");font-weight:100 900;font-display:swap}.mi-blog{--mi-page:#faf9f8;--mi-surface:#fff;--mi-soft:#f3f3f1;--mi-lilac:#e9e8e5;--mi-lilac-soft:#f3f3f1;--mi-apricot:#efb481;--mi-peach:#f7ddc5;--mi-peach-soft:#f9e9d9;--mi-card:#1f1f1d;--mi-card-ink:#fafaf9;--mi-ink:#1f1f1d;--mi-strong:#1a1a19;--mi-muted:#5f5e5a;--mi-line:#e9e8e5;--mi-wire:#b5b3ae;--mi-accent:#804267;--mi-button:#1f1f1d;--mi-button-ink:#fafaf9;--mi-header-bg:hsla(30,17%,98%,.94);--mi-shadow:rgba(31,31,29,.1);color-scheme:light;min-height:100vh;background:var(--mi-page);color:var(--mi-ink);font-family:DM Sans,Arial,sans-serif;font-size:17px;line-height:1.68;overflow-wrap:break-word;overflow:clip;--mi-kicker:#89672b;--mi-sand:#f7ddc5;--mi-sand-soft:#f9e9d9;--cat-alt:#3b6f8f;--cat-cmp:#b07a1f;--cat-int:#2f7d78;--cat-guide:#804267;--mi-header-h:65px;--type:var(--mi-kicker)}body:has(.mi-blog){background:#faf9f8}@media (prefers-color-scheme:dark){.mi-blog{--mi-page:#161616;--mi-surface:#1d1d1d;--mi-soft:#242424;--mi-lilac:#2e2e2e;--mi-lilac-soft:#232323;--mi-apricot:#c9a96a;--mi-peach:#352b20;--mi-peach-soft:#1d1d1d;--mi-card:#262626;--mi-card-ink:#ededec;--mi-ink:#ededec;--mi-strong:#f5f5f4;--mi-muted:#a3a3a0;--mi-line:#2c2c2c;--mi-wire:#4a4a48;--mi-accent:#e0aecb;--mi-button:#ededec;--mi-button-ink:#161616;--mi-header-bg:hsla(0,0%,9%,.94);--mi-shadow:rgba(0,0,0,.45);color-scheme:dark;--mi-kicker:#dcb06a;--mi-sand:#352b20;--mi-sand-soft:#211d18;--cat-alt:#7fb0cf;--cat-cmp:#dcb06a;--cat-int:#74c2bb;--cat-guide:#c482ab}body:has(.mi-blog){background:#161616}}.mi-blog *,.mi-blog :after,.mi-blog :before{box-sizing:border-box}.mi-blog :is(h1,h2,h3){color:var(--mi-strong);font-family:Fraunces,Georgia,serif;font-weight:700;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.mi-blog a{color:var(--mi-accent)}.mi-blog a:focus-visible,.mi-blog button:focus-visible,.mi-blog input:focus-visible{outline:2px solid var(--mi-accent);outline-offset:3px}.mi-blog-header{position:sticky;top:0;z-index:30;border-bottom:1px solid var(--mi-line);background:var(--mi-header-bg);backdrop-filter:blur(10px)}.mi-blog-header-inner{display:flex;align-items:center;gap:24px;width:min(1180px,calc(100% - 32px));min-height:64px;margin:auto}.mi-blog-mark{display:flex;align-items:baseline;gap:7px;color:var(--mi-strong);text-decoration:none;white-space:nowrap}.mi-blog-mark b,.mi-blog-mark span{font-family:Fraunces,Georgia,serif;font-size:20px;line-height:1;letter-spacing:-.03em}.mi-blog-mark span{color:var(--mi-accent);font-weight:400;letter-spacing:-.02em}.mi-blog-categories{display:flex;gap:20px;margin-left:8px;font-size:14px}.mi-blog-categories a,.mi-blog-home-link{color:var(--mi-ink);text-decoration:none;white-space:nowrap}.mi-blog-categories a:hover,.mi-blog-home-link:hover{color:var(--mi-accent)}.mi-blog-header-search{margin-left:auto}.mi-blog-header-search input{width:170px;padding:9px 12px;border:1px solid transparent;border-radius:10px;background:var(--mi-soft);color:var(--mi-ink);font:400 13.5px DM Sans,Arial,sans-serif}.mi-blog-header-search input:focus{border-color:var(--mi-accent);background:var(--mi-surface)}.mi-blog-home-link{font-size:13.5px}.mi-blog-header-cta{display:inline-block;padding:10px 16px;border-radius:10px;background:var(--mi-button);color:var(--mi-button-ink);font-size:13px;text-decoration:none;white-space:nowrap}.mi-blog-listing{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:68px 0 90px}.mi-blog-listing-hero{max-width:690px;margin-bottom:46px}.mi-blog-listing-kicker,.mi-blog-post-category{margin:0 0 14px;color:var(--mi-accent);font-size:12px;font-weight:700;letter-spacing:.04em}.mi-blog-listing h1{margin:0 0 18px;font-size:clamp(42px,6vw,76px);letter-spacing:-.05em}.mi-blog-listing h1 span{color:var(--mi-muted)}.mi-blog-listing-proof{max-width:62ch;margin:0;color:var(--mi-strong);font-size:clamp(17px,1.5vw,19px)}.mi-blog-controls{display:flex;align-items:center;gap:20px;margin-bottom:42px;padding-bottom:20px;border-bottom:1px solid var(--mi-line)}.mi-blog-filters{display:flex;flex:1;gap:8px;min-width:0;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.mi-blog-filter{flex:none;border:1px solid var(--mi-line);border-radius:999px;background:transparent;color:var(--mi-muted);font:600 13px DM Sans,Arial,sans-serif;padding:8px 13px;cursor:pointer}.mi-blog-filter:hover,.mi-blog-filter[aria-pressed=true]{border-color:var(--mi-apricot);background:var(--mi-lilac-soft);color:var(--mi-strong)}.mi-blog-search{position:relative;width:min(100%,280px);flex:none}.mi-blog-search svg{position:absolute;top:50%;left:12px;width:16px;height:16px;color:var(--mi-muted);transform:translateY(-50%)}.mi-blog-search input{width:100%;padding:10px 12px 10px 36px;border:1px solid var(--mi-line);border-radius:10px;background:var(--mi-surface);color:var(--mi-ink);font:400 14px DM Sans,Arial,sans-serif}.mi-blog-search input:focus{border-color:var(--mi-accent)}.mi-blog-featured{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);min-height:340px;margin-bottom:28px;overflow:hidden;border:1px solid var(--mi-line);border-radius:20px;background:var(--mi-surface);color:inherit;text-decoration:none}.mi-blog-featured-copy{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(24px,4vw,48px)}.mi-blog-featured h2{margin:0 0 14px;font-size:clamp(30px,4vw,51px)}.mi-blog-card p,.mi-blog-featured p{color:var(--mi-muted)}.mi-blog-card-meta,.mi-blog-featured-meta{display:flex;justify-content:space-between;gap:16px;margin-top:24px;padding-top:18px;border-top:1px solid var(--mi-line);color:var(--mi-muted);font-size:13px}.mi-blog-featured-art{display:grid;place-items:center;border-left:1px solid var(--mi-line);background:var(--mi-lilac-soft);color:var(--mi-strong);font-family:Fraunces,Georgia,serif;font-size:clamp(64px,10vw,140px)}.mi-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mi-blog-card{display:flex;min-height:250px;flex-direction:column;padding:22px;border:1px solid var(--mi-line);border-radius:16px;background:var(--mi-surface);color:inherit;text-decoration:none;transition:background .15s ease,transform .15s ease}.mi-blog-card:hover{background:var(--mi-lilac-soft);transform:translateY(-2px)}.mi-blog-card-category{display:inline-flex;align-self:flex-start;margin-bottom:22px;padding:5px 9px;border-radius:999px;background:var(--mi-soft);color:var(--mi-accent);font-size:11px;font-weight:700}.mi-blog-card h3{margin:0 0 10px;font-size:23px}.mi-blog-card p{margin:0;font-size:14px;line-height:1.5}.mi-blog-card-meta{margin-top:auto}.mi-blog-empty{padding:90px 16px;color:var(--mi-muted);text-align:center}.mi-blog-listing-cta{margin-top:72px;padding-top:36px;border-top:1px solid var(--mi-line)}.mi-blog-listing-cta h2{max-width:16ch;margin:0 0 12px;font-size:clamp(32px,5vw,54px)}.mi-blog-button{display:inline-block;margin-top:12px;padding:11px 17px;border-radius:10px;background:var(--mi-button);color:var(--mi-button-ink);font-size:14px;font-weight:700;text-decoration:none}.mi-blog-post{background:var(--mi-page)}.mi-blog-post[data-template=comparison]{--type:var(--cat-cmp)}.mi-blog-post[data-template=shortlist]{--type:var(--cat-alt)}.mi-blog-post[data-template=integration]{--type:var(--cat-int)}.mi-blog-post[data-template=guide]{--type:var(--cat-guide)}.mi-post-head{width:min(1120px,calc(100% - 32px));margin:0 auto;padding-top:60px}.mi-post-head h1{max-width:21ch;margin:0 0 18px;font-size:clamp(36px,5vw,60px);letter-spacing:-.045em}.mi-post-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0 0 16px;color:var(--type);font-size:13px;font-weight:700;line-height:1.3}.mi-blog-dek{max-width:62ch;margin:0 0 14px;color:var(--mi-strong);font-size:clamp(17px,1.5vw,19px);line-height:1.55}.mi-blog-byline{margin:0;color:var(--mi-muted);font-size:14px}.mi-blog-article-shell{width:min(690px,calc(100% - 32px));margin:0 auto;padding:44px 0 90px}.mi-pair{display:inline-flex;align-items:center;gap:10px;color:var(--mi-strong);font-weight:600}.mi-pair i{position:relative;width:34px;height:1.5px;background:var(--type)}.mi-pair i:after{position:absolute;top:-3.5px;right:0;width:7px;height:7px;border:solid var(--type);border-width:1.5px 1.5px 0 0;content:"";transform:rotate(45deg)}.mi-blog-post[data-template=integration] .mi-post-head{width:min(690px,calc(100% - 32px))}.mi-blog-post[data-template=integration] .mi-post-head h1{font-size:clamp(34px,4.4vw,50px)}.mi-verdict{margin:28px 0;padding:20px 24px 22px;border-radius:6px;background:var(--mi-sand-soft);color:var(--mi-strong);font-size:17px;line-height:1.6}.mi-verdict-label{margin:0 0 8px!important;color:var(--mi-kicker);font-size:13px;font-weight:700}.mi-verdict>:last-child{margin-bottom:0}.mi-verdict p{margin:0 0 10px}.mi-verdict ol,.mi-verdict ul{margin:0;padding-left:18px}.mi-verdict ul{list-style:disc}.mi-verdict ol{list-style:decimal}.mi-verdict li{margin-bottom:8px;-moz-column-break-inside:avoid;break-inside:avoid}.mi-verdict li::marker{color:var(--mi-kicker)}.mi-verdict strong{color:var(--mi-strong);font-weight:700}.mi-verdict a{color:var(--mi-accent);text-underline-offset:3px}.mi-post-lead{width:min(1120px,calc(100% - 32px));margin:40px auto 0}.mi-post-lead .mi-verdict{margin:0 0 8px;padding:24px 28px 26px}.mi-post-lead .mi-verdict ul{-moz-columns:2;column-count:2;-moz-column-gap:48px;column-gap:48px}.mi-h2h{width:100%;border-collapse:collapse;font-size:15.5px;line-height:1.5}.mi-h2h caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mi-h2h thead th{position:sticky;top:var(--mi-header-h);z-index:2;padding:22px 24px 12px;border-bottom:1.5px solid var(--mi-strong);background:var(--mi-page);color:var(--mi-strong);font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.15;text-align:left;vertical-align:bottom}.mi-h2h thead th.mi-h2h-corner,.mi-h2h thead th.mi-h2h-note{color:var(--mi-muted);font-family:DM Sans,Arial,sans-serif;font-size:13px;font-weight:600;letter-spacing:0}.mi-h2h :is(th,td):first-child{width:19%;padding-left:0}.mi-h2h tbody th{padding:16px 24px 16px 0;color:var(--mi-muted);font-size:14px;font-weight:600;text-align:left}.mi-h2h tbody td,.mi-h2h tbody th{border-bottom:1px solid var(--mi-line);vertical-align:top}.mi-h2h tbody td{padding:16px 24px;color:var(--mi-ink)}.mi-h2h tbody td+td{border-left:1px solid var(--mi-line)}.mi-h2h[data-note] :is(th,td):first-child{width:16%}.mi-h2h td.mi-h2h-note{width:22%;color:var(--mi-muted);font-size:14.5px}.mi-h2h a{color:var(--mi-accent);text-underline-offset:3px}.mi-blog-shortlist{width:min(1120px,calc(100% - 32px));margin:44px auto 0}.mi-blog-shortlist li>:is(a,div),.mi-blog-shortlist-head{display:grid;grid-template-columns:minmax(150px,1.1fr) minmax(120px,.8fr) minmax(0,2.4fr);gap:24px;align-items:baseline}.mi-blog-shortlist[data-noprice] :is(.mi-blog-shortlist-head,li>:is(a,div)){grid-template-columns:minmax(150px,1fr) minmax(0,3fr)}.mi-blog-shortlist[data-full] :is(.mi-blog-shortlist-head,li>:is(a,div)){grid-template-columns:minmax(130px,.9fr);grid-auto-columns:minmax(0,1.5fr);grid-auto-flow:column}.mi-blog-shortlist-head{padding:0 4px 10px;border-bottom:1.5px solid var(--mi-strong);color:var(--mi-muted);font-size:13px;font-weight:600}.mi-blog-shortlist ol{margin:0;padding:0;list-style:none}.mi-blog-shortlist li{border-bottom:1px solid var(--mi-line)}.mi-blog-shortlist li>:is(a,div){padding:14px 4px;color:var(--mi-ink);text-decoration:none;transition:background .15s ease}.mi-blog-shortlist li>a:hover{background:var(--mi-soft)}.mi-blog-shortlist li>a:hover b{text-decoration:underline;text-decoration-color:var(--type);text-decoration-thickness:1.5px;text-underline-offset:4px}.mi-blog-shortlist b{color:var(--mi-strong);font-family:Fraunces,Georgia,serif;font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.mi-blog-shortlist-price{color:var(--mi-strong);font-size:14.5px;font-weight:600;font-variant-numeric:tabular-nums}.mi-blog-shortlist-need{color:var(--mi-muted);font-size:14.5px;line-height:1.45}.mi-blog-shortlist-price[data-plain]{color:var(--mi-muted);font-weight:400}.mi-blog-shortlist[data-full] .mi-blog-shortlist-price{color:var(--mi-ink);font-weight:400;line-height:1.45}.mi-blog-shortlist-need a{color:var(--mi-accent);text-underline-offset:3px}.mi-blog-guide-layout{display:grid;grid-template-columns:230px minmax(0,700px);align-items:start;gap:clamp(40px,7vw,96px);width:min(1120px,calc(100% - 32px));margin:0 auto}.mi-blog-guide-layout .mi-blog-article-shell{width:auto;margin:0}.mi-contents{position:sticky;top:calc(var(--mi-header-h) + 28px);max-height:calc(100vh - var(--mi-header-h) - 48px);margin-top:48px;overflow:auto}.mi-contents-label{margin:0 0 10px;color:var(--mi-muted);font-size:13px;font-weight:600}.mi-contents ol,.mi-contents-fold ol{margin:0;padding:0;list-style:none}.mi-contents ol{border-left:1px solid var(--mi-line)}.mi-contents li a{display:block;margin-left:-1px;padding:6px 0 6px 16px;border-left:2px solid transparent;color:var(--mi-muted);font-size:14.5px;line-height:1.4;text-decoration:none}.mi-contents li a:hover{color:var(--mi-strong)}.mi-contents li.is-current a{border-left-color:var(--mi-apricot);color:var(--mi-strong);font-weight:600}.mi-contents-fold{display:none;width:min(690px,calc(100% - 32px));margin:28px auto 0;border-top:1px solid var(--mi-line);border-bottom:1px solid var(--mi-line)}.mi-contents-fold li a{display:block;padding:7px 0;color:var(--mi-ink);font-size:15px;line-height:1.4;text-decoration:none}.mi-contents-fold ol{padding-bottom:12px}.mi-blog-prose{color:var(--mi-ink);font-size:17px;line-height:1.68}.mi-blog-prose>:first-child,.mi-blog-prose>article:first-child>:first-child,.mi-blog-prose>section:first-child>:first-child{margin-top:0}.mi-blog-prose :is(h2,h3,h4){scroll-margin-top:calc(var(--mi-header-h) + 24px)}.mi-blog-prose h2{margin:60px 0 16px;font-size:clamp(27px,3vw,34px);font-weight:600}.mi-blog-prose h3{margin:34px 0 8px;font-size:21px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.mi-blog-prose h4{margin:26px 0 6px;color:var(--mi-strong);font-size:17px;font-weight:700}.mi-blog-prose ol,.mi-blog-prose p,.mi-blog-prose ul{margin:0 0 18px}.mi-blog-prose :is(ul,ol){padding-left:22px}.mi-blog-prose ul{list-style:disc}.mi-blog-prose ol{list-style:decimal}.mi-blog-prose li{margin-bottom:7px}.mi-blog-prose li::marker{color:var(--mi-muted)}.mi-blog-prose a{color:var(--mi-accent);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--mi-accent) 40%,transparent);text-underline-offset:3px}.mi-blog-prose a:hover{text-decoration-color:currentColor}.mi-blog-prose strong{color:var(--mi-strong)}.mi-blog-prose hr{margin:48px 0;border:0;border-top:1px solid var(--mi-line)}.mi-blog-prose blockquote{margin:30px 0;padding:2px 0 2px 22px;border-left:2px solid var(--mi-apricot);color:var(--mi-strong);font-family:Fraunces,Georgia,serif;font-size:20px;line-height:1.45}.mi-blog-prose blockquote p:last-child{margin-bottom:0}.mi-blog-prose code{padding:2px 5px;border-radius:4px;background:var(--mi-soft);color:var(--mi-strong);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.88em}.mi-blog-prose pre{margin:24px 0;padding:16px 18px;overflow-x:auto;border-radius:6px;background:var(--mi-soft);font-size:14px;line-height:1.55}.mi-blog-prose pre code{padding:0;background:none;font-size:inherit}.mi-blog-prose img{max-width:100%;height:auto;border-radius:6px}.mi-blog-prose figure{margin:28px 0}.mi-blog-prose figcaption{margin-top:8px;color:var(--mi-muted);font-size:13.5px}.mi-blog-prose dl{margin:0 0 18px}.mi-blog-prose dt{margin-top:16px;color:var(--mi-strong);font-weight:700}.mi-blog-prose dd{margin:4px 0 0}.mi-blog-prose .table-scroll{margin:26px 0 30px;overflow-x:auto;border-top:1.5px solid var(--mi-strong)}.mi-blog-prose .table-scroll:not(:has(table)){display:none}.mi-blog-prose .table-scroll .table-scroll{margin:0;border-top:0}.mi-blog-prose table{width:100%;margin:0;border-collapse:collapse;font-size:14.5px;font-variant-numeric:tabular-nums;line-height:1.45}.mi-blog-prose table[data-cols="3"]{min-width:520px}.mi-blog-prose table[data-cols="4"]{min-width:660px}.mi-blog-prose table:is([data-cols="5"],[data-cols="6"],[data-cols="7"],[data-cols="8"]){min-width:800px}.mi-blog-prose caption{padding:10px 0;color:var(--mi-muted);font-size:13.5px;text-align:left}.mi-blog-prose th{padding:10px 16px 10px 0;color:var(--mi-muted);font-size:13px;font-weight:600;text-align:left;vertical-align:bottom}.mi-blog-prose td,.mi-blog-prose th{border-bottom:1px solid var(--mi-line)}.mi-blog-prose td{min-width:12ch;padding:12px 16px 12px 0;vertical-align:top}.mi-blog-prose :is(th,td):last-child{padding-right:0}.mi-blog-prose :is(th,td):first-child{position:sticky;left:0;z-index:1;background:var(--mi-page)}.mi-blog-prose td:first-child{color:var(--mi-strong);font-weight:600}.mi-blog-prose table:is([data-cols="4"],[data-cols="5"],[data-cols="6"],[data-cols="7"],[data-cols="8"]) td:first-child{max-width:190px}.mi-blog-prose table.mi-map :is(th,td).mi-map-arrow{width:34px;min-width:0;padding:12px 14px 12px 0;color:var(--cat-int);font-size:17px;line-height:1.2;text-align:center}.mi-blog-prose table.mi-map td:nth-child(3){color:var(--mi-strong);font-weight:600}.mi-blog-prose .mi-tool-h{margin-top:52px;padding-top:44px;border-top:1px solid var(--mi-line)}.mi-blog-prose h3.mi-tool-h{margin-top:40px;padding-top:32px;font-size:24px}.mi-blog-prose .mi-spec{margin:0 0 24px;border-top:1.5px solid var(--mi-strong)}.mi-blog-prose .mi-spec>div{display:grid;grid-template-columns:138px minmax(0,1fr);gap:16px;padding:9px 0;border-bottom:1px solid var(--mi-line);font-size:15px;line-height:1.45}.mi-blog-prose .mi-spec dt{margin:0;color:var(--mi-muted);font-size:13.5px;font-weight:600;line-height:1.6}.mi-blog-prose .mi-spec dd{margin:0;color:var(--mi-strong)}.mi-blog-prose .tool-meta{margin:-6px 0 18px;color:var(--mi-muted);font-size:14.5px}.mi-blog-prose .verdict{margin:0 0 20px;padding:14px 18px 16px;border-radius:6px;background:var(--mi-sand-soft);color:var(--mi-strong);font-size:16px;line-height:1.55}.mi-blog-prose .verdict-label{display:block;margin-bottom:4px;color:var(--mi-kicker);font-size:13px;font-weight:700}.mi-blog-post[data-template=integration] .mi-blog-prose ol:not(ol ol,ul ol,details ol){margin:22px 0 30px;padding:0;border-bottom:1px solid var(--mi-line);list-style:none;counter-reset:mi-step}.mi-blog-post[data-template=integration] .mi-blog-prose ol:not(ol ol,ul ol,details ol)>li{position:relative;margin:0;padding:14px 0 14px 46px;border-top:1px solid var(--mi-line);counter-increment:mi-step}.mi-blog-post[data-template=integration] .mi-blog-prose ol:not(ol ol,ul ol,details ol)>li:before{position:absolute;top:11px;left:0;color:var(--type);content:counter(mi-step);font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.4}.mi-blog-prose .step-card{display:grid;grid-template-columns:30px minmax(0,1fr);gap:0 16px;padding:16px 0;border-top:1px solid var(--mi-line)}.mi-blog-prose .step-number{color:var(--type);font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:600;line-height:1.3}.mi-blog-prose .step-content>strong{display:block;margin-bottom:4px}.mi-blog-prose .step-content p:last-child{margin-bottom:0}.mi-blog-prose .stat-card{margin:28px 0;padding:18px 0;border-top:1.5px solid var(--mi-strong);border-bottom:1px solid var(--mi-line)}.mi-blog-prose .stat-value{color:var(--mi-strong);font-family:Fraunces,Georgia,serif;font-size:40px;font-weight:600;letter-spacing:-.03em;line-height:1.1}.mi-blog-prose .stat-label{max-width:46ch;margin-top:6px;color:var(--mi-muted);font-size:15px;line-height:1.5}.mi-blog-prose #mi-placement,.mi-blog-prose .cluster-hub-link{color:var(--mi-muted);font-size:14.5px}.mi-blog-prose details{margin:0;border-top:1px solid var(--mi-line)}.mi-blog-prose details:last-of-type{border-bottom:1px solid var(--mi-line)}.mi-blog-prose details summary,.mi-contents-fold summary{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:16px 0;color:var(--mi-strong);cursor:pointer;font-size:17px;font-weight:600;line-height:1.4;list-style:none}.mi-blog-prose details summary::-webkit-details-marker,.mi-contents-fold summary::-webkit-details-marker{display:none}.mi-blog-prose details summary:after,.mi-contents-fold summary:after{flex:none;width:16px;color:var(--mi-muted);content:"+";font-size:22px;font-weight:400;line-height:1;text-align:center}.mi-blog-prose details[open] summary:after,.mi-contents-fold[open] summary:after{content:"\2212"}.mi-blog-prose details summary:hover:after{color:var(--mi-strong)}.mi-blog-prose details>:not(summary){max-width:60ch;padding:0 0 18px}.mi-blog-prose details>:not(summary)>:last-child{margin-bottom:0}.mi-blog-prose details>p:not(:last-child){padding-bottom:10px;margin-bottom:0}.mi-blog-prose .faq-item:not(details){padding:16px 0;border-top:1px solid var(--mi-line)}.mi-blog-prose .faq-item:not(details) h3{margin:0 0 6px;font-family:DM Sans,Arial,sans-serif;font-size:17px;font-weight:600;letter-spacing:0;line-height:1.4}.mi-blog-prose .faq-item:not(details) p:last-child{margin-bottom:0}.mi-contents-fold summary{font-size:15px;padding:13px 0}.mi-blog-prose :is(#agency-cta,#cta,.agency-cta){margin:60px 0;padding:32px 34px 34px;border-radius:8px;background:var(--mi-card);color:var(--mi-card-ink)}.mi-blog-prose :is(#agency-cta,#cta,.agency-cta) :is(h2,h3){max-width:20ch;margin:0 0 12px;color:var(--mi-card-ink);font-size:clamp(25px,3vw,31px)}.mi-blog-prose :is(#agency-cta,#cta,.agency-cta) :is(p,strong,li){color:var(--mi-card-ink)}.mi-blog-prose :is(#agency-cta,#cta,.agency-cta) p{max-width:48ch}.mi-blog-prose :is(#agency-cta,#cta,.agency-cta)>:last-child{margin-bottom:0}.mi-blog-prose :is(#agency-cta,#cta,.agency-cta) a{color:var(--mi-apricot);font-weight:700;text-decoration-color:currentColor}.mi-blog-inline-aside{margin:48px 0;padding:18px 0 20px;border-top:1px solid var(--mi-line);border-bottom:1px solid var(--mi-line)}.mi-blog-inline-aside p{max-width:58ch;margin:0;color:var(--mi-ink);font-size:16px;line-height:1.6}.mi-blog-inline-aside .mi-blog-inline-aside-label{margin:0 0 4px;color:var(--mi-kicker);font-size:13px;font-weight:700}.mi-blog-inline-aside a{color:var(--mi-accent);font-weight:600;text-underline-offset:3px;white-space:nowrap}.mi-blog-back,.mi-blog-closer,.mi-blog-related,.mi-blog-services{margin-top:64px;padding-top:28px;border-top:1px solid var(--mi-line)}.mi-blog-closer h2{margin:0 0 14px;font-size:clamp(29px,4vw,42px)}.mi-blog-link-list{margin:14px 0 0;padding:0;list-style:none}.mi-blog-link-list li{border-bottom:1px solid var(--mi-line)}.mi-blog-link-list a{display:block;padding:14px 0;color:var(--mi-ink);text-decoration:none}.mi-blog-link-list a:hover{color:var(--mi-accent)}.mi-blog-author{margin-top:64px}.mi-blog-reading-progress{position:fixed;top:0;right:0;left:0;z-index:50;height:2px;background:var(--mi-soft)}.mi-blog-reading-progress span{display:block;height:100%;background:var(--mi-apricot);transition:width .15s ease}.mi-blog-pagination{display:flex;flex-wrap:wrap;gap:8px;width:min(1180px,calc(100% - 32px));margin:-46px auto 0;padding-bottom:70px}.mi-blog-pagination :is(.mi-blog-pagination-current,.mi-blog-pagination-link){display:inline-flex;min-width:36px;height:36px;align-items:center;justify-content:center;padding:0 8px;border:1px solid var(--mi-line);border-radius:8px;color:var(--mi-muted);font-size:13px;text-decoration:none}.mi-blog-pagination-current{border-color:var(--mi-apricot)!important;background:var(--mi-lilac-soft);color:var(--mi-strong)!important}.mi-blog-pagination-link:hover{border-color:var(--mi-accent);color:var(--mi-accent)}.mi-blog-diagram{margin:48px 0;padding:20px;border:1px solid var(--mi-line);border-radius:16px;background:var(--mi-surface)}.mi-blog-diagram-label{margin:0 0 16px;color:var(--mi-muted);font-size:11px;font-weight:700;letter-spacing:.08em}.mi-blog-diagram-rule{width:40px;height:1px;margin-top:20px;background:var(--mi-apricot)}.mi-blog-diagram-caption{margin-top:12px;color:var(--mi-muted);font-size:13px;line-height:1.6}@media (max-width:1020px){.mi-blog-header-search,.mi-blog-home-link{display:none}.mi-blog-header-cta{margin-left:auto}.mi-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.mi-blog-guide-layout{display:block;width:auto}.mi-contents{display:none}.mi-contents-fold{display:block}.mi-blog-guide-layout .mi-blog-article-shell{width:min(690px,calc(100% - 32px));margin:0 auto}}@media (max-width:800px){.mi-blog{--mi-header-h:94px;font-size:16px}.mi-blog-header-inner{flex-wrap:wrap;gap:0 16px;padding-top:10px}.mi-blog-categories{order:3;width:100%;margin:0;padding:8px 0 10px;overflow-x:auto;scrollbar-width:none}.mi-blog-listing{padding-top:42px}.mi-blog-controls{align-items:stretch;flex-direction:column}.mi-blog-search{width:100%}.mi-blog-featured{display:block}.mi-blog-featured-art{min-height:130px;border-top:1px solid var(--mi-line);border-left:0;font-size:76px}.mi-blog-grid{grid-template-columns:1fr}.mi-post-lead .mi-verdict ul{-moz-columns:1;column-count:1}}@media (max-width:720px){.mi-post-head{padding-top:40px}.mi-post-head h1{font-size:clamp(32px,9.4vw,40px)}.mi-post-lead{margin-top:32px}.mi-post-lead .mi-verdict,.mi-verdict{padding:18px 18px 20px}.mi-h2h,.mi-h2h tbody,.mi-h2h thead{display:block}.mi-h2h tr{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px}.mi-h2h thead{position:sticky;top:var(--mi-header-h);z-index:2;background:var(--mi-page)}.mi-h2h thead th{position:static;padding:16px 0 10px;font-size:18px}.mi-h2h thead th:is(.mi-h2h-corner,.mi-h2h-note){display:none}.mi-h2h tbody tr{padding:14px 0 16px;border-bottom:1px solid var(--mi-line)}.mi-h2h tbody th{grid-column:1/-1;width:auto!important;padding:0 0 6px;border:0;color:var(--type);font-size:13px}.mi-h2h tbody td{width:auto!important;padding:0;border:0;font-size:15px;line-height:1.45}.mi-h2h tbody td+td{border-left:0}.mi-h2h td.mi-h2h-note{grid-column:1/-1;margin-top:10px;font-size:14px}.mi-h2h td.mi-h2h-note:before{color:var(--mi-ink);content:attr(data-label) ": ";font-weight:600}.mi-blog-shortlist{margin-top:32px}.mi-blog-shortlist-head{display:none}.mi-blog-shortlist ol{border-top:1.5px solid var(--mi-strong)}.mi-blog-shortlist li>:is(a,div),.mi-blog-shortlist[data-noprice] li>:is(a,div){grid-template-columns:1fr auto;gap:4px 16px}.mi-blog-shortlist-need{grid-column:1/-1}.mi-blog-shortlist[data-full] :is(.mi-blog-shortlist-head,li>:is(a,div)){grid-template-columns:1fr;grid-auto-columns:auto;grid-auto-flow:row;gap:3px}.mi-blog-shortlist[data-full] b{margin-bottom:3px}.mi-blog-prose .mi-spec>div{grid-template-columns:104px minmax(0,1fr);gap:12px}.mi-blog-prose :is(#agency-cta,#cta,.agency-cta){padding:24px 22px 26px}.mi-blog-prose .mi-tool-h{margin-top:40px;padding-top:34px}.mi-blog-article-shell{padding-top:34px}}@media (prefers-reduced-motion:reduce){.mi-blog *,.mi-blog :after,.mi-blog :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mi-blog a.mi-blog-header-cta{color:var(--mi-button-ink)}.mi-blog-footer{border-top:1px solid var(--mi-line);background:var(--mi-page);padding:clamp(44px,6vw,72px) 16px 28px;font-size:14px}.mi-blog-footer-grid{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(120px,1fr));gap:36px 40px;width:min(1180px,100%);margin:auto}.mi-blog-footer-mark{font-family:Fraunces,Georgia,serif;font-size:21px;font-weight:700;letter-spacing:-.03em;text-decoration:none}.mi-blog-footer-brand p{max-width:280px;margin:12px 0 16px;color:var(--mi-muted);font-size:13px;line-height:1.7}.mi-blog-footer-social{display:flex;flex-wrap:wrap;gap:8px}.mi-blog-footer-social a{border:1px solid var(--mi-line);border-radius:999px;padding:8px 14px;color:var(--mi-strong);font-size:12px;text-decoration:none}.mi-blog-footer h2{margin:0 0 12px;color:var(--mi-muted);font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;letter-spacing:0}.mi-blog-footer ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.mi-blog-footer li a{color:var(--mi-strong);text-decoration:none}.mi-blog-footer li a:hover{text-decoration:underline;text-underline-offset:3px}.mi-blog-footer-base{width:min(1180px,100%);margin:36px auto 0;padding-top:18px;border-top:1px solid var(--mi-line);color:var(--mi-muted);font-size:12px}@media (max-width:760px){.mi-blog-footer-grid{grid-template-columns:1fr 1fr}.mi-blog-footer-brand{grid-column:1/-1}}.mi-blog a.mi-blog-button{color:var(--mi-button-ink)}.mi-blog a.mi-blog-filter{text-decoration:none;color:var(--mi-ink)}.mi-blog a.mi-blog-filter[aria-current=page]{background:var(--mi-lilac);color:var(--mi-strong)}.mi-blog-listing-kicker,.mi-blog-post-category{color:var(--mi-kicker)}.mi-blog-featured-art{background:var(--mi-sand)}.mi-blog a.mi-blog-filter[aria-current=page],.mi-blog-filter[aria-pressed=true]{border-color:var(--mi-button);background:var(--mi-button);color:var(--mi-button-ink)}.mi-blog-card-category{--cat:var(--mi-muted);background:color-mix(in srgb,var(--cat) 13%,transparent);color:var(--cat)}.mi-blog-card-category[data-cat=alternatives]{--cat:var(--cat-alt)}.mi-blog-card-category[data-cat=comparisons]{--cat:var(--cat-cmp)}.mi-blog-card-category[data-cat=integrations]{--cat:var(--cat-int)}.mi-blog-card-category[data-cat=guide],.mi-blog-card-category[data-cat=guides]{--cat:var(--cat-guide)}.mi-blog-card-category:is([data-cat=strategy],[data-cat="lead generation"]){--cat:var(--cat-int)}.mi-blog-card-category:is([data-cat=testing],[data-cat="cold email"]){--cat:var(--cat-cmp)}.mi-blog-card-category:is([data-cat=conversion],[data-cat=tools]){--cat:var(--cat-alt)}.mi-blog-author-box{display:flex;align-items:flex-start;gap:18px;padding-top:28px;border-top:1px solid var(--mi-line)}.mi-blog-author-photo{width:48px;height:48px;flex:none;border-radius:50%;background:var(--mi-soft);-o-object-fit:cover;object-fit:cover}.mi-blog-author-name{margin:0;color:var(--mi-strong);font-size:15px;font-weight:600}.mi-blog-author-name span{margin-left:8px;color:var(--mi-muted);font-weight:400}.mi-blog-author-bio{max-width:60ch;margin:6px 0 0;color:var(--mi-muted);font-size:15px;line-height:1.65}.mi-blog-author-bio a{color:var(--mi-accent);text-underline-offset:3px}.mi-blog{--mi-col:720px;--mi-wide:960px}.mi-blog-post[data-template=integration] .mi-post-head,.mi-post-head{width:min(var(--mi-col),calc(100% - 32px))}.mi-blog-post[data-template=guide] .mi-post-head{width:min(1120px,calc(100% - 32px))}.mi-blog-article-shell{width:min(var(--mi-col),calc(100% - 32px))}.mi-blog-shortlist,.mi-post-lead{width:min(var(--mi-wide),calc(100% - 32px))}.mi-post-head h1{max-width:none}.mi-blog a.mi-blog-mark,.mi-blog a.mi-blog-mark b{color:var(--mi-strong)}.mi-blog a.mi-blog-mark span{color:var(--mi-muted)}.mi-blog-footer-mark{color:var(--mi-strong)!important}.mi-blog{--mi-wide:var(--mi-col)}.mi-blog-shortlist li>:is(a,div),.mi-blog-shortlist-head{gap:18px}.mi-blog-shortlist-head{padding-left:0;padding-right:0}.mi-blog-shortlist li>:is(a,div){padding-left:0;padding-right:0}.mi-blog-shortlist[data-full] :is(.mi-blog-shortlist-head,li>:is(a,div)){grid-template-columns:minmax(118px,.8fr);grid-auto-columns:minmax(0,1fr)}.mi-blog-shortlist b{font-size:18px}.mi-blog-shortlist :is(.mi-blog-shortlist-price,.mi-blog-shortlist-need){font-size:14px}.mi-post-lead .mi-verdict ul{-moz-columns:1;column-count:1}.mi-blog-header{backdrop-filter:none;background:var(--mi-page)}.mi-blog-reading-progress span{width:100%;transform:scaleX(0);transform-origin:0 50%;transition:none;will-change:transform}@supports (animation-timeline:scroll()){.mi-blog-reading-progress span{transform:none;animation:mi-read-progress linear both;animation-timeline:scroll(root block)}@keyframes mi-read-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}.mi-legacy{background:var(--mi-page);color:var(--mi-ink)}.mi-legacy-progress{position:fixed;top:0;right:0;left:0;z-index:50;height:2px;pointer-events:none}.mi-legacy-progress span{display:block;width:100%;height:100%;background:var(--mi-apricot);transform-origin:left center}.mi-legacy-head{width:min(690px,calc(100% - 32px));margin:0 auto;padding-top:64px}.mi-legacy-head h1{margin:0 0 18px;font-size:clamp(34px,4.8vw,52px);letter-spacing:-.04em}.mi-legacy-head .mi-blog-dek{max-width:none;margin-bottom:16px;color:var(--mi-ink)}.mi-legacy .mi-blog-article-shell{padding-top:36px}.mi-legacy-share{display:flex;align-items:center;gap:4px;margin-top:14px;color:var(--mi-muted);font-size:13px}.mi-legacy-share>span{margin-right:6px}.mi-legacy-share button{display:inline-flex;padding:7px;border:0;border-radius:8px;background:none;color:var(--mi-muted);cursor:pointer}.mi-legacy-share button:hover{background:var(--mi-soft);color:var(--mi-strong)}.mi-legacy-share svg{width:15px;height:15px}.mi-legacy-toc{margin:0 0 44px;padding:18px 0 14px;border-top:1px solid var(--mi-line);border-bottom:1px solid var(--mi-line)}.mi-legacy-toc-label{margin:0 0 8px;color:var(--mi-muted);font-size:12px;font-weight:700;letter-spacing:.04em}.mi-legacy-toc :is(a,button){display:block;width:100%;padding:4px 0;border:0;background:none;color:var(--mi-ink);cursor:pointer;font:inherit;font-size:15px;line-height:1.45;text-align:left;text-decoration:none}.mi-legacy-toc :is(a,button):hover{color:var(--mi-accent)}.mi-legacy-toc [aria-current=true]{color:var(--mi-strong);font-weight:700}.mi-blog-prose .mi-legacy-toc a{color:var(--mi-ink);text-decoration:none}.mi-blog-prose .mi-legacy-toc a:hover{color:var(--mi-accent)}.mi-legacy .mi-blog-prose section{scroll-margin-top:88px}.mi-legacy .mi-blog-prose section>h2:first-child{margin-top:64px}.mi-legacy .mi-blog-prose h4{margin:0 0 4px;color:var(--mi-strong);font-family:DM Sans,Arial,sans-serif;font-size:17px;font-weight:700;letter-spacing:0;line-height:1.35}.mi-legacy .mi-blog-prose blockquote{font-style:normal;line-height:1.4}.mi-legacy .mi-blog-prose blockquote p{margin:0;color:var(--mi-strong)}.mi-legacy .mi-blog-prose blockquote footer{margin-top:8px;color:var(--mi-muted);font-family:DM Sans,Arial,sans-serif;font-size:14px}.mi-legacy-lede{color:var(--mi-strong);font-size:19px}.mi-legacy-mark{padding:1px 3px;border-radius:2px;background:var(--mi-sand);color:var(--mi-strong);box-decoration-break:clone;-webkit-box-decoration-break:clone}.mi-legacy-steps{margin:28px 0 36px!important;padding:0;border-top:1px solid var(--mi-line);list-style:none;counter-reset:mi-legacy-step}.mi-legacy-steps>li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:0 14px;margin:0;padding:16px 0;border-bottom:1px solid var(--mi-line);counter-increment:mi-legacy-step}.mi-legacy-steps>li:before{color:var(--mi-kicker);content:counter(mi-legacy-step);font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:700;line-height:1.25}.mi-legacy-steps h3,.mi-legacy-steps>li>div>strong{display:block;margin:0 0 2px;color:var(--mi-strong);font-family:DM Sans,Arial,sans-serif;font-size:17px;font-weight:700;letter-spacing:0;line-height:1.45}.mi-legacy-steps p{margin:0 0 4px}.mi-legacy-steps p:last-child{margin-bottom:0}.mi-legacy-example{color:var(--mi-muted);font-size:15px}.mi-legacy-items{margin:24px 0 32px;border-bottom:1px solid var(--mi-line)}.mi-legacy-item{padding:18px 0;border-top:1px solid var(--mi-line)}.mi-legacy-item>:last-child{margin-bottom:0}.mi-legacy-item h3{margin:0 0 6px;font-size:20px}.mi-legacy-item p{margin:0 0 10px}.mi-legacy-item ul{margin:0 0 10px;padding-left:20px}.mi-legacy-item .mi-legacy-item{padding:12px 0 0;border-top:0}.mi-legacy-items-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.mi-legacy-span{grid-column:1/-1}.mi-legacy-small{font-size:15.5px;line-height:1.6}.mi-legacy-note{margin:32px 0;padding:20px 22px;border-radius:12px;background:var(--mi-sand-soft);color:var(--mi-ink)}.mi-legacy-note>:last-child{margin-bottom:0}.mi-legacy-note p{margin:0 0 10px}.mi-legacy-note-title{color:var(--mi-strong);font-weight:700}.mi-legacy-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:36px 0 24px;border-top:1px solid var(--mi-line);border-bottom:1px solid var(--mi-line)}.mi-legacy-stat{padding:18px 0}.mi-legacy-stat b{display:block;color:var(--mi-strong);font-family:Fraunces,Georgia,serif;font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:1.15}.mi-legacy-stat span{color:var(--mi-muted);font-size:14.5px}.mi-legacy-cta{margin:56px 0 0;padding:30px 32px;border-radius:18px;background:var(--mi-card);color:var(--mi-card-ink)}.mi-legacy .mi-blog-prose .mi-legacy-cta :is(h2,h3){margin:0 0 8px;color:var(--mi-card-ink);font-size:26px;letter-spacing:-.03em}.mi-legacy .mi-blog-prose .mi-legacy-cta p{margin:0 0 6px;color:var(--mi-card-ink)}.mi-legacy-cta-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px}.mi-blog .mi-legacy-cta a.mi-blog-button{background:var(--mi-apricot);color:var(--mi-card);text-decoration:none}.mi-blog .mi-legacy-cta a.mi-legacy-cta-second{margin-top:12px;color:var(--mi-card-ink);font-size:14px;font-weight:700;text-decoration-color:currentColor}.mi-legacy-end{margin-top:56px}.mi-legacy-related{margin-top:56px;padding-top:24px;border-top:1px solid var(--mi-line)}.mi-legacy-related-label{margin:0 0 6px;color:var(--mi-muted);font-size:12px;font-weight:700;letter-spacing:.04em}.mi-legacy-related ul{margin:0;padding:0;list-style:none}.mi-legacy-related li{border-bottom:1px solid var(--mi-line)}.mi-blog .mi-legacy-related a{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:14px 0;color:var(--mi-strong);text-decoration:none}.mi-legacy-related b{font-family:Fraunces,Georgia,serif;font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.mi-legacy-related span{flex:none;color:var(--mi-muted);font-size:13px}.mi-blog .mi-legacy-related a:hover b{color:var(--mi-accent)}.mi-legacy-back{display:flex;justify-content:space-between;gap:16px;margin:28px 0 0;font-size:14px}.mi-legacy-back button{padding:0;border:0;background:none;color:var(--mi-muted);cursor:pointer;font:inherit}.mi-legacy-back button:hover{color:var(--mi-strong)}.mi-legacy-code{margin:28px 0;overflow:hidden;border:1px solid var(--mi-line);border-radius:12px;background:var(--mi-soft)}.mi-legacy-code-bar{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;border-bottom:1px solid var(--mi-line);color:var(--mi-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.mi-legacy-code-bar button{display:inline-flex;padding:4px;border:0;background:none;color:var(--mi-muted);cursor:pointer}.mi-legacy-code-bar button:hover{color:var(--mi-strong)}.mi-legacy-code pre{margin:0;padding:16px;overflow-x:auto}.mi-blog-prose .mi-legacy-code code,.mi-legacy-code code{padding:0;background:none;color:var(--mi-strong);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.6}@media (max-width:560px){.mi-legacy-head{padding-top:40px}.mi-legacy-items-2,.mi-legacy-stats{grid-template-columns:1fr}.mi-legacy-stat+.mi-legacy-stat{border-top:1px solid var(--mi-line)}.mi-legacy-cta{padding:24px}.mi-blog .mi-legacy-related a{display:block}.mi-legacy-related span{display:block;margin-top:4px}}.mi-legacy .mi-blog-prose ul:not([class]){padding-left:22px;list-style:disc}.mi-legacy .mi-blog-prose ol:not([class]){padding-left:22px;list-style:decimal}.mi-legacy .mi-blog-prose li::marker{color:var(--mi-kicker)}.mi-legacy .mi-blog-prose :is(ul,ol):not([class])>li{margin-bottom:10px}