.mm-plate{position:relative;border-radius:2px;overflow:hidden;background:radial-gradient(ellipse at 50% 36%,#46574e,#28342e 44%,#0c1210 80%,#070b09)}.mm-plate:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:repeating-linear-gradient(97deg,rgba(255,255,255,.045) 0 2px,transparent 2px 16px);animation:mm-drift 15s linear infinite}.mm-plate:after{content:"";position:absolute;left:-40%;top:0;z-index:1;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(190,220,205,.12),transparent);will-change:transform;animation:mm-sweep 9.5s ease-in-out infinite}.mm-plate.has-media:before{opacity:.12}.mm-plate.has-media:after{opacity:.55}@keyframes mm-drift{to{background-position:190px 0}}@keyframes mm-sweep{0%{transform:translate(0)}55%,to{transform:translate(350%)}}.mm-plate-media{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mm-plate-loop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;transition:opacity .4s ease}.mm-plate-loop.is-live{opacity:1}.mm-plate-play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;border:0;background:transparent;cursor:pointer}.mm-plate-play span{width:52px;height:52px;display:grid;place-items:center;border:1.5px solid var(--mm-mint);border-radius:50%;background:#070b098c;color:var(--mm-mint);font-size:15px;transition:background .1s ease,transform .1s ease}@media (hover: hover) and (pointer: fine){.mm-plate-play:hover span{background:#12291fd9;transform:scale(1.04)}}.mm-plate-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#070b09b8,#070b0947 46%,#070b098c)}@media (prefers-reduced-motion: reduce){.mm-plate:before,.mm-plate:after{animation:none}.mm-plate:after{opacity:0}}.mm-marquee{overflow:hidden;background:var(--mm-mint-bright);transform:rotate(-2deg);margin:clamp(30px,5vw,52px) calc(-4vw - 40px);padding:10px 0}.mm-marquee-track{display:flex;white-space:nowrap;width:-moz-max-content;width:max-content;animation:mm-marquee 26s linear infinite}.mm-marquee span{font-family:var(--mm-serif);font-size:clamp(15px,1.6vw,19px);color:var(--mm-mint-ink);padding:0 20px}@keyframes mm-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.mm-marquee-track{animation:none}}.mm-live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--mm-mint-bright);margin-right:7px;animation:mm-pulse 2.4s ease-in-out infinite}@keyframes mm-pulse{0%,to{opacity:1;box-shadow:0 0 #7fe3b480}50%{opacity:.55;box-shadow:0 0 0 5px #7fe3b400}}.mm-live-dot.is-stale{background:var(--mm-amber);animation:none}@media (prefers-reduced-motion: reduce){.mm-live-dot{animation:none}}.mm-block,.mm-close,.mm-band{position:relative;isolation:isolate}.mm-block:before,.mm-close:before,.mm-band:before{content:"";position:absolute;top:0;right:22%;bottom:0;left:22%;z-index:-1;pointer-events:none;background:radial-gradient(64% 52% at 50% 50%,var(--mm-ground-light),transparent 72%);animation:mm-ground-light 34s linear infinite}@keyframes mm-ground-light{0%,to{transform:translate3d(-18%,0,0)}50%{transform:translate3d(18%,0,0)}}.mm-block:nth-of-type(2n):before{animation-duration:41s;animation-direction:reverse}@media (prefers-reduced-motion: reduce){.mm-block:before,.mm-close:before,.mm-band:before{animation:none}}.mm-parallax{--mm-p: .5;--mm-p0: .5}.mm-parallax-slow{transform:translate3d(0,calc((var(--mm-p) - var(--mm-p0)) * -18px),0)}.mm-parallax-fast{transform:translate3d(0,calc((var(--mm-p) - var(--mm-p0)) * -34px),0)}.mm-parallax-plate{transform:scale(1.06) translate3d(0,calc((var(--mm-p) - var(--mm-p0)) * 22px),0)}@media (prefers-reduced-motion: reduce){.mm-parallax-slow,.mm-parallax-fast,.mm-parallax-plate{transform:none}}.mm-scrub{font-family:var(--mm-serif);font-size:clamp(24px,3.2vw,40px);line-height:1.24;letter-spacing:-.02em;color:var(--mm-fg)}.mm-scrub span{transition:opacity .18s linear}@media (prefers-reduced-motion: reduce){.mm-scrub span{opacity:1!important;transition:none}}.mm-sticky-focus{display:grid;gap:22px}@media (min-width: 900px){.mm-sticky-focus{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;align-items:start}.mm-sticky-focus>.mm-sticky-rail{position:sticky;top:calc(var(--mm-header-height) + 40px)}}.mm-sticky-item{transition:opacity .18s ease,border-color .12s ease}.mm-sticky-item.is-dim{opacity:.42}@media (prefers-reduced-motion: reduce){.mm-sticky-item.is-dim{opacity:1}}.mm-hero{position:relative;padding:calc(var(--mm-header-height) + clamp(18px,4vh,40px)) 0 var(--mm-section)}.mm-hero-stage{position:relative;min-height:clamp(420px,74vh,640px);display:grid}@media (min-width: 860px) and (max-height: 900px){.mm-hero{padding-block:calc(var(--mm-header-height) + 14px) calc(var(--mm-section) * .55)}.mm-hero-stage{min-height:clamp(300px,44vh,420px)}.mm-doors-note{margin:16px auto 0;max-width:60ch;text-align:center;color:var(--mm-tx2);font-size:14.5px;line-height:1.5}.mm-doors{margin-top:18px}.mm-door{min-height:clamp(200px,26vh,260px)}}.mm-hero-plate{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px;overflow:hidden}.mm-hero-copy{position:relative;z-index:2;align-self:center;padding:clamp(30px,6vh,70px) clamp(18px,4vw,54px);text-align:center}.mm-hero-copy .mm-setup{font-family:var(--mm-grotesque);font-weight:700;font-size:clamp(26px,4.6vw,54px);letter-spacing:-.035em;line-height:1.03;color:#f5faf8;text-wrap:balance}.mm-hero-copy .mm-claim{margin-top:4px;font-size:clamp(28px,5vw,60px)}.mm-hero-split{display:grid;gap:clamp(24px,4vw,48px);align-items:center;padding-block:clamp(24px,5vh,56px)}@media (min-width: 880px){.mm-hero-split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.mm-hero-split .mm-setup{font-family:var(--mm-grotesque);font-weight:700;font-size:clamp(26px,4vw,46px);letter-spacing:-.035em;line-height:1.03;color:#f5faf8}.mm-hero-split .mm-claim{margin-top:2px;font-size:clamp(27px,4.2vw,50px)}.mm-hero-split .mm-lede{margin-top:18px}.mm-hero-split .mm-plate{min-height:clamp(220px,34vh,320px);border-radius:3px}.mm-hero-film{border-radius:3px;overflow:hidden;background:#070b09}.mm-hero-film .mm-plate{height:100%;border-radius:0}.mm-hero-film .mm-parallax-plate{transform-origin:left center}.mm-hero-film .mm-plate-media{-o-object-position:left center;object-position:left center}.mm-doors{display:grid;gap:14px;position:relative;z-index:2;margin-top:26px}.mm-block>.mm-container>.mm-doors{margin-top:0}@media (min-width: 760px){.mm-doors{grid-template-columns:1fr 1fr;gap:18px}}.mm-door{position:relative;display:flex;align-items:flex-end;isolation:isolate;min-height:clamp(280px,34vw,400px);border:1px solid var(--mm-line);border-radius:3px;overflow:hidden;color:inherit;text-decoration:none;transition:border-color .16s ease,opacity .2s ease,transform .16s ease}.mm-door>.mm-door-film{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:0}.mm-door-copy{display:block;padding:clamp(18px,2.4vw,28px);background:linear-gradient(0deg,rgba(7,11,9,.93) 12%,rgba(7,11,9,.72) 62%,transparent)}@media (hover: hover) and (pointer: fine){.mm-doors:hover .mm-door{opacity:.52}.mm-doors:hover .mm-door:hover{opacity:1;border-color:var(--mm-mint-dim);transform:translateY(-2px)}.mm-door:hover .mm-door-go{color:var(--mm-mint);gap:12px}}.mm-doors .mm-door:focus-visible{opacity:1;outline:2px solid var(--mm-focus);outline-offset:3px}.mm-door:active{transform:translateY(0)}.mm-door h2{margin:0 0 8px;font-size:clamp(20px,2.4vw,27px);font-weight:700;letter-spacing:-.02em;text-wrap:balance}.mm-door p{max-width:44ch;color:var(--mm-tx2);font-size:14.5px;line-height:1.5}@media (prefers-reduced-motion: reduce){.mm-doors:hover .mm-door{opacity:1}.mm-door,.mm-doors:hover .mm-door:hover{transform:none}}.mm-door-go{display:inline-flex;align-items:center;gap:8px;margin-top:12px;color:var(--mm-mint);font-family:var(--mm-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;transition:gap .12s ease,color .12s ease}.mm-two{display:grid;gap:12px}@media (min-width: 700px){.mm-two{grid-template-columns:1fr 1fr}}.mm-enemy{border:1px solid var(--mm-line);border-radius:3px;background:var(--mm-ink2);padding:20px;transition:border-color .12s ease}.mm-enemy h3{margin-bottom:8px;font-size:clamp(16px,1.8vw,19px)}.mm-enemy p{color:var(--mm-tx2);font-size:14.5px;line-height:1.55}.mm-answer{margin-top:26px;text-align:center}.mm-answer-more{margin-top:16px}.mm-answer .mm-claim{font-size:clamp(26px,4vw,40px)}.mm-answer p{max-width:56ch;margin:14px auto 0;color:var(--mm-tx2);font-size:15.5px}.mm-ask{margin:22px auto 0;max-width:460px}.mm-ask-bar{display:flex;border:1px solid var(--mm-line);border-radius:3px;overflow:hidden;background:var(--mm-ink2);transition:border-color .12s ease}.mm-ask-bar:focus-within{border-color:var(--mm-mint-dim)}.mm-ask-bar input{flex:1;min-width:0;min-height:46px;background:transparent;border:0;padding:11px 14px;color:var(--mm-tx);font-family:var(--mm-mono);font-size:12.5px;outline:none}.mm-ask-bar input::-moz-placeholder{color:var(--mm-mut)}.mm-ask-bar input::placeholder{color:var(--mm-mut)}.mm-ask-bar button{border:1px solid var(--mm-mint-dim);background:var(--mm-mint-wash);color:var(--mm-mint);padding:0 16px;font-family:var(--mm-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .1s ease,color .1s ease}.mm-ask-bar.has-text button{border-color:var(--mm-mint-bright);background:var(--mm-mint-bright);color:var(--mm-mint-ink)}.mm-ask-bar button:active{background:var(--mm-mint-dim)}.mm-ask-out{margin-top:12px;border-left:2px solid var(--mm-mint-dim);padding:6px 0 6px 13px;color:var(--mm-tx2);font-size:14.5px;line-height:1.55;text-align:left}.mm-close{text-align:center;padding-block:calc(var(--mm-section) * 1.15);border-top:1px solid var(--mm-seam)}.mm-close .mm-claim{font-size:clamp(26px,4.4vw,44px)}.mm-close>p{max-width:48ch;margin:14px auto 0;color:var(--mm-tx2)}.mm-close .mm-button{margin-top:22px}.mm-fork-go{display:grid;gap:10px;justify-content:center;margin-top:22px}@media (min-width: 620px){.mm-fork-go{grid-auto-flow:column;gap:12px}}.mm-fork-go .mm-button{margin-top:0}.mm-board-head{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;align-items:baseline}.mm-timestamp{color:var(--mm-mut);font-family:var(--mm-mono);font-size:11px;letter-spacing:.05em}.mm-timestamp.is-stale{color:var(--mm-amber)}.mm-chips{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin-top:16px}.mm-chip i{margin-left:7px;font-style:normal;font-size:10px;color:var(--mm-mut)}.mm-chip[aria-pressed=true] i{color:var(--mm-ink)}.mm-chip{border:1px solid var(--mm-line);border-radius:2px;background:transparent;color:var(--mm-tx2);padding:7px 10px;min-height:34px;font-family:var(--mm-mono);font-size:10.5px;letter-spacing:.06em;cursor:pointer;transition:border-color .1s ease,background .1s ease,color .1s ease}@media (hover: hover) and (pointer: fine){.mm-chip:not(:disabled):hover{border-color:var(--mm-mint-dim);background:var(--mm-mint-wash);color:var(--mm-tx)}}.mm-chip:active{transform:translateY(1px)}.mm-chip[aria-pressed=true]{background:var(--mm-mint-bright);border-color:var(--mm-mint-bright);color:var(--mm-mint-ink)}.mm-chip:disabled{opacity:.38;cursor:not-allowed}@media (max-width: 767px){.mm-chips{gap:5px;margin-top:13px}.mm-chip{min-height:30px;padding:5px 9px;font-size:10px}.mm-chip i{margin-left:6px}}@media (max-width: 767px),(max-height: 699px){.mm-chips.is-rail,.mm-chips.is-short-rail{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 26px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 26px),transparent 100%)}.mm-chips.is-rail::-webkit-scrollbar,.mm-chips.is-short-rail::-webkit-scrollbar{display:none}.mm-chips.is-rail>*,.mm-chips.is-short-rail>*{flex:0 0 auto}}@media (min-height: 700px){.mm-chips.is-short-rail{flex-wrap:wrap;overflow-x:visible;-webkit-mask-image:none;mask-image:none}}@media (max-height: 699px){.mm-chips{gap:5px;margin-top:11px}.mm-chip{min-height:30px;padding:5px 9px;font-size:10px}}.mm-lanes{display:grid;gap:1px;background:var(--mm-line);border:1px solid var(--mm-line);border-radius:3px;overflow:hidden;margin-top:14px}.mm-lanes{grid-template-columns:repeat(2,1fr)}@media (min-width: 640px){.mm-lanes{grid-template-columns:repeat(4,1fr)}}.mm-lane{background:var(--mm-ink2);padding:14px 15px}.mm-lane-value{display:flex;align-items:baseline;gap:5px;margin:7px 0 2px;color:#f2f8f5;font-family:var(--mm-mono);font-size:22px;font-weight:500;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.mm-lane-value small{color:var(--mm-mut);font-size:11px}.mm-spark{display:flex;gap:2px;align-items:flex-end;height:20px;margin-top:9px}.mm-spark i{flex:1;min-height:2px;border-radius:1px;background:var(--mm-mint-dim);opacity:.55}.mm-spark i:last-child{background:var(--mm-mint-bright);opacity:1}.mm-lane-sub{margin-top:8px;color:var(--mm-mut);font-family:var(--mm-mono);font-size:10px}.mm-lane-map{display:flex;flex-wrap:wrap;gap:4px 22px;margin-top:12px;color:var(--mm-mut);font-family:var(--mm-mono);font-size:10.5px;line-height:1.7}.mm-board-rebuilding{margin-top:14px;color:var(--mm-tx2);font-family:var(--mm-mono);font-size:12.5px}.mm-flap-panel.mm-build>*{opacity:calc(.62 + var(--mm-at, 1) * .38);transform:none;will-change:opacity}.mm-flap-panel{--mm-slot: #050908;margin-top:18px;border:1px solid var(--mm-line);border-radius:3px;overflow:hidden;background:var(--mm-ink3)}.mm-flap-row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"gauge line lane" "gauge meta lane";-moz-column-gap:16px;column-gap:16px;padding:12px 16px;border-bottom:1px solid var(--mm-hair);background:var(--mm-ink2);color:inherit;text-decoration:none}.mm-flap-row:last-child{border-bottom:0}@media (hover: hover) and (pointer: fine){.mm-flap-row:hover{background:var(--mm-ink3)}.mm-flap-row:hover .mm-flap-lane{border-color:var(--mm-mint)}}.mm-gauge{grid-area:gauge;align-self:center;width:56px;height:34px;overflow:visible}.mm-gauge-track{fill:none;stroke:var(--mm-line);stroke-width:3.6;stroke-linecap:round}.mm-gauge-fill{fill:none;stroke:var(--mm-mint-dim);stroke-width:3.6;stroke-linecap:round;stroke-dasharray:63;stroke-dashoffset:calc(63 - var(--mm-turn, 1) * var(--mm-sweep, 0) * 63)}.mm-gauge.is-strong .mm-gauge-fill{stroke:var(--mm-mint-bright)}.mm-gauge-needle{stroke:var(--mm-tx);stroke-width:1.4;stroke-linecap:round;transform:rotate(calc(-90deg + var(--mm-turn, 1) * var(--mm-sweep, 0) * 180deg));transform-origin:28px 28px}.mm-gauge-hub{fill:var(--mm-tx2)}.mm-flap-line{grid-area:line;font-family:var(--mm-grotesque);font-weight:600;font-size:clamp(15px,1.3vw,17px);line-height:1.34;letter-spacing:-.014em;color:var(--mm-tx)}.mm-flap-word{white-space:nowrap}.mm-flap-word.is-long{white-space:normal}.mm-flap{position:relative;display:inline-block;border-radius:1px}.mm-flap[data-r]{background:var(--mm-slot);color:transparent}.mm-flap[data-r]:after{content:attr(data-r);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;display:flex;align-items:center;justify-content:center;font-family:var(--mm-mono);font-weight:500;font-size:.78em;color:var(--mm-tx2)}.mm-flap[data-r]:before{content:"";position:absolute;left:0;right:0;top:50%;z-index:2;height:1px;background:#0000009e}.mm-flap.is-landing{animation:mm-flap-land .16s cubic-bezier(.2,.8,.3,1)}@keyframes mm-flap-land{0%{transform:perspective(90px) rotateX(-54deg)}to{transform:none}}.mm-flap-meta{grid-area:meta;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 0;margin-top:6px;color:var(--mm-mut);font-family:var(--mm-mono);font-size:10px}.mm-flap-meta>*+*:before{content:"·";padding:0 7px;color:var(--mm-line)}.mm-flap-meta em{font-style:normal;color:var(--mm-tx2)}.mm-flap-meta b{font-weight:600;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--mm-tx2)}.mm-flap-row[data-stance=opportunity] .mm-flap-meta b{color:var(--mm-mint)}.mm-flap-row[data-stance=risk] .mm-flap-meta b{color:var(--mm-amber)}.mm-flap-lane{grid-area:lane;align-self:center;justify-self:end;white-space:nowrap;border:1px solid var(--mm-mint-dim);border-radius:2px;padding:2px 7px;color:var(--mm-mint);font-family:var(--mm-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;transition:border-color .12s ease}@media (max-width: 767px) and (any-pointer: coarse){.mm-flap-row{grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"line  line line" "gauge meta lane";-moz-column-gap:9px;column-gap:9px;padding:13px 13px 14px}.mm-gauge{width:34px;height:21px;align-self:end}.mm-gauge-needle{stroke-width:2.1}.mm-gauge-track,.mm-gauge-fill{stroke-width:4.4}.mm-flap-line{font-size:15px}.mm-flap-meta{margin-top:9px}.mm-flap-lane{align-self:end}}.mm-flap-foot{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:baseline;justify-content:space-between;margin-top:14px;color:var(--mm-mut);font-family:var(--mm-mono);font-size:11.5px}@media (prefers-reduced-motion: reduce){.mm-flap.is-landing{animation:none}}.mm-reflex .mm-deck{max-width:640px}.mm-reflex-card{min-height:250px}.mm-reflex-mark{width:30px;height:30px;opacity:.85}@media (min-width: 760px){.mm-reflex .mm-deck{max-width:820px}.mm-reflex-card{min-height:250px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"mark  line" "when  line" "what  line";grid-template-rows:auto auto 1fr;-moz-column-gap:36px;column-gap:36px;align-items:start}.mm-reflex-mark{grid-area:mark}.mm-reflex-when{grid-area:when}.mm-reflex-card h3{grid-area:what}.mm-reflex-line{grid-area:line;align-self:center;margin-top:0;padding-top:0;padding-left:28px;border-left:1px solid var(--mm-line);max-width:none}}.mm-reflex-when{margin-top:22px;color:var(--mm-mint);font-family:var(--mm-mono);font-size:clamp(38px,8vw,58px);font-weight:500;letter-spacing:-.03em;line-height:.95;font-variant-numeric:tabular-nums}.mm-reflex-card h3{margin-top:10px;font-size:clamp(19px,2.2vw,24px)!important;font-weight:700;letter-spacing:-.025em;line-height:1.1}.mm-reflex-line{margin-top:auto;padding-top:20px;max-width:34ch;color:var(--mm-tx2);font-size:clamp(15px,1.3vw,17px);line-height:1.5}.mm-on-paper .mm-deck.is-driven .mm-deck-card:not([aria-hidden]){box-shadow:0 14px 34px #1e282229}.mm-turn{max-width:30ch}@media (min-width: 900px){.mm-turn{max-width:40ch}}.mm-turn-line{text-wrap:pretty}.mm-turn-source{margin-top:18px;color:var(--mm-mut);font-family:var(--mm-mono);font-size:11px;letter-spacing:.08em}.mm-converge{margin-top:22px;max-width:760px}.mm-converge svg{display:block;width:100%;height:auto;overflow:visible}.mm-converge-strip{fill:none;stroke:var(--mm-tx2);stroke-width:1.2;opacity:.55}.mm-converge-one{fill:none;stroke:var(--mm-mint-bright);stroke-width:3;stroke-linecap:round}.mm-converge-mark{fill:var(--mm-mint-bright)}.mm-converge-key{display:flex;justify-content:space-between;margin-top:10px;color:var(--mm-mut);font-family:var(--mm-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.mm-journey{border:1px solid var(--mm-line);border-radius:3px;background:var(--mm-ink2);padding:18px;margin-top:16px}.mm-details{display:grid;gap:15px;margin-top:4px}@media (min-width: 620px){.mm-details-pair{display:grid;grid-template-columns:1fr 1fr;gap:15px}}.mm-details-pair{display:grid;gap:15px}.mm-details-field{display:grid;gap:7px;margin:0;border:0;padding:0;min-width:0}.mm-details-field>label{padding:0;font-family:var(--mm-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-tx2)}.mm-details-field>legend{padding:0;font-size:15px;line-height:1.35;color:var(--mm-tx)}.mm-details-field input{width:100%;min-width:0;border:1px solid var(--mm-line);border-radius:3px;background:var(--mm-ink);padding:12px 13px;color:var(--mm-tx);font:inherit;font-size:15px;transition:border-color .12s ease}.mm-details-field input:hover{border-color:var(--mm-mint-dim)}.mm-details-field input:focus-visible{outline:2px solid var(--mm-mint);outline-offset:1px}.mm-details-field input::-moz-placeholder{color:var(--mm-mut)}.mm-details-field input::placeholder{color:var(--mm-mut)}.mm-details-field>small{color:var(--mm-mut);font-size:12.5px;line-height:1.45}.mm-details-field>legend{grid-column:1 / -1;float:left;width:100%}.mm-details-divisions .mm-qchips{margin-top:2px}@media (max-width: 559px){.mm-details-divisions .mm-qchips{display:grid;grid-template-columns:1fr 1fr}.mm-details-divisions .mm-qchip{width:100%}}.mm-details-field>legend{display:flex;align-items:flex-start;gap:8px}.mm-q-mark{width:26px;height:26px;flex:none;margin-top:-3px}.mm-details .mm-button{justify-self:start;margin-top:3px}.mm-journey-bar{display:flex;border:1px solid var(--mm-line);border-radius:3px;overflow:hidden;background:var(--mm-ink);max-width:480px;transition:border-color .12s ease}.mm-journey-bar:focus-within{border-color:var(--mm-mint-dim)}.mm-journey-bar input{flex:1;min-width:0;min-height:46px;border:0;background:transparent;padding:11px 13px;color:var(--mm-tx);font-family:var(--mm-mono);font-size:12.5px;outline:none}.mm-journey-bar input::-moz-placeholder{color:var(--mm-mut)}.mm-journey-bar input::placeholder{color:var(--mm-mut)}.mm-journey-bar button{border:1px solid var(--mm-mint-dim);background:var(--mm-mint-wash);color:var(--mm-mint);padding:0 16px;font-family:var(--mm-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .1s ease,color .1s ease}.mm-journey-bar.has-text button{border-color:var(--mm-mint-bright);background:var(--mm-mint-bright);color:var(--mm-mint-ink)}.mm-journey-steps{display:grid;gap:1px;background:var(--mm-line);border:1px solid var(--mm-line);border-radius:3px;overflow:hidden;margin-top:14px}@media (min-width: 680px){.mm-journey-steps{grid-template-columns:repeat(3,1fr)}}.mm-journey-step{background:#0d1512;padding:14px 15px}.mm-journey-step b{display:block;color:var(--mm-mint);font-family:var(--mm-mono);font-size:10px;font-weight:400;letter-spacing:.13em}@media (max-width: 679px){.mm-journey-step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 9px;padding:11px 14px}.mm-journey-step b{grid-row:1;align-self:baseline}.mm-journey-step strong{grid-column:2;margin:0}.mm-journey-step span{grid-column:2}}.mm-journey-step strong{display:block;margin:6px 0 5px;color:#f0f6f3;font-family:var(--mm-grotesque);font-weight:700;font-size:14.5px;letter-spacing:-.015em}.mm-journey-step span{display:block;color:var(--mm-tx2);font-size:13px;line-height:1.45;text-wrap:balance}.mm-journey-error{margin-top:12px;color:var(--mm-amber);font-family:var(--mm-mono);font-size:12px}.mm-qrow{margin-top:16px}.mm-qrow>p{margin-bottom:8px;color:var(--mm-mut);font-family:var(--mm-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.mm-qchips{display:flex;gap:8px;flex-wrap:wrap;align-items:stretch}.mm-qchip{height:40px;display:inline-flex;align-items:center;white-space:nowrap;border:1px solid var(--mm-line);border-radius:2px;background:transparent;color:var(--mm-tx2);padding:0 13px;font-family:var(--mm-grotesque);font-weight:500;font-size:13px;cursor:pointer;touch-action:manipulation;transition:border-color .1s ease,background .1s ease,color .1s ease}@media (hover: hover) and (pointer: fine){.mm-qchip:hover{border-color:var(--mm-mint-dim);color:var(--mm-tx)}}.mm-qchip:active{transform:translateY(1px)}.mm-qchip[aria-pressed=true]{background:var(--mm-mint-bright);border-color:var(--mm-mint-bright);color:var(--mm-mint-ink)}.mm-journey .mm-preview{margin-top:16px;border-left:2px solid var(--mm-mint);padding:10px 0 10px 15px}.mm-journey .mm-preview h3{font-size:15px;font-weight:700;letter-spacing:-.015em;color:#f0f6f3}.mm-journey .mm-preview p{margin-top:8px;color:var(--mm-tx2);font-size:14.5px;line-height:1.55}.mm-journey .mm-preview .mm-fine{margin-top:10px;color:var(--mm-mut);font-family:var(--mm-mono);font-size:10.5px;letter-spacing:.04em}.mm-preview-form{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.mm-preview-form input{flex:1 1 220px;min-height:46px;border:1px solid var(--mm-line);border-radius:2px;background:var(--mm-ink);color:var(--mm-tx);padding:11px 13px;font-family:var(--mm-mono);font-size:12.5px}.mm-preview-form input::-moz-placeholder{color:var(--mm-mut)}.mm-preview-form input::placeholder{color:var(--mm-mut)}.mm-preview-form input:focus{border-color:var(--mm-mint-dim);outline:none}.mm-aa{display:grid;gap:12px}@media (min-width: 700px){.mm-aa{grid-template-columns:1fr 1fr}}.mm-aa-col{border:1px solid var(--mm-line);border-radius:3px;background:var(--mm-ink2);padding:18px 19px}.mm-aa-col.is-amplify{border-color:var(--mm-mint-dim)}.mm-aa-col.is-amplify .mm-label{color:var(--mm-mint)}.mm-aa-col h3{margin:10px 0;font-size:16.5px}.mm-aa-col ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.mm-aa-col li{display:flex;gap:9px;color:var(--mm-tx2);font-size:14px;line-height:1.45}.mm-aa-col li:before{content:"";flex:none;width:4px;height:4px;margin-top:8px;border-radius:50%;background:var(--mm-mint-dim)}.mm-payoff{margin-top:30px;max-width:54ch;font-family:var(--mm-serif);font-size:clamp(17px,1.9vw,21px);line-height:1.4;color:var(--mm-tx)}.mm-payoff em{font-style:normal;color:var(--mm-mint)}.mm-spec-chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.mm-spec-chip{border:1px solid var(--mm-line);border-radius:2px;padding:5px 10px;color:var(--mm-tx2);font-family:var(--mm-mono);font-size:10.5px;letter-spacing:.06em}.mm-ctrl-split{display:grid;gap:26px;margin-top:20px}@media (min-width: 900px){.mm-ctrl-split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:44px;align-items:start}}.mm-ctrl-copy{display:grid;gap:22px;align-content:start}.mm-ctrl-copy .mm-proof-line,.mm-ctrl-copy .mm-lede{margin-top:0}.mm-ctrl-copy .mm-principles{grid-template-columns:1fr;margin-top:0}.mm-proof-viewer{max-width:700px;border:1px solid var(--mm-line);border-radius:3px;background:var(--mm-ink2);overflow:hidden}.mm-proof-tabs{position:relative;display:flex;flex-wrap:wrap;gap:1px;background:var(--mm-line);border-bottom:1px solid var(--mm-line)}.mm-proof-tab{flex:1 1 118px;min-height:44px;border:0;background:var(--mm-ink3);color:var(--mm-tx2);padding:11px 9px;font-family:var(--mm-grotesque);font-weight:600;font-size:12.5px;letter-spacing:-.01em;cursor:pointer;transition:background .12s ease,color .12s ease}@media (hover: hover) and (pointer: fine){.mm-proof-tab:hover{background:var(--mm-mint-wash);color:var(--mm-tx)}}.mm-proof-tab[aria-selected=true]{background:var(--mm-mint-bright);color:var(--mm-mint-ink)}.mm-proof-stage{background:#000}.mm-proof-stage img{display:block;width:100%;height:auto;aspect-ratio:1404 / 840}.mm-proof-caption{padding:12px 15px;border-top:1px solid var(--mm-hair);color:var(--mm-mut);font-family:var(--mm-mono);font-size:11px;line-height:1.55}.mm-proof-line{margin-top:18px}.mm-proof-line .mm-claim{font-size:clamp(19px,2.6vw,27px)}.mm-proof-line small{display:block;margin-top:7px;color:var(--mm-mut);font-family:var(--mm-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.mm-principles{display:grid;gap:9px;margin-top:16px}@media (min-width: 700px){.mm-principles{grid-template-columns:repeat(3,1fr)}}.mm-principle{border:1px solid var(--mm-line);border-radius:3px;background:var(--mm-ink2);padding:13px 14px}.mm-principle h3{font-size:14px;font-weight:600;letter-spacing:-.01em;color:#f0f6f3}.mm-principle p{margin-top:5px;color:var(--mm-mut);font-family:var(--mm-mono);font-size:10.5px;line-height:1.5}.mm-ladder{display:grid;gap:1px;background:var(--mm-line);border:1px solid var(--mm-line);border-radius:3px;overflow:hidden}@media (min-width: 700px){.mm-ladder{grid-template-columns:repeat(3,1fr)}}.mm-level{background:var(--mm-ink2);padding:16px 17px}.mm-level.is-hot{background:var(--mm-mint-wash)}.mm-level.is-hot .mm-label{color:var(--mm-mint)}.mm-level h3{margin:7px 0 6px;font-size:15px}.mm-level p{color:var(--mm-tx2);font-size:13px;line-height:1.48}.mm-shapes{display:grid;gap:12px;margin-top:16px}@media (min-width: 700px){.mm-shapes{grid-template-columns:1fr 1fr}}.mm-shape{border:1px solid var(--mm-line);border-radius:3px;background:var(--mm-ink2);padding:17px 19px}.mm-shape.is-hot{border-color:var(--mm-mint-dim)}.mm-shape.is-hot .mm-label{color:var(--mm-mint)}.mm-shape h3{margin:8px 0 7px;font-size:16px;text-wrap:balance}.mm-shape p{color:var(--mm-tx2);font-size:14px;line-height:1.5}.mm-track{position:relative;margin-top:18px}.mm-track-line{display:block;width:100%;height:24px;overflow:visible}.mm-track-solid,.mm-track-cap,.mm-track-join{fill:none;stroke:var(--mm-mint-dim);stroke-width:1.4}.mm-track-cap,.mm-track-join{stroke-width:1.2}.mm-track-join{stroke:var(--mm-line)}.mm-track-open{fill:none;stroke:var(--mm-line);stroke-width:1.4;stroke-dasharray:5 7;animation:mm-track-drift 2.6s linear infinite}@keyframes mm-track-drift{to{stroke-dashoffset:-12}}.mm-track-marker{position:absolute;top:6px;left:calc(var(--mm-p, 1) * 100%);width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--mm-mint-bright);box-shadow:0 0 0 5px #7fe3b421}.mm-track-parts{display:grid;gap:12px;margin-top:4px}@media (min-width: 700px){.mm-track-parts{grid-template-columns:1fr 1fr}}.mm-track-part{border:1px solid var(--mm-line);border-radius:3px;background:var(--mm-ink2);padding:17px 19px}.mm-track-part.is-first{border-color:var(--mm-mint-dim)}.mm-track-part h3{margin:8px 0 7px;font-size:16px}.mm-track-part p{color:var(--mm-tx2);font-size:14px;line-height:1.5}.mm-track-part p+p{margin-top:8px}.mm-track-part .mm-i{width:40px;height:40px}.mm-stack{display:grid;max-width:900px}.mm-stack-row{position:relative;padding-left:17px;border-bottom:1px solid var(--mm-hair)}.mm-stack-row:first-of-type{border-top:1px solid var(--mm-hair)}.mm-stack-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--mm-mint-dim)}.mm-stack-row.is-ahead:before{background:repeating-linear-gradient(180deg,var(--mm-line) 0 5px,transparent 5px 12px);animation:mm-stack-drift 2.6s linear infinite}@keyframes mm-stack-drift{to{background-position:0 12px}}.mm-stack-head{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:11px;padding:15px 2px 15px 0;cursor:pointer;list-style:none}.mm-stack-head::-webkit-details-marker{display:none}.mm-stack-head::marker{content:""}.mm-stack-head:focus-visible{outline:2px solid var(--mm-focus);outline-offset:2px}.mm-stack-n{color:var(--mm-mut);font-family:var(--mm-mono);font-size:11px;font-variant-numeric:tabular-nums;transition:color .16s ease}.mm-stack-row.is-open .mm-stack-n{color:var(--mm-mint)}.mm-stack .mm-stack-title{display:block;margin:0;color:var(--mm-tx2);font-family:var(--mm-grotesque);font-weight:600;font-size:15.5px;letter-spacing:-.015em;line-height:1.35;transition:color .16s ease}.mm-stack-head:hover .mm-stack-title,.mm-stack-row.is-open .mm-stack-title{color:var(--mm-tx)}.mm-stack-dot{align-self:center;width:7px;height:7px;border-radius:50%;background:var(--mm-line);transition:background .16s ease}.mm-stack-row.is-open .mm-stack-dot{background:var(--mm-mint-bright);animation:mm-pulse 2.4s ease-in-out infinite}.mm-stack-fold{padding-bottom:17px}.mm-stack .mm-stack-body{max-width:62ch}.mm-stack .mm-stack-body p{color:var(--mm-tx2);font-size:15px;line-height:1.6}.mm-stack .mm-stack-body p+p{margin-top:9px}.mm-stack.is-driven .mm-stack-fold{display:grid;grid-template-rows:0fr;padding-bottom:0;transition:grid-template-rows .2s cubic-bezier(.22,.8,.3,1),padding-bottom .2s cubic-bezier(.22,.8,.3,1)}.mm-stack.is-driven .mm-stack-row.is-open .mm-stack-fold{grid-template-rows:1fr;padding-bottom:17px}.mm-stack.is-driven .mm-stack-body{overflow:hidden;min-height:0}@media (prefers-reduced-motion: reduce){.mm-stack-row.is-ahead:before{animation:none}.mm-stack-row.is-open .mm-stack-dot{animation:none}.mm-stack.is-driven .mm-stack-fold{transition:none}}.mm-levers{display:grid;gap:1px;background:var(--mm-line);border:1px solid var(--mm-line);border-radius:3px;overflow:hidden}@media (min-width: 620px){.mm-levers{grid-template-columns:1fr 1fr}}@media (min-width: 1000px){.mm-levers{grid-template-columns:repeat(4,1fr)}}.mm-lever{background:var(--mm-ink2);padding:16px 17px;transition:background .18s ease}.mm-lever.is-lit{background:var(--mm-mint-wash)}.mm-lever-dial{display:flex;align-items:center;gap:9px}.mm-lever-dial svg{width:56px;height:56px;flex:none}.mm-lever-name{margin-left:auto;font-family:var(--mm-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-tx2)}.mm-lever.is-lit .mm-lever-name{color:var(--mm-mint)}.mm-lever-face{fill:none;stroke:var(--mm-line);stroke-width:1.2}.mm-lever-tick{stroke:var(--mm-line);stroke-width:1.2}.mm-lever-pin{fill:var(--mm-mint-dim)}.mm-lever-needle{stroke:var(--mm-mint);stroke-width:1.6;stroke-linecap:round;transform:rotate(calc(var(--rest) + var(--mm-p, 1) * var(--swing)));transform-origin:32px 32px;transition:transform .1s linear}.mm-lever.is-lit .mm-lever-face{stroke:var(--mm-mint-dim)}.mm-lever h3{margin:11px 0 7px;font-size:16px}.mm-lever p{color:var(--mm-tx2);font-size:13.5px;line-height:1.5}@media (prefers-reduced-motion: reduce){.mm-climb-halo,.mm-track-open{animation:none}.mm-lever-needle{transition:none}}.mm-impact{display:grid;gap:12px}@media (min-width: 760px){.mm-impact{grid-template-columns:repeat(3,1fr)}}.mm-impact-card{border:1px solid var(--mm-line);border-radius:3px;background:var(--mm-ink2);padding:17px 18px;transition:border-color .12s ease}@media (hover: hover) and (pointer: fine){.mm-impact-card:hover{border-color:var(--mm-mint-dim)}}.mm-impact-card .mm-label{color:var(--mm-mint)}.mm-impact-card p{margin-top:9px;color:var(--mm-tx2);font-size:14px;line-height:1.55}.mm-impact-card p strong{color:var(--mm-tx);font-weight:600}.mm-head-split{display:grid;gap:20px;align-items:center}@media (min-width: 860px){.mm-head-split{grid-template-columns:minmax(0,1fr) minmax(0,.78fr);gap:44px}}.mm-impact-film{height:clamp(150px,20vw,240px);border-radius:3px}.mm-block{padding-block:var(--mm-section);border-top:1px solid var(--mm-seam)}.mm-on-raise,.mm-on-paper,.mm-on-raise+.mm-block,.mm-on-paper+.mm-block{border-top-color:transparent}.mm-block>.mm-container>h2{max-width:30ch}.mm-block-head{margin-bottom:18px}.mm-block-head .mm-lede{margin-top:12px}.mm-block .mm-band{margin-block:0}.mm-film-band>.mm-film-band-plate{max-width:1560px;margin-inline:auto;height:clamp(200px,26vw,340px);border-radius:0}.mm-film-band-note{max-width:62ch;margin-top:14px;padding-bottom:var(--mm-section);color:var(--mm-tx2);font-size:14px}.mm-voices-more{margin-top:22px}.mm-try-title{max-width:20ch;margin:12px 0 0;font-size:clamp(21px,3vw,30px)}.mm-try-panel .mm-try-title+.mm-lede{margin-top:10px}.mm-block.mm-seam-above,.mm-seam-above.mm-seam-above{border-top-color:var(--mm-seam)}.mm-index{margin-top:18px}.mm-index-head{max-width:900px;display:flex;flex-wrap:wrap;gap:8px 18px;align-items:baseline;justify-content:space-between}.mm-index-count{display:flex;gap:7px;align-items:baseline;font-family:var(--mm-mono);font-size:11px;letter-spacing:.08em}.mm-index-count b{color:var(--mm-mint);font-size:15px;font-variant-numeric:tabular-nums}.mm-index-count span{color:var(--mm-mut)}.mm-index-hint{display:flex;gap:14px;align-items:center;color:var(--mm-mut);font-family:var(--mm-mono);font-size:10.5px}.mm-index .mm-drum-arrows button{min-width:44px;min-height:44px;border:1px solid var(--mm-line);border-radius:2px;background:var(--mm-ink2);color:var(--mm-tx2);font-family:var(--mm-mono);font-size:12px;cursor:pointer;touch-action:manipulation;transition:border-color .12s ease,color .12s ease}.mm-index .mm-drum-arrows button:hover{border-color:var(--mm-mint-dim);color:var(--mm-mint)}.mm-deck{display:grid;gap:12px;margin-top:14px;max-width:900px}.mm-deck:focus-visible{outline:2px solid var(--mm-focus);outline-offset:4px}.mm-deck-card{display:flex;flex-direction:column;border:1px solid var(--mm-line);border-radius:3px;background:var(--mm-ink2);padding:20px}.mm-deck-card .mm-fig-holder{display:flex;flex:1;flex-direction:column;justify-content:center}.mm-deck.is-driven{position:relative;gap:0;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mm-deck.is-driven.is-held{cursor:grabbing}.mm-deck.is-driven .mm-deck-card{grid-area:1 / 1;--d: calc(var(--i) - var(--mm-deck-at, 0));--ahead: max(0, min(3, var(--d)));--gone: min(0, var(--d));transform:translate(calc(var(--gone) * 34%)) translateY(calc(var(--ahead) * 15px)) scale(calc(1 - var(--ahead) * .045));transform-origin:50% 100%;opacity:calc(1 + var(--gone) * 1.7);transition:box-shadow .18s ease}.mm-deck.is-driven .mm-deck-card:not([aria-hidden]){box-shadow:0 18px 40px #00000073}.mm-deck.is-driven .mm-deck-card[aria-hidden]{border-color:var(--mm-hair)}@media (prefers-reduced-motion: reduce){.mm-deck.is-driven .mm-deck-card{transition:none}}.mm-three{display:grid;gap:12px}@media (min-width: 760px){.mm-three{grid-template-columns:repeat(3,1fr)}}.mm-enemy.is-answer{border-color:var(--mm-mint-dim);background:var(--mm-mint-wash)}.mm-enemy.is-answer .mm-label{color:var(--mm-mint)}.mm-stories{display:grid;gap:12px;margin-top:20px}@media (min-width: 760px){.mm-stories{grid-template-columns:repeat(3,1fr)}}.mm-story{display:flex;flex-direction:column;border:1px solid var(--mm-line);border-radius:3px;background:var(--mm-ink2);padding:18px 19px;transition:border-color .12s ease}@media (hover: hover) and (pointer: fine){.mm-story:hover{border-color:var(--mm-mint-dim)}}.mm-story h3,.mm-deck-card h3{font-size:17px}.mm-story-outcome{margin-top:9px;color:var(--mm-tx2);font-size:14px;line-height:1.5}.mm-story blockquote,.mm-deck-card blockquote{margin-top:auto;padding-top:16px;border-top:1px solid var(--mm-hair);font-family:var(--mm-serif);font-size:17px;line-height:1.4;color:var(--mm-tx)}.mm-story cite,.mm-deck-card cite{display:block;margin-top:10px;color:var(--mm-mut);font-family:var(--mm-mono);font-size:10.5px;font-style:normal;letter-spacing:.05em}.mm-references{margin-top:clamp(30px,5vh,48px)}.mm-reference-grid{display:grid;gap:12px;margin-top:12px}@media (min-width: 760px){.mm-reference-grid{grid-template-columns:repeat(3,1fr)}}.mm-reference{margin:0;border-left:2px solid var(--mm-mint-dim);padding:4px 0 4px 15px}.mm-reference blockquote{margin:0;color:var(--mm-tx2);font-size:14.5px;line-height:1.55}.mm-reference figcaption{margin-top:10px;display:grid;gap:2px}.mm-reference figcaption strong{color:var(--mm-tx);font-family:var(--mm-grotesque);font-weight:600;font-size:13.5px}.mm-reference figcaption span{color:var(--mm-mut);font-family:var(--mm-mono);font-size:10.5px}.mm-attendance{margin-top:clamp(30px,5vh,48px)}.mm-logo-rail{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:1px;margin-top:12px;border:1px solid var(--mm-line);border-radius:3px;background:var(--mm-line)}.mm-logo-cell{display:grid;place-items:center;background:var(--mm-ink2);padding:clamp(12px,1.6vw,18px)}.mm-logo-rail img{width:auto;max-width:100%;height:clamp(26px,3.4vh,34px);filter:brightness(0) invert(1);opacity:.62;-o-object-fit:contain;object-fit:contain}.mm-shape-line{margin-top:7px;color:var(--mm-tx);font-family:var(--mm-serif);font-size:17px;line-height:1.35}.mm-shape p+p{margin-top:8px}.mm-objections-title{font-size:clamp(20px,2.4vw,27px);margin-bottom:14px}.mm-references h3,.mm-attendance h3{font-family:var(--mm-serif);font-size:19px;font-weight:420;letter-spacing:-.02em;color:var(--mm-tx2);margin-bottom:12px}.mm-impact-card h3{font-size:17px;margin-bottom:9px}.mm-voice{position:relative;display:grid;grid-template-rows:1fr 52px 30px;border:1px solid var(--mm-line);border-radius:3px;background:var(--mm-ink2);padding:14px 15px;transition:border-color .12s ease}.mm-voice-foot{display:flex;align-items:flex-start}.mm-voice.is-open{border-color:var(--mm-mint-dim)}.mm-voice blockquote:before{content:"“";margin-left:-.42em}.mm-voice blockquote:after{content:"”"}.mm-voice blockquote{margin:0;color:var(--mm-tx);font-family:var(--mm-serif);font-size:15px;line-height:1.45;letter-spacing:-.01em}.mm-voice-by{display:grid;gap:3px;align-content:flex-start;overflow:hidden;margin-top:9px;font-family:var(--mm-mono);font-size:10px;line-height:1.4}.mm-voice-who{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0}.mm-voice-by b{color:var(--mm-tx2);font-weight:500}.mm-voice-role{color:var(--mm-mut);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mm-voice-by i{color:var(--mm-mut-d);font-style:normal;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.mm-voice .mm-voice-more{min-height:44px;margin-top:4px;border:0;background:transparent;padding:0;color:var(--mm-mut);font-family:var(--mm-mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;transition:color .12s ease}.mm-voice .mm-voice-more:hover,.mm-voice .mm-voice-more:focus-visible{color:var(--mm-mint)}.mm-rail{margin-top:20px;display:grid;gap:12px}.mm-rail-column{display:grid;gap:12px;align-content:start}.mm-rail-count{margin-top:14px;color:var(--mm-mut);font-family:var(--mm-mono);font-size:10.5px;line-height:1.5}@media (min-width: 860px){.mm-rail.is-columns,.mm-rail.is-scrub{grid-template-columns:repeat(3,1fr);gap:14px}.mm-rail.is-columns{height:520px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(180deg,transparent,#000 9%,#000 91%,transparent)}.mm-rail.is-columns .mm-rail-column{animation:mm-rail-up calc(74s + var(--mm-lane) * 13s) linear infinite}.mm-rail.is-columns.is-held .mm-rail-column{animation-play-state:paused}.mm-rail.is-columns .mm-rail-run{display:grid;gap:12px}}@keyframes mm-rail-up{to{transform:translate3d(0,-50%,0)}}.mm-rail.is-ticker{display:block;overflow:hidden}.mm-rail.is-ticker .mm-rail-column{display:flex;gap:12px;align-items:flex-start;width:-moz-max-content;width:max-content;animation:mm-rail-left calc(66s + var(--mm-lane) * 11s) linear infinite}.mm-rail.is-ticker .mm-rail-column:nth-child(2){animation-name:mm-rail-right}.mm-rail.is-ticker .mm-rail-run{display:flex;align-items:flex-start;gap:12px}.mm-rail.is-ticker .mm-voice{width:clamp(240px,26vw,330px);flex:0 0 auto}.mm-rail.is-ticker.is-held .mm-rail-column{animation-play-state:paused}@keyframes mm-rail-left{to{transform:translate3d(-50%,0,0)}}@keyframes mm-rail-right{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.mm-rail.is-scrub .mm-rail-column{will-change:transform}@media (prefers-reduced-motion: reduce){.mm-rail .mm-rail-column{animation:none!important;transform:none!important}.mm-rail.is-columns{height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.mm-rail.is-ticker .mm-rail-column{flex-wrap:wrap;width:auto}.mm-rail .mm-rail-run[aria-hidden=true]{display:none}}.mm-founder{padding-block:var(--mm-section);border-top:1px solid var(--mm-seam)}.mm-founder-grid{display:grid;gap:24px;align-items:center}.mm-founder-shot{margin:0}.mm-founder-plate{background:none;border-radius:3px}.mm-founder-plate>img,.mm-founder-plate>picture>img{position:relative;z-index:0}.mm-founder-shot img{display:block;width:100%;height:auto;border-radius:3px}.mm-founder.is-portrait .mm-founder-shot img{max-width:260px;border-radius:50%;box-shadow:0 0 0 1px var(--mm-line)}.mm-founder.is-standing .mm-founder-shot img{max-width:330px}.mm-founder-note h2{max-width:28ch;font-size:clamp(24px,2.8vw,34px)}.mm-founder-name{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;margin-top:10px;font-family:var(--mm-mono);font-size:11px}.mm-founder-name b{color:var(--mm-mint);font-weight:400;letter-spacing:.04em}.mm-founder-name span{color:var(--mm-mut)}.mm-founder-note p:not(.mm-founder-name){max-width:62ch;margin-top:14px;color:var(--mm-tx2);font-size:16px;line-height:1.6}.mm-founder-close{color:var(--mm-mut)!important;font-size:14px!important}@media (min-width: 900px){.mm-founder.is-stage .mm-founder-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:44px}.mm-founder.is-portrait .mm-founder-grid{grid-template-columns:260px minmax(0,1fr);gap:40px;align-items:start}.mm-founder.is-standing .mm-founder-grid{grid-template-columns:330px minmax(0,1fr);gap:44px;align-items:center}}.mm-drum-block{margin-top:22px}.mm-drum-head{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:baseline;justify-content:space-between}.mm-drum-head h3{font-size:clamp(17px,1.9vw,21px);letter-spacing:-.015em}.mm-drum-hint{display:flex;gap:14px;align-items:center;color:var(--mm-mut);font-family:var(--mm-mono);font-size:10.5px}.mm-drum-arrows{display:inline-flex;gap:4px}.mm-drum-motion{min-width:58px;min-height:44px;border:1px solid var(--mm-line);border-radius:2px;background:transparent;color:var(--mm-mut);font-family:var(--mm-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;touch-action:manipulation}.mm-drum-motion:hover,.mm-drum-motion:focus-visible,.mm-drum-motion[aria-pressed=true]{border-color:var(--mm-mint-dim);color:var(--mm-mint)}.mm-drum-block .mm-drum-arrows button{min-width:44px;min-height:44px;border:1px solid var(--mm-line);border-radius:2px;background:var(--mm-ink2);color:var(--mm-tx2);font-family:var(--mm-mono);font-size:12px;cursor:pointer;touch-action:manipulation;transition:border-color .12s ease,color .12s ease}.mm-drum-block .mm-drum-arrows button:hover{border-color:var(--mm-mint-dim);color:var(--mm-mint)}.mm-drum-stage{position:relative;margin-top:14px}.mm-drum{overflow-x:auto;scroll-snap-type:x mandatory;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.mm-drum.is-driven{overflow:hidden;scroll-snap-type:none}.mm-drum:not(.is-driven) .mm-drum-track>*{scroll-snap-align:start;opacity:1}.mm-drum.is-held{cursor:grabbing}.mm-drum:focus-visible{outline:2px solid var(--mm-focus);outline-offset:3px}.mm-drum-track{display:flex;align-items:stretch;gap:14px;width:-moz-max-content;width:max-content;will-change:transform}.mm-drum-track>.mm-voice{width:var(--mm-card, 296px);flex:0 0 var(--mm-card, 296px)}.mm-drum-track>.mm-voice{transition:opacity .22s ease,border-color .16s ease}.mm-drum-track>.mm-voice.is-dim{opacity:.5}.mm-drum-track>.mm-voice.is-centre{border-color:var(--mm-mint-dim)}.mm-drum.is-held .mm-drum-track>.mm-voice{transition:none}.mm-drum-count{max-width:68ch;margin-top:12px;color:var(--mm-mut);font-family:var(--mm-mono);font-size:10px;line-height:1.55}@media (prefers-reduced-motion: reduce){.mm-drum.is-driven{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}.mm-drum-track>.mm-voice{scroll-snap-align:start;opacity:1!important;transition:none}}.mm-try-panel{position:relative;margin-top:18px;border:1px solid var(--mm-mint-dim);border-radius:3px;background:linear-gradient(180deg,var(--mm-mint-wash),transparent 64%);padding:clamp(20px,2.6vw,34px)}.mm-try>.mm-container>h2{max-width:26ch;font-size:clamp(27px,3.6vw,42px)}.mm-try-panel>.mm-lede:first-child{margin-top:0}.mm-try-panel>.mm-i:first-child{width:clamp(54px,12vw,76px);height:clamp(54px,12vw,76px);margin-bottom:4px}.mm-i{display:block;color:var(--mm-tx2);overflow:visible}.mm-i-hot{stroke:var(--mm-mint)}.mm-i-fill{fill:var(--mm-mint-wash);stroke:var(--mm-mint)}.mm-i-needle{transform-origin:24px 34px;animation:mm-i-sweep 11s ease-in-out infinite}@keyframes mm-i-sweep{0%,to{transform:rotate(-46deg)}50%{transform:rotate(43deg)}}.mm-i-trace{animation:mm-i-trace 5.5s linear infinite}@keyframes mm-i-trace{0%{transform:translate(0)}to{transform:translate(20px)}}.mm-i-leaf{transform-origin:24px 24px;animation:mm-i-fall 5s linear infinite}@keyframes mm-i-fall{0%{transform:rotateX(0);opacity:1}44%{transform:rotateX(-84deg);opacity:.5}50%{transform:rotateX(-90deg);opacity:.42}56%{transform:rotateX(-84deg);opacity:.5}to{transform:rotateX(0);opacity:1}}.mm-i-card{animation:mm-i-lift 6s ease-in-out infinite}@keyframes mm-i-lift{0%,to{transform:translateY(2px)}50%{transform:translateY(-2.5px)}}.mm-i-run{animation:mm-i-travel 5s linear infinite}@keyframes mm-i-travel{0%{transform:translate(-10px)}to{transform:translate(0)}}.mm-i-climb rect{animation:mm-i-climb 6s ease-in-out infinite}@keyframes mm-i-climb{0%{x:10px;y:30px;width:8px;height:10px}40%{x:20px;y:23px;width:8px;height:17px}80%{x:30px;y:14px;width:8px;height:26px}to{x:10px;y:30px;width:8px;height:10px}}@media (prefers-reduced-motion: reduce){.mm-i-needle,.mm-i-trace,.mm-i-leaf,.mm-i-card,.mm-i-run,.mm-i-climb rect{animation:none}}.mm-impact-card .mm-i,.mm-level .mm-i,.mm-shape .mm-i{width:40px;height:40px;margin-bottom:10px}.mm-lane .mm-i{width:30px;height:30px;position:absolute;top:12px;right:12px;opacity:.8}.mm-lane{position:relative}.mm-close-mark{width:54px;height:54px;margin:0 auto 16px}.mm-head-mark{flex:none;width:36px;height:36px}h1:has(>.mm-head-mark),h2:has(>.mm-head-mark),h3:has(>.mm-head-mark),h4:has(>.mm-head-mark){display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:start}h1>.mm-head-mark,h2>.mm-head-mark{margin-top:-.1em}h3>.mm-head-mark,h4>.mm-head-mark{width:28px;height:28px;margin-top:-.22em}.mm-principle .mm-i{width:34px;height:34px;margin-bottom:9px}.mm-attendance h3 .mm-head-mark,.mm-drum-head h3 .mm-head-mark{width:26px;height:26px;margin-right:8px;vertical-align:-6px}.mm-proof-hero{padding-bottom:var(--mm-section)}.mm-proof-hero h1{max-width:22ch}.mm-proof-hero .mm-lede{max-width:62ch;margin-top:16px}.mm-proof-figures{display:grid;gap:1px;margin:30px 0 0;background:var(--mm-line);border:1px solid var(--mm-line);border-radius:3px;overflow:hidden}@media (min-width: 700px){.mm-proof-figures{grid-template-columns:repeat(3,1fr)}}.mm-proof-figures>div{background:var(--mm-ink2);padding:16px 18px}.mm-proof-figures dt{color:var(--mm-mut);font-family:var(--mm-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.mm-proof-figures dd{margin:6px 0 0;color:var(--mm-mint);font-family:var(--mm-serif);font-size:clamp(30px,3.6vw,44px);line-height:1;letter-spacing:-.02em}.mm-stories-archive{display:grid;gap:1px;background:var(--mm-line);border:1px solid var(--mm-line);border-radius:3px;overflow:hidden}.mm-block>.mm-container>.mm-stories-archive{margin-top:clamp(22px,2.2vw,36px)}.mm-story-full{display:grid;gap:20px;scroll-margin-top:calc(var(--mm-header-height) + clamp(6.5rem,12vw,9rem));background:var(--mm-ink2);padding:clamp(18px,2.4vw,28px)}@media (min-width: 860px){.mm-story-full{grid-template-columns:minmax(0,1fr) minmax(0,.74fr);gap:36px;align-items:center}}.mm-story-full h2,.mm-story-full h3{max-width:28ch;font-size:clamp(19px,2.2vw,26px);letter-spacing:-.02em}.mm-story-outcome{margin-top:10px;color:var(--mm-tx2);font-size:15px;line-height:1.55}.mm-story-full blockquote{margin:14px 0 0;border-left:2px solid var(--mm-mint-dim);padding-left:14px;color:var(--mm-tx);font-family:var(--mm-serif);font-size:15px;line-height:1.5}.mm-story-full cite{display:block;margin-top:8px;color:var(--mm-mut);font-family:var(--mm-mono);font-size:10px;font-style:normal}.mm-fig-holder{display:block}.mm-fig{border:1px solid var(--mm-line);border-radius:3px;background:var(--mm-ink);padding:16px 17px}.mm-fig>p:last-child{display:flex;justify-content:space-between;gap:14px;margin-top:12px;color:var(--mm-mut);font-family:var(--mm-mono);font-size:9.5px;line-height:1.45}.mm-fig>p:last-child span{flex:1 1 0}.mm-fig>p:last-child span:last-child{text-align:right;color:var(--mm-tx2)}.mm-fig-row{display:flex;align-items:center;gap:10px}.mm-fig-row+.mm-fig-row{margin-top:10px}.mm-fig-bar{display:block;height:10px;border-radius:1px;transition:width .18s linear}.mm-fig-bar.is-was{background:var(--mm-ink3);border:1px solid var(--mm-line)}.mm-fig-bar.is-now{background:var(--mm-mint-bright)}.mm-fig-row b{flex:0 0 auto;color:var(--mm-tx2);font-family:var(--mm-mono);font-size:11px;font-weight:400}.mm-fig-marks{display:flex;flex-wrap:wrap;gap:5px}.mm-fig-marks i{width:12px;height:18px;border:1px solid var(--mm-line);border-radius:1px;background:var(--mm-ink3);transition:background .2s ease,border-color .2s ease,opacity .2s ease}.mm-fig-marks i.is-kept{background:var(--mm-mint-bright);border-color:var(--mm-mint-bright)}.mm-fig-marks i.is-dim{opacity:.32}.mm-fig-pair{display:flex;align-items:baseline;gap:10px;margin-top:14px;color:var(--mm-tx2);font-family:var(--mm-mono);font-size:12px}.mm-fig-pair b{color:var(--mm-tx);font-size:22px;font-weight:400}.mm-fig-pair b:last-of-type{color:var(--mm-mint)}.mm-fig-count{text-align:center}.mm-fig-value{color:var(--mm-mint);font-family:var(--mm-serif);font-size:clamp(44px,6vw,72px);line-height:1;letter-spacing:-.03em}.mm-fig-label{margin-top:6px;color:var(--mm-tx);font-family:var(--mm-serif);font-size:17px}.mm-fig-within{margin-top:6px;color:var(--mm-mut);font-family:var(--mm-mono);font-size:10px}.mm-fig-offer svg{display:block;width:100%;height:78px}.mm-fig-frame{fill:none;stroke:var(--mm-line);stroke-width:1}.mm-fig-mark{fill:var(--mm-tx2);transition:fill .2s ease}.mm-fig-mark.is-set{fill:var(--mm-mint)}@media (prefers-reduced-motion: reduce){.mm-fig-bar,.mm-fig-marks i,.mm-fig-mark{transition:none}}.mm-fig-month{display:grid;grid-template-columns:repeat(7,14px);gap:4px}.mm-fig-month i{width:14px;height:14px;border:1px solid var(--mm-line);border-radius:1px;background:var(--mm-ink3);transition:background .2s ease,border-color .2s ease}.mm-fig-month i.is-on{background:var(--mm-mint-bright);border-color:var(--mm-mint-bright)}.mm-fig-span .mm-fig-bar+.mm-fig-bar{margin-top:10px}@media (prefers-reduced-motion: reduce){.mm-fig-month i{transition:none}}.mm-story-full h2 .mm-head-mark,.mm-story-full h3 .mm-head-mark{width:32px;height:32px;margin-right:10px;vertical-align:-7px}.mm-chapter-more{margin-top:14px;text-align:center}@media (max-width: 767px) and (any-pointer: coarse){.mm-hero-stage{min-height:clamp(360px,52vh,460px)}.mm-block{padding-block:34px}.mm-answer{margin-top:22px}.mm-door{min-height:210px}.mm-doors{margin-top:18px}.mm-story-full{gap:14px}.mm-founder.is-standing .mm-founder-shot img{max-width:none;width:100%;height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 8%;object-position:50% 8%}.mm-proof-figures dd{font-size:clamp(26px,9vw,34px)}}.mm-try-panel>.mm-i{position:absolute;right:clamp(14px,2vw,22px);bottom:clamp(14px,2vw,22px);width:34px;height:34px;opacity:.55}.mm-voice-panel{position:absolute;top:0;left:0;right:0;min-height:100%;z-index:6;display:grid;align-content:center;border:1px solid var(--mm-mint-dim);border-radius:3px;background:var(--mm-ink3);box-shadow:0 18px 44px #0000008c;padding:18px clamp(18px,3vw,40px)}.mm-voice-panel:focus-visible{outline:2px solid var(--mm-focus);outline-offset:-3px}.mm-voice-panel blockquote{max-width:78ch;margin:0;color:var(--mm-tx);font-family:var(--mm-serif);font-size:clamp(15px,1.5vw,18px);line-height:1.5;text-wrap:pretty}.mm-voice-panel blockquote:before{content:"“";margin-left:-.42em}.mm-voice-panel blockquote:after{content:"”"}.mm-voice-panel .mm-voice-by{margin-top:12px;overflow:visible}.mm-voice-panel .mm-voice-role{display:block;-webkit-line-clamp:none}.mm-voice-panel .mm-voice-more{min-height:44px;margin-top:10px;justify-self:start}.mm-drum-track>.mm-voice.is-open{opacity:1!important;border-color:var(--mm-mint-dim)}.mm-questions{margin-top:4px}.mm-questions .mm-objections-title{margin-bottom:0}.mm-questions .mm-stack{margin-top:16px}.mm-questions .mm-ask{margin-top:22px}.mm-scrub.mm-claim{color:var(--mm-mint);font-size:clamp(26px,4.4vw,44px)}.mm-proof-line .mm-scrub.mm-claim{font-size:clamp(19px,2.2vw,26px)}.mm-hero-split .mm-scrub.mm-claim{font-size:clamp(27px,4.2vw,50px);margin-top:2px}.mm-scrub.mm-payoff{max-width:54ch;font-size:clamp(20px,2.4vw,28px);line-height:1.32;color:var(--mm-tx)}.mm-close .mm-scrub{margin-inline:auto}.mm-build>*{--mm-at: clamp(0, calc((var(--mm-p, 1) - var(--mm-i, 0) * .07) / .42), 1);opacity:calc(.25 + var(--mm-at) * .75);transform:translate3d(0,calc((1 - var(--mm-at)) * 20px),0);will-change:transform}.mm-build[data-mm-settling]>*{transition:opacity .3s ease,transform .3s ease}@media (prefers-reduced-motion: reduce){.mm-build>*{opacity:1;transform:none;will-change:auto}}@media (min-width: 1100px){.mm-block .mm-container:has(>h2+.mm-lede){display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);-moz-column-gap:clamp(36px,4vw,76px);column-gap:clamp(36px,4vw,76px);align-items:start}.mm-block .mm-container:has(>h2+.mm-lede)>h2{grid-column:1;margin:0}.mm-block .mm-container:has(>h2+.mm-lede)>.mm-lede{grid-column:2;max-width:none;margin-top:6px}.mm-block .mm-container:has(>h2+.mm-lede)>*:not(h2):not(.mm-lede){grid-column:1 / -1}}.mm-founder-note p:not(.mm-founder-name){max-width:none}.mm-drum-count{max-width:78ch}
