.case-study-landing .study-hero{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:72px;padding-block:55px 52px}.case-study-landing .study-copy{min-width:0}.case-study-landing .study-copy h1{margin-bottom:15px;font-size:clamp(38px,3.8vw,53px)}.case-study-landing .study-subtitle{color:#f1f6ff;margin-bottom:17px;font-size:23px;line-height:1.4}.case-study-landing .study-copy>p{max-width:615px;font-size:18px;line-height:1.65}.study-mobile-intro{display:none}.study-benefits{color:#d3e0f2;gap:11px;margin:22px 0 25px;padding:0;font-size:16px;line-height:1.5;list-style:none;display:grid}.study-benefits li{align-items:flex-start;gap:11px;display:flex}.study-benefits svg{color:var(--cyan);margin-top:3px}.study-preview{border-top:1px solid #31425c;align-items:center;gap:23px;padding-top:21px;display:flex}.study-preview>a{border-radius:4px;flex-shrink:0;width:94px;display:block;overflow:hidden;transform:rotate(-3deg);box-shadow:0 12px 28px #0004}.study-preview img{width:100%;height:auto;display:block}.study-preview-label{color:#a6c8ee;letter-spacing:.7px;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.study-preview p{color:#d3e0f2;margin-top:9px;font-size:15px;line-height:1.55}.study-simulation{color:#a4b5cf;margin-top:8px;font-size:12px;line-height:1.5;display:block}.study-download-card{min-width:0;color:var(--ink);background:#fff;border:1px solid #d5e1f3;border-radius:12px;padding:34px;scroll-margin-top:12px;box-shadow:0 18px 55px #0003}.study-file-icon{width:50px;height:50px;color:var(--blue);background:#eaf1ff;border-radius:9px;place-items:center;margin-bottom:20px;display:grid}.case-study-landing .study-download-card .eyebrow{letter-spacing:.65px;color:#596e8e;font-size:12px}.study-download-card h2{margin:12px 0;font-size:30px;line-height:1.2}.study-form-intro{color:var(--muted);margin-bottom:25px;font-size:16px;line-height:1.6}.study-download-form>label:not(.consent){margin-bottom:8px;font-size:16px;font-weight:700;display:block}.study-required{color:#456791}.study-download-form input:not([type=checkbox]){width:100%;min-height:54px;color:var(--ink);background:#f7f9fd;border:1px solid #c4d2e7;border-radius:6px;padding:13px 14px;font-size:17px;display:block}.study-download-form input:not([type=checkbox])::placeholder{color:#7c90ad}.study-download-form input:not([type=checkbox]):hover{border-color:#729bec}.study-input-hint{color:#6d819e;margin-top:7px;font-size:12px}.study-download-form .study-consent{color:var(--muted);align-items:flex-start;gap:11px;margin:22px 0;font-size:13px;font-weight:400;line-height:1.65;display:flex}.study-consent input[type=checkbox]{width:17px;height:17px;margin-top:3px}.study-submit{justify-content:space-between;gap:12px;width:100%;min-height:58px;padding:16px 19px;font-size:17px}.study-submit:disabled{cursor:not-allowed;opacity:1;color:#536e98;box-shadow:none;background:#dce7fa;border-color:#dce7fa;transform:none}.study-download-form[aria-busy=true] .study-submit:disabled{cursor:wait}.study-button-hint{color:#6a7d98;min-height:36px;margin-top:11px;font-size:12px;line-height:1.5}.study-form-foot{border-top:1px solid var(--line);color:#617592;align-items:flex-start;gap:8px;margin-top:15px;padding-top:17px;font-size:12px;line-height:1.6;display:flex}.study-form-foot svg{color:#537da9;margin-top:2px}.study-download-success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:480px;display:flex}.study-success-icon{color:#278260;background:#e3f5ed;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:23px;display:grid}.study-download-success>p{color:var(--muted);margin-bottom:22px;font-size:16px}.study-download-success .study-submit{margin-bottom:17px}.study-download-success .study-success-note{margin-bottom:22px;font-size:13px;line-height:1.6}.study-download-success>.text-link{margin-top:8px;margin-bottom:8px;font-size:16px;line-height:1.5}.study-cases{padding-block:53px 46px}.study-section-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:25px;display:flex}.study-section-heading h2{max-width:570px;margin-top:12px;font-size:29px;line-height:1.25}.study-section-heading>p{max-width:340px;color:var(--muted);font-size:16px;line-height:1.6}.study-cases-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.study-cases-grid article{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:0;padding:26px}.study-cases-grid .eyebrow{letter-spacing:.6px;font-size:11px}.study-cases-grid h3{margin:13px 0 17px;font-size:24px;line-height:1.25}.study-cases-grid p{color:var(--muted);font-size:15px;line-height:1.65}.study-cases-grid .study-question{color:var(--ink);margin-bottom:12px;font-size:17px;font-weight:700;line-height:1.5}.study-process{background:#eaf0fa;border:1px solid #d8e2f2;border-radius:9px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:18px;margin-top:24px;padding:23px 26px;display:grid}.study-process>div{align-items:center;gap:12px;display:flex}.study-process>div>svg{color:var(--blue)}.study-process strong{color:#264165;font-size:15px;line-height:1.45;display:block}.study-process small{color:#5c7190;margin-top:3px;font-size:12px;line-height:1.6;display:block}.study-process-arrow{color:#7696c4}.study-bottom-cta{margin-top:24px}.study-footer{padding-top:20px}.case-study-landing .study-footer .footer-bottom>a:last-child{align-items:center;gap:6px;display:inline-flex}@media (max-width:1100px){.case-study-landing .study-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:38px}.case-study-landing .study-copy h1{font-size:43px}.study-download-card{padding:28px}.study-download-card h2{font-size:27px}.study-process{gap:12px;padding:22px}.study-process>div{gap:8px}.study-process strong{font-size:14px}}@media (max-width:850px){.case-study-landing .study-hero{grid-template-columns:1fr;gap:32px;padding-block:38px}.case-study-landing .study-copy{max-width:650px}.case-study-landing .study-copy h1{max-width:650px;font-size:43px}.study-preview{display:none}.study-download-card{width:100%;max-width:650px;padding:30px}.study-section-heading{display:block}.study-section-heading>p{max-width:650px;margin-top:15px}.study-cases-grid{grid-template-columns:1fr}.study-cases-grid article{padding:26px}.study-cases-grid h3{margin-bottom:12px}.study-process{grid-template-columns:1fr;gap:15px;padding:23px}.study-process>div{gap:14px}.study-process-arrow{display:none}.study-process strong{font-size:16px}.study-process small{font-size:13px}.study-download-success{min-height:370px}}@media (max-width:520px){.case-study-landing .study-hero{gap:25px;padding-top:30px}.case-study-landing .study-copy h1{font-size:36px;line-height:1.18}.case-study-landing .study-subtitle{font-size:20px}.case-study-landing .study-copy>p{font-size:17px}.study-benefits{gap:9px;margin:20px 0 0;font-size:14px}.study-download-card{padding:25px 21px}.study-download-card h2{font-size:27px}.study-file-icon{width:44px;height:44px;margin-bottom:18px}.study-form-intro{font-size:15px}.study-download-form input:not([type=checkbox]){font-size:17px}.study-submit{min-height:57px;padding:16px;font-size:16px}.study-download-form .study-consent{margin-block:19px;font-size:13px}.study-form-foot{font-size:12px}.study-cases{padding-block:37px}.study-section-heading h2{font-size:27px}.study-section-heading>p{font-size:15px}.study-cases-grid article{padding:23px}.study-cases-grid h3{font-size:23px}.study-download-success{min-height:390px}.study-bottom-cta{font-size:16px}.study-footer .footer-bottom>a{margin-left:0}}@media (max-width:1000px){.case-study-landing .mobile-menu{place-items:center;min-width:44px;min-height:44px;padding:10px;display:grid}}@media (max-width:600px){.case-study-landing .study-hero{gap:20px;padding-block:23px 30px}.case-study-landing .study-copy>.eyebrow{letter-spacing:.8px;font-size:11px}.case-study-landing .study-copy h1{margin:13px 0 11px;font-size:clamp(28px,8vw,33px);line-height:1.16}.case-study-landing .study-subtitle{margin-bottom:10px;font-size:19px;line-height:1.4}.case-study-landing .study-desktop-intro,.case-study-landing .study-benefits{display:none}.case-study-landing .study-mobile-intro{color:#c3cede;font-size:15px;line-height:1.55;display:block}.study-download-card{border-radius:10px;padding:22px 20px}.study-download-card>.study-file-icon,.study-download-card>.eyebrow,.study-download-card>.study-form-intro{display:none}.study-download-card>h2{margin:0 0 17px;font-size:24px;line-height:1.25}.study-download-form input:not([type=checkbox]){min-height:54px;padding:13px 12px;font-size:18px}.study-input-hint{display:none}.study-download-form .study-consent{align-items:flex-start;gap:10px;min-height:44px;margin-block:17px;font-size:13px;line-height:1.6}.study-consent input[type=checkbox]{width:20px;height:20px;margin-top:1px}.study-submit{touch-action:manipulation;min-height:58px;padding:16px;font-size:17px}.study-button-hint{min-height:0;margin-top:8px;font-size:12px}.study-form-foot{gap:7px;margin-top:13px;padding-top:13px;font-size:11px;line-height:1.5}.study-download-success{min-height:0}.study-download-success h2{margin-top:13px;font-size:27px}.study-download-success>.text-link{font-size:15px}.study-download-success .study-success-note:last-child{margin-bottom:0}.case-study-landing .study-footer>div:first-child{flex-direction:column;align-items:flex-start;gap:14px}}@media (max-width:380px){.case-study-landing .nav-demo{display:none}.case-study-landing .nav{justify-content:space-between}.study-download-card{padding-inline:17px}.study-download-card>h2{font-size:23px}.study-submit{font-size:16px}.study-preview{gap:16px}}.study-download-form>input+label:not(.consent){margin-top:15px}@media (max-width:600px){.study-download-form>input+label:not(.consent){margin-top:12px}}
