.mic-series-product-section{display:block}.msp,.msp *{box-sizing:border-box}.msp{--msp-serif: var(--mic-global-display, "Instrument Serif");--msp-sans: var(--mic-global-body, "Manrope");font-family:var(--msp-sans);overflow:hidden}.msp img,.msp svg{display:block;height:100%;object-fit:cover;width:100%}.msp .rte p{margin:0}.msp__series-line,.msp-i__hero-topline{align-items:center;display:flex;font-size:10px;font-weight:750;justify-content:space-between;letter-spacing:.16em;text-transform:uppercase}.msp__actions{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-top:38px}.msp__button{align-items:center;display:inline-flex;font-size:11px;font-weight:800;justify-content:space-between;letter-spacing:.1em;min-height:58px;min-width:240px;padding:0 25px;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,background .2s ease,color .2s ease}.msp__button:hover,.msp__button:focus-visible{transform:translateY(-2px)}.msp__product-form{margin:0}.msp__text-button{background:transparent;border:0;border-bottom:1px solid currentColor;border-radius:0;color:inherit;cursor:pointer;font:inherit;font-size:11px;font-weight:800;letter-spacing:.1em;padding:8px 0;text-transform:uppercase}.msp__text-button:disabled{cursor:not-allowed;opacity:.5}.msp__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.msp__facts>div{display:flex;flex-direction:column;gap:8px;min-width:0;padding:24px clamp(20px,3vw,48px)}.msp__facts span,.msp__section-index,.msp__section-heading>p{font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.msp__facts strong{font-size:14px;font-weight:550;line-height:1.35}.msp__section-heading{align-items:end;display:grid;gap:40px;grid-template-columns:minmax(150px,.42fr) minmax(0,1fr);margin-bottom:56px}.msp__section-heading p,.msp__section-heading h2{margin:0}.msp--academic{--a-bg: #f4efe5;--a-paper: #fbf8f1;--a-ink: #15231f;--a-burgundy: #681b25;--a-gold: #aa8b54;--a-line: #cfc6b7;background:var(--a-bg);color:var(--a-ink)}.msp-a__hero{border-bottom:1px solid var(--a-ink);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);min-height:min(740px,82vh)}.msp-a__hero-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(58px,7vw,112px) clamp(28px,6vw,96px)}.msp-a__hero-copy .msp__series-line{border-bottom:1px solid var(--a-line);color:var(--a-burgundy);margin-bottom:clamp(48px,6vw,88px);padding-bottom:15px}.msp-a__kicker{color:var(--a-burgundy);font-size:10px;font-weight:800;letter-spacing:.18em;margin:0 0 20px;text-transform:uppercase}.msp-a__hero h1{color:var(--a-ink);font-family:var(--msp-serif);font-size:clamp(56px,6vw,104px);font-weight:400;letter-spacing:-.052em;line-height:.92;margin:0;max-width:920px}.msp-a__intro{color:#4f5753;font-size:clamp(15px,1.25vw,18px);line-height:1.75;margin-top:34px;max-width:640px}.msp__button--academic{background:var(--a-ink);color:var(--a-paper)}.msp__button--academic:hover,.msp__button--academic:focus-visible{background:var(--a-burgundy);color:var(--a-paper)}.msp-a__hero-visual{background:var(--a-burgundy);min-height:560px;overflow:hidden;position:relative}.msp-a__hero-visual img,.msp-a__hero-visual svg{filter:saturate(.86) contrast(1.02)}.msp-a__hero-visual:after{background:linear-gradient(180deg,transparent 60%,rgba(17,25,22,.62));content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.msp-a__image-note{align-items:center;bottom:0;color:#fff9ee;display:flex;font-size:9px;font-weight:750;justify-content:space-between;left:0;letter-spacing:.14em;padding:28px 34px;position:absolute;right:0;text-transform:uppercase;z-index:1}.msp__facts--academic{background:var(--a-burgundy);color:var(--a-paper)}.msp__facts--academic>div+div{border-left:1px solid rgba(255,255,255,.26)}.msp__facts--academic span{color:#d9bd8c}.msp-a__thesis{align-items:start;display:grid;gap:clamp(26px,3.4vw,56px);grid-template-columns:clamp(130px,10vw,165px) minmax(0,1.15fr) minmax(340px,.62fr);padding:clamp(64px,7vw,105px) max(6vw,30px)}.msp-a__thesis .msp__section-index{color:var(--a-burgundy);padding-top:13px}.msp-a__thesis-main h2{color:var(--a-ink);font-family:var(--msp-serif);font-size:clamp(40px,3.7vw,60px);font-weight:400;letter-spacing:-.04em;line-height:1.04;margin:0;max-width:820px}.msp-a__thesis-main,.msp-a__thesis-body{align-self:start;min-width:0}.msp-a__thesis-body{color:#555c58;font-size:15px;line-height:1.7;padding-top:8px}.msp-a__thesis blockquote{border-top:2px solid var(--a-gold);color:var(--a-burgundy);font-family:var(--msp-serif);font-size:23px;font-style:italic;line-height:1.28;margin:34px 0 0;max-width:440px;padding-top:20px}.msp-a__outcomes{background:var(--a-paper);border-bottom:1px solid var(--a-line);border-top:1px solid var(--a-line);padding:clamp(62px,6vw,92px) max(6vw,30px)}.msp-a__outcomes .msp__section-heading>p{color:var(--a-burgundy)}.msp-a__outcomes .msp__section-heading h2{font-family:var(--msp-serif);font-size:clamp(40px,4.3vw,68px);font-weight:400;letter-spacing:-.035em;line-height:1.05}.msp-a__outcome-grid{border-left:1px solid var(--a-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.msp-a__outcome-grid article{border-right:1px solid var(--a-line);min-height:255px;padding:30px clamp(24px,3vw,44px)}.msp-a__outcome-grid article>span{color:var(--a-burgundy);font-family:var(--msp-serif);font-size:17px}.msp-a__outcome-grid h3{font-family:var(--msp-serif);font-size:clamp(28px,2.7vw,42px);font-weight:400;letter-spacing:-.025em;line-height:1.05;margin:48px 0 18px}.msp-a__outcome-grid p{color:#59605c;font-size:14px;line-height:1.7;margin:0}.msp-a__experience{background:var(--a-bg);padding:clamp(64px,7vw,104px) max(6vw,30px)}.msp-a__experience .msp__section-heading>p{color:var(--a-burgundy);align-self:start;padding-top:12px}.msp-a__experience .msp__section-heading h2{font-family:var(--msp-serif);font-size:clamp(42px,4.5vw,72px);font-weight:400;letter-spacing:-.04em;line-height:1.02}.msp-a__experience-intro{color:#59605c;font-size:15px;line-height:1.75;margin-top:22px;max-width:680px}.msp-a__experience-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.msp-a__experience-grid article{background:var(--a-paper);border:1px solid var(--a-line);min-width:0;overflow:hidden}.msp-a__experience-media{aspect-ratio:4 / 3;background:#ded7ca;overflow:hidden}.msp-a__experience-media img{transition:transform .45s ease}.msp-a__experience-grid article:hover .msp-a__experience-media img{transform:scale(1.025)}.msp-a__experience-content{padding:clamp(24px,2.5vw,38px)}.msp-a__experience-content>p{color:var(--a-burgundy);font-size:9px;font-weight:800;letter-spacing:.15em;margin:0 0 32px;text-transform:uppercase}.msp-a__experience-grid h3{font-family:var(--msp-serif);font-size:clamp(28px,2.8vw,44px);font-weight:400;letter-spacing:-.03em;line-height:1.06;margin:0 0 20px}.msp-a__experience-grid .rte{color:#555d59;font-size:15px;line-height:1.78}.msp-a__topics{background:var(--a-burgundy);color:var(--a-paper);display:grid;gap:clamp(56px,9vw,150px);grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);padding:clamp(64px,7vw,104px) max(6vw,30px)}.msp-a__topics .msp__section-index{color:#d9bd8c}.msp-a__topics h2{color:inherit;font-family:var(--msp-serif);font-size:clamp(42px,4.7vw,76px);font-weight:400;letter-spacing:-.04em;line-height:1.02;margin:30px 0 26px}.msp-a__topics>div:first-child .rte{color:#ffffffb8;font-size:15px;line-height:1.75;max-width:620px}.msp-a__topic-list{border-top:1px solid rgba(255,255,255,.3)}.msp-a__topic-list article{align-items:baseline;border-bottom:1px solid rgba(255,255,255,.3);display:grid;gap:25px;grid-template-columns:36px minmax(0,1fr);padding:26px 0}.msp-a__topic-list span{color:#d9bd8c;font-family:var(--msp-serif);font-size:16px}.msp-a__topic-list p{font-family:var(--msp-serif);font-size:clamp(22px,2.2vw,34px);line-height:1.16;margin:0}.msp-a__flow{display:grid;grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr)}.msp-a__flow-visual{min-height:680px;overflow:hidden;position:relative}.msp-a__flow-visual>p{background:var(--a-burgundy);bottom:0;color:var(--a-paper);font-size:10px;left:0;letter-spacing:.08em;line-height:1.55;margin:0;max-width:380px;padding:22px 28px;position:absolute;text-transform:uppercase}.msp-a__flow-copy{padding:clamp(60px,6vw,92px) clamp(30px,6vw,92px)}.msp-a__flow-copy .msp__section-index{color:var(--a-burgundy)}.msp-a__flow-copy>h2{font-family:var(--msp-serif);font-size:clamp(40px,4vw,64px);font-weight:400;letter-spacing:-.035em;line-height:1.05;margin:22px 0 40px}.msp-a__steps{border-top:1px solid var(--a-line)}.msp-a__steps article{border-bottom:1px solid var(--a-line);display:grid;gap:28px;grid-template-columns:40px minmax(0,1fr);padding:21px 0}.msp-a__steps article>span{color:var(--a-burgundy);font-family:var(--msp-serif);font-size:17px}.msp-a__steps h3{font-family:var(--msp-serif);font-size:26px;font-weight:400;margin:0 0 8px}.msp-a__steps p{color:#5b625e;font-size:13px;line-height:1.65;margin:0}.msp-a__faq{background:var(--a-paper);border-top:1px solid var(--a-line);display:grid;gap:clamp(58px,9vw,150px);grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);padding:clamp(64px,7vw,104px) max(6vw,30px)}.msp-a__faq-heading>p{color:var(--a-burgundy);font-size:9px;font-weight:800;letter-spacing:.16em;margin:0}.msp-a__faq-heading h2{font-family:var(--msp-serif);font-size:clamp(42px,4.4vw,70px);font-weight:400;letter-spacing:-.04em;line-height:1.02;margin:28px 0 24px}.msp-a__faq-heading .rte{color:#59605c;font-size:14px;line-height:1.75;max-width:480px}.msp-a__faq-list{border-top:1px solid var(--a-ink)}.msp-a__faq-list details{border-bottom:1px solid var(--a-line)}.msp-a__faq-list summary{align-items:center;cursor:pointer;display:flex;font-family:var(--msp-serif);font-size:clamp(20px,1.8vw,28px);justify-content:space-between;list-style:none;padding:25px 0}.msp-a__faq-list summary::-webkit-details-marker{display:none}.msp-a__faq-list summary i{color:var(--a-burgundy);font-family:var(--msp-sans);font-size:20px;font-style:normal;transition:transform .2s ease}.msp-a__faq-list details[open] summary i{transform:rotate(45deg)}.msp-a__faq-list details>.rte{color:#59605c;font-size:14px;line-height:1.75;max-width:700px;padding:0 50px 28px 0}.msp-a__closing{align-items:start;background:var(--a-bg);border-top:1px solid var(--a-line);color:var(--a-ink);display:grid;gap:clamp(26px,3.8vw,64px);grid-template-columns:clamp(130px,10vw,165px) minmax(0,1.15fr) minmax(340px,.62fr);padding:clamp(58px,6vw,88px) max(6vw,30px)}.msp-a__closing>p{color:var(--a-burgundy);font-size:9px;font-weight:800;letter-spacing:.16em;margin:10px 0 0}.msp-a__closing h2{color:inherit;font-family:var(--msp-serif);font-size:clamp(38px,3.7vw,60px);font-weight:400;letter-spacing:-.035em;line-height:1.04;margin:0}.msp-a__closing-aside{min-width:0;padding-top:8px}.msp-a__closing .rte{color:#59605c;font-size:14px;line-height:1.75;padding-top:10px}.msp-a__closing a{border-bottom:1px solid var(--a-burgundy);color:var(--a-ink);display:flex;font-size:10px;font-weight:800;justify-content:space-between;letter-spacing:.12em;margin-top:28px;padding-bottom:13px;text-decoration:none;text-transform:uppercase}.msp--industry{--i-ink: #17324d;--i-ink-2: #214967;--i-lime: #d7ebf6;--i-coral: #b8d7e9;--i-cream: #f5f9fc;--i-line: rgba(215, 235, 246, .34);background:var(--i-ink);color:var(--i-cream)}.msp-i__hero{display:grid;grid-template-columns:minmax(0,.84fr) minmax(440px,1.16fr);min-height:min(860px,90vh);padding-top:56px;position:relative}.msp-i__hero-topline{color:var(--i-lime);left:max(5vw,28px);position:absolute;right:max(5vw,28px);top:25px;z-index:2}.msp-i__hero-copy{display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(60px,7vw,110px) clamp(28px,5vw,82px)}.msp-i__hero-copy>p{color:var(--i-coral);font-size:10px;font-weight:800;letter-spacing:.18em;margin:0 0 22px;text-transform:uppercase}.msp-i__hero h1{color:var(--i-cream);font-family:var(--msp-sans);font-size:clamp(52px,5.5vw,94px);font-weight:500;letter-spacing:-.055em;line-height:.92;margin:0;text-wrap:balance}.msp-i__intro{color:#f5f1e8b3;font-size:clamp(15px,1.25vw,18px);line-height:1.7;margin-top:32px;max-width:640px}.msp__button--industry{background:var(--i-lime);color:var(--i-ink)}.msp__button--industry:hover,.msp__button--industry:focus-visible{background:var(--i-coral);color:var(--i-ink)}.msp__text-button--industry{color:var(--i-cream)}.msp-i__hero-visual{margin:0 0 0 10px;min-height:660px;overflow:hidden;position:relative}.msp-i__hero-visual img,.msp-i__hero-visual svg{filter:saturate(.88) contrast(1.08)}.msp-i__hero-visual:after{background:linear-gradient(90deg,rgba(23,50,77,.2),transparent 50%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.msp-i__signal{align-items:center;background:var(--i-coral);bottom:0;color:var(--i-ink);display:flex;font-size:9px;font-weight:800;gap:12px;letter-spacing:.14em;padding:18px 24px;position:absolute;right:0;text-transform:uppercase;z-index:1}.msp-i__signal span{background:var(--i-ink);border-radius:50%;height:8px;width:8px}.msp__facts--industry{background:var(--i-lime);color:var(--i-ink)}.msp__facts--industry>div+div{border-left:1px solid rgba(23,50,77,.25)}.msp__facts--industry span{color:#17324d9e}.msp-i__brief{align-items:start;display:grid;gap:clamp(28px,3.2vw,52px);grid-template-columns:minmax(120px,.24fr) minmax(0,1.08fr) minmax(300px,.58fr);padding:clamp(62px,6.5vw,104px) max(5vw,28px)}.msp-i__brief .msp__section-index{color:var(--i-lime);padding-top:12px}.msp-i__brief h2{color:var(--i-cream);font-family:var(--msp-sans);font-size:clamp(46px,4.8vw,76px);font-weight:500;letter-spacing:-.055em;line-height:.96;margin:0}.msp-i__brief .rte{color:#f5f1e8a8;font-size:16px;line-height:1.75}.msp-i__brief-aside{padding-top:8px}.msp-i__brief-note{border-top:1px solid var(--i-coral);color:var(--i-coral);font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.6;margin:28px 0 0;padding-top:20px;text-transform:uppercase}.msp-i__signals{background:var(--i-cream);color:var(--i-ink);padding:clamp(80px,8vw,124px) max(5vw,28px)}.msp__section-heading--industry>p{color:#66798a}.msp__section-heading--industry h2{color:var(--i-ink);font-family:var(--msp-sans);font-size:clamp(42px,4.6vw,74px);font-weight:500;letter-spacing:-.05em;line-height:.98}.msp-i__signal-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(235px,1fr))}.msp-i__signal-grid article{background:#e8f2f8;min-height:340px;padding:30px clamp(24px,3vw,42px);transition:background .2s ease,transform .2s ease}.msp-i__signal-grid article:nth-child(2){background:#dbeaf4}.msp-i__signal-grid article:nth-child(3){background:#cee2ef}.msp-i__signal-grid article:hover{transform:translateY(-5px)}.msp-i__signal-grid article>div{display:flex;font-size:12px;justify-content:space-between}.msp-i__signal-grid i{font-size:20px;font-style:normal}.msp-i__signal-grid h3{font-size:clamp(28px,2.8vw,44px);font-weight:550;letter-spacing:-.045em;line-height:1;margin:90px 0 22px}.msp-i__signal-grid p{font-size:14px;line-height:1.65;margin:0;max-width:390px}.msp-i__cases{background:#edf5f9;color:var(--i-ink);padding:clamp(72px,7vw,112px) max(5vw,28px)}.msp-i__cases-heading{display:grid;gap:34px;grid-template-columns:minmax(150px,.35fr) minmax(0,1fr) minmax(260px,.5fr);margin-bottom:52px}.msp-i__cases-heading>p,.msp-i__faq>div:first-child>p{color:#5d7283;font-size:9px;font-weight:800;letter-spacing:.16em;margin:10px 0 0}.msp-i__cases-heading h2{font-size:clamp(40px,4.4vw,70px);font-weight:520;letter-spacing:-.05em;line-height:.98;margin:0}.msp-i__cases-heading .rte{color:#5d7080;font-size:14px;line-height:1.7;padding-top:10px}.msp-i__case-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.msp-i__case-grid article{background:var(--i-cream);border:1px solid #c9dbe6;min-width:0;overflow:hidden}.msp-i__case-grid article:nth-child(2){background:#dcecf6;border-color:#c6dce9}.msp-i__case-grid article:nth-child(3){background:#cee2ef;border-color:#b9d3e3}.msp-i__case-media{aspect-ratio:16 / 11;background:#244861;overflow:hidden}.msp-i__case-media img{filter:saturate(.9) contrast(1.05);transition:transform .45s ease}.msp-i__case-grid article:hover .msp-i__case-media img{transform:scale(1.025)}.msp-i__case-content{padding:clamp(24px,2.6vw,40px)}.msp-i__case-content>p{align-items:center;display:flex;font-size:9px;font-weight:800;gap:12px;letter-spacing:.14em;margin:0 0 54px}.msp-i__case-content>p span{border:1px solid currentColor;border-radius:999px;padding:5px 7px}.msp-i__case-content h3{font-size:clamp(27px,2.6vw,42px);font-weight:560;letter-spacing:-.045em;line-height:1;margin:0 0 20px}.msp-i__case-content .rte{font-size:14px;line-height:1.7}.msp-i__case-content>strong{border-top:1px solid currentColor;display:block;font-size:9px;letter-spacing:.14em;margin-top:30px;padding-top:15px}.msp-i__field{background:var(--i-ink-2);display:grid;grid-template-columns:minmax(380px,.92fr) minmax(0,1.08fr)}.msp-i__field-visual{min-height:790px;overflow:hidden;position:relative}.msp-i__field-visual:after{background:linear-gradient(180deg,transparent 60%,rgba(23,50,77,.78));content:"";top:0;right:0;bottom:0;left:0;position:absolute}.msp-i__field-visual>div{bottom:0;display:flex;flex-direction:column;gap:8px;left:0;padding:28px 34px;position:absolute;right:0;z-index:1}.msp-i__field-visual span{color:var(--i-lime);font-size:9px;font-weight:800;letter-spacing:.16em}.msp-i__field-visual strong{color:var(--i-cream);font-size:12px;font-weight:500}.msp-i__field-copy{padding:clamp(74px,8vw,126px) clamp(30px,7vw,110px)}.msp-i__field-copy .msp__section-index{color:var(--i-lime)}.msp-i__field-copy>h2{color:var(--i-cream);font-size:clamp(40px,4.2vw,68px);font-weight:500;letter-spacing:-.05em;line-height:.98;margin:24px 0 52px}.msp-i__steps{border-top:1px solid var(--i-line)}.msp-i__steps article{border-bottom:1px solid var(--i-line);display:grid;gap:24px;grid-template-columns:42px minmax(0,1fr);padding:25px 0}.msp-i__steps article>span{color:var(--i-lime);font-size:11px;font-weight:800}.msp-i__steps h3{color:var(--i-cream);font-size:21px;font-weight:600;letter-spacing:-.025em;margin:0 0 8px}.msp-i__steps p{color:#f5f1e899;font-size:13px;line-height:1.65;margin:0}.msp-i__decisions{background:var(--i-cream);color:var(--i-ink);padding:clamp(72px,7vw,112px) max(5vw,28px)}.msp-i__decisions .msp__section-heading{margin-bottom:46px}.msp-i__decisions .msp__section-heading>p{color:#65798a}.msp-i__decisions .msp__section-heading .rte{color:#5d7080;font-size:14px;line-height:1.7;margin-top:20px;max-width:680px}.msp-i__decision-grid{border-bottom:1px solid var(--i-ink);border-top:1px solid var(--i-ink);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.msp-i__decision-grid article{min-height:250px;padding:28px clamp(22px,3vw,42px)}.msp-i__decision-grid article+article{border-left:1px solid #c2d3de}.msp-i__decision-grid article>span{color:#687f90;font-size:10px;font-weight:800}.msp-i__decision-grid h3{font-size:clamp(25px,2.4vw,38px);font-weight:560;letter-spacing:-.04em;line-height:1.02;margin:58px 0 18px}.msp-i__decision-grid p{color:#5c7080;font-size:14px;line-height:1.65;margin:0}.msp-i__faq{background:var(--i-ink-2);color:var(--i-cream);display:grid;gap:clamp(54px,8vw,130px);grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);padding:clamp(72px,7vw,112px) max(5vw,28px)}.msp-i__faq>div:first-child>p{color:var(--i-lime)}.msp-i__faq h2{color:inherit;font-size:clamp(40px,4.4vw,70px);font-weight:520;letter-spacing:-.05em;line-height:.98;margin:26px 0 22px}.msp-i__faq>div:first-child .rte{color:#f5f1e89e;font-size:14px;line-height:1.7;max-width:470px}.msp-i__faq-list{border-top:1px solid var(--i-line)}.msp-i__faq-list details{border-bottom:1px solid var(--i-line)}.msp-i__faq-list summary{align-items:center;cursor:pointer;display:flex;font-size:clamp(18px,1.6vw,25px);font-weight:560;justify-content:space-between;list-style:none;padding:23px 0}.msp-i__faq-list summary::-webkit-details-marker{display:none}.msp-i__faq-list summary i{color:var(--i-lime);font-size:20px;font-style:normal;transition:transform .2s ease}.msp-i__faq-list details[open] summary i{transform:rotate(45deg)}.msp-i__faq-list details>.rte{color:#f5f1e8a3;font-size:14px;line-height:1.7;max-width:720px;padding:0 48px 26px 0}.msp-i__closing{background:var(--i-coral);color:var(--i-ink);display:grid;gap:clamp(45px,8vw,140px);grid-template-columns:minmax(0,1.15fr) minmax(280px,.62fr);padding:clamp(78px,8vw,125px) max(5vw,28px)}.msp-i__closing p:first-child{font-size:9px;font-weight:800;letter-spacing:.16em;margin:0 0 30px}.msp-i__closing h2{color:inherit;font-size:clamp(42px,5vw,80px);font-weight:500;letter-spacing:-.055em;line-height:.95;margin:0}.msp-i__closing .rte{font-size:15px;line-height:1.75}.msp-i__closing a{border-bottom:1px solid var(--i-ink);color:var(--i-ink);display:flex;font-size:10px;font-weight:800;justify-content:space-between;letter-spacing:.12em;margin-top:34px;padding-bottom:14px;text-decoration:none;text-transform:uppercase}@media(max-width:989px){.msp-a__hero,.msp-i__hero,.msp-a__flow,.msp-i__field{grid-template-columns:1fr}.msp-a__hero-copy .msp__series-line{margin-bottom:75px}.msp-a__hero-visual,.msp-i__hero-visual{min-height:620px}.msp-i__hero-visual{margin-left:0}.msp__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.msp__facts>div:nth-child(3){border-left:0}.msp__facts>div:nth-child(n+3){border-top:1px solid currentColor}.msp-a__thesis,.msp-i__brief{grid-template-columns:105px minmax(0,1fr)}.msp-a__thesis-body,.msp-i__brief-aside{grid-column:2}.msp-a__outcome-grid,.msp-i__signal-grid,.msp-i__case-grid,.msp-i__cases-heading,.msp-i__faq,.msp-i__decision-grid{grid-template-columns:1fr}.msp-i__decision-grid article+article{border-left:0;border-top:1px solid #c2d3de}.msp-a__outcome-grid article,.msp-i__signal-grid article{min-height:260px}.msp-a__outcome-grid h3,.msp-i__signal-grid h3{margin-top:54px}.msp-a__flow-visual,.msp-i__field-visual{min-height:620px}.msp-a__experience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.msp-a__topics,.msp-a__faq{grid-template-columns:1fr}.msp-a__closing{grid-template-columns:120px minmax(0,1fr)}.msp-a__closing-aside{grid-column:2}}@media(max-width:640px){.msp-a__hero-copy,.msp-i__hero-copy{padding:72px 22px 62px}.msp-a__hero-copy .msp__series-line{margin-bottom:58px}.msp-a__hero h1,.msp-i__hero h1{font-size:clamp(48px,14.5vw,66px)}.msp-a__hero-visual,.msp-i__hero-visual{min-height:480px}.msp__actions{align-items:stretch;flex-direction:column}.msp__button{width:100%}.msp__facts{grid-template-columns:1fr}.msp__facts>div,.msp__facts>div:nth-child(3){border-left:0;border-top:1px solid rgba(255,255,255,.25)}.msp__facts>div:first-child{border-top:0}.msp__section-heading,.msp-a__thesis,.msp-i__brief,.msp-a__closing,.msp-i__closing{gap:28px;grid-template-columns:1fr}.msp-a__thesis-body,.msp-i__brief-aside,.msp-a__closing-aside{grid-column:1}.msp-a__thesis,.msp-a__outcomes,.msp-a__experience,.msp-a__topics,.msp-a__faq,.msp-i__brief,.msp-i__signals,.msp-i__cases,.msp-i__decisions,.msp-i__faq,.msp-a__closing,.msp-i__closing{padding-left:22px;padding-right:22px}.msp-a__thesis blockquote,.msp-i__brief-note{margin-top:6px}.msp-a__outcome-grid{border-left:0}.msp-a__outcome-grid article{border-left:1px solid var(--a-line)}.msp-a__experience-grid article{min-height:0}.msp-a__experience-grid{grid-template-columns:1fr}.msp-a__flow-visual,.msp-i__field-visual{min-height:480px}.msp-a__flow-copy,.msp-i__field-copy{padding:72px 22px}.msp-i__hero{padding-top:48px}.msp-i__hero-topline{left:22px;right:22px}}@media(prefers-reduced-motion:reduce){.msp__button,.msp-i__signal-grid article{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/mic-series-product.css.map */
