/* Preserve the existing, working ARES intake; remove only duplicated promotional intro in embedded view. */
body.embed-mode{margin:0;background:#141a1e;color:#f7f7f6}
body.embed-mode .mast,body.embed-mode .sectionline,body.embed-mode .hero>div:first-child{display:none!important}
body.embed-mode .shell{padding:0!important;margin:0 auto!important;max-width:100%!important}
body.embed-mode .hero{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;padding:0!important;margin:0!important;min-height:0!important;width:100%!important;max-width:none!important}
body.embed-mode .hero>.connect{width:100%!important;max-width:960px!important;min-width:0!important;margin:0 auto!important;padding:clamp(18px,3.2vw,36px)!important;background:#141a1e!important;border:0!important;border-radius:0!important;box-shadow:none!important}
body.embed-mode .connect h2{font:850 clamp(24px,2.8vw,36px)/1.15 Inter,Arial,sans-serif!important;letter-spacing:-.052em!important}
body.embed-mode .connect .path{border-radius:12px!important}
body.embed-mode .connect button.primary{border-radius:10px!important;min-height:52px!important}
body.embed-mode .connect .panel-flow>.eyebrow{font:800 10px/1.5 Inter,Arial,sans-serif!important;letter-spacing:.13em!important}
body.embed-mode .fast-lane{margin-top:23px}
@media(max-width:700px){body.embed-mode .hero>.connect{padding:24px 18px 30px!important}}
@media(max-width:390px){body.embed-mode .hero>.connect{padding:20px 12px 25px!important}}
