.redesign-root .reg-liability{border-radius:12px;margin-top:32px;padding:26px 30px}.redesign-root .reg-liability .lab{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;font-weight:600;display:flex}.redesign-root .reg-liability.has-dot .lab:before{content:"";border-radius:50%;flex:none;width:8px;height:8px}.redesign-root .reg-liability h3{font-family:var(--font-display);color:var(--heading);margin:12px 0 10px;font-size:22px;font-weight:300}.redesign-root .reg-liability p{color:var(--slate);max-width:74ch;margin:0 0 12px;font-size:15px;line-height:1.64}.redesign-root .reg-liability p:last-child{margin-bottom:0}.redesign-root .reg-liability strong{color:var(--fg);font-weight:500}.redesign-root .reg-liability.danger{background:color-mix(in oklch, var(--danger) 8%, var(--surface));border:1px solid color-mix(in oklch, var(--danger) 30%, var(--line))}.redesign-root .reg-liability.danger .lab{color:var(--danger)}.redesign-root .reg-liability.danger .lab:before{background:var(--danger)}.redesign-root .reg-liability.primary{background:color-mix(in oklch, var(--primary) 8%, var(--surface));border:1px solid color-mix(in oklch, var(--primary) 30%, var(--line))}.redesign-root .reg-liability.primary .lab{color:var(--primary-text)}.redesign-root .reg-liability.primary .lab:before{background:var(--primary)}.redesign-root .reg-liability.amber{background:color-mix(in oklch, var(--amber) 8%, var(--surface));border:1px solid color-mix(in oklch, var(--amber) 30%, var(--line))}.redesign-root .reg-liability.amber .lab{color:var(--amber)}.redesign-root .reg-liability.amber .lab:before{background:var(--amber)}.redesign-root .reg-liability ul{max-width:74ch;margin:0;padding:0;list-style:none}.redesign-root .reg-liability li{color:var(--slate);border-top:1px solid color-mix(in oklch, var(--amber) 25%, transparent);gap:11px;padding:9px 0;font-size:14.5px;line-height:1.5;display:flex}.redesign-root .reg-liability li:first-child{border-top:none}.redesign-root .reg-liability li b{color:var(--amber);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.04em;flex:none;padding-top:1px;font-weight:600}.redesign-root .sectors{flex-direction:column;gap:18px;margin-top:32px;display:flex}.redesign-root .sector{border:none;border-top:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:.9fr 1.4fr;align-items:start;gap:30px;padding:28px 30px;display:grid;position:relative}.redesign-root .sector:before{content:"";background:var(--primary);width:44px;height:2px;position:absolute;top:-1px;left:0}.redesign-root .sector .lab{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.05em;text-transform:uppercase;color:var(--primary-text);font-weight:600}.redesign-root .sector h3{font-family:var(--font-display);color:var(--heading);margin:10px 0;font-size:22px;font-weight:300}.redesign-root .sector .lede2{color:var(--slate);margin:0;font-size:14px;line-height:1.55}.redesign-root .sector .instrs{flex-direction:column;gap:10px;display:flex}.redesign-root .instr{border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.redesign-root .instr .nm{font-size:var(--fs-small);color:var(--fg)}.redesign-root .instr .nm b{color:var(--heading);font-weight:500}.redesign-root .instr .st{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:5px;flex:none;padding:3px 8px;font-weight:600}.redesign-root .instr .st.live{background:color-mix(in oklch, var(--success) 16%, transparent);color:color-mix(in oklch, var(--success) 78%, white)}.redesign-root .instr .st.soon{background:color-mix(in oklch, var(--amber) 16%, transparent);color:var(--amber)}.redesign-root .instr .st.guid{background:color-mix(in oklch, var(--primary-text) 16%, transparent);color:var(--primary-text)}@media (max-width:860px){.redesign-root .sector{grid-template-columns:1fr;gap:18px}}.redesign-root .faq{flex-direction:column;gap:12px;margin-top:32px;display:flex}.redesign-root .faq-item{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}.redesign-root .faq-q{cursor:pointer;text-align:left;width:100%;color:var(--heading);background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;font-size:15.5px;font-weight:500;line-height:1.45;display:flex}.redesign-root .faq-q:focus-visible{outline:2px solid var(--primary-text);outline-offset:-2px}.redesign-root .faq-ico{flex:none;width:14px;height:14px;position:relative}.redesign-root .faq-ico:before,.redesign-root .faq-ico:after{content:"";background:var(--slate);transition:transform .18s;position:absolute}.redesign-root .faq-ico:before{width:14px;height:2px;top:6px;left:0}.redesign-root .faq-ico:after{width:2px;height:14px;top:0;left:6px}.redesign-root .faq-item.open .faq-ico:after{transform:scaleY(0)}.redesign-root .faq-a{padding:0 24px 20px}.redesign-root .faq-a p{color:var(--slate);white-space:pre-line;margin:0;font-size:14.5px;line-height:1.6}