:root{--mt-green-50:#f2f8e8;--mt-green-100:#e2f0cd;--mt-green-200:#c6e29c;--mt-green-300:#a6d167;--mt-green-400:#86bd3a;--mt-green-500:#6bab17;--mt-green-600:#588e12;--mt-green-700:#46700e;--mt-green-800:#35530b;--mt-green-900:#223607;--mt-carbon-000:#fff;--mt-carbon-50:#f7f8f6;--mt-carbon-100:#eceee9;--mt-carbon-200:#d6d9d2;--mt-carbon-300:#a8ada2;--mt-carbon-400:#6f756a;--mt-carbon-500:#5a6055;--mt-carbon-600:#454a41;--mt-carbon-700:#2a2e27;--mt-carbon-800:#14160f;--mt-carbon-900:#000;--mt-signal-positive:#6bab17;--mt-signal-negative:#c4331d;--mt-signal-caution:#c98a0e;--mt-signal-consensus:#1d8fb0;--mt-tint-positive-bg:#e2f0cd;--mt-tint-positive-fg:#35530b;--mt-tint-negative-bg:#f6d9d4;--mt-tint-negative-fg:#8c2415;--mt-tint-caution-bg:#f5e3bd;--mt-tint-caution-fg:#7a5406;--mt-tint-neutral-bg:#eceee9;--mt-tint-neutral-fg:#454a41;--mt-bg:var(--mt-carbon-50);--mt-surface:var(--mt-carbon-000);--mt-border:var(--mt-carbon-100);--mt-border-strong:var(--mt-carbon-200);--mt-text:var(--mt-carbon-800);--mt-text-muted:var(--mt-carbon-600);--mt-text-subtle:var(--mt-carbon-400);--mt-accent:var(--mt-green-500);--mt-accent-hover:var(--mt-green-400);--mt-accent-press:var(--mt-green-600);--mt-on-accent:var(--mt-carbon-800);--mt-link:var(--mt-green-700);--mt-link-hover:var(--mt-green-500);--mt-font-ui:Archivo, Helvetica, Arial, sans-serif;--mt-font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--mt-size-display:46px;--mt-lh-display:1.02;--mt-ls-display:-.03em;--mt-size-hero:64px;--mt-lh-hero:1.02;--mt-ls-hero:-.035em;--mt-size-h2:40px;--mt-lh-h2:1.08;--mt-ls-h2:-.03em;--mt-size-h3:26px;--mt-lh-h3:1.2;--mt-ls-h3:-.02em;--mt-size-h4:21px;--mt-lh-h4:1.25;--mt-ls-h4:-.02em;--mt-size-lead:19px;--mt-lh-lead:1.55;--mt-size-body:16px;--mt-lh-body:1.55;--mt-size-small:14px;--mt-lh-small:1.5;--mt-size-label:12px;--mt-ls-label:.12em;--mt-size-micro:11px;--mt-ls-micro:.1em;--mt-weight-regular:400;--mt-weight-medium:500;--mt-weight-semi:600;--mt-weight-bold:700;--mt-space-1:4px;--mt-space-2:8px;--mt-space-3:12px;--mt-space-4:16px;--mt-space-6:24px;--mt-space-8:32px;--mt-space-12:48px;--mt-space-20:80px;--mt-radius-control:3px;--mt-radius-surface:4px;--mt-radius-panel:5px;--mt-shadow-overlay:0 24px 60px -30px #14160f99;--mt-duration:.14s;--mt-ease:ease;--mt-container:1240px;--mt-container-doc:1180px;--mt-gutter:40px}[data-mt-theme=dark]{--mt-bg:var(--mt-carbon-900);--mt-surface:var(--mt-carbon-800);--mt-border:var(--mt-carbon-700);--mt-border-strong:var(--mt-carbon-600);--mt-text:var(--mt-carbon-50);--mt-text-muted:var(--mt-carbon-300);--mt-text-subtle:var(--mt-carbon-400);--mt-link:var(--mt-green-300);--mt-link-hover:var(--mt-green-500);--mt-tint-positive-bg:var(--mt-green-900);--mt-tint-positive-fg:var(--mt-green-300)}*,:before,:after{box-sizing:border-box}body{background:var(--mt-bg);color:var(--mt-text);font-family:var(--mt-font-ui);font-size:var(--mt-size-body);line-height:var(--mt-lh-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{font-weight:var(--mt-weight-semi);margin:0}h1{font-size:var(--mt-size-hero);line-height:var(--mt-lh-hero);letter-spacing:var(--mt-ls-hero);text-wrap:balance}h2{font-size:var(--mt-size-h2);line-height:var(--mt-lh-h2);letter-spacing:var(--mt-ls-h2)}h3{font-size:var(--mt-size-h4);line-height:var(--mt-lh-h4);letter-spacing:var(--mt-ls-h4)}a{color:var(--mt-link);transition:color var(--mt-duration) var(--mt-ease)}a:hover{color:var(--mt-link-hover)}.mt-numeric{font-family:var(--mt-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.mt-label{font-family:var(--mt-font-mono);font-size:var(--mt-size-label);font-weight:var(--mt-weight-medium);letter-spacing:var(--mt-ls-label);color:var(--mt-text-subtle);text-transform:uppercase}.wrap{max-width:var(--mt-container);padding-inline:var(--mt-gutter);margin:0 auto}.masthead{z-index:20;background:var(--mt-bg);border-bottom:1px solid var(--mt-border);position:sticky;top:0}@supports (backdrop-filter:blur(8px)){.masthead{backdrop-filter:blur(8px);background:#f7f8f6eb}}.masthead .wrap{gap:var(--mt-space-4) 28px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block:14px;display:flex}.wordmark{align-items:center;text-decoration:none;display:inline-flex}.wordmark svg{width:auto;height:50px;display:block}.masthead nav{font-size:var(--mt-size-small);font-weight:var(--mt-weight-medium);align-items:center;gap:28px;display:flex}.masthead nav a{color:var(--mt-text-muted);text-decoration:none}.masthead nav a:hover{color:var(--mt-link)}.nav-live{align-items:center;gap:7px;display:inline-flex}.live-dot{background:var(--mt-accent);width:7px;height:7px;animation:live-pulse 2s var(--mt-ease) infinite;border-radius:50%}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.live-dot{animation:none}}.btn{font-family:inherit;font-size:var(--mt-size-small);font-weight:var(--mt-weight-semi);border-radius:var(--mt-radius-control);transition:background-color var(--mt-duration) var(--mt-ease), border-color var(--mt-duration) var(--mt-ease), color var(--mt-duration) var(--mt-ease);border:1px solid #0000;padding:10px 18px;text-decoration:none;display:inline-block}.btn-primary{background:var(--mt-accent);color:var(--mt-on-accent)}.btn-primary:hover{background:var(--mt-accent-hover);color:var(--mt-on-accent)}.btn-primary:active{background:var(--mt-accent-press)}.btn-secondary{border-color:var(--mt-border-strong);color:var(--mt-text)}.btn-secondary:hover{border-color:var(--mt-accent);color:var(--mt-link)}.hero{padding-block:var(--mt-space-12) 0}.hero .eyebrow{margin-bottom:var(--mt-space-4);color:var(--mt-link);display:block}.hero .lede{font-size:var(--mt-size-lead);line-height:var(--mt-lh-lead);color:var(--mt-text-muted);max-width:52ch;margin:var(--mt-space-6) 0 var(--mt-space-8);text-wrap:pretty}.hero .lede strong{color:var(--mt-text);font-weight:var(--mt-weight-semi)}section{padding-block:var(--mt-space-20)}section+section{border-top:1px solid var(--mt-border)}section>.wrap>.mt-label{margin-bottom:var(--mt-space-6);display:block}.cards{gap:var(--mt-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.card{background:var(--mt-surface);border:1px solid var(--mt-border);border-radius:var(--mt-radius-surface);padding:var(--mt-space-6);transition:border-color var(--mt-duration) var(--mt-ease)}a.card:hover{border-color:var(--mt-accent)}.card h3{margin-bottom:var(--mt-space-2)}.card p{color:var(--mt-text-muted);font-size:var(--mt-size-small);line-height:var(--mt-lh-small);margin:0}.prose{max-width:62ch}.prose p{margin:0 0 var(--mt-space-4);color:var(--mt-text-muted);font-size:17px;line-height:1.6}footer{background:var(--mt-surface);border-top:1px solid var(--mt-border);padding-block:var(--mt-space-6)}footer .wrap{font-family:var(--mt-font-mono);font-size:var(--mt-size-micro);letter-spacing:.06em;color:var(--mt-carbon-300);text-transform:uppercase}@media (width<=1240px){h1{font-size:48px}}@media (width<=900px){.hero{padding-block:var(--mt-space-12) 0}h1{font-size:40px}h2{font-size:30px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.hero .wrap{grid-template-columns:1.15fr .85fr;align-items:center;gap:72px;display:grid}.hero-content{max-width:640px}.hero-actions{margin-top:var(--mt-space-6)}.hero-actions .btn{align-items:center;gap:9px;display:inline-flex}.hero-stats{gap:var(--mt-space-4);flex-direction:column;display:flex}.steps-head{color:var(--mt-text-subtle);display:block}.steps{margin:0;padding:0;list-style:none}.step{gap:var(--mt-space-4);grid-template-columns:auto 1fr;align-items:start;display:grid}.step+.step{margin-top:var(--mt-space-4);padding-top:var(--mt-space-4);border-top:1px solid var(--mt-border)}.step-n{border:1px solid var(--mt-border);width:26px;height:26px;font-family:var(--mt-font-mono);font-size:var(--mt-size-micro);font-weight:var(--mt-weight-medium);font-variant-numeric:tabular-nums;color:var(--mt-accent);border-radius:50%;place-items:center;display:grid}.step-title{font-size:19px;font-weight:var(--mt-weight-medium);line-height:1.3;display:block}.step-detail{margin-top:var(--mt-space-1);font-family:var(--mt-font-mono);font-size:var(--mt-size-small);line-height:var(--mt-lh-small);color:var(--mt-text-muted);display:block}.step-bullets{margin:var(--mt-space-2) 0 0;padding:0;list-style:none}.step-bullets li{padding-left:var(--mt-space-3);font-family:var(--mt-font-mono);font-size:var(--mt-size-small);line-height:var(--mt-lh-small);color:var(--mt-text-muted);position:relative}.step-bullets li+li{margin-top:var(--mt-space-1)}.step-bullets li:before{content:"";background:var(--mt-accent);width:4px;height:4px;position:absolute;top:.6em;left:0}.hero-video{max-width:var(--mt-container);padding-inline:var(--mt-gutter);margin:0 auto}.video-head{max-width:62ch;margin-bottom:var(--mt-space-8)}.video-head h2{margin:var(--mt-space-3) 0 var(--mt-space-4);text-wrap:balance}.video-head p{font-size:var(--mt-size-lead);line-height:var(--mt-lh-lead);color:var(--mt-text-muted);text-wrap:pretty;margin:0}.hero-video .video-legend{gap:var(--mt-space-4);margin-bottom:var(--mt-space-4);grid-template-columns:4fr 11fr 5fr;display:grid}.hero-video .legend-item{padding:var(--mt-space-4);border-radius:var(--mt-radius-surface);text-align:center}.hero-video .legend-item:first-child{background:var(--mt-tint-neutral-bg)}.hero-video .legend-item:first-child .mt-label{color:var(--mt-tint-neutral-fg)}.hero-video .legend-item:nth-child(2){background:var(--mt-tint-consensus-bg)}.hero-video .legend-item:nth-child(2) .mt-label{color:var(--mt-tint-consensus-fg)}.hero-video .legend-item:nth-child(3){background:var(--mt-tint-positive-bg)}.hero-video .legend-item:nth-child(3) .mt-label{color:var(--mt-tint-positive-fg)}.hero-video .legend-item .mt-label{margin-bottom:var(--mt-space-2);display:block}.hero-video .legend-item p{font-size:var(--mt-size-small);line-height:var(--mt-lh-small);color:var(--mt-text-muted);margin:0}.hero-video{--mt-tint-consensus-bg:#dbeef3;--mt-tint-consensus-fg:#0e4a5c}.hero-video .video-frame{aspect-ratio:1000/389;border-radius:var(--mt-radius-panel);background:var(--mt-carbon-900);box-shadow:var(--mt-shadow-overlay);position:relative;overflow:hidden}.hero-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.hero-video .video-links{justify-content:space-between;align-items:center;gap:var(--mt-space-3);margin-top:var(--mt-space-4);font-family:var(--mt-font-mono);font-size:var(--mt-size-small);color:var(--mt-text-subtle);flex-wrap:wrap;display:flex}.hero-video .video-links a{color:var(--mt-link)}.discovery{--mt-tint-consensus-bg:#dbeef3;--mt-tint-consensus-fg:#0e4a5c}.discovery-head{max-width:60ch;margin-bottom:var(--mt-space-8)}.discovery-head h1,.discovery-head h2{margin:var(--mt-space-3) 0 var(--mt-space-4);text-wrap:balance}.discovery-head h1{font-size:var(--mt-size-h2);line-height:var(--mt-lh-h2);letter-spacing:var(--mt-ls-h2)}.discovery-head p{font-size:var(--mt-size-lead);line-height:var(--mt-lh-lead);color:var(--mt-text-muted);text-wrap:pretty;margin:0}.discovery-head strong{color:var(--mt-text);font-weight:var(--mt-weight-semi)}.timeline{margin:0}.timeline svg{width:100%;height:auto;display:block;overflow:visible}.tl-bar{fill:var(--mt-carbon-200)}.tl-last{fill:var(--mt-carbon-900)}.tl-axis,.tl-now{stroke:var(--mt-border-strong);stroke-width:1px}.tl-now{stroke-dasharray:3 3}.tl-cone{fill:var(--mt-tint-consensus-bg);stroke:none}.tl-seg-1{--seg:color-mix(in srgb, var(--mt-tint-consensus-fg) 26%, var(--mt-tint-consensus-bg))}.tl-seg-2{--seg:color-mix(in srgb, var(--mt-tint-consensus-fg) 15%, var(--mt-tint-consensus-bg))}.tl-seg-3{--seg:var(--mt-tint-consensus-bg)}.tl-seg-4{--seg:color-mix(in srgb, var(--mt-tint-consensus-bg) 60%, #fff)}.tl-cone[class*=tl-seg-]{fill:var(--seg);stroke:var(--seg);stroke-width:.75px}.tl-carry{stroke:var(--mt-green-500);stroke-width:2px;stroke-linecap:round}.tl-tenor{stroke:var(--mt-tint-consensus-fg);stroke-width:1px;opacity:.32}.tl-leader{stroke:var(--mt-tint-consensus-fg);stroke-width:1px;opacity:.35}.tl-tenor-label,.tl-now-label,.tl-side{font-family:var(--mt-font-mono);letter-spacing:.08em;font-size:12px}.tl-tenor-label{fill:var(--mt-tint-consensus-fg)}.tl-now-label,.tl-side-past{fill:var(--mt-text-subtle)}.tl-side-fwd{fill:var(--mt-tint-consensus-fg)}.tl-arrow{fill:none;stroke:var(--mt-carbon-900);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.tl-arrowhead{fill:var(--mt-carbon-900);stroke:var(--mt-carbon-900);stroke-width:2.5px;stroke-linejoin:round}.tl-hand{font-family:var(--mt-font-hand,"Bradley Hand", "Segoe Print", "Comic Sans MS", cursive);fill:var(--mt-carbon-900);font-size:17px}.discovery-reads{gap:var(--mt-space-8);margin-top:var(--mt-space-6);grid-template-columns:1fr 1fr;display:grid}.read p{margin:var(--mt-space-2) 0 0;font-size:var(--mt-size-small);line-height:var(--mt-lh-small);color:var(--mt-text-muted)}.read strong{color:var(--mt-text);font-weight:var(--mt-weight-semi)}.video-section{padding-block:var(--mt-space-12) var(--mt-space-20);border-top:0}.discovery{padding-block:88px var(--mt-space-8)}@media (width<=700px){.discovery-reads{gap:var(--mt-space-6);grid-template-columns:1fr}}.signup{background:var(--mt-surface);border-top:1px solid var(--mt-border)}.signup .wrap{grid-template-columns:1fr .85fr;align-items:start;gap:72px;display:grid}.signup-copy{max-width:46ch}.signup-copy h2{margin:var(--mt-space-3) 0 var(--mt-space-4)}.signup-copy p{color:var(--mt-text-muted);margin:0;font-size:17px;line-height:1.6}.signup-form{gap:var(--mt-space-4);flex-direction:column;display:flex}.field{gap:var(--mt-space-2);flex-direction:column;display:flex}.field label{color:var(--mt-text-subtle)}.signup-form input,.signup-form select{font-family:inherit;font-size:var(--mt-size-body);color:var(--mt-text);background:var(--mt-bg);border:1px solid var(--mt-border-strong);border-radius:var(--mt-radius-control);width:100%;transition:border-color var(--mt-duration) var(--mt-ease);padding:11px 13px}.signup-form input:focus-visible,.signup-form select:focus-visible{outline:2px solid var(--mt-accent);outline-offset:1px;border-color:var(--mt-accent)}.signup-form button{cursor:pointer;align-self:start}.signup-form button:disabled{opacity:.6;cursor:default}.signup-note{min-height:1.4em;font-size:var(--mt-size-small);line-height:var(--mt-lh-small);color:var(--mt-text-muted);margin:0}.signup-note[data-state=ok]{color:var(--mt-green-700)}.signup-note[data-state=error]{color:var(--mt-signal-negative)}.signup-fine{font-size:var(--mt-size-micro);color:var(--mt-text-subtle);margin:0;line-height:1.5}@media (width<=900px){.signup .wrap{gap:var(--mt-space-8);grid-template-columns:1fr}}.thesis{padding-block:var(--mt-space-20);border-bottom:1px solid var(--mt-border)}.thesis p{max-width:22ch;font-size:var(--mt-size-display);line-height:var(--mt-lh-display);letter-spacing:var(--mt-ls-display);font-weight:var(--mt-weight-semi);text-wrap:balance;margin:0}@media (width<=900px){.thesis p{font-size:32px}}.claims{background:var(--mt-surface);border-block:1px solid var(--mt-border);padding-block:0}.claims .wrap{grid-template-columns:repeat(4,1fr);display:grid}.claim{padding:30px var(--mt-space-6);border-right:1px solid var(--mt-border)}.claim:last-child{border-right:0}.claim:first-child{padding-left:0}.claim .mt-label{font-size:var(--mt-size-micro);letter-spacing:var(--mt-ls-micro);margin-bottom:var(--mt-space-2);display:block}.claim p{color:var(--mt-text-muted);margin:0;font-size:15px;line-height:1.5}.split .wrap{grid-template-columns:.9fr 1.1fr;align-items:start;gap:72px;display:grid}.split h2{margin-bottom:var(--mt-space-4)}.compare{gap:var(--mt-space-3);grid-template-columns:1fr 1fr;display:grid}.compare .card{padding:var(--mt-space-6)}.compare .card.durations{border-color:var(--mt-green-200)}.compare .mt-label{margin-bottom:var(--mt-space-4);display:block}.compare .card.conventional .mt-label{color:var(--mt-signal-negative)}.compare .card.durations .mt-label{color:var(--mt-green-700)}.synths{gap:var(--mt-space-3);grid-template-columns:1fr 1fr;display:grid}.synth p{margin:var(--mt-space-4) 0 0;font-size:var(--mt-size-small);line-height:var(--mt-lh-small);color:var(--mt-text-muted)}.synth-legs{gap:var(--mt-space-2);margin-top:var(--mt-space-4);flex-direction:column;display:flex}.leg{align-items:baseline;gap:var(--mt-space-2);font-family:var(--mt-font-mono);font-size:var(--mt-size-micro);letter-spacing:.08em;padding:var(--mt-space-2) 0;border-top:1px solid var(--mt-border);display:flex}.leg-side{color:var(--mt-green-700);min-width:4.5em}.leg:last-child .leg-side{color:var(--mt-text-subtle)}.leg-kind{color:var(--mt-text)}.synth-tenors{margin-top:var(--mt-space-4);padding-top:var(--mt-space-3);border-top:1px solid var(--mt-border)}.synth-tenors .mt-label{font-size:var(--mt-size-micro);letter-spacing:var(--mt-ls-micro);color:var(--mt-text-subtle);margin-bottom:var(--mt-space-2);display:block}.tenors{gap:var(--mt-space-2);flex-wrap:wrap;display:flex}.tenor{font-family:var(--mt-font-mono);font-size:var(--mt-size-micro);letter-spacing:.08em;background:var(--mt-tint-neutral-bg);color:var(--mt-text-muted);border-radius:3px;padding:3px 8px}.tenor.on{background:var(--mt-tint-positive-bg);color:var(--mt-tint-positive-fg)}.synth-note{font-size:var(--mt-size-small);line-height:var(--mt-lh-small);color:var(--mt-text-subtle);grid-column:1/-1;margin:0}@media (width<=560px){.synths{grid-template-columns:1fr}}.matrix{grid-template-rows:repeat(8,1fr);grid-template-columns:repeat(16,1fr);gap:2px;height:118px;display:grid}.matrix span{border-radius:1px}.matrix span.live{background:var(--mt-carbon-300)}.axis{margin:var(--mt-space-3) 0 0;font-family:var(--mt-font-mono);font-size:var(--mt-size-micro);letter-spacing:.08em;color:var(--mt-text-subtle)}.pools{gap:var(--mt-space-3);grid-template-columns:repeat(4,1fr);align-items:end;height:118px;display:grid}.pool{align-items:center;gap:var(--mt-space-2);flex-direction:column;display:flex}.stack{flex-direction:column-reverse;gap:2px;width:100%;display:flex}.stack span{background:var(--mt-green-500);border-radius:1px;height:6px}.tier{font-family:var(--mt-font-mono);font-size:var(--mt-size-micro);letter-spacing:.08em;color:var(--mt-green-700)}.compare figcaption{margin-top:var(--mt-space-4);font-size:var(--mt-size-small);line-height:var(--mt-lh-small);color:var(--mt-text-muted)}.dark-section{background:var(--mt-carbon-900);color:var(--mt-carbon-50);border-top:0}.dark-section .head{justify-content:space-between;align-items:flex-end;gap:var(--mt-space-6);flex-wrap:wrap;display:flex}.dark-section .head .mt-label{color:var(--mt-green-500)}.dark-section .head p{max-width:42ch;color:var(--mt-carbon-300);margin:0;line-height:1.6}.roles{gap:var(--mt-space-3);margin-top:var(--mt-space-12);grid-template-columns:repeat(3,1fr);display:grid}.role{background:var(--mt-carbon-800);border:1px solid var(--mt-carbon-700);border-radius:var(--mt-radius-surface);transition:border-color var(--mt-duration) var(--mt-ease);flex-direction:column;padding:26px;text-decoration:none;display:flex}a.role:hover{border-color:var(--mt-accent)}.role .role-cta{padding-top:var(--mt-space-4);font-family:var(--mt-font-mono);font-size:var(--mt-size-small);color:var(--mt-green-500);margin-top:auto}.role .foot+.role-cta{padding-top:var(--mt-space-3)}.role .idx{font-family:var(--mt-font-mono);font-size:var(--mt-size-micro);letter-spacing:var(--mt-ls-micro);color:var(--mt-green-500)}.role h3{margin:var(--mt-space-3) 0 var(--mt-space-2);color:var(--mt-bg)}.role p{color:var(--mt-carbon-300);margin:0;font-size:15px;line-height:1.55}.role .foot{margin-top:var(--mt-space-4);padding-top:var(--mt-space-4);border-top:1px solid var(--mt-carbon-700);font-family:var(--mt-font-mono);font-size:var(--mt-size-micro);letter-spacing:.08em;color:var(--mt-carbon-400)}footer .cols{grid-template-columns:1.4fr 1fr 1fr;gap:40px;padding-top:56px;display:grid}footer .cols svg{width:auto;height:44px}footer .cols p{margin:var(--mt-space-4) 0 0;max-width:34ch;font-size:var(--mt-size-small);color:var(--mt-text-subtle);line-height:1.6;font-family:var(--mt-font-ui);letter-spacing:normal;text-transform:none}footer .col h4{font-family:var(--mt-font-mono);font-size:var(--mt-size-micro);letter-spacing:var(--mt-ls-label);color:var(--mt-text);text-transform:uppercase;margin-bottom:var(--mt-space-3)}footer .col a{font-family:var(--mt-font-ui);font-size:var(--mt-size-small);letter-spacing:normal;text-transform:none;color:var(--mt-text-muted);margin-bottom:10px;text-decoration:none;display:block}footer .col a:hover{color:var(--mt-link)}footer .bottom{margin-top:var(--mt-space-12);border-top:1px solid var(--mt-border);justify-content:space-between;gap:var(--mt-space-2);flex-wrap:wrap;padding-top:20px;display:flex}@media (width<=1240px){.hero .wrap,.split .wrap{gap:48px}}@media (width<=900px){.hero .wrap,.split .wrap,.compare,.roles,footer .cols{grid-template-columns:1fr}.claims .wrap{grid-template-columns:1fr 1fr}.claim{border-right:0;border-bottom:1px solid var(--mt-border);padding-left:0}.claims .wrap .claim:nth-last-child(-n+2){border-bottom:0}.hero-video .video-legend{gap:var(--mt-space-4);grid-template-columns:1fr}}.curve-points{gap:var(--mt-space-3);display:grid}.curve-point{background:var(--mt-surface);border:1px solid var(--mt-border);border-left:2px solid var(--mt-accent);border-radius:var(--mt-radius-surface);padding:var(--mt-space-4) var(--mt-space-6)}.curve-point .mt-label{color:var(--mt-green-700);margin-bottom:var(--mt-space-2);display:block}.curve-point p{color:var(--mt-text-muted);margin:0;font-size:15px;line-height:1.5}.page-head{padding-block:88px 0}.page-head .eyebrow{margin-bottom:var(--mt-space-4);color:var(--mt-link);display:block}.page-head h1{text-wrap:balance;max-width:20ch}.page-head .lede{font-size:var(--mt-size-lead);line-height:var(--mt-lh-lead);color:var(--mt-text-muted);max-width:52ch;margin:var(--mt-space-6) 0 0;text-wrap:pretty}.section-more{margin:var(--mt-space-6) 0 0;font-family:var(--mt-font-mono);font-size:var(--mt-size-small)}.page-cta{background:var(--mt-surface);border-top:1px solid var(--mt-border)}.page-cta h2,.page-cta p{max-width:62ch}.page-cta p{margin:var(--mt-space-4) 0 0;font-size:var(--mt-size-lead);line-height:var(--mt-lh-lead);color:var(--mt-text-muted);text-wrap:pretty}.page-cta .actions{align-items:center;gap:var(--mt-space-6);margin-top:var(--mt-space-8);flex-wrap:wrap;display:flex}.page-cta .actions a:not(.btn){font-family:var(--mt-font-mono);font-size:var(--mt-size-small)}@media (width<=900px){.page-head{padding-block:var(--mt-space-12) 0}}
