/* AXIONA R101 — deeper public process-design story. */
.process-signals{background:var(--paper);color:var(--ink)}.process-signals .section-intro{margin-bottom:62px}.process-signal-grid{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.process-signal{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-height:220px;padding:30px 30px 34px;position:relative}.process-signal>span{font:800 10px/1 monospace}.process-signal h3{letter-spacing:-.025em;margin:40px 0 12px;font-size:23px;line-height:1.08}.process-signal p{color:var(--muted);max-width:360px;margin:0;font-size:14px;line-height:1.6}.process-signal:nth-child(2),.process-signal:nth-child(5){background:var(--paper-2)}.process-signal:nth-child(4):after{content:"";background:var(--orange);width:10px;height:10px;position:absolute;top:29px;right:29px}.process-clarity{background:#dfe3dc;color:var(--ink)}.process-clarity-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(55px,7vw,110px);display:grid}.process-clarity-copy h2{letter-spacing:-.05em;max-width:560px;margin:20px 0 26px;font-size:clamp(43px,4.5vw,74px);font-weight:730;line-height:.97}.process-clarity-copy>p:not(.micro){color:#4d5954;max-width:570px;margin:0;font-size:17px;line-height:1.7}.process-clarity-copy .system-result{background:var(--navy);border-left-color:var(--acid);margin-top:36px}.process-clarity-list{border-top:1px solid #899590}.process-clarity-list article{border-bottom:1px solid #aeb7b2;grid-template-columns:62px 1fr;gap:18px;padding:23px 8px;display:grid}.process-clarity-list article>span{padding-top:5px;font:800 10px/1 monospace}.process-clarity-list h3{margin:0 0 8px;font-size:22px}.process-clarity-list p{color:#58635e;max-width:650px;margin:0;font-size:14px;line-height:1.6}.process-handoff{background:var(--navy);color:var(--white)}.process-handoff .section-intro.on-dark{margin-bottom:62px}.process-handoff-grid{border-top:1px solid #50686d;grid-template-columns:repeat(4,1fr);display:grid}.process-handoff-grid article{border-right:1px solid #50686d;min-height:235px;padding:30px}.process-handoff-grid article:last-child{border-right:0}.process-handoff-grid span{color:var(--cyan);font:800 10px/1 monospace}.process-handoff-grid h3{margin:38px 0 12px;font-size:23px;line-height:1.08}.process-handoff-grid p{color:#aebfbd;margin:0;font-size:14px;line-height:1.6}.process-handoff-note{border-left:3px solid var(--acid);max-width:920px;margin:54px 0 0;padding:4px 0 4px 24px;font:italic 21px/1.45 Georgia,Times New Roman,serif;color:#d7e2e0}
@media(max-width:1050px){.process-signal-grid{grid-template-columns:repeat(2,1fr)}.process-clarity-grid{grid-template-columns:1fr}.process-clarity-copy{max-width:760px}.process-handoff-grid{grid-template-columns:repeat(2,1fr)}.process-handoff-grid article:nth-child(2){border-right:0}.process-handoff-grid article:nth-child(-n+2){border-bottom:1px solid #50686d}}
@media(max-width:720px){.process-signal-grid,.process-handoff-grid{grid-template-columns:1fr}.process-signal,.process-handoff-grid article{min-height:0;padding:25px 22px}.process-signal h3,.process-handoff-grid h3{margin-top:28px}.process-handoff-grid article{border-right:0;border-bottom:1px solid #50686d}.process-handoff-grid article:last-child{border-bottom:0}.process-clarity-list article{grid-template-columns:44px 1fr}.process-handoff-note{font-size:19px;padding-left:18px}}
