:root{color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}.exec-site{--navy:#102637;--navy-2:#0a1c2a;--ink:#1b2c37;--muted:#5c6d73;--green:#1b695b;--green-pale:#e4efe9;--paper:#f9f8f4;--line:#dce2de;--warm:#d4a66f;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,Segoe UI,Arial,Helvetica,sans-serif;font-size:15px;line-height:1.62}.exec-site button,.exec-site input,.exec-site select{font:inherit}.exec-site a{color:inherit}.exec-site a:focus-visible,.exec-site [tabindex]:focus-visible{outline-offset:4px;outline:3px solid #a0d5ba}.exec-site h1,.exec-site h2,.exec-site h3,.exec-site p{margin-top:0}.exec-site h1,.exec-site h2{letter-spacing:-.052em;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-weight:400;line-height:1.085}.exec-site h1 em,.exec-site h2 em{color:#d9b990;font-style:italic}.exec-container{width:min(1190px,100% - 76px);margin-inline:auto}.exec-skip{z-index:200;background:#fff;border-radius:6px;padding:12px 20px;display:block;position:absolute;top:-70px;left:20px}.exec-skip:focus{top:12px}.exec-preview-rail{color:#375951;text-transform:uppercase;letter-spacing:.13em;text-align:center;background:#dceae5;justify-content:center;align-items:center;gap:13px;min-height:30px;padding:5px 15px;font-size:10px;font-weight:780;display:flex}.exec-preview-pulse{background:#3e8e78;border-radius:50%;width:6px;height:6px;display:inline-block}.exec-header{z-index:5;background:#fff;border-bottom:1px solid #dce2de;position:relative}.exec-nav{justify-content:space-between;align-items:center;gap:30px;min-height:94px;display:flex}.exec-logo{white-space:nowrap;align-items:center;gap:12px;text-decoration:none;display:inline-flex;color:var(--navy)!important}.exec-logo-symbol{color:#eff6ef;background:#163a40;border-radius:5px;place-items:center;width:45px;height:45px;display:grid}.exec-logo-symbol svg{width:27px;height:27px}.exec-wordmark{letter-spacing:-.055em;font-size:25px;font-weight:800;line-height:1}.exec-wordmark small{letter-spacing:.16em;color:#6a7e7e;margin-top:7px;font-size:8px;font-weight:800;display:block}.exec-nav-links{align-items:center;gap:35px;font-size:12px;font-weight:750;display:flex}.exec-nav-links a{text-decoration:none}.exec-nav-links a:hover,.exec-nav-links a[aria-current=page]{color:#1d7969}.exec-nav-action{border:1px solid #21483e;border-radius:4px;align-items:center;gap:25px;padding:12px 20px;display:inline-flex}.exec-nav-action:hover{background:#edf5f1}.exec-hero{color:#f7f7f2;background:radial-gradient(900px 600px at 110% 15%,#1a4353 0%,#0000 65%),linear-gradient(126deg,#0e2536,#0c202e);padding:95px 0 0;overflow:hidden}.exec-hero-grid{grid-template-columns:minmax(0,1.03fr) minmax(400px,.97fr);align-items:center;gap:60px;padding-bottom:83px;display:grid}.exec-eyebrow{color:#317563;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:12px;font-size:10px;font-weight:850;display:flex}.exec-line{background:#ac9067;flex:none;width:26px;height:2px;display:inline-block}.exec-hero .exec-eyebrow{color:#91b9ae}.exec-site .exec-hero h1{max-width:680px;margin:23px 0 29px;font-size:clamp(65px,6.65vw,91px)}.exec-hero h1 em{color:#e3c099}.exec-hero-lead{color:#c7d5d7;max-width:590px;font-size:17px;line-height:1.8}.exec-hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin:32px 0;display:flex}.exec-btn{border-radius:4px;justify-content:center;align-items:center;gap:24px;min-height:53px;padding:0 25px;font-size:12px;font-weight:800;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.exec-btn:hover{transform:translateY(-2px)}.exec-btn-primary{background:#277869;border:1px solid #277869;color:#fff!important}.exec-btn-primary:hover{background:#195c50}.exec-btn-cream{background:#f8f6ee;color:#193a38!important}.exec-btn-cream:hover{background:#e4eae4}.exec-text-link{align-items:center;gap:10px;font-size:12px;font-weight:720;text-decoration:none;display:inline-flex}.exec-text-link:hover{text-underline-offset:5px;text-decoration:underline}.exec-evidence-row{color:#adc3c2;flex-wrap:wrap;align-items:center;gap:12px;font-size:10px;font-weight:670;display:flex}.exec-check-circle{color:#b5e0d0;border:1px solid #91b9ae;border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;display:inline-grid}.exec-evidence-divider{background:#5e767f;width:1px;height:13px}.exec-intelligence-panel{color:#17313b;background:#f5f7f3;border:1px solid #d0e0d7;border-radius:7px;padding:28px;box-shadow:0 30px 65px #0003}.exec-panel-head{justify-content:space-between;gap:22px;padding-bottom:25px;display:flex}.exec-panel-overline{color:#427a71;letter-spacing:.11em;justify-content:space-between;gap:20px;font-size:10px;font-weight:850;display:flex}.exec-panel-overline span{color:#91a5a5}.exec-site .exec-panel-head h2{letter-spacing:-.04em;max-width:390px;margin:15px 0 11px;font-family:Georgia,serif;font-size:28px;line-height:1.17}.exec-panel-head p{color:#788586;margin:0;font-size:12px}.exec-panel-monogram{color:#215c50;background:#e0ece6;border-radius:5px;flex:none;width:47px;height:47px;padding:8px}.exec-panel-monogram svg{width:100%;height:100%}.exec-panel-columns{color:#657c79;letter-spacing:.1em;background:#e7eeea;border-top:1px solid #d6e1da;justify-content:space-between;padding:10px 14px;font-size:9px;font-weight:820;display:flex}.exec-panel-row{border-bottom:1px solid #dce4df;justify-content:space-between;align-items:center;gap:10px;padding:17px 4px;display:flex}.exec-panel-row>div:first-child{align-items:center;gap:12px;display:flex}.exec-panel-row>div:first-child strong{font-size:13px}.exec-mini-mark{letter-spacing:.02em;color:#28544a;background:#e0eae5;border-radius:4px;place-items:center;width:37px;height:37px;font-size:10px;font-weight:880;display:inline-grid}.exec-mini-blue{color:#315d7b;background:#e3ecf4}.exec-mini-warm{color:#8b6635;background:#f1e7d8}.exec-mini-steel{color:#4c666d;background:#e2e9e8}.exec-panel-number{white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.exec-panel-number strong{letter-spacing:-.06em;font-size:24px;font-weight:780;line-height:1.12}.exec-panel-number small{color:#718180;font-size:10px}.exec-panel-foot{color:#687979;align-items:start;gap:10px;margin-top:20px;font-size:11px;line-height:1.65;display:flex}.exec-panel-info{color:#2f7768;border:1px solid #aec4b8;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-family:Georgia,serif;font-style:italic;display:inline-grid}.exec-hero-bottom{color:#a1b5b8;letter-spacing:.14em;border-top:1px solid #38505b;justify-content:space-between;align-items:center;gap:20px;padding:18px 0 20px;font-size:9px;font-weight:760;display:flex}.exec-hero-bottom-icon{color:#c5a77f;font-size:25px}.exec-trust-strip{background:#edece5;border-bottom:1px solid #d8e0da}.exec-trust-grid{grid-template-columns:repeat(3,1fr) minmax(160px,.9fr);align-items:center;gap:24px;padding:24px 0;display:grid}.exec-trust-grid>div:not(:last-child){border-right:1px solid #cbd6d0;align-items:center;gap:14px;padding-right:16px;display:flex}.exec-trust-number{color:#245c4f;font-family:Georgia,serif;font-size:33px;line-height:1}.exec-trust-grid>div span:last-child{color:#5b6c67;font-size:11px;font-weight:750}.exec-trust-explain{color:#536a62;font-size:11px;line-height:1.6}.exec-section{padding:97px 0;scroll-margin-top:30px}.exec-section-heading{grid-template-columns:minmax(0,1.3fr) minmax(250px,.55fr);align-items:end;gap:40px;margin-bottom:40px;display:grid}.exec-site .exec-section-heading h2{max-width:790px;margin:20px 0 0;font-size:clamp(43px,4.8vw,66px);line-height:1.06}.exec-section-heading h2 em{color:#2a7565}.exec-section-heading>p{color:#67777b;margin:0 0 5px;font-size:14px;line-height:1.75}.exec-question-section{background:#fbfaf7}.exec-need-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.exec-need-card{background:#fff;border:1px solid #dae3dc;border-radius:6px;flex-direction:column;min-height:378px;padding:26px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.exec-need-card:hover{border-color:#9cbeae;transform:translateY(-4px);box-shadow:0 14px 30px #1e3a3820}.exec-card-index{color:#276957;align-items:center;gap:18px;font-family:Georgia,serif;font-size:20px;display:flex}.exec-card-index span{letter-spacing:.14em;color:#748780;font-family:Inter,Segoe UI,sans-serif;font-size:9px;font-weight:820}.exec-need-visual{background:#eff5f0;border:1px solid #e5eee7;border-radius:3px;place-items:center;height:129px;margin:18px 0 19px;display:grid}.exec-need-visual svg{width:170px;height:96px}.exec-site .exec-need-card h3{letter-spacing:-.04em;margin:0 0 11px;font-size:21px;line-height:1.25}.exec-need-card p{color:#66777b;margin-bottom:25px;font-size:12px;line-height:1.75}.exec-card-bottom{color:#246858;border-top:1px solid #dce4df;justify-content:space-between;align-items:center;margin-top:auto;padding-top:15px;font-size:11px;font-weight:830;display:flex}.exec-card-bottom span{font-size:19px}.exec-provider-section{background:#f2f4f0}.exec-provider-stack{border-top:1px solid #d4ded7}.exec-provider-row{border-bottom:1px solid #d4ded7;grid-template-columns:minmax(200px,1.2fr) minmax(150px,.65fr) minmax(185px,1fr) 115px;align-items:center;gap:21px;padding:23px 0;display:grid}.exec-provider-identity{align-items:center;gap:13px;display:flex}.exec-provider-index{color:#92a19b;align-self:start;padding-top:10px;font-size:10px}.exec-provider-icon{color:#226255;background:#e3ece7;border:1px solid #bad1c4;border-radius:5px;flex:none;place-items:center;width:52px;height:52px;font-size:13px;font-weight:850;display:grid}.exec-provider-blue{color:#305c79;background:#e1eaf0;border-color:#c7d7df}.exec-provider-warm{color:#8a6037;background:#f3e9da;border-color:#e3d3ba}.exec-provider-steel{color:#49666a;background:#e1e9e8;border-color:#cad6d4}.exec-provider-identity h3{letter-spacing:-.04em;margin:0;font-size:20px}.exec-provider-identity div>span{color:#7b8782;font-size:11px}.exec-provider-fact small{letter-spacing:.12em;color:#85948c;font-size:9px;font-weight:840;display:block}.exec-provider-fact strong{letter-spacing:-.045em;margin-top:5px;font-size:20px;line-height:1.25;display:block}.exec-provider-fact span{color:#788784;font-size:11px;display:block}.exec-provider-basis strong{letter-spacing:0;margin-bottom:3px;font-size:14px;line-height:1.35}.exec-provider-link{white-space:nowrap;border-bottom:1px solid #336f5e;justify-content:space-between;align-items:center;padding:11px 0;font-size:11px;font-weight:830;text-decoration:none;display:inline-flex;color:#24695a!important}.exec-provider-link span{font-size:19px}.exec-disclaimer{color:#778780;margin:20px 0 0;font-size:11px;line-height:1.7}.exec-method-section{color:#f6f6ee;background:#133b40}.exec-method-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.74fr);align-items:center;gap:110px;display:grid}.exec-eyebrow-light{color:#b9d0c9}.exec-site .exec-method-section h2{margin:22px 0;font-size:clamp(51px,5.4vw,75px)}.exec-method-section h2 em{color:#e3c297}.exec-method-section p{color:#bbd0cf;font-size:15px;line-height:1.83}.exec-method-section .exec-btn{margin-top:14px}.exec-method-list{border-top:1px solid #4e7776}.exec-method-list>div{border-bottom:1px solid #4e7776;grid-template-columns:43px 1fr;gap:17px;padding:21px 0;display:grid}.exec-method-list>div>span{color:#cba975;font-family:Georgia,serif;font-size:25px}.exec-method-list h3{margin:3px 0 9px;font-size:16px}.exec-method-list p{color:#a9c4c1;margin:0;font-size:12px;line-height:1.7}.exec-last-section{background:#fbfaf7;padding:105px 0}.exec-last-grid{justify-content:space-between;align-items:end;gap:40px;display:flex}.exec-site .exec-last-grid h2{margin:24px 0;font-size:clamp(48px,6vw,77px)}.exec-last-grid h2 em{color:#297966}.exec-last-grid p{color:#6b7a78;max-width:550px;font-size:14px}.exec-last-link{background:#e5f0e9;border:1px solid #bcd0c5;justify-content:space-between;align-items:center;gap:25px;width:250px;min-height:130px;padding:23px;text-decoration:none;transition:background .2s;display:flex;color:#245c4f!important}.exec-last-link:hover{background:#cee4d7}.exec-last-link>span{letter-spacing:.07em;font-size:11px;font-weight:850}.exec-last-link strong{font-size:41px;font-weight:400}.exec-footer{color:#d7e1dd;background:#0c2430;padding:66px 0 25px}.exec-footer-top{grid-template-columns:1.1fr 1fr 1fr;gap:65px;padding-bottom:43px;display:grid}.exec-footer-logo{letter-spacing:-.05em;color:#f6f7f1;font-size:27px;font-weight:800}.exec-footer-dot{color:#b6cead}.exec-footer p{color:#a7bcb9;max-width:340px;margin:9px 0 0;font-size:12px;line-height:1.8}.exec-overline{color:#639380;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.exec-footer .exec-overline{color:#b8c9c2}.exec-footer-bottom{color:#96aaa7;border-top:1px solid #304550;justify-content:space-between;gap:30px;padding-top:22px;font-size:11px;display:flex}.exec-pricing-intro{background:#ebece6;padding:91px 0 93px}.exec-pricing-intro-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.7fr);align-items:center;gap:82px;display:grid}.exec-site .exec-pricing-intro h1{max-width:800px;margin:26px 0;font-size:clamp(63px,6vw,88px)}.exec-pricing-intro h1 em{color:#2c7968}.exec-pricing-intro p{color:#697874;max-width:630px;font-size:16px;line-height:1.8}.exec-pricing-intro .exec-text-link{color:#33675c}.exec-pricing-brief{background:#fff;border:1px solid #d4ded6;padding:30px;box-shadow:0 13px 37px #203b3320}.exec-pricing-brief-header{color:#748c84;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:10px;font-size:9px;font-weight:850;display:flex}.exec-status-chip{color:#377761;letter-spacing:0;background:#e7f0ea;align-items:center;gap:8px;padding:5px 9px;font-size:9px;display:inline-flex}.exec-status-chip>span{background:#4a9775;border-radius:50%;width:6px;height:6px}.exec-brief-date{letter-spacing:-.06em;margin:30px 0 12px;font-family:Georgia,serif;font-size:44px;line-height:1.1}.exec-pricing-brief p{color:#6f827b;margin-bottom:24px;font-size:12px;line-height:1.7}.exec-brief-lines{border-top:1px solid #e0e8e2}.exec-brief-lines>div{color:#6b7973;border-bottom:1px solid #e0e8e2;justify-content:space-between;align-items:center;padding:12px 0;font-size:12px;display:flex}.exec-brief-lines strong{color:#2b6354;font-size:16px}.exec-free-section{background:#fff}.exec-pricing-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.exec-pricing-card{background:#f9faf7;border:1px solid #dbe2de;flex-direction:column;gap:0;min-width:0;padding:22px 20px;scroll-margin-top:40px;display:flex}.exec-price-head{justify-content:space-between;align-items:start;gap:10px;display:flex}.exec-price-mark{color:#216c5b;background:#e1eee7;border-radius:4px;place-items:center;width:41px;height:41px;font-size:12px;font-weight:850;display:grid}.exec-pricing-blue .exec-price-mark{color:#386983;background:#e2ecf3}.exec-pricing-warm .exec-price-mark{color:#84623f;background:#efe6d8}.exec-pricing-steel .exec-price-mark{color:#4d6d6e;background:#e2eae9}.exec-price-number{color:#a3b1a8;font-family:Georgia,serif;font-size:28px;line-height:1}.exec-site .exec-pricing-card h3{letter-spacing:-.045em;margin:22px 0 0;font-size:21px}.exec-pricing-card>p{color:#8a958d;margin:2px 0 26px;font-size:11px}.exec-price-key{border-block:1px solid #e1e7e2;padding:18px 0 20px}.exec-price-key small,.exec-price-data small{letter-spacing:.12em;color:#798d80;font-size:9px;font-weight:840;display:block}.exec-price-key>strong{letter-spacing:-.07em;margin-top:5px;font-size:39px;line-height:1.2;display:block}.exec-price-key>strong span{letter-spacing:0;color:#7a8a83;font-size:12px;font-weight:550}.exec-price-data{border-bottom:1px solid #e1e7e2;padding:17px 0}.exec-price-data>strong{letter-spacing:-.015em;margin-top:6px;font-size:13px;line-height:1.4;display:block}.exec-price-end{flex-direction:column;gap:17px;margin-top:auto;padding-top:19px;display:flex}.exec-price-end>span{color:#7a8780;font-size:11px;line-height:1.6}.exec-price-end a{color:#2b715d;border-bottom:1px solid #82ad9e;justify-content:space-between;align-items:center;padding-bottom:9px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.exec-price-end a span{font-size:20px}.exec-compare-section{background:#f0f3ef}.exec-scroll-tip{color:#47685c;align-items:center;gap:9px;margin:0 0 13px;font-size:12px;font-weight:770;display:none}.exec-scroll-tip span{font-size:20px}.exec-table-region{overscroll-behavior-x:contain;scrollbar-width:thin;background:#fff;border:1px solid #d8e1d9;overflow-x:auto}.exec-table-region:focus-visible{outline-offset:4px;outline:3px solid #518b73}.exec-table{text-align:left;border-collapse:collapse;table-layout:fixed;width:100%;min-width:930px}.exec-table thead{color:#e9f1e8;background:#163742}.exec-table th,.exec-table td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e0e6e1;padding:25px 19px;font-size:12px;line-height:1.7}.exec-table thead th{color:#d0e0d8;letter-spacing:.1em;padding-block:17px;font-size:9px;font-weight:850}.exec-table th:first-child{width:158px}.exec-table th:last-child{width:235px}.exec-table tbody tr:last-child th,.exec-table tbody tr:last-child td{border-bottom:0}.exec-table tbody th{white-space:nowrap;font-size:13px}.exec-table tbody th strong{vertical-align:middle;display:inline-block}.exec-table .exec-mini-mark{width:32px;height:32px;margin-right:7px}.exec-table-foot{color:#4f695b;background:#e2ece4;align-items:start;gap:12px;margin-top:16px;padding:17px 20px;font-size:12px;line-height:1.65;display:flex}.exec-table-info{border:1px solid #8fb7a2;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-family:Georgia,serif;font-style:italic;display:grid}.exec-risk-section{background:#fff}.exec-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.exec-risk-grid article{border-top:2px solid #216354;padding:27px 11px 0 0}.exec-risk-number{color:#357865;align-items:center;gap:14px;font-family:Georgia,serif;font-size:24px;display:flex}.exec-risk-number span{color:#7a8d84;letter-spacing:.1em;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:10px;font-weight:850}.exec-risk-symbol{color:#256f5f;background:#edf4ef;place-items:center;width:100px;height:100px;margin:19px 0 23px;display:grid}.exec-risk-symbol svg{width:64px;height:64px}.exec-risk-grid h3{letter-spacing:-.035em;max-width:310px;margin-bottom:12px;font-size:21px;line-height:1.25}.exec-risk-grid p{color:#687b72;max-width:355px;font-size:13px;line-height:1.8}.exec-detail-section{background:#f3f4ef}.exec-detail-list{border-top:1px solid #d8e1d9}.exec-detail-row{border-bottom:1px solid #d8e1d9;grid-template-columns:180px minmax(0,1fr) 125px;align-items:start;gap:45px;padding:32px 0;scroll-margin-top:35px;display:grid}.exec-detail-index{color:#8ca99c;margin-bottom:9px;font-family:Georgia,serif;font-size:28px;display:block}.exec-detail-name h3{margin:0 0 3px;font-size:22px}.exec-detail-name>span:last-child{color:#85978b;font-size:11px}.exec-detail-text{gap:17px;display:grid}.exec-detail-text p{color:#5d7167;margin:7px 0 0;font-size:12px;line-height:1.8}.exec-detail-source{white-space:nowrap;border-bottom:1px solid #538f7b;justify-content:space-between;align-items:center;gap:9px;padding-bottom:9px;font-size:11px;font-weight:830;text-decoration:none;display:flex;color:#256a58!important}.exec-ledger-section{background:#fbfaf6}.exec-ledger-list{border-top:1px solid #d5ded6}.exec-ledger-row{border-bottom:1px solid #d5ded6;grid-template-columns:185px minmax(0,1fr);gap:35px;padding:23px 0;display:grid}.exec-ledger-row>div:first-child{white-space:nowrap;align-items:baseline;gap:20px;display:flex}.exec-ledger-index{color:#a1b9ab;font-family:Georgia,serif;font-size:26px}.exec-ledger-row time{color:#7a8c82;font-size:11px;font-weight:740}.exec-ledger-row h3{letter-spacing:-.02em;margin:9px 0;font-family:Georgia,serif;font-size:22px;font-weight:500}.exec-ledger-row p{color:#697a71;max-width:790px;font-size:13px;line-height:1.75}.exec-ledger-sources{flex-wrap:wrap;gap:18px;display:flex}.exec-ledger-sources a{color:#236f5d;font-size:12px;font-weight:720}.exec-end-cap{color:#fff;background:#173c42;padding:84px 0}.exec-end-grid{justify-content:space-between;align-items:end;gap:30px;display:flex}.exec-site .exec-end-cap h2{margin:17px 0;font-size:clamp(50px,5.8vw,76px)}.exec-end-cap h2 em{color:#dfc099}.exec-end-cap p{color:#b9d1cf;max-width:650px;font-size:13px}@media (width<=1110px){.exec-container{width:calc(100% - 55px)}.exec-hero-grid{gap:33px}.exec-site .exec-hero h1{font-size:clamp(57px,6.7vw,78px)}.exec-provider-row{grid-template-columns:minmax(185px,1fr) minmax(135px,.7fr) minmax(160px,.9fr) 108px;gap:13px}.exec-provider-icon{width:43px;height:43px}.exec-pricing-intro-grid{gap:35px}.exec-pricing-card{padding:18px 15px}}@media (width<=880px){.exec-nav{min-height:86px}.exec-nav-links{gap:18px}.exec-nav-action{display:none}.exec-hero{padding-top:70px}.exec-hero-grid{grid-template-columns:1fr;gap:48px;padding-bottom:65px}.exec-hero-copy{max-width:740px}.exec-site .exec-hero h1{font-size:clamp(64px,9vw,85px)}.exec-intelligence-panel{width:100%;max-width:680px}.exec-trust-grid{grid-template-columns:repeat(2,1fr)}.exec-trust-grid>div:nth-child(2){border-right:0}.exec-section-heading{grid-template-columns:1fr;gap:14px}.exec-section-heading>p{max-width:690px}.exec-need-grid,.exec-risk-grid{grid-template-columns:1fr 1fr}.exec-need-card:last-child,.exec-risk-grid article:last-child{grid-column:1/-1}.exec-need-card{min-height:360px}.exec-provider-row{grid-template-columns:1.2fr 1fr .95fr;gap:12px}.exec-provider-link{grid-column:2/4;justify-self:start;min-width:160px}.exec-method-layout{grid-template-columns:1fr;gap:40px}.exec-method-list{max-width:680px}.exec-pricing-intro-grid{grid-template-columns:1fr}.exec-pricing-brief{max-width:650px}.exec-pricing-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.exec-scroll-tip{display:flex}.exec-detail-row{grid-template-columns:160px minmax(0,1fr);gap:25px}.exec-detail-source{grid-column:2;justify-self:start;min-width:145px}}@media (width<=640px){html{scroll-behavior:auto}.exec-container{width:calc(100% - 36px)}.exec-preview-rail{letter-spacing:.055em;gap:7px;font-size:8px}.exec-nav{flex-direction:column;justify-content:center;align-items:start;gap:14px;min-height:85px;padding:17px 0}.exec-logo-symbol{width:38px;height:38px}.exec-wordmark{font-size:23px}.exec-nav-links{gap:25px;font-size:12px}.exec-site h1,.exec-site h2{letter-spacing:-.055em}.exec-hero{padding-top:54px}.exec-site .exec-hero h1{margin:19px 0 23px;font-size:clamp(47px,12vw,68px)}.exec-hero-lead{font-size:15px;line-height:1.7}.exec-hero-actions{gap:18px;margin:24px 0}.exec-evidence-row{gap:9px;font-size:10px}.exec-evidence-divider{display:none}.exec-intelligence-panel{padding:18px}.exec-site .exec-panel-head h2{font-size:24px}.exec-panel-monogram{display:none}.exec-panel-row{padding:13px 0}.exec-panel-number strong{font-size:21px}.exec-hero-bottom{letter-spacing:.05em;font-size:8px}.exec-hero-bottom span:nth-child(2){display:none}.exec-trust-grid{grid-template-columns:1fr 1fr;gap:16px;padding:22px 0}.exec-trust-grid>div{flex-direction:column;align-items:start!important;gap:8px!important}.exec-trust-grid>div:not(:last-child){border:0;padding:0}.exec-trust-number{font-size:29px}.exec-trust-grid>div span:last-child,.exec-trust-explain{font-size:10px}.exec-section{padding:68px 0}.exec-section-heading{margin-bottom:30px}.exec-site .exec-section-heading h2{margin-top:15px;font-size:clamp(39px,10vw,56px)}.exec-section-heading>p{font-size:13px}.exec-need-grid,.exec-risk-grid,.exec-pricing-cards{grid-template-columns:1fr}.exec-need-card,.exec-need-card:last-child,.exec-risk-grid article:last-child{grid-column:auto}.exec-need-card{min-height:325px;padding:21px}.exec-need-visual{height:100px;margin:16px 0 15px}.exec-provider-row{grid-template-columns:1fr 1fr;gap:12px;padding:20px 0}.exec-provider-identity{grid-column:1/-1}.exec-provider-index{display:none}.exec-provider-basis{grid-column:1/-1}.exec-provider-link{grid-column:1/-1;min-width:170px}.exec-provider-fact strong{font-size:19px}.exec-method-layout{gap:30px}.exec-site .exec-method-section h2{font-size:clamp(43px,11vw,58px)}.exec-method-section p{font-size:14px}.exec-last-grid,.exec-end-grid{flex-direction:column;align-items:start}.exec-site .exec-last-grid h2{font-size:clamp(45px,11vw,62px)}.exec-last-link{width:100%;min-height:100px}.exec-footer{padding:44px 0 20px}.exec-footer-top{grid-template-columns:1fr;gap:25px}.exec-footer-bottom{flex-direction:column;gap:7px}.exec-pricing-intro{padding:57px 0 66px}.exec-site .exec-pricing-intro h1{font-size:clamp(48px,11vw,67px)}.exec-pricing-intro p{font-size:15px}.exec-pricing-brief{padding:21px}.exec-brief-date{margin-top:18px;font-size:36px}.exec-price-key>strong{font-size:42px}.exec-pricing-card{padding:23px}.exec-risk-grid article{padding-right:0}.exec-risk-symbol{width:86px;height:86px}.exec-detail-row{grid-template-columns:1fr;gap:14px}.exec-detail-source{grid-column:1}.exec-ledger-row{grid-template-columns:1fr;gap:7px}.exec-ledger-row>div:first-child{gap:15px}.exec-site .exec-end-cap h2{font-size:clamp(44px,11vw,62px)}}@media (prefers-reduced-motion:reduce){.exec-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.exec-site .site-header{backdrop-filter:none;background:#fff;border-bottom:1px solid #dce2de}.exec-site .nav{width:min(1190px,100% - 76px);min-height:88px}.exec-site .brand{letter-spacing:-.055em;color:#133342;font-size:23px;font-weight:850;text-decoration:none}.exec-site .brand-mark{color:#f4f7f1;background:#163a40;border-radius:5px;width:43px;height:43px;font-family:Georgia,serif;font-weight:700}.exec-site .nav-links{gap:27px}.exec-site .nav-links a{color:#385a59;font-size:12px;font-weight:760}.exec-site .nav-links a:hover{color:#147461}.exec-site .site-footer{color:#d7e1dd;background:#0c2430;border-top:none;padding-top:56px}.exec-site .site-footer .container{width:min(1190px,100% - 76px)}.exec-site .site-footer .brand{color:#f6f7f1}.exec-site .site-footer .brand-mark{color:#183d36;background:#e3ebe2}.exec-site .site-footer .footer-copy,.exec-site .site-footer .footer-bottom{color:#a7bcb9}.exec-site .site-footer .footer-links a{color:#bfd0c8}.exec-site .site-footer .footer-links a:hover{color:#fff}.exec-site .exec-resource-section{background:#f1f4ef}.exec-site .exec-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.exec-site .exec-resource-grid a{color:#193d39;background:#fff;border:1px solid #d6e2da;flex-direction:column;gap:14px;min-height:125px;padding:22px;text-decoration:none;display:flex}.exec-site .exec-resource-grid a:hover{background:#f7fbf8;border-color:#609a84}.exec-site .exec-resource-grid a strong{font-size:15px}.exec-site .exec-resource-grid a span{color:#667e74;font-size:12px}.exec-site .exec-row-guide{color:#247564;white-space:normal;margin-top:5px;font-size:11px;font-weight:700;text-decoration:none;display:block}.exec-site .exec-row-guide:hover{text-decoration:underline}.exec-site .exec-exports{background:#fff;border:1px solid #dce7df;justify-content:space-between;align-items:center;gap:30px;padding:25px;display:flex}.exec-site .exec-exports strong{font-size:16px}.exec-site .exec-exports p{color:#6b7a71;margin:2px 0 0;font-size:12px}.exec-site .exec-exports nav{flex-wrap:wrap;gap:15px;display:flex}.exec-site .exec-exports nav a{color:#1f6758;font-size:12px;font-weight:720}.exec-site .exec-source-section{background:#fff}.exec-site .exec-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.exec-site .exec-source-grid a{overflow-wrap:anywhere;background:#f8faf7;border:1px solid #e0e9e2;justify-content:space-between;gap:10px;padding:13px 16px;font-size:12px;font-weight:650;text-decoration:none;display:flex}.exec-site .exec-source-grid a:hover{background:#ebf4ed}.exec-site .exec-source-grid a span{color:#258063}@media (width<=880px){.exec-site .exec-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.exec-site .nav,.exec-site .site-footer .container{width:calc(100% - 55px)}.exec-site .exec-exports{flex-direction:column;align-items:flex-start}}@media (width<=640px){.exec-site .nav,.exec-site .site-footer .container{width:calc(100% - 36px)}.exec-site .nav{align-items:flex-start;gap:15px;padding:15px 0}.exec-site .nav-links{flex-wrap:wrap;gap:12px 19px}.exec-site .nav-links a{font-size:12px}.exec-site .exec-resource-grid,.exec-site .exec-source-grid{grid-template-columns:1fr}.exec-site .exec-exports{padding:19px}.exec-site .exec-exports nav{gap:10px 18px}}.exec-site .exec-ledger-when{white-space:normal;flex-direction:column;align-items:flex-start;gap:3px;display:flex}.exec-site .exec-ledger-when small{color:#527765;font-size:10px;font-weight:700}
