.ot-trial-invite{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin:28px 0;padding:clamp(20px,3vw,30px);border:1px solid #b8dce9;border-radius:18px;background:linear-gradient(125deg,#e5f0ff,#effcf9);color:#0B1B33;font-family:"Plus Jakarta Sans",Arial,sans-serif;text-align:left}
.ot-trial-invite .ot-trial-eyebrow{margin:0 0 8px;color:#0B64F0;font-size:13px;font-weight:800;letter-spacing:.04em}
.ot-trial-invite h2,.guia-prosa .ot-trial-invite h2,.ord-direct .ot-trial-invite h2{margin:0 0 12px!important;padding:0!important;border:0!important;color:#0B1B33!important;font:800 clamp(21px,2.2vw,28px)/1.25 "Plus Jakarta Sans",Arial,sans-serif!important;letter-spacing:-.02em}
.ot-trial-invite p,.guia-prosa .ot-trial-invite p{margin:0;color:#304b65;font-size:15px;line-height:1.6}
.ot-trial-action{max-width:290px}.ot-trial-invite .ot-trial-action p{font-size:13px;margin-top:10px}
.ot-trial-invite a.ot-trial-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 20px;background:#F2C14E;color:#0B1B33!important;border-radius:9px;font-size:15px;font-weight:800;line-height:1.4;text-decoration:none!important;text-align:center}
.ot-trial-button:hover{filter:brightness(1.04)}.ot-trial-button:focus-visible{outline:3px solid #0B64F0;outline-offset:4px}
.ot-trial-hero .oferta-escena-precio strong{color:#F2C14E}.ot-trial-hero .ot-trial-note{font-size:13px;line-height:1.5;color:#d5e4f6;margin:10px 0 0}
.dp-copy .ot-trial-invite,.dp-hero .ot-trial-invite{grid-template-columns:minmax(0,1fr);gap:18px}.dp-hero .ot-trial-action{max-width:none}
.ot-trial-radar-wrap{max-width:1220px;margin:0 auto;padding:18px 24px 0}
@media(max-width:760px){.ot-trial-invite{grid-template-columns:minmax(0,1fr);gap:18px}.ot-trial-action{max-width:none}.ot-trial-invite a.ot-trial-button{width:100%}.ot-trial-radar-wrap{padding:12px 16px 0}.ot-trial-hero .oferta-escena-cta{white-space:normal}}
