.system-brief-module__vI680q__page{--blue:#315cff;--cyan:#28d7e5;--paper:#f7f9fc;--ink:#152033;--muted:#526071;background:radial-gradient(circle at 88% 0,#315cff2e,#0000 24rem),#090b10;min-height:calc(100vh - 76px);padding:5rem max(4vw,2rem) 7rem}.system-brief-module__vI680q__intro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;width:min(100%,78rem);margin:0 auto 2.5rem;display:grid}.system-brief-module__vI680q__eyebrow,.system-brief-module__vI680q__stepLabel,.system-brief-module__vI680q__briefLabel,.system-brief-module__vI680q__branchCode{color:var(--cyan);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:900}.system-brief-module__vI680q__intro h1{letter-spacing:-.06em;max-width:15ch;margin-top:1rem;font-size:clamp(3rem,6.2vw,6.2rem);font-weight:560;line-height:.93}.system-brief-module__vI680q__intro p:not(.system-brief-module__vI680q__eyebrow){color:#9ba7b7;max-width:48rem;margin-top:1.5rem;font-size:1.05rem;line-height:1.75}.system-brief-module__vI680q__privacyNote{color:#9ba7b7;border-left:1px solid #ffffff29;max-width:20rem;padding-left:1.4rem;font-size:.76rem;line-height:1.65}.system-brief-module__vI680q__privacyNote strong{color:#fff;margin-bottom:.4rem;font-size:.86rem;display:block}.system-brief-module__vI680q__progress{border:1px solid #ffffff1a;border-bottom:0;border-radius:1rem 1rem 0 0;grid-template-columns:repeat(5,minmax(0,1fr));width:min(100%,78rem);margin:0 auto;display:grid;overflow:hidden}.system-brief-module__vI680q__progress button{color:#ffffff61;text-align:left;cursor:pointer;border-right:1px solid #ffffff1a;min-height:68px;padding:.9rem 1rem}.system-brief-module__vI680q__progress button:last-child{border-right:0}.system-brief-module__vI680q__progress button span{font-size:.62rem;font-weight:850;display:block}.system-brief-module__vI680q__progress button strong{margin-top:.35rem;font-size:.7rem;line-height:1.4;display:block}.system-brief-module__vI680q__progress .system-brief-module__vI680q__active{color:#fff;background:#315cff26}.system-brief-module__vI680q__progress .system-brief-module__vI680q__complete{color:var(--cyan)}.system-brief-module__vI680q__workspace{background:var(--paper);width:min(100%,78rem);min-height:700px;color:var(--ink);border:1px solid #ffffff1a;border-radius:0 0 1rem 1rem;margin:0 auto;overflow:hidden;box-shadow:0 40px 100px #00000059}.system-brief-module__vI680q__workspaceBar{background:#fff;border-bottom:1px solid #dce2ea;align-items:center;gap:.85rem;min-height:58px;padding:0 1.25rem;font-size:.76rem;display:flex}.system-brief-module__vI680q__workspaceBar img{border-radius:.45rem}.system-brief-module__vI680q__workspaceBar span{color:#586578}.system-brief-module__vI680q__workspaceBar em{color:#176a4f;margin-left:auto;font-style:normal;font-weight:800}.system-brief-module__vI680q__workspaceBody{grid-template-columns:15rem minmax(0,1fr);min-height:642px;display:grid}.system-brief-module__vI680q__rail{background:#edf1f6;border-right:1px solid #dce2ea;flex-direction:column;padding:1.6rem 1.2rem;display:flex}.system-brief-module__vI680q__rail h2{letter-spacing:.14em;text-transform:uppercase;font-size:.68rem}.system-brief-module__vI680q__rail ol{gap:.8rem;margin-top:1.4rem;display:grid}.system-brief-module__vI680q__rail li{color:#536173;align-items:flex-start;gap:.7rem;font-size:.71rem;line-height:1.45;display:flex}.system-brief-module__vI680q__rail li span{color:#6a7788;background:#fff;border:1px solid #c7d0dc;border-radius:50%;flex:0 0 1.45rem;place-items:center;width:1.45rem;height:1.45rem;font-size:.6rem;font-weight:900;display:grid}.system-brief-module__vI680q__rail li[data-active=true]{color:var(--ink);font-weight:800}.system-brief-module__vI680q__rail li[data-active=true] span{border-color:var(--blue);background:var(--blue);color:#fff}.system-brief-module__vI680q__railFoot{color:#536173;border-top:1px solid #d4dce5;margin-top:auto;padding-top:1.2rem;font-size:.67rem;line-height:1.55}.system-brief-module__vI680q__railFoot strong{color:var(--ink);margin-bottom:.35rem;display:block}.system-brief-module__vI680q__panel{min-width:0;padding:2.5rem;position:relative}.system-brief-module__vI680q__panelInner{flex-direction:column;min-height:560px;display:flex}.system-brief-module__vI680q__stepLabel{color:var(--blue)}.system-brief-module__vI680q__panel h2{letter-spacing:-.045em;max-width:20ch;margin-top:.7rem;font-size:clamp(2rem,4vw,3.25rem);line-height:1.02}.system-brief-module__vI680q__panelLead{max-width:46rem;color:var(--muted);margin-top:.9rem;font-size:.85rem;line-height:1.65}.system-brief-module__vI680q__branchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:2rem;display:grid}.system-brief-module__vI680q__branch{min-height:130px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #cbd4df;border-radius:.75rem;padding:1rem}.system-brief-module__vI680q__branch:hover{border-color:#8098ee}.system-brief-module__vI680q__branch[aria-checked=true]{border-color:var(--blue);box-shadow:0 0 0 3px #315cff1a}.system-brief-module__vI680q__branch strong{font-size:.86rem;display:block}.system-brief-module__vI680q__branch p{color:var(--muted);margin-top:.55rem;font-size:.7rem;line-height:1.55}.system-brief-module__vI680q__branchCode{color:var(--blue);margin-bottom:.75rem;font-size:.58rem;display:block}.system-brief-module__vI680q__field{flex-direction:column;gap:.45rem;display:flex}.system-brief-module__vI680q__field>span{color:#536173;font-size:.7rem;font-weight:800}.system-brief-module__vI680q__field small{color:#647185;font-size:.64rem;line-height:1.4}.system-brief-module__vI680q__field input,.system-brief-module__vI680q__field textarea,.system-brief-module__vI680q__field select{width:100%;min-height:44px;color:var(--ink);background:#fff;border:1px solid #c8d2df;border-radius:.65rem;padding:.72rem .8rem;font-size:.82rem;line-height:1.5}.system-brief-module__vI680q__field textarea{resize:vertical}.system-brief-module__vI680q__field input:focus,.system-brief-module__vI680q__field textarea:focus,.system-brief-module__vI680q__field select:focus{border-color:var(--blue);outline:3px solid #315cff1f}.system-brief-module__vI680q__field [aria-invalid=true]{border-color:#c94444}.system-brief-module__vI680q__errorText{color:#a32e2e!important}.system-brief-module__vI680q__problemField{margin-top:1.5rem}.system-brief-module__vI680q__questionGrid,.system-brief-module__vI680q__contactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.system-brief-module__vI680q__questionGrid .system-brief-module__vI680q__wide,.system-brief-module__vI680q__contactGrid .system-brief-module__vI680q__wide{grid-column:1/-1}.system-brief-module__vI680q__actions,.system-brief-module__vI680q__splitActions{flex-wrap:wrap;gap:.7rem;margin-top:auto;padding-top:2rem;display:flex}.system-brief-module__vI680q__actions{justify-content:flex-end}.system-brief-module__vI680q__splitActions{justify-content:space-between}.system-brief-module__vI680q__primary,.system-brief-module__vI680q__secondary,.system-brief-module__vI680q__copy,.system-brief-module__vI680q__actionCard{cursor:pointer;border-radius:.7rem;justify-content:center;align-items:center;min-height:44px;padding:0 1rem;font-size:.75rem;font-weight:850;display:inline-flex}.system-brief-module__vI680q__primary{background:var(--blue);color:#fff}.system-brief-module__vI680q__primary:hover{background:#244de4}.system-brief-module__vI680q__primary:disabled{opacity:.5;cursor:wait}.system-brief-module__vI680q__secondary,.system-brief-module__vI680q__copy{color:var(--blue);border:1px solid #c7d1dd}.system-brief-module__vI680q__briefHeader{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.system-brief-module__vI680q__briefHeader h2{max-width:17ch}.system-brief-module__vI680q__briefGrid{background:#d3dae4;border:1px solid #d3dae4;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:2rem;display:grid}.system-brief-module__vI680q__briefSection{background:#fff;min-height:150px;padding:1.15rem}.system-brief-module__vI680q__briefSection.system-brief-module__vI680q__wide{grid-column:1/-1}.system-brief-module__vI680q__briefLabel{color:var(--blue);font-size:.58rem}.system-brief-module__vI680q__briefSection p,.system-brief-module__vI680q__briefSection li{color:#455264;margin-top:.6rem;font-size:.76rem;line-height:1.65}.system-brief-module__vI680q__briefSection ul{padding-left:1.1rem;list-style:outside}.system-brief-module__vI680q__pilot{background:linear-gradient(135deg,#edf1ff,#f4fbfc);border:1px solid #315cff66;margin-top:2rem;padding:1.5rem}.system-brief-module__vI680q__pilot h3{letter-spacing:-.03em;margin-top:.45rem;font-size:1.4rem}.system-brief-module__vI680q__pilot p{color:var(--muted);margin-top:.65rem;font-size:.8rem;line-height:1.6}.system-brief-module__vI680q__pilot strong{color:var(--blue);margin-top:1rem;font-size:.78rem;display:block}.system-brief-module__vI680q__postBriefActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.5rem;display:grid}.system-brief-module__vI680q__actionCard{min-height:96px;color:var(--ink);text-align:left;background:#fff;border:1px solid #c7d1dd;flex-direction:column;align-items:flex-start}.system-brief-module__vI680q__actionCard strong{font-size:.88rem}.system-brief-module__vI680q__actionCard span{color:var(--muted);margin-top:.35rem;font-size:.68rem;font-weight:600}.system-brief-module__vI680q__actionCard:hover{border-color:var(--blue)}.system-brief-module__vI680q__consent{color:#566375;grid-template-columns:auto 1fr;gap:.7rem;margin-top:1rem;font-size:.72rem;line-height:1.55;display:grid}.system-brief-module__vI680q__consent input{width:1.05rem;height:1.05rem;accent-color:var(--blue);margin-top:.12rem}.system-brief-module__vI680q__consent strong{color:var(--ink)}.system-brief-module__vI680q__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.system-brief-module__vI680q__errorSummary,.system-brief-module__vI680q__status{border-radius:.65rem;margin-top:1.2rem;padding:.85rem 1rem;font-size:.74rem;line-height:1.55}.system-brief-module__vI680q__errorSummary{color:#852929;background:#fff0f0;border:1px solid #e2a4a4}.system-brief-module__vI680q__status{color:#256b52;background:#ebfff7;border:1px solid #99d8c1}.system-brief-module__vI680q__engageNote{color:#6a7788;margin-top:1rem;font-size:.66rem;line-height:1.55}.system-brief-module__vI680q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.system-brief-module__vI680q__intro{grid-template-columns:1fr;gap:1.5rem}.system-brief-module__vI680q__privacyNote{max-width:40rem}.system-brief-module__vI680q__progress{border-bottom:1px solid #ffffff1a;border-radius:1rem;grid-template-columns:1fr;margin-bottom:1rem}.system-brief-module__vI680q__progress button{border-bottom:1px solid #ffffff1a;border-right:0;min-height:48px}.system-brief-module__vI680q__progress button strong{margin:0 0 0 .5rem;display:inline}.system-brief-module__vI680q__workspace{border-radius:1rem}.system-brief-module__vI680q__workspaceBody{grid-template-columns:1fr}.system-brief-module__vI680q__rail{display:none}}@media (max-width:640px){.system-brief-module__vI680q__page{padding:4rem 1rem 5rem}.system-brief-module__vI680q__intro h1{font-size:clamp(3rem,16vw,4.7rem)}.system-brief-module__vI680q__workspaceBar span{display:none}.system-brief-module__vI680q__workspaceBar em{font-size:.65rem}.system-brief-module__vI680q__panel{padding:1.4rem 1rem}.system-brief-module__vI680q__panelInner{min-height:620px}.system-brief-module__vI680q__branchGrid,.system-brief-module__vI680q__questionGrid,.system-brief-module__vI680q__contactGrid,.system-brief-module__vI680q__briefGrid,.system-brief-module__vI680q__postBriefActions{grid-template-columns:1fr}.system-brief-module__vI680q__briefSection.system-brief-module__vI680q__wide,.system-brief-module__vI680q__questionGrid .system-brief-module__vI680q__wide,.system-brief-module__vI680q__contactGrid .system-brief-module__vI680q__wide{grid-column:auto}.system-brief-module__vI680q__briefHeader{flex-direction:column}.system-brief-module__vI680q__copy{width:100%}.system-brief-module__vI680q__splitActions{flex-direction:column-reverse}.system-brief-module__vI680q__splitActions>*{width:100%}}
