/* TransformReady extends the shared Axis editorial system. */
.tr-hero{padding:90px 0 80px;background:radial-gradient(ellipse at 85% 20%,#27315c 0,transparent 55%),var(--navy)}
.tr-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:72px;align-items:center}.tr-hero h1{font-size:clamp(40px,4.4vw,66px)}.tr-hero .lead{max-width:620px;color:#dce0ed}.tr-note{color:#bfc8dd;font-size:13px;margin:26px 0 0}.tr-artifact{border:1px solid #7979ac70;border-top:3px solid var(--teal);padding:36px;background:linear-gradient(140deg,#ffffff0b,#ffffff02);box-shadow:0 25px 75px #0003}.tr-artifact h2{font-size:clamp(28px,2.5vw,38px)}.tr-flow p{border-top:1px solid #ffffff24;padding-top:17px;font-size:17px;margin-bottom:17px}.tr-flow span{display:block;font-size:10px;letter-spacing:.15em;color:#9fe7dd;margin-bottom:5px}.tr-label{font-size:9px;letter-spacing:.12em;color:#d2caff;margin:24px 0 0}.tr-jump{border-bottom:1px solid var(--line);background:white}.tr-jump .wrap{display:flex;flex-wrap:wrap;gap:12px 32px;padding-block:21px}.tr-jump a{font-size:12px;font-weight:600;color:#5135df}.tr-jump a:hover{text-decoration:underline}.tr-intro{max-width:760px}.tr-journey{list-style:none;padding:0;margin:45px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:38px 64px}.tr-journey li{display:flex;gap:23px;border-top:1px solid var(--line);padding-top:26px}.tr-journey li>span{color:#5940dd;font-size:14px;font-weight:700}.tr-journey h3{font-size:25px}.tr-output{font-weight:600;font-size:13px;color:#48446c}.tr-assessment-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-top:46px}.tr-assessment-grid article{border-top:1px solid #ffffff35;padding-top:28px}.tr-boundary{margin-top:40px;border-left:3px solid var(--teal);padding:26px 32px;background:#ffffff08}.tr-boundary p:last-child{margin-bottom:0}.tr-table-wrap{overflow-x:auto;border:1px solid var(--line);margin-top:32px}.tr-table{border-collapse:collapse;width:100%;min-width:580px;text-align:left;font-size:14px}.tr-table caption{text-align:left;background:var(--navy);color:var(--white);padding:18px 24px;font-weight:600}.tr-table th,.tr-table td{padding:19px 24px;border-bottom:1px solid var(--line);vertical-align:top}.tr-table thead{background:#eaf3ff}.tr-table tbody th{font-weight:500;width:36%}.tr-table tbody tr:last-child{background:#f0edff}.tr-example-note{max-width:850px;margin-top:30px}.tr-example-note h3{font-size:24px}@media(max-width:1050px){.tr-hero-grid{gap:36px;grid-template-columns:1.1fr 1fr}.tr-artifact{padding:26px}.tr-journey{gap:30px}}@media(max-width:700px){.tr-hero{padding:55px 0}.tr-hero-grid,.tr-journey,.tr-assessment-grid{grid-template-columns:1fr}.tr-hero-grid{gap:40px}.tr-jump .wrap{gap:12px 22px}.tr-boundary{padding:22px}.tr-artifact h2{font-size:30px}}
