.command-page .command-hero,.method-page .method-hero{position:relative;overflow:hidden;border-bottom:1px solid var(--line);background:linear-gradient(110deg,rgba(217,98,46,.035),transparent 38%),var(--void)}.command-page .command-hero{min-height:calc(100vh - var(--head-h));display:flex;align-items:center;padding:var(--sp-11) 0}.command-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(460px,1fr);gap:var(--sp-10);align-items:center}.command-hero h1,.method-hero h1{font:400 var(--fs-display)/.98 var(--serif);letter-spacing:-.035em;color:var(--white);margin:0}.command-hero h1{max-width:17ch}@media (min-width:1441px){.command-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(460px,.92fr)}}.command-hero h1 em,.method-hero h1 em{font-style:italic;color:var(--ember-hi)}.command-hero .hero-lede{max-width:52ch;margin:var(--sp-6) 0 0;font-size:var(--fs-title-sm);line-height:1.65;color:var(--chalk)}.command-hero .hero-actions{margin-top:var(--sp-7)}.command-proofline{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-1);margin-top:var(--sp-7);border:1px solid var(--line);background:var(--line)}.command-proofline div{min-width:0;padding:var(--sp-3);background:var(--panel)}.command-proofline span{display:block;font:500 var(--fs-2xs)/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fog)}.command-proofline b{display:block;margin-top:var(--sp-1);font-size:var(--fs-xs);line-height:1.35;color:var(--chalk)}.command-triage-panel{position:relative;border:1px solid var(--line);background:linear-gradient(145deg,var(--panel),var(--void-2));box-shadow:0 18px 48px rgba(0,0,0,.22)}.command-triage-top{display:flex;justify-content:space-between;gap:var(--sp-4);align-items:center;padding:var(--sp-4) var(--sp-6);border-bottom:1px solid var(--line)}.command-triage-top span{font:500 var(--fs-2xs)/1 var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--fog)}.command-triage-top b{display:inline-flex;align-items:center;gap:var(--sp-2);font:500 var(--fs-2xs)/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--green)}.command-triage-top b::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px rgba(114,196,160,.08)}.command-triage-panel .triage{max-width:none;margin:0;border:0;background:transparent;padding:var(--sp-7)}.command-triage-panel .triage-k{margin-bottom:var(--sp-2)}.command-triage-panel .triage-h{font-size:var(--fs-display);margin-bottom:var(--sp-6);max-width:20ch}.command-triage-panel .triage-form{border:0;background:transparent;padding:0}.command-triage-panel .triage-step legend{font-size:var(--fs-sm);margin-bottom:var(--sp-3)}.command-triage-panel .triage-step label{margin-bottom:var(--sp-2);padding:var(--sp-3);background:rgba(255,255,255,.018)}.command-triage-panel .triage-step label:has(input:checked){border-color:var(--ember-hi);background:rgba(217,98,46,.08)}.command-triage-panel .triage-result p{max-width:54ch}.triage-context{display:flex;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-3) var(--sp-6);border-top:1px solid var(--line);font:400 var(--fs-2xs)/1.5 var(--mono);color:var(--fog)}.command-path{padding:0;border-bottom:1px solid var(--line)}.command-path .offer-path{margin:0}.command-path .path-step{min-height:0}.command-path .path-step b{font-size:var(--fs-xs)}.command-path .path-step p{font-size:var(--fs-xs)}.command-page .visual-head{align-items:end}.signal-board{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-4)}.signal-card{position:relative;min-height:330px;display:flex;flex-direction:column;border:1px solid var(--line-2);background:var(--panel);padding:var(--sp-6);overflow:hidden}.signal-card::before{content:attr(data-index);position:absolute;right:var(--sp-4);top:var(--sp-3);font:400 var(--fs-display)/1 var(--serif);color:var(--line-2)}.signal-card .signal-k{font:500 var(--fs-2xs)/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ember-hi)}.signal-card h3{max-width:15ch;margin:var(--sp-3) 0 var(--sp-6);font-size:var(--fs-title);line-height:1.2;min-height:calc(3 * 1.2em)}.signal-viz{height:120px;margin:auto 0 var(--sp-4);border:1px solid var(--line);background:var(--void-2)}.signal-viz svg{display:block;width:100%;height:100%}.signal-viz .axis,.signal-viz .link{stroke:var(--line-2);fill:none;stroke-width:1.5}.signal-viz .hot{stroke:var(--ember-hi);fill:rgba(217,98,46,.12);stroke-width:2}.signal-viz .ok{stroke:var(--green);fill:rgba(114,196,160,.09);stroke-width:1.5}.signal-viz .cold{stroke:var(--ice);fill:var(--panel);stroke-width:1.5}.signal-viz text{fill:var(--fog);font:500 var(--fs-2xs) var(--mono);text-anchor:middle}.signal-viz .value{fill:var(--chalk);font-size:var(--fs-xs)}.signal-card .signal-decision{margin:0;padding-top:var(--sp-4);border-top:1px solid var(--line);font-size:var(--fs-xs);line-height:1.55;color:var(--fog)}.signal-card .signal-decision strong{display:block;color:var(--chalk);font-weight:600}.signal-card .decision-cta{margin-top:var(--sp-4);align-self:flex-start}.service-command{border:1px solid var(--line-2);background:var(--panel);overflow:hidden}.command-table{width:100%;border-collapse:collapse;margin:0}.command-table th,.command-table td{padding:var(--sp-4);text-align:left;vertical-align:middle;border-bottom:1px solid var(--line)}.command-table tr:last-child td{border-bottom:0}.command-table th{font:500 var(--fs-2xs)/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fog);background:var(--void-2)}.command-table td{font-size:var(--fs-xs);line-height:1.5;color:var(--fog)}.command-table td:first-child{width:27%;color:var(--chalk)}.command-table td:last-child{width:21%}.command-table a{display:inline-flex;align-items:center;min-height:44px;color:var(--chalk);font-weight:600}@media (hover:hover){.command-table a:hover{color:var(--ember-hi)}}.matrix-service{display:flex;align-items:center;gap:var(--sp-3)}.matrix-dot{width:10px;height:10px;flex:none;border-radius:50%;border:2px solid var(--ice);box-shadow:0 0 0 5px rgba(127,178,217,.07)}.matrix-dot.hot{border-color:var(--ember-hi);box-shadow:0 0 0 5px rgba(217,98,46,.08)}.matrix-dot.green{border-color:var(--green);box-shadow:0 0 0 5px rgba(114,196,160,.08)}.matrix-status{display:inline-flex;padding:var(--sp-1) var(--sp-2);border:1px solid var(--line-2);font:500 var(--fs-2xs)/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fog)}.matrix-status.start{border-color:rgba(217,98,46,.55);color:var(--ember-hi)}.matrix-foot{display:flex;justify-content:space-between;gap:var(--sp-4);align-items:center;padding:var(--sp-4);border-top:1px solid var(--line);background:var(--void-2)}.matrix-foot p{margin:0;font-size:var(--fs-xs);line-height:1.5;color:var(--fog)}.authority-command-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--sp-4)}.authority-tile{position:relative;min-height:180px;border:1px solid var(--line-2);background:var(--panel);padding:var(--sp-6);overflow:hidden}.authority-tile.principal{grid-column:span 6;grid-row:span 2;min-height:376px;display:flex;flex-direction:column;background:linear-gradient(145deg,var(--panel),var(--void-2))}.authority-tile.metric{grid-column:span 3}.authority-tile.wide{grid-column:span 6}.authority-tile .tile-k{display:block;font:500 var(--fs-2xs)/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ember-hi)}.authority-tile h3{margin:var(--sp-4) 0 var(--sp-2);font-size:var(--fs-title)}.authority-tile p{margin:0;font-size:var(--fs-xs);line-height:1.6;color:var(--fog)}.authority-tile .authority-number{display:block;margin-top:auto;font:400 var(--fs-display)/1 var(--serif);color:var(--white)}.authority-tile .authority-number small{font:500 var(--fs-2xs)/1 var(--mono);color:var(--fog)}.principal-orbit{position:relative;height:128px;margin:auto 0;border:1px solid var(--line);background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:32px 32px}.principal-orbit::before{content:"ZO";position:absolute;left:50%;top:50%;width:58px;height:58px;display:grid;place-items:center;transform:translate(-50%,-50%);border:1px solid var(--ember-hi);border-radius:50%;background:var(--panel);font:500 var(--fs-2xs)/1 var(--mono);color:var(--ember-hi);box-shadow:0 0 0 9px rgba(217,98,46,.07)}.principal-orbit i{position:absolute;width:9px;height:9px;border-radius:50%;background:var(--ice);box-shadow:0 0 0 5px rgba(127,178,217,.06)}.principal-orbit i:nth-child(1){left:18%;top:26%}.principal-orbit i:nth-child(2){right:20%;top:20%}.principal-orbit i:nth-child(3){left:25%;bottom:18%}.principal-orbit i:nth-child(4){right:14%;bottom:26%}.contact-command{position:relative;background:var(--void-2)}.contact-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(480px,1.18fr);gap:var(--content-gap);align-items:start}.contact-copy h2{max-width:13ch;margin-bottom:var(--sp-4)}.contact-copy>.lede{max-width:48ch}.contact-sequence{margin-top:var(--sp-7);border:1px solid var(--line-2);background:var(--panel)}.contact-step{display:grid;grid-template-columns:44px 1fr;gap:var(--sp-3);padding:var(--sp-4);border-bottom:1px solid var(--line)}.contact-step:last-child{border-bottom:0}.contact-step>span{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line-2);border-radius:50%;font:500 var(--fs-2xs)/1 var(--mono);color:var(--ember-hi)}.contact-step b{display:block;color:var(--chalk);font-size:var(--fs-xs)}.contact-step p{margin:var(--sp-1) 0 0;color:var(--fog);font-size:var(--fs-xs);line-height:1.5}.contact-direct{display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-6);align-items:center;margin-top:var(--sp-6);font-size:var(--fs-xs);color:var(--fog)}.contact-direct a{display:inline-flex;min-height:44px;align-items:center;color:var(--ember-hi);text-decoration:underline;text-underline-offset:.25em}.contact-grid .intake-form form{box-shadow:0 24px 70px rgba(0,0,0,.22)}.contact-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-1);margin-top:var(--sp-4);background:var(--line);border:1px solid var(--line)}.contact-facts div{padding:var(--sp-3);background:var(--panel)}.contact-facts span{display:block;font:500 var(--fs-2xs)/1.3 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--fog)}.contact-facts b{display:block;margin-top:var(--sp-1);font-size:var(--fs-xs);color:var(--chalk)}.compact-faq{margin-top:var(--sp-7)}.compact-faq details{border-top:1px solid var(--line)}.compact-faq details:last-child{border-bottom:1px solid var(--line)}.compact-faq summary{cursor:pointer;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);font-size:var(--fs-xs);font-weight:600;color:var(--chalk)}.compact-faq summary::after{content:"+";font:400 var(--fs-lead)/1 var(--mono);color:var(--ember-hi)}.compact-faq details[open] summary::after{content:"−"}.compact-faq p{margin:0 0 var(--sp-4);font-size:var(--fs-xs);line-height:1.55;color:var(--fog)}.method-page .method-hero{min-height:calc(82vh - var(--head-h));display:flex;align-items:center;padding:var(--sp-12) 0}.method-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);gap:var(--sp-11);align-items:center}.method-hero h1{max-width:14ch}.method-hero .doc-sub{max-width:52ch;margin:var(--sp-6) 0 0;font-size:var(--fs-body);line-height:1.65;color:var(--chalk)}.method-meta{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-6)}.method-meta span{padding:var(--sp-2) var(--sp-2);border:1px solid var(--line-2);font:500 var(--fs-2xs)/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--fog)}.method-map-shell{border:1px solid var(--line-2);background:var(--panel);box-shadow:0 30px 80px rgba(0,0,0,.28)}.method-map-top{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4);border-bottom:1px solid var(--line)}.method-map-top span,.method-map-top b{font:500 var(--fs-2xs)/1 var(--mono);letter-spacing:.09em;text-transform:uppercase}.method-map-top span{color:var(--fog)}.method-map-top b{color:var(--green)}.method-map{position:relative;min-height:320px;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:40px 40px;overflow:hidden}.method-map .m-line{position:absolute;height:2px;background:var(--line-2);transform-origin:left center}.method-map .m-line.hot{background:var(--ember);box-shadow:0 0 14px rgba(217,98,46,.24)}.method-map .m-node{position:absolute;width:58px;height:58px;display:grid;place-items:center;border:1px solid var(--control-line);border-radius:50%;background:var(--void-2);font:500 var(--fs-2xs)/1 var(--mono);color:var(--chalk)}.method-map .m-node.hot{width:72px;height:72px;border-color:var(--ember-hi);background:rgba(217,98,46,.1);box-shadow:0 0 0 9px rgba(217,98,46,.06)}.method-map .n1{left:8%;top:38%}.method-map .n2{left:30%;top:16%}.method-map .n3{left:30%;top:63%}.method-map .n4{left:58%;top:35%}.method-map .n5{right:7%;top:17%}.method-map .n6{right:7%;top:65%}.method-map .l1{left:14%;top:48%;width:22%;transform:rotate(-24deg)}.method-map .l2{left:14%;top:48%;width:22%;transform:rotate(24deg)}.method-map .l3{left:36%;top:26%;width:28%;transform:rotate(20deg)}.method-map .l4{left:36%;top:73%;width:29%;transform:rotate(-20deg)}.method-map .l5{left:65%;top:46%;width:26%;transform:rotate(-24deg)}.method-map .l6{left:65%;top:47%;width:26%;transform:rotate(24deg)}.method-map-readout{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-1);background:var(--line);border-top:1px solid var(--line)}.method-map-readout div{padding:var(--sp-3);background:var(--void-2)}.method-map-readout span{display:block;font:500 var(--fs-2xs)/1.2 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--fog)}.method-map-readout b{display:block;margin-top:var(--sp-1);font-size:var(--fs-xs);color:var(--chalk)}.method-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--sp-1);border:1px solid var(--line-2);background:var(--line-2)}.method-flow article{position:relative;min-height:210px;padding:var(--sp-6);background:var(--panel);overflow:hidden}.method-flow article::before{content:attr(data-step);display:block;margin-bottom:var(--sp-7);font:500 var(--fs-2xs)/1 var(--mono);letter-spacing:.1em;color:var(--ember-hi)}.method-flow article::after{content:"";position:absolute;right:-18px;top:50%;width:36px;height:36px;transform:translateY(-50%) rotate(45deg);border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);background:var(--panel);z-index:1}.method-flow article:last-child::after{display:none}.method-flow h3,.method-flow p{position:relative;z-index:2}.method-flow h3{font-size:var(--fs-title-sm);margin-bottom:var(--sp-2)}.method-flow p{margin:0;font-size:var(--fs-xs);line-height:1.55;color:var(--fog)}.evidence-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-4)}.evidence-tile{min-height:170px;border:1px solid var(--line-2);background:var(--panel);padding:var(--sp-6)}.evidence-tile svg{width:32px;height:32px;color:var(--ice)}.evidence-tile h3{margin:var(--sp-6) 0 var(--sp-2);font-size:var(--fs-title-sm)}.evidence-tile p{margin:0;font-size:var(--fs-xs);line-height:1.55;color:var(--fog)}.evidence-tile .need{display:inline-flex;margin-top:var(--sp-4);padding:var(--sp-1) var(--sp-2);border:1px solid var(--line-2);font:500 var(--fs-2xs)/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fog)}.evidence-tile .need.optional{color:var(--green)}.rigor-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--sp-4)}.rigor-stat{grid-column:span 3;min-height:210px;border:1px solid var(--line-2);background:var(--panel);padding:var(--sp-6);display:flex;flex-direction:column}.rigor-stat.wide{grid-column:span 3;background:linear-gradient(145deg,var(--panel),var(--void-2))}.rigor-stat span{font:500 var(--fs-2xs)/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fog)}.rigor-stat strong{display:block;margin:auto 0 var(--sp-3);font:400 var(--fs-display)/1 var(--serif);color:var(--white)}.rigor-stat p{margin:0;font-size:var(--fs-xs);line-height:1.5;color:var(--fog)}.rigor-stat .yes{color:var(--green)}.rigor-stat .no{color:var(--ember-hi)}.estimator-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(480px,1.18fr);gap:var(--content-gap);align-items:center}.estimator-copy h2{max-width:13ch;margin-bottom:var(--sp-4)}.estimator-copy p{max-width:48ch;margin:0;color:var(--fog);font-size:var(--fs-sm);line-height:1.65}.estimator-panel{border:1px solid var(--line-2);background:var(--panel)}.estimator-top{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4);border-bottom:1px solid var(--line)}.estimator-top span,.estimator-top b{font:500 var(--fs-2xs)/1 var(--mono);text-transform:uppercase;letter-spacing:.08em}.estimator-top span{color:var(--fog)}.estimator-top b{color:var(--amber)}.estimator-controls{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-6);padding:var(--sp-6);border-bottom:1px solid var(--line)}.estimate-control label{display:flex;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-xs);font-weight:600;color:var(--chalk)}.estimate-control output{font:500 var(--fs-xs)/1 var(--mono);color:var(--ember-hi)}.estimate-control input{width:100%;height:44px;margin-top:var(--sp-2);accent-color:var(--ember);cursor:ew-resize}.estimate-control small{display:block;color:var(--fog);font-size:var(--fs-2xs);line-height:1.4}.estimate-results{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-1);background:var(--line)}.estimate-results div{padding:var(--sp-6);background:var(--void-2)}.estimate-results span{display:block;font:500 var(--fs-2xs)/1.2 var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--fog)}.estimate-results b{display:block;margin-top:var(--sp-3);font:400 var(--fs-display)/1 var(--serif);color:var(--white)}.exposure-band{padding:var(--sp-6)}.exposure-band-labels{display:flex;justify-content:space-between;gap:var(--sp-3);font:500 var(--fs-2xs)/1 var(--mono);color:var(--fog)}.exposure-track{position:relative;height:12px;margin-top:var(--sp-3);background:var(--line)}.exposure-track i{position:absolute;left:18%;right:12%;top:0;bottom:0;background:linear-gradient(90deg,var(--ice),var(--ember))}.exposure-track b{position:absolute;left:58%;top:50%;width:18px;height:18px;transform:translate(-50%,-50%);border-radius:50%;background:var(--white);box-shadow:0 0 0 5px rgba(255,255,255,.08)}.estimator-note{margin:0;padding:0 var(--sp-6) var(--sp-6);font-size:var(--fs-2xs);line-height:1.5;color:var(--fog)}.method-output-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--sp-4)}.method-output-grid .diagnostic-card{height:100%}.method-output-grid .rank-list{padding:var(--sp-4)}.concentration-card{border:1px solid var(--line-2);background:var(--panel)}.concentration-viz{padding:var(--sp-6)}.concentration-ring{position:relative;width:min(230px,70%);aspect-ratio:1;margin:var(--sp-4) auto;border-radius:50%;background:conic-gradient(var(--ember) 0 71%,var(--line) 71% 100%);display:grid;place-items:center}.concentration-ring::before{content:"";width:68%;height:68%;border-radius:50%;background:var(--panel)}.concentration-ring strong{position:absolute;font:400 var(--fs-display)/1 var(--serif);color:var(--white)}.concentration-ring span{position:absolute;top:58%;font:500 var(--fs-2xs)/1 var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--fog)}.concentration-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-1);background:var(--line);border-top:1px solid var(--line)}.concentration-facts div{padding:var(--sp-3);background:var(--void-2)}.concentration-facts span{display:block;font:500 var(--fs-2xs)/1.3 var(--mono);text-transform:uppercase;color:var(--fog)}.concentration-facts b{display:block;margin-top:var(--sp-1);font-size:var(--fs-xs);color:var(--chalk)}.limits-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3)}.limits-grid details{border:1px solid var(--line-2);background:var(--panel);padding:0 var(--sp-4)}.limits-grid summary{cursor:pointer;min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);font-size:var(--fs-xs);font-weight:600;color:var(--chalk)}.limits-grid summary::after{content:"+";font:400 var(--fs-title-sm)/1 var(--mono);color:var(--ember-hi)}.limits-grid details[open] summary::after{content:"−"}.limits-grid p{margin:0 0 var(--sp-4);font-size:var(--fs-xs);line-height:1.6;color:var(--fog)}.handling-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-4)}.handling-tile{min-height:160px;border:1px solid var(--line-2);background:var(--panel);padding:var(--sp-6)}.handling-tile span{font:500 var(--fs-2xs)/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--green)}.handling-tile h3{margin:var(--sp-6) 0 var(--sp-2);font-size:var(--fs-title-sm)}.handling-tile p{margin:0;font-size:var(--fs-xs);line-height:1.55;color:var(--fog)}:root[data-theme="light"] .command-triage-panel,:root[data-theme="light"] .method-map-shell,:root[data-theme="light"] .contact-grid .intake-form form{box-shadow:0 24px 60px rgba(24,28,36,.12)}:root[data-theme="light"] .command-triage-panel .triage-step label{background:rgba(20,28,38,.018)}@media(max-width:1080px){.command-hero-grid,.method-hero-grid,.contact-grid,.estimator-grid{grid-template-columns:1fr}.command-page .command-hero,.method-page .method-hero{min-height:0}.command-hero h1,.method-hero h1{max-width:17ch}.command-triage-panel,.method-map-shell{max-width:720px;width:100%}.method-flow{grid-template-columns:repeat(3,1fr)}.method-flow article:nth-child(3)::after{display:none}.rigor-stat{grid-column:span 6}.authority-tile.principal{grid-column:span 12}.authority-tile.metric{grid-column:span 4}.authority-tile.wide{grid-column:span 12}}@media(max-width:860px){.signal-board,.evidence-grid{grid-template-columns:1fr}.signal-card{min-height:280px}.signal-viz{max-width:520px}.command-table,.command-table thead,.command-table tbody,.command-table tr,.command-table th,.command-table td{display:block;width:auto}.command-table thead{display:none}.command-table tr{padding:var(--sp-4);border-bottom:1px solid var(--line)}.command-table tr:last-child{border-bottom:0}.command-table td{padding:var(--sp-1) 0;border:0}.command-table td:first-child,.command-table td:last-child{width:auto}.command-table td::before{content:attr(data-label);display:block;margin-top:var(--sp-2);font:500 var(--fs-2xs)/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ember-hi)}.command-table td:first-child::before{display:none}.matrix-foot{align-items:flex-start;flex-direction:column}.method-flow{grid-template-columns:1fr 1fr}.method-flow article:nth-child(2n)::after{display:none}.method-output-grid{grid-template-columns:1fr}.handling-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.command-page .command-hero,.method-page .method-hero{padding:var(--sp-10) 0 var(--sp-9)}.command-hero h1,.method-hero h1{font-size:var(--fs-display)}.command-proofline,.contact-facts,.method-map-readout,.estimate-results,.concentration-facts{grid-template-columns:1fr}.command-triage-top,.triage-context{align-items:flex-start;flex-direction:column}.command-triage-panel .triage{padding:var(--sp-4)}.command-path .offer-path{padding:0}.signal-card{padding:var(--sp-4)}.authority-tile.principal,.authority-tile.metric,.authority-tile.wide{grid-column:span 12}.authority-tile.principal{min-height:340px}.contact-grid{gap:var(--sp-7)}.contact-copy h2{max-width:17ch}.method-map{min-height:285px}.method-map .m-node{width:46px;height:46px;font-size:var(--fs-2xs)}.method-map .m-node.hot{width:58px;height:58px}.method-flow{grid-template-columns:1fr}.method-flow article{min-height:0}.method-flow article::after{display:none}.rigor-stat{grid-column:span 12;min-height:180px}.estimator-controls,.limits-grid,.handling-grid{grid-template-columns:1fr}.estimate-results div,.method-map-readout div,.concentration-facts div{padding:var(--sp-3)}}@media(prefers-reduced-motion:reduce){.command-page .particle-field,.method-page .particle-field{animation:none}.command-triage-panel .triage-step label,.signal-card{transition:none}}@media print{.particle-field,.command-triage-panel,.estimator-controls,.contact-grid form{display:none}.command-hero-grid,.method-hero-grid,.contact-grid,.estimator-grid,.method-output-grid{grid-template-columns:1fr}.signal-board,.evidence-grid,.handling-grid{grid-template-columns:repeat(2,1fr)}}
