.nxo-view .crumbs ol{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-wrap:wrap;gap:6px 10px;font:400 12.5px var(--mono);color:var(--t3);letter-spacing:.02em}
.nxo-view .crumbs li+li:before{content:"/";margin-inline-end:10px;color:var(--hair2)}
.nxo-view .crumbs a{color:var(--t2)}
.nxo-view .crumbs a:hover{color:var(--t1)}
.nxo-view .dform{padding:72px 0 96px}
.nxo-view .dform .cgrid{align-items:start}
.nxo-view .dform-main .nxo-form{max-width:none}
.nxo-view .dform-main .nxo-description{display:none}
.nxo-view .dform-fallback{margin:28px 0 0}
.nxo-view .dform-aside h3{margin:22px 0 8px;font-size:15px;color:var(--t1)}
.nxo-view .dform-aside h3:first-child{margin-top:0}
.nxo-view .dform-aside .steps-l li{padding:12px 0}
.nxo-view .dkv{display:grid;grid-template-columns:auto 1fr;gap:8px 18px;margin:14px 0 4px;font-size:13.5px}
.nxo-view .dkv dt{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--t3);padding-top:2px}
.nxo-view .dkv dd{margin:0;color:var(--t1)}
.nxo-view .dlinks{list-style:none;margin:0;padding:0;display:grid;gap:2px}
.nxo-view .dlinks a{display:flex;align-items:center;min-height:44px;color:var(--t1);border-bottom:1px solid var(--hair)}
.nxo-view .dlinks a:hover{color:var(--accent-text)}
.nxo-view .dcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.nxo-view .dcard{background:var(--bg);border:1px solid var(--hair);border-radius:5px;padding:24px;display:flex;flex-direction:column;gap:10px;min-height:260px}
.nxo-view .dcard .k{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--t3)}
.nxo-view .dcard h3{margin:0;font:500 17px/1.3 var(--sans);letter-spacing:-.01em}
.nxo-view .dcard p{margin:0;font-size:14px;line-height:1.55;color:var(--t2)}
.nxo-view .dcard .dmeta{margin-top:auto;display:flex;flex-direction:column;gap:2px;font:400 12px var(--mono);color:var(--t3)}
.nxo-view .dcard .btn{align-self:flex-start;margin-top:14px;max-width:100%;height:auto;min-height:36px;padding-block:8px;white-space:normal;line-height:1.3;text-align:start}
.nxo-view .dgroup{margin:56px 0 14px;font:500 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--t3)}
.nxo-view .dgroup:first-of-type{margin-top:0}
.nxo-view .dstatus{max-width:760px}
@media (max-width:1000px){.nxo-view .dcards{grid-template-columns:repeat(2,minmax(0,1fr))}
.nxo-view .dform{padding:40px 0 64px}
}
@media (max-width:640px){.nxo-view .dcards{grid-template-columns:1fr}
.nxo-view .dcard{min-height:0}
.nxo-view .dkv{grid-template-columns:1fr;gap:2px}
.nxo-view .dkv dd{margin-bottom:8px}
}
.nxo-view .crumbs ol:empty{min-height:calc(12.5px * 1.5)}
.nxo-view .phero .lede:empty{min-height:1.55em}
@media (max-width:640px){.nxo-view .phero .lede:empty{min-height:calc(1.55em * 2)}
}
.nxo-view .dform-aside p:empty{min-height:1.55em}
.nxo-view .dform-aside .dkv:empty{min-height:calc(3 * (13.5px * 1.5) + 2 * 8px)}
.nxo-view .dform-aside .steps-l:empty{min-height:calc(3 * 77px)}
.nxo-view .dform-aside .dlinks:empty{min-height:calc(3 * 44px + 2 * 2px)}
