.b-text-media__items{display:flex;align-items:center;gap:var(--grid-gap)}.b-text-media__items.is-inverted .b-text-media__image{order:-1}@media (max-width:991px){.b-text-media__items{flex-direction:column}}.b-text-media__text{flex-grow:1}@media (min-width:992px){.b-text-media__image{flex:1 0 40%}}.b-text-media__image img{border-radius:var(--border-radius)}.b-about-guarantees__header{text-align:center;margin-bottom:40px}.b-about-guarantees__title{font-size:32px;font-weight:700;color:#2c3e50;margin-bottom:16px;position:relative;display:inline-block}.b-about-guarantees__title::after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:60px;height:3px;background:#B7141E;border-radius:2px}.b-about-guarantees__subtitle{font-size:18px;color:#6c757d;margin:20px auto 0}.about-main-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:40px 0}.about-card{background:white;padding:28px;border-radius:24px;box-shadow:0 8px 30px rgba(0, 0, 0, 0.08);height:100%;position:relative;overflow:hidden}.about-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg, #B7141E, #e74c3c)}.about-card h3{color:#2c3e50;margin-bottom:24px;font-size:24px;font-weight:700}.about-content{line-height:1.6;color:#495057}.service-links-list{display:flex;flex-direction:column;gap:24px}.service-item{border-bottom:1px solid #e9ecef;padding-bottom:16px}.service-item:last-child{border-bottom:none;padding-bottom:0}.service-link{font-size:18px;font-weight:700;color:#2c3e50;text-decoration:none;transition:color 0.2s}.service-link:hover{color:#B7141E;text-decoration:underline}.more-link{font-size:14px;color:#B7141E;text-decoration:none;margin-left:6px;font-weight:500}.more-link:hover{text-decoration:underline}.service-item p{margin-top:8px;margin-bottom:0;color:#495057;line-height:1.5}.guarantees-list{display:flex;flex-direction:column;gap:20px}.guarantee-item{display:flex;align-items:flex-start;gap:16px;padding:12px;background:#f8f9fa;border-radius:16px;transition:all 0.2s}.guarantee-item:hover{background:#e9ecef;transform:translateX(5px)}.guarantee-icon{width:36px;height:36px;background:#B7141E;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:white;font-weight:bold;font-size:16px}.guarantee-text{flex:1}.guarantee-text strong{color:#2c3e50;font-size:16px;margin-bottom:4px;display:block}.guarantee-text span{color:#495057;line-height:1.5;font-size:14px}.suitability-section{margin:48px 0}.suitability-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.suitability-card{background:white;padding:28px;border-radius:24px;box-shadow:0 8px 30px rgba(0, 0, 0, 0.08)}.suitability-card h3{color:#2c3e50;margin-bottom:20px;font-size:22px;font-weight:700;text-align:center}.suitability-list{display:flex;flex-direction:column;gap:16px}.suitability-item{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:12px;transition:all 0.2s}.suitability-list .suitability-item{background:#f8f9fa}.suitability-list .suitability-item:hover{background:#e9ecef;transform:translateX(5px)}.suitability-icon{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:14px;flex-shrink:0;background:#22c55e;color:white}.suitability-card:last-child .suitability-icon{background:#22c55e}.suitability-text{color:#374151;line-height:1.4;font-weight:500;font-size:15px;flex:1}.final-cta{text-align:center;padding:48px 32px;background:linear-gradient(135deg, #B7141E 0%, #e74c3c 100%);border-radius:28px;margin-top:40px;color:white;position:relative;overflow:hidden}.final-cta-content{position:relative;z-index:2}.final-cta h3{font-size:28px;margin-bottom:16px;font-weight:700}.final-cta p{font-size:18px;margin-bottom:24px;opacity:0.95;max-width:1000px;margin-left:auto;margin-right:auto}.final-cta .button{background:white;color:#B7141E;padding:14px 32px;font-size:16px;font-weight:700;border:none;transition:all 0.2s;display:inline-block;text-decoration:none}.final-cta .button:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(255, 255, 255, 0.3)}@media (max-width:768px){.about-main-grid,.suitability-grid{grid-template-columns:1fr;gap:24px}.b-about-guarantees__title{font-size:26px}.about-card,.suitability-card{padding:20px}.service-link{font-size:16px}.final-cta{padding:32px 20px}.final-cta h3{font-size:24px}.final-cta p{font-size:16px}}.form-split__container{display:grid;grid-template-columns:1fr 1.5fr;gap:30px;background:white;border-radius:var(--border-radius);overflow:hidden;box-shadow:0 30px 60px -15px rgba(0, 0, 0, 0.15)}.form-split__form-col{padding:50px 40px;background:white}.form-split__header{margin-bottom:30px;text-align:left}.form-split__title{font-size:2.2rem;font-weight:800;line-height:1.2;margin:0 0 10px 0;color:#1a1e2b}.form-split__subtitle{font-size:1.1rem;color:#4a5568;line-height:1.5;margin:0}.form-split .b-form__wrapper{max-width:100% !important;margin:0 !important}.form-split .form-field{margin-bottom:20px}.form-split textarea{min-height:100px;resize:vertical}.form-split input:focus,.form-split textarea:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37, 99, 235, 0.1)}.form-split label{display:block;margin-bottom:6px;font-weight:600;font-size:0.95rem;color:#2d3748}.form-privacy-text{font-size:12px !important;text-align:start;margin-left:5px}.form-privacy-ref{color:black !important}.form-split .form-privacy{text-align:center;margin-top:15px;display:flex;align-items:flex-start}.form-privacy{text-align:center;margin-top:15px;display:flex;align-items:flex-start}.form-split .form-privacy img{max-width:100%;height:auto;opacity:0.8;transition:opacity 0.2s ease}.form-split .form-privacy a:hover img{opacity:1}.form-split__image-col{position:relative;background:#f0f4fa;min-height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.form-split__image{width:100%;height:100%;object-fit:cover;display:block}.form-split__image-placeholder{width:100%;height:100%;min-height:400px;background:linear-gradient(135deg, #f0f4fa 0%, #e2e8f0 100%)}.form-split .form-validation-error{background:#fff5f5;border:1px solid #feb2b2;color:#c53030;padding:12px 16px;border-radius:12px;margin-bottom:20px;font-size:0.95rem}.form-split .form-success{text-align:center;padding:40px 20px;color:#10b981;font-size:1.2rem}@media (max-width:992px){.form-split__container{grid-template-columns:1fr}.form-split__image-col{min-height:300px;order:-1}}@media (max-width:768px){.form-split{padding:0px}.form-split__form-col{padding:30px 25px}.form-split__title{font-size:1.8rem}.form-split__subtitle{font-size:1rem}}@media (max-width:480px){.form-split__form-col{padding:25px 20px}.form-split__title{font-size:1.5rem}.form-split input[type="text"],.form-split input[type="tel"],.form-split textarea{padding:14px 16px}.form-split .button{padding:16px 20px;font-size:1rem}}/*# sourceMappingURL=./page-f1fe93eae903e0928ec5b23e30a99f76.map */