.header-quote{font-size:.83rem;padding:11px 14px;cursor:pointer}.conversion-strip{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:40px}.conversion-strip .button,.actions button,.audience-grid button{cursor:pointer}.conversion-strip p{margin:0}.services .conversion-strip .secondary,.audience-section .secondary{border-color:#42657a;color:#19394b}.audience-section{max-width:1240px;margin:0 auto;padding:85px 28px}.audience-section h2{font:normal clamp(2.3rem,4vw,4rem) Georgia,serif;margin:0 0 30px}.audience-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.audience-grid article{padding:40px;border:1px solid #344452;background:#111c28}.audience-grid span{font-size:.75rem;letter-spacing:.2em;color:#b8dcef}.audience-grid h3{font-size:1.7rem;margin:18px 0}.audience-grid p{color:#b6c4cf;max-width:45ch}.audience-grid button{margin-top:14px}.process .conversion-strip{grid-column:1/-1}.lead-dialog{border:1px solid #41576b;background:#101c29;color:#f5f7f8;width:min(640px,calc(100vw - 24px));max-height:min(92dvh,900px);overflow:auto;padding:30px;box-shadow:0 20px 90px #000a}.lead-dialog::backdrop{background:#000b}.lead-dialog h2{font:normal 2.1rem Georgia,serif;margin:0 35px 8px 0}.lead-dialog p{color:#bdc8d1}.lead-close{position:absolute;top:13px;right:16px;border:0;background:transparent;color:white;font-size:2rem;cursor:pointer}.lead-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.lead-dialog label{display:block;font-size:.88rem;font-weight:650;margin:12px 0}.lead-dialog input,.lead-dialog select,.lead-dialog textarea{display:block;width:100%;background:#f5f7f8;color:#111;border:2px solid transparent;border-radius:4px;padding:12px;font:inherit;margin-top:5px}.lead-dialog :is(input,select,textarea,button):focus-visible{outline:3px solid #7cc9fb;outline-offset:2px}.lead-dialog .button{cursor:pointer}.lead-dialog .lead-note{font-size:.84rem;line-height:1.5}.lead-error{border-left:3px solid #f6c86f;padding:9px 12px;background:#302718;color:#fff!important}.lead-fallback{font-size:.82rem}.lead-fallback a{text-decoration:underline}.mobile-quote{display:none}@media(max-width:1050px){.header-quote{display:none}}@media(max-width:700px){.audience-grid,.lead-grid{grid-template-columns:1fr}.audience-grid article{padding:27px}.audience-section{padding:65px 20px}.lead-dialog{padding:23px 18px}.mobile-quote{display:block;position:fixed;bottom:0;left:0;right:0;z-index:30;padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:#09131be8;backdrop-filter:blur(12px);border-top:1px solid #314b5c}.mobile-quote button{width:100%;cursor:pointer}body{padding-bottom:72px}.lead-dialog{max-height:calc(100dvh - 22px)}}
