#cta-pcb.cta-sec{background:linear-gradient(180deg,#fff,#eef3ff 40%,#e8f0ff 60%,#fff);overflow:hidden;padding:100px 0;position:relative;text-align:center}#cta-pcb .cta-sec:before{background-image:radial-gradient(rgba(66,104,250,.04) 1px,transparent 0);background-size:28px 28px;content:"";inset:0;pointer-events:none;position:absolute}#cta-pcb .cta-in{position:relative;z-index:1}#cta-pcb .cta-badge{background:rgba(66,104,250,.07);border:1px solid rgba(66,104,250,.18);border-radius:16px;color:var(--primary);display:inline-block;font-size:14px;font-weight:700;letter-spacing:.18em;margin-bottom:24px;padding:6px 18px;text-transform:uppercase}#cta-pcb .cta-in h2{color:var(--secondary);font-size:clamp(1.7rem,3vw,2.4rem);font-weight:900;letter-spacing:-.04em;line-height:1.15;margin-bottom:20px}#cta-pcb .cta-in h2 em{color:var(--primary);font-style:normal}#cta-pcb .cta-in p{color:var(--g4);font-size:.95rem;line-height:1.7;margin:0 auto 36px;max-width:480px}#cta-pcb .cta-btns{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media (max-width:1024px){#cta-pcb.cta-sec{padding:80px 0}}@media (max-width:768px){#cta-pcb.cta-sec{padding:60px 0}#cta-pcb .cta-in h2{font-size:clamp(1.65rem,4.5vw,2.2rem);line-height:1.2}#cta-pcb .cta-in p{font-size:.96rem;margin-bottom:32px;max-width:90%}#cta-pcb .cta-badge{font-size:9px;margin-bottom:20px;padding:5px 16px}#cta-pcb .cta-btns{align-items:center;flex-direction:column;gap:14px}#cta-pcb .cta-btns a{max-width:320px;width:100%}#cta-pcb .primary-button{font-size:14px}}@media (max-width:480px){#cta-pcb.cta-sec{padding:50px 0}#cta-pcb .cta-in h2{font-size:1.8rem;line-height:1.25}#cta-pcb .cta-in p{font-size:.94rem;line-height:1.65;padding:0 15px}#cta-pcb .cta-badge{font-size:8.5px;padding:4px 14px}#cta-pcb .cta-btns{gap:12px}}