.cso-solution{padding:64px 24px 40px}.cso-solution .compact-inner{display:block!important;text-align:center}.cso-brush-title{display:flex;align-items:center;flex-direction:column;gap:24px;margin:auto!important;width:100%;max-width:1000px}.cso-blue-badge{display:block;background:#075ae8;padding:16px 28px;border-radius:6px;line-height:0;transform:rotate(-2deg)}.cso-blue-badge img{display:block;width:300px;height:74px;object-fit:contain}.cso-brush-line{display:block;width:min(900px,100%);height:auto;max-height:100px;object-fit:contain}.method-intro{font-size:15px;line-height:1.9;margin:-12px 0 32px;max-width:900px}.journey-stage h3>span{font-size:27px;line-height:1;font-weight:800;min-width:38px}.journey-rail a span{font-size:21px!important;line-height:1;font-weight:800}.journey-rail a{gap:12px}.journey-rail{gap:12px}.report-paper{position:relative;margin:28px 8px 18px;padding:28px 30px;background:#fffef9;color:#29313b;border:1px solid #e3dfd5;box-shadow:2px 5px 0 #e6e3dc,5px 9px 15px #17263b12;transform:rotate(-.6deg);font-size:14px}.paper-head{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:2px solid #29313b;padding-bottom:14px}.paper-head>span{font-size:23px;font-weight:800}.paper-head b{border:1px solid #515966;transform:rotate(5deg);font-size:12px;padding:5px 8px}.paper-channel{font-size:12px;color:#59616c;margin:12px 0 18px}.report-paper table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.6}.report-paper th,.report-paper td{border-bottom:1px solid #d8d7d0;padding:10px 3px;text-align:right}.report-paper th:first-child{text-align:left;font-weight:500}.report-paper thead th{font-size:12px;color:#657080}.paper-next{line-height:1.8;font-size:13px;margin:22px 0 14px}.paper-next strong{display:block;font-size:13px;margin-bottom:6px}.report-paper small{font-size:10px;color:#6a6e75}.pasted-label{position:relative;width:210px;height:94px;margin:-60px -12px 10px;transform:rotate(-7deg);isolation:isolate}.label-backing{position:absolute;inset:-88px -10px;width:230px;height:270px;object-fit:fill;z-index:-1}.label-type{position:absolute;left:33px;top:26px;width:145px;height:40px;object-fit:contain}.monthly-plan .pasted-label{transform:rotate(6deg)}.trial-plan,.monthly-plan{margin-top:28px!important;padding-top:28px!important;overflow:visible!important}.pricing-pair h3{margin-top:0}.plan-request{padding:64px 32px;background:#f3f5f8;scroll-margin-top:100px}.request-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.request-copy h2{font-size:32px;font-weight:800;line-height:1.6;margin:0 0 24px}.request-copy p{font-size:15px;line-height:1.95;margin:0 0 22px}.request-copy .request-email{font-size:13px}.request-email a{color:#075ae8;text-decoration:underline}.request-form{background:#fff;border:1px solid #dce2eb;border-radius:6px;padding:28px}.request-form form{display:grid;grid-template-columns:1fr 1fr;gap:18px 16px}.request-form label{display:grid;gap:8px;font-size:13px;font-weight:700;min-width:0}.request-form label:nth-child(4),.request-form label:nth-child(5),.request-form .form-use,.request-form button,.request-form #report-status,.request-form #report-review{grid-column:1/-1}.request-form label:nth-child(2){grid-column:2}.request-form label:nth-child(3){grid-column:1/-1}.request-form input{box-sizing:border-box;min-width:0;width:100%;font:inherit;font-weight:400;padding:11px 10px;border:1px solid #bfc9d7;border-radius:3px;color:#14213a;background:#fff}.request-form input:focus{outline:2px solid #075ae8;outline-offset:2px}.request-form .form-use,.request-form #report-status{font-size:11px;line-height:1.8;margin:0}.request-form .journey-button{font-size:14px}.footer,.footer__block{background:#fff!important;color:#14213a!important}.ore-footer{display:flex!important;flex-direction:column;align-items:center;gap:20px;text-align:center;background:#fff!important;padding:40px 24px!important}.ore-footer img.footer-brand-original{position:static!important;width:240px!important;height:auto!important;max-width:80vw!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important;object-fit:contain!important}.ore-footer nav{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;font-size:13px}.ore-footer p,.ore-footer small{color:#536277!important;margin:0!important}.ore-footer small{font-size:11px}.kvSec .p-btns li{width:320px!important}.spFixBottom li{width:100%!important}.spFixBottom a{width:100%!important}#plan-request:target{scroll-margin-top:100px}.footer__block{padding:0!important}@media(max-width:768px){.cso-solution{padding:40px 20px 24px}.cso-brush-title{gap:20px}.cso-blue-badge{padding:10px 20px}.cso-blue-badge img{width:210px;height:58px}.cso-brush-line{width:100%;max-height:none}.journey-stage h3>span{font-size:25px;min-width:34px}.journey-rail a span{font-size:18px!important}.journey-rail a{font-size:9px;gap:5px}.method-intro{font-size:13px;margin-bottom:24px}.report-paper{padding:20px 16px;margin:24px 0 14px}.paper-head>span{font-size:19px}.report-paper table{font-size:12px}.pasted-label{width:170px;height:82px;margin-top:-52px;margin-bottom:8px}.label-backing{width:190px;height:230px;inset:-74px -10px}.label-type{width:120px;height:34px;left:25px;top:23px}.trial-plan,.monthly-plan{margin-top:28px!important}.plan-request{padding:40px 24px}.request-grid{grid-template-columns:1fr;gap:24px}.request-copy h2{font-size:27px}.request-copy p{font-size:14px}.request-form{padding:22px 18px}.request-form form{grid-template-columns:1fr}.request-form label{grid-column:1!important}.ore-footer nav{gap:16px}.plan-request{scroll-margin-top:80px}}
.label-backing{max-width:none!important;max-height:none!important;width:230px!important;height:144px!important;left:-10px!important;top:-25px!important;bottom:auto!important;right:auto!important}.label-type{max-width:none!important;max-height:none!important}@media(max-width:768px){.label-backing{width:190px!important;height:124px!important;top:-20px!important}}

.ore-footer .footer-logo-crop{width:300px!important;max-width:80vw!important;aspect-ratio:4.45;position:relative;display:block;overflow:hidden}.ore-footer .footer-logo-crop img{position:absolute!important;max-width:none!important;max-height:none!important;width:255%!important;height:auto!important;left:-77%!important;top:-62%!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important}
.kvSec .ore-cta[href="#plan-request"],.spFixBottom .ore-cta[href="#plan-request"]{background:#075ae8!important;color:#fff!important;border-color:#075ae8!important;filter:none!important}.kvSec .ore-cta[href="#plan-request"]:hover{background:#064bc1!important;color:#fff!important}
