.research-allowance{border:1px solid var(--line);border-left:5px solid var(--lime);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:15px 18px;display:flex}.research-allowance b,.research-allowance small{display:block}.research-allowance b{margin-top:5px;font-size:13px}.research-allowance>span{text-align:right;font-weight:700}.research-allowance>span small{color:var(--grey);margin-top:5px;font-weight:400}.research-plan-organisations>form{border-top:1px solid var(--line);grid-template-columns:minmax(190px,1.5fr) repeat(4,minmax(120px,1fr)) auto;align-items:center;gap:9px;padding:13px 16px;display:grid}.research-plan-organisations b small{color:var(--grey);margin-top:4px;font-weight:400;display:block}.research-plan-organisations input,.research-plan-organisations select{border:1px solid var(--line);border-radius:6px;min-width:0;padding:9px}@media (width<=1000px){.research-plan-organisations>form{grid-template-columns:1fr 1fr}.research-allowance{align-items:flex-start}.research-allowance>span{text-align:left}}.abr-search{max-width:720px}.abr-result{margin-bottom:16px;padding-bottom:18px}.abr-result>header h3{margin:6px 0 0;font-size:21px}.abr-result>dl{grid-template-columns:170px 1fr;gap:10px;margin:18px;display:grid}.abr-result dt{color:var(--grey)}.abr-result dd{margin:0;font-weight:700}.abr-result>p,.abr-result>button,.abr-result>small{margin-left:18px;margin-right:18px}.abr-result>small{color:var(--grey);margin-top:12px;display:block}@media (width<=650px){.abr-result>dl{grid-template-columns:1fr}.abr-result dd{margin-bottom:8px}}:root{--ink:#101923;--lime:var(--accent);--paper:#f7f5ef;--grey:#5c6268;--line:#dfe2dd;--soft:#eef0eb}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}body:after{content:"Version: 7.0.0";z-index:1000;color:#5c6268;letter-spacing:.04em;pointer-events:none;background:#ffffffeb;border:1px solid #dfe2dd;border-radius:6px;padding:5px 8px;font-size:9px;font-weight:700;position:fixed;bottom:8px;left:8px;box-shadow:0 2px 10px #10192318}button,input,select{font:inherit}.brand{align-items:center;gap:9px;font-size:18px;font-weight:800;display:flex}.fcmark{letter-spacing:-5px;align-items:center;width:35px;height:31px;font-size:21px;font-style:normal;display:flex;position:relative}.fcmark b:first-child{color:var(--ink);z-index:1}.fcmark b:nth-child(2){color:#676d72}.fcmark u{background:var(--lime);color:#fff;letter-spacing:0;z-index:2;border-radius:2px;place-items:center;width:13px;height:13px;font-size:9px;line-height:1;text-decoration:none;display:grid;position:absolute;bottom:-1px;right:-1px}.top button,.workspace button,.onboard button,.entity-card button,.pricing button,.darkband button,.modal button{background:var(--ink);color:var(--lime);cursor:pointer;border:0;border-radius:8px;padding:11px 15px;font-size:11px;font-weight:800}.outline{color:var(--ink)!important;border:1px solid var(--line)!important;background:#fff!important}.quiet{color:inherit!important;background:0 0!important}.top{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;padding:0 4%;display:grid}.top nav{color:var(--grey);font-size:11px}.top>div{justify-self:end}.hero{background:linear-gradient(135deg,#fff 55%,#eef1e9);grid-template-columns:.92fr 1.08fr;align-items:center;gap:7%;min-height:610px;padding:66px 6%;display:grid}small{letter-spacing:.1em;font-size:9px}.hero h1{letter-spacing:-.065em;margin:15px 0 22px;font-size:clamp(48px,5.4vw,82px);line-height:.94}.hero>div>p{color:var(--grey);max-width:620px;font-size:17px;line-height:1.6}.buttons{gap:9px;margin:25px 0;display:flex}.hero footer{color:var(--grey);font-size:9px}.report-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:22px;transform:rotate(1deg);box-shadow:0 28px 80px #15231825}.report-card>header{justify-content:space-between;display:flex}.report-card h3{margin:14px 0 4px;font-size:24px}.report-card>p{color:var(--grey);font-size:10px}.mini-kpis,.kpis,.report-kpis{grid-template-columns:repeat(3,1fr);gap:9px;margin:18px 0;display:grid}.mini-kpis span,.kpis article,.report-kpis article{background:var(--soft);border:1px solid var(--line);border-radius:9px;padding:15px}.mini-kpis small,.mini-kpis b,.kpis small,.kpis b,.kpis span,.report-kpis small,.report-kpis b,.report-kpis span{display:block}.mini-kpis b,.kpis b,.report-kpis b{margin-top:11px;font-size:22px}.kpis,.report-kpis{grid-template-columns:repeat(4,1fr);margin:0 0 14px}.kpis article,.report-kpis article{background:#fff}.kpis span,.report-kpis span{color:var(--grey);margin-top:4px;font-size:8px}.report-kpis .green{background:var(--lime)}.evidence{border-top:1px solid var(--line);grid-template-columns:29px 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.evidence i{background:var(--soft);border-radius:7px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.evidence b,.evidence small{font-size:10px;display:block}.evidence small{color:var(--grey);margin-top:3px;font-size:8px}.badge{background:var(--soft);white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:700;display:inline-flex}.badge.good{color:#385700;background:#e4f1c3}.badge.warn{color:#795500;background:#fff0c9}.badge.bad{color:#8b251a;background:#ffe0da}.audience{border-block:1px solid var(--line);background:#fff;justify-content:center;align-items:center;gap:5%;height:66px;font-size:10px;display:flex}.audience small{color:var(--grey)}.steps{grid-template-columns:1.1fr repeat(3,1fr);gap:15px;padding:60px 6%;display:grid}.steps header h2,.darkband h2,.pricing header h2,.methodology h2{font-size:36px;line-height:1.05}.steps article{border:1px solid var(--line);background:#fff;border-radius:13px;min-height:210px;padding:20px}.steps article>b{font-size:9px}.steps h3{margin-top:60px}.steps p{color:var(--grey);font-size:10px;line-height:1.55}.darkband{background:var(--ink);color:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:7%;padding:52px 6%;display:grid}.darkband p{color:#adb5b6;line-height:1.6}.provider-logos{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.provider-logos b{height:76px;color:var(--ink);background:#fff;border-radius:9px;place-items:center;display:grid}.provider-logos button{background:var(--lime);color:var(--ink);grid-column:span 3}.pricing{grid-template-columns:1fr repeat(3,1fr);gap:14px;padding:60px 6%;display:grid}.pricing article{border:1px solid var(--line);background:#fff;border-radius:13px;padding:20px}.pricing article.featured{background:var(--ink);color:#fff}.pricing strong{font-size:20px}.pricing p{color:var(--grey);font-size:10px;line-height:2}.pricing .featured p{color:#bbc2c3}.methodology{text-align:center;background:#fff;padding:55px 10%}.methodology p{max-width:760px;color:var(--grey);margin:auto;line-height:1.6}.app{background:#f3f4f0;grid-template-columns:215px 1fr;min-height:100vh;display:grid}.side{background:var(--ink);color:#fff;flex-direction:column;padding:21px 13px;display:flex}.brand-btn{text-align:left;color:#fff!important;background:0 0!important;border:0!important;padding:0 8px 22px!important}.side .fcmark b:first-child{color:#fff}.navgroup{margin-bottom:9px;display:grid}.navgroup>small{color:#8d989a;padding:8px;font-size:7px}.navgroup>button{color:#b9c1c2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:10px;font-size:10px}.navgroup>button.active{background:var(--lime);color:var(--ink);font-weight:800}.navgroup button i{float:right;font-style:normal}.side>footer{border-top:1px solid #ffffff26;gap:9px;margin-top:auto;padding:16px 5px;display:flex}.side>footer>i{background:var(--lime);width:31px;height:31px;color:var(--ink);border-radius:50%;place-items:center;font-size:9px;font-style:normal;display:grid}.side footer b,.side footer small{font-size:9px;display:block}.side footer small{color:#929d9f;margin-top:3px}.workspace{min-width:0;padding:0 31px 31px}.workspace-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:70px;margin-bottom:28px;display:flex}.workspace-top>span{color:var(--grey);font-size:10px;font-weight:700}.account{position:relative}.account-button{align-items:center;gap:9px;color:var(--ink)!important;border:1px solid var(--line)!important;background:#fff!important;padding:7px 10px!important;display:flex!important}.account-button i{background:var(--lime);border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;font-style:normal;display:grid}.account-button span,.account-button b,.account-button small{text-align:left;display:block}.account-button small{color:var(--grey);margin-top:2px;font-size:7px}.account-button u{text-decoration:none}.account-menu{border:1px solid var(--line);z-index:50;background:#fff;border-radius:10px;width:210px;padding:8px;position:absolute;top:50px;right:0;box-shadow:0 15px 40px #10192320}.account-menu header{border-bottom:1px solid var(--line);padding:9px}.account-menu header b,.account-menu header small{display:block}.account-menu header b{font-size:10px}.account-menu header small{color:var(--grey);margin-top:3px;font-size:8px}.account-menu>button{text-align:left;width:100%;color:var(--ink)!important;background:0 0!important;padding:9px!important}.account-menu>button:last-child{color:#8b251a!important}.pagehead{justify-content:space-between;align-items:flex-start;margin-bottom:22px;display:flex}.pagehead h1{margin:5px 0;font-size:31px}.pagehead p{color:var(--grey);margin:0;font-size:11px}.searchbar{background:var(--ink);color:#fff;border-radius:13px;grid-template-columns:1fr 1fr;align-items:end;gap:25px;margin-bottom:13px;padding:22px;display:grid}.searchbar h2{margin:5px 0;font-size:20px}.searchbar>div:last-child,.bigsearch{display:flex}.searchbar input,.bigsearch input,.filters input{border:1px solid var(--line);border-radius:7px 0 0 7px;flex:1;padding:11px}.searchbar button,.bigsearch button{background:var(--lime);color:var(--ink);border-radius:0 7px 7px 0}.twocol{grid-template-columns:1.25fr .75fr;gap:13px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:11px;overflow:hidden}.panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.panel>header h3{margin:0;font-size:12px}.panel>header button,.panel>header span{font-size:8px;color:var(--grey)!important;background:0 0!important;border:0!important;padding:0!important}.companyrow{border-bottom:1px solid var(--line);grid-template-columns:10px 1fr 95px auto;align-items:center;gap:10px;padding:14px 17px;display:grid}.companyrow>i{background:#d8a321;border-radius:50%;width:7px;height:7px}.companyrow>i.high{background:#d24c3d}.companyrow b,.companyrow small,.companyrow span{font-size:9px}.companyrow small{color:var(--grey);margin-top:3px;font-size:8px;display:block}.tasks>div{border-bottom:1px solid var(--line);gap:10px;padding:14px;display:flex}.tasks>div>i{background:var(--soft);border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;font-style:normal;display:grid}.tasks p{margin:0}.tasks b,.tasks small{font-size:9px;display:block}.tasks small{color:var(--grey);margin-top:4px}.bigsearch{margin-bottom:16px}.empty{text-align:center;padding:80px}.empty>i{font-size:40px}.empty p{color:var(--grey)}.searchresults{grid-template-columns:1.1fr .9fr;gap:14px;display:grid}.searchresults .panel>button{text-align:left;width:100%;color:var(--ink);border:0;border-bottom:1px solid var(--line);background:#fff;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:15px;display:grid}.searchresults .panel>button.selected{background:#edf4d9}.searchresults button b,.searchresults button small{font-size:10px;display:block}.searchresults button small{color:var(--grey);margin-top:3px;font-size:8px}.entity-card{background:var(--ink);color:#fff;border-radius:12px;padding:22px}.entity-card h2{font-size:24px}.entity-card>p{color:#b6bfc0;font-size:10px}.entity-card dl,.providergrid dl{grid-template-columns:1fr 1fr;gap:9px;font-size:9px;display:grid}.entity-card dd,.providergrid dd{text-align:right;font-weight:700}.freecheck{color:var(--ink);background:#fff;border-radius:8px;margin:15px 0;padding:12px}.freecheck b,.freecheck small{font-size:9px;display:block}.freecheck small{color:var(--grey);margin-top:3px}.entity-card>button{background:var(--lime);width:100%;color:var(--ink)}.reportgrid{grid-template-columns:1.25fr .75fr}.evidence.full{padding:13px 17px}.terms{padding:19px}.terms>small{color:var(--grey)}.terms h2{font-size:20px}.terms>p{border-bottom:1px solid var(--line);justify-content:space-between;margin:0;padding:9px 0;font-size:9px;display:flex}.terms blockquote{background:var(--soft);border-radius:7px;margin:14px 0;padding:11px;font-size:8px;line-height:1.5}.terms>button{width:100%}.legal{color:var(--grey);font-size:8px}.filters{gap:8px;margin-bottom:12px;display:flex}.filters input{border-radius:7px}.filters button{border:1px solid var(--line);color:var(--ink);background:#fff;padding:10px}.table>header span{color:var(--grey);font-size:8px}.thead,.trow{grid-template-columns:1.6fr .7fr .6fr .7fr .8fr .5fr;align-items:center;gap:9px;padding:11px 16px;display:grid}.thead{background:var(--soft);font-size:8px}.trow{border-top:1px solid var(--line);font-size:9px}.trow b small{color:var(--grey);margin-top:3px;font-size:7px;display:block}.trow button{color:var(--ink);background:0 0;border:0;padding:0}.alerts>div{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr 90px 60px;align-items:center;gap:10px;padding:15px;display:grid}.alerts b,.alerts small{font-size:9px;display:block}.alerts small{color:var(--grey);margin-top:3px;font-size:8px}.alerts span{font-size:8px}.alerts>div>button{color:var(--ink);background:0 0;padding:0}.privacy{background:#e9f4cd;border:1px solid #cadd98;border-radius:10px;gap:12px;margin-bottom:14px;padding:16px;display:flex}.privacy>i{background:var(--lime);border-radius:50%;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.privacy b{font-size:11px}.privacy p{color:#4d602d;margin:4px 0;font-size:9px}.providergrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.providergrid>article{border:1px solid var(--line);border-top:4px solid var(--colour);background:#fff;border-radius:11px;padding:18px}.providergrid article>header{justify-content:space-between;display:flex}.providergrid header b{font-size:20px}.providergrid p,.providergrid li{color:var(--grey);font-size:9px;line-height:1.7}.providergrid article>button{width:100%}.syncflow{border:1px solid var(--line);background:#fff;border-radius:11px;grid-template-columns:1.3fr repeat(5,.5fr);align-items:center;gap:9px;margin-top:15px;padding:18px;display:grid}.syncflow h2{font-size:20px}.syncflow article{background:var(--soft);border-radius:8px;padding:12px}.syncflow i,.syncflow b{font-size:9px;display:block}.syncflow i{background:var(--ink);width:22px;height:22px;color:var(--lime);border-radius:50%;place-items:center;margin-bottom:14px;font-style:normal;display:grid}.modalwrap{z-index:20;background:#101923aa;place-items:center;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:14px;width:min(470px,92%);padding:27px;position:relative}.modal .x{color:var(--ink);background:0 0;padding:0;font-size:25px;position:absolute;top:10px;right:12px}.modal p,.modal li{color:var(--grey);font-size:10px;line-height:1.6}.modal ol{background:var(--soft);padding:14px 14px 14px 32px}.modal>button:not(.x){width:100%}.modal footer{text-align:center;color:var(--grey);margin-top:10px;font-size:8px}.teamtable>div{border-bottom:1px solid var(--line);grid-template-columns:35px 1fr 120px 70px 30px;align-items:center;gap:10px;padding:14px;display:grid}.teamtable>div>i{background:var(--soft);border-radius:50%;place-items:center;width:30px;height:30px;font-size:8px;font-style:normal;display:grid}.teamtable b,.teamtable small{font-size:9px;display:block}.teamtable small{color:var(--grey);font-size:8px}.teamtable span{font-size:9px}.teamtable>div>button{color:var(--ink);background:0 0;padding:0}.roles,.settingsgrid,.admincards,.billingtop{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px;display:grid}.roles article,.settingsgrid article,.admincards article,.billingtop article{border:1px solid var(--line);background:#fff;border-radius:10px;padding:16px}.roles p,.settingsgrid p,.admincards p,.billingtop p{color:var(--grey);font-size:9px;line-height:1.5}.settingsgrid{grid-template-columns:repeat(3,1fr);margin:0}.settingsgrid button,.admincards button{color:var(--ink);background:0 0;border:0;padding:0}.billingtop{grid-template-columns:1fr 1fr;margin:0 0 14px}.usage>div{padding:14px}.usage p{justify-content:space-between;font-size:9px;display:flex}.usage>div>i{background:var(--soft);border-radius:4px;height:6px;display:block}.usage u{background:var(--lime);border-radius:4px;height:100%;display:block}.admincards{grid-template-columns:repeat(4,1fr);margin-top:0}.admincards>article>i{font-size:20px;font-style:normal}.onboard{background:#f0f1ed;min-height:100vh}.onboard>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:70px;padding:0 5%;display:flex}.onboard>header>span{font-size:9px}.onboard>main{border:1px solid var(--line);background:#fff;border-radius:16px;width:min(720px,90%);margin:60px auto;padding:35px}.onboard h1{font-size:36px}.onboard>main>p{color:var(--grey)}.form{gap:13px;display:grid}.form label{font-size:9px;font-weight:700}.form input,.form select{border:1px solid var(--line);border-radius:7px;width:100%;margin-top:5px;padding:11px;display:block}.choicegrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.choicegrid label{background:var(--soft);border-radius:8px;padding:15px;font-size:10px}.providers label{align-items:center;gap:8px;min-height:70px;display:flex}.onboard main>footer{justify-content:flex-end;gap:8px;margin-top:25px;display:flex}.workspace p,.workspace span,.workspace label,.workspace input,.workspace select,.workspace textarea,.workspace button{font-size:11px}.workspace small{font-size:10px}.navgroup>button{font-size:11.33px}.workspace .badge{font-size:9.33px}.admin-tabs{flex-wrap:wrap;gap:7px;margin-bottom:16px;display:flex}.admin-tabs button{color:var(--ink);border:1px solid var(--line);background:#fff}.admin-tabs button.active{background:var(--ink);color:var(--lime)}.admin-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,1.6fr) repeat(4,minmax(90px,.6fr));align-items:center;gap:12px;padding:13px;display:grid}.admin-row b,.admin-row small{display:block}.admin-row small{color:var(--grey);margin-top:4px}@media (width<=1000px){.hero{grid-template-columns:1fr}.steps,.pricing{grid-template-columns:1fr 1fr}.app{grid-template-columns:180px 1fr}.workspace{padding:20px}.providergrid{grid-template-columns:1fr}.syncflow{grid-template-columns:1fr 1fr 1fr}.kpis,.report-kpis{grid-template-columns:1fr 1fr}.twocol{grid-template-columns:1fr}.admincards{grid-template-columns:1fr 1fr}}@media (width<=680px){.top nav{display:none}.hero h1{font-size:48px}.audience{flex-wrap:wrap;height:auto;padding:18px}.steps,.pricing,.darkband,.provider-logos{grid-template-columns:1fr}.provider-logos button{grid-column:span 1}.app{display:block}.side{display:none}.workspace{padding:15px}.pagehead{gap:12px}.searchresults,.settingsgrid,.roles,.billingtop,.admincards{grid-template-columns:1fr}.onboard>main{padding:22px}.choicegrid{grid-template-columns:1fr}}.public-brand{color:var(--ink)!important;background:0 0!important;border:0!important;padding:0!important}.top nav{gap:2px;display:flex}.top nav button{color:var(--grey);background:0 0;padding:9px 8px;font-weight:600}.top nav button:hover{color:var(--ink);background:var(--soft)}.public-example{border:1px solid var(--line);background:#fff;border-radius:16px;padding:28px;box-shadow:0 28px 80px #15231820}.public-example h2{font-size:30px}.public-example>div{border-top:1px solid var(--line);justify-content:space-between;padding:18px 0;font-size:13px;display:flex}.public-example span{color:var(--grey)}.public-page{min-height:calc(100vh - 72px)}.public-title{background:linear-gradient(135deg,#fff 55%,#eef1e9);padding:75px 8% 50px}.public-title h1{letter-spacing:-.04em;max-width:950px;margin:14px 0;font-size:clamp(40px,5vw,68px);line-height:1}.public-title p{color:var(--grey);max-width:800px;font-size:17px;line-height:1.65}.public-grid{grid-template-columns:repeat(3,1fr);gap:16px;padding:50px 8%;display:grid}.public-grid article{border:1px solid var(--line);background:#fff;border-radius:13px;min-height:180px;padding:25px}.public-grid h2{margin:8px 0 18px;font-size:21px}.public-grid p{color:var(--grey);font-size:13px;line-height:1.65}.public-grid strong{font-size:28px}.public-grid button,.public-cta button{background:var(--ink);color:var(--lime);cursor:pointer;border:0;border-radius:8px;padding:11px 15px;font-size:11px;font-weight:800}.industries{grid-template-columns:repeat(2,1fr)}.pricing-grid article{min-height:250px}.public-cta{background:var(--ink);color:#fff;text-align:center;padding:55px 8%}.public-cta h2{margin:0 0 10px;font-size:34px}.public-cta p{color:#bbc2c3}.public-cta button{background:var(--lime);color:var(--ink);margin-top:12px}.product-admin,.email-admin{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.product-admin form,.email-admin form{padding:18px}.product-admin textarea,.email-admin textarea{width:100%}@media (width<=900px){.top{grid-template-columns:1fr auto}.top nav{display:none}.hero{grid-template-columns:1fr;padding-top:45px}.public-grid,.industries,.product-admin,.email-admin,.steps{grid-template-columns:1fr}.public-example{display:none}}.pricing-admin-intro{border:1px solid var(--line);background:#fff;border-radius:11px;margin-bottom:14px;padding:18px}.pricing-admin-intro h3{margin:0 0 7px}.pricing-admin-intro p{color:var(--grey);font-size:11px}.save-message{background:#e4f1c3;border-radius:7px;padding:10px;font-weight:700;color:#385700!important}.form-error{background:#ffe0da;border-radius:7px;padding:10px;line-height:1.5;color:#8b251a!important}.admin-product-form{padding:20px}.admin-product-form h3{margin:0 0 4px}.admin-product-form>small{color:var(--grey);margin-bottom:10px;display:block}.admin-product-form textarea,.create-product textarea{width:100%}.create-product{margin-top:16px;padding:20px}.create-product-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.admin-list{padding:20px}.admin-list>h3{margin-top:0}.admin-list article{border-top:1px solid var(--line);padding:12px 0}.admin-list article b,.admin-list article small{display:block}.admin-list article button{margin-top:8px}@media (width<=800px){.create-product-grid{grid-template-columns:1fr}}.modal:has(.ai-research){width:min(920px,94%);max-height:92vh;overflow:auto}.ai-research{border-top:2px solid var(--ink);margin-top:22px;padding-top:20px}.ai-research>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.ai-research h3{margin:4px 0;font-size:18px}.ai-note{background:#eef0eb;border-radius:8px;padding:11px}.research-running{background:#fff0c9;border-radius:8px;padding:16px;font-weight:700}.research-running i{border:2px solid #795500;border-top-color:#0000;border-radius:50%;width:10px;height:10px;margin-right:9px;animation:1s linear infinite research-spin;display:inline-block}@keyframes research-spin{to{transform:rotate(360deg)}}.research-score{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0;display:grid}.research-score span{background:var(--soft);border-radius:8px;padding:12px}.research-score small,.research-score b{display:block}.research-score b{margin-top:6px}.research-findings{gap:9px;margin:14px 0;display:grid}.research-findings article{border:1px solid var(--line);border-radius:8px;padding:13px}.research-findings article header{justify-content:space-between;display:flex}.research-findings article p{margin:8px 0}.research-findings article a{margin:8px 8px 0 0;font-size:9px;display:inline-block}.impact{border-radius:10px;padding:4px 7px;font-size:8px}.impact.positive{color:#385700;background:#e4f1c3}.impact.caution{color:#795500;background:#fff0c9}.impact.adverse{color:#8b251a;background:#ffe0da}.research-review{background:#eef0eb;border-radius:8px;padding:14px}.research-review button{margin-right:8px}@media (width<=700px){.research-score{grid-template-columns:1fr}}body:after{content:"Version: 9.1.2"}.intelligence-admin{max-width:820px}.intelligence-admin .secret-status{align-items:center;gap:12px;margin:12px 0 24px;display:flex}.intelligence-admin label{gap:7px;margin:16px 0;font-weight:700;display:grid}.intelligence-admin input{border:1px solid #ccd2ce;border-radius:6px;padding:12px}.provider-actions{flex-wrap:wrap;gap:10px;display:flex}.research-page-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.research-results-layout{grid-template-columns:minmax(240px,320px) 1fr;gap:20px;display:grid}.research-run-list{align-self:start;padding:8px}.research-run-list button{text-align:left;color:#12202a;background:#fff;border:0;border-bottom:1px solid #e1e4e1;gap:4px;width:100%;padding:14px;display:grid}.research-run-list button.active{background:#f0f4e9;border-radius:7px}.research-run-list small,.research-run-list span{color:#61706b;font-size:12px}.research-result-detail>header{justify-content:space-between;gap:20px;display:flex}.research-status{text-transform:capitalize;font-weight:700}.research-status.completed{color:#397400}.research-status.failed{color:#a22222}@media (width<=800px){.research-results-layout{grid-template-columns:1fr}.research-page-head{display:block}.research-page-head button{margin-top:12px}}:root{--ink:#101a24;--ink2:#192630;--lime:#b9e61d;--lime-soft:#edf7c9;--paper:#f5f4ef;--white:#fff;--muted:#65706f;--line:#d9dfda;--soft:#e9ede8;--danger:#9b2e23;--radius:14px;--shadow:0 24px 70px #101a241f}body{background:var(--paper);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.55}button,input,select,textarea{font:inherit}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #8eb400}button:disabled{opacity:.55;cursor:not-allowed}.public-shell button{cursor:pointer}.public-shell h1,.public-shell h2,.public-shell h3{letter-spacing:-.035em}.site-header{z-index:100;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;grid-template-columns:1fr auto 1fr;align-items:center;min-height:72px;padding:0 clamp(20px,4vw,68px);display:grid;position:sticky;top:0}.public-brand{color:var(--ink);background:0 0;border:0;justify-self:start;padding:0}.site-header nav{gap:2px;display:flex}.site-header nav button,.text-button{color:#4f5a5b;background:0 0;border:0;border-radius:7px;padding:10px 11px;font-size:12px;font-weight:700}.site-header nav button:hover,.site-header nav button.active{background:var(--soft);color:var(--ink)}.header-actions{justify-self:end;align-items:center;gap:5px;display:flex}.header-actions>button:last-child,.v11-hero button,.v11-cta button,.ink-section button,.feature-grid button,.pricing-cards button,.section-link,.evidence-band button,.v11-title button,.abr-result>button{background:var(--ink);color:var(--lime);border:0;border-radius:8px;padding:12px 16px;font-weight:800}.mobile-menu{display:none}.brand{font-size:19px}.fcmark{width:36px;height:32px}.v11-hero{background:radial-gradient(circle at 85% 25%,#b9e61d1f,#0000 28%),linear-gradient(135deg,#fff 48%,#eef1eb);grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);align-items:center;gap:7%;min-height:650px;padding:80px clamp(24px,6vw,110px);display:grid}.v11-hero>div>small,.v11-section>header>small,.centred>small,.ink-section small,.evidence-band small,.v11-title small,.v11-cta>small,.decision-preview small,.feature-grid>article>small{color:#55645f;letter-spacing:.12em;font-size:10px;font-weight:800}.v11-hero h1{letter-spacing:-.062em;max-width:760px;margin:15px 0 22px;font-size:clamp(50px,5.3vw,78px);line-height:.97}.v11-hero>div>p{color:#596465;max-width:700px;font-size:18px;line-height:1.65}.hero-actions{gap:10px;margin:28px 0;display:flex}.v11-hero .outline,.v11-cta .outline,.evidence-band .outline{color:var(--ink)!important;border:1px solid var(--line)!important;background:#fff!important}.v11-hero ul{color:#4e5c58;flex-wrap:wrap;gap:22px;margin:26px 0 0;padding:0;font-size:11px;font-weight:700;list-style:none;display:flex}.v11-hero li:before{content:"✓";color:#719100;margin-right:6px}.decision-preview{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;padding:26px;transform:rotate(.7deg)}.decision-preview>header{justify-content:space-between;gap:20px;display:flex}.status-pill{background:var(--lime-soft);color:#426000;border-radius:999px;height:max-content;padding:6px 9px;font-size:9px;font-weight:800}.decision-kpis{grid-template-columns:repeat(3,1fr);gap:9px;margin:22px 0 8px;display:grid}.decision-kpis span{border:1px solid var(--line);background:#eef0eb;border-radius:10px;padding:16px}.decision-kpis b,.decision-kpis small{display:block}.decision-kpis b{margin-top:8px;font-size:22px}.decision-row{border-top:1px solid var(--line);grid-template-columns:30px 1fr auto;align-items:center;gap:11px;padding:13px 0;display:grid}.decision-row i{background:var(--soft);border-radius:7px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.decision-row b,.decision-row small{display:block}.decision-row small{color:var(--muted);margin-top:2px;font-weight:400}.decision-row>span{font-size:9px;font-weight:800}.decision-preview>footer{color:var(--muted);padding-top:10px;font-size:9px}.trust-strip{border-block:1px solid var(--line);background:#fff;justify-content:center;align-items:center;gap:clamp(20px,5vw,80px);min-height:70px;padding:14px 30px;font-size:11px;display:flex}.trust-strip small{color:var(--muted)}.v11-section{padding:75px clamp(24px,7vw,130px)}.v11-section>header h2,.centred h2,.ink-section h2,.evidence-band h2,.v11-cta h2{margin:12px 0 15px;font-size:clamp(34px,3.5vw,52px);line-height:1.05}.v11-section>header>p,.centred>p{max-width:760px;color:var(--muted);font-size:16px;line-height:1.7}.intro-grid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:7%;display:grid}.numbered-cards{grid-template-columns:1fr 1fr;gap:13px;display:grid}.numbered-cards article,.feature-grid article{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:24px}.numbered-cards article{min-height:175px}.numbered-cards h3,.feature-grid h3{margin:30px 0 8px;font-size:20px}.numbered-cards p,.feature-grid p{color:var(--muted);line-height:1.65}.ink-section{background:var(--ink);color:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:8%;padding:70px clamp(24px,7vw,130px);display:grid}.ink-section small{color:var(--lime)}.ink-section button{background:var(--lime);color:var(--ink);margin-top:15px}.term-stack{gap:9px;display:grid}.term-stack p{color:var(--ink);background:#fff;border-radius:10px;justify-content:space-between;gap:25px;margin:0;padding:18px;display:flex}.centred{text-align:center;max-width:850px;margin:0 auto 35px}.centred>p{margin-inline:auto}.feature-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.feature-grid h2{font-size:23px}.feature-grid button{color:var(--ink);background:0 0;margin-top:14px;padding:0}.section-link{color:var(--ink);border:1px solid var(--line);background:0 0;margin:24px auto 0;display:block}.evidence-band{background:#eaf2d3;border-block:1px solid #d5e1b8;grid-template-columns:.7fr 1fr auto;align-items:center;gap:5%;padding:55px clamp(24px,7vw,130px);display:grid}.evidence-band h2{font-size:34px}.evidence-band p{font-size:15px;line-height:1.7}.v11-cta{text-align:center;background:#fff;padding:80px 24px}.v11-cta p{max-width:690px;color:var(--muted);margin:0 auto 25px;font-size:15px}.v11-cta>div{justify-content:center;gap:10px;display:flex}.v11-title{background:radial-gradient(circle at 85% 20%,#b9e61d24,#0000 30%),#fff;padding:90px clamp(24px,8vw,150px) 70px}.v11-title>div{max-width:950px}.v11-title h1{margin:15px 0 20px;font-size:clamp(45px,5.5vw,75px);line-height:1}.breadcrumb{text-align:left;margin-bottom:35px;color:var(--muted)!important;background:0 0!important;padding:0!important;display:block!important}.content-section{grid-template-columns:.75fr 1.25fr;align-items:start;gap:6%;display:grid}.content-section.tinted{background:#eceee8}.content-section .feature-grid{grid-template-columns:repeat(2,1fr)}.content-section .feature-grid article{min-height:150px}.content-section .feature-grid h3{margin-top:0}.process-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.process-list li{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:16px;padding:17px;display:flex}.process-list span{background:var(--ink);width:30px;height:30px;color:var(--lime);border-radius:50%;place-items:center;font-weight:800;display:grid}.faq-list{gap:10px;max-width:1000px;margin:auto;display:grid}.faq-list details{border:1px solid var(--line);background:#fff;border-radius:12px;padding:19px 22px}.faq-list summary{cursor:pointer;font-size:17px;font-weight:800}.faq-list p{color:var(--muted);font-size:14px;line-height:1.7}.industry-grid{grid-template-columns:repeat(2,1fr);padding:60px clamp(24px,7vw,130px)}.industry-grid article{min-height:230px}.slim{text-align:center;background:#fff}.slim p,.prose p{max-width:850px;color:var(--muted);margin-inline:auto;font-size:16px;line-height:1.75}.split-content{grid-template-columns:1fr 1fr;gap:16px;display:grid}.split-content article{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:30px}.split-content h2{font-size:31px}.split-content li{color:#4d5958;margin:13px 0}.pricing-wrap{padding:60px clamp(24px,7vw,130px)}.pricing-cards{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.pricing-cards article{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;min-height:360px;padding:27px;display:flex}.pricing-cards article.featured{background:var(--ink);color:#fff}.pricing-cards h2{font-size:26px}.pricing-cards strong{font-size:32px}.pricing-cards p{color:var(--muted);line-height:1.7}.pricing-cards .featured p{color:#b7c0c2}.pricing-cards article>span{margin-top:auto}.pricing-cards button{margin-top:20px}.pricing-cards .featured button{background:var(--lime);color:var(--ink)}.pricing-note{text-align:center;color:var(--muted)}.comparison{border:1px solid var(--line);border-radius:var(--radius);background:#fff;margin-top:30px;padding:30px}.comparison>div{grid-template-columns:repeat(2,1fr);gap:8px 25px;display:grid}.site-footer{background:var(--ink);color:#fff;grid-template-columns:2fr repeat(3,1fr);gap:35px;padding:55px clamp(24px,7vw,130px) 30px;display:grid}.site-footer>div>p{color:#aeb9ba;max-width:340px}.site-footer>div>b{margin-bottom:12px;display:block}.site-footer button{color:#b8c1c2;text-align:left;background:0 0;border:0;padding:5px 0;display:block}.site-footer button:hover{color:var(--lime)}.site-footer>small{color:#899697;border-top:1px solid #ffffff25;grid-column:1/-1;padding-top:25px}.site-footer .fcmark b:first-child{color:#fff}.app{grid-template-columns:245px 1fr}.workspace{padding:0 38px 38px}.workspace-top{height:76px}.side{padding:23px 16px}.navgroup>button{padding:11px;font-size:12px}.navgroup>small{font-size:8px}.pagehead h1{font-size:36px}.pagehead p{font-size:13px}.workspace button{font-size:12px}.panel>header h3{font-size:14px}.panel>header button,.panel>header span,.kpis span,.report-kpis span,.evidence small,.companyrow small,.tasks small,.trow b small,.teamtable small{font-size:10px}.companyrow b,.companyrow span,.tasks b,.trow,.teamtable b,.teamtable span,.settingsgrid p,.admincards p,.billingtop p,.form label{font-size:12px}.thead,.badge{font-size:10px}.account-button b{font-size:11px}.account-button small{font-size:9px}.form input,.form select,.form textarea{min-height:42px;font-size:13px}.panel{border-radius:13px}.admin-tabs{flex-wrap:wrap;gap:7px;display:flex}.admin-tabs button{min-height:39px}.form-error,.save-message{font-size:12px}.modal{font-size:13px}.modal p,.modal li{font-size:12px}.setup-checklist{border:1px solid var(--line);border-left:5px solid var(--lime);background:#fff;border-radius:13px;max-width:1000px;margin-bottom:16px;padding:22px}.setup-checklist h3{margin:5px 0;font-size:21px}.setup-checklist header p{color:var(--muted)}.setup-checklist ol{counter-reset:setup;grid-template-columns:repeat(2,1fr);gap:9px;padding:0;list-style:none;display:grid}.setup-checklist li{counter-increment:setup;background:var(--soft);border-radius:8px;padding:14px}.setup-checklist li:before{content:counter(setup);background:var(--ink);width:24px;height:24px;color:var(--lime);border-radius:50%;place-items:center;margin-right:9px;font-weight:800;display:inline-grid}.setup-checklist li b,.setup-checklist li span{display:block}.setup-checklist li b{display:inline}.setup-checklist li span{color:var(--muted);margin:6px 0 0 33px}.ai-fallback-note{background:#fff1cc;border-radius:8px;padding:12px}@media (width<=1050px){.site-header{grid-template-columns:1fr auto}.site-header nav{grid-column:1/-1;padding:10px 0 16px;display:none}.site-header nav.open{flex-wrap:wrap;display:flex}.mobile-menu{border:1px solid var(--line);background:#fff;border-radius:7px;justify-self:end;padding:8px 10px;display:block}.header-actions{display:none}.v11-hero{grid-template-columns:1fr;min-height:0}.decision-preview{max-width:760px}.intro-grid,.content-section,.ink-section,.evidence-band{grid-template-columns:1fr}.feature-grid{grid-template-columns:repeat(2,1fr)}.evidence-band button{justify-self:start}.app{grid-template-columns:210px 1fr}.workspace{padding:0 24px 28px}}@media (width<=720px){.v11-hero{padding:55px 22px}.v11-hero h1{font-size:46px}.v11-hero>div>p,.v11-title p{font-size:16px}.v11-hero ul{gap:8px;display:grid}.decision-preview{padding:17px;transform:none}.decision-preview>header{display:block}.status-pill{display:inline-block}.decision-kpis{grid-template-columns:1fr}.trust-strip{justify-content:flex-start;overflow:auto}.v11-section,.ink-section,.evidence-band,.pricing-wrap,.industry-grid{padding:50px 22px}.numbered-cards,.feature-grid,.industry-grid,.pricing-cards,.split-content,.comparison>div{grid-template-columns:1fr}.v11-title{padding:60px 22px}.v11-title h1{font-size:44px}.v11-cta>div,.hero-actions{flex-direction:column;align-items:stretch}.site-footer{grid-template-columns:1fr 1fr;padding:45px 22px}.site-footer>div:first-child{grid-column:1/-1}.app{display:block}.side{min-height:auto;position:static}.workspace{padding:0 16px 25px}.kpis,.report-kpis,.settingsgrid,.admincards,.billingtop,.providergrid{grid-template-columns:1fr}.pagehead{display:block}.pagehead>button,.pagehead>div+*{margin-top:12px}.research-plan-organisations>form{grid-template-columns:1fr}.bigsearch,.searchbar>div:last-child{display:grid}.bigsearch input,.searchbar input,.bigsearch button,.searchbar button{border-radius:7px}.trow,.thead,.admin-row{min-width:760px}.table{overflow:auto}}.workspace-notifications{gap:10px;margin:14px 0;display:grid}.workspace-notifications article{background:#fff4cf;border:1px solid #e4bd3a;border-left:5px solid #d39400;border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex}.workspace-notifications article>i{color:#c8ff2e;background:#17232f;border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}.workspace-notifications article div{flex:1}.workspace-notifications p{margin:3px 0 0}.workspace-notifications .notification-close{color:#17232f;background:0 0;padding:4px 8px;font-size:22px}.credit-workspace{padding-bottom:60px}.credit-layout{grid-template-columns:minmax(320px,.85fr) minmax(440px,1.3fr);gap:18px;display:grid}.credit-create,.credit-list{padding:22px}.credit-create header,.credit-list header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.credit-create label,.credit-public-form label,.decision-box label{gap:7px;margin:0 0 14px;font-weight:700;display:grid}.credit-create input,.credit-create textarea,.credit-create select,.credit-public input,.credit-public textarea,.credit-public select,.decision-box textarea{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #cbd1cc;border-radius:7px;padding:12px}.field-pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.generated-link{background:#eff7d8;border:1px solid #b8d75b;border-radius:9px;gap:8px;margin-top:16px;padding:14px;display:grid}.credit-list>button{text-align:left;color:#14202a;background:0 0;border:0;border-top:1px solid #e2e5e0;grid-template-columns:120px 1fr auto;gap:5px 12px;width:100%;padding:15px 10px;display:grid}.credit-list b,.credit-list small{grid-column:2}.credit-list time{grid-area:1/3/3}.application-status{text-align:center;text-transform:capitalize;background:#e9ece8;border-radius:20px;grid-row:1/3;align-self:center;padding:6px 8px}.application-status.submitted,.application-status.under_review{color:#6e4c00;background:#fff0b9}.application-status.approved{color:#245d00;background:#def5c6}.application-status.declined{color:#8a1b14;background:#ffe0de}.credit-modal{z-index:50;background:#101922cc;place-items:center;padding:30px;display:grid;position:fixed;inset:0}.credit-modal>.panel{width:min(1000px,95vw);max-height:88vh;padding:26px;overflow:auto}.credit-modal header{justify-content:space-between;display:flex}.application-summary{grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0;display:grid}.application-summary span{background:#f1f3ef;border-radius:8px;padding:15px}.application-summary small,.application-summary b{display:block}.review-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.review-grid article{border:1px solid #dfe3dc;border-radius:10px;padding:18px}.review-grid dl{grid-template-columns:140px 1fr;gap:10px;display:grid}.review-grid dt{color:#5e686f}.review-grid dd{margin:0;font-weight:700}.decision-box{background:#f5f6f2;border-radius:10px;margin-top:20px;padding:18px}.decision-box div{gap:10px;display:flex}.decision-box .approve{background:#3f760c}.decision-box .decline{background:#9d2d25}.credit-public{color:#14202a;background:#f4f5f1;min-height:100vh}.credit-public>header{background:#fff;border-bottom:1px solid #dfe3dc;justify-content:space-between;align-items:center;padding:20px max(5vw,30px);display:flex}.credit-public-intro{color:#fff;background:#101c27;padding:50px max(8vw,40px) 35px}.credit-public-intro h1{margin:8px 0;font-size:clamp(34px,5vw,62px)}.credit-public-intro>p{max-width:760px;font-size:18px;line-height:1.6}.credit-public-intro>div{grid-template-columns:repeat(3,1fr);gap:12px;max-width:780px;margin-top:28px;display:grid}.credit-public-intro span{background:#ffffff12;border:1px solid #ffffff25;border-radius:8px;padding:14px}.credit-public-intro small,.credit-public-intro b{display:block}.credit-public-form{grid-template-columns:.75fr 1.25fr;gap:20px;max-width:1200px;margin:28px auto;padding:0 20px;display:grid}.credit-public-form .panel{padding:25px}.credit-public-form h2{margin-top:6px}.verified-entity{background:#eff9df;border-left:4px solid #83b61b;gap:5px;margin-top:16px;padding:15px;display:grid}.declaration{align-items:start;line-height:1.5;grid-template-columns:auto 1fr!important;font-weight:500!important}.application-complete{text-align:center;background:#fff;border-radius:14px;max-width:650px;margin:10vh auto;padding:50px}.application-complete>i{background:#dff6bd;border-radius:50%;place-items:center;width:70px;height:70px;margin:35px auto 15px;font-size:40px;font-style:normal;display:grid}.credit-public>footer{text-align:center;color:#566069;padding:30px}@media (width<=850px){.credit-layout,.credit-public-form,.review-grid{grid-template-columns:1fr}.application-summary{grid-template-columns:1fr 1fr}.credit-public-intro>div,.field-pair{grid-template-columns:1fr}.credit-list>button{grid-template-columns:100px 1fr}.credit-list time{display:none}}.report-list>header>div p{color:var(--muted);margin:5px 0 0;font-size:11px}.report-list .badge{white-space:normal;line-height:1.3}.report-list .trow>span:last-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.report-list .trow>span:last-child>button:first-child{color:#385700;font-weight:900}.business-check-heading{margin-bottom:22px}.business-check-heading p{max-width:760px;font-size:14px}.business-check-steps{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.business-check-steps article{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:12px;min-height:82px;padding:14px;display:flex}.business-check-steps article.active{box-shadow:inset 0 -3px var(--accent);border-color:#98ba24}.business-check-steps i{background:#e9ece6;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.business-check-steps .active i{background:var(--ink);color:var(--lime)}.business-check-steps b,.business-check-steps small{display:block}.business-check-steps small{color:var(--muted);letter-spacing:0;margin-top:3px;font-size:10px}.check-help-banner{background:#edf4d9;border:1px solid #d1dfab;border-radius:10px;align-items:center;gap:13px;margin-bottom:18px;padding:15px 17px;display:flex}.check-help-banner>i{background:var(--accent);border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}.check-help-banner p{color:#516039;margin:3px 0 0}.check-stage{color:#fff;background:#101923;border-radius:16px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:40px;padding:36px;display:grid}.check-stage-copy h2{margin:8px 0;font-size:30px}.check-stage-copy p{color:#bdc5c6;font-size:14px;line-height:1.65}.check-stage-copy details{color:#c9d0d1;margin-top:20px}.check-stage-copy summary{cursor:pointer;color:var(--lime);font-weight:800}.abn-entry-card{color:var(--ink);background:#fff;border-radius:12px;padding:28px}.abn-entry-card label{font-size:14px;font-weight:800}.abn-entry-card label>div{margin-top:9px;display:flex}.abn-entry-card input{letter-spacing:.08em;border:1px solid #bcc3bd;border-radius:8px 0 0 8px;flex:1;min-width:0;padding:15px;font-size:17px}.abn-entry-card button{border-radius:0 8px 8px 0;padding:0 22px}.abn-entry-card>small{color:var(--muted);letter-spacing:0;margin-top:7px;display:block}.entity-confirmation{background:#fff;border:2px solid #aaca46;border-radius:16px;margin-top:18px;overflow:hidden}.entity-confirmation>header{background:#f1f7df;border-bottom:1px solid #d5e2b4;justify-content:space-between;align-items:start;gap:25px;padding:25px 28px;display:flex}.entity-confirmation h2{margin:7px 0;font-size:26px}.entity-confirmation header p{color:#56645a;margin:0}.entity-confirmation header>span{white-space:nowrap;color:#355400;background:#dff1ac;border-radius:999px;padding:8px 11px;font-weight:800}.entity-confirmation-grid{grid-template-columns:1fr 1fr;gap:30px;padding:28px;display:grid}.entity-confirmation-grid article{background:#f1f3ef;border-radius:10px;padding:23px}.entity-confirmation-grid article h3{margin:9px 0;font-size:25px}.entity-confirmation-grid dl{grid-template-columns:150px 1fr;gap:11px;margin:0;display:grid}.entity-confirmation-grid dt{color:var(--muted)}.entity-confirmation-grid dd{margin:0;font-weight:800}.entity-confirmation>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;padding:20px 28px;display:flex}.what-is-checked{margin-top:30px}.what-is-checked>header{text-align:center;margin-bottom:18px}.what-is-checked h2{font-size:28px}.what-is-checked>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.what-is-checked article{border:1px solid var(--line);background:#fff;border-radius:12px;min-height:210px;padding:22px}.what-is-checked article i{background:#eaf3d4;border-radius:9px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.what-is-checked h3{margin-top:35px}.what-is-checked p{color:var(--muted);line-height:1.6}.report-workspace-overlay{z-index:200;background:#0d151dcc;padding:18px;position:fixed;inset:0;overflow:auto}.report-workspace{background:#f3f4f0;border-radius:18px;width:min(1460px,100%);min-height:calc(100vh - 36px);margin:auto;overflow:hidden;box-shadow:0 30px 100px #0006}.report-workspace-header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;padding:27px 34px;display:flex}.report-workspace-header h1{margin:6px 0;font-size:30px}.report-workspace-header p{color:var(--muted);margin:0}.report-close{align-items:center;gap:8px;color:var(--ink)!important;background:#f2f3ef!important;font-size:24px!important;display:flex!important}.report-close span{font-size:12px}.check-progress{color:#fff;background:#101923;grid-template-columns:repeat(4,1fr);display:grid}.progress-step{border-right:1px solid #ffffff20;align-items:center;gap:11px;padding:18px 24px;display:flex}.progress-step i{border:1px solid #718087;border-radius:50%;place-items:center;width:31px;height:31px;font-style:normal;font-weight:900;display:grid}.progress-step b,.progress-step small{display:block}.progress-step small{color:#9eaaad;letter-spacing:0;margin-top:3px}.progress-step.done i{background:var(--accent);color:#101923;border-color:var(--accent)}.progress-step.active{background:#1a2a37}.progress-step.active i{border-color:var(--accent);color:var(--accent)}.progress-step.attention i{color:#6b4700;background:#ffd681;border-color:#ffd681}.research-explainer{background:#fff1c7;border:1px solid #e3c16a;border-radius:11px;align-items:center;gap:14px;margin:20px 30px 0;padding:16px 18px;display:flex}.research-explainer.completed{background:#eaf5d1;border-color:#c8dc91}.research-explainer.failed,.research-explainer.allowance_exhausted{background:#ffe5df;border-color:#e2a198}.research-explainer>i{width:35px;height:35px;color:var(--accent);background:#101923;border-radius:50%;place-items:center;font-style:normal;font-weight:900;display:grid}.research-explainer p{margin:3px 0 0}.report-message{margin:12px 30px}.report-overview{grid-template-columns:1.25fr .75fr;gap:15px;padding:20px 30px;display:grid}.verified-summary,.next-step-card{border:1px solid var(--line);background:#fff;border-radius:13px;padding:22px}.verified-summary>header{justify-content:space-between;display:flex}.verified-summary h2{margin:6px 0}.verified-summary header>span{color:#385700;background:#e4f1c3;border-radius:999px;height:max-content;padding:6px 9px;font-weight:800}.verified-summary dl{grid-template-columns:170px 1fr;gap:9px;display:grid}.verified-summary dt{color:var(--muted)}.verified-summary dd{margin:0;font-weight:800}.verified-summary>p{background:#f2f3ef;border-radius:8px;margin-bottom:0;padding:12px}.next-step-card{color:#fff;background:#101923}.next-step-card h2{font-size:23px}.next-step-card ol{color:#d2d7d8;padding-left:20px;line-height:1.6}.next-step-card p{color:var(--accent);font-weight:700}.report-workspace-grid{grid-template-columns:minmax(0,1.15fr) minmax(430px,.85fr);gap:16px;padding:0 30px 35px;display:grid}.evidence-column,.decision-guide{border:1px solid var(--line);background:#fff;border-radius:13px;padding:24px}.section-intro{align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.section-intro>span{width:34px;height:34px;color:var(--accent);background:#101923;border-radius:50%;flex:0 0 34px;place-items:center;font-weight:900;display:grid}.section-intro h2{margin:4px 0;font-size:23px}.section-intro p{color:var(--muted);margin:0;line-height:1.55}.guided-research{border:1px solid var(--line);background:#f6f7f3;border-radius:11px;margin:0;padding:20px}.guided-research>header{align-items:start}.guided-research h3{font-size:19px}.guided-research .ai-note{font-size:12px;line-height:1.6}.research-running{align-items:center;display:flex}.research-running span b,.research-running span small{display:block}.research-running span small{letter-spacing:0;margin-top:4px;font-weight:500}.research-failed{background:#ffe6df;border:1px solid #e7aaa0;border-radius:9px;padding:17px}.research-failed p{color:#71372f}.research-summary{border-left:4px solid var(--accent);background:#fff;padding:15px}.research-summary p{font-size:13px;line-height:1.65}.research-findings article{background:#fff}.research-findings article a{font-size:11px;font-weight:800}.research-review h4{margin:0}.decision-guide fieldset{border:0;gap:8px;margin:0 0 20px;padding:0;display:grid}.decision-guide legend{margin-bottom:10px;font-size:14px;font-weight:900}.decision-choice,.monitor-choice{border:1px solid var(--line);cursor:pointer;border-radius:9px;align-items:flex-start;gap:12px;padding:13px;display:flex}.decision-choice input,.monitor-choice input{margin-top:3px}.decision-choice b,.decision-choice small,.monitor-choice b,.monitor-choice small{display:block}.decision-choice small,.monitor-choice small{color:var(--muted);letter-spacing:0;margin-top:3px}.decision-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.decision-fields label{gap:7px;font-weight:800;display:grid}.decision-fields label.full{grid-column:1/-1}.decision-fields input,.decision-fields select,.decision-fields textarea{width:100%;font:inherit;background:#fff;border:1px solid #c8ceca;border-radius:8px;padding:12px}.input-suffix,.input-prefix{display:flex}.input-suffix input{border-radius:8px 0 0 8px}.input-suffix b,.input-prefix b{background:#e9ece7;border:1px solid #c8ceca;place-items:center;padding:0 13px;display:grid}.input-suffix b,.input-prefix input{border-left:0;border-radius:0 8px 8px 0}.input-prefix b{border-radius:8px 0 0 8px}.field-help{cursor:help;background:#dfe4dc;border-radius:50%;place-items:center;width:18px;height:18px;margin-left:5px;font-size:10px;display:inline-grid}.monitor-choice{margin:18px 0}.decision-caution{background:#fff1c7;border-radius:8px;padding:13px}.finish-decision{width:100%;padding:14px!important;font-size:13px!important}.decision-disclaimer{text-align:center;color:var(--muted);letter-spacing:0;margin-top:10px;display:block}@media (width<=1050px){.business-check-steps,.what-is-checked>div{grid-template-columns:1fr 1fr}.report-workspace-grid,.report-overview{grid-template-columns:1fr}.check-progress{grid-template-columns:1fr 1fr}}@media (width<=700px){.business-check-steps,.what-is-checked>div,.check-stage,.entity-confirmation-grid,.decision-fields{grid-template-columns:1fr}.check-stage{gap:20px;padding:23px}.abn-entry-card{padding:18px}.abn-entry-card label>div{gap:8px;display:grid}.abn-entry-card input,.abn-entry-card button{border-radius:8px}.entity-confirmation>header{display:block}.entity-confirmation header>span{margin-top:12px;display:inline-block}.entity-confirmation-grid dl,.verified-summary dl{grid-template-columns:1fr}.entity-confirmation>footer{flex-direction:column}.report-workspace-overlay{padding:0}.report-workspace{border-radius:0;min-height:100vh}.report-workspace-header{padding:20px}.report-workspace-header h1{font-size:23px}.report-close span{display:none}.check-progress{grid-template-columns:1fr}.progress-step{padding:12px 20px}.report-overview,.report-workspace-grid{padding:14px}.research-explainer{margin:14px}.application-summary{grid-template-columns:1fr}.evidence-column,.decision-guide{padding:17px}}.guide-header{justify-content:space-between;align-items:flex-start;gap:30px;margin:0 0 22px;display:flex}.guide-header>div{max-width:860px}.guide-header>div>small{letter-spacing:.12em;color:#5c6864;font-weight:900}.guide-header h1{margin:6px 0 9px;font-size:36px;line-height:1.1}.guide-header p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.guide-header>button,.guide-header>div+*{height:max-content}.guide-steps{grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 16px;display:grid}.guide-steps article{border:1px solid var(--line);background:#fff;border-radius:11px;align-items:center;gap:12px;min-height:78px;padding:14px;display:flex}.guide-steps article>i{width:34px;height:34px;color:var(--accent);background:#101923;border-radius:50%;flex:0 0 34px;place-items:center;font-style:normal;font-weight:900;display:grid}.guide-steps b,.guide-steps small{display:block}.guide-steps small{color:var(--muted);letter-spacing:0;margin-top:3px;font-size:10px;line-height:1.35}.guide-notice{background:#edf2e8;border:1px solid #cfd7c9;border-left:5px solid #78867a;border-radius:10px;align-items:center;gap:13px;margin:0 0 18px;padding:15px 17px;display:flex}.guide-notice.success{background:#edf5d9;border-color:#cadf94 #cadf94 #cadf94 #7ea51b}.guide-notice.attention{background:#fff1c9;border-color:#e3c471 #e3c471 #e3c471 #ce9200}.guide-notice>i{width:30px;height:30px;color:var(--accent);background:#101923;border-radius:50%;flex:0 0 30px;place-items:center;font-style:normal;font-weight:900;display:grid}.guide-notice p{margin:3px 0 0;line-height:1.5}.guided-loading{border:1px solid var(--line);background:#fff;border-radius:11px;padding:25px}.guided-empty{text-align:center;border:1px solid var(--line);background:#fff;border-radius:13px;padding:55px 25px}.guided-empty>i{background:#eaf3d4;border-radius:50%;place-items:center;width:50px;height:50px;margin:auto;font-size:22px;font-style:normal;display:grid}.guided-empty h2{font-size:24px}.guided-empty p{max-width:600px;color:var(--muted);margin:0 auto 20px;font-size:13px;line-height:1.6}.dashboard-action-card{color:#fff;background:#101923;border-radius:15px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:14px;padding:27px 30px;display:flex}.dashboard-action-card h2{margin:6px 0;font-size:25px}.dashboard-action-card p{color:#b9c3c4;max-width:790px;margin:0;line-height:1.6}.dashboard-action-card>button{background:var(--accent);color:#101923;white-space:nowrap}.guided-kpis{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.guided-kpis article{border:1px solid var(--line);background:#fff;border-radius:11px;padding:18px}.guided-kpis small,.guided-kpis b,.guided-kpis span{display:block}.guided-kpis b{margin:9px 0 3px;font-size:27px}.guided-kpis span{color:var(--muted);font-size:10px}.dashboard-shortcuts{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.dashboard-shortcuts article{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;min-height:230px;padding:21px;display:flex}.dashboard-shortcuts article>i{background:#eaf3d4;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;font-weight:900;display:grid}.dashboard-shortcuts h3{margin:24px 0 7px;font-size:18px}.dashboard-shortcuts p{color:var(--muted);line-height:1.55}.dashboard-shortcuts button{align-self:flex-start;margin-top:auto}.guided-table{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.guided-table>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.guided-table>header h2{margin:4px 0 0;font-size:20px}.guided-row{border-top:1px solid var(--line);grid-template-columns:1.4fr 1fr 1fr .65fr .6fr;align-items:center;gap:14px;padding:15px 20px;display:grid}.guided-row:first-of-type{border-top:0}.guided-row b,.guided-row b small{display:block}.guided-row b small{color:var(--muted);margin-top:3px;font-weight:500}.guided-row>button{color:#385700;text-align:right;background:0 0;padding:0}.watch-row{grid-template-columns:1.5fr .7fr 1fr .8fr}.member-row{grid-template-columns:38px 1.5fr 1fr .6fr}.member-row>i{background:#eaf3d4;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.session-row{grid-template-columns:2fr 1fr 1fr .7fr}.activity-row{grid-template-columns:1.5fr 1fr .8fr}.guided-row .danger-action{color:#fff;background:#8d2b24;padding:8px 10px}.guided-provider-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.guided-provider-grid article{border:1px solid var(--line);background:#fff;border-radius:13px;flex-direction:column;min-height:345px;padding:23px;display:flex}.guided-provider-grid header{justify-content:space-between;align-items:start;gap:12px;display:flex}.guided-provider-grid h2{margin:0;font-size:23px}.guided-provider-grid p,.guided-provider-grid li{color:var(--muted);line-height:1.6}.guided-provider-grid h3{margin-top:22px}.guided-provider-grid ul{padding-left:18px}.guided-provider-grid button{margin-top:auto}.role-guide{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px;display:grid}.role-guide article{border:1px solid var(--line);border-top:4px solid var(--accent);background:#fff;border-radius:10px;padding:17px}.role-guide p{color:var(--muted);margin-bottom:0;line-height:1.5}.guided-two-column{grid-template-columns:1.2fr .8fr;gap:14px;display:grid}.guided-form{border:1px solid var(--line);background:#fff;border-radius:12px;padding:24px}.guided-form h2{margin:5px 0}.guided-form>p{color:var(--muted);line-height:1.6}.guided-form label{gap:7px;margin:14px 0;font-weight:800;display:grid}.guided-form input,.guided-form select,.guided-form textarea{width:100%;font:inherit;background:#fff;border:1px solid #c6ccc7;border-radius:8px;padding:12px}.pending-invites{border-top:1px solid var(--line);margin-top:22px;padding-top:16px}.pending-invites p{background:#f1f3ef;border-radius:8px;padding:10px}.pending-invites small{letter-spacing:0;margin-top:3px;display:block}.guided-settings-form{gap:14px;display:grid}.guided-settings-form>section{border:1px solid var(--line);background:#fff;border-radius:12px;padding:24px}.guided-settings-form h2{margin:5px 0}.guided-settings-form section>p{color:var(--muted)}.guided-settings-form label:not(.setting-choice){gap:7px;margin-top:15px;font-weight:800;display:grid}.guided-settings-form input{font:inherit;border:1px solid #c6ccc7;border-radius:8px;padding:12px}.guided-settings-form label>small{color:var(--muted);letter-spacing:0;font-weight:500}.setting-choice{border:1px solid var(--line);background:#f2f4ef;border-radius:9px;align-items:flex-start;gap:12px;margin-top:12px;padding:14px;display:flex}.setting-choice b,.setting-choice small{display:block}.setting-choice small{color:var(--muted);letter-spacing:0;margin-top:3px}.guided-settings-form>footer{justify-content:flex-end;align-items:center;gap:15px;display:flex}.security-checklist{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.security-checklist article{border:1px solid var(--line);background:#fff;border-radius:11px;gap:12px;padding:18px;display:flex}.security-checklist i{width:31px;height:31px;color:var(--accent);background:#101923;border-radius:50%;flex:0 0 31px;place-items:center;font-style:normal;font-weight:900;display:grid}.security-checklist p{color:var(--muted);margin:5px 0 0;line-height:1.5}.portfolio-layout{align-items:start}.guided-form code{color:#e4e9e9;background:#101923;border-radius:7px;margin-top:7px;padding:10px;line-height:1.7;display:block}.import-history>article{border-top:1px solid var(--line);grid-template-columns:1.3fr .7fr .7fr;gap:8px;padding:14px 18px;display:grid}.import-history>article small{color:var(--muted);letter-spacing:0;grid-column:1/-1}.guided-research-results{margin-top:16px}.research-run-list>header{border-bottom:1px solid var(--line);padding:18px}.research-run-list>header h2{margin:4px 0 0}.guided-select-prompt{text-align:center;padding:70px 25px}.guided-select-prompt>i{font-size:34px;font-style:normal}.research-wait{background:#fff1c9;border-radius:9px;align-items:center;gap:12px;padding:18px;display:flex}.research-wait>i{border:2px solid #795500;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:1s linear infinite research-spin}.research-wait p{margin:4px 0 0}.credit-workspace>.pagehead{display:none}.credit-workspace{margin-top:16px}.admin-guide{margin-bottom:20px}.workspace .admin-guide~.pagehead{display:none}.admin-guide .guide-notice{margin-bottom:0}.admin-tabs{border:1px solid var(--line);background:#fff;border-radius:11px;padding:10px}.admin-tabs button{flex:1;min-width:100px}.admin-tabs button.active{color:var(--accent);background:#101923}.sub-tabs{background:#edf0ea;margin-top:12px}.pricing-admin-intro,.setup-checklist,.intelligence-admin,.admin-product-form,.create-product,.email-admin>form,.settingsgrid>article{border-radius:12px!important}.admin-guide~.admin-tabs{margin-top:0}@media (width<=1100px){.guided-kpis,.role-guide{grid-template-columns:1fr 1fr}.guided-provider-grid,.guided-two-column{grid-template-columns:1fr}.guided-row{min-width:850px}.guided-table{overflow:auto}}@media (width<=760px){.guide-header{display:block}.guide-header>div+*,.guide-header>button{margin-top:14px}.guide-steps,.dashboard-shortcuts,.security-checklist{grid-template-columns:1fr}.dashboard-action-card{display:block}.dashboard-action-card>button{margin-top:15px}.guided-kpis,.role-guide{grid-template-columns:1fr}.guided-provider-grid article{min-height:auto}.guided-settings-form .field-pair{grid-template-columns:1fr}.guided-settings-form>footer{display:block}.guide-header h1{font-size:30px}.admin-tabs button{flex:auto}.admin-guide .guide-steps{display:grid}}.default-workflow,.default-admin{color:#111c28;max-width:1180px;margin:0 auto;padding:34px 34px 80px}.guide-head{max-width:820px;margin-bottom:24px}.guide-head small,.default-stage header>small,.notice-card>small{letter-spacing:.12em;color:#5f6d76;font-size:12px;font-weight:800}.guide-head h1{margin:8px 0;font-size:34px;line-height:1.12}.guide-head p,.default-stage header p{color:#56616a;font-size:16px;line-height:1.6}.default-warning{background:#fff9e8;border:1px solid #e4c46c;border-left:5px solid #c99600;border-radius:10px;margin:20px 0;padding:18px 20px}.default-warning b{font-size:16px}.default-warning p{margin:6px 0 0;line-height:1.55}.default-progress{grid-template-columns:repeat(4,1fr);gap:10px;margin:28px 0;display:grid}.default-progress span{color:#687279;background:#fff;border:1px solid #dce1de;border-radius:10px;align-items:center;gap:10px;padding:14px;display:flex}.default-progress i{background:#e9edeb;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;font-weight:800;display:grid}.default-progress .active{color:#111c28;border-color:#9fca21}.default-progress .active i{background:var(--accent)}.default-stage,.default-list{background:#fff;border:1px solid #dce1de;border-radius:14px;margin:18px 0;padding:28px}.default-stage>header{max-width:800px;margin-bottom:22px}.default-stage h2,.default-list h2{margin:7px 0;font-size:25px}.default-form-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;max-width:760px;display:grid}.default-workflow label,.default-admin label,.default-response label{gap:7px;font-size:14px;font-weight:700;display:grid}.default-workflow input,.default-workflow select,.default-workflow textarea,.default-admin input,.default-admin select,.default-admin textarea,.default-response input,.default-response select,.default-response textarea{box-sizing:border-box;width:100%;font:inherit;color:#111c28;background:#fff;border:1px solid #cfd6d2;border-radius:8px;padding:12px 13px}.default-workflow button,.default-admin button,.default-response button{color:var(--accent);cursor:pointer;background:#111c28;border:0;border-radius:8px;padding:12px 18px;font-weight:800}.default-workflow button:disabled{opacity:.45;cursor:not-allowed}.secondary{color:#111c28!important;background:#fff!important;border:1px solid #cfd6d2!important}.danger{color:#fff!important;background:#a82222!important}.primary-wide{width:100%;margin-top:18px}.confirmed-company{background:#f7fbe9;border:1px solid #b9da5d;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin:18px 0 25px;padding:20px;display:grid}.confirmed-company>span{background:var(--accent);border-radius:50%;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.confirmed-company h3{margin:3px 0}.confirmed-company p{margin:0}.qualifying-list{gap:10px;display:grid}.qualifying-list fieldset{border:1px solid #e0e5e2;border-radius:10px;grid-template-columns:1fr auto auto;align-items:center;gap:22px;padding:15px 18px;display:grid}.qualifying-list legend{float:left;font-weight:700}.qualifying-list label{align-items:center;gap:6px;display:flex}.qualifying-list input{width:auto}.default-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.default-details .wide{grid-column:1/-1}.declaration{background:#f2f4f2;border-radius:8px;align-items:flex-start;padding:16px;gap:10px!important;display:flex!important}.declaration input{width:auto}.upload-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.upload-grid article{border:1px solid #dce1de;border-radius:10px;padding:18px}.upload-grid h3{margin:5px 0}.upload-grid input{margin:10px 0}.notice-card{background:#f1f3f0;border-radius:12px;margin-top:24px;padding:24px}.default-list>header{border-bottom:1px solid #e2e6e3;margin-bottom:10px}.default-list>article{border-bottom:1px solid #edf0ee;grid-template-columns:minmax(220px,1fr) 130px 190px auto;align-items:center;gap:14px;padding:15px 0;display:grid}.default-list small,.default-list b{display:block}.default-status{text-align:center;background:#e9edeb;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800}.default-status.published{background:#e3f3b7}.default-status.disputed,.default-status.blocked{color:#8b1e18;background:#ffe2df}.default-status.admin_review{background:#fff0bd}.default-error,.default-success{border-radius:8px;padding:14px 16px}.default-error{color:#821f19;background:#ffe4e1}.default-success{color:#314d00;background:#e9f6c8}.admin-default-row{grid-template-columns:minmax(220px,1fr) 100px 190px minmax(200px,1fr)!important}.admin-default-row textarea{min-height:80px}.admin-default-row>div:last-child{flex-wrap:wrap;gap:6px;display:flex}.default-response{color:#111c28;max-width:760px;margin:48px auto;padding:34px}.default-response>.brand{margin-bottom:50px;font-size:22px;font-weight:900;display:block}.default-response>small{letter-spacing:.12em;font-weight:800}.default-response h1{font-size:36px}.default-response section,.default-response form{border:1px solid #dce1de;border-radius:12px;margin:20px 0;padding:24px}.default-response dl{grid-template-columns:1fr 1fr;gap:10px;display:grid}.default-response dd{font-weight:800}.default-response form{gap:18px;display:grid}.default-recovery{background:#f4f1e9;border-block:1px solid #ddd7ca;grid-template-columns:300px 1fr;align-items:center;gap:55px;padding:72px max(5vw,40px);display:grid}.default-stamp{color:#b12622;letter-spacing:.06em;text-align:center;text-shadow:1px 1px #b12622;border:10px double #b12622;border-radius:12px;place-items:center;min-height:180px;font-size:37px;font-weight:1000;display:grid;transform:rotate(-5deg)}.default-recovery h2{max-width:760px;margin:8px 0 14px;font-size:36px}.default-recovery p{max-width:800px;font-size:17px;line-height:1.65}.default-recovery small{letter-spacing:.12em;font-weight:800}@media (width<=800px){.default-progress{grid-template-columns:1fr 1fr}.default-details,.upload-grid,.default-recovery{grid-template-columns:1fr}.qualifying-list fieldset{grid-template-columns:1fr auto auto}.default-list>article,.admin-default-row{grid-template-columns:1fr!important}.default-form-row{grid-template-columns:1fr}.default-workflow,.default-admin{padding:22px 16px}.default-recovery{padding:50px 20px}.default-stamp{max-width:300px}}.network-default-alert{border:2px solid #b12622;color:#551714;background:#fff4f2;border-left-width:8px;border-radius:10px;margin:20px 28px;padding:18px 20px}.network-default-alert b{font-size:17px}.network-default-alert p{margin:6px 0}.network-default-alert small{font-weight:700}.public-shell>.default-recovery{isolation:isolate;color:#fff;background:#101c28;border:0;grid-template-columns:minmax(300px,470px) minmax(0,730px);justify-content:center;gap:clamp(42px,6vw,96px);padding:clamp(54px,7vw,94px) max(5vw,30px);display:grid;position:relative;overflow:hidden}.public-shell>.default-recovery:before{content:"";z-index:-1;background:radial-gradient(circle,#ab221f38,#0000 67%);border-radius:50%;width:620px;height:620px;position:absolute;inset:-30% auto auto -10%}.default-stamp-wrap{background:#ffffff09;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:340px;padding:24px;display:flex}.default-stamp-wrap>span{letter-spacing:.16em;color:#b9c2c8;font-size:11px;font-weight:850}.default-stamp-wrap img{filter:drop-shadow(0 18px 24px #00000040);width:100%;max-width:430px;height:auto;display:block;transform:rotate(-2deg)}.default-recovery-copy{align-self:center}.default-recovery-copy>small{letter-spacing:.16em;color:var(--accent);font-size:11px;font-weight:850}.default-recovery-copy h2{color:#fff;letter-spacing:-.035em;max-width:700px;margin:12px 0 16px;font-size:clamp(32px,3.2vw,50px);line-height:1.05}.default-recovery-copy>p{color:#d1d8dc;max-width:690px;margin:0 0 24px;font-size:17px;line-height:1.65}.default-recovery-copy ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 26px;padding:0;list-style:none;display:grid}.default-recovery-copy li{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:10px;min-height:112px;padding:16px}.default-recovery-copy li b,.default-recovery-copy li span{display:block}.default-recovery-copy li b{color:#fff;margin-bottom:7px}.default-recovery-copy li span{color:#b9c2c8;font-size:13px;line-height:1.45}.default-recovery-copy>div{flex-wrap:wrap;gap:10px;display:flex}.default-recovery-copy button{background:var(--accent);color:#101c28;border:0;border-radius:7px;min-height:45px;padding:0 20px;font-weight:850}.default-recovery-copy button.outline{color:#fff;background:0 0;border:1px solid #ffffff61}.default-recovery-copy .default-recovery-note{color:#8f9ba2;margin:18px 0 0;font-size:12px;line-height:1.45}.public-shell>.default-recovery+main .v11-hero{border-top:0}@media (width<=950px){.public-shell>.default-recovery{grid-template-columns:1fr;padding-top:42px}.default-stamp-wrap{max-width:520px;min-height:230px}.default-stamp-wrap img{max-width:400px}.default-recovery-copy ul{grid-template-columns:1fr}.default-recovery-copy li{min-height:0}}.public-shell>.default-recovery{grid-template-columns:minmax(420px,580px) minmax(0,700px);gap:clamp(40px,5vw,78px)}.default-company-screen{color:#101c28;background:#fff;border:1px solid #dce2df;border-radius:16px;align-self:center;position:relative;overflow:hidden;transform:perspective(1100px)rotateY(2deg)rotateX(.5deg);box-shadow:0 32px 75px #00000052}.default-company-screen>header{background:#f7f8f6;border-bottom:1px solid #e8ece9;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.default-screen-brand{align-items:center;gap:8px;font-weight:900;display:flex}.default-screen-brand i{width:28px;height:28px;color:var(--accent);background:#101c28;border-radius:7px;place-items:center;font-size:11px;font-style:normal;display:grid}.default-company-screen>header em{color:#68747b;letter-spacing:.13em;font-size:9px;font-style:normal;font-weight:850}.default-company-title{justify-content:space-between;gap:14px;padding:22px 20px 17px;display:flex}.default-company-title small,.default-screen-kpis small{letter-spacing:.12em;color:#78838a;font-size:9px;font-weight:850}.default-company-title h3{margin:5px 0 4px;font-size:24px;line-height:1.08}.default-company-title p{color:#69747a;margin:0;font-size:12px}.default-screen-status{color:#971f1a;background:#ffe3df;border-radius:999px;align-self:flex-start;padding:6px 9px;font-size:10px;font-weight:850}.default-screen-kpis{grid-template-columns:1.35fr 1fr 1fr;gap:8px;padding:0 20px 18px;display:grid}.default-screen-kpis>span{background:#f5f6f4;border:1px solid #e2e7e3;border-radius:9px;padding:13px}.default-screen-kpis b,.default-screen-kpis small{display:block}.default-screen-kpis b{margin-top:5px;font-size:17px}.default-screen-progress{border-block:1px solid #e5e9e6;margin:0 20px 18px}.default-screen-progress>span{border-bottom:1px solid #edf0ee;grid-template-columns:28px 1fr;align-items:center;gap:10px;padding:11px 2px;display:grid}.default-screen-progress>span:last-child{border:0}.default-screen-progress i{color:#52605d;background:#eef2ec;border-radius:7px;place-items:center;width:25px;height:25px;font-style:normal;font-weight:900;display:grid}.default-screen-progress b,.default-screen-progress small{display:block}.default-screen-progress b{font-size:12px}.default-screen-progress small{color:#7b858b;margin-top:3px;font-size:9px;font-weight:600}.default-screen-progress .recorded i{color:#a5231f;background:#ffe3df}.default-company-screen>footer{color:#667178;background:#f3f5f2;justify-content:space-between;padding:13px 20px;font-size:9px;display:flex}.default-company-screen>footer b{color:#45610d}.default-screen-stamp{opacity:.93;filter:drop-shadow(0 7px 8px #5c00002e);pointer-events:none;width:220px;height:auto;position:absolute;bottom:21px;right:-26px;transform:rotate(-9deg)}.default-company-screen:after{content:"ILLUSTRATIVE EXAMPLE";color:#9aa39f;letter-spacing:.13em;font-size:8px;font-weight:850;position:absolute;top:62px;right:20px}.default-recovery-copy .default-recovery-note{max-width:650px}@media (width<=1080px){.public-shell>.default-recovery{grid-template-columns:1fr}.default-company-screen{width:min(100%,620px);transform:none}.default-recovery-copy{max-width:760px}.default-screen-stamp{width:190px}}@media (width<=600px){.default-company-title{display:grid}.default-screen-kpis{grid-template-columns:1fr 1fr}.default-screen-kpis>span:first-child{grid-column:1/-1}.default-screen-stamp{opacity:.84;width:165px;bottom:30px;right:-38px}.default-company-title h3{font-size:20px}.default-company-screen:after{display:none}}.public-shell main>.default-recovery{isolation:isolate;box-sizing:border-box;color:#fff;background:#101c28;border:0;grid-template-columns:minmax(520px,1.12fr) minmax(480px,.88fr);align-items:center;gap:clamp(42px,5vw,92px);width:100%;padding:clamp(62px,7vw,108px) clamp(30px,5vw,110px);display:grid;position:relative;overflow:hidden}.public-shell main>.default-recovery:before{content:"";z-index:-1;background:radial-gradient(circle,#ab221f38,#0000 68%);border-radius:50%;width:720px;height:720px;position:absolute;inset:-35% auto auto -8%}.public-shell main>.default-recovery+section{border-top:0}@media (width>=1650px){.public-shell main>.default-recovery{grid-template-columns:minmax(640px,1.22fr) minmax(520px,.78fr);padding-inline:clamp(90px,8vw,180px)}.public-shell main>.default-recovery .default-company-screen{max-width:900px}.default-company-title{padding:27px 26px 20px}.default-company-title h3{font-size:29px}.default-screen-kpis{padding-inline:26px}.default-screen-progress{margin-inline:26px}.default-screen-kpis b{font-size:20px}.default-screen-progress b{font-size:13px}.default-screen-progress small{font-size:10px}.default-screen-stamp{width:250px}}@media (width<=1080px){.public-shell main>.default-recovery{grid-template-columns:1fr;padding-top:52px}.public-shell main>.default-recovery .default-company-screen{justify-self:start;width:min(100%,700px);transform:rotate(-1deg)}.default-recovery-copy{max-width:760px}}@media (width<=600px){.public-shell main>.default-recovery{padding:42px 18px}.public-shell main>.default-recovery .default-company-screen{transform:none}}.public-shell main>.default-recovery{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(38px,4.25vw,82px);padding-block:clamp(62px,6vw,100px);padding-inline:max(30px,50vw - 840px)}.public-shell main>.default-recovery .default-company-screen{transform-origin:50%;justify-self:center;width:100%;max-width:820px;transform:perspective(1400px)rotateY(-1.8deg)rotate(-.65deg)}.public-shell main>.default-recovery .default-recovery-copy{justify-self:center;width:100%;max-width:720px}@media (width>=1800px){.public-shell main>.default-recovery .default-company-screen{max-width:850px}.public-shell main>.default-recovery .default-recovery-copy{max-width:760px}}@media (width<=1150px){.public-shell main>.default-recovery{grid-template-columns:1fr;padding-inline:clamp(22px,5vw,58px)}.public-shell main>.default-recovery .default-company-screen,.public-shell main>.default-recovery .default-recovery-copy{justify-self:center;width:min(100%,760px);max-width:760px}.public-shell main>.default-recovery .default-company-screen{transform:rotate(-.65deg)}}@media (width<=600px){.public-shell main>.default-recovery{gap:32px;padding:42px 18px}.public-shell main>.default-recovery .default-company-screen{transform:none}}.form-help{border-left:4px solid var(--accent);color:#4d5a60;background:#f2f5ec;margin:0;padding:12px 14px;line-height:1.5}.application-status.researching{color:#725400;background:#fff0bd}.application-status.ready{color:#355500;background:#e3f3b7}.application-status.needs_attention{color:#8b1e18;background:#ffe2df}.assessment-modal>section{width:min(1180px,96vw);max-height:94vh;overflow:auto}.assessment-progress{grid-template-columns:repeat(4,1fr);gap:8px;margin:22px 0;display:grid}.assessment-progress span{color:#6d777c;text-align:center;background:#f5f6f4;border:1px solid #dce2df;border-radius:9px;padding:12px;font-weight:750}.assessment-progress .done{color:#344c08;background:#f2f8df;border-color:#bfdc70}.assessment-progress .active{border-color:var(--accent);color:#243900;background:#ecf8ca}.assessment-progress .attention{color:#831f18;background:#fff0ee;border-color:#d99b94}.assessment-gauges{grid-template-columns:260px 260px minmax(280px,1fr);align-items:stretch;gap:18px;margin:22px 0;display:grid}.petrol-gauge,.assessment-guidance{background:#f7f8f6;border:1px solid #dce2df;border-radius:15px;padding:20px}.petrol-gauge{text-align:center}.gauge-face{width:210px;height:112px;margin:0 auto 4px;position:relative;overflow:hidden}.gauge-scale{background:conic-gradient(from 270deg,#68a82c 0deg,#a8d72f 52deg,#e5bc2b 105deg,#d36b25 142deg,#ae2823 180deg,#0000 180deg);border-radius:50%;height:196px;position:absolute;inset:7px 7px auto}.credit .gauge-scale{background:conic-gradient(from 270deg,#ae2823 0deg,#d36b25 38deg,#e5bc2b 78deg,#a8d72f 128deg,#68a82c 180deg,#0000 180deg)}.gauge-scale:after{content:"";background:#f7f8f6;border-radius:50%;position:absolute;inset:18px}.gauge-needle{transform-origin:0;background:#111c28;border-radius:4px;width:84px;height:4px;animation:1.5s cubic-bezier(.2,.8,.2,1) both gauge-sweep;position:absolute;bottom:5px;left:50%}.gauge-hub{background:#fff;border:5px solid #111c28;border-radius:50%;width:20px;height:20px;position:absolute;bottom:-5px;left:calc(50% - 10px)}.gauge-min,.gauge-max{color:#68747b;font-size:10px;font-weight:800;position:absolute;bottom:1px}.gauge-min{left:7px}.gauge-max{right:4px}@keyframes gauge-sweep{0%{transform:rotate(-90deg)}to{transform:rotate(var(--needle))}}.petrol-gauge>strong{font-size:30px;line-height:1;display:block}.petrol-gauge h3{margin:7px 0 2px;font-size:18px}.assessment-guidance{color:#fff;background:#111c28;flex-direction:column;justify-content:center;display:flex}.assessment-guidance>small{color:var(--accent);letter-spacing:.12em;font-weight:850}.assessment-guidance h3{margin:10px 0;font-size:22px;line-height:1.25}.assessment-guidance p{color:#d0d7da;line-height:1.5}.assessment-state{background:#ffffff14;border-radius:7px;padding:10px}.assessment-state.ready{border-left:4px solid var(--accent)}.assessment-state.researching{border-left:4px solid #e5bc2b}.assessment-state.needs_attention{border-left:4px solid #db5148}.assessment-factors{border:1px solid #dce2df;border-radius:14px;margin:20px 0;overflow:hidden}.assessment-factors>header{background:#f4f6f3;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.assessment-factors h3{margin:4px 0}.assessment-factors>header>span{background:#fff;border-radius:999px;padding:7px 10px}.assessment-factors>article{border-top:1px solid #e8ece9;grid-template-columns:48px 1fr;align-items:start;gap:14px;padding:15px 20px;display:grid}.assessment-factors i{border-radius:10px;place-items:center;width:42px;height:42px;font-style:normal;font-weight:900;display:grid}.assessment-factors i.deduction{color:#9a211b;background:#ffe3df}.assessment-factors i.clear{color:#3d5d00;background:#e7f3c6}.assessment-factors b,.assessment-factors small{display:block}.assessment-factors p{color:#56636a;margin:5px 0;line-height:1.45}.assessment-factors small{color:#7b858a;text-transform:capitalize}.assessment-wait{text-align:center;border:1px dashed #cbd2ce;border-radius:14px;padding:40px}.assessment-wait i{font-size:30px;font-style:normal}.decision-box button:disabled{opacity:.4;cursor:not-allowed}.assessment-disclaimer{color:#58636a;background:#eef1ed;border-radius:8px;margin:22px 0 0;padding:14px;line-height:1.5}.assessment-research{background:#fafbf9;border:1px solid #dce2df;border-radius:14px;margin:20px 0;padding:20px}.assessment-research>header,.assessment-research>article>div{justify-content:space-between;align-items:center;gap:14px;display:flex}.assessment-research>header>span{text-transform:capitalize;background:#eaf2d4;border-radius:999px;padding:7px 10px}.assessment-research h3{margin:4px 0}.assessment-research>p{font-size:14px;line-height:1.6}.assessment-research>article{background:#fff;border:1px solid #e1e6e2;border-radius:9px;margin-top:12px;padding:14px}.assessment-research>article p{line-height:1.5}.assessment-research a{color:#345800;margin:5px 10px 0 0;font-weight:750;display:inline-block}.assessment-research details{background:#f0f2ee;border-radius:8px;margin-top:14px;padding:14px}@media (width<=980px){.assessment-gauges{grid-template-columns:1fr 1fr}.assessment-guidance{grid-column:1/-1}.assessment-progress{grid-template-columns:1fr 1fr}}@media (width<=620px){.assessment-gauges,.assessment-progress{grid-template-columns:1fr}.assessment-guidance{grid-column:auto}.gauge-face{width:190px}.assessment-modal>section{border-radius:0;width:100%}.assessment-factors>article{padding-inline:14px}}.petrol-gauge{color:#f5f8f9;background:radial-gradient(circle at 50% 28%,#263642 0,#111c25 55%,#080f15 100%);border:1px solid #34434e;padding:14px 14px 18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,inset 0 -18px 35px #00000073,0 14px 28px #111c282e}.petrol-gauge:before{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:12px;position:absolute;inset:5px}.gauge-bezel{background:linear-gradient(145deg,#0a1117,#1a2731);border:6px solid #1b2730;border-radius:15px;height:190px;position:relative;box-shadow:inset 0 0 0 2px #46545d,inset 0 0 26px #000,0 2px #ffffff1f}.instrument-dial{width:100%;height:155px;display:block;overflow:visible}.instrument-dial text{fill:#b8c3c9;letter-spacing:.05em;font-size:9px;font-weight:800}.gauge-track-shadow{fill:none;stroke:#05090c;stroke-width:26px;stroke-linecap:round}.gauge-colour-arc{fill:none;stroke-width:15px;stroke-linecap:round}.gauge-tick{stroke:#fff9;stroke-width:1.2px}.gauge-tick.major{stroke:#fff;stroke-width:2.6px}.instrument-needle{transform-box:view-box;transform-origin:120px 120px;filter:drop-shadow(0 3px 3px #000000bf);animation:1.6s cubic-bezier(.18,.82,.18,1) both instrument-sweep}.instrument-needle path{fill:#ff563f;stroke:#ffb29f;stroke-width:.8px}.instrument-needle circle:last-child{fill:#111c25}.gauge-glass{pointer-events:none;background:linear-gradient(150deg,#ffffff2e,#0000 34% 64%,#ffffff0a);border-radius:11px;position:absolute;inset:6px 8px 38px}.gauge-readout{white-space:nowrap;background:linear-gradient(#071015,#101c23);border:1px solid #43515a;border-radius:6px;justify-content:center;align-items:baseline;gap:5px;min-width:116px;padding:5px 13px;display:flex;position:absolute;bottom:7px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 8px #000}.gauge-readout strong{font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 10px #b7ef2540;font-size:25px;line-height:1}.gauge-readout span{color:#9eabb1;letter-spacing:.1em;font-size:9px;font-weight:850}.petrol-gauge h3{color:#fff;margin:12px 0 3px;font-size:18px}.petrol-gauge>small{color:#9eabb1}.petrol-gauge.risk .gauge-readout strong{color:#f1f5f6}.petrol-gauge.credit .gauge-readout strong{color:var(--accent);text-shadow:0 0 11px #b7ef255c}@keyframes instrument-sweep{0%{transform:rotate(180deg)}to{transform:rotate(var(--gauge-angle))}}@media (prefers-reduced-motion:reduce){.instrument-needle{animation-duration:.01ms}}@media (width<=620px){.gauge-bezel{height:180px}.instrument-dial{height:145px}}.review-queue-summary{grid-template-columns:repeat(4,1fr);gap:14px;margin:0 0 18px;display:grid}.review-queue-summary button{text-align:left;color:#15212b;background:#fff;border:1px solid #dce2df;border-radius:12px;grid-template-columns:auto 1fr;gap:2px 12px;padding:17px;display:grid}.review-queue-summary button:hover,.review-queue-summary button.active{border-color:var(--accent);box-shadow:0 8px 22px #18242d14}.review-queue-summary strong{color:#17232d;grid-row:1/3;font-size:32px;line-height:1}.review-queue-summary span{font-weight:850}.review-queue-summary small{color:#68747b}.review-queue>header{align-items:flex-start}.review-queue>header h2{margin-bottom:4px}.review-queue>header p{color:#68747b;margin:0}.credit-list.review-queue>button{grid-template-columns:120px minmax(0,1fr) auto auto;align-items:center}.credit-list.review-queue>button em{color:#456500;grid-area:1/4/3;font-style:normal;font-weight:800}.queue-empty{text-align:center;color:#637078;background:#f5f7f3;border-radius:9px;padding:28px}.location-evidence{border:1px solid #dce2df;border-radius:14px;margin:20px 0;overflow:hidden}.location-evidence>header{background:#f4f6f3;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.location-evidence h3{margin:4px 0}.location-evidence>header>span{background:#fff;border-radius:999px;padding:7px 11px;font-weight:750}.registered-location{border-top:1px solid #e3e7e3;grid-template-columns:1fr auto;gap:5px 16px;padding:18px 20px;display:grid}.registered-location strong{font-size:18px}.registered-location small{color:#68747b;grid-column:1/-1}.business-locations{padding:0 20px 20px}.business-locations h4{border-top:1px solid #e3e7e3;margin:0 0 12px;padding-top:16px}.business-locations>article{background:#fff;border:1px solid #e0e5e1;border-radius:10px;gap:5px;margin-top:10px;padding:15px;display:grid}.business-locations>article.closest{border:2px solid var(--accent);background:#f7fce9}.business-locations>article>div{justify-content:space-between;gap:12px;display:flex}.business-locations>article span{background:var(--accent);border-radius:999px;padding:4px 8px;font-size:11px;font-weight:850}.business-locations p{margin:0}.business-locations small{color:#68747b}.business-locations a{color:#456500;font-weight:750}.location-empty{color:#5e6a70;background:#f4f6f3;border-radius:8px;padding:14px}.review-factors>header p{color:#657178;margin:6px 0 0}.review-factors>article{grid-template-columns:48px minmax(0,1fr) auto}.review-factors>article.accepted{background:#fbfef4}.review-factors>article.excluded{background:#f5f6f4}.review-factors>article.needs_clarification{background:#fff9e8}.review-factors blockquote{color:#4f5c62;background:#f5f7f1;border-left:3px solid #8cae2c;margin:10px 0 0;padding:10px 12px}.factor-actions{align-self:center;gap:7px;display:flex}.factor-actions button{color:#23303a;background:#fff;border:1px solid #cbd3ce;padding:8px 10px;font-size:12px}.factor-actions button:hover,.factor-actions button.selected{background:#eaf6c8;border-color:#6f9710}.factor-actions button.selected.exclude{background:#ffe5e2;border-color:#8c2c25}.factor-actions button.selected.clarify{background:#fff0bd;border-color:#a77a00}.review-factors>article>em{color:#6c777d;align-self:center}.decision-centre{background:#f7f8f6;border:2px solid #17232d}.decision-centre>header{align-items:center;margin-bottom:15px}.decision-centre>header h3{margin:4px 0}.decision-centre>header span{background:#fff;border-radius:999px;padding:7px 10px}.recorded-decision{border-radius:9px;padding:16px;font-size:16px}.recorded-decision.approved{color:#345500;background:#e7f4c8}.recorded-decision.declined{color:#8a201a;background:#ffe3df}@media (width<=1050px){.review-queue-summary{grid-template-columns:1fr 1fr}.review-factors>article{grid-template-columns:48px 1fr}.factor-actions{flex-wrap:wrap;grid-column:2}.credit-list.review-queue>button{grid-template-columns:110px 1fr auto}.credit-list.review-queue>button em{grid-area:auto/2}.credit-list.review-queue>button time{grid-column:3}}@media (width<=620px){.review-queue-summary{grid-template-columns:1fr}.review-factors>article{grid-template-columns:42px 1fr}.factor-actions{grid-column:1/-1}.factor-actions button{flex:1}.location-evidence>header,.registered-location{grid-template-columns:1fr;display:grid}.business-locations>article>div{display:grid}.credit-list.review-queue>button{grid-template-columns:1fr}.credit-list.review-queue>button>*{grid-area:auto/1!important}.application-status{justify-self:start}}.source-check-badges{flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:440px;display:flex}.source-check-badge{color:#5f6b70;white-space:nowrap;background:#eef1ed;border:1px solid #d4dad5;border-radius:999px;align-items:center;width:max-content;height:max-content;padding:7px 10px;font-size:10px;font-weight:850;line-height:1.1;display:inline-flex}.source-check-badge.clear{color:#375800;background:#e8f4cc;border-color:#c9df91}.source-check-badge.records_found{color:#8d241d;background:#ffe5df;border-color:#e2a198}.source-check-badge.limited{color:#785500;background:#fff1c7;border-color:#e1c06e}.source-check-badge.running{color:#294e60;background:#e9f2f5;border-color:#bdd1da}.source-check-badge.unavailable{color:#82362f;background:#f8e9e6;border-color:#d9a7a0}.source-check-details{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 16px;display:grid}.source-check-details>article{border:1px solid var(--line);background:#fff;border-top:4px solid #b8c0bb;border-radius:10px;padding:15px}.source-check-details>article.clear{border-top-color:#8eb630}.source-check-details>article.records_found{border-top-color:#d54c42}.source-check-details>article.limited{border-top-color:#d6a529}.source-check-details>article.running{border-top-color:#4e8aa5}.source-check-details>article>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.source-check-details h3{margin:4px 0;font-size:16px}.source-check-details p{color:#536168;min-height:42px;line-height:1.5}.source-check-details>article>b,.source-check-details>article>small{margin:7px 0;display:block}.source-check-details a{color:#345800;margin:7px 8px 0 0;font-size:11px;font-weight:800;display:inline-block}.report-gauges{background:#fff;border:1px solid #dce2df;border-radius:15px;margin:0 30px 20px;padding:18px}.report-gauges .assessment-guidance h3{font-size:20px}.report-gauges .assessment-guidance p:last-child{margin-bottom:0}.verified-summary>header{gap:18px}.verified-summary>header>div:first-child{min-width:0}.verified-summary>header h2{overflow-wrap:anywhere}.application-source-checks{grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0;display:grid}.application-source-checks>article{background:#f8f9f7;border:1px solid #dce2df;border-left:5px solid #b8c0bb;border-radius:9px;padding:13px 14px}.application-source-checks>article.clear{border-left-color:#8eb630}.application-source-checks>article.records_found{background:#fff7f5;border-left-color:#d54c42}.application-source-checks>article.limited{background:#fffaf0;border-left-color:#d6a529}.application-source-checks>article.running{background:#f4f9fb;border-left-color:#4e8aa5}.application-source-checks>article.unavailable{background:#fff7f5;border-left-color:#b8574f}.application-source-checks small,.application-source-checks b{display:block}.application-source-checks small{color:#69757a;letter-spacing:.08em;text-transform:uppercase;font-weight:850}.application-source-checks b{margin:5px 0}.application-source-checks p{color:#59666c;margin:0;font-size:12px;line-height:1.45}.research-upgrade{background:#fff8e5;border:1px solid #d6a529;border-left-width:5px;border-radius:9px;margin:14px 0;padding:16px}.research-upgrade b{color:#5f4500;display:block}.research-upgrade p{color:#6b5a2e;line-height:1.5}.research-upgrade button{margin-top:4px}.research-failed>p:first-of-type{color:#7b2922;overflow-wrap:anywhere;background:#fff;border-radius:7px;padding:9px 11px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}@media (width<=900px){.source-check-badges{justify-content:flex-start;max-width:none}.verified-summary>header{display:grid}.source-check-details,.application-source-checks{grid-template-columns:1fr}.report-gauges{margin-inline:14px}}@media (width<=620px){.source-check-badges{display:grid}.source-check-badge{white-space:normal}.report-gauges{padding:12px}}.report-location-evidence{background:#fff;margin:0 30px 20px}.address-history{padding:0 20px 20px}.address-history h4{border-top:1px solid #e3e7e3;margin:0 0 12px;padding-top:16px}.address-history article{border-top:1px solid #edf0ed;grid-template-columns:minmax(180px,1fr) auto;gap:5px 16px;padding:12px 0;display:grid}.address-history article:first-of-type{border-top:0}.address-history article span{color:#68747b}.address-history article a{color:#456500;grid-column:1/-1;font-weight:750}.full-search-offer{border:1px solid #d8dfd5;border-left:6px solid var(--lime);background:#fff;border-radius:14px;grid-template-columns:minmax(0,1fr) 260px;gap:28px;margin:0 30px 20px;padding:24px;display:grid}.full-search-offer h3{margin:7px 0 8px;font-size:22px}.full-search-offer p,.full-search-offer li{color:#56636a;line-height:1.55}.full-search-offer aside{background:#f2f5ef;border-radius:10px;align-content:center;gap:10px;padding:18px;display:grid}.full-search-offer aside strong{font-size:25px}.full-search-offer aside button{width:100%}.full-search-offer aside small{color:#68747b;line-height:1.45}.full-search-offer.active{background:#f4f9fb;border-left-color:#4e8aa5}.full-search-offer.complete{background:#f7fce9;border-left-color:#8eb630;display:block}.full-search-offer>.form-error{grid-column:1/-1}.card-payments-admin{max-width:780px;padding:24px}.card-payments-admin .secret-status{flex-wrap:wrap;gap:8px 18px;display:flex}.petrol-gauge.pending .gauge-colour-arc{opacity:.45;filter:grayscale()}@media (width<=800px){.full-search-offer{grid-template-columns:1fr}.report-location-evidence,.full-search-offer{margin-inline:14px}.address-history article{grid-template-columns:1fr}}.verification-banner{background:#fffaf0;border:1px solid #d9dfdb;border-left:6px solid #d6a529;border-radius:12px;grid-template-columns:220px 1fr auto;align-items:center;gap:20px;margin:0 30px 18px;padding:16px 20px;display:grid}.verification-banner h3{margin:4px 0 0}.verification-banner p{color:#59666c}.verification-banner.deep,.verification-banner.verified,.verification-banner.comprehensive{background:#f8fce9;border-left-color:#83ad28}.report-upgrade{border:1px solid #d8dfd5;border-left:6px solid var(--lime);background:#fff;border-radius:14px;margin:0 30px 20px;padding:24px}.report-upgrade>header{justify-content:space-between;align-items:center;gap:24px;display:flex}.report-upgrade h2{margin:6px 0}.report-option-toggle{margin:14px 0;color:var(--ink)!important;border:1px solid var(--line)!important;background:0 0!important}.report-options{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.report-options article{border:1px solid var(--line);border-radius:12px;padding:18px}.report-options article.recommended{border:2px solid var(--lime);box-shadow:0 8px 30px #17231212}.report-options strong,.report-options strong small{display:block}.report-options li{color:#59666c;margin:7px 0}.payment-disclaimer{background:#f2f4f0;border-radius:8px;padding:12px}.billing-toggle{justify-content:center;align-items:center;gap:8px;margin:0 auto 28px;display:flex}.billing-toggle button{border:1px solid var(--line);color:var(--ink);background:#fff}.billing-toggle button.active{background:var(--ink);color:var(--lime)}.billing-toggle span{color:#4f650e;font-size:12px}.plan-grid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.plan-grid article,.paid-check-grid article{border:1px solid var(--line);background:#fff;border-radius:14px;padding:22px}.plan-grid article.featured,.paid-check-grid article.featured{border:2px solid var(--lime);box-shadow:0 16px 40px #17231218}.plan-grid strong{font-size:26px;display:block}.plan-grid strong small{font-size:11px}.plan-grid ul{min-height:210px;padding-left:0;list-style:none}.plan-grid li{color:#56636a;margin:10px 0;font-size:12px;line-height:1.35}.plan-grid button{width:100%}.saving{color:#4c6800;font-weight:800}.paid-check-heading{text-align:center;margin:55px 0 20px}.paid-check-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.subscription-chooser{border:1px solid var(--line);background:#fff;border-radius:13px;margin-bottom:20px;padding:22px}.subscription-chooser>header{justify-content:space-between;display:flex}.subscription-chooser>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.subscription-chooser article{border:1px solid var(--line);border-radius:9px;gap:8px;padding:14px;display:grid}.commercial-admin>section{margin:0 0 24px}.commercial-admin-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.commercial-admin-grid.three{grid-template-columns:repeat(3,1fr)}.commercial-admin-grid form{border:1px solid var(--line);background:#fff;border-radius:10px;align-content:start;gap:8px;padding:15px;display:grid}.commercial-admin-grid label,.commercial-admin-grid input,.commercial-admin-grid select{width:100%}.profitability article,.asic-queue article{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:1fr repeat(3,auto);align-items:center;gap:15px;padding:13px;display:grid}.asic-queue article small{display:block}.creditor-declaration{background:#f7fce9;border:1px solid #cadb9d;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px;display:grid}.creditor-declaration h3,.creditor-declaration>label:last-child{grid-column:1/-1}.payment-confirm{max-width:760px}.commercial-pricing{padding-inline:4%}@media (width<=1100px){.plan-grid,.commercial-admin-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.verification-banner,.report-options,.paid-check-grid,.subscription-chooser>div,.creditor-declaration{grid-template-columns:1fr}.verification-banner,.report-upgrade{margin-inline:14px}.report-upgrade>header{display:grid}.plan-grid,.commercial-admin-grid,.commercial-admin-grid.three{grid-template-columns:1fr}.plan-grid ul{min-height:0}}.accounting-intelligence{max-width:1600px;margin:auto;padding:28px}.accounting-hero{color:#fff;background:#081923;border-radius:18px;justify-content:space-between;gap:35px;padding:36px;display:flex}.accounting-hero>div:first-child{max-width:850px}.accounting-hero small{letter-spacing:.12em;color:var(--accent)}.accounting-hero h1{margin:10px 0 14px;font-size:42px;line-height:1.05}.accounting-hero>div:last-child{background:#102b38;border:1px solid #31505e;border-radius:14px;flex-direction:column;min-width:260px;padding:25px;display:flex}.accounting-hero>div:last-child span{font-weight:700}.accounting-hero>div:last-child small{color:#fff;margin-top:auto}.accounting-tabs{gap:7px;padding:18px 0;display:flex;overflow:auto}.accounting-tabs button{white-space:nowrap;color:#26323a;background:#edf0ed}.accounting-tabs button.active{color:var(--accent);background:#0b1d28}.ar-kpis{grid-template-columns:repeat(7,minmax(150px,1fr));gap:12px;display:grid}.ar-kpis article,.portfolio-risk,.priority-debtors,.connection-intro,.debtor-detail-grid article,.score-explanation,.score-history,.invoice-list,.import-privacy{background:#fff;border:1px solid #dce2de;border-radius:13px;padding:20px}.ar-kpis small{color:#607079;font-weight:700;display:block}.ar-kpis b{font-size:25px}.accounting-grid{grid-template-columns:1.3fr 1fr;gap:18px;margin-top:18px;display:grid}.portfolio-risk>div{margin:18px 0}.portfolio-risk span{justify-content:space-between;display:flex}.portfolio-risk em{font-style:normal}.portfolio-risk i{background:var(--accent);border-radius:9px;height:11px;margin-top:6px;display:block}.portfolio-risk i.moderate{background:#f4ca45}.portfolio-risk i.high{background:#f18a3d}.portfolio-risk i.very-high{background:#d54a41}.priority-debtors button{text-align:left;color:#14232b;background:0 0;border-bottom:1px solid #e6eae7;border-radius:0;justify-content:space-between;width:100%;padding:14px 0;display:flex}.priority-debtors span{flex-direction:column;display:flex}.accounting-table{background:#fff;border:1px solid #dce2de;border-radius:14px;overflow:auto}.accounting-table>header{padding:22px}.accounting-row{border-top:1px solid #e5e9e6;grid-template-columns:2fr .9fr 1fr 1fr 1fr 1fr 1.1fr .8fr;align-items:center;gap:10px;min-width:1120px;padding:12px 18px;display:grid}.accounting-row.heading{background:#f1f4f1;font-size:12px;font-weight:800}.accounting-row span{flex-direction:column;display:flex}.accounting-row small{color:#68767d}.negative{color:#b32925;font-weight:800}.payment-score{border:2px solid #dce2de;border-radius:11px;align-items:center;width:max-content;padding:6px 10px;flex-direction:column!important;display:inline-flex!important}.payment-score b{font-size:25px}.payment-score.good{border-color:#63a843}.payment-score.moderate{border-color:#d9a82e}.payment-score.high{border-color:#e17a34}.payment-score.critical{border-color:#c63d37}.risk-cards>header,.accounting-alerts>header,.matching-review>header,.import-history>header{margin-bottom:20px}.risk-cards>article{background:#fff;border:1px solid #dce2de;border-radius:13px;align-items:center;gap:20px;margin-bottom:10px;padding:16px;display:flex}.risk-cards>article>div{flex:1}.debtor-detail>header{background:#fff;border:1px solid #dce2de;border-radius:14px;align-items:center;gap:25px;padding:22px;display:flex}.debtor-detail>header>div{flex:1}.debtor-detail-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin:16px 0;display:grid}.debtor-detail dl,.accounting-providers dl{grid-template-columns:1fr 1fr;display:grid}.debtor-detail dd,.accounting-providers dd{text-align:right;font-weight:700}.score-explanation>div{grid-template-columns:220px 1fr 70px;align-items:center;gap:12px;margin:12px 0;display:grid}.score-explanation i{background:#edf0ed;border-radius:8px;height:10px}.score-explanation i b{background:var(--accent);border-radius:8px;height:100%;display:block}.score-history{margin-top:16px}.score-history>div{border-bottom:1px solid #cfd6d1;align-items:flex-end;gap:8px;height:180px;display:flex}.score-history span{color:#fff;background:#0b1d28;min-width:30px;position:relative}.score-history span b{color:#0b1d28;position:absolute;top:-22px}.invoice-list{margin-top:16px}.invoice-list article{border-top:1px solid #e4e9e5;align-items:center;gap:20px;padding:12px 0;display:flex}.invoice-list article span:first-child{flex:1}.invoice-list article span{flex-direction:column;display:flex}.accounting-alerts article{background:#fff;border-left:6px solid #d8a72c;border-radius:12px;gap:18px;margin-bottom:12px;padding:20px;display:flex}.accounting-alerts article.high{border-color:#ef7d35}.accounting-alerts article.critical{border-color:#c83c37}.accounting-alerts article>i{font-size:25px}.connection-intro{margin-bottom:18px}.accounting-providers{grid-template-columns:repeat(3,1fr)!important}.accounting-providers article{min-height:300px}.accounting-providers header span{text-transform:uppercase;font-size:12px}.accounting-providers .connected{color:#337f28}.accounting-providers .sync_failed,.accounting-providers .reauthorisation_required{color:#b32925}.connection-error{color:#a52b25;background:#fff1ef;padding:10px}.matching-summary{gap:10px;margin-bottom:16px;display:flex}.matching-summary span{background:#fff;border:1px solid #dce2de;border-radius:10px;flex-direction:column;padding:12px;display:flex}.matching-review>article{background:#fff;border:1px solid #dce2de;grid-template-columns:2fr 1fr 2fr;align-items:center;gap:16px;padding:14px;display:grid}.matching-review>article div,.matching-review>article span{flex-direction:column;display:flex}.matching-modal{max-width:720px!important}.matching-modal article,.candidate-search{border-bottom:1px solid #e0e5e1;align-items:center;gap:10px;padding:12px;display:flex}.matching-modal article span,.candidate-search input{flex:1}.import-history>header{background:#fff;border:1px solid #dce2de;border-radius:13px;justify-content:space-between;padding:22px;display:flex}.accounting-row.import{grid-template-columns:2fr repeat(6,1fr)}.import-privacy{margin:15px 0}.accounting-admin>header{margin-bottom:20px}.admin-accounting-kpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.admin-accounting-kpis article{background:#fff;border:1px solid #dce2de;border-radius:10px;padding:16px}.admin-accounting-kpis small,.admin-accounting-kpis b{display:block}.admin-accounting-kpis b{font-size:26px}.network-gate{margin:18px 0}.network-gate header,.admin-provider header{justify-content:space-between;display:flex}.network-gate>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.network-gate label,.provider-fields label,.admin-costs label{flex-direction:column;display:flex}.admin-provider-list{grid-template-columns:1fr 1fr;gap:16px;display:grid}.provider-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.provider-fields .full{grid-column:1/-1}.admin-costs{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px;display:grid}.admin-costs>header{grid-column:1/-1}.accounting-usage p{justify-content:space-between;display:flex}.switch{align-items:center;gap:8px;flex-direction:row!important;display:flex!important}@media (width<=1100px){.ar-kpis{grid-template-columns:repeat(3,1fr)}.accounting-grid,.debtor-detail-grid,.admin-provider-list{grid-template-columns:1fr}.accounting-providers{grid-template-columns:1fr 1fr!important}.admin-costs{grid-template-columns:1fr 1fr}.accounting-hero{flex-direction:column}.accounting-hero>div:last-child{min-width:0}}@media (width<=700px){.accounting-intelligence{padding:14px}.accounting-hero h1{font-size:31px}.ar-kpis,.accounting-providers,.admin-accounting-kpis,.admin-costs,.network-gate>div{grid-template-columns:1fr!important}.matching-review>article{grid-template-columns:1fr}.import-history>header{flex-direction:column}}:root{--ink:#143040;--navy:#102b3d;--lime:#b58663;--accent:#b58663;--paper:#f5f7f9;--grey:#526675;--line:#dce3e8;--soft:#eef2f5;--radius:8px}html body{background:var(--paper);color:var(--ink);font-family:DM Sans,Arial,sans-serif;line-height:1.55}h1,h2,h3,h4{letter-spacing:-.025em;color:inherit;font-family:Manrope,DM Sans,Arial,sans-serif}html body:after{content:"Version: 21.0.0-rc.3";color:#526675;border-color:var(--line);background:#ffffffed}html body button,html body .button-link{background:var(--navy);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:6px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none}html body button:disabled{opacity:.55;cursor:not-allowed}html body .outline{color:var(--navy)!important;background:#fff!important;border-color:#cad5de!important}html body .quiet{color:var(--navy)!important;background:0 0!important}html body a{color:var(--navy);text-underline-offset:3px;font-weight:700}html body a.button-link{color:#fff;justify-content:center;align-items:center;display:inline-flex}html body :is(input,select,textarea){font:inherit;color:var(--ink);background:#fff;border:1px solid #b8c7d2;border-radius:6px;max-width:100%;padding:11px;font-size:15px}html body :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #4076a0}html body input[type=checkbox],html body input[type=radio]{accent-color:var(--navy)}html body .app{grid-template-columns:230px minmax(0,1fr)}html body .side{border-right:1px solid var(--line);background:#fff;padding:24px 14px;overflow:auto}html body .side .brand-btn{color:var(--navy);background:0 0;padding:8px}html body .navgroup>small{color:#7b614c;margin:22px 12px 8px;font-size:10px;display:block}html body .navgroup>button{text-align:left;width:100%;color:var(--ink);background:0 0;min-height:42px;padding:10px 12px;font-size:14px;font-weight:500}html body .navgroup>button.active{color:var(--navy);border-left:3px solid var(--accent);background:#edf2f6;font-weight:700}html body .workspace{min-width:0;max-width:1800px;padding:28px 36px}html body .workspace-top{border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:20px}html body .workspace :is(p,span,label,button){font-size:14px}html body .workspace small{font-size:11px;line-height:1.55}html body .workspace :is(h1,.guide-header h1){font-size:clamp(28px,3vw,40px);line-height:1.15}html body .workspace :is(h2,h3){line-height:1.25}html body .workspace :is(.guide-header,.pagehead){align-items:center;gap:20px;margin-bottom:25px}html body :is(.panel,.guided-table,.business-hub-list>article,.entity-confirmation,.check-stage,.guided-kpis article,.dashboard-shortcuts article){border-color:var(--line);border-radius:var(--radius);box-shadow:0 3px 12px #102b3d04}html body :is(.dashboard-action-card,.what-next,.accounting-hero){background:var(--navy);color:#fff;border-radius:var(--radius)}html body :is(.dashboard-action-card,.accounting-hero) small{color:#e0c6b1}html body .dashboard-action-card button{color:var(--navy);background:#fff}html body :is(.guide-steps,.business-check-steps,.check-progress){border-radius:var(--radius)}html body :is(.guide-steps i,.business-check-steps .active i,.check-progress .done i,.check-progress .active i){background:var(--navy);color:#fff;border-color:var(--navy)}html body .guide-notice{color:var(--ink);background:#edf2f6;border-color:#d4e0e8}html body :is(.guide-notice.attention,.decision-caution){color:#704b11;background:#fcf6ec;border-color:#e4c99e}html body :is(.check-help-banner,.entity-confirmation header>span,.research-explainer.completed,.privacy),html body :is(.badge.good,.research-status.completed){color:#235139;background:#edf5f0;border-color:#c4dacb}html body :is(.badge.warn,.impact.caution){color:#765014;background:#fcf4e7;border-color:#e6d2ae}html body :is(.badge.bad,.form-error){color:#9a332b}html body :is(.guided-row,.trow){gap:16px;padding:18px 20px}html body .trow{font-size:14px}html body .thead{color:#526675;background:var(--soft);padding:14px 20px;font-size:11px}html body :is(.guide-notice p,.guide-header p,.pagehead p,.guided-empty p){color:var(--grey);font-size:15px;line-height:1.65}html body .report-workspace-overlay{background:#102b3d80}html body .report-workspace{background:var(--paper)}html body .report-workspace-header{border-bottom:1px solid var(--line);background:#fff}html body .report-workspace p{font-size:14px;line-height:1.65}html body .report-workspace .what-next small{color:#e0c6b1}html body .decision-access{border:0;min-width:0;margin:0;padding:0}html body .decision-guide input{font-size:15px}html body .decision-choice:has(input:checked){background:#edf2f6;border-color:#8da8bb}html body .check-progress{background:var(--navy);color:#fff}html body .check-progress small{color:#c1cdd5}html body .verification-banner{border-left-color:var(--accent);background:#fff9f3}html body .research-summary{border-left-color:var(--accent)}html body :is(.research-review,.source-check-details>article,.asic-provider-evidence){border:1px solid var(--line);background:#fff;border-radius:8px;margin:16px 0;padding:22px}html body .asic-provider-evidence p[role=alert]{color:#7c2d12;background:#fff7ed;border-left:3px solid #c67613;border-radius:4px;padding:12px;font-weight:500}html body .evidence-freshness{border:1px solid var(--line);color:#405269;background:#f5f8fc;border-radius:6px;padding:12px;font-size:13px;line-height:1.6}html body .asic-queue .supplier-review{border:1px solid var(--line);background:#fff;border-radius:8px;flex-wrap:wrap;align-items:flex-start;gap:16px;margin:14px 0;padding:20px;display:flex}html body .supplier-review>div{flex:1;min-width:210px}html body .supplier-review small{color:var(--grey);margin-top:8px;display:block}html body .supplier-review>form,html body .supplier-review>p[role=status]{flex-basis:100%;min-width:0}html body .supplier-review>form{border-top:1px solid var(--line);gap:14px;padding-top:18px;display:grid}html body .supplier-review form label{gap:6px;font-size:14px;font-weight:600;display:grid}html body .supplier-review input,html body .supplier-review select,html body .supplier-review textarea{box-sizing:border-box;width:100%;font:inherit;color:var(--ink);background:#fff;border:1px solid #bdc9d3;border-radius:6px;padding:10px}html body .supplier-review textarea{resize:vertical;min-height:90px}html body .supplier-review form p{color:var(--grey);font-size:13px;line-height:1.6}html body .supplier-review input[readonly]{background:#f5f8fc}html body .research-review button{margin-top:12px;margin-right:8px}.business-hub-list{gap:18px;display:grid}.business-hub-list>article{border:1px solid var(--line);background:#fff;padding:26px}.business-hub-list header{justify-content:space-between;align-items:center;gap:16px;display:flex}.business-hub-list h2{margin:6px 0}.business-hub-list p{margin:5px 0}.business-hub-list footer{flex-wrap:wrap;align-items:center;gap:22px;margin-top:20px;display:flex}.hub-connections{border-top:1px solid var(--line);color:var(--grey);flex-wrap:wrap;gap:20px;margin-top:14px;padding-top:16px;display:flex}.workspace-error{border:1px solid var(--line);background:#fff;border-radius:8px;max-width:680px;margin:12vh auto;padding:32px}.workspace-error a{margin-left:20px}html body .fc-public{--fc-lime:#b58663;--fc-ink:#102b3d;--fc-paper:#f5f7f9}html body :is(.hero,.fc-hero){color:var(--ink);background:linear-gradient(120deg,#fff 50%,#eff3f6)}html body :is(.hero h1,.fc-hero h1){letter-spacing:-.04em;line-height:1.03}html body{background:var(--paper)!important}html body .workspace button:where(:not(.outline):not(.quiet):not(.text-action):not(.metric):not(.account-button):not(.report-close)){color:#fff!important}html body .workspace .dashboard-action-card button{color:var(--navy)!important}html body .side .brand,html body .side .brand-btn{font-size:20px;color:var(--navy)!important}html body .dashboard-shortcuts>article>i{color:var(--navy);background:#edf2f6}@media (width<=1100px){html body .workspace{padding:22px}.report-list{overflow:auto}.report-list .thead,.report-list .trow{min-width:850px}}@media (width<=700px){html body .app{display:block}html body .side{border-bottom:1px solid var(--line);width:100%;padding:10px;display:block;position:static}html body .side .navgroup{gap:4px;margin:0;display:flex;overflow-x:auto}html body .navgroup>small{display:none}html body .navgroup>button{white-space:nowrap;flex-shrink:0;width:auto;padding:8px 12px}html body .workspace{padding:16px}html body .workspace-top{margin-bottom:18px}.business-hub-list header{flex-direction:column;align-items:flex-start}.business-hub-list>article{padding:20px}.hub-connections{gap:10px}.guide-header{flex-wrap:wrap}.guided-row a{width:max-content}.workspace-error{margin:30px 15px}.report-workspace-header h1{font-size:26px}}html body{--ink:#182c3c;--navy:#17384c;--paper:#f7f9fc;--soft:#f2f5f8;--line:#e6ebf0;--accent:#b59273;--grey:#6b7785;-webkit-font-smoothing:antialiased;font-family:Inter,Segoe UI,Arial,sans-serif;background:#f7f9fc!important}html body h1,html body h2,html body h3,html body h4{letter-spacing:-.025em;font-family:inherit;font-weight:600}html body .app{background:#f7f9fc;grid-template-columns:240px minmax(0,1fr);min-height:100vh}html body .side{box-sizing:border-box;border-right:1px solid var(--line);background:#fff;height:100vh;padding:28px 18px;position:sticky;top:0}html body .side .brand-btn{background:0 0;border:0;min-height:44px;margin:0 0 30px;padding:0 10px}html body .brand{letter-spacing:-.5px;align-items:center;gap:10px;display:flex;color:var(--ink)!important;font:600 21px/1.2 Inter,Segoe UI,Arial,sans-serif!important}html body .fc-brand-mark{background:var(--navy);border-bottom:3px solid var(--accent);border-radius:5px;place-items:center;width:28px;height:31px;font-size:20px;font-weight:700;display:grid;color:#fff!important}html body .navgroup>small{letter-spacing:1.1px;color:#8b96a2;margin:12px 14px;font:600 10px/1.5 Inter,Segoe UI,Arial,sans-serif}html body .navgroup>button{min-height:44px;box-shadow:none;border:0;border-radius:6px;margin:3px 0;padding:11px 14px;color:#526170!important;background:0 0!important;font-size:14px!important;font-weight:500!important}html body .navgroup>button.active{border:0;color:#17384c!important;background:#eef3f8!important;font-weight:600!important}html body .navgroup>button:hover{background:#f6f8fb!important}html body .navgroup:nth-of-type(2){border-top:1px solid var(--line);margin-top:26px;padding-top:12px}html body .workspace{background:#f7f9fc;max-width:1600px;padding:0 48px 48px}html body .workspace-top{border-bottom:1px solid var(--line);align-items:center;height:78px;margin:0 0 38px;padding:0;display:flex}html body .workspace-top>span{color:#6b7785;letter-spacing:0;font-size:13px;font-weight:500}html body .workspace button:where(:not(.outline):not(.quiet):not(.text-action):not(.metric):not(.account-button):not(.report-close)){box-shadow:none;letter-spacing:0;background:#17384c;border-radius:5px;min-height:40px;padding:10px 16px;font-family:inherit;font-size:13px;color:#fff!important;font-weight:600!important}html body .workspace .outline{box-shadow:none;color:#294458!important;background:#fff!important;border:1px solid #dce4ec!important;font-weight:500!important}html body .workspace .text-action{border:0;min-height:30px;padding:0;font-size:13px;color:#294458!important;background:0 0!important;font-weight:600!important}html body .account .account-button{border:0;align-items:center;gap:10px;padding:6px;display:flex;color:#294458!important;background:0 0!important}html body .account-button i{color:#294458;background:#e8eef3;border-radius:50%;width:32px;height:32px;font-size:11px;font-weight:600}html body .account-button span b{color:#294458;font-size:12px;font-weight:600;display:block}html body .account-button span small{display:none}html body .account-button u{color:#6b7785;font-size:14px}html body .guide-header{align-items:center;margin-bottom:28px}html body .guide-header small,html body .pagehead small{letter-spacing:1.3px;color:#8b96a2;font-size:10px;font-weight:600}html body .workspace .guide-header h1{margin:6px 0 8px;font-size:30px;font-weight:600;line-height:1.25}html body .workspace .guide-header p{color:#74808c;margin:0;font-size:14px;line-height:1.6}.dashboard-metrics{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:repeat(4,1fr);margin-bottom:30px;padding:23px 0;display:grid}html body .workspace .dashboard-metrics .metric{border:0;border-right:1px solid var(--line);text-align:left;box-shadow:none;border-radius:0;flex-direction:column;align-items:flex-start;padding:0 26px;display:flex;color:var(--ink)!important;background:0 0!important}html body .workspace .metric:last-child{border-right:0}.metric span{color:#6b7785;font-weight:500;font-size:12px!important}.metric strong{margin:9px 0;font-size:30px;font-weight:600;line-height:1.2}.metric small{color:#8b96a2;letter-spacing:0;font-size:11px!important}html body .workspace .dashboard-metrics button.metric strong{color:#182c3c!important}html body .workspace .dashboard-links button.text-action{color:#294458!important}.dashboard-columns{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:24px;display:grid}.dashboard-records,.dashboard-review{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}.dashboard-records>header{justify-content:space-between;align-items:center;gap:15px;padding:24px;display:flex}.dashboard-records h2{margin:0 0 5px;font-size:17px}.dashboard-records header p{color:#8b96a2;margin:0;font-size:12px!important}.record-table-head,.record-table-row{border-top:1px solid var(--line);grid-template-columns:minmax(200px,1.5fr) minmax(120px,1fr) 70px 65px;align-items:center;gap:14px;padding:18px 24px;display:grid}.record-table-head{color:#8793a0;background:#fafbfd;padding-top:12px;padding-bottom:12px;font-size:11px}.record-table-row b{font-size:13px;font-weight:600;line-height:1.5}.record-table-row small{color:#8b96a2;letter-spacing:0;margin-top:5px;display:block;font-size:10px!important}.record-open{white-space:nowrap;font-size:12px;text-decoration:none;color:#36546c!important;font-weight:500!important}.record-table-row:hover{background:#fcfdff}html body .workspace .clean-status{color:#647786;white-space:nowrap;background:#f7fafc;border:1px solid #e3eaf0;border-radius:4px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;display:inline-flex}.clean-status:before{content:"";background:#869eaf;border-radius:50%;width:5px;height:5px}html body .workspace .clean-status.pending{color:#a58045;background:#fffaf1;border-color:#f0e3c9}.clean-status.pending:before{background:#bb965c}.dashboard-review{padding:24px}.dashboard-review>small,.workflow-caption>small{letter-spacing:1.2px;color:#9aa3ad;font-size:9px!important}.dashboard-review h2{margin:12px 0;font-size:18px;line-height:1.35}.dashboard-review>p{color:#7a8794;margin-bottom:22px;line-height:1.75;font-size:12px!important}.dashboard-review .outline{width:100%;font-size:12px!important}.workflow-caption{border-top:1px solid var(--line);margin-top:26px;padding-top:22px}.workflow-caption ol{color:#72808d;margin:14px 0;padding-left:18px;font-size:11px;line-height:2.2}.workflow-caption p{color:#99a2ac;line-height:1.6;font-size:10px!important}.dashboard-links{flex-wrap:wrap;align-items:center;gap:26px;margin-top:26px;padding:0 2px;display:flex}.dashboard-links>span{color:#97a2ad;font-size:11px!important}.dashboard-links .text-action{font-size:11px!important;font-weight:500!important}.dashboard-empty{text-align:left;padding:28px}.dashboard-empty p{color:var(--grey)}html body .report-workspace .next-step-card{border:1px solid var(--line);border-radius:8px;padding:24px;color:#526979!important;background:#fff!important}.next-step-card h2{color:#182c3c!important;font-size:21px!important}.next-step-card>small{color:#8b96a2!important}.next-step-card p{color:#8a704d!important;font-size:11px!important}.next-step-card ol{line-height:1.8;font-size:12px!important}.report-overview .verified-summary{border:1px solid var(--line);border-radius:8px;padding:24px}.verified-summary h2{font-size:23px!important}.verified-summary dt{color:#7b8995;font-size:12px}.verified-summary dd{font-size:13px!important;font-weight:500!important}.verified-summary>p{color:#647786!important;background:#f4f7fa!important;font-size:11px!important}.source-check-badges span,.source-check-badges em{font-size:10px!important;font-weight:500!important}html body .report-workspace .assessment-gauges{background:0 0;border:0;grid-template-columns:210px 210px minmax(0,1fr);gap:16px;margin:0 28px 24px;padding:0}.assessment-guidance{border:1px solid var(--line);border-radius:8px;color:#526979!important;background:#fff!important;padding:24px!important}.assessment-guidance h3{font-weight:600;color:#182c3c!important;font-size:17px!important}.assessment-guidance p{color:#6b7b89!important;font-size:12px!important}.assessment-guidance small{color:#8a704d!important;font-size:9px!important}.assessment-guidance .assessment-state{color:#6b7b89!important;background:#f5f8fb!important}html body .report-workspace .report-upgrade{border:1px solid var(--line);border-left:1px solid var(--line);background:#fff;border-radius:8px;margin:0 28px 24px;padding:24px}.report-upgrade h2{font-weight:600;font-size:20px!important}.report-upgrade p{color:#7b8995;font-size:12px!important}.report-upgrade .payment-disclaimer{background:#f5f8fb;font-size:10px!important}.report-upgrade .report-option-toggle{min-height:32px;padding:0;color:#31536b!important;background:0 0!important;font-size:12px!important}html body .report-workspace .report-close{color:#526170!important;background:#f1f5f8!important}.check-progress .active{background:#f4f8fb!important}@media (width<=900px){html body .report-workspace .assessment-gauges{grid-template-columns:1fr 1fr}.assessment-guidance{grid-column:1/-1}.report-workspace-overlay{padding:14px!important}.report-overview{grid-template-columns:1fr!important}}@media (width<=600px){html body .report-workspace-overlay{padding:0!important}.report-workspace{border-radius:0!important}.report-workspace-header{padding:20px!important}.report-workspace-header h1{font-size:22px!important}.report-close span{display:none}.report-workspace .check-progress{grid-template-columns:1fr 1fr}.check-progress article{padding:12px!important}.report-workspace :is(.report-overview,.verification-banner,.assessment-gauges,.report-upgrade){margin-left:16px!important;margin-right:16px!important}.report-workspace-grid{grid-template-columns:1fr!important;padding:0 16px 24px!important}.assessment-score{min-width:0;padding:18px}.score-value strong{font-size:34px}.source-check-details{grid-template-columns:1fr!important}}html body .workspace .metric span{color:#617282;font-size:13px!important}.metric small{color:#6b7b89!important}.record-table-row b{font-size:14px}.record-table-row small{color:#6b7b89;font-size:11px!important}.record-table-row time{color:#6b7b89;font-size:12px}.record-table-head{color:#617282}.dashboard-review>p{color:#617282;font-size:13px!important}.workflow-caption ol{color:#617282;font-size:12px}.workflow-caption p{color:#6b7b89;font-size:11px!important}.dashboard-links>span,.dashboard-records header p{color:#6b7b89}.workspace .clean-status{font-size:11px!important}html body .report-workspace-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#23374780;padding:28px}html body .report-workspace{background:#f7f9fc;border-radius:10px;max-width:1320px;box-shadow:0 24px 70px #152c3d25}html body .report-workspace-header{padding:28px 32px}.report-workspace-header h1{font-size:28px!important;font-weight:600!important}.report-workspace-header p{color:#74808c!important;font-size:12px!important}html body .report-workspace .report-close{background:#f0f4f8;min-height:36px;padding:8px 12px;font-weight:500;color:#526170!important}html body .report-workspace button.report-close,html body .report-workspace button.report-close span{color:#344b60!important}html body .report-workspace .next-step-card ol,html body .report-workspace .next-step-card li{color:#526979!important;font-size:13px!important}html body .report-workspace .check-progress{color:#536a7a;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;border-radius:0}html body .check-progress article{border-color:var(--line);background:#fff;padding:18px 24px}.check-progress b{font-weight:600;font-size:12px!important}.check-progress small{color:#8b96a2!important;font-size:10px!important}.check-progress .done i,.check-progress .active i{color:#34536a!important;background:#edf3f8!important;border:1px solid #dce7ef!important}html body .report-workspace :is(.report-help-banner,.research-stage-banner,.check-help-banner){color:#4b6b5c;background:#eef5f2;border:1px solid #dceae3;border-radius:6px;margin:24px 28px;padding:16px 20px}html body .verification-banner{background:#fffaf3;border:1px solid #eee2d0;border-left:3px solid #bda380;border-radius:6px;margin:0 28px 24px;padding:18px 20px}.verification-banner strong{font-size:12px!important}html body .report-workspace :is(.business-summary-card,.what-next,.decision-guide,.evidence-column){border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:8px;padding:24px}.report-workspace-grid{padding:0 28px 28px;gap:22px!important}html body .report-workspace .what-next{color:#536a7a!important;background:#fff!important}.report-workspace .what-next h2{color:var(--ink);font-size:21px!important}.what-next small{color:#8b96a2!important}.what-next strong{font-size:11px;color:#8a704d!important}html body .report-workspace .section-intro h2{font-size:21px;font-weight:600}.section-intro>span{color:#34536a!important;background:#edf3f8!important;width:28px!important;height:28px!important;font-size:12px!important}.section-intro p{color:#8b96a2;font-size:12px!important}html body .report-workspace :is(.research-summary,.research-explainer,.verification-explainer,.preliminary-explainer){border-radius:6px;color:#536a7a!important;background:#f5f8fb!important;border-color:#e3ebf2!important}.preliminary-explainer h2{color:var(--ink)!important;font-size:20px!important}.preliminary-explainer p{color:#74808c!important;font-size:12px!important}.assessment-score{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;min-width:210px;padding:24px}.assessment-score header{flex-direction:column;gap:5px;display:flex}.assessment-score header span{font-weight:600;font-size:12px!important}.assessment-score header small{color:#8b96a2;font-size:10px!important}.score-value{align-items:baseline;gap:8px;margin:18px 0 14px;display:flex}.score-value strong{letter-spacing:-1px;font-size:42px;font-weight:600}.score-value span{color:#9aa5ae;font-size:13px!important}.score-track{background:#eef2f5;border-radius:3px;height:5px;overflow:hidden}.score-track span{background:#7b9aad;height:100%;display:block}.assessment-score.caution .score-track span{background:#b49a72}.assessment-score.adverse .score-track span{background:#b66c68}.assessment-score h3{margin:15px 0 6px;font-weight:600;font-size:13px!important}.assessment-score p{color:#8b96a2;margin:0;font-size:10px!important;line-height:1.65!important}html body :is(.credit-create,.credit-list,.credit-modal>.panel,.default-create,.default-list,.default-detail,.guided-form,.guided-table){border-color:var(--line);box-shadow:none;border-radius:8px;padding:24px}.credit-create h2,.credit-list h2{font-size:20px;font-weight:600}.credit-create p{color:#74808c;font-size:12px!important}.credit-list>button{text-align:left;color:#294458!important;border-bottom:1px solid var(--line)!important;background:#fff!important}.credit-list>button b,.credit-list>button small,.credit-list>button span{color:#294458!important}.credit-list>button:hover,.credit-list>button.active{background:#f6f9fc!important}html body .decision-choice{border-color:#e0e7ee;border-radius:6px;padding:15px}.decision-choice:has(input:checked){background:#f0f5fa!important;border-color:#acbdcb!important}.decision-choice b{font-weight:600;font-size:12px!important}.decision-choice small{color:#8795a1;font-size:10px!important}html body .accounting-intelligence{padding:0}.accounting-hero{border:1px solid var(--line);color:var(--ink)!important;background:#fff!important;border-radius:8px!important;padding:26px!important}.accounting-hero h1{font-size:28px!important;font-weight:600!important}.accounting-hero p{color:#7a8794!important;font-size:13px!important}.accounting-hero small{color:#8b96a2!important}.accounting-hero>div:last-child{border-color:var(--line)!important;color:var(--ink)!important;background:#f7f9fc!important;border-radius:6px!important;min-width:220px!important;padding:20px!important}.accounting-hero>div:last-child b{font-size:26px!important}.ar-kpis{grid-template-columns:repeat(auto-fit,minmax(135px,1fr))!important}.ar-kpis article{border-color:var(--line);border-radius:7px;padding:18px}.ar-kpis b{font-size:23px;font-weight:600}.ar-kpis small{font-weight:500;font-size:10px!important}html body .workspace :is(.accounting-tabs,.admin-tabs) button{color:#637483!important;background:0 0!important;border-bottom:2px solid #0000!important;border-radius:0!important;font-weight:500!important}html body .workspace :is(.accounting-tabs,.admin-tabs) button.active{color:#17384c!important;background:0 0!important;border-bottom-color:#17384c!important}.accounting-row.heading{background:#fafbfd;font-weight:500}.accounting-row{font-size:12px;padding:18px!important}.accounting-table,.invoice-list,.score-explanation{border-color:var(--line);border-radius:8px}html body .business-hub-list{border:1px solid var(--line);background:#fff;border-radius:8px;gap:0;overflow:hidden}.business-hub-list>article{border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;padding:24px!important}.business-hub-list h2{font-weight:600;font-size:19px!important}.hub-connections{border:0;margin-top:15px;padding:0}.business-hub-list footer{margin-top:15px}.business-hub-list footer a{font-size:12px;font-weight:500}.business-hub-list p{color:#8b96a2;font-size:11px!important}html body :is(.panel,.guided-table,.business-hub-list>article,.guided-form,.guided-two-column>section){border-color:var(--line);box-shadow:none;border-radius:8px}html body .guide-notice{background:#f0f4f8;border:1px solid #e0e8ef;border-radius:6px;padding:16px 20px}.guide-notice p{font-size:12px!important}.guide-steps{border:1px solid var(--line)!important;background:#fff!important}.guide-steps article{padding:18px!important}.guide-steps i{width:28px!important;height:28px!important;font-size:12px!important}.guide-steps b{font-size:12px!important;font-weight:600!important}.guide-steps small{font-size:11px!important}html body .admin-guide .guide-header,html body .admin-guide .guide-steps{display:none}.admin-guide .guide-notice{margin-top:14px}html body .workspace .admin-tabs button{color:#526170!important;border:1px solid var(--line)!important;background:#fff!important;font-weight:500!important}html body .workspace .admin-tabs button.active{color:#17384c!important;background:#edf3f8!important;border-color:#17384c!important}html body .workspace input,html body .workspace select,html body .workspace textarea{box-shadow:none;border-color:#dce4ec;font-family:inherit;font-size:13px}@media (width<=700px){html body .workspace .admin-tabs{box-sizing:border-box;gap:6px;max-width:100%;padding:8px;overflow-x:auto;flex-wrap:nowrap!important;display:flex!important}html body .workspace .admin-tabs button{white-space:nowrap;flex:none;width:auto;min-width:110px;min-height:40px;padding:10px 12px}}@media (width>=1800px){html body .workspace{padding-left:60px;padding-right:60px}.dashboard-columns{grid-template-columns:minmax(0,1fr) 310px}}@media (width<=1150px){html body .app{grid-template-columns:210px minmax(0,1fr)}html body .workspace{padding:0 28px 32px}.dashboard-columns{grid-template-columns:minmax(0,1fr)}.dashboard-review{grid-template-columns:1fr auto;gap:0 24px;display:grid}.dashboard-review .workflow-caption{display:none}.dashboard-review .outline{grid-area:1/2/4;align-self:center}.record-table-head,.record-table-row{grid-template-columns:minmax(160px,1.5fr) minmax(100px,1fr) 65px 55px;padding:15px 18px}}@media (width<=700px){html body .app{display:block}html body .side{border-bottom:1px solid var(--line);width:auto;height:auto;padding:16px;position:static}html body .side .brand-btn{margin:0 0 14px;padding:0}.side .navgroup{gap:4px;display:flex;overflow:auto}.side .navgroup>small{display:none!important}html body .navgroup>button{white-space:nowrap;flex-shrink:0;width:auto;min-height:36px;padding:8px 12px;font-size:12px!important}html body .navgroup:nth-of-type(2){display:none}html body .workspace{padding:0 18px 30px}html body .workspace-top{height:58px;margin-bottom:26px}.dashboard-metrics{grid-template-columns:1fr 1fr;padding:0}.dashboard-metrics .metric{border-bottom:1px solid var(--line)!important;padding:20px!important}.metric strong{font-size:25px}.dashboard-columns{gap:18px}.dashboard-records>header{padding:20px}.record-table-head{display:none}.record-table-row{grid-template-columns:1fr auto;gap:12px;padding:20px}.record-table-row>div:nth-child(2){grid-row:2}.record-table-row time{display:none}.record-open{grid-area:1/2/3}.dashboard-review{padding:22px;display:block}.dashboard-review .outline{width:auto}.dashboard-links{gap:12px 20px}.guide-header>button{width:100%;margin-top:12px}html body .workspace .guide-header h1{font-size:28px}}html body .workspace .supplier-row-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:10px;display:flex}html body .workspace .supplier-row-actions .outline,html body .workspace .supplier-retained .outline{color:#183847!important;background:#fff!important;border:1px solid #aebdc9!important}html body .workspace .supplier-retained{box-sizing:border-box;background:#f7f9fb;border:1px solid #dce5ed;border-radius:8px;flex-basis:100%;grid-column:1/-1;width:100%;min-width:0;margin:12px 0 0;padding:22px}html body .workspace .supplier-retained>header{color:#183847;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 16px;padding:0;display:flex}html body .workspace .supplier-retained :is(h3,h4){color:#183847;margin:0 0 10px}html body .workspace .supplier-retained p{overflow-wrap:anywhere;color:#526170;line-height:1.65}html body .workspace .supplier-retained dl{grid-template-columns:minmax(145px,1fr) minmax(0,2fr);gap:10px 20px;margin:20px 0;font-size:13px;line-height:1.6;display:grid}html body .workspace .supplier-retained dt{color:#66717c}html body .workspace .retained-retrieval-controls{border-top:1px solid #dce5ed;margin-top:22px;padding-top:20px}html body .workspace .retained-retrieval-form{gap:12px;min-width:0;margin:16px 0;grid-template-columns:minmax(0,1fr)!important;display:grid!important}html body .workspace .retained-retrieval-form label{color:#183847;gap:8px;font-size:13px;font-weight:600;display:grid}html body .workspace .retained-retrieval-form textarea{box-sizing:border-box;resize:vertical;color:#183847;width:100%;min-width:0;max-width:100%;font:inherit;background:#fff;border:1px solid #aebdc9;border-radius:6px;padding:12px;line-height:1.6}html body .workspace .retained-retrieval-controls button{white-space:normal;max-width:100%;min-height:44px}html body .workspace .retained-retrieval-outcome{background:#fff;border:1px solid #dce5ed;border-radius:6px;margin:20px 0;padding:16px}html body .workspace .retained-blocked{border-left:3px solid #ae8654;padding-left:12px}html body .workspace .supplier-retained dd{overflow-wrap:anywhere;color:#183847;min-width:0;margin:0;font-weight:600}html body .workspace .retained-evidence-list{gap:14px;display:grid}html body .workspace .retained-evidence-list>article{background:#fff;border:1px solid #dde5eb;border-radius:6px;min-width:0;margin:0;padding:18px;width:auto!important;display:block!important}@media (width<=700px){html body .workspace .supplier-row-actions{justify-content:flex-start;width:100%}html body .workspace .supplier-row-actions>button{flex:1}html body .workspace .supplier-retained{padding:16px}html body .workspace .supplier-retained dl{grid-template-columns:minmax(0,1fr);gap:5px}html body .workspace .supplier-retained dd{margin:0 0 10px}}html body .report-workspace .source-check-details{grid-template-columns:repeat(2,minmax(0,1fr))}html body .report-workspace .source-check-details>article{overflow-wrap:anywhere;min-width:0}html body .report-workspace .source-check-details>article>header{flex-wrap:wrap}html body .report-workspace .source-check-badge{white-space:normal;box-sizing:border-box;width:fit-content;max-width:100%}@media (width<=900px){html body .report-workspace .assessment-gauges{grid-template-columns:repeat(2,minmax(0,1fr))}html body .report-workspace .assessment-score,html body .report-workspace .assessment-guidance{min-width:0}}@media (width<=600px){html body .report-workspace .source-check-details,html body .report-workspace .assessment-gauges{grid-template-columns:minmax(0,1fr)}html body .report-workspace .assessment-guidance{grid-column:auto}html body .report-workspace-header h1{font-size:22px!important}html body .report-workspace .report-overview{grid-template-columns:minmax(0,1fr)}}html body .workspace .research-run-list>button{text-align:left;box-shadow:none;border:1px solid #e1e7ed;border-radius:6px;gap:6px;margin:6px 0;padding:14px 16px;color:#183847!important;background:#fff!important}html body .workspace .research-run-list>button:is(:hover,.active){border-color:#a9bac8 #a9bac8 #a9bac8 #17384c;border-left-style:solid;border-left-width:3px;background:#edf3f8!important}html body .workspace .research-run-list>button b{font-size:14px;font-weight:600;line-height:1.45;color:#183847!important}html body .workspace .research-run-list>button :is(small,span){letter-spacing:0;font-size:12px;line-height:1.45;color:#526170!important}html body .workspace .research-result-detail>header{flex-wrap:wrap;align-items:flex-start;margin-bottom:22px}html body .workspace .research-result-detail>header>div{flex:1;min-width:160px}html body .workspace .research-result-detail .research-status{text-transform:none;color:#526170;background:#f1f5f8;border-radius:5px;padding:5px 9px;font-size:12px;line-height:1.5}html body .workspace .research-result-detail .research-status.failed{color:#8a342a;background:#fff0ec}html body .workspace .research-result-detail .research-status.completed{color:#235139;background:#edf5f0}html body .workspace .research-result-detail .research-failed{background:#fff6f3;border:1px solid #edcfc6;padding:18px}html body .workspace .research-result-detail .research-failed>p{letter-spacing:0;color:#77473e;background:0 0;margin:8px 0 0;padding:0;font-family:inherit;font-size:13px;line-height:1.7}.default-workspace-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.default-case-record{background:#fff;border:1px solid #e0e6eb;border-radius:12px;min-width:0;margin:20px 0;padding:26px}.default-case-record>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.default-case-record h2,.default-case-record h3{color:#183847;margin-top:0}.default-case-record p{overflow-wrap:anywhere;white-space:pre-line;color:#4c5966;line-height:1.65}.default-case-record section{margin-top:26px}.default-case-facts{grid-template-columns:minmax(140px,1fr) minmax(0,2fr);gap:12px 24px;margin:20px 0;font-size:14px;display:grid}.default-case-facts dt{color:#66717c}.default-case-facts dd{overflow-wrap:anywhere;margin:0;font-weight:600}.default-document-list,.default-case-history{margin:0;padding:0;list-style:none}.default-document-list li{overflow-wrap:anywhere;border-bottom:1px solid #edf0f2;justify-content:space-between;gap:16px;padding:12px 0;display:flex}.default-document-list span,.default-case-history time{color:#75808b;font-size:12px}.default-case-history li{border-left:2px solid #dfe7ed;margin-left:4px;padding:0 0 22px 18px}.default-case-history header{justify-content:space-between;gap:16px;font-size:14px;display:flex}.default-case-history pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f8fa;max-height:300px;padding:16px;font-size:12px;overflow:auto}.default-case-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.default-extra-fields{background:#f7f9fb;border:1px solid #e3e8ed;border-radius:8px;margin:24px 0;padding:18px}.default-extra-fields summary,.default-admin>details>summary{cursor:pointer;color:#183847;margin-bottom:16px;font-weight:600}.default-confirmations{border:1px solid #e1e7ec;border-radius:10px;gap:14px;margin:24px 0;padding:22px;display:grid}.default-confirmations legend{color:#183847;padding:0 8px;font-weight:600}.default-confirmations label,.creditor-declaration>label{align-items:flex-start;gap:12px;line-height:1.6;display:flex}.default-confirmations input[type=checkbox],.creditor-declaration input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;margin-top:4px}.default-list article{gap:18px}.default-admin .default-details{margin:20px 0}@media (width<=700px){.default-workspace-heading,.default-case-record>header,.default-document-list li{flex-direction:column}.default-case-record{padding:18px}.default-case-facts{grid-template-columns:1fr;gap:6px}.default-case-facts dd{margin-bottom:10px}.default-case-actions button{width:100%}.default-case-history header{flex-direction:column;gap:4px}.default-confirmations{padding:16px}.default-progress{overflow-x:auto}.default-progress span{min-width:100px}.default-list article{flex-wrap:wrap}.default-response{width:auto;min-width:0;margin:16px;padding:24px}}.save-message.research-review-error{background:#fff7e8;border:1px solid #e7d6b4;border-left:3px solid #b3925a;line-height:1.6;color:#714b15!important}@media (width<=700px){html body .workspace .report-list{overflow:visible}html body .workspace .report-list>header{width:auto;min-width:0;padding:20px}html body .workspace .report-list .thead{display:none}html body .workspace .report-list .trow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px 14px;width:auto;min-width:0;padding:22px 20px;display:grid}html body .workspace .report-list .trow>*{overflow-wrap:anywhere;min-width:0}html body .workspace .report-list .trow>b{grid-column:1/-1;font-size:16px}html body .workspace .report-list .trow>b small{letter-spacing:0;margin-top:6px;display:block}html body .workspace .report-list .trow>span:not(:last-child):before{letter-spacing:.03em;color:#637580;margin-bottom:8px;font-size:11px;font-weight:600;display:block}html body .workspace .report-list .trow>span:nth-child(2):before{content:"Started"}html body .workspace .report-list .trow>span:nth-child(3):before{content:"Assessment"}html body .workspace .report-list .trow>span:nth-child(4):before{content:"Evidence"}html body .workspace .report-list .trow>span:nth-child(5):before{content:"Research"}html body .workspace .report-list .trow .badge{white-space:normal;max-width:100%;font-size:11px;line-height:1.5}html body .workspace .report-list .trow>span:last-child{grid-column:1/-1;align-items:stretch;gap:10px;display:flex}html body .workspace .report-list .trow>span:last-child>button{flex:1}html body .workspace .report-list .trow>span:last-child>span{display:flex}html body .workspace .report-list .trow>span:last-child button{min-height:44px}}.identity-refresh-controls{background:#f7f9f9;border:1px solid #dce4e3;border-radius:10px;gap:10px;margin:18px 0;padding:16px;display:grid}.identity-refresh-controls p{line-height:1.55;background:0 0!important;margin:0!important;padding:0!important}.identity-refresh-controls small{color:#52636b;line-height:1.5}.identity-refresh-controls button{color:#12242d;cursor:pointer;background:#fff;border:1px solid #c7d5d4;border-radius:8px;justify-self:start;min-height:44px;padding:10px 16px;font-weight:700}.identity-refresh-controls button:disabled{opacity:.6;cursor:not-allowed}.identity-refresh-controls button:focus-visible{outline-offset:3px;outline:3px solid #377b80}@media (width<=700px){.identity-refresh-controls button{justify-self:stretch;width:100%}}.report-workspace .identity-refresh-controls button{min-height:44px}html body dialog.assessment-modal{box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;color:inherit;border:0;margin:0}html body dialog.assessment-modal:not([open]){display:none}html body dialog.assessment-modal::backdrop{background:0 0}html body .assessment-modal button{white-space:normal;min-height:44px}html body .assessment-modal>.panel{box-sizing:border-box;min-width:0;max-width:100%}html body .assessment-modal .application-source-checks{grid-template-columns:repeat(2,minmax(0,1fr))}html body .assessment-modal .decision-caution[role=alert]{z-index:2;color:#664b18;overflow-wrap:anywhere;background:#fff8eb;border:1px solid #e3c889;border-radius:8px;gap:12px;padding:16px;line-height:1.6;display:grid;position:sticky;top:0}html body .assessment-modal .decision-caution[role=alert] button{border:1px solid #c9d4dc;border-radius:7px;justify-self:start;padding:10px 16px;color:#243c4b!important;background:#fff!important}html body .assessment-modal .factor-actions button:disabled{opacity:1;cursor:not-allowed;color:#526671!important;background:#eef2f5!important;border-color:#d6dfe5!important}html body .assessment-modal button:focus-visible{outline-offset:3px;outline:3px solid #377b80}html body .assessment-modal .assessment-progress .done{color:#244557;background:#f0f5f8;border-color:#cedce5}html body .assessment-modal .assessment-progress .active{color:#1c4056;background:#e6eff4;border-color:#adc5d4}html body .assessment-modal .application-source-checks>.clear{border-left-color:#528889}html body .assessment-modal .review-factors i.clear{color:#29495d;background:#edf3f7}@media (width<=700px){html body .assessment-modal{padding:12px}html body .assessment-modal>.panel{width:100%;max-height:94vh;padding:18px}html body .assessment-modal .application-source-checks{grid-template-columns:1fr}html body .assessment-modal .assessment-progress{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html body .assessment-modal .assessment-progress span{place-items:center;min-height:44px;padding:10px;font-size:12px;line-height:1.5;display:grid}html body .assessment-modal .decision-caution[role=alert] button{width:100%}html body .assessment-modal .decision-centre>div{grid-template-columns:1fr;display:grid}html body .assessment-modal .factor-actions{grid-column:1/-1;grid-template-columns:1fr;width:100%;display:grid}html body .assessment-modal .factor-actions button{width:100%}.report-workspace .report-overview{padding:0}.report-workspace .verified-summary{padding:16px}.report-workspace .identity-refresh-controls{padding:12px}}.credit-create fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.credit-create fieldset>button{width:100%;min-height:44px}.credit-read-only{grid-template-columns:minmax(0,1fr)!important}.invitation-recovery,.invitation-management{overflow-wrap:anywhere;background:#f6f9fc;border:1px solid #d7e3eb;border-radius:8px;margin-top:18px;padding:18px}.invitation-recovery{background:#fffaf0;border-color:#d8c89b}.invitation-recovery p,.invitation-management p{line-height:1.65}.invitation-recovery button,.invitation-management button{min-height:44px;margin:8px 8px 0 0}.generated-link{overflow-wrap:anywhere}.generated-link input{width:100%;min-width:0;font-size:13px}.generated-link small{margin-top:10px;line-height:1.6;display:block}.invitation-management h3{margin:8px 0 12px}.invitation-management small{letter-spacing:.08em;font-size:11px}@media (width<=700px){.invitation-recovery button,.invitation-management button{width:100%;margin:8px 0 0}.credit-create .field-pair{grid-template-columns:1fr}}html body .credit-workspace .save-message.invitation-alert{color:#59441c;background:#fffaf0;border:1px solid #d8c89b;line-height:1.65}html body .credit-workspace .review-queue-summary button strong{color:#fff!important}html body .credit-workspace .review-queue-summary button small{color:#d9e7ee!important}html body .credit-workspace .invitation-consent{align-items:flex-start;gap:10px;margin:14px 0;font-size:13px;font-weight:400;line-height:1.65;display:flex}html body .credit-workspace .invitation-consent input{accent-color:#1d5366;width:20px;min-width:20px;height:20px;margin-top:2px}.screen-loading{color:#19394a;background:#f6f8fb;place-items:center;min-height:100dvh;padding:24px;display:grid}.screen-loading>section{background:#fff;border:1px solid #dce4eb;border-radius:10px;width:min(100%,460px);padding:36px}.screen-loading-brand{align-items:center;gap:12px;font-size:22px;font-weight:600;display:flex}.screen-loading h1{color:#19394a;margin:28px 0 12px;font-size:24px;line-height:1.3}.screen-loading p{color:#546873;font-size:14px;line-height:1.7}.screen-loading button{color:#fff;background:#19394a;border:0;border-radius:6px;min-height:44px;margin-top:18px;padding:12px 20px;font-weight:600}.screen-loading button:focus-visible{outline-offset:3px;outline:3px solid #21889c}@media (width<=600px){.screen-loading{padding:18px}.screen-loading>section{padding:26px}.screen-loading h1{font-size:22px}}.workspace-error button,.workspace-error a{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.workspace-error a{padding:10px 0}.workspace-error button:focus-visible,.workspace-error a:focus-visible{outline-offset:3px;outline:3px solid #21889c}.credit-public fieldset{border:0;min-width:0;margin:0;padding:0}.credit-public fieldset:disabled{opacity:.75}.credit-public .application-public-status{grid-column:1/-1}.credit-public .application-public-status button{min-height:44px}.credit-public .verified-entity label{align-items:flex-start;gap:10px;margin-top:12px;display:flex}.credit-public .verified-entity input[type=checkbox]{flex-shrink:0;width:18px;height:18px}@media (width<=400px){.workspace-error a{width:max-content;margin:10px 0 0;display:flex}}@media (width<=700px){html body .assessment-modal .decision-centre>header{flex-direction:column;align-items:flex-start;gap:12px;display:flex}html body .assessment-modal .decision-centre>header>div{width:100%;min-width:0;display:block}html body .assessment-modal .decision-centre>header small{line-height:1.5;display:block}html body .assessment-modal .decision-centre>header h3{margin:6px 0 0;line-height:1.35}html body .assessment-modal .decision-centre>header>span{box-sizing:border-box;white-space:normal;max-width:100%;line-height:1.5}}html body .public-shell{--ink:#17384c;--muted:#6d7b86;--line:#e5ebef;--soft:#f4f7f9;--lime:#b59273;--lime-soft:#f5efe8;color:#17384c;background:#fff;font-family:Inter,Segoe UI,Arial,sans-serif}.public-shell h1,.public-shell h2,.public-shell h3{letter-spacing:-.035em!important;font-family:inherit!important;font-weight:600!important}html body .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#edf1f4;min-height:86px;padding:0 max(5vw,24px)}.site-header nav button{color:#657785!important;background:0 0!important;padding:10px 13px!important;font-size:12px!important;font-weight:500!important}.site-header nav button.active{text-underline-offset:8px;text-decoration:underline;color:#17384c!important}html body .public-shell button{letter-spacing:0;box-shadow:none;border-radius:5px;font-family:inherit;font-weight:600}.public-shell .header-actions>button:last-child{padding:12px 20px;color:#fff!important;background:#17384c!important}.public-shell .text-button{color:#526170!important;background:0 0!important}html body .v11-hero{background:#f7f9fc;border-bottom:1px solid #e8edf2;grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr);gap:7%;min-height:610px;padding:80px max(6vw,24px)}.v11-hero>div>small{letter-spacing:1.7px!important;color:#967e67!important;font-size:10px!important;font-weight:500!important}.v11-hero h1{max-width:690px;margin:20px 0 24px!important;font-size:clamp(40px,4.2vw,64px)!important;line-height:1.08!important}.v11-hero>div>p{max-width:620px;color:#7a8793!important;font-size:16px!important;line-height:1.8!important}.hero-actions button{color:#fff!important;background:#17384c!important;padding:14px 22px!important;font-size:13px!important}.hero-actions .outline{color:#17384c!important;background:0 0!important;border-color:#ccd9e2!important}.v11-hero ul{gap:16px;color:#8b96a1!important;font-size:10px!important;font-weight:500!important}.v11-hero li:before{color:#9b826b!important}html body .decision-preview{background:#fff;border-color:#e2e9ee;border-radius:9px;max-width:600px;padding:30px;transform:none;box-shadow:0 12px 40px #183b4f08}.decision-preview>header{align-items:flex-start;gap:12px}.decision-preview h2{margin:12px 0 7px!important;font-size:23px!important}.decision-preview small{letter-spacing:1px;color:#8c99a5!important;font-size:9px!important;font-weight:500!important}.decision-preview header p{color:#8c99a5!important;font-size:10px!important}.decision-preview .status-pill{color:#55705d;white-space:nowrap;background:#edf5f0;border-radius:4px;padding:6px 8px;font-size:9px;font-weight:500}.decision-kpis{background:#f8fafc;border:1px solid #e8eef3;border-radius:6px;gap:0;margin:24px 0 18px}.decision-kpis span{background:0 0;border:0;border-right:1px solid #e8eef3;border-radius:0;padding:16px}.decision-kpis span:last-child{border:0}.decision-kpis b{font-size:22px;font-weight:500}.decision-row{border-color:#edf1f4;padding:17px 0}.decision-row b{font-size:12px;font-weight:500}.decision-row small{margin-top:4px;letter-spacing:0!important;font-size:10px!important}.decision-row i{color:#5c7c92;background:#f2f6f9;border-radius:4px;font-size:11px}.decision-row>span{color:#8a98a5;font-size:9px;font-weight:500}.decision-preview footer{padding-top:14px;color:#a0a9b1!important;font-size:9px!important}.trust-strip{color:#8895a2;background:#fff;border-color:#edf1f4;min-height:75px;font-size:11px!important}.trust-strip b{font-weight:500}.trust-strip small{letter-spacing:1px;color:#a6afb7;font-size:9px}.public-shell .v11-section{padding:90px max(7vw,24px)}.public-shell :is(.v11-section>header,.centred,.content-section>header)>small{letter-spacing:1.5px;color:#987f68!important;font-size:10px!important;font-weight:500!important}.public-shell :is(.v11-section,.ink-section,.evidence-band,.v11-cta,.content-section) h2{font-size:clamp(28px,3vw,42px)!important;line-height:1.18!important}.public-shell :is(.v11-section,.content-section,.centred) p{color:#7c8995;font-size:14px;line-height:1.8}.public-shell :is(.numbered-cards article,.feature-grid article,.split-content article){box-shadow:none;background:#fff;border:1px solid #e5ebef;border-radius:7px;padding:26px}.numbered-cards article small{color:#b59273}.numbered-cards h3,.feature-grid h3{font-size:19px!important}.feature-grid button{color:#31536b!important;background:0 0!important;border-radius:0!important;padding:0!important;font-size:11px!important;font-weight:500!important}html body .ink-section{color:#fff;background:#17384c;gap:10%;padding:70px max(7vw,24px)}.ink-section h2{color:#fff}.ink-section p{color:#b5c6d1!important;font-size:14px!important;line-height:1.85!important}.ink-section small{color:#cbb198!important;font-weight:500!important}.ink-section button{color:#17384c!important;background:#fff!important;font-size:12px!important}.term-stack{padding:24px;background:#ffffff08!important;border:1px solid #ffffff20!important;border-radius:7px!important}.term-stack p{border-color:#ffffff20!important;padding:18px 0!important}.term-stack b{font-size:18px;color:#fff!important;font-weight:500!important}html body .v11-title{background:#f7f9fc;border-bottom:1px solid #e8edf2;padding:80px max(7vw,24px)}.v11-title h1{max-width:1000px;font-size:clamp(36px,4vw,58px)!important;line-height:1.12!important}.v11-title p{max-width:800px;color:#7c8995!important;font-size:16px!important;line-height:1.8!important}.v11-title small{color:#987f68!important;font-weight:500!important}html body .evidence-band{background:#f4f7fa;border-color:#e5ebef;padding:55px max(7vw,24px)}.evidence-band p{color:#7b8995;font-size:14px;line-height:1.8}.evidence-band small{color:#987f68;font-weight:500}html body .v11-cta{background:#f7f9fc;border-top:1px solid #e8edf2;padding:80px max(7vw,24px)}.v11-cta p{color:#7c8995;font-size:14px!important}.v11-cta button{color:#fff!important;background:#17384c!important;font-size:13px!important}.v11-cta button.outline{color:#17384c!important;background:#fff!important;border:1px solid #dbe4ea!important}.v11-cta>small{color:#987f68!important;font-weight:500!important}html body .site-footer{background:#17384c;gap:40px;padding:55px max(7vw,24px) 28px}.site-footer .brand{color:#fff!important}.site-footer>div>p{color:#abc0cc;font-size:12px;line-height:1.8}.site-footer button{min-height:28px;color:#abc0cc!important;background:0 0!important;padding:6px 0!important;font-size:11px!important;font-weight:400!important}.site-footer>div>b{font-size:12px;font-weight:500}.site-footer>small{color:#8fa8b8;border-color:#ffffff18;font-size:9px;line-height:1.7}html body .public-shell .pricing-cards article{box-shadow:none;border-color:#e5ebef;border-radius:7px}.pricing-cards button{color:#fff!important}.pricing-cards article.featured{background:#17384c}.pricing-cards .featured button{color:#17384c!important;background:#fff!important}@media (width<=1050px){html body .v11-hero{grid-template-columns:1fr;gap:40px;padding-top:55px;padding-bottom:55px}.decision-preview{box-sizing:border-box;width:100%}.site-header .mobile-menu{color:#17384c!important;background:#fff!important}.public-shell .v11-section{padding-top:55px;padding-bottom:55px}.trust-strip{flex-wrap:wrap;gap:15px 25px}}@media (width<=600px){html body .site-header{min-height:72px;padding:0 20px}.v11-hero h1{font-size:42px!important}.v11-hero>div>p{font-size:14px!important}.hero-actions{flex-direction:column}.decision-preview{padding:22px!important}.decision-preview h2{font-size:20px!important}.decision-preview>header{flex-direction:column}.decision-kpis span{padding:12px}.decision-kpis small{font-size:7px!important}.decision-kpis b{font-size:19px}.public-shell .v11-section{padding:50px 20px}.site-footer{grid-template-columns:1fr 1fr!important}.site-footer>div:first-child{grid-column:1/-1}.public-shell .v11-title{padding:55px 20px}.v11-title h1{font-size:36px!important}.trust-strip{justify-content:flex-start;padding:22px}.trust-strip small{width:100%}}.default-workflow .default-progress{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.default-workflow .default-progress span{color:#65727c;border-color:#e0e6eb;min-width:0;padding:14px 12px;font-size:13px}.default-workflow .default-progress span.active{color:#183847;background:#f3f7f9;border-color:#a7bac5}.default-workflow .default-progress .active i{color:#fff;background:#183847}.default-workflow .default-success,.default-admin .default-success,.default-response .default-success{color:#294b5b;background:#eef4f6;border:1px solid #d8e3e9;border-left:3px solid #315d71}.default-workflow .default-error,.default-admin .default-error,.default-response .default-error{color:#913d3d;background:#fbf1f1;border:1px solid #ecd8d8}.default-case-record .default-status{color:#315466;background:#f3f6f8;border:1px solid #dde6eb;padding:8px 12px;line-height:1.4}.default-response{box-sizing:border-box;color:#183847;background:#fff;max-width:760px}.default-response>small{color:#6b7782;letter-spacing:.12em;margin:24px 0 14px;display:block}.default-response h1{line-height:1.2}.default-response>p{color:#61717c;line-height:1.7}.default-response section,.default-response .default-warning{border-radius:10px}.default-response dd,.default-response p,.default-response label{overflow-wrap:anywhere}.default-response textarea,.default-response input,.default-response select{box-sizing:border-box;min-width:0;max-width:100%}.default-workflow .default-payment-confirmation{align-items:flex-start;gap:12px;margin:18px 0;font-weight:400;line-height:1.65;display:flex}.default-workflow .default-payment-confirmation input[type=checkbox]{flex:0 0 18px;width:18px;min-width:18px;max-width:18px;height:18px;margin:4px 0 0;padding:0}.default-admin .default-payment-confirmation{align-items:flex-start;gap:12px;margin:18px 0;font-weight:400;line-height:1.65;display:flex}.default-admin .default-payment-confirmation input[type=checkbox]{flex:0 0 18px;width:18px;min-width:18px;max-width:18px;height:18px;margin:4px 0 0;padding:0}.default-notice-panel input[type=url]{box-sizing:border-box;min-width:0;max-width:100%;font-size:13px}.default-notice-panel small{color:#61717c;margin-top:8px;display:block}.default-evidence-upload{background:#f8fafb;border:1px solid #e0e6eb;border-radius:10px;padding:20px}.default-stage>summary{cursor:pointer;font-weight:600;line-height:1.5}.default-stage[open]>summary{margin-bottom:18px}@media (width<=700px){.default-workflow .default-progress{grid-template-columns:repeat(5,minmax(100px,1fr));max-width:100%;overflow-x:auto}.default-workflow .default-progress span{padding:12px 10px;font-size:12px}.default-response{width:calc(100% - 32px);margin:16px;padding:24px}.default-response h1{font-size:30px}.default-response dl{grid-template-columns:1fr;gap:6px}.default-response dd{margin:0 0 12px}.default-case-record .default-warning{padding:16px}.default-workflow .default-stage{padding:20px}.default-workflow .default-details{grid-template-columns:minmax(0,1fr)}.default-workflow .default-details label{min-width:0}.default-workflow input,.default-workflow textarea{box-sizing:border-box;min-width:0;max-width:100%}}html body .credit-public{color:#19394a;background:#f6f8fb;min-height:100dvh}html body .credit-public>header{background:0 0;border-bottom:1px solid #dce4eb;gap:20px;max-width:1120px;margin:0 auto;padding:24px 0}.application-brand{align-items:center;gap:11px;font-size:22px;font-weight:600;display:inline-flex}html body .credit-public>section:not(.credit-public-form){color:#19394a;box-sizing:border-box;background:#fff;border:1px solid #dce4eb;border-radius:10px;width:calc(100% - 48px);max-width:1120px;margin:28px auto;padding:28px}html body .credit-public-intro h1{overflow-wrap:anywhere;margin:10px 0 14px;font-size:32px;line-height:1.25}html body .credit-public-intro>p{color:#546873;max-width:760px;margin:0;font-size:15px;line-height:1.7}html body .credit-public-intro>div{grid-template-columns:repeat(3,minmax(0,1fr));max-width:780px;margin-top:24px}html body .credit-public-intro span{color:#19394a;background:#f6f8fb;border:1px solid #e1e7ed;padding:16px}html body .credit-public small{letter-spacing:.05em;color:#526773;font-size:11px;line-height:1.5}html body .credit-public-intro b{margin-top:6px;font-size:16px}html body .credit-public-form{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:24px;max-width:1160px;margin:24px auto;padding:0 20px}html body .credit-public-form .panel{min-width:0;box-shadow:none;background:#fff;border:1px solid #dce4eb;border-radius:10px;padding:26px}html body .credit-public-form h2{color:#19394a;margin:6px 0 24px;font-size:22px;line-height:1.35}html body .credit-public-form h3{border-top:1px solid #e1e7ed;margin:8px 0 18px;padding-top:22px;font-size:16px}html body .credit-public-form label{font-size:13px;font-weight:600;line-height:1.5}html body .credit-public input,html body .credit-public select{color:#19394a;border-color:#cbd7df;border-radius:6px;min-height:44px;font-size:14px}html body .credit-public button{color:#fff;background:#19394a;border-radius:6px;min-height:44px}html body .credit-public button:disabled{color:#647884;cursor:not-allowed;background:#e6ecf0}html body .credit-public :is(input,select,button):focus-visible{outline-offset:2px;outline:3px solid #21889c}html body .credit-public .verified-entity{color:#244c47;background:#edf5f4;border:1px solid #c9ddd9;border-left:3px solid #377e76}html body .credit-public .verified-entity input[type=checkbox],html body .credit-public .declaration input{accent-color:#19394a;width:18px;height:18px;min-height:18px}html body .credit-public .save-message{color:#244452;background:#eef3f7;border:1px solid #d5e0e8;border-radius:8px;padding:16px;line-height:1.65}html body .credit-public .application-complete>i{color:#27685c;background:#e2f0ed;width:56px;height:56px;font-size:30px}html body .credit-public>section:not(.credit-public-form):not(.credit-public-intro){max-width:680px;margin-top:64px}@media (width<=1180px){html body .credit-public>header{margin:0 24px}}@media (width<=850px){html body .credit-public-form{grid-template-columns:minmax(0,1fr)}html body .credit-public-intro>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){html body .credit-public>header{align-items:flex-start;margin:0 18px;padding:20px 0}.application-brand{font-size:20px}html body .credit-public>header>span:not(.application-brand){text-align:right;max-width:95px;font-size:11px;line-height:1.5}html body .credit-public>section:not(.credit-public-form){width:calc(100% - 36px);margin:20px auto;padding:22px}html body .credit-public-intro h1{font-size:26px}html body .credit-public-intro>div{grid-template-columns:minmax(0,1fr);gap:10px}html body .credit-public-intro span{padding:12px 14px}html body .credit-public-form{gap:18px;padding:0 18px}html body .credit-public-form .panel{padding:22px}html body .credit-public-form h2{font-size:21px}html body .credit-public>footer{padding:24px 20px;font-size:12px;line-height:1.65}}html body:after{content:"Version: 23.6.5"}html body .admin22{color:#182c3c;background:#f7f9fc;grid-template-columns:270px minmax(0,1fr);min-height:100vh;font:14px/1.6 Inter,Segoe UI,Arial,sans-serif;display:grid}html body .admin22-nav{box-sizing:border-box;background:#fff;border-right:1px solid #dde5ed;height:100vh;padding:28px 20px;position:sticky;top:0;overflow:auto}html body .admin22 a{color:#24485f;text-decoration:none}html body .admin22 a:focus-visible,html body .admin22 button:focus-visible,html body .admin22 summary:focus-visible{outline-offset:3px;outline:3px solid #769bb9}html body .admin22-brand{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:26px;font-size:22px;font-weight:650;display:flex}html body .admin22-brand>span{color:#fff;background:#17384c;border-bottom:3px solid #b59273;border-radius:5px;place-items:center;width:30px;height:34px;display:grid}html body .admin22-brand>small{letter-spacing:1.5px;color:#697989;width:100%;padding-left:40px;font-size:10px}html body .admin22-search{color:#526575;margin-bottom:20px;font-size:12px;display:block}html body .admin22-search input{box-sizing:border-box;background:#fbfcfe;border:1px solid #ccd8e3;border-radius:6px;width:100%;min-width:0;margin-top:7px;padding:11px;font:14px inherit;display:block}html body .admin22-nav details{border-bottom:1px solid #edf1f5;padding:8px 0}html body .admin22-nav summary{cursor:pointer;color:#415a6d;padding:9px 5px;font-size:13px;font-weight:600}html body .admin22-nav nav a{color:#526575;border-radius:6px;margin:2px 0;padding:9px 14px;font-size:13px;display:block}html body .admin22-nav nav a:hover{background:#f3f6fa}html body .admin22-nav nav a[aria-current=page]{color:#17384c;background:#eaf0f6;border-left:3px solid #17384c;padding-left:11px;font-weight:650}html body .admin22-return{color:#24485f;background:#fff;border:1px solid #d7e1ea;border-radius:6px;width:100%;margin-top:24px;padding:11px;font-size:13px}html body .admin22-version{color:#738393;margin-top:16px;font-size:11px;display:block}html body .admin22-main.workspace{box-sizing:border-box;width:100%;min-width:0;max-width:1500px;padding:0 40px 60px}html body .admin22-top{color:#667889;border-bottom:1px solid #dfe6ee;justify-content:space-between;align-items:center;gap:16px;min-height:78px;margin-bottom:30px;font-size:12px;display:flex}html body .admin22-top>span{flex:1}html body .admin22-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;display:flex}html body .admin22-heading small{color:#677b8e;letter-spacing:1px;text-transform:uppercase;font-size:11px}html body .admin22-heading h1{color:#182c3c;outline:none;margin:7px 0 9px;font-size:30px;line-height:1.25;display:block!important}html body .admin22-heading p{color:#5e7284;max-width:760px;margin:0;font-size:14px}html body .admin22-heading>a{white-space:nowrap;font-size:12px}html body .admin22-scope{color:#687d8e;background:#eef3f8;border-radius:5px;margin:0 0 26px;padding:10px 14px;font-size:12px}html body .admin22-content{min-width:0}html body .admin22-card{overflow-wrap:anywhere;background:#fff;border:1px solid #e0e7ee;border-radius:9px;margin-bottom:24px;padding:26px}html body .admin22-card h2{margin:0 0 10px;font-size:18px}html body .admin22-card>p{color:#667b8c;font-size:13px;line-height:1.7}html body .admin22-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}html body .admin22-metrics a{color:#536d80;background:#fff;border:1px solid #e0e7ee;border-radius:8px;flex-direction:column;gap:10px;padding:22px;font-size:13px;display:flex}html body .admin22-metrics strong{color:#182c3c;font-size:32px;font-weight:600;line-height:1.1}html body .admin22-metrics small{font-size:11px}html body .admin22-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}html body .admin22-shortcuts a{background:#fbfcfe;border:1px solid #e3eaf1;border-radius:6px;padding:18px}html body .admin22-shortcuts a:hover{background:#f4f8fc;border-color:#94afc5}html body .admin22-shortcuts p{color:#687d8e;margin:7px 0 0;font-size:12px;line-height:1.7}html body .admin22-provider-list a{border-top:1px solid #e7edf3;grid-template-columns:1fr 140px 100px;align-items:center;gap:18px;padding:15px 0;font-size:13px;display:grid}html body .admin22-records article{border-top:1px solid #e7edf3;grid-template-columns:minmax(180px,1.3fr) minmax(150px,1fr) minmax(80px,.6fr) 140px;align-items:center;gap:20px;padding:18px 0;font-size:13px;display:grid}html body .admin22-records small{color:#6f8191;margin-top:5px;font-size:12px;display:block}html body .admin22-error{color:#7b332b;background:#fff3f1;border:1px solid #e7c5bf;border-radius:6px;margin-bottom:20px;padding:16px}html body .admin22 .admin-alerts{margin:0 0 24px}html body .admin22 .admin-alerts header{background:#fff5e8;justify-content:space-between;gap:12px;padding:16px;display:flex}html body .admin22 .admin-alerts article{background:#fff;border:1px solid #e7d6bd;justify-content:space-between;gap:20px;padding:20px;display:flex}html body .admin22-content .panel{box-sizing:border-box;max-width:100%}html body .admin22-mobile-toggle{display:none}@media (width<=1100px){html body .admin22{grid-template-columns:245px minmax(0,1fr)}html body .admin22-main.workspace{padding:0 24px 40px}html body .admin22-shortcuts,html body .admin22-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}html body .admin22-records article{grid-template-columns:1fr 1fr}}@media (width<=760px){html body .admin22{display:block}html body .admin22-nav{border-bottom:1px solid #dce5ee;height:auto;display:none;position:relative}html body .admin22-nav.is-open,html body .admin22-mobile-toggle{display:block}html body .admin22-main.workspace{padding:0 18px 35px}html body .admin22-top{flex-wrap:wrap;margin-bottom:24px;padding:14px 0}html body .admin22-top>span{display:none}html body .admin22-heading{align-items:flex-start}html body .admin22-heading h1{font-size:25px}html body .admin22-card{padding:20px}html body .admin22-shortcuts{grid-template-columns:1fr}html body .admin22-provider-list a{grid-template-columns:1fr auto;gap:10px}html body .admin22-provider-list a>span:last-child{display:none}html body .admin22-records article{gap:12px}html body .admin22 .admin-alerts article{display:block}html body .admin22 .admin-alerts button{margin-top:12px}html body .admin22-content .settingsgrid,html body .admin22-content .twocol{grid-template-columns:minmax(0,1fr)}html body .admin22-content input,html body .admin22-content select,html body .admin22-content textarea{box-sizing:border-box;max-width:100%}html body .admin22-content .panel{overflow-x:auto}}.public-shell{--power-ink:#132f40;--power-teal:#007c78;--power-mint:#d8f3e8;--power-sand:#f6f3ed}.power-launch-notice{text-align:center;color:#47665e;background:#edf5f1;border-bottom:1px solid #dce8e1;padding:10px 24px;font-size:10px;line-height:1.7}.power-defaults{background:#f5f1e9;grid-template-columns:1fr 1fr;align-items:center;gap:7%;padding:90px max(7vw,24px);display:grid}.public-shell .power-default-copy h2{margin:18px 0 25px;font-size:clamp(30px,3.3vw,48px);line-height:1.16}.power-default-copy>p{color:#536a74;font-size:15px;line-height:1.85}.power-default-copy>p strong{color:#17384c;font-weight:600}.power-default-copy ul{color:#536a74;margin:22px 0;padding-left:19px;font-size:13px;line-height:2.1}.power-default-copy>small{color:#5b7075;margin-top:23px;font-size:11px;line-height:1.85;display:block}.power-default-record{background:#fff;border:1px solid #d8d6c8;border-radius:12px;overflow:hidden;box-shadow:0 18px 50px #34483a10}.power-default-record>header{color:#fff;background:#17384c;justify-content:space-between;gap:10px;padding:19px 24px;font-size:11px;display:flex}.power-default-record>header>span:last-child{color:#c2d6d3;letter-spacing:1px;font-size:9px}.power-default-record-body{padding:30px}.power-default-record-body>small{letter-spacing:1px;color:#5b7777;font-size:10px}.public-shell .power-default-record-body h3{margin:12px 0;font-size:25px}.power-default-record-body>p{color:#718489;font-size:11px}.power-default-stamp{color:#94664a;letter-spacing:1.3px;border:2px solid #bca080;border-radius:6px;align-items:center;gap:12px;width:fit-content;margin:0 0 28px auto;padding:13px 16px;font-size:10px;display:flex;transform:rotate(-4deg)}.power-default-stamp strong{letter-spacing:2px;font-size:18px}.power-default-stamp svg{width:35px;height:35px}.power-default-state{color:#7a573d;background:#f2e9dc;border-radius:5px;margin:22px 0;padding:11px 14px;font-size:11px}.power-default-record ol{margin:15px 0;padding:0;list-style:none}.power-default-record li{border-bottom:1px solid #e8ede9;gap:16px;padding:18px 0;display:flex}.power-default-record li>span{color:#79968a;font-size:10px}.power-default-record li b{color:#183d4b;font-size:13px}.power-default-record li p{color:#5c747b;margin:5px 0 0;font-size:11px;line-height:1.8}.power-default-record-body footer{color:#507267;align-items:center;gap:15px;padding-top:20px;font-size:11px;line-height:1.7;display:flex}.power-default-record-body footer svg{width:28px;height:28px}.power-default-disclaimer{background:#fafbf9;border-top:1px solid #e8ede9;margin:0;padding:13px 22px;line-height:1.7;color:#637b76!important;font-size:9px!important}.power-expanded .power-default-record-body{padding:35px 5vw}.power-expanded .power-default-record li b{font-size:20px}.power-expanded .power-default-record li p{font-size:14px}.power-expanded .power-default-record-body h3{font-size:32px}.power-expanded .power-default-record-body footer{font-size:14px}@media (width<=700px){.power-defaults{grid-template-columns:1fr;gap:32px;padding:55px 22px}.power-default-record-body{padding:24px 20px}.power-default-record>header{padding:17px 20px}.public-shell .power-default-record-body h3{font-size:22px}.power-default-stamp{padding:10px 12px}.power-expanded .power-default-record-body{padding:22px}.power-expanded .power-default-record li b{font-size:15px}.power-expanded .power-default-record li p{font-size:12px}}.public-shell .power-eyebrow{letter-spacing:1.65px;color:#00716d;font-size:11px;font-weight:700;line-height:1.7;display:block}.public-shell .power-hero{background:radial-gradient(at 88% 38%,#cdebe365,#0000 48%),linear-gradient(120deg,#faf9f6,#f1f7f6);grid-template-columns:1.05fr 1fr;align-items:center;gap:5%;padding:88px max(5vw,24px) 90px;display:grid;position:relative;overflow:hidden}.public-shell .power-hero-copy{z-index:1;position:relative}.public-shell .power-hero h1{color:var(--power-ink);max-width:740px;margin:23px 0;font-size:clamp(38px,4.2vw,66px);line-height:1.08}.public-shell .power-hero h1 em{color:#007c78;font-style:normal}.power-hero-copy>p{color:#516672;max-width:590px;font-size:17px;line-height:1.8}.power-eyebrow i{background:#00887d;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block}.power-actions{flex-wrap:wrap;gap:12px;margin:30px 0;display:flex}.public-shell .power-button{color:#fff;background:#17384c;border:1px solid #17384c;border-radius:7px;justify-content:center;align-items:center;gap:20px;padding:16px 21px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.public-shell .power-button:hover{background:#24506a;transform:translateY(-2px)}.public-shell .power-button.secondary{color:#17384c;background:0 0;border-color:#bccbd1}.public-shell .power-button.light{color:#153c42;background:#dcf3e8;border-color:#dcf3e8}.public-shell a:focus-visible,.public-shell button:focus-visible,.public-shell summary:focus-visible{outline-offset:5px;outline:3px solid #00847e}.power-hero-proof{color:#536c70;flex-wrap:wrap;gap:16px;font-size:11px;display:flex}.power-hero-proof span:before{content:"✓";color:#00847e;margin-right:6px}.power-console{background:#fff;border:1px solid #cbdcdb;border-radius:16px;margin:0;position:relative;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 32px 70px #153e4920}.power-console-head{color:#fff;background:#17384c;justify-content:space-between;gap:12px;padding:17px 20px;font-size:10px;display:flex}.power-console-head i{background:#99dfc4;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.power-console-head>span:last-child{color:#c4d9df}.power-console-body{grid-template-columns:58px 1fr;display:grid}.power-console-body aside{color:#7f989c;background:#f2f6f5;flex-direction:column;align-items:center;gap:25px;padding:22px 15px;display:flex}.power-console-body aside b{color:#fff;background:#007c78;border-radius:8px;place-items:center;width:30px;height:32px;font-size:20px;display:grid}.power-console-body svg{width:23px;height:23px}.power-console-content{padding:27px 24px}.power-console-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.power-console-title small{letter-spacing:1.25px;color:#557578;font-size:8px}.public-shell .power-console-title h2{margin:9px 0 22px;font-size:23px;line-height:1.2}.power-mini-shield{color:#007c78;background:#e2f3ec;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.power-example-kpis{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.power-example-kpis>div{background:#f2f6f5;border-radius:7px;min-width:0;padding:13px 9px}.power-example-kpis small{color:#5e747e;font-size:9px;display:block}.power-example-kpis strong{color:#17384c;margin-top:6px;font-size:21px;display:block}.power-chart{border:1px solid #e0e9e8;border-radius:8px;margin:18px 0;padding:17px}.power-chart>div:first-child{color:#6a8286;justify-content:space-between;margin-bottom:17px;font-size:9px;display:flex}.power-chart small{letter-spacing:.8px}.power-chart-row{color:#526a75;grid-template-columns:80px 1fr;align-items:center;gap:9px;margin:13px 0;font-size:10px;display:grid}.power-chart-row i{background:#edf3f2;border-radius:4px;height:9px;display:block;overflow:hidden}.power-chart-row b{background:#138a80;border-radius:4px;height:100%;display:block}.power-chart-row:nth-child(4) b{background:#6c9f92}.power-chart-row:nth-child(5) b{background:#b49569}.power-chart-row:nth-child(6) b{background:#be826a}.power-next{background:#e9f5ef;border:1px solid #d1e9de;border-radius:7px;align-items:center;gap:12px;padding:13px;display:flex}.power-next strong{font-size:11px}.power-next small{color:#55756e;margin-top:5px;font-size:9px;display:block}.power-next>span:last-child{margin-left:auto}.power-console figcaption{color:#657d81;background:#fafcfb;border-top:1px solid #e2eae8;padding:12px 18px;font-size:9px;line-height:1.6}.power-provider-strip{background:#fff;border-bottom:1px solid #e2eae8;justify-content:space-between;align-items:center;gap:30px;padding:30px max(7vw,24px);display:flex}.power-provider-strip>span{color:#697d82;letter-spacing:1px;font-size:9px;line-height:1.8}.power-provider-strip>div{color:#355763;letter-spacing:-.8px;align-items:center;gap:45px;font-size:24px;display:flex}.power-provider-strip>div b{font-weight:600}.power-provider-strip>small{color:#63787e;font-size:10px;line-height:1.7}.public-shell .power-section{padding:90px max(7vw,24px)}.power-heading{text-align:center;max-width:760px;margin:0 auto 40px}.public-shell .power-heading h2,.public-shell .power-collections h2,.public-shell .power-final h2{color:#17384c;margin:16px 0 21px;font-size:clamp(30px,3.3vw,48px);line-height:1.15}.power-heading>p{color:#586f7a;font-size:15px;line-height:1.8}.power-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.power-feature-grid article{background:linear-gradient(160deg,#fff,#f8fbfa);border:1px solid #dce7e7;border-radius:12px;padding:26px;transition:border-color .18s,transform .18s}.power-feature-grid article:hover{border-color:#90bab1;transform:translateY(-3px)}.power-feature-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.power-icon{color:#007c78;background:#e1f0e9;border-radius:11px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.power-icon svg{width:23px;height:23px}.power-label{color:#486e6b;background:#edf4f1;border-radius:4px;padding:4px 7px;font-size:9px;line-height:1.6}.power-label.planned{color:#795737;background:#f3ebdf}.public-shell .power-feature-grid h3{margin:23px 0 12px;font-size:20px}.power-feature-grid p{color:#59717b;margin:0;font-size:13px;line-height:1.85}.power-journey{background:#f5f7f5;border-top:1px solid #e4ece7;border-bottom:1px solid #e4ece7}.power-journey ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;max-width:1100px;margin:50px auto 25px;padding:0;list-style:none;display:grid}.power-journey li{background:#fff;border:1px solid #dde7e3;border-radius:10px;padding:25px 22px;position:relative}.power-journey li:not(:last-child):after{content:"→";color:#548478;z-index:1;position:absolute;top:50%;right:-19px}.power-journey-number{color:#839d93;font-size:11px;display:block}.power-journey svg{color:#008078;width:34px;height:34px;margin:18px 0 5px}.public-shell .power-journey h3{margin:10px 0;font-size:21px}.power-journey li p{color:#607680;font-size:13px;line-height:1.7}.power-caption{text-align:center;color:#5d756e;max-width:800px;margin:25px auto 0;font-size:11px;line-height:1.8}.public-shell .power-collections{color:#fff;background:radial-gradient(at 90% 0,#27696080,#0000 65%),#17384c;grid-template-columns:1fr 1fr;align-items:center;gap:8%;padding:90px max(7vw,24px);display:grid}.power-collections .power-eyebrow{color:#a0d3bd}.public-shell .power-collections h2{color:#fff}.power-collections>div>p{color:#c0d4dc;font-size:15px;line-height:1.85}.power-collections-note{color:#b9cbd0;max-width:570px;margin-top:22px;font-size:11px;line-height:1.8;display:block}.power-escalation{background:#ffffff09;border:1px solid #ffffff26;border-radius:14px;padding:25px}.power-escalation-header{letter-spacing:.9px;color:#a3d2c4;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:12px;font-size:9px;display:flex}.power-escalation-header>span:last-child{color:#aebfc5;letter-spacing:0}.power-escalation-step{border-bottom:1px solid #ffffff20;align-items:center;gap:18px;padding:22px 0;display:flex}.power-escalation-step>span{color:#b2dac9;border:1px solid #ffffff40;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:10px;display:grid}.public-shell .power-escalation-step h3{color:#fff;margin:0 0 6px;font-size:17px}.power-escalation-step p{color:#c3d3d9;margin:0;font-size:11px;line-height:1.65}.power-escalation-step svg{color:#9bc8b9;flex-shrink:0;width:25px;height:25px;margin-left:auto}.power-escalation footer{color:#b6cdd0;padding-top:18px;font-size:10px;line-height:1.7}.power-benefits>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.power-benefits article{border-top:2px solid #cfdfd8;padding-top:22px}.power-benefits article>span{color:#007c78;font-size:12px}.public-shell .power-benefits h3{font-size:24px;line-height:1.25}.power-benefits article p{color:#627680;font-size:14px;line-height:1.8}.power-final{text-align:center;background:#f6f3ed;padding:85px 24px}.power-final>p{color:#5e737c;font-size:15px;line-height:1.8}.power-final .power-actions{justify-content:center}.power-final>small{color:#5e737c;max-width:760px;margin:25px auto 0;font-size:11px;line-height:1.8;display:block}html body .public-shell .v11-title{background:radial-gradient(at 100% 20%,#cce9df99,#0000 55%),#f7f8f4}.public-shell .content-section.tinted{background:#f4f8f6}.public-shell .feature-grid article{background:linear-gradient(145deg,#fff,#f6faf8);border-radius:12px}.public-shell .process-list li{border-radius:8px}.public-shell .v11-title>div{position:relative}.public-shell .v11-title>div:after{content:"";background:linear-gradient(90deg,#007c78,#b0d9c4);border-radius:5px;width:110px;height:5px;margin-top:30px;display:block}.public-shell .site-header nav button{font-size:12px!important}.public-shell .site-footer{border-top:4px solid #82b7a5}@media (width>=1400px){.power-hero-copy{max-width:none}.power-console{width:100%;max-width:none}.public-shell .power-hero{grid-template-columns:1fr 1.05fr;gap:5%;padding-left:4vw;padding-right:4vw}.public-shell .power-hero h1{max-width:1000px}.power-console-content{padding:36px 32px}.public-shell .power-console-title h2{font-size:clamp(26px,2vw,42px)}.power-example-kpis strong{font-size:clamp(24px,2vw,38px)}.power-chart-row{margin:18px 0;font-size:12px}.power-chart-row i{height:13px}.power-next strong{font-size:14px}.power-next small{font-size:11px}}.power-graphic{width:100%;min-width:0}.power-graphic-content{width:100%}.power-expand-button{align-items:center;gap:10px;margin:18px 0 0 auto;display:flex;color:#315a61!important;background:0 0!important;border:1px solid #a9c5c0!important;padding:9px 14px!important;font-size:11px!important}.power-collections .power-expand-button{color:#d4e8df!important;border-color:#6d9995!important}.power-expanded{color:#17384c;box-sizing:border-box;background:#edf5f1;border:1px solid #acc7c0;border-radius:14px;width:94vw;max-width:none;max-height:92vh;padding:24px;overflow:auto;box-shadow:0 30px 100px #122e4050}.power-expanded::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#102f41b8}.power-expanded>header{justify-content:space-between;align-items:center;gap:15px;padding-bottom:20px;display:flex}.public-shell .power-expanded>header h2{color:#17384c;margin:0;font-size:22px}.power-expanded>header button{flex-shrink:0;color:#fff!important;background:#17384c!important;padding:12px 18px!important}.power-expanded .power-console{width:100%;max-width:none;box-shadow:none;transform:none}.power-expanded .power-console-content{padding:30px 4vw}.public-shell .power-expanded .power-console-title h2,.power-expanded .power-example-kpis strong{font-size:clamp(24px,3vw,45px)}.power-expanded .power-example-kpis small{font-size:13px}.power-expanded .power-chart-row{grid-template-columns:110px 1fr;margin:20px 0;font-size:13px}.power-expanded .power-chart-row i{height:15px}.power-expanded .power-escalation{color:#fff;background:#17384c;padding:35px}.power-expanded .power-escalation-step{padding:30px 0}.public-shell .power-expanded .power-escalation-step h3{font-size:25px}.power-expanded .power-escalation-step p{font-size:14px}.power-expanded .power-escalation-step svg{width:35px;height:35px}.power-expanded .power-escalation-step>span{width:44px;height:44px;font-size:13px}@media (width<=700px){.power-expanded{width:96vw;padding:12px}.public-shell .power-expanded>header h2{font-size:16px}.power-expanded>header button{font-size:11px;padding:10px!important}.power-expanded .power-console-content{padding:18px 10px}.power-expanded .power-example-kpis small{font-size:8px}.power-expanded .power-example-kpis strong{font-size:16px}.power-expanded .power-chart-row{grid-template-columns:75px 1fr;font-size:10px}.power-expanded .power-escalation{padding:18px}.public-shell .power-expanded .power-escalation-step h3{font-size:19px}.power-expanded .power-escalation-step p{font-size:12px}.power-expanded .power-escalation-step>span{width:30px;height:30px}}@media (width<=1100px){.public-shell .power-hero{grid-template-columns:1fr;gap:50px;padding:60px 7vw}.power-hero-copy{max-width:760px}.power-console{justify-self:center;width:100%;max-width:650px;transform:none}.power-provider-strip{flex-wrap:wrap}.power-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.power-provider-strip>div{gap:28px}.power-journey ol{gap:18px}.power-journey li{padding:20px 15px}.public-shell .power-collections{gap:35px}}@media (width<=700px){.public-shell .power-hero{gap:32px;padding:48px 22px}.public-shell .power-hero h1{overflow-wrap:anywhere;font-size:40px}.power-hero-copy>p{font-size:15px}.power-actions{flex-direction:column}.power-hero-proof{gap:10px}.power-console-body{grid-template-columns:38px 1fr}.power-console-body aside{gap:23px;padding:20px 6px}.power-console-body aside b{width:26px;height:28px}.power-console-head{padding:14px 12px;font-size:8px}.power-console-content{padding:20px 12px}.public-shell .power-console-title h2{font-size:20px}.power-mini-shield{flex-shrink:0;width:36px;height:36px}.power-example-kpis{gap:5px}.power-example-kpis>div{padding:10px 6px}.power-example-kpis small{font-size:8px;line-height:1.6}.power-example-kpis strong{font-size:16px}.power-next{gap:8px;padding:10px}.power-next .power-icon{width:29px;height:29px}.power-provider-strip{gap:18px;padding:25px 22px}.power-provider-strip>div{flex-wrap:wrap;gap:15px 24px;font-size:21px}.power-provider-strip>small{width:100%}.public-shell .power-section{padding:55px 22px}.power-heading{text-align:left;margin-bottom:28px}.power-feature-grid{grid-template-columns:1fr}.power-feature-grid article{padding:23px}.power-journey ol{grid-template-columns:1fr 1fr;gap:16px}.power-journey li:after{display:none}.power-journey li{padding:19px 14px}.power-caption{text-align:left}.public-shell .power-collections{grid-template-columns:1fr;padding:55px 22px}.power-escalation{padding:20px}.power-escalation-step{gap:12px}.power-benefits>div{grid-template-columns:1fr;gap:24px}.power-final{padding:55px 22px}.power-final .power-heading{text-align:center}}@media (prefers-reduced-motion:reduce){.public-shell .power-button,.power-feature-grid article{transition:none}.public-shell .power-button:hover,.power-feature-grid article:hover{transform:none}html{scroll-behavior:auto!important}}.public-shell .deep-page{--deep-ink:#17384c;--deep-teal:#007c78;--deep-line:#dce7e4;--deep-muted:#526c77;color:var(--deep-ink);overflow-wrap:break-word;background:#fff}.deep-page a{color:#00716e}.deep-page p{color:var(--deep-muted);font-size:15px;line-height:1.85}.public-shell .deep-page h1,.public-shell .deep-page h2,.public-shell .deep-page h3{color:var(--deep-ink);letter-spacing:-.04em!important}.deep-page :is(a,button,input,select,summary):focus-visible{outline-offset:5px;outline:3px solid #007c78}.deep-page :is(article,section)[id]{scroll-margin-top:150px}.deep-eyebrow{letter-spacing:1.7px;color:#00766f;font-size:10px;font-weight:700;line-height:1.8;display:block}.deep-hero{background:radial-gradient(at 100% 0,#cae8dc99,#0000 60%),#f6f7f3;grid-template-columns:1.12fr 1fr;align-items:center;gap:7%;padding:75px 6vw;display:grid}.public-shell .deep-hero h1{max-width:1000px;margin:20px 0 25px;font-size:clamp(38px,4.3vw,68px);line-height:1.09}.deep-hero>div>p{max-width:760px;font-size:17px;line-height:1.85}.deep-hero-link{border-bottom:1px solid #95b8ac;align-items:center;gap:22px;margin-top:13px;padding:14px 0;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.deep-hero-link span{font-size:22px}.deep-hub{background:#fff;border:1px solid #c9dcd4;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 25px 65px #23494212}.deep-hub-core{color:#fff;background:radial-gradient(at 100% 0,#22746a,#0000 80%),#17384c;justify-items:center;padding:30px 20px 38px;display:grid;position:relative}.deep-hub-core>b{color:#17384c;background:#deefe2;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:15px;font-size:26px;display:grid}.deep-hub-core strong{font-size:21px;font-weight:500}.deep-hub-core small{color:#bad4d2;margin-top:8px;font-size:10px}.deep-hub-core:after{content:"";background:#a9cabe;width:1px;height:23px;position:absolute;bottom:-23px}.deep-hub-nodes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:30px 22px 20px;display:grid}.deep-hub-nodes>div{text-align:center;background:#f6faf7;border:1px solid #dce7e4;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100px;padding:16px 8px;display:flex}.deep-hub-nodes>div>span:last-child{color:#355866;font-size:11px}.deep-hub>p{text-align:center;color:#637f78;margin:0;padding:0 15px 15px;font-size:9px}.deep-icon{color:#007c78;background:#e2f1e8;border-radius:11px;flex-shrink:0;place-items:center;width:45px;height:45px;display:inline-grid}.deep-icon svg{width:24px;height:24px}.deep-jump{border-bottom:1px solid var(--deep-line);background:#fff;flex-wrap:wrap;gap:10px 28px;padding:23px 6vw;display:flex}.deep-jump a{color:#496c6d;font-size:11px;line-height:1.7;text-decoration:none}.deep-jump a:hover{text-underline-offset:5px;text-decoration:underline}.deep-section{padding:80px 6vw}.deep-section-title{max-width:890px;margin:0 0 35px}.public-shell .deep-section-title h2{margin:15px 0 18px;font-size:clamp(29px,3vw,44px);line-height:1.15}.deep-section-title>p{max-width:760px;margin:0}.deep-tint{background:#f3f7f4;border-top:1px solid #e1ebe5;border-bottom:1px solid #e1ebe5}.deep-lead{color:#244957!important;font-size:18px!important;line-height:1.7!important}.deep-timeline{gap:25px;display:grid}.deep-timeline>article{border:1px solid var(--deep-line);border-radius:13px;grid-template-columns:185px 1fr;scroll-margin-top:100px;display:grid;overflow:hidden}.deep-timeline aside{background:#f0f6f2;flex-direction:column;align-items:flex-start;gap:20px;padding:30px;display:flex}.deep-timeline aside>span{color:#a6c4b7;letter-spacing:-2px;font-size:45px;line-height:1}.deep-timeline aside>small{letter-spacing:1px;color:#53736a;font-size:10px;line-height:1.7}.deep-timeline>article>div{padding:32px 4vw}.public-shell .deep-timeline h2{margin:0 0 15px;font-size:30px}.deep-timeline ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:25px 0;padding:0;list-style:none;display:grid}.deep-timeline li{color:#516f72;background:#f6f8f5;border-top:2px solid #bfd9ca;border-radius:7px;padding:17px;font-size:12px;line-height:1.9}.deep-timeline footer{color:#34605e;border-top:1px solid #e1eae5;align-items:center;gap:20px;padding-top:20px;font-size:12px;line-height:1.8;display:flex}.deep-timeline footer b{letter-spacing:1px;flex-shrink:0;font-size:9px}.deep-band{color:#fff;background:#17384c;grid-template-columns:1fr 1fr;align-items:center;gap:8%;padding:65px 6vw;display:grid}.deep-band .deep-eyebrow{color:#a7d5c0}.public-shell .deep-band h2{color:#fff;margin:15px 0;font-size:clamp(28px,3vw,43px);line-height:1.2}.deep-band>p{color:#c6d9df;margin:0;font-size:16px}.deep-three,.deep-four{gap:24px;display:grid}.deep-three{grid-template-columns:repeat(3,minmax(0,1fr))}.deep-four{grid-template-columns:repeat(4,minmax(0,1fr))}.deep-three>article,.deep-four>article{background:#fff;border:1px solid #dce7e4;border-radius:11px;padding:28px}.deep-three article>span:not(.deep-icon){color:#628879;margin-top:20px;font-size:10px;display:block}.public-shell .deep-three h3{margin:17px 0 12px;font-size:27px;line-height:1.2}.deep-three p,.deep-four p{margin-bottom:0;font-size:14px}.public-shell .deep-four h3{margin:20px 0 12px;font-size:24px}.deep-four article>small{float:right;color:#7c9f90;font-size:11px}.deep-four article>b{color:#345b68;font-size:13px;line-height:1.7;display:block}.deep-explorer{background:#fff;border:1px solid #cddfd5;border-radius:14px;grid-template-columns:320px minmax(0,1fr);display:grid;overflow:hidden}.deep-explorer>nav{background:#eef5f0;flex-direction:column;gap:6px;padding:20px;display:flex}.public-shell .deep-explorer nav button{text-align:left;align-items:center;gap:14px;display:flex;color:#426575!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;padding:13px 14px!important;font-size:13px!important}.deep-explorer nav button>svg{flex-shrink:0;width:22px;height:22px}.deep-explorer nav button>span{flex:1}.deep-explorer nav button small{letter-spacing:1px;color:#749587;margin-bottom:3px;font-size:8px;font-weight:400;display:block}.deep-explorer nav button>b{font-size:13px;font-weight:400}.public-shell .deep-explorer nav button.selected{color:#17384c!important;background:#fff!important;border-color:#bfd7c9!important;box-shadow:0 5px 16px #17483508!important}.deep-explorer>article{min-height:680px;padding:42px 4vw}.deep-explorer>article>.deep-icon{width:65px;height:65px;margin:30px 0 10px}.deep-explorer>article>.deep-icon svg{width:32px;height:32px}.public-shell .deep-explorer>article h2{margin:18px 0;font-size:clamp(32px,3vw,47px);line-height:1.15}.deep-includes{background:#f3f7f3;border-radius:9px;margin:30px 0;padding:20px 25px}.deep-includes>b,.deep-explorer footer>b{letter-spacing:1.2px;color:#477869;font-size:9px}.deep-includes>p{margin:14px 0;font-size:13px}.deep-includes>p>span{color:#007c78;margin-right:13px}.deep-explorer footer{border-top:1px solid #d8e7df;padding-top:22px}.deep-explorer footer p{margin-bottom:0}.deep-default-band{background:#f6f1e8;grid-template-columns:70px 1fr;gap:25px;padding:65px 6vw;display:grid}.public-shell .deep-default-band h2{max-width:1000px;margin:14px 0 20px;font-size:clamp(28px,3vw,43px);line-height:1.18}.deep-default-band p{max-width:1000px}.deep-related>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.deep-related a{background:#fff;border:1px solid #dae6e1;border-radius:12px;padding:27px;text-decoration:none;transition:border-color .2s,transform .2s;display:block}.deep-related a:hover{border-color:#80b09c;transform:translateY(-3px)}.public-shell .deep-related h3{margin:20px 0 12px;font-size:23px;line-height:1.2}.deep-related a>span:last-child{margin-top:22px;font-size:12px;display:block}.deep-related p{margin:0;font-size:14px}.deep-closing{background:#eef4ef;border-top:1px solid #d9e5de;grid-template-columns:1fr auto;gap:25px 6vw;padding:65px 6vw;display:grid}.public-shell .deep-closing h2{margin:14px 0;font-size:clamp(28px,3vw,43px);line-height:1.18}.deep-closing>div>p{max-width:720px;margin-bottom:0}.deep-closing>div:nth-child(2){flex-direction:column;justify-content:center;gap:12px;display:flex}.deep-closing>small{color:#57736c;grid-column:1/-1;font-size:10px;line-height:1.8}.deep-button{background:#17384c;border:1px solid #17384c;border-radius:6px;justify-content:center;align-items:center;padding:15px 20px;font-size:12px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex;color:#fff!important}.deep-button.secondary{background:0 0;border-color:#a8c1b5;color:#17384c!important}.deep-button:hover{background:#24526a}.deep-button.secondary:hover{background:#dcebe1}.deep-filter-heading{grid-template-columns:1fr 340px;align-items:center;gap:40px;display:grid}.deep-filter-heading label,.deep-search-label,.deep-topic-label{color:#315664;font-size:12px;font-weight:600;display:block}.deep-page :is(input[type=search],select){box-sizing:border-box;width:100%;font:inherit;color:#17384c;background:#fff;border:1px solid #bdcfc6;border-radius:7px;min-height:48px;margin:11px 0 0;padding:15px 17px;font-size:14px;display:block}.deep-result-count{margin:15px 0 20px;color:#607b72!important;font-size:11px!important}.deep-industries{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.deep-industries>a{background:linear-gradient(135deg,#fff,#f8faf5);border:1px solid #d8e5de;border-radius:13px;padding:30px;text-decoration:none;transition:border-color .2s;display:block}.deep-industries>a:hover{border-color:#8cbca7}.deep-industry-top{justify-content:space-between;align-items:center;gap:15px;display:flex}.deep-industry-top>span:last-child{letter-spacing:1px;color:#789587;font-size:9px}.public-shell .deep-industries h2{margin:25px 0 15px;font-size:28px;line-height:1.15}.deep-industries p{font-size:14px}.deep-industries footer{color:#54746c;border-top:1px solid #dfe8e1;margin-top:22px;padding-top:20px;font-size:12px;line-height:1.8}.deep-industries footer b{letter-spacing:1.2px;color:#6f9181;font-size:8px;display:block}.deep-risk-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;display:grid}.deep-risk-cards article{background:#f8f5ee;border-top:3px solid #d1b996;border-radius:8px;padding:28px}.deep-risk-cards article>span:first-child{float:right;color:#9c896d;font-size:11px}.public-shell .deep-risk-cards h3{margin:24px 0 15px;font-size:24px;line-height:1.25}.deep-risk-cards p{font-size:13px}.deep-split{grid-template-columns:1.2fr .8fr;align-items:start;gap:6vw;display:grid}.deep-policy-card{color:#fff;background:#17384c;border-radius:13px;padding:34px;position:relative}.deep-policy-card .deep-icon{color:#b1deca;background:#ffffff18}.public-shell .deep-policy-card h3{color:#fff;margin:20px 0;font-size:28px;line-height:1.2}.deep-policy-card p{color:#c3d4da;font-size:13px}.deep-policy-card>div{border-top:1px solid #fff2;gap:15px;padding:19px 0;font-size:13px;line-height:1.7;display:flex}.deep-policy-card>div>span{color:#aed2bf}.deep-policy-card>div>b{font-weight:500}.deep-policy-card footer{color:#bfd0d1;border-top:1px solid #fff2;padding-top:20px;font-size:11px;line-height:1.8}.deep-policy-card a{color:#bce4d1;margin-top:17px;font-size:12px;text-decoration:none;display:inline-block}.deep-number-list{gap:18px;padding:0;list-style:none;display:grid}.deep-number-list li{background:#fff;border:1px solid #d9e6de;border-radius:8px;align-items:start;gap:18px;padding:20px;display:flex}.deep-number-list li>span{color:#437564;background:#e6f0e7;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.deep-number-list b{font-size:14px}.deep-number-list p{margin:7px 0 0;font-size:12px}.deep-case-study{background:#f7f4ec;border:1px solid #e7dfcf;border-radius:13px;grid-template-columns:1fr 1fr;gap:6vw;padding:40px;display:grid}.public-shell .deep-case-study h2{font-size:34px;line-height:1.2}.deep-case-study p{font-size:14px}.deep-case-study>div>b{letter-spacing:1px;color:#827258;font-size:10px}.deep-case-study ul{color:#496b72;padding-left:20px;font-size:13px;line-height:2.2}.deep-evidence-scale{gap:16px;display:grid}.deep-evidence-scale article{background:#fff;border:1px solid #d9e5de;border-radius:9px;grid-template-columns:12px 1fr;gap:20px;padding:25px;display:grid}.deep-evidence-scale article>span{background:#008078;border-radius:50%;width:11px;height:11px;margin-top:7px}.deep-evidence-scale article.limited>span{background:#b89351}.deep-evidence-scale article.unverified>span{background:#ab6d59}.public-shell .deep-evidence-scale h3{margin:0 0 10px;font-size:22px}.deep-evidence-scale p{margin:0 0 10px;font-size:14px}.deep-evidence-scale small{color:#60756e;font-size:12px;line-height:1.9}.deep-note{background:#f5f1e7;border-left:3px solid #b79d74;border-radius:0 8px 8px 0;margin:0 6vw;padding:30px}.deep-note>b{letter-spacing:1.1px;color:#7d6849;font-size:10px}.deep-note p{max-width:1050px;font-size:14px}.deep-note a{font-size:12px;font-weight:600}.deep-playbook{grid-template-columns:300px 1fr;gap:30px;display:grid}.deep-playbook>nav{flex-direction:column;gap:10px;display:flex}.public-shell .deep-playbook nav button{text-align:left;align-items:center;gap:16px;display:flex;color:#426773!important;background:#f6f9f5!important;border:1px solid #d7e4dc!important;border-radius:9px!important;padding:20px!important;font-size:13px!important}.deep-playbook nav button>span{color:#7b9d8b;font-size:10px}.public-shell .deep-playbook nav button.selected{color:#fff!important;background:#17384c!important;border-color:#17384c!important}.deep-playbook nav button.selected>span{color:#b7d7c6}.deep-playbook>article{border:1px solid #d7e4dc;border-radius:12px;padding:35px;box-shadow:0 20px 40px #24473007}.public-shell .deep-playbook h2{margin:18px 0;font-size:35px}.deep-playbook fieldset{border:0;margin:25px 0;padding:0}.deep-playbook label{color:#37596a;border-bottom:1px solid #e4eae4;align-items:start;gap:13px;padding:17px 0;font-size:14px;line-height:1.7;display:flex}.deep-playbook input[type=checkbox]{accent-color:#007c78;flex-shrink:0;width:18px;height:18px;margin:3px 0 0}.deep-playbook label:has(input:checked)>span{color:#748e7e;text-decoration:line-through}.deep-progress{background:#edf2ec;border-radius:4px;height:5px;margin-top:25px;overflow:hidden}.deep-progress span{background:#007c78;height:100%;transition:width .2s;display:block}.public-shell .deep-reset{color:#496f66!important;background:#fff!important;border:1px solid #bfd2c4!important;padding:10px 15px!important;font-size:11px!important}.deep-question-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;display:grid}.deep-question-grid article{background:#fff;border:1px solid #dce6dc;border-radius:8px;padding:22px}.deep-question-grid article>span{color:#81a18b;font-size:10px}.public-shell .deep-question-grid h3{margin:20px 0 0;font-size:21px;line-height:1.25}.deep-source-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.deep-source-links a{border:1px solid #dce7e0;border-radius:10px;padding:28px;text-decoration:none}.public-shell .deep-source-links h3{margin:22px 0 10px;font-size:25px}.deep-source-links p{font-size:14px}.deep-source-links a>span:last-child{font-size:12px}.deep-faq-preview,.deep-contact-preview{background:#fff;border:1px solid #caddcf;border-radius:15px;padding:38px;box-shadow:0 22px 50px #2b513b10}.deep-faq-preview>small{letter-spacing:1px;color:#64836c;margin-top:25px;font-size:9px;display:block}.public-shell .deep-faq-preview h2,.public-shell .deep-contact-preview h2{margin:18px 0;font-size:clamp(26px,2.8vw,40px);line-height:1.2}.deep-faq-preview p,.deep-contact-preview p{font-size:14px!important}.deep-faq-preview>span:last-child,.deep-contact-preview>span:last-child{color:#587f6d;border-top:1px solid #dde8df;padding-top:20px;font-size:11px;display:block}.deep-contact-preview>.deep-eyebrow{margin-top:25px}.deep-contact-preview a{overflow-wrap:anywhere;margin:22px 0;font-size:19px;font-weight:600;line-height:1.7;display:block}.deep-search-label{max-width:900px}.deep-category-buttons{flex-wrap:wrap;gap:9px;margin:25px 0;display:flex}.public-shell .deep-category-buttons button{color:#517566!important;background:#f1f6f1!important;border:1px solid #d2e2d5!important;border-radius:25px!important;padding:10px 15px!important;font-size:11px!important}.public-shell .deep-category-buttons button.selected{color:#fff!important;background:#17384c!important;border-color:#17384c!important}.deep-faq-list{gap:12px;display:grid}.deep-faq-list details{background:#fff;border:1px solid #d9e5de;border-radius:9px;overflow:hidden}.deep-faq-list summary{cursor:pointer;align-items:center;gap:22px;padding:23px;list-style:none;display:flex}.deep-faq-list summary::-webkit-details-marker{display:none}.deep-faq-list summary>span{color:#6a8c79;flex-shrink:0;width:135px;font-size:10px}.deep-faq-list summary>b{flex:1;font-size:17px;font-weight:500}.deep-faq-list summary>i{color:#63917b;font-size:23px;font-style:normal;transition:transform .2s}.deep-faq-list details[open]{background:#f8fbf6;border-color:#a8c8b1}.deep-faq-list details[open] summary>i{transform:rotate(45deg)}.deep-faq-list details>p{margin:0;padding:0 23px 25px 180px;font-size:14px}.deep-empty{text-align:center;background:#f3f7f2;border-radius:10px;padding:40px}.public-shell .deep-empty button{color:#fff!important;background:#17384c!important}.deep-manifesto{border-left:4px solid #8ab6a0;max-width:1100px;margin:auto;padding:0 35px}.public-shell .deep-manifesto h2{margin:20px 0 25px;font-size:clamp(30px,3.2vw,48px);line-height:1.18}.deep-manifesto>p{font-size:17px}.deep-principles{gap:18px;display:grid}.deep-principles article{border:1px solid #dbe6dd;border-radius:10px;align-items:start;gap:26px;padding:27px;display:flex}.deep-principles article>span:first-child{color:#7b9b84;padding-top:6px;font-size:11px}.deep-principles article>div{flex:1}.public-shell .deep-principles h3{margin:0 0 12px;font-size:25px}.deep-principles p{max-width:1050px;margin:0;font-size:14px}.deep-topic-label{margin:22px 0}.deep-small{max-width:620px;line-height:1.8;font-size:12px!important}.deep-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1700px){.deep-hero{padding-left:5vw;padding-right:5vw}.deep-hub-nodes>div{min-height:120px}.deep-hub-core{padding:40px 20px}.deep-hub-core strong{font-size:28px}.deep-hub-nodes>div>span:last-child{font-size:14px}.deep-section{padding-left:5vw;padding-right:5vw}.deep-explorer{grid-template-columns:370px 1fr}.deep-explorer>article{min-height:650px}.deep-hero>div>p{max-width:950px}}@media (width<=1100px){.deep-hero{grid-template-columns:1fr 1fr;gap:30px}.deep-hub-nodes{gap:8px;padding:25px 12px 18px}.deep-four{grid-template-columns:1fr 1fr}.deep-explorer{grid-template-columns:270px 1fr}.deep-explorer>article{min-height:730px;padding:30px}.deep-question-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.deep-filter-heading{grid-template-columns:1fr}.deep-filter-heading label{max-width:650px}.deep-playbook{grid-template-columns:250px 1fr}.deep-timeline ul{grid-template-columns:1fr}.deep-timeline>article{grid-template-columns:135px 1fr}.deep-timeline aside{padding:25px}.deep-three,.deep-risk-cards{gap:15px}.deep-three>article,.deep-risk-cards article{padding:23px}.deep-case-study{padding:30px}}@media (width<=750px){.deep-hero{grid-template-columns:1fr;gap:32px;padding:45px 22px}.public-shell .deep-hero h1{font-size:40px}.deep-hero>div>p{font-size:15px}.deep-hub{width:100%}.deep-hub-core{padding:24px}.deep-hub-nodes>div{min-height:96px;padding:13px 6px}.deep-hub-nodes>div>span:last-child{font-size:10px}.deep-section{padding:50px 22px}.deep-jump{gap:12px 20px;padding:20px 22px}.deep-explorer{grid-template-columns:1fr}.deep-explorer>nav{grid-template-columns:1fr 1fr;gap:6px;padding:12px;display:grid}.public-shell .deep-explorer nav button{gap:7px;padding:11px 8px!important;font-size:11px!important}.deep-explorer nav button>svg{width:18px;height:18px}.deep-explorer nav button>b{display:none}.deep-explorer>article{min-height:0;padding:25px}.deep-explorer>article>.deep-icon{margin-top:20px}.deep-three,.deep-risk-cards,.deep-related>div,.deep-source-links,.deep-industries{grid-template-columns:1fr}.deep-four{grid-template-columns:1fr 1fr;gap:12px}.deep-four>article{padding:21px}.public-shell .deep-four h3{font-size:21px}.deep-four article>b{font-size:12px}.deep-four p{font-size:13px}.deep-timeline>article{grid-template-columns:1fr}.deep-timeline aside{flex-direction:row;align-items:center;gap:18px;padding:18px 22px}.deep-timeline aside>span{font-size:30px}.deep-timeline aside>.deep-icon{width:35px;height:35px}.deep-timeline aside>small{margin-left:auto;font-size:9px}.deep-timeline>article>div{padding:25px}.public-shell .deep-timeline h2{font-size:27px}.deep-lead{font-size:16px!important}.deep-timeline footer{flex-direction:column;align-items:start;gap:8px}.deep-band{grid-template-columns:1fr;gap:20px;padding:45px 22px}.deep-band>p{font-size:14px}.deep-default-band{grid-template-columns:1fr;gap:20px;padding:45px 22px}.deep-split,.deep-case-study{grid-template-columns:1fr;gap:28px}.deep-policy-card{padding:28px}.deep-closing{grid-template-columns:1fr;gap:25px;padding:45px 22px}.deep-closing>div:nth-child(2){flex-direction:column}.deep-related>div{gap:15px}.deep-playbook{grid-template-columns:1fr;gap:20px}.deep-playbook nav{grid-template-columns:1fr 1fr;display:grid}.public-shell .deep-playbook nav button{gap:10px;padding:14px!important;font-size:11px!important}.deep-playbook>article{padding:25px}.public-shell .deep-playbook h2{font-size:29px}.deep-question-grid{grid-template-columns:1fr 1fr}.deep-question-grid article{padding:18px}.public-shell .deep-question-grid h3{font-size:20px}.deep-note{margin:0 22px;padding:25px}.deep-case-study{padding:25px}.public-shell .deep-case-study h2{font-size:29px}.deep-faq-preview,.deep-contact-preview{padding:27px}.deep-faq-list summary{flex-wrap:wrap;gap:10px;padding:20px}.deep-faq-list summary>span{width:100%}.deep-faq-list summary>b{font-size:16px;line-height:1.5}.deep-faq-list details>p{padding:0 20px 25px}.deep-principles article{gap:15px;padding:22px}.deep-principles article>.deep-icon{display:none}.public-shell .deep-principles h3{font-size:22px}.deep-manifesto{padding:0 22px}.deep-manifesto>p{font-size:15px}.deep-filter-heading{gap:5px}}@media (width<=390px){.deep-four,.deep-explorer>nav{grid-template-columns:1fr}.deep-hub-nodes{gap:6px}.deep-hub-nodes>div>.deep-icon{width:35px;height:35px}.deep-hub-nodes>div>.deep-icon svg{width:20px;height:20px}}@media (prefers-reduced-motion:reduce){.deep-related a,.deep-progress span,.deep-faq-list summary>i{transition:none}.deep-related a:hover{transform:none}}.brand.fc-logo{vertical-align:middle;flex-shrink:0;gap:0;width:190px;max-width:100%;height:auto;line-height:0;display:inline-flex}.brand.fc-logo>svg{aspect-ratio:1655/354;width:100%;height:auto;display:block;overflow:hidden}.brand.fc-logo-symbol{width:38px}.brand.fc-logo-symbol>svg{aspect-ratio:382/354}.site-footer .fc-logo,.power-console-head .fc-logo,.power-default-record>header .fc-logo{filter:brightness(0)invert()}.power-console-head .fc-logo,.power-default-record>header .fc-logo{width:110px}.power-console-head>span:first-child{align-items:center;gap:12px;display:flex}.power-console-body aside .fc-logo{width:30px}.deep-hub-core>.fc-logo-symbol{background:#fff;border-radius:10px;width:48px;padding:7px}.screen-loading-brand>.fc-logo{width:190px}@media (width<=750px){.site-header .fc-logo{width:148px}.side .fc-logo{width:170px}}.fc-check-start,.fc-results-modern{--fc-ink:#15374a;--fc-muted:#596c7b;--fc-line:#dce5ed;--fc-accent:#bd8c6c;color:var(--fc-ink)}.fc-eyebrow{letter-spacing:.13em;color:#617789;margin-bottom:12px;font-size:11px;font-weight:750;display:block}.fc-check-hero{color:#fff;background:linear-gradient(120deg,#133649,#245568);border-radius:22px;grid-template-columns:1.5fr 1fr;gap:56px;padding:48px;display:grid;position:relative;overflow:hidden}.fc-check-hero:after{content:"";pointer-events:none;border:65px solid #ffffff07;border-radius:50%;width:460px;height:460px;position:absolute;top:-160px;right:-100px}.fc-check-hero .fc-eyebrow{color:#d8b79f}.fc-check-hero h1{letter-spacing:-.04em;color:#fff;margin:0 0 20px;font-size:clamp(30px,3vw,50px);line-height:1.12}.fc-check-hero p{color:#dbe6ed;max-width:580px;line-height:1.75}.fc-hero-tags{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.fc-hero-tags span{border:1px solid #ffffff2e;border-radius:30px;padding:8px 12px;font-size:11px}.fc-check-hero aside{z-index:1;border-left:1px solid #ffffff30;align-self:center;padding:16px 0 0 38px}.fc-check-hero aside>span{letter-spacing:.15em;color:#d8b79f;font-size:11px}.fc-check-hero aside strong{margin:18px 0;font-size:28px;line-height:1.3;display:block}.fc-start-flow{grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0 32px;display:grid}.fc-start-flow>div{border-bottom:2px solid var(--fc-line);color:#667b8c;align-items:center;gap:12px;padding:16px 8px;font-size:13px;display:flex}.fc-start-flow span{border:1px solid var(--fc-line);border-radius:50%;padding:9px;font-size:11px}.fc-start-flow .active{border-color:var(--fc-ink);color:var(--fc-ink)}.fc-start-flow .active span{background:var(--fc-ink);color:#fff}.fc-entry-layout{grid-template-columns:1.55fr 1fr;gap:24px;display:grid}.fc-abn-card,.fc-entry-guide,.fc-confirm-card{border:1px solid var(--fc-line);background:#fff;border-radius:18px;padding:32px}.fc-abn-card h2{letter-spacing:-.03em;margin:0 0 12px;font-size:30px}.fc-abn-card>p,.fc-entry-guide p{color:var(--fc-muted);line-height:1.7}.fc-abn-card>label{margin:26px 0 10px;font-size:13px;font-weight:700;display:block}.fc-abn-control{gap:12px;display:flex}.fc-abn-control input{letter-spacing:.05em;background:#fafcfe;border:1px solid #bacbd7;border-radius:10px;flex:1;width:100%;min-width:0;padding:18px;font-size:22px}.fc-abn-control button{white-space:nowrap;color:#fff;background:#15374a;border-radius:10px;padding:15px 24px}.fc-abn-card>small{color:#596c7b;margin:12px 0;font-size:11px;display:block}.fc-abn-card .fc-entry-note{border-top:1px solid var(--fc-line);margin-top:26px;padding-top:22px;font-size:12px}.fc-entry-guide{background:#edf3f7}.fc-entry-guide h3{margin:0 0 20px;font-size:22px}.fc-entry-guide ol{padding-left:22px}.fc-entry-guide li{margin-bottom:22px;padding-left:8px}.fc-entry-guide li::marker{color:#b17e5b;font-weight:700}.fc-entry-guide li p{margin:7px 0;font-size:13px}.fc-confirm-card{margin-top:26px}.fc-confirm-card>header{justify-content:space-between;gap:12px;display:flex}.fc-confirm-card h2{margin:14px 0;font-size:30px}.fc-status-pill{background:#eef4f7;border:1px solid #cad8e2;border-radius:30px;align-items:center;max-width:100%;padding:8px 12px;font-size:11px;font-weight:700;display:inline-flex}.fc-confirm-abn{color:#586c7d;font-size:15px}.fc-entity-metrics{border-block:1px solid var(--fc-line);grid-template-columns:repeat(4,1fr);gap:20px;margin:22px 0;padding:26px 0;display:grid}.fc-entity-metrics small{color:#6c7d8a;margin-bottom:8px;font-size:11px;display:block}.fc-entity-metrics b{font-size:14px}.fc-confirm-card footer{justify-content:space-between;align-items:center;gap:24px;display:flex}.fc-confirm-card footer p{color:#596c7b;max-width:450px;font-size:13px}.fc-confirm-card footer>div{flex-wrap:wrap;gap:10px;display:flex}.fc-critical-note{background:#fff3ef;border-left:4px solid #b45142;border-radius:10px;margin:18px 0;padding:20px}.fc-results-modern.report-workspace{color:#15374a;background:#f4f7fa;max-width:1600px;margin:0 auto}.fc-results-modern .report-workspace-header{background:#fff;border-bottom:1px solid #dce5ed;padding:30px 36px}.fc-results-modern .report-workspace-header h1{letter-spacing:-.035em;font-size:32px}.fc-results-modern .check-progress{background:#15374a}.fc-results-modern .check-progress .progress-step.active{background:#245568}.fc-results-modern .progress-step.done i{color:#15374a;background:#d7b299}.fc-results-modern .research-explainer{color:#15374a;background:#edf3f7;border:1px solid #d4e0ea;border-radius:12px;margin:24px 32px}.fc-results-modern .research-explainer i{color:#fff;background:#15374a}.fc-results-modern .research-explainer p{color:#496476}.fc-result-jumps{border-bottom:1px solid #dce5ed;flex-wrap:wrap;gap:8px;padding:0 32px 24px;display:flex}.fc-result-jumps a{color:#24495f;background:#fff;border:1px solid #d6e1e9;border-radius:30px;padding:10px 16px;font-size:12px;font-weight:700;text-decoration:none}.fc-results-section{padding:32px}.fc-section-heading{margin-bottom:24px}.fc-section-heading h2{letter-spacing:-.03em;margin:0 0 10px;font-size:28px}.fc-section-heading p{color:#596c7b;font-size:14px}.fc-score-summary{grid-template-columns:minmax(260px,.8fr) 1.6fr;gap:22px;display:grid}.fc-score-primary{color:#fff;background:linear-gradient(140deg,#15374a,#275668);border-radius:18px;flex-direction:column;justify-content:center;align-items:flex-start;padding:32px;display:flex}.fc-score-primary .fc-eyebrow{color:#ddbc9f}.fc-score-number{letter-spacing:-.055em;margin:18px 0 12px;font-size:90px;font-weight:750;line-height:1}.fc-score-number small{color:#c8dce5;letter-spacing:0;margin-left:8px;font-size:22px}.fc-score-primary p{color:#d4e3eb;font-size:13px}.fc-score-primary>strong{margin-top:18px;font-size:15px;line-height:1.5}.fc-score-primary>small{color:#d3e2e9;margin-top:12px;font-size:11px;line-height:1.7}.fc-score-track{background:#ffffff26;border-radius:20px;width:100%;height:7px;margin:15px 0;overflow:hidden}.fc-score-track span{background:#d8b499;height:100%;display:block}.fc-score-explanation{background:#fff;border:1px solid #dce5ed;border-radius:18px;padding:30px}.fc-score-explanation header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.fc-score-explanation h2{letter-spacing:-.02em;margin:0;font-size:23px}.fc-score-explanation>p{color:#596c7b;font-size:13px;line-height:1.7}.fc-score-factors>div{border-bottom:1px solid #edf1f5;justify-content:space-between;gap:20px;padding:11px 0;font-size:13px;display:flex}.fc-score-factors b{font-variant-numeric:tabular-nums}.fc-score-factors small{color:#677c8a}.fc-score-factors .fc-factor-total{background:#f0f5f8;border:0;border-radius:8px;margin-top:10px;padding:13px}.fc-score-explanation details{color:#526a7b;margin-top:18px;font-size:12px;line-height:1.7}.fc-score-explanation summary{color:#15374a;cursor:pointer;font-weight:700}.fc-coverage-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px;display:grid}.fc-coverage-grid article{background:#fff;border:1px solid #dce5ed;border-radius:14px;min-width:0;padding:22px 18px}.fc-coverage-grid article>small{color:#62798a;margin-bottom:14px;font-size:11px;display:block}.fc-coverage-grid .source-check-badge{white-space:normal;max-width:100%;font-size:10px;line-height:1.6;display:inline-block}.fc-coverage-grid p{color:#5a7080;font-size:12px;line-height:1.75}.fc-coverage-grid a{color:#214b64;font-size:12px;font-weight:700}.fc-results-modern .report-workspace-grid{flex-direction:column;gap:28px;padding:0 32px 32px;display:flex}.fc-results-modern .evidence-column{background:#fff;border:1px solid #dce5ed;border-radius:18px;min-width:0;padding:30px}.fc-results-modern .source-check-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0 0;display:grid}.fc-results-modern .source-check-details>article{background:#fafcfe;border:1px solid #dce5ed;border-radius:12px;min-width:0;padding:22px}.fc-results-modern .source-check-details header{display:block}.fc-results-modern .source-check-details h3{margin:10px 0;font-size:17px;line-height:1.5}.fc-results-modern .source-check-details p{color:#536b7d;font-size:13px;line-height:1.7}.fc-results-modern .source-check-details small{margin:8px 0;font-size:10px;line-height:1.7;display:block}.fc-results-modern .source-check-details b{margin:12px 0;font-size:12px;display:block}.fc-results-modern .source-check-details summary{cursor:pointer;margin:16px 0 8px;font-size:12px;font-weight:700}.fc-results-modern .source-check-details a{color:#244d65;margin:8px 12px 0 0;font-size:12px;display:inline-block}.fc-source-heading{margin-top:32px;font-size:20px}.fc-results-modern .business-research{box-shadow:none;background:#fff;border:0;padding:0}.fc-results-modern .research-score{background:#f0f5f8;border-radius:12px}.fc-results-modern .research-score>span{background:0 0}.fc-results-modern .research-summary{background:#f7f9fb;border-left:3px solid #b88a6e;border-radius:0 10px 10px 0}.fc-results-modern .research-summary p{font-size:14px;line-height:1.85}.fc-results-modern .research-review{background:#edf3f7;border:1px solid #dce5ed;border-radius:12px}.fc-results-modern button:not(.outline):not(.report-close){color:#fff;background:#15374a}.fc-results-modern button.outline{color:#15374a;background:#fff;border-color:#c7d5df}.fc-results-modern .decision-guide{width:100%;box-shadow:none;background:#fff;border:1px solid #dce5ed;border-radius:18px;padding:30px;position:static}.fc-results-modern .decision-choice:has(input:checked){background:#eef4f7;border-color:#7f9caf}.fc-results-modern .section-intro>span{color:#fff;background:#15374a}.fc-results-modern .decision-guide .finish-decision{margin-top:20px}.fc-supporting-details>details{background:#fff;border:1px solid #dce5ed;border-radius:14px;margin:14px 0;padding:20px}.fc-supporting-details>details>summary{cursor:pointer;font-size:15px;font-weight:700}.fc-supporting-details .report-overview{margin:18px 0 0;display:block}.fc-supporting-details .verified-summary{box-shadow:none;border:0;padding:10px 0}.fc-supporting-details .location-evidence{margin:20px 0 0}.fc-supporting-details .full-search-offer{margin-top:22px}.fc-results-modern .source-check-badge{white-space:normal;border-radius:30px}.fc-evidence-groups{gap:24px;margin:22px 0;display:grid}.fc-evidence-group{border:1px solid #dce5ed;border-radius:12px;overflow:hidden}.fc-evidence-group>header{background:#eef4f7;justify-content:space-between;gap:20px;padding:18px 22px;display:flex}.fc-evidence-group>header h4{margin:0;font-size:17px}.fc-evidence-group>header p{color:#61788a;margin:6px 0 0;font-size:12px}.fc-evidence-group>header>span{background:#fff;border-radius:50%;align-self:center;padding:9px 13px;font-weight:700}.fc-evidence-group.adverse>header{background:#fff0ed}.fc-evidence-group.caution>header{background:#fcf5ec}.fc-evidence-group>article{background:#fff;border-bottom:1px solid #e7edf2;padding:20px 22px}.fc-evidence-group>article:last-child{border-bottom:0}.fc-evidence-group article header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.fc-evidence-group article header strong{font-size:14px;line-height:1.6}.fc-evidence-group article header span{text-transform:capitalize;color:#637e8f;font-size:10px}.fc-evidence-group article>small{color:#667e8f;margin:8px 0 16px;font-size:11px;display:block}.fc-evidence-group details{font-size:13px;line-height:1.8}.fc-evidence-group summary{cursor:pointer;color:#244e65;font-weight:650}.fc-source-links{flex-wrap:wrap;gap:10px;display:flex}.fc-source-links a{color:#264d63;border:1px solid #d2e0e9;border-radius:8px;padding:6px 10px;font-size:11px;text-decoration:none}.fc-results-modern section[id],.fc-results-modern form[id]{scroll-margin-top:25px}@media (width>=1500px){.fc-check-start{max-width:1450px;margin:auto}}@media (width<=1000px){.fc-coverage-grid{grid-template-columns:repeat(2,1fr)}.fc-check-hero{gap:25px;padding:32px}.fc-entry-layout{grid-template-columns:1fr}.fc-entry-guide ol{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.fc-score-summary{grid-template-columns:1fr 1.4fr}.fc-score-primary,.fc-score-explanation{padding:24px}.fc-score-explanation header{display:block}.fc-score-explanation .fc-status-pill{margin-top:14px}}@media (width<=640px){.fc-check-hero{border-radius:16px;padding:26px;display:block}.fc-check-hero aside{border-top:1px solid #ffffff30;border-left:0;margin-top:25px;padding:22px 0 0}.fc-check-hero aside strong{font-size:22px}.fc-start-flow{grid-template-columns:repeat(2,1fr);margin:16px 0}.fc-abn-card,.fc-entry-guide,.fc-confirm-card{padding:24px}.fc-abn-control{flex-direction:column}.fc-abn-control button{width:100%}.fc-entry-guide ol{display:block}.fc-entity-metrics{grid-template-columns:repeat(2,1fr)}.fc-confirm-card footer{display:block}.fc-confirm-card footer>div,.fc-confirm-card>header{flex-direction:column}.fc-results-modern .report-workspace-header{align-items:flex-start;padding:24px 18px}.fc-results-modern .report-workspace-header h1{font-size:24px}.fc-results-modern .research-explainer{margin:18px}.fc-result-jumps{padding:0 18px 20px}.fc-result-jumps a{padding:9px 12px;font-size:11px}.fc-results-section{padding:24px 18px}.fc-score-summary{display:block}.fc-score-explanation{margin-top:18px}.fc-score-primary{padding:28px}.fc-score-number{font-size:72px}.fc-coverage-grid{grid-template-columns:1fr}.fc-results-modern .report-workspace-grid{padding:0 18px 24px}.fc-results-modern .evidence-column,.fc-results-modern .decision-guide{padding:20px}.fc-results-modern .source-check-details{grid-template-columns:1fr}.fc-score-factors>div{font-size:12px}.fc-evidence-group article header{gap:10px}.fc-evidence-group>header,.fc-evidence-group>article{padding:16px}.fc-results-modern .verified-summary dl{grid-template-columns:1fr}.fc-results-modern .verified-summary dd{margin:0 0 12px}.fc-results-modern .report-workspace-header p{overflow-wrap:anywhere}.fc-results-modern .decision-fields{grid-template-columns:1fr}.fc-results-modern .decision-fields .full{grid-column:auto}}@media (prefers-reduced-motion:reduce){.fc-check-start *,.fc-results-modern *{scroll-behavior:auto!important;animation:none!important}}.fc-reference-questions{background:#f7fafb;border:1px solid #dce5e9;border-radius:12px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px;display:grid}.fc-reference-questions legend{color:#193a4b;padding:0 8px;font-weight:700}.fc-trade-reference .fc-reference-questions label{grid-column:auto}@media (width<=760px){.fc-reference-questions{grid-template-columns:1fr;padding:12px}}.fc-application-review .fc-rail-actions button{color:#254b5a!important;background:#f1f6f7!important}.fc-saved-checks .fc-library-tools nav button{color:#294d5c!important;background:#fff!important}.fc-saved-checks .fc-library-tools nav button[aria-pressed=true]{color:#fff!important;background:#183f50!important}.fc-application-fixed>button{white-space:nowrap;flex-shrink:0}.fc-menu-count{color:#143f4c;background:#e5eef0;border-radius:7px;justify-content:center;align-items:center;min-width:24px;height:24px;margin-left:auto;padding:0 6px;font-size:12px;font-weight:850;display:inline-flex}.side .navgroup>button:has(.fc-menu-count){align-items:center;gap:10px;display:flex}.fc-application-review{color:#163c4c;background:#f3f7f8;border:1px solid #d5e1e5;border-radius:18px;height:min(94dvh,1450px);max-height:94dvh;margin:auto;width:min(96vw,2400px)!important;max-width:96vw!important;padding:0!important;overflow:hidden!important}.fc-application-review::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a2135a6}.fc-application-fixed{background:#fff;border-bottom:1px solid #dce6e9;justify-content:space-between;align-items:center;gap:24px;padding:20px 30px;display:flex}.fc-application-fixed small,.fc-application-summary small,.fc-verification-rail>small,.fc-review-section>small,.fc-library-head small{letter-spacing:.12em;color:#597582;font-size:10px;font-weight:850}.fc-application-fixed h2{margin:5px 0;font-size:25px}.fc-application-fixed p{color:#597582;margin:0;font-size:12px}.fc-application-fixed button,.fc-application-review button,.fc-saved-checks button,.fc-default-modern button{color:#fff;background:#173f50;border-radius:9px}.fc-application-review button.outline,.fc-saved-checks button.outline,.fc-default-modern button.outline{color:#173f50;background:#fff;border:1px solid #d1dfe4}.fc-application-summary{color:#fff;background:#153d4e;border-bottom:1px solid #d5e2e6;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:16px 24px;display:grid}.fc-application-summary article{border-right:1px solid #ffffff26;padding:4px 20px}.fc-application-summary article:last-child{border:0}.fc-application-summary small{color:#b0c9d2}.fc-application-summary strong{margin:5px 0;font-size:24px;display:block}.fc-application-summary span{color:#c1d6dd;font-size:11px}.fc-application-review>p{max-height:90px;margin:0;padding:10px 24px;font-size:12px;overflow:auto}.fc-application-review[open]{flex-direction:column;display:flex!important}.fc-application-fixed,.fc-application-summary,.fc-application-review>p{flex-shrink:0}.fc-application-review-body{flex:1;grid-template-columns:330px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.fc-verification-rail{background:#fff;border-right:1px solid #d5e2e6;padding:22px;overflow:auto}.fc-verification-rail h3{margin:5px 0 10px;font-size:19px}.fc-verification-rail>p{color:#597582;font-size:12px;line-height:1.6}.fc-verification-rail article{border-bottom:1px solid #e5edef;padding:12px 0}.fc-verification-rail article>div:first-child{align-items:flex-start;gap:10px;display:flex}.fc-verification-rail input[type=checkbox]{accent-color:#147267;flex-shrink:0;width:18px;height:18px;margin:8px 0}.fc-verification-rail .fc-rail-link{box-shadow:none;text-align:left;border:0;padding:4px;font-size:13px;color:#173f50!important;background:0 0!important}.fc-rail-link small{color:#597582;margin-top:4px;font-size:10px;font-weight:500;display:block}.fc-rail-actions{flex-wrap:wrap;gap:5px;margin:7px 0 0 28px;display:flex}.fc-rail-actions button{border:1px solid #dbe6e9;padding:6px 8px;font-size:10px;color:#254b5a!important;background:#f1f6f7!important}.fc-verification-rail>button{width:100%;margin-top:12px}.fc-application-evidence{scroll-behavior:smooth;min-width:0;padding:28px;overflow:auto}.fc-review-section{overflow-wrap:anywhere;background:#fff;border:1px solid #dae5e9;border-radius:13px;margin-bottom:20px;padding:25px;scroll-margin-top:15px}.fc-review-section>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.fc-review-section h3{margin:8px 0 12px;font-size:23px}.fc-review-section p,.fc-review-section dl{color:#45616e;font-size:13px;line-height:1.75}.fc-review-section dl{grid-template-columns:180px 1fr;gap:10px;display:grid}.fc-review-section dd{margin:0;font-weight:700}.fc-review-section label{gap:7px;font-size:12px;font-weight:750;display:grid}.fc-review-section input,.fc-review-section textarea{color:#153d4e;max-width:100%;background:#fff!important;border:1px solid #cfdee4!important}.fc-review-section input[type=checkbox]{accent-color:#147267;width:18px;height:18px}.fc-trade-reference{background:#f7fafb;border:1px solid #cddfe5;border-radius:12px;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px;padding:22px;display:grid}.fc-trade-reference h4,.fc-trade-reference p,.fc-trade-reference .fc-reference-confirm{grid-column:1/-1}.fc-trade-reference label:has(textarea){grid-column:1/-1}.fc-reference-contact{white-space:pre-wrap;background:#fff;border-left:3px solid #bc947c;border-radius:6px;margin:0;padding:15px;font-weight:650}.fc-trade-reference h4{margin:0}.fc-trade-reference .fc-reference-confirm{align-items:flex-start;gap:10px;display:flex}.fc-reference-confirm input{flex-shrink:0}.fc-review-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.fc-saved-checks{max-width:1700px;margin:0 auto}.fc-library-head{background:linear-gradient(120deg,#fff,#eef5f6);border:1px solid #dbe6e9;border-radius:16px;justify-content:space-between;align-items:center;gap:30px;padding:32px;display:flex}.fc-library-head h1{color:#183d4d;margin:10px 0;font-size:34px}.fc-library-head p{color:#56717c;max-width:730px;line-height:1.7}.fc-library-tools{justify-content:space-between;align-items:end;gap:20px;padding:24px 0;display:flex}.fc-library-tools nav{gap:8px;display:flex}.fc-library-tools nav button{color:#294d5c;background:#fff;border:1px solid #d4e1e6}.fc-library-tools nav button[aria-pressed=true]{color:#fff;background:#183f50}.fc-library-tools label{flex:1;gap:6px;max-width:450px;font-size:11px;display:grid}.fc-library-tools input{background:#fff!important;border:1px solid #d4e1e6!important}.fc-library-allowance{color:#536f7d;font-size:12px;line-height:1.7}.fc-check-library{gap:18px;display:grid}.fc-check-library>article{background:#fff;border:1px solid #d6e3e8;border-radius:14px;overflow:hidden}.fc-check-library header{border-bottom:1px solid #e4ecef;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.fc-check-library header small{letter-spacing:.08em;color:#5a7480;font-size:10px}.fc-check-library h2{color:#153e50;margin:6px 0;font-size:23px}.fc-check-library p{color:#5a7480;margin:5px 0;font-size:12px;line-height:1.6}.fc-library-score{text-align:right;flex-shrink:0}.fc-library-score strong{color:#164c50;font-size:30px;display:block}.fc-library-score strong small{font-size:14px}.fc-library-score span{color:#59747d;font-size:10px}.fc-library-facts{background:#f8fafb;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;padding:20px 24px;display:grid}.fc-library-facts small{letter-spacing:.12em;color:#5a7480;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.fc-library-facts b{color:#254f60;font-size:13px}.fc-check-library footer{flex-wrap:wrap;gap:10px;padding:16px 24px;display:flex}.fc-check-library footer button{font-size:12px}.fc-recheck-confirm{z-index:400;background:#fff;border:1px solid #b5d0d9;border-radius:14px;width:min(600px,100vw - 32px);padding:28px;position:fixed;bottom:24px;right:24px;box-shadow:0 15px 80px #09263945}.fc-recheck-confirm p{font-size:14px;line-height:1.7}.fc-recheck-confirm button{margin-right:8px}.fc-default-modern{max-width:1600px;margin:auto;padding:0!important}.fc-default-modern .default-workspace-heading{color:#fff;background:linear-gradient(115deg,#15394b,#205565);border-radius:17px;margin-bottom:24px;padding:35px}.fc-default-modern .default-workspace-heading h1{max-width:900px;font-size:35px;color:#fff!important}.fc-default-modern .default-workspace-heading small{color:#d5b09a}.fc-default-modern .default-workspace-heading p{max-width:850px;line-height:1.7;color:#d4e2e7!important}.fc-default-modern .default-progress{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}.fc-default-modern .default-progress>span{color:#718690;background:#fff;border:1px solid #d5e1e6;border-radius:12px;grid-template-columns:32px 1fr;align-items:center;gap:5px 10px;padding:18px;display:grid}.fc-default-modern .default-progress>span.active{color:#173f50;background:#ecf4f5;border-color:#b0cbd5}.fc-default-modern .default-progress i{color:#17495c;background:#edf1f3;grid-row:1/3;width:30px;height:30px}.fc-default-modern .default-progress b{font-size:12px}.fc-default-modern .default-progress small{font-size:10px}.fc-default-next{background:#fff;border:1px solid #d2e0e6;border-radius:14px;justify-content:space-between;gap:25px;margin:22px 0;padding:26px;display:flex}.fc-default-next h2{color:#163e51;margin:8px 0;font-size:23px}.fc-default-next p{color:#52727f;max-width:850px;font-size:13px;line-height:1.7}.fc-default-next>div:last-child:not(:first-child){border-left:1px solid #dce5e9;gap:6px;min-width:220px;padding-left:25px;font-size:12px;display:grid}.fc-default-next small{letter-spacing:.1em;font-size:10px}.fc-default-modern .default-stage,.fc-default-modern .default-list{box-shadow:none;background:#fff;border:1px solid #d7e3e8;border-radius:14px;margin:22px 0;padding:30px}.fc-default-modern .default-stage h2,.fc-default-modern .default-list h2{color:#163e51;font-size:24px}.fc-default-modern .default-confirmations label,.fc-default-modern .creditor-declaration{background:#f5f8f9;border:1px solid #dbe5e9;border-radius:8px;padding:15px}.fc-default-modern .default-warning{color:#6b5436;background:#fff7eb;border:1px solid #e6d4bc;border-radius:10px;padding:18px;font-size:12px}.fc-default-modern .default-success{color:#1d6153;background:#e9f4f1}.fc-default-modern .default-status{color:#244e5f;background:#edf3f5}.fc-default-modern input[type=checkbox]{accent-color:#147267}@media (width>=1700px){.fc-application-review-body{grid-template-columns:370px minmax(0,1fr)}.fc-application-evidence{padding:35px 45px}.fc-review-section{padding:32px}}@media (width<=1000px){.fc-application-review-body{grid-template-columns:265px minmax(0,1fr)}.fc-application-summary strong{font-size:19px}.fc-application-summary article{padding-inline:12px}.fc-trade-reference{grid-template-columns:1fr}.fc-library-tools{flex-wrap:wrap}.fc-default-modern .default-progress{grid-template-columns:repeat(3,minmax(0,1fr))}.fc-application-evidence{padding:18px}.fc-review-section dl{grid-template-columns:120px 1fr}}@media (width<=650px){.fc-application-review{border:0;border-radius:0;height:100dvh;max-height:100dvh;width:100vw!important;max-width:100vw!important}.fc-application-fixed{gap:12px;padding:15px}.fc-application-fixed h2{font-size:18px}.fc-application-fixed button{padding:10px;font-size:11px}.fc-application-summary{grid-template-columns:1fr 1fr;padding:8px}.fc-application-summary article{padding:8px}.fc-application-summary strong{font-size:17px}.fc-application-summary span{font-size:10px}.fc-application-review-body{flex-direction:column;display:flex;overflow:auto}.fc-verification-rail{border-bottom:1px solid #d5e2e6;border-right:0;flex-shrink:0;max-height:none;padding:18px;overflow:visible}.fc-verification-rail article{padding:9px 0}.fc-application-evidence{flex-shrink:0;padding:12px;overflow:visible}.fc-review-section{padding:20px}.fc-review-section dl{grid-template-columns:1fr;gap:5px}.fc-review-section dd{margin-bottom:10px}.fc-trade-reference{padding:15px}.fc-library-head{padding:24px;display:block}.fc-library-head h1{font-size:28px}.fc-library-tools{grid-template-columns:1fr;display:grid}.fc-library-tools nav button{flex:1;padding:10px}.fc-library-tools label{max-width:none}.fc-check-library header{align-items:start;padding:18px}.fc-check-library h2{font-size:20px}.fc-library-score strong{font-size:25px}.fc-library-score span{max-width:95px;display:block}.fc-library-facts{grid-template-columns:1fr;gap:15px;padding:18px}.fc-check-library footer{padding:18px}.fc-default-modern .default-workspace-heading{padding:25px}.fc-default-modern .default-workspace-heading h1{font-size:28px}.fc-default-modern .default-progress{grid-template-columns:1fr 1fr}.fc-default-modern .default-progress>span{padding:13px}.fc-default-next{padding:22px;display:block}.fc-default-next>div:last-child:not(:first-child){border-top:1px solid #dce5e9;border-left:0;min-width:0;margin-top:15px;padding:18px 0 0}.fc-default-modern .default-stage,.fc-default-modern .default-list{padding:22px}.fc-recheck-confirm{max-height:80dvh;padding:20px;bottom:16px;right:16px;overflow:auto}}@media (prefers-reduced-motion:reduce){.fc-application-evidence{scroll-behavior:auto}}.fc-default-modern .default-workspace-heading{box-sizing:border-box;width:100%;max-width:none}.fc-default-modern .default-workspace-heading>div{min-width:0}.fc-default-modern .default-workspace-heading>button{flex-shrink:0}html body .app:has(.fc-saved-checks){height:100dvh;min-height:0;overflow:hidden}html body .workspace:has(.fc-saved-checks){box-sizing:border-box;height:100dvh;min-height:0;padding-bottom:0;overflow:hidden}html body .workspace:has(.fc-saved-checks) .workspace-notifications{overscroll-behavior:contain;max-height:100px;overflow:auto}@media (width<=700px){html body .workspace:has(.fc-saved-checks) .workspace-notifications{max-height:80px;margin:8px 0}.workspace:has(.fc-saved-checks) .workspace-notifications article{gap:8px;padding:10px;font-size:11px}.workspace:has(.fc-saved-checks) .workspace-notifications p{font-size:10px}html body .app:has(.fc-saved-checks){grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;display:grid}html body .workspace:has(.fc-saved-checks){height:100%;padding:0 14px}html body .workspace:has(.fc-saved-checks) .workspace-top{height:44px;min-height:44px;margin-bottom:8px;font-size:11px}html body .app:has(.fc-saved-checks) .side{padding:10px 14px}html body .app:has(.fc-saved-checks) .side .brand-btn{height:32px;min-height:32px;margin-bottom:6px}html body .app:has(.fc-saved-checks) .side .navgroup{margin:0;padding:0}html body .app:has(.fc-saved-checks) .side .navgroup:nth-of-type(3){display:none}html body .app:has(.fc-saved-checks) .side .navgroup>button{min-height:32px;padding:6px 9px;font-size:11px!important}.fc-menu-count{min-width:20px;height:20px;font-size:10px}}.fc-saved-checks{height:var(--fc-library-height,calc(100dvh - 145px));flex-direction:column;width:100%;min-height:0;display:flex;overflow:hidden}.fc-saved-checks>.fc-library-head,.fc-library-tools,.fc-library-allowance,.fc-library-bulk,.fc-library-messages{flex-shrink:0}.fc-saved-checks>.fc-library-head{padding:22px 28px}.fc-saved-checks>.fc-library-head h1{margin:7px 0;font-size:30px}.fc-saved-checks>.fc-library-head p{margin:5px 0;font-size:13px}.fc-saved-checks>.fc-library-tools{gap:14px;padding:16px 0}.fc-saved-checks>.fc-library-allowance{margin:0 0 12px}.fc-library-results{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:0 8px 20px 0;overflow:auto}.fc-library-results:focus-visible{outline-offset:-2px;outline:2px solid #28786f}.fc-library-result-count{color:#587782;margin:12px 0;font-size:12px}.fc-library-bulk{background:#eaf2f4;border:1px solid #cddfe5;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.fc-library-bulk label{white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.fc-library-bulk input[type=checkbox],.fc-check-select input[type=checkbox]{accent-color:#147267;width:19px;height:19px;margin:0}.fc-library-bulk strong{margin-right:auto;font-size:12px}.fc-library-bulk button{min-height:34px!important;padding:8px 12px!important;font-size:11px!important}.fc-library-bulk small{color:#4e6c7a;flex-basis:100%;font-size:10px}.fc-check-select{flex-shrink:0;align-items:center;display:flex}.fc-check-identity{overflow-wrap:anywhere;flex:1;min-width:0}.fc-check-library>article.fc-check-selected{border-color:#438e83;box-shadow:inset 3px 0 #438e83}.fc-library-messages{max-height:110px;font-size:12px;overflow:auto}.fc-library-messages:empty{display:none}.fc-recheck-confirm{max-height:80dvh;overflow:auto}.fc-recheck-confirm ul{max-height:150px;font-size:12px;line-height:1.8;overflow:auto}@media (width<=650px){.fc-saved-checks>.fc-library-head{gap:10px;padding:14px 16px;display:flex}.fc-saved-checks>.fc-library-head h1{margin:5px 0;font-size:19px}.fc-saved-checks>.fc-library-head p{display:none}.fc-saved-checks>.fc-library-head small{font-size:8px}.fc-saved-checks>.fc-library-head button{min-width:80px;padding:8px!important;font-size:10px!important}.fc-saved-checks>.fc-library-tools{grid-template-columns:1fr auto;gap:8px;padding:10px 0;display:grid}.fc-library-tools nav{grid-column:1/-1}.fc-saved-checks .fc-library-tools nav button{min-height:33px!important;padding:7px!important;font-size:11px!important}.fc-library-tools label{font-size:9px}.fc-library-tools input{height:36px!important;min-height:36px!important;padding:9px!important}.fc-library-tools>button{min-height:36px!important;padding:8px!important;font-size:10px!important}.fc-saved-checks>.fc-library-allowance{margin-bottom:8px;font-size:10px}.fc-library-bulk{gap:7px;padding:9px}.fc-library-bulk label,.fc-library-bulk strong{font-size:11px}.fc-library-bulk button{min-height:32px!important;padding:7px 9px!important;font-size:10px!important}.fc-library-bulk small{font-size:9px}.fc-library-messages{max-height:75px}.fc-check-library header{gap:10px}.fc-check-library h2{font-size:17px}.fc-library-score strong{font-size:22px}.fc-library-score span{max-width:75px;font-size:9px}.fc-library-result-count{font-size:10px}.fc-check-library footer button{font-size:10px!important}.fc-library-results{padding-right:2px}}
