.cps-page{background:#0a1628;min-height:100vh;color:#e8edf3;padding:64px 0 90px}.cps-page__hero{text-align:center;max-width:680px;margin:0 auto 56px;padding:0 24px}.cps-page__eyebrow{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#f4731f;background:#f4731f1a;border:1px solid rgba(244,115,31,.3);padding:4px 14px;border-radius:4px;margin-bottom:18px}.cps-page__hero h1{font-size:clamp(28px,4vw,44px);font-weight:800;color:#fff;margin:0 0 14px;letter-spacing:-.5px}.cps-page__hero h1 span{color:#f4731f}.cps-page__hero p{font-size:16px;color:#8a9bb0;line-height:1.7;margin:0}.cps-page__inner{max-width:860px;margin:0 auto;padding:0 24px}.cps-about__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:52px}.cps-about__stat{background:#111d30;border:1px solid #1e2f45;border-radius:14px;padding:28px 20px;text-align:center}.cps-about__stat-num{font-size:40px;font-weight:900;color:#f4731f;line-height:1;margin-bottom:6px}.cps-about__stat-label{font-size:13px;color:#8a9bb0;text-transform:uppercase;letter-spacing:.5px}.cps-about__story{background:#111d30;border:1px solid #1e2f45;border-radius:16px;padding:40px;margin-bottom:32px}.cps-about__story h2{font-size:22px;font-weight:700;color:#fff;margin:0 0 16px;padding-bottom:14px;border-bottom:2px solid #1e2f45}.cps-about__story p{font-size:15.5px;color:#c5d0dc;line-height:1.8;margin:0 0 14px}.cps-about__story p:last-child{margin:0}.cps-about__usp-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cps-about__usp{background:#111d30;border:1px solid #1e2f45;border-radius:14px;padding:26px 24px;display:flex;gap:16px;align-items:flex-start}.cps-about__usp-icon{width:42px;height:42px;background:#f4731f1a;border:1px solid rgba(244,115,31,.25);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cps-about__usp h3{font-size:15px;font-weight:700;color:#fff;margin:0 0 5px}.cps-about__usp p{font-size:13px;color:#8a9bb0;line-height:1.6;margin:0}.cps-faq__list{display:flex;flex-direction:column;gap:10px}.cps-faq__item{background:#111d30;border:1px solid #1e2f45;border-radius:12px;overflow:hidden;transition:border-color .2s ease}.cps-faq__item.open{border-color:#f4731f}.cps-faq__q{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;cursor:pointer;gap:16px;-webkit-user-select:none;user-select:none}.cps-faq__q-text{font-size:15px;font-weight:700;color:#fff}.cps-faq__icon{width:24px;height:24px;flex-shrink:0;color:#f4731f;transition:transform .25s ease}.cps-faq__item.open .cps-faq__icon{transform:rotate(45deg)}.cps-faq__a{display:none;padding:0 24px 20px;font-size:14.5px;color:#8a9bb0;line-height:1.75}.cps-faq__item.open .cps-faq__a{display:block}.cps-contact__grid{display:grid;grid-template-columns:1fr 1.6fr;gap:28px;align-items:start}.cps-contact__info{display:flex;flex-direction:column;gap:16px}.cps-contact__info-card{background:#111d30;border:1px solid #1e2f45;border-radius:14px;padding:22px 20px;display:flex;gap:14px;align-items:flex-start}.cps-contact__info-icon{width:38px;height:38px;background:#f4731f1a;border:1px solid rgba(244,115,31,.25);border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cps-contact__info-card h3{font-size:13px;font-weight:700;color:#fff;margin:0 0 4px;text-transform:uppercase;letter-spacing:.4px}.cps-contact__info-card p,.cps-contact__info-card a{font-size:13.5px;color:#8a9bb0;margin:0;text-decoration:none}.cps-contact__info-card a:hover{color:#f4731f}.cps-contact__form-wrap{background:#111d30;border:1px solid #1e2f45;border-radius:16px;padding:36px 32px}.cps-contact__form-wrap h2{font-size:20px;font-weight:700;color:#fff;margin:0 0 24px}.cps-contact__form .field{margin-bottom:16px}.cps-contact__form label{display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#8a9bb0;margin-bottom:7px}.cps-contact__form input,.cps-contact__form textarea,.cps-contact__form select{width:100%;background:#0d1b2e;border:1px solid #1e2f45;border-radius:8px;padding:12px 14px;color:#e8edf3;font-size:14px;font-family:inherit;box-sizing:border-box;transition:border-color .2s ease}.cps-contact__form input:focus,.cps-contact__form textarea:focus,.cps-contact__form select:focus{outline:none;border-color:#f4731f}.cps-contact__form textarea{resize:vertical;min-height:120px}.cps-contact__form select option{background:#0d1b2e;color:#e8edf3}.cps-contact__submit{width:100%;background:#f4731f;color:#fff;border:none;padding:14px;border-radius:8px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;margin-top:4px;transition:background .2s ease}.cps-contact__submit:hover{background:#d9621a}.cps-policy__body{background:#111d30;border:1px solid #1e2f45;border-radius:16px;padding:44px 48px;font-size:15.5px;color:#c5d0dc;line-height:1.8}.cps-policy__body h1,.cps-policy__body h2{color:#fff;font-weight:700;margin:28px 0 12px;padding-bottom:10px;border-bottom:1px solid #1e2f45}.cps-policy__body h1{font-size:24px;margin-top:0}.cps-policy__body h2{font-size:18px}.cps-policy__body h3{font-size:16px;color:#fff;font-weight:700;margin:20px 0 8px}.cps-policy__body p{margin:0 0 14px}.cps-policy__body ul,.cps-policy__body ol{margin:0 0 14px 20px}.cps-policy__body li{margin-bottom:5px}.cps-policy__body a{color:#f4731f}.cps-policy__body strong{color:#fff}@media(max-width:768px){.cps-about__stats{grid-template-columns:1fr 1fr}.cps-about__usp-grid,.cps-contact__grid{grid-template-columns:1fr}.cps-about__story{padding:26px}.cps-contact__form-wrap{padding:24px 20px}.cps-policy__body{padding:28px 22px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cps-pages.css.map */
