.wmm{--wmm-bg:#fbfbfa;--wmm-band:#ffffff;--wmm-ink:#0b0f0d;--wmm-body:#333936;--wmm-dim:#6c736f;--wmm-faint:#9aa29e;--wmm-green:#0b9c75;--wmm-green-soft:rgba(11,156,117,0.35);--wmm-quote-dim:#a7adaa;--wmm-line:rgba(11,15,13,0.1);--wmm-line-soft:rgba(11,15,13,0.07);--wmm-line-card:rgba(11,15,13,0.12);--wmm-rail:rgba(11,15,13,0.14);--wmm-num:rgba(11,15,13,0.09);--wmm-track:rgba(11,15,13,0.06);--wmm-nav-bg:rgba(251,251,250,0.72);--wmm-sans:var(--font-instrument-sans),ui-sans-serif,system-ui,sans-serif;background:var(--wmm-bg);color:var(--wmm-ink);font-family:var(--wmm-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.wmm-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:80;background:var(--wmm-track)}.wmm-progress__bar{height:100%;width:100%;background:var(--wmm-green);transform:scaleX(0);transform-origin:left center;will-change:transform}.wmm-rail{position:fixed;right:clamp(4px,1vw,18px);top:50%;transform:translateY(-50%);z-index:70;display:flex;flex-direction:column}.wmm-rail button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:none;cursor:pointer}.wmm-rail button>span{display:block;width:2px;height:26px;border-radius:2px;background:var(--wmm-rail);transform-origin:center;transition-property:background-color,transform;transition-duration:.45s;transition-timing-function:ease}.wmm-rail button.is-done>span,.wmm-rail button:hover>span{background:var(--wmm-green-soft)}.wmm-rail button.is-active>span{background:var(--wmm-green);transform:scaleY(1.5)}@media (max-width:900px){.wmm-rail{display:none}}.wmm-nav{position:fixed;top:var(--world-model-banner-h);left:0;right:0;z-index:60;justify-content:space-between;gap:20px;padding:clamp(10px,1.9vw,26px) clamp(20px,4vw,64px);background:var(--wmm-nav-bg);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-bottom:1px solid var(--wmm-line-soft)}.wmm-nav,.wmm-nav__logo{display:flex;align-items:center}.wmm-nav__logo{padding:12px 12px 12px 0;color:var(--wmm-green)}.wmm-nav__mark{height:clamp(14px,1vw,21px);width:auto;display:block}.wmm-nav__right{display:flex;align-items:center;gap:clamp(16px,1.8vw,30px);min-width:0}.wmm-nav__chapter{color:var(--wmm-green);font-size:clamp(11px,.8vw,14px);letter-spacing:.1em;text-transform:uppercase;font-weight:600;opacity:0;transition-property:opacity;transition-duration:.45s;transition-timing-function:ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wmm-nav__count{flex:0 0 auto;color:var(--wmm-faint);font-size:clamp(11px,.8vw,14px);font-weight:500;font-variant-numeric:tabular-nums}.wmm-nav__links{display:flex;align-items:center;gap:clamp(16px,1.6vw,28px);flex:0 0 auto;font-size:clamp(12px,.9vw,16px)}.wmm-nav__links a{color:var(--wmm-dim);text-decoration:none;padding:12px 0;transition-property:color;transition-duration:.25s;transition-timing-function:ease}.wmm-nav__links a:hover,.wmm-nav__links a[data-active]{color:var(--wmm-ink)}@media (max-width:720px){.wmm-nav__chapter{display:none}}.wmm-head{max-width:760px;margin:0 auto;padding:clamp(150px,17vh,240px) clamp(22px,5vw,40px) clamp(30px,4vw,60px)}.wmm-head__kicker{display:block;font-size:clamp(11px,.8vw,14px);letter-spacing:.24em;text-transform:uppercase;color:var(--wmm-green);font-weight:600}.wmm-head__title{margin:clamp(16px,1.6vw,26px) 0 0;color:var(--wmm-ink);font-weight:400;font-size:clamp(32px,4vw,64px);line-height:1.04;letter-spacing:-.038em;text-wrap:balance}.wmm-head__meta{margin:clamp(18px,1.8vw,30px) 0 0;color:var(--wmm-dim);font-size:clamp(14px,1vw,18px);letter-spacing:.01em}.wmm-chapter{border-top:1px solid var(--wmm-line)}.wmm-chapter--tinted{background:var(--wmm-band)}.wmm-chapter__inner{max-width:760px;margin:0 auto;padding:clamp(42px,4.5vw,80px) clamp(22px,5vw,40px) clamp(56px,6vw,100px)}.wmm-chapter__mark{display:flex;align-items:baseline;gap:14px;margin-bottom:clamp(20px,2vw,32px)}.wmm-chapter__num{font-size:clamp(38px,4.6vw,86px);line-height:.72;letter-spacing:-.05em;color:var(--wmm-num);font-weight:600;will-change:transform}.wmm-chapter__kicker{font-size:clamp(11px,.8vw,14px);letter-spacing:.16em;text-transform:uppercase;color:var(--wmm-faint);font-weight:500}.wmm-chapter__title{margin:0 0 clamp(24px,2.4vw,40px);color:var(--wmm-ink);font-weight:400;font-size:clamp(28px,3vw,48px);line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.wmm-chapter__body{display:flex;flex-direction:column;gap:clamp(20px,1.9vw,34px);font-size:clamp(17px,1.2vw,21px);line-height:1.72;letter-spacing:-.008em;color:var(--wmm-body);text-wrap:pretty}.wmm-chapter__body p{margin:0}.wmm-quote{margin:clamp(6px,.6vw,12px) 0!important;color:var(--wmm-ink);font-size:clamp(22px,1.9vw,34px);line-height:1.26;letter-spacing:-.03em}.wmm-cards{display:flex;flex-direction:column;margin:clamp(6px,.6vw,12px) 0}.wmm-cards__row{padding:clamp(16px,1.3vw,22px) 0;border-top:1px solid var(--wmm-line-card);font-size:clamp(16px,1.1vw,19px);line-height:1.62}.wmm-cards__row:last-child{border-bottom:1px solid var(--wmm-line-card)}.wmm-cards__lead{color:var(--wmm-ink);font-weight:500}.wmm-signoff{margin:clamp(10px,1vw,18px) 0 0!important;color:var(--wmm-green);font-size:clamp(26px,2.4vw,44px);line-height:1.1;letter-spacing:-.032em}.wmm [data-q],.wmm [data-r]{transition-property:opacity,transform,color,filter;transition-duration:1s;transition-timing-function:cubic-bezier(.2,.7,.25,1)}.wmm--js [data-r]:not(.is-shown){opacity:0;transform:translate3d(0,16px,0);filter:blur(3px)}.wmm--js [data-q]:not(.is-shown){opacity:0;transform:translate3d(0,26px,0);filter:blur(7px);color:var(--wmm-quote-dim)}@media (prefers-reduced-motion:reduce){.wmm [data-q],.wmm [data-r]{transition:none}}