.pv-cip-wrap{font-family:Inter,Arial,sans-serif;max-width:1180px;margin:30px auto;padding:10px;color:#152033}.pv-cip-hero{background:radial-gradient(circle at 10% 10%,#eef6ff 0,#fff 42%,#f7f9fc 100%);border:1px solid #e6edf5;border-radius:28px;padding:44px 42px;box-shadow:0 18px 60px rgba(17,35,60,.08);margin-bottom:26px;position:relative;overflow:hidden}.pv-cip-hero:after{content:"";position:absolute;right:-80px;top:-80px;width:260px;height:260px;background:linear-gradient(135deg,rgba(18,71,126,.12),rgba(201,158,71,.16));border-radius:50%}.pv-cip-badge{display:inline-block;padding:8px 14px;border-radius:999px;background:#10233f;color:#fff;font-size:12px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px}.pv-cip-hero h1{font-size:44px;line-height:1.08;margin:0 0 14px;font-weight:800;color:#10233f}.pv-cip-hero p{font-size:18px;line-height:1.6;max-width:760px;margin:0;color:#516074}.pv-cip-grid{display:grid;grid-template-columns:360px 1fr;gap:24px}.pv-cip-info-card,.pv-cip-form-card{background:#fff;border:1px solid #e6edf5;border-radius:24px;box-shadow:0 16px 45px rgba(17,35,60,.07)}.pv-cip-info-card{padding:28px}.pv-cip-info-card h2{margin-top:0;color:#10233f}.pv-cip-info-list{display:grid;gap:10px;margin:22px 0}.pv-cip-info-list span{padding:13px 14px;background:#f5f8fc;border:1px solid #e9eef6;border-radius:14px;font-weight:650;color:#22334d}.pv-cip-note{margin-top:25px;padding:18px;background:#fff9ed;border:1px solid #f0dfbf;border-radius:16px;color:#4d3b1f}.pv-cip-note p{font-size:14px;line-height:1.55;margin-bottom:0}.pv-cip-form-card{padding:28px}.pv-cip-form{display:grid;gap:16px}.pv-cip-row{display:grid;gap:16px}.pv-cip-row-2{grid-template-columns:1fr 1fr}.pv-cip-form label{font-size:13px;font-weight:750;color:#263852;display:grid;gap:7px}.pv-cip-form input,.pv-cip-form select,.pv-cip-form textarea{width:100%;box-sizing:border-box;border:1px solid #dce5f0;border-radius:14px;padding:13px 14px;font-size:15px;background:#fbfdff;color:#122033;transition:.2s}.pv-cip-form textarea{resize:vertical}.pv-cip-form input:focus,.pv-cip-form select:focus,.pv-cip-form textarea:focus{outline:0;border-color:#164b84;box-shadow:0 0 0 4px rgba(22,75,132,.10);background:#fff}.pv-cip-submit{border:0;border-radius:16px;padding:15px 22px;background:linear-gradient(135deg,#10233f,#164b84);color:#fff;font-weight:800;font-size:16px;cursor:pointer;box-shadow:0 12px 28px rgba(16,35,63,.22)}.pv-cip-submit:hover{transform:translateY(-1px)}.pv-cip-success,.pv-cip-error{border-radius:16px;padding:18px;margin-bottom:20px}.pv-cip-success{background:#eefaf3;border:1px solid #bfe8cf;color:#114b2c}.pv-cip-error{background:#fff1f1;border:1px solid #f0c4c4;color:#7a1515}.pv-cip-success h3{margin-top:0}@media(max-width:900px){.pv-cip-grid{grid-template-columns:1fr}.pv-cip-row-2{grid-template-columns:1fr}.pv-cip-hero h1{font-size:34px}.pv-cip-hero{padding:32px 24px}}
