@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600&family=Roboto:wght@400;500;700&display=swap";.mcs-blog{--mb-text:#1d1f20;--mb-muted:rgba(29,31,32,.78);--mb-soft:rgba(29,31,32,.7);--mb-bg:#ffffff;--mb-divider:#d1d2d2;--mb-ink-900:#1c1c1c;--mb-ink-800:#2b2b2b;--mb-ink-700:#3a3a3a;--mb-ink-500:#444444;--mb-steel:#b9d4f2;--mb-heading:"Barlow Condensed",Roboto,system-ui,sans-serif;--mb-body:Roboto,system-ui,sans-serif;font-family:var(--mb-body);color:var(--mb-text);background:var(--mb-bg);font-size:15px;line-height:1.55;text-wrap:pretty}.mcs-blog *,.mcs-blog *:before,.mcs-blog *:after{box-sizing:border-box}.mcs-blog h1,.mcs-blog h2,.mcs-blog h3{font-family:var(--mb-heading);font-weight:600;text-transform:uppercase;letter-spacing:.02em;margin:0;line-height:1.08;color:var(--mb-text)}.mcs-blog p{margin:0}.mcs-blog img{display:block;max-width:100%}.mcs-blog a{color:var(--mb-ink-700)}.mcs-blog a:hover{color:var(--mb-ink-900)}.mcs-blog :focus-visible{outline:2px solid var(--mb-ink-700);outline-offset:2px}.mb-wrap{max-width:1200px;margin:0 auto;padding:88px clamp(24px,6vw,96px) 16px}.mb-wrap--sm{padding-top:48px}.mb-eyebrow{display:block;font-size:15px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--mb-ink-700);margin:0 0 12px}.mb-eyebrow--sm{font-size:12px}.mb-rule{height:1px;border:0;background:var(--mb-divider);margin:0 0 24px}.mb-bp{position:relative;border:1px solid var(--mb-divider)}.mb-crumbs{display:flex;gap:8px;flex-wrap:wrap;align-items:baseline;font-size:13px;color:var(--mb-ink-700);margin:0 0 12px}.mb-crumbs a{text-decoration:none}.mb-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;text-decoration:none;white-space:nowrap;min-height:44px;font-family:var(--mb-heading);font-weight:600;font-size:18px;line-height:1.2;padding:10px 24px;border-radius:0;border:1px solid var(--mb-divider);background:transparent;color:var(--mb-text);transition:background-color .2s,border-color .2s}.mb-btn--primary,.mcs-blog a.mb-btn--primary{background:var(--mb-ink-500);border-color:var(--mb-ink-500);color:#fff}.mcs-blog a.mb-btn--primary:hover,.mcs-blog a.mb-btn--primary:focus-visible,.mb-btn--primary:hover{background:var(--mb-ink-800);border-color:var(--mb-ink-800);color:#fff}.mcs-blog a.mb-btn--primary:active{background:var(--mb-ink-900);color:#fff;transform:translateY(1px)}.mb-btn--ghost,.mcs-blog a.mb-btn--ghost{border:1px solid #000000;color:var(--mb-text)}.mcs-blog a.mb-btn--ghost:hover{background:#1d1f200f;color:var(--mb-text)}.mb-btn--sm{font-size:16px}.mb-actions{display:flex;gap:12px;flex-wrap:wrap}.mb-hero{position:relative;min-height:520px;display:flex;align-items:center;background:var(--mb-ink-900)}.mb-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.mb-hero__media img{width:100%;height:100%;object-fit:cover}.mb-hero__inner{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;width:100%;max-width:1200px;margin:0 auto;padding:88px clamp(24px,6vw,96px)}.mb-hero__card{background:#ffffffc7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-color:#ffffffe6;box-shadow:0 12px 40px #1514142e;padding:32px;width:min(460px,100%)}.mb-hero__card h1{font-size:clamp(32px,3.6vw,48px);line-height:1.05;letter-spacing:.01em}.mb-hero__card p{font-size:15px;line-height:24px;color:var(--mb-muted);margin:14px 0 20px}.mb-cats{display:flex;gap:10px;flex-wrap:wrap}.mb-chip{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;font-size:15px;text-decoration:none;white-space:nowrap;border:1px solid #000000;color:var(--mb-text)}.mcs-blog a.mb-chip:hover{background:#1d1f200f;color:var(--mb-text)}.mcs-blog a.mb-chip.is-active,.mcs-blog a.mb-chip.is-active:hover{background:var(--mb-ink-500);border-color:var(--mb-ink-500);color:#fff}.mb-post{display:flex;flex-direction:column;text-decoration:none;color:inherit}.mcs-blog a.mb-post:hover{color:inherit}.mb-media{position:relative;overflow:hidden;background:#eceded}.mb-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.4,0,.2,1)}.mb-post:hover .mb-media img{transform:scale(1.04)}.mb-post:hover .mb-post__title{color:var(--mb-ink-700)}.mb-post__title{transition:color .2s}.mb-feat{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:48px;align-items:stretch}.mb-feat .mb-media{min-height:420px}.mb-feat__txt{align-self:center}.mb-feat h2{font-size:clamp(32px,3.4vw,46px);line-height:1.08;letter-spacing:.01em;margin:0 0 16px}.mb-feat p{font-size:15px;line-height:26px;color:var(--mb-muted);margin:0 0 20px}.mb-tag{display:inline-flex;align-items:center;padding:3px 10px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;border:1px solid var(--mb-ink-700);color:var(--mb-ink-700);text-decoration:none}.mb-meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:13px;color:var(--mb-soft)}.mb-more{display:inline-block;margin-top:20px;font-size:16px;font-weight:500;color:var(--mb-ink-900)}.mb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:36px}.mb-grid .mb-media{aspect-ratio:4/3}.mb-card__body{display:flex;flex-direction:column;gap:10px;padding:20px 0 0;flex:1}.mb-card__body h3{font-size:24px;line-height:1.12}.mb-card__body p{font-size:14px;line-height:22px;color:var(--mb-muted);flex:1}.mb-card__foot{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--mb-divider);padding-top:12px;margin-top:6px;font-size:13px;color:var(--mb-soft)}.mb-card__foot span:last-child{color:var(--mb-ink-900);font-weight:500}.mb-listhead{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;margin:0 0 12px}.mb-listhead h2{font-family:var(--mb-body);font-size:15px;letter-spacing:.08em;font-weight:600;color:var(--mb-ink-700)}.mb-pager{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:48px}.mb-pager a,.mb-pager span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px;border:1px solid var(--mb-divider);text-decoration:none;font-size:15px}.mb-pager .current{background:var(--mb-ink-500);border-color:var(--mb-ink-500);color:#fff}.mb-band{position:relative;background:var(--mb-steel);overflow:hidden;padding:40px clamp(24px,4vw,56px);display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.mb-band:after{content:"";position:absolute;top:0;bottom:0;right:-4%;width:22%;background:#ffffff59;transform:skew(-16deg);pointer-events:none}.mb-band>*{position:relative;z-index:1}.mb-band p{font-family:var(--mb-heading);font-weight:600;font-size:clamp(24px,2.6vw,32px);letter-spacing:.02em;text-transform:uppercase;color:var(--mb-ink-900);max-width:30ch}.mb-band .mb-eyebrow{font-size:12px;letter-spacing:.1em;font-weight:700;color:var(--mb-ink-900);margin-bottom:6px}.mb-band .mb-btn--ghost{border-color:var(--mb-ink-900);color:var(--mb-ink-900)}.mb-nap{max-width:1200px;margin:0 auto;padding:48px clamp(20px,5vw,96px) 56px;font-size:13px;color:var(--mb-soft)}.mb-art-head{max-width:1200px;margin:0 auto;padding:40px clamp(24px,6vw,96px) 0}.mb-art-head__txt{max-width:880px}.mb-art-head .mb-crumbs{margin-bottom:32px}.mb-art-head h1{font-size:clamp(36px,4.6vw,60px);line-height:1.02;letter-spacing:.01em;margin:0 0 20px}.mb-lede{font-size:18px;line-height:29px;color:var(--mb-muted);margin:0 0 24px!important;max-width:64ch}.mb-byline strong{font-weight:500;color:var(--mb-text)}.mb-art-hero{aspect-ratio:21/9;margin:40px 0 0}.mb-layout{max-width:1200px;margin:0 auto;padding:56px clamp(24px,6vw,96px) 16px;display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:64px;align-items:start}.mb-layout--notoc{grid-template-columns:minmax(0,1fr)}.mb-toc{position:sticky;top:24px}.mb-toc ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:20px;counter-reset:toc}.mb-toc li{display:flex;gap:10px;counter-increment:toc}.mb-toc li:before{content:counter(toc,decimal-leading-zero);font-family:var(--mb-heading);color:var(--mb-ink-700);min-width:20px}.mb-toc a{text-decoration:none;color:var(--mb-muted)}.mb-toc a:hover{color:var(--mb-ink-900)}.mb-toc .mb-btn{margin-top:28px;width:100%}.mb-article{max-width:720px;font-size:17px;line-height:30px;color:#1d1f20db}.mb-takeaways{margin:0 0 32px;padding:24px 28px;display:flex;flex-direction:column;gap:12px}.mb-plus{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:12px}.mb-plus li{display:grid;grid-template-columns:16px 1fr;gap:10px}.mb-plus li:before{content:"+";font-weight:700;color:var(--mb-text)}.mb-plus strong,.mb-article__body strong{color:var(--mb-text)}.mb-takeaways .mb-plus{margin:0;font-size:16px;line-height:26px}.mb-article__body p{margin:0 0 24px}.mb-article__body h2{font-size:clamp(26px,2.6vw,34px);line-height:1.1;letter-spacing:.01em;margin:48px 0 16px;scroll-margin-top:24px}.mb-article__body h3{font-size:22px;margin:32px 0 12px}.mb-article__body ul,.mb-article__body ol{margin:0 0 24px;padding:0 0 0 22px;display:flex;flex-direction:column;gap:12px}.mb-article__body ol{list-style:number}.mb-article__body ul{list-style:none;padding:0}.mb-article__body ul li{display:grid;grid-template-columns:16px 1fr;gap:10px}.mb-article__body ul li:before{content:"+";font-weight:700;color:var(--mb-text)}.mb-article__body img{width:100%;height:auto;margin:40px 0 0;border:1px solid var(--mb-divider)}.mb-article__body figure{margin:40px 0;border:1px solid var(--mb-divider)}.mb-article__body figure img{margin:0;border:0}.mb-article__body figcaption{font-size:13px;line-height:20px;color:var(--mb-soft);padding:12px 16px;border-top:1px solid var(--mb-divider)}.mb-article__body a{color:var(--mb-ink-900)}.mb-inline-cta{margin:40px 0;padding:28px 28px 24px;display:flex;flex-direction:column;gap:14px}.mb-inline-cta .mb-cta-title{font-family:var(--mb-heading);font-weight:600;font-size:26px;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:var(--mb-text)}.mb-inline-cta p{font-size:15px;line-height:24px}.mb-faq h2{font-size:clamp(26px,2.6vw,34px);line-height:1.1;margin:48px 0 16px}.mb-faq__list{border-bottom:1px solid var(--mb-divider)}.mb-faq details{border-top:1px solid var(--mb-divider);padding:16px 0}.mb-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;font-weight:600;color:var(--mb-text);font-size:17px;line-height:26px}.mb-faq summary::-webkit-details-marker{display:none}.mb-faq summary span{flex:none;transition:transform .2s}.mb-faq details[open] summary span{transform:rotate(45deg)}.mb-faq details p{margin:10px 0 0}.mb-tags{display:flex;gap:8px;flex-wrap:wrap;border-top:1px solid var(--mb-divider);padding-top:20px;margin-top:40px}@media(max-width:1100px){.mb-layout{gap:40px}}@media(max-width:1024px){.mb-hero__inner{padding-top:72px;padding-bottom:72px}.mb-hero__inner>div:empty{display:none}}@media(max-width:900px){.mb-layout{grid-template-columns:1fr}.mb-toc{position:static;border:1px solid var(--mb-divider);padding:20px}.mb-art-hero{aspect-ratio:16/9}}@media(max-width:760px){.mb-wrap{padding-top:56px}.mb-hero{flex-direction:column;align-items:stretch;min-height:0}.mb-hero__media{position:relative;height:300px}.mb-hero__media img{object-position:50% 40%!important}.mb-hero__inner{display:block;padding:0 20px 8px;margin-top:-56px}.mb-hero__card{width:100%;padding:24px;background:#fffffff0}.mb-cats{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -24px;padding:0 24px 4px;scroll-snap-type:x proximity}.mb-cats::-webkit-scrollbar{display:none}.mb-chip{flex:none;scroll-snap-align:start}.mb-feat{grid-template-columns:1fr;gap:28px}.mb-feat .mb-media{min-height:280px}.mb-article{font-size:16px;line-height:28px}.mb-layout{padding-top:40px}}@media(max-width:560px){.mb-grid{grid-template-columns:1fr}.mb-actions .mb-btn{width:100%}.mb-art-hero{aspect-ratio:4/3}}@media(max-width:420px){.mb-hero__media{height:240px}.mb-grid{gap:28px}.mb-takeaways{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mcs-blog.css.map */
