.enabledagents-advert{padding:78px 0;background:radial-gradient(ellipse at 85% 20%,#17344c 0,transparent 58%),linear-gradient(125deg,#070f19,#0a1928);color:#edf5fc;border-block:1px solid #2d4d65}
.enabledagents-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr);gap:72px;align-items:center}
.enabledagents-copy h2{font-size:clamp(34px,3.6vw,52px);line-height:1.12;max-width:700px;color:#c3e7fc;margin-bottom:24px;letter-spacing:-.035em}
.enabledagents-heading-end{white-space:nowrap}
.enabledagents-copy h3{font-size:clamp(23px,2.1vw,30px);line-height:1.2;letter-spacing:-.02em;margin-bottom:22px;color:#fff}
.enabledagents-copy p{font-size:16px;line-height:1.7;color:#cad9e6;margin-bottom:21px;max-width:650px}
.enabledagents-copy strong{color:#e5f4ff;font-weight:700}
.enabledagents-copy .enabledagents-operatives{color:#a9d7f2}
.enabledagents-copy .enabledagents-offer{font-size:20px;font-weight:700;color:#fff;margin-top:27px}
.enabledagents-copy .enabledagents-irr{padding-top:21px;border-top:1px solid #355169;color:#b9d5e8}
.enabledagents-button{margin-top:5px;background:linear-gradient(135deg,#d8edfc,#8bc9ed);border-color:#b5dff7;color:#071727;min-height:54px}
.enabledagents-button:hover{background:#e0f3ff;color:#071727}
.enabledagents-button:focus-visible,.enabledagents-poster a:focus-visible{outline-color:#c3e7fc}
.enabledagents-poster{margin:0;max-width:410px;justify-self:end;border:1px solid #365a77;box-shadow:0 20px 45px #0005;background:#050e17}
.enabledagents-poster a,.enabledagents-poster img{display:block}
.enabledagents-poster img{width:100%;height:auto}
@media(max-width:1000px){.enabledagents-grid{gap:36px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.enabledagents-copy h2{font-size:36px}}
@media(max-width:720px){.enabledagents-advert{padding:52px 0}.enabledagents-grid{grid-template-columns:1fr;gap:36px}.enabledagents-copy h2{font-size:34px}.enabledagents-copy p{font-size:16px}.enabledagents-poster{justify-self:center;width:min(100%,410px)}.enabledagents-button{max-width:100%;gap:18px;padding-inline:20px}}
@media print{.enabledagents-advert{background:white;color:black}.enabledagents-copy h2,.enabledagents-copy h3,.enabledagents-copy p,.enabledagents-copy strong{color:black}.enabledagents-poster{max-width:250px;box-shadow:none}}
