.mt-blog-hub{--mt-blog-ink:#0b0b14;--mt-blog-muted:#5a5a6b;--mt-blog-line:#e6e6ee;--mt-blog-tint:#eef3ff;--mt-blog-move:#ff930f;--mt-blog-move-light:#fff95b;--mt-blog-ex:#59d102;--mt-blog-ex-light:#f3f520;--mt-blog-steps:#0974f1;--mt-blog-steps-light:#9fccfa;--mt-blog-shade:8 24 72;--mt-blog-gutter:clamp(1rem,4vw,3.5rem);--mt-blog-max:76rem;background:#ffffff;color:var(--mt-blog-ink);font-family:var(--font-dm-sans),"DM Sans",sans-serif;overflow-x:clip;padding-block-end:clamp(3rem,6vw,5rem)}.mt-blog-hub :is(h1,h2,h3,p,ul,ol){margin:0}.mt-blog-hub :is(h1,h2){font-weight:900;letter-spacing:-.04em;line-height:.98;text-wrap:balance}.mt-blog-hub :is(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--mt-blog-steps);outline-offset:3px}.mt-blog-hub [id]{scroll-margin-top:1.5rem}.mt-blog-hub--move{--dot:var(--mt-blog-move);--accent:linear-gradient(135deg,var(--mt-blog-move-light),var(--mt-blog-move))}.mt-blog-hub--ex{--dot:var(--mt-blog-ex);--accent:linear-gradient(135deg,var(--mt-blog-ex-light),var(--mt-blog-ex))}.mt-blog-hub--steps{--dot:var(--mt-blog-steps);--accent:linear-gradient(135deg,var(--mt-blog-steps-light),var(--mt-blog-steps))}.mt-blog-hub a:not([class]){color:var(--mt-blog-steps);font-weight:700;text-decoration:underline;text-underline-offset:3px}.mt-blog-hub__hero{color:#ffffff;display:grid;min-block-size:clamp(520px,72svh,720px);overflow:hidden;position:relative}.mt-blog-hub__hero-photo{inset:0;position:absolute!important}.mt-blog-hub__hero-photo:after{background:linear-gradient(to top,rgb(var(--mt-blog-shade)/.92),rgb(var(--mt-blog-shade)/.45) 70%,rgb(var(--mt-blog-shade)/.3)),linear-gradient(to right,rgb(var(--mt-blog-shade)/.6),transparent 70%);content:"";inset:0;position:absolute}.mt-blog-hub__hero-copy{align-self:end;box-sizing:border-box;padding:8rem var(--mt-blog-gutter) clamp(6rem,10vw,8rem) clamp(1.25rem,5vw,4.5rem);position:relative}.mt-blog-hub__eyebrow{font-size:1rem;font-weight:800;margin-block-end:1rem!important;text-shadow:0 2px 16px rgb(0 0 0/.45)}.mt-blog-hub__hero-title{font-size:clamp(2.4rem,5.5vw,4.75rem);max-inline-size:16ch;text-shadow:0 4px 40px rgb(0 0 0/.25)}.mt-blog-hub__hero-lede{font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:500;line-height:1.55;margin-block-start:1.5rem!important;max-inline-size:46rem;text-shadow:0 2px 16px rgb(0 0 0/.45)}.mt-blog-hub__container{box-sizing:border-box;display:grid;gap:clamp(4rem,8vw,6rem);margin:0 auto;max-inline-size:var(--mt-blog-max);padding:0 var(--mt-blog-gutter)}.mt-blog-hub__tldr{margin-block-start:calc(-1 * clamp(4rem, 8vw, 6rem));position:relative}.mt-blog-hub__tldr-card{background:#ffffff;border-radius:28px;box-shadow:0 24px 60px rgb(var(--mt-blog-shade)/.18);overflow:hidden;padding:clamp(1.5rem,3vw,2.25rem);position:relative}.mt-blog-hub__tldr-card:before{background:linear-gradient(90deg,var(--mt-blog-move),var(--mt-blog-ex),var(--mt-blog-steps));block-size:6px;content:"";inset-inline:0;position:absolute;top:0}.mt-blog-hub__tldr-label{color:var(--mt-blog-steps);font-size:.85rem;font-weight:800}.mt-blog-hub__tldr-title{font-size:clamp(1.4rem,2.4vw,2rem);margin-block-start:.5rem!important}.mt-blog-hub__tldr-body{margin-block-start:.85rem!important}.mt-blog-hub__posts-intro,.mt-blog-hub__tldr-body{color:var(--mt-blog-muted);line-height:1.6;max-inline-size:70ch}.mt-blog-hub__posts-intro{font-size:1.05rem;margin-block-end:1.5rem!important}.mt-blog-hub__filters{display:flex;flex-wrap:wrap;gap:.5rem}.mt-topic-chip{background:var(--mt-blog-tint);border:2px solid transparent;border-radius:999px;color:var(--mt-blog-ink);cursor:pointer;font:inherit;font-size:.92rem;font-weight:700;min-block-size:44px;padding:0 1.1rem;transition:background .16s ease,border-color .16s ease}.mt-topic-chip:hover{border-color:var(--mt-blog-steps-light)}.mt-topic-chip[aria-checked=true]{background:linear-gradient(135deg,var(--mt-blog-move-light),var(--mt-blog-move)) border-box}.mt-blog-hub__count{color:var(--mt-blog-muted);font-size:.9rem;font-weight:600;margin-block:1.25rem 0!important}.mt-blog-hub__list{display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin-block-start:1.25rem!important;padding:0}.mt-blog-hub__list>li:first-child{grid-column:span 2}.mt-blog-hub__list>li{display:grid}.mt-blog-card{background:#ffffff;border:2px solid var(--mt-blog-line);border-radius:28px;color:var(--mt-blog-ink);display:grid;grid-template-rows:auto 1fr;overflow:hidden;text-decoration:none;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.mt-blog-card:hover{border-color:var(--mt-blog-steps-light);box-shadow:0 18px 40px rgb(var(--mt-blog-shade)/.12);transform:translateY(-3px)}.mt-blog-thumb{aspect-ratio:16/10;overflow:hidden;position:relative}.mt-blog-thumb>div{inset:0;position:absolute!important}.mt-blog-card__body{align-content:start;display:grid;gap:.6rem;padding:1.25rem 1.35rem 1.5rem}.mt-blog-card__meta{color:var(--mt-blog-steps);font-size:.82rem;font-weight:800}.mt-blog-card__category{text-transform:capitalize}.mt-blog-card__meta-muted{color:var(--mt-blog-muted);font-weight:600}.mt-blog-card__title{font-size:clamp(1.2rem,1.6vw,1.4rem);font-weight:900;letter-spacing:-.03em;line-height:1.15;text-wrap:balance}.mt-blog-hub__list>li:first-child .mt-blog-card__title{font-size:clamp(1.5rem,2.4vw,2.1rem)}.mt-blog-card__desc{color:var(--mt-blog-muted);font-size:.95rem;line-height:1.55}.mt-blog-hub__plans-title{font-size:clamp(1.9rem,3.6vw,3rem)}.mt-blog-hub__plans-lede{color:var(--mt-blog-muted);font-size:1.05rem;line-height:1.6;margin-block-start:1rem!important;max-inline-size:70ch}.mt-blog-hub__plans-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));margin-block-start:2rem}.mt-blog-hub__plan-card{background:var(--mt-blog-tint);border-radius:28px;overflow:hidden;padding:clamp(1.5rem,3vw,2rem);position:relative}.mt-blog-hub__plan-card:before{background:linear-gradient(90deg,var(--mt-blog-ex-light),var(--mt-blog-ex));block-size:6px;content:"";inset-inline:0;position:absolute;top:0}.mt-blog-hub__plan-card--pro:before{background:linear-gradient(90deg,var(--mt-blog-steps-light),var(--mt-blog-steps))}.mt-blog-hub__plan-label{color:var(--mt-blog-muted);font-size:.8rem;font-weight:800}.mt-blog-hub__plan-name{font-size:clamp(1.6rem,2.4vw,2rem);font-weight:900;letter-spacing:-.04em;line-height:1;margin-block-start:.35rem!important}.mt-blog-hub__plan-price{color:var(--mt-blog-muted);margin-block-start:.75rem!important}.mt-blog-hub__plan-price strong{color:var(--mt-blog-ink);font-size:1.35rem;font-weight:900}.mt-blog-hub__plan-features{display:grid;gap:.5rem;list-style:none;margin-block-start:1rem!important;padding:0}.mt-blog-hub__plan-features li{line-height:1.45;padding-inline-start:1.5rem;position:relative}.mt-blog-hub__plan-features li:before{background:linear-gradient(135deg,var(--mt-blog-ex-light),var(--mt-blog-ex));block-size:.85rem;border-radius:50%;content:"";inline-size:.85rem;left:0;position:absolute;top:.3em}.mt-blog-hub__plans-table-wrap{border:2px solid var(--mt-blog-line);border-radius:20px;margin-block-start:1.5rem;max-inline-size:100%;overflow-x:auto}.mt-blog-hub__plans-table{border-collapse:collapse;font-size:.95rem;inline-size:100%}.mt-blog-hub__plans-table caption{color:var(--mt-blog-muted);font-weight:700;padding:.85rem 1rem;text-align:start}.mt-blog-hub__plans-table :is(th,td){border-block-start:1px solid var(--mt-blog-line);padding:.7rem 1rem;text-align:start;vertical-align:top}.mt-blog-hub__plans-table thead th{background:var(--mt-blog-tint);border-block-start:0;font-weight:800}.mt-blog-hub__plans-link{margin-block-start:1.25rem!important}.mt-blog-hub__folds{display:grid;gap:.75rem}.mt-blog-hub__fold{border:2px solid var(--mt-blog-line);border-radius:24px;overflow:hidden;transition:border-color .16s ease}.mt-blog-hub__fold:hover,.mt-blog-hub__fold[open]{border-color:var(--dot)}.mt-blog-hub__fold>:not(summary){margin-inline:clamp(1.25rem,3vw,2rem)}.mt-blog-hub__fold>:last-child{margin-block-end:clamp(1.25rem,3vw,2rem)!important}.mt-blog-hub__faq-summary,.mt-blog-hub__fold-summary{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;list-style:none;min-block-size:44px}.mt-blog-hub__fold-summary{padding:clamp(1.1rem,2.5vw,1.5rem) clamp(1.25rem,3vw,2rem)}.mt-blog-hub__faq-summary::-webkit-details-marker,.mt-blog-hub__fold-summary::-webkit-details-marker{display:none}.mt-blog-hub__fold-title{font-size:clamp(1.2rem,2vw,1.6rem);letter-spacing:-.03em;line-height:1.15}.mt-blog-hub__fold-icon{background:var(--mt-blog-tint);block-size:2.25rem;border-radius:50%;box-sizing:border-box;flex:none;inline-size:2.25rem;padding:.5rem;transition:transform .22s ease}details[open]>summary .mt-blog-hub__fold-icon{transform:rotate(45deg)}.mt-blog-hub :is(.mt-blog-hub__proscons-lede,.mt-blog-hub__pros-cons-lede,.mt-blog-hub__sources-lede,.mt-blog-hub__proscons-note){color:var(--mt-blog-muted);line-height:1.6;max-inline-size:70ch}.mt-blog-hub :is(.mt-blog-hub__proscons-grid,.mt-blog-hub__pros-cons-grid){display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin-block:1.25rem!important}.mt-blog-hub :is(.mt-blog-hub__proscons-col,.mt-blog-hub__pros-cons-card){background:var(--mt-blog-tint);border-radius:20px;padding:1.25rem 1.35rem}.mt-blog-hub :is(.mt-blog-hub__proscons-col,.mt-blog-hub__pros-cons-card):first-child{--item-dot:var(--mt-blog-ex)}.mt-blog-hub :is(.mt-blog-hub__proscons-col,.mt-blog-hub__pros-cons-card):last-child{--item-dot:var(--mt-blog-move)}.mt-blog-hub :is(.mt-blog-hub__proscons-heading,.mt-blog-hub__pros-cons-heading){font-size:1.2rem;font-weight:900;letter-spacing:-.02em}.mt-blog-hub :is(.mt-blog-hub__proscons-list,.mt-blog-hub__pros-cons-list){display:grid;gap:.65rem;list-style:none;margin-block-start:.85rem!important;padding:0}.mt-blog-hub :is(.mt-blog-hub__proscons-list,.mt-blog-hub__pros-cons-list)>li{color:var(--mt-blog-muted);line-height:1.55;padding-inline-start:1.15rem;position:relative}.mt-blog-hub :is(.mt-blog-hub__proscons-list,.mt-blog-hub__pros-cons-list)>li:before{background:var(--item-dot);block-size:8px;border-radius:50%;content:"";inline-size:8px;left:0;position:absolute;top:.6em}.mt-blog-hub__sources-list{display:grid;gap:1rem;margin-block-start:1.25rem!important;padding-inline-start:1.25rem}.mt-blog-hub__sources-supports{line-height:1.55;max-inline-size:70ch}.mt-blog-hub__sources-citation{font-size:.9rem;margin-block-start:.35rem!important;overflow-wrap:anywhere}.mt-blog-hub__faq-title{font-size:clamp(1.9rem,3.6vw,3rem)}.mt-blog-hub__faq-lede{color:var(--mt-blog-muted);font-size:1.05rem;line-height:1.6;margin-block-start:1rem!important;max-inline-size:60ch}.mt-blog-hub__faq-list{display:grid;gap:.6rem;margin-block-start:1.75rem;max-inline-size:56rem}.mt-blog-hub__faq-item{border:2px solid var(--mt-blog-line);border-radius:20px;overflow:hidden;transition:border-color .16s ease}.mt-blog-hub__faq-item:hover,.mt-blog-hub__faq-item[open]{border-color:var(--mt-blog-steps)}.mt-blog-hub__faq-summary{padding:1.1rem 1.25rem}.mt-blog-hub__faq-question{font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:800;letter-spacing:-.02em;line-height:1.3}.mt-blog-hub__faq-answer{color:var(--mt-blog-muted);line-height:1.65;max-inline-size:70ch;overflow-wrap:anywhere;padding:0 1.25rem 1.35rem}.mt-blog-hub__faq-cta{align-items:center;background:linear-gradient(135deg,var(--mt-blog-move-light),var(--mt-blog-move)) border-box;border:3px solid transparent;border-radius:999px;color:var(--mt-blog-ink);display:inline-flex;font-weight:800;margin:0 1.25rem 1.35rem;min-block-size:48px;padding:0 1.35rem;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.mt-blog-hub__faq-cta:hover{box-shadow:0 10px 30px rgb(255 147 15/.35);transform:translateY(-2px)}.mt-blog-hub__rss{color:var(--mt-blog-muted);text-align:center}@media (max-width:960px){.mt-blog-hub__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mt-blog-hub__list{grid-template-columns:minmax(0,1fr)}.mt-blog-hub__list>li:first-child{grid-column:auto}}@media (max-width:520px){.mt-blog-hub__faq-summary{padding:1rem}.mt-blog-hub__faq-answer{padding:0 1rem 1.15rem}}@media (prefers-reduced-motion:reduce){.mt-blog-hub :is(.mt-blog-card,.mt-topic-chip,.mt-blog-hub__fold,.mt-blog-hub__faq-item,.mt-blog-hub__fold-icon,.mt-blog-hub__faq-cta){transition:none}.mt-blog-hub :is(.mt-blog-card,.mt-blog-hub__faq-cta):hover{transform:none}}