body.cm-mtfs-theme-builder .et-l--header{position:relative;z-index:10000}body.cm-mtfs-theme-builder .et-l--footer .et_pb_code,body.cm-mtfs-theme-builder .et-l--footer .et_pb_code_inner,body.cm-mtfs-theme-builder .et-l--footer .et_pb_column,body.cm-mtfs-theme-builder .et-l--footer .et_pb_row,body.cm-mtfs-theme-builder .et-l--footer .et_pb_section,body.cm-mtfs-theme-builder .et-l--header .et_pb_code,body.cm-mtfs-theme-builder .et-l--header .et_pb_code_inner,body.cm-mtfs-theme-builder .et-l--header .et_pb_column,body.cm-mtfs-theme-builder .et-l--header .et_pb_row,body.cm-mtfs-theme-builder .et-l--header .et_pb_section{width:100%;max-width:none;margin:0;padding:0;border:0;background:0 0}body.cm-mtfs-theme-builder .et-l--header,body.cm-mtfs-theme-builder .et-l--header .et_pb_code,body.cm-mtfs-theme-builder .et-l--header .et_pb_code_inner,body.cm-mtfs-theme-builder .et-l--header .et_pb_column,body.cm-mtfs-theme-builder .et-l--header .et_pb_row,body.cm-mtfs-theme-builder .et-l--header .et_pb_section{overflow:visible;transform:none}.cm-mtfs-theme-builder-footer,.cm-mtfs-theme-builder-header{width:100%}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner{padding:72px 0 32px;background:#1e293b;color:rgba(255,255,255,.6)}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftg{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;margin-bottom:48px}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftb img{display:block;width:auto;max-width:200px;height:48px;margin-bottom:8px;padding:4px;border-radius:4px;background:#fff}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftb>p:first-of-type{max-width:300px;margin-top:16px;font-size:.88rem;line-height:1.7}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftb>p:nth-of-type(2){margin-top:12px;font-size:.85rem}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftb>p:nth-of-type(2) a{color:#fff}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .footer-col-title{margin-bottom:20px;color:#fff;font-family:sans-serif;font-size:.85rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftc ul{list-style:none}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftc li{margin-bottom:12px}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftc li a{font-size:.88rem;transition:color .3s}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .fbot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:24px;border-top:1px solid rgba(255,255,255,.1);font-size:.82rem}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .fbot a{color:rgba(255,255,255,.6)}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline-color:var(--cm-mtfs-focus-ring-dark)}body.cm-mtfs-theme-builder .cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner :where(p,a,li,h4,.footer-col-title){font-size:var(--cm-mtfs-t-meta)!important}.cm-mtfs-theme-builder-header-spacer{display:block;width:100%;height:92px;pointer-events:none}@media (max-width:1180px){.cm-mtfs-theme-builder-header-spacer{height:80px}}@media (max-width:900px){.cm-mtfs-theme-builder-header-spacer{height:68px}}body.cm-mtfs-theme-builder .et-l--body .et_pb_code:has(.cm-mtfs-blog),body.cm-mtfs-theme-builder .et-l--body .et_pb_code_inner:has(.cm-mtfs-blog),body.cm-mtfs-theme-builder .et-l--body .et_pb_column:has(.cm-mtfs-blog),body.cm-mtfs-theme-builder .et-l--body .et_pb_row:has(.cm-mtfs-blog),body.cm-mtfs-theme-builder .et-l--body .et_pb_section:has(.cm-mtfs-blog){width:100%;max-width:none;margin:0;padding:0}.cm-mtfs-blog{--cm-mtfs-blog-teal:#1f6e75;--cm-mtfs-blog-teal-dark:#175459;--cm-mtfs-blog-teal-soft:#e4f0ee;--cm-mtfs-blog-lime:#ccdf33;--cm-mtfs-blog-orange:#f8793f;--cm-mtfs-blog-plum:#6b3357;--cm-mtfs-blog-ink:#1a1210;--cm-mtfs-blog-copy:#5c524b;--cm-mtfs-blog-muted:#5f7370;--cm-mtfs-blog-border:#e4eae8;--cm-mtfs-blog-surface:#fdfafa;--cm-mtfs-blog-surface-alt:#f4f7f6;--cm-mtfs-blog-white:#fff;--cm-mtfs-blog-shadow:0 16px 44px rgba(42, 35, 32, 0.1);--cm-mtfs-blog-radius:18px;width:100%;overflow:clip;background:var(--cm-mtfs-blog-surface);color:var(--cm-mtfs-blog-copy);font-family:"DM Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.65}.cm-mtfs-blog,.cm-mtfs-blog *,.cm-mtfs-blog ::after,.cm-mtfs-blog ::before{box-sizing:border-box}.cm-mtfs-blog :where(h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote){margin-top:0}.cm-mtfs-blog :where(h1,h2,h3,h4,h5,h6){color:var(--cm-mtfs-blog-ink);font-family:Sora,"DM Sans",sans-serif}.cm-mtfs-blog a{color:inherit;text-decoration:none}.cm-mtfs-blog :where(a,button,input,select,textarea):focus-visible{outline:3px solid rgba(31,110,117,.48);outline-offset:3px}.cm-mtfs-blog__container{width:min(100% - 48px,1200px);margin-inline:auto}.cm-mtfs-blog__hero{position:relative;isolation:isolate;overflow:hidden;padding:clamp(72px,9vw,116px) 0 clamp(64px,8vw,96px);border-bottom:1px solid rgba(31,110,117,.13);background:radial-gradient(circle at 15% 15%,rgba(204,223,51,.2),transparent 28%),radial-gradient(circle at 82% 20%,rgba(248,121,63,.13),transparent 30%),linear-gradient(180deg,rgba(31,110,117,.11),var(--cm-mtfs-blog-surface));text-align:center}.cm-mtfs-blog__hero::after{position:absolute;z-index:-1;right:-90px;bottom:-160px;width:360px;height:360px;border:1px solid rgba(31,110,117,.13);border-radius:50%;content:""}.cm-mtfs-blog__eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;padding:7px 15px;border:1px solid rgba(31,110,117,.22);border-radius:999px;background:rgba(255,255,255,.7);color:var(--cm-mtfs-blog-teal-dark);font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.cm-mtfs-blog__eyebrow svg{width:17px;height:17px}.cm-mtfs-blog__hero h1{max-width:920px;margin:0 auto;font-size:clamp(38px, 6vw, 68px);font-weight:800;letter-spacing:-.04em;line-height:1.04}.cm-mtfs-blog__hero-copy{max-width:700px;margin:22px auto 0;color:var(--cm-mtfs-blog-copy);font-size:clamp(17px, 2vw, 20px);line-height:1.7}.cm-mtfs-blog__listing{padding:clamp(56px,7vw,88px) 0 clamp(72px,9vw,112px)}.cm-mtfs-blog__filters{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:48px}.cm-mtfs-blog__search{position:relative;flex:0 1 330px}.cm-mtfs-blog__search svg{position:absolute;top:50%;left:16px;width:18px;height:18px;color:var(--cm-mtfs-blog-muted);pointer-events:none;transform:translateY(-50%)}.cm-mtfs-blog__search input{width:100%;min-height:48px;padding:11px 44px;border:1px solid var(--cm-mtfs-blog-border);border-radius:999px;background:var(--cm-mtfs-blog-white);color:var(--cm-mtfs-blog-ink);font:inherit;font-size:15px}.cm-mtfs-blog__search input:focus{border-color:var(--cm-mtfs-blog-teal);outline:0;box-shadow:0 0 0 4px rgba(31,110,117,.11)}.cm-mtfs-blog__search button{position:absolute;top:50%;right:5px;min-width:38px;min-height:38px;border:0;border-radius:50%;background:var(--cm-mtfs-blog-teal);color:var(--cm-mtfs-blog-white);cursor:pointer;font-size:0;transform:translateY(-50%)}.cm-mtfs-blog__search button::before{display:block;font-size:18px;content:"\2192"}.cm-mtfs-blog__categories{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:0;border:0}.cm-mtfs-blog__category{min-height:42px;padding:9px 17px;border:1px solid var(--cm-mtfs-blog-border);border-radius:999px;background:0 0;color:var(--cm-mtfs-blog-muted);cursor:pointer;font:inherit;font-size:14px;font-weight:650;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.cm-mtfs-blog__category:hover{border-color:rgba(31,110,117,.42);color:var(--cm-mtfs-blog-teal-dark);transform:translateY(-1px)}.cm-mtfs-blog__category[aria-current=page],.cm-mtfs-blog__category[aria-pressed=true]{border-color:var(--cm-mtfs-blog-teal);background:var(--cm-mtfs-blog-teal);color:var(--cm-mtfs-blog-white)}.cm-mtfs-blog__featured{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,0.92fr);overflow:hidden;margin-bottom:64px;border:1px solid rgba(31,110,117,.17);border-radius:24px;background:var(--cm-mtfs-blog-white);box-shadow:var(--cm-mtfs-blog-shadow)}.cm-mtfs-blog__card-media,.cm-mtfs-blog__featured-media{position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(31,110,117,.2),rgba(204,223,51,.17)),var(--cm-mtfs-blog-surface-alt)}.cm-mtfs-blog__featured-media{min-height:390px}.cm-mtfs-article__featured img,.cm-mtfs-blog__card-media img,.cm-mtfs-blog__featured-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.22, .61, .36, 1)}.cm-mtfs-blog__card:hover img,.cm-mtfs-blog__featured:hover img{transform:scale(1.035)}.cm-mtfs-blog__featured-badge{position:absolute;top:18px;left:18px;padding:7px 12px;border-radius:999px;background:var(--cm-mtfs-blog-teal);color:var(--cm-mtfs-blog-white);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cm-mtfs-blog__featured-content{display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,58px)}.cm-mtfs-blog__meta{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:15px;color:var(--cm-mtfs-blog-muted);font-size:12px;font-weight:700;letter-spacing:.13em;line-height:1.4;text-transform:uppercase}.cm-mtfs-blog__meta-category{color:var(--cm-mtfs-blog-teal)}.cm-mtfs-blog__featured h2{margin-bottom:17px;font-size:clamp(28px, 4vw, 42px);font-weight:700;letter-spacing:-.035em;line-height:1.12;transition:color .2s ease}.cm-mtfs-blog__card:hover h3,.cm-mtfs-blog__featured:hover h2{color:var(--cm-mtfs-blog-teal-dark)}.cm-mtfs-blog__featured-excerpt{display:-webkit-box;overflow:hidden;margin-bottom:25px;color:var(--cm-mtfs-blog-copy);font-size:17px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.cm-mtfs-blog__card-excerpt p,.cm-mtfs-blog__featured-excerpt p{margin:0}.cm-mtfs-blog__read-link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--cm-mtfs-blog-teal);font-size:14px;font-weight:700}.cm-mtfs-blog__read-link svg{width:18px;height:18px;transition:transform .2s ease}.cm-mtfs-blog__card:hover .cm-mtfs-blog__read-link svg,.cm-mtfs-blog__featured:hover .cm-mtfs-blog__read-link svg{transform:translateX(3px)}.cm-mtfs-blog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 34px}.cm-mtfs-blog__card{display:flex;min-width:0;flex-direction:column}.cm-mtfs-blog__card-media{aspect-ratio:4/3;margin-bottom:24px;border:1px solid rgba(31,110,117,.12);border-radius:var(--cm-mtfs-blog-radius)}.cm-mtfs-blog__card h3{margin-bottom:13px;font-size:21px;font-weight:700;letter-spacing:-.025em;line-height:1.3;transition:color .2s ease}.cm-mtfs-blog__card-excerpt{display:-webkit-box;overflow:hidden;margin-bottom:19px;color:var(--cm-mtfs-blog-copy);font-size:15px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.cm-mtfs-blog__empty{padding:64px 24px;border:1px dashed rgba(31,110,117,.3);border-radius:var(--cm-mtfs-blog-radius);background:var(--cm-mtfs-blog-surface-alt);text-align:center}.cm-mtfs-blog__empty h2{margin-bottom:10px;font-size:25px}.cm-mtfs-blog__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px;margin-top:60px}.cm-mtfs-blog__pagination .page-numbers{display:inline-flex;min-width:42px;min-height:42px;align-items:center;justify-content:center;padding:8px 13px;border:1px solid var(--cm-mtfs-blog-border);border-radius:999px;background:var(--cm-mtfs-blog-white);color:var(--cm-mtfs-blog-ink);font-size:14px;font-weight:700}.cm-mtfs-blog__pagination .page-numbers.current{border-color:var(--cm-mtfs-blog-ink);background:var(--cm-mtfs-blog-ink);color:var(--cm-mtfs-blog-white)}.cm-mtfs-blog__pagination a.page-numbers:hover{border-color:var(--cm-mtfs-blog-teal);color:var(--cm-mtfs-blog-teal-dark)}.cm-mtfs-blog__cta{position:relative;overflow:hidden;padding:clamp(64px,8vw,92px) 0;border-top:1px solid rgba(31,110,117,.12);background:radial-gradient(circle at 80% 10%,rgba(204,223,51,.18),transparent 32%),linear-gradient(180deg,var(--cm-mtfs-blog-surface),rgba(31,110,117,.09));text-align:center}.cm-mtfs-blog__cta-inner{max-width:760px}.cm-mtfs-blog__cta h2{margin-bottom:16px;font-size:clamp(30px, 4.5vw, 44px);font-weight:780;letter-spacing:-.035em;line-height:1.12}.cm-mtfs-blog__cta p{max-width:620px;margin:0 auto 28px;font-size:18px}.cm-mtfs-blog__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.cm-mtfs-blog__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;padding:12px 23px;border:2px solid var(--cm-mtfs-blog-teal);border-radius:999px;font-size:15px;font-weight:700;transition:background .2s ease,color .2s ease,transform .2s ease}.cm-mtfs-blog__button:hover{transform:translateY(-2px)}.cm-mtfs-blog a.cm-mtfs-blog__button--primary{background:var(--cm-mtfs-blog-teal);color:var(--cm-mtfs-blog-white)}.cm-mtfs-blog a.cm-mtfs-blog__button--primary:hover{background:var(--cm-mtfs-blog-teal-dark)}.cm-mtfs-blog a.cm-mtfs-blog__button--secondary{background:0 0;color:var(--cm-mtfs-blog-teal-dark)}.cm-mtfs-blog a.cm-mtfs-blog__button--secondary:hover{background:var(--cm-mtfs-blog-white)}.cm-mtfs-article{padding-bottom:88px}.cm-mtfs-article__header{width:min(100% - 48px,820px);margin-inline:auto;padding:clamp(68px,8vw,104px) 0 42px}.cm-mtfs-article__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:31px;color:var(--cm-mtfs-blog-muted);font-size:14px}.cm-mtfs-article__breadcrumb a:hover{color:var(--cm-mtfs-blog-teal-dark)}.cm-mtfs-article__header .cm-mtfs-blog__meta{margin-bottom:18px}.cm-mtfs-article__header h1{margin:0 0 27px;font-size:clamp(34px, 5vw, 58px);font-weight:780;letter-spacing:-.045em;line-height:1.07}.cm-mtfs-article__byline{display:flex;flex-wrap:wrap;gap:7px;padding-top:22px;border-top:1px solid var(--cm-mtfs-blog-border);color:var(--cm-mtfs-blog-muted);font-size:14px}.cm-mtfs-article__featured{width:min(100% - 48px,1040px);aspect-ratio:16/9;overflow:hidden;margin:10px auto 64px;border-radius:22px;background:var(--cm-mtfs-blog-surface-alt);box-shadow:var(--cm-mtfs-blog-shadow)}.cm-mtfs-article__content{width:min(100% - 48px,740px);margin-inline:auto;color:var(--cm-mtfs-blog-copy);font-size:18px;line-height:1.76}.cm-mtfs-article__content>:first-child{margin-top:0}.cm-mtfs-article__content dl,.cm-mtfs-article__content ol,.cm-mtfs-article__content p,.cm-mtfs-article__content ul{margin-bottom:25px}.cm-mtfs-article__content :where(ul,ol){padding-left:1.4em}.cm-mtfs-article__content li{margin-block:8px}.cm-mtfs-article__content h2{margin:52px 0 16px;font-size:clamp(27px, 3.5vw, 36px);line-height:1.2;scroll-margin-top:100px}.cm-mtfs-article__content h3{margin:38px 0 13px;font-size:clamp(22px, 3vw, 27px);line-height:1.28}.cm-mtfs-article__content h4{margin:31px 0 11px;font-size:19px;line-height:1.35}.cm-mtfs-article__content a{color:var(--cm-mtfs-blog-teal-dark);text-decoration:underline;text-decoration-color:rgba(31,110,117,0.36);text-underline-offset:3px}.cm-mtfs-article__content a:hover{text-decoration-color:currentColor}.cm-mtfs-article__content blockquote{margin:42px 0;padding:2px 0 2px 25px;border-left:4px solid var(--cm-mtfs-blog-teal);color:var(--cm-mtfs-blog-ink);font-family:Sora,"DM Sans",sans-serif;font-size:21px;font-style:italic;font-weight:600;line-height:1.55}.cm-mtfs-article__content :where(img,video,iframe){max-width:100%;height:auto}.cm-mtfs-article__content figure{margin:42px 0}.cm-mtfs-article__content figure img,.cm-mtfs-article__content>img{border-radius:15px}.cm-mtfs-article__content figcaption{margin-top:10px;color:var(--cm-mtfs-blog-muted);font-size:13px;font-style:italic;text-align:center}.cm-mtfs-article__content table{display:block;width:100%;overflow-x:auto;margin:35px 0;border-collapse:collapse;font-size:15px}.cm-mtfs-article__content :where(th,td){padding:12px 15px;border-bottom:1px solid var(--cm-mtfs-blog-border);text-align:left}.cm-mtfs-article__content th{background:var(--cm-mtfs-blog-surface-alt);color:var(--cm-mtfs-blog-ink);font-weight:700}.cm-mtfs-article__content code,.cm-mtfs-article__content pre{border-radius:8px;background:var(--cm-mtfs-blog-surface-alt);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.cm-mtfs-article__content code{padding:2px 6px;font-size:.9em}.cm-mtfs-article__content pre{overflow-x:auto;margin:35px 0;padding:20px}.cm-mtfs-article__content pre code{padding:0;background:0 0}.cm-mtfs-article__page-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:38px 0;padding-top:24px;border-top:1px solid var(--cm-mtfs-blog-border);color:var(--cm-mtfs-blog-muted);font-size:14px;font-weight:700}.cm-mtfs-article__page-links>:where(a,span){display:inline-flex;min-width:36px;min-height:36px;align-items:center;justify-content:center;padding:5px 10px;border:1px solid var(--cm-mtfs-blog-border);border-radius:999px;background:var(--cm-mtfs-blog-white)}.cm-mtfs-article__page-links>span{border-color:var(--cm-mtfs-blog-ink);background:var(--cm-mtfs-blog-ink);color:var(--cm-mtfs-blog-white)}.cm-mtfs-article__content details{margin:0;padding:18px 0;border-top:1px solid var(--cm-mtfs-blog-border)}.cm-mtfs-article__content details:last-of-type{border-bottom:1px solid var(--cm-mtfs-blog-border)}.cm-mtfs-article__content summary{display:flex;align-items:baseline;gap:12px;color:var(--cm-mtfs-blog-ink);cursor:pointer;font-weight:700;list-style:none}.cm-mtfs-article__content summary::-webkit-details-marker{display:none}.cm-mtfs-article__content summary::before{flex:0 0 1em;color:var(--cm-mtfs-blog-teal);content:"+"}.cm-mtfs-article__content details[open]>summary::before{content:"\2212"}.cm-mtfs-article__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:min(100% - 48px,820px);margin:74px auto 0;padding-top:30px;border-top:1px solid var(--cm-mtfs-blog-border)}.cm-mtfs-article__topics{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:min(100% - 48px,740px);margin:46px auto 0;color:var(--cm-mtfs-blog-muted);font-size:13px;font-weight:700;letter-spacing:.04em}.cm-mtfs-article__topics ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.cm-mtfs-article__topics li{padding:5px 10px;border:1px solid var(--cm-mtfs-blog-border);border-radius:999px;background:var(--cm-mtfs-blog-white);color:var(--cm-mtfs-blog-teal-dark)}.cm-mtfs-article__nav-link{display:block;padding:20px;border:1px solid var(--cm-mtfs-blog-border);border-radius:14px;background:var(--cm-mtfs-blog-white);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.cm-mtfs-article__nav-link:hover{border-color:rgba(31,110,117,.4);box-shadow:0 10px 30px rgba(42,35,32,.08);transform:translateY(-2px)}.cm-mtfs-article__nav-link--next{text-align:right}.cm-mtfs-article__nav-label{display:block;margin-bottom:8px;color:var(--cm-mtfs-blog-muted);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cm-mtfs-article__nav-title{display:block;color:var(--cm-mtfs-blog-ink);font-family:Sora,"DM Sans",sans-serif;font-size:17px;font-weight:700;line-height:1.35}.cm-mtfs-article__back{margin-top:46px;text-align:center}.cm-mtfs-article__back a{color:var(--cm-mtfs-blog-teal-dark);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.cm-mtfs-blog__editor-note{width:min(100% - 48px,760px);margin:40px auto;padding:22px;border:1px solid var(--cm-mtfs-blog-border);border-radius:12px;background:var(--cm-mtfs-blog-surface-alt);color:var(--cm-mtfs-blog-copy);text-align:center}@media (max-width:980px){.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftg{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-mtfs-blog__filters{align-items:stretch;flex-direction:column}.cm-mtfs-blog__search{flex-basis:auto;max-width:430px}.cm-mtfs-blog__categories{justify-content:flex-start}.cm-mtfs-blog__featured{grid-template-columns:1fr}.cm-mtfs-blog__featured-media{min-height:0;aspect-ratio:16/9}.cm-mtfs-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner{padding:56px 0 28px}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftg{grid-template-columns:1fr;gap:34px}.cm-mtfs-article__content,.cm-mtfs-article__featured,.cm-mtfs-article__header,.cm-mtfs-article__nav,.cm-mtfs-article__topics,.cm-mtfs-blog__container{width:min(100% - 32px,1200px)}.cm-mtfs-blog__hero{padding-block:56px}.cm-mtfs-blog__hero h1{font-size:clamp(36px, 12vw, 48px)}.cm-mtfs-blog__grid{grid-template-columns:1fr;gap-block:44px}.cm-mtfs-blog__featured{margin-bottom:48px;border-radius:18px}.cm-mtfs-blog__featured-content{padding:29px 24px 32px}.cm-mtfs-blog__categories{flex-wrap:nowrap;overflow-x:auto;padding:3px 3px 8px;scroll-snap-type:x proximity}.cm-mtfs-blog__category{flex:0 0 auto;scroll-snap-align:start}.cm-mtfs-blog__actions{align-items:stretch;flex-direction:column}.cm-mtfs-article__header{padding:56px 0 34px}.cm-mtfs-article__featured{margin-bottom:46px;border-radius:14px}.cm-mtfs-article__content{font-size:17px;line-height:1.72}.cm-mtfs-article__nav{grid-template-columns:1fr;margin-top:58px}.cm-mtfs-article__nav-link--next{text-align:left}}@media (prefers-reduced-motion:reduce){.cm-mtfs-blog *,.cm-mtfs-blog ::after,.cm-mtfs-blog ::before{scroll-behavior:auto;transition-duration:0s}}body.cm-mtfs-theme-builder .et-l--header{position:relative;z-index:10000}body.cm-mtfs-theme-builder .et-l--footer .et_pb_code,body.cm-mtfs-theme-builder .et-l--footer .et_pb_code_inner,body.cm-mtfs-theme-builder .et-l--footer .et_pb_column,body.cm-mtfs-theme-builder .et-l--footer .et_pb_row,body.cm-mtfs-theme-builder .et-l--footer .et_pb_section,body.cm-mtfs-theme-builder .et-l--header .et_pb_code,body.cm-mtfs-theme-builder .et-l--header .et_pb_code_inner,body.cm-mtfs-theme-builder .et-l--header .et_pb_column,body.cm-mtfs-theme-builder .et-l--header .et_pb_row,body.cm-mtfs-theme-builder .et-l--header .et_pb_section{width:100%;max-width:none;margin:0;padding:0;border:0;background:0 0}body.cm-mtfs-theme-builder .et-l--header,body.cm-mtfs-theme-builder .et-l--header .et_pb_code,body.cm-mtfs-theme-builder .et-l--header .et_pb_code_inner,body.cm-mtfs-theme-builder .et-l--header .et_pb_column,body.cm-mtfs-theme-builder .et-l--header .et_pb_row,body.cm-mtfs-theme-builder .et-l--header .et_pb_section{overflow:visible;transform:none}.cm-mtfs-theme-builder-footer,.cm-mtfs-theme-builder-header{width:100%}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner{padding:72px 0 32px;background:#1e293b;color:rgba(255,255,255,.6)}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftg{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;margin-bottom:48px}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftb img{display:block;width:auto;max-width:200px;height:48px;margin-bottom:8px;padding:4px;border-radius:4px;background:#fff}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftb>p:first-of-type{max-width:300px;margin-top:16px;font-size:.88rem;line-height:1.7}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftb>p:nth-of-type(2){margin-top:12px;font-size:.85rem}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftb>p:nth-of-type(2) a{color:#fff}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .footer-col-title{margin-bottom:20px;color:#fff;font-family:sans-serif;font-size:.85rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftc ul{list-style:none}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftc li{margin-bottom:12px}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftc li a{font-size:.88rem;transition:color .3s}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .fbot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:24px;border-top:1px solid rgba(255,255,255,.1);font-size:.82rem}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .fbot a{color:rgba(255,255,255,.6)}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline-color:var(--cm-mtfs-focus-ring-dark)}body.cm-mtfs-theme-builder .cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner :where(p,a,li,h4,.footer-col-title){font-size:var(--cm-mtfs-t-meta)!important}.cm-mtfs-theme-builder-header-spacer{display:block;width:100%;height:92px;pointer-events:none}@media (max-width:1180px){.cm-mtfs-theme-builder-header-spacer{height:80px}}@media (max-width:900px){.cm-mtfs-theme-builder-header-spacer{height:68px}}body.cm-mtfs-theme-builder .et-l--body .et_pb_code:has(.cm-mtfs-blog),body.cm-mtfs-theme-builder .et-l--body .et_pb_code_inner:has(.cm-mtfs-blog),body.cm-mtfs-theme-builder .et-l--body .et_pb_column:has(.cm-mtfs-blog),body.cm-mtfs-theme-builder .et-l--body .et_pb_row:has(.cm-mtfs-blog),body.cm-mtfs-theme-builder .et-l--body .et_pb_section:has(.cm-mtfs-blog){width:100%;max-width:none;margin:0;padding:0}.cm-mtfs-blog{--cm-mtfs-blog-teal:#1f6e75;--cm-mtfs-blog-teal-dark:#175459;--cm-mtfs-blog-teal-soft:#e4f0ee;--cm-mtfs-blog-lime:#ccdf33;--cm-mtfs-blog-orange:#f8793f;--cm-mtfs-blog-plum:#6b3357;--cm-mtfs-blog-ink:#1a1210;--cm-mtfs-blog-copy:#5c524b;--cm-mtfs-blog-muted:#5f7370;--cm-mtfs-blog-border:#e4eae8;--cm-mtfs-blog-surface:#fdfafa;--cm-mtfs-blog-surface-alt:#f4f7f6;--cm-mtfs-blog-white:#fff;--cm-mtfs-blog-shadow:0 16px 44px rgba(42, 35, 32, 0.1);--cm-mtfs-blog-radius:18px;width:100%;overflow:clip;background:var(--cm-mtfs-blog-surface);color:var(--cm-mtfs-blog-copy);font-family:"DM Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.65}.cm-mtfs-blog,.cm-mtfs-blog *,.cm-mtfs-blog ::after,.cm-mtfs-blog ::before{box-sizing:border-box}.cm-mtfs-blog :where(h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote){margin-top:0}.cm-mtfs-blog :where(h1,h2,h3,h4,h5,h6){color:var(--cm-mtfs-blog-ink);font-family:Sora,"DM Sans",sans-serif}.cm-mtfs-blog a{color:inherit;text-decoration:none}.cm-mtfs-blog :where(a,button,input,select,textarea):focus-visible{outline:3px solid rgba(31,110,117,.48);outline-offset:3px}.cm-mtfs-blog__container{width:min(100% - 48px,1200px);margin-inline:auto}.cm-mtfs-blog__hero{position:relative;isolation:isolate;overflow:hidden;padding:clamp(72px,9vw,116px) 0 clamp(64px,8vw,96px);border-bottom:1px solid rgba(31,110,117,.13);background:radial-gradient(circle at 15% 15%,rgba(204,223,51,.2),transparent 28%),radial-gradient(circle at 82% 20%,rgba(248,121,63,.13),transparent 30%),linear-gradient(180deg,rgba(31,110,117,.11),var(--cm-mtfs-blog-surface));text-align:center}.cm-mtfs-blog__hero::after{position:absolute;z-index:-1;right:-90px;bottom:-160px;width:360px;height:360px;border:1px solid rgba(31,110,117,.13);border-radius:50%;content:""}.cm-mtfs-blog__eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;padding:7px 15px;border:1px solid rgba(31,110,117,.22);border-radius:999px;background:rgba(255,255,255,.7);color:var(--cm-mtfs-blog-teal-dark);font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.cm-mtfs-blog__eyebrow svg{width:17px;height:17px}.cm-mtfs-blog__hero h1{max-width:920px;margin:0 auto;font-size:clamp(38px, 6vw, 68px);font-weight:800;letter-spacing:-.04em;line-height:1.04}.cm-mtfs-blog__hero-copy{max-width:700px;margin:22px auto 0;color:var(--cm-mtfs-blog-copy);font-size:clamp(17px, 2vw, 20px);line-height:1.7}.cm-mtfs-blog__listing{padding:clamp(56px,7vw,88px) 0 clamp(72px,9vw,112px)}.cm-mtfs-blog__filters{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:48px}.cm-mtfs-blog__search{position:relative;flex:0 1 330px}.cm-mtfs-blog__search svg{position:absolute;top:50%;left:16px;width:18px;height:18px;color:var(--cm-mtfs-blog-muted);pointer-events:none;transform:translateY(-50%)}.cm-mtfs-blog__search input{width:100%;min-height:48px;padding:11px 44px;border:1px solid var(--cm-mtfs-blog-border);border-radius:999px;background:var(--cm-mtfs-blog-white);color:var(--cm-mtfs-blog-ink);font:inherit;font-size:15px}.cm-mtfs-blog__search input:focus{border-color:var(--cm-mtfs-blog-teal);outline:0;box-shadow:0 0 0 4px rgba(31,110,117,.11)}.cm-mtfs-blog__search button{position:absolute;top:50%;right:5px;min-width:38px;min-height:38px;border:0;border-radius:50%;background:var(--cm-mtfs-blog-teal);color:var(--cm-mtfs-blog-white);cursor:pointer;font-size:0;transform:translateY(-50%)}.cm-mtfs-blog__search button::before{display:block;font-size:18px;content:"\2192"}.cm-mtfs-blog__categories{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:0;border:0}.cm-mtfs-blog__category{min-height:42px;padding:9px 17px;border:1px solid var(--cm-mtfs-blog-border);border-radius:999px;background:0 0;color:var(--cm-mtfs-blog-muted);cursor:pointer;font:inherit;font-size:14px;font-weight:650;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.cm-mtfs-blog__category:hover{border-color:rgba(31,110,117,.42);color:var(--cm-mtfs-blog-teal-dark);transform:translateY(-1px)}.cm-mtfs-blog__category[aria-current=page],.cm-mtfs-blog__category[aria-pressed=true]{border-color:var(--cm-mtfs-blog-teal);background:var(--cm-mtfs-blog-teal);color:var(--cm-mtfs-blog-white)}.cm-mtfs-blog__featured{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,0.92fr);overflow:hidden;margin-bottom:64px;border:1px solid rgba(31,110,117,.17);border-radius:24px;background:var(--cm-mtfs-blog-white);box-shadow:var(--cm-mtfs-blog-shadow)}.cm-mtfs-blog__card-media,.cm-mtfs-blog__featured-media{position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(31,110,117,.2),rgba(204,223,51,.17)),var(--cm-mtfs-blog-surface-alt)}.cm-mtfs-blog__featured-media{min-height:390px}.cm-mtfs-article__featured img,.cm-mtfs-blog__card-media img,.cm-mtfs-blog__featured-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.22, .61, .36, 1)}.cm-mtfs-blog__card:hover img,.cm-mtfs-blog__featured:hover img{transform:scale(1.035)}.cm-mtfs-blog__featured-badge{position:absolute;top:18px;left:18px;padding:7px 12px;border-radius:999px;background:var(--cm-mtfs-blog-teal);color:var(--cm-mtfs-blog-white);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cm-mtfs-blog__featured-content{display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,58px)}.cm-mtfs-blog__meta{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:15px;color:var(--cm-mtfs-blog-muted);font-size:12px;font-weight:700;letter-spacing:.13em;line-height:1.4;text-transform:uppercase}.cm-mtfs-blog__meta-category{color:var(--cm-mtfs-blog-teal)}.cm-mtfs-blog__featured h2{margin-bottom:17px;font-size:clamp(28px, 4vw, 42px);font-weight:700;letter-spacing:-.035em;line-height:1.12;transition:color .2s ease}.cm-mtfs-blog__card:hover h3,.cm-mtfs-blog__featured:hover h2{color:var(--cm-mtfs-blog-teal-dark)}.cm-mtfs-blog__featured-excerpt{display:-webkit-box;overflow:hidden;margin-bottom:25px;color:var(--cm-mtfs-blog-copy);font-size:17px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.cm-mtfs-blog__card-excerpt p,.cm-mtfs-blog__featured-excerpt p{margin:0}.cm-mtfs-blog__read-link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--cm-mtfs-blog-teal);font-size:14px;font-weight:700}.cm-mtfs-blog__read-link svg{width:18px;height:18px;transition:transform .2s ease}.cm-mtfs-blog__card:hover .cm-mtfs-blog__read-link svg,.cm-mtfs-blog__featured:hover .cm-mtfs-blog__read-link svg{transform:translateX(3px)}.cm-mtfs-blog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 34px}.cm-mtfs-blog__card{display:flex;min-width:0;flex-direction:column}.cm-mtfs-blog__card-media{aspect-ratio:4/3;margin-bottom:24px;border:1px solid rgba(31,110,117,.12);border-radius:var(--cm-mtfs-blog-radius)}.cm-mtfs-blog__card h3{margin-bottom:13px;font-size:21px;font-weight:700;letter-spacing:-.025em;line-height:1.3;transition:color .2s ease}.cm-mtfs-blog__card-excerpt{display:-webkit-box;overflow:hidden;margin-bottom:19px;color:var(--cm-mtfs-blog-copy);font-size:15px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.cm-mtfs-blog__empty{padding:64px 24px;border:1px dashed rgba(31,110,117,.3);border-radius:var(--cm-mtfs-blog-radius);background:var(--cm-mtfs-blog-surface-alt);text-align:center}.cm-mtfs-blog__empty h2{margin-bottom:10px;font-size:25px}.cm-mtfs-blog__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px;margin-top:60px}.cm-mtfs-blog__pagination .page-numbers{display:inline-flex;min-width:42px;min-height:42px;align-items:center;justify-content:center;padding:8px 13px;border:1px solid var(--cm-mtfs-blog-border);border-radius:999px;background:var(--cm-mtfs-blog-white);color:var(--cm-mtfs-blog-ink);font-size:14px;font-weight:700}.cm-mtfs-blog__pagination .page-numbers.current{border-color:var(--cm-mtfs-blog-ink);background:var(--cm-mtfs-blog-ink);color:var(--cm-mtfs-blog-white)}.cm-mtfs-blog__pagination a.page-numbers:hover{border-color:var(--cm-mtfs-blog-teal);color:var(--cm-mtfs-blog-teal-dark)}.cm-mtfs-blog__cta{position:relative;overflow:hidden;padding:clamp(64px,8vw,92px) 0;border-top:1px solid rgba(31,110,117,.12);background:radial-gradient(circle at 80% 10%,rgba(204,223,51,.18),transparent 32%),linear-gradient(180deg,var(--cm-mtfs-blog-surface),rgba(31,110,117,.09));text-align:center}.cm-mtfs-blog__cta-inner{max-width:760px}.cm-mtfs-blog__cta h2{margin-bottom:16px;font-size:clamp(30px, 4.5vw, 44px);font-weight:780;letter-spacing:-.035em;line-height:1.12}.cm-mtfs-blog__cta p{max-width:620px;margin:0 auto 28px;font-size:18px}.cm-mtfs-blog__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.cm-mtfs-blog__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;padding:12px 23px;border:2px solid var(--cm-mtfs-blog-teal);border-radius:999px;font-size:15px;font-weight:700;transition:background .2s ease,color .2s ease,transform .2s ease}.cm-mtfs-blog__button:hover{transform:translateY(-2px)}.cm-mtfs-blog__button--primary{background:var(--cm-mtfs-blog-teal);color:var(--cm-mtfs-blog-white)}.cm-mtfs-blog__button--primary:hover{background:var(--cm-mtfs-blog-teal-dark)}.cm-mtfs-blog__button--secondary{background:0 0;color:var(--cm-mtfs-blog-teal-dark)}.cm-mtfs-blog__button--secondary:hover{background:var(--cm-mtfs-blog-white)}.cm-mtfs-article{padding-bottom:88px}.cm-mtfs-article__header{width:min(100% - 48px,820px);margin-inline:auto;padding:clamp(68px,8vw,104px) 0 42px}.cm-mtfs-article__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:31px;color:var(--cm-mtfs-blog-muted);font-size:14px}.cm-mtfs-article__breadcrumb a:hover{color:var(--cm-mtfs-blog-teal-dark)}.cm-mtfs-article__header .cm-mtfs-blog__meta{margin-bottom:18px}.cm-mtfs-article__header h1{margin:0 0 27px;font-size:clamp(34px, 5vw, 58px);font-weight:780;letter-spacing:-.045em;line-height:1.07}.cm-mtfs-article__byline{display:flex;flex-wrap:wrap;gap:7px;padding-top:22px;border-top:1px solid var(--cm-mtfs-blog-border);color:var(--cm-mtfs-blog-muted);font-size:14px}.cm-mtfs-article__featured{width:min(100% - 48px,1040px);aspect-ratio:16/9;overflow:hidden;margin:10px auto 64px;border-radius:22px;background:var(--cm-mtfs-blog-surface-alt);box-shadow:var(--cm-mtfs-blog-shadow)}.cm-mtfs-article__content{width:min(100% - 48px,740px);margin-inline:auto;color:var(--cm-mtfs-blog-copy);font-size:18px;line-height:1.76}.cm-mtfs-article__content>:first-child{margin-top:0}.cm-mtfs-article__content dl,.cm-mtfs-article__content ol,.cm-mtfs-article__content p,.cm-mtfs-article__content ul{margin-bottom:25px}.cm-mtfs-article__content :where(ul,ol){padding-left:1.4em}.cm-mtfs-article__content li{margin-block:8px}.cm-mtfs-article__content h2{margin:52px 0 16px;font-size:clamp(27px, 3.5vw, 36px);line-height:1.2;scroll-margin-top:100px}.cm-mtfs-article__content h3{margin:38px 0 13px;font-size:clamp(22px, 3vw, 27px);line-height:1.28}.cm-mtfs-article__content h4{margin:31px 0 11px;font-size:19px;line-height:1.35}.cm-mtfs-article__content a{color:var(--cm-mtfs-blog-teal-dark);text-decoration:underline;text-decoration-color:rgba(31,110,117,0.36);text-underline-offset:3px}.cm-mtfs-article__content a:hover{text-decoration-color:currentColor}.cm-mtfs-article__content blockquote{margin:42px 0;padding:2px 0 2px 25px;border-left:4px solid var(--cm-mtfs-blog-teal);color:var(--cm-mtfs-blog-ink);font-family:Sora,"DM Sans",sans-serif;font-size:21px;font-style:italic;font-weight:600;line-height:1.55}.cm-mtfs-article__content :where(img,video,iframe){max-width:100%;height:auto}.cm-mtfs-article__content figure{margin:42px 0}.cm-mtfs-article__content figure img,.cm-mtfs-article__content>img{border-radius:15px}.cm-mtfs-article__content figcaption{margin-top:10px;color:var(--cm-mtfs-blog-muted);font-size:13px;font-style:italic;text-align:center}.cm-mtfs-article__content table{display:block;width:100%;overflow-x:auto;margin:35px 0;border-collapse:collapse;font-size:15px}.cm-mtfs-article__content :where(th,td){padding:12px 15px;border-bottom:1px solid var(--cm-mtfs-blog-border);text-align:left}.cm-mtfs-article__content th{background:var(--cm-mtfs-blog-surface-alt);color:var(--cm-mtfs-blog-ink);font-weight:700}.cm-mtfs-article__content code,.cm-mtfs-article__content pre{border-radius:8px;background:var(--cm-mtfs-blog-surface-alt);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.cm-mtfs-article__content code{padding:2px 6px;font-size:.9em}.cm-mtfs-article__content pre{overflow-x:auto;margin:35px 0;padding:20px}.cm-mtfs-article__content pre code{padding:0;background:0 0}.cm-mtfs-article__page-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:38px 0;padding-top:24px;border-top:1px solid var(--cm-mtfs-blog-border);color:var(--cm-mtfs-blog-muted);font-size:14px;font-weight:700}.cm-mtfs-article__page-links>:where(a,span){display:inline-flex;min-width:36px;min-height:36px;align-items:center;justify-content:center;padding:5px 10px;border:1px solid var(--cm-mtfs-blog-border);border-radius:999px;background:var(--cm-mtfs-blog-white)}.cm-mtfs-article__page-links>span{border-color:var(--cm-mtfs-blog-ink);background:var(--cm-mtfs-blog-ink);color:var(--cm-mtfs-blog-white)}.cm-mtfs-article__content details{margin:0;padding:18px 0;border-top:1px solid var(--cm-mtfs-blog-border)}.cm-mtfs-article__content details:last-of-type{border-bottom:1px solid var(--cm-mtfs-blog-border)}.cm-mtfs-article__content summary{display:flex;align-items:baseline;gap:12px;color:var(--cm-mtfs-blog-ink);cursor:pointer;font-weight:700;list-style:none}.cm-mtfs-article__content summary::-webkit-details-marker{display:none}.cm-mtfs-article__content summary::before{flex:0 0 1em;color:var(--cm-mtfs-blog-teal);content:"+"}.cm-mtfs-article__content details[open]>summary::before{content:"\2212"}.cm-mtfs-article__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:min(100% - 48px,820px);margin:74px auto 0;padding-top:30px;border-top:1px solid var(--cm-mtfs-blog-border)}.cm-mtfs-article__topics{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:min(100% - 48px,740px);margin:46px auto 0;color:var(--cm-mtfs-blog-muted);font-size:13px;font-weight:700;letter-spacing:.04em}.cm-mtfs-article__topics ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.cm-mtfs-article__topics li{padding:5px 10px;border:1px solid var(--cm-mtfs-blog-border);border-radius:999px;background:var(--cm-mtfs-blog-white);color:var(--cm-mtfs-blog-teal-dark)}.cm-mtfs-article__nav-link{display:block;padding:20px;border:1px solid var(--cm-mtfs-blog-border);border-radius:14px;background:var(--cm-mtfs-blog-white);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.cm-mtfs-article__nav-link:hover{border-color:rgba(31,110,117,.4);box-shadow:0 10px 30px rgba(42,35,32,.08);transform:translateY(-2px)}.cm-mtfs-article__nav-link--next{text-align:right}.cm-mtfs-article__nav-label{display:block;margin-bottom:8px;color:var(--cm-mtfs-blog-muted);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cm-mtfs-article__nav-title{display:block;color:var(--cm-mtfs-blog-ink);font-family:Sora,"DM Sans",sans-serif;font-size:17px;font-weight:700;line-height:1.35}.cm-mtfs-article__back{margin-top:46px;text-align:center}.cm-mtfs-article__back a{color:var(--cm-mtfs-blog-teal-dark);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.cm-mtfs-blog__editor-note{width:min(100% - 48px,760px);margin:40px auto;padding:22px;border:1px solid var(--cm-mtfs-blog-border);border-radius:12px;background:var(--cm-mtfs-blog-surface-alt);color:var(--cm-mtfs-blog-copy);text-align:center}@media (max-width:980px){.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftg{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-mtfs-blog__filters{align-items:stretch;flex-direction:column}.cm-mtfs-blog__search{flex-basis:auto;max-width:430px}.cm-mtfs-blog__categories{justify-content:flex-start}.cm-mtfs-blog__featured{grid-template-columns:1fr}.cm-mtfs-blog__featured-media{min-height:0;aspect-ratio:16/9}.cm-mtfs-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner{padding:56px 0 28px}.cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner .ftg{grid-template-columns:1fr;gap:34px}.cm-mtfs-article__content,.cm-mtfs-article__featured,.cm-mtfs-article__header,.cm-mtfs-article__nav,.cm-mtfs-article__topics,.cm-mtfs-blog__container{width:min(100% - 32px,1200px)}.cm-mtfs-blog__hero{padding-block:56px}.cm-mtfs-blog__hero h1{font-size:clamp(36px, 12vw, 48px)}.cm-mtfs-blog__grid{grid-template-columns:1fr;gap-block:44px}.cm-mtfs-blog__featured{margin-bottom:48px;border-radius:18px}.cm-mtfs-blog__featured-content{padding:29px 24px 32px}.cm-mtfs-blog__categories{flex-wrap:nowrap;overflow-x:auto;padding:3px 3px 8px;scroll-snap-type:x proximity}.cm-mtfs-blog__category{flex:0 0 auto;scroll-snap-align:start}.cm-mtfs-blog__actions{align-items:stretch;flex-direction:column}.cm-mtfs-article__header{padding:56px 0 34px}.cm-mtfs-article__featured{margin-bottom:46px;border-radius:14px}.cm-mtfs-article__content{font-size:17px;line-height:1.72}.cm-mtfs-article__nav{grid-template-columns:1fr;margin-top:58px}.cm-mtfs-article__nav-link--next{text-align:left}}@media (prefers-reduced-motion:reduce){.cm-mtfs-blog *,.cm-mtfs-blog ::after,.cm-mtfs-blog ::before{scroll-behavior:auto;transition-duration:0s}}
body.blog .cm-mtfs-theme-builder-header .mm-header,body.blog .cm-mtfs-theme-builder-header .mm-nav{line-height:1.65}body.blog .cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner{font-family:"DM Sans",sans-serif;font-size:var(--cm-mtfs-t-meta,13px);line-height:1.65}body.blog .cm-mtfs-theme-builder-footer .ftb>p{max-width:300px;padding:0;line-height:1.7}body.blog .cm-mtfs-theme-builder-footer .footer-col-title{font-family:"DM Sans",sans-serif;line-height:1.65;color:#fdfafa;padding:0}body.blog .cm-mtfs-theme-builder-footer .ftc ul{margin:0;padding:0;list-style:none;line-height:1.65}body.blog .cm-mtfs-theme-builder-footer .ftc li{line-height:1.65}body.blog .cm-mtfs-theme-builder-footer .ftc li a{color:rgba(255,255,255,.6)}body.blog .cm-mtfs-theme-builder-footer .ftc li a:hover{color:#fff}	
body.single-post .cm-mtfs-theme-builder-header .mm-header,body.single-post .cm-mtfs-theme-builder-header .mm-nav{line-height:1.65}body.single-post .cm-mtfs-theme-builder-footer>.cm-mtfs-theme-builder-footer-inner{font-family:"DM Sans",sans-serif;font-size:var(--cm-mtfs-t-meta,13px);line-height:1.65}body.single-post .cm-mtfs-theme-builder-footer .ftb>p{max-width:300px;padding:0;line-height:1.7}body.single-post .cm-mtfs-theme-builder-footer .footer-col-title{font-family:"DM Sans",sans-serif;line-height:1.65;color:#fdfafa;padding:0}body.single-post .cm-mtfs-theme-builder-footer .ftc ul{margin:0;padding:0;list-style:none;line-height:1.65}body.single-post .cm-mtfs-theme-builder-footer .ftc li{line-height:1.65}body.single-post .cm-mtfs-theme-builder-footer .ftc li a{color:rgba(255,255,255,.6)}body.single-post .cm-mtfs-theme-builder-footer .ftc li a:hover{color:#fff}	