.cp-page{color:#102641}.cp-wrap{width:min(1120px,88%);margin:auto}.cp-section{padding:88px 0}.cp-hero{background:linear-gradient(120deg,#eef7ff,#f9f7ff);padding:32px 0 80px}.cp-back{display:inline-block;font-size:14px;margin:0 0 38px;color:#52657b}.cp-hero-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:center}.cp-eyebrow{font-size:12px;letter-spacing:.15em;color:#176bcc;font-weight:700;margin-bottom:25px}.cp-pill{display:inline-block;background:#fff;border:1px solid #bfd9f0;border-radius:30px;padding:5px 18px;color:#176bcc;font-weight:700}.cp-hero h1{font-size:clamp(30px,3.8vw,52px);line-height:1.65;letter-spacing:-.03em;margin:18px 0}.cp-hero h1 span{color:#116bce}.cp-lead{font-size:24px;font-weight:700}.cp-note{background:#fff;border:1px solid #e2ebf4;border-radius:28px;padding:30px;text-align:center;box-shadow:0 24px 60px #1a4c9010;transform:rotate(2deg)}.cp-note-label{font-size:13px;color:#537089}.cp-phone{width:205px;margin:24px auto;border:7px solid #112e50;border-radius:28px;background:#f3f8ff;padding:25px 14px;box-shadow:8px 10px 0 #daeafa;display:grid;gap:10px}.cp-phone span,.cp-phone small{font-size:11px}.cp-phone b{background:white;border-radius:10px;padding:10px;color:#176bcc}.cp-note>p{font-size:20px;font-weight:700;margin-bottom:0}.cp-columns{display:grid;grid-template-columns:1fr 1fr;gap:60px}.cp-columns>div>p{margin-top:0;color:#53657a}.cp-topics{list-style:none;padding:0}.cp-topics li{display:flex;gap:24px;padding:22px 0;border-bottom:1px solid #dce7f1}.cp-topics li>b{color:#1680d9;font-size:14px;padding-top:8px}.cp-page .cp-topics h3{font-size:20px;margin:0}.cp-topics p{margin:5px 0 0;color:#53657a;font-size:14px}.cp-link{display:inline-block;color:#176bcc;margin-top:20px;font-weight:700}.cp-suitable{background:#f1f6fb}.cp-fit,.cp-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:35px 0}.cp-fit article{background:white;border-radius:12px;padding:28px}.cp-fit article>span,.cp-flow li>b{color:#1674d0;font-size:14px}.cp-page .cp-fit h3,.cp-page .cp-flow h3{font-size:21px;margin:16px 0}.cp-fit p,.cp-flow p{font-size:15px;color:#52657b}.cp-small{font-size:13px;color:#52657b}.cp-flow{list-style:none;padding:0;counter-reset:step}.cp-flow li{border-top:2px solid #1878d1;padding-top:25px}.cp-apply{background:#eef5fc;scroll-margin-top:110px}.cp-form{max-width:800px;background:white;padding:40px;border-radius:16px;margin:30px 0}.cp-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}.cp-fields label{font-weight:700;font-size:15px}.cp-wide{grid-column:1/-1}.cp-form input:not([type=checkbox]),.cp-form textarea{width:100%;box-sizing:border-box;display:block;border:1px solid #b9cadc;border-radius:6px;padding:13px;font:inherit;margin-top:9px;background:#fcfdff;color:#102641;min-width:0}.cp-form em{font-style:normal;font-size:11px;color:#1262b3;margin-left:6px}.cp-form small{font-size:11px;font-weight:400;color:#64778c}.cp-consent{display:flex;gap:10px;align-items:center;font-size:14px}.cp-form button{cursor:pointer;border:0;font-family:inherit}.cp-secondary{padding:14px 18px;margin:10px 12px 0 0;background:#eef5fc;color:#155da5;border-radius:6px}.cp-form dl>div{padding:14px 0;border-bottom:1px solid #e1eaf2}.cp-form dt{font-size:13px;color:#52657b}.cp-form dd{margin:6px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.cp-form[hidden],.cp-form textarea[hidden]{display:none}.cp-page :focus-visible{outline:3px solid #1684d8;outline-offset:4px}
@media(max-width:760px){.cp-section{padding:58px 0}.cp-hero{padding-bottom:45px}.cp-hero-grid,.cp-columns{grid-template-columns:1fr;gap:28px}.cp-hero h1{font-size:clamp(26px,7.4vw,40px)}.cp-note{transform:none;padding:24px}.cp-phone{margin:18px auto}.cp-fit,.cp-flow{grid-template-columns:1fr;gap:15px}.cp-fit article{padding:25px}.cp-fields{grid-template-columns:1fr}.cp-form{padding:24px 18px}.cp-form .r-button{width:100%;font-size:15px;padding:18px}.cp-lead{font-size:22px}.cp-back{margin-bottom:25px}}

.cp-reward{background:linear-gradient(120deg,#ecf6ff,#f3f1ff);border-left:4px solid #1677d2;border-radius:12px;padding:30px 36px;margin:30px 0;color:#124f97}.cp-reward>span{font-size:16px;font-weight:700}.cp-reward p{margin:4px 0 12px;font-size:23px;font-weight:700}.cp-reward strong{font-size:clamp(44px,6vw,68px);line-height:1.3;letter-spacing:-.03em}.cp-reward p span{display:inline-block;font-size:20px;margin-left:12px}.cp-reward>b{font-size:16px}.cp-conditions{margin:30px 0}.cp-conditions>div{display:grid;grid-template-columns:190px 1fr;gap:25px;border-bottom:1px solid #dce7f1;padding:23px 0;line-height:1.9}.cp-conditions dt{font-weight:700;color:#176bcc}.cp-conditions dd{margin:0;color:#30475e}@media(max-width:760px){.cp-reward{padding:24px 20px}.cp-reward p span{display:block;margin:4px 0 0;font-size:18px}.cp-conditions>div{grid-template-columns:1fr;gap:7px;padding:20px 0}}
