@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:#faf9f8f0;--mi-shadow:#1f1f1d1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--mi-page);min-height:100vh;color:var(--mi-ink);overflow-wrap:break-word;--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);font-family:DM Sans,Arial,sans-serif;font-size:17px;line-height:1.68;overflow:clip}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:#161616f0;--mi-shadow:#00000073;--lightningcss-light: ;--lightningcss-dark:initial;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 :before,.mi-blog :after{box-sizing:border-box}.mi-blog :is(h1,h2,h3){color:var(--mi-strong);letter-spacing:-.035em;text-wrap:balance;font-family:Fraunces,Georgia,serif;font-weight:700;line-height:1.08}.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{z-index:30;border-bottom:1px solid var(--mi-line);background:var(--mi-header-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0}.mi-blog-header-inner{align-items:center;gap:24px;width:min(1180px,100% - 32px);min-height:64px;margin:auto;display:flex}.mi-blog-mark{color:var(--mi-strong);white-space:nowrap;align-items:baseline;gap:7px;text-decoration:none;display:flex}.mi-blog-mark b,.mi-blog-mark span{letter-spacing:-.03em;font-family:Fraunces,Georgia,serif;font-size:20px;line-height:1}.mi-blog-mark span{color:var(--mi-accent);letter-spacing:-.02em;font-weight:400}.mi-blog-categories{gap:20px;margin-left:8px;font-size:14px;display:flex}.mi-blog-categories a,.mi-blog-home-link{color:var(--mi-ink);white-space:nowrap;text-decoration:none}.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{background:var(--mi-soft);width:170px;color:var(--mi-ink);border:1px solid #0000;border-radius:10px;padding:9px 12px;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{background:var(--mi-button);color:var(--mi-button-ink);white-space:nowrap;border-radius:10px;padding:10px 16px;font-size:13px;text-decoration:none;display:inline-block}.mi-blog-listing{width:min(1180px,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{color:var(--mi-accent);letter-spacing:.04em;margin:0 0 14px;font-size:12px;font-weight:700}.mi-blog-listing h1{letter-spacing:-.05em;margin:0 0 18px;font-size:clamp(42px,6vw,76px)}.mi-blog-listing h1 span{color:var(--mi-muted)}.mi-blog-listing-proof{max-width:62ch;color:var(--mi-strong);margin:0;font-size:clamp(17px,1.5vw,19px)}.mi-blog-controls{border-bottom:1px solid var(--mi-line);align-items:center;gap:20px;margin-bottom:42px;padding-bottom:20px;display:flex}.mi-blog-filters{scrollbar-width:none;flex:1;gap:8px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.mi-blog-filter{border:1px solid var(--mi-line);color:var(--mi-muted);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:8px 13px;font:600 13px DM Sans,Arial,sans-serif}.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{flex:none;width:min(100%,280px);position:relative}.mi-blog-search svg{width:16px;height:16px;color:var(--mi-muted);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.mi-blog-search input{border:1px solid var(--mi-line);background:var(--mi-surface);width:100%;color:var(--mi-ink);border-radius:10px;padding:10px 12px 10px 36px;font:400 14px DM Sans,Arial,sans-serif}.mi-blog-search input:focus{border-color:var(--mi-accent)}.mi-blog-featured{border:1px solid var(--mi-line);background:var(--mi-surface);min-height:340px;color:inherit;border-radius:20px;grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);margin-bottom:28px;text-decoration:none;display:grid;overflow:hidden}.mi-blog-featured-copy{flex-direction:column;justify-content:space-between;padding:clamp(24px,4vw,48px);display:flex}.mi-blog-featured h2{margin:0 0 14px;font-size:clamp(30px,4vw,51px)}.mi-blog-featured p,.mi-blog-card p{color:var(--mi-muted)}.mi-blog-featured-meta,.mi-blog-card-meta{border-top:1px solid var(--mi-line);color:var(--mi-muted);justify-content:space-between;gap:16px;margin-top:24px;padding-top:18px;font-size:13px;display:flex}.mi-blog-featured-art{border-left:1px solid var(--mi-line);background:var(--mi-lilac-soft);color:var(--mi-strong);place-items:center;font-family:Fraunces,Georgia,serif;font-size:clamp(64px,10vw,140px);display:grid}.mi-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mi-blog-card{border:1px solid var(--mi-line);background:var(--mi-surface);min-height:250px;color:inherit;border-radius:16px;flex-direction:column;padding:22px;text-decoration:none;transition:background .15s,transform .15s;display:flex}.mi-blog-card:hover{background:var(--mi-lilac-soft);transform:translateY(-2px)}.mi-blog-card-category{background:var(--mi-soft);color:var(--mi-accent);border-radius:999px;align-self:flex-start;margin-bottom:22px;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex}.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{color:var(--mi-muted);text-align:center;padding:90px 16px}.mi-blog-listing-cta{border-top:1px solid var(--mi-line);margin-top:72px;padding-top:36px}.mi-blog-listing-cta h2{max-width:16ch;margin:0 0 12px;font-size:clamp(32px,5vw,54px)}.mi-blog-button{background:var(--mi-button);color:var(--mi-button-ink);border-radius:10px;margin-top:12px;padding:11px 17px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.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,100% - 32px);margin:0 auto;padding-top:60px}.mi-post-head h1{letter-spacing:-.045em;max-width:21ch;margin:0 0 18px;font-size:clamp(36px,5vw,60px)}.mi-post-kicker{color:var(--type);flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0 0 16px;font-size:13px;font-weight:700;line-height:1.3;display:flex}.mi-blog-dek{max-width:62ch;color:var(--mi-strong);margin:0 0 14px;font-size:clamp(17px,1.5vw,19px);line-height:1.55}.mi-blog-byline{color:var(--mi-muted);margin:0;font-size:14px}.mi-blog-article-shell{width:min(690px,100% - 32px);margin:0 auto;padding:44px 0 90px}.mi-pair{color:var(--mi-strong);align-items:center;gap:10px;font-weight:600;display:inline-flex}.mi-pair i{background:var(--type);width:34px;height:1.5px;position:relative}.mi-pair i:after{border:solid var(--type);content:"";border-width:1.5px 1.5px 0 0;width:7px;height:7px;position:absolute;top:-3.5px;right:0;transform:rotate(45deg)}.mi-blog-post[data-template=integration] .mi-post-head{width:min(690px,100% - 32px)}.mi-blog-post[data-template=integration] .mi-post-head h1{font-size:clamp(34px,4.4vw,50px)}.mi-verdict{background:var(--mi-sand-soft);color:var(--mi-strong);border-radius:6px;margin:28px 0;padding:20px 24px 22px;font-size:17px;line-height:1.6}.mi-verdict-label{color:var(--mi-kicker);font-size:13px;font-weight:700;margin:0 0 8px!important}.mi-verdict>:last-child{margin-bottom:0}.mi-verdict p{margin:0 0 10px}.mi-verdict ul,.mi-verdict ol{margin:0;padding-left:18px}.mi-verdict ul{list-style:outside}.mi-verdict ol{list-style:decimal}.mi-verdict li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:8px}.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,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;columns:2;-moz-column-gap:48px;column-gap:48px}.mi-h2h{border-collapse:collapse;width:100%;font-size:15.5px;line-height:1.5}.mi-h2h caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mi-h2h thead th{top:var(--mi-header-h);z-index:2;border-bottom:1.5px solid var(--mi-strong);background:var(--mi-page);color:var(--mi-strong);letter-spacing:-.02em;text-align:left;vertical-align:bottom;padding:22px 24px 12px;font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:600;line-height:1.15;position:sticky}.mi-h2h thead th.mi-h2h-corner,.mi-h2h thead th.mi-h2h-note{color:var(--mi-muted);letter-spacing:0;font-family:DM Sans,Arial,sans-serif;font-size:13px;font-weight:600}.mi-h2h :is(th,td):first-child{width:19%;padding-left:0}.mi-h2h tbody th{border-bottom:1px solid var(--mi-line);color:var(--mi-muted);text-align:left;vertical-align:top;padding:16px 24px 16px 0;font-size:14px;font-weight:600}.mi-h2h tbody td{border-bottom:1px solid var(--mi-line);color:var(--mi-ink);vertical-align:top;padding:16px 24px}.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,100% - 32px);margin:44px auto 0}.mi-blog-shortlist-head,.mi-blog-shortlist li>:is(a,div){grid-template-columns:minmax(150px,1.1fr) minmax(120px,.8fr) minmax(0,2.4fr);align-items:baseline;gap:24px;display:grid}.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{border-bottom:1.5px solid var(--mi-strong);color:var(--mi-muted);padding:0 4px 10px;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){color:var(--mi-ink);padding:14px 4px;text-decoration:none;transition:background .15s}.mi-blog-shortlist li>a:hover{background:var(--mi-soft)}.mi-blog-shortlist li>a:hover b{text-decoration:underline;-webkit-text-decoration-color:var(--type);text-decoration-color:var(--type);text-underline-offset:4px;text-decoration-thickness:1.5px}.mi-blog-shortlist b{color:var(--mi-strong);letter-spacing:-.02em;font-family:Fraunces,Georgia,serif;font-size:19px;font-weight:600;line-height:1.2}.mi-blog-shortlist-price{color:var(--mi-strong);font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:600}.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{grid-template-columns:230px minmax(0,700px);align-items:start;gap:clamp(40px,7vw,96px);width:min(1120px,100% - 32px);margin:0 auto;display:grid}.mi-blog-guide-layout .mi-blog-article-shell{width:auto;margin:0}.mi-contents{top:calc(var(--mi-header-h) + 28px);max-height:calc(100vh - var(--mi-header-h) - 48px);margin-top:48px;position:sticky;overflow:auto}.mi-contents-label{color:var(--mi-muted);margin:0 0 10px;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{color:var(--mi-muted);border-left:2px solid #0000;margin-left:-1px;padding:6px 0 6px 16px;font-size:14.5px;line-height:1.4;text-decoration:none;display:block}.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{border-top:1px solid var(--mi-line);border-bottom:1px solid var(--mi-line);width:min(690px,100% - 32px);margin:28px auto 0;display:none}.mi-contents-fold li a{color:var(--mi-ink);padding:7px 0;font-size:15px;line-height:1.4;text-decoration:none;display:block}.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>section:first-child>:first-child,.mi-blog-prose>article: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{letter-spacing:-.02em;margin:34px 0 8px;font-size:21px;font-weight:600;line-height:1.2}.mi-blog-prose h4{color:var(--mi-strong);margin:26px 0 6px;font-size:17px;font-weight:700}.mi-blog-prose p,.mi-blog-prose ul,.mi-blog-prose ol{margin:0 0 18px}.mi-blog-prose :is(ul,ol){padding-left:22px}.mi-blog-prose ul{list-style:outside}.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;-webkit-text-decoration-color:color-mix(in srgb, var(--mi-accent) 40%, transparent);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{border:0;border-top:1px solid var(--mi-line);margin:48px 0}.mi-blog-prose blockquote{border-left:2px solid var(--mi-apricot);color:var(--mi-strong);margin:30px 0;padding:2px 0 2px 22px;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{background:var(--mi-soft);color:var(--mi-strong);border-radius:4px;padding:2px 5px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.88em}.mi-blog-prose pre{background:var(--mi-soft);border-radius:6px;margin:24px 0;padding:16px 18px;font-size:14px;line-height:1.55;overflow-x:auto}.mi-blog-prose pre code{font-size:inherit;background:0 0;padding:0}.mi-blog-prose img{border-radius:6px;max-width:100%;height:auto}.mi-blog-prose figure{margin:28px 0}.mi-blog-prose figcaption{color:var(--mi-muted);margin-top:8px;font-size:13.5px}.mi-blog-prose dl{margin:0 0 18px}.mi-blog-prose dt{color:var(--mi-strong);margin-top:16px;font-weight:700}.mi-blog-prose dd{margin:4px 0 0}.mi-blog-prose .table-scroll{border-top:1.5px solid var(--mi-strong);margin:26px 0 30px;overflow-x:auto}.mi-blog-prose .table-scroll:not(:has(table)){display:none}.mi-blog-prose .table-scroll .table-scroll{border-top:0;margin:0}.mi-blog-prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:0;font-size:14.5px;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{color:var(--mi-muted);text-align:left;padding:10px 0;font-size:13.5px}.mi-blog-prose th{border-bottom:1px solid var(--mi-line);color:var(--mi-muted);text-align:left;vertical-align:bottom;padding:10px 16px 10px 0;font-size:13px;font-weight:600}.mi-blog-prose td{border-bottom:1px solid var(--mi-line);vertical-align:top;min-width:12ch;padding:12px 16px 12px 0}.mi-blog-prose :is(th,td):last-child{padding-right:0}.mi-blog-prose :is(th,td):first-child{z-index:1;background:var(--mi-page);position:sticky;left:0}.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;color:var(--cat-int);text-align:center;padding:12px 14px 12px 0;font-size:17px;line-height:1.2}.mi-blog-prose table.mi-map td:nth-child(3){color:var(--mi-strong);font-weight:600}.mi-blog-prose .mi-tool-h{border-top:1px solid var(--mi-line);margin-top:52px;padding-top:44px}.mi-blog-prose h3.mi-tool-h{margin-top:40px;padding-top:32px;font-size:24px}.mi-blog-prose .mi-spec{border-top:1.5px solid var(--mi-strong);margin:0 0 24px}.mi-blog-prose .mi-spec>div{border-bottom:1px solid var(--mi-line);grid-template-columns:138px minmax(0,1fr);gap:16px;padding:9px 0;font-size:15px;line-height:1.45;display:grid}.mi-blog-prose .mi-spec dt{color:var(--mi-muted);margin:0;font-size:13.5px;font-weight:600;line-height:1.6}.mi-blog-prose .mi-spec dd{color:var(--mi-strong);margin:0}.mi-blog-prose .tool-meta{color:var(--mi-muted);margin:-6px 0 18px;font-size:14.5px}.mi-blog-prose .verdict{background:var(--mi-sand-soft);color:var(--mi-strong);border-radius:6px;margin:0 0 20px;padding:14px 18px 16px;font-size:16px;line-height:1.55}.mi-blog-prose .verdict-label{color:var(--mi-kicker);margin-bottom:4px;font-size:13px;font-weight:700;display:block}.mi-blog-post[data-template=integration] .mi-blog-prose ol:not(ol ol,ul ol,details ol){border-bottom:1px solid var(--mi-line);counter-reset:mi-step;margin:22px 0 30px;padding:0;list-style:none}.mi-blog-post[data-template=integration] .mi-blog-prose ol:not(ol ol,ul ol,details ol)>li{border-top:1px solid var(--mi-line);counter-increment:mi-step;margin:0;padding:14px 0 14px 46px;position:relative}.mi-blog-post[data-template=integration] .mi-blog-prose ol:not(ol ol,ul ol,details ol)>li:before{color:var(--type);content:counter(mi-step);font-variant-numeric:tabular-nums;font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:600;line-height:1.4;position:absolute;top:11px;left:0}.mi-blog-prose .step-card{border-top:1px solid var(--mi-line);grid-template-columns:30px minmax(0,1fr);gap:0 16px;padding:16px 0;display:grid}.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{margin-bottom:4px;display:block}.mi-blog-prose .step-content p:last-child{margin-bottom:0}.mi-blog-prose .stat-card{border-top:1.5px solid var(--mi-strong);border-bottom:1px solid var(--mi-line);margin:28px 0;padding:18px 0}.mi-blog-prose .stat-value{color:var(--mi-strong);letter-spacing:-.03em;font-family:Fraunces,Georgia,serif;font-size:40px;font-weight:600;line-height:1.1}.mi-blog-prose .stat-label{max-width:46ch;color:var(--mi-muted);margin-top:6px;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{border-top:1px solid var(--mi-line);margin:0}.mi-blog-prose details:last-of-type{border-bottom:1px solid var(--mi-line)}.mi-blog-prose details summary,.mi-contents-fold summary{color:var(--mi-strong);cursor:pointer;justify-content:space-between;align-items:baseline;gap:24px;padding:16px 0;font-size:17px;font-weight:600;line-height:1.4;list-style:none;display:flex}.mi-blog-prose details summary::-webkit-details-marker{display:none}.mi-contents-fold summary::-webkit-details-marker{display:none}.mi-blog-prose details summary:after,.mi-contents-fold summary:after{width:16px;color:var(--mi-muted);content:"+";text-align:center;flex:none;font-size:22px;font-weight:400;line-height:1}.mi-blog-prose details[open] summary:after,.mi-contents-fold[open] summary:after{content:"−"}.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){margin-bottom:0;padding-bottom:10px}.mi-blog-prose .faq-item:not(details){border-top:1px solid var(--mi-line);padding:16px 0}.mi-blog-prose .faq-item:not(details) h3{letter-spacing:0;margin:0 0 6px;font-family:DM Sans,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.4}.mi-blog-prose .faq-item:not(details) p:last-child{margin-bottom:0}.mi-contents-fold summary{padding:13px 0;font-size:15px}.mi-blog-prose :is(#agency-cta,#cta,.agency-cta){background:var(--mi-card);color:var(--mi-card-ink);border-radius:8px;margin:60px 0;padding:32px 34px 34px}.mi-blog-prose :is(#agency-cta,#cta,.agency-cta) :is(h2,h3){max-width:20ch;color:var(--mi-card-ink);margin:0 0 12px;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{border-top:1px solid var(--mi-line);border-bottom:1px solid var(--mi-line);margin:48px 0;padding:18px 0 20px}.mi-blog-inline-aside p{max-width:58ch;color:var(--mi-ink);margin:0;font-size:16px;line-height:1.6}.mi-blog-inline-aside .mi-blog-inline-aside-label{color:var(--mi-kicker);margin:0 0 4px;font-size:13px;font-weight:700}.mi-blog-inline-aside a{color:var(--mi-accent);text-underline-offset:3px;white-space:nowrap;font-weight:600}.mi-blog-closer,.mi-blog-related,.mi-blog-services,.mi-blog-back{border-top:1px solid var(--mi-line);margin-top:64px;padding-top:28px}.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{color:var(--mi-ink);padding:14px 0;text-decoration:none;display:block}.mi-blog-link-list a:hover{color:var(--mi-accent)}.mi-blog-author{margin-top:64px}.mi-blog-reading-progress{z-index:50;background:var(--mi-soft);height:2px;position:fixed;top:0;left:0;right:0}.mi-blog-reading-progress span{background:var(--mi-apricot);height:100%;transition:width .15s;display:block}.mi-blog-pagination{flex-wrap:wrap;gap:8px;width:min(1180px,100% - 32px);margin:-46px auto 0;padding-bottom:70px;display:flex}.mi-blog-pagination :is(.mi-blog-pagination-current,.mi-blog-pagination-link){border:1px solid var(--mi-line);min-width:36px;height:36px;color:var(--mi-muted);border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-size:13px;text-decoration:none;display:inline-flex}.mi-blog-pagination-current{background:var(--mi-lilac-soft);border-color:var(--mi-apricot)!important;color:var(--mi-strong)!important}.mi-blog-pagination-link:hover{border-color:var(--mi-accent);color:var(--mi-accent)}.mi-blog-diagram{border:1px solid var(--mi-line);background:var(--mi-surface);border-radius:16px;margin:48px 0;padding:20px}.mi-blog-diagram-label{color:var(--mi-muted);letter-spacing:.08em;margin:0 0 16px;font-size:11px;font-weight:700}.mi-blog-diagram-rule{background:var(--mi-apricot);width:40px;height:1px;margin-top:20px}.mi-blog-diagram-caption{color:var(--mi-muted);margin-top:12px;font-size:13px;line-height:1.6}@media (max-width:1020px){.mi-blog-home-link,.mi-blog-header-search{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{width:auto;display:block}.mi-contents{display:none}.mi-contents-fold{display:block}.mi-blog-guide-layout .mi-blog-article-shell{width:min(690px,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{scrollbar-width:none;order:3;width:100%;margin:0;padding:8px 0 10px;overflow-x:auto}.mi-blog-listing{padding-top:42px}.mi-blog-controls{flex-direction:column;align-items:stretch}.mi-blog-search{width:100%}.mi-blog-featured{display:block}.mi-blog-featured-art{border-top:1px solid var(--mi-line);border-left:0;min-height:130px;font-size:76px}.mi-blog-grid{grid-template-columns:1fr}.mi-post-lead .mi-verdict ul{-moz-columns:1;columns: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 thead,.mi-h2h tbody{display:block}.mi-h2h tr{-moz-column-gap:20px;grid-template-columns:1fr 1fr;column-gap:20px;display:grid}.mi-h2h thead{top:var(--mi-header-h);z-index:2;background:var(--mi-page);position:sticky}.mi-h2h thead th{padding:16px 0 10px;font-size:18px;position:static}.mi-h2h thead th:is(.mi-h2h-corner,.mi-h2h-note){display:none}.mi-h2h tbody tr{border-bottom:1px solid var(--mi-line);padding:14px 0 16px}.mi-h2h tbody th{color:var(--type);border:0;grid-column:1/-1;padding:0 0 6px;font-size:13px;width:auto!important}.mi-h2h tbody td{border:0;padding:0;font-size:15px;line-height:1.45;width:auto!important}.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 :before,.mi-blog :after{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{grid-template-columns:minmax(200px,1.3fr) repeat(4,minmax(120px,1fr));gap:36px 40px;width:min(1180px,100%);margin:auto;display:grid}.mi-blog-footer-mark{letter-spacing:-.03em;font-family:Fraunces,Georgia,serif;font-size:21px;font-weight:700;text-decoration:none;color:var(--mi-strong)!important}.mi-blog-footer-brand p{max-width:280px;color:var(--mi-muted);margin:12px 0 16px;font-size:13px;line-height:1.7}.mi-blog-footer-social{flex-wrap:wrap;gap:8px;display:flex}.mi-blog-footer-social a{border:1px solid var(--mi-line);color:var(--mi-strong);border-radius:999px;padding:8px 14px;font-size:12px;text-decoration:none}.mi-blog-footer h2{color:var(--mi-muted);letter-spacing:0;margin:0 0 12px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500}.mi-blog-footer ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.mi-blog-footer li a{color:var(--mi-strong);text-decoration:none}.mi-blog-footer li a:hover{text-underline-offset:3px;text-decoration:underline}.mi-blog-footer-base{border-top:1px solid var(--mi-line);width:min(1180px,100%);color:var(--mi-muted);margin:36px auto 0;padding-top:18px;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{color:var(--mi-ink);text-decoration:none}.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-filter[aria-pressed=true],.mi-blog a.mi-blog-filter[aria-current=page]{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=guides],.mi-blog-card-category[data-cat=guide]{--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{border-top:1px solid var(--mi-line);align-items:flex-start;gap:18px;padding-top:28px;display:flex}.mi-blog-author-photo{background:var(--mi-soft);-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.mi-blog-author-name{color:var(--mi-strong);margin:0;font-size:15px;font-weight:600}.mi-blog-author-name span{color:var(--mi-muted);margin-left:8px;font-weight:400}.mi-blog-author-bio{max-width:60ch;color:var(--mi-muted);margin:6px 0 0;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-post-head,.mi-blog-post[data-template=integration] .mi-post-head{width:min(var(--mi-col), calc(100% - 32px))}.mi-blog-post[data-template=guide] .mi-post-head{width:min(1120px,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-head,.mi-blog-shortlist li>:is(a,div){gap:18px;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;columns:1}.mi-blog-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--mi-page)}.mi-blog-reading-progress span{transform-origin:0;will-change:transform;width:100%;transition:none;transform:scaleX(0)}@supports (animation-timeline:scroll()){.mi-blog-reading-progress span{animation:linear both mi-read-progress;animation-timeline:scroll(root);transform:none}@keyframes mi-read-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}.mi-hub{padding-top:34px}.mi-hub-crumbs{color:var(--mi-muted);flex-wrap:wrap;gap:6px 8px;margin-bottom:34px;font-size:13px;display:flex}.mi-hub-crumbs a{color:var(--mi-muted);text-decoration:none}.mi-hub-crumbs a:hover{color:var(--mi-accent)}.mi-hub-crumbs a:after{content:"/";color:var(--mi-wire);margin-left:8px}.mi-hub-crumbs span{color:var(--mi-strong)}.mi-hub .mi-blog-listing-hero{max-width:760px;margin-bottom:34px}.mi-hub h1{letter-spacing:-.04em;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;font-size:clamp(32px,4.6vw,54px)}.mi-hub-lead{border:1px solid var(--mi-apricot);background:var(--mi-peach-soft);max-width:760px;color:inherit;border-radius:18px;gap:8px;margin-bottom:14px;padding:24px 26px;text-decoration:none;transition:background .15s;display:grid}.mi-hub-lead:hover{background:var(--mi-peach)}.mi-hub-lead-tag{color:var(--mi-strong);letter-spacing:.04em;font-size:12px;font-weight:700}.mi-hub-lead b{letter-spacing:-.02em;font-family:Fraunces,Georgia,serif;font-size:clamp(22px,2.4vw,29px);font-weight:500;line-height:1.18}.mi-hub-lead>span:last-child{color:var(--mi-muted);font-size:15px;line-height:1.5}.mi-hub-section{margin-top:52px}.mi-hub-section h2{letter-spacing:-.02em;align-items:baseline;gap:10px;margin:0 0 14px;font-size:clamp(22px,2.2vw,28px);display:flex}.mi-hub-section h2 small{color:var(--mi-muted);letter-spacing:0;font-family:DM Sans,Arial,sans-serif;font-size:13px;font-weight:500}.mi-hub-list{border-top:1px solid var(--mi-line);margin:0;padding:0;list-style:none}.mi-hub-list li{border-bottom:1px solid var(--mi-line)}.mi-hub-list a{color:var(--mi-ink);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:baseline;gap:4px 28px;padding:14px 4px;text-decoration:none;display:grid}.mi-hub-list a:hover{background:var(--mi-soft)}.mi-hub-list a:hover b{color:var(--mi-accent)}.mi-hub-list b{font-weight:600;line-height:1.35}.mi-hub-list span{color:var(--mi-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.mi-hub-chips{flex-wrap:wrap;gap:8px;display:flex}.mi-hub-chips a{border:1px solid var(--mi-line);background:var(--mi-surface);color:var(--mi-ink);border-radius:999px;padding:7px 13px;font-size:14px;text-decoration:none}.mi-hub-chips a:hover{border-color:var(--mi-accent);color:var(--mi-accent)}.mi-hub-pagination{width:auto;margin:26px 0 0;padding-bottom:0}@media (max-width:800px){.mi-hub-list a{grid-template-columns:1fr}}.mi-post-crumbs{color:var(--mi-muted);flex-wrap:wrap;gap:6px 8px;margin:0 0 18px;font-size:13px;display:flex}.mi-post-crumbs a{color:var(--mi-muted);text-decoration:none}.mi-post-crumbs a:hover{color:var(--mi-accent)}.mi-post-crumbs a:not(:last-child):after{content:"/";color:var(--mi-wire);margin-left:8px}
.mi-legacy{background:var(--mi-page);color:var(--mi-ink)}.mi-legacy-progress{z-index:50;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}.mi-legacy-progress span{background:var(--mi-apricot);transform-origin:0;width:100%;height:100%;display:block}.mi-legacy-head{width:min(690px,100% - 32px);margin:0 auto;padding-top:64px}.mi-legacy-head h1{letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(34px,4.8vw,52px)}.mi-legacy-head .mi-blog-dek{max-width:none;color:var(--mi-ink);margin-bottom:16px}.mi-legacy .mi-blog-article-shell{padding-top:36px}.mi-legacy-share{color:var(--mi-muted);align-items:center;gap:4px;margin-top:14px;font-size:13px;display:flex}.mi-legacy-share>span{margin-right:6px}.mi-legacy-share button{color:var(--mi-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px;display:inline-flex}.mi-legacy-share button:hover{background:var(--mi-soft);color:var(--mi-strong)}.mi-legacy-share svg{width:15px;height:15px}.mi-legacy-toc{border-top:1px solid var(--mi-line);border-bottom:1px solid var(--mi-line);margin:0 0 44px;padding:18px 0 14px}.mi-legacy-toc-label{color:var(--mi-muted);letter-spacing:.04em;margin:0 0 8px;font-size:12px;font-weight:700}.mi-legacy-toc :is(a,button){width:100%;color:var(--mi-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:4px 0;font-size:15px;line-height:1.45;text-decoration:none;display:block}.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{color:var(--mi-strong);letter-spacing:0;margin:0 0 4px;font-family:DM Sans,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.35}.mi-legacy .mi-blog-prose blockquote{font-style:normal;line-height:1.4}.mi-legacy .mi-blog-prose blockquote p{color:var(--mi-strong);margin:0}.mi-legacy .mi-blog-prose blockquote footer{color:var(--mi-muted);margin-top:8px;font-family:DM Sans,Arial,sans-serif;font-size:14px}.mi-legacy-lede{color:var(--mi-strong);font-size:19px}.mi-legacy-mark{background:var(--mi-sand);color:var(--mi-strong);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;padding:1px 3px}.mi-legacy-steps{border-top:1px solid var(--mi-line);counter-reset:mi-legacy-step;padding:0;list-style:none;margin:28px 0 36px!important}.mi-legacy-steps>li{border-bottom:1px solid var(--mi-line);counter-increment:mi-legacy-step;grid-template-columns:30px minmax(0,1fr);gap:0 14px;margin:0;padding:16px 0;display:grid}.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>li>div>strong,.mi-legacy-steps h3{color:var(--mi-strong);letter-spacing:0;margin:0 0 2px;font-family:DM Sans,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.45;display:block}.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{border-bottom:1px solid var(--mi-line);margin:24px 0 32px}.mi-legacy-item{border-top:1px solid var(--mi-line);padding:18px 0}.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{border-top:0;padding:12px 0 0}.mi-legacy-items-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.mi-legacy-span{grid-column:1/-1}.mi-legacy-small{font-size:15.5px;line-height:1.6}.mi-legacy-note{background:var(--mi-sand-soft);color:var(--mi-ink);border-radius:12px;margin:32px 0;padding:20px 22px}.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{border-top:1px solid var(--mi-line);border-bottom:1px solid var(--mi-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:36px 0 24px;display:grid}.mi-legacy-stat{padding:18px 0}.mi-legacy-stat b{color:var(--mi-strong);letter-spacing:-.03em;font-family:Fraunces,Georgia,serif;font-size:28px;font-weight:700;line-height:1.15;display:block}.mi-legacy-stat span{color:var(--mi-muted);font-size:14.5px}.mi-legacy-cta{background:var(--mi-card);color:var(--mi-card-ink);border-radius:18px;margin:56px 0 0;padding:30px 32px}.mi-legacy .mi-blog-prose .mi-legacy-cta :is(h2,h3){color:var(--mi-card-ink);letter-spacing:-.03em;margin:0 0 8px;font-size:26px}.mi-legacy .mi-blog-prose .mi-legacy-cta p{color:var(--mi-card-ink);margin:0 0 6px}.mi-legacy-cta-actions{flex-wrap:wrap;align-items:center;gap:6px 20px;display:flex}.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{color:var(--mi-card-ink);margin-top:12px;font-size:14px;font-weight:700;text-decoration-color:currentColor}.mi-legacy-end{margin-top:56px}.mi-legacy-related{border-top:1px solid var(--mi-line);margin-top:56px;padding-top:24px}.mi-legacy-related-label{color:var(--mi-muted);letter-spacing:.04em;margin:0 0 6px;font-size:12px;font-weight:700}.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{color:var(--mi-strong);justify-content:space-between;align-items:baseline;gap:20px;padding:14px 0;text-decoration:none;display:flex}.mi-legacy-related b{letter-spacing:-.02em;font-family:Fraunces,Georgia,serif;font-size:19px;font-weight:700;line-height:1.25}.mi-legacy-related span{color:var(--mi-muted);flex:none;font-size:13px}.mi-blog .mi-legacy-related a:hover b{color:var(--mi-accent)}.mi-legacy-back{justify-content:space-between;gap:16px;margin:28px 0 0;font-size:14px;display:flex}.mi-legacy-back button{color:var(--mi-muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.mi-legacy-back button:hover{color:var(--mi-strong)}.mi-legacy-code{border:1px solid var(--mi-line);background:var(--mi-soft);border-radius:12px;margin:28px 0;overflow:hidden}.mi-legacy-code-bar{border-bottom:1px solid var(--mi-line);color:var(--mi-muted);justify-content:space-between;align-items:center;padding:8px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;display:flex}.mi-legacy-code-bar button{color:var(--mi-muted);cursor:pointer;background:0 0;border:0;padding:4px;display:inline-flex}.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{color:var(--mi-strong);background:0 0;padding:0;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{margin-top:4px;display:block}}.mi-legacy .mi-blog-prose ul:not([class]){padding-left:22px;list-style:outside}.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}
