.x-compliance{background:var(--navy);color:#fff}.x-split{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:50px;display:grid}.x-split-copy>p:not(.eyebrow){color:#ffffffbf;margin:22px 0 0;font-size:17px;line-height:1.75}.x-split-copy strong{color:#fff}.x-who{background:#7ed79d14;border:1px solid #7ed79d59;border-radius:22px;padding:32px}.x-who>svg{width:30px;height:30px;color:var(--green-bright)}.x-who h3{font:650 24px var(--font-display), sans-serif;margin:16px 0 0}.x-who p{color:#ffffffbf;margin:12px 0 0;font-size:15.5px;line-height:1.65}.x-who strong{color:#fff}.x-why-head{margin-top:90px}.x-table{margin-top:44px;overflow-x:auto}.x-table .p-table{min-width:720px}.x-table .p-table td,.x-table .p-table th{text-align:left;vertical-align:top}.x-table .p-table thead th{font-size:16px}.x-table .p-table td:last-child{color:#2d7a4c;font-weight:600}.x-note{color:var(--muted);margin:18px 0 0;font-size:14px}.x-note a,.x-routes a{color:#2d7a4c;font-weight:700}.x-steps{grid-template-columns:repeat(3,1fr);row-gap:44px}.x-steps:before{display:none}.x-routes{text-align:center;max-width:820px;margin:50px auto 0}.x-routes p{color:#ffffffbf;font-size:17px;line-height:1.7}.x-routes a{color:var(--green-bright)}.x-jargon{background:#fff}.x-terms{grid-template-columns:repeat(2,1fr);gap:12px;margin:44px 0 0;display:grid}.x-term{border:1px solid var(--line);background:var(--paper);border-radius:16px;padding:20px 22px;scroll-margin-top:30px}.x-term:target{border-color:var(--green);box-shadow:0 0 0 4px #6cbb8733}.x-term dt{font:650 17px var(--font-display), sans-serif;color:var(--ink)}.x-term dd{color:var(--muted);margin:6px 0 0;font-size:15px;line-height:1.6}@media (max-width:1000px){.x-split,.x-terms{grid-template-columns:1fr}.x-steps{grid-template-columns:1fr 1fr}}@media (max-width:640px){.x-steps{grid-template-columns:1fr}.x-who{padding:24px}}
