.pa .pa-illus{letter-spacing:.12em;text-transform:uppercase;color:#6b6f96;font:500 14px/1.3 JetBrains Mono,monospace;margin:0!important}.pa :is(ul,ol){margin:0;padding:0;list-style:none}.pa .pa-crumb{flex-wrap:wrap;gap:4px 10px;display:flex}.pa .pa-crumb a{color:inherit;text-decoration:none}.pa .pa-crumb a:hover,.pa .pa-crumb [aria-current]{color:#fff}.pa .pa-support{color:#fff;font-size:17px;font-weight:600;line-height:1.4;margin:18px 0 0!important}.pa-hero-art{width:100%;max-width:620px}.pa-hero-art svg{width:100%;height:auto;display:block;overflow:visible}.pa-hero-art text{font-family:var(--font)}.pa-hero-art .pa-svg-tag{letter-spacing:.12em;font:500 14px JetBrains Mono,monospace}.pa-cmp{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;margin-top:36px}.pa-cmp th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--v4-muted);border-bottom:1px solid var(--v4-line);padding:14px 22px;font:500 14px/1.3 JetBrains Mono,monospace}.pa-cmp th+th{background:var(--v4-indigo);color:#fff;border-bottom-color:var(--v4-indigo);border-radius:14px 14px 0 0}.pa-cmp td{color:var(--v4-muted);border-bottom:1px solid var(--v4-line);vertical-align:middle;padding:15px 22px;font-size:17px;line-height:1.45}.pa-cmp td+td{background:var(--v4-soft);color:var(--v4-ink);border-bottom-color:#d9dcfb;font-weight:600}.pa-cmp tr:last-child td+td{border-bottom:0;border-radius:0 0 14px 14px}.pa-how-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:32px 56px;margin-top:36px;display:grid}.pa-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px;display:grid}.pa-steps li{grid-template-columns:auto 1fr;align-items:center;gap:10px 12px;display:grid}.pa-steps span{background:var(--v4-indigo);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;font-weight:600;display:grid}.pa-steps h3{color:var(--v4-ink);margin:0;font-size:21px;font-weight:600;line-height:1.2}.pa-steps p{color:var(--v4-muted);grid-column:1/-1;font-size:15px;line-height:1.6;margin:0!important}.pa-minis ul{gap:12px;margin-top:12px;display:grid}.pa-minis li{border:1px solid var(--v4-line);background:#fff;border-radius:16px;grid-template-columns:150px 1fr;align-items:center;gap:20px;padding:12px 20px;display:grid}.pa-minis svg{width:150px;height:auto;display:block;overflow:visible}.pa-minis b{color:var(--v4-ink);font-size:17px;font-weight:600;line-height:1.3}.pa-paths{border:1px solid var(--v4-line);background:#fcfcfd;border-radius:20px;margin-top:30px;padding:22px 26px 26px;position:relative}.pa-paths>.pa-illus{position:absolute;top:22px;right:26px}.pa-path+.pa-path{margin-top:18px}.pa .pa-path-k{color:var(--v4-ink);font-size:16px;font-weight:600;line-height:1.3;margin:0 0 12px!important}.pa-nodes{gap:12px;display:grid}.pa-nodes.five{grid-template-columns:repeat(5,minmax(0,1fr))}.pa-nodes.six{grid-template-columns:repeat(6,minmax(0,1fr))}.pa-node{border:1.5px solid var(--v4-indigo);background:var(--v4-soft);text-align:center;min-height:58px;color:var(--v4-ink);border-radius:12px;justify-content:center;align-items:center;padding:8px 10px;font-size:15px;font-weight:600;line-height:1.25;display:flex;position:relative}.pa-node+.pa-node:before{content:"";background:#8389b8;width:12px;height:2px;position:absolute;top:50%;right:calc(100% + 1.5px)}.pa-node.x{background:#fff8e8;border-color:#b97a00}.pa-node.f{border-color:var(--v4-indigo);background:var(--v4-soft)}.pa-node.d,.pa-nodes.five .pa-node:last-child{border-color:var(--v4-indigo);background:var(--v4-indigo);color:#fff}.pa-track{padding-top:46px;position:relative}.pa-owner{background:var(--v4-indigo);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:4px 14px 4px 4px;font-size:15px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:0;left:calc(91.667% + 5px);transform:translate(-50%)}.pa-owner svg{width:26px;height:26px}.pa-owner:after{content:"";border:6px solid #0000;border-top-color:var(--v4-indigo);border-bottom:0;margin-left:-6px;position:absolute;top:100%;left:50%}.pa .pa-scn-k{margin-top:24px!important}.pa-scn{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid;margin-top:12px!important}.pa-scn li{border:1px solid var(--v4-line);background:#fff;border-radius:16px;padding:18px}.pa-scn h3{color:var(--v4-ink);margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.3}.pa-scn p{color:var(--v4-muted);font-size:15px;line-height:1.5;margin:0!important}.pa-gov-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px 56px;margin-top:32px;display:grid}.pa .pa-sub{color:var(--v4-ink);margin:0 0 14px;font-size:19px;font-weight:600;line-height:1.3}.pa-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pa-controls li{border:1px solid var(--v4-line);background:#fff;border-radius:14px;align-content:start;gap:6px;padding:16px 18px;display:grid}.pa-controls b,.pa-measures b{color:var(--v4-ink);font-size:16px;font-weight:600;line-height:1.3}.pa-controls span,.pa-measures span{color:var(--v4-muted);font-size:15px;line-height:1.5}.pa-gov .v3-link{margin-top:22px}.pa-measures li{border-bottom:1px solid var(--v4-line);grid-template-columns:150px 1fr;gap:16px;padding:11px 0;display:grid}.pa-measures li:first-child{border-top:1px solid var(--v4-line)}.pa-bar{border:1px solid var(--v4-line);background:#fff;border-radius:14px;margin-top:16px;padding:16px 18px}.pa .pa-bar-top{justify-content:space-between;align-items:center;gap:16px;display:flex;margin:0!important}.pa-bar-top b{color:var(--v4-ink);font-size:17px;font-weight:600}.pa-bar-line{border-radius:10px;height:40px;margin:10px 0 8px;display:flex;overflow:hidden}.pa-bar-line i{color:var(--v4-ink);background:#d3d7e6;place-items:center;font-size:15px;font-style:normal;font-weight:600;display:grid}.pa-bar-line i:first-child{background:var(--v4-indigo);color:#fff}.pa .pa-bar-key{color:var(--v4-muted);grid-template-columns:4fr 8fr;font-size:15px;line-height:1.3;display:grid;margin:0!important}.pa .pa-eg{font-size:15px;margin-top:14px!important}.pa-who-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:32px 64px;display:grid}.pa .pa-who-body{margin-top:20px!important}.pa .pa-early{border-left:3px solid var(--v4-indigo);background:var(--v4-soft);color:var(--v4-ink);padding:12px 16px;font-size:15px;line-height:1.5;margin:16px 0 0!important}.pa .pa-links{flex-wrap:wrap;gap:12px 28px;display:flex;margin:24px 0 0!important}.pa .pa-links .v3-link{margin-top:0}.pa-egs{gap:14px;display:grid;margin-top:12px!important}.pa-egs li{border:1px solid var(--v4-line);background:#fff;border-radius:16px;padding:20px 22px}.pa-egs h3{color:var(--v4-ink);margin:6px 0 8px;font-size:20px;font-weight:600;line-height:1.25}.pa-egs li>p:last-child{color:var(--v4-muted);font-size:15px;line-height:1.5;margin:0!important}@media (prefers-reduced-motion:no-preference){.v4-scene.pa-paths.ready .pa-node{animation:pa-lit .5s var(--d,0s) both}.v4-scene.pa-paths.ready .pa-owner{animation:6.5s 2s both pa-walk}}@keyframes pa-lit{0%{color:var(--v4-ink);background:#fff;border-color:#8389b8;box-shadow:0 0 #2a2d9f00}60%{box-shadow:0 0 0 5px #2a2d9f33}to{box-shadow:0 0 #2a2d9f00}}@keyframes pa-walk{0%{left:calc(8.333% - 5px)}12%,20%{left:calc(25% - 3px)}32%,40%{left:calc(41.667% - 1px)}52%,60%{left:calc(58.333% + 1px)}72%,80%{left:calc(75% + 3px)}92%,to{left:calc(91.667% + 5px)}}@media (max-width:1100px){.pa-how-grid,.pa-gov-grid,.pa-who-grid{grid-template-columns:minmax(0,1fr)}.pa-scn,.pa-nodes.five,.pa-nodes.six{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-node+.pa-node:before{display:none}.pa-track{padding-top:0}.pa-owner{margin-bottom:12px;position:static;transform:none;animation:none!important}.pa-owner:after{display:none}.pa-paths>.pa-illus{position:static;margin-bottom:12px!important}}@media (max-width:640px){.pa-steps,.pa-controls,.pa-scn{grid-template-columns:minmax(0,1fr)}.pa-cmp,.pa-cmp tbody,.pa-cmp tr,.pa-cmp td{display:block}.pa-cmp thead{display:none}.pa-cmp tr{border:1px solid var(--v4-line);border-radius:14px;margin-bottom:14px;overflow:hidden}.pa-cmp td{border:0;padding:14px 16px;font-size:16px}.pa-cmp tr:last-child td+td{border-radius:0}.pa-minis li{grid-template-columns:110px 1fr;gap:14px;padding:12px 14px}.pa-minis svg{width:110px}.pa-measures li{grid-template-columns:minmax(0,1fr);gap:4px}}
