.ad-head{background:var(--deep);color:#fff;padding:150px 0 76px;position:relative;overflow:hidden}.ad-head:after{content:"";background:rgba(53,143,204,.16);border-radius:50%;width:520px;height:520px;position:absolute;top:-200px;right:-140px}.ad-head .wrap{z-index:1;position:relative}.ad-head .eyebrow{color:#8ec6ec}.ad-head h1{font-family:var(--pop);letter-spacing:-.028em;color:#fff;margin-bottom:18px;font-size:max(2rem,min(3.9vw,3.2rem));font-weight:600;line-height:1.08}.ad-head p{color:#c4d6e6;max-width:62ch;font-size:1.14rem}.ad-cuerpo{max-width:760px;margin:0 auto}.ad-cuerpo p{color:var(--muted);font-size:1.06rem}.ad-cuerpo p+p{margin-top:16px}.paso{border-bottom:1px solid var(--line);gap:26px;padding:30px 0;display:flex}.paso:last-child{border-bottom:0}.paso .n{font-family:var(--serif);color:var(--blue);flex:0 0 46px;font-size:1.6rem;font-style:italic;line-height:1.1}.paso h3{margin-bottom:7px;font-size:1.3rem}.paso p{color:var(--muted);font-size:1rem}.costos{background:var(--deep);color:#fff;border-radius:48px;margin:0 18px;padding:84px 0}.costos .wrap>*{max-width:760px;margin-left:auto;margin-right:auto}.costos .eyebrow{color:#8ec6ec}.costos h2{color:#fff;margin-bottom:30px;font-size:max(1.9rem,min(3.6vw,2.9rem))}.costos p{color:#c4d6e6;font-size:1.06rem}.costos p+p{margin-top:16px}.cifras{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);margin:0 auto 32px;padding:26px 0;list-style:none}.cifras li{color:#c4d6e6;justify-content:space-between;align-items:baseline;gap:20px;padding:11px 0;font-size:1.06rem;display:flex}.cifras li b{font-family:var(--serif);color:#fff;white-space:nowrap;font-size:1.7rem;font-weight:400}.cifras li.total{border-top:1px solid rgba(255,255,255,.2);margin-top:9px;padding-top:18px}.cifras li.total b{color:var(--warm);font-size:2.1rem}.apoyo{border-top:1px solid rgba(255,255,255,.2);margin-top:46px;padding-top:34px}.apoyo h3{color:#fff;margin-bottom:14px;font-size:1.45rem}@media (max-width:760px){.costos{border-radius:32px;margin:0 12px;padding:60px 0}.cifras li{flex-direction:column;align-items:flex-start;gap:2px}.paso{flex-direction:column;gap:6px}}
