:root{--primary-color:var(--theme-color-light);--secondary-color:var(--theme-color-dark);--accent-color:#ff6b00;--text-color:var(--title-color);--text-color:#666;--text-colorer:#888;--background-light:var(--secondary-color-light);--background-dark:#0a2540;--white:#ffffff;--card-shadow:0 10px 30px rgba(0,0,0,0.08);--transition:all 0.3s ease;--gradient-primary:-webkit-linear-gradient(15deg,var(--theme-color) 45%,var(--theme-color-dark)) 100%;--gradient-dark:linear-gradient(135deg,#0a2540,#051b31);--border-radius:12px}.clients-protect-container{font-family:Inter,Poppins,sans-serif;color:var(--text-color);line-height:1.7;overflow-x:hidden}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.fade-in-section{opacity:1!important;transform:translateY(0)!important;transition:opacity .8s ease,transform .8s ease}.section-header{text-align:center;margin-bottom:60px}.section-header.centered{max-width:800px;margin-left:auto;margin-right:auto}.section-icon{width:70px;height:70px;background:var(--primary-color);color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:28px;box-shadow:0 10px 20px rgba(0,86,179,.2)}.section-title{font-size:38px;font-weight:700;color:var(--secondary-color);margin-bottom:20px;line-height:1.3}.section-description{font-size:18px;color:var(--text-color);max-width:800px;margin:0 auto;line-height:1.8}.title-separator{width:80px;height:4px;background:var(--primary-color);margin:0 auto 30px;border-radius:2px}.title-separator.light{background:var(--white)}.primary-btn,.secondary-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 30px;font-size:16px;font-weight:600;border-radius:30px;text-decoration:none;transition:var(--transition);cursor:pointer;border:none}.primary-btn{background:var(--primary-color);color:var(--white);box-shadow:0 8px 15px rgba(0,86,179,.2)}.primary-btn:hover{transform:translateY(-5px);box-shadow:0 15px 25px rgba(0,86,179,.3)}.primary-btn.light{background:var(--white);color:var(--primary-color)}.primary-btn.light:hover{background:var(--white);color:var(--secondary-color);box-shadow:0 15px 25px rgba(255,255,255,.2)}.secondary-btn{background:transparent;color:var(--primary-color);border:2px solid var(--primary-color)}.secondary-btn:hover{background:rgba(0,86,179,.1);transform:translateY(-5px)}.centered{text-align:center}.hero-section{position:relative;background-color:var(--secondary-color-light);padding:120px 0 100px;overflow:hidden}.hero-wrapper{display:flex;align-items:center;justify-content:space-between;gap:50px;position:relative;z-index:1}.hero-content{flex:1 1;max-width:600px}.hero-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(0,86,179,.1);color:var(--primary-color);padding:8px 15px;border-radius:30px;margin-bottom:25px;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:1px}.hero-badge i{font-size:16px}.hero-title{font-size:48px;font-weight:800;color:var(--secondary-color);margin-bottom:20px;line-height:1.2}.hero-description{font-size:18px;color:var(--text-color);margin-bottom:35px;line-height:1.8}.hero-buttons{display:flex;gap:20px;margin-bottom:40px}.hero-image{flex:1 1;position:relative}.image-wrapper{position:relative;z-index:1}.hero-icon-wrapper{position:relative;width:320px;height:320px;margin:0 auto}.hero-icon-bg{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#f0f7ff,#e0ecfd);border-radius:50%;box-shadow:var(--card-shadow);z-index:1}.hero-icon{top:50%;left:50%;transform:translate(-50%,-50%);width:150px;height:150px;background:var(--primary-color);font-size:70px;color:white;box-shadow:0 10px 20px rgba(0,86,179,.3);z-index:2;animation:float 6s ease-in-out infinite}.hero-icon,.hero-icon-small{position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center}.hero-icon-small{width:70px;height:70px;background:white;font-size:30px;color:var(--primary-color);box-shadow:var(--card-shadow);z-index:3}.hero-icon-small.top-right{top:40px;right:40px;animation:float 5s ease-in-out 1s infinite}.hero-icon-small.bottom-left{bottom:40px;left:40px;animation:float 5s ease-in-out 2s infinite}.hero-icon-small.bottom-right{bottom:40px;right:40px;animation:float 5s ease-in-out 3s infinite}.security-badge{position:absolute;bottom:-20px;right:-20px;background:var(--white);padding:15px 20px;border-radius:var(--border-radius);box-shadow:var(--card-shadow);gap:15px;z-index:2;animation:float 6s ease-in-out infinite}.badge-icon,.security-badge{display:flex;align-items:center}.badge-icon{background:var(--primary-color);color:var(--white);width:40px;height:40px;border-radius:50%;justify-content:center;font-size:18px}.badge-text{display:flex;flex-direction:column}.badge-text strong{font-size:18px;color:var(--secondary-color)}.badge-text span{font-size:14px;color:var(--text-color)}.security-stats{gap:40px;background:var(--white);padding:20px 30px;border-radius:var(--border-radius);box-shadow:0 10px 30px rgba(0,0,0,.05);margin-top:30px}.security-stats,.stat-item{display:flex;align-items:center}.stat-item{flex-direction:column}.stat-value{font-size:24px;font-weight:700;color:var(--primary-color)}.stat-label{font-size:14px;color:var(--text-color)}.stat-divider{width:1px;height:40px;background-color:#e0e0e0}.security-features{padding:100px 0;background-color:var(--white)}.features-tabs{margin-top:50px}.tabs-navigation{display:flex;justify-content:center;gap:15px;margin-bottom:40px;flex-wrap:wrap}.features-tabs .tab-btn{display:flex;align-items:center;gap:10px;padding:15px 25px;background:var(--white);border:1px solid #e0e0e0;border-radius:30px;font-weight:600;font-size:16px;color:var(--text-color);cursor:pointer;transition:var(--transition)}.tab-btn i{font-size:18px}.tab-btn:hover{border-color:var(--primary-color);color:var(--primary-color);transform:translateY(-3px);box-shadow:0 8px 15px rgba(0,0,0,.05)}.tab-btn.active{background:var(--primary-color);color:var(--white);border-color:transparent;box-shadow:0 8px 15px rgba(0,86,179,.2)}.tabs-content{margin-top:40px}.tab-panel{display:flex;align-items:center;gap:50px;background:var(--background-light);padding:40px;border-radius:var(--border-radius);box-shadow:var(--card-shadow)}.panel-content{flex:1 1}.panel-content h3{font-size:28px;font-weight:700;color:var(--secondary-color);margin-bottom:20px}.panel-content p{font-size:16px;color:var(--text-color);margin-bottom:25px;line-height:1.7}.feature-benefits{list-style:none;padding:0;margin:0}.feature-benefits li{display:flex;align-items:center;gap:15px;margin-bottom:15px;font-size:16px;color:var(--text-color)}.feature-benefits li i{color:var(--primary-color);background:rgba(0,86,179,.1);width:30px;height:30px;border-radius:50%;font-size:14px}.feature-benefits li i,.panel-image{display:flex;align-items:center;justify-content:center}.panel-image{flex:1 1;max-width:500px;position:relative;height:300px}.feature-icon-large{width:120px;height:120px;background:var(--primary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:50px;color:white;box-shadow:0 10px 20px rgba(0,86,179,.2);z-index:2;animation:float 6s ease-in-out infinite}.feature-icon-bg{position:absolute;width:250px;height:250px;background:rgba(0,86,179,.1);border-radius:50%;z-index:1}.risk-management{padding:100px 0;background-color:var(--background-light);position:relative;overflow:hidden}.risk-management:before{top:-150px;left:-150px}.risk-management:after,.risk-management:before{content:"";position:absolute;width:300px;height:300px;background:var(--primary-color);opacity:.03;border-radius:50%}.risk-management:after{bottom:-150px;right:-150px}.risk-content-wrapper{display:flex;align-items:center;gap:50px;position:relative;z-index:1;margin-top:60px}.risk-image{flex:1 1;height:400px}.risk-image,.shield-container{position:relative;display:flex;justify-content:center}.shield-container{width:300px;height:300px;align-items:center;animation:float 6s ease-in-out infinite}.shield-outer{position:absolute;width:200px;height:200px;background:var(--primary-color);font-size:100px;color:rgba(255,255,255,.25);z-index:1;box-shadow:0 10px 30px rgba(0,86,179,.2)}.shield-inner,.shield-outer{border-radius:50%;display:flex;align-items:center;justify-content:center}.shield-inner{position:relative;width:100px;height:100px;background:white;font-size:50px;color:var(--primary-color);z-index:2;box-shadow:0 5px 15px rgba(0,0,0,.1)}.risk-badge{position:absolute;top:30px;right:0;animation:float 5s ease-in-out 1s infinite}.badge-inner{background:var(--white);display:flex;align-items:center;gap:10px;padding:10px 20px;border-radius:30px;box-shadow:var(--card-shadow)}.badge-inner i{color:var(--primary-color);font-size:18px}.badge-inner span{font-weight:600;color:var(--secondary-color)}.risk-content{flex:1 1}.risk-content h3{font-size:28px;font-weight:700;color:var(--secondary-color);margin-bottom:15px}.risk-content p{font-size:16px;color:var(--text-color);margin-bottom:30px;line-height:1.7}.risk-features{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.risk-feature{display:flex;align-items:flex-start;gap:20px;background:var(--white);padding:20px;border-radius:var(--border-radius);box-shadow:0 5px 15px rgba(0,0,0,.05);transition:var(--transition)}.risk-feature:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.08)}.feature-icon{background:var(--primary-color);color:var(--white);width:50px;height:50px;min-width:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px}.feature-content{flex:1 1}.feature-content h4{font-size:18px;font-weight:600;color:var(--secondary-color);margin-bottom:8px}.feature-content p{font-size:14px;color:var(--text-color);margin-bottom:0;line-height:1.6}.risk-action{margin-top:30px}.insurance-section{background:var(--gradient-primary);color:var(--white);padding:100px 0;position:relative;overflow:hidden}.insurance-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%23ffffff' fill-opacity='0.05' fill-rule='evenodd'%2F%3E%3C/svg%3E");z-index:0}.insurance-wrapper{position:relative;z-index:1}.insurance-section .section-description,.insurance-section .section-title{color:var(--white)}.insurance-cards{display:flex;gap:30px;margin-top:50px;flex-wrap:wrap;justify-content:center}.insurance-card{flex:1 1;min-width:300px;max-width:350px;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:30px;border-radius:var(--border-radius);box-shadow:0 10px 30px rgba(0,0,0,.1);transition:var(--transition)}.insurance-card:hover{transform:translateY(-10px);box-shadow:0 15px 40px rgba(0,0,0,.2)}.card-icon{width:60px;height:60px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:24px}.insurance-card h3{font-size:22px;font-weight:700;margin-bottom:15px;text-align:center;color:var(--white)}.insurance-card p{font-size:15px;color:rgba(255,255,255,.9);margin-bottom:25px;text-align:center;line-height:1.7}.insurance-benefits{list-style:none;padding:0;margin:0}.insurance-benefits li{display:flex;align-items:center;gap:12px;margin-bottom:12px;font-size:15px;color:rgba(255,255,255,.9)}.insurance-benefits li i{color:var(--white);background:rgba(255,255,255,.2);width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}.commitment-section{padding:100px 0;background:var(--gradient-dark);color:var(--white);position:relative;overflow:hidden}.commitment-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%23ffffff' fill-opacity='0.05' fill-rule='evenodd'%2F%3E%3C/svg%3E");z-index:0}.commitment-wrapper{position:relative;z-index:1}.commitment-content{max-width:800px;margin:0 auto;text-align:center}.commitment-icon{width:70px;height:70px;background:rgba(255,255,255,.1);color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:28px}.commitment-content h2{font-size:38px;font-weight:700;color:var(--white);margin-bottom:20px}.commitment-content p{font-size:18px;color:rgba(255,255,255,.9);margin-bottom:30px;line-height:1.8}.commitment-actions{margin-top:30px}.faq-section{padding:100px 0;background-color:var(--background-light)}.faq-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));grid-gap:30px;gap:30px;margin-top:50px}.faq-item{background:var(--white);padding:30px;border-radius:var(--border-radius);box-shadow:var(--card-shadow);display:flex;gap:20px;transition:var(--transition)}.faq-item:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.1)}.faq-icon{width:50px;height:50px;min-width:50px;background:var(--primary-color);color:var(--white);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px}.faq-content{flex:1 1}.faq-item h3{font-size:20px;font-weight:700;color:var(--secondary-color);margin-bottom:12px}.faq-item p{font-size:15px;color:var(--text-color);margin-bottom:0;line-height:1.7}.faq-action{margin-top:40px;text-align:center}@media (max-width:1200px){.hero-title{font-size:42px}.section-title{font-size:34px}.tab-panel{flex-direction:column}.panel-image{order:-1;margin-bottom:30px}.risk-content-wrapper{flex-direction:column}.risk-image{margin-bottom:40px}}@media (max-width:992px){.hero-wrapper{flex-direction:column}.hero-content{max-width:100%;text-align:center;margin-bottom:50px}.hero-buttons,.security-stats{justify-content:center}.tabs-navigation{flex-wrap:wrap}.tab-btn{width:calc(50% - 10px);justify-content:center}.faq-container{grid-template-columns:1fr}}@media (max-width:768px){.hero-title{font-size:36px}.section-title{font-size:30px}.hero-buttons{flex-direction:column;gap:15px}.security-stats{flex-direction:column;gap:20px}.stat-divider{display:none}.insurance-card{min-width:100%}.tab-btn{width:100%}}@media (max-width:576px){.hero-title{font-size:32px}.section-title{font-size:26px}.faq-item{flex-direction:column}.faq-icon{margin-bottom:15px}.risk-feature{flex-direction:column}.feature-icon{margin-bottom:15px}}.hero-section:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;pointer-events:none}.commitment-section:before,.insurance-section:before{pointer-events:none}.feature-card{background-color:#fff}.commitment-wrapper,.faq-action,.faq-container,.hero-wrapper,.insurance-wrapper,.risk-content-wrapper,.section-header,.tabs-content,.tabs-navigation{position:relative;z-index:1}.faq-content h3,.faq-content p,.feature-benefits li,.feature-content h4,.feature-content p,.hero-description,.hero-title,.panel-content h3,.panel-content p,.risk-content h3,.risk-content p,.section-description,.section-title{position:relative;z-index:2;text-shadow:0 0 1px rgba(255,255,255,.5)}.fade-in-section.animate{opacity:1!important;transform:translateY(0)!important}.feature-card:hover{background-color:var(--primary-color)}.feature-card:hover h4,.feature-card:hover p{color:#fff!important}