@font-face{font-family:ImpactManrope;src:url(/fonts/manrope-variable.ttf) format("truetype");font-weight:200 800;font-style:normal;font-display:swap}.impact-site{--impact-ink:#08121d;--impact-raised:#101f30;--impact-border:#344a60;--impact-copy:#b8c9d9;--impact-blue:#377bea;--impact-space:max(6%,calc((100vw - 1320px)/2));background:#08121d;color:#f3f6fa;font-family:ImpactManrope,Segoe UI,Arial,sans-serif;overflow:clip}.impact-site :is(h1,h2,h3,h4,p){margin:0}.impact-site :is(h1,h2,h3,h4){font-family:inherit;font-style:normal;font-weight:600;line-height:1.1;letter-spacing:-1px;text-wrap:balance}.impact-site a,.impact-site button{touch-action:manipulation}.impact-site button{font-family:inherit}.impact-site :is(a,button,summary):focus-visible{outline:3px solid #9bc9ff;outline-offset:5px}.impact-site ::selection{color:#08121d;background:#b9d7f2}.impact-site img{display:block;max-width:100%}.impact-site section{scroll-margin-top:20px}.impact-reading{position:fixed;top:0;left:0;width:100%;height:2px;background:#72a7ef;transform:scaleX(0);transform-origin:left;z-index:150;pointer-events:none}.impact-eyebrow{display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.8;font-weight:650;letter-spacing:1.5px;color:#a6bfd7}.impact-eyebrow>i{display:block;width:6px;height:6px;background:#76a9e4;box-shadow:0 0 0 4px #76a9e414;border-radius:50%;flex-shrink:0}.impact-section{padding:100px var(--impact-space)}.impact-site h2{font-size:clamp(35px,3.8vw,55px);letter-spacing:-2px;line-height:1.12}.impact-site h2>span{color:#a9bed2}.impact-site .impact-action{display:inline-flex;justify-content:center;align-items:center;gap:14px;min-height:51px;padding:14px 22px;border:1px solid #6b8ba9;border-radius:5px;font-size:14px;line-height:1.6;font-weight:650;color:#f3f7fc;cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s}.impact-site .impact-action:hover{transform:translateY(-2px)}.impact-site .impact-action:active{transform:translateY(0)}.impact-site .impact-action-primary{background:#2865d2;border-color:#548aeb;box-shadow:0 8px 20px #052a6326}.impact-site .impact-action-primary:hover{background:#377bea;border-color:#8bb8ff;box-shadow:0 10px 25px #052a633d}.impact-site .impact-action-quiet{background:#0b1b2b77;border-color:#7f9ab3;color:#edf4fc}.impact-site .impact-action-quiet:hover{background:#26445e99;border-color:#b0cce4}.impact-site .impact-action:disabled{opacity:.6;cursor:wait;transform:none}.impact-actions{display:flex;gap:12px;flex-wrap:wrap}.impact-text-link{display:inline-flex;align-items:center;gap:13px;padding-bottom:8px;border-bottom:1px solid #738fa7;font-size:14px;font-weight:650;line-height:1.8;color:#c4dcee}.impact-text-link:hover{color:white;border-color:#d2e9ff}.impact-nav{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:84px;padding:0 var(--impact-space);background:#08121df5;border-bottom:1px solid #39506b;position:relative;z-index:100}.impact-nav .brand strong{font-family:ImpactManrope,Segoe UI,Arial,sans-serif;font-size:21px;letter-spacing:-.8px}.impact-nav .brand svg{width:33px;height:37px}.impact-nav .brand small{font-size:7px;letter-spacing:1.8px}.impact-nav nav{display:flex;gap:28px;align-items:center}.impact-nav nav a{font-size:14px;color:#b9cbde;line-height:1.6}.impact-nav nav a:hover{color:#fff}.impact-nav-actions{display:flex;align-items:center;gap:22px}.impact-nav .language{color:#b9cbde;font-size:14px}.impact-signin{display:flex;align-items:center;gap:11px;font-size:14px;font-weight:600;color:#edf4fc;padding:10px 14px;border:1px solid #617e98;border-radius:5px;white-space:nowrap}.impact-signin:hover{background:#21394f;border-color:#a6bfd7}.impact-menu{display:none;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #69829a;border-radius:4px;color:#d7e8f8}.impact-hero{position:relative;isolation:isolate;min-height:750px;padding:63px var(--impact-space) 0;overflow:hidden;background:#091625;display:flex;flex-direction:column;justify-content:flex-start}.impact-hero-image{position:absolute;z-index:-3;inset:0;width:100%;height:100%;object-fit:cover;object-position:65% 53%}.impact-hero-shade{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,#06101cef,#071522db 32%,#0715227a 64%,#07152220),linear-gradient(0deg,#07111def,transparent 45%)}.impact-hero-main{position:relative;max-width:900px;padding-bottom:40px}.impact-hero h1{font-size:clamp(62px,6.9vw,104px);line-height:1.01;font-weight:650;letter-spacing:-5px;margin:26px 0;text-wrap:wrap;color:#fff}.impact-hero h1>span{display:block}.impact-hero h1>span:last-child{color:#b6d5f1}.impact-hero-main>p{max-width:550px;color:#cad8e7;font-size:16px;line-height:1.9;margin-bottom:26px}.impact-hero .impact-eyebrow{color:#c4daef;font-size:12px;letter-spacing:1.4px}.impact-hero-audience{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.8;color:#c2d5e6;margin-top:21px}.impact-hero-audience>svg{color:#a9cae6}.impact-error{color:#ffd0c7!important;font-size:12px!important;line-height:1.8!important;margin:15px 0!important}.impact-hero-foot{display:flex;justify-content:space-between;align-items:center;gap:30px;max-width:none;width:100%;margin-top:auto;border-top:1px solid #a7c6e14f;padding:21px 0;color:#acc5da}.impact-hero-foot>a{display:flex;align-items:center;gap:14px;font-size:12px;line-height:1.7;letter-spacing:1.5px;color:#d5e6f5}.impact-hero-foot>span{font-size:12px;line-height:1.7;color:#b9cfe3}.impact-financial-strip{display:grid;grid-template-columns:.95fr 1.4fr auto;align-items:center;gap:35px;padding:28px var(--impact-space);background:#101f30;border-top:1px solid #3a5169;border-bottom:1px solid #3a5169}.impact-money>span{display:block;font-size:12px;letter-spacing:1.5px;color:#b0c6db;font-weight:650;margin-bottom:8px}.impact-money>div{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.impact-money strong{font-size:43px;line-height:1.1;font-weight:600;letter-spacing:-2px;color:#edf6ff}.impact-money>div>span{font-size:12px;color:#c8daeb;white-space:nowrap}.impact-financial-strip>p{font-size:16px;line-height:1.9;color:#c3d3e2;max-width:540px}.impact-financial-strip small{display:block;font-size:12px;color:#aabece;margin-top:5px}.impact-financial-strip>a{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:1.7;color:#bcd8f3;border-bottom:1px solid #718ca5;padding-bottom:7px;white-space:nowrap}.impact-foundation{background:#08121d}.impact-section-intro{max-width:900px}.impact-section-intro h2{margin:19px 0 24px}.impact-section-intro>p{max-width:590px;font-size:16px;line-height:1.9;color:#b8c9d9}.impact-foundation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:43px;border-top:1px solid #3b5166;border-bottom:1px solid #3b5166}.foundation-item{min-width:0;padding:31px 32px 26px;border-right:1px solid #3b5166;transition:background .2s}.foundation-item:first-child{padding-left:0}.foundation-item:last-child{padding-right:0;border-right:0}.foundation-item:hover{background:#112234}.foundation-item>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:34px;color:#b4cfe5}.foundation-item>div>span{font-size:40px;font-weight:350;letter-spacing:-2px;line-height:1;color:#8daec9}.foundation-item h3{font-size:23px;letter-spacing:-.6px;line-height:1.3;font-weight:550}.foundation-item p{font-size:16px;line-height:1.9;color:#adc3d5;margin:16px 0 25px!important;max-width:300px}.foundation-item>span{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px;line-height:1.7;letter-spacing:1.1px;color:#a9c2d8}.impact-platform{background:#101f30;border-top:1px solid #293f55;border-bottom:1px solid #293f55}.impact-anchor{scroll-margin-top:110px}.impact-heading-row{display:flex;justify-content:space-between;align-items:flex-end;gap:55px;margin-bottom:43px}.impact-heading-row>div{min-width:0}.impact-heading-row h2{margin-top:20px}.impact-heading-row>p{max-width:370px;font-size:16px;line-height:1.9;color:#b8c9d9}.document-journey{min-width:0}.journey-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-bottom:22px;border-bottom:1px solid #55718a}.journey-steps>button{position:relative;display:flex;align-items:center;gap:18px;text-align:left;padding:21px 24px;color:#a9c0d4;border-bottom:3px solid transparent;transition:background .2s,color .2s,border-color .2s}.journey-steps>button>span{font-size:14px;font-weight:400;letter-spacing:-.5px}.journey-steps>button>strong{font-size:15px;font-weight:550;line-height:1.5}.journey-steps>button>svg{margin-left:auto}.journey-steps>button:hover{background:#1c3349;color:#e9f3fd}.journey-steps>button[aria-selected=true]{background:#1e3c5b;border-color:#6aa6ec;color:#f0f7ff}.journey-product{border:1px solid #607f99;border-radius:9px;overflow:hidden;background:#132a40;box-shadow:0 24px 60px #020a1330}.journey-product-bar{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:19px 24px;background:#142638;border-bottom:1px solid #4c687f;color:#d2e2f0;font-size:12px;line-height:1.7}.journey-product-bar>span:first-child{display:flex;align-items:center;gap:9px;font-weight:650}.journey-product-bar>span:first-child>span{font-weight:400;color:#a4bfd6}.journey-product-bar i{width:6px;height:6px;display:inline-block;background:#7ba9d5;border-radius:2px}.journey-product-bar>span:last-child{font-size:12px;color:#abc3d7}.journey-content{display:grid;grid-template-columns:.86fr 1.14fr;min-height:450px;animation:impact-panel-enter .25s ease-out}.journey-explanation{padding:39px 36px 32px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;background:#183149}.journey-explanation>.impact-eyebrow{font-size:12px;letter-spacing:1.1px;line-height:1.8;color:#b9d1e5}.journey-explanation h3{font-size:32px;line-height:1.18;letter-spacing:-1px;color:#f1f7fd;margin:23px 0 17px}.journey-explanation>p{font-size:14px;line-height:1.9;color:#bdd0e1}.journey-explanation ul{list-style:none;margin:22px 0 27px;padding:0;display:grid;gap:13px}.journey-explanation li{display:flex;align-items:flex-start;gap:9px;font-size:12px;color:#c6d9e9}.journey-explanation li>svg{color:#a4c9db;margin-top:1px}.journey-next{display:inline-flex;align-items:center;gap:16px;border-bottom:1px solid #8baecb;color:#d1e8fa;font-size:14px;font-weight:600;padding:0 0 8px;line-height:1.8;margin-top:auto}.journey-next:hover{color:#fff;border-color:#daedfc}.journey-canvas{display:flex;align-items:center;justify-content:center;position:relative;background:linear-gradient(135deg,#1d3a56,#13283e);padding:36px;min-width:0;overflow:hidden}.journey-canvas:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#a3c8e908 1px,transparent 0),linear-gradient(90deg,#a3c8e908 1px,transparent 0);background-size:50px 50px;mask-image:linear-gradient(#0009,transparent)}.journey-file,.journey-followup,.journey-review{position:relative;width:100%;max-width:570px;min-width:0}.journey-file{background:#f0f5f9;border:1px solid #a6bfd3;border-radius:8px;box-shadow:0 20px 35px #07142138;color:#233c56;overflow:hidden}.journey-file-header{display:flex;align-items:center;gap:12px;padding:25px 22px 21px;background:#fff;border-bottom:1px solid #c9d8e4}.journey-file-header>div{flex:1;min-width:0}.journey-avatar{display:grid;place-items:center;width:39px;height:43px;background:#d9e8f3;color:#3b6487;border:1px solid #b9cede;border-radius:5px;font-size:12px;font-weight:650}.journey-file-header small{font-size:12px;letter-spacing:1.2px;color:#57738b}.journey-file h4{font-size:23px;line-height:1.3;letter-spacing:-.6px;color:#274965;margin:5px 0 1px}.journey-file-header div>span{font-size:12px;color:#57738b}.journey-file-header>svg{color:#537d9e}.journey-file-list{padding:5px 20px}.journey-file-list>div{display:flex;align-items:center;gap:8px;padding:19px 0;border-bottom:1px solid #ccdbe7;font-size:12px;line-height:1.6;color:#3d5b75}.journey-file-list>div:last-child{border:0}.journey-file-list>div>svg{color:#547d9f;flex-shrink:0}.journey-file-list>div>span:first-of-type{flex:1;min-width:0}.impact-status{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:550;line-height:1.5;white-space:nowrap;padding:4px 7px;border-radius:4px;border:1px solid #b9cede;background:#e1eaf2;color:#395e7f}.impact-status.verified{background:#e1eeea;color:#2f685e;border-color:#adcec3}.impact-status.pending{background:#f6eddc;color:#7a5424;border-color:#d8c19b}.journey-file-bottom{display:flex;align-items:center;gap:7px;padding:16px 20px;border-top:1px solid #c9d8e4;font-size:12px;line-height:1.8;color:#526f87;background:#e6eff5}.journey-file-bottom>svg:last-child{margin-left:auto}.journey-review{display:flex;justify-content:center;padding-bottom:60px}.journey-document{width:85%;padding:25px 25px 22px;background:#f7fafc;color:#234763;border-radius:6px;box-shadow:0 18px 35px #08152238;border:1px solid #bcd0e0}.journey-document-icon{display:grid;place-items:center;width:43px;height:48px;background:#dfebf4;color:#466f91;border-radius:5px;margin-bottom:18px}.journey-document>.impact-eyebrow{font-size:12px;letter-spacing:1.2px;color:#526f87}.journey-document h4{font-size:23px;line-height:1.3;letter-spacing:-.6px;color:#2c506d;margin:7px 0 22px}.document-rule{height:5px;background:#d6e3ec;border-radius:2px;margin:9px 0;width:94%}.document-rule.short{width:66%}.journey-document blockquote{margin:20px -9px;padding:14px 13px;font-size:12px;line-height:1.7;background:#f8edda;color:#785124;border-left:2px solid #c99e5b}.document-original{display:flex;align-items:center;gap:6px;color:#526f87;font-size:12px;margin-top:20px}.journey-finding{position:absolute;bottom:0;right:0;left:7%;padding:20px 22px;background:#e7f0f8;border:1px solid #a8c4dd;border-radius:6px;box-shadow:0 12px 25px #08152226}.journey-finding>span:first-child{display:flex;align-items:center;gap:8px;color:#476c8b;font-size:12px;font-weight:600}.journey-finding strong{font-size:15px;line-height:1.5;letter-spacing:-.2px;color:#2c4e6a;display:block;margin:8px 0}.journey-finding p{font-size:14px;line-height:1.8;color:#526f87;margin-bottom:12px}.journey-task{border:1px solid #b3cadc;background:#f2f7fa;color:#2a4a64;border-radius:7px;padding:25px 25px 22px;box-shadow:0 18px 35px #08152226}.journey-task-top{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#4e789b;margin-bottom:23px}.journey-task>small{font-size:12px;letter-spacing:1.2px;color:#526f87}.journey-task h4{font-size:25px;line-height:1.2;letter-spacing:-.6px;color:#2b4b65;margin:9px 0 20px;max-width:320px}.journey-task>p{display:flex;align-items:center;gap:7px;font-size:14px;color:#496a84;padding-bottom:20px;border-bottom:1px solid #c5d7e5}.journey-task>p>span{margin-left:auto;font-size:12px;color:#526f87}.journey-task-history{display:grid;gap:12px;margin-top:19px}.journey-task-history>span{display:flex;align-items:center;gap:8px;color:#496a84;font-size:12px;line-height:1.7}.journey-task-history>span:last-child{color:#805f30}.journey-followup-note{display:flex;align-items:flex-start;gap:11px;padding:17px 20px;background:#284d68;border:1px solid #648faa;border-radius:5px;color:#cce2f1;margin:17px 0 0 30px}.journey-followup-note>svg{color:#a6c9df;margin-top:2px}.journey-followup-note strong{display:block;font-size:12px;line-height:1.7;font-weight:600}.journey-followup-note p{font-size:14px;line-height:1.8;color:#bed5e5;margin-top:3px}.journey-product-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 24px;background:#112538;border-top:1px solid #45647d;color:#a9c4d9;font-size:12px;line-height:1.7}.journey-product-footer>span:first-child{display:flex;align-items:center;gap:7px}.impact-platform-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:27px}.impact-platform-bottom>span{font-size:12px;line-height:1.9;color:#b7cddd}.impact-platform-bottom .impact-action{min-height:44px;font-size:14px;padding:10px 17px}.impact-scenarios{display:grid;grid-template-columns:.95fr 1.05fr;gap:10%;background:#08121d;align-items:start}.impact-scenario-heading{min-width:0}.impact-scenario-heading h2{margin:21px 0 22px}.impact-scenario-heading>p{font-size:16px;line-height:1.9;color:#b8c9d9;max-width:420px}.impact-case-options{display:grid;margin-top:29px;border-top:1px solid #3f5971}.impact-case-option{display:flex;align-items:center;gap:15px;text-align:left;color:#9eb9ce;padding:23px 8px;border-bottom:1px solid #3f5971;line-height:1.6;transition:color .2s,background .2s}.impact-case-option>span{font-size:12px;font-weight:500;color:#9dbad0}.impact-case-option strong{font-size:15px;font-weight:550;flex:1}.impact-case-option:hover{background:#14293c;color:#fff}.impact-case-option[aria-pressed=true]{color:#e4f2ff;background:#12304d;box-shadow:inset 3px 0 #7eaee1;padding-left:17px}.impact-case-option[aria-pressed=true]>svg{color:#a9cdeb}.impact-case-panel{position:relative;min-width:0;padding:35px 35px 30px;border:1px solid #5e83a2;border-top:3px solid #639ee6;border-radius:3px;background:#152e46;animation:impact-panel-enter .25s ease-out;box-shadow:18px 18px 0 #0e2133;min-height:500px}.impact-case-kicker{font-size:12px;line-height:1.8;letter-spacing:1.3px;color:#b3cde2;font-weight:650}.impact-case-panel h3{font-size:31px;line-height:1.2;letter-spacing:-.8px;color:#f0f6fc;margin:22px 0 17px}.impact-case-panel>p{font-size:16px;line-height:1.9;color:#b9d0e3;margin-bottom:27px}.impact-case-panel>.impact-eyebrow{font-size:12px;letter-spacing:1.3px;color:#b9d0e3}.impact-case-panel ul{list-style:none;margin:12px 0 26px;padding:0;border-top:1px solid #59758e}.impact-case-panel li{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #59758e;font-size:12px;line-height:1.8;color:#d2e3ef}.impact-case-panel li>span{font-size:12px;color:#9ab9d2}.impact-case-panel li>svg{margin-left:auto;color:#9ec9ca}.impact-case-next{padding-top:0}.impact-case-next>span{font-size:12px;letter-spacing:1.3px;color:#adc7dc;font-weight:650}.impact-case-next>p{font-size:16px;line-height:1.9;color:#d1e2ef;margin:10px 0 17px}.impact-case-next>a{display:inline-flex;align-items:center;gap:13px;font-size:14px;font-weight:600;line-height:1.8;color:#c8e4fa;border-bottom:1px solid #8fb2cf;padding-bottom:6px}.impact-review{display:grid;grid-template-columns:1fr 1fr;background:#112334;border-top:1px solid #3b566f;border-bottom:1px solid #3b566f}.impact-review-visual{position:relative;min-width:0;min-height:660px;isolation:isolate;overflow:hidden}.impact-review-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#07111dec,transparent 55%);z-index:-1}.impact-review-visual>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:44% 50%;transition:transform .6s}.impact-review-visual:hover>img{transform:scale(1.025)}.impact-review-visual>div{position:absolute;left:12%;right:10%;bottom:45px;display:flex;align-items:flex-start;gap:14px;color:#e7f3fc}.impact-review-visual>div>svg{margin-top:3px;color:#abcde5}.impact-review-visual>div>span{font-size:19px;font-weight:550;line-height:1.5;letter-spacing:-.4px}.impact-review-visual small{display:block;font-size:12px;color:#b4cfe2;font-weight:400;margin-top:9px;letter-spacing:0}.impact-review-copy{padding:71px max(10%,calc((100vw - 1320px)/2)) 67px 10%;min-width:0}.impact-review-copy>.impact-eyebrow{font-size:12px;letter-spacing:1.15px}.impact-review-copy h2{font-size:40px;letter-spacing:-1.5px;line-height:1.13;margin:21px 0}.impact-review-copy>p{font-size:16px;line-height:1.9;color:#b9cfe0;max-width:470px}.impact-review-copy ul{list-style:none;margin:29px 0 31px;padding:0;display:grid;gap:23px}.impact-review-copy li{display:flex;align-items:flex-start;gap:13px}.impact-review-copy li>svg{color:#9bbdd7;margin-top:2px;stroke-width:1.5}.impact-review-copy li strong{font-size:15px;color:#e3eff8;font-weight:600;line-height:1.8}.impact-review-copy li p{font-size:16px;color:#abc4d8;line-height:1.8;margin-top:4px}.impact-context{background:#08121d}.impact-context .impact-heading-row>p{max-width:380px}.impact-context h2{font-size:48px;letter-spacing:-1.8px}.impact-statistics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid #47637d;border-bottom:1px solid #47637d}.impact-statistics>article{padding:29px 30px 27px;min-width:0;border-right:1px solid #47637d}.impact-statistics>article:first-child{padding-left:0}.impact-statistics>article:last-child{padding-right:0;border:0}.impact-statistics article>span{font-size:12px;line-height:1.8;letter-spacing:1.3px;color:#9fbfd7;font-weight:650}.impact-statistics strong{display:block;font-size:clamp(44px,4.8vw,68px);line-height:1.1;font-weight:550;letter-spacing:-3px;color:#c2dff5;margin:31px 0 13px}.impact-statistics h3{font-size:18px;line-height:1.4;font-weight:600;letter-spacing:-.4px;color:#e6f2fc;margin-bottom:13px}.impact-statistics p{font-size:16px;line-height:1.9;color:#b6cde0;max-width:350px}.impact-source{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;margin-top:23px}.impact-source>p{font-size:16px;line-height:1.9;color:#9fb9cf;max-width:850px}.impact-source>a{display:inline-flex;align-items:center;gap:9px;flex-shrink:0;font-size:14px;line-height:1.9;color:#bcdcf5;border-bottom:1px solid #6f94b4;padding-bottom:5px}.impact-financial-detail{border:1px solid #4a6a86;border-radius:4px;margin-top:29px;background:#10253a;scroll-margin-top:30px}.impact-financial-detail>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:16px;line-height:1.8;font-weight:550;color:#c9e0f3;padding:20px 24px;cursor:pointer}.impact-financial-detail summary::-webkit-details-marker{display:none}.impact-financial-detail>summary>svg{color:#a4c8e4;transition:transform .2s}.impact-financial-detail[open]>summary>svg{transform:rotate(45deg)}.impact-financial-detail>div{padding:0 24px 24px;max-width:1050px}.impact-financial-detail p{font-size:16px;line-height:1.9;color:#b6cfe2;margin-bottom:13px}.impact-financial-detail a{display:inline-flex;align-items:center;gap:9px;font-size:14px;line-height:1.8;color:#c6e4fa;border-bottom:1px solid #7da3c4;padding-bottom:5px;margin-top:3px}.impact-access{display:grid;grid-template-columns:1fr 1fr;gap:10%;background:#e7edf2;color:#203b54;padding-top:77px;padding-bottom:77px}.impact-access .impact-eyebrow{color:#496984;font-size:12px}.impact-access h2{font-size:43px;letter-spacing:-1.5px;line-height:1.13;color:#1e3c57;margin:21px 0 27px}.impact-access h2>span{color:#526f88}.impact-access .impact-text-link{color:#315b7c;border-color:#819eb5}.impact-access .impact-text-link:hover{color:#162e43}.impact-access-list{display:grid;grid-template-columns:1fr 1fr;gap:30px 26px;align-content:center}.impact-access-list article{display:flex;align-items:flex-start;gap:12px}.impact-access-list article>svg{color:#557b99;stroke-width:1.5;margin-top:2px}.impact-access-list h3{font-size:15px;line-height:1.6;letter-spacing:-.2px;font-weight:650;color:#2a4b65;margin-bottom:8px}.impact-access-list p{font-size:16px;line-height:1.9;color:#506d85}.impact-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:11%;background:#08121d}.impact-faq-intro h2{margin:22px 0}.impact-faq-intro>p{font-size:16px;line-height:1.9;max-width:300px;color:#b6cbdd}.impact-faq-list{border-top:1px solid #415e77}.impact-faq-list details{border-bottom:1px solid #415e77}.impact-faq-list summary{display:flex;align-items:center;gap:17px;list-style:none;padding:23px 0;font-size:16px;font-weight:550;line-height:1.8;color:#dcecf8;cursor:pointer}.impact-faq-list summary::-webkit-details-marker{display:none}.impact-faq-list summary>.faq-number{font-size:16px;color:#95b5ce;font-weight:400}.impact-faq-list summary>span:nth-child(2){flex:1}.impact-faq-list summary>svg{color:#9dc5e3;transition:transform .2s}.impact-faq-list details[open] summary>svg{transform:rotate(45deg)}.impact-faq-list details>p{font-size:16px;line-height:1.95;color:#b6cfe2;padding:0 0 23px 31px;max-width:640px}.impact-closing{position:relative;isolation:isolate;min-height:450px;display:flex;align-items:center;padding:63px var(--impact-space);overflow:hidden;border-top:1px solid #4f7594;border-bottom:1px solid #4f7594;background:#133b62}.impact-closing>img{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover;object-position:70% 53%}.impact-closing:after{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#0e3561f5,#0c2d50c4 60%,#08182c55)}.impact-closing>div{position:relative;max-width:850px}.impact-closing h2{font-size:clamp(42px,5vw,70px);line-height:1.08;letter-spacing:-2.5px;font-weight:600;color:#f1f8ff;margin:22px 0}.impact-closing .impact-eyebrow{color:#bfdcf4}.impact-closing p{font-size:16px;line-height:1.9;color:#c5dff2;max-width:460px;margin-bottom:28px}.impact-legal{display:flex;gap:40px;justify-content:space-between;padding:27px var(--impact-space);background:#0b1b2a;border-bottom:1px solid #344f67}.impact-legal>span{font-size:12px;line-height:1.8;letter-spacing:1px;white-space:nowrap;color:#9fbdd3}.impact-legal>p{line-height:1.9;color:#a9c3d7;max-width:850px}.impact-footer{display:flex;align-items:center;justify-content:space-between;gap:35px;background:#07101a;padding:39px var(--impact-space);color:#b7cee0}.impact-footer .brand strong{font-family:ImpactManrope,Segoe UI,Arial,sans-serif;font-size:21px}.impact-footer .brand svg{width:33px;height:38px}.impact-footer>div>p{font-size:16px;line-height:1.9;color:#a4bed2;margin-top:14px}.impact-footer>div:last-child{display:flex;align-items:center;gap:26px;font-size:14px;line-height:1.8;color:#b8d1e5}.impact-footer>div>span{color:#9bb8ce}.impact-footer a:hover{color:#fff}body:has(.impact-site) .assistant-launcher{background:#163858;border:1px solid #7cadd5;border-radius:8px;box-shadow:0 8px 25px #03101e40;color:#edf6fd}body:has(.impact-site) .assistant-launcher>span{background:#2c5273;color:#c5e2f6;border-radius:5px}body:has(.impact-site) .assistant-head{background:#123451}body:has(.impact-site) .assistant-launcher-chat{color:#b9d8ef}[data-impact-reveal][data-impact-visible=true]{animation:impact-reveal .6s ease-out both}@keyframes impact-reveal{0%{opacity:.7;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes impact-panel-enter{0%{opacity:.6;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1700px){.impact-hero{min-height:820px;padding-top:76px}.impact-hero h1{font-size:112px}.impact-hero-main>p{font-size:16px;max-width:590px}}@media(max-width:1200px){.impact-site{--impact-space:5%}.impact-nav{gap:20px;min-height:79px}.impact-nav .brand strong{font-size:19px}.impact-nav nav{gap:19px}.impact-nav-actions{gap:16px}.impact-hero{min-height:730px;padding-top:55px}.impact-hero-main{max-width:780px}.impact-hero h1{font-size:85px;letter-spacing:-4px}.impact-hero-main>p{max-width:500px;font-size:16px}.impact-financial-strip{gap:25px;grid-template-columns:1fr 1.5fr}.impact-financial-strip>a{grid-column:2;justify-self:start;margin-top:-5px;font-size:14px}.impact-money{grid-row:span 2;align-self:center}.impact-money strong{font-size:40px}.impact-section{padding-top:82px;padding-bottom:82px}.impact-site h2{font-size:46px;letter-spacing:-1.7px}.impact-heading-row{gap:40px}.impact-heading-row>p{font-size:16px;max-width:330px}.foundation-item{padding-left:25px;padding-right:25px}.foundation-item h3{font-size:21px}.journey-explanation{padding:32px 28px}.journey-explanation h3{font-size:29px}.journey-canvas{padding:29px}.journey-file-header{padding:22px 18px}.journey-file h4{font-size:21px}.journey-file-list{padding:5px 16px}.journey-file-list>div{font-size:12px;gap:7px}.impact-status{font-size:12px;padding:4px 5px}.journey-file-header div>span{font-size:12px}.journey-file-bottom{font-size:12px;padding:15px 16px}.journey-document{padding:23px 21px}.journey-document h4{font-size:21px}.journey-finding{padding:18px}.journey-finding strong{font-size:13px}.journey-task{padding:22px}.journey-task h4{font-size:23px}.impact-scenarios{gap:7%}.impact-case-panel{padding:31px 29px}.impact-case-panel h3{font-size:28px}.impact-review-copy{padding:64px 10%}.impact-review-copy h2{font-size:35px}.impact-review-visual{min-height:650px}.impact-context h2{font-size:43px}.impact-statistics>article{padding-left:25px;padding-right:25px}.impact-statistics strong{font-size:57px;letter-spacing:-2.4px}.impact-access h2{font-size:39px}.impact-access{gap:7%;padding-top:72px;padding-bottom:72px}.impact-access-list{gap:26px 19px}.impact-faq{gap:8%}}@media(max-width:950px){.impact-nav{min-height:76px;gap:17px}.impact-nav nav{display:none;position:absolute;top:67px;left:5%;right:5%;padding:12px;flex-direction:column;align-items:stretch;gap:0;background:#122c43;border:1px solid #6b94b5;border-radius:7px;box-shadow:0 18px 40px #020c1766}.impact-nav.is-open nav{display:flex}.impact-nav nav a{font-size:14px;padding:15px 13px;color:#dcecf8}.impact-menu{display:flex}.impact-hero{min-height:760px;padding-top:53px}.impact-hero h1{font-size:76px;letter-spacing:-3.5px}.impact-hero-main{max-width:700px;padding-bottom:125px}.impact-hero-main>p{max-width:520px}.impact-hero-foot{padding:18px 0}.impact-hero-shade{background:linear-gradient(90deg,#06101cf5,#071522cc 55%,#07152244),linear-gradient(0deg,#07111def,transparent 80%)}.impact-financial-strip{grid-template-columns:1fr 1.6fr;gap:12px 24px}.impact-money strong{font-size:38px}.impact-money>div>span{font-size:12px}.impact-financial-strip>p{font-size:16px}.impact-financial-strip small{font-size:12px}.impact-section{padding-top:70px;padding-bottom:70px}.impact-site h2{font-size:40px;letter-spacing:-1.4px}.impact-eyebrow{font-size:12px;letter-spacing:1.2px}.impact-section-intro>p{font-size:16px}.impact-foundation-grid{margin-top:34px}.foundation-item{padding:27px 20px}.foundation-item h3{font-size:19px;line-height:1.35}.foundation-item p{font-size:16px}.foundation-item>div{margin-bottom:28px}.foundation-item>div>span{font-size:34px}.foundation-item>span{font-size:12px;letter-spacing:.8px}.impact-heading-row{gap:30px;align-items:flex-start}.impact-heading-row>p{max-width:300px;font-size:16px}.journey-steps>button{padding:18px 17px;gap:14px}.journey-steps>button>strong{font-size:15px}.journey-content{grid-template-columns:.88fr 1.12fr;min-height:450px}.journey-explanation{padding:28px 23px}.journey-explanation h3{font-size:26px}.journey-explanation>p{font-size:14px}.journey-explanation li{font-size:12px;gap:7px}.journey-explanation>.impact-eyebrow{font-size:12px;letter-spacing:.9px}.journey-canvas{padding:24px 21px}.journey-file-header{gap:9px;padding:20px 15px}.journey-avatar{width:33px;height:38px;font-size:12px}.journey-file h4{font-size:18px}.journey-file-header small{font-size:12px;letter-spacing:1px}.journey-file-header div>span{font-size:12px}.journey-file-header>svg{width:19px}.journey-file-list{padding:5px 13px}.journey-file-list>div{font-size:12px;gap:6px;flex-wrap:wrap}.journey-file-list>div>svg{width:14px}.impact-status{font-size:12px;padding:3px 5px}.journey-file-bottom{padding:14px 13px;font-size:12px;gap:5px}.journey-file-bottom>svg{width:12px}.journey-document{width:90%;padding:21px 17px}.journey-document h4{font-size:20px}.journey-document blockquote{font-size:12px;padding:13px 10px}.journey-finding{left:3%;padding:16px}.journey-finding strong{font-size:12px}.journey-finding p{font-size:14px}.journey-finding>span:first-child{font-size:12px}.journey-task{padding:21px 17px}.journey-task h4{font-size:21px}.journey-task>small{font-size:12px;letter-spacing:.9px}.journey-task>p{font-size:14px}.journey-task-history>span{font-size:12px;gap:6px}.journey-followup-note{margin-left:15px;padding:15px}.journey-followup-note strong{font-size:12px}.journey-followup-note p{font-size:14px}.impact-platform-bottom>span{font-size:12px}.impact-scenarios{gap:6%}.impact-case-panel{padding:27px 25px;box-shadow:12px 12px 0 #0e2133}.impact-case-panel h3{font-size:26px}.impact-case-panel>p{font-size:16px}.impact-case-panel li{font-size:12px;gap:9px}.impact-case-next>p{font-size:16px}.impact-case-option{padding-top:21px;padding-bottom:21px;gap:11px}.impact-case-option strong{font-size:15px}.impact-scenario-heading>p{font-size:16px}.impact-review{grid-template-columns:1fr}.impact-review-visual{min-height:420px}.impact-review-visual>img{object-position:50% 55%}.impact-review-visual>div{left:5%;right:5%;bottom:35px}.impact-review-copy{padding:65px 5%}.impact-review-copy h2{font-size:41px}.impact-review-copy>p{max-width:600px}.impact-review-copy ul{max-width:650px}.impact-review-copy li p{font-size:16px}.impact-review-copy li strong{font-size:15px}.impact-context h2{font-size:38px}.impact-statistics>article{padding:26px 20px}.impact-statistics strong{font-size:46px;letter-spacing:-2px}.impact-statistics h3{font-size:15px}.impact-statistics p{font-size:16px}.impact-source{flex-direction:column;gap:16px}.impact-access{grid-template-columns:1fr;gap:35px}.impact-access h2{font-size:41px}.impact-access-list{gap:27px 35px;max-width:700px}.impact-access-list h3{font-size:15px}.impact-access-list p{font-size:16px}.impact-faq{grid-template-columns:1fr;gap:35px}.impact-faq-intro>p{max-width:600px}.impact-faq-list details>p{max-width:none}.impact-closing{min-height:420px;padding-top:60px;padding-bottom:60px}.impact-closing h2{font-size:58px}.impact-legal{gap:30px}.impact-footer>div:last-child{flex-direction:column;align-items:flex-end;gap:12px}}@media(max-width:650px){.impact-site{--impact-space:6%}.impact-nav{min-height:74px;padding:0 5%;gap:11px}.impact-nav .brand strong{font-size:17px;letter-spacing:-.7px}.impact-nav .brand svg{width:27px;height:32px}.impact-nav .brand small{font-size:6px;letter-spacing:1.6px}.impact-nav-actions{gap:10px}.impact-nav .language{font-size:14px;gap:4px}.impact-nav .language>svg:last-child{display:none}.impact-signin{font-size:14px;padding:9px 11px}.impact-signin>svg{display:none}.impact-menu{width:30px;height:30px}.impact-nav nav{top:66px}.impact-hero{min-height:730px;padding-top:40px;isolation:isolate}.impact-hero-image{object-position:61% 50%}.impact-hero-shade{background:linear-gradient(90deg,#06111cef,#071522c7 65%,#07152273),linear-gradient(0deg,#07111df0,transparent 85%)}.impact-hero h1{font-size:52px;letter-spacing:-2.5px;line-height:1.06;margin:24px 0}.impact-hero h1.title-en{font-size:46px;letter-spacing:-2px}.impact-hero .impact-eyebrow{font-size:12px;letter-spacing:.8px;line-height:1.8;gap:8px}.impact-hero .impact-eyebrow>i{width:5px;height:5px}.impact-hero-main{padding-bottom:160px}.impact-hero-main>p{font-size:16px;line-height:1.9;max-width:400px;margin-bottom:24px}.impact-site .impact-action{font-size:14px;padding:12px 14px;min-height:46px;gap:9px}.impact-site .impact-action>svg{width:15px;height:15px}.impact-actions{gap:10px}.impact-hero-audience{font-size:12px;gap:7px;line-height:1.8;margin-top:19px}.impact-hero-audience>svg{width:13px}.impact-hero-foot{gap:20px;padding:18px 0;align-items:flex-start}.impact-hero-foot>a{font-size:12px;letter-spacing:.8px;gap:8px;line-height:1.7;white-space:nowrap}.impact-hero-foot>a>svg{width:12px}.impact-hero-foot>span{font-size:12px;max-width:130px;text-align:right;line-height:1.8}.impact-financial-strip{grid-template-columns:1fr;padding-top:28px;padding-bottom:29px;gap:17px}.impact-money{grid-row:auto}.impact-money>span{font-size:12px;letter-spacing:1.3px;margin-bottom:8px}.impact-money strong{font-size:43px;letter-spacing:-1.8px}.impact-money>div>span{font-size:12px}.impact-financial-strip>p{font-size:16px;line-height:1.9}.impact-financial-strip small{font-size:12px;line-height:1.8;margin-top:7px}.impact-financial-strip>a{grid-column:auto;margin:0;font-size:14px;justify-self:start}.impact-section{padding-top:62px;padding-bottom:62px}.impact-site h2{font-size:36px;line-height:1.13;letter-spacing:-1.4px}.impact-eyebrow{font-size:12px;letter-spacing:1px;line-height:1.8}.impact-section-intro h2{margin:20px 0 22px}.impact-section-intro>p{font-size:16px;line-height:1.9}.impact-foundation-grid{grid-template-columns:1fr;margin-top:31px;border-top:1px solid #3b5166}.foundation-item,.foundation-item:first-child,.foundation-item:last-child{padding:26px 0;border:0;border-bottom:1px solid #3b5166}.foundation-item:last-child{border-bottom:0}.foundation-item>div{margin-bottom:23px}.foundation-item>div>span{font-size:35px}.foundation-item>div>svg{width:21px}.foundation-item h3{font-size:24px;letter-spacing:-.6px;line-height:1.3}.foundation-item p{font-size:16px;line-height:1.85;margin:13px 0 23px!important;max-width:420px}.foundation-item>span{font-size:12px;letter-spacing:1px}.impact-heading-row{display:block;margin-bottom:29px}.impact-heading-row h2{margin-top:20px}.impact-heading-row>p{font-size:16px;max-width:450px;margin-top:23px;line-height:1.9}.journey-steps{margin-bottom:17px}.journey-steps>button{padding:17px 10px;gap:8px}.journey-steps>button>span{font-size:12px}.journey-steps>button>strong{font-size:15px;line-height:1.5}.journey-steps>button>svg{display:none}.journey-product{border-radius:7px}.journey-product-bar{padding:15px;gap:15px;align-items:flex-start;font-size:12px;flex-direction:column;gap:5px}.journey-product-bar>span:last-child{font-size:12px;padding-left:15px}.journey-content{grid-template-columns:1fr;min-height:0}.journey-explanation{padding:28px 23px 27px}.journey-explanation>.impact-eyebrow{font-size:12px;letter-spacing:1px}.journey-explanation h3{font-size:28px;line-height:1.2;margin:18px 0 15px;letter-spacing:-.8px;max-width:350px}.journey-explanation>p{font-size:14px;line-height:1.9}.journey-explanation ul{margin:21px 0 25px;gap:12px}.journey-explanation li{font-size:12px;gap:8px;line-height:1.8}.journey-next{font-size:14px;gap:13px}.journey-canvas{padding:30px 20px;min-height:345px;border-top:1px solid #4c687f}.journey-file-header{padding:22px 15px 18px;gap:10px}.journey-file h4{font-size:21px}.journey-file-header div>span,.journey-file-header small{font-size:12px}.journey-avatar{width:33px;height:39px;font-size:12px}.journey-file-list{padding:5px 14px}.journey-file-list>div{font-size:12px;gap:6px;padding:18px 0}.impact-status{font-size:12px;padding:4px 5px}.journey-file-bottom{font-size:12px;gap:6px;padding:14px}.journey-review{padding-bottom:62px}.journey-document{width:90%;padding:23px 19px}.journey-document h4{font-size:23px}.journey-document>.impact-eyebrow{font-size:12px}.journey-document blockquote{font-size:12px;padding:13px 10px}.document-original{font-size:12px;margin-top:18px}.journey-finding{left:0;padding:18px}.journey-finding strong{font-size:13px}.journey-finding p{font-size:14px}.journey-finding>span:first-child{font-size:12px}.journey-followup{padding:0}.journey-task{padding:24px 21px}.journey-task h4{font-size:23px}.journey-task>small{font-size:12px;letter-spacing:1.1px}.journey-task>p{font-size:14px}.journey-task-history>span{font-size:12px;gap:7px}.journey-followup-note{margin-left:14px;padding:16px}.journey-followup-note strong{font-size:12px}.journey-followup-note p{font-size:14px}.journey-product-footer{padding:15px;flex-direction:column;align-items:flex-start;gap:5px;font-size:12px}.journey-product-footer>span:last-child{padding-left:20px;font-size:12px}.impact-platform-bottom{flex-direction:column;align-items:flex-start;gap:20px;margin-top:23px}.impact-platform-bottom>span{font-size:12px;line-height:1.9}.impact-platform-bottom .impact-action{font-size:14px;padding:11px 16px}.impact-scenarios{grid-template-columns:1fr;gap:27px}.impact-scenario-heading h2{margin:21px 0 22px}.impact-scenario-heading>p{font-size:16px;line-height:1.9}.impact-case-options{margin-top:25px}.impact-case-option{padding:21px 8px;gap:13px}.impact-case-option strong{font-size:15px}.impact-case-option>span{font-size:12px}.impact-case-option[aria-pressed=true]{padding-left:15px}.impact-case-panel{padding:29px 24px;min-height:0;box-shadow:8px 8px 0 #0e2133;border-radius:3px}.impact-case-kicker{font-size:12px;letter-spacing:1.1px}.impact-case-panel h3{font-size:28px;line-height:1.2;letter-spacing:-.7px;margin:20px 0 17px}.impact-case-panel>p{font-size:16px;line-height:1.9;margin-bottom:25px}.impact-case-panel li{font-size:12px;line-height:1.9;gap:10px;padding:15px 0}.impact-case-panel li>span{font-size:12px}.impact-case-next>p{font-size:16px}.impact-case-next>a{font-size:14px;gap:12px}.impact-review-visual{min-height:370px}.impact-review-visual>img{object-position:43% 50%}.impact-review-visual>div{left:6%;right:6%;bottom:30px;gap:12px}.impact-review-visual>div>span{font-size:18px}.impact-review-visual small{font-size:12px;line-height:1.8;margin-top:7px}.impact-review-copy{padding:61px 6%}.impact-review-copy>.impact-eyebrow{font-size:12px;letter-spacing:1px}.impact-review-copy h2{font-size:35px;letter-spacing:-1.2px;margin:21px 0}.impact-review-copy>p{font-size:16px;line-height:1.9}.impact-review-copy ul{margin:27px 0 30px;gap:22px}.impact-review-copy li{gap:12px}.impact-review-copy li strong{font-size:15px}.impact-review-copy li p{font-size:16px;line-height:1.9}.impact-text-link{font-size:14px;gap:12px}.impact-context h2{font-size:35px}.impact-statistics{grid-template-columns:1fr}.impact-statistics>article,.impact-statistics>article:first-child,.impact-statistics>article:last-child{padding:26px 0;border:0;border-bottom:1px solid #47637d}.impact-statistics>article:last-child{border-bottom:0}.impact-statistics article>span{font-size:12px;letter-spacing:1.2px}.impact-statistics strong{font-size:60px;letter-spacing:-2.5px;margin:23px 0 12px}.impact-statistics h3{font-size:18px;line-height:1.4;margin-bottom:12px}.impact-statistics p{font-size:16px;line-height:1.9;max-width:420px}.impact-source{gap:17px;margin-top:21px}.impact-source>p{font-size:16px;line-height:1.9}.impact-source>a{font-size:14px}.impact-financial-detail{margin-top:25px}.impact-financial-detail>summary{padding:19px;font-size:16px;gap:20px;line-height:1.8}.impact-financial-detail>div{padding:0 19px 22px}.impact-financial-detail p{font-size:16px;line-height:1.9}.impact-financial-detail a{font-size:14px}.impact-access{gap:31px}.impact-access h2{font-size:36px;letter-spacing:-1.3px;margin:21px 0 25px}.impact-access .impact-eyebrow{font-size:12px;letter-spacing:.9px}.impact-access-list{grid-template-columns:1fr;gap:25px}.impact-access-list article{gap:13px}.impact-access-list h3{font-size:15px;margin-bottom:7px}.impact-access-list p{font-size:16px;line-height:1.9}.impact-faq{gap:30px}.impact-faq-intro h2{margin:21px 0}.impact-faq-intro>p{font-size:16px;line-height:1.9;max-width:360px}.impact-faq-list summary{padding:23px 0;font-size:16px;gap:13px;line-height:1.8}.impact-faq-list summary>.faq-number{font-size:16px}.impact-faq-list summary>svg{width:16px}.impact-faq-list details>p{font-size:16px;line-height:1.95;padding:0 0 23px 25px}.impact-closing{min-height:440px;padding:56px var(--impact-space)}.impact-closing h2{font-size:45px;line-height:1.1;letter-spacing:-1.7px;margin:23px 0}.impact-closing .impact-eyebrow{font-size:12px;letter-spacing:1.2px}.impact-closing p{font-size:16px;line-height:1.9;margin-bottom:25px;max-width:360px}.impact-legal{flex-direction:column;gap:13px;padding:24px var(--impact-space)}.impact-legal>span{font-size:12px;letter-spacing:.8px}.impact-legal>p{font-size:14px;line-height:1.9}.impact-footer{flex-direction:column;align-items:flex-start;gap:27px;padding:35px var(--impact-space)}.impact-footer .brand strong{font-size:20px}.impact-footer>div>p{font-size:16px;line-height:1.9}.impact-footer>div:last-child{flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:16px 22px;font-size:14px}}@media(max-width:370px){.impact-nav{gap:8px}.impact-nav .brand{gap:6px}.impact-nav .brand strong{font-size:15px;letter-spacing:-.6px}.impact-nav .brand svg{width:24px;height:29px}.impact-nav .brand small{font-size:5px;letter-spacing:1.4px}.impact-nav-actions{gap:7px}.impact-nav .language>svg{width:13px}.impact-signin{padding:8px;font-size:14px}.impact-menu{width:27px;height:27px}.impact-menu>svg{width:17px}.impact-hero{padding-top:35px;min-height:765px}.impact-hero h1{font-size:45px;letter-spacing:-2px}.impact-hero h1.title-en{font-size:39px;letter-spacing:-1.8px}.impact-hero .impact-eyebrow{font-size:12px;letter-spacing:.6px}.impact-hero-main>p{font-size:16px;line-height:1.85}.impact-site .impact-action{font-size:14px;gap:7px;padding:12px 11px}.impact-site .impact-action>svg{width:13px;height:13px}.impact-actions{gap:9px}.impact-hero-audience{font-size:12px;gap:6px}.impact-hero-audience>svg{width:12px}.impact-hero-foot>a{font-size:12px;letter-spacing:.5px}.impact-hero-foot>span{font-size:12px;max-width:105px}.impact-money strong{font-size:40px}.impact-money>div>span{font-size:12px}.impact-site h2{font-size:32px;letter-spacing:-1.1px}.impact-eyebrow{font-size:12px;letter-spacing:.8px}.journey-steps>button{padding:17px 8px;gap:6px}.journey-steps>button>span{font-size:12px}.journey-steps>button>strong{font-size:15px}.journey-explanation{padding:26px 20px}.journey-explanation h3{font-size:26px}.journey-explanation>.impact-eyebrow{font-size:12px;letter-spacing:.9px}.journey-canvas{padding:28px 15px}.journey-file-header{padding:20px 12px;gap:8px}.journey-file h4{font-size:18px}.journey-file-header div>span{font-size:12px}.journey-file-header small{font-size:12px;letter-spacing:.9px}.journey-file-header>svg{width:17px}.journey-avatar{width:29px;height:35px;font-size:12px}.journey-file-list{padding:4px 12px}.journey-file-list>div{font-size:12px;padding:17px 0;gap:5px}.journey-file-list>div>svg{width:12px}.impact-status{font-size:12px;padding:4px}.journey-file-bottom{font-size:12px;padding:14px 12px;gap:5px}.journey-file-bottom>svg{width:11px}.journey-document{padding:23px 17px}.journey-document h4{font-size:20px}.journey-document blockquote{font-size:12px}.journey-finding{padding:17px 15px}.journey-finding strong{font-size:12px}.journey-finding p{font-size:14px}.journey-task{padding:22px 18px}.journey-task h4{font-size:21px}.journey-task>p{font-size:14px}.journey-task-history>span{font-size:12px}.journey-followup-note{margin-left:9px;padding:15px}.impact-case-panel{padding:27px 21px}.impact-case-panel h3{font-size:25px}.impact-case-panel li{font-size:12px;gap:8px}.impact-review-copy h2{font-size:32px}.impact-review-copy>.impact-eyebrow{font-size:12px}.impact-review-visual>div>span{font-size:16px}.impact-context h2{font-size:31px}.impact-closing h2{font-size:40px;letter-spacing:-1.5px}.impact-access .impact-eyebrow{font-size:12px}}@media(prefers-reduced-motion:reduce){.impact-site *,.impact-site :after,.impact-site :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.impact-review-visual:hover>img{transform:none}}.impact-light{background:#f3f6fa;color:#142c47;--impact-copy:#465e76;--impact-border:#c4d1df}.impact-light .impact-eyebrow{color:#47627e}.impact-light h2{color:#102c4c}.impact-light h2>span{color:#2b61a4}.impact-light :is(a,button,summary):focus-visible{outline-color:#174eae}.impact-light :is(.impact-section-intro>p,.impact-heading-row>p,.impact-scenario-heading>p,.impact-faq-intro>p){color:#475f77}.impact-financial-strip{background:#102e57;color:#edf4fd;border-color:#345a85;padding-top:36px;padding-bottom:36px}.impact-financial-strip>p{color:#e0ebf8}.impact-financial-strip small{color:#bed1e6}.impact-financial-strip>a,.impact-strip-source{color:#d5e8ff;border-color:#94b7db}.impact-strip-source{display:inline-flex;align-items:center;gap:7px;margin-top:8px;font-size:14px;font-weight:650;line-height:1.8;text-decoration:underline;text-underline-offset:3px}.impact-volume{display:grid;gap:8px;min-width:0}.impact-volume>span:first-child{font-size:12px;line-height:1.8;letter-spacing:1.1px;font-weight:650;color:#bed1e6}.impact-volume strong{font-size:49px;letter-spacing:-2px;font-weight:650;line-height:1.1;color:#ffffff}.impact-volume>span:last-child{font-size:14px;color:#d5e5f6}.impact-foundation{padding-top:75px}.impact-light .foundation-item,.impact-light .impact-foundation-grid{border-color:#bdccdc}.impact-light .foundation-item{color:#173554}.impact-light .foundation-item:hover{background:#e7eef7}.impact-light .foundation-item>div,.impact-light .foundation-item>div>span{color:#3265a2}.impact-light .foundation-item p{color:#48627c}.impact-light .foundation-item>span{color:#365777}.impact-documentation-note{display:flex;align-items:flex-start;gap:22px;max-width:1000px;margin-top:32px;padding:24px 26px;background:#e7eef7;border-left:3px solid #2a65b4}.impact-documentation-note>svg{flex-shrink:0;color:#2a5b98;margin-top:3px}.impact-documentation-note h3{font-size:18px;line-height:1.5;letter-spacing:-.3px;color:#153b67}.impact-documentation-note p{font-size:16px;line-height:1.9;color:#405b76;margin-top:8px}.impact-documentation-note a{display:inline-flex;align-items:center;gap:9px;margin-top:12px;font-size:14px;line-height:1.8;color:#174e96;text-decoration:underline;text-underline-offset:4px}.impact-platform{background:#102e57;border-color:#345a85}.impact-scenarios{background:#f3f6fa}.impact-light .impact-case-option,.impact-light .impact-case-options{border-color:#bdccdc}.impact-light .impact-case-option{color:#34526f}.impact-light .impact-case-option>span{color:#476a8b}.impact-light .impact-case-option:hover{background:#e3ecf6;color:#133c6b}.impact-light .impact-case-option[aria-pressed=true]{background:#dce8f7;color:#173f72;box-shadow:inset 3px 0 #2b65af}.impact-light .impact-case-option[aria-pressed=true]>svg{color:#225a9d}.impact-light .impact-case-panel{background:#14355b;box-shadow:14px 14px 0 #dbe5f0}.impact-light .impact-case-panel .impact-eyebrow{color:#b9d0e3}.impact-review{background:#102e57;border-color:#345a85}.impact-context{background:#f3f6fa}.impact-light .impact-statistics,.impact-light .impact-statistics>article{border-color:#bdccdc}.impact-light .impact-statistics article>span{color:#496680}.impact-light .impact-statistics strong{color:#1b549e}.impact-light .impact-statistics h3{color:#163959}.impact-light .impact-source>p,.impact-light .impact-statistics p{color:#49627b}.impact-light .impact-source>a{color:#174e96;border-color:#809cba}.impact-light .impact-financial-detail{background:#e7eef7;border-color:#b6c9dd}.impact-light .impact-financial-detail>summary{color:#183c65}.impact-light .impact-financial-detail>summary>svg{color:#2f5d93}.impact-light .impact-financial-detail p{color:#405b76}.impact-light .impact-financial-detail a{color:#174e96;border-color:#809cba}.impact-access{background:#102e57;color:#edf4fd}.impact-access .impact-eyebrow{color:#b4cce5}.impact-access h2{color:#f2f7ff}.impact-access h2>span{color:#b3cfee}.impact-access .impact-text-link{color:#c5dff7;border-color:#7d9fbe}.impact-access .impact-text-link:hover{color:#fff}.impact-access-list article>svg{color:#abcbea}.impact-access-list h3{color:#e4f0fc}.impact-access-list p{color:#b7cce1}.impact-faq{background:#f3f6fa}.impact-light .impact-faq-list,.impact-light .impact-faq-list details{border-color:#bdccdc}.impact-light .impact-faq-list summary{color:#1c3b59}.impact-light .impact-faq-list summary>.faq-number,.impact-light .impact-faq-list summary>svg{color:#426b94}.impact-light .impact-faq-list details>p{color:#49627b}.impact-hero-main{max-width:840px}.impact-hero-proof{position:absolute;right:var(--impact-space);bottom:120px;width:320px;padding:25px 0 0;border-top:1px solid #9bb9d485}.impact-hero-proof>.impact-eyebrow{font-size:12px;letter-spacing:1.4px}.impact-hero-proof .impact-money strong{font-size:55px;letter-spacing:-2px;color:#fff}.impact-hero-proof .impact-money>div{gap:8px}.impact-hero-proof .impact-money>div>span{font-size:12px;color:#cce1f5}.impact-hero-proof>p{font-size:16px;line-height:1.9;color:#e0ecf8;margin:17px 0 10px;max-width:310px}.impact-hero-proof>small{display:block;font-size:12px;line-height:1.9;color:#b8cde1}.impact-hero-proof>a{display:inline-flex;align-items:center;gap:8px;color:#d5e8fa;text-decoration:underline;text-underline-offset:4px;margin-top:14px}.impact-hero-proof-action{display:flex;align-items:flex-start;gap:13px;padding-top:20px;margin-top:25px;border-top:1px solid #9bb9d459;color:#d2e6f7;font-size:12px;line-height:1.8}.impact-hero-proof-action>svg{flex-shrink:0;margin-top:2px}.impact-hero h1{max-width:670px}@media(min-width:951px) and (max-width:1200px){.impact-hero-proof{width:280px;bottom:110px}.impact-hero-proof .impact-money strong{font-size:49px}.impact-hero-main>p{max-width:490px}}@media(max-width:950px){.impact-hero-main{padding-bottom:36px}.impact-hero-proof{position:relative;inset:auto;width:100%;max-width:700px;padding:25px 0;margin-bottom:25px;display:grid;grid-template-columns:1fr 1.1fr;gap:10px 30px}.impact-hero-proof>.impact-eyebrow{grid-column:1/-1;margin:0 0 10px}.impact-hero-proof .impact-money{grid-column:1;grid-row:2/5;align-self:start}.impact-hero-proof>p{margin:0}.impact-hero-proof>small{grid-column:2}.impact-hero-proof>a{grid-column:2;margin-top:0;justify-self:start}.impact-hero-proof-action{grid-column:1/-1;margin-top:10px;padding-top:17px}.impact-volume strong{font-size:44px}.impact-volume{grid-row:span 2}.impact-foundation{padding-top:65px}}@media(max-width:650px){.impact-hero-main{padding-bottom:32px}.impact-hero-proof{display:block;padding:23px 0 0;margin-bottom:28px}.impact-hero-proof>.impact-eyebrow{font-size:12px;margin:0 0 18px}.impact-hero-proof .impact-money strong{font-size:50px}.impact-hero-proof .impact-money>div>span,.impact-hero-proof .impact-money>span{font-size:12px}.impact-hero-proof>p{margin:13px 0 8px;font-size:16px;max-width:400px}.impact-hero-proof>small{font-size:12px;max-width:400px}.impact-hero-proof>a{margin-top:12px;font-size:14px}.impact-hero-proof-action{font-size:12px;margin-top:20px;padding:16px 0 0}.impact-financial-strip{padding-top:30px;padding-bottom:30px;gap:20px}.impact-volume{grid-row:auto;gap:8px}.impact-volume strong{font-size:49px}.impact-volume>span:first-child,.impact-volume>span:last-child{font-size:12px}.impact-foundation{padding-top:58px}.impact-documentation-note{gap:14px;padding:21px 18px;margin-top:27px}.impact-documentation-note>svg{width:21px}.impact-documentation-note h3{font-size:17px;line-height:1.4}.impact-documentation-note p{font-size:16px;line-height:1.9;margin-top:11px}.impact-documentation-note a{font-size:14px;gap:7px}.impact-light .impact-case-panel{box-shadow:8px 8px 0 #dbe5f0}}.impact-site{font-size:16px}.impact-eyebrow{letter-spacing:1px}.impact-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,320px);column-gap:clamp(32px,5vw,80px);align-items:center}.impact-hero-main{min-width:0}.impact-hero-proof{position:static;width:auto;margin-bottom:40px}.impact-hero-foot{grid-column:1/-1}.impact-hero-main>p{line-height:1.8}.impact-hero .impact-eyebrow{letter-spacing:1px}.impact-hero-foot{align-items:flex-start}.impact-hero-foot>a{white-space:normal}.impact-hero-foot>span{max-width:240px;text-align:right}.impact-financial-strip{grid-template-columns:minmax(220px,.8fr) minmax(0,1.5fr);gap:25px 45px}.impact-financial-strip>p{max-width:680px}.impact-financial-strip>a{grid-column:2;justify-self:start;white-space:normal}.impact-volume{grid-row:span 2}.impact-volume>span:last-child{font-size:15px}.impact-financial-strip small{margin-top:13px;line-height:1.8}.impact-financial-strip .impact-strip-source{margin-top:13px}.impact-documentation-note p{line-height:1.8}.impact-mobile-signin{display:none}.impact-hero-proof .impact-money>div>span{font-size:14px}.impact-hero-audience{align-items:flex-start}.impact-hero-audience>svg{flex-shrink:0;margin-top:3px}.impact-documentation-note a>svg,.impact-financial-strip>a>svg,.impact-hero-proof>a>svg,.impact-strip-source>svg{flex-shrink:0}.foundation-item>span{align-items:flex-start;gap:12px;letter-spacing:.6px}.foundation-item>span>svg{flex-shrink:0}.journey-product-bar>span:first-child{flex-wrap:wrap}.journey-explanation>.impact-eyebrow{letter-spacing:.6px}.journey-explanation li{font-size:14px;line-height:1.8}.journey-explanation li>svg{flex-shrink:0}.journey-file-list>div{display:grid;grid-template-columns:17px minmax(0,1fr);gap:8px 10px;font-size:14px}.journey-file-list .impact-status{grid-column:2;justify-self:start;white-space:normal}.journey-file-bottom{align-items:flex-start}.document-original>svg,.journey-file-bottom>svg,.journey-product-footer svg,.journey-task-history svg{flex-shrink:0}.journey-review{display:grid;gap:20px;padding-bottom:0}.journey-document{width:100%}.journey-finding{position:static}.journey-task>p{flex-wrap:wrap}.journey-task-history>span{align-items:flex-start;line-height:1.8}.journey-task-history svg{margin-top:3px}.journey-followup-note{margin-left:0}.impact-case-panel li{font-size:14px;align-items:flex-start}.impact-case-panel li>svg{flex-shrink:0;margin-top:4px}.impact-case-next>span,.impact-statistics article>span{letter-spacing:.8px}.impact-access-list article>svg,.impact-review-copy li>svg{flex-shrink:0}.impact-review-visual>div>span{min-width:0}.impact-faq-list summary{align-items:flex-start}.impact-faq-list summary>svg{flex-shrink:0;margin-top:5px}.impact-footer>div:last-child{flex-wrap:wrap}.impact-legal>p{font-size:14px}.impact-legal>span{white-space:normal}.impact-source>p{font-size:14px}.impact-financial-detail p{font-size:15px;line-height:1.8}@media(max-width:1200px){.impact-nav nav{gap:16px}.impact-nav{gap:18px}.impact-nav-actions{gap:14px}.impact-nav nav a{font-size:14px}}@media(max-width:1100px) and (min-width:951px){.impact-nav{flex-wrap:wrap;padding-top:16px;padding-bottom:16px;gap:16px 30px}.impact-nav nav{order:3;width:100%;justify-content:center;gap:35px}}@media(max-width:950px){.impact-hero{display:flex}.impact-hero-proof{width:100%;margin-bottom:25px}.impact-hero-main>p{max-width:600px}.journey-content{grid-template-columns:1fr}.journey-explanation{padding:32px}.journey-explanation ul{margin-bottom:24px}.journey-canvas{padding:32px;min-height:420px}.impact-hero-proof>.impact-eyebrow{grid-column:1/-1}.impact-volume strong{font-size:49px}.impact-nav nav a.impact-mobile-signin{display:block}}@media(max-width:650px){.impact-nav{min-height:76px;gap:14px}.impact-nav-actions{gap:15px}.impact-nav .impact-signin{display:none}.impact-menu{width:38px;height:38px}.impact-nav nav{top:69px}.impact-hero{padding-top:35px}.impact-hero-main>p{font-size:16px;line-height:1.8}.impact-hero .impact-eyebrow{font-size:12px;letter-spacing:.6px}.impact-hero-audience{font-size:12px;line-height:1.8}.impact-hero-foot{flex-direction:column;gap:12px}.impact-hero-foot>a,.impact-hero-foot>span{font-size:12px;max-width:none;text-align:left}.impact-hero-proof>p{font-size:15px}.impact-hero-proof>a,.impact-hero-proof>small{font-size:13px}.impact-hero-proof-action{font-size:14px}.impact-financial-strip{grid-template-columns:1fr;padding-top:36px;padding-bottom:36px;gap:23px}.impact-financial-strip>a{grid-column:auto}.impact-volume{grid-row:auto}.impact-volume>span:first-child{font-size:12px}.impact-volume>span:last-child{font-size:15px}.impact-eyebrow{font-size:12px;letter-spacing:.7px}.impact-documentation-note{padding:23px 18px}.impact-documentation-note p{font-size:16px}.impact-documentation-note a{font-size:14px}.journey-steps>button{padding:17px 8px;gap:8px;align-items:flex-start}.journey-steps>button>span{font-size:12px;margin-top:2px}.journey-steps>button>strong{font-size:14px}.journey-product-bar{padding:18px;gap:9px}.journey-product-bar>span:last-child{padding-left:0;font-size:12px}.journey-explanation{padding:27px 23px}.journey-explanation>.impact-eyebrow{font-size:12px;letter-spacing:.5px}.journey-canvas{padding:25px 18px}.journey-file h4{font-size:23px}.journey-file-header{flex-wrap:wrap;padding:23px 17px}.journey-file-header>div{min-width:0}.journey-file-header>svg{display:none}.journey-file-header small{font-size:12px;letter-spacing:.5px}.journey-file-header div>span{font-size:12px}.journey-file-bottom{font-size:12px;line-height:1.8;padding:17px}.journey-file-bottom>svg:last-child{display:none}.journey-product-footer{font-size:12px;gap:12px;align-items:flex-start;padding:18px}.journey-product-footer>span:last-child{font-size:12px;padding-left:0}.journey-finding p,.journey-followup-note p,.journey-task>p{font-size:14px}.journey-task-history>span{font-size:13px}.impact-status{font-size:12px;padding:5px 8px}.impact-case-option strong{font-size:15px}.impact-case-panel li{font-size:14px}.impact-access-list p,.impact-faq-list details>p,.impact-faq-list summary,.impact-review-copy li p,.impact-statistics p{font-size:16px}.impact-footer>div>p{font-size:14px}.impact-footer>div:last-child{font-size:14px;gap:18px 24px}}.impact-hero{grid-template-columns:minmax(0,1fr) 480px;column-gap:clamp(36px,5vw,80px)}.impact-hero-proof{display:block;position:relative;inset:auto;padding:31px 29px 27px;border:1px solid #6d9fe5;border-radius:12px;background:linear-gradient(145deg,#164a8ef5,#102b54fa 65%,#0c2348fa);box-shadow:0 20px 65px #020e2d55,0 0 55px #458bff24;isolation:isolate;min-width:0;overflow:hidden}.impact-hero-proof:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#92caff,#e3f3ff,#92caff);pointer-events:none}.impact-hero-proof>.impact-eyebrow{color:#d3e8ff;letter-spacing:1.1px;margin-bottom:27px}.impact-hero-proof .impact-money>span{font-size:13px;font-weight:700;letter-spacing:1.7px;color:#c6e1ff;margin-bottom:12px}.impact-hero-proof .impact-money>div{display:block}.impact-hero-proof .impact-money strong{display:block;font-size:92px;line-height:1.03;font-weight:800;letter-spacing:-4px;color:#e1f2ff;text-shadow:0 2px 25px #a3d3ff2b;font-variant-numeric:tabular-nums;white-space:nowrap}.impact-hero-proof .impact-money>div>span{display:block;font-size:23px;line-height:1.6;font-weight:650;letter-spacing:.1px;color:#fff;margin-top:5px}.impact-hero-proof>p{font-size:17px;line-height:1.7;margin:19px 0 12px;max-width:none;color:#f0f6ff}.impact-hero-proof>small{font-size:13px;line-height:1.8;color:#c7dbf2}.impact-hero-proof>a{font-size:14px;color:#e4f2ff;line-height:1.8;margin-top:17px}.impact-hero-proof-action{font-size:14px;line-height:1.7;color:#e4f2ff;padding-top:19px;margin-top:23px}.impact-hero-main>p{max-width:540px}.impact-numbers-band{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:27px 36px;padding-top:39px;padding-bottom:36px}.impact-band-label{grid-column:1/-1;font-size:12px;letter-spacing:1.1px;line-height:1.8;font-weight:650;color:#c4daf2}.impact-numbers-band .impact-volume{grid-row:auto;display:block;padding-right:30px;border-right:1px solid #597da5}.impact-numbers-band .impact-volume:nth-of-type(3){border-right:0}.impact-numbers-band .impact-volume strong{font-size:clamp(38px,4vw,58px);font-weight:700;line-height:1.12;letter-spacing:-2px;color:#fff}.impact-numbers-band .impact-volume>span{display:block;font-size:16px;line-height:1.7;color:#d4e4f6;margin-top:11px;max-width:310px}.impact-band-source{grid-column:1/3;display:block;margin:0}.impact-band-source>p{font-size:13px;line-height:1.8;color:#bed2e9;max-width:790px}.impact-band-source>a{font-size:14px;color:#e0efff;margin-top:12px}.impact-numbers-band>a{grid-column:3;align-self:end;justify-self:start;font-size:14px;line-height:1.8;color:#e0efff;margin:0}.impact-legal-source>p{font-size:14px}.impact-cost-drivers strong{font-size:80px!important;font-weight:700;letter-spacing:-3px}.impact-cost-drivers p{font-size:16px;line-height:1.8}.cost-exposure{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:32px 48px;margin-top:42px;padding:35px;background:#e7eef7;border:1px solid #b5c9e1;border-radius:8px;color:#1c3d61}.cost-exposure-intro>.impact-eyebrow{align-items:flex-start;gap:9px;color:#305b8c;letter-spacing:.8px}.cost-exposure-intro>.impact-eyebrow>svg{flex-shrink:0;margin-top:2px}.cost-exposure h3{font-size:32px;line-height:1.2;letter-spacing:-.7px;margin:18px 0 12px;color:#173e6c}.cost-exposure-intro>p{font-size:16px;line-height:1.8;color:#435f7c}.cost-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:25px}.cost-inputs label{display:flex;flex-direction:column;gap:11px;font-size:14px;font-weight:600;line-height:1.7;color:#284e77}.cost-inputs input{display:block;width:100%;min-width:0;margin-top:auto;padding:12px 14px;min-height:52px;border:1px solid #7598c0;background:#fff;color:#173e6c;font:600 22px/1.4 ImpactManrope,Segoe UI,Arial,sans-serif;border-radius:5px}.cost-inputs input:focus-visible{outline:3px solid #174eae;outline-offset:3px}.cost-results{min-width:0;padding:27px;background:#123761;border:1px solid #436f9f;border-radius:6px;align-self:stretch;color:#edf6ff}.cost-results>span{display:block;font-size:12px;font-weight:650;line-height:1.8;letter-spacing:.7px;color:#c2dafa}.cost-results>strong{display:block;font-size:clamp(28px,3vw,44px);font-weight:750;line-height:1.2;letter-spacing:-1.4px;margin:15px 0 20px;overflow-wrap:anywhere}.cost-results>div{padding-top:17px;border-top:1px solid #6b8caf}.cost-results>div>span{display:block;font-size:13px;line-height:1.8;color:#bfd5ee}.cost-results>div>strong{display:block;font-size:24px;font-weight:650;line-height:1.5;letter-spacing:-.5px;margin-top:7px;overflow-wrap:anywhere}.cost-results>a{display:inline-flex;align-items:center;gap:12px;color:#d7eaff;font-size:14px;line-height:1.8;border-bottom:1px solid #a6c8ed;padding-bottom:6px;margin-top:22px}.cost-results>a>svg{flex-shrink:0}.cost-results>p{font-size:14px;line-height:1.8;margin-top:15px;color:#ffdfcc}.cost-exposure .cost-note{grid-column:1/-1;font-size:13px;line-height:1.8;color:#486580;border-top:1px solid #b5c9e1;padding-top:20px}@media(max-width:1200px){.impact-hero{display:flex}.impact-hero-proof{width:100%;max-width:700px;margin-bottom:32px}.impact-hero-proof .impact-money strong{font-size:92px}.impact-hero-proof>.impact-eyebrow{margin-bottom:23px}.impact-hero-main{padding-bottom:36px}.impact-hero-proof>p{max-width:550px}.impact-hero-proof-action,.impact-hero-proof>small{max-width:570px}.impact-numbers-band{gap:26px}.impact-numbers-band .impact-volume{padding-right:20px}.impact-numbers-band .impact-volume>span{font-size:15px}.cost-exposure{gap:28px;padding:29px}.cost-inputs{grid-template-columns:1fr;gap:18px}.cost-results{align-self:center}.cost-results>strong{font-size:36px}}@media(max-width:950px){.impact-hero-proof{display:block;inset:auto}.impact-hero-proof .impact-money{display:block}.impact-numbers-band .impact-band-source,.impact-numbers-band>a{grid-column:1/-1}.cost-exposure{grid-template-columns:1fr;gap:25px;padding:28px}.cost-inputs{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-results{padding:28px}.cost-results>strong{font-size:44px}}@media(max-width:650px){.impact-hero-proof{padding:27px 22px 25px;margin-bottom:28px}.impact-hero-proof>.impact-eyebrow{font-size:12px;letter-spacing:.7px}.impact-hero-proof .impact-money strong{font-size:clamp(50px,16vw,64px);letter-spacing:-2.5px}.impact-hero-proof .impact-money>div>span{font-size:21px;margin-top:7px}.impact-hero-proof>p{font-size:17px;margin:19px 0 12px}.impact-hero-proof>small{font-size:13px}.impact-hero-proof>a{font-size:14px}.impact-numbers-band{grid-template-columns:1fr;gap:26px;padding-top:34px;padding-bottom:35px}.impact-numbers-band .impact-volume{padding:0 0 23px;border-right:0;border-bottom:1px solid #597da5}.impact-numbers-band .impact-volume:nth-of-type(3){padding-bottom:0;border-bottom:0}.impact-numbers-band .impact-volume strong{font-size:54px}.impact-numbers-band .impact-volume>span{font-size:16px;max-width:350px;margin-top:9px}.impact-band-label{font-size:12px;letter-spacing:.7px}.impact-band-source>p{font-size:13px}.impact-cost-drivers strong{font-size:72px!important}.cost-exposure{padding:25px 20px;gap:24px;margin-top:32px}.cost-exposure-intro>.impact-eyebrow{font-size:12px;letter-spacing:.5px}.cost-exposure h3{font-size:30px}.cost-inputs{grid-template-columns:1fr;gap:19px}.cost-inputs label{font-size:15px}.cost-inputs input{font-size:22px;padding:13px}.cost-results{padding:23px 19px}.cost-results>strong{font-size:34px;letter-spacing:-.8px}.cost-results>div>strong{font-size:25px}.cost-results>a{font-size:14px}.cost-exposure .cost-note{font-size:13px}}.financial-spotlight{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.financial-spotlight>*{position:relative;z-index:1}.financial-spotlight:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(330px circle at var(--spot-x,50%) var(--spot-y,40%),#80baff30,transparent 72%);opacity:0;transition:opacity .25s ease}.financial-spotlight:before{z-index:2}.financial-spotlight:focus-within{border-color:#c2e2ff;box-shadow:0 20px 65px #020e2d55,0 0 35px #7db7ff30}.financial-spotlight:focus-within:after{opacity:.65}@keyframes financial-border-breathe{0%,to{opacity:.75;box-shadow:0 0 8px #a6d5ff26}50%{opacity:1;box-shadow:0 0 28px #a6d5ff9c}}@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.financial-spotlight[data-entered=true]:before{animation:financial-border-breathe 2s ease-in-out 2}.financial-spotlight[data-active=true]{transform:translateY(-4px);border-color:#b7dbff;box-shadow:0 26px 70px #020e2d66,0 0 50px #6eaaff38}.financial-spotlight[data-active=true]:after{opacity:1}.financial-spotlight[data-active=true] .impact-money strong{text-shadow:0 0 28px #b4dfff42}}@media(prefers-reduced-motion:reduce){.financial-spotlight,.financial-spotlight:after,.financial-spotlight:before{animation:none!important;transition:none!important;transform:none!important}.financial-spotlight:after{display:none}}.impact-pricing{display:grid;grid-template-columns:1fr 1fr;gap:8%;border-top:1px solid #bdcddd;border-bottom:1px solid #bdcddd}.impact-pricing h2{margin:21px 0 23px}.impact-pricing-copy>p{font-size:16px;line-height:1.8;color:#49627b;max-width:490px}.pricing-steps{list-style:none;padding:0;margin:32px 0;display:grid;gap:20px}.pricing-steps li{display:flex;gap:16px;align-items:center;font-size:16px;color:#264d78}.pricing-steps li>span{display:grid;place-items:center;flex-shrink:0;width:37px;height:37px;border:1px solid #b0c6df;background:#e3edf8;font-size:13px;border-radius:50%;font-weight:650}.pricing-demo{display:inline-flex;gap:13px;align-items:center;color:#174e96;font-size:15px;font-weight:600;line-height:1.8;border-bottom:1px solid #809cba;padding-bottom:7px}.impact-pricing-copy>small{display:block;margin-top:15px;font-size:14px;line-height:1.8;color:#4a6580}.pricing-plan{min-width:0;padding:35px;background:#fff;border:1px solid #92afd2;border-top:4px solid #2b65c9;border-radius:10px;box-shadow:0 18px 45px #102e5710}.pricing-plan h3{font-size:27px;color:#163f70;line-height:1.3;margin:15px 0 23px}.pricing-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.pricing-price strong{font-size:clamp(35px,3vw,47px);font-weight:750;letter-spacing:-1.8px;line-height:1.2;color:#164d99}.pricing-price>span{font-size:16px;color:#496580}.pricing-plan>p{font-size:15px;line-height:1.8;color:#4a6480;margin-top:16px}.pricing-plan ul{list-style:none;padding:0;margin:27px 0;display:grid;gap:15px}.pricing-plan li{display:flex;align-items:flex-start;gap:11px;font-size:15px;line-height:1.8;color:#2e5074}.pricing-plan li>svg{flex-shrink:0;margin-top:4px;color:#2864a5}.pricing-plan>.impact-action{width:100%;font-size:15px}.pricing-plan>small{display:block;font-size:13px;line-height:1.8;color:#526c86;margin-top:17px}.pricing-test{display:flex;gap:12px;align-items:flex-start;padding:17px;background:#e8f0fc;border:1px solid #b1c9e9;border-radius:5px;color:#2d527c;font-size:14px;line-height:1.8;margin-bottom:24px}.pricing-test>svg{flex-shrink:0;margin-top:3px}.registration-offer{display:grid;gap:8px;padding:19px;background:#edf3fc;border:1px solid #b9cee9;border-radius:7px;margin:23px 0;color:#244d7d}.registration-offer>strong{font-size:16px;line-height:1.7}.registration-offer>span{font-size:14px;line-height:1.8}.registration-test{display:flex;gap:9px;align-items:flex-start;color:#325c8c}.registration-test>svg{flex-shrink:0;margin-top:4px}.activation-page{min-height:100vh;background:#f2f6fb;color:#1c3552}.activation-header{justify-content:space-between;padding:24px max(5%,calc((100vw - 1200px)/2));background:#fff;border-bottom:1px solid #c8d6e7}.activation-header,.activation-header>div{display:flex;align-items:center;gap:25px}.activation-header .language{color:#335879}.activation-header .brand{color:#143453}.activation-main{max-width:1200px;padding:44px 24px 60px;margin:auto}.activation-main>h1{font-size:clamp(32px,4vw,47px);line-height:1.2;letter-spacing:-1.3px;margin:14px 0 18px;color:#173a64}.activation-main>p{font-size:16px;line-height:1.8;color:#4b6581}.activation-steps{list-style:none;padding:0;margin:32px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #bdcfe2;border-radius:8px;overflow:hidden;background:#fff}.activation-steps>li{display:flex;align-items:center;gap:10px;padding:20px 17px;color:#61748d;font-size:14px;line-height:1.7;border-right:1px solid #bdcfe2}.activation-steps>li:last-child{border-right:0}.activation-steps svg{flex-shrink:0}.activation-steps .is-done{color:#1b6558;background:#edf6f3}.activation-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:26px;align-items:start;margin-top:28px}.activation-layout>section{min-width:0;padding:32px;border:1px solid #bbcde2;box-shadow:0 12px 35px #122f5710;border-radius:9px}.activation-layout h2{font-size:28px;line-height:1.35;letter-spacing:-.7px;color:#1a426e}.activation-layout h2>small{font-size:16px;font-weight:400;letter-spacing:0}.activation-layout p{font-size:16px;line-height:1.8}.activation-summary>.eyebrow{font-size:12px;color:#516b88}.activation-summary h2{margin:15px 0}.activation-summary>p{color:#4b6581}.activation-identity{display:flex;align-items:flex-start;gap:12px;margin:24px 0;padding:18px 0;border-top:1px solid #c6d5e6;border-bottom:1px solid #c6d5e6;color:#365f87;overflow-wrap:anywhere}.activation-identity>svg{flex-shrink:0;margin-top:4px}.activation-identity small{display:block;font-size:13px;line-height:1.8;color:#1b6558;margin-top:5px}.activation-instructions{margin:25px 0}.activation-instructions h3{font-size:17px;color:#2d527b}.activation-instructions ol{padding-left:21px;margin:15px 0;display:grid;gap:11px;font-size:15px;line-height:1.8;color:#4b6581}.activation-summary>.text-button{display:flex;margin-top:16px;font-size:14px;line-height:1.8}.activation-success{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.activation-success>svg{color:#24806e}.activation-success p{color:#4b6581}.activation-success>.btn{font-size:16px;min-height:50px}.activation-foot{display:flex;align-items:flex-start;gap:12px;margin-top:30px!important;font-size:14px!important}.activation-foot>svg{flex-shrink:0;margin-top:4px}.activation-test{background:#e5eefc;border:1px solid #abc5e9;color:#2d527b}.activation-test>svg{flex-shrink:0}.activation-test p{font-size:15px;line-height:1.8}.activation-page .notice{align-items:flex-start}.activation-page .form-error{font-size:15px}.activation-page .premium-stripe-card h2{font-size:29px}.activation-page .stripe-plan-price{font-size:38px;line-height:1.4}.activation-page .stripe-test-banner{font-size:14px;line-height:1.8}.activation-page .premium-billing-actions{display:flex;flex-wrap:wrap;gap:13px}.activation-page .btn{font-size:14px;white-space:normal}.activation-page .text-button{white-space:normal;line-height:1.8}.subscription-environment,.subscription-readonly{padding:12px 30px;background:#e2edfc;color:#244c80;font-size:14px;line-height:1.8;border-bottom:1px solid #b8cdec}.subscription-readonly{background:#fff2dd;color:#765325;border-color:#ddc29e}.subscription-readonly a{font-weight:650;text-decoration:underline;margin-left:12px;color:inherit}.platform-billing{margin-bottom:30px}.platform-billing>.section-head h2{display:flex;align-items:center;gap:11px;font-size:25px;margin-top:12px}.billing-mode-tabs,.billing-row-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.billing-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin:23px 0 15px}.billing-metrics>article{min-width:0}.billing-metrics span{display:block;font-size:13px;line-height:1.8;color:#4c6582}.billing-metrics strong{display:block;font-size:27px;font-weight:700;line-height:1.3;letter-spacing:-.7px;color:#1c467a;margin-top:14px;overflow-wrap:anywhere}.billing-metric-note{font-size:14px;line-height:1.8;margin:0 0 23px}.platform-billing .data-table th{font-size:12px}.platform-billing .data-table td{font-size:14px}.platform-billing .badge{font-size:12px;line-height:1.7}.billing-row-actions .btn{font-size:12px}.billing-action-confirm,.billing-customer-detail{margin-top:24px}.billing-action-confirm h3{font-size:21px;line-height:1.5}.billing-action-confirm p{font-size:15px;line-height:1.8;margin:16px 0}.billing-action-confirm textarea{font-size:16px}.billing-customer-detail h4{font-size:16px;margin:23px 0 17px}.billing-customer-detail .member-row{gap:17px;flex-wrap:wrap}.platform-billing .notice{font-size:14px;line-height:1.8}.platform-billing .notice>svg{flex-shrink:0}@media(max-width:1050px){.impact-pricing{gap:5%}.pricing-plan{padding:28px}.pricing-price strong{font-size:36px}.activation-layout{grid-template-columns:1fr}.billing-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-billing>.section-head{align-items:flex-start;gap:22px;flex-wrap:wrap}.activation-layout .activation-summary{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.activation-summary>.eyebrow,.activation-summary>h2,.activation-summary>p{grid-column:1/-1}.activation-instructions{grid-column:2;grid-row:4/7;margin-top:24px}}@media(max-width:650px){.impact-pricing{grid-template-columns:1fr;gap:35px}.impact-pricing-copy>p{font-size:16px}.pricing-plan{padding:28px 22px}.pricing-plan h3{font-size:25px}.pricing-price strong{font-size:35px;letter-spacing:-1px}.pricing-plan li{font-size:16px}.pricing-plan>.impact-action{font-size:14px;gap:10px;flex-wrap:wrap}.pricing-plan>small,.pricing-test{font-size:14px}.pricing-steps li{font-size:16px}.pricing-demo{font-size:15px}.activation-header{padding:19px 6%;gap:18px}.activation-header .brand strong{font-size:18px}.activation-header .brand svg{width:28px;height:33px}.activation-header>div{gap:15px}.activation-header .text-button{font-size:13px}.activation-main{padding:32px 6% 45px}.activation-main>h1{font-size:33px;letter-spacing:-.9px}.activation-steps{grid-template-columns:1fr 1fr;margin:26px 0}.activation-steps>li{padding:17px 13px;gap:9px;font-size:13px}.activation-steps>li:nth-child(2){border-right:0}.activation-steps>li:nth-child(-n+2){border-bottom:1px solid #bdcfe2}.activation-steps svg{width:18px}.activation-layout{gap:22px}.activation-layout>section{padding:27px 22px}.activation-layout .activation-summary{display:block}.activation-layout h2{font-size:26px}.activation-instructions{margin:23px 0}.activation-layout p{font-size:16px}.activation-test{padding:19px;gap:12px}.activation-test p{font-size:14px}.activation-page .premium-stripe-card h2{font-size:27px}.activation-page .stripe-plan-price{font-size:31px}.activation-page .btn{min-height:46px}.activation-foot{font-size:14px!important}.subscription-environment,.subscription-readonly{padding:13px 20px;font-size:13px}.billing-metrics{gap:12px}.billing-metrics>article{padding:20px 15px}.billing-metrics strong{font-size:24px}.billing-metrics span{font-size:13px}.platform-billing>.section-head h2{font-size:23px}.billing-mode-tabs .btn{font-size:13px}.billing-action-confirm h3{font-size:20px}.registration-offer{padding:17px}.registration-offer>strong{font-size:15px}.auth-form .steps{gap:10px}.auth-form .steps>div{font-size:12px}}@media(max-width:370px){.activation-header{flex-wrap:wrap}.activation-header>div{width:100%;justify-content:space-between}.pricing-price strong{font-size:31px}.billing-metrics{grid-template-columns:1fr}.activation-steps>li{font-size:12px;padding:16px 10px}}.auth-form:has(.registration-offer){max-width:450px}.auth-form:has(.registration-offer)>.muted{font-size:15px;line-height:1.8}.auth-form:has(.registration-offer) .checkbox-label,.auth-form:has(.registration-offer) .field>span{font-size:14px;line-height:1.8}.auth-form:has(.registration-offer) .field input,.auth-form:has(.registration-offer) .field select{font-size:16px}.auth-form:has(.registration-offer) .field>small{font-size:13px;line-height:1.8}.auth-form:has(.registration-offer) .steps>div{font-size:12px;line-height:1.6}.auth-form:has(.registration-offer) .notice p{font-size:15px;line-height:1.8}.auth-form:has(.registration-offer) .auth-switch,.auth-form:has(.registration-offer) .btn,.auth-form:has(.registration-offer) .text-button{font-size:14px;line-height:1.7}.auth-form:has(.registration-offer) .checkbox-label,.auth-form:has(.registration-offer) .field>small{color:#49627b}.activation-main>.eyebrow,.activation-page .stripe-card-heading .eyebrow{font-size:12px;line-height:1.8}.activation-success>.badge{font-size:12px;line-height:1.7}.activation-layout .text-button{font-size:14px}.platform-billing .data-table td strong{font-size:14px;line-height:1.7}.platform-billing .data-table td small,.platform-billing .data-table-footer,.platform-billing .data-table-footer small,.platform-billing .data-table-toolbar{font-size:12px;line-height:1.8}.app-shell .page-heading{background:transparent;border:0;box-shadow:none;padding:0;margin:0 0 24px;min-height:0;color:#172d47;align-items:center}.app-shell .page-heading .eyebrow,.app-shell .page-heading:after,.app-shell .page-heading:before{display:none}.app-shell .page-heading h1{font-size:29px;color:#172d47;letter-spacing:-.7px;line-height:1.25;margin:0}.app-shell .page-heading p{color:#4b6279;max-width:720px;margin:8px 0 0;font-size:15px!important;line-height:1.6!important}.app-shell .page-heading .today{color:#456079}.app-shell .content{max-width:1660px;width:100%;min-width:0}.app-shell .sidebar .brand-link{padding:24px 24px 18px}.app-shell .workspace-switch{margin-bottom:18px}.sidebar .nav-label{font-size:12px!important;letter-spacing:1.2px;margin:12px 24px 8px}.sidebar .nav-item{min-height:40px;padding-top:8px;padding-bottom:8px}.sidebar-more{margin:12px 16px 0;border-top:1px solid #34445b;padding-top:10px;color:#d9e4f4}.sidebar-more>summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;padding:10px 12px;font-size:14px}.sidebar-more>summary::-webkit-details-marker{display:none}.sidebar-more>nav{margin:5px -4px}.sidebar .sidebar-bottom{margin-top:auto;padding-top:18px}.sidebar .platform-shortcut{margin:0 0 8px;border:1px solid #3d526d;color:#dce8f9}.sidebar-help{display:flex;align-items:center;gap:9px;background:transparent;border:0;color:#c7d5e7;padding:10px 12px;width:100%;cursor:pointer;text-align:left}.mobile-sidebar-close{display:none}.breadcrumb .breadcrumb-home{background:transparent;border:0;padding:0;color:#48627d;cursor:pointer;font:inherit}.workspace-quick-find{display:flex;align-items:center;gap:9px;background:#f3f6fa;border:1px solid #d3deea;color:#345371;border-radius:8px;padding:8px 12px;cursor:pointer;min-height:40px}.topbar .breadcrumb{min-width:0}.topbar .breadcrumb strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-actions{flex-shrink:0}.employee-file-tabs,.workspace-section-tabs{display:flex;gap:7px;flex-wrap:wrap;border-bottom:1px solid #d6e0ec;padding:0 0 12px;margin:0 0 22px}.employee-file-tabs button,.workspace-section-tabs button{background:transparent;border:1px solid transparent;color:#4c637c;border-radius:8px;padding:9px 15px;cursor:pointer;font-weight:600;min-height:42px;display:flex;align-items:center;gap:8px}.employee-file-tabs button[aria-pressed=true],.workspace-section-tabs button[aria-pressed=true]{background:#e5eefb;border-color:#c1d3ee;color:#164e8a}.employee-file-tabs button:hover,.workspace-section-tabs button:hover{background:#edf2f8}.employee-file-tabs button>span{background:#d8e3f1;color:#244d7b;padding:1px 7px;border-radius:6px;font-size:12px}.settings-workspace{min-width:0}.settings-workspace .settings-grid{grid-template-columns:minmax(0,1fr);gap:22px}.settings-workspace .settings-grid>.card{min-width:0}.scope-filter-chip{display:flex;align-items:center;gap:15px;color:#385773;background:#e7eef7;padding:10px 14px;border-radius:8px}.scope-filter-chip a{font-weight:650;color:#174f86}.employee-file,.file-overview,.file-section{display:grid;gap:22px;min-width:0}.file-back{display:inline-flex;align-items:center;gap:5px;justify-self:start;text-decoration:none;color:#3c5b7a;font-weight:600}.file-back svg{transform:rotate(180deg)}.file-identity{display:flex;align-items:center;justify-content:space-between;gap:25px;min-width:0}.file-identity>div:first-child{min-width:0}.file-empty-heading h1,.file-identity h1{font-size:31px;line-height:1.25;margin:0;color:#172d47;letter-spacing:-.8px;overflow-wrap:anywhere}.app-shell .file-empty-heading p,.app-shell .file-identity p{font-size:15px!important;line-height:1.65!important;margin:9px 0 0;color:#4a637d}.file-identity p span{margin:0 5px;color:#728498}.file-primary-actions{display:flex;gap:10px;align-items:center;flex-shrink:0}.file-more{position:relative}.file-more summary{list-style:none;display:flex;gap:7px;align-items:center;cursor:pointer;color:#355778;padding:10px 12px;min-height:44px;border:1px solid #cbd8e7;border-radius:8px;background:#fff;font-size:14px;font-weight:600}.file-more>summary::-webkit-details-marker{display:none}.file-more>div{position:absolute;right:0;top:52px;background:white;border:1px solid #cfdce9;border-radius:10px;box-shadow:0 14px 35px #172e4824;padding:7px;z-index:15;width:260px;max-width:80vw}.file-more button{display:block;background:transparent;border:0;padding:11px 12px;width:100%;text-align:left;cursor:pointer;color:#244966;border-radius:6px}.file-more button:hover{background:#eaf0f8}.employee-file-tabs{margin:0;gap:7px}.file-at-a-glance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.file-at-a-glance button{display:grid;grid-template-columns:auto 1fr;gap:9px 14px;padding:19px 22px;text-align:left;background:#fff;border:1px solid #d7e1ed;border-radius:12px;color:#345777;cursor:pointer;min-width:0}.file-at-a-glance button:hover,.file-at-a-glance button[aria-pressed=true]{border-color:#5d88bd;background:#f9fbff}.file-at-a-glance strong{font-size:30px;color:#1f416b;line-height:1}.file-at-a-glance span{grid-column:1/-1;font-size:14px;font-weight:600;line-height:1.5}.file-next-step{display:flex;gap:18px;align-items:center;background:#edf3fc;border:1px solid #c7d8f0;border-left:4px solid #2563a2;border-radius:12px;padding:22px}.file-next-icon{width:44px;height:44px;border-radius:10px;flex-shrink:0;display:grid;place-items:center;background:#d6e5f8;color:#1c5390}.file-next-step>div{flex:1;min-width:0}.file-next-step>div>span{font-size:12px;font-weight:750;letter-spacing:1.25px;color:#3f6088}.file-next-step h2{font-size:20px;line-height:1.35;margin:6px 0;color:#183d69}.app-shell .file-next-step p{font-size:15px!important;line-height:1.65!important;color:#405e81;margin:5px 0 0}.file-next-step>.btn{flex-shrink:0;background:#fff;border-color:#b2c9e7;color:#194d85}.employee-checklist>.section-head{padding:22px 24px;align-items:center}.employee-checklist h2,.file-section-heading h2{font-size:20px;line-height:1.4;margin:0;color:#213f5f}.app-shell .employee-checklist .section-head p,.app-shell .file-section-heading p{font-size:15px!important;line-height:1.6!important;color:#536c83;margin:6px 0 0}.employee-checklist table{min-width:0;table-layout:fixed}.employee-checklist th:first-child{width:47%}.employee-checklist th:nth-child(2){width:28%}.employee-checklist th:last-child{width:25%}.file-checklist-title{display:grid;gap:7px;white-space:normal;min-width:0;max-width:640px}.file-checklist-title strong{font-size:15px;font-weight:650}.file-checklist-title small{color:#546b83;line-height:1.6;font-size:13px!important}.employee-checklist .status-chip{white-space:normal;max-width:100%;font-size:13px!important;line-height:1.5;padding:7px 9px}.employee-checklist .status-chip svg{flex-shrink:0}.file-response-shortcut{display:flex;align-items:center;gap:15px;padding:19px 23px;text-decoration:none;color:#244c76}.file-response-shortcut>div{display:grid;gap:5px;flex:1}.file-response-shortcut span{font-size:14px;line-height:1.6;color:#4b6682}.file-sensitive{display:flex;align-items:center;gap:15px;background:#f4eefb;border:1px solid #d7c8ea;padding:18px 22px;border-radius:11px;color:#58387a}.file-sensitive>div{flex:1}.app-shell .file-sensitive p{font-size:14px!important;line-height:1.6!important;margin:4px 0;color:#624d7a}.file-secondary-panel{border:1px solid #d3dfeb;background:#fff;border-radius:11px;padding:0 20px;min-width:0}.file-secondary-panel>summary{padding:16px 0;display:flex;align-items:center;gap:9px;cursor:pointer;font-size:15px;font-weight:650;color:#325778}.file-secondary-panel[open]{padding-bottom:18px}.file-secondary-panel>.card{border:0;box-shadow:none;padding:10px 0}.file-secondary-panel>form{padding:5px 0}.category-editor summary{cursor:pointer;color:#174f87;font-weight:600;padding:8px 0}.category-editor .prep-form{padding:15px 0;min-width:230px}.document-extra-actions,.organized-disclosure{margin:18px 0;border-top:1px solid #d7e1ec;padding-top:5px}.document-extra-actions>summary,.organized-disclosure>summary{padding:13px 0;cursor:pointer;font-size:16px;font-weight:650;color:#274f78}.organized-disclosure>.document-review{margin-top:12px}.document-inspector>h3{font-size:23px}.document-inspector>.status-stack{margin:15px 0}.document-inspector>.file-summary-actions{padding-bottom:4px;gap:9px}.document-inspector>.file-summary-actions>.btn{font-size:13px!important}.suggestion-dialog{max-width:780px}.suggestion-dialog h3{font-size:21px;line-height:1.5;margin:8px 0 18px;color:#21446b}.suggestion-dialog h4{font-size:16px;margin:22px 0 8px;color:#244f78}.suggestion-review-form{border-top:1px solid #d5e0eb;margin-top:22px;padding-top:5px}.suggestion-dialog .research-sources strong{display:flex;align-items:center;gap:8px}.suggestion-dialog .checkbox-label{font-size:14px;color:#3e5974;line-height:1.65}.organized-research .research-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:21px 0 8px}.research-count{font-size:15px;color:#3e5b77;margin-right:auto}.research-count strong{font-size:21px;color:#1e446e}.app-shell .research-updated{font-size:13px!important;line-height:1.6!important;color:#516d87;margin:10px 0 18px}.app-shell .research-partial{font-size:14px!important;line-height:1.65!important;background:#fff6df;color:#795818;padding:12px 15px;border:1px solid #e6d3a1;border-radius:8px}.research-topic{display:grid;gap:10px;max-width:600px;white-space:normal}.research-topic>strong{font-size:15px;line-height:1.6;color:#284665}.research-topic>a{display:flex;gap:5px;align-items:center;color:#17548d;overflow-wrap:anywhere;line-height:1.6}.organized-research .badge{white-space:normal;max-width:200px;padding:7px 9px;font-size:13px;line-height:1.6}.organized-research>.file-secondary-panel{margin-top:18px}.organized-research .data-table table{table-layout:fixed;min-width:600px}.organized-research .data-table th:first-child{width:53%}.organized-research .data-table th:nth-child(2){width:27%}.organized-research .data-table th:last-child{width:20%}@media(max-width:1050px){.workspace-quick-find span{display:none}.workspace-quick-find{padding:9px}.file-identity{align-items:flex-start}.file-primary-actions{flex-wrap:wrap;justify-content:flex-end}.file-at-a-glance button{padding:17px}.file-next-step{flex-wrap:wrap}.file-next-step>.btn{margin-left:62px}.topbar-actions .country{display:none}}@media(max-width:760px){.mobile-sidebar-close{display:inline-flex;position:absolute;top:20px;right:12px;color:#dce8f9}.file-identity{flex-direction:column;gap:16px}.file-primary-actions{justify-content:flex-start;max-width:100%}.file-identity h1{font-size:28px}.file-identity p{max-width:100%}.file-at-a-glance{gap:10px}.file-at-a-glance button{padding:15px 13px;gap:8px}.file-at-a-glance strong{font-size:27px}.file-at-a-glance span{font-size:13px}.employee-file{gap:18px}.employee-file-tabs,.workspace-section-tabs{gap:5px}.employee-file-tabs button,.workspace-section-tabs button{padding:9px 11px}.file-response-shortcut{padding:17px}.employee-checklist>.section-head{padding:18px}.file-next-step{padding:18px;gap:12px}.file-next-step>.btn{margin-left:0;width:100%}.file-next-icon{display:none}.file-sensitive{flex-wrap:wrap;padding:16px}.file-sensitive .btn{margin-left:35px}.file-secondary-panel{padding-left:15px;padding-right:15px}.organized-research{padding:18px!important}.settings-workspace .settings-grid{gap:18px}.app-shell .page-heading{align-items:flex-start;gap:18px;flex-wrap:wrap}.app-shell .page-heading .heading-actions{width:100%;justify-content:flex-start}.app-shell .page-heading h1{font-size:26px}}@media(max-width:450px){.app-shell .topbar{padding:0 15px;gap:7px}.topbar-actions{gap:7px}.topbar .breadcrumb{gap:6px}.topbar .breadcrumb .breadcrumb-home{display:none}.file-at-a-glance button{grid-template-columns:1fr;text-align:center;justify-items:center;padding:13px 8px;gap:7px}.file-at-a-glance button>svg{display:none}.file-at-a-glance span{font-size:13px;line-height:1.5}.file-at-a-glance strong{font-size:29px}.employee-checklist th:first-child{width:39%}.employee-checklist th:nth-child(2){width:33%}.employee-checklist th:last-child{width:28%}.employee-checklist .data-table td,.employee-checklist .data-table th{padding:12px 9px}.employee-checklist .btn{padding:8px;gap:5px;white-space:normal;font-size:13px!important;min-height:40px}.employee-checklist .btn svg{display:none}.employee-checklist .status-chip{font-size:12px!important;padding:6px}.employee-checklist .status-chip svg{display:none}.file-checklist-title strong{font-size:14px}.file-primary-actions .btn{padding:10px 12px}.file-more summary{padding:10px}.file-identity p span{margin:0 2px}.employee-file-tabs button{padding:8px 10px;font-size:13px!important}.research-actions>.btn{flex:1}.research-count{width:100%;margin-bottom:4px}.suggestion-dialog{width:calc(100vw - 24px)}.organized-research .data-table table{min-width:540px}}.document-next-action{display:flex;gap:16px;align-items:center;justify-content:space-between;background:#eef4fb;border:1px solid #d0dff0;border-radius:9px;padding:14px 16px;margin:16px 0}.app-shell .document-next-action p{margin:0;font-size:15px!important;line-height:1.6!important}.document-next-action .btn{flex-shrink:0}@media(max-width:500px){.document-next-action{flex-wrap:wrap}.document-next-action .btn{width:100%}}.document-state{display:grid;justify-items:start;gap:7px}.document-state small{font-size:13px!important;color:#526b83;line-height:1.6;white-space:normal}