.editorial-page{color:var(--color-text);background:var(--color-ground);overflow:clip}.editorial-page *,.editorial-page :before,.editorial-page :after{box-sizing:border-box}.editorial-page h1,.editorial-page h2,.editorial-page h3,.editorial-page blockquote{font-family:var(--m2m-font-display);text-wrap:balance}.editorial-page h1,.editorial-page h2,.editorial-page h3,.editorial-page p,.editorial-page blockquote{margin-top:0}.editorial-page h1 em,.editorial-page h2 em,.editorial-page blockquote em{color:var(--color-accent);font-weight:inherit}.editorial-shell{z-index:1;width:min(calc(100% - (2 * var(--m2m-layout-section-gutter))), var(--m2m-layout-section-max));margin-inline:auto;position:relative}.editorial-section{padding-block:clamp(5.5rem,9vw,9rem);position:relative}.editorial-hero{background:radial-gradient(circle at 78% 25%, #a4513c14, transparent 27rem), var(--color-ground);min-height:min(56rem,100svh - 5rem);padding-block:clamp(6.5rem,10vw,10rem) clamp(5rem,9vw,8rem);position:relative}.editorial-eyebrow,.editorial-kicker{color:var(--color-accent);font-family:var(--m2m-font-working);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.45rem;font-size:clamp(.72rem,.8vw,.82rem);font-weight:650;line-height:1.45}.editorial-eyebrow span{color:var(--color-text);margin-top:.35rem;display:block}.editorial-kicker--light{color:var(--color-accent-on-dark)}.editorial-hero h1{letter-spacing:-.055em;max-width:12ch;margin-bottom:2rem;font-size:clamp(4rem,7.2vw,7rem);font-weight:340;line-height:.91}.editorial-hero__lead{max-width:35rem;font-family:var(--m2m-font-display);margin-bottom:1.3rem;font-size:clamp(1.45rem,2vw,2rem);font-weight:360;line-height:1.24}.editorial-primary{border:1px solid var(--color-action);border-radius:var(--m2m-radius-control);width:min(100%,20rem);min-height:3.65rem;color:var(--color-on-action);background:var(--color-action);letter-spacing:.035em;text-transform:uppercase;transition:background var(--m2m-motion-micro), border-color var(--m2m-motion-micro);justify-content:space-between;align-items:center;margin-top:1.35rem;padding:.9rem 1rem .9rem 1.25rem;font-size:.78rem;font-weight:650;text-decoration:none;display:inline-flex}.editorial-primary span:last-child{font-size:1.35rem;font-weight:350}.editorial-primary--light{border-color:var(--m2m-color-vellum);color:var(--m2m-color-matter-navy);background:var(--m2m-color-vellum)}@media (hover:hover) and (pointer:fine){.editorial-primary:hover{border-color:var(--color-action-hover);background:var(--color-action-hover)}.editorial-primary--light:hover{background:#fff;border-color:#fff}}.diagnostic-hero__grid{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:center;gap:clamp(4rem,9vw,9rem);display:grid}.diagnostic-hero__copy>p:not(.editorial-eyebrow,.editorial-hero__lead){max-width:33rem;color:var(--color-text-muted);font-size:1rem;line-height:1.65}.diagnostic-hero__copy>small{max-width:29rem;color:var(--color-text-muted);margin-top:1rem;font-size:.72rem;line-height:1.55;display:block}.diagnostic-balance{border-block:1px solid var(--color-rule);min-height:34rem;position:relative}.diagnostic-balance:after{background:var(--color-rule);content:"";width:1px;position:absolute;inset:13% 9% 11% auto}.diagnostic-balance__person,.diagnostic-balance__firm{z-index:1;width:74%;padding:1.5rem;position:absolute}.diagnostic-balance__person{color:var(--color-text-muted);top:2rem;left:0}.diagnostic-balance__firm{color:var(--m2m-color-vellum);background:var(--m2m-color-matter-navy);bottom:2rem;right:0}.diagnostic-balance span{letter-spacing:.13em;text-transform:uppercase;margin-bottom:1rem;font-size:.68rem;font-weight:650;display:block}.diagnostic-balance strong{font-family:var(--m2m-font-display);font-size:clamp(1.8rem,2.7vw,2.8rem);font-weight:350;line-height:1.04}.diagnostic-balance__line{z-index:2;background:var(--color-accent);transform-origin:50%;width:57%;height:1px;position:absolute;top:47%;left:22%;transform:rotate(-12deg)}.diagnostic-balance__line i{aspect-ratio:1;background:var(--color-accent);width:1rem;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)rotate(12deg)}.diagnostic-distinction{border-block:1px solid var(--color-rule);background:var(--color-surface)}.diagnostic-distinction__grid{grid-template-columns:.55fr 1.35fr .8fr;align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.diagnostic-distinction h2,.diagnostic-conclusion h2,.diagnostic-outcomes h2,.diagnostic-map h2,.diagnostic-proof h2,.editorial-faq h2,.editorial-request h2,.anatomy-answer h2,.anatomy-questions h2,.anatomy-tools h2,.anatomy-proof h2{letter-spacing:-.045em;margin-bottom:0;font-size:clamp(2.7rem,4.7vw,4.9rem);font-weight:350;line-height:.98}.diagnostic-distinction__body{color:var(--color-text-muted);padding-top:.35rem;font-size:.98rem;line-height:1.7}.diagnostic-signals{color:var(--m2m-color-vellum);background:var(--m2m-color-matter-navy)}.diagnostic-signals__intro{border-bottom:1px solid var(--color-vellum-rule);grid-template-columns:.55fr 1.2fr .75fr;align-items:end;gap:clamp(2rem,5vw,5rem);padding-bottom:3rem;display:grid}.diagnostic-signals__intro h2{letter-spacing:-.05em;margin:0;font-size:clamp(3rem,5vw,5.2rem);font-weight:340;line-height:.95}.diagnostic-signals__intro h2 em{color:var(--color-accent-on-dark)}.diagnostic-signals__intro>p:last-child{color:#f4efe7ad;margin:0;font-size:.9rem;line-height:1.65}.diagnostic-signal-list{margin:0;padding:0;list-style:none}.diagnostic-signal-list li{border-bottom:1px solid var(--color-vellum-rule);grid-template-columns:.48fr 1.1fr .95fr .95fr;align-items:start;gap:clamp(1.5rem,3.5vw,3.75rem);padding-block:2.25rem;display:grid}.diagnostic-signal__index span,.diagnostic-signal__index small{display:block}.diagnostic-signal__index span{color:var(--color-accent-on-dark);font-family:var(--m2m-font-display);margin-bottom:.35rem;font-size:1.6rem}.diagnostic-signal__index small{letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:650}.diagnostic-signal-list h3{margin:0;font-size:clamp(1.6rem,2.2vw,2.2rem);font-weight:380;line-height:1.12}.diagnostic-signal-list p,.diagnostic-signal-list strong{margin:0;font-size:.88rem;line-height:1.65}.diagnostic-signal-list p{color:#f4efe7ad}.diagnostic-signal-list strong{border-left:2px solid var(--color-accent-on-dark);color:var(--m2m-color-vellum);padding-left:1rem;font-weight:520}.diagnostic-conclusion{background:var(--color-surface)}.diagnostic-conclusion__grid{grid-template-columns:.45fr .9fr 1.1fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.diagnostic-conclusion__grid>div p{color:var(--color-text-muted);line-height:1.7}.diagnostic-conclusion blockquote{color:var(--m2m-color-vellum);background:var(--m2m-color-matter-navy);letter-spacing:-.04em;margin:0;padding:clamp(2rem,4vw,3.5rem);font-size:clamp(2.2rem,3.9vw,4.2rem);font-weight:350;line-height:1.02;position:relative}.diagnostic-conclusion blockquote:before{aspect-ratio:1;background:var(--color-accent);content:"";width:.9rem;position:absolute;top:2rem;left:-.45rem}.diagnostic-conclusion blockquote em{color:var(--color-accent-on-dark);margin-top:1rem;display:block}.diagnostic-outcomes{background:var(--color-ground)}.diagnostic-outcomes__grid{grid-template-columns:minmax(16rem,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(4rem,8vw,8rem);display:grid}.diagnostic-outcomes__grid>header{position:sticky;top:8rem}.diagnostic-outcomes ol{margin:0;padding:0;list-style:none}.diagnostic-outcomes li{border-top:1px solid var(--color-rule);grid-template-columns:3rem 1fr;gap:1.5rem;padding-block:2rem;display:grid}.diagnostic-outcomes li>span{color:var(--color-accent);font-family:var(--m2m-font-display);font-size:1.3rem}.diagnostic-outcomes h3{margin-bottom:.6rem;font-size:clamp(1.65rem,2.2vw,2.25rem);font-weight:380}.diagnostic-outcomes li p{max-width:36rem;color:var(--color-text-muted);margin-bottom:0;line-height:1.65}.diagnostic-map{min-height:56rem;color:var(--m2m-color-vellum);background:#101923;align-items:center;display:flex}.diagnostic-map>img,.diagnostic-map__shade{width:100%;height:100%;position:absolute;inset:0}.diagnostic-map>img{object-fit:cover;object-position:center 40%}.diagnostic-map__shade{background:linear-gradient(90deg,#101923f2 0%,#101923d1 48%,#1019238a 100%)}.diagnostic-map__layout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(4rem,8vw,8rem);display:grid}.diagnostic-map header>p:last-child{color:#f4efe7c7;max-width:33rem;margin-top:2rem;line-height:1.65}.diagnostic-map h2 em{color:var(--color-accent-on-dark)}.diagnostic-map ol{backdrop-filter:blur(12px);background:#101923b8;margin:0;padding:0;list-style:none}.diagnostic-map li{border-top:1px solid #f4efe733;grid-template-columns:2.75rem 1fr;gap:1.25rem;padding:1.35rem;display:grid}.diagnostic-map li>span{color:var(--color-accent-on-dark);font-family:var(--m2m-font-display);font-size:1.15rem}.diagnostic-map li h3{margin-bottom:.35rem;font-size:1.45rem;font-weight:430}.diagnostic-map li p{color:#f4efe7b8;margin-bottom:0;font-size:.82rem;line-height:1.55}.diagnostic-map__close{border-left:.4rem solid var(--color-accent);color:#f4efe7c2;background:#101923c7;grid-column:2;max-width:40rem;margin:-2rem 0 0;padding:1.2rem 1.35rem}.diagnostic-map__close strong{color:var(--m2m-color-vellum)}.diagnostic-proof{background:var(--color-surface-working)}.diagnostic-proof__grid{grid-template-columns:.65fr 1.35fr;gap:clamp(3rem,7vw,7rem);display:grid}.diagnostic-proof__path,.anatomy-proof__matter{border-block:1px solid var(--color-rule);grid-column:1/-1;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;padding-block:2rem;display:grid}.diagnostic-proof__path span,.anatomy-proof__matter span{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:650}.diagnostic-proof__path i,.anatomy-proof__matter i{background:var(--color-rule);height:1px;margin-inline:1rem}.diagnostic-proof__copy{grid-column:2}.diagnostic-proof__copy p,.anatomy-proof__copy p{color:var(--color-text-muted);line-height:1.7}.diagnostic-proof__copy strong,.anatomy-proof__copy strong{border-top:1px solid var(--color-accent);font-family:var(--m2m-font-display);margin-top:1.5rem;padding-top:1.5rem;font-size:1.35rem;font-weight:450;line-height:1.35;display:block}.anatomy-hero{min-height:min(58rem,100svh - 5rem)}.anatomy-hero__register{opacity:.5;height:7rem;position:absolute;bottom:5rem;left:0;right:0}.anatomy-hero__register i{background:var(--color-rule);height:1px;position:absolute;top:50%;left:0;right:0}.anatomy-hero__register span{aspect-ratio:1;background:var(--color-accent);width:1rem;position:absolute;top:calc(50% - .5rem);right:18%}.anatomy-hero__grid{grid-template-columns:1.15fr .75fr;align-items:end;gap:clamp(4rem,8vw,8rem);display:grid}.anatomy-hero h1{max-width:13ch}.anatomy-hero__answer{padding-bottom:.75rem}.anatomy-hero__answer p{color:var(--color-text-muted);font-size:1.05rem;line-height:1.65}.anatomy-hero__answer p:first-child{color:var(--color-text);font-family:var(--m2m-font-display);font-size:clamp(1.65rem,2.4vw,2.45rem);line-height:1.18}.anatomy-hero__note{border-left:2px solid var(--color-accent);max-width:34rem;color:var(--color-text-muted);grid-column:2;margin:3.5rem 0 0;padding-left:1.25rem;font-size:.78rem;line-height:1.55}.anatomy-answer{color:var(--m2m-color-vellum);background:var(--m2m-color-matter-navy)}.anatomy-answer__grid{grid-template-columns:.45fr .9fr .75fr;align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.anatomy-answer h2 em,.anatomy-answer blockquote em{color:var(--color-accent-on-dark)}.anatomy-answer__grid>div p{color:#f4efe7b3;line-height:1.7}.anatomy-answer blockquote{border-left:.55rem solid var(--color-accent);margin:0;padding-left:1.5rem;font-size:clamp(2.1rem,3.6vw,3.7rem);font-weight:350;line-height:1.04}.anatomy-path{background:var(--color-surface)}.anatomy-path__layout{grid-template-columns:16rem minmax(0,1fr);align-items:start;gap:clamp(4rem,8vw,8rem);display:grid}.anatomy-path__index{position:sticky;top:7rem}.anatomy-path__index ol{border-top:1px solid var(--color-rule);margin:0;padding:0;list-style:none}.anatomy-path__index a{border-bottom:1px solid var(--color-rule);color:var(--color-text);letter-spacing:.04em;grid-template-columns:2rem 1fr;gap:.8rem;padding-block:.9rem;font-size:.74rem;font-weight:590;text-decoration:none;display:grid}.anatomy-path__index a span{color:var(--color-accent);font-family:var(--m2m-font-display);font-size:1rem}.anatomy-stage{padding-bottom:clamp(5rem,9vw,9rem);scroll-margin-top:6rem}.anatomy-stage+.anatomy-stage{border-top:1px solid var(--color-rule);padding-top:clamp(5rem,9vw,9rem)}.anatomy-stage>header{grid-template-columns:5.5rem 1fr;align-items:start;gap:1.5rem;margin-bottom:3.5rem;display:grid}.anatomy-stage>header>span{color:var(--color-accent);font-family:var(--m2m-font-display);font-size:clamp(3.5rem,6vw,6rem);font-weight:300;line-height:.86}.anatomy-stage header small{letter-spacing:.12em;text-transform:uppercase;margin-bottom:.85rem;font-size:.72rem;font-weight:650;display:block}.anatomy-stage header h2{letter-spacing:-.045em;max-width:18ch;margin:0;font-size:clamp(2.7rem,4.6vw,4.8rem);font-weight:350;line-height:.98}.anatomy-stage__body{background:var(--color-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.anatomy-stage__body section{background:var(--color-surface-working);min-height:15rem;padding:clamp(1.6rem,3vw,2.6rem)}.anatomy-stage__body .anatomy-stage__between{background:color-mix(in srgb, var(--color-ground) 75%, var(--color-surface))}.anatomy-stage__body h3{color:var(--color-accent);font-family:var(--m2m-font-working);letter-spacing:.11em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.72rem;font-weight:680}.anatomy-stage__body p{color:var(--color-text-muted);margin-bottom:0;font-size:.92rem;line-height:1.7}.anatomy-stage__close{border-top:1px solid var(--color-accent);max-width:43rem;font-family:var(--m2m-font-display);margin:2rem 0 0 auto;padding:1.25rem 0 0 1.25rem;font-size:clamp(1.45rem,2vw,2rem);line-height:1.28}.anatomy-questions{color:var(--m2m-color-vellum);background:var(--m2m-color-matter-navy)}.anatomy-questions header{grid-template-columns:.45fr 1.55fr;gap:3rem;padding-bottom:3.5rem;display:grid}.anatomy-questions h2 em{color:var(--color-accent-on-dark)}.anatomy-questions ol{border-top:1px solid var(--color-vellum-rule);border-left:1px solid var(--color-vellum-rule);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.anatomy-questions li{border-right:1px solid var(--color-vellum-rule);border-bottom:1px solid var(--color-vellum-rule);min-height:14rem;padding:1.7rem}.anatomy-questions li span{color:var(--color-accent-on-dark);font-family:var(--m2m-font-display);font-size:1.25rem}.anatomy-questions h3{margin:2rem 0 .75rem;font-size:1.8rem;font-weight:380}.anatomy-questions li p{color:#f4efe7ad;margin:0;font-size:.84rem;line-height:1.6}.anatomy-questions__close{max-width:38rem;font-family:var(--m2m-font-display);text-align:right;margin:3rem 0 0 auto;font-size:clamp(1.8rem,3vw,3rem)}.anatomy-questions__close strong{color:var(--color-accent-on-dark);font-weight:420}.anatomy-tools{background:var(--color-ground)}.anatomy-tools__grid{grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,8vw,8rem);display:grid}.anatomy-tools__statement{grid-column:1}.anatomy-tools__objects{flex-wrap:wrap;grid-column:1;align-content:start;gap:.75rem;display:flex}.anatomy-tools__objects span{border:1px solid var(--color-rule);color:var(--color-text-muted);background:var(--color-surface);letter-spacing:.05em;transform:rotate(var(--tool-tilt,-1deg));padding:.7rem .9rem;font-size:.72rem;font-weight:620}.anatomy-tools__objects span:nth-child(2n){--tool-tilt:1.25deg}.anatomy-tools__copy{border-left:1px solid var(--color-rule);grid-area:1/2/span 2;padding-left:clamp(2rem,5vw,5rem)}.anatomy-tools__copy p{color:var(--color-text-muted);line-height:1.75}.anatomy-tools__copy strong{border-top:1px solid var(--color-accent);font-family:var(--m2m-font-display);margin-top:2.25rem;padding-top:2rem;font-size:clamp(2rem,3.2vw,3.3rem);font-weight:380;line-height:1.08;display:block}.anatomy-proof{color:var(--m2m-color-vellum);background:#101923}.anatomy-proof__layout{grid-template-columns:.7fr 1.3fr;gap:clamp(3rem,7vw,7rem);display:grid}.anatomy-proof h2 em{color:var(--color-accent-on-dark)}.anatomy-proof__matter{border-color:var(--color-vellum-rule)}.anatomy-proof__matter i{background:var(--color-vellum-rule)}.anatomy-proof__matter .is-judgment{background:var(--color-accent-on-dark);position:relative}.anatomy-proof__matter .is-judgment:after{aspect-ratio:1;background:var(--color-accent-on-dark);content:"";width:.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.anatomy-proof__copy{grid-column:2}.anatomy-proof__copy p{color:#f4efe7b3}.anatomy-proof__copy strong{border-color:var(--color-accent-on-dark)}.editorial-faq{color:var(--m2m-color-vellum);background:var(--m2m-color-matter-navy)}.editorial-faq__grid{grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(4rem,8vw,8rem);display:grid}.editorial-faq h2 em{color:var(--color-accent-on-dark)}.editorial-faq__list{border-top:1px solid var(--color-vellum-rule)}.editorial-faq details{border-bottom:1px solid var(--color-vellum-rule)}.editorial-faq summary{cursor:pointer;font-family:var(--m2m-font-display);grid-template-columns:1fr 1.5rem;gap:1rem;padding-block:1.5rem;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.2;list-style:none;display:grid}.editorial-faq summary::-webkit-details-marker{display:none}.editorial-faq summary:after{color:var(--color-accent-on-dark);content:"+";font-family:var(--m2m-font-working);text-align:right}.editorial-faq details[open] summary:after{content:"−"}.editorial-faq details p{color:#f4efe7b3;max-width:43rem;margin:0 0 1.6rem;font-size:.9rem;line-height:1.7}.anatomy-disclaimer{color:#f4efe799;max-width:32rem;margin-top:2rem;font-size:.76rem;line-height:1.6}.editorial-request{color:var(--m2m-color-vellum);background:linear-gradient(115deg,#a4513c3d,#0000 35%),#101923}.editorial-request__layout{grid-template-columns:.45fr 1fr .85fr;align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.editorial-request__layout>p:not(.editorial-kicker){color:#f4efe7b3;line-height:1.7}.editorial-request__layout>p:nth-of-type(2),.editorial-request__layout>p:nth-of-type(3){grid-column:3}.editorial-request h2{grid-area:1/2/span 4}.editorial-request h2 em{color:var(--color-accent-on-dark);display:block}.editorial-request .editorial-primary{grid-column:3}.editorial-request small{color:#f4efe78f;grid-column:3;font-size:.7rem;line-height:1.55}:root[data-theme=dark] .editorial-page{background:var(--color-ground)}:root[data-theme=dark] .editorial-hero,:root[data-theme=dark] .diagnostic-outcomes,:root[data-theme=dark] .anatomy-tools{background:radial-gradient(circle at 78% 25%, #a4513c1a, transparent 27rem), var(--color-ground)}:root[data-theme=dark] .diagnostic-distinction,:root[data-theme=dark] .diagnostic-conclusion,:root[data-theme=dark] .anatomy-path{background:var(--color-surface)}:root[data-theme=dark] .diagnostic-proof,:root[data-theme=dark] .anatomy-stage__body section,:root[data-theme=dark] .anatomy-tools__objects span{background:var(--color-surface-working)}:root[data-theme=dark] .anatomy-stage__body .anatomy-stage__between{background:color-mix(in srgb, var(--color-surface-working) 82%, var(--color-accent))}:root[data-theme=dark] .editorial-page h1 em,:root[data-theme=dark] .editorial-page h2 em,:root[data-theme=dark] .editorial-page blockquote em,:root[data-theme=dark] .editorial-eyebrow,:root[data-theme=dark] .editorial-kicker,:root[data-theme=dark] .anatomy-stage>header>span,:root[data-theme=dark] .anatomy-path__index a span,:root[data-theme=dark] .diagnostic-outcomes li>span,:root[data-theme=dark] .anatomy-stage__body h3{color:var(--color-accent-on-dark)}:root[data-theme=dark] .editorial-eyebrow span{color:var(--color-text)}@media (width<=72rem){.editorial-hero{min-height:auto}.diagnostic-hero__grid,.anatomy-hero__grid{gap:clamp(3rem,6vw,5rem)}.diagnostic-signals__intro,.diagnostic-distinction__grid,.anatomy-answer__grid{grid-template-columns:.35fr 1fr}.diagnostic-signals__intro>p:last-child,.diagnostic-distinction__body,.anatomy-answer__grid>div,.anatomy-answer blockquote{grid-column:2}.diagnostic-signal-list li{grid-template-columns:.3fr .9fr 1fr}.diagnostic-signal-list li>strong{grid-column:2/-1}.diagnostic-conclusion__grid{grid-template-columns:.35fr 1fr}.diagnostic-conclusion blockquote{grid-column:2}.anatomy-path__layout{grid-template-columns:12rem minmax(0,1fr);gap:3rem}}@media (width<=55rem){.editorial-section{padding-block:clamp(4.5rem,12vw,7rem)}.editorial-hero{padding-block:5.5rem 5rem}.diagnostic-hero__grid,.anatomy-hero__grid,.diagnostic-outcomes__grid,.diagnostic-map__layout,.diagnostic-proof__grid,.anatomy-path__layout,.anatomy-tools__grid,.anatomy-proof__layout,.editorial-faq__grid,.editorial-request__layout{grid-template-columns:1fr}.diagnostic-balance{min-height:28rem}.diagnostic-outcomes__grid>header,.anatomy-path__index{position:static}.diagnostic-map__close,.diagnostic-proof__copy,.anatomy-hero__note,.anatomy-tools__statement,.anatomy-tools__objects,.anatomy-tools__copy,.anatomy-proof__copy,.editorial-request__layout>p:nth-of-type(2),.editorial-request__layout>p:nth-of-type(3),.editorial-request h2,.editorial-request .editorial-primary,.editorial-request small{grid-area:auto/1}.diagnostic-map__close{margin-top:0}.anatomy-path__index ol{grid-template-columns:repeat(3,1fr);display:grid}.anatomy-path__index a{border-right:1px solid var(--color-rule);min-height:4.5rem;padding-inline:.65rem}.anatomy-tools__copy{border-top:1px solid var(--color-rule);border-left:0;padding:2rem 0 0}.anatomy-questions ol{grid-template-columns:repeat(2,1fr)}}@media (width<=44rem){.editorial-shell{width:min(calc(100% - 2.5rem), var(--m2m-layout-section-max))}.editorial-hero h1{max-width:none;font-size:clamp(3.35rem,16vw,4.6rem)}.editorial-eyebrow span{max-width:26ch}.diagnostic-balance__person,.diagnostic-balance__firm{width:83%}.diagnostic-distinction__grid,.diagnostic-signals__intro,.diagnostic-conclusion__grid,.anatomy-answer__grid,.anatomy-questions header{grid-template-columns:1fr;gap:1.5rem}.diagnostic-signals__intro>p:last-child,.diagnostic-distinction__body,.diagnostic-conclusion blockquote,.anatomy-answer__grid>div,.anatomy-answer blockquote{grid-column:1}.diagnostic-signal-list li{grid-template-columns:3rem 1fr;gap:1rem}.diagnostic-signal-list li>p,.diagnostic-signal-list li>strong{grid-column:2}.diagnostic-map{min-height:70rem}.diagnostic-map__shade{background:linear-gradient(#101923f5 0%,#101923c2 100%)}.diagnostic-proof__path,.anatomy-proof__matter{grid-template-columns:1fr;gap:.75rem}.diagnostic-proof__path i,.anatomy-proof__matter i{width:1px;height:1.5rem;margin-inline:.25rem}.anatomy-hero__note{margin-top:0}.anatomy-path__index ol{grid-template-columns:repeat(2,1fr)}.anatomy-stage>header{grid-template-columns:3.5rem 1fr;gap:.9rem}.anatomy-stage>header>span{font-size:3.5rem}.anatomy-stage__body,.anatomy-questions ol{grid-template-columns:1fr}.anatomy-stage__body section,.anatomy-questions li{min-height:auto}.anatomy-questions__close{text-align:left}.editorial-faq summary{font-size:1.35rem}}
