.mqm-site{--mqm-paper:#e8e2d6;--mqm-paper-light:#f4efe5;--mqm-ink:#171715;--mqm-signal:#ef422e;--mqm-accent-text:#a5271e;--mqm-muted:#665f55;background:var(--mqm-paper);min-height:100vh;color:var(--mqm-ink);overflow:clip}.mqm-skip-link{z-index:1000;color:#000;background:#fff;padding:12px 16px;font-weight:800;position:fixed;top:10px;left:10px;transform:translateY(-180%)}.mqm-skip-link:focus{transform:translateY(0)}.mqm-header{z-index:100;border-bottom:1px solid var(--mqm-ink);background:color-mix(in srgb, var(--mqm-paper) 93%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);align-items:center;min-height:76px;padding:0 clamp(16px,3.2vw,54px);display:grid;position:sticky;top:0}.mqm-wordmark{width:max-content;display:inline-flex}.mqm-wordmark .brand-wordmark{--brand-logo-height:32px}.mqm-desktop-nav{align-items:center;gap:clamp(18px,2.5vw,38px);display:flex}.mqm-desktop-nav a,.mqm-member-link{border-bottom:3px solid #0000;align-items:center;min-height:44px;font-size:14px;font-weight:800;display:inline-flex}.mqm-desktop-nav a:hover,.mqm-member-link:hover{border-bottom-color:var(--mqm-signal)}.mqm-header-actions{justify-self:end;align-items:center;gap:8px;display:flex}.mqm-header-apply{background:var(--mqm-ink);color:#fff;align-items:center;min-height:42px;padding:0 16px;font-size:14px;font-weight:800;display:inline-flex}.mqm-menu-button{border:1px solid var(--mqm-ink);width:44px;min-width:44px;min-height:44px;color:var(--mqm-ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:none}.mqm-menu-icon{width:20px;height:14px;display:block;position:relative}.mqm-menu-icon>span{transform-origin:50%;background:currentColor;width:100%;height:2px;transition:opacity .16s,top .16s,transform .16s;position:absolute;left:0}.mqm-menu-icon>span:first-child{top:0}.mqm-menu-icon>span:nth-child(2){top:6px}.mqm-menu-icon>span:nth-child(3){top:12px}.mqm-menu-button[aria-expanded=true] .mqm-menu-icon>span:first-child{top:6px;transform:rotate(45deg)}.mqm-menu-button[aria-expanded=true] .mqm-menu-icon>span:nth-child(2){opacity:0}.mqm-menu-button[aria-expanded=true] .mqm-menu-icon>span:nth-child(3){top:6px;transform:rotate(-45deg)}.mqm-mobile-panel{z-index:99;overscroll-behavior:contain;background:var(--mqm-signal);color:#000;padding:clamp(28px,7vw,72px) clamp(16px,5vw,54px);position:fixed;inset:76px 0 0;overflow-y:auto}.mqm-mobile-panel[hidden]{display:none}.mqm-mobile-panel nav{border-top:1px solid #000}.mqm-mobile-panel nav a{letter-spacing:-.055em;border-bottom:1px solid #000;grid-template-columns:54px 1fr;align-items:center;padding:18px 0;font-size:clamp(28px,7vw,58px);font-weight:750;display:grid}.mqm-mobile-panel nav span{font:500 14px var(--font-mono);letter-spacing:.1em}.mqm-mobile-panel>p{max-width:540px;margin:36px 0 0 auto;font-size:15px;line-height:1.6}.mqm-breadcrumbs{border-bottom:1px solid var(--mqm-ink);background:var(--mqm-paper-light);padding:18px clamp(16px,3.2vw,54px)}.mqm-breadcrumbs ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mqm-breadcrumbs li{color:var(--mqm-muted);font:500 14px/1.4 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;display:flex}.mqm-breadcrumbs li:not(:last-child):after{content:"/";color:var(--mqm-accent-text)}.mqm-breadcrumbs a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.mqm-eyebrow,.mqm-card-index{font:600 14px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;line-height:1.5}.mqm-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.mqm-page-hero{border-bottom:1px solid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);align-items:end;gap:clamp(36px,7vw,120px);min-height:min(740px,100vh - 112px);padding:clamp(64px,9vw,132px) clamp(16px,3.2vw,54px) clamp(52px,7vw,92px);display:grid}.mqm-page-hero>*{min-width:0}.mqm-page-hero--paper{background:var(--mqm-paper)}.mqm-page-hero--ink{background:var(--mqm-ink);color:#fff}.mqm-page-hero--signal{background:var(--mqm-signal);color:#000}.mqm-product-brand{color:currentColor;min-width:0}.mqm-product-brand img{object-fit:contain;object-position:left center;width:100%;height:100%;display:block}.mqm-product-brand--wordmark{aspect-ratio:3.1;width:min(100%,360px)}.mqm-product-brand--agency-starter-lockup,.mqm-product-brand--rival-spy-lockup{align-items:center;gap:14px;display:flex}.mqm-product-brand-mark{border-radius:8px;flex:0 0 70px;width:70px;height:70px;overflow:hidden}.mqm-product-brand-copy{flex-direction:column;gap:8px;min-width:0;display:flex}.mqm-product-brand-copy strong{font-size:clamp(18px,2vw,28px);line-height:1}.mqm-product-brand-copy small{font:700 14px var(--font-mono);letter-spacing:.1em;line-height:1.2}.mqm-product-brand--hero{width:min(100%,560px);margin-top:clamp(28px,4vw,54px)}.mqm-product-brand--hero.mqm-product-brand--agency-starter-lockup,.mqm-product-brand--hero.mqm-product-brand--rival-spy-lockup{width:min(100%,540px)}.mqm-product-brand--hero .mqm-product-brand-mark{flex-basis:96px;width:96px;height:96px}.mqm-product-brand--hero .mqm-product-brand-copy strong{font-size:clamp(22px,2.4vw,36px)}.mqm-page-hero h1{letter-spacing:-.082em;text-wrap:balance;max-width:1080px;margin:clamp(22px,4vw,54px) 0 0;font-size:clamp(62px,9.7vw,152px);font-weight:760;line-height:.84}.mqm-page-hero-copy{align-self:end}.mqm-page-hero-copy>p{margin:0;font-size:clamp(16px,1.65vw,23px);line-height:1.5}.mqm-page-hero--ink .mqm-page-hero-copy>p{color:#cbc8be}.mqm-page-hero-copy .mqm-hero-fact{color:inherit;font:700 14px/1.6 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-top:1px solid;border-bottom:1px solid;margin-bottom:28px;padding:15px 0}.mqm-actions{flex-wrap:wrap;gap:11px;margin-top:32px;display:flex}.mqm-primary,.mqm-secondary{border:1px solid;justify-content:space-between;align-items:center;gap:30px;min-height:54px;padding:0 18px;font-size:14px;font-weight:800;display:inline-flex}.mqm-primary{background:var(--mqm-signal);color:#000;min-width:230px;box-shadow:5px 5px}.mqm-primary:hover{transform:translate(2px,2px);box-shadow:3px 3px}.mqm-secondary{background:0 0;min-width:190px}.mqm-page-hero--signal .mqm-primary{background:var(--mqm-ink);color:#fff}.mqm-section{border-bottom:1px solid var(--mqm-ink);padding:clamp(72px,9vw,128px) clamp(16px,3.2vw,54px)}.mqm-section--light{background:var(--mqm-paper-light)}.mqm-section--ink{background:var(--mqm-ink);color:#fff}.mqm-section--signal{--mqm-muted:var(--mqm-ink);background:var(--mqm-signal);color:var(--mqm-ink)}.mqm-section-lead{margin-bottom:clamp(48px,7vw,94px)}.mqm-section-lead>.mqm-eyebrow{border-bottom:1px solid;width:100%;margin:0 0 clamp(30px,4vw,52px);padding-bottom:18px}.mqm-section-lead-content{grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr);align-items:start;gap:clamp(36px,5vw,86px);display:grid}.mqm-section-lead h2,.mqm-answer h2,.mqm-faq h2,.mqm-closing h2{letter-spacing:-.07em;text-wrap:balance;margin:0;font-size:clamp(42px,6.1vw,92px);font-weight:720;line-height:.94}.mqm-section-lead-content>p{width:100%;max-width:48ch;color:var(--mqm-muted);justify-self:end;margin:0;font-size:16px;line-height:1.65}.mqm-section--ink .mqm-section-lead-content>p{color:#bcb9b0}.mqm-outcome-grid{background:currentColor;border:1px solid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.mqm-outcome-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.mqm-outcome-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.mqm-outcome-grid article{background:var(--mqm-paper-light);min-height:310px;color:var(--mqm-ink);padding:clamp(22px,3vw,38px)}.mqm-section--ink .mqm-outcome-grid article{color:#fff;background:#22221f}.mqm-section--signal .mqm-outcome-grid article{background:var(--mqm-signal);color:var(--mqm-ink)}.mqm-outcome-grid h3{letter-spacing:-.05em;margin:clamp(64px,8vw,110px) 0 14px;font-size:clamp(25px,3vw,42px);line-height:1}.mqm-outcome-grid article>p:last-child{color:var(--mqm-muted);margin:0;font-size:14px;line-height:1.7}.mqm-section--ink .mqm-outcome-grid article>p:last-child{color:#bcb9b0}.mqm-section--signal .mqm-outcome-grid article>p:last-child{color:var(--mqm-ink)}.mqm-answer{border-bottom:1px solid;grid-template-columns:minmax(140px,.45fr) minmax(0,1.55fr);gap:clamp(32px,7vw,130px);padding:clamp(72px,10vw,150px) clamp(16px,3.2vw,54px);display:grid}.mqm-answer--paper{background:var(--mqm-paper)}.mqm-answer--ink{background:var(--mqm-ink);color:#fff}.mqm-answer--signal{background:var(--mqm-signal);color:#000}.mqm-answer-lede{letter-spacing:-.03em;max-width:1050px;margin:36px 0 0;font-size:clamp(20px,2.5vw,36px);line-height:1.35}.mqm-answer--ink .mqm-answer-lede{color:#d4d1c7}.mqm-prose{columns:2;column-gap:clamp(30px,5vw,70px);max-width:900px;margin-top:42px}.mqm-prose p{break-inside:avoid;margin:0 0 20px;font-size:14px;line-height:1.78}.mqm-prose ul{margin:0;padding-left:20px}.mqm-prose li{margin-bottom:12px;line-height:1.65}.mqm-process-list{border-top:1px solid;margin:0;padding:0;list-style:none}.mqm-process-list li{border-bottom:1px solid;grid-template-columns:76px minmax(0,1fr);gap:24px;padding:clamp(24px,4vw,42px) 0;display:grid}.mqm-process-list li>span{color:var(--mqm-accent-text);font:600 14px var(--font-mono)}.mqm-section--ink .mqm-process-list li>span{color:var(--mqm-signal)}.mqm-section--signal .mqm-process-list li>span{color:var(--mqm-ink)}.mqm-process-list h3{letter-spacing:-.055em;margin:0;font-size:clamp(25px,3vw,43px)}.mqm-process-list p{max-width:760px;color:var(--mqm-muted);margin:12px 0 0;font-size:14px;line-height:1.7}.mqm-section--ink .mqm-process-list p{color:#bcb9b0}.mqm-fact-ledger{border-top:1px solid;border-left:1px solid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.mqm-fact-ledger>div{border-bottom:1px solid;border-right:1px solid;flex-direction:column;min-height:170px;padding:22px;display:flex}.mqm-fact-ledger dt{font:600 14px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.mqm-fact-ledger dd:not(.mqm-fact-note){letter-spacing:-.05em;margin:auto 0 0;font-size:clamp(22px,2.5vw,36px);font-weight:750;line-height:1.05}.mqm-fact-ledger .mqm-fact-note{color:var(--mqm-muted);margin:12px 0 0;font-size:14px;line-height:1.5}.mqm-section--ink .mqm-fact-ledger .mqm-fact-note{color:#bcb9b0}.mqm-fact-ledger+.mqm-fact-ledger{margin-top:18px}.mqm-proof-band{border-bottom:1px solid var(--mqm-ink);background:var(--mqm-ink);color:#fff;padding:clamp(24px,3.5vw,46px) clamp(16px,3.2vw,54px)}.mqm-proof-band .mqm-fact-ledger .mqm-fact-note{color:#bcb9b0}.mqm-calculator{border:1px solid var(--mqm-ink);color:var(--mqm-ink);background:#fff;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:clamp(34px,6vw,90px);padding:clamp(28px,4.5vw,60px);display:grid}.mqm-calculator>div:first-child h3{letter-spacing:-.065em;margin:24px 0 18px;font-size:clamp(34px,4.5vw,64px);line-height:.95}.mqm-calculator>div:first-child>p:last-child{color:var(--mqm-muted);margin:0;font-size:14px;line-height:1.7}.mqm-calculator-controls{grid-template-columns:minmax(0,1fr) minmax(180px,.4fr);align-self:end;gap:14px;display:grid}.mqm-calculator-controls label{font:650 14px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;gap:9px;display:grid}.mqm-calculator-controls select,.mqm-calculator-controls input{border:1px solid var(--mqm-ink);background:var(--mqm-paper-light);width:100%;min-height:58px;color:var(--mqm-ink);font:700 14px var(--font-sans);border-radius:0;padding:0 14px}.mqm-calculator-results{border-top:1px solid var(--mqm-ink);border-left:1px solid var(--mqm-ink);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.mqm-calculator-results>div{border-right:1px solid var(--mqm-ink);border-bottom:1px solid var(--mqm-ink);flex-direction:column;min-height:170px;padding:20px;display:flex}.mqm-calculator-results dt{font:650 14px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.mqm-calculator-results dd{letter-spacing:-.07em;margin:auto 0 0;font-size:clamp(30px,4.2vw,62px);font-weight:780;line-height:.9}.mqm-calculator-note{color:var(--mqm-muted);grid-column:1/-1;margin:0;font-size:14px;line-height:1.7}.mqm-portfolio-grid{border:1px solid var(--mqm-ink);background:var(--mqm-ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.mqm-portfolio-grid.is-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.mqm-product-card,.mqm-future-card{background:var(--mqm-paper-light);min-width:0;min-height:620px;color:var(--mqm-ink);flex-direction:column;padding:clamp(24px,3.3vw,48px);display:flex}.mqm-product-card--ink{background:var(--mqm-ink);color:#fff}.mqm-product-card--warm{--mqm-muted:var(--mqm-ink);background:#d6c9b8}.mqm-product-card--rival{--mqm-muted:#faf6ed;color:#faf6ed;background:#8e2f43}.mqm-future-card{background:var(--mqm-signal);min-height:420px;color:var(--mqm-ink);grid-column:1/-1}.mqm-product-glyph,.mqm-future-mark{background:repeating-linear-gradient(135deg, transparent 0 21px, color-mix(in srgb, currentColor 9%, transparent) 22px 23px);border:1px solid;justify-content:space-between;align-items:center;width:100%;min-height:190px;margin:36px 0;padding:20px;display:flex}.mqm-future-mark{letter-spacing:-.08em;font-size:clamp(72px,10vw,140px);font-weight:780;line-height:.7}.mqm-product-brand--card{width:min(82%,340px)}.mqm-product-brand--card.mqm-product-brand--agency-starter-lockup,.mqm-product-brand--card.mqm-product-brand--rival-spy-lockup{width:min(88%,390px)}.mqm-product-glyph i{font:600 14px var(--font-mono);align-self:flex-start;font-style:normal}.mqm-product-card>p:nth-of-type(2){font:650 14px var(--font-mono);letter-spacing:.05em;text-transform:uppercase;margin:0}.mqm-product-card h3,.mqm-future-card h3{letter-spacing:-.07em;margin:14px 0 12px;font-size:clamp(38px,5vw,70px);line-height:.9}.mqm-product-card h3 a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.mqm-product-card>p:nth-of-type(3),.mqm-future-card>p{max-width:680px;color:var(--mqm-muted);margin:0;font-size:16px;line-height:1.65}.mqm-product-card--ink>p:nth-of-type(3){color:#bdb9ae}.mqm-future-card>p{color:var(--mqm-ink)}.mqm-product-card dl{border-top:1px solid;grid-template-columns:1fr 1fr;gap:20px;margin:36px 0 0;padding-top:22px;display:grid}.mqm-product-card dl>div{min-width:0}.mqm-product-card dl>div:nth-child(3),.mqm-product-card dl>div:nth-child(5){grid-column:1/-1}.mqm-product-card dt{font:600 14px var(--font-mono);letter-spacing:.09em;margin-bottom:9px}.mqm-product-card dd{margin:0;font-size:16px;line-height:1.6}.mqm-card-link,.mqm-future-card>a{justify-content:space-between;gap:20px;margin-top:auto;padding-top:30px;font-size:14px;font-weight:800;display:flex}.mqm-offer-comparison{border-top:1px solid}.mqm-offer-comparison article{border-bottom:1px solid;grid-template-columns:minmax(210px,.45fr) minmax(0,1.4fr) minmax(170px,.3fr);align-items:start;gap:clamp(24px,4vw,64px);padding:clamp(28px,4vw,52px) 0;display:grid}.mqm-offer-comparison h3{letter-spacing:-.065em;margin:18px 0 0;font-size:clamp(34px,4.4vw,66px);line-height:.92}.mqm-product-brand--comparison{width:min(100%,210px);margin-top:20px}.mqm-product-brand-link{width:fit-content;max-width:100%;display:block}.mqm-product-brand-link:focus-visible{outline:0;box-shadow:inset 0 -3px}.mqm-product-brand--comparison .mqm-product-brand-mark{border-radius:6px;flex-basis:48px;width:48px;height:48px}.mqm-product-brand--comparison .mqm-product-brand-copy{gap:5px}.mqm-product-brand--comparison .mqm-product-brand-copy strong{font-size:16px}.mqm-product-brand--comparison .mqm-product-brand-copy small{font-size:14px}.mqm-offer-comparison h3 a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.mqm-offer-comparison dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 34px;margin:0;display:grid}.mqm-offer-comparison dl>div{min-width:0}.mqm-offer-comparison dt{font:600 14px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.mqm-offer-comparison dd{color:var(--mqm-muted);margin:0;font-size:16px;line-height:1.6}.mqm-offer-comparison article>a{border-bottom:1px solid;justify-content:space-between;gap:16px;padding-bottom:8px;font-size:14px;font-weight:800;display:flex}.mqm-dossier-snapshot{border-bottom:1px solid var(--mqm-ink);background:var(--mqm-paper-light);grid-template-columns:minmax(260px,.55fr) minmax(0,1.45fr);gap:clamp(40px,7vw,112px);padding:clamp(64px,8vw,112px) clamp(16px,3.2vw,54px);display:grid}.mqm-dossier-snapshot-lead{align-self:start}.mqm-dossier-snapshot h2{letter-spacing:-.065em;margin:24px 0 32px;font-size:clamp(38px,5vw,72px);font-weight:720;line-height:.95}.mqm-dossier-snapshot-lead>a{border-top:1px solid;border-bottom:1px solid;justify-content:space-between;gap:18px;padding:15px 0;font-size:14px;font-weight:800;display:flex}.mqm-dossier-snapshot dl{border-top:1px solid var(--mqm-ink);border-left:1px solid var(--mqm-ink);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.mqm-dossier-snapshot dl>div{border-right:1px solid var(--mqm-ink);border-bottom:1px solid var(--mqm-ink);flex-direction:column;min-width:0;min-height:170px;padding:22px;display:flex}.mqm-dossier-snapshot dt{font:600 14px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.mqm-dossier-snapshot dd{margin:auto 0 0;font-size:16px;line-height:1.6}.mqm-resource-previews{gap:24px;display:grid}.mqm-resource-previews>article{border:1px solid var(--mqm-ink);background:var(--mqm-paper-light);padding:clamp(24px,4vw,48px)}.mqm-resource-previews header{border-bottom:1px solid var(--mqm-ink);grid-template-columns:minmax(220px,.45fr) minmax(250px,.45fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,4vw,60px);padding-bottom:34px;display:grid}.mqm-resource-brand{min-width:0}.mqm-resource-brand .mqm-product-brand{width:min(100%,260px);margin-bottom:22px}.mqm-resource-brand .mqm-product-brand-mark{flex-basis:56px;width:56px;height:56px}.mqm-resource-brand .mqm-product-brand-copy{gap:5px}.mqm-resource-brand .mqm-product-brand-copy strong{font-size:18px}.mqm-resource-brand .mqm-product-brand-copy small{font-size:14px}.mqm-resource-previews h3{letter-spacing:-.07em;margin:0;font-size:clamp(38px,5vw,72px);line-height:.9}.mqm-resource-previews header>p:last-child{color:var(--mqm-muted);margin:0;font-size:16px;line-height:1.65}.mqm-resource-previews dl{border:1px solid var(--mqm-ink);background:var(--mqm-ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:28px 0 0;display:grid}.mqm-resource-previews dl>div{background:var(--mqm-paper-light);flex-direction:column;min-width:0;min-height:190px;padding:20px;display:flex}.mqm-resource-previews dt{font:600 14px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.mqm-resource-previews dd{margin:auto 0 0;font-size:16px;line-height:1.6}.mqm-attribution{margin:0}.mqm-attribution-compare{border:1px solid;grid-template-columns:1fr 1fr;display:grid}.mqm-attribution-path{flex-direction:column;align-items:stretch;gap:13px;min-height:490px;padding:clamp(22px,3.2vw,44px);display:flex}.mqm-attribution-path+.mqm-attribution-path{border-left:1px solid}.mqm-attribution-path>p{font:600 14px var(--font-mono);letter-spacing:.12em;margin:0 0 24px}.mqm-attribution-path>span{border:1px solid;padding:15px;font-size:14px;font-weight:700;display:block}.mqm-attribution-path>i{color:var(--mqm-accent-text);align-self:center;font-size:23px;font-style:normal;transform:rotate(90deg)}.mqm-section--ink .mqm-attribution-path>i{color:var(--mqm-signal)}.mqm-attribution-path>strong{margin-top:auto;padding-top:28px;font-size:17px;line-height:1.45}.mqm-attribution-path.is-code{background:var(--mqm-signal);color:#000}.mqm-attribution-path.is-code>i{color:#000}.mqm-attribution figcaption,.mqm-quorum-diagram figcaption{padding:18px 0 0;font-size:14px;line-height:1.65}.mqm-quorum-diagram{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:clamp(36px,7vw,110px);margin:0;display:grid}.mqm-quorum-core{aspect-ratio:1;width:min(100%,380px);box-shadow:inset 0 0 0 16px var(--mqm-signal), inset 0 0 0 18px currentColor;text-align:center;border:2px solid;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.mqm-quorum-core span{letter-spacing:-.09em;font-size:clamp(70px,10vw,145px);font-weight:780;line-height:.75}.mqm-quorum-core strong{font:700 14px var(--font-mono);letter-spacing:.12em;margin-top:28px}.mqm-quorum-core small{color:#504941;max-width:140px;margin-top:8px;font-size:14px}.mqm-section--signal .mqm-quorum-core small{color:var(--mqm-ink)}.mqm-quorum-diagram ol{border-top:1px solid;margin:0;padding:0;list-style:none}.mqm-quorum-diagram li{border-bottom:1px solid;grid-template-columns:46px minmax(100px,.45fr) minmax(0,1fr);align-items:baseline;gap:18px;padding:24px 0;display:grid}.mqm-quorum-diagram li span{font:600 14px var(--font-mono)}.mqm-quorum-diagram li strong{font-size:20px}.mqm-quorum-diagram li p{margin:0;font-size:14px;line-height:1.6}.mqm-quorum-diagram figcaption{grid-column:2}.mqm-quote{letter-spacing:-.06em;border-top:1px solid;border-bottom:1px solid;margin:0;padding:clamp(62px,9vw,126px) clamp(16px,6vw,96px);font-size:clamp(32px,5.3vw,78px);font-weight:650;line-height:1.03}.mqm-quote cite{font:600 14px var(--font-mono);letter-spacing:.1em;margin-top:30px;display:block}.mqm-faq{border-bottom:1px solid var(--mqm-ink);background:var(--mqm-paper-light);grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr);gap:clamp(42px,8vw,130px);padding:clamp(72px,10vw,140px) clamp(16px,3.2vw,54px);display:grid}.mqm-faq>div:first-child{align-self:start;position:sticky;top:112px}.mqm-faq h2{margin-top:24px;font-size:clamp(42px,5.5vw,78px)}.mqm-faq>div:first-child>p:last-child{max-width:360px;color:var(--mqm-muted);line-height:1.65}.mqm-faq-list{border-top:1px solid var(--mqm-ink)}.mqm-faq details{border-bottom:1px solid var(--mqm-ink)}.mqm-faq summary{cursor:pointer;grid-template-columns:48px minmax(0,1fr) 24px;align-items:center;gap:12px;min-height:78px;padding:16px 0;font-size:clamp(17px,2vw,24px);font-weight:700;list-style:none;display:grid}.mqm-faq summary::-webkit-details-marker{display:none}.mqm-faq summary:after{content:"+";justify-self:end;font-size:24px}.mqm-faq details[open] summary:after{content:"−"}.mqm-faq summary span{font:600 14px var(--font-mono)}.mqm-faq details>p{max-width:780px;color:var(--mqm-muted);margin:0;padding:0 36px 28px 60px;font-size:14px;line-height:1.8}.mqm-country-tools{gap:24px;display:grid}.mqm-country-search{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.mqm-country-search label{font:600 14px var(--font-mono);letter-spacing:.1em;gap:9px;display:grid}.mqm-country-search input{border:1px solid var(--mqm-ink);min-height:56px;color:var(--mqm-ink);background:#fff;border-radius:0;padding:0 16px;font-size:16px}.mqm-country-search p{font:600 14px var(--font-mono);margin:0 0 17px}.mqm-country-grid{border-top:1px solid var(--mqm-ink);border-left:1px solid var(--mqm-ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mqm-country-grid li{border-right:1px solid var(--mqm-ink);border-bottom:1px solid var(--mqm-ink);background:var(--mqm-paper-light);justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:12px 14px;font-size:14px;list-style:none;display:flex}.mqm-country-grid li:after{content:"AVAILABLE";font:600 14px var(--font-mono);letter-spacing:.08em}.mqm-country-empty{border:1px solid var(--mqm-ink);padding:28px}.mqm-source-list{border-top:1px solid;margin:0;padding:0;list-style:none}.mqm-source-list li{border-bottom:1px solid;grid-template-columns:minmax(200px,.7fr) minmax(0,1.3fr) 28px;gap:24px;padding:22px 0;display:grid}.mqm-source-list a{text-underline-offset:4px;font-weight:800;text-decoration:underline}.mqm-source-list p{color:var(--mqm-muted);margin:0;font-size:14px;line-height:1.6}.mqm-source-list span{justify-self:end}.mqm-closing{background:var(--mqm-signal);color:#000;padding:clamp(76px,11vw,160px) clamp(16px,3.2vw,54px)}.mqm-closing h2{max-width:1200px;margin-top:36px;font-size:clamp(52px,8.5vw,126px)}.mqm-closing>p:nth-of-type(2){max-width:690px;margin:32px 0 0;font-size:15px;line-height:1.7}.mqm-closing .mqm-primary{background:var(--mqm-ink);color:#fff}.mqm-footer{background:var(--mqm-ink);color:#fff;padding:clamp(54px,7vw,100px) clamp(16px,3.2vw,54px) 26px}.mqm-footer-lead{border-bottom:1px solid #484844;grid-template-columns:minmax(200px,.45fr) minmax(250px,.8fr) minmax(220px,.45fr);align-items:start;gap:clamp(28px,6vw,100px);padding-bottom:64px;display:grid}.mqm-footer-wordmark{--brand-logo-height:46px}.mqm-footer-lead>p{color:#bdbab1;max-width:520px;margin:0;font-size:clamp(16px,2vw,24px);line-height:1.45}.mqm-footer-lead>a{background:var(--mqm-signal);color:#000;border:1px solid #fff;justify-content:space-between;justify-self:end;min-width:220px;padding:16px;font-size:14px;font-weight:800;display:flex}.mqm-footer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding:58px 0;display:grid}.mqm-footer-grid nav{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.mqm-footer-grid nav p{color:#96958d;font:600 14px var(--font-mono);letter-spacing:.12em;margin:0 0 12px}.mqm-footer-grid nav a{color:#d7d4cb;font-size:14px}.mqm-footer-grid nav a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.mqm-footer-base{border-top:1px solid #484844;justify-content:space-between;gap:30px;padding-top:22px;display:flex}.mqm-footer-base p{color:#898983;font:500 14px var(--font-mono);letter-spacing:.04em;margin:0}@media (max-width:1050px){.mqm-header{grid-template-columns:1fr auto}.mqm-desktop-nav{display:none}.mqm-menu-button{justify-content:center;align-items:center;display:inline-flex}.mqm-page-hero{grid-template-columns:1fr;min-height:660px}.mqm-page-hero-copy{max-width:720px}.mqm-section-lead-content{grid-template-columns:minmax(0,1.35fr) minmax(260px,.85fr);gap:36px}.mqm-outcome-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.mqm-portfolio-grid.is-compact{grid-template-columns:1fr}.mqm-product-card{min-height:560px}.mqm-offer-comparison article{grid-template-columns:minmax(200px,.4fr) minmax(0,1fr)}.mqm-offer-comparison article>a{grid-column:2}.mqm-dossier-snapshot{grid-template-columns:1fr}.mqm-resource-previews header{grid-template-columns:minmax(200px,.5fr) minmax(0,1.5fr)}.mqm-resource-previews header>p:last-child{grid-column:1/-1}.mqm-fact-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.mqm-country-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mqm-calculator{grid-template-columns:1fr}.mqm-calculator-controls{grid-template-columns:1fr 1fr}}@media (max-width:760px){.mqm-header{min-height:64px;padding:0 14px}.mqm-wordmark .brand-wordmark{--brand-logo-height:28px}.mqm-member-link{display:none}.mqm-header-apply{min-height:40px;padding-inline:12px}.mqm-mobile-panel{inset:64px 0 0}.mqm-breadcrumbs{padding-inline:14px}.mqm-page-hero{min-height:610px;padding:58px 14px 52px}.mqm-page-hero h1{font-size:clamp(54px,18vw,88px)}.mqm-actions{grid-template-columns:1fr;display:grid}.mqm-primary,.mqm-secondary{width:100%;min-width:0}.mqm-section{padding:68px 14px}.mqm-section-lead>.mqm-eyebrow{margin-bottom:24px;padding-bottom:14px}.mqm-section-lead-content{grid-template-columns:1fr;gap:24px}.mqm-section-lead-content>p{justify-self:start;max-width:48ch}.mqm-outcome-grid,.mqm-outcome-grid--2,.mqm-outcome-grid--4{grid-template-columns:1fr}.mqm-outcome-grid article{min-height:280px}.mqm-answer{grid-template-columns:1fr;gap:28px;padding:68px 14px}.mqm-prose{columns:1}.mqm-process-list li{grid-template-columns:46px 1fr;gap:12px}.mqm-fact-ledger{grid-template-columns:1fr 1fr}.mqm-fact-ledger>div{min-height:150px;padding:16px}.mqm-portfolio-grid{grid-template-columns:1fr}.mqm-product-card,.mqm-future-card{min-height:570px;padding:24px 18px}.mqm-product-card dl{grid-template-columns:1fr}.mqm-product-card dl>div:nth-child(3),.mqm-product-card dl>div:nth-child(5){grid-column:auto}.mqm-offer-comparison article{grid-template-columns:1fr;gap:28px}.mqm-offer-comparison dl{grid-template-columns:1fr;gap:22px}.mqm-offer-comparison article>a{grid-column:1}.mqm-dossier-snapshot{padding:68px 14px}.mqm-dossier-snapshot dl{grid-template-columns:1fr}.mqm-dossier-snapshot dl>div{min-height:145px;padding:18px}.mqm-resource-previews>article{padding:24px 16px}.mqm-resource-previews header,.mqm-resource-previews dl{grid-template-columns:1fr}.mqm-resource-previews header>p:last-child{grid-column:1}.mqm-resource-previews dl>div{min-height:160px}.mqm-attribution-compare{grid-template-columns:1fr}.mqm-attribution-path+.mqm-attribution-path{border-top:1px solid;border-left:0}.mqm-attribution-path{min-height:440px}.mqm-quorum-diagram{grid-template-columns:1fr}.mqm-quorum-core{justify-self:center;width:min(90vw,340px)}.mqm-quorum-diagram li{grid-template-columns:40px 1fr}.mqm-quorum-diagram li p{grid-column:2}.mqm-quorum-diagram figcaption{grid-column:1}.mqm-faq{grid-template-columns:1fr;gap:38px;padding:68px 14px}.mqm-faq>div:first-child{position:static}.mqm-faq details>p{padding-left:48px}.mqm-country-search{grid-template-columns:1fr}.mqm-country-grid{grid-template-columns:1fr 1fr}.mqm-country-grid li{min-height:62px}.mqm-country-grid li:after{display:none}.mqm-calculator{padding:22px 16px}.mqm-calculator-controls,.mqm-calculator-results{grid-template-columns:1fr}.mqm-calculator-results>div{min-height:135px}.mqm-source-list li{grid-template-columns:1fr 24px}.mqm-source-list p{grid-column:1}.mqm-source-list span{grid-area:1/2}.mqm-closing{padding:76px 14px}.mqm-footer{padding:58px 14px 24px}.mqm-footer-lead{grid-template-columns:1fr;padding-bottom:46px}.mqm-footer-lead>a{justify-self:stretch}.mqm-footer-grid{grid-template-columns:1fr 1fr;gap:42px 18px}.mqm-footer-base{flex-direction:column;gap:10px}}@media (min-width:360px) and (max-width:760px){.mqm-page-hero .mqm-actions{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.mqm-page-hero .mqm-primary,.mqm-page-hero .mqm-secondary{gap:8px;padding-inline:12px;font-size:14px}}@media (max-width:390px){.mqm-header-actions{gap:5px}.mqm-header-apply{font-size:14px}.mqm-fact-ledger,.mqm-country-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mqm-site *,.mqm-site :before,.mqm-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.mqm-primary,.mqm-header-apply,.mqm-attribution-path.is-code,.mqm-future-card,.mqm-closing{forced-color-adjust:none}}