.nxo-view .door .phero .ui-crumbs{margin:0 0 20px}
.nxo-view .door-steps{list-style:none;margin:32px 0 0;padding:0;counter-reset:s;max-width:880px}
.nxo-view .door-steps li{counter-increment:s;display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px 16px;padding:18px 0;border-top:1px solid var(--hair)}
.nxo-view .door-steps li:last-child{border-bottom:1px solid var(--hair)}
.nxo-view .door-steps li::before{content:counter(s,decimal-leading-zero);grid-row:span 2;font:500 12px var(--mono);color:var(--accent-text);padding-top:3px}
.nxo-view .door-steps b{color:var(--t1);font-weight:600;font-size:15.5px}
.nxo-view .door-steps span{color:var(--t2);font-size:14.5px;line-height:1.55}
.nxo-view .door-list{margin:28px 0 0;padding:0;list-style:none;max-width:880px}
.nxo-view .door-list li{position:relative;padding:12px 0 12px 22px;border-top:1px solid var(--hair);color:var(--t2);font-size:15px;line-height:1.55}
.nxo-view .door-list li:last-child{border-bottom:1px solid var(--hair)}
.nxo-view .door-list li::before{content:"";position:absolute;inset-inline-start:2px;top:21px;width:6px;height:6px;border-radius:50%;background:var(--accent)}
.nxo-view .door .ch .cta{margin-top:28px}
.nxo-view .door .ch .g3,.nxo-view .door .ch .g4{margin-top:32px}
.nxo-view .door-notice{margin:28px 0 0;padding:14px 16px;max-width:80ch;border:1px solid var(--hair2);border-radius:5px;font-size:13px;line-height:1.55;color:var(--t2)}
.nxo-view .door-related ul{display:flex;flex-wrap:wrap;gap:8px 28px}
.nxo-view .door-related li{border:0;padding:0}
.nxo-view .door-related a{display:inline-flex;align-items:center;gap:8px}
@media (max-width:700px){.nxo-view .door-steps li{grid-template-columns:32px minmax(0,1fr)}
}
.nxo-view .door-related p.eyebrow{margin:0 0 20px}
