
body:has(#a4roi) .a4m-home-content{margin:0!important;padding:0!important;max-width:none!important}body:has(#a4roi) .a4m-home-content>p{display:none}
#a4roi{--navy:#031126;--blue:#075EF5;--cyan:#09C4FB;font:16px/1.6 Inter,Arial,sans-serif;color:#172344;background:#f4f7fc;margin:0}#a4roi *{box-sizing:border-box}#a4roi .wrap{max-width:1200px;margin:auto;padding:clamp(24px,5vw,64px)}#a4roi .hero{background:radial-gradient(ellipse at 85% 25%,#203d91,transparent 60%),#031126;color:white}#a4roi .eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#87d9ff}#a4roi h1{color:white;font-size:clamp(36px,5vw,66px);line-height:1.08;letter-spacing:-.045em;margin:18px 0;max-width:800px}#a4roi .hero p{max-width:650px;color:#cedaf8}#a4roi h2{font-size:26px;line-height:1.2;color:#031126;margin:0 0 20px}#a4roi h3{color:#031126}#a4roi .grid{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:start}#a4roi .card{background:white;border:1px solid #dfe6f2;border-radius:22px;padding:clamp(22px,3vw,36px);box-shadow:0 15px 50px #10205008}#a4roi .fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}#a4roi label{display:block;font-size:14px;font-weight:600}#a4roi input[type=number],#a4roi input[type=email],#a4roi input[type=text],#a4roi textarea{width:100%;min-width:0;border:1px solid #c4d0e4;border-radius:9px;padding:12px;font:inherit;font-size:16px;color:#031126;background:#f8faff;margin-top:6px}#a4roi input[type=checkbox]{width:18px;height:18px}#a4roi small{display:block;font-size:12px;color:#586984;font-weight:400}#a4roi button,#a4roi .button{display:inline-block;border:0;border-radius:10px;padding:14px 22px;font:600 15px Inter,Arial,sans-serif;cursor:pointer;background:#075EF5;color:white;text-decoration:none}#a4roi button:hover{background:#003eae}#a4roi :focus-visible{outline:3px solid #008baf;outline-offset:3px}#a4roi details{margin:24px 0}#a4roi summary{cursor:pointer;font-weight:600;color:#075EF5;margin-bottom:15px}#a4roi .metric{border-bottom:1px solid #dfe6f2;padding:18px 0}#a4roi .metric:first-of-type{padding-top:0}#a4roi .metric strong{display:block;font-size:clamp(32px,4vw,48px);letter-spacing:-.04em;color:#075EF5;line-height:1.2}#a4roi .note{font-size:13px;color:#586984}#a4roi .error{color:#a32624;font-weight:600}#a4roi .report{margin-top:28px;background:#eaf1ff}#a4roi .report textarea{min-height:120px}#a4roi .contact-form{margin-top:24px}#a4roi .contact-form label{margin-top:16px}#a4roi .contact-form input[type=submit]{background:#075EF5;color:#fff;padding:14px 20px;border:0;border-radius:9px}#a4roi .contact-form-submission{overflow-wrap:anywhere}#a4roi [hidden]{display:none!important}#a4roi .pulse{display:inline-block;width:8px;height:8px;border-radius:50%;background:#09C4FB;margin-right:8px;animation:roiPulse 2s infinite}@keyframes roiPulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){#a4roi .pulse{animation:none}}@media(max-width:800px){#a4roi .grid{grid-template-columns:1fr}}@media(max-width:420px){#a4roi .fields{grid-template-columns:1fr}}

#a4roi .hero{display:none}#a4roi .wrap{padding:24px}#a4roi{border-radius:20px;overflow:hidden}#a4roi input{max-width:100%}
