:root{--text-primary:#1F3A5F;--text-secondary:#527BAA;--text-muted:#52677E;--bg-main:#E4EDF6;--bg-section:#F2F7FB;--bg-card:#FFFFFF;--border-card:#BFCDDC;--button-primary:#3D6F9F;--button-hover:#315A82;--accent-teal:#3B9890;--chart-blue:#4D78A5;--chart-purple:#9B7AD4;--navy:var(--text-primary);--navy-2:#2B4A70;--ink:var(--text-primary);--muted:var(--text-muted);--paper:var(--bg-section);--line:var(--border-card);--blue:var(--button-primary);--violet:var(--chart-purple);--teal:var(--accent-teal);--white:var(--bg-card);--max:1200px;--shadow:0 30px 80px rgba(31,58,95,.14)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6;background:#fff;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}.wrap{width:min(calc(100% - 48px),var(--max));margin-inline:auto}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:16px;top:16px;z-index:100;background:#fff;padding:12px 16px;border-radius:6px}.eyebrow{margin:0;text-transform:uppercase;letter-spacing:.16em;color:var(--blue);font-size:11px;font-weight:850}.section{padding-block:120px}.section h2{font-size:clamp(38px,4vw,58px);line-height:1.06;letter-spacing:-.05em;margin:16px 0}.button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:48px;padding:12px 20px;background:var(--blue);color:#fff;border:1px solid var(--blue);border-radius:7px;font-weight:750;font-size:13px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.button:hover{transform:translateY(-2px);box-shadow:0 14px 30px #3157ff38}.button.ghost{background:transparent;color:var(--ink);border-color:#b8c4d1}.button.small{min-height:42px;padding:10px 15px}.text-link{font-size:13px;font-weight:800;color:var(--blue)}.site-header{position:sticky;top:0;z-index:50;background:#fffffff0;backdrop-filter:blur(18px);border-bottom:1px solid rgba(220,228,238,.9)}.nav-shell{width:min(calc(100% - 48px),var(--max));height:76px;margin:auto;display:flex;align-items:center;gap:34px}.brand{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:850;letter-spacing:-.05em;white-space:nowrap}.brand>span:last-child>span{color:var(--violet)}.brand-symbol{display:flex;align-items:end;gap:2px;height:22px}.brand-symbol i{display:block;width:5px;border-radius:4px;background:linear-gradient(180deg,var(--violet),var(--blue))}.brand-symbol i:nth-child(1){height:9px}.brand-symbol i:nth-child(2){height:16px}.brand-symbol i:nth-child(3){height:22px}.site-header nav{display:flex;align-items:center;gap:24px;margin-left:auto}.nav-item{position:relative}.nav-item>a{display:flex;align-items:center;gap:5px;color:#33455d;font-size:13px;font-weight:720;white-space:nowrap}.nav-item>a:hover,.nav-item>a.active{color:var(--blue)}.chevron{font-size:13px}.dropdown{display:none;position:absolute;top:26px;left:-20px;width:310px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:10px;box-shadow:0 24px 60px #07162d29}.nav-item:hover .dropdown,.nav-item:focus-within .dropdown{display:grid}.dropdown:before{content:"";position:absolute;top:-12px;left:0;right:0;height:14px}.dropdown a{padding:10px 12px;border-radius:7px;color:#42546a!important;font-size:12px!important}.dropdown a:hover{background:var(--paper);color:var(--blue)!important}.nav-actions{display:flex;align-items:center;gap:14px}.language{font-size:11px;font-weight:850;border:1px solid var(--line);border-radius:999px;padding:6px 8px}.menu-toggle{display:none;margin-left:auto;border:0;background:none;width:36px;padding:5px}.menu-toggle span{display:block;height:2px;background:var(--ink);margin:6px}.hero-shell{position:relative;overflow:hidden;background:var(--navy);color:#fff}.hero-shell:before{content:"";position:absolute;width:720px;height:720px;right:-240px;top:-300px;background:radial-gradient(circle,rgba(119,88,255,.25),transparent 68%)}.hero-shell:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to right,transparent,black)}.hero{position:relative;z-index:1;display:grid;grid-template-columns:1.02fr .98fr;gap:72px;align-items:center;min-height:690px;padding-block:80px}.light-dot{color:#aebde0}.light-dot:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--teal);margin-right:10px}.hero h1{font-size:clamp(52px,5.5vw,78px);line-height:.99;letter-spacing:-.062em;margin:20px 0 28px;max-width:700px}.hero h1 em{font-style:normal;color:#a996ff}.hero .lead{max-width:620px;color:#b7c4d5;font-size:18px;line-height:1.7}.actions{display:flex;gap:12px;margin:32px 0}.button.bright{background:#fff;color:var(--navy);border-color:#fff}.button.bright:hover{box-shadow:0 14px 35px #ffffff1f}.button.dark-ghost{background:transparent;color:#fff;border-color:#3c4c64}.hero-assurance{display:flex;flex-wrap:wrap;gap:18px;color:#8fa0b6;font-size:11px}.hero-assurance span:before{content:"✓";color:var(--teal);margin-right:6px}.analytics-visual{position:relative;background:#0e2444;border:1px solid #263c5c;border-radius:18px;padding:22px;box-shadow:0 36px 90px #0000004d;transform:perspective(1200px) rotateY(-3deg)}.analytics-visual:after{content:"";position:absolute;inset:auto 10% -28px;height:45px;background:#27d9bd1f;filter:blur(25px)}.visual-top,.chart-meta,.visual-footer{display:flex;align-items:center;justify-content:space-between}.visual-top small{display:block;color:#7189a5;font-size:9px;text-transform:uppercase;letter-spacing:.13em}.visual-top strong{font-size:14px}.status{padding:5px 9px;border:1px solid #2b4767;border-radius:999px;color:#9fb5cb;font-size:9px}.status i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--teal);margin-right:5px}.visual-grid{display:grid;grid-template-columns:1.4fr .8fr .8fr;gap:10px;margin:22px 0 10px}.quality-score,.mini-stat,.chart-card{background:#091b35;border:1px solid #203856;border-radius:10px}.quality-score{grid-row:span 2;padding:18px}.quality-score>span,.mini-stat>span{display:block;color:#8298b0;font-size:9px}.quality-score strong{display:block;font-size:38px;letter-spacing:-.05em}.quality-score strong small{font-size:10px;color:#7890a8}.quality-score>small,.mini-stat small{color:#66809d;font-size:8px}.progress{height:4px;background:#203752;border-radius:9px;margin:6px 0 8px}.progress i{display:block;width:94%;height:100%;background:linear-gradient(90deg,var(--violet),var(--teal));border-radius:9px}.mini-stat{padding:14px}.mini-stat strong{display:block;font-size:24px;margin:5px 0}.chart-card{padding:15px}.chart-meta{color:#879bb1;font-size:9px}.chart-meta b{font-weight:500}.chart-card svg{width:100%;height:auto;margin-top:10px}.chart-grid{fill:none;stroke:#1c3452;stroke-width:1}.chart-area{fill:url(#chartFill)}.chart-line{fill:none;stroke:#9d8aff;stroke-width:3;stroke-linecap:round}.visual-footer{justify-content:flex-start;gap:18px;padding-top:13px;color:#7087a1;font-size:8px}.visual-footer i{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:5px}.teal{background:var(--teal)}.purple{background:var(--violet)}.blue{background:#4c8cff}.skill-strip{border-bottom:1px solid var(--line);background:#fff}.skill-strip .wrap{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:20px}.skill-strip p{font-size:10px;color:#8a98a8;text-transform:uppercase;letter-spacing:.12em}.skill-strip span{font-size:12px;font-weight:800;color:#44566b}.problem-section{display:grid;grid-template-columns:.85fr 1.15fr;gap:110px}.section-intro{position:sticky;top:130px;align-self:start}.section-intro>p:last-child,.section-heading>p,.process-heading>p,.specialist-copy>p{color:var(--muted);max-width:560px}.issue-stack{border-top:1px solid var(--line)}.issue-stack article{display:grid;grid-template-columns:48px 1fr;gap:20px;padding:25px 0;border-bottom:1px solid var(--line)}.issue-stack article>span{color:var(--blue);font-size:10px;font-weight:850}.issue-stack h3{font-size:19px;margin:0 0 5px}.issue-stack p{margin:0;color:var(--muted);font-size:14px}.services-section{background:var(--paper)}.section-heading{display:grid;grid-template-columns:1.25fr .75fr;align-items:end;gap:80px;margin-bottom:56px}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.service-card{position:relative;min-height:330px;padding:30px;background:#fff;border:1px solid #e0e7ef;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border .25s ease}.service-card:before{content:"";position:absolute;width:150px;height:150px;right:-75px;top:-75px;border-radius:50%;background:#7758ff0f;transition:.25s}.service-card:hover{transform:translateY(-5px);box-shadow:0 22px 50px #07162d17;border-color:#c5d0dc}.service-card:hover:before{transform:scale(1.5)}.card-top{display:flex;justify-content:space-between;align-items:center}.card-top span{color:var(--blue);font-size:11px;font-weight:850}.card-top b{padding:5px 8px;border-radius:99px;background:#f0edff;color:#6d55db;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.service-card h3{font-size:22px;line-height:1.22;letter-spacing:-.025em;margin:48px 0 13px}.service-card p{margin:0;color:var(--muted);font-size:13px}.card-link{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:25px;color:var(--blue);font-size:12px;font-weight:800}.card-link i{font-style:normal;font-size:18px}.process-section{background:var(--navy);color:#fff}.process-section>.wrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.process-heading .eyebrow{color:#a996ff}.process-heading>p{color:#91a2b8}.process-track{position:relative}.process-track:before{content:"";position:absolute;left:20px;top:15px;bottom:15px;width:1px;background:#29405d}.process-track article{position:relative;display:grid;grid-template-columns:42px 1fr;gap:28px;padding:0 0 38px}.process-track article:last-child{padding-bottom:0}.process-track>article>span{position:relative;z-index:1;width:42px;height:42px;display:grid;place-items:center;background:#102947;border:1px solid #36506e;border-radius:50%;font-size:9px;color:var(--teal)}.process-track h3{font-size:21px;margin:5px 0}.process-track p{margin:0;color:#8fa2b9;font-size:13px}.specialist-section{background:#fff}.specialist-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.specialist-copy{align-self:center}.deliverable-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:14px;overflow:hidden}.deliverable-grid article{padding:28px;min-height:220px}.deliverable-grid article:nth-child(odd){border-right:1px solid var(--line)}.deliverable-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.deliverable-grid i{font-style:normal;color:var(--blue);font-size:10px;font-weight:850}.deliverable-grid h3{font-size:17px;margin:35px 0 8px}.deliverable-grid p{font-size:12px;color:var(--muted)}.plans-section{background:#eef3f8}.plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}.plan-card{position:relative;background:#fff;border:1px solid var(--line);border-radius:12px;padding:32px;display:flex;flex-direction:column;box-shadow:0 8px 24px #07162d06}.plan-card.popular{border:2px solid var(--blue);transform:translateY(-10px);box-shadow:0 20px 50px #3157ff21}.popular-label{position:absolute;right:20px;top:20px;background:#ebeefe;color:var(--blue);padding:5px 8px;border-radius:20px;font-size:9px;font-weight:850;text-transform:uppercase}.price{font-size:36px;font-weight:850;letter-spacing:-.04em;margin:16px 0}.price small{display:block;font-size:10px;color:var(--muted);letter-spacing:0}.plan-card ul{list-style:none;padding:0;margin:10px 0 30px;flex:1}.plan-card li{font-size:12px;color:var(--muted);padding:9px 0;border-bottom:1px solid #edf1f5}.plan-card li:before{content:"✓";color:var(--teal);font-weight:900;margin-right:9px}.plan-note{text-align:center;margin-top:28px;color:var(--muted);font-size:13px}.plan-note a{color:var(--blue);font-weight:750}.final-cta{margin-block:90px;padding:65px 70px;background:linear-gradient(125deg,#3157ff,#7455f7);color:#fff;border-radius:18px;display:flex;align-items:center;justify-content:space-between;gap:50px;box-shadow:0 28px 70px #3157ff40}.final-cta .eyebrow{color:#d7ddff}.final-cta h2{font-size:clamp(40px,4vw,58px);line-height:1.05;letter-spacing:-.05em;margin:15px 0}.final-cta p{margin:0;color:#e0e5ff}.button.light{flex:none;background:#fff;border-color:#fff;color:var(--navy)}.page-hero{padding-block:105px;max-width:900px}.page-hero h1{font-size:clamp(46px,6vw,76px);line-height:1.02;letter-spacing:-.058em;margin:16px 0 25px}.page-hero>p:not(.eyebrow){font-size:18px;color:var(--muted);max-width:760px}.services-grid,.service-detail{width:min(calc(100% - 48px),var(--max));margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.service-detail{grid-template-columns:1.4fr .7fr;padding-bottom:120px}.service-detail>div,.service-detail aside,.empty-state{background:var(--paper);padding:40px;border-radius:12px}.service-detail li{margin:12px 0}.detail-band{background:var(--paper);padding-block:90px}.detail-columns{display:grid;grid-template-columns:1fr 1fr;gap:80px}.detail-columns h2,.tools h2,.benefit-intro h2{font-size:36px;line-height:1.15;letter-spacing:-.04em}.feature-list{list-style:none;padding:0;margin:30px 0}.feature-list li{padding:14px 0 14px 28px;border-bottom:1px solid var(--line);position:relative}.feature-list li:before{content:"✓";position:absolute;left:0;color:var(--blue);font-weight:800}.tools,.benefit-intro{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.tools>div:last-child{display:flex;flex-wrap:wrap;gap:10px}.tools span{padding:11px 15px;border:1px solid var(--line);border-radius:999px;font-size:12px}.contact-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.form-section{width:min(calc(100% - 48px),900px);margin:auto;padding-bottom:110px}.form-section form{display:grid;gap:16px}.form-section input,.form-section textarea,.form-section select{width:100%;padding:14px;border:1px solid var(--line);border-radius:7px;background:#fff}.form-section textarea{min-height:150px}.site-footer{background:#050f20;color:#fff;padding-top:72px}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:60px}.footer-grid>div{display:flex;flex-direction:column;gap:10px}.footer-grid p,.footer-grid a{color:#8ea0b4;font-size:12px}.footer-grid strong{font-size:12px;margin-bottom:10px}.footer-grid .text-link{color:var(--teal)}.footer-bottom{border-top:1px solid #1d3048;margin-top:60px;padding-block:22px;display:flex;justify-content:space-between;color:#617890;font-size:10px}@media(max-width:1050px){.site-header nav{gap:16px}.nav-item>a{font-size:12px}.nav-actions .button{display:none}.hero{gap:38px}.hero h1{font-size:58px}}@media(max-width:850px){.wrap,.nav-shell{width:min(calc(100% - 32px),var(--max))}.nav-shell{height:66px}.site-header nav{display:none;position:absolute;top:66px;left:0;right:0;background:#fff;padding:18px;flex-direction:column;align-items:stretch;border-bottom:1px solid var(--line);max-height:calc(100vh - 66px);overflow:auto}.site-header nav.open{display:flex}.nav-item{width:100%}.nav-item>a{justify-content:space-between;padding:7px;font-size:13px}.dropdown{position:static;width:auto;box-shadow:none;border:0;background:var(--paper);margin-top:6px}.nav-item.expanded .dropdown{display:grid}.menu-toggle{display:block}.nav-actions{margin-left:auto}.hero{grid-template-columns:1fr;min-height:auto;padding-block:65px;gap:48px}.hero h1{font-size:clamp(44px,10vw,62px)}.analytics-visual{transform:none}.skill-strip .wrap{overflow-x:auto;justify-content:flex-start;white-space:nowrap}.skill-strip p{display:none}.section{padding-block:82px}.problem-section,.section-heading,.process-section>.wrap,.specialist-grid,.detail-columns,.tools,.benefit-intro,.contact-grid{grid-template-columns:1fr;gap:44px}.section-intro{position:static}.service-grid{grid-template-columns:1fr 1fr}.process-heading{max-width:600px}.deliverable-grid{max-width:700px}.plan-grid{grid-template-columns:1fr}.plan-card.popular{transform:none}.final-cta{margin-block:45px;padding:48px 35px;display:block}.final-cta .button{margin-top:28px}.footer-grid{grid-template-columns:1fr 1fr}.services-grid,.service-detail{grid-template-columns:1fr}}@media(max-width:560px){.wrap,.nav-shell{width:min(calc(100% - 24px),var(--max))}.language{border:0;padding:5px}.hero{padding-block:52px}.hero h1{font-size:42px}.hero .lead{font-size:16px}.hero .actions{display:grid}.hero-assurance{display:grid;gap:8px}.analytics-visual{padding:14px;border-radius:13px}.visual-grid{grid-template-columns:1fr 1fr}.quality-score{grid-column:1/-1;grid-row:auto}.chart-card{padding:10px}.visual-footer{gap:10px}.service-grid{grid-template-columns:1fr}.service-card{min-height:290px}.deliverable-grid{grid-template-columns:1fr}.deliverable-grid article:nth-child(odd){border-right:0}.deliverable-grid article{border-bottom:1px solid var(--line);min-height:180px}.deliverable-grid article:last-child{border-bottom:0}.footer-grid{grid-template-columns:1fr}.footer-bottom{display:block}.footer-bottom span{display:block;margin:6px 0}.final-cta{padding:40px 24px;border-radius:13px}.final-cta h2{font-size:40px}.page-hero{padding-block:75px}.page-hero h1{font-size:45px}.plan-card{padding:26px}}.language{display:flex;align-items:center;gap:5px;padding:6px 9px;border:1px solid var(--line);border-radius:999px;color:#93a0af;font-size:10px}.language b{font-weight:750}.language .current{color:var(--blue)}.hero-shell.light-hero{background:linear-gradient(135deg,#f7f9ff,#eef5ff 48%,#f3fbfa);color:var(--ink);border-bottom:1px solid var(--line)}.hero-shell.light-hero:before{right:-160px;top:-280px;background:radial-gradient(circle,rgba(119,88,255,.16),transparent 68%)}.hero-shell.light-hero:after{background-image:linear-gradient(rgba(49,87,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(49,87,255,.035) 1px,transparent 1px)}.light-hero .light-dot{color:#52657b}.light-hero .hero h1 em{color:var(--violet)}.light-hero .hero .lead{color:#53667d}.light-hero .button.bright{background:var(--blue);border-color:var(--blue);color:#fff}.light-hero .button.dark-ghost{color:var(--ink);border-color:#bac7d7;background:#ffffff8c}.light-hero .hero-assurance{color:#66778c}.tool-rail{padding:18px 0;background:#fff}.tool-rail .wrap{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;overflow:visible}.tool-rail a{min-width:0;padding:14px 15px;display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:10px;background:#fff;transition:transform .2s ease,border .2s ease,box-shadow .2s ease}.tool-rail a:hover{transform:translateY(-3px);border-color:#c4d0df;box-shadow:0 12px 30px #07162d14}.tool-mark{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;border-radius:8px;font-style:normal;font-size:14px;font-weight:900}.tool-mark.ga{background:#fff3e7;color:#e87512}.tool-mark.gtm{background:#eaf0ff;color:#3157ff}.tool-mark.looker{background:#edf8ff;color:#1473d2}.tool-mark.consent{background:#eafbf5;color:#139b7b}.tool-mark.data{background:#f1edff;color:#7455f7}.tool-rail a span{display:flex;flex-direction:column;min-width:0}.tool-rail b{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tool-rail small{font-size:9px;color:#8a98a8}@media(max-width:850px){.tool-rail .wrap{display:flex;overflow-x:auto}.tool-rail a{min-width:180px}}.insights-section,.faq-page,.managed-section,.product-deliverables{background:var(--bg-section)}.article-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.article-card{display:flex;flex-direction:column;min-height:310px;padding:32px;background:var(--bg-card);border:1px solid var(--border-card);border-radius:12px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.article-card:hover{transform:translateY(-4px);border-color:var(--chart-blue);box-shadow:0 20px 44px #1f3a5f1a}.article-card>div{display:flex;justify-content:space-between;gap:20px;color:var(--text-secondary);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.09em}.article-card h2{font-size:25px;line-height:1.2;letter-spacing:-.035em;margin:34px 0 14px}.article-card p{margin:0 0 25px;font-size:14px}.article-card .text-link{margin-top:auto}.article-hero{padding-block:100px 70px;max-width:950px}.article-hero h1{max-width:900px;margin:20px 0 24px;font-size:clamp(44px,6vw,72px);line-height:1.04;letter-spacing:-.055em}.article-hero>p{max-width:780px;font-size:19px}.article-meta{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px;color:var(--text-muted);font-size:11px}.article-meta span+span:before,.article-meta time+span:before{content:"·";margin-right:18px}.article-shell{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:80px;align-items:start;padding-bottom:80px}.article-content{max-width:760px}.article-content .article-lead{font-size:18px;line-height:1.75;color:var(--text-primary)}.article-content section{padding-top:35px}.article-content h2{font-size:34px;line-height:1.16;letter-spacing:-.04em;margin:0 0 18px}.article-content p,.article-content li{font-size:16px;line-height:1.8}.article-content ul{padding-left:23px}.article-content li{margin:8px 0;color:var(--text-muted)}.article-aside{position:sticky;top:110px;padding:28px;background:var(--bg-card);border:1px solid var(--border-card);border-radius:12px}.article-aside h2{font-size:25px;line-height:1.18;letter-spacing:-.03em}.article-aside p:not(.eyebrow){font-size:13px}.article-aside .button,.article-aside .text-link{width:100%;margin-top:14px}.article-aside .text-link{display:block;text-align:center}.faq-list{max-width:900px}.faq-list details{background:var(--bg-card);border:1px solid var(--border-card);border-radius:10px;margin:10px 0;padding:0 24px}.faq-list summary{display:flex;gap:18px;align-items:center;padding:22px 0;cursor:pointer;color:var(--text-primary);font-size:16px;font-weight:760;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--text-secondary);font-size:10px}.faq-list summary:after{content:"+";margin-left:auto;color:var(--text-secondary);font-size:22px;font-weight:400}.faq-list details[open] summary:after{content:"−"}.faq-list details p{margin:0;padding:0 0 24px 38px;max-width:760px;font-size:14px}.managed-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.managed-grid article{padding:34px;background:var(--bg-card);border:1px solid var(--border-card);border-radius:12px}.managed-grid h3{font-size:27px;line-height:1.2;letter-spacing:-.035em}.managed-price{font-size:32px;font-weight:850;color:var(--text-primary);margin:24px 0}.managed-price small{display:block;font-size:11px;color:var(--text-muted)}.managed-grid ul{padding-left:20px;color:var(--text-muted);font-size:13px}.managed-grid li{margin:9px 0}.product-hero{padding-block:105px}.product-hero-grid{display:grid;grid-template-columns:1fr 300px;gap:90px;align-items:center}.product-hero h1{font-size:clamp(48px,6vw,76px);line-height:1.02;letter-spacing:-.055em;margin:16px 0 24px}.product-hero p:not(.eyebrow){max-width:720px;font-size:18px}.product-hero aside{display:flex;flex-direction:column;padding:30px;background:var(--bg-card);border:1px solid var(--border-card);border-radius:12px}.product-hero aside p{margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.09em}.product-hero aside strong{font-size:42px;letter-spacing:-.05em}.product-hero aside span{font-size:12px;color:var(--text-secondary);font-weight:750}.product-hero aside small{margin-top:20px;color:var(--text-muted)}.consent-check{display:flex!important;align-items:flex-start;gap:10px;font-size:13px}.consent-check input{width:auto!important;margin-top:5px}@media(max-width:850px){.article-grid,.managed-grid,.article-shell,.product-hero-grid{grid-template-columns:1fr}.article-shell{gap:30px}.article-aside{position:static}.article-hero{padding-block:75px 50px}.product-hero-grid{gap:40px}}@media(max-width:560px){.article-grid{grid-template-columns:1fr}.article-card{min-height:280px;padding:25px}.article-hero h1{font-size:42px}.article-content .article-lead{font-size:17px}.article-content h2{font-size:29px}.faq-list details{padding-inline:18px}.faq-list details p{padding-left:0}.managed-grid article{padding:26px}}body{background:var(--bg-main);color:var(--text-primary)}main{background:var(--bg-main)}p{color:var(--text-muted)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--accent-teal);outline-offset:3px;border-radius:5px}.eyebrow,.text-link,.card-link,.problem-section article>span,.card-top span{color:var(--text-secondary)}.site-header{background:#f8fbfef5;border-color:var(--border-card)}.brand>span:last-child>span{color:var(--text-secondary)}.brand-symbol i{background:var(--chart-blue)}.nav-item>a{color:var(--text-primary)}.nav-item>a:hover,.nav-item>a.active,.dropdown a:hover{color:var(--button-primary)!important}.dropdown{background:var(--bg-card);border-color:var(--border-card);box-shadow:0 24px 55px #15243f24}.dropdown a{color:var(--text-muted)!important}.dropdown a:hover{background:var(--bg-section)}.language{background:var(--bg-card);border-color:var(--border-card);color:var(--text-muted)}.language .current{color:var(--button-primary)}.button{background:var(--button-primary);border-color:var(--button-primary);color:#fff}.button:hover{background:var(--button-hover);border-color:var(--button-hover);box-shadow:0 14px 30px #2f56873d}.button.ghost{background:var(--bg-card);border-color:var(--border-card);color:var(--text-primary)}.button.ghost:hover{background:var(--bg-section);border-color:var(--button-primary);color:var(--button-hover)}.hero-shell.light-hero{background:var(--bg-main);border-color:var(--border-card)}.hero-shell.light-hero:before{background:radial-gradient(circle,rgba(170,131,234,.14),transparent 70%)}.hero-shell.light-hero:after{background-image:linear-gradient(rgba(82,125,177,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(82,125,177,.045) 1px,transparent 1px)}.light-hero .light-dot,.light-hero .hero .lead,.light-hero .hero-assurance{color:var(--text-muted)}.light-hero .hero h1{color:var(--text-primary)}.light-hero .hero h1 em{color:var(--text-secondary)}.light-hero .button.bright{background:var(--button-primary);border-color:var(--button-primary);color:#fff}.light-hero .button.bright:hover{background:var(--button-hover);border-color:var(--button-hover)}.light-hero .button.dark-ghost{background:var(--bg-card);border-color:var(--border-card);color:var(--text-primary)}.analytics-visual{background:var(--bg-section);color:var(--text-primary);border-color:var(--border-card);box-shadow:0 26px 60px #15243f26}.analytics-visual:after{background:#527db124}.visual-top small,.quality-score>span,.mini-stat>span,.chart-meta,.visual-footer,.quality-score>small,.mini-stat small{color:var(--text-muted)}.status{background:var(--bg-card);border-color:var(--border-card);color:var(--text-muted)}.status i{background:var(--accent-teal)}.quality-score,.mini-stat,.chart-card{background:var(--bg-card);border-color:var(--border-card)}.progress{background:var(--bg-main)}.progress i{background:linear-gradient(90deg,var(--chart-purple),var(--accent-teal))}.chart-grid{stroke:var(--border-card)}.chart-line{stroke:var(--chart-blue)}.chart-area{fill:#aa83ea2e}.visual-footer i.teal{background:var(--accent-teal)}.visual-footer i.purple{background:var(--chart-purple)}.visual-footer i.blue{background:var(--chart-blue)}.skill-strip,.tool-rail{background:var(--bg-section);border-color:var(--border-card)}.tool-rail a{background:var(--bg-card);border-color:var(--border-card)}.tool-rail a:hover{border-color:var(--chart-blue);box-shadow:0 12px 28px #15243f1c}.tool-rail b{color:var(--text-primary)}.tool-rail small{color:var(--text-muted)}.tool-mark.ga,.tool-mark.gtm,.tool-mark.looker,.tool-mark.consent,.tool-mark.data{background:var(--bg-main);color:var(--text-secondary)}.tool-mark.consent{color:var(--accent-teal)}.problem-section,.specialist-section{background:var(--bg-main)}.section-intro>p:last-child,.section-heading>p,.process-heading>p,.specialist-copy>p,.issue-stack p,.service-card p,.deliverable-grid p{color:var(--text-muted)}.issue-stack,.issue-stack article,.deliverable-grid,.deliverable-grid article,.feature-list li{border-color:var(--border-card)}.services-section,.plans-section,.detail-band{background:var(--bg-section)}.service-card,.plan-card,.service-detail>div,.service-detail aside,.empty-state{background:var(--bg-card);border-color:var(--border-card)}.service-card:hover{border-color:var(--chart-blue);box-shadow:0 22px 48px #15243f1c}.service-card:before{background:#527db114}.card-top b,.popular-label{background:var(--bg-main);color:var(--text-secondary)}.plan-card.popular{border-color:var(--button-primary);box-shadow:0 20px 45px #3f6ea626}.plan-card li{color:var(--text-muted);border-color:var(--border-card)}.plan-card li:before,.feature-list li:before,.checks li:before{color:var(--accent-teal)}.process-section{background:var(--text-primary)}.process-heading .eyebrow{color:var(--chart-purple)}.process-heading>p,.process-track p{color:#cad8e8}.process-track:before,.process-track article>span{border-color:var(--text-secondary)}.process-track article>span{background:#243b5a;color:var(--accent-teal)}.deliverable-grid article{background:var(--bg-card)}.final-cta{background:var(--button-primary);box-shadow:0 24px 55px #2f568738}.final-cta p{color:#f8fbfe}.final-cta .eyebrow{color:#eaf1f8}.button.light{background:#fff;border-color:#fff;color:var(--text-primary)}.button.light:hover{background:var(--bg-main);border-color:var(--bg-main);color:var(--button-hover)}.page-hero,.tools,.benefit-intro,.form-section{background:transparent}.page-hero>p:not(.eyebrow){color:var(--text-muted)}.tools span{background:var(--bg-card);border-color:var(--border-card);color:var(--text-primary)}.form-section input,.form-section textarea,.form-section select{background:var(--bg-card);color:var(--text-primary);border-color:var(--border-card)}.form-section input:hover,.form-section textarea:hover,.form-section select:hover{border-color:var(--chart-blue)}.form-section label{color:var(--text-primary)}.site-footer{background:var(--text-primary)}.footer-grid p,.footer-grid a{color:#cad8e8}.footer-grid .text-link{color:var(--accent-teal)}.footer-bottom{border-color:var(--text-secondary);color:#cad8e8}.hero-shell.light-hero{background:linear-gradient(135deg,#f8fbfd,#edf5fa 52%,#f4f9fc)}.hero-shell.light-hero:before{background:radial-gradient(circle,rgba(126,168,200,.16),transparent 70%)}.hero-shell.light-hero:after{background-image:linear-gradient(rgba(79,130,170,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(79,130,170,.025) 1px,transparent 1px)}.light-hero .hero h1 em{color:#618db1}.light-hero .button.bright{background:#4f82aa;border-color:#4f82aa}.light-hero .button.bright:hover{box-shadow:0 14px 30px #4f82aa2e}.analytics-visual{background:#dceaf4;color:var(--ink);border-color:#c4d8e7;box-shadow:0 28px 65px #31536e29}.analytics-visual:after{background:#6899bb1f}.visual-top small,.quality-score>span,.mini-stat>span,.chart-meta,.visual-footer{color:#70899d}.status{border-color:#b5cddd;color:#56758d;background:#ffffff73}.quality-score,.mini-stat,.chart-card{background:#ffffffc7;border-color:#c8dbe8}.progress{background:#d4e2ec}.progress i{background:linear-gradient(90deg,#7ba2bf,#78aaa5)}.quality-score>small,.mini-stat small{color:#7890a2}.chart-grid{stroke:#d6e3ec}.chart-line{stroke:#628fae}.visual-footer i.purple{background:#7c9fba}.visual-footer i.blue{background:#5f8fb3}.card-top b{background:#eef4f8;color:#63829a}.service-card:before{background:#6897b811}.popular-label{background:#eaf2f7;color:#4f7898}.plan-card.popular{border-color:#7ba0bc;box-shadow:0 20px 45px #4c7c9f1f}.process-heading .eyebrow{color:#a9c7dc}.final-cta{background:#6f9bbd;box-shadow:0 24px 55px #507ea033}.final-cta .eyebrow{color:#e6f1f8}.tool-mark.ga{background:#f6f0e8;color:#a67844}.tool-mark.gtm{background:#eaf2f8;color:#557f9f}.tool-mark.looker{background:#edf6fa;color:#568da5}.tool-mark.consent{background:#edf7f4;color:#578d87}.tool-mark.data{background:#eef3f7;color:#6b879d}.language .current{color:#4f82aa}:root{--signal-ink:#071f46;--signal-blue:#0b57d0;--signal-blue-dark:#073f9c;--signal-mist:#e7f0fa;--signal-paper:#f6f9fd;--signal-line:#c5d4e5;--signal-muted:#465d77;--google-blue:#4285f4;--google-red:#ea4335;--google-yellow:#fbbc04;--google-green:#34a853;--signal-purple:#aa83ea}body{background:#fff;color:var(--signal-ink)}.eyebrow-line{display:inline-block;width:24px;height:1px;background:currentColor;vertical-align:middle;margin-right:9px}.site-header{background:#fffffff5;border-color:#dde6f0;box-shadow:0 5px 22px #15243f0b}.nav-shell{height:74px;max-width:1280px}.brand{gap:10px;font-size:20px;letter-spacing:-.035em}.brand>span{color:var(--signal-ink)}.brand>span b{font-weight:850;color:var(--signal-blue)}.site-header nav{gap:26px}.nav-item>a{color:#31445f;font-size:12px;font-weight:750;letter-spacing:.005em;padding-block:27px}.nav-item>a:hover,.nav-item>a.active{color:var(--signal-blue)}.dropdown{top:61px;border-radius:10px;border-color:var(--signal-line);box-shadow:0 24px 54px #15243f24}.language{min-width:62px;justify-content:center;border-radius:7px;padding:8px 9px;background:#fff;border-color:var(--signal-line);font-size:10px}.language .current{color:var(--signal-blue-dark)}.menu-toggle{width:auto;margin-left:auto;padding:8px 11px;border:1px solid var(--signal-line);border-radius:7px;background:#fff;color:var(--signal-ink);font-size:11px;font-weight:800}.executive-hero{position:relative;overflow:hidden;background:linear-gradient(120deg,#fff,#f8fbfe 56%,#e7f0fa);border-bottom:1px solid var(--signal-line)}.executive-hero:after{content:"";position:absolute;inset:0 0 0 58%;background-image:radial-gradient(circle at center,rgba(63,110,166,.12) 1px,transparent 1.5px);background-size:18px 18px;mask-image:linear-gradient(110deg,transparent 10%,#000 75%);pointer-events:none}.executive-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:58px;min-height:650px;padding-block:72px}.executive-hero-copy{max-width:610px}.executive-hero h1{margin:0 0 26px;font-family:Georgia,Times New Roman,serif;font-size:clamp(49px,4.4vw,64px);font-weight:500;line-height:1.03;letter-spacing:-.052em;color:var(--signal-ink)}.executive-hero h1 span,.executive-hero h1 em{display:block}.executive-hero h1 em,.expertise-intro h2 em,.outcomes-copy h2 em{font-family:Georgia,Times New Roman,serif;font-weight:500;color:var(--signal-blue);font-style:italic;letter-spacing:-.04em}.executive-hero h1 em{font-size:.92em;white-space:nowrap;color:var(--signal-ink)}.hero-lead{max-width:570px;margin:0;color:var(--signal-muted);font-size:17px;line-height:1.72}.executive-hero .actions{margin:30px 0 25px}.hero-proof{display:flex;flex-wrap:wrap;gap:17px;color:#64768b;font-size:10px;font-weight:700}.hero-proof span{display:flex;align-items:center;gap:7px}.google-dot{display:inline-block;width:7px;height:7px;border-radius:50%;flex:0 0 7px}.google-dot.blue{background:var(--google-blue)}.google-dot.red{background:var(--google-red)}.google-dot.yellow{background:var(--google-yellow)}.google-dot.green{background:var(--google-green)}.hero-dashboard{position:relative;margin:0;padding:20px 0 0 20px}.hero-dashboard:before{content:"";position:absolute;right:-20px;top:0;width:68%;height:86%;border-radius:18px;background:#0a3c78}.hero-dashboard-frame{position:relative;z-index:1;overflow:hidden;border:1px solid #d4e0ed;border-radius:18px;background:#fff;box-shadow:0 28px 70px #15243f2e}.hero-dashboard-frame img{display:block;width:100%;height:auto}.hero-dashboard figcaption{position:relative;z-index:2;width:calc(100% - 48px);margin:-1px auto 0;display:flex;justify-content:space-between;align-items:center;padding:13px 16px;background:#fff;border:1px solid #d4e0ed;border-top:0;border-radius:0 0 10px 10px;color:#6c7d90;font-size:10px}.hero-dashboard figcaption span{display:flex;align-items:center;gap:7px}.hero-dashboard figcaption strong{color:var(--signal-ink);font-size:10px}.capability-band{background:var(--signal-mist);border-bottom:1px solid var(--signal-line)}.capability-grid{display:grid;grid-template-columns:repeat(6,1fr)}.capability-item{position:relative;display:flex;align-items:center;gap:12px;min-height:96px;padding:18px;border-right:1px solid var(--signal-line);transition:background .2s ease,transform .2s ease}.capability-item:first-child{border-left:1px solid var(--signal-line)}.capability-item:hover{z-index:1;background:#fff;transform:translateY(-3px);box-shadow:0 12px 32px #15243f17}.capability-marker{width:6px;height:32px;border-radius:5px;background:var(--signal-blue)}.accent-red .capability-marker{background:var(--google-red)}.accent-yellow .capability-marker{background:var(--google-yellow)}.accent-green .capability-marker{background:var(--google-green)}.accent-purple .capability-marker{background:var(--signal-purple)}.capability-item>span:last-child{display:flex;flex-direction:column;min-width:0}.capability-item strong{font-size:11px;line-height:1.3}.capability-item small{margin-top:3px;color:#73849a;font-size:9px}.problem-ribbon{background:#fff;border-bottom:1px solid #e0e8f1}.problem-ribbon>.wrap{display:flex;align-items:center;gap:36px;min-height:82px}.problem-ribbon p{flex:0 0 auto;margin:0;color:var(--signal-blue);font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.1em}.problem-ribbon .wrap>div{width:100%;display:grid;grid-template-columns:repeat(5,1fr)}.problem-ribbon span{display:flex;align-items:center;gap:9px;padding:8px 15px;border-left:1px solid #e2e9f1;color:#53657a;font-size:11px}.problem-ribbon span b{color:#8da0b5;font-size:8px}.expertise-section{background:#fff}.expertise-layout{display:grid;grid-template-columns:.74fr 1.26fr;gap:78px;align-items:start}.expertise-intro{position:sticky;top:112px}.expertise-intro h2,.outcomes-copy h2,.process-title h2{margin:16px 0 24px;font-size:clamp(38px,4vw,56px);line-height:1.07;letter-spacing:-.05em}.expertise-intro>p:not(.eyebrow),.outcomes-copy>p:not(.eyebrow),.process-title>p:not(.eyebrow){max-width:520px;color:var(--signal-muted);font-size:14px;line-height:1.75}.expertise-intro .text-link,.outcomes-copy .text-link{display:inline-flex;gap:9px;margin-top:20px}.core-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.core-service-card{position:relative;display:flex;flex-direction:column;min-height:410px;padding:26px;background:#fff;border:1px solid var(--signal-line);border-radius:10px;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;overflow:hidden}.core-service-card:before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:var(--signal-blue)}.core-service-card.accent-green:before{background:var(--google-green)}.core-service-card.accent-purple:before{background:var(--signal-purple)}.core-service-card:hover{transform:translateY(-6px);border-color:#9eb5ce;box-shadow:0 22px 48px #15243f1c}.service-index{display:flex;align-items:center;justify-content:space-between}.service-index span{color:#8295aa;font-size:9px;font-weight:850}.service-index i{width:28px;height:5px;border-radius:10px;background:#d9e5f1}.core-service-card h3{margin:55px 0 17px;font-size:22px;line-height:1.2;letter-spacing:-.03em}.core-service-card p{margin:0;color:var(--signal-muted);font-size:12px;line-height:1.72}.core-service-card .card-link{margin-top:auto;color:var(--signal-blue-dark)}.specialist-row{display:grid;grid-template-columns:1.1fr repeat(4,1fr);align-items:stretch;margin-top:22px;border-top:1px solid var(--signal-line);border-bottom:1px solid var(--signal-line)}.specialist-row>p{margin:0;padding:22px 12px;color:var(--signal-ink);font-size:11px;font-weight:850}.specialist-row>a{display:flex;align-items:center;gap:9px;padding:22px 15px;border-left:1px solid var(--signal-line);color:#40536b;font-size:11px;font-weight:730;transition:background .2s ease,color .2s ease}.specialist-row>a:hover{background:var(--signal-paper);color:var(--signal-blue-dark)}.specialist-row a span{color:#8295aa;font-size:8px}.specialist-row a b{margin-left:auto;font-size:12px}.expertise-section,.precision-process,.outcomes-section,.executive-resources{padding-block:96px}.precision-process{background:var(--signal-mist);border-top:1px solid var(--signal-line);border-bottom:1px solid var(--signal-line)}.process-title{display:grid;grid-template-columns:.8fr 1.2fr;column-gap:70px;align-items:end;margin-bottom:64px}.process-title .eyebrow{grid-column:1}.process-title h2{grid-column:1;margin-bottom:0}.process-title>p:not(.eyebrow){grid-column:2;grid-row:2;margin:0 0 3px}.process-line{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:0}.process-line:before{content:"";position:absolute;left:6%;right:6%;top:24px;height:1px;background:#9fb6cf}.process-line article{position:relative;padding:0 28px 0 0}.process-line article:not(:last-child){border-right:1px solid rgba(157,179,203,.52);margin-right:24px}.process-number{position:relative;z-index:1;width:48px;height:48px;display:grid;place-items:center;border:1px solid #90aac7;border-radius:50%;background:var(--signal-mist);color:var(--signal-blue-dark);font-size:10px;font-weight:850;box-shadow:0 0 0 9px var(--signal-mist)}.process-line h3{margin:24px 0 9px;font-size:19px}.process-line p{margin:0;color:var(--signal-muted);font-size:12px;line-height:1.7}.outcomes-section{background:var(--signal-paper)}.outcomes-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;align-items:center}.outcomes-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--signal-line);border-radius:12px;overflow:hidden;background:#fff}.outcomes-grid article{min-height:210px;padding:28px}.outcomes-grid article:nth-child(odd){border-right:1px solid var(--signal-line)}.outcomes-grid article:nth-child(-n+2){border-bottom:1px solid var(--signal-line)}.outcomes-grid span{color:var(--signal-blue);font-size:9px;font-weight:850}.outcomes-grid h3{margin:34px 0 8px;font-size:17px}.outcomes-grid p{margin:0;color:var(--signal-muted);font-size:12px;line-height:1.7}.executive-resources{background:#fff}.executive-section-head{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:34px}.executive-section-head h2{margin:10px 0 8px;font-size:clamp(34px,3.4vw,48px);line-height:1.08;letter-spacing:-.045em}.executive-section-head p:not(.eyebrow){margin:0;color:var(--signal-muted)}.executive-resource-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.executive-resource-grid>a{min-height:270px;display:grid;grid-template-columns:1.08fr .92fr;overflow:hidden;background:var(--signal-paper);border:1px solid var(--signal-line);border-radius:10px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.executive-resource-grid>a:hover{transform:translateY(-4px);border-color:#8eafd3;box-shadow:0 18px 42px #071f4617}.executive-resource-grid>a>div{padding:30px}.executive-resource-grid img{width:100%;height:100%;object-fit:cover}.executive-resource-grid span{color:var(--signal-blue);font-size:9px;font-weight:850;letter-spacing:.08em}.executive-resource-grid h3{margin:15px 0 10px;font-size:22px;line-height:1.2;letter-spacing:-.025em}.executive-resource-grid p{margin:0;color:var(--signal-muted);font-size:12px;line-height:1.65}.executive-resource-grid b{display:block;margin-top:22px;color:var(--signal-blue-dark);font-size:11px}.plans-section{background:#fff;border-top:1px solid #e2e9f1;padding-bottom:64px}.plan-card{border-radius:10px;box-shadow:none}.plan-card:hover{border-color:#9fb6cf;box-shadow:0 18px 44px #15243f14}.plan-card.popular{transform:translateY(-8px);border-color:var(--signal-blue);box-shadow:0 20px 46px #3f6ea621}.executive-cta{position:relative;overflow:hidden;margin:0 auto 76px;padding:48px 54px;display:flex;align-items:center;justify-content:space-between;gap:50px;border-radius:12px;background:#0a3c78;color:#fff;box-shadow:0 25px 60px #072f6233}.executive-cta:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at center,rgba(255,255,255,.16) 1px,transparent 1.5px);background-size:20px 20px;mask-image:linear-gradient(90deg,transparent 48%,#000);pointer-events:none}.executive-cta>div,.executive-cta>a{position:relative;z-index:1}.executive-cta h2{margin:12px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4vw,54px);font-weight:500;line-height:1.06;letter-spacing:-.04em}.executive-cta p{max-width:680px;margin:0;color:#dfeaf5}.executive-cta .eyebrow{color:#bcd3e9}.executive-cta .button{min-width:205px}.site-footer{background:#102b4e;padding-top:68px}.site-footer .brand>span b{color:#b9d7f1}.footer-grid{grid-template-columns:1.45fr 1fr 1fr 1.2fr}.footer-grid strong{color:#fff;text-transform:uppercase;letter-spacing:.09em;font-size:9px}.footer-grid p,.footer-grid a{color:#bed0e1}.footer-bottom{border-color:#2d4d70;color:#9fb6cc}@media(max-width:1100px){.executive-hero-grid{gap:42px}.executive-hero h1{font-size:58px}.core-service-grid{grid-template-columns:1fr}.core-service-card{min-height:280px}.core-service-card h3{margin-top:34px}.capability-grid{grid-template-columns:repeat(3,1fr)}.capability-item:nth-child(3){border-right:0}.capability-item:nth-child(-n+3){border-bottom:1px solid var(--signal-line)}}@media(max-width:850px){.nav-shell{height:66px}.site-header nav{top:66px;background:#fff;padding:16px 20px}.nav-item>a{padding:9px 7px}.dropdown{top:auto}.nav-actions .button{display:none}.menu-toggle{display:block}.executive-hero-grid{grid-template-columns:1fr;min-height:auto;padding-block:64px 55px}.executive-hero-copy{max-width:720px}.executive-hero h1{font-size:clamp(48px,9vw,66px)}.hero-dashboard{max-width:720px;padding-left:12px}.hero-dashboard:before{right:-12px}.problem-ribbon>.wrap{display:block;padding-block:22px}.problem-ribbon .wrap>div{margin-top:14px;grid-template-columns:repeat(2,1fr)}.problem-ribbon span{border:0;border-top:1px solid #e2e9f1}.expertise-layout,.outcomes-layout{grid-template-columns:1fr;gap:48px}.expertise-intro{position:static}.core-service-grid{grid-template-columns:1fr}.core-service-card{min-height:285px}.specialist-row{grid-template-columns:1fr 1fr}.specialist-row>p{grid-column:1/-1}.specialist-row>a:nth-of-type(odd){border-left:0}.process-title{display:block}.process-title>p:not(.eyebrow){margin-top:20px}.process-line{grid-template-columns:1fr 1fr;gap:38px 28px}.process-line:before{display:none}.process-line article:not(:last-child){border-right:0;margin-right:0}.executive-resource-grid{grid-template-columns:1fr}.executive-cta{margin-block:55px;padding:46px 36px;display:block}.executive-cta .button{margin-top:26px}.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.wrap,.nav-shell{width:min(calc(100% - 44px),var(--max))}.nav-shell{gap:8px}.brand{font-size:18px}.language{padding:7px 6px;min-width:57px}.menu-toggle{margin-left:0}.nav-actions{gap:7px}.executive-hero-grid{padding-block:50px 42px;gap:38px}.executive-hero h1{font-size:38px;overflow-wrap:anywhere}.executive-hero h1 em{white-space:normal}.hero-lead{font-size:15px}.executive-hero .actions{display:grid}.hero-proof{display:grid;gap:8px}.hero-dashboard{padding-left:0}.hero-dashboard:before{display:none}.hero-dashboard-frame{border-radius:12px}.hero-dashboard figcaption{width:92%}.capability-grid{grid-template-columns:repeat(2,1fr)}.capability-item{min-height:82px;padding:14px}.capability-item:nth-child(3){border-right:1px solid var(--signal-line)}.capability-item:nth-child(2n){border-right:0}.capability-item:nth-child(-n+4){border-bottom:1px solid var(--signal-line)}.capability-marker{height:25px}.problem-ribbon .wrap>div{grid-template-columns:1fr}.problem-ribbon span{padding-left:0}.section,.expertise-section,.precision-process,.outcomes-section,.executive-resources{padding-block:72px}.expertise-intro h2,.outcomes-copy h2,.process-title h2{font-size:39px}.core-service-grid{grid-template-columns:1fr}.core-service-card{min-height:290px;padding:24px}.core-service-card h3{margin-top:36px}.specialist-row{grid-template-columns:1fr}.specialist-row>a{border-left:0;border-top:1px solid var(--signal-line)}.process-line{grid-template-columns:1fr;gap:34px}.process-line article{padding:0 0 28px;border-bottom:1px solid #bed0e0}.process-number{box-shadow:none}.outcomes-grid{grid-template-columns:1fr}.outcomes-grid article{min-height:175px;border-right:0!important;border-bottom:1px solid var(--signal-line)!important}.outcomes-grid article:last-child{border-bottom:0!important}.executive-section-head{align-items:flex-start;flex-direction:column}.executive-resource-grid>a{grid-template-columns:1fr}.executive-resource-grid img{height:230px}.plan-card.popular{transform:none}.executive-cta{padding:38px 24px;border-radius:10px}.executive-cta h2{font-size:39px}.footer-grid{grid-template-columns:1fr}}:root{--mm-ink:#071f46;--mm-navy:#052452;--mm-navy-2:#0a356f;--mm-blue:#0b57d0;--mm-blue-hover:#0842a0;--mm-muted:#50627a;--mm-line:#d5e0ec;--mm-paper:#f7fafc;--mm-warm:#fbfaf8;--mm-mist:#f1f6fb;--mm-red:#ea4335;--mm-yellow:#fbbc04;--mm-green:#34a853}html{scroll-padding-top:76px}body{color:var(--mm-ink);font-family:Segoe UI Variable,Segoe UI,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:auto}body :where(h1,h2,h3,strong,b){font-family:Segoe UI Variable,Segoe UI,Arial,sans-serif}:where(a,button,input,textarea,select):focus-visible{outline:3px solid rgba(23,105,224,.35);outline-offset:3px}.wrap{width:min(calc(100% - 56px),1280px)}.button{border-radius:5px;background:var(--mm-blue);border-color:var(--mm-blue);font-size:13px;font-weight:750;box-shadow:none}.button:hover{background:var(--mm-blue-hover);border-color:var(--mm-blue-hover);box-shadow:0 10px 22px #0a469626}.button.ghost{background:#fff;color:var(--mm-blue);border-color:#94b8e6}.button.ghost:hover{background:#f3f8ff;color:var(--mm-blue-hover)}.text-link{color:var(--mm-blue);font-weight:750}.site-header{background:#fffffffa;border-bottom:1px solid var(--mm-line);box-shadow:none;backdrop-filter:none}.nav-shell{width:min(calc(100% - 56px),1280px);height:72px;gap:28px}.brand{flex:0 0 auto;font-size:19px;letter-spacing:-.04em;color:var(--mm-ink)}.brand>span,.brand>span b{color:var(--mm-ink)}.site-header nav{gap:24px}.nav-item>a{padding-block:26px;color:#233956;font-size:12px;font-weight:650}.nav-item>a:hover,.nav-item>a.active{color:var(--mm-blue)}.dropdown{top:58px;border-color:var(--mm-line);border-radius:6px;box-shadow:0 22px 50px #071f4624}.nav-actions{flex:0 0 auto;gap:14px}.language{min-width:62px;display:flex;justify-content:center;gap:5px;padding:7px 8px;border:0;border-radius:0;color:#65768c}.language .current{color:var(--mm-blue)}.nav-actions .button.small{min-height:42px;padding-inline:17px;font-size:12px}.mm-hero{width:min(100%,1440px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,.87fr) minmax(0,1.13fr);min-height:610px;background:#fff;border-bottom:1px solid var(--mm-line)}.mm-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:72px 68px 72px max(32px,calc((100vw - 1280px)/2))}.mm-hero h1{margin:0;font-size:clamp(49px,4.15vw,66px);line-height:1.04;letter-spacing:-.052em;font-weight:780;color:var(--mm-ink)}.mm-hero h1 span{display:block}.mm-hero-copy>p{max-width:620px;margin:26px 0 0;color:var(--mm-muted);font-size:17px;line-height:1.72}.mm-actions{display:flex;gap:13px;margin-top:32px}.mm-actions .button{min-width:176px}.mm-confidence{min-width:0;margin:0;display:grid;place-items:center;padding:34px;background:var(--mm-navy)}.mm-confidence img{display:block;width:min(100%,650px);height:auto;border-radius:8px;box-shadow:0 22px 48px #01102947}.mm-trust{padding:56px 0 48px;background:var(--mm-warm);border-bottom:1px solid #e9e4de}.mm-trust-intro{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:start}.mm-trust-intro h2{max-width:560px;margin:0;font-size:clamp(29px,3vw,43px);line-height:1.12;letter-spacing:-.04em}.mm-trust-intro>p{max-width:570px;margin:5px 0 0;color:var(--mm-muted);font-size:15px;line-height:1.7}.mm-principles{display:grid;grid-template-columns:repeat(5,1fr);margin-top:42px;border-top:1px solid #ded8d1}.mm-principles article{padding:26px 23px 0 0}.mm-principles article+article{padding-left:23px;border-left:1px solid #ded8d1}.mm-principles span,.mm-risk-grid span{color:var(--mm-blue);font-size:10px;font-weight:800}.mm-principles h3{margin:13px 0 7px;font-size:14px;letter-spacing:-.01em}.mm-principles p{margin:0;color:var(--mm-muted);font-size:12px;line-height:1.55}.mm-section{padding:72px 0}.mm-section h2,.mm-risk h2,.mm-process h2{margin:0 0 30px;font-size:clamp(30px,3vw,42px);line-height:1.12;letter-spacing:-.04em}.mm-problems{background:#fff}.mm-problem-list{border:1px solid var(--mm-line);border-radius:7px;overflow:hidden}.mm-problem-list a{display:grid;grid-template-columns:44px minmax(210px,.9fr) minmax(340px,1.8fr) 28px;gap:16px;align-items:center;min-height:68px;padding:11px 20px;border-bottom:1px solid var(--mm-line);transition:background .18s ease,color .18s ease}.mm-problem-list a:last-child{border-bottom:0}.mm-problem-list a:hover{background:#f6f9fd;color:var(--mm-blue)}.mm-problem-list span{color:#8ba0b8;font-size:10px;font-weight:800}.mm-problem-list strong{font-size:14px}.mm-problem-list p{margin:0;color:var(--mm-muted);font-size:12px;line-height:1.5}.mm-problem-list b{color:var(--mm-blue);font-size:17px;text-align:right}.mm-services{padding-top:8px;background:#fff}.mm-service-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--mm-line);border-bottom:1px solid var(--mm-line)}.mm-service-grid article{display:flex;flex-direction:column;min-height:390px;padding:28px 34px 30px}.mm-service-grid article+article{border-left:1px solid var(--mm-line)}.mm-service-index{color:var(--mm-blue);font-size:11px;font-weight:800}.mm-service-grid h3{margin:20px 0 9px;font-size:22px;letter-spacing:-.025em}.mm-service-grid article>p{margin:0;color:var(--mm-muted);font-size:13px}.mm-service-grid ul{list-style:none;margin:25px 0 28px;padding:0}.mm-service-grid li{position:relative;padding:7px 0 7px 16px;color:#31455f;font-size:12px;border-bottom:1px solid #e7edf4}.mm-service-grid li:before{content:"›";position:absolute;left:0;color:var(--mm-blue);font-weight:800}.mm-service-grid .text-link{margin-top:auto;font-size:12px}.mm-risk{padding:58px 0;background:var(--mm-mist);border-block:1px solid var(--mm-line)}.mm-risk-grid{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--mm-line)}.mm-risk-grid article{padding:25px 22px 0 0}.mm-risk-grid article+article{padding-left:22px;border-left:1px solid var(--mm-line)}.mm-risk-grid h3{margin:12px 0 8px;font-size:14px}.mm-risk-grid p{margin:0;color:var(--mm-muted);font-size:11.5px;line-height:1.55}.mm-resources{background:#fff}.mm-section-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:30px}.mm-section-head h2{margin:0}.mm-section-head .text-link{font-size:12px}.mm-resource-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:18px}.mm-resource-featured,.mm-resource-side>a{overflow:hidden;background:var(--mm-paper);border:1px solid var(--mm-line);border-radius:7px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.mm-resource-featured:hover,.mm-resource-side>a:hover{transform:translateY(-3px);border-color:#9bb8d8;box-shadow:0 16px 34px #071f4614}.mm-resource-featured{display:grid;grid-template-columns:1.02fr .98fr;min-height:360px}.mm-resource-featured>div{padding:34px}.mm-resource-featured img{width:100%;height:100%;object-fit:cover}.mm-resource-side{display:grid;gap:18px}.mm-resource-side>a{display:grid;grid-template-columns:1.25fr .75fr;min-height:171px}.mm-resource-side>a>div{padding:25px}.mm-resource-side img{width:100%;height:100%;object-fit:cover}.mm-resource-grid span{display:block;color:var(--mm-blue);font-size:9px;font-weight:850;letter-spacing:.08em}.mm-resource-grid h3{margin:12px 0 10px;font-size:clamp(18px,2vw,28px);line-height:1.15;letter-spacing:-.03em}.mm-resource-side h3{font-size:18px}.mm-resource-grid p{margin:0;color:var(--mm-muted);font-size:12px;line-height:1.55}.mm-resource-grid b{display:block;margin-top:20px;color:var(--mm-blue);font-size:11px}.mm-process{padding:0 0 62px;background:#fff}.mm-process-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--mm-line)}.mm-process-grid article{position:relative;padding:27px 28px 0 0}.mm-process-grid article+article{padding-left:28px;border-left:1px solid var(--mm-line)}.mm-process-grid span{color:var(--mm-blue);font-size:11px;font-weight:850}.mm-process-grid h3{margin:13px 0 8px;font-size:18px}.mm-process-grid p{margin:0;color:var(--mm-muted);font-size:12px;line-height:1.55}.mm-final{margin-bottom:74px;padding:36px 46px;display:flex;align-items:center;justify-content:space-between;gap:44px;background:var(--mm-navy);border-radius:7px;color:#fff}.mm-final h2{margin:0 0 8px;font-size:clamp(28px,3vw,40px);letter-spacing:-.035em}.mm-final p{margin:0;color:#d5e4f4;font-size:14px}.mm-final .button.light{min-width:210px;background:#fff;border-color:#fff;color:var(--mm-blue)}.site-footer{background:#071f46;padding-top:58px}.site-footer .brand>span,.site-footer .brand>span b{color:#fff}.footer-grid{grid-template-columns:1.35fr 1fr 1fr 1.15fr}.footer-grid strong{color:#fff}.footer-grid p,.footer-grid a{color:#c8d8e9}.footer-grid a:hover{color:#fff}@media(max-width:1100px){.site-header nav{gap:17px}.nav-item>a{font-size:11px}.nav-actions .button.small{display:none}.mm-hero{grid-template-columns:1fr 1fr;min-height:540px}.mm-hero-copy{padding:56px 46px}.mm-hero h1{font-size:55px}.mm-confidence{padding:24px}.mm-principles{grid-template-columns:repeat(3,1fr);row-gap:28px}.mm-principles article:nth-child(4){border-left:0;padding-left:0}.mm-risk-grid{grid-template-columns:repeat(3,1fr);row-gap:30px}.mm-risk-grid article:nth-child(4){border-left:0;padding-left:0}}@media(max-width:1300px)and (min-width:851px){.nav-shell{gap:19px}.site-header nav{gap:18px}.nav-item>a{font-size:11px}.brand{font-size:17px}.nav-actions .button.small{padding-inline:14px;font-size:11px}.mm-hero-copy{padding-right:42px}}@media(max-width:850px){.wrap,.nav-shell{width:min(calc(100% - 40px),1280px)}.nav-shell{height:66px}.site-header nav{top:66px;padding:15px 20px}.nav-item>a{padding:10px 7px}.dropdown{top:auto}.menu-toggle{display:block;margin-left:0}.language{min-width:auto}.mm-hero{grid-template-columns:1fr}.mm-hero-copy{padding:68px 28px}.mm-confidence{padding:28px}.mm-confidence img{width:min(100%,660px)}.mm-trust-intro{grid-template-columns:1fr;gap:18px}.mm-principles{grid-template-columns:1fr 1fr}.mm-principles article:nth-child(odd){border-left:0;padding-left:0}.mm-principles article:nth-child(2n){border-left:1px solid #ded8d1;padding-left:23px}.mm-problem-list a{grid-template-columns:36px 1fr 24px}.mm-problem-list p{grid-column:2}.mm-problem-list b{grid-column:3;grid-row:1/3}.mm-service-grid{grid-template-columns:1fr}.mm-service-grid article{min-height:auto;padding:28px 0}.mm-service-grid article+article{border-left:0;border-top:1px solid var(--mm-line)}.mm-resource-grid{grid-template-columns:1fr}.mm-resource-featured{min-height:330px}.mm-process-grid{grid-template-columns:1fr 1fr;row-gap:26px}.mm-process-grid article:nth-child(3){border-left:0;padding-left:0}.mm-final{align-items:flex-start;flex-direction:column}.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.wrap,.nav-shell{width:min(calc(100% - 32px),1280px)}.brand{font-size:16px}.language{font-size:10px}.menu-toggle{padding:7px 9px}.mm-hero-copy{padding:54px 20px 46px}.mm-hero h1{font-size:41px;line-height:1.05}.mm-hero-copy>p{font-size:15px;line-height:1.65}.mm-actions{display:grid}.mm-actions .button{width:100%}.mm-confidence{padding:16px}.mm-confidence img{border-radius:5px}.mm-trust{padding:44px 0}.mm-trust-intro h2{font-size:32px}.mm-principles{grid-template-columns:1fr}.mm-principles article,.mm-principles article:nth-child(2n){padding:20px 0;border-left:0;border-bottom:1px solid #ded8d1}.mm-section{padding:56px 0}.mm-section h2,.mm-risk h2,.mm-process h2{font-size:32px}.mm-problem-list a{grid-template-columns:30px 1fr 22px;gap:10px;padding:14px}.mm-problem-list strong{font-size:13px}.mm-risk{padding:48px 0}.mm-risk-grid{grid-template-columns:1fr}.mm-risk-grid article,.mm-risk-grid article:nth-child(4){padding:20px 0;border-left:0;border-bottom:1px solid var(--mm-line)}.mm-resource-featured,.mm-resource-side>a{grid-template-columns:1fr}.mm-resource-featured>div,.mm-resource-side>a>div{padding:24px}.mm-resource-featured img{height:250px}.mm-resource-side img{height:190px}.mm-section-head{align-items:flex-start;flex-direction:column}.mm-process-grid{grid-template-columns:1fr}.mm-process-grid article,.mm-process-grid article:nth-child(3){padding:20px 0;border-left:0;border-bottom:1px solid var(--mm-line)}.mm-final{margin-bottom:52px;padding:32px 24px}.mm-final .button.light{width:100%}.footer-grid{grid-template-columns:1fr}}:root{--legacy-ink:#082a58;--legacy-blue:#0b57b7;--legacy-blue-dark:#07366f;--legacy-muted:#4f6177;--legacy-line:#d9e2ec;--legacy-mist:#edf5fc;--legacy-pale:#f6f9fd}body{background:#fff;color:var(--legacy-ink)}main{background:#fff}.legacy-hero .wrap,.capability-band .wrap,.expertise-section .wrap,.legacy-process .wrap,.legacy-deliverables .wrap,.legacy-cta .wrap,.site-footer .wrap{width:min(calc(100% - 80px),1320px)}.site-header.measurelab-header{position:sticky;top:0;z-index:70;background:#fffffffa;border-bottom:1px solid #e2e8f0;box-shadow:none;backdrop-filter:blur(12px)}.measurelab-header .nav-shell{width:min(calc(100% - 80px),1320px);height:88px;display:grid;grid-template-columns:minmax(190px,1fr) auto minmax(290px,1fr);align-items:center;gap:40px}.measurelab-header .brand{justify-self:start;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:700;letter-spacing:.005em;color:var(--legacy-ink)}.measurelab-header .brand>span{color:var(--legacy-ink)}.measurelab-header nav{justify-self:center;display:flex;align-items:center;gap:42px;margin:0}.measurelab-header .nav-item>a{position:relative;display:flex;align-items:center;gap:5px;padding:33px 0 30px;color:#173558;font-size:13px;font-weight:650;letter-spacing:0}.measurelab-header .nav-item>a:after{content:"";position:absolute;left:0;right:0;bottom:19px;height:2px;background:var(--legacy-blue);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.measurelab-header .nav-item>a:hover:after,.measurelab-header .nav-item>a.active:after{transform:scaleX(1)}.measurelab-header .nav-chevron{margin-top:-3px;color:#688099;font-size:13px;font-weight:400}.measurelab-header .dropdown{top:70px;left:-24px;width:350px;padding:20px;border:1px solid var(--legacy-line);border-radius:8px;background:#fff;box-shadow:0 24px 55px #082a5824}.measurelab-header .dropdown-kicker{padding:2px 11px 10px;color:#8494a6;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.measurelab-header .dropdown a{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:11px;border-radius:5px;color:#284563!important;font-size:12px!important;font-weight:650}.measurelab-header .dropdown a:hover{background:var(--legacy-pale);color:var(--legacy-blue)!important}.measurelab-header .dropdown a.dropdown-library{font-weight:800;color:var(--legacy-ink)!important}.measurelab-header .dropdown-nested{position:relative}.measurelab-header .dropdown-nested>.dropdown-library>span{transition:transform .18s ease}.measurelab-header .dropdown-nested:hover>.dropdown-library>span,.measurelab-header .dropdown-nested:focus-within>.dropdown-library>span{transform:translate(3px)}.measurelab-header .dropdown-side{position:absolute;top:-21px;left:calc(100% - 1px);width:350px;padding:20px;border:1px solid var(--legacy-line);border-radius:8px;background:#fff;box-shadow:0 24px 55px #082a5824;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-8px);transition:opacity .16s ease,visibility .16s ease,transform .16s ease}.measurelab-header .dropdown-side:before{content:"Resource categories";display:block;padding:2px 11px 10px;color:#8494a6;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.measurelab-header .dropdown-nested:hover>.dropdown-side,.measurelab-header .dropdown-nested:focus-within>.dropdown-side{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.measurelab-header .dropdown-side a{min-height:42px;font-size:12px!important;font-weight:650}.measurelab-header .dropdown a.dropdown-updates{margin-top:7px;padding-top:13px;border-top:1px solid var(--legacy-line);font-weight:750}.measurelab-header .nav-actions{justify-self:end;display:flex;align-items:center;gap:17px}.measurelab-header .language{min-width:auto;padding:0;border:0;background:transparent;color:#6e7f91;font-size:11px}.measurelab-header .language .current{color:var(--legacy-ink)}.measurelab-header .header-cta{min-height:46px;padding-inline:21px;border-radius:5px;background:var(--legacy-blue);border-color:var(--legacy-blue);color:#fff;font-size:12px}.measurelab-header .header-cta:hover{background:var(--legacy-blue-dark);border-color:var(--legacy-blue-dark)}.legacy-hero{background:linear-gradient(112deg,#fff,#fbfdff 60%,#edf5fc);border-bottom:1px solid var(--legacy-line)}.legacy-hero .executive-hero-grid{grid-template-columns:.92fr 1.08fr;gap:78px;min-height:720px;padding-block:72px}.legacy-hero .executive-hero-copy{max-width:610px}.legacy-hero h1{margin:0 0 31px;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,4.8vw,74px);font-weight:500;line-height:1.02;letter-spacing:-.049em;color:var(--legacy-ink)}.legacy-hero h1 em{font-size:1em;font-weight:500;color:var(--legacy-ink)}.legacy-hero .hero-lead{max-width:570px;color:var(--legacy-muted);font-size:18px;line-height:1.7}.legacy-hero .actions{display:flex;gap:16px;margin:38px 0 0}.legacy-hero .button{min-width:192px;min-height:54px;border-radius:5px;background:var(--legacy-blue);border-color:var(--legacy-blue);font-size:13px}.legacy-hero .button:hover{background:var(--legacy-blue-dark);border-color:var(--legacy-blue-dark)}.legacy-hero .button.ghost{background:#fff;border-color:#7fa6d6;color:var(--legacy-blue)}.legacy-hero .button.ghost:hover{background:#f5f9fe;color:var(--legacy-blue-dark)}.legacy-dashboard{position:relative;margin:0;padding:20px 0 0 26px}.legacy-dashboard:before{right:-28px;top:0;width:48%;height:80%;border-radius:0;background:#0d3f7d}.legacy-dashboard .hero-dashboard-frame{border-radius:9px;border-color:#cfdae7;box-shadow:0 24px 64px #082a5829}.legacy-dashboard figcaption{display:none}.capability-band{background:var(--legacy-mist);border-bottom:1px solid var(--legacy-line)}.legacy-capabilities{grid-template-columns:repeat(6,1fr)}.legacy-capabilities .capability-item{min-height:108px;padding:23px 22px;background:transparent;border-color:#cddbea}.legacy-capabilities .capability-item:hover{background:#fff;transform:translateY(-2px);box-shadow:0 12px 26px #082a5814}.capability-number{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border:1px solid #9bb5d0;border-radius:8px;background:#ffffff94;color:var(--legacy-blue);font-size:10px;font-weight:850}.legacy-capabilities .capability-item strong{color:var(--legacy-ink);font-size:12.5px}.legacy-capabilities .capability-item small{color:#6a7e93;font-size:10.5px}.expertise-section{padding-block:118px;background:#fff}.legacy-expertise{grid-template-columns:.57fr 1.43fr;gap:76px}.legacy-expertise .expertise-intro{position:static}.legacy-expertise .expertise-intro h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,3.25vw,49px);font-weight:500;line-height:1.08;letter-spacing:-.04em;color:var(--legacy-ink)}.legacy-expertise .expertise-intro h2 em{font-size:.96em;color:var(--legacy-ink)}.editorial-rule{display:block;width:34px;height:2px;margin:30px 0 24px;background:var(--legacy-blue)}.legacy-expertise .expertise-intro>p{max-width:360px;margin:0;color:var(--legacy-muted);font-size:14px;line-height:1.76}.legacy-expertise .expertise-intro .text-link{display:inline-flex;margin-top:28px;color:var(--legacy-blue);font-size:12.5px}.legacy-expertise .core-service-grid{grid-template-columns:repeat(3,1fr);gap:22px}.legacy-service-card{min-height:418px;padding:32px;border:1px solid var(--legacy-line);border-radius:8px;box-shadow:none}.legacy-service-card:before{display:none}.legacy-service-card:hover{transform:translateY(-4px);border-color:#9db7d2;box-shadow:0 18px 40px #082a5817}.service-tile{width:46px;height:46px;display:grid;place-items:center;border-radius:7px;background:#e7f4f2;color:#277c77;font-size:10px;font-weight:850}.legacy-service-card:nth-child(2) .service-tile,.package-grid>article:nth-child(2) .service-tile{background:#f0eafd;color:#7b5fc3}.legacy-service-card:nth-child(3) .service-tile,.package-grid>article:nth-child(3) .service-tile{background:#e9f1fb;color:#426c9f}.legacy-service-card h3{margin:30px 0 17px;color:var(--legacy-ink);font-size:22px;line-height:1.22;letter-spacing:-.025em}.legacy-service-card p{margin:0;color:var(--legacy-muted);font-size:13.5px;line-height:1.72}.legacy-service-card .card-link{display:flex;align-items:center;justify-content:space-between;margin-top:auto;color:var(--legacy-blue);font-size:12.5px;font-weight:780}.legacy-service-card .card-link i{font-style:normal}.legacy-expertise .specialist-row{grid-template-columns:1.2fr repeat(4,1fr);margin-top:30px;border-color:var(--legacy-line)}.legacy-expertise .specialist-row>p{padding:26px 12px;font-size:12.5px}.legacy-expertise .specialist-row>a{padding:26px 18px;border-color:var(--legacy-line);font-size:12px}.legacy-process{padding-block:92px;background:linear-gradient(104deg,#f7fbff,#eaf4fd);border-block:1px solid var(--legacy-line)}.legacy-process h2{margin:0 0 46px;font-family:Georgia,Times New Roman,serif;font-size:40px;font-weight:500;letter-spacing:-.035em;color:var(--legacy-ink)}.process-line.five{grid-template-columns:repeat(5,1fr)}.process-line.five:before{left:2%;right:6%;top:23px;border-top:1px dashed #7ca8d6;background:transparent}.process-line.five article{padding-right:28px}.process-line.five article:not(:last-child){margin-right:24px;border-right:0}.process-line.five .process-number{width:46px;height:46px;border-color:#6f9fd2;background:#fff;color:var(--legacy-blue);box-shadow:0 0 0 8px #eef7ff;font-size:10px}.process-line.five h3{margin:24px 0 8px;color:var(--legacy-ink);font-size:16px}.process-line.five p{margin:0;color:var(--legacy-muted);font-size:12.5px;line-height:1.62}.legacy-deliverables{padding-block:96px;background:#fff}.legacy-deliverables h2{margin:0 0 38px;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:500;letter-spacing:-.03em;color:var(--legacy-ink)}.deliverable-strip{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:46px;border-bottom:1px solid var(--legacy-line)}.deliverable-strip article{display:grid;grid-template-columns:39px 1fr;gap:16px;padding:0 30px 34px}.deliverable-strip article:first-child{padding-left:0}.deliverable-strip article+article{border-left:1px solid var(--legacy-line)}.deliverable-strip>article>span{width:36px;height:36px;display:grid;place-items:center;border:1px solid #9bb6d0;border-radius:7px;color:var(--legacy-blue);font-size:9px;font-weight:850}.deliverable-strip h3{margin:0 0 8px;color:var(--legacy-ink);font-size:14px}.deliverable-strip p{margin:0;color:var(--legacy-muted);font-size:11.5px;line-height:1.55}.package-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.package-grid>article{min-height:360px;padding:29px;display:flex;flex-direction:column;border:1px solid var(--legacy-line);border-radius:8px;background:#fff;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.package-grid>article:hover{transform:translateY(-4px);border-color:#9db7d2;box-shadow:0 17px 38px #082a5814}.package-grid h3{margin:24px 0 17px;color:var(--legacy-ink);font-size:18px;line-height:1.25}.package-grid ul{margin:0 0 24px;padding-left:18px;color:var(--legacy-muted);font-size:12px;line-height:1.62}.package-grid li{margin:7px 0}.package-grid .text-link{margin-top:auto;color:var(--legacy-blue);font-size:12px}.legacy-cta{background:#0a3b78;color:#fff}.legacy-cta>.wrap{min-height:154px;display:flex;align-items:center;justify-content:space-between;gap:54px;padding-block:31px}.legacy-cta h2{margin:0 0 9px;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:500;letter-spacing:-.03em;color:#fff}.legacy-cta p{margin:0;color:#dbe8f6;font-size:14px}.legacy-cta .button.bright{min-width:234px;min-height:52px;background:#fff;border-color:#fff;color:var(--legacy-blue-dark)}.legacy-cta .button.bright:hover{background:#edf5fc;border-color:#edf5fc}.site-footer{padding-top:76px;background:#08284e}.site-footer .brand{font-family:Georgia,Times New Roman,serif;font-size:27px;letter-spacing:.01em}.site-footer .brand>span{color:#fff}.site-footer .footer-grid-full{grid-template-columns:1.25fr repeat(4,.72fr) 1.05fr;gap:46px}.site-footer .footer-intro p{max-width:250px}.site-footer .footer-grid strong{margin-bottom:11px;color:#fff;font-size:10.5px;text-transform:none;letter-spacing:0}.site-footer .footer-grid p,.site-footer .footer-grid a{margin:0;color:#bdcfe1;font-size:11.5px;line-height:1.62}.site-footer .footer-grid .text-link{margin-top:8px;color:#d9e9f7}.site-footer .footer-bottom{margin-top:62px;padding-block:22px;border-color:#234769;color:#91abc4;font-size:11px}.site-footer .footer-bottom i{margin-inline:7px;font-style:normal}@media(max-width:1100px){.measurelab-header .nav-shell{grid-template-columns:auto 1fr auto;gap:22px}.measurelab-header nav{gap:20px}.measurelab-header .nav-item>a{font-size:11px}.measurelab-header .header-cta{display:none}.legacy-hero .executive-hero-grid{gap:42px;min-height:660px}.legacy-hero h1{font-size:54px}.legacy-expertise{grid-template-columns:1fr;gap:40px}.legacy-expertise .expertise-intro{position:static}.legacy-expertise .expertise-intro>p{max-width:650px}.legacy-capabilities{grid-template-columns:repeat(3,1fr)}.legacy-capabilities .capability-item:nth-child(4){border-left:1px solid #cddbea}.process-line.five{grid-template-columns:repeat(3,1fr);gap:28px}.process-line.five:before{display:none}.deliverable-strip{grid-template-columns:1fr 1fr;row-gap:24px}.deliverable-strip article:nth-child(3){border-left:0;padding-left:0}.package-grid{grid-template-columns:1fr 1fr}.site-footer .footer-grid-full{grid-template-columns:1.2fr repeat(3,1fr)}}@media(max-width:850px){.legacy-hero .wrap,.capability-band .wrap,.expertise-section .wrap,.legacy-process .wrap,.legacy-deliverables .wrap,.legacy-cta .wrap,.site-footer .wrap{width:min(calc(100% - 36px),1320px)}.measurelab-header .nav-shell{width:min(calc(100% - 36px),1320px);height:68px;display:flex;gap:16px}.measurelab-header .brand{font-size:21px}.measurelab-header .nav-actions{margin-left:auto}.measurelab-header .menu-toggle{display:block;margin-left:0}.measurelab-header nav{display:none;top:68px;left:0;right:0;width:100%;justify-self:stretch;align-items:stretch;padding:14px 18px 22px;background:#fff;border-bottom:1px solid var(--legacy-line);box-shadow:0 22px 38px #082a581f}.measurelab-header .nav-item>a{padding:10px 7px;font-size:13px}.measurelab-header .nav-item>a:after{display:none}.measurelab-header .dropdown{position:static;width:100%;margin-top:3px;padding:8px;border:0;border-radius:5px;background:var(--legacy-pale);box-shadow:none}.measurelab-header .dropdown-kicker{display:none}.measurelab-header .dropdown a{padding:9px 10px}.measurelab-header .dropdown-side{display:none}.legacy-hero .executive-hero-grid{grid-template-columns:1fr;min-height:auto;padding-block:74px;gap:52px}.legacy-hero .executive-hero-copy{max-width:680px}.legacy-dashboard{padding-left:12px}.legacy-dashboard:before{right:-12px}.legacy-expertise .core-service-grid{grid-template-columns:1fr}.legacy-service-card{min-height:320px}.legacy-expertise .specialist-row{grid-template-columns:1fr 1fr}.legacy-expertise .specialist-row>p{grid-column:1/-1}.legacy-expertise .specialist-row>a:nth-of-type(odd){border-left:0}.site-footer .footer-grid-full{grid-template-columns:1fr 1fr}}@media(max-width:600px){.measurelab-header .nav-shell{width:min(calc(100% - 28px),1320px)}.measurelab-header .brand{font-size:19px}.measurelab-header .language{font-size:9px}.measurelab-header .menu-toggle{width:34px;padding:4px}.legacy-hero .wrap,.capability-band .wrap,.expertise-section .wrap,.legacy-process .wrap,.legacy-deliverables .wrap,.legacy-cta .wrap,.site-footer .wrap{width:min(calc(100% - 28px),1320px)}.legacy-hero .executive-hero-grid{padding-block:58px}.legacy-hero h1{font-size:45px}.legacy-hero .hero-lead{font-size:16px}.legacy-hero .actions{display:grid}.legacy-hero .button{width:100%}.legacy-dashboard{padding:8px 0 0 8px}.legacy-dashboard:before{right:-8px;width:42%}.legacy-capabilities{grid-template-columns:1fr 1fr}.legacy-capabilities .capability-item{min-height:94px;padding:18px 14px}.legacy-capabilities .capability-item:nth-child(odd){border-left:1px solid #cddbea}.expertise-section{padding-block:76px}.legacy-expertise .expertise-intro h2{font-size:38px}.legacy-expertise .specialist-row{grid-template-columns:1fr}.legacy-expertise .specialist-row>a{border-left:0;border-top:1px solid var(--legacy-line)}.legacy-process{padding-block:68px}.legacy-process h2{font-size:32px}.process-line.five{grid-template-columns:1fr;gap:28px}.process-line.five article{padding:0 0 28px;border-bottom:1px solid var(--legacy-line)}.legacy-deliverables{padding-block:72px}.deliverable-strip,.package-grid{grid-template-columns:1fr}.deliverable-strip article,.deliverable-strip article:first-child,.deliverable-strip article:nth-child(3){padding:0 0 25px;border-left:0}.package-grid>article{min-height:320px}.legacy-cta>.wrap{align-items:flex-start;flex-direction:column;padding-block:40px}.legacy-cta .button.bright{width:100%}.site-footer .footer-grid-full{grid-template-columns:1fr}.site-footer .footer-intro p{max-width:360px}}@media(max-width:850px){.site-header.measurelab-header nav.open{display:flex;left:0!important;right:0!important;width:auto!important;max-width:none!important;margin:0!important;justify-self:stretch!important;align-items:stretch!important}}.executive-page{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.executive-page h1,.executive-page h2,.executive-page .brand{font-family:Georgia,Times New Roman,serif}.executive-page{--legacy-blue:#0b57b7;--legacy-blue-dark:#07366f}.measurelab-header .header-cta,.legacy-hero .button{background:var(--legacy-blue)!important;border-color:var(--legacy-blue)!important;color:#fff!important}.measurelab-header .header-cta:hover,.legacy-hero .button:hover{background:var(--legacy-blue-dark)!important;border-color:var(--legacy-blue-dark)!important}.legacy-hero .button.ghost{background:#fff!important;border-color:#7fa6d6!important;color:var(--legacy-blue)!important}.legacy-hero .button.ghost:hover{background:#f5f9fe!important;color:var(--legacy-blue-dark)!important}.measurelab-header .nav-item>a:after{background:var(--legacy-blue)!important}.legacy-service-card{color:inherit;text-decoration:none;cursor:pointer}.legacy-service-card:focus-visible,.package-grid>a:focus-visible,.capability-item:focus-visible,.specialist-row>a:focus-visible{outline:3px solid rgba(11,87,183,.28);outline-offset:4px}.legacy-service-card:hover .card-link i,.legacy-service-card:focus-visible .card-link i,.package-grid>a:hover .text-link,.package-grid>a:focus-visible .text-link{transform:translate(5px)}.legacy-service-card .card-link i,.package-grid>a .text-link{transition:transform .18s ease,color .18s ease}.package-grid>a{min-height:360px;padding:29px;display:flex;flex-direction:column;border:1px solid var(--legacy-line);border-radius:8px;background:#fff;color:inherit;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.package-grid>a:hover,.package-grid>a:focus-visible{transform:translateY(-5px);border-color:#7da4ca;box-shadow:0 18px 42px #082a581c}.package-grid>a:nth-child(2) .service-tile{background:#f0eafd;color:#7b5fc3}.package-grid>a:nth-child(3) .service-tile{background:#e9f1fb;color:#426c9f}.package-grid>a:nth-child(4) .service-tile{background:#e7f4f2;color:#277c77}.package-grid>a h3{margin:24px 0 17px;color:var(--legacy-ink);font-size:18px;line-height:1.25}.package-grid>a ul{margin:0 0 24px;padding-left:18px;color:var(--legacy-muted);font-size:12px;line-height:1.62}.package-grid>a li{margin:7px 0}.package-grid>a .text-link{margin-top:auto;color:var(--legacy-blue);font-size:12px}.process-line.five article,.deliverable-strip article{border-radius:7px;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.process-line.five article:hover,.process-line.five article:focus-visible{transform:translateY(-3px);background:#ffffffb8;box-shadow:0 12px 28px #082a5812}.deliverable-strip article:hover,.deliverable-strip article:focus-visible{background:#f7fbff;transform:translateY(-2px)}.process-line.five article:focus-visible,.deliverable-strip article:focus-visible{outline:3px solid rgba(11,87,183,.22);outline-offset:3px}.hero-dashboard-frame{transition:transform .3s ease,box-shadow .3s ease}.hero-dashboard:hover .hero-dashboard-frame{transform:translateY(-5px);box-shadow:0 30px 70px #082a5833}@media(prefers-reduced-motion:reduce){.legacy-service-card,.package-grid>a,.process-line.five article,.deliverable-strip article,.hero-dashboard-frame{transition:none!important}}.measurelab-header{box-shadow:0 8px 30px #082a580e!important}.measurelab-header .nav-shell{height:82px}.measurelab-header .brand{font-size:30px;letter-spacing:-.025em}.measurelab-header .nav-item>a{color:#203d5e;font-weight:700}.measurelab-header .header-cta{min-width:170px;box-shadow:0 9px 22px #0b57b72e}.legacy-hero{position:relative;background:radial-gradient(circle at 74% 38%,rgba(75,133,204,.12),transparent 31%),linear-gradient(115deg,#fff,#fbfdff 58%,#edf5fc)}.legacy-hero .executive-hero-grid{min-height:690px;padding-block:68px}.legacy-hero h1{max-width:620px;font-size:clamp(58px,5vw,78px);line-height:.99}.legacy-hero .hero-lead{font-size:18px;color:#465f79}.legacy-dashboard{transition:transform .28s ease}.legacy-dashboard:hover{transform:translateY(-6px) rotate(.25deg)}.legacy-dashboard:after{content:"";position:absolute;z-index:-1;left:16%;right:2%;bottom:-24px;height:50px;border-radius:50%;background:#0f396e2b;filter:blur(24px)}.legacy-dashboard .hero-dashboard-frame{border-color:#c8d7e6;box-shadow:0 26px 72px #082a5833}.legacy-capabilities{gap:0}.legacy-capabilities .capability-item{position:relative;min-height:116px;padding:24px 25px;background:#ffffff3d;overflow:hidden}.legacy-capabilities .capability-item:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:#4285f4;transform:scaleX(.26);transform-origin:left;transition:transform .2s ease}.legacy-capabilities .capability-item:nth-child(2):before{background:#34a853}.legacy-capabilities .capability-item:nth-child(3):before{background:#7b61d1}.legacy-capabilities .capability-item:nth-child(4):before{background:#fbbc04}.legacy-capabilities .capability-item:nth-child(5):before{background:#4285f4}.legacy-capabilities .capability-item:nth-child(6):before{background:#2daea5}.legacy-capabilities .capability-item:hover:before,.legacy-capabilities .capability-item:focus-visible:before{transform:scaleX(1)}.capability-number{width:44px;height:44px;flex-basis:44px;border-radius:11px;background:#fff;box-shadow:0 7px 18px #082a5812}.expertise-section{padding-block:108px}.legacy-expertise{gap:68px}.legacy-expertise .expertise-intro h2{font-size:clamp(42px,3.5vw,56px)}.legacy-expertise .expertise-intro>p{color:#445d77;font-size:14.5px}.legacy-expertise .core-service-grid{gap:20px}.legacy-service-card{min-height:440px;padding:34px 30px;border-color:#d5e0ea;background:linear-gradient(160deg,#fff,#fbfdff);box-shadow:0 8px 28px #082a5809}.legacy-service-card:after{content:"";position:absolute;right:-48px;top:-48px;width:120px;height:120px;border-radius:50%;background:#2daea514;transition:transform .25s ease}.legacy-service-card:nth-child(2):after{background:#7b61d114}.legacy-service-card:nth-child(3):after{background:#4285f414}.legacy-service-card:hover:after,.legacy-service-card:focus-visible:after{transform:scale(1.45)}.legacy-service-card:hover,.legacy-service-card:focus-visible{transform:translateY(-7px);border-color:#8eafd0;box-shadow:0 24px 50px #082a581f}.service-tile{width:52px;height:52px;border-radius:12px;box-shadow:inset 0 0 0 1px #277c7714}.legacy-service-card h3{font-size:23px;line-height:1.18}.legacy-service-card p{color:#4c6279;font-size:14px}.legacy-service-card .card-link{padding-top:32px;color:#0b57b7}.legacy-expertise .specialist-row{gap:10px;margin-top:34px;padding-top:24px;border-top:1px solid #d9e2ec;border-bottom:0}.legacy-expertise .specialist-row>p{padding:15px 8px;font-weight:800}.legacy-expertise .specialist-row>a{min-height:54px;padding:15px 17px;border:1px solid #d7e1eb!important;border-radius:7px;background:#fff;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.legacy-expertise .specialist-row>a:hover,.legacy-expertise .specialist-row>a:focus-visible{transform:translateY(-3px);border-color:#8eafd0!important;box-shadow:0 11px 26px #082a5814}.legacy-process{padding-block:88px;background:radial-gradient(circle at 80% 20%,rgba(66,133,244,.09),transparent 25%),linear-gradient(110deg,#f8fbff,#eaf4fd)}.legacy-process h2{font-size:44px;margin-bottom:42px}.process-line.five{gap:18px}.process-line.five:before{top:22px;left:4%;right:4%;border-color:#78a5d0}.process-line.five article{min-height:245px;padding:27px 24px!important;margin:0!important;border:1px solid rgba(170,194,217,.68)!important;border-radius:11px;background:#ffffffb8;box-shadow:0 10px 30px #082a580b;backdrop-filter:blur(6px)}.process-line.five article:hover,.process-line.five article:focus-visible{background:#fff;box-shadow:0 20px 42px #082a581c}.process-line.five .process-number{width:48px;height:48px;margin-top:-50px;background:#fff;box-shadow:0 0 0 8px #eef7ff,0 7px 18px #082a581a}.process-line.five h3{margin-top:35px;font-size:17px}.process-line.five p{font-size:13px;color:#4b6279}.legacy-deliverables{padding-block:98px}.legacy-deliverables h2{font-size:40px}.deliverable-strip{gap:12px;border-bottom:0}.deliverable-strip article,.deliverable-strip article:first-child,.deliverable-strip article:nth-child(3){min-height:128px;padding:24px!important;border:1px solid #dbe4ed!important;border-radius:9px;background:#fbfdff}.deliverable-strip article:hover,.deliverable-strip article:focus-visible{background:#fff;border-color:#9db7d2!important;box-shadow:0 14px 30px #082a5812}.package-grid{gap:18px}.package-grid>a{min-height:385px;padding:32px 29px;border-color:#d4e0ea;box-shadow:0 8px 24px #082a5809;overflow:hidden;position:relative}.package-grid>a:before{content:"";position:absolute;left:0;top:0;right:0;height:4px;background:#2daea5}.package-grid>a:nth-child(2):before{background:#7b61d1}.package-grid>a:nth-child(3):before{background:#4285f4}.package-grid>a:nth-child(4):before{background:#2daea5}.package-grid>a:hover,.package-grid>a:focus-visible{transform:translateY(-7px);box-shadow:0 24px 48px #082a581f}.package-grid>a h3{font-size:20px}.package-grid>a ul{color:#415a74;font-size:12.5px}.legacy-cta{background:linear-gradient(100deg,#07366f,#0b57b7 58%,#173c83)}.legacy-cta>.wrap{min-height:168px}.legacy-cta h2{font-size:40px}.legacy-cta .button.bright{box-shadow:0 12px 30px #0418373d}.site-footer{background:linear-gradient(112deg,#061f3d,#082d55)}@media(max-width:850px){.measurelab-header .nav-shell{height:68px}.legacy-hero .executive-hero-grid{min-height:auto}.process-line.five article{min-height:0}.process-line.five .process-number{margin-top:0}.deliverable-strip{gap:10px}}@media(max-width:600px){.legacy-hero h1{font-size:40px;line-height:1.04;letter-spacing:-.035em}.legacy-hero .executive-hero-grid{padding-block:56px;gap:42px}.legacy-capabilities .capability-item{min-height:106px;padding:20px 18px}.legacy-service-card{min-height:340px;padding:29px 28px}.legacy-service-card h3{font-size:22px}.process-line.five{gap:16px}.process-line.five article{padding:24px!important}.deliverable-strip{grid-template-columns:1fr}.package-grid>a{min-height:350px;padding:29px 27px}.legacy-cta h2{font-size:34px}}.legacy-hero{isolation:isolate;overflow:hidden;background:#fff}.legacy-hero>.hero-math-backdrop{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.62;filter:saturate(.82) contrast(.96);pointer-events:none}.legacy-hero:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#fffffffa,#ffffffeb 37%,#ffffff6b 61%,#ffffff1f);pointer-events:none}.legacy-hero .executive-hero-grid{position:relative;z-index:2;grid-template-columns:minmax(500px,.96fr) minmax(480px,1.04fr)}.legacy-hero .executive-hero-copy{grid-column:1;padding:34px 30px 34px 0}.legacy-hero h1{max-width:700px;font-size:clamp(52px,4.25vw,68px);font-weight:500;line-height:1.035;letter-spacing:-.042em}.legacy-hero h1 span{display:block;font-style:normal;font-weight:500}@media(max-width:850px){.legacy-hero>.hero-math-backdrop{object-position:68% center;opacity:.34}.legacy-hero:before{background:linear-gradient(180deg,#fffffffa,#ffffffe6 48%,#ffffff59)}.legacy-hero .executive-hero-grid{grid-template-columns:1fr;min-height:610px}.legacy-hero .executive-hero-copy{grid-column:1;padding:0}}@media(max-width:600px){.legacy-hero>.hero-math-backdrop{object-position:74% center;opacity:.24}.legacy-hero:before{background:linear-gradient(180deg,#fffffffa,#fffffff0 52%,#ffffff80)}}.measurelab-header .brand-original{position:relative;width:150px;height:58px;overflow:hidden}.measurelab-header .brand-logo-window{position:relative;display:block;width:150px;height:58px;overflow:hidden}.measurelab-header .brand-logo-image{position:absolute;top:-55px;left:-14px;width:190px;height:190px;max-width:none}.measurelab-header .language-switcher{min-width:78px;display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:3px;border:1px solid #cddceb;border-radius:999px;background:#edf4fb;box-shadow:inset 0 1px 2px #082a580a}.measurelab-header .language-switcher>a,.measurelab-header .language-switcher>.current{min-width:32px;height:29px;display:grid;place-items:center;border-radius:999px;color:#526b84;font-size:10px;font-weight:800;line-height:1;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.measurelab-header .language-switcher>a:hover,.measurelab-header .language-switcher>a:focus-visible{background:#fff;color:#0b57b7;outline:none;box-shadow:0 4px 12px #082a5817}.measurelab-header .language-switcher>.current{background:#0b57b7;color:#fff;box-shadow:0 5px 13px #0b57b73d}.legacy-hero>.hero-math-backdrop{opacity:.82;filter:saturate(1.05) contrast(1.02)}.legacy-hero:before{background:linear-gradient(90deg,#fffffffc,#ffffffed 35%,#ffffff47 59%,#ffffff05)}.capability-icon,.service-icon{display:grid;place-items:center}.capability-icon img{width:22px;height:22px;filter:brightness(0) saturate(100%) invert(25%) sepia(67%) saturate(1716%) hue-rotate(193deg) brightness(87%) contrast(96%)}.service-icon img{width:27px;height:27px;filter:brightness(0) saturate(100%) invert(30%) sepia(47%) saturate(1184%) hue-rotate(129deg) brightness(92%) contrast(90%)}.legacy-service-card:nth-child(2) .service-icon img{filter:brightness(0) saturate(100%) invert(41%) sepia(41%) saturate(1324%) hue-rotate(219deg) brightness(86%) contrast(88%)}.legacy-service-card:nth-child(3) .service-icon img{filter:brightness(0) saturate(100%) invert(32%) sepia(84%) saturate(1323%) hue-rotate(194deg) brightness(92%) contrast(91%)}.mountain-footer{position:relative;overflow:hidden;padding-top:225px;background:#071f46!important}.mountain-footer .footer-mountain-art{position:absolute;z-index:0;top:0;left:0;width:100%;height:275px;object-fit:cover;object-position:center top;pointer-events:none}.mountain-footer .footer-grid,.mountain-footer .footer-bottom{position:relative;z-index:1}.mountain-footer .footer-brand{display:block;width:210px;height:auto;margin-bottom:16px}.mountain-footer .footer-brand-logo{display:block;width:210px;height:auto}.mountain-footer .footer-intro p{max-width:260px;color:#c4d5e7}@media(max-width:850px){.measurelab-header .brand-original,.measurelab-header .brand-logo-window{width:123px;height:48px}.measurelab-header .brand-logo-image{top:-45px;left:-12px;width:158px;height:158px}.measurelab-header .language-switcher{min-width:72px;padding:2px}.legacy-hero>.hero-math-backdrop{opacity:.48}.legacy-hero:before{background:linear-gradient(180deg,#fffffffa,#ffffffe6,#ffffff4d)}}@media(max-width:600px){.measurelab-header .brand-original,.measurelab-header .brand-logo-window{width:112px;height:44px}.measurelab-header .brand-logo-image{top:-41px;left:-10px;width:144px;height:144px}.measurelab-header .language-switcher{min-width:68px}.measurelab-header .language-switcher>a,.measurelab-header .language-switcher>.current{min-width:29px;height:27px;font-size:9px}.legacy-hero h1{font-size:38px;line-height:1.06;letter-spacing:-.035em}.legacy-hero>.hero-math-backdrop{opacity:.42}.mountain-footer{padding-top:142px}.mountain-footer .footer-mountain-art{height:175px}.mountain-footer .footer-brand,.mountain-footer .footer-brand-logo{width:185px}}.measurelab-header .brand-original,.measurelab-header .brand-logo-window{width:148px;height:58px}.measurelab-header .brand-logo-image{top:-48px;left:-9px;width:174px;height:174px;image-rendering:auto;transform:translateZ(0)}.legacy-hero>.hero-math-backdrop{opacity:.94;filter:none}.legacy-hero:before{background:linear-gradient(90deg,#fffffff7,#ffffffd1 34%,#ffffff1f 57%,#fff0)}.process-line.five .process-number,.legacy-expertise .specialist-row>a>span,.package-grid>a>.service-tile{font-size:0!important;background-position:center!important;background-repeat:no-repeat!important}.process-line.five article:nth-child(1) .process-number{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-bullseye'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014m0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016'/%3e%3cpath%20d='M8%2013A5%205%200%201%201%208%203a5%205%200%200%201%200%2010m0%201A6%206%200%201%200%208%202a6%206%200%200%200%200%2012'/%3e%3cpath%20d='M8%2011a3%203%200%201%201%200-6%203%203%200%200%201%200%206m0%201a4%204%200%201%200%200-8%204%204%200%200%200%200%208'/%3e%3cpath%20d='M9.5%208a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200'/%3e%3c/svg%3e")!important}.process-line.five article:nth-child(2) .process-number{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-puzzle'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M3.112%203.645A1.5%201.5%200%200%201%204.605%202H7a.5.5%200%200%201%20.5.5v.382c0%20.696-.497%201.182-.872%201.469a.5.5%200%200%200-.115.118l-.012.025L6.5%204.5v.003l.003.01q.005.015.036.053a.9.9%200%200%200%20.27.194C7.09%204.9%207.51%205%208%205c.492%200%20.912-.1%201.19-.24a.9.9%200%200%200%20.271-.194.2.2%200%200%200%20.039-.063v-.009l-.012-.025a.5.5%200%200%200-.115-.118c-.375-.287-.872-.773-.872-1.469V2.5A.5.5%200%200%201%209%202h2.395a1.5%201.5%200%200%201%201.493%201.645L12.645%206.5h.237c.195%200%20.42-.147.675-.48.21-.274.528-.52.943-.52.568%200%20.947.447%201.154.862C15.877%206.807%2016%207.387%2016%208s-.123%201.193-.346%201.638c-.207.415-.586.862-1.154.862-.415%200-.733-.246-.943-.52-.255-.333-.48-.48-.675-.48h-.237l.243%202.855A1.5%201.5%200%200%201%2011.395%2014H9a.5.5%200%200%201-.5-.5v-.382c0-.696.497-1.182.872-1.469a.5.5%200%200%200%20.115-.118l.012-.025.001-.006v-.003a.2.2%200%200%200-.039-.064.9.9%200%200%200-.27-.193C8.91%2011.1%208.49%2011%208%2011s-.912.1-1.19.24a.9.9%200%200%200-.271.194.2.2%200%200%200-.039.063v.003l.001.006.012.025c.016.027.05.068.115.118.375.287.872.773.872%201.469v.382a.5.5%200%200%201-.5.5H4.605a1.5%201.5%200%200%201-1.493-1.645L3.356%209.5h-.238c-.195%200-.42.147-.675.48-.21.274-.528.52-.943.52-.568%200-.947-.447-1.154-.862C.123%209.193%200%208.613%200%208s.123-1.193.346-1.638C.553%205.947.932%205.5%201.5%205.5c.415%200%20.733.246.943.52.255.333.48.48.675.48h.238zM4.605%203a.5.5%200%200%200-.498.55l.001.007.29%203.4A.5.5%200%200%201%203.9%207.5h-.782c-.696%200-1.182-.497-1.469-.872a.5.5%200%200%200-.118-.115l-.025-.012L1.5%206.5h-.003a.2.2%200%200%200-.064.039.9.9%200%200%200-.193.27C1.1%207.09%201%207.51%201%208s.1.912.24%201.19c.07.14.14.225.194.271a.2.2%200%200%200%20.063.039H1.5l.006-.001.025-.012a.5.5%200%200%200%20.118-.115c.287-.375.773-.872%201.469-.872H3.9a.5.5%200%200%201%20.498.542l-.29%203.408a.5.5%200%200%200%20.497.55h1.878c-.048-.166-.195-.352-.463-.557-.274-.21-.52-.528-.52-.943%200-.568.447-.947.862-1.154C6.807%2010.123%207.387%2010%208%2010s1.193.123%201.638.346c.415.207.862.586.862%201.154%200%20.415-.246.733-.52.943-.268.205-.415.39-.463.557h1.878a.5.5%200%200%200%20.498-.55l-.001-.007-.29-3.4A.5.5%200%200%201%2012.1%208.5h.782c.696%200%201.182.497%201.469.872.05.065.091.099.118.115l.025.012.006.001h.003a.2.2%200%200%200%20.064-.039.9.9%200%200%200%20.193-.27c.14-.28.24-.7.24-1.191s-.1-.912-.24-1.19a.9.9%200%200%200-.194-.271.2.2%200%200%200-.063-.039H14.5l-.006.001-.025.012a.5.5%200%200%200-.118.115c-.287.375-.773.872-1.469.872H12.1a.5.5%200%200%201-.498-.543l.29-3.407a.5.5%200%200%200-.497-.55H9.517c.048.166.195.352.463.557.274.21.52.528.52.943%200%20.568-.447.947-.862%201.154C9.193%205.877%208.613%206%208%206s-1.193-.123-1.638-.346C5.947%205.447%205.5%205.068%205.5%204.5c0-.415.246-.733.52-.943.268-.205.415-.39.463-.557z'/%3e%3c/svg%3e")!important}.process-line.five article:nth-child(3) .process-number{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-shield-check'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M5.338%201.59a61%2061%200%200%200-2.837.856.48.48%200%200%200-.328.39c-.554%204.157.726%207.19%202.253%209.188a10.7%2010.7%200%200%200%202.287%202.233c.346.244.652.42.893.533q.18.085.293.118a1%201%200%200%200%20.101.025%201%201%200%200%200%20.1-.025q.114-.034.294-.118c.24-.113.547-.29.893-.533a10.7%2010.7%200%200%200%202.287-2.233c1.527-1.997%202.807-5.031%202.253-9.188a.48.48%200%200%200-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552%201.29%208.531%201.067%208%201.067c-.53%200-1.552.223-2.662.524zM5.072.56C6.157.265%207.31%200%208%200s1.843.265%202.928.56c1.11.3%202.229.655%202.887.87a1.54%201.54%200%200%201%201.044%201.262c.596%204.477-.787%207.795-2.465%209.99a11.8%2011.8%200%200%201-2.517%202.453%207%207%200%200%201-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7%207%200%200%201-1.048-.625%2011.8%2011.8%200%200%201-2.517-2.453C1.928%2010.487.545%207.169%201.141%202.692A1.54%201.54%200%200%201%202.185%201.43%2063%2063%200%200%201%205.072.56'/%3e%3cpath%20d='M10.854%205.146a.5.5%200%200%201%200%20.708l-3%203a.5.5%200%200%201-.708%200l-1.5-1.5a.5.5%200%201%201%20.708-.708L7.5%207.793l2.646-2.647a.5.5%200%200%201%20.708%200'/%3e%3c/svg%3e")!important}.process-line.five article:nth-child(4) .process-number{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-bar-chart-line'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M11%202a1%201%200%200%201%201-1h2a1%201%200%200%201%201%201v12h.5a.5.5%200%200%201%200%201H.5a.5.5%200%200%201%200-1H1v-3a1%201%200%200%201%201-1h2a1%201%200%200%201%201%201v3h1V7a1%201%200%200%201%201-1h2a1%201%200%200%201%201%201v7h1zm1%2012h2V2h-2zm-3%200V7H7v7zm-5%200v-3H2v3z'/%3e%3c/svg%3e")!important}.process-line.five article:nth-child(5) .process-number{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-graph-up-arrow'%20viewBox='0%200%2016%2016'%3e%3cpath%20fill-rule='evenodd'%20d='M0%200h1v15h15v1H0zm10%203.5a.5.5%200%200%201%20.5-.5h4a.5.5%200%200%201%20.5.5v4a.5.5%200%200%201-1%200V4.9l-3.613%204.417a.5.5%200%200%201-.74.037L7.06%206.767l-3.656%205.027a.5.5%200%200%201-.808-.588l4-5.5a.5.5%200%200%201%20.758-.06l2.609%202.61L13.445%204H10.5a.5.5%200%200%201-.5-.5'/%3e%3c/svg%3e")!important}.process-line.five .process-number{background-size:23px!important}.legacy-expertise .specialist-row>a{display:grid;grid-template-columns:38px 1fr 18px;align-items:center;gap:11px;min-height:72px;padding:12px 14px!important}.legacy-expertise .specialist-row>a>span{width:38px;height:38px;border-radius:10px;background-size:20px!important;background-color:#eef5fb!important}.legacy-expertise .specialist-row>a:nth-of-type(1)>span{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-shield-check'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M5.338%201.59a61%2061%200%200%200-2.837.856.48.48%200%200%200-.328.39c-.554%204.157.726%207.19%202.253%209.188a10.7%2010.7%200%200%200%202.287%202.233c.346.244.652.42.893.533q.18.085.293.118a1%201%200%200%200%20.101.025%201%201%200%200%200%20.1-.025q.114-.034.294-.118c.24-.113.547-.29.893-.533a10.7%2010.7%200%200%200%202.287-2.233c1.527-1.997%202.807-5.031%202.253-9.188a.48.48%200%200%200-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552%201.29%208.531%201.067%208%201.067c-.53%200-1.552.223-2.662.524zM5.072.56C6.157.265%207.31%200%208%200s1.843.265%202.928.56c1.11.3%202.229.655%202.887.87a1.54%201.54%200%200%201%201.044%201.262c.596%204.477-.787%207.795-2.465%209.99a11.8%2011.8%200%200%201-2.517%202.453%207%207%200%200%201-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7%207%200%200%201-1.048-.625%2011.8%2011.8%200%200%201-2.517-2.453C1.928%2010.487.545%207.169%201.141%202.692A1.54%201.54%200%200%201%202.185%201.43%2063%2063%200%200%201%205.072.56'/%3e%3cpath%20d='M10.854%205.146a.5.5%200%200%201%200%20.708l-3%203a.5.5%200%200%201-.708%200l-1.5-1.5a.5.5%200%201%201%20.708-.708L7.5%207.793l2.646-2.647a.5.5%200%200%201%20.708%200'/%3e%3c/svg%3e")!important}.legacy-expertise .specialist-row>a:nth-of-type(2)>span{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-puzzle'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M3.112%203.645A1.5%201.5%200%200%201%204.605%202H7a.5.5%200%200%201%20.5.5v.382c0%20.696-.497%201.182-.872%201.469a.5.5%200%200%200-.115.118l-.012.025L6.5%204.5v.003l.003.01q.005.015.036.053a.9.9%200%200%200%20.27.194C7.09%204.9%207.51%205%208%205c.492%200%20.912-.1%201.19-.24a.9.9%200%200%200%20.271-.194.2.2%200%200%200%20.039-.063v-.009l-.012-.025a.5.5%200%200%200-.115-.118c-.375-.287-.872-.773-.872-1.469V2.5A.5.5%200%200%201%209%202h2.395a1.5%201.5%200%200%201%201.493%201.645L12.645%206.5h.237c.195%200%20.42-.147.675-.48.21-.274.528-.52.943-.52.568%200%20.947.447%201.154.862C15.877%206.807%2016%207.387%2016%208s-.123%201.193-.346%201.638c-.207.415-.586.862-1.154.862-.415%200-.733-.246-.943-.52-.255-.333-.48-.48-.675-.48h-.237l.243%202.855A1.5%201.5%200%200%201%2011.395%2014H9a.5.5%200%200%201-.5-.5v-.382c0-.696.497-1.182.872-1.469a.5.5%200%200%200%20.115-.118l.012-.025.001-.006v-.003a.2.2%200%200%200-.039-.064.9.9%200%200%200-.27-.193C8.91%2011.1%208.49%2011%208%2011s-.912.1-1.19.24a.9.9%200%200%200-.271.194.2.2%200%200%200-.039.063v.003l.001.006.012.025c.016.027.05.068.115.118.375.287.872.773.872%201.469v.382a.5.5%200%200%201-.5.5H4.605a1.5%201.5%200%200%201-1.493-1.645L3.356%209.5h-.238c-.195%200-.42.147-.675.48-.21.274-.528.52-.943.52-.568%200-.947-.447-1.154-.862C.123%209.193%200%208.613%200%208s.123-1.193.346-1.638C.553%205.947.932%205.5%201.5%205.5c.415%200%20.733.246.943.52.255.333.48.48.675.48h.238zM4.605%203a.5.5%200%200%200-.498.55l.001.007.29%203.4A.5.5%200%200%201%203.9%207.5h-.782c-.696%200-1.182-.497-1.469-.872a.5.5%200%200%200-.118-.115l-.025-.012L1.5%206.5h-.003a.2.2%200%200%200-.064.039.9.9%200%200%200-.193.27C1.1%207.09%201%207.51%201%208s.1.912.24%201.19c.07.14.14.225.194.271a.2.2%200%200%200%20.063.039H1.5l.006-.001.025-.012a.5.5%200%200%200%20.118-.115c.287-.375.773-.872%201.469-.872H3.9a.5.5%200%200%201%20.498.542l-.29%203.408a.5.5%200%200%200%20.497.55h1.878c-.048-.166-.195-.352-.463-.557-.274-.21-.52-.528-.52-.943%200-.568.447-.947.862-1.154C6.807%2010.123%207.387%2010%208%2010s1.193.123%201.638.346c.415.207.862.586.862%201.154%200%20.415-.246.733-.52.943-.268.205-.415.39-.463.557h1.878a.5.5%200%200%200%20.498-.55l-.001-.007-.29-3.4A.5.5%200%200%201%2012.1%208.5h.782c.696%200%201.182.497%201.469.872.05.065.091.099.118.115l.025.012.006.001h.003a.2.2%200%200%200%20.064-.039.9.9%200%200%200%20.193-.27c.14-.28.24-.7.24-1.191s-.1-.912-.24-1.19a.9.9%200%200%200-.194-.271.2.2%200%200%200-.063-.039H14.5l-.006.001-.025.012a.5.5%200%200%200-.118.115c-.287.375-.773.872-1.469.872H12.1a.5.5%200%200%201-.498-.543l.29-3.407a.5.5%200%200%200-.497-.55H9.517c.048.166.195.352.463.557.274.21.52.528.52.943%200%20.568-.447.947-.862%201.154C9.193%205.877%208.613%206%208%206s-1.193-.123-1.638-.346C5.947%205.447%205.5%205.068%205.5%204.5c0-.415.246-.733.52-.943.268-.205.415-.39.463-.557z'/%3e%3c/svg%3e")!important}.legacy-expertise .specialist-row>a:nth-of-type(3)>span{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-bullseye'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014m0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016'/%3e%3cpath%20d='M8%2013A5%205%200%201%201%208%203a5%205%200%200%201%200%2010m0%201A6%206%200%201%200%208%202a6%206%200%200%200%200%2012'/%3e%3cpath%20d='M8%2011a3%203%200%201%201%200-6%203%203%200%200%201%200%206m0%201a4%204%200%201%200%200-8%204%204%200%200%200%200%208'/%3e%3cpath%20d='M9.5%208a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200'/%3e%3c/svg%3e")!important}.legacy-expertise .specialist-row>a:nth-of-type(4)>span{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-graph-up-arrow'%20viewBox='0%200%2016%2016'%3e%3cpath%20fill-rule='evenodd'%20d='M0%200h1v15h15v1H0zm10%203.5a.5.5%200%200%201%20.5-.5h4a.5.5%200%200%201%20.5.5v4a.5.5%200%200%201-1%200V4.9l-3.613%204.417a.5.5%200%200%201-.74.037L7.06%206.767l-3.656%205.027a.5.5%200%200%201-.808-.588l4-5.5a.5.5%200%200%201%20.758-.06l2.609%202.61L13.445%204H10.5a.5.5%200%200%201-.5-.5'/%3e%3c/svg%3e")!important}.legacy-expertise .specialist-row>a:after{content:"→";color:var(--legacy-blue);font-size:16px;transition:transform .18s ease}.legacy-expertise .specialist-row>a:hover:after,.legacy-expertise .specialist-row>a:focus-visible:after{transform:translate(4px)}.package-grid>a>.service-tile{background-size:25px!important}.package-grid>a:nth-child(1)>.service-tile{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-graph-up-arrow'%20viewBox='0%200%2016%2016'%3e%3cpath%20fill-rule='evenodd'%20d='M0%200h1v15h15v1H0zm10%203.5a.5.5%200%200%201%20.5-.5h4a.5.5%200%200%201%20.5.5v4a.5.5%200%200%201-1%200V4.9l-3.613%204.417a.5.5%200%200%201-.74.037L7.06%206.767l-3.656%205.027a.5.5%200%200%201-.808-.588l4-5.5a.5.5%200%200%201%20.758-.06l2.609%202.61L13.445%204H10.5a.5.5%200%200%201-.5-.5'/%3e%3c/svg%3e")!important}.package-grid>a:nth-child(2)>.service-tile{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-pie-chart'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M7.5%201.018a7%207%200%200%200-4.79%2011.566L7.5%207.793zm1%200V7.5h6.482A7%207%200%200%200%208.5%201.018M14.982%208.5H8.207l-4.79%204.79A7%207%200%200%200%2014.982%208.5M0%208a8%208%200%201%201%2016%200A8%208%200%200%201%200%208'/%3e%3c/svg%3e")!important}.package-grid>a:nth-child(3)>.service-tile{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-bullseye'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014m0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016'/%3e%3cpath%20d='M8%2013A5%205%200%201%201%208%203a5%205%200%200%201%200%2010m0%201A6%206%200%201%200%208%202a6%206%200%200%200%200%2012'/%3e%3cpath%20d='M8%2011a3%203%200%201%201%200-6%203%203%200%200%201%200%206m0%201a4%204%200%201%200%200-8%204%204%200%200%200%200%208'/%3e%3cpath%20d='M9.5%208a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200'/%3e%3c/svg%3e")!important}.package-grid>a:nth-child(4)>.service-tile{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-server'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M1.333%202.667C1.333%201.194%204.318%200%208%200s6.667%201.194%206.667%202.667V4c0%201.473-2.985%202.667-6.667%202.667S1.333%205.473%201.333%204z'/%3e%3cpath%20d='M1.333%206.334v3C1.333%2010.805%204.318%2012%208%2012s6.667-1.194%206.667-2.667V6.334a6.5%206.5%200%200%201-1.458.79C11.81%207.684%209.967%208%208%208s-3.809-.317-5.208-.876a6.5%206.5%200%200%201-1.458-.79z'/%3e%3cpath%20d='M14.667%2011.668a6.5%206.5%200%200%201-1.458.789c-1.4.56-3.242.876-5.21.876-1.966%200-3.809-.316-5.208-.876a6.5%206.5%200%200%201-1.458-.79v1.666C1.333%2014.806%204.318%2016%208%2016s6.667-1.194%206.667-2.667z'/%3e%3c/svg%3e")!important}.legacy-cta{color:var(--legacy-ink);border-top:1px solid #c8daec;border-bottom:1px solid #c8daec;background:radial-gradient(circle at 82% 18%,rgba(66,133,244,.12),transparent 27%),linear-gradient(110deg,#f8fbff,#eaf4fd)!important}.legacy-cta h2{color:var(--legacy-ink)}.legacy-cta p{color:#48617b}.legacy-cta .button.bright{background:var(--legacy-blue)!important;border-color:var(--legacy-blue)!important;color:#fff!important;box-shadow:0 12px 28px #0b57b733}.legacy-cta .button.bright:hover{background:var(--legacy-blue-dark)!important;border-color:var(--legacy-blue-dark)!important}.measurelab-header .nav-chevron{display:inline-block;transition:transform .2s ease,color .2s ease}.measurelab-header .nav-item:hover>.nav-chevron,.measurelab-header .nav-item:hover>a .nav-chevron,.measurelab-header .nav-item:focus-within>a .nav-chevron{transform:rotate(180deg);color:var(--legacy-blue)}.measurelab-header .dropdown>a>span{display:inline-block;transition:transform .18s ease,color .18s ease}.measurelab-header .dropdown>a:hover>span,.measurelab-header .dropdown>a:focus-visible>span{transform:translate(4px) rotate(-10deg);color:var(--legacy-blue)}.mountain-footer{padding-top:88px;background:#061d3d!important;border-top:1px solid rgba(113,173,230,.3)}.mountain-footer:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,#0416314d,#041631b8 27%,#041631c7 72%,#04163147);pointer-events:none}.mountain-footer .footer-mountain-art{inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.88}.mountain-footer .footer-grid-full{padding-top:34px;border-top:1px solid rgba(126,179,226,.22)}.mountain-footer .footer-grid-full>div:not(:first-child){padding-left:20px;border-left:1px solid rgba(140,188,228,.13)}.mountain-footer .footer-brand{width:196px;height:80px;margin:0 0 18px;overflow:hidden;border:1px solid rgba(205,224,242,.72);border-radius:10px;background:#fff;box-shadow:0 14px 32px #000a1f33}.mountain-footer .footer-brand-logo{display:block;width:196px;height:196px;margin-top:-43px;filter:none;mix-blend-mode:normal;image-rendering:auto}@media(max-width:850px){.measurelab-header .brand-original,.measurelab-header .brand-logo-window{width:120px;height:48px}.measurelab-header .brand-logo-image{top:-39px;left:-7px;width:140px;height:140px}.legacy-hero>.hero-math-backdrop{opacity:.78}.legacy-hero:before{background:linear-gradient(180deg,#fffffff5,#ffffffd4 52%,#ffffff2e)}.mountain-footer{padding-top:58px}.mountain-footer .footer-grid-full>div:not(:first-child){padding-left:0;border-left:0}}@media(max-width:600px){.measurelab-header .brand-original,.measurelab-header .brand-logo-window{width:108px;height:44px}.measurelab-header .brand-logo-image{top:-36px;left:-7px;width:129px;height:129px}.legacy-hero>.hero-math-backdrop{opacity:.82}.legacy-hero:before{background:linear-gradient(180deg,#ffffffe6,#ffffffb8 52%,#ffffff14)}.legacy-expertise .specialist-row>a{grid-template-columns:38px 1fr 18px}.mountain-footer .footer-brand{width:180px;height:74px}.mountain-footer .footer-brand-logo{width:180px;height:180px;margin-top:-40px}}.measurelab-header .brand-original,.measurelab-header .brand-logo-window{width:132px;height:58px}.measurelab-header .brand-logo-image{top:-30px;left:-8px;width:148px;height:148px;transform:none;filter:none;image-rendering:auto}@media(max-width:850px){.measurelab-header .brand-original,.measurelab-header .brand-logo-window{width:118px;height:48px}.measurelab-header .brand-logo-image{top:-29px;left:-6px;width:132px;height:132px}}@media(max-width:600px){.measurelab-header .brand-original,.measurelab-header .brand-logo-window{width:112px;height:44px}.measurelab-header .brand-logo-image{top:-28px;left:-5px;width:126px;height:126px}}.measurelab-header .brand-original,.measurelab-header .brand-logo-window{width:112px;height:50px}.measurelab-header .brand-logo-image{top:-27px;left:-6px;width:124px;height:124px;max-width:none;transform:none;backface-visibility:visible}@media(max-width:850px){.measurelab-header .brand-original,.measurelab-header .brand-logo-window{width:104px;height:44px}.measurelab-header .brand-logo-image{top:-25px;left:-4px;width:114px;height:114px}}@media(max-width:600px){.measurelab-header .brand-original,.measurelab-header .brand-logo-window{width:102px;height:42px}.measurelab-header .brand-logo-image{top:-25px;left:-4px;width:112px;height:112px}}.measurelab-header .brand-original{width:116px;height:50px}.measurelab-header .brand-logo-window{display:flex;align-items:center;width:116px;height:50px;overflow:visible}.measurelab-header .brand-logo-image{position:static;display:block;width:112px;height:auto;max-width:112px;filter:none;transform:none}.mountain-footer .footer-brand{display:flex;align-items:center;width:190px;height:64px;margin:0 0 16px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.mountain-footer .footer-brand-logo{display:block;width:190px;height:auto;margin:0;filter:brightness(0) invert(1);mix-blend-mode:normal}@media(max-width:850px){.measurelab-header .brand-original,.measurelab-header .brand-logo-window{width:108px;height:44px}.measurelab-header .brand-logo-image{width:104px;height:auto;max-width:104px}}@media(max-width:600px){.measurelab-header .brand-original,.measurelab-header .brand-logo-window{width:102px;height:42px}.measurelab-header .brand-logo-image{width:98px;height:auto;max-width:98px}.mountain-footer .footer-brand{width:174px;height:58px}.mountain-footer .footer-brand-logo{width:174px;height:auto;margin:0}}.site-footer{font-family:Segoe UI Variable,Segoe UI,Arial,sans-serif;font-size:14px;line-height:1.65;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.site-footer .footer-grid-full{grid-template-columns:1.3fr repeat(4,.78fr) 1.12fr;gap:36px}.site-footer .footer-grid>div{gap:11px}.site-footer .footer-grid strong{margin-bottom:9px;color:#fff;font-family:inherit;font-size:15px;font-weight:750;line-height:1.35}.site-footer .footer-grid p,.site-footer .footer-grid a{color:#c7d8e9;font-family:inherit;font-size:14px;font-weight:450;line-height:1.65}.site-footer .footer-intro p{max-width:285px;font-size:14.5px;line-height:1.72}.site-footer .footer-grid .text-link{margin-top:10px;color:#fff;font-size:14px;font-weight:700}.site-footer .footer-bottom{margin-top:58px;padding-block:24px;color:#abc1d7;font-family:inherit;font-size:12.5px;line-height:1.5}.site-footer .footer-bottom a{font-size:inherit}@media(max-width:1050px){.site-footer .footer-grid-full{grid-template-columns:1.2fr repeat(3,1fr);gap:34px}}@media(max-width:850px){.site-footer .footer-grid-full{grid-template-columns:1fr 1fr;gap:34px 28px}.site-footer .footer-grid strong{font-size:15px}.site-footer .footer-grid p,.site-footer .footer-grid a{font-size:14px}}@media(max-width:560px){.site-footer .footer-grid-full{grid-template-columns:1fr;gap:30px}.site-footer .footer-intro p{max-width:320px}.site-footer .footer-bottom{margin-top:42px;font-size:12px}}.site-footer .footer-grid-full{gap:30px}.site-footer .footer-grid strong{font-size:17px;line-height:1.3}.site-footer .footer-grid p,.site-footer .footer-grid a{font-size:15.5px;line-height:1.62}.site-footer .footer-intro p{max-width:305px;font-size:16px;line-height:1.68}.site-footer .footer-grid .text-link{font-size:15.5px}.site-footer .footer-bottom{font-size:13.5px}.mountain-footer .footer-brand-logo{margin-left:-14px}.button:not(.ghost):not(.dark-ghost),.measurelab-header .header-cta,.legacy-cta .button.bright{background:#071f46!important;border-color:#071f46!important;color:#fff!important}.button:not(.ghost):not(.dark-ghost):hover,.measurelab-header .header-cta:hover,.legacy-cta .button.bright:hover{background:#0b3d70!important;border-color:#0b3d70!important;color:#fff!important;box-shadow:0 14px 30px #071f4638}@media(max-width:850px){.site-footer .footer-grid strong{font-size:16.5px}.site-footer .footer-grid p,.site-footer .footer-grid a{font-size:15px}.site-footer .footer-intro p{font-size:15.5px}}@media(max-width:560px){.site-footer .footer-grid strong{font-size:17px}.site-footer .footer-grid p,.site-footer .footer-grid a{font-size:15.5px}.site-footer .footer-intro p{font-size:16px}.site-footer .footer-bottom{font-size:13px}.mountain-footer .footer-brand-logo{margin-left:-12px}}.measurelab-header .nav-item>a,.measurelab-header .dropdown a,.measurelab-header .nav-chevron{color:#071f46!important}.measurelab-header .nav-item>a:hover,.measurelab-header .nav-item>a.active,.measurelab-header .dropdown a:hover,.measurelab-header .nav-item:focus-within>a{color:#071f46!important}.measurelab-header .nav-item>a:after{background:#071f46!important}.measurelab-header .language-switcher{color:#071f46;border-color:#071f4633}.measurelab-header .language-switcher>a{color:#071f46}.measurelab-header .language-switcher>a:hover,.measurelab-header .language-switcher>a:focus-visible{color:#071f46;background:#eef3f8}.measurelab-header .language-switcher>.current{background:#071f46;color:#fff;box-shadow:0 5px 13px #071f4633}.site-footer{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-footer .footer-grid strong{font-size:15px;font-weight:700;line-height:1.35}.site-footer .footer-grid p,.site-footer .footer-grid a{font-size:14px;font-weight:400;line-height:1.65}.site-footer .footer-intro p{font-size:14.5px;line-height:1.7}.site-footer .footer-grid .text-link{font-size:14px;font-weight:650}.site-footer .footer-bottom{font-size:12.5px}@media(max-width:850px){.site-footer .footer-grid strong{font-size:15px}.site-footer .footer-grid p,.site-footer .footer-grid a{font-size:14px}.site-footer .footer-intro p{font-size:14.5px}}@media(max-width:560px){.site-footer .footer-grid strong{font-size:15.5px}.site-footer .footer-grid p,.site-footer .footer-grid a{font-size:14.5px}.site-footer .footer-intro p{font-size:15px}.site-footer .footer-bottom{font-size:12px}}.legacy-hero>.hero-math-backdrop{inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);opacity:1;filter:none;image-rendering:auto;object-fit:cover;object-position:center center;transform:none}.legacy-hero .executive-hero-grid{min-height:clamp(590px,38vw,700px)}.legacy-hero:before{display:none}.legacy-hero:after{display:none}.legacy-hero .actions{margin-top:68px}@media(max-width:850px){.legacy-hero>.hero-math-backdrop{opacity:1;object-fit:cover;object-position:38% center;transform:none}.legacy-hero .executive-hero-grid{min-height:570px}.legacy-hero:before{background:linear-gradient(180deg,#fffffffa,#ffffffe0 44%,#ffffff1f 66%,#fff0)}}@media(max-width:600px){.legacy-hero>.hero-math-backdrop{opacity:1;object-fit:cover;object-position:34% center}.legacy-hero:before{background:linear-gradient(180deg,#fffffff7,#ffffffd6 42%,#ffffff14 64%,#fff0)}.legacy-hero .actions{margin-top:52px}}.homepage-faq{margin-top:98px;padding:76px 0;background:#f8fbfe;border-top:1px solid #d8e4f1}.pre-faq-cta{margin-bottom:0}.homepage-faq-grid{display:grid;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);gap:clamp(46px,6vw,88px);align-items:start}.homepage-faq-intro{max-width:420px}.homepage-faq-intro .eyebrow,.faq-hero .eyebrow,.faq-category-number{margin:0 0 18px;color:#0f5fc0;font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.homepage-faq-intro h2,.faq-hero h1,.faq-category-intro h2{margin:0;color:#071f45;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em}.homepage-faq-intro h2{font-size:clamp(2rem,3vw,3rem);line-height:1.05}.homepage-faq-intro>p:not(.eyebrow){margin:20px 0 22px;color:#52657d;font-size:.96rem;line-height:1.65}.homepage-faq-intro .text-link{display:inline-flex;gap:9px;align-items:center;color:#064eaa;font-weight:700}.homepage-faq-list,.faq-list{max-width:none;border-top:1px solid #bfd1e5}.homepage-faq-list details,.faq-list details{background:#fff;margin:0;padding:0;border-radius:0;border:1px solid transparent;border-bottom-color:#cad8e8;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.homepage-faq-list details+details,.faq-list details+details{margin-top:-1px}.homepage-faq-list details[open],.faq-list details[open]{position:relative;border-color:#9fbee0;box-shadow:0 12px 30px #0c2d5812}.homepage-faq-list summary,.faq-list summary{display:grid;grid-template-columns:1fr 28px;gap:22px;align-items:center;padding:22px 24px;color:#102d55;font-size:1rem;font-weight:700;line-height:1.45;cursor:pointer;list-style:none}.homepage-faq-list summary::-webkit-details-marker,.faq-list summary::-webkit-details-marker{display:none}.homepage-faq-list summary:after,.faq-list summary:after{content:none!important;display:none!important}.homepage-faq-list summary span,.faq-list summary span{position:relative;width:28px;height:28px;border:1px solid #aac2de;border-radius:50%;transition:background .2s ease,border-color .2s ease,transform .25s ease}.homepage-faq-list summary span:before,.homepage-faq-list summary span:after,.faq-list summary span:before,.faq-list summary span:after{content:"";position:absolute;left:7px;right:7px;top:13px;height:1px;background:#075ab8}.homepage-faq-list summary span:after,.faq-list summary span:after{transform:rotate(90deg)}.homepage-faq-list details[open] summary span,.faq-list details[open] summary span{background:#075ab8;border-color:#075ab8;transform:rotate(180deg)}.homepage-faq-list details[open] summary span:before,.homepage-faq-list details[open] summary span:after,.faq-list details[open] summary span:before,.faq-list details[open] summary span:after{background:#fff}.homepage-faq-list details[open] summary span:after,.faq-list details[open] summary span:after{transform:rotate(0)}.homepage-faq-list details>p,.faq-list details>p{max-width:790px;margin:-2px 54px 0 24px;padding:0 0 22px;color:#52657d;font-size:.98rem;line-height:1.75}.homepage-faq-list summary:hover,.faq-list summary:hover{color:#075ab8}.homepage-faq-list summary:focus-visible,.faq-list summary:focus-visible{outline:3px solid rgba(42,112,190,.32);outline-offset:-3px}.faq-hero{padding:76px 0 62px;background:#f8fbfe;border-bottom:1px solid #d8e4f1}.site-page .page-hero.faq-hero>.faq-hero-inner{max-width:var(--max)}.faq-hero h1{max-width:820px;font-size:clamp(3rem,5vw,5rem);line-height:1}.faq-hero .lead{max-width:720px;margin:24px 0 0;color:#52657d;font-size:clamp(1.02rem,1.3vw,1.18rem);line-height:1.65}.faq-topic-nav{padding:27px 0;background:#fff;border-bottom:1px solid #d8e4f1}.faq-topic-nav .wrap{display:flex;gap:10px;flex-wrap:wrap}.faq-topic-nav a{padding:10px 15px;color:#294b73;background:#f5f9fe;border:1px solid #cad8e8;border-radius:999px;font-size:.82rem;font-weight:700;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.faq-topic-nav a:hover{color:#fff;background:#075ab8;border-color:#075ab8;transform:translateY(-2px)}.faq-directory{padding:22px 0 92px;background:#fff}.faq-category{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:clamp(44px,6vw,84px);padding:58px 0;border-top:1px solid #d8e4f1;scroll-margin-top:100px}.faq-category:first-child{border-top:0}.faq-category-intro{max-width:300px}.site-page main .faq-category-intro h2{font-size:clamp(1.9rem,2vw,2.15rem);line-height:1.08}.faq-category-intro p:last-child{margin:17px 0 0;color:#52657d;font-size:.94rem;line-height:1.65}.faq-directory .faq-list{border-top:0}.faq-directory .faq-list details{margin:0 0 10px;background:#fff;border:1px solid #cad8e8;border-radius:10px;overflow:hidden}.faq-directory .faq-list details+details{margin-top:0}.faq-directory .faq-list details[open]{border-color:#8eb2d9;box-shadow:0 12px 28px #10376414}.faq-directory .faq-list summary{padding:20px 22px;font-size:.98rem}.faq-directory .faq-list details>p{margin:-1px 52px 0 22px;padding:0 0 21px;font-size:.94rem}@media(max-width:850px){.homepage-faq{margin-top:98px;padding:64px 0}.homepage-faq-grid,.faq-category{grid-template-columns:1fr;gap:34px}.homepage-faq-intro{max-width:650px}.faq-hero{padding:64px 0 52px}.faq-directory{padding-bottom:76px}.faq-category{padding:48px 0}.faq-category-intro{max-width:620px}}@media(max-width:600px){.homepage-faq{margin-top:72px;padding:52px 0}.homepage-faq-intro h2{font-size:2.15rem}.homepage-faq-intro>p:not(.eyebrow){display:none}.homepage-faq-list summary,.faq-list summary{padding:18px 16px;font-size:.92rem}.homepage-faq-list details>p,.faq-list details>p{margin-left:16px;margin-right:42px;padding-bottom:19px}.faq-hero h1{font-size:2.75rem}.faq-topic-nav{padding:20px 0}.faq-topic-nav .wrap{flex-wrap:nowrap;overflow-x:auto;padding-bottom:5px;scrollbar-width:none}.faq-topic-nav .wrap::-webkit-scrollbar{display:none}.faq-topic-nav a{white-space:nowrap}}.mountain-footer{padding-top:52px}.mountain-footer .footer-grid-full{grid-template-columns:1.35fr repeat(4,1fr) 1.2fr;gap:30px;align-items:start;padding-top:28px}.mountain-footer .footer-intro{transform:translateY(-14px)}.mountain-footer .footer-bottom{margin-top:38px;padding-block:19px}@media(max-width:1050px){.mountain-footer .footer-grid-full{grid-template-columns:1.2fr repeat(3,1fr);gap:32px}}@media(max-width:850px){.mountain-footer{padding-top:48px}.mountain-footer .footer-grid-full{grid-template-columns:1fr 1fr;gap:32px 28px;padding-top:26px}.mountain-footer .footer-intro{transform:none}.mountain-footer .footer-bottom{margin-top:34px}}@media(max-width:560px){.mountain-footer{padding-top:40px}.mountain-footer .footer-grid-full{grid-template-columns:1fr;gap:28px;padding-top:24px}.mountain-footer .footer-bottom{margin-top:30px;padding-block:18px}}.expertise-section{background:linear-gradient(180deg,#fff,#fbfdff)}.legacy-expertise .expertise-intro{min-height:440px;padding:32px 30px;display:flex;flex-direction:column;align-items:flex-start;border:1px solid #d5e2ef;border-top:3px solid #0b57b7;border-radius:12px;background:linear-gradient(150deg,#f8fbff,#eef6fd);box-shadow:0 12px 34px #082a580e}.legacy-expertise .expertise-kicker{margin:0 0 22px!important;color:#0b57b7!important;font-size:10px!important;font-weight:800;letter-spacing:.14em;line-height:1.3!important;text-transform:uppercase}.legacy-expertise .expertise-intro .text-link{margin-top:auto;padding-top:28px}.legacy-service-card{overflow:hidden;border-top:3px solid #2aa69b}.legacy-service-card:nth-child(2){border-top-color:#8b68da}.legacy-service-card:nth-child(3){border-top-color:#4285f4}.legacy-service-card .service-tile{width:50px;height:50px;border-radius:10px}.legacy-service-card .card-link{border-top:1px solid #e2eaf2}.legacy-expertise .specialist-row{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:26px;padding:24px 0 0;border:0;border-top:1px solid #cfdeed;border-radius:0;background:transparent;box-shadow:none}.legacy-expertise .specialist-heading{grid-column:1/-1;min-height:auto;padding:0 2px 5px;display:flex;align-items:baseline;gap:14px;color:#071f46;border-radius:0;background:transparent}.legacy-expertise .specialist-heading p{margin:0;font-size:15px;font-weight:750;line-height:1.3}.legacy-expertise .specialist-heading small{display:block;color:#647a91;font-size:11px;line-height:1.45}.legacy-expertise .specialist-row>a{min-height:68px;padding:11px 13px!important;border-color:#cfdeed!important;border-radius:8px;box-shadow:none}@media(max-width:1050px){.legacy-expertise .expertise-intro{min-height:auto}.legacy-expertise .specialist-row{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.legacy-expertise .expertise-intro{padding:27px 23px}.legacy-expertise .specialist-row{grid-template-columns:1fr;padding-top:20px}.legacy-expertise .specialist-heading{display:block}.legacy-expertise .specialist-heading small{margin-top:5px}}.executive-page{--home-ink:#071f46;--home-navy:#061d3d;--home-blue:#0b57b7;--home-blue-dark:#07366f;--home-teal:#2aa69b;--home-purple:#8b68da;--home-muted:#49617a;--home-line:#cfdeed;--home-mist:#edf5fc;--home-paper:#f8fbfe;--home-card:#fff}.executive-page .measurelab-header .nav-item{position:relative}.executive-page .measurelab-header .nav-link-row{display:flex;align-items:center;gap:4px}.executive-page .measurelab-header .nav-link-row>a{position:relative;padding-block:26px;color:var(--home-ink);font-size:13px;font-weight:650;line-height:1;white-space:nowrap}.executive-page .measurelab-header .nav-link-row>a:after{content:"";position:absolute;left:0;right:0;bottom:18px;height:2px;background:var(--home-navy);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.executive-page .measurelab-header .nav-link-row>a:hover:after,.executive-page .measurelab-header .nav-link-row>a.active:after,.executive-page .measurelab-header .nav-link-row>a:focus-visible:after{transform:scaleX(1)}.executive-page .measurelab-header .nav-submenu-toggle{width:24px;height:32px;display:grid;place-items:center;padding:0;border:0;background:transparent;color:var(--home-ink);cursor:pointer}.executive-page .measurelab-header .nav-chevron{display:block;font-size:14px;transition:transform .2s ease}.executive-page .measurelab-header .nav-submenu-toggle[aria-expanded=true] .nav-chevron,.executive-page .measurelab-header .nav-item:hover .nav-chevron,.executive-page .measurelab-header .nav-item:focus-within .nav-chevron{transform:rotate(180deg)}.executive-page .measurelab-header .nav-item:hover>.dropdown,.executive-page .measurelab-header .nav-item:focus-within>.dropdown,.executive-page .measurelab-header .nav-item.expanded>.dropdown{display:grid}.executive-page .hero-proof-list{display:flex;flex-wrap:wrap;gap:10px 22px;margin:26px 0 0;padding:0;list-style:none}.executive-page .hero-proof-list li{position:relative;padding-left:17px;color:var(--home-muted);font-size:13px;font-weight:650}.executive-page .hero-proof-list li:before{content:"";position:absolute;left:0;top:.52em;width:7px;height:7px;border-radius:50%;background:var(--home-teal)}.executive-page .hero-proof-list li:nth-child(2):before{background:#4285f4}.executive-page .hero-proof-list li:nth-child(3):before{background:var(--home-purple)}.executive-page .legacy-capabilities .capability-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto}.executive-page .legacy-capabilities .capability-copy{display:flex;min-width:0;flex-direction:column}.executive-page .legacy-capabilities .capability-copy strong{font-size:12.5px;line-height:1.35}.executive-page .legacy-capabilities .capability-copy small{margin-top:4px;font-size:11px;line-height:1.35}.executive-page .legacy-capabilities .capability-item>i{margin-left:auto;color:var(--home-blue);font-size:15px;font-style:normal;opacity:0;transform:translate(-5px);transition:opacity .18s ease,transform .18s ease}.executive-page .legacy-capabilities .capability-item:hover>i,.executive-page .legacy-capabilities .capability-item:focus-visible>i{opacity:1;transform:translate(0)}.executive-page .expertise-section{padding-block:92px}.executive-page .legacy-expertise{grid-template-columns:minmax(250px,.52fr) minmax(0,1.48fr);gap:52px}.executive-page .legacy-expertise .expertise-intro{min-height:0;padding:28px 26px;background:linear-gradient(150deg,#f9fcff,#f0f6fc)}.executive-page .legacy-expertise .expertise-intro h2{font-size:clamp(38px,3vw,50px)}.executive-page .legacy-expertise .expertise-intro>p{font-size:15px;line-height:1.72}.executive-page .legacy-service-card{min-height:410px;padding:30px 28px}.executive-page .legacy-service-card h3{font-size:22px}.executive-page .legacy-service-card p{font-size:15px;line-height:1.65}.executive-page .legacy-expertise .specialist-row{grid-template-columns:180px repeat(4,1fr);gap:0;margin-top:28px;padding:18px 0 0;border-top:1px solid var(--home-line)}.executive-page .legacy-expertise .specialist-heading{grid-column:auto;display:flex;align-items:center;gap:10px;min-height:62px;padding:9px 18px 9px 12px;border-left:3px solid var(--home-teal);background:linear-gradient(90deg,#eef8f7,#eef8f700)}.executive-page .legacy-expertise .specialist-heading-icon{width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;border-radius:8px;background:#fff;border:1px solid #cfe2df}.executive-page .legacy-expertise .specialist-heading-icon img{width:18px;height:18px;filter:brightness(0) saturate(100%) invert(40%) sepia(46%) saturate(756%) hue-rotate(125deg) brightness(91%) contrast(88%)}.executive-page .legacy-expertise .specialist-heading p{margin:0;color:var(--home-ink);font-size:13px;font-weight:750;line-height:1.25}.executive-page .legacy-expertise .specialist-row>a{min-height:62px;padding:9px 13px!important;border:0!important;border-left:1px solid var(--home-line)!important;border-radius:0;background:transparent;color:var(--home-ink);font-size:13px}.executive-page .legacy-expertise .specialist-row>a:hover,.executive-page .legacy-expertise .specialist-row>a:focus-visible{background:var(--home-paper);box-shadow:none;transform:none}.executive-page .legacy-expertise .specialist-row>a>span{width:34px;height:34px;background-size:18px!important}.executive-page .legacy-process{padding-bottom:76px}.executive-page .process-line.four{grid-template-columns:repeat(4,1fr);gap:18px}.executive-page .process-line.four:before{left:4%;right:4%;top:22px;border-top:1px dashed #78a5d0;background:transparent}.executive-page .process-line.four article{min-height:225px;margin:0!important;padding:28px 24px!important;border:1px solid rgba(170,194,217,.72)!important;border-radius:11px;background:#ffffffc7;box-shadow:0 10px 28px #082a580b}.executive-page .process-line.four .process-number{width:48px;height:48px;margin-top:-51px;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:23px;color:transparent;box-shadow:0 0 0 8px #eef7ff,0 7px 18px #082a581a}.executive-page .process-line.four article:nth-child(1) .process-number{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-bullseye'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014m0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016'/%3e%3cpath%20d='M8%2013A5%205%200%201%201%208%203a5%205%200%200%201%200%2010m0%201A6%206%200%201%200%208%202a6%206%200%200%200%200%2012'/%3e%3cpath%20d='M8%2011a3%203%200%201%201%200-6%203%203%200%200%201%200%206m0%201a4%204%200%201%200%200-8%204%204%200%200%200%200%208'/%3e%3cpath%20d='M9.5%208a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200'/%3e%3c/svg%3e")}.executive-page .process-line.four article:nth-child(2) .process-number{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-puzzle'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M3.112%203.645A1.5%201.5%200%200%201%204.605%202H7a.5.5%200%200%201%20.5.5v.382c0%20.696-.497%201.182-.872%201.469a.5.5%200%200%200-.115.118l-.012.025L6.5%204.5v.003l.003.01q.005.015.036.053a.9.9%200%200%200%20.27.194C7.09%204.9%207.51%205%208%205c.492%200%20.912-.1%201.19-.24a.9.9%200%200%200%20.271-.194.2.2%200%200%200%20.039-.063v-.009l-.012-.025a.5.5%200%200%200-.115-.118c-.375-.287-.872-.773-.872-1.469V2.5A.5.5%200%200%201%209%202h2.395a1.5%201.5%200%200%201%201.493%201.645L12.645%206.5h.237c.195%200%20.42-.147.675-.48.21-.274.528-.52.943-.52.568%200%20.947.447%201.154.862C15.877%206.807%2016%207.387%2016%208s-.123%201.193-.346%201.638c-.207.415-.586.862-1.154.862-.415%200-.733-.246-.943-.52-.255-.333-.48-.48-.675-.48h-.237l.243%202.855A1.5%201.5%200%200%201%2011.395%2014H9a.5.5%200%200%201-.5-.5v-.382c0-.696.497-1.182.872-1.469a.5.5%200%200%200%20.115-.118l.012-.025.001-.006v-.003a.2.2%200%200%200-.039-.064.9.9%200%200%200-.27-.193C8.91%2011.1%208.49%2011%208%2011s-.912.1-1.19.24a.9.9%200%200%200-.271.194.2.2%200%200%200-.039.063v.003l.001.006.012.025c.016.027.05.068.115.118.375.287.872.773.872%201.469v.382a.5.5%200%200%201-.5.5H4.605a1.5%201.5%200%200%201-1.493-1.645L3.356%209.5h-.238c-.195%200-.42.147-.675.48-.21.274-.528.52-.943.52-.568%200-.947-.447-1.154-.862C.123%209.193%200%208.613%200%208s.123-1.193.346-1.638C.553%205.947.932%205.5%201.5%205.5c.415%200%20.733.246.943.52.255.333.48.48.675.48h.238zM4.605%203a.5.5%200%200%200-.498.55l.001.007.29%203.4A.5.5%200%200%201%203.9%207.5h-.782c-.696%200-1.182-.497-1.469-.872a.5.5%200%200%200-.118-.115l-.025-.012L1.5%206.5h-.003a.2.2%200%200%200-.064.039.9.9%200%200%200-.193.27C1.1%207.09%201%207.51%201%208s.1.912.24%201.19c.07.14.14.225.194.271a.2.2%200%200%200%20.063.039H1.5l.006-.001.025-.012a.5.5%200%200%200%20.118-.115c.287-.375.773-.872%201.469-.872H3.9a.5.5%200%200%201%20.498.542l-.29%203.408a.5.5%200%200%200%20.497.55h1.878c-.048-.166-.195-.352-.463-.557-.274-.21-.52-.528-.52-.943%200-.568.447-.947.862-1.154C6.807%2010.123%207.387%2010%208%2010s1.193.123%201.638.346c.415.207.862.586.862%201.154%200%20.415-.246.733-.52.943-.268.205-.415.39-.463.557h1.878a.5.5%200%200%200%20.498-.55l-.001-.007-.29-3.4A.5.5%200%200%201%2012.1%208.5h.782c.696%200%201.182.497%201.469.872.05.065.091.099.118.115l.025.012.006.001h.003a.2.2%200%200%200%20.064-.039.9.9%200%200%200%20.193-.27c.14-.28.24-.7.24-1.191s-.1-.912-.24-1.19a.9.9%200%200%200-.194-.271.2.2%200%200%200-.063-.039H14.5l-.006.001-.025.012a.5.5%200%200%200-.118.115c-.287.375-.773.872-1.469.872H12.1a.5.5%200%200%201-.498-.543l.29-3.407a.5.5%200%200%200-.497-.55H9.517c.048.166.195.352.463.557.274.21.52.528.52.943%200%20.568-.447.947-.862%201.154C9.193%205.877%208.613%206%208%206s-1.193-.123-1.638-.346C5.947%205.447%205.5%205.068%205.5%204.5c0-.415.246-.733.52-.943.268-.205.415-.39.463-.557z'/%3e%3c/svg%3e")}.executive-page .process-line.four article:nth-child(3) .process-number{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-shield-check'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M5.338%201.59a61%2061%200%200%200-2.837.856.48.48%200%200%200-.328.39c-.554%204.157.726%207.19%202.253%209.188a10.7%2010.7%200%200%200%202.287%202.233c.346.244.652.42.893.533q.18.085.293.118a1%201%200%200%200%20.101.025%201%201%200%200%200%20.1-.025q.114-.034.294-.118c.24-.113.547-.29.893-.533a10.7%2010.7%200%200%200%202.287-2.233c1.527-1.997%202.807-5.031%202.253-9.188a.48.48%200%200%200-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552%201.29%208.531%201.067%208%201.067c-.53%200-1.552.223-2.662.524zM5.072.56C6.157.265%207.31%200%208%200s1.843.265%202.928.56c1.11.3%202.229.655%202.887.87a1.54%201.54%200%200%201%201.044%201.262c.596%204.477-.787%207.795-2.465%209.99a11.8%2011.8%200%200%201-2.517%202.453%207%207%200%200%201-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7%207%200%200%201-1.048-.625%2011.8%2011.8%200%200%201-2.517-2.453C1.928%2010.487.545%207.169%201.141%202.692A1.54%201.54%200%200%201%202.185%201.43%2063%2063%200%200%201%205.072.56'/%3e%3cpath%20d='M10.854%205.146a.5.5%200%200%201%200%20.708l-3%203a.5.5%200%200%201-.708%200l-1.5-1.5a.5.5%200%201%201%20.708-.708L7.5%207.793l2.646-2.647a.5.5%200%200%201%20.708%200'/%3e%3c/svg%3e")}.executive-page .process-line.four article:nth-child(4) .process-number{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-bar-chart-line'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M11%202a1%201%200%200%201%201-1h2a1%201%200%200%201%201%201v12h.5a.5.5%200%200%201%200%201H.5a.5.5%200%200%201%200-1H1v-3a1%201%200%200%201%201-1h2a1%201%200%200%201%201%201v3h1V7a1%201%200%200%201%201-1h2a1%201%200%200%201%201%201v7h1zm1%2012h2V2h-2zm-3%200V7H7v7zm-5%200v-3H2v3z'/%3e%3c/svg%3e")}.executive-page .process-line.four h3{margin:35px 0 10px;font-size:18px}.executive-page .process-line.four p{margin:0;color:var(--home-muted);font-size:14.5px;line-height:1.62}.executive-page .process-outcome{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;width:min(100%,820px);margin:30px auto 0;padding:18px 22px;border:1px solid var(--home-line);border-top:3px solid var(--home-teal);border-radius:10px;background:#ffffffe6;box-shadow:0 12px 30px #082a5812}.executive-page .process-outcome-icon{width:42px;height:42px;display:grid;place-items:center;border:1px solid #c7d9ea;border-radius:9px;background:var(--home-mist)}.executive-page .process-outcome-icon img{width:22px;height:22px;filter:brightness(0) saturate(100%) invert(25%) sepia(67%) saturate(1716%) hue-rotate(193deg) brightness(87%) contrast(96%)}.executive-page .process-outcome h3{margin:0 0 5px;font-size:18px}.executive-page .process-outcome p{margin:0;color:var(--home-muted);font-size:14.5px;line-height:1.55}.executive-page .legacy-deliverables{padding-block:82px 74px}.executive-page .deliverable-strip{margin-bottom:0;gap:14px}.executive-page .deliverable-strip article,.executive-page .deliverable-strip article:first-child,.executive-page .deliverable-strip article:nth-child(3){min-height:142px;padding:24px!important;border:1px solid #dbe4ed!important;border-radius:9px;background:#fbfdff}.executive-page .deliverable-strip article+article{border-left:1px solid #dbe4ed}.executive-page .deliverable-strip h3{font-size:15px}.executive-page .deliverable-strip p{font-size:14px;line-height:1.58}.executive-page .deliverable-strip article:hover{transform:none;box-shadow:none;background:#fbfdff;border-color:#dbe4ed!important}.executive-page .credibility-section{padding-block:82px;background:var(--home-paper);border-block:1px solid var(--home-line)}.executive-page .credibility-layout{display:grid;grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);gap:64px;align-items:start}.executive-page .credibility-intro{position:sticky;top:110px}.executive-page .credibility-intro h2{margin:12px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,3.3vw,50px);font-weight:500;line-height:1.08;letter-spacing:-.04em}.executive-page .credibility-intro>p:not(.eyebrow){margin:0;color:var(--home-muted);font-size:15px;line-height:1.7}.executive-page .credibility-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.executive-page .credibility-grid article{min-height:188px;padding:24px;border:1px solid var(--home-line);border-radius:10px;background:#fff}.executive-page .credibility-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:9px;background:#edf4fb}.executive-page .credibility-icon img{width:22px;height:22px;filter:brightness(0) saturate(100%) invert(25%) sepia(67%) saturate(1716%) hue-rotate(193deg) brightness(87%) contrast(96%)}.executive-page .credibility-grid h3{margin:20px 0 8px;font-size:17px}.executive-page .credibility-grid p{margin:0;color:var(--home-muted);font-size:14px;line-height:1.6}.executive-page .legacy-cta{position:relative;overflow:hidden;color:var(--home-ink);border-block:1px solid var(--home-line);background:radial-gradient(circle at 80% 20%,rgba(66,133,244,.08),transparent 28%),linear-gradient(110deg,#f8fbff,#eaf4fd)!important}.executive-page .legacy-cta:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at center,rgba(6,29,61,.18) 1px,transparent 1.5px);background-size:19px 19px;mask-image:linear-gradient(90deg,transparent 38%,#000);pointer-events:none}.executive-page .legacy-cta>.wrap{position:relative;z-index:1;min-height:174px;padding-block:38px}.executive-page .legacy-cta h2{color:var(--home-ink);font-size:clamp(34px,3vw,44px)}.executive-page .legacy-cta p{color:var(--home-muted);font-size:15px}.executive-page .legacy-cta .button.bright{background:var(--home-navy)!important;border-color:var(--home-navy)!important;color:#fff!important;box-shadow:0 14px 34px #000d242e}.executive-page .legacy-cta .button.bright:hover{background:var(--home-blue-dark)!important;border-color:var(--home-blue-dark)!important;color:#fff!important}.executive-page .homepage-faq{margin-top:92px}.executive-page .site-footer .footer-grid-full{grid-template-columns:1.25fr .78fr .78fr .78fr .72fr 1.32fr;gap:30px}.executive-page .site-footer .footer-grid strong{font-size:15px}.executive-page .site-footer .footer-grid p,.executive-page .site-footer .footer-grid a{font-size:14px;line-height:1.62}.executive-page .site-footer .footer-grid-full>div:last-child a{overflow-wrap:anywhere}@media(max-width:1050px){.executive-page .legacy-expertise,.executive-page .credibility-layout{grid-template-columns:1fr;gap:42px}.executive-page .credibility-intro{position:static;max-width:720px}.executive-page .legacy-expertise .specialist-row{grid-template-columns:repeat(2,1fr)}.executive-page .legacy-expertise .specialist-heading{grid-column:1/-1;padding-bottom:4px}.executive-page .legacy-expertise .specialist-row>a:nth-of-type(odd){border-left:0!important}.executive-page .site-footer .footer-grid-full{grid-template-columns:1.2fr repeat(3,1fr);gap:34px}}@media(max-width:850px){.executive-page .measurelab-header .nav-link-row{display:grid;grid-template-columns:1fr 44px;gap:4px}.executive-page .measurelab-header .nav-link-row>a{padding:12px 8px;font-size:14px}.executive-page .measurelab-header .nav-link-row>a:after{display:none}.executive-page .measurelab-header .nav-submenu-toggle{width:44px;height:44px;border:1px solid var(--home-line);border-radius:8px;background:var(--home-paper)}.executive-page .measurelab-header .nav-item>.dropdown{display:none}.executive-page .measurelab-header .nav-item.expanded>.dropdown{display:grid}.executive-page .legacy-capabilities .capability-item>i{opacity:1;transform:none}.executive-page .process-line.four{grid-template-columns:1fr 1fr}.executive-page .process-line.four:before{display:none}.executive-page .process-line.four article{min-height:0}.executive-page .process-line.four .process-number{margin-top:0}.executive-page .credibility-grid,.executive-page .site-footer .footer-grid-full{grid-template-columns:1fr 1fr}}@media(max-width:600px){.executive-page .hero-proof-list{display:grid;gap:9px;margin-top:24px}.executive-page .legacy-expertise .specialist-row{grid-template-columns:1fr}.executive-page .legacy-expertise .specialist-heading{grid-column:auto}.executive-page .legacy-expertise .specialist-row>a{border-left:0!important;border-top:1px solid var(--home-line)!important}.executive-page .process-line.four,.executive-page .credibility-grid{grid-template-columns:1fr}.executive-page .process-line.four article{padding:24px!important}.executive-page .process-outcome{align-items:start;padding:18px}.executive-page .deliverable-strip{grid-template-columns:1fr}.executive-page .legacy-cta>.wrap{min-height:0;padding-block:48px}.executive-page .legacy-cta .button.bright{width:100%}.executive-page .homepage-faq{margin-top:72px}.executive-page .site-footer .footer-grid-full{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.executive-page .legacy-capabilities .capability-item>i,.executive-page .measurelab-header .nav-chevron{transition:none}}:root{--site-body-size:17px;--site-copy-size:15.5px;--site-small-size:14px;--site-header-height:82px}html{width:100%;max-width:100%;overflow-x:clip;scroll-padding-top:calc(var(--site-header-height) + 18px)}body{width:100%;max-width:100%;overflow-x:clip;padding-top:var(--site-header-height)}body{font-size:var(--site-body-size)}.site-header.measurelab-header{position:fixed!important;top:0!important;right:0!important;left:0!important;z-index:1000;width:100%;background:#fffffffa;box-shadow:0 8px 24px #071f460f}.button,.text-link{font-size:14px}.eyebrow{font-size:12px}.measurelab-header .nav-link-row>a{font-size:14px}.measurelab-header .dropdown a{font-size:14px!important;line-height:1.45}.page-hero>p:not(.eyebrow),.product-hero p:not(.eyebrow),.article-hero>p{font-size:18px;line-height:1.72}.service-card p,.process-track p,.deliverable-grid p,.managed-grid ul,.article-card p,.detail-columns p,.detail-columns li,.feature-list li{font-size:var(--site-copy-size);line-height:1.68}.tools span,.plan-card li,.article-aside p:not(.eyebrow){font-size:var(--site-small-size)}.form-section input,.form-section textarea,.form-section select{font-size:16px}.mobile-nav-cta,.nav-scrim{display:none}.executive-page .legacy-capabilities .capability-copy strong{font-size:14px}.executive-page .legacy-capabilities .capability-copy small{font-size:12.5px}.executive-page .legacy-service-card p{font-size:15.5px}.executive-page .legacy-service-card p{margin-top:auto;padding-top:34px}.executive-page .legacy-service-card .card-link{margin-top:24px;padding-top:20px}.executive-page .legacy-expertise .expertise-intro>p,.executive-page .process-line.four p,.executive-page .process-outcome p,.executive-page .deliverable-strip p,.executive-page .credibility-intro>p:not(.eyebrow),.executive-page .credibility-grid p,.executive-page .legacy-cta p{font-size:15.5px}.executive-page .legacy-expertise .specialist-heading p,.executive-page .legacy-expertise .specialist-row>a{font-size:14px}@media(max-width:850px){:root{--site-header-height:72px}body.mobile-menu-open{overflow:hidden}.site-header.measurelab-header{z-index:1000}.measurelab-header .nav-shell{position:relative;z-index:1003;height:72px!important;width:min(calc(100% - 28px),1320px)!important;gap:12px!important}.measurelab-header .nav-actions{gap:8px}.measurelab-header .language-switcher{min-width:78px!important}.measurelab-header .language-switcher>a,.measurelab-header .language-switcher>.current{min-width:32px!important;height:30px!important;font-size:10px!important}.site-header.measurelab-header nav,.site-header.measurelab-header nav.open{position:fixed;z-index:1002;top:72px;right:0!important;bottom:0;left:auto!important;width:min(88vw,390px)!important;max-width:390px!important;height:calc(100vh - 72px)!important;height:calc(100dvh - 72px)!important;max-height:none;margin:0!important;padding:14px 18px 28px!important;display:flex!important;flex-direction:column;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;overflow-y:auto;overscroll-behavior:contain;background:#fff;border:0;border-left:1px solid var(--home-line,#cfdeed);box-shadow:-20px 28px 55px #071f4629;opacity:0;visibility:hidden;pointer-events:none;transform:translate(104%);transition:transform .24s ease,opacity .18s ease,visibility .24s}.site-header.measurelab-header nav.open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.measurelab-header nav .nav-item{width:100%;border-bottom:1px solid #e4ebf3}.measurelab-header nav .nav-link-row{display:grid!important;grid-template-columns:minmax(0,1fr) 46px!important;gap:4px!important;align-items:center}.measurelab-header nav .nav-link-row>a{min-height:58px;display:flex;align-items:center;padding:12px 8px!important;font-size:16px!important;font-weight:700;line-height:1.35}.measurelab-header nav .nav-link-row>a:after{display:none}.measurelab-header nav .nav-submenu-toggle{width:46px!important;height:46px!important;border:1px solid #d4e0ec!important;border-radius:9px!important;background:#f8fbfe!important}.measurelab-header nav .nav-chevron{font-size:17px}.measurelab-header nav .nav-item>.dropdown,.measurelab-header nav .nav-item:hover>.dropdown,.measurelab-header nav .nav-item:focus-within>.dropdown{display:none!important}.measurelab-header nav .nav-item.expanded>.dropdown{position:static;width:100%;margin:0 0 12px;padding:6px!important;display:grid!important;gap:2px;border:1px solid #dbe6f0!important;border-radius:9px!important;background:#f3f7fb!important;box-shadow:none!important}.measurelab-header nav .dropdown-kicker{display:none}.measurelab-header nav .dropdown a{min-height:44px;display:flex;align-items:center;justify-content:space-between;padding:10px 11px!important;border-radius:7px;font-size:14.5px!important}.mobile-nav-cta{min-height:52px;display:flex;justify-content:space-between;margin-top:20px;padding-inline:18px;background:#071f46!important;border-color:#071f46!important;font-size:15px}.nav-scrim{position:fixed;z-index:1001;inset:72px 0 0;width:100%;height:auto;padding:0;border:0;display:block;background:#061d3d5c;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s}body.mobile-menu-open .nav-scrim{opacity:1;visibility:visible;pointer-events:auto}.measurelab-header .menu-toggle{position:relative;flex:0 0 44px;width:44px!important;height:44px!important;margin-left:0!important;padding:0!important;display:block;border:1px solid #b8cadd!important;border-radius:10px!important;background:#fff!important}.measurelab-header .menu-toggle span{position:absolute;left:50%;width:22px;height:2px;margin:0!important;border-radius:2px;background:#071f46;transform:translate(-50%);transition:top .2s ease,transform .2s ease,opacity .16s ease}.measurelab-header .menu-toggle span:nth-child(1){top:13px}.measurelab-header .menu-toggle span:nth-child(2){top:20px}.measurelab-header .menu-toggle span:nth-child(3){top:27px}.measurelab-header .menu-toggle[aria-expanded=true] span:nth-child(1){top:20px;transform:translate(-50%) rotate(45deg)}.measurelab-header .menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.measurelab-header .menu-toggle[aria-expanded=true] span:nth-child(3){top:20px;transform:translate(-50%) rotate(-45deg)}}@media(max-width:600px){:root{--site-body-size:16.5px;--site-copy-size:15.5px}.measurelab-header .brand-original,.measurelab-header .brand-logo-window{width:96px!important;height:40px!important}.measurelab-header .brand-logo-image{width:94px!important;max-width:94px!important;height:auto!important}.executive-page .hero-proof-list li{font-size:14px}.executive-page .legacy-capabilities .capability-copy strong{font-size:13.5px}.executive-page .legacy-capabilities .capability-copy small{font-size:12px}.executive-page .legacy-service-card p{padding-top:30px}}@media(max-width:850px){:root{--mobile-gutter:20px;--site-body-size:16px;--site-copy-size:16px;--site-small-size:14px}.wrap,.nav-shell,.site-page .wrap,.executive-page .wrap{width:min(calc(100% - (var(--mobile-gutter) * 2)),var(--max,1320px))!important;max-width:100%}main :is(p,li),.site-page main :is(p,li),.executive-page main :is(p,li){font-size:var(--site-copy-size);line-height:1.68}main h3,.site-page main h3,.executive-page main h3{font-size:clamp(19px,5.4vw,23px);line-height:1.22}.button,.site-page .button,.executive-page .button{min-height:52px;padding:14px 18px;font-size:15px}.eyebrow,.site-page main .eyebrow{font-size:11px;line-height:1.4}.section,.site-page .contact-section,.site-page .service-section,.site-page .about-approach,.site-page .about-capabilities,.site-page .about-process,.site-page .about-stack,.site-page .about-fit,.managed-block{padding-block:72px!important}.core-service-card,.service-card,.about-capability,.contact-routes a,.managed-card-grid article{min-height:0!important}.core-service-card p,.service-card p,.process-line p,.outcomes-grid p,.deliverable-grid p,.about-capability p,.about-process-grid p,.contact-routes p,.contact-process p{font-size:15.5px!important;line-height:1.68!important}.executive-hero-grid,.service-hero-grid,.contact-hero-grid,.about-hero-grid{padding-block:64px!important}.executive-hero .actions,.service-hero .actions,.page-hero .actions,.product-hero .actions{gap:12px}.footer-grid{gap:38px 28px}.footer-grid p,.footer-grid a{font-size:15px;line-height:1.6}}@media(max-width:600px){:root{--mobile-gutter:16px}.site-page main :is(h1,h2),.executive-page main :is(h1,h2){overflow-wrap:normal;word-break:normal;hyphens:none}.site-page main h1,.site-page main :is(.page-hero,.article-hero,.product-hero,.faq-hero,.service-hero,.contact-hero,.about-hero,.insights-hero,.news-hero) h1,.executive-page .executive-hero h1{font-size:clamp(38px,11vw,48px)!important;line-height:1.04!important;letter-spacing:-.04em!important}.site-page main h2,.executive-page main h2{font-size:clamp(30px,8.8vw,39px)!important;line-height:1.08!important}.executive-hero-grid,.service-hero-grid,.contact-hero-grid,.about-hero-grid{gap:36px!important;padding-block:52px!important}.hero-lead,.service-hero-lead,.about-lead,.contact-hero-grid>div>p:last-child,.site-page .page-hero>p:not(.eyebrow),.site-page .article-hero>p{font-size:16px!important;line-height:1.68!important}.executive-hero .actions,.service-hero .actions,.page-hero .actions,.product-hero .actions{display:grid!important;grid-template-columns:1fr}.executive-hero .actions .button,.service-hero .actions .button,.page-hero .actions .button,.product-hero .actions .button{width:100%}.capability-item{min-height:96px!important;padding:15px 12px!important}.capability-item strong{font-size:13px!important}.capability-item small{font-size:12px!important;line-height:1.35}.core-service-card,.service-scope-grid article,.deliverable-grid article,.about-capability,.about-fit-grid article,.contact-routes a,.managed-card-grid article{padding:24px 20px!important}.core-service-card h3{margin-top:32px!important}.core-service-card p{padding-top:18px!important}.service-signal-strip>.wrap{width:100%!important}.service-signal-strip div div{min-height:72px;padding:14px var(--mobile-gutter)!important}.service-signal-strip strong{font-size:14px}.system-flow>span{min-height:72px}.service-method-grid article{min-height:0;padding:38px 22px 24px!important}.contact-hero aside{padding:24px 20px}.contact-schedule-row{grid-template-columns:1fr;gap:4px}.contact-faq summary,.service-faq summary{font-size:16px;line-height:1.4}.managed-split,.managed-faq-grid{gap:32px!important}.managed-card-grid,.managed-process ol{gap:14px!important}.executive-cta,.site-page .final-cta,.about-final-cta,.news-cta{width:min(calc(100% - 32px),1320px)!important;margin-inline:auto!important;padding:32px 22px!important}.footer-grid{grid-template-columns:1fr!important;gap:32px}.footer-grid>div{min-width:0}.executive-page .capability-band{position:relative!important;background:#fff!important;border:0!important;padding:18px 0 24px!important;overflow:visible!important}.executive-page .capability-band .wrap{width:min(calc(100% - 28px),1320px)!important;max-width:1320px!important;padding:5px 14px!important;border:1px solid #d7e3ef!important;border-radius:14px!important;background:linear-gradient(145deg,#f8fbfffa,#eef6fde0)!important;box-shadow:0 12px 30px #071f4611!important}.executive-page .legacy-capabilities{display:grid!important;grid-template-columns:1fr!important;gap:0!important;overflow:visible!important}.executive-page .legacy-capabilities .capability-item{display:grid!important;grid-template-columns:30px minmax(0,1fr) 26px!important;gap:11px!important;min-height:52px!important;padding:8px 0!important;background:transparent!important;border:0!important;border-bottom:1px solid #dce7f2!important;border-radius:0!important;box-shadow:none!important;transform:none!important}.executive-page .legacy-capabilities .capability-item:last-child{border-bottom:0!important}.executive-page .legacy-capabilities .capability-item:before{display:none!important}.executive-page .legacy-capabilities .capability-icon{width:30px!important;height:30px!important;border:1px solid #c6d8e9!important;border-radius:9px!important;background:#ffffffe0!important;box-shadow:0 4px 12px #071f460b!important}.executive-page .legacy-capabilities .capability-icon img{width:18px!important;height:18px!important}.executive-page .legacy-capabilities .capability-copy{display:flex!important;flex-direction:row!important;align-items:baseline!important;flex-wrap:wrap!important;column-gap:7px!important}.executive-page .legacy-capabilities .capability-copy strong{color:#071f46!important;font-size:13.5px!important;font-weight:750!important;line-height:1.25!important;white-space:nowrap!important}.executive-page .legacy-capabilities .capability-copy small{display:inline!important;margin:0!important;color:#6b7f96!important;font-size:12px!important;line-height:1.25!important}.executive-page .legacy-capabilities .capability-item>i{display:grid!important;place-items:center!important;width:24px!important;height:24px!important;align-self:center!important;border:1px solid transparent!important;border-radius:50%!important;color:#0b57b7!important;font-size:14px!important;opacity:.78!important;transform:none!important}.executive-page .legacy-capabilities .capability-item:active,.executive-page .legacy-capabilities .capability-item:focus-visible{background:#ffffffb8!important}.executive-page .legacy-capabilities .capability-item:focus-visible>i{border-color:#9ebbe0!important;background:#fff!important}}@media(prefers-reduced-motion:reduce){.site-header.measurelab-header nav,.nav-scrim,.measurelab-header .menu-toggle span{transition:none}}main :is([class*=card],.process-line article,.process-outcome,.deliverable-strip article,.credibility-grid article,.service-scope-grid article,.service-check-grid article,.service-method-grid article,.deliverable-grid article,.related-services a,.about-capability-grid article,.about-process-grid li,.about-fit-grid article,.contact-routes a,.contact-process article,.managed-card-grid article),main :is([class*=card],.process-line article,.process-outcome,.deliverable-strip article,.credibility-grid article,.service-scope-grid article,.service-check-grid article,.service-method-grid article,.deliverable-grid article,.related-services a,.about-capability-grid article,.about-process-grid li,.about-fit-grid article,.contact-routes a,.contact-process article,.managed-card-grid article) *{font-weight:400!important}main :is([class*=card],.process-line article,.process-outcome,.deliverable-strip article,.credibility-grid article,.service-scope-grid article,.service-check-grid article,.service-method-grid article,.deliverable-grid article,.related-services a,.about-capability-grid article,.about-process-grid li,.about-fit-grid article,.contact-routes a,.contact-process article,.managed-card-grid article) :is(h2,h3,h4,a,button,[class*=link]){font-weight:500!important}.executive-page .legacy-capabilities .capability-item,.executive-page .legacy-capabilities .capability-item *{font-weight:400!important}.executive-page .legacy-capabilities .capability-copy strong{font-weight:500!important}main :is(.service-signal-strip,.service-gap-panel,.service-system),main :is(.service-signal-strip,.service-gap-panel,.service-system) *{font-weight:400!important}main :is(.service-signal-strip,.service-gap-panel,.service-system) strong,main .service-system>p{font-weight:500!important}main :is(.contact-availability,.contact-form-copy>div),main :is(.contact-availability,.contact-form-copy>div) *{font-weight:400!important}main .contact-availability :is(.eyebrow,.contact-hours>strong),main .contact-form-copy>div h3{font-weight:500!important}main .contact-availability .contact-hours>strong{font-weight:400!important}main .contact-availability .contact-schedule-row :is(span,b){font-weight:350!important}main .contact-form-copy>div h3{font-weight:400!important}.site-page main h1{font-weight:300!important}.site-page main h2{font-weight:400!important}.site-page main h3{font-weight:300!important}.site-page main :is(h1,h2,h3){max-width:100%;overflow-wrap:normal;text-wrap:balance}.site-page main :is(.library-sidebar,.news-sidebar) h2{margin:10px 0 22px!important;font-family:Segoe UI Variable,Segoe UI,Arial,sans-serif!important;font-size:24px!important;font-weight:400!important;line-height:1.18!important;letter-spacing:-.025em!important}@media(max-width:760px){.site-page main :is(.library-sidebar,.news-sidebar) h2{font-size:22px!important}}.executive-page .legacy-capabilities .capability-item small{color:#52657d!important}.executive-page .specialist-row>a>span{color:#52657d!important}.executive-page .credibility-section .eyebrow{color:#3f6ea6!important}.hidden-field{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.consultation-tab{position:fixed;z-index:89;right:0;top:67%;display:flex;align-items:center;gap:16px;min-width:38px;min-height:154px;padding:19px 10px;border:1px solid #35557d;border-right:0;border-radius:10px 0 0 10px;background:var(--home-navy,#061d3d);color:#fff;font:inherit;font-size:15px;font-weight:850;line-height:1;letter-spacing:.015em;cursor:pointer;box-shadow:0 14px 34px #061d3d47;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-50%) translate(100%);writing-mode:vertical-rl;transition:background .2s ease,box-shadow .2s ease,transform .28s ease,opacity .24s ease,visibility .28s}.consultation-tab.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-50%) translate(0)}.consultation-tab.is-visible:hover{background:var(--home-blue-dark,#07366f);box-shadow:0 18px 40px #061d3d57;transform:translateY(-50%) translate(-2px)}.consultation-tab span:last-child{font-size:18px;transform:rotate(90deg)}.consultation-layer[hidden]{display:none!important}.consultation-layer{position:fixed;z-index:2000;inset:0;display:grid;justify-items:end}.consultation-backdrop{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:#06162f8f;backdrop-filter:blur(4px);cursor:pointer}.consultation-panel{position:relative;z-index:1;width:min(100%,540px);height:100%;padding:clamp(32px,4vw,48px);overflow-y:auto;background:#f8fbfe;box-shadow:-24px 0 70px #061d3d38;outline:0}.consultation-panel:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(82,125,177,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(82,125,177,.055) 1px,transparent 1px);background-size:30px 30px;mask-image:linear-gradient(180deg,#000,transparent 42%);pointer-events:none}.consultation-panel>*{position:relative;z-index:1}.consultation-close{position:absolute;right:24px;top:22px;display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid #c5d6e7;border-radius:50%;background:#fff;color:#071f46;font:inherit;font-size:26px;line-height:1;cursor:pointer}.consultation-close:hover{border-color:#4d78a5;background:#edf5fc}.consultation-heading{padding-right:45px}.consultation-heading h2{max-width:470px;margin:13px 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(37px,4.2vw,54px);font-weight:500;line-height:1.03;letter-spacing:-.05em;color:#071f46}.consultation-heading>p:last-child{max-width:500px;margin:0;color:#49617a;font-size:15px;line-height:1.68}.consultation-form{margin-top:34px;padding:26px;border:1px solid #cfdeed;border-top:3px solid #2aa69b;border-radius:10px;background:#fff;box-shadow:0 14px 36px #071f460f}.consultation-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px 14px}.consultation-fields label{display:grid;gap:7px;color:#071f46;font-size:12px;font-weight:800}.consultation-fields .full{grid-column:1/-1}.consultation-fields :is(input,select,textarea){width:100%;min-height:48px;padding:11px 13px;border:1px solid #bed1e4;border-radius:6px;background:#fff;color:#071f46;font:inherit;font-size:15px;outline:0}.consultation-fields textarea{min-height:112px;resize:vertical}.consultation-fields :is(input,select,textarea):focus{border-color:#0b57b7;box-shadow:0 0 0 3px #0b57b71a}.consultation-consent{display:flex!important;grid-template-columns:18px 1fr!important;align-items:start;gap:10px!important;color:#49617a!important;font-size:12px!important;font-weight:600!important;line-height:1.5}.consultation-consent input{width:17px!important;height:17px!important;min-height:0!important;margin-top:2px;padding:0!important}.consultation-submit{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:53px;margin-top:22px;padding:13px 18px;border:1px solid #061d3d;border-radius:6px;background:#061d3d;color:#fff;font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:background .2s ease,transform .2s ease}.consultation-submit:hover{background:#07366f;transform:translateY(-1px)}body.consultation-open{overflow:hidden}.consultation-submit:disabled,.site-page .form-panel button:disabled{cursor:wait;opacity:.7;transform:none}.form-confirmation{display:grid;justify-items:center;align-content:center;min-height:260px;padding:32px;text-align:center;outline:0}.form-confirmation[hidden],.form-error[hidden],[data-form-content][hidden]{display:none!important}.form-confirmation-icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:20px;border:1px solid rgba(42,166,155,.38);border-radius:50%;background:#2aa69b1a;color:#087c72;font-size:24px;font-weight:700}.form-confirmation h3{margin:0 0 10px;color:#071f46;font:400 clamp(26px,4vw,34px)/1.1 Georgia,"Times New Roman",serif}.form-confirmation p{max-width:430px;margin:0;color:#49617a;font-size:15px;line-height:1.6}.form-error{margin:14px 0 0;padding:11px 13px;border:1px solid #e2a9a9;border-radius:6px;background:#fff5f5;color:#8b2020;font-size:13px;line-height:1.45}.site-page .form-section .form-panel{padding:clamp(24px,4vw,42px);border:1px solid var(--home-line);border-top:3px solid var(--home-teal);border-radius:10px;background:var(--home-paper)}.site-page .form-panel-content{display:grid;grid-template-columns:1fr 1fr;gap:20px}.site-page .form-panel label{display:grid;gap:8px;color:var(--home-ink);font-size:14px;font-weight:700}.site-page .form-panel .full{grid-column:1/-1}.site-page .form-panel .form-consent{display:flex;grid-column:1/-1;align-items:flex-start;gap:10px;color:var(--home-muted);font-size:13px;font-weight:600;line-height:1.5}.site-page .form-panel .form-consent input{width:17px;min-height:17px;margin:2px 0 0;padding:0}.site-page .form-panel .button.full{grid-column:1/-1;width:100%}.site-page .form-panel.is-submitted{display:grid;place-items:center;min-height:390px}.site-page .form-panel.is-submitted .form-confirmation{min-height:0}@media(max-width:700px){.consultation-tab{top:75%;right:0;bottom:auto;min-width:32px;min-height:70px;padding:7px 6px;border:1px solid #35557d;border-right:0;border-radius:7px 0 0 7px;font-size:9px;line-height:1;transform:translateY(-50%) translate(110%);writing-mode:vertical-rl;box-shadow:0 7px 18px #061d3d2e}.consultation-tab.is-visible,.consultation-tab.is-visible:hover{transform:translateY(-50%) translate(0)}.consultation-tab span:last-child{display:none}.consultation-layer{z-index:2000;place-items:center;background:transparent;padding:8px}.consultation-backdrop{display:block;background:#071f4621;backdrop-filter:blur(5px) saturate(108%);-webkit-backdrop-filter:blur(5px) saturate(108%)}.consultation-panel{display:flex;flex-direction:column;justify-content:flex-start;width:min(calc(100vw - 16px),520px);height:auto;max-height:calc(100dvh - 16px);align-self:center;padding:26px 18px 18px;overflow-y:auto;border:1px solid rgba(255,255,255,.9);border-radius:16px;background:#f4f9fdd6;box-shadow:0 22px 60px #061d3d38,inset 0 1px #fffffff5;backdrop-filter:blur(15px) saturate(112%);-webkit-backdrop-filter:blur(15px) saturate(112%)}.consultation-panel:before{opacity:.55;mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.22) 70%,transparent)}.consultation-close{position:absolute;z-index:2002;right:12px;top:calc(10px + env(safe-area-inset-top));width:44px;height:44px;border:1px solid rgba(151,177,204,.72);background:#ffffffd6;font-size:27px;box-shadow:0 5px 16px #061d3d24;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.consultation-heading{min-height:0;margin-top:0;padding:0 50px 0 2px}.consultation-heading .eyebrow{margin:0 0 5px;font-size:10px}.consultation-heading h2{margin:0 0 8px;font-size:34px;line-height:1.05}.consultation-heading>p:last-child{max-width:37ch;font-size:14px;line-height:1.48}.consultation-form{width:100%;margin-top:20px;margin-bottom:0;padding:20px 16px 16px;border-radius:10px;box-shadow:0 12px 28px #071f460f}.consultation-fields{grid-template-columns:1fr;gap:13px}.consultation-fields label{gap:6px;font-size:13px}.consultation-fields .full{grid-column:1/-1}.consultation-fields :is(input,select,textarea){min-height:48px;padding:11px 12px;font-size:16px}.consultation-fields textarea{min-height:104px;max-height:150px;resize:vertical}.consultation-consent{gap:9px!important;font-size:12px!important;line-height:1.4}.consultation-consent input{width:18px!important;height:18px!important}.consultation-submit{min-height:50px;margin-top:16px;padding:11px 15px;font-size:14px}.consultation-form.is-submitted{display:grid;place-items:center;min-height:330px}.form-confirmation{min-height:250px;padding:24px 12px}.form-confirmation p{font-size:14px}.site-page .form-panel-content{grid-template-columns:1fr}.site-page .form-panel .full{grid-column:auto}}@media(max-width:340px),(max-height:600px)and (max-width:700px){.consultation-panel{justify-content:flex-start;padding:20px 14px 14px}.consultation-heading{margin-top:0}.consultation-heading h2{font-size:30px}.consultation-heading>p:last-child{font-size:13px}.consultation-form{margin-top:14px;padding:16px 13px 13px}.consultation-fields{gap:10px}.consultation-fields :is(input,select,textarea){min-height:44px}.consultation-fields textarea{min-height:84px;max-height:110px}.consultation-submit{min-height:46px;margin-top:12px}}@media(prefers-reduced-motion:reduce){.consultation-tab{transition:none}}@media(min-width:701px){.consultation-layer{place-items:center;padding:24px}.consultation-backdrop{background:#071f462e;backdrop-filter:blur(6px) saturate(108%);-webkit-backdrop-filter:blur(6px) saturate(108%)}.consultation-panel{display:flex;flex-direction:column;width:min(calc(100vw - 48px),640px);height:auto;max-height:calc(100dvh - 48px);padding:22px 26px;overflow-y:auto;border:1px solid rgba(255,255,255,.9);border-radius:16px;background:#f4f9fde6;box-shadow:0 28px 80px #061d3d40,inset 0 1px #fffffff5;backdrop-filter:blur(16px) saturate(112%);-webkit-backdrop-filter:blur(16px) saturate(112%)}.consultation-panel:before{opacity:.55;mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.2) 72%,transparent)}.consultation-close{z-index:3;right:18px;top:16px;width:44px;height:44px;font-size:27px;pointer-events:auto;box-shadow:0 5px 16px #061d3d1f}.consultation-heading{padding-right:52px}.consultation-heading .eyebrow{margin-bottom:6px;font-size:11px}.consultation-heading h2{max-width:470px;margin:1px 0 7px;font-size:36px;line-height:1.02}.consultation-heading>p:last-child{max-width:540px;font-size:14px;line-height:1.42}.consultation-form{margin-top:14px;padding:18px;border-radius:11px;box-shadow:0 14px 34px #071f4612}.consultation-fields{gap:10px 16px}.consultation-fields label{gap:6px;font-size:13px;font-weight:700}.consultation-fields :is(input,select,textarea){min-height:44px;padding:9px 12px;font-size:15px}.consultation-fields textarea{min-height:84px;max-height:105px;resize:vertical}.consultation-consent{gap:9px!important;font-size:12px!important;line-height:1.4}.consultation-consent input{width:18px!important;height:18px!important}.consultation-submit{min-height:48px;margin-top:12px;padding:10px 16px;font-size:14px}}@media(max-width:1120px)and (min-width:851px){.measurelab-header .header-cta{display:none!important}}.measurelab-header .header-cta{white-space:nowrap}:root{--news-ticker-height: 40px}body{padding-bottom:var(--news-ticker-height)}.news-ticker{position:fixed;z-index:80;right:0;bottom:0;left:0;display:flex;height:var(--news-ticker-height);overflow:hidden;color:#fff;background:#071c3d;border-top:1px solid rgba(67,195,183,.72);box-shadow:0 -4px 14px #071c3d1f;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.news-ticker__label{position:relative;z-index:2;display:flex;flex:0 0 auto;align-items:center;gap:7px;min-width:138px;padding:0 16px;color:#fff;background:#0b2d5c;border-right:1px solid rgba(255,255,255,.18);font-size:10.5px;font-weight:850;letter-spacing:.09em;text-transform:uppercase;box-shadow:8px 0 16px #071c3d29}.news-ticker__label:hover{background:#123d75}.news-ticker__pulse{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:#43c3b7;box-shadow:0 0 0 3px #43c3b71f}.news-ticker__viewport{min-width:0;flex:1;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.news-ticker__track{display:flex;width:max-content;height:100%;transform:translate3d(-50%,0,0);animation:ticker-left-to-right var(--ticker-duration, 80s) linear infinite;will-change:transform}.news-ticker:hover .news-ticker__track,.news-ticker:focus-within .news-ticker__track{animation-play-state:paused}.news-ticker__group{display:flex;flex:none;height:100%}.news-ticker__item{display:flex;flex:none;align-items:center;gap:9px;max-width:620px;padding:0 22px;color:#f8fbfe;border-right:1px solid rgba(202,216,232,.18);font-size:13px;font-weight:600;line-height:1.15;white-space:nowrap}.news-ticker__item:hover .news-ticker__title,.news-ticker__item:focus-visible .news-ticker__title{color:#8de0d7}.news-ticker__source{color:#7fcfc6;font-size:9.5px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.news-ticker__title{overflow:hidden;color:#edf4fb;text-overflow:ellipsis;transition:color .18s ease}.news-ticker__arrow{color:#8fb2d8}@keyframes ticker-left-to-right{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(max-width:680px){:root{--news-ticker-height: 36px}.news-ticker__label{min-width:auto;padding-inline:10px;font-size:9px}.news-ticker__item{max-width:300px;gap:7px;padding-inline:14px;font-size:12px}.news-ticker__source{display:none}}@media print{body{padding-bottom:0}.news-ticker{display:none}}.identity-callback[data-astro-cid-dws72kya][hidden]{display:none}.identity-callback[data-astro-cid-dws72kya]{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:24px;background:#071b37c2;backdrop-filter:blur(12px)}.identity-card[data-astro-cid-dws72kya]{width:min(100%,480px);padding:38px;border:1px solid #c8d8e9;border-radius:16px;background:#fff;box-shadow:0 28px 80px #0516304d;color:#082a58}.identity-mark[data-astro-cid-dws72kya]{display:grid;width:52px;height:52px;place-items:center;margin-bottom:24px;border-radius:10px;background:#082a58;color:#fff;font-weight:800;letter-spacing:-.06em}.identity-eyebrow[data-astro-cid-dws72kya]{margin:0 0 10px;color:#315f94;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.identity-card[data-astro-cid-dws72kya] h2[data-astro-cid-dws72kya]{margin:0 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,7vw,2.7rem);line-height:1.02;letter-spacing:-.045em}.identity-card[data-astro-cid-dws72kya]>p[data-astro-cid-dws72kya]{line-height:1.6;color:#52657d}.identity-card[data-astro-cid-dws72kya] form[data-astro-cid-dws72kya]{display:grid;gap:10px;margin-top:26px}.identity-card[data-astro-cid-dws72kya] label[data-astro-cid-dws72kya]{font-size:.88rem;font-weight:750}.identity-card[data-astro-cid-dws72kya] input[data-astro-cid-dws72kya]{min-height:48px;padding:10px 13px;border:1px solid #a9bfd7;border-radius:7px;font:inherit}.identity-card[data-astro-cid-dws72kya] input[data-astro-cid-dws72kya]:focus{outline:3px solid rgba(63,110,166,.2);border-color:#3f6ea6}.identity-card[data-astro-cid-dws72kya] button[data-astro-cid-dws72kya]{min-height:50px;margin-top:10px;border:0;border-radius:7px;background:#082a58;color:#fff;font:inherit;font-weight:750;cursor:pointer}.identity-card[data-astro-cid-dws72kya] button[data-astro-cid-dws72kya]:disabled{opacity:.65;cursor:wait}.identity-status[data-astro-cid-dws72kya]{min-height:1.5em;margin:18px 0 0!important;color:#315f94!important;font-size:.9rem}.identity-home[data-astro-cid-dws72kya]{display:inline-block;margin-top:14px;color:#315f94;font-weight:700}.identity-flow-active[data-astro-cid-dws72kya]{overflow:hidden}
