:root{--wiki-primary:#0060DF;--wiki-secondary:#36C;--wiki-accent:#FF6600;--wiki-light:#F8F9FA;--wiki-dark:#333;--wiki-gradient:linear-gradient(135deg,var(--wiki-primary) 0%,var(--wiki-secondary) 100%);}.wiki-hero{background:linear-gradient(135deg,rgba(0,96,223,0.85) 0%,rgba(51,102,204,0.85) 100%),no-repeat center center;background-size:cover;padding:8rem 0;color:white;position:relative;overflow:hidden;margin-top:-76px;}.wiki-hero .container{position:relative;z-index:2;}.wiki-badge{background-color:rgba(255,255,255,0.15);color:white;font-size:0.875rem;padding:0.5rem 1.5rem;border-radius:50px;display:inline-block;margin-bottom:1rem;backdrop-filter:blur(5px);}.wiki-badge i{color:var(--wiki-accent);}.wiki-hero h1{font-size:2.75rem;font-weight:800;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,0.2);}.wiki-hero .subtitle{font-size:1.25rem;font-weight:500;margin-bottom:1.5rem;opacity:0.9;}.wiki-hero p{font-size:1.1rem;max-width:650px;margin-bottom:2rem;text-shadow:0 1px 2px rgba(0,0,0,0.1);}.wiki-btn{background-color:var(--wiki-accent);border-color:var(--wiki-accent);color:white;border-radius:50px;padding:0.75rem 2rem;font-weight:600;transition:all 0.3s ease;}.wiki-btn:hover{background-color:#e55b00;border-color:#e55b00;color:white;transform:translateY(-3px);box-shadow:0 5px 15px rgba(255,102,0,0.3);}.wiki-btn-outline{background-color:transparent;border:2px solid white;color:white;border-radius:50px;padding:0.75rem 2rem;font-weight:600;transition:all 0.3s ease;}.wiki-btn-outline:hover{background-color:white;color:var(--wiki-primary);transform:translateY(-3px);box-shadow:0 5px 15px rgba(255,255,255,0.3);}.section-title{position:relative;margin-bottom:2.5rem;font-weight:700;}.section-title:after{content:'';position:absolute;left:0;bottom:-15px;width:60px;height:3px;background-color:var(--wiki-accent);}.text-center .section-title:after{left:50%;transform:translateX(-50%);}.benefit-icon{width:70px;height:70px;background-color:var(--wiki-light);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.75rem;color:var(--wiki-primary);margin-bottom:1.5rem;transition:all 0.3s ease;}.benefit-icon .icon{color:var(--wiki-secondary);}.benefit-item:hover .benefit-icon{background-color:var(--wiki-secondary);}.benefit-item:hover .benefit-icon .icon{color:white;}.process-step{position:relative;padding-left:4rem;margin-bottom:2.5rem;}.process-step-number{position:absolute;left:0;top:0;width:3rem;height:3rem;background-color:var(--wiki-primary);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem;box-shadow:0 5px 15px rgba(0,96,223,0.3);}.process-step h4{margin-bottom:0.75rem;color:var(--wiki-primary);}.pricing-box{border-radius:12px;overflow:hidden;box-shadow:0 5px 25px rgba(0,0,0,0.08);position:relative;transition:all 0.3s ease;background:white;height:100%;}.pricing-box:hover{transform:translateY(-10px);box-shadow:0 15px 35px rgba(0,0,0,0.1);}.pricing-header{padding:2rem 1.5rem;text-align:center;background:var(--wiki-light);position:relative;overflow:hidden;}.pricing-header h3{position:relative;z-index:1;margin-bottom:0;font-weight:700;color:var(--wiki-dark);}.pricing-amount{font-size:2.5rem;font-weight:800;color:var(--wiki-accent);margin:1.5rem 0;text-align:center;}.pricing-features{padding:2rem;}.pricing-features ul{list-style:none;padding:0;margin:0;}.pricing-features li{padding:0.75rem 0;border-bottom:1px dashed rgba(0,0,0,0.1);display:flex;align-items:start;}.pricing-features li:last-child{border-bottom:0;}.pricing-features li i{margin-right:0.75rem;margin-top:4px;min-width:16px;color:var(--wiki-accent);}.pricing-action{padding:0 2rem 2rem;text-align:center;}.faq-toggle{cursor:pointer;font-weight:600;padding:1.25rem;background-color:white;border:1px solid rgba(0,0,0,0.1);border-radius:8px;margin-bottom:1rem;position:relative;transition:all 0.3s ease;}.faq-toggle:hover{background-color:var(--wiki-light);}.faq-toggle::after{content:'+';position:absolute;right:1.25rem;top:1.25rem;font-size:1.25rem;font-weight:700;}.faq-toggle.active::after{content:'−';}.faq-content{display:none;padding:1.25rem;background-color:var(--wiki-light);border-radius:0 0 8px 8px;margin-top:-8px;margin-bottom:1rem;border:1px solid rgba(0,0,0,0.1);border-top:none;}.testimonial-card{background-color:white;border-radius:10px;padding:2rem;box-shadow:0 5px 15px rgba(0,0,0,0.05);position:relative;border-left:4px solid var(--wiki-accent);}.testimonial-quote{color:#6c757d;font-style:italic;margin-bottom:1rem;position:relative;}.testimonial-quote::before{top:-1.5rem;left:-0.5rem;color:rgba(0,96,223,0.1);font-family:serif;}.testimonial-author{text-align:right;font-weight:bold;color:var(--wiki-dark);}.contact-form{background:white;border-radius:12px;padding:2rem;box-shadow:0 5px 25px rgba(0,0,0,0.08);}.form-control:focus{border-color:var(--wiki-secondary);box-shadow:0 0 0 0.25rem rgba(51,102,204,0.25);}@@media (max-width:991px){.wiki-hero h1{font-size:2.25rem;}.wiki-hero .subtitle{font-size:1.1rem;}}@@media (max-width:767px){.wiki-hero{padding:6rem 0;}.wiki-hero h1{font-size:1.75rem;}.section-title{font-size:1.75rem;}.process-step{padding-left:0;padding-top:3.5rem;}.process-step-number{left:50%;transform:translateX(-50%);}}.title-divider{height:4px;width:70px;background:var(--wiki-accent);border-radius:2px;}.service-intro{transition:all 0.3s ease;}.service-intro:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,0.08) !important;}.feature-icon-wrapper{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(0,96,223,0.1);transition:all 0.3s ease;}.service-feature:hover .feature-icon-wrapper{background-color:var(--wiki-primary);}.feature-icon{font-size:1.5rem;color:var(--wiki-primary);transition:all 0.3s ease;}.service-feature:hover .feature-icon{color:white;}.process-section{position:relative;}.process-step-enhanced{position:relative;padding-left:70px;margin-bottom:40px;}.process-step-number-wrapper{position:absolute;left:0;top:0;width:50px;height:50px;background:rgba(0,96,223,0.1);border-radius:50%;display:flex;align-items:center;justify-content:center;}.process-step-number{width:35px;height:35px;background-color:var(--wiki-primary);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;box-shadow:0 5px 15px rgba(0,96,223,0.3);}.process-title{color:var(--wiki-primary);font-weight:600;margin-bottom:10px;font-size:1.1rem;}.process-step-progress{position:absolute;top:50px;left:25px;width:2px;height:calc(100% + 20px);background-color:rgba(0,96,223,0.1);}.process-step-enhanced:last-child .process-step-progress{display:none;}.badge.bg-success{background-color:#2ecc71 !important;}.badge.bg-info{background-color:#3498db !important;}@@media (max-width:767px){.process-step-enhanced{padding-left:0;padding-top:70px;text-align:center;}.process-step-number-wrapper{top:0;left:50%;transform:translateX(-50%);}.process-step-progress{left:50%;top:50px;height:40px;width:2px;}}.faq-item{transition:all 0.3s ease;}.faq-toggle{cursor:pointer;font-weight:600;padding:1.25rem;background-color:white;position:relative;transition:all 0.3s ease;border:none;}.faq-toggle:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,0.05) !important;}.faq-toggle.active{background-color:var(--wiki-primary);color:white;border-radius:12px 12px 0 0 !important;}.faq-toggle.active .faq-icon{background-color:rgba(255,255,255,0.2);color:white;}.faq-icon{width:45px;height:45px;min-width:45px;border-radius:50%;background-color:rgba(0,96,223,0.1);display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;}.faq-arrow{transition:all 0.3s ease;}.faq-toggle.active .faq-arrow i{transform:rotate(180deg);}.faq-content{display:none;margin-top:-5px;z-index:1;position:relative;overflow:hidden;border-radius:0 0 12px 12px !important;transition:all 0.3s ease;}.badge.bg-success{background-color:#2ecc71 !important;}.badge.bg-info{background-color:#3498db !important;}.badge.bg-primary{background-color:var(--wiki-primary) !important;}.table-primary{background-color:rgba(51,102,204,0.1) !important;}@@media (max-width:767px){.faq-toggle{flex-direction:column;text-align:center;}.faq-icon{margin-bottom:1rem;margin-right:0 !important;}.faq-arrow{margin-top:1rem;margin-left:0 !important;}}.demo-icon{width:45px;height:45px;min-width:45px;border-radius:50%;background-color:rgba(0,96,223,0.1);display:flex;align-items:center;justify-content:center;font-size:1.5rem;}.demo-item{transition:all 0.3s ease;border-left:3px solid var(--wiki-primary);}.demo-item:hover{transform:translateX(5px);box-shadow:0 10px 20px rgba(0,0,0,0.05) !important;}.image-card{position:relative;transition:all 0.3s ease;}.image-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,0.1) !important;}.image-overlay{position:absolute;top:0;left:0;width:100%;height:calc(100% - 56px);opacity:0;transition:all 0.3s ease;cursor:pointer;}.image-card:hover .image-overlay{opacity:1;}@@media (max-width:767px){.image-overlay{display:none !important;}}
