.signature-site{color:#11243a;--ink:#11243a;--muted:#59697a;--line:#dce1e6;background:#fff;font-family:DM Sans,sans-serif;overflow:clip}.sig-wrap{width:calc(100% - 112px);max-width:1260px;margin-inline:auto}.site .signature-site h1,.site .signature-site h2,.site .signature-site h3{letter-spacing:-.035em;margin:0;font-family:DM Sans,sans-serif;font-weight:500;line-height:1.15}.site .signature-site h1{letter-spacing:-.045em;font-size:clamp(50px,5cqw,72px)}.site .signature-site h2{font-size:43px}.site .signature-site h3{font-size:25px}.signature-site p{color:#59697a;margin:0;font-size:17px;line-height:1.75}.signature-site p+p{margin-top:20px}.signature-site img{object-fit:cover;width:100%;height:100%}.signature-site a{text-underline-offset:6px}.signature-site a:hover{text-decoration:underline}.signature-site section{scroll-margin-top:115px}.signature-site button{font-family:inherit}.signature-site .sig-button{color:#11243a;background:#c9a948;border:1px solid #c9a948;border-radius:28px;justify-content:center;align-items:center;min-height:54px;padding:16px 25px;font-size:14px;font-weight:500;line-height:1.35;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.signature-site .sig-button:hover{background:#d7bc6b;border-color:#d7bc6b;text-decoration:none}.signature-site .sig-button.sig-outline{color:inherit;background:0 0;border-color:currentColor}.signature-site .sig-outline:hover{color:#fff;background:#11243a;border-color:#11243a}.sig-read{align-items:center;gap:25px;margin-top:28px;font-size:14px;text-decoration:none;display:inline-flex}.sig-read>span{font-size:20px}.sig-read:hover{text-decoration:underline}.sig-actions{align-items:center;gap:18px;margin-top:35px;display:flex}.sig-section-heading{justify-content:space-between;align-items:baseline;gap:35px;margin-bottom:35px;display:flex}.sig-section-heading>a{font-size:14px;text-decoration:none}.sig-section-heading>a>span{margin-left:22px}.site.b.signature-selected .site-header{z-index:25;color:#11243a;background:#fff;border-bottom:1px solid #dce1e6;height:100px;padding-inline:56px;position:relative}.site.b.signature-selected:has(.signature-home) .site-header{color:#fff;background:0 0;border-color:#ffffff40;margin-bottom:-100px}.site.b.signature-selected:has(.signature-home) .site-header>.button{color:#fff;background:0 0;border-color:#ffffff80}.site.b.signature-selected:has(.signature-home) .site-nav a{color:#fff}.site.b.signature-selected .site-header>.button{color:#fff;background:#11243a;border-color:#11243a;border-radius:27px;min-height:47px;padding:13px 22px;font-size:13px}.site.b.signature-selected .site-nav a{font-size:14px}.site.b.signature-selected .site-nav>a:not(.nav-center-logo)[aria-current=page]{text-underline-offset:9px;-webkit-text-decoration:underline #c9a948;text-decoration:underline #c9a948;text-decoration-thickness:2px}@container site (min-width:1101px){.site.b.signature-selected .site-header>.logo{display:none}.site.b.signature-selected .site-nav{flex:1;justify-content:space-between;align-items:center;gap:22px;display:flex}.site.b.signature-selected .nav-center-logo{width:125px;display:block}.site.b.signature-selected .nav-center-logo img{width:125px;height:auto}.site.b.signature-selected .site-nav>a:not(.nav-center-logo){padding:8px 0}}.sig-home-opening{color:#fff;background:#11243a;min-height:740px;padding:175px 0 105px;position:relative}.sig-home-opening>img{object-position:center 37%;filter:brightness(.46);position:absolute;inset:0}.sig-home-opening>.sig-wrap{position:relative}.site .sig-home-opening h1{max-width:900px;font-size:64px;line-height:1.1}.sig-home-opening p{color:#fff;max-width:690px;margin-top:32px;font-size:19px}.sig-home-opening .sig-outline{color:#fff;border-color:#fff}.sig-home-opening .sig-outline:hover{color:#11243a;background:#fff}.sig-home-network{color:#fff;background:#11243a;padding:42px 0}.sig-network{letter-spacing:-.03em;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:35px;font-size:27px;font-weight:500;display:flex}.sig-home-company{grid-template-columns:1.15fr 1fr;gap:110px;padding:90px 0;display:grid}.site .sig-home-company h2{max-width:560px;line-height:1.24}.sig-home-company p{max-width:450px}.sig-home-services{background:#f4f4ef;padding:75px 0}.sig-home-services>.sig-wrap{grid-template-columns:1fr 1fr;gap:100px;display:grid}.sig-services-image h2{margin-bottom:33px!important}.sig-services-image>img{height:440px}.sig-offerings>a{border-top:1px solid #c7ced3;padding:25px 35px 25px 0;text-decoration:none;display:block;position:relative}.sig-offerings>a:first-child{margin-top:0}.sig-offerings>a:last-child{border-bottom:1px solid #c7ced3}.site .sig-offerings h3{font-size:26px;line-height:1.2}.sig-offerings>a>span{color:#59697a;margin-top:10px;font-size:14px;line-height:1.6;display:block}.sig-offerings>a>span.sig-row-arrow{color:#11243a;margin:0;font-size:22px;position:absolute;top:25px;right:0}.sig-offerings>a:hover h3{text-underline-offset:6px;text-decoration:underline}.sig-home-properties{padding:80px 0 55px}.sig-property-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:23px;display:grid}.sig-property-gallery>a{text-decoration:none}.sig-property-gallery img{height:205px;transition:filter .2s}.sig-property-gallery a:hover img{filter:brightness(.9)}.sig-property-gallery a>div{border-bottom:1px solid #dce1e6;justify-content:space-between;align-items:baseline;gap:20px;padding:20px 0;display:flex}.site .sig-property-gallery h3,.sig-property-gallery a>div>span{font-size:20px}.sig-home-program{border-top:1px solid #dce1e6;grid-template-columns:1fr 1fr;align-items:center;gap:95px;padding:65px 0;display:grid}.site .sig-home-program h2{font-size:59px}.sig-home-program p{max-width:400px;margin:25px 0 30px;font-size:21px}.signature-site .program-wheel{justify-self:end;width:100%;max-width:490px;height:auto;overflow:visible}.signature-site .wheel-labels{font-size:13px}.sig-home-results,.sig-results-feature{color:#fff;background:#11243a;padding:70px 0}.sig-project{grid-template-columns:1.05fr 1fr;align-items:center;gap:85px;display:grid}.sig-project-photo{position:relative}.sig-project-photo>img{height:465px}.sig-project-photo>span{color:#d0d8e1;background:#11243a;padding:10px 15px;font-size:10px;line-height:1.5;position:absolute;bottom:0;left:0}.sig-project-story>p{color:#c9d3dd;margin-top:20px;font-size:15px}.sig-project-data{flex-direction:column;gap:23px;margin-top:35px;display:flex}.sig-project-data>div{align-items:baseline;gap:25px;display:flex}.sig-project-data strong{letter-spacing:-.045em;flex:none;width:175px;font-size:45px;font-weight:500;line-height:1.1}.sig-project-data span{color:#c9d3dd;font-size:13px}.sig-project-story .sig-read{color:#e0c779}.sig-project-story small{color:#bac7d4;max-width:420px;margin-top:24px;font-size:10px;line-height:1.7;display:block}.sig-home-audit{grid-template-columns:1fr 1fr;gap:100px;padding:85px 0;display:grid}.sig-home-audit p{max-width:410px;margin:25px 0 30px}.sig-findings>div{border-top:1px solid #dce1e6;grid-template-columns:30px 1fr;align-items:baseline;gap:22px;padding:21px 0;display:grid}.sig-findings>div:last-child{border-bottom:1px solid #dce1e6}.sig-findings>div>span{color:#697787;font:11px IBM Plex Mono,monospace}.site .sig-findings h3{font-size:21px;line-height:1.4}.sig-home-team{background:#f4f4ef;border-top:1px solid #dce1e6;padding:60px 0}.sig-home-team>.sig-wrap{grid-template-columns:1fr 1.2fr;align-content:center;gap:20px 95px;display:grid}.sig-home-team h2,.sig-home-team p,.sig-home-team a{grid-column:1}.sig-home-team p{max-width:420px;margin-top:10px}.sig-home-team img{grid-area:1/2/4;height:290px}.sig-home-team .sig-read{place-self:start;margin-top:10px}.sig-home-resources{padding:80px 0}.sig-resource-layout{grid-template-columns:1.2fr 1fr;gap:60px;display:grid}.sig-resource-feature{grid-template-columns:1fr;gap:25px;display:grid;text-decoration:none!important}.sig-resource-art{background:#eef1f3;place-items:center;height:310px;padding:25px;display:grid;overflow:hidden}.sig-resource-type{color:#697787;margin-bottom:16px;font:11px IBM Plex Mono,monospace;display:block}.site .sig-resource-feature h3{font-size:29px}.sig-resource-feature .sig-read{margin-top:20px}.sig-resource-side{border-top:1px solid #dce1e6;flex-direction:column;justify-content:space-between;display:flex}.sig-resource-side>a{border-bottom:1px solid #dce1e6;padding:30px 0;text-decoration:none;display:block}.site .sig-resource-side h3{max-width:400px;font-size:29px}.sig-resource-side .sig-read{margin-top:24px}.sig-close{color:#fff;background:#11243a;padding:65px 0}.sig-close>.sig-wrap{grid-template-columns:1.3fr 1fr;align-items:center;gap:70px;display:grid}.site .sig-close h2{max-width:650px;font-size:48px;line-height:1.15}.sig-close>.sig-wrap>div{flex-direction:column;justify-self:end;align-items:start;gap:22px;display:flex}.sig-close a:not(.sig-button){color:#e1e7ee;font-size:13px}.sig-page-top{padding-top:28px}.sig-breadcrumb{color:#697787;flex-wrap:wrap;align-items:baseline;gap:13px;font-size:12px;line-height:1.5;display:flex}.sig-breadcrumb a{color:#11243a;text-decoration:none}.sig-breadcrumb>span[aria-hidden]{color:#aeb8c3}.sig-page-heading{grid-template-columns:1.25fr 1fr;align-items:end;gap:100px;padding:45px 0 50px;display:grid}.sig-page-heading h1{max-width:780px}.sig-page-heading p{max-width:445px}.sig-page-heading .sig-button{margin-top:25px}.sig-page-image{height:395px}.sig-page-image img{object-position:50% 45%}.sig-audit-coverage{grid-template-columns:1fr 1.2fr;gap:105px;padding:85px 0;display:grid}.sig-audit-coverage h2{max-width:420px}.sig-audit-coverage>div>p{max-width:380px;margin-top:25px}.sig-audit-components details{border-top:1px solid #dce1e6}.sig-audit-components details:last-child{border-bottom:1px solid #dce1e6}.sig-audit-components summary{cursor:pointer;grid-template-columns:25px 1fr 20px;align-items:baseline;gap:22px;padding:24px 0;list-style:none;display:grid}.sig-audit-components summary::-webkit-details-marker{display:none}.sig-audit-components summary>span:first-child{color:#697787;font:11px IBM Plex Mono,monospace}.site .sig-audit-components h3{font-size:23px}.sig-audit-components summary>span:last-child{font-size:25px;font-weight:400;line-height:1}.sig-audit-components details[open] summary>span:last-child{transform:rotate(45deg)}.sig-audit-components p{padding:0 20px 25px 47px;font-size:15px}.sig-report-section{background:#f4f4ef;padding:75px 0}.sig-report-section>.sig-wrap{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.sig-report-section .sig-findings{margin-top:35px}.sig-report-stage{background:#e4e9ed;place-items:center;padding:35px;display:grid}.sig-report{color:#11243a;background:#fff;border:1px solid #dce1e6;width:100%;max-width:420px;padding:32px}.sig-report-mast{justify-content:space-between;align-items:center;gap:25px;display:flex}.signature-site .sig-report-mast img{object-fit:contain;width:100px;height:auto}.sig-report-mast>span{color:#697787;font:9px IBM Plex Mono,monospace}.site .sig-report h3{margin-top:42px;font-size:34px;line-height:1.18}.sig-report>p{margin-top:15px;font-size:12px}.sig-report-lines{margin-top:30px}.sig-report-lines>div{border-top:1px solid #dce1e6;align-items:baseline;gap:18px;padding:15px 0;font-size:12px;line-height:1.6;display:flex}.sig-report-lines>div>span:first-child{color:#697787;font:9px IBM Plex Mono,monospace}.sig-report-foot{border-top:1px solid #c9a948;justify-content:space-between;gap:20px;margin-top:25px;padding-top:18px;font-size:9px;display:flex}.sig-report-small{max-width:320px;padding:25px}.site .sig-report-small h3{margin-top:26px;font-size:28px}.sig-report-small .sig-report-lines{margin-top:22px}.sig-report-small .sig-report-lines>div{padding:11px 0;font-size:10px}.sig-resource-art .sig-report-small{min-height:340px;transform:translateY(20px)}.sig-audit-requirements{padding:80px 0}.sig-audit-requirements>h2{margin-bottom:45px!important}.sig-journey{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.sig-journey article{border-top:1px solid #c9a948;padding-top:25px}.sig-journey article>span{color:#697787;font:11px IBM Plex Mono,monospace}.sig-journey h3{margin:22px 0 16px!important;font-size:24px!important}.sig-journey p{font-size:15px}.sig-enquiry{color:#fff;background:#11243a;padding:75px 0}.sig-enquiry>.sig-wrap{grid-template-columns:1fr 1fr;gap:110px;display:grid}.sig-enquiry h2{font-size:49px!important}.sig-enquiry p{color:#c9d3dd;margin-top:25px}.sig-enquiry .sig-read{color:#e0c779}.signature-site .form-panel{color:#11243a;background:#fff;border-color:#dce1e6;padding:35px}.signature-site .form-panel .button{color:#fff;background:#11243a;border-color:#11243a;border-radius:25px;padding:15px 22px;font-size:13px}.signature-site .form-panel .button.outline{color:#11243a;background:#fff}.signature-site .form-panel label{font-size:13px}.signature-site .form-panel .demo-label{color:#59697a;background:#f3f5f7;border-left:2px solid #c9a948;font-size:11px}.signature-site .form-panel .fine-print{color:#697787;margin-top:20px;font-size:11px;line-height:1.7}.signature-site .form-panel .form-success p{color:#59697a}.signature-site .form-panel input,.signature-site .form-panel select,.signature-site .form-panel textarea{font-family:DM Sans,sans-serif;font-size:16px}.sig-faq{grid-template-columns:1fr 1.2fr;gap:105px;padding:80px 0;display:grid}.sig-questions details{border-top:1px solid #dce1e6}.sig-questions details:last-child{border-bottom:1px solid #dce1e6}.sig-questions summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:35px;padding:24px 0;font-size:17px;line-height:1.5;list-style:none;display:flex}.sig-questions summary::-webkit-details-marker{display:none}.sig-questions summary>span{font-size:25px;line-height:1}.sig-questions details[open] summary>span{transform:rotate(45deg)}.sig-questions p{padding-bottom:25px;font-size:15px}.sig-program-overview{grid-template-columns:1fr 1fr;align-items:center;gap:110px;padding:70px 0;display:grid}.sig-program-overview h2{max-width:430px}.sig-program-overview p{margin-top:25px}.sig-program-stages{padding:0 0 80px}.sig-program-stages article{border-top:1px solid #dce1e6;grid-template-columns:70px 1.2fr 1fr;align-items:start;gap:50px;padding:40px 0;display:grid}.sig-stage-number{color:#697787;padding-top:10px;font:12px IBM Plex Mono,monospace}.sig-program-stages h2{font-size:32px!important}.sig-program-stages p{max-width:470px;margin-top:20px;font-size:16px}.sig-stage-scope{border-left:1px solid #c9a948;flex-direction:column;gap:15px;padding-left:35px;font-size:15px;line-height:1.5;display:flex}.sig-record{background:#f4f4ef;padding:75px 0}.sig-record>.sig-wrap{grid-template-columns:1fr 1fr;gap:100px;display:grid}.sig-record p{max-width:450px;margin-top:25px}.sig-record-register>div{border-top:1px solid #c7ced3;align-items:baseline;gap:30px;padding:23px 0;font-size:21px;display:flex}.sig-record-register>div>span:first-child{color:#697787;font:11px IBM Plex Mono,monospace}.sig-company-story{grid-template-columns:1fr 1fr;gap:100px;padding:85px 0;display:grid}.sig-company-story h2{font-size:54px!important}.sig-company-story>div{max-width:480px}.sig-company-network{color:#fff;background:#11243a;padding:70px 0}.sig-company-network h2{max-width:700px;margin-bottom:50px!important}.sig-company-network .sig-network{display:none}.sig-partner-roles{grid-template-columns:1fr 1fr 1fr;gap:50px;display:grid}.sig-partner-roles>div{border-top:1px solid #ffffff40;padding-top:27px}.sig-partner-roles h3{font-size:29px!important}.sig-partner-roles p{color:#c9d3dd;margin-top:18px;font-size:15px}.sig-leadership{grid-template-columns:1fr 1.6fr;gap:80px;padding:80px 0;display:grid}.sig-leadership>div{grid-template-columns:1fr 1fr;gap:45px;display:grid}.sig-leadership article{border-top:1px solid #dce1e6;padding:25px 0}.sig-leadership h3{font-size:29px!important}.sig-leadership p{margin-top:15px;font-size:14px}.sig-leadership article>a{margin-top:35px;font-size:13px;display:inline-block}.sig-location{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding:0 0 80px;display:grid}.sig-location>img{height:370px}.sig-location p{margin-top:25px;font-size:17px}.sig-services-directory{padding:65px 0}.sig-services-directory>a{border-top:1px solid #dce1e6;grid-template-columns:35px 1.1fr 1fr 25px;align-items:baseline;gap:35px;padding:35px 0;text-decoration:none;display:grid}.sig-services-directory>a:last-child{border-bottom:1px solid #dce1e6}.sig-services-directory>a>span:first-child{color:#697787;font:11px IBM Plex Mono,monospace}.sig-services-directory>a>span:last-child{font-size:25px}.sig-services-directory h2{font-size:31px!important}.sig-services-directory p{max-width:350px;font-size:15px}.sig-services-directory a:hover h2{text-underline-offset:8px;text-decoration:underline}.sig-services-program,.sig-detail-context{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding:20px 0 80px;display:grid}.sig-services-program img,.sig-detail-context>img{height:360px}.sig-services-program p,.sig-detail-context p{max-width:430px;margin:25px 0 30px}.sig-detail-scope{grid-template-columns:1fr 1.2fr;gap:110px;padding:80px 0;display:grid}.sig-detail-scope article{border-top:1px solid #dce1e6;align-items:baseline;gap:30px;padding:25px 0;display:flex}.sig-detail-scope article>span{color:#697787;font:11px IBM Plex Mono,monospace}.sig-detail-scope article p{font-size:20px;line-height:1.6}.sig-related{padding:25px 0 80px}.sig-related>h2{margin-bottom:30px!important;font-size:32px!important}.sig-related>div{border-top:1px solid #dce1e6;flex-direction:column;display:flex}.sig-related a{border-bottom:1px solid #dce1e6;justify-content:space-between;align-items:baseline;gap:30px;padding:23px 0;text-decoration:none;display:flex}.sig-related h3{font-size:24px!important}.sig-related a>span{font-size:23px}.sig-technology{padding:15px 0 65px}.sig-technology>h2{margin-bottom:35px!important}.sig-tech-tabs{border-bottom:1px solid #dce1e6;gap:40px;display:flex}.sig-tech-tabs>button{color:#697787;background:0 0;border-bottom:2px solid #0000;padding:18px 0;font-size:16px}.sig-tech-tabs>button[aria-selected=true]{color:#11243a;border-color:#c9a948}.sig-technology [role=tabpanel]{color:#fff;background:#11243a;grid-template-columns:40px 1fr 1fr;align-items:baseline;gap:45px;min-height:260px;padding:45px;display:grid}.sig-technology [role=tabpanel]>span{color:#dec676;font:12px IBM Plex Mono,monospace}.sig-technology [role=tabpanel] h3{max-width:430px;font-size:35px}.sig-technology [role=tabpanel] p{color:#c9d3dd;font-size:17px}.sig-sector-directory{grid-template-columns:1fr 1fr;gap:65px 45px;padding:75px 0;display:grid}.sig-sector-directory>a{text-decoration:none}.sig-sector-photo{height:300px;position:relative}.sig-sector-photo>span{color:#fff;background:#11243a;padding:16px 22px;font:12px IBM Plex Mono,monospace;position:absolute;bottom:0;left:0}.sig-sector-directory>a>div:last-child{padding-top:25px}.sig-sector-directory h2{font-size:31px!important}.sig-sector-directory p{max-width:490px;margin-top:20px;font-size:16px}.sig-sector-directory .sig-read{margin-top:20px}.sig-sector-intro{grid-template-columns:1fr 1fr;gap:110px;padding:80px 0;display:grid}.sig-sector-intro h2{max-width:450px}.sig-sector-intro>p{font-size:19px;line-height:1.7}.sig-sector-focus{background:#f4f4ef;padding:65px 0}.sig-sector-focus>.sig-wrap{grid-template-columns:1fr 1.2fr;gap:110px;display:grid}.sig-sector-focus-list article{border-top:1px solid #c7ced3;grid-template-columns:25px 1fr;align-items:baseline;gap:25px;padding:24px 0;display:grid}.sig-sector-focus-list article>span{color:#697787;font:11px IBM Plex Mono,monospace}.sig-sector-focus-list h3{font-size:23px!important;line-height:1.4!important}.sig-sector-audit{grid-template-columns:1fr 1fr;align-items:center;gap:110px;padding:80px 0;display:grid}.sig-sector-audit p{max-width:430px;margin:25px 0 30px}.sig-sector-audit>.sig-report{justify-self:center;max-width:370px;padding:30px}.sig-hotel-nyc{grid-template-columns:1fr 1fr;align-items:center;gap:95px;padding:0 0 60px;display:grid}.sig-hotel-nyc img{height:355px}.sig-hotel-nyc p{margin-top:25px}.sig-results-heading,.sig-resource-heading,.sig-pricing-heading,.sig-contact-top,.sig-booking-top{padding-top:30px}.sig-results-heading .sig-page-heading,.sig-resource-heading .sig-page-heading{padding-bottom:55px}.sig-project-large .sig-project-photo>img{height:510px}.sig-evidence{grid-template-columns:1fr 1.2fr;gap:110px;padding:80px 0;display:grid}.sig-evidence h2{max-width:440px}.sig-evidence article{border-top:1px solid #dce1e6;grid-template-columns:25px 1fr;align-items:baseline;gap:25px;padding:23px 0;display:grid}.sig-evidence article>span{color:#697787;font:11px IBM Plex Mono,monospace}.sig-evidence h3{font-size:23px!important;line-height:1.4!important}.sig-case-metrics{border-bottom:1px solid #dce1e6;grid-template-columns:1fr 1fr 1fr;gap:35px;padding:55px 0;display:grid}.sig-case-metrics strong{letter-spacing:-.055em;font-size:65px;font-weight:500;line-height:1.1;display:block}.sig-case-metrics span{margin-top:20px;font-size:14px;display:block}.sig-case-metrics>p{grid-column:1/-1;max-width:700px;margin-top:10px;font-size:11px}.sig-case-editorial{grid-template-columns:1fr 1fr;gap:100px;padding:65px 0;display:grid}.sig-case-image{height:455px;padding-bottom:75px}.sig-resource-index{padding:10px 0 70px}.sig-resource-index .sig-resource-art{height:455px}.sig-resource-index .sig-resource-art .sig-report-small{max-width:370px;min-height:380px;padding:30px;transform:none}.sig-resource-program{border-top:1px solid #dce1e6;grid-template-columns:1fr 1fr;align-items:center;gap:95px;padding:60px 0 75px;display:grid}.sig-resource-program>img{height:330px}.sig-resource-program p{margin:25px 0 30px}.sig-commercial-stages{grid-template-columns:repeat(3,1fr);gap:35px;padding:10px 0 70px;display:grid}.sig-commercial-stages article{border-top:1px solid #c9a948;padding-top:27px}.sig-commercial-stages article>span{color:#697787;font:11px IBM Plex Mono,monospace}.sig-commercial-stages h2{margin-top:28px!important;font-size:28px!important}.sig-commercial-stages p{margin-top:22px;font-size:16px}.sig-commercial-stages a{margin-top:30px;font-size:13px;display:inline-block}.sig-commercial-note{border-top:1px solid #dce1e6;grid-template-columns:1fr 1fr;gap:100px;padding:60px 0 80px;display:grid}.sig-commercial-note p{font-size:17px}.sig-contact-layout{grid-template-columns:1fr 1fr;gap:100px;padding:15px 0 75px;display:grid}.sig-contact-information h2{margin-bottom:30px!important;font-size:32px!important}.sig-contact-information>a:not(.sig-button){margin-top:15px;font-size:17px;display:table}.sig-contact-information p{margin:30px 0;line-height:1.8}.sig-contact-information>img{height:240px;margin-top:40px}.sig-contact-layout>.form-panel{background:#f4f4ef;align-self:start}.sig-booking-layout{grid-template-columns:1fr 1fr;gap:100px;padding:10px 0 85px;display:grid}.sig-booking-layout h2{max-width:370px;font-size:33px!important}.sig-booking-layout ol{margin:30px 0;padding:0;list-style:none}.sig-booking-layout li{border-top:1px solid #dce1e6;max-width:420px;padding:20px 0;font-size:16px;line-height:1.7}.sig-booking-layout>div>a{font-size:14px}.signature-site .route-scheduler{color:#11243a;background:#f4f4ef;border-color:#dce1e6;font-family:DM Sans,sans-serif}.signature-site .route-scheduler button{border-radius:0}.signature-site .calendar-days button.selected{color:#fff;background:#11243a;border-color:#11243a}.signature-site .calendar-days button.available{border-color:#dce1e6}.signature-site .calendar-confirm{color:#11243a;background:#c9a948;border-radius:25px!important}.signature-site .calendar-slots button.selected{color:#fff;background:#11243a;border-color:#11243a}.sig-nyc-considerations{grid-template-columns:1fr 1fr;gap:35px 65px;padding:0 0 70px;display:grid}.sig-nyc-considerations article{border-top:1px solid #dce1e6;padding-top:27px}.sig-nyc-considerations article>span{color:#697787;font:11px IBM Plex Mono,monospace}.sig-nyc-considerations h3{margin-top:25px!important;font-size:28px!important}.sig-nyc-considerations p{max-width:460px;margin-top:20px;font-size:16px}.sig-nyc-resource{border-top:1px solid #dce1e6;grid-template-columns:1fr 1fr;gap:100px;padding:55px 0 80px;display:grid}.sig-nyc-resource p{margin-bottom:27px}.sig-nyc-resource a:not(.sig-button){margin-top:25px;font-size:12px;display:table}.signature-site .sig-document .page-hero{padding:55px 0;color:#11243a!important;background:#fff!important}.signature-site .sig-document .page-hero h1{max-width:1000px;font-size:60px}.signature-site .sig-document .page-hero p{color:#59697a!important}.signature-site .sig-document .button{color:#fff;background:#11243a;border-color:#11243a;border-radius:25px}.signature-site .sig-document .button.outline{color:#11243a;background:#fff}.signature-site .sig-document .reading{max-width:900px}.signature-site .sig-document .reading h2{font-size:31px}.signature-site .sig-document .checklist{border-top:1px solid #dce1e6}.signature-site .sig-document .checklist label{padding:24px 0}.signature-site .sig-document .checklist input{accent-color:#11243a}.signature-site .sig-document .page-body{padding-top:15px}.presentation-review .review-bar{min-height:65px;padding:12px 24px}.presentation-review .review-brand{min-width:180px}.presentation-review .review-brand>span{font-size:11px}.presentation-review .review-context{display:none}.presentation-review .review-tools{margin-left:auto}.presentation-review .review-section-guide{top:75px}.presentation-review .stage.mobile{padding-top:35px}.site.b.signature-selected .site-footer{border-top:1px solid #ffffff30;padding:55px 0 40px}.site.b.signature-selected .footer-name{letter-spacing:.02em;font-size:20px}.site.b.signature-selected .site-footer .footer-grid a{font-size:13px}.site.b.signature-selected .chat-preview{padding-bottom:25px}.signature-site :focus-visible{outline-offset:5px;outline:2px solid #9f7b16}@container site (max-width:1100px){.sig-wrap{width:calc(100% - 72px)}.site .signature-site h2{font-size:37px}.sig-home-company,.sig-home-services>.sig-wrap,.sig-home-program,.sig-home-audit,.sig-project,.sig-home-team>.sig-wrap,.sig-page-heading,.sig-audit-coverage,.sig-report-section>.sig-wrap,.sig-enquiry>.sig-wrap,.sig-faq,.sig-program-overview,.sig-record>.sig-wrap,.sig-company-story,.sig-location,.sig-detail-scope,.sig-services-program,.sig-detail-context,.sig-sector-intro,.sig-sector-focus>.sig-wrap,.sig-sector-audit,.sig-hotel-nyc,.sig-evidence,.sig-case-editorial,.sig-resource-program,.sig-commercial-note,.sig-contact-layout,.sig-booking-layout,.sig-nyc-resource{gap:55px}.sig-home-opening{min-height:715px;padding-top:155px}.site .sig-home-opening h1{font-size:58px}.sig-home-opening p{font-size:18px}.sig-home-network{padding:35px 0}.sig-network{gap:25px;font-size:23px}.sig-property-gallery{gap:18px}.sig-property-gallery img{height:165px}.site .sig-property-gallery h3{font-size:18px}.sig-project-photo>img{height:430px}.sig-project-data strong{width:145px;font-size:40px}.sig-project-data>div{gap:20px}.sig-home-team img{height:310px}.sig-resource-layout{gap:35px}.sig-page-image{height:340px}.sig-program-stages article{grid-template-columns:40px 1.2fr 1fr;gap:35px}.sig-partner-roles{gap:30px}.sig-leadership{grid-template-columns:1fr 1.8fr;gap:40px}.sig-leadership>div{gap:30px}.sig-technology [role=tabpanel]{grid-template-columns:25px 1fr 1fr;gap:30px;padding:35px}.sig-tech-tabs{gap:25px}.sig-sector-directory{gap:50px 35px}.sig-sector-photo{height:255px}.sig-contact-information>a:not(.sig-button){font-size:15px}.sig-commercial-stages{gap:25px}.sig-commercial-stages h2{font-size:25px!important}.site.b.signature-selected .site-header{padding-inline:36px}.site.b.signature-selected:has(.signature-home) .mobile-menu{color:#fff;background:0 0;border-color:#ffffff70}.site.b.signature-selected .site-nav.open{background:#fff;border-color:#dce1e6;padding:25px 36px;top:100px;left:0;right:0}.site.b.signature-selected:has(.signature-home) .site-nav.open a{color:#11243a}}@container site (max-width:800px){.sig-wrap{width:calc(100% - 40px)}.site .signature-site h1{font-size:44px}.site .signature-site h2{font-size:34px}.site .signature-site h3{font-size:25px}.signature-site p{font-size:16px}.signature-site section{scroll-margin-top:95px}.signature-site .sig-button{min-height:52px;padding:16px 22px;font-size:13px}.sig-section-heading{flex-direction:column;align-items:start;gap:25px;margin-bottom:28px}.sig-section-heading>a{font-size:13px}.sig-actions{flex-wrap:wrap;gap:15px;margin-top:30px}.sig-read{font-size:13px}.site.b.signature-selected .site-header{height:82px;padding-inline:20px}.site.b.signature-selected:has(.signature-home) .site-header{margin-bottom:-82px}.site.b.signature-selected .site-nav.open{padding:22px 20px;top:82px;left:0;right:0}.site.b.signature-selected .site-nav.open a{padding:13px 0;font-size:16px}.site.b.signature-selected .mobile-menu{color:#11243a;background:0 0;border:1px solid #cbd4de;padding:12px 17px}.site.b.signature-selected:has(.signature-home) .mobile-menu{color:#fff;border-color:#ffffff70}.site.b.signature-selected .site-nav.open .nav-center-logo{display:none}.sig-home-opening{min-height:680px;padding:145px 0 65px}.site .sig-home-opening h1{font-size:46px;line-height:1.12}.sig-home-opening p{max-width:480px;margin-top:25px;font-size:17px}.sig-home-opening>img{object-position:55% center}.sig-home-network{padding:28px 0}.sig-network{justify-content:start;gap:20px;font-size:18px}.sig-home-company,.sig-home-services>.sig-wrap,.sig-home-program,.sig-home-audit,.sig-project,.sig-home-team>.sig-wrap,.sig-page-heading,.sig-audit-coverage,.sig-report-section>.sig-wrap,.sig-enquiry>.sig-wrap,.sig-faq,.sig-program-overview,.sig-record>.sig-wrap,.sig-company-story,.sig-location,.sig-detail-scope,.sig-services-program,.sig-detail-context,.sig-sector-intro,.sig-sector-focus>.sig-wrap,.sig-sector-audit,.sig-hotel-nyc,.sig-evidence,.sig-case-editorial,.sig-resource-program,.sig-commercial-note,.sig-contact-layout,.sig-booking-layout,.sig-nyc-resource{grid-template-columns:1fr;gap:30px}.sig-home-company{padding:50px 0}.site .sig-home-company h2{font-size:34px}.sig-home-services{padding:45px 0}.sig-services-image h2{margin-bottom:25px!important}.sig-services-image>img{height:275px}.sig-offerings>a{padding:22px 32px 22px 0}.site .sig-offerings h3{font-size:25px}.sig-offerings>a>span{font-size:13px}.sig-offerings>a>span.sig-row-arrow{font-size:22px;top:22px}.sig-home-properties{padding:50px 0 40px}.sig-property-gallery{grid-template-columns:1fr 1fr;gap:30px 18px}.sig-property-gallery img{height:165px}.sig-property-gallery a>div{gap:12px;padding:16px 0}.site .sig-property-gallery h3,.sig-property-gallery a>div>span{font-size:18px}.sig-home-program{padding:45px 0}.site .sig-home-program h2{font-size:47px}.sig-home-program p{margin:22px 0 25px;font-size:19px}.signature-site .program-wheel{justify-self:center;max-width:430px}.sig-home-results,.sig-results-feature{padding:45px 0}.sig-project-photo>img{height:280px}.sig-project-data{gap:20px;margin-top:28px}.sig-project-data strong{width:145px;font-size:40px}.sig-project-data span{font-size:12px}.sig-project-story>p{font-size:14px}.sig-project-story small{margin-top:22px;font-size:10px}.sig-home-audit{padding:50px 0}.sig-home-audit p{margin:23px 0 27px}.sig-findings>div{grid-template-columns:20px 1fr;gap:20px;padding:20px 0}.site .sig-findings h3{font-size:20px}.sig-home-team{padding:45px 0}.sig-home-team h2,.sig-home-team p,.sig-home-team a{grid-column:1}.sig-home-team img{grid-area:auto/1;height:265px}.sig-home-team .sig-read,.sig-home-team p{margin:0}.sig-home-resources{padding:50px 0}.sig-resource-layout{grid-template-columns:1fr;gap:35px}.sig-resource-art{height:300px}.site .sig-resource-feature h3,.site .sig-resource-side h3{font-size:27px}.sig-resource-side>a{padding:28px 0}.sig-resource-side .sig-read{margin-top:22px}.sig-close{padding:45px 0}.sig-close>.sig-wrap{grid-template-columns:1fr;gap:30px}.site .sig-close h2{font-size:37px}.sig-close>.sig-wrap>div{justify-self:start;gap:23px}.sig-page-top{padding-top:22px}.sig-breadcrumb{gap:10px;font-size:11px}.sig-page-heading{padding:30px 0 35px}.sig-page-heading p{font-size:16px}.sig-page-heading .sig-button{margin-top:23px}.sig-page-image{height:250px}.sig-audit-coverage{padding:50px 0}.sig-audit-coverage>div>p{margin-top:23px}.sig-audit-components summary{grid-template-columns:20px 1fr 15px;gap:17px;padding:22px 0}.site .sig-audit-components h3{font-size:22px}.sig-audit-components p{padding-left:37px;font-size:15px}.sig-report-section{padding:45px 0}.sig-report-section .sig-findings{margin-top:28px}.sig-report-stage{padding:22px}.sig-report{padding:25px}.site .sig-report h3{margin-top:35px;font-size:31px}.sig-report-mast>span{font-size:8px}.signature-site .sig-report-mast img{width:85px}.sig-report-lines>div{gap:15px;padding:14px 0;font-size:11px}.sig-audit-requirements{padding:50px 0}.sig-audit-requirements>h2{margin-bottom:30px!important}.sig-journey{grid-template-columns:1fr 1fr;gap:35px 25px}.sig-journey h3{margin:20px 0 15px!important;font-size:22px!important}.sig-journey p{font-size:14px}.sig-enquiry{padding:45px 0}.sig-enquiry h2{font-size:39px!important}.sig-enquiry p{margin-top:23px}.signature-site .form-panel{padding:25px}.signature-site .form-panel .form-actions{gap:12px}.signature-site .form-panel .form-success .button{margin-top:20px;display:table;margin-left:0!important}.sig-faq{padding:50px 0}.sig-questions summary{gap:25px;padding:22px 0;font-size:16px}.sig-questions p{font-size:15px}.sig-program-overview{padding:50px 0}.sig-program-overview p{margin-top:23px}.sig-program-stages{padding-bottom:45px}.sig-program-stages article{grid-template-columns:25px 1fr;gap:20px;padding:30px 0}.sig-program-stages h2{font-size:27px!important}.sig-program-stages p{margin-top:20px;font-size:15px}.sig-stage-scope{grid-column:2;gap:12px;padding-left:20px;font-size:13px}.sig-record{padding:45px 0}.sig-record-register>div{gap:23px;padding:21px 0;font-size:19px}.sig-company-story{padding:50px 0}.sig-company-story h2{font-size:44px!important}.sig-company-network{padding:45px 0}.sig-company-network h2{margin-bottom:30px!important}.sig-partner-roles{grid-template-columns:1fr;gap:30px}.sig-partner-roles h3{font-size:27px!important}.sig-partner-roles>div{padding-top:23px}.sig-leadership{grid-template-columns:1fr;gap:25px;padding:50px 0}.sig-leadership>div{grid-template-columns:1fr;gap:20px}.sig-leadership h3{font-size:28px!important}.sig-leadership article>a{margin-top:23px}.sig-location{padding-bottom:50px}.sig-location>img{height:280px}.sig-location p{font-size:16px}.sig-services-directory{padding:40px 0}.sig-services-directory>a{grid-template-columns:20px 1fr 20px;gap:15px 20px;padding:27px 0}.sig-services-directory h2{font-size:26px!important}.sig-services-directory p{grid-area:2/2;font-size:14px}.sig-services-directory>a>span:last-child{grid-area:1/3;font-size:22px}.sig-services-program,.sig-detail-context{padding:10px 0 50px}.sig-services-program img,.sig-detail-context>img{height:260px}.sig-services-program p,.sig-detail-context p{margin:23px 0 27px}.sig-detail-scope{padding:50px 0}.sig-detail-scope article{gap:23px;padding:22px 0}.sig-detail-scope article p{font-size:18px}.sig-related{padding:10px 0 50px}.sig-related>h2{font-size:29px!important}.sig-related h3{font-size:22px!important}.sig-technology{padding:0 0 45px}.sig-technology>h2{margin-bottom:27px!important}.sig-tech-tabs{border:0;flex-direction:column;gap:0;display:flex}.sig-tech-tabs>button{text-align:left;border-top:1px solid #dce1e6;border-bottom:0;padding:17px 0;font-size:17px}.sig-tech-tabs>button[aria-selected=true]{border-top-color:#c9a948}.sig-technology [role=tabpanel]{grid-template-columns:1fr;gap:25px;min-height:315px;padding:28px}.sig-technology [role=tabpanel] h3{font-size:29px}.sig-technology [role=tabpanel] p{font-size:16px}.sig-sector-directory{grid-template-columns:1fr;gap:40px;padding:45px 0}.sig-sector-photo{height:250px}.sig-sector-directory h2{font-size:29px!important}.sig-sector-directory p{margin-top:20px;font-size:16px}.sig-sector-directory>a>div:last-child{padding-top:23px}.sig-sector-intro{padding:50px 0}.sig-sector-intro>p{font-size:17px}.sig-sector-focus{padding:45px 0}.sig-sector-focus-list article{grid-template-columns:20px 1fr;gap:20px;padding:21px 0}.sig-sector-focus-list h3{font-size:21px!important}.sig-sector-audit{padding:50px 0}.sig-sector-audit>.sig-report{max-width:350px;padding:25px}.sig-hotel-nyc{padding-bottom:45px}.sig-hotel-nyc img{height:285px}.sig-results-heading,.sig-resource-heading,.sig-pricing-heading,.sig-contact-top,.sig-booking-top{padding-top:22px}.sig-results-heading .sig-page-heading,.sig-resource-heading .sig-page-heading{padding-bottom:40px}.sig-project-large .sig-project-photo>img{height:280px}.sig-evidence{padding:50px 0}.sig-evidence h3{font-size:21px!important}.sig-case-metrics{grid-template-columns:1fr 1fr;gap:30px;padding:35px 0}.sig-case-metrics strong{font-size:47px}.sig-case-metrics span{margin-top:16px;font-size:12px}.sig-case-metrics>div:first-child{grid-column:1/-1}.sig-case-metrics>div:first-child strong{font-size:70px}.sig-case-editorial{padding:45px 0}.sig-case-image{height:320px;padding-bottom:45px}.sig-resource-index{padding:0 0 45px}.sig-resource-index .sig-resource-art{height:360px}.sig-resource-index .sig-resource-art .sig-report-small{max-width:300px;min-height:340px;padding:25px}.sig-resource-program{padding:45px 0}.sig-resource-program>img{height:250px}.sig-commercial-stages{grid-template-columns:1fr;gap:35px;padding:0 0 45px}.sig-commercial-stages h2{margin-top:22px!important;font-size:29px!important}.sig-commercial-stages p{margin-top:20px;font-size:16px}.sig-commercial-note{padding:45px 0 50px}.sig-contact-layout{padding:0 0 50px}.sig-contact-information>a:not(.sig-button){overflow-wrap:anywhere;font-size:16px}.sig-contact-information>img{height:230px;margin-top:30px}.sig-booking-layout{padding:0 0 50px}.sig-booking-layout h2{font-size:29px!important}.sig-booking-layout li{padding:18px 0;font-size:15px}.sig-nyc-considerations{grid-template-columns:1fr;gap:30px;padding-bottom:45px}.sig-nyc-considerations h3{font-size:27px!important}.sig-nyc-resource{padding:40px 0 50px}.signature-site .sig-document .page-hero{padding:40px 0}.signature-site .sig-document .page-hero h1{font-size:42px}.signature-site .sig-document .reading h2{font-size:27px}.signature-site .sig-document .checklist label{padding:20px 0}.site.b.signature-selected .site-footer{padding:40px 0 30px}}@container site (max-width:430px){.site .sig-home-opening h1{font-size:44px}.sig-home-opening .sig-actions{gap:15px}.sig-home-opening .sig-button{padding:16px 21px}.sig-property-gallery img{height:145px}.site .sig-property-gallery h3{font-size:17px}.sig-project-data strong{width:140px;font-size:39px}.sig-journey{grid-template-columns:1fr;gap:30px}.sig-journey p{font-size:15px}.site .sig-close h2{font-size:35px}.signature-site .form-panel{padding:22px}.sig-report-stage{padding:18px}.sig-report-mast{gap:15px}}@media (max-width:800px){.presentation-review .review-bar{flex-wrap:wrap;gap:10px;min-height:65px;padding:12px 16px}.presentation-review .review-brand{flex:1;min-width:125px}.presentation-review .review-brand strong{font-size:13px}.presentation-review .review-brand>span{font-size:10px}.presentation-review .review-tools{gap:6px}.presentation-review .review-section-guide{top:75px}.presentation-review .review-tools .device-switch button,.presentation-review .review-tools>.review-tool{padding:9px;font-size:10px}.presentation-review .review-tools .share-control{display:none}}@media print{.signature-site .sig-document .reading{max-width:none}.signature-site .sig-document .page-hero{padding-top:0}.sig-button,.sig-close{display:none!important}}.signature-site .sig-trademark{vertical-align:super;letter-spacing:0;margin-left:.08em;font-size:.32em;font-weight:400;line-height:0;position:relative;top:-.18em}.sig-sample-top{padding-top:28px}.sig-sample-opening{grid-template-columns:1.15fr 1fr;align-items:center;gap:100px;padding:45px 0 65px;display:grid}.sig-sample-opening h1{font-size:58px!important;line-height:1.15!important}.sig-sample-opening>div>p{max-width:450px;margin-top:27px;font-size:16px}.sig-print{color:#11243a;text-underline-offset:5px;background:0 0;padding:12px 0;font-size:13px;text-decoration:underline}.sig-sample-content{border-top:1px solid #dce1e6;grid-template-columns:1fr 1.2fr;gap:100px;padding:25px 0 75px;display:grid}.sig-sample-content>div{padding-top:25px}.sig-sample-content article{border-top:1px solid #dce1e6;grid-template-columns:25px 1fr;gap:15px 25px;padding:25px 0;display:grid}.sig-sample-content article:first-child{border-top:0;padding-top:0}.sig-sample-content article>span{color:#697787;padding-top:7px;font:11px IBM Plex Mono,monospace}.sig-sample-content article p{grid-column:2;font-size:16px}.sig-footer{color:#fff;background:#11243a;border-top:1px solid #ffffff35;padding:50px 0 35px;font-family:DM Sans,sans-serif}.sig-footer-head{border-bottom:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:45px;padding-bottom:40px;display:flex}.sig-footer-head>a{flex:none;width:150px;display:block}.sig-footer-head img{width:150px;height:auto}.sig-footer-head p{letter-spacing:-.02em;color:#ccd5df;margin:0;font-size:21px}.sig-footer-directory{grid-template-columns:1fr 1fr 1fr 1.3fr;gap:45px;padding-top:40px;display:grid}.site .sig-footer-directory h2{letter-spacing:0;color:#dfc779;margin:0 0 22px;font:500 14px DM Sans,sans-serif}.sig-footer-directory a{color:#fff;margin-top:13px;font-size:13px;line-height:1.6;text-decoration:none;display:table}.sig-footer-directory a:hover{text-underline-offset:4px;text-decoration:underline}.sig-footer-directory p{color:#b9c6d3;margin:20px 0;font-size:13px;line-height:1.8}.sig-footer-bottom{color:#b9c6d3;border-top:1px solid #ffffff30;justify-content:space-between;align-items:baseline;gap:35px;margin-top:40px;padding-top:23px;font-size:11px;line-height:1.7;display:flex}.sig-footer-bottom>div{flex-wrap:wrap;gap:25px;display:flex}.sig-footer-bottom a{color:#b9c6d3;text-decoration:none}.sig-footer-bottom a:hover{text-decoration:underline}.signature-site .route-scheduler .calendar-days button[aria-pressed=true],.signature-site .route-scheduler .calendar-slots button[aria-pressed=true]{color:#fff;background:#11243a;border-color:#11243a}.signature-site .route-scheduler>.button{color:#11243a;background:#c9a948;border-color:#c9a948;border-radius:26px;margin-top:27px;font-size:13px}.signature-site .route-scheduler .schedule-confirmation>strong{font-size:24px;line-height:1.3}.signature-site .route-scheduler .schedule-confirmation>span{font-size:14px;line-height:1.7}@container site (max-width:1100px){.sig-sample-opening,.sig-sample-content{gap:55px}.sig-sample-opening h1{font-size:49px!important}.sig-footer-directory{gap:25px}.sig-footer-directory a{font-size:12px}.sig-footer-bottom{flex-direction:column;gap:20px}}@container site (max-width:800px){.sig-sample-top{padding-top:22px}.sig-sample-opening{grid-template-columns:1fr;gap:35px;padding:30px 0 45px}.sig-sample-opening h1{font-size:41px!important}.sig-sample-opening>div>p{margin-top:23px;font-size:16px}.sig-sample-content{grid-template-columns:1fr;gap:15px;padding:15px 0 45px}.sig-sample-content>div{padding-top:20px}.sig-sample-content article{grid-template-columns:20px 1fr;gap:15px 20px;padding:23px 0}.sig-sample-content article h3{font-size:24px}.sig-sample-content article p{font-size:15px}.sig-footer{padding:40px 0 30px}.sig-footer-head{flex-direction:column;align-items:start;gap:25px;padding-bottom:30px}.sig-footer-head>a,.sig-footer-head img{width:140px}.sig-footer-head p{font-size:19px}.sig-footer-directory{grid-template-columns:1fr 1fr;gap:35px 20px;padding-top:30px}.sig-footer-directory>div:last-child{grid-column:1/-1}.sig-footer-directory a{font-size:13px}.sig-footer-directory>div:last-child a{overflow-wrap:anywhere}.sig-footer-directory h2{font-size:13px}.sig-footer-bottom{gap:20px;margin-top:30px;padding-top:20px;font-size:10px}.sig-footer-bottom>div{gap:20px}}@media print{.sig-footer,.sig-sample-top .sig-actions,.sig-sample-top .sig-report-stage{display:none!important}.sig-sample-opening,.sig-sample-content{display:block}.sig-sample-opening{padding:0 0 25px}.sig-sample-opening h1{font-size:35px!important}.sig-sample-content{padding:0}.sig-sample-content article{break-inside:avoid}}.sig-client-entry{border-top:1px solid #dce2e7;grid-template-columns:1fr 1fr;gap:70px;padding-top:55px;padding-bottom:55px;display:grid}.sig-client-entry h2{letter-spacing:-1px;font-size:34px;font-weight:400;line-height:1.2}.sig-client-entry p{color:#526475;max-width:430px;margin-top:20px;font-size:15px}.sig-client-entry>div:last-child{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.sig-client-entry small{color:#526475;font-size:12px}@container site (max-width:800px){.sig-client-entry{grid-template-columns:1fr;gap:30px;padding-top:35px;padding-bottom:35px}.sig-client-entry h2{font-size:29px}.sig-commercial-stages>article>span{letter-spacing:-.5px;font-size:26px}.sig-footer-bottom>div{flex-wrap:wrap}}
.cms-team-opening,.cms-editorial-opening,.cms-map-opening{padding-top:45px;padding-bottom:45px}.cms-team-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 40px;padding-bottom:110px;display:grid}.cms-person{text-decoration:none;display:block}.cms-portrait{background:#e9eae6;height:520px;overflow:hidden}.cms-portrait img{object-fit:cover;width:100%;height:100%}.cms-portrait-pending{color:#c9a948;background:#11243a;flex-direction:column;justify-content:center;align-items:center;gap:40px;display:flex}.cms-portrait-pending>span{letter-spacing:-6px;font-size:110px;font-weight:400}.cms-portrait-pending small{color:#e6e6e1;font-size:13px}.cms-person-caption{justify-content:space-between;padding-top:25px;display:flex}.cms-person-caption h2{margin:0 0 5px;font-size:29px}.cms-person-caption p{margin:0}.cms-person-caption>span{font-size:25px}.cms-profile{padding-top:40px;padding-bottom:100px}.cms-profile-grid{grid-template-columns:1.15fr 1fr;gap:100px;margin-top:60px;display:grid}.cms-profile h1{margin-bottom:20px;font-size:64px;line-height:1.05}.cms-role{color:#59636b;font-size:21px}.cms-biography{max-width:540px;margin-top:50px}.cms-biography p{white-space:pre-line}.cms-profile-links{flex-wrap:wrap;gap:25px;margin-top:40px;display:flex}.cms-profile-portrait img{object-fit:cover;width:100%;height:560px}.cms-profile-portrait small{margin-top:12px;display:block}.cms-empty{color:#697278;margin-top:40px;font-size:15px}.cms-editorial-index{padding-bottom:120px}.cms-listing{grid-template-columns:repeat(2,minmax(0,1fr));gap:65px 40px;display:grid}.cms-listing>a{border-top:1px solid #c7ccc9;padding-top:24px;text-decoration:none;display:block}.cms-listing img{object-fit:cover;width:100%;height:330px;margin-bottom:20px}.cms-listing h2{margin:14px 0;font-size:30px;line-height:1.18}.cms-listing p{max-width:480px}.cms-listing time,.cms-article-title time{color:#697278;font-size:13px}.cms-empty-publication{border-top:1px solid #c7ccc9;grid-template-columns:1fr 1fr;gap:20px;padding:60px 0 90px;display:grid}.cms-empty-publication h2{grid-row:span 2;font-size:40px}.cms-article-opening{padding-top:45px}.cms-article-title{max-width:850px;padding:45px 0 70px}.cms-article-title h1{margin:20px 0;font-size:66px;line-height:1.05}.cms-article-title>p{max-width:700px;font-size:22px}.cms-article-image{margin:0}.cms-article-image img{object-fit:cover;width:100%;max-height:580px}.cms-article-image figcaption{color:#697278;margin-top:14px;font-size:13px}.cms-article-layout{grid-template-columns:1fr 2.2fr;gap:80px;padding-top:70px;padding-bottom:90px;display:grid}.cms-article-layout aside{font-size:14px}.cms-rich-text{max-width:760px}.cms-rich-text h2,.cms-case-section h2{margin:40px 0 20px;font-size:34px;line-height:1.16}.cms-rich-text h3{font-size:25px}.cms-rich-text blockquote{border-left:3px solid #c9a948;margin:35px 0;padding-left:28px;font-size:28px}.cms-rich-text li{margin:12px 0}.cms-case-section{border-top:1px solid #c7ccc9;margin-top:35px;padding-top:10px}.cms-section{border-top:1px solid #c7ccc9;padding-top:65px;padding-bottom:65px}.cms-section-split{grid-template-columns:1fr 1.4fr;gap:80px;display:grid}.cms-section h2{font-size:42px;line-height:1.12}.cms-section-image img{object-fit:cover;width:100%;height:430px}.cms-numbered-list{padding:0;list-style:none}.cms-numbered-list li{border-bottom:1px solid #c7ccc9;gap:22px;padding:20px 0;display:flex}.cms-numbered-list span{color:#947c36;font-size:13px}.cms-map-opening h1{font-size:60px}.cms-map{padding-bottom:100px}.cms-map>section{border-top:1px solid #c7ccc9;grid-template-columns:1fr 2fr;gap:70px;padding:38px 0;display:grid}.cms-map h2{font-size:25px}.cms-map a,.cms-map p{justify-content:space-between;gap:20px;margin:0;padding:10px 0;text-decoration:none;display:flex}.cms-map small{color:#697278;font-size:13px}.cms-map .cms-note{display:block}.cms-setup{color:#11243a;max-width:760px;margin:0 auto;padding:60px 28px;font-family:DM Sans,sans-serif}.cms-setup h1{margin:35px 0 20px;font-size:55px;line-height:1.1}.cms-setup>p{font-size:18px}.cms-setup ol{padding:15px 22px;line-height:2}.cms-setup>.sig-button{margin:15px 22px 20px 0}.cms-collections{border-top:1px solid #c7ccc9;grid-template-columns:1fr 1fr;gap:16px;margin-top:40px;padding-top:30px;display:grid}.cms-note{color:#697278;font-size:14px!important}.cms-setup .cms-note{margin-top:40px}.cms-loading{color:#11243a;padding:40px}.cms-studio{z-index:1000;background:#fff;position:fixed;inset:0}.cms-draft-banner{color:#fff;z-index:200;background:#11243a;justify-content:space-between;align-items:center;padding:10px 24px;font:14px DM Sans,sans-serif;display:flex;position:sticky;top:0}.cms-draft-banner button{color:#fff;background:0 0;border:1px solid #c9a948;padding:7px 16px}.cms-forms-heading{margin:15px 0}.cms-terms-list{padding-bottom:80px}.cms-terms-list article{border-top:1px solid #c7ccc9;grid-template-columns:1fr 1.5fr;gap:60px;padding:35px 0;display:grid}.cms-terms-list h2{font-size:30px}@container site (max-width:800px){.cms-team-directory{gap:35px 22px;padding-bottom:65px}.cms-portrait{height:380px}.cms-profile-grid{grid-template-columns:1fr 1fr;gap:35px}.cms-profile h1,.cms-article-title h1{font-size:46px}.cms-article-layout,.cms-section-split{gap:35px}.cms-map>section{gap:30px}.cms-person-caption h2{font-size:24px}}@container site (max-width:550px){.cms-team-opening,.cms-editorial-opening{padding-bottom:25px}.cms-team-directory{grid-template-columns:1fr;gap:45px}.cms-portrait{height:420px}.cms-person-caption h2{font-size:28px}.cms-profile-grid{grid-template-columns:1fr;margin-top:35px}.cms-profile h1{font-size:44px}.cms-profile-portrait img{height:440px}.cms-profile{padding-bottom:60px}.cms-profile-links{gap:15px}.cms-empty-publication,.cms-listing{grid-template-columns:1fr}.cms-empty-publication h2{grid-row:auto;font-size:32px}.cms-article-title{padding:25px 0 40px}.cms-article-title h1{font-size:40px}.cms-article-title>p{font-size:19px}.cms-article-layout{grid-template-columns:1fr;gap:25px;padding:35px 0 55px}.cms-article-image img{height:310px}.cms-section-split{grid-template-columns:1fr;gap:15px}.cms-section h2{font-size:32px}.cms-section{padding-top:40px;padding-bottom:40px}.cms-section-image img{height:310px}.cms-map>section{grid-template-columns:1fr;gap:12px;padding:28px 0}.cms-map a,.cms-map p{display:block}.cms-map small{margin-top:4px;display:block}.cms-map-opening h1{font-size:42px}.cms-terms-list article{grid-template-columns:1fr;gap:15px}.cms-listing img{height:260px}}@media (max-width:550px){.cms-setup{padding-top:30px}.cms-setup h1{font-size:42px}.cms-collections{grid-template-columns:1fr}.cms-draft-banner{gap:15px;padding:10px 14px}}.cms-profile-grid>.cms-profile-portrait.cms-portrait-compact{place-self:start center;width:100%;max-width:260px}.cms-profile-grid>.cms-portrait-compact img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.cms-profile-grid>.cms-portrait-compact small{font-size:11px;line-height:1.6}.cms-profile:has(.cms-portrait-compact) .cms-profile-grid{grid-template-columns:1.4fr .7fr;align-items:start;gap:70px}@container site (max-width:650px){.cms-profile:has(.cms-portrait-compact) .cms-profile-grid{grid-template-columns:1fr;gap:30px}.cms-profile-grid>.cms-profile-portrait.cms-portrait-compact{justify-self:start;max-width:220px}}
.website-shell{background:#fff}.website-shell .stage{background:#fff;padding:0;display:block}.website-shell .site-frame{width:100%;max-width:none;box-shadow:none;border:0;margin:0;container:site/inline-size}.website-shell .site{min-height:100vh}.website-shell .site section{scroll-margin-top:120px}.website-header{z-index:70;color:#11243a;background:#fff;border-bottom:1px solid #e0e5e9;font-family:DM Sans,sans-serif;position:sticky;top:0}.website-header-inner{grid-template-columns:1fr 170px 1fr;align-items:center;gap:35px;width:calc(100% - 96px);max-width:1450px;height:112px;margin:auto;display:grid}.website-logo{justify-content:center;align-items:center;display:flex}.website-logo img{width:156px;height:auto;display:block}.website-nav-left,.website-nav-right{align-items:center;gap:25px;display:flex}.website-nav-right{justify-content:flex-end}.website-header button{cursor:pointer;font-family:inherit}.website-nav-left button,.website-nav-right button{color:#11243a;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:14px 0;font:14px DM Sans,sans-serif;display:flex}.website-nav-left button span,.website-nav-right button span{color:#667586;font-size:13px}.website-header-cta{color:#11243a;white-space:nowrap;background:#c9a948;border:1px solid #c9a948;border-radius:30px;padding:13px 18px;font-size:13px;text-decoration:none}.website-header a{color:inherit;text-decoration:none}.website-header :focus-visible{outline-offset:5px;outline:2px solid #96751b}.website-mega{background:#fff;border-bottom:1px solid #c7d0d8;grid-template-columns:1fr 2fr;gap:100px;min-height:265px;padding:40px max(48px,50vw - 630px) 48px;display:grid;position:absolute;top:100%;left:0;right:0}.website-mega h2{letter-spacing:-1px!important;margin:0 0 16px!important;font-size:34px!important;font-weight:400!important}.website-mega p{color:#59697a;max-width:340px;margin:0 0 22px;font-size:15px;line-height:1.7}.website-mega>div>a{border-bottom:1px solid #c9a948;padding-bottom:4px;font-size:13px}.website-mega nav{grid-template-columns:1fr 1fr;align-content:start;gap:0 35px;display:grid}.website-mega nav a{border-bottom:1px solid #e0e5e9;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;font-size:14px;display:flex}.website-mega nav a:hover{color:#806321}.website-mega nav span{color:#667586}.website-mobile-toggle,.website-mobile-nav{display:none}.website-shell .sig-home-opening{min-height:660px;padding:0}.website-shell .sig-home-opening .sig-wrap{padding-top:80px;padding-bottom:80px}.website-shell .sig-home-opening h1{letter-spacing:-.045em;max-width:850px;font-size:clamp(64px,6.3cqw,92px);font-weight:400;line-height:1.06}.website-shell .sig-home-opening p{max-width:510px;font-size:18px;line-height:1.7}.website-shell .sig-home-network{padding:33px 0}.website-shell .sig-network{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;display:flex}.website-shell .sig-network span{letter-spacing:-.45px;font-size:19px;font-weight:500}.website-shell .sig-home-company{align-items:start;padding-top:100px;padding-bottom:100px}.website-shell .sig-home-company h2{max-width:650px;font-size:47px;font-weight:400;line-height:1.15}.website-shell .sig-home-company p{font-size:18px}.website-shell .sig-home-company .sig-read{margin-top:28px}.website-shell .sig-home-services{padding-top:85px;padding-bottom:85px}.website-shell .sig-home-services .sig-services-image img{min-height:500px}.website-shell .company-service-list h3{font-size:28px;font-weight:400}.website-shell .company-service-list>a{padding-top:27px;padding-bottom:27px}.website-shell .sig-home-properties{padding-top:95px;padding-bottom:100px}.website-shell .sig-property-gallery img{transition:transform .5s}.website-shell .sig-property-gallery>a{overflow:hidden}.website-shell .sig-property-gallery>a:hover img{transform:scale(1.025)}.website-shell .sig-home-audit,.website-shell .sig-home-resources{padding-top:90px;padding-bottom:95px}.website-shell .sig-page-top .sig-page-heading{padding-top:40px;padding-bottom:45px}.website-shell .sig-page-top .sig-page-image img{height:420px}.website-shell .sig-partner-roles{grid-template-columns:repeat(4,1fr)}.website-shell .sig-close{padding-top:75px;padding-bottom:75px}.website-shell .sig-close h2{max-width:600px;font-size:49px;font-weight:400}.website-shell .sig-footer{padding-top:65px}.website-shell .sig-footer-head p{font-size:22px;font-weight:400}.website-shell .sig-footer-directory{padding-top:40px}.website-shell .sig-footer-bottom>div{flex-wrap:wrap}.web-audit{color:#fff;background:#11243a;padding:95px 0}.web-audit-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.web-audit-visual{padding-bottom:45px;padding-right:75px;position:relative}.web-audit-visual>img{object-fit:cover;width:100%;height:545px;display:block}.web-audit-document{color:#11243a;background:#fff;border-top:5px solid #c9a948;width:295px;padding:30px;position:absolute;bottom:0;right:0}.web-audit-document>span{margin-bottom:28px;font-size:13px;display:block}.web-audit-document>strong{letter-spacing:-1.6px;font-size:43px;font-weight:400;line-height:1.07}.web-audit-document>div{border-top:1px solid #dce1e6;align-items:center;gap:20px;margin-top:30px;padding-top:23px;display:flex}.web-audit-document b{letter-spacing:-2px;font-size:62px;font-weight:400;line-height:1}.web-audit-document>div>span{font-size:12px;line-height:1.6}.signature-site .web-audit-document p{color:#59697a;margin-top:18px;font-size:11px;line-height:1.6}.site .web-audit-copy h2{color:#fff;font-size:43px;font-weight:400;line-height:1.14}.signature-site .web-audit-copy>p{color:#cbd6df;margin:25px 0 32px;font-size:16px}.web-audit-step{border-top:1px solid #405266;grid-template-columns:30px 1fr;gap:20px;padding:23px 0;display:grid}.web-audit-step>span{color:#d8bd67;padding-top:5px;font:11px IBM Plex Mono,monospace}.site .web-audit-step h3{color:#fff;letter-spacing:-.4px;font-size:21px;font-weight:400}.signature-site .web-audit-step p{color:#cbd6df;margin-top:11px;font-size:14px;line-height:1.7}.web-audit-copy .sig-button{margin-top:24px}.web-economics{grid-template-columns:1fr 1fr;align-items:start;gap:110px;padding-top:105px;padding-bottom:100px;display:grid}.site .web-economics-intro h2{font-size:44px;font-weight:400;line-height:1.15}.web-economics-intro>p{max-width:400px;margin:25px 0!important}.web-economics-ledger{border-top:3px solid #c9a948}.web-economics-ledger>div{border-bottom:1px solid #dce1e6;grid-template-columns:180px 1fr;align-items:center;gap:30px;padding:27px 0;display:grid}.web-economics-ledger strong{letter-spacing:-2px;font-size:50px;font-weight:400;line-height:1}.web-economics-ledger span{color:#59697a;max-width:250px;font-size:14px}.signature-site .web-economics-ledger>p{margin-top:20px;font-size:12px;line-height:1.8}.web-leadership{background:#f3f5f6;border-top:1px solid #dce1e6;border-bottom:1px solid #dce1e6;padding:85px 0}.web-leadership>.sig-wrap{grid-template-columns:1fr 1fr;gap:110px;display:grid}.site .web-leadership h2{font-size:44px;font-weight:400}.web-leadership-intro>p{max-width:420px;font-size:16px;margin:24px 0!important}.web-leadership-list>a{color:#11243a;border-top:1px solid #bfcad2;align-items:center;gap:20px;padding:32px 0;text-decoration:none;display:flex}.web-leadership-list>a:last-child{border-bottom:1px solid #bfcad2}.site .web-leadership-list h3{letter-spacing:-1px;font-size:29px;font-weight:400}.signature-site .web-leadership-list p{margin-top:8px;font-size:14px}.web-leadership-list>a>span{margin-left:auto}.web-leadership-list img{object-fit:cover;width:75px!important;height:88px!important}.web-sector-pathways{grid-template-columns:1fr 1fr;gap:35px;padding-top:70px;padding-bottom:95px;display:grid}.web-sector-pathways>div{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:90px;margin-bottom:12px;display:grid}.site .web-sector-pathways h2{font-size:40px;font-weight:400}.web-sector-pathways>a{color:inherit;text-decoration:none}.web-sector-pathways img{object-fit:cover;width:100%;height:320px}.web-sector-pathways>a>div{padding:25px 0}.site .web-sector-pathways h3{font-size:31px;font-weight:400}.web-sector-pathways a p{margin:13px 0 18px;font-size:15px}.web-sector-pathways a span{border-bottom:1px solid #c9a948;padding-bottom:4px;font-size:13px}.website-shell .cms-person-text{background:#f3f5f6;border-top:3px solid #c9a948;flex-direction:column;justify-content:space-between;min-height:240px;padding:38px;display:flex}.site .cms-person-text h2{letter-spacing:-1.3px;font-size:39px;font-weight:400}.cms-person-text p{margin-top:14px;font-size:15px}.cms-person-text>span{margin-top:38px;font-size:13px}.website-shell .cms-team-directory{gap:35px}.website-shell .cms-profile-grid.profile-without-portrait{grid-template-columns:1fr;max-width:850px}.website-shell .cms-profile-grid.profile-without-portrait h1{font-size:68px}.website-shell .cms-profile-contact-note{border-top:1px solid #dce1e6;max-width:650px;margin-top:35px;padding:35px 0;font-size:18px}.website-shell .cms-empty-publication{background:#f3f5f6;border-top:3px solid #c9a948;padding:45px}@media (max-width:1150px){.website-header-inner{grid-template-columns:1fr auto;gap:20px;width:calc(100% - 56px);height:96px}.website-logo{justify-content:flex-start}.website-logo img{width:140px}.website-nav-left,.website-nav-right{display:none}.website-mobile-toggle{color:#11243a;background:#fff;border:1px solid #ccd4dc;padding:11px 20px;font-size:13px;display:block}.website-mobile-nav{background:#fff;border-bottom:1px solid #bcc7d0;max-height:calc(100dvh - 96px);padding:15px 28px 30px;display:block;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.website-mobile-nav>div>button{color:#11243a;background:#fff;border:0;border-bottom:1px solid #dce1e6;justify-content:space-between;width:100%;padding:18px 0;font-size:19px;display:flex}.website-mobile-nav>div>div{gap:0;padding:12px 0 20px;display:grid}.website-mobile-nav>div>div>a{padding:11px 0;font-size:14px}.website-mobile-nav>.website-header-cta{margin:25px 25px 0 0;display:inline-flex}.website-mobile-nav>a:last-child{font-size:14px}.website-mega{display:none}}@container site (max-width:1100px){.web-audit-grid{gap:55px}.web-audit-visual{padding-right:35px}.web-audit-document{width:260px;padding:25px}.web-audit-visual>img{height:520px}.web-economics{gap:65px}.web-economics-ledger>div{grid-template-columns:140px 1fr;gap:20px}.web-leadership>.sig-wrap{gap:65px}.website-shell .sig-network span{font-size:16px}.website-shell .sig-partner-roles{grid-template-columns:1fr 1fr}}@container site (max-width:800px){.website-shell .sig-home-opening{min-height:550px}.website-shell .sig-home-opening .sig-wrap{padding-top:70px;padding-bottom:75px}.website-shell .sig-home-opening h1{max-width:600px;font-size:58px}.website-shell .sig-home-opening p{max-width:430px;font-size:16px}.website-shell .sig-home-network{padding:27px 0}.website-shell .sig-network{grid-template-columns:1fr 1fr;gap:22px;display:grid}.website-shell .sig-network span{letter-spacing:-.2px;font-size:14px}.website-shell .sig-home-company,.website-shell .sig-home-properties,.website-shell .sig-home-services,.website-shell .sig-home-audit,.website-shell .sig-home-resources{padding-top:55px;padding-bottom:55px}.website-shell .sig-home-company h2{font-size:36px}.website-shell .sig-home-company p{font-size:16px}.website-shell .sig-home-services .sig-services-image img{height:340px;min-height:0}.website-shell .company-service-list h3{font-size:25px}.website-shell .sig-close{padding-top:50px;padding-bottom:50px}.website-shell .sig-close h2{font-size:36px}.web-audit{padding:55px 0}.web-audit-grid{grid-template-columns:1fr;gap:50px}.web-audit-visual{padding-bottom:30px;padding-right:55px}.web-audit-visual>img{height:400px}.web-audit-document{width:265px;padding:25px}.web-audit-document>strong{font-size:38px}.site .web-audit-copy h2{font-size:36px}.web-economics{grid-template-columns:1fr;gap:35px;padding-top:55px;padding-bottom:55px}.site .web-economics-intro h2{font-size:36px}.web-economics-ledger>div{grid-template-columns:145px 1fr}.web-economics-ledger strong{font-size:43px}.web-leadership{padding:55px 0}.web-leadership>.sig-wrap{grid-template-columns:1fr;gap:35px}.site .web-leadership h2{font-size:36px}.site .web-leadership-list h3{font-size:28px}.web-sector-pathways{grid-template-columns:1fr;gap:15px;padding-top:40px;padding-bottom:50px}.web-sector-pathways>div{grid-template-columns:1fr;gap:20px}.site .web-sector-pathways h2{font-size:34px}.web-sector-pathways img,.website-shell .sig-page-top .sig-page-image img{height:300px}.website-shell .sig-page-top .sig-page-heading{padding-top:20px;padding-bottom:30px}.website-shell .cms-person-text{min-height:210px;padding:28px}.site .cms-person-text h2{font-size:31px}.website-shell .cms-profile-grid.profile-without-portrait h1{font-size:46px}.website-shell .sig-close>.sig-wrap{gap:25px}}@container site (max-width:450px){.website-shell .sig-home-opening h1{font-size:49px;line-height:1.1}.website-shell .sig-home-opening{min-height:570px}.website-shell .sig-home-opening .sig-wrap{padding-top:75px;padding-bottom:65px}.web-audit-visual{padding-right:30px}.web-audit-document{width:235px;padding:24px}.web-audit-document>strong{font-size:35px}.web-audit-visual>img{height:370px}.web-economics-ledger>div{grid-template-columns:125px 1fr;gap:18px}.web-economics-ledger strong{font-size:38px}.web-economics-ledger span{font-size:12px}.website-shell .sig-home-company h2,.site .web-audit-copy h2,.site .web-economics-intro h2,.site .web-leadership h2{font-size:32px}.website-shell .sig-partner-roles{grid-template-columns:1fr}.website-shell .sig-footer-directory{gap:35px 20px}}@media (prefers-reduced-motion:reduce){.website-shell *{scroll-behavior:auto!important;transition:none!important}}@media print{.website-header{position:static}.website-header nav,.website-mobile-toggle,.website-mega{display:none!important}.web-audit{color:#11243a;background:#fff}.web-audit-visual{display:none}.web-audit-grid{display:block}.website-shell .web-audit-copy h2,.website-shell .web-audit-copy p,.website-shell .web-audit-step h3,.website-shell .web-audit-step p{color:#11243a}.web-economics,.web-leadership>.sig-wrap{display:block}}.website-shell .web-hero-line{display:block}.cms-team-jump{flex-wrap:wrap;gap:24px;margin-top:32px;display:flex}.cms-team-jump a{color:#11243a;border-bottom:1px solid #c9a948;padding-bottom:6px;font-size:14px;text-decoration:none}.cms-team-group>h2{border-top:1px solid #c7d0d8;padding-top:32px;margin:0 0 36px!important;font-size:30px!important;font-weight:400!important}.website-shell .cms-team-group .cms-team-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 30px;padding-bottom:80px}.website-shell .cms-team-group .cms-portrait{aspect-ratio:1;background:#eef0f1;height:auto}.website-shell .cms-team-group .cms-portrait img{object-fit:cover;object-position:center 25%;height:100%}.website-shell .cms-team-group .cms-person-caption h3,.website-shell .cms-team-group .cms-person-text h3{letter-spacing:-.6px;margin:0 0 8px;font-size:25px;font-weight:400;line-height:1.15}.website-shell .cms-team-group .cms-person-caption p{font-size:14px;line-height:1.5}.website-shell .cms-team-group .cms-person-text{height:100%;min-height:330px}.web-leadership-list>a>img{object-fit:cover;object-position:center 25%;flex-shrink:0}.web-leadership-list>a{align-items:center}@container site (max-width:900px){.website-shell .cms-team-group .cms-team-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 25px}}@container site (max-width:550px){.website-shell .cms-team-group .cms-team-directory{grid-template-columns:1fr;gap:38px;padding-bottom:50px}.website-shell .cms-team-group .cms-person-text{min-height:190px}.cms-team-group>h2{font-size:26px!important}}.website-shell .sig-leadership>div:first-child{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.website-shell .sig-leadership>div:first-child .sig-read{margin-top:0}.calendly-booking{min-width:0}.calendly-host{margin:0 0 20px;font-size:14px;line-height:1.6}.calendly-fallback{margin-top:20px;font-size:13px;line-height:1.7}.calendly-fallback a{text-underline-offset:4px;text-decoration:underline}.sig-booking-layout>.calendly-booking{background:0 0;padding:0}.calendly-frame{background:#fff;border-radius:0}.website-header-inner{grid-template-columns:175px 1fr auto;gap:32px;height:112px}.website-logo{flex-direction:column;align-items:flex-start;gap:7px}.website-logo img{width:145px}.website-logo>span{letter-spacing:.035em;white-space:nowrap;font-size:10px}.website-nav-main{justify-content:flex-end;align-items:center;gap:27px;display:flex}.website-nav-main button{white-space:nowrap;color:#11243a;background:0 0;border:0;align-items:center;gap:8px;padding:16px 0;font-size:14px;display:flex}.website-nav-main button span{color:#667586;font-size:12px}.website-header-cta{padding:15px 21px;font-size:13px}.website-shell .sig-financial-opening{color:#11243a;isolation:isolate;background:#f3f5f6;min-height:610px}.website-shell .sig-financial-opening>img{filter:none;object-position:52% center;width:43%;height:100%;top:0;left:auto;right:0}.website-shell .sig-financial-opening:before,.website-shell .sig-financial-opening:after{display:none}.website-shell .sig-financial-opening .sig-wrap{padding-top:83px;padding-bottom:83px}.sig-hero-copy{width:57%;padding-right:48px}.website-shell .sig-financial-opening h1{letter-spacing:-.055em;max-width:none;font-size:clamp(52px,5cqw,76px);line-height:1.075}.website-shell .sig-financial-opening p{color:#3c5061;max-width:490px;margin-top:28px;font-size:18px;line-height:1.7}.website-shell .sig-financial-opening .sig-actions{flex-wrap:wrap;gap:12px;margin-top:32px}.website-shell .sig-financial-opening .sig-outline{color:#11243a;border-color:#84929d}.website-shell .sig-financial-opening .sig-outline:hover{color:#fff;background:#11243a}@media (max-width:1180px){.website-header-inner{grid-template-columns:150px 1fr auto;gap:20px;width:calc(100% - 64px)}.website-nav-main{gap:18px}.website-nav-main button{font-size:13px}.website-header-cta{padding:14px 16px;font-size:12px}}@media (max-width:1150px){.website-header-inner{grid-template-columns:1fr auto;height:96px}.website-logo img{width:125px}.website-logo>span{font-size:9px}.website-nav-main,.website-desktop-cta{display:none}.website-mobile-toggle{display:block}.website-mobile-nav{max-height:calc(100dvh - 96px);overflow-y:auto}}@container site (max-width:1100px){.website-shell .sig-financial-opening{min-height:560px}.website-shell .sig-financial-opening .sig-wrap{padding-top:65px;padding-bottom:65px}.sig-hero-copy{padding-right:25px}.website-shell .sig-financial-opening h1{font-size:clamp(42px,5cqw,57px)}.website-shell .sig-financial-opening p{font-size:16px}}@container site (max-width:700px){.website-shell .sig-financial-opening{flex-direction:column;min-height:0;display:flex}.website-shell .sig-financial-opening>.sig-wrap{order:0;padding-top:42px;padding-bottom:40px}.website-shell .sig-financial-opening>img{object-position:center 45%;order:1;width:100%;height:260px;position:relative;inset:auto}.sig-hero-copy{width:100%;padding-right:0}.website-shell .sig-financial-opening h1{font-size:clamp(39px,7.5cqw,52px);line-height:1.1}.website-shell .sig-financial-opening p{max-width:470px;margin-top:24px;font-size:16px}.website-shell .sig-financial-opening .sig-actions{gap:10px;margin-top:25px}.website-shell .sig-financial-opening .sig-button{min-height:48px;padding:14px 19px;font-size:13px}}@container site (max-width:400px){.website-shell .sig-financial-opening h1{font-size:36px}.website-shell .sig-financial-opening>img{height:230px}}.website-shell .sig-financial-opening>img{object-position:center}@container site (max-width:700px){.website-shell .sig-financial-opening>img{object-position:center}}.website-brand-context{text-align:right;grid-column:2/-1;font-size:14px}.website-brand-context a{text-underline-offset:4px;text-decoration:underline}.website-header .website-logo img{width:200px}@media (min-width:1280px){.website-header .website-header-inner{grid-template-columns:clamp(340px,26.25vw,380px) 1fr auto;gap:24px;width:calc(100% - 112px);max-width:1260px;height:126px}.website-header .website-logo{align-items:center}.website-header .website-nav-main{gap:20px}.website-header .website-header-cta{padding-inline:16px}}@media (min-width:1151px) and (max-width:1279px){.website-header .website-header-inner{grid-template-columns:200px 1fr auto}.website-header .website-logo img{width:180px}}@media (max-width:1150px){.website-header .website-logo img{width:145px}}.home-flow-properties .sig-property-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}@container site (max-width:800px){.home-flow-properties .sig-property-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-flow-properties .sig-property-gallery h3 small{letter-spacing:0;color:#59697a;margin-top:8px;font-size:13px;font-weight:400;line-height:1.5;display:block}.website-header .website-header-inner{width:calc(100% - 112px);max-width:1260px;margin-inline:auto}.website-header .website-logo{justify-content:flex-start;align-items:flex-start;margin:0;padding:0}.website-header .website-logo img,.sig-footer-head img{object-fit:contain;object-position:left center;display:block}.sig-footer-head>a{margin-left:0;padding-left:0}@media (min-width:1280px){.website-header .website-header-inner{grid-template-columns:200px 1fr auto}}@media (max-width:1100px){.website-header .website-header-inner{width:calc(100% - 72px)}}@media (max-width:800px){.website-header .website-header-inner{width:calc(100% - 40px)}}.analytics-preferences{z-index:30;color:#11243a;background:#fff;border:1px solid #ccd4dc;border-radius:4px;padding:6px 9px;font-size:11px;position:fixed;bottom:8px;left:8px}.analytics-preferences:focus-visible{outline-offset:3px;outline:2px solid #96751b}body .cv-consent{z-index:150;box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;width:auto;max-width:960px;max-height:calc(100dvh - 32px);margin-inline:auto;padding:22px;display:grid;position:fixed;inset:auto 16px 16px;overflow:auto}body .cv-consent p{min-width:0;max-width:none!important;margin:0!important;font-size:13px!important;line-height:1.6!important}body .cv-consent button{white-space:nowrap;min-width:88px;padding:12px 16px}body .cv-consent a{color:inherit;text-decoration:underline}@media (max-width:650px){body .cv-consent{grid-template-columns:1fr 1fr;align-items:stretch;gap:14px;padding:20px}body .cv-consent p{grid-column:1/-1}body .cv-consent button{width:100%}}
.home-flow{color:#11243a;background:#fff}.home-flow .home-flow-intro{grid-template-columns:1.05fr 1fr;align-items:center;gap:100px;padding:88px 0 82px;display:grid}.home-flow-campus{min-width:0;height:490px}.home-flow-campus>img{object-position:center;display:block}.home-flow-intro-copy{min-width:0;scroll-margin-top:135px}.site .home-flow h2{letter-spacing:-.04em;font-size:45px;font-weight:400;line-height:1.15}.home-flow-intro-copy>p{max-width:440px;margin-top:25px;font-size:18px}.home-flow-intro-copy>p+p{margin-top:18px;font-size:16px}.home-flow-intro-copy .sig-read{margin-top:28px}.home-flow-program-link{color:#59697a;width:fit-content;margin-top:19px;font-size:13px;display:block}.home-flow .home-flow-audit{border-top:1px solid #c7d0d8;padding:78px 0 76px}.home-flow-audit-opening{grid-template-columns:1fr 1fr;gap:100px;display:grid}.home-flow-audit-opening h2{max-width:430px}.home-flow-audit-opening>div>p{max-width:400px;margin-top:25px}.home-flow-audit-opening .sig-button{margin-top:28px}.home-flow-audit-steps{counter-reset:audit;margin:0;padding:0;list-style:none}.home-flow-audit-steps>li{counter-increment:audit;border-bottom:1px solid #dce1e6;margin-bottom:28px;padding:0 0 28px 46px;position:relative}.home-flow-audit-steps>li:last-child{margin-bottom:0}.home-flow-audit-steps>li:before{content:counter(audit);color:#96751b;font-size:17px;position:absolute;top:3px;left:0}.site .home-flow-audit-steps h3{font-size:23px;font-weight:400;line-height:1.3}.home-flow-audit-steps p{max-width:400px;margin-top:14px;font-size:16px}.home-flow-deliverables{grid-template-columns:1fr 1fr;align-items:center;gap:100px;margin-top:48px;padding-top:42px;scroll-margin-top:130px;display:grid}.site .home-flow-deliverables h3{margin-bottom:23px;font-size:29px;font-weight:400}.home-flow-deliverables ul{margin:0;padding:0;list-style:none}.home-flow-deliverables li{border-bottom:1px solid #dce1e6;padding:15px 0;font-size:16px;line-height:1.6}.home-flow-deliverables li:first-child{border-top:1px solid #dce1e6}.home-flow-report{background:#f3f5f6;justify-content:center;padding:28px;display:flex}.home-flow-report .sig-report{max-width:330px}.site .home-flow-report .sig-report h3{margin-top:25px;margin-bottom:0;font-size:29px}.home-flow .home-flow-economics{border-top:1px solid #c7d0d8;grid-template-columns:1fr 1fr;align-items:start;gap:100px;padding:78px 0 76px;display:grid}.home-flow-implementation>p{max-width:430px;margin-top:24px}.home-flow-implementation ol{margin:30px 0 0;padding:0;list-style:none}.home-flow-implementation li{border-top:1px solid #dce1e6;padding:19px 0}.site .home-flow-implementation h3{font-size:22px;font-weight:400}.home-flow-implementation li p{max-width:420px;margin-top:10px;font-size:15px;line-height:1.7}.home-flow-implementation .sig-read{margin-top:13px}.home-flow-commercial{background:#f3f5f6;padding:32px 35px 34px}.site .home-flow-commercial>h3{margin-bottom:24px;font-size:28px;font-weight:400}.home-flow-commercial .web-economics-ledger>div{grid-template-columns:135px 1fr;gap:22px;padding:27px 0}.home-flow-commercial .web-economics-ledger strong{font-size:49px}.home-flow-commercial .web-economics-ledger span{font-size:14px;line-height:1.7}.home-flow-commercial .web-economics-ledger>p{margin-top:20px;font-size:12px;line-height:1.85}.home-flow .home-flow-properties{border-top:1px solid #c7d0d8;padding:76px 0 78px}.home-flow-properties .sig-section-heading{margin-bottom:35px}.home-flow .web-leadership{background:#fff;border:0;padding:0 0 78px}.home-flow .web-leadership>.sig-wrap{border-top:1px solid #c7d0d8;gap:100px;padding-top:73px}.home-flow .web-leadership-list>a{padding-top:25px;padding-bottom:25px}.home-flow .home-flow-close{color:#fff;background:#11243a;padding:67px 0 70px}.home-flow-close>.sig-wrap{grid-template-columns:1.3fr 1fr;align-items:center;gap:90px;display:grid}.home-flow-close h2{max-width:600px}.home-flow-close p{color:#d5dfe8;max-width:540px;margin-top:22px;font-size:17px}.home-flow-close-actions{flex-direction:column;justify-self:end;align-items:flex-start;gap:23px;display:flex}.home-flow-close-actions>a:not(.sig-button){color:#e1e7ee;text-underline-offset:5px;font-size:14px}.home-flow-close-actions>a:not(.sig-button)>span{margin-left:15px}@container site (max-width:1100px){.home-flow .home-flow-intro,.home-flow-audit-opening,.home-flow-deliverables,.home-flow .home-flow-economics,.home-flow .web-leadership>.sig-wrap{gap:55px}.home-flow-campus{height:450px}.site .home-flow h2{font-size:39px}.home-flow-commercial{padding:27px}.home-flow-commercial .web-economics-ledger>div{grid-template-columns:110px 1fr;gap:16px}.home-flow-commercial .web-economics-ledger strong{font-size:42px}}@container site (max-width:800px){.home-flow .home-flow-intro{grid-template-columns:1fr;gap:32px;padding:50px 0}.home-flow-campus{height:340px}.site .home-flow h2{font-size:36px}.home-flow-intro-copy>p{max-width:600px;margin-top:20px;font-size:17px}.home-flow-intro-copy>p+p{font-size:16px}.home-flow .home-flow-audit{padding:49px 0 50px}.home-flow-audit-opening,.home-flow-deliverables{grid-template-columns:1fr;gap:34px}.home-flow-audit-opening h2{max-width:520px}.home-flow-audit-opening>div>p{max-width:540px;margin-top:19px}.home-flow-audit-opening .sig-button{margin-top:23px}.home-flow-audit-steps>li{margin-bottom:23px;padding-bottom:23px;padding-left:35px}.site .home-flow-audit-steps h3{font-size:23px}.home-flow-audit-steps p{max-width:540px;font-size:15px}.home-flow-deliverables{margin-top:33px;padding-top:0}.home-flow-report{padding:25px}.home-flow .home-flow-economics{grid-template-columns:1fr;gap:33px;padding:49px 0 50px}.home-flow-implementation>p,.home-flow-implementation li p{max-width:580px}.home-flow-commercial{padding:28px}.home-flow-commercial .web-economics-ledger>div{grid-template-columns:130px 1fr}.home-flow-commercial .web-economics-ledger strong{font-size:45px}.home-flow .home-flow-properties{padding:49px 0 50px}.home-flow-properties .sig-section-heading{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:28px}.home-flow .web-leadership{padding-bottom:50px}.home-flow .web-leadership>.sig-wrap{gap:25px;padding-top:48px}.home-flow .home-flow-close{padding:49px 0 52px}.home-flow-close>.sig-wrap{grid-template-columns:1fr;gap:27px}.home-flow-close-actions{justify-self:start}.home-flow-close p{font-size:16px}.home-flow-close-actions{gap:20px}}@container site (max-width:450px){.home-flow-campus{height:280px}.site .home-flow h2{font-size:32px}.site .home-flow-audit-steps h3{font-size:21px}.site .home-flow-deliverables h3{font-size:25px}.home-flow-deliverables li{font-size:15px}.home-flow-commercial{padding:24px 22px}.home-flow-commercial .web-economics-ledger>div{grid-template-columns:100px 1fr;gap:14px}.home-flow-commercial .web-economics-ledger strong{font-size:38px}.home-flow-commercial .web-economics-ledger span{font-size:13px}.home-flow .web-leadership-list h3{font-size:26px}.home-flow-properties .sig-property-gallery h3{font-size:19px}}
.conversion-page{color:#11243a;background:#fff}.conversion-page a{text-underline-offset:5px}.conversion-page .cv-hero{padding-top:27px;padding-bottom:68px}.conversion-page .cv-hero-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:70px;margin-top:40px;display:grid}.site .conversion-page h1{letter-spacing:-.045em;max-width:760px;font-size:clamp(38px,4.3cqw,64px);font-weight:400;line-height:1.08}.cv-hero-grid>div>p{max-width:560px;margin-top:25px;font-size:18px;line-height:1.7}.cv-hero-photo{min-width:0;height:420px}.cv-hero-photo img{object-fit:cover;width:100%;height:100%}.cv-hero-text .cv-hero-grid{grid-template-columns:1fr;max-width:820px}.cv-actions{flex-direction:column;align-items:flex-start;gap:20px;margin-top:29px;display:flex}.conversion-page .sig-button{white-space:normal;text-align:center;min-height:48px;line-height:1.5}.cv-body{padding-bottom:0}.cv-section{border-top:1px solid #dce1e6;padding:49px 0;scroll-margin-top:130px}.cv-section-copy{grid-template-columns:.75fr 1.25fr;align-items:start;column-gap:90px;display:grid}.site .conversion-page h2{letter-spacing:-.035em;font-size:32px;font-weight:400;line-height:1.18}.cv-section-copy>p{max-width:670px;margin:0;font-size:16px;line-height:1.85}.cv-items{grid-column:2;margin:25px 0 0;padding:0;list-style:none}.cv-items>div,.cv-items>li{border-top:1px solid #dce1e6;padding:20px 0}.site .conversion-page h3{letter-spacing:-.025em;font-size:21px;font-weight:400;line-height:1.3}.cv-items p{max-width:640px;margin-top:10px;font-size:15px;line-height:1.8}.cv-steps .cv-items,.cv-timeline .cv-items{counter-reset:step}.cv-steps .cv-items>li,.cv-timeline .cv-items>li{counter-increment:step;padding-left:38px;position:relative}.cv-steps .cv-items>li:before,.cv-timeline .cv-items>li:before{content:counter(step);color:#806211;position:absolute;top:21px;left:0}.cv-report{color:#11243a;background:#fff;border:1px solid #d4dce3;max-width:360px;padding:30px;text-decoration:none;display:block}.cv-report>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.cv-report img{object-fit:contain;width:85px;height:auto}.cv-report small{color:#5a6978;font-size:11px}.site .conversion-page .cv-report h3{margin-top:35px;font-size:32px;line-height:1.12}.cv-report>p{color:#59697a;margin:18px 0 24px;font-size:12px}.cv-report ol{counter-reset:report;margin:0 0 25px;padding:0;list-style:none}.cv-report li{counter-increment:report;border-top:1px solid #dce1e6;padding:13px 0;font-size:12px;line-height:1.5}.cv-report li:before{content:"0" counter(report);color:#806211;margin-right:13px}.cv-report .sig-read{font-size:12px}.cv-section.cv-report{background:#f3f5f6;border:0;grid-template-columns:1fr .85fr;gap:100px;max-width:none;margin:0 calc(-50cqw + 50%);padding:49px calc(50cqw - 50%);display:grid}.cv-section.cv-report .cv-section-copy{display:block}.cv-section.cv-report .cv-section-copy>p{margin-top:22px}.cv-section.cv-report .cv-items{margin-top:18px}.cv-section.cv-report>a.cv-report{justify-self:end;width:100%}.cv-commercial{color:#fff;background:#11243a;margin:40px 0 50px;padding:38px 42px}.site .conversion-page .cv-commercial h2{font-size:29px}.cv-commercial dl{grid-template-columns:1fr 1fr 1fr;gap:40px;margin:30px 0;display:grid}.cv-commercial dl>div{border-top:1px solid #536476;padding-top:20px}.cv-commercial dt{letter-spacing:-.05em;font-size:43px;line-height:1.1}.cv-commercial dd{color:#d7e0e8;max-width:240px;margin:12px 0 0;font-size:14px;line-height:1.7}.cv-commercial>p{color:#d7e0e8;max-width:860px;margin-top:16px;font-size:13px;line-height:1.8}.cv-commercial .sig-read{color:#e4cf83;margin-top:23px;font-size:13px}.cv-commercial-full{margin-top:20px}.cv-terms-link{margin-top:-24px;margin-bottom:45px;font-size:14px;line-height:1.8}.cv-faq{border-top:1px solid #dce1e6;grid-template-columns:.75fr 1.25fr;gap:90px;padding:45px 0;display:grid}.cv-faq details{border-bottom:1px solid #dce1e6;padding:19px 0}.cv-faq details:first-child{padding-top:0}.cv-faq summary{cursor:pointer;justify-content:space-between;gap:25px;font-size:17px;line-height:1.5;list-style:none;display:flex}.cv-faq summary::-webkit-details-marker{display:none}.cv-faq summary span{color:#806211;font-size:22px}.cv-faq details[open] summary span{transform:rotate(45deg)}.cv-faq details p{margin-top:18px;font-size:15px;line-height:1.85}.cv-resource-links{flex-direction:column;padding:5px 0 40px;display:flex}.cv-resource-links>a{border-bottom:1px solid #dce1e6;justify-content:space-between;align-items:center;gap:25px;padding:19px 0;font-size:16px;text-decoration:none;display:flex}.cv-resource-links>a:hover>span:first-child{text-decoration:underline}.cv-enquiry{border-top:1px solid #c7d0d8;grid-template-columns:.9fr 1.1fr;gap:110px;padding-top:63px;padding-bottom:75px;scroll-margin-top:130px;display:grid}.cv-enquiry>div>p{max-width:410px;margin-top:23px;font-size:17px;line-height:1.8}.cv-enquiry>div>.cv-muted{color:#59697a;font-size:14px}.cv-enquiry>div>.sig-read{margin-top:26px}.cv-form{flex-direction:column;gap:19px;min-width:0;display:flex}.cv-form label,.cv-resource-email label{flex-direction:column;gap:9px;font-size:14px;display:flex}.cv-form input:not([type=checkbox]),.cv-form select,.cv-form textarea,.cv-resource-email input,.cv-sector-edition select{color:#11243a;width:100%;font:inherit;background:#fff;border:1px solid #a8b5c0;border-radius:0;min-height:48px;padding:13px 14px;font-size:16px}.cv-form textarea{resize:vertical;min-height:105px}.cv-form-step{color:#59697a;margin-bottom:5px;font-size:13px}.cv-form-actions{align-items:center;gap:14px;display:flex}.cv-form .cv-optin{flex-direction:row;align-items:flex-start;gap:11px;font-size:12px;line-height:1.7}.cv-optin input{accent-color:#806211;flex-shrink:0;width:17px;height:17px;margin-top:2px}.cv-small{max-width:520px;color:#59697a!important;font-size:12px!important;line-height:1.8!important}.cv-trap{width:1px!important;height:1px!important;position:absolute!important;top:auto!important;left:-10000px!important;overflow:hidden!important}.cv-form-error{color:#963a2c;font-size:14px;line-height:1.7}.cv-extra-toggle{font:inherit;text-align:left;text-underline-offset:4px;color:#11243a;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:13px;text-decoration:underline}.cv-form-success{background:#f3f5f6;padding:35px}.cv-form-success>p{margin-top:20px;font-size:15px;line-height:1.8}.cv-form-success>a{width:fit-content;margin-top:25px;display:block}.cv-close{color:#fff;background:#11243a;padding:56px 0}.cv-close>.sig-wrap{justify-content:space-between;align-items:center;gap:55px;display:flex}.cv-close h2{max-width:620px}.cv-close p{color:#d7e0e8;margin-top:20px;font-size:16px}.cv-close .sig-button{flex-shrink:0}.cv-download{flex-wrap:wrap;align-items:center;gap:25px;margin:0 0 40px;display:flex}.cv-download span{color:#59697a;font-size:12px}.cv-download button{font:inherit;cursor:pointer;background:0 0;border:0;font-size:14px}.cv-illustrative{background:#f3f5f6;border-left:3px solid #c9a943;margin-bottom:35px;padding:23px;font-size:14px;line-height:1.8}.cv-source{color:#59697a;margin:15px 0 35px;font-size:12px;line-height:1.8}.cv-sector-edition{max-width:670px;margin:10px 0 35px}.cv-sector-edition>label{margin-bottom:12px;font-size:14px;display:block}.cv-sector-edition>div{margin-top:25px}.site .cv-sector-edition h2{font-size:26px}.cv-sector-edition ul{margin-top:18px;padding-left:20px;font-size:15px;line-height:1.8}.cv-resource-email{background:#f3f5f6;grid-template-columns:1fr 1fr;gap:90px;margin:35px 0;padding:30px;display:grid}.site .cv-resource-email h2{font-size:27px}.cv-resource-email p{margin-top:17px;font-size:14px;line-height:1.8}.cv-resource-email form{flex-direction:column;gap:18px;display:flex}.cv-resource-email .sig-button{width:fit-content}.cv-resource-index>article{border-top:1px solid #dce1e6;grid-template-columns:1fr auto;align-items:center;gap:55px;padding:35px 0;display:grid}.cv-resource-index p{max-width:690px;margin-top:18px;line-height:1.8}.cv-resource-index{padding-bottom:50px}.cv-solutions-index>a{color:#11243a;border-top:1px solid #dce1e6;grid-template-columns:1fr auto;align-items:center;gap:35px;padding:30px 0;text-decoration:none;display:grid}.cv-solutions-index p{max-width:700px;margin-top:15px;font-size:16px;line-height:1.8}.cv-solutions-index,.cv-sector-index{padding-bottom:60px}.cv-sector-index{grid-template-columns:1fr 1fr;gap:45px;display:grid}.cv-sector-index>a{color:#11243a;text-decoration:none}.cv-sector-index img{object-fit:cover;width:100%;height:280px;margin-bottom:25px}.site .cv-sector-index h2{font-size:29px}.cv-sector-index p{margin-top:17px;font-size:16px;line-height:1.8}.cv-sector-index>a>span{margin-top:18px;display:block}.cv-case-link{border-top:1px solid #dce1e6;padding:30px 0;display:block}.cv-case-link p{margin-top:18px}.cv-booking{grid-template-columns:.8fr 1.2fr;gap:70px;padding-bottom:65px;display:grid}.cv-booking ul{margin:25px 0;padding-left:20px;font-size:16px;line-height:1.9}.cv-booking .sig-read{margin-top:25px}.cv-consent{z-index:100;color:#fff;background:#11243a;border:1px solid #c9a943;align-items:center;gap:20px;padding:18px 25px;display:flex;position:fixed;bottom:16px;left:16px;right:16px}.cv-consent p{flex:1;font-size:13px;line-height:1.7}.cv-consent button{color:#fff;cursor:pointer;font:inherit;background:0 0;border:1px solid #d7e0e8;padding:10px 15px;font-size:13px}.conversion-page a:focus-visible,.conversion-page button:focus-visible,.conversion-page input:focus-visible,.conversion-page select:focus-visible,.conversion-page summary:focus-visible{outline-offset:4px;outline:2px solid #806211}@container site (max-width:1100px){.conversion-page .cv-hero-grid{gap:40px}.cv-hero-photo{height:360px}.cv-section-copy,.cv-faq{column-gap:45px}.cv-section.cv-report{gap:50px}.cv-enquiry{gap:55px}.cv-resource-email{gap:40px}.cv-commercial{padding:30px}.cv-commercial dl{gap:25px}.cv-booking{gap:40px}}@container site (max-width:800px){.conversion-page .cv-hero{padding-top:20px;padding-bottom:40px}.conversion-page .cv-hero-grid{grid-template-columns:1fr;gap:28px;margin-top:30px}.site .conversion-page h1{max-width:600px;font-size:42px}.cv-hero-grid>div>p{margin-top:20px;font-size:17px;line-height:1.75}.cv-hero-photo{height:300px}.cv-actions{gap:20px;margin-top:25px}.cv-section{padding:34px 0}.cv-section-copy{display:block}.site .conversion-page h2{font-size:29px}.cv-section-copy>p{margin-top:20px;font-size:16px}.cv-items{margin-top:20px}.cv-items>div,.cv-items>li{padding:18px 0}.cv-section.cv-report{grid-template-columns:1fr;gap:30px;padding-top:34px;padding-bottom:34px}.cv-section.cv-report>a.cv-report{justify-self:start;max-width:350px}.cv-commercial{margin:28px 0 36px;padding:27px}.cv-commercial dl{gap:19px}.cv-commercial dt{font-size:36px}.cv-commercial dd{font-size:12px}.cv-faq{grid-template-columns:1fr;gap:26px;padding:34px 0}.cv-faq summary{font-size:16px}.cv-enquiry{grid-template-columns:1fr;gap:30px;padding-top:39px;padding-bottom:45px}.cv-enquiry>div>p{max-width:600px;margin-top:20px;font-size:16px}.cv-close{padding:40px 0}.cv-close>.sig-wrap{flex-direction:column;align-items:flex-start;gap:27px}.cv-resource-email{grid-template-columns:1fr;gap:25px;padding:25px}.cv-download{gap:18px}.cv-resource-index>article{grid-template-columns:1fr;gap:20px}.cv-sector-index{gap:28px}.cv-sector-index img{height:230px}.cv-booking{grid-template-columns:1fr;gap:30px}.cv-booking .calendly-booking{min-width:0}.cv-terms-link{margin-top:-12px}}@container site (max-width:450px){.site .conversion-page h1{font-size:36px}.site .conversion-page h2{font-size:27px}.cv-hero-photo{height:240px}.conversion-page .sig-breadcrumb{flex-wrap:wrap;font-size:11px;line-height:1.8}.cv-commercial{padding:24px 22px}.cv-commercial dl{grid-template-columns:1fr;margin:20px 0}.cv-commercial dl>div{grid-template-columns:100px 1fr;align-items:center;gap:18px;padding-top:18px;display:grid}.cv-commercial dd{margin:0;font-size:13px}.cv-commercial dt{font-size:38px}.cv-sector-index{grid-template-columns:1fr}.cv-sector-index img{height:240px}.cv-form-actions{align-items:stretch}.cv-form-actions>.sig-button{padding-left:20px;padding-right:20px}.cv-consent{flex-wrap:wrap;gap:12px}.cv-consent p{flex-basis:100%}.cv-report{padding:25px}.cv-download{flex-direction:column;align-items:flex-start}}@media print{.website-header,.sig-footer,.cv-close,.cv-enquiry,.cv-resource-email,.cv-download button,.cv-consent,.cv-resource-links{display:none!important}.conversion-page .cv-hero{padding:0!important}.cv-section{break-inside:avoid}.cv-body,.cv-hero{width:100%!important}.cv-section-copy{display:block}.cv-section.cv-report{margin:0;padding:20px 0;display:block}.cv-report{break-inside:avoid}}.cv-inbox{color:#11243a;max-width:1250px;margin:auto;padding:35px;font-family:DM Sans,sans-serif}.cv-inbox header{justify-content:space-between;align-items:center;margin-bottom:35px;display:flex}.cv-inbox h1{font-size:40px}.cv-inbox p{overflow-wrap:anywhere;margin:16px 0;line-height:1.8}.cv-inbox-status{background:#f3f5f6;padding:20px}.cv-inbox-stats{gap:40px;margin:30px 0;display:flex}.cv-inbox-stats strong{font-size:40px;display:block}.cv-inbox-stats span{font-size:13px}.cv-inbox article{border-top:1px solid #c7d0d8;grid-template-columns:1fr 1.4fr;gap:45px;padding:30px 0;display:grid}.cv-inbox label{margin:15px 0;display:block}.cv-inbox select{color:#11243a;background:#fff;border:1px solid #a8b5c0;margin-left:15px;padding:10px}.cv-inbox button{cursor:pointer;color:#11243a;background:#c9a943;border:0;padding:12px 20px}@media (max-width:700px){.cv-inbox{padding:25px}.cv-inbox article{grid-template-columns:1fr;gap:20px}.cv-inbox-stats{flex-direction:column;gap:20px}}.cv-section.cv-report>a.cv-report{align-self:start}.wb-opening{padding-top:32px;padding-bottom:60px}.wb-opening-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:80px;margin-top:42px;display:grid}.site .wb-opening h1{letter-spacing:-.045em;max-width:660px;margin:0 0 28px;font-size:clamp(38px,4.2vw,64px);line-height:1.06}.wb-intro{max-width:600px;font-size:19px;line-height:1.65}.wb-benefits{max-width:600px;margin:27px 0;padding:0;list-style:none}.wb-benefits li{border-bottom:1px solid #d8dfe5;padding:12px 0;font-size:15px;line-height:1.5}.wb-edition{gap:10px;max-width:420px;margin:28px 0 22px;font-size:14px;display:grid}.wb-edition select{font:inherit;color:#11243a;background:#fff;border:1px solid #9baab8;width:100%;padding:14px 12px}.wb-request{background:#f2f4f5;border-top:3px solid #c5a640;padding:30px}.site .wb-download-form h3,.site .wb-download-success h3{margin:0 0 15px;font-size:28px;font-weight:400;line-height:1.2}.wb-download-form>p,.wb-download-success>p{margin:0 0 24px;font-size:15px;line-height:1.6}.wb-download-form .cv-small,.wb-download-success .cv-small{margin-top:18px;font-size:12px;line-height:1.6}.wb-download-form .sig-button{justify-content:center;width:100%}.wb-download-success .sig-read{margin-top:16px;display:inline-block}.wb-inside{border-top:1px solid #d8dfe5;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);align-items:start;gap:90px;padding-top:65px;padding-bottom:65px;display:grid}.wb-preview{background:#eef1f3;max-width:440px;padding:25px}.wb-preview img{border:1px solid #d8dfe5;width:100%;height:auto;display:block}.wb-preview>span{color:#506174;margin-top:18px;font-size:12px;line-height:1.5;display:block}.site .wb-inside h2,.site .wb-guide h2,.site .wb-questions h2,.site .wb-next h2{letter-spacing:-.035em;margin:0 0 25px;font-size:clamp(29px,3vw,42px);font-weight:400;line-height:1.15}.wb-inside p,.wb-guide p,.wb-next p{font-size:16px;line-height:1.7}.wb-page-list{margin:28px 0;padding:0;list-style:none}.wb-page-list li{border-top:1px solid #d8dfe5;grid-template-columns:30px 1fr;gap:18px;padding:22px 0;display:grid}.wb-page-list li>span{color:#806211;font-size:20px}.site .wb-page-list h3,.site .wb-guide h3,.site .wb-questions h3{margin:0 0 10px;font-size:20px;font-weight:500;line-height:1.35}.wb-page-list p{margin:0;font-size:15px}.wb-guide{border-top:1px solid #d8dfe5;grid-template-columns:.85fr 1.15fr;gap:90px;padding-top:65px;padding-bottom:55px;scroll-margin-top:130px;display:grid}.wb-guide h3{margin-top:28px!important}.wb-guide h3:first-child{margin-top:0!important}.wb-documents{padding:0;list-style:none}.wb-documents li{border-top:1px solid #d8dfe5;gap:6px;padding:15px 0;font-size:14px;line-height:1.6;display:grid}.wb-documents strong{font-weight:500}.wb-questions{border-top:1px solid #d8dfe5;grid-template-columns:.85fr 1.15fr;gap:90px;padding-top:55px;padding-bottom:55px;display:grid}.wb-questions article{border-bottom:1px solid #d8dfe5;margin-bottom:20px;padding:0 0 20px}.wb-questions p{margin:0;font-size:15px;line-height:1.7}.wb-next{border-top:1px solid #d8dfe5;justify-content:space-between;align-items:center;gap:45px;padding-top:55px;padding-bottom:70px;display:flex}.wb-next>div{max-width:680px}.wb-next .sig-button{flex:none}.wb-page a:focus-visible,.wb-page select:focus-visible,.wb-page input:focus-visible{outline-offset:4px;outline:3px solid #96751b}@container site (max-width:1050px){.wb-opening-grid{gap:35px}.wb-request{padding:24px}.wb-inside,.wb-guide,.wb-questions{gap:45px}.wb-next{flex-direction:column;align-items:start}}@container site (max-width:750px){.wb-opening{padding-top:24px;padding-bottom:40px}.wb-opening-grid{grid-template-columns:1fr;gap:30px;margin-top:28px}.wb-intro{font-size:17px}.wb-inside,.wb-guide,.wb-questions{grid-template-columns:1fr;gap:30px;padding-top:40px;padding-bottom:40px}.wb-preview{justify-self:center;max-width:340px}.wb-request{padding:24px 20px}.wb-next{padding-top:40px;padding-bottom:45px}.wb-opening .sig-read,.wb-download-form .cv-optin{font-size:13px}}@media print{.wb-request,.wb-opening .sig-read,.wb-next{display:none}.wb-opening-grid,.wb-guide,.wb-questions{display:block}.wb-preview{display:none}.wb-inside{display:block}.wb-page section{break-inside:avoid}}.ref-home-process{padding-top:10px;padding-bottom:55px}.site .ref-home-process>h2,.site .ref-home-evidence h2,.site .ref-home-commercial h2,.site .ref-program-section>h2,.site .ref-audit-next>h2{letter-spacing:-.035em;max-width:760px;margin:0 0 30px;font-size:clamp(30px,3.3vw,46px);font-weight:400;line-height:1.15}.ref-program-sequence{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:38px 0 25px;padding:0;list-style:none;display:grid}.ref-program-sequence>li{border-top:1px solid #9cabb8;padding:32px 28px 15px 0;position:relative}.ref-program-sequence>li:not(:first-child){padding-left:24px}.ref-stage-number{color:#806211;letter-spacing:.04em;background:#fff;padding-right:12px;font-size:13px;position:absolute;top:-13px;left:0}.ref-program-sequence>li:not(:first-child) .ref-stage-number{padding-left:12px;left:24px}.site .ref-program-sequence h3{letter-spacing:-.025em;margin:0 0 18px;font-size:24px;font-weight:500;line-height:1.2}.ref-program-sequence p{margin:0;font-size:15px;line-height:1.65}.ref-program-sequence .ref-stage-brand{color:#506174;margin:-5px 0 17px;font-size:12px}.ref-program-section{padding:35px 0 45px}.ref-home-evidence{border-top:1px solid #d8dfe5;grid-template-columns:1.15fr .85fr;align-items:center;gap:90px;padding-top:55px;padding-bottom:65px;display:grid}.ref-home-evidence p,.ref-home-commercial>div>p{font-size:18px;line-height:1.7}.ref-home-evidence ul{margin:25px 0;padding:0;list-style:none}.ref-home-evidence li{border-bottom:1px solid #d8dfe5;padding:12px 0;font-size:15px;line-height:1.65}.ref-report-preview{background:#eef1f3;place-self:start end;max-width:420px;padding:26px;text-decoration:none;display:block}.ref-report-preview img{border:1px solid #cbd3dc;width:100%;height:auto;display:block}.ref-report-preview>span{color:#506174;margin-top:15px;font-size:11px;line-height:1.6;display:block}.ref-report-preview>.sig-read{color:#11243a;margin-top:12px;font-size:14px}.ref-home-commercial{border-top:1px solid #d8dfe5;grid-template-columns:.9fr 1.1fr;gap:80px;padding-top:60px;padding-bottom:65px;display:grid}.ref-home-commercial .cv-commercial{background:#fff;border:0;margin:0;padding:0}.ref-commercial dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.ref-commercial.cv-commercial-full dl{grid-template-columns:repeat(4,minmax(0,1fr))}.ref-commercial dl>div{border-top:1px solid #a6b3bf;padding-top:18px}.ref-commercial dt{letter-spacing:-.035em;line-height:1.1;font-size:clamp(34px,3.5vw,48px)!important}.ref-commercial dd{margin:14px 0 0;font-size:14px;line-height:1.6}.ref-commercial>p{font-size:14px;line-height:1.7}.ref-audit-next{border-bottom:1px solid #d8dfe5;padding:20px 0 40px}.ref-audit-next ol{counter-reset:intake;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;padding:0;list-style:none;display:grid}.ref-audit-next li{counter-increment:intake;border-top:1px solid #cbd3dc;padding-top:18px}.ref-audit-next li:before{content:counter(intake,decimal-leading-zero);color:#806211;margin-bottom:15px;font-size:12px;display:block}.site .ref-audit-next h3{margin:0 0 14px;font-size:19px;font-weight:500;line-height:1.3}.ref-audit-next p{margin:0;font-size:14px;line-height:1.7}.cv-section .ref-report-preview{max-width:340px}.cv-resource-page>.cv-body>.ref-report-preview{float:right;width:32%;margin:20px 0 35px 55px}.cv-resource-page>.cv-body:after{content:"";clear:both;display:block}.ref-approved-proof{border-top:1px solid #cbd3dc;margin-top:35px;padding-top:25px}.site .ref-approved-proof h3{margin:0 0 15px;font-size:23px}@container site (max-width:1050px){.ref-program-sequence{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.ref-program-sequence>li:nth-child(3){padding-left:0}.ref-program-sequence>li:nth-child(3) .ref-stage-number{padding-left:0;left:0}.ref-home-evidence,.ref-home-commercial{gap:40px}.ref-commercial.cv-commercial-full dl,.ref-audit-next ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@container site (max-width:700px){.ref-home-process{padding-bottom:35px}.ref-program-sequence{grid-template-columns:1fr;gap:0;margin-top:28px}.ref-program-sequence>li,.ref-program-sequence>li:not(:first-child){border-top:0;border-left:1px solid #a8b4bf;margin-left:12px;padding:24px 0 28px 45px}.ref-stage-number,.ref-program-sequence>li:not(:first-child) .ref-stage-number,.ref-program-sequence>li:nth-child(3) .ref-stage-number{background:#fff;padding:2px 4px;top:24px;left:-14px}.site .ref-program-sequence h3{font-size:25px}.ref-home-evidence,.ref-home-commercial{grid-template-columns:1fr;gap:30px;padding-top:40px;padding-bottom:40px}.ref-report-preview{box-sizing:border-box;justify-self:start;width:min(100%,350px);padding:22px}.ref-home-evidence p,.ref-home-commercial>div>p{font-size:16px}.ref-audit-next ol{grid-template-columns:1fr;gap:18px}.ref-audit-next li{grid-template-columns:25px 1fr;gap:6px 15px;display:grid}.ref-audit-next li:before{grid-row:1/3;margin:2px 0}.ref-audit-next p{grid-column:2}.ref-audit-next h3{margin-bottom:0!important}.cv-resource-page>.cv-body>.ref-report-preview{float:none;width:100%;margin:25px 0}.ref-commercial dl{gap:18px}.ref-commercial dt{font-size:36px!important}}@media print{.ref-report-preview{display:none}.ref-program-sequence{display:block}.ref-program-sequence li{break-inside:avoid;border:0!important}.ref-stage-number{position:static}}.ref-home-commercial .cv-commercial,.ref-home-commercial .cv-commercial dt{color:#11243a}.ref-home-commercial .cv-commercial dd,.ref-home-commercial .cv-commercial>p{color:#506174}.ref-home-commercial .cv-commercial .sig-read{color:#806211}.polish-explanation{border-top:1px solid #dce1e6;padding:50px 0}.polish-explanation-intro{max-width:790px;margin-bottom:35px}.site .polish-explanation h2{letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(29px,3cqw,40px);line-height:1.15}.polish-explanation-intro>p{margin:0;font-size:16px;line-height:1.75}.polish-billing{grid-template-columns:1fr .9fr;align-items:center;gap:70px;display:grid}.polish-billing>div:first-child{color:#fff;background:#11243a;padding:32px}.polish-example-label{margin:0 0 22px;font-size:12px;line-height:1.5}.polish-billing dl{margin:0}.polish-billing dl>div{border-top:1px solid #526476;padding:18px 0;display:block}.polish-billing dt{color:#d7e0e8;font-size:13px}.polish-billing dd{letter-spacing:-.025em;margin:10px 0 0;font-size:28px;line-height:1.3}.site .polish-billing-notes h3{margin:0 0 22px;font-size:26px;line-height:1.2}.polish-billing-notes p{margin:0 0 22px;font-size:15px;line-height:1.75}.polish-contract{border-collapse:collapse;text-align:left;width:100%;font-size:15px;line-height:1.7}.polish-contract caption{text-align:left;color:#506174;margin-bottom:15px;font-size:13px}.polish-contract thead{color:#fff;background:#11243a}.polish-contract th,.polish-contract td{vertical-align:top;border-bottom:1px solid #cbd3dc;padding:22px 25px}.polish-contract tbody th{background:#f3f5f6;width:32%;font-weight:500}.polish-contract thead th{font-size:13px;font-weight:500}.polish-systems>ol{counter-reset:assessment;border-top:2px solid #96751b;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:24px 0 35px;list-style:none;display:grid}.polish-systems>ol>li{counter-increment:assessment}.polish-systems>ol>li:before{content:counter(assessment,decimal-leading-zero);color:#806211;margin-bottom:20px;font-size:12px;display:block}.site .polish-systems h3{margin:0 0 14px;font-size:24px;line-height:1.2}.polish-systems p{margin:0;font-size:15px;line-height:1.7}.polish-system-scope{background:#f1f4f6;padding:8px 28px}.polish-system-scope>div{border-bottom:1px solid #cbd3dc;grid-template-columns:1fr 1.2fr;gap:40px;padding:23px 0;display:grid}.polish-system-scope>div:last-child{border-bottom:0}.polish-system-scope h3{margin:0!important;font-size:19px!important}.polish-delivery{border-left:1px solid #a1b0bc;margin:0 0 0 12px;padding:0;list-style:none}.polish-delivery>li{grid-template-columns:70px 1fr;gap:35px;max-width:850px;padding:5px 0 35px 36px;display:grid;position:relative}.polish-delivery>li:last-child{padding-bottom:5px}.polish-delivery>li>span{letter-spacing:-.035em;color:#806211;font-size:35px;line-height:1.1}.site .polish-delivery h3{margin:0 0 14px;font-size:26px}.polish-delivery p{margin:0;font-size:16px;line-height:1.7}.polish-coverage{grid-template-columns:.85fr 1.15fr;align-items:start;gap:55px;display:grid}.polish-coverage-principle{color:#fff;background:#11243a;padding:34px}.site .polish-coverage-principle h3{letter-spacing:-.04em;margin:0 0 25px;font-size:46px;line-height:1.05}.polish-coverage-principle p{color:#d7e0e8;margin:0;font-size:15px;line-height:1.7}.polish-coverage dl{margin:0}.polish-coverage dl>div{border-top:1px solid #cbd3dc;padding:21px 0;display:block}.polish-coverage dt{font-size:19px;font-weight:500}.polish-coverage dd{margin:12px 0 0;font-size:15px;line-height:1.7}.polish-register{background:#f8f9fa;border:1px solid #b8c4cd;padding:32px 36px}.polish-register>.polish-example-label{border-bottom:2px solid #96751b;padding-bottom:20px}.polish-register ol{margin:0;padding:0;list-style:none}.polish-register li{border-bottom:1px solid #cbd3dc;grid-template-columns:45px 1fr;gap:20px;padding:23px 0;display:grid}.polish-register li>span{color:#806211;padding-top:4px;font-size:13px}.site .polish-register h3{margin:0 0 10px;font-size:22px}.polish-register p{margin:0;font-size:15px;line-height:1.7}.polish-register>.cv-small{margin-top:22px;font-size:12px}.polish-resource-questions{border-bottom:1px solid #cbd3dc;padding:30px 0 50px}.polish-resource-questions h2{max-width:700px}.polish-resource-questions>p{margin:20px 0;font-size:16px;line-height:1.7}.polish-resource-questions ol{max-width:750px;padding-left:22px}.polish-resource-questions li{padding:12px 0;font-size:17px;line-height:1.6}.home-flow .ref-commercial dl>div,.ref-commercial dl>div{min-width:0;display:block}.ref-commercial dd{overflow-wrap:normal;max-width:none}.ref-commercial dl{align-items:start}.ref-commercial .sig-read{max-width:100%}@container site (max-width:850px){.polish-billing,.polish-coverage{gap:35px}.polish-billing dd{font-size:25px}.polish-contract th,.polish-contract td{padding:18px}.polish-system-scope>div{gap:25px}}@container site (max-width:600px){.ref-commercial dl,.ref-commercial.cv-commercial-full dl{grid-template-columns:1fr;gap:25px}.ref-commercial dl>div{padding-top:18px}.ref-commercial dd{margin-top:10px;line-height:1.65}.ref-commercial dt{font-size:40px!important}.polish-explanation{padding:38px 0}.polish-explanation-intro{margin-bottom:28px}.polish-billing,.polish-coverage{grid-template-columns:1fr;gap:28px}.polish-billing>div:first-child,.polish-coverage-principle{padding:24px}.polish-contract thead{display:none}.polish-contract tr{border-bottom:1px solid #cbd3dc;padding:18px 0;display:block}.polish-contract tbody th,.polish-contract td{background:#fff;border:0;width:auto;padding:0;display:block}.polish-contract tbody th{margin-bottom:12px;font-size:18px}.polish-contract caption{font-size:12px}.polish-systems>ol{grid-template-columns:1fr;gap:25px;padding-bottom:26px}.polish-systems>ol>li{grid-template-columns:30px 1fr;gap:8px 15px;display:grid}.polish-systems>ol>li:before{grid-row:1/3;margin:3px 0 0}.polish-systems>ol h3{margin:0}.polish-systems>ol p{grid-column:2}.polish-system-scope{padding:0 22px}.polish-system-scope>div{grid-template-columns:1fr;gap:12px}.polish-delivery>li{grid-template-columns:35px 1fr;gap:17px;padding-left:22px}.polish-delivery>li>span{font-size:25px}.site .polish-delivery h3{font-size:23px}.polish-delivery p{font-size:15px}.polish-register{padding:24px 20px}.polish-register li{grid-template-columns:25px 1fr;gap:15px}.site .polish-register h3{font-size:21px}.polish-resource-questions li{font-size:16px}}.website-shell .conversion-page .cv-actions{flex-flow:wrap;align-items:center;gap:18px 25px}.website-shell .conversion-page .cv-actions>.sig-read{align-items:center;gap:12px;margin:0;display:inline-flex}.website-shell .conversion-page .cv-hero-grid>div>p{margin-top:26px}@container site (max-width:480px){.website-shell .conversion-page .cv-actions{flex-direction:column;align-items:flex-start;gap:20px}.website-shell .conversion-page .cv-actions>.sig-button{width:100%}}@container site (min-width:1051px){.ref-program-sequence{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:35px}.ref-program-sequence>li:nth-child(3n+1){padding-left:0}.ref-program-sequence>li:nth-child(3n+1) .ref-stage-number{padding-left:0;left:0}}@container site (min-width:701px) and (max-width:1050px){.ref-program-sequence>li:nth-child(odd){padding-left:0}.ref-program-sequence>li:nth-child(odd) .ref-stage-number{padding-left:0;left:0}}.cv-hero.cv-hero-senior .cv-hero-grid{grid-template-columns:1fr;gap:30px}.cv-hero.cv-hero-senior .cv-hero-grid>div:first-child{max-width:800px}.cv-hero.cv-hero-senior .cv-hero-photo{aspect-ratio:2121/706;height:auto}.cv-hero.cv-hero-senior .cv-hero-photo img{object-fit:contain;height:100%}.cv-hero.cv-hero-senior .cv-hero-grid>div:first-child{grid-template-columns:1.1fr 1fr;align-items:start;gap:22px 65px;max-width:none;display:grid}.cv-hero.cv-hero-senior h1{grid-area:1/1/4}.cv-hero.cv-hero-senior .cv-hero-grid>div:first-child>p,.cv-hero.cv-hero-senior .cv-actions{grid-column:2;margin-top:0}@container site (max-width:760px){.cv-hero.cv-hero-senior .cv-hero-grid>div:first-child{display:block}.cv-hero.cv-hero-senior .cv-hero-grid>div:first-child>p,.cv-hero.cv-hero-senior .cv-actions{margin-top:24px}}
