@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700&family=Inter:wght@300;400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Playfair+Display:wght@400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700;800;900&family=Inter:wght@300;400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700;800&family=Inter:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700&family=Inter:wght@300;400;500;600;700&display=swap";:root{--primary-color: #ff6b00;--secondary-color: #4a4a4a;--background-light: #f4f4f4;--text-dark: #333;--text-light: #666;--font-family-base: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-size-base: 16px;--line-height-base: 1.6}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:var(--font-size-base)}body{font-family:Playfair Display;line-height:var(--line-height-base);color:var(--text-dark);background-color:var(--background-light)}.app-container{display:flex;flex-direction:column;min-height:100vh}.main-content{flex-grow:1;padding-top:80px}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}@media (max-width: 768px){:root{--font-size-base: 14px}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}a{color:var(--primary-color);text-decoration:none;transition:color .3s ease}a:hover{color:darken(var(--primary-color),10%)}button{cursor:pointer;transition:all .3s ease}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--background-light)}::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:darken(var(--primary-color),10%)}.fade-in{animation:fadeIn .5s ease-in-out}:root{--header-bg: rgba(255, 255, 255, .95);--header-bg-scrolled: rgba(255, 255, 255, .98);--header-text: #2d3748;--header-brand-gradient-start: #ff6b35;--header-brand-gradient-end: #ff8c42;--header-hover-color: #ff6b35;--header-shadow: 0 8px 32px rgba(0, 0, 0, .1);--header-shadow-scrolled: 0 4px 20px rgba(0, 0, 0, .15);--header-transition: all .4s cubic-bezier(.4, 0, .2, 1);--header-border: rgba(255, 107, 53, .1)}.header{position:fixed;top:0;left:0;width:100%;z-index:50;transition:var(--header-transition);padding:.1rem 0}.header-scrolled{padding:.05rem 0}.header-container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.header-wrapper{background:var(--header-bg);border-radius:1rem;box-shadow:var(--header-shadow);padding:.2rem 2rem;display:flex;justify-content:space-between;align-items:center;transition:var(--header-transition);border:1px solid var(--header-border);position:relative;overflow:hidden}.header-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,var(--header-brand-gradient-start),var(--header-brand-gradient-end));opacity:0;transition:var(--header-transition)}.header-wrapper-scrolled{padding:.15rem 2rem;border-radius:.75rem;box-shadow:var(--header-shadow-scrolled)}.header-wrapper-scrolled:before{opacity:1}.header-logo{display:flex;align-items:center;gap:1rem;text-decoration:none;transition:var(--header-transition);z-index:10}.header-logo:hover{transform:scale(1.05)}.header-logo-image{height:6rem;width:auto;object-fit:contain;transition:var(--header-transition);filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.header-scrolled .header-logo-image{height:5rem}.header-brand-text{font-size:1.4rem;font-weight:800;background:linear-gradient(135deg,var(--header-brand-gradient-start),var(--header-brand-gradient-end));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.5px}.header-desktop-nav{display:none}.header-mobile-menu-toggle{color:var(--header-text);background:none;border:none;cursor:pointer;padding:.5rem;border-radius:.5rem;transition:var(--header-transition);display:flex;align-items:center;justify-content:center}.header-mobile-menu-toggle:hover{background:#ff6b351a;color:var(--header-hover-color)}@media (min-width: 768px){.header-desktop-nav{display:flex;align-items:center;gap:2.5rem}.header-nav-links{display:flex;gap:2rem}.header-nav-link{text-decoration:none;color:var(--header-text);font-weight:500;font-size:.95rem;transition:var(--header-transition);position:relative;padding:.5rem .8rem;border-radius:.5rem;letter-spacing:.3px}.header-nav-link:hover{color:var(--header-hover-color);background:#ff6b3514;transform:translateY(-1px)}.header-nav-link:after{content:"";position:absolute;bottom:.25rem;left:50%;transform:translate(-50%);width:0;height:2px;background:linear-gradient(90deg,var(--header-brand-gradient-start),var(--header-brand-gradient-end));transition:var(--header-transition);border-radius:1px}.header-nav-link:hover:after{width:80%}.header-cta-buttons{display:flex;gap:1rem;align-items:center}.header-cta-button{border:none;padding:.6rem 1.2rem;border-radius:.75rem;font-weight:600;font-size:.9rem;transition:var(--header-transition);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;letter-spacing:.3px;position:relative;overflow:hidden}.header-cta-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.header-cta-button:hover:before{left:100%}.header-cta-button.register-btn{background:linear-gradient(135deg,var(--header-brand-gradient-start),var(--header-brand-gradient-end));color:#fff;box-shadow:0 4px 15px #ff6b354d}.header-cta-button.register-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ff6b3566}.header-cta-button.login-btn{background:transparent;color:var(--header-text);border:2px solid var(--header-brand-gradient-start)}.header-cta-button.login-btn:hover{background:var(--header-brand-gradient-start);color:#fff;transform:translateY(-1px);box-shadow:0 4px 15px #ff6b3533}.header-mobile-menu-toggle{display:none}}.header-mobile-nav{position:fixed;top:0;left:0;width:100%;height:100vh;background:linear-gradient(135deg,#fffffffa,#fffffff2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:40;animation:slideIn .4s cubic-bezier(.4,0,.2,1)}@keyframes slideIn{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.header-mobile-nav-content{display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center;padding:2rem}.header-mobile-nav-link{text-decoration:none;color:var(--header-text);font-size:1.4rem;font-weight:500;transition:var(--header-transition);padding:1rem 2rem;border-radius:.75rem;position:relative;letter-spacing:.5px}.header-mobile-nav-link:hover{color:var(--header-hover-color);background:#ff6b3514;transform:scale(1.05)}.header-mobile-cta-button{border:none;padding:1rem 2rem;border-radius:.75rem;font-weight:600;font-size:1.1rem;margin-top:1rem;transition:var(--header-transition);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-width:140px;letter-spacing:.3px}.header-mobile-cta-button.register-btn{background:linear-gradient(135deg,var(--header-brand-gradient-start),var(--header-brand-gradient-end));color:#fff;box-shadow:0 4px 20px #ff6b354d}.header-mobile-cta-button.register-btn:hover{transform:translateY(-2px);box-shadow:0 8px 30px #ff6b3566}.header-mobile-cta-button.login-btn{background:transparent;color:var(--header-text);border:2px solid var(--header-brand-gradient-start)}.header-mobile-cta-button.login-btn:hover{background:var(--header-brand-gradient-start);color:#fff;transform:translateY(-1px)}@media (max-width: 768px){.header-container{padding:0 1rem}.header-wrapper{padding:.15rem 1.5rem}.header-wrapper-scrolled{padding:.1rem 1.5rem}.header-logo-image{height:4rem}.header-scrolled .header-logo-image{height:3.5rem}.header-logo{gap:.5rem}.header-brand-text{font-size:1.2rem}}@media (max-width: 480px){.header-logo-image{height:3.5rem}.header-scrolled .header-logo-image{height:3rem}.header-brand-text{font-size:1rem}.header-mobile-nav-content{gap:1.5rem;padding:1.5rem}.header-mobile-nav-link{font-size:1.2rem;padding:.75rem 1.5rem}}@media (prefers-reduced-motion: reduce){.header,.header-wrapper,.header-nav-link,.header-mobile-nav,.header-logo,.header-cta-button{transition:none;animation:none}}.header-nav-link:focus,.header-mobile-nav-link:focus,.header-cta-button:focus,.header-mobile-menu-toggle:focus{outline:2px solid var(--header-brand-gradient-start);outline-offset:2px}html{scroll-behavior:smooth}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,var(--header-brand-gradient-start),var(--header-brand-gradient-end));border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--header-hover-color)}.footer{background-color:#1a1a1a;color:#fff;padding-top:4rem}.footer-container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.footer-main{margin-bottom:3rem}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:2rem}.footer-company-info{max-width:400px}.footer-brand{font-size:1.8rem;font-weight:700;margin-bottom:1rem;color:#fff}.footer-description{color:#a0a0a0;line-height:1.6;margin-bottom:1.5rem}.footer-social-icons{display:flex;gap:1rem}.footer-social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#ffffff1a;color:#fff;transition:all .3s ease}.footer-social-link:hover{background-color:#ff6b00;transform:translateY(-3px)}.footer-links-section{display:flex;flex-direction:column}.footer-links-title{font-size:1.1rem;font-weight:600;margin-bottom:1.5rem;color:#fff}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:.75rem}.footer-link{color:#a0a0a0;text-decoration:none;transition:all .3s ease}.footer-link:hover{color:#ff6b00;padding-left:5px}.footer-contact-info{list-style:none;padding:0;margin:0}.footer-contact-info a.footer-contact-item{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;color:#a0a0a0;text-decoration:none;transition:all .3s ease;padding:5px 0}.footer-contact-info a.footer-contact-item:hover{color:#ff6b00;transform:translate(5px)}.footer-contact-info a.footer-contact-item .footer-contact-icon{color:#ff6b00;flex-shrink:0}.footer-newsletter{padding:2rem 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:2rem}.newsletter-content{max-width:600px;margin:0 auto;text-align:center}.newsletter-title{font-size:1.5rem;margin-bottom:.5rem;color:#fff}.newsletter-description{color:#a0a0a0;margin-bottom:1.5rem}.newsletter-form{display:flex;gap:1rem}.newsletter-input{flex:1;padding:.75rem 1rem;border:1px solid rgba(255,255,255,.1);border-radius:4px;background-color:#ffffff0d;color:#fff}.newsletter-input:focus{outline:none;border-color:#ff6b00}.newsletter-button{padding:.75rem 2rem;background-color:#ff6b00;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease}.newsletter-button:hover{background-color:#e65c00}.footer-bottom{padding:1.5rem 0}.footer-bottom-content{display:flex;justify-content:space-between;align-items:center}.footer-copyright{color:#a0a0a0}.footer-bottom-links{display:flex;gap:2rem}.footer-bottom-link{color:#a0a0a0;text-decoration:none;transition:color .3s ease}.footer-bottom-link:hover{color:#ff6b00}@media (max-width: 1024px){.footer-grid{grid-template-columns:1fr 1fr;gap:3rem}.footer-company-info{grid-column:span 2;max-width:100%}}@media (max-width: 768px){.footer{padding-top:3rem}.newsletter-form{flex-direction:column}.footer-bottom-content{flex-direction:column;gap:1rem;text-align:center}.footer-bottom-links{justify-content:center}}@media (max-width: 640px){.footer-grid{grid-template-columns:1fr;gap:2rem}.footer-company-info{grid-column:span 1}.footer-social-icons{justify-content:center}}:root{--hero-primary: #ff6b00;--hero-secondary: #ff8533;--hero-dark: #1f2937;--hero-light: #ffffff}.hero-section{position:relative;height:100vh;width:100%;overflow:hidden;color:var(--hero-light);margin-top:-80px;font-family:Inter,sans-serif}.hero-background-elements{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.hero-floating-shape{position:absolute;background:#ff6b001a;border-radius:50%;animation:float 20s infinite ease-in-out}.hero-shape-1{width:200px;height:200px;top:20%;left:10%;animation-delay:0s}.hero-shape-2{width:150px;height:150px;top:60%;right:15%;animation-delay:10s}@keyframes float{0%,to{transform:translateY(0) scale(1);opacity:.3}50%{transform:translateY(-30px) scale(1.1);opacity:.5}}.hero-overlay{display:none}.hero-slider{position:relative;height:100%;width:100%;display:flex;transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.hero-slide{min-width:100%;height:100%;position:relative;flex-shrink:0}.hero-slide-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 8s ease-in-out}.hero-slide-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:5;padding:0 2rem}.hero-content-wrapper{max-width:900px;width:100%;text-align:center;position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000013;padding:3rem 2rem;border-radius:20px;border:1px solid rgba(255,255,255,.2);box-shadow:0 20px 40px #0000004d}.hero-title{font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.2;margin-bottom:1.2rem;color:#fff;font-family:Playfair Display,serif;text-shadow:2px 2px 8px rgba(0,0,0,.8);animation:fadeInUp 1s ease-out .2s both}.hero-subtitle{font-size:clamp(1rem,2vw,1.3rem);font-weight:500;margin-bottom:1.5rem;color:#fbbf24;font-family:Playfair Display,serif;text-shadow:1px 1px 4px rgba(0,0,0,.8);animation:fadeInUp 1s ease-out .4s both}.hero-description{font-size:clamp(.9rem,1.5vw,1.1rem);margin-bottom:2.5rem;color:#f3f4f6;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.7;font-family:Inter,sans-serif;text-shadow:1px 1px 3px rgba(0,0,0,.8);animation:fadeInUp 1s ease-out .6s both}.hero-cta-button{background:linear-gradient(135deg,var(--hero-primary),var(--hero-secondary));color:#fff;padding:14px 32px;border-radius:30px;font-weight:600;font-size:.95rem;border:none;cursor:pointer;transition:all .4s ease;text-transform:uppercase;letter-spacing:1px;font-family:Inter,sans-serif;box-shadow:0 10px 25px #ff6b0066;position:relative;overflow:hidden;animation:fadeInUp 1s ease-out .8s both}.hero-cta-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.hero-cta-button:hover:before{left:100%}.hero-cta-button:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 15px 35px #ff6b0099;background:linear-gradient(135deg,#ff5722,var(--hero-primary))}.hero-slider-controls{position:absolute;bottom:3rem;left:50%;transform:translate(-50%);display:flex;gap:1rem;z-index:6;padding:.8rem 1.5rem;background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:25px;border:1px solid rgba(255,255,255,.1)}.hero-slider-dot{width:12px;height:12px;background:#ffffff80;border-radius:50%;cursor:pointer;transition:all .4s ease;border:2px solid var(--hero-primary);position:relative}.hero-slider-dot:hover{background:#ff6b00cc;transform:scale(1.2);box-shadow:0 0 15px #ff6b0080}.hero-slider-dot.active{width:35px;background:linear-gradient(90deg,var(--hero-primary),var(--hero-secondary));border-radius:18px;box-shadow:0 4px 15px #ff6b0099}@media (max-width: 768px){.hero-section{height:calc(100vh - 60px)}.hero-content-wrapper{padding:2rem 1.5rem;margin:0 1rem}.hero-title{font-size:clamp(1.5rem,6vw,2.2rem);margin-bottom:1rem}.hero-subtitle{font-size:clamp(.9rem,3vw,1.1rem);margin-bottom:1.2rem}.hero-description{font-size:clamp(.8rem,2.5vw,1rem);margin-bottom:2rem}.hero-cta-button{padding:12px 26px;font-size:.9rem}.hero-slider-controls{bottom:2rem;padding:.6rem 1.2rem}.hero-floating-shape{display:none}}@media (max-width: 480px){.hero-content-wrapper{padding:1.5rem 1rem;margin:0 .5rem}.hero-title{font-size:clamp(1.3rem,5vw,1.8rem)}.hero-subtitle{font-size:clamp(.8rem,2.5vw,1rem)}.hero-description{font-size:.85rem;margin-bottom:1.5rem}.hero-cta-button{padding:10px 22px;font-size:.85rem}.hero-slider-controls{bottom:1.5rem;gap:.8rem}.hero-slider-dot{width:10px;height:10px}.hero-slider-dot.active{width:28px}}@media (prefers-reduced-motion: reduce){.hero-floating-shape,.hero-slider{animation:none;transition:none}}:root{--features-bg-color: #ffffff;--features-text-dark: #1f2937;--features-text-light: #6b7280;--features-accent-color: #ff6b00;--features-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--features-hover-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--features-transition: all .3s ease}.features-section{background-color:var(--features-bg-color);padding:4rem 0}.features-container{max-width:1200px;margin:0 auto;padding:0 1rem}.features-header{text-align:center;margin-bottom:3rem}.features-title{font-size:2rem;font-weight:700;color:var(--features-text-dark);margin-bottom:1rem}@media (min-width: 768px){.features-title{font-size:2.5rem}}.features-description{font-size:1rem;color:var(--features-text-light);max-width:800px;margin:0 auto}@media (min-width: 768px){.features-description{font-size:1.25rem}}.features-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 768px){.features-grid{grid-template-columns:repeat(3,1fr);gap:2rem}}.feature-card{background-color:var(--features-bg-color);border-radius:1rem;padding:1.5rem;box-shadow:var(--features-shadow);transition:var(--features-transition);display:flex;flex-direction:column}.feature-card:hover{box-shadow:var(--features-hover-shadow);transform:translateY(-10px)}.feature-icon{font-size:3rem;margin-bottom:1rem;transition:var(--features-transition)}.feature-card:hover .feature-icon{transform:scale(1.1);color:var(--features-accent-color)}.feature-title{font-size:1.25rem;font-weight:600;color:var(--features-text-dark);margin-bottom:1rem}.feature-description{font-size:1rem;color:var(--features-text-light);line-height:1.6}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.feature-card{animation:fadeInUp .6s ease-out}.feature-card:nth-child(2){animation-delay:.2s}.feature-card:nth-child(3){animation-delay:.4s}@media (prefers-reduced-motion: reduce){.feature-card,.feature-icon{transition:none}.feature-card{animation:none}}:root{--ebnbiznet-orange: #ff6b00;--ebnbiznet-orange-light: #ff8533;--ebnbiznet-orange-dark: #e55a00;--ebnbiznet-red: #dc2626;--ebnbiznet-amber: #f59e0b;--ebnbiznet-white: #ffffff;--ebnbiznet-gray-50: #f9fafb;--ebnbiznet-gray-100: #f3f4f6;--ebnbiznet-gray-200: #e5e7eb;--ebnbiznet-gray-500: #6b7280;--ebnbiznet-gray-600: #4b5563;--ebnbiznet-gray-800: #1f2937;--ebnbiznet-slate-50: #f8fafc;--ebnbiznet-slate-600: #475569;--ebnbiznet-slate-800: #1e293b}.ebnbiznet-services-section{position:relative;min-height:100vh;background:linear-gradient(135deg,var(--ebnbiznet-slate-50) 0%,var(--ebnbiznet-white) 30%,rgba(255,107,0,.05) 100%);padding:5rem 0;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.ebnbiznet-bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ebnbiznet-bg-gradient-top{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at top,rgba(255,107,0,.1) 0%,transparent 70%)}.ebnbiznet-bg-gradient-bottom{position:absolute;bottom:0;right:0;width:100%;height:100%;background:radial-gradient(ellipse at bottom right,rgba(255,107,0,.08) 0%,transparent 70%)}.ebnbiznet-particles{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ebnbiznet-particle{position:absolute;width:8px;height:8px;background:linear-gradient(45deg,var(--ebnbiznet-orange),var(--ebnbiznet-orange-light));border-radius:50%;opacity:.4;animation:ebnbiznet-pulse 3s ease-in-out infinite}@keyframes ebnbiznet-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.ebnbiznet-container{position:relative;z-index:10;max-width:1400px;margin:0 auto;padding:0 1.5rem}.ebnbiznet-header{text-align:center;margin-bottom:4rem}.ebnbiznet-badge{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#ff6b001a,#ff6b000d);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,107,0,.2);border-radius:9999px;padding:.75rem 1.5rem;margin-bottom:2rem;font-size:.875rem;font-weight:500;color:var(--ebnbiznet-orange-dark)}.ebnbiznet-badge-icon{width:1.25rem;height:1.25rem;color:var(--ebnbiznet-orange)}.ebnbiznet-main-title{font-size:clamp(1.5rem,3.5vw,2.5rem);font-weight:900;line-height:1.1;margin-bottom:1.5rem;color:var(--ebnbiznet-slate-800);font-family:Playfair Display,serif}.ebnbiznet-title-highlight{background:linear-gradient(135deg,var(--ebnbiznet-orange) 0%,var(--ebnbiznet-orange-light) 50%,var(--ebnbiznet-red) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ebnbiznet-subtitle{font-size:1rem;line-height:1.6;color:var(--ebnbiznet-slate-600);max-width:48rem;margin:0 auto;font-weight:400}.ebnbiznet-services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:5rem}.ebnbiznet-service-card{position:relative;height:24rem;background:var(--ebnbiznet-white);border-radius:1.5rem;border:2px solid var(--ebnbiznet-gray-200);overflow:hidden;cursor:pointer;transition:all .5s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.ebnbiznet-service-card:hover{transform:translateY(-.5rem) scale(1.02);box-shadow:0 20px 25px -5px #ff6b0026,0 10px 10px -5px #ff6b000a;border-color:var(--ebnbiznet-orange)}.ebnbiznet-service-card.active{transform:translateY(-.5rem) scale(1.05);box-shadow:0 25px 50px -12px #ff6b0040;border-color:var(--ebnbiznet-orange)}.ebnbiznet-gradient-border{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1.5rem;padding:3px;background:linear-gradient(135deg,var(--ebnbiznet-orange),var(--ebnbiznet-orange-light),var(--ebnbiznet-red));opacity:0;transition:opacity .5s ease}.ebnbiznet-service-card:hover .ebnbiznet-gradient-border{opacity:1}.ebnbiznet-gradient-border-inner{width:100%;height:100%;background:var(--ebnbiznet-white);border-radius:1.5rem}.ebnbiznet-card-content{position:absolute;top:0;right:0;bottom:0;left:0;padding:2rem;display:flex;flex-direction:column;justify-content:space-between;transition:opacity .3s ease}.ebnbiznet-card-content.hidden{opacity:0;visibility:hidden}.ebnbiznet-card-top{text-align:center}.ebnbiznet-service-icon{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:5rem;background:linear-gradient(135deg,var(--ebnbiznet-orange),var(--ebnbiznet-red));border-radius:1rem;margin-bottom:1.5rem;box-shadow:0 10px 15px -3px #ff6b004d;transition:transform .3s ease}.ebnbiznet-service-card:hover .ebnbiznet-service-icon{transform:scale(1.1)}.ebnbiznet-service-icon svg{width:2rem;height:2rem;color:var(--ebnbiznet-white)}.ebnbiznet-service-title{font-size:1.5rem;font-weight:700;color:var(--ebnbiznet-slate-800);margin-bottom:.75rem;font-family:Playfair Display,serif}.ebnbiznet-service-desc{font-size:1.125rem;color:var(--ebnbiznet-slate-600);line-height:1.5}.ebnbiznet-card-bottom{text-align:center}.ebnbiznet-service-stats{background:#ff6b000d;border:1px solid rgba(255,107,0,.2);border-radius:1rem;padding:1rem;margin-bottom:1rem}.ebnbiznet-stat-number{font-size:2rem;font-weight:700;background:linear-gradient(135deg,var(--ebnbiznet-orange),var(--ebnbiznet-red));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1;font-family:Playfair Display,serif}.ebnbiznet-stat-label{font-size:.875rem;color:var(--ebnbiznet-gray-500);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem}.ebnbiznet-explore-hint{display:flex;align-items:center;justify-content:center;gap:.5rem;color:var(--ebnbiznet-orange);font-size:.875rem;font-weight:500;transition:color .3s ease}.ebnbiznet-service-card:hover .ebnbiznet-explore-hint{color:var(--ebnbiznet-orange-dark)}.ebnbiznet-explore-hint svg{width:1rem;height:1rem;transition:transform .3s ease}.ebnbiznet-service-card:hover .ebnbiznet-explore-hint svg{transform:translate(.25rem)}.ebnbiznet-expanded-content{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .3s ease}.ebnbiznet-expanded-content.visible{opacity:1;visibility:visible}.ebnbiznet-expanded-overlay{width:100%;height:100%;background:linear-gradient(135deg,var(--ebnbiznet-orange),var(--ebnbiznet-orange-light),var(--ebnbiznet-red));padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto}.ebnbiznet-expanded-overlay::-webkit-scrollbar{width:4px}.ebnbiznet-expanded-overlay::-webkit-scrollbar-track{background:transparent}.ebnbiznet-expanded-overlay::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.ebnbiznet-expanded-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.ebnbiznet-expanded-icon{width:3rem;height:3rem;background:#fff3;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ebnbiznet-expanded-icon svg{width:1.5rem;height:1.5rem;color:var(--ebnbiznet-white)}.ebnbiznet-expanded-title{font-size:1.25rem;font-weight:700;color:var(--ebnbiznet-white);margin-bottom:.25rem;font-family:Playfair Display,serif}.ebnbiznet-expanded-subtitle{font-size:.875rem;color:#fffc}.ebnbiznet-expanded-description{font-size:.875rem;line-height:1.6;color:#ffffffe6;margin-bottom:1.5rem}.ebnbiznet-features-section{margin-bottom:1.5rem}.ebnbiznet-features-title{font-size:1rem;font-weight:600;color:var(--ebnbiznet-white);margin-bottom:1rem}.ebnbiznet-features-list{list-style:none;padding:0;margin:0}.ebnbiznet-feature-item{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.875rem;color:#ffffffe6;line-height:1.4}.ebnbiznet-feature-icon{width:1rem;height:1rem;color:#10b981;flex-shrink:0}.ebnbiznet-expanded-stats{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:.75rem;padding:1rem;margin-bottom:1.5rem}.ebnbiznet-stat-item{display:flex;align-items:center;gap:.75rem}.ebnbiznet-stat-icon{width:1.25rem;height:1.25rem;color:var(--ebnbiznet-white)}.ebnbiznet-stat-value{font-size:1.125rem;font-weight:700;color:var(--ebnbiznet-white);line-height:1}.ebnbiznet-stat-desc{font-size:.75rem;color:#ffffffb3;margin-top:.125rem}.ebnbiznet-action-buttons{display:flex;gap:.75rem}.ebnbiznet-primary-btn{flex:1;background:#fff3;border:1px solid rgba(255,255,255,.3);color:var(--ebnbiznet-white);padding:.75rem 1rem;border-radius:.75rem;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.ebnbiznet-primary-btn:hover{background:#ffffff4d;transform:translateY(-1px)}.ebnbiznet-primary-btn svg{width:1rem;height:1rem}.ebnbiznet-secondary-btn{background:transparent;border:1px solid rgba(255,255,255,.3);color:#fffc;padding:.75rem 1rem;border-radius:.75rem;font-weight:500;font-size:.875rem;cursor:pointer;transition:all .3s ease}.ebnbiznet-secondary-btn:hover{background:#ffffff1a;color:var(--ebnbiznet-white)}.ebnbiznet-cta-section{position:relative}.ebnbiznet-cta-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#ff6b001a,#ff6b000d);border-radius:1.5rem;filter:blur(20px)}.ebnbiznet-cta-card{position:relative;background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,107,0,.2);border-radius:1.5rem;padding:3rem;text-align:center;box-shadow:0 20px 25px -5px #ff6b001a}.ebnbiznet-cta-icon{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;background:linear-gradient(135deg,var(--ebnbiznet-orange),var(--ebnbiznet-red));border-radius:1rem;margin-bottom:1.5rem}.ebnbiznet-cta-icon svg{width:2rem;height:2rem;color:var(--ebnbiznet-white)}.ebnbiznet-cta-title{font-size:clamp(1.2rem,3.2vw,2.2rem);font-weight:700;color:var(--ebnbiznet-slate-800);margin-bottom:1rem;font-family:Playfair Display,serif}.ebnbiznet-cta-description{font-size:1rem;color:var(--ebnbiznet-slate-600);max-width:32rem;margin:0 auto 2rem;line-height:1.6}.ebnbiznet-cta-buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:3rem}.ebnbiznet-cta-primary{background:linear-gradient(135deg,var(--ebnbiznet-orange),var(--ebnbiznet-red));color:var(--ebnbiznet-white);border:none;padding:1rem 2rem;border-radius:1rem;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.75rem;box-shadow:0 10px 15px -3px #ff6b004d}.ebnbiznet-cta-primary:hover{transform:translateY(-2px);box-shadow:0 15px 20px -5px #ff6b0066}.ebnbiznet-cta-primary svg{width:1.25rem;height:1.25rem;transition:transform .3s ease}.ebnbiznet-cta-primary:hover svg:first-child{transform:rotate(12deg)}.ebnbiznet-cta-primary:hover svg:last-child{transform:translate(.25rem)}.ebnbiznet-cta-secondary{background:transparent;color:var(--ebnbiznet-orange);border:2px solid var(--ebnbiznet-orange);padding:1rem 2rem;border-radius:1rem;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.75rem}.ebnbiznet-cta-secondary:hover{background:var(--ebnbiznet-orange);color:var(--ebnbiznet-white)}.ebnbiznet-cta-secondary svg{width:1.25rem;height:1.25rem}.ebnbiznet-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;max-width:50rem;margin:0 auto}.ebnbiznet-stat-card{background:#ff6b000d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,107,0,.2);border-radius:1rem;padding:1.5rem;transition:all .3s ease}.ebnbiznet-stat-card:hover{background:#ff6b001a;transform:translateY(-.25rem);box-shadow:0 10px 15px -3px #ff6b001a}.ebnbiznet-stat-card-icon{background:linear-gradient(135deg,var(--ebnbiznet-orange),var(--ebnbiznet-red));width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.ebnbiznet-stat-card-icon svg{width:1.5rem;height:1.5rem;color:var(--ebnbiznet-white)}.ebnbiznet-stat-card-number{font-size:1.5rem;font-weight:700;color:var(--ebnbiznet-slate-800);text-align:center;margin-bottom:.25rem;font-family:Playfair Display,serif}.ebnbiznet-stat-card-label{font-size:.875rem;color:var(--ebnbiznet-slate-600);text-align:center}@keyframes ebnbiznet-slideUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.ebnbiznet-service-card{animation:ebnbiznet-slideUp .6s ease-out}.ebnbiznet-service-card:nth-child(1){animation-delay:.1s}.ebnbiznet-service-card:nth-child(2){animation-delay:.2s}.ebnbiznet-service-card:nth-child(3){animation-delay:.3s}@media (max-width: 1024px){.ebnbiznet-services-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.ebnbiznet-services-section{padding:3rem 0}.ebnbiznet-container{padding:0 1rem}.ebnbiznet-main-title{font-size:2.5rem}.ebnbiznet-subtitle{font-size:1.125rem}.ebnbiznet-services-grid{grid-template-columns:1fr;gap:1.5rem}.ebnbiznet-service-card{height:22rem}.ebnbiznet-card-content{padding:1.5rem}.ebnbiznet-service-icon{width:4rem;height:4rem}.ebnbiznet-service-icon svg{width:1.5rem;height:1.5rem}.ebnbiznet-service-title{font-size:1.25rem}.ebnbiznet-service-desc{font-size:1rem}.ebnbiznet-stat-number{font-size:1.75rem}.ebnbiznet-expanded-overlay{padding:1.25rem}.ebnbiznet-action-buttons{flex-direction:column;gap:.5rem}.ebnbiznet-cta-card{padding:2rem}.ebnbiznet-cta-title{font-size:2rem}.ebnbiznet-cta-buttons{flex-direction:column;align-items:center}.ebnbiznet-stats-grid{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (max-width: 480px){.ebnbiznet-services-section{padding:2.5rem 0}.ebnbiznet-main-title{font-size:2rem}.ebnbiznet-service-card{height:20rem}.ebnbiznet-card-content{padding:1.25rem}.ebnbiznet-service-icon{width:3.5rem;height:3.5rem}.ebnbiznet-service-icon svg{width:1.25rem;height:1.25rem}.ebnbiznet-service-title{font-size:1.125rem}.ebnbiznet-service-desc{font-size:.875rem}.ebnbiznet-stat-number{font-size:1.5rem}.ebnbiznet-cta-card{padding:1.5rem}.ebnbiznet-cta-title{font-size:1.75rem}.ebnbiznet-stats-grid{grid-template-columns:1fr}.ebnbiznet-stat-card{padding:1rem}.ebnbiznet-stat-card-icon{width:2.5rem;height:2.5rem}.ebnbiznet-stat-card-icon svg{width:1.25rem;height:1.25rem}}@media (prefers-reduced-motion: reduce){.ebnbiznet-service-card{animation:none}.ebnbiznet-service-card,.ebnbiznet-service-icon,.ebnbiznet-primary-btn,.ebnbiznet-secondary-btn,.ebnbiznet-cta-primary,.ebnbiznet-cta-secondary{transition:none}.ebnbiznet-particle{animation:none}}.ebnbiznet-service-card:focus,.ebnbiznet-primary-btn:focus,.ebnbiznet-secondary-btn:focus,.ebnbiznet-cta-primary:focus,.ebnbiznet-cta-secondary:focus{outline:2px solid var(--ebnbiznet-orange);outline-offset:2px}@media (prefers-contrast: high){.ebnbiznet-service-card{border-width:3px}.ebnbiznet-badge{border-width:2px}.ebnbiznet-cta-card{border-width:3px}}@media (prefers-color-scheme: dark){.ebnbiznet-services-section{background:linear-gradient(135deg,#1a1a1a,#2d2d2d 30%,#ff6b001a)}.ebnbiznet-service-card{background:#2d2d2d;border-color:#404040}.ebnbiznet-service-title{color:#fff}.ebnbiznet-service-desc{color:#d1d5db}.ebnbiznet-main-title{color:#fff}.ebnbiznet-subtitle{color:#d1d5db}.ebnbiznet-cta-card{background:#2d2d2dcc}.ebnbiznet-cta-title{color:#fff}.ebnbiznet-cta-description{color:#d1d5db}.ebnbiznet-stat-card{background:#ff6b001a}.ebnbiznet-stat-card-number{color:#fff}.ebnbiznet-stat-card-label{color:#d1d5db}}@media print{.ebnbiznet-services-section{background:#fff;color:#000}.ebnbiznet-particle,.ebnbiznet-bg-overlay{display:none}.ebnbiznet-service-card{break-inside:avoid;box-shadow:none;border:1px solid #000}.ebnbiznet-expanded-content{display:none}}.ebnbiznet-expanded-overlay::-webkit-scrollbar{width:6px}.ebnbiznet-expanded-overlay::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.ebnbiznet-expanded-overlay::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.ebnbiznet-expanded-overlay::-webkit-scrollbar-thumb:hover{background:#ffffff80}.ebnbiznet-service-card.loading{opacity:.7;pointer-events:none}.ebnbiznet-service-card.loading:after{content:"";position:absolute;top:50%;left:50%;width:2rem;height:2rem;margin:-1rem 0 0 -1rem;border:2px solid var(--ebnbiznet-orange);border-top-color:transparent;border-radius:50%;animation:ebnbiznet-spin 1s linear infinite}@keyframes ebnbiznet-spin{to{transform:rotate(360deg)}}.ebnbiznet-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ebnbiznet-no-scroll{overflow:hidden}[dir=rtl] .ebnbiznet-explore-hint,[dir=rtl] .ebnbiznet-expanded-header,[dir=rtl] .ebnbiznet-feature-item,[dir=rtl] .ebnbiznet-stat-item{flex-direction:row-reverse}:root{--testimonials-primary: #ff6b00;--testimonials-secondary: #ff8533;--testimonials-dark: #1f2937;--testimonials-light: #ffffff;--testimonials-text-light: #6b7280;--testimonials-text-dark: #374151}.testimonials-section{background:linear-gradient(135deg,#0f0f23,#1a1a2e,#16213e);padding:4rem 0;position:relative;overflow:hidden;font-family:Inter,sans-serif;min-height:100vh}.testimonials-bg-elements{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.testimonials-bg-shape{position:absolute;border-radius:50%;background:linear-gradient(135deg,#ff6b0014,#ff85330a);filter:blur(30px)}.testimonials-shape-1{width:250px;height:250px;top:15%;right:5%}.testimonials-shape-2{width:180px;height:180px;bottom:20%;left:8%}.testimonials-shape-3{width:120px;height:120px;top:60%;right:15%}.testimonials-gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 25% 25%,rgba(139,92,246,.06) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgba(59,130,246,.06) 0%,transparent 50%)}.testimonials-container{max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:3}.testimonials-header{text-align:center;margin-bottom:3rem;position:relative;display:flex;flex-direction:column;align-items:center}.testimonials-badge{order:1;display:inline-flex;align-items:center;gap:.5rem;background:#ffffff14;color:#ffffffe6;padding:.6rem 1.5rem;border-radius:25px;font-size:.85rem;font-weight:500;margin-bottom:1.5rem;border:1px solid rgba(255,255,255,.15);font-family:Inter,sans-serif;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.testimonials-badge-icon{color:var(--testimonials-primary)}.testimonials-title{order:2;font-size:clamp(1.3rem,3.3vw,2.3rem);font-weight:700;margin-bottom:2rem;font-family:Playfair Display,serif;line-height:1.2;color:#fff;text-align:center}.testimonials-subtitle{order:3;font-size:1rem;color:#fffc;max-width:600px;margin:0 auto;line-height:1.6;font-family:Inter,sans-serif;font-weight:400;text-align:center}.testimonials-featured-container{margin-bottom:4rem;display:flex;justify-content:center}.testimonials-featured-card{position:relative;background:#ffffff0a;border-radius:20px;padding:3rem;max-width:800px;width:100%;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 30px #0003;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);overflow:hidden}.testimonials-featured-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--testimonial-color, var(--testimonials-primary)),rgba(255,255,255,.3))}.testimonials-featured-content{text-align:center;color:#fff}.testimonials-quote-icon{margin-bottom:1.5rem;opacity:.3;color:var(--testimonial-color, var(--testimonials-primary))}.testimonials-featured-quote{font-size:1.4rem;line-height:1.6;font-style:italic;color:#fffffff2;margin-bottom:2rem;font-family:Playfair Display,serif;font-weight:400}.testimonials-featured-rating{display:flex;justify-content:center;gap:.3rem;margin-bottom:2rem}.testimonials-featured-author{display:flex;align-items:center;justify-content:center;gap:1.5rem}.testimonials-featured-image-container{position:relative;flex-shrink:0}.testimonials-featured-image{width:80px;height:80px;border-radius:50%;border:3px solid var(--testimonial-color, var(--testimonials-primary));object-fit:cover}.testimonials-growth-badge{position:absolute;top:-5px;right:-5px;background:linear-gradient(135deg,var(--testimonial-color, var(--testimonials-primary)),rgba(255,255,255,.2));color:#fff;padding:.3rem .6rem;border-radius:12px;font-size:.75rem;font-weight:600;border:2px solid rgba(255,255,255,.2)}.testimonials-featured-info{text-align:left}.testimonials-featured-name{font-size:1.3rem;font-weight:600;color:#fff;margin-bottom:.3rem;font-family:Playfair Display,serif}.testimonials-featured-role{font-size:1rem;color:#fffc;margin-bottom:.3rem;font-weight:500}.testimonials-featured-company{font-size:.9rem;color:var(--testimonial-color, var(--testimonials-primary));font-weight:500}.testimonials-nav-btn{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.testimonials-nav-btn:hover{background:#fff3;transform:translateY(-50%) scale(1.1)}.testimonials-nav-prev{left:-25px}.testimonials-nav-next{right:-25px}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin:3rem 0}.testimonials-card{position:relative;background:#ffffff0a;border-radius:16px;overflow:hidden;cursor:pointer;transition:all .3s ease;height:320px!important;min-height:320px!important;max-height:320px!important;border:1px solid rgba(255,255,255,.08);box-shadow:0 6px 20px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.testimonials-card-active{transform:translateY(-8px) scale(1.02);box-shadow:0 15px 40px #00000040;border-color:var(--testimonial-color, var(--testimonials-primary))}.testimonials-card-hovered:not(.testimonials-card-active){transform:translateY(-5px);box-shadow:0 10px 30px #0003}.testimonials-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--testimonial-color, var(--testimonials-primary)),rgba(255,255,255,.3));opacity:0;transition:opacity .3s ease}.testimonials-card-active:before,.testimonials-card-hovered:before{opacity:1}.testimonials-card-content{padding:1.8rem;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;justify-content:space-between}.testimonials-card-image-container{position:relative;margin-bottom:1rem;flex-shrink:0}.testimonials-card-image{width:70px;height:70px;border-radius:50%;border:3px solid var(--testimonial-color, var(--testimonials-primary));object-fit:cover}.testimonials-card-growth{position:absolute;top:-5px;right:-8px;background:linear-gradient(135deg,var(--testimonial-color, var(--testimonials-primary)),rgba(255,255,255,.2));color:#fff;padding:.2rem .5rem;border-radius:10px;font-size:.7rem;font-weight:600;border:2px solid rgba(255,255,255,.2)}.testimonials-card-rating{display:flex;justify-content:center;gap:.2rem;margin-bottom:1rem;flex-shrink:0}.testimonials-card-name{font-size:1.2rem;font-weight:600;color:#fff;margin-bottom:.3rem;font-family:Playfair Display,serif}.testimonials-card-role{font-size:.9rem;color:#fffc;margin-bottom:.3rem;font-weight:500}.testimonials-card-company{font-size:.8rem;color:var(--testimonial-color, var(--testimonials-primary));font-weight:500;margin-bottom:1rem}.testimonials-card-hint{display:flex;align-items:center;justify-content:center;gap:.5rem;color:var(--testimonial-color, var(--testimonials-primary));font-size:.85rem;font-weight:500;opacity:.8;margin-top:auto;flex-shrink:0}.testimonials-card:hover .testimonials-card-hint{opacity:1}.testimonials-stats-section{text-align:center;padding:2.5rem;background:#ffffff0a;border-radius:16px;border:1px solid rgba(255,255,255,.08);margin-top:3rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.testimonials-stats-content{max-width:700px;margin:0 auto}.testimonials-stats-title{font-size:2.2rem;font-weight:700;color:#fff;margin-bottom:2rem;font-family:Playfair Display,serif}.testimonials-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.testimonials-stats-item{text-align:center}.testimonials-stats-icon{width:75px;height:75px;background:linear-gradient(135deg,var(--testimonials-primary),rgba(255,255,255,.1));border-radius:18px;display:flex;align-items:center;justify-content:center;color:#fff;margin:0 auto 1.2rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.15);font-size:1.5rem}.testimonials-stats-item h4{font-size:1.3rem;font-weight:600;color:#fff;margin-bottom:.8rem;font-family:Playfair Display,serif}.testimonials-stats-item p{font-size:1rem;color:#fffc;line-height:1.5;font-family:Inter,sans-serif;margin:0}@media (max-width: 768px){.testimonials-section{padding:3rem 0}.testimonials-featured-card{padding:2rem;margin:0 1rem}.testimonials-featured-quote{font-size:1.2rem}.testimonials-featured-author{flex-direction:column;gap:1rem}.testimonials-featured-info{text-align:center}.testimonials-nav-btn{display:none}.testimonials-grid{grid-template-columns:1fr;gap:1.5rem}.testimonials-card{height:300px!important;min-height:300px!important;max-height:300px!important}.testimonials-card-content{padding:1.5rem}}@media (max-width: 480px){.testimonials-featured-card{padding:1.5rem}.testimonials-featured-quote{font-size:1.1rem}.testimonials-card{height:280px!important;min-height:280px!important;max-height:280px!important}.testimonials-card-content{padding:1.2rem}.testimonials-card-image{width:60px;height:60px}}@keyframes testimonial-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.testimonials-featured-card,.testimonials-card{animation:testimonial-fade-in .6s ease-out}.testimonials-card:nth-child(1){animation-delay:.1s}.testimonials-card:nth-child(2){animation-delay:.2s}.testimonials-card:nth-child(3){animation-delay:.3s}.testimonials-card:nth-child(4){animation-delay:.4s}.testimonials-card:nth-child(5){animation-delay:.5s}@media (prefers-reduced-motion: reduce){.testimonials-card,.testimonials-featured-card{animation:none}.testimonials-card,.testimonials-nav-btn{transition:none}}.testimonials-card:focus,.testimonials-nav-btn:focus{outline:2px solid var(--testimonials-primary);outline-offset:2px}.testimonials-card:focus-visible,.testimonials-nav-btn:focus-visible{outline:2px solid var(--testimonials-primary);outline-offset:2px}body{margin:0;padding:0;overflow-x:hidden}.about-section{background:linear-gradient(135deg,#fff,#f8fafc,#fff);padding:1.8rem 0;position:relative;overflow:hidden;font-family:Inter,sans-serif;width:100%;margin:0}.background-elements{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.floating-shape{position:absolute;border-radius:50%;background:linear-gradient(135deg,#ff6b001a,#ff6b000d);animation:float 20s infinite ease-in-out}.shape-1{width:200px;height:200px;top:10%;left:5%;animation-delay:0s}.shape-2{width:150px;height:150px;top:60%;right:10%;animation-delay:5s}.shape-3{width:100px;height:100px;top:20%;right:20%;animation-delay:10s}.shape-4{width:120px;height:120px;bottom:20%;left:15%;animation-delay:15s}@keyframes float{0%,to{transform:translateY(0) rotate(0);opacity:.3}25%{transform:translateY(-20px) rotate(90deg);opacity:.5}50%{transform:translateY(-40px) rotate(180deg);opacity:.3}75%{transform:translateY(-20px) rotate(270deg);opacity:.5}}.about-container{max-width:1080px;margin:0 auto;padding:0 1.8rem;position:relative;z-index:1;width:100%}.about-content{display:grid;grid-template-columns:1fr 1.3fr;gap:3rem;align-items:flex-start;margin-bottom:2.5rem}.about-text-content{padding-right:1.5rem;display:flex;flex-direction:column;justify-content:flex-start}.title-badge{display:inline-flex;align-items:center;gap:.45rem;background:linear-gradient(135deg,#ff6b00,#ff8533);color:#fff;padding:.45rem .9rem;border-radius:45px;font-size:.72rem;font-weight:600;margin-bottom:.9rem;box-shadow:0 3.6px 13.5px #ff6b004d;animation:badge-glow 2s infinite ease-in-out;font-family:Inter,sans-serif}@keyframes badge-glow{0%,to{box-shadow:0 4px 15px #ff6b004d}50%{box-shadow:0 8px 25px #ff6b0080}}.about-main-title{font-size:2.4rem;font-weight:600;color:#1f2937;line-height:1.2;margin-bottom:1.5rem;position:relative;font-family:Playfair Display,serif}.about-main-title .highlight{color:#ff6b00;font-weight:700;position:relative;font-family:Playfair Display,serif}.glow-text{text-shadow:0 0 18px rgba(255,107,0,.3);transition:text-shadow .3s ease}.glow-text:hover{text-shadow:0 0 27px rgba(255,107,0,.5)}.pulse-text{animation:pulse 2s infinite}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.about-main-description{font-size:1rem;color:#374151;line-height:1.7;margin-bottom:1.5rem;position:relative;padding-left:2rem;font-family:Inter,sans-serif}.quote-icon{position:absolute;left:0;top:0;color:#ff6b00;font-size:1.15rem;opacity:.7;animation:quote-pulse 3s infinite ease-in-out}@keyframes quote-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.trust-indicators{display:flex;gap:1.8rem;margin-top:1.2rem}.trust-item{display:flex;align-items:center;gap:.45rem;color:#1f2937;font-weight:500;transition:all .3s ease;font-family:Inter,sans-serif;font-size:.8rem}.trust-item:hover{transform:translateY(-1.8px);color:#ff6b00}.trust-item i{color:#10b981;font-size:.85rem;transition:all .3s ease}.trust-item:hover i{transform:scale(1.2)}.about-video-stats{display:flex;flex-direction:column;gap:1.5rem;width:100%}.video-container{position:relative;border-radius:25px;overflow:hidden;box-shadow:0 25px 50px -12px #00000040;transition:all .5s ease;width:100%;min-width:400px}.video-container:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 35px 60px -12px #00000059}.about-video-image{width:100%;height:400px;object-fit:cover;transition:transform .5s ease}.video-container:hover .about-video-image{transform:scale(1.1)}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#000000b3,#1f2937cc);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;-webkit-backdrop-filter:blur(1.8px);backdrop-filter:blur(1.8px)}.play-button{width:72px;height:72px;background:linear-gradient(135deg,#ff6b00,#ff8533);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.8rem;cursor:pointer;transition:all .3s ease;box-shadow:0 9px 27px #ff6b0066;animation:play-pulse 2s infinite ease-in-out;border:none}@keyframes play-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.play-button:hover{transform:scale(1.15);box-shadow:0 13.5px 36px #ff6b0099}.play-button i{font-size:1.4rem;margin-left:4.5px;color:#fff}.video-title{font-size:1.7rem;font-weight:700;margin-bottom:.9rem;color:#fff;letter-spacing:1.8px;animation:title-glow 3s infinite ease-in-out;font-family:Playfair Display,serif}@keyframes title-glow{0%,to{text-shadow:0 0 10px rgba(255,255,255,.5)}50%{text-shadow:0 0 20px rgba(255,255,255,.8)}}.logo-text{font-size:2.8rem;font-weight:900;font-family:Playfair Display,serif;margin-bottom:.9rem;background:linear-gradient(135deg,#ff6b00,#ff8533);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:logo-shine 4s infinite ease-in-out}@keyframes logo-shine{0%,to{filter:brightness(1)}50%{filter:brightness(1.2)}}.video-subtitle{font-size:.8rem;opacity:.9;font-weight:300;animation:subtitle-fade 2s infinite ease-in-out;font-family:Inter,sans-serif}@keyframes subtitle-fade{0%,to{opacity:.9}50%{opacity:1}}.video-border-animation{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#ff6b00,#1f2937,#ff6b00,#1f2937);background-size:400% 400%;border-radius:25px;z-index:-1;animation:borderAnimation 3s linear infinite;opacity:.7}@keyframes borderAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.stats-container{display:flex;flex-direction:row;gap:1.5rem;width:100%;align-items:stretch}.revenue-card.premium-card{background:linear-gradient(135deg,#ff6b00,#ff8533);color:#fff;border:none;padding:2rem 1.5rem;text-align:center;border-radius:20px;transition:all .4s ease;position:relative;overflow:hidden;box-shadow:0 15px 35px -8px #ff6b0066;flex:1;display:flex;flex-direction:column;justify-content:center;min-height:250px}.revenue-card.premium-card:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.1),transparent);transform:rotate(45deg);animation:shine 3s infinite}@keyframes shine{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(100%) translateY(100%) rotate(45deg)}}.revenue-card.premium-card:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 25px 50px -10px #ff6b0080}.revenue-icon{width:60px;height:60px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-size:1.4rem;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);transition:all .3s ease}.revenue-card:hover .revenue-icon{transform:scale(1.1) rotate(10deg)}.revenue-amount{font-size:2.5rem;font-weight:900;margin-bottom:.8rem;text-shadow:0 3px 6px rgba(0,0,0,.3);font-family:Playfair Display,serif}.revenue-label{font-size:.9rem;font-weight:600;margin-bottom:.4rem;opacity:.95;font-family:Inter,sans-serif}.revenue-period{font-size:.7rem;opacity:.8;margin-bottom:.8rem;font-family:Inter,sans-serif}.revenue-trend{display:flex;align-items:center;justify-content:center;gap:.4rem;background:#fff3;padding:.4rem .8rem;border-radius:40px;font-size:.65rem;font-weight:600;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);font-family:Inter,sans-serif}.revenue-trend i{color:#10b981}.stats-grid-container{display:flex;flex-direction:row;gap:1.5rem;flex:2}.stats-grid-top,.stats-grid-bottom{display:flex;flex-direction:column;gap:1.5rem;flex:1}.stat-item.premium-stat{position:relative;text-align:center;padding:1.3rem 1rem;background:linear-gradient(135deg,#ffffffe6,#f8fafce6);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);border:1px solid rgba(255,107,0,.1);border-radius:16px;transition:all .4s ease;overflow:hidden;flex:1;min-height:110px}.stat-item.premium-stat:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,107,0,.1),transparent);transition:left .5s ease}.stat-item.premium-stat:hover:before{left:100%}.stat-item.premium-stat:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 25px -6px #ff6b0033;border-color:#ff6b00}.stat-icon-bg{width:40px;height:40px;background:linear-gradient(135deg,#ff6b00,#ff8533);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto .8rem;color:#fff;font-size:.9rem;box-shadow:0 4px 15px #ff6b004d;transition:all .3s ease}.stat-item:hover .stat-icon-bg{transform:scale(1.1) rotate(10deg);box-shadow:0 6px 20px #ff6b0080}.stat-number{font-size:1.6rem;font-weight:900;background:linear-gradient(135deg,#ff6b00,#ff8533);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.3rem;text-shadow:0 1px 2px rgba(0,0,0,.1);font-family:Playfair Display,serif}.stat-label{font-size:.7rem;color:#1f2937;font-weight:600;margin-bottom:.2rem;font-family:Inter,sans-serif}.stat-period{font-size:.55rem;color:#6b7280;font-family:Inter,sans-serif}.stat-sparkle{position:absolute;top:.9rem;right:.9rem;font-size:.95rem;opacity:.7;animation:sparkle 2s infinite ease-in-out}@keyframes sparkle{0%,to{transform:scale(1) rotate(0);opacity:.7}50%{transform:scale(1.2) rotate(180deg);opacity:1}}.why-choose-section{background:linear-gradient(135deg,#1f2937,#374151);color:#fff;padding:2.7rem;border-radius:27px;margin:1.8rem 0;display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden;box-shadow:0 22.5px 45px -10.8px #00000040}.why-choose-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,transparent,rgba(255,107,0,.1),transparent);animation:shimmer 4s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.why-choose-content{flex:1;max-width:70%}.why-choose-title{font-size:2rem;font-weight:500;line-height:1.3;margin-bottom:1.2rem;font-family:Playfair Display,serif}.why-choose-title .highlight{color:#ff6b00;font-weight:700;font-family:Playfair Display,serif}.success-metrics{display:flex;gap:1.8rem;margin-top:1.2rem}.metric{display:flex;align-items:center;gap:.45rem;font-size:.8rem;opacity:.9;font-family:Inter,sans-serif}.metric i{color:#ff6b00;font-size:.85rem}.cta-section{text-align:center}.find-chapter-btn{background:linear-gradient(135deg,#ff6b00,#ff8533);color:#fff;padding:1.08rem 2.25rem;border-radius:45px;border:none;font-weight:700;font-size:.8rem;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.9px;display:flex;align-items:center;gap:.675rem;margin-bottom:.9rem;box-shadow:0 9px 22.5px #ff6b004d;font-family:Inter,sans-serif}.find-chapter-btn:hover{background:linear-gradient(135deg,#ff5722,#ff6b00);transform:translateY(-2.7px);box-shadow:0 13.5px 31.5px #ff6b0080}.find-chapter-btn i{transition:transform .3s ease}.find-chapter-btn:hover i{transform:translate(4.5px)}.cta-note{font-size:.65rem;opacity:.8;margin-top:.45rem;font-family:Inter,sans-serif}.mission-vision-section{margin:1.8rem 0}.section-header{text-align:center;margin-bottom:1.8rem}.section-title{font-size:2rem;font-weight:700;color:#1f2937;margin-bottom:.9rem;font-family:Playfair Display,serif}.section-subtitle{font-size:.85rem;color:#6b7280;max-width:540px;margin:0 auto;font-family:Inter,sans-serif}.mission-vision-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.8rem}.mission-card.premium-mission-card{background:linear-gradient(135deg,#ffffffe6,#f8fafce6);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);padding:2.7rem;border-radius:22.5px;box-shadow:0 13.5px 31.5px -9px #0000001a;transition:all .4s ease;border:1px solid rgba(255,107,0,.1);position:relative;overflow:hidden}.mission-card.premium-mission-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:3.6px;background:linear-gradient(90deg,#ff6b00,#ff8533);transform:scaleX(0);transition:transform .3s ease;transform-origin:left}.mission-card.premium-mission-card:hover:before{transform:scaleX(1)}.mission-card.premium-mission-card:hover{transform:translateY(-9px) scale(1.02);box-shadow:0 22.5px 45px -9px #00000026;border-color:#ff6b00}.mission-icon-wrapper{text-align:center;margin-bottom:1.8rem}.mission-icon{width:72px;height:72px;background:linear-gradient(135deg,#ff6b00,#ff8533);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:1.6rem;box-shadow:0 9px 22.5px #ff6b004d;transition:all .3s ease}.mission-card:hover .mission-icon{transform:scale(1.1) rotate(10deg)}.mission-header{display:flex;align-items:center;gap:.9rem;margin-bottom:1.35rem}.mission-number{color:#ff6b00;font-weight:700;font-size:1.15rem;font-family:Playfair Display,serif}.mission-title{font-size:1.15rem;color:#1f2937;font-weight:600;margin:0;font-family:Playfair Display,serif}.mission-content{color:#6b7280;line-height:1.7;font-size:.8rem;margin-bottom:1.8rem;font-family:Inter,sans-serif}.mission-features{display:flex;flex-direction:column;gap:.9rem}.feature-item{display:flex;align-items:center;gap:.675rem;color:#1f2937;font-size:.75rem;font-weight:500;font-family:Inter,sans-serif}.feature-item i{color:#10b981;font-size:.8rem;background:#10b9811a;padding:.225rem;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center}.bottom-stats-section{margin-top:1.8rem;text-align:center}.stats-header{margin-bottom:1.8rem}.bottom-stats-title{font-size:2rem;font-weight:700;color:#1f2937;margin-bottom:.9rem;font-family:Playfair Display,serif}.stats-subtitle{font-size:.85rem;color:#6b7280;max-width:540px;margin:0 auto;font-family:Inter,sans-serif}.bottom-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}.bottom-stat-card.premium-bottom-card{background:linear-gradient(135deg,#ffffffe6,#f8fafce6);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);border:1px solid rgba(255,107,0,.1);border-radius:18px;padding:2.25rem 1.35rem;text-align:center;transition:all .4s ease;box-shadow:0 9px 22.5px -9px #0000001a;position:relative;overflow:hidden}.bottom-stat-card.premium-bottom-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,transparent,rgba(255,255,255,.1));transform:translate(-100%);transition:transform .6s ease}.bottom-stat-card.premium-bottom-card:hover:before{transform:translate(0)}.bottom-stat-card.premium-bottom-card:hover{transform:translateY(-9px) scale(1.02);box-shadow:0 18px 36px -9px #00000026;border-color:#ff6b00}.stat-icon-container{margin-bottom:1.35rem}.bottom-stat-card .stat-icon{width:54px;height:54px;background:linear-gradient(135deg,#ff6b00,#ff8533);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:1.15rem;box-shadow:0 7.2px 22.5px #ff6b004d;transition:all .3s ease}.bottom-stat-card:hover .stat-icon{transform:scale(1.1) rotate(10deg)}.bottom-stat-card .stat-number{font-size:2rem;font-weight:900;background:linear-gradient(135deg,#ff6b00,#ff8533);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.45rem;font-family:Playfair Display,serif}.bottom-stat-card .stat-label{color:#1f2937;font-size:.85rem;font-weight:600;margin-bottom:.45rem;font-family:Inter,sans-serif}.stat-description{color:#6b7280;font-size:.7rem;margin-bottom:.9rem;font-family:Inter,sans-serif}.progress-bar{width:100%;height:3.6px;background:#ff6b001a;border-radius:1.8px;overflow:hidden;margin-top:.9rem}.progress-fill{height:100%;background:linear-gradient(90deg,#ff6b00,#ff8533);border-radius:1.8px;transition:width 1s ease-in-out;animation:progress-animation 2s ease-in-out}@keyframes progress-animation{0%{width:0%}to{width:var(--progress-width, 100%)}}[data-aos]{opacity:0;transition:all .8s ease}[data-aos=fade-right]{transform:translate(-45px)}[data-aos=fade-left]{transform:translate(45px)}[data-aos=fade-up]{transform:translateY(27px)}[data-aos=zoom-in]{transform:scale(.9)}[data-aos=flip-up]{transform:perspective(360px) rotateX(90deg)}[data-aos].animate{opacity:1;transform:translate(0) translateY(0) scale(1) perspective(360px) rotateX(0)}@media (max-width: 1200px){.about-content{grid-template-columns:1fr 1.2fr;gap:2.5rem}.video-container{min-width:350px}.about-video-image{height:350px}}@media (max-width: 1024px){.about-content{grid-template-columns:1fr;gap:3rem}.about-text-content{padding-right:0;text-align:center;order:1}.about-video-stats{order:2;max-width:600px;margin:0 auto}.video-container{min-width:auto;max-width:100%}.about-video-image{height:300px}.about-main-title{font-size:2rem}.why-choose-section{padding:2.7rem 1.8rem}.why-choose-title{font-size:1.6rem}}@media (max-width: 768px){.about-section{padding:2.7rem 0;min-height:auto}.about-content{gap:2rem}.about-video-stats{max-width:100%}.video-container{margin:0 auto;max-width:100%}.about-video-image{height:250px}.about-text-content{order:1}.about-video-stats{order:2}.about-main-title{font-size:1.6rem;text-align:center}.about-main-description{text-align:center;padding-left:1.35rem}.trust-indicators{justify-content:center;flex-wrap:wrap;gap:.9rem}.stats-container{flex-direction:column;gap:1.5rem}.revenue-card.premium-card{min-height:200px;padding:1.5rem 1.2rem}.stats-grid-container{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.stats-grid-top,.stats-grid-bottom{display:contents}.why-choose-section{flex-direction:column;gap:1.8rem;text-align:center;padding:2.25rem 1.35rem;margin:2.7rem 0}.why-choose-content{max-width:100%}.why-choose-title{font-size:1.4rem}.success-metrics{justify-content:center;flex-wrap:wrap;gap:.9rem}.mission-vision-grid{grid-template-columns:1fr;gap:1.8rem}.bottom-stats-grid{grid-template-columns:repeat(2,1fr);gap:1.35rem}.section-title,.bottom-stats-title{font-size:1.6rem}}@media (max-width: 480px){.about-container{padding:0 .9rem}.about-section{padding:1.8rem 0;min-height:auto}.about-main-title{font-size:1.4rem}.about-main-description{font-size:.8rem;padding-left:.9rem}.title-badge{font-size:.65rem;padding:.36rem .72rem}.trust-indicators{flex-direction:column;align-items:center}.video-container{max-width:100%;min-width:auto}.about-video-image{height:200px}.video-title{font-size:1.2rem}.logo-text{font-size:2rem}.play-button{width:54px;height:54px}.play-button i{font-size:1rem}.stats-grid-container{grid-template-columns:1fr}.stat-item.premium-stat{min-height:100px;padding:1.2rem 1rem}.revenue-card.premium-card{min-height:180px;padding:1.2rem 1rem}.revenue-amount{font-size:2.2rem}.stat-number{font-size:1.4rem}.revenue-label{font-size:.85rem}.why-choose-section{padding:1.8rem .9rem;margin:1.8rem 0}.why-choose-title{font-size:1.2rem}.find-chapter-btn{padding:.9rem 1.8rem;font-size:.7rem}.success-metrics{flex-direction:column;align-items:center}.mission-card.premium-mission-card{padding:1.8rem}.mission-icon{width:54px;height:54px;font-size:1.2rem}.mission-title{font-size:1rem}.section-title,.bottom-stats-title{font-size:1.4rem}.bottom-stats-grid{grid-template-columns:1fr;gap:.9rem}.bottom-stat-card.premium-bottom-card{padding:1.8rem .9rem}.bottom-stat-card .stat-number{font-size:1.6rem}.floating-shape{display:none}.mission-vision-section{margin:2.7rem 0}.bottom-stats-section{margin-top:2.7rem}}@keyframes countUp{0%{transform:translateY(18px);opacity:0}to{transform:translateY(0);opacity:1}}.animated-counter{animation:countUp .6s ease-out}.stat-item.premium-stat:hover .stat-sparkle{animation-duration:1s;transform:scale(1.5)}.mission-card.premium-mission-card:hover .mission-number{transform:scale(1.2);color:#ff8533}.bottom-stat-card.premium-bottom-card:hover .progress-fill{box-shadow:0 0 9px #ff6b0080}.find-chapter-btn:focus,.play-button:focus{outline:2.7px solid rgba(255,107,0,.3);outline-offset:1.8px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.floating-shape,.video-border-animation,.play-button{animation:none}}@media print{.about-section{background:#fff!important;color:#000!important}.background-elements,.floating-shape,.video-border-animation{display:none!important}.about-content{grid-template-columns:1fr!important}}:root{--carousel-primary: #ff6b00;--carousel-secondary: #ff8533;--carousel-dark: #1f2937;--carousel-light: #ffffff;--carousel-text-light: #6b7280;--carousel-text-dark: #374151;--carousel-bg-subtle: #f8fafc;--carousel-shadow: rgba(0, 0, 0, .08)}*{margin:0;padding:0;box-sizing:border-box}.featured-business-carousel{background:linear-gradient(135deg,#fff,#f9fafb);padding:3rem 0;position:relative;overflow:hidden;font-family:Inter,sans-serif;min-height:85vh}.carousel-bg-elements{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.bg-circle{position:absolute;border-radius:50%;background:linear-gradient(135deg,#ff6b000a,#ff853305);animation:floatAnimation 15s infinite ease-in-out}.circle-1{width:120px;height:120px;top:15%;right:10%;animation-delay:0s}.circle-2{width:80px;height:80px;bottom:20%;left:8%;animation-delay:5s}.circle-3{width:100px;height:100px;top:60%;right:15%;animation-delay:10s}@keyframes floatAnimation{0%,to{transform:translateY(0) translate(0) scale(1);opacity:.4}50%{transform:translateY(-20px) translate(10px) scale(1.1);opacity:.6}}.carousel-container{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:3}.carousel-header{text-align:center;margin-bottom:2.5rem;position:relative}.carousel-badge{display:inline-flex;align-items:center;gap:.4rem;background:linear-gradient(135deg,#ff6b000f,#ff853308);color:var(--carousel-primary);padding:.4rem 1.2rem;border-radius:20px;font-size:.7rem;font-weight:600;margin-bottom:1rem;border:1px solid rgba(255,107,0,.12);font-family:Inter,sans-serif;box-shadow:0 2px 8px #ff6b0014}.carousel-title{font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;color:var(--carousel-dark);margin-bottom:.8rem;font-family:Playfair Display,serif;line-height:1.2}.carousel-subtitle{font-size:.9rem;color:var(--carousel-text-light);max-width:600px;margin:0 auto;line-height:1.5;font-family:Inter,sans-serif;font-weight:400}.carousel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin:2rem 0}.business-card{background:linear-gradient(135deg,#fff,#f8fafc);border-radius:16px;padding:1.5rem;box-shadow:0 4px 12px #0000000d;border:1px solid rgba(255,107,0,.08);cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.business-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,transparent 30%,rgba(255,107,0,.02) 50%,transparent 70%);opacity:0;transition:opacity .3s ease}.business-card:hover:before,.business-card.active:before{opacity:1}.business-card:hover,.business-card.active{transform:translateY(-5px);box-shadow:0 8px 25px #0000001a;border-color:#ff6b0033}.business-card.active{border-color:#ff6b004d;box-shadow:0 8px 25px #ff6b0026}.business-card-content{display:flex;flex-direction:column;height:100%}.business-logo{width:50px;height:50px;background:linear-gradient(135deg,var(--carousel-primary),var(--carousel-secondary));border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#fff;margin-bottom:1rem;box-shadow:0 4px 12px #ff6b0033;transition:all .3s ease;align-self:flex-start}.business-card:hover .business-logo,.business-card.active .business-logo{transform:scale(1.1);box-shadow:0 6px 18px #ff6b004d}.business-info{flex:1;display:flex;flex-direction:column}.business-category{font-size:.6rem;color:var(--carousel-primary);font-weight:600;text-transform:uppercase;letter-spacing:.8px;font-family:Inter,sans-serif;margin-bottom:.5rem}.business-name{font-size:1.1rem;font-weight:700;color:var(--carousel-dark);font-family:Playfair Display,serif;line-height:1.3;margin-bottom:.8rem}.business-description{font-size:.8rem;color:var(--carousel-text-light);line-height:1.5;font-family:Inter,sans-serif;margin-bottom:1rem;flex:1}.business-stats{display:flex;justify-content:space-between;margin-bottom:1rem;gap:.5rem}.business-stat{text-align:center;padding:.6rem .4rem;background:linear-gradient(135deg,#ff6b000a,#ff853305);border-radius:8px;flex:1;transition:all .3s ease;border:1px solid rgba(255,107,0,.06)}.business-stat:hover{transform:translateY(-2px);background:linear-gradient(135deg,#ff6b0014,#ff85330a);border-color:#ff6b0026}.business-stat-number{display:block;font-size:.9rem;font-weight:700;color:var(--carousel-primary);font-family:Playfair Display,serif;line-height:1;margin-bottom:.2rem}.business-stat-label{font-size:.6rem;color:var(--carousel-text-light);text-transform:uppercase;letter-spacing:.4px;font-family:Inter,sans-serif}.business-cta{background:linear-gradient(135deg,var(--carousel-primary),var(--carousel-secondary));color:#fff;border:none;padding:.6rem 1rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.4px;font-size:.7rem;font-family:Inter,sans-serif;align-self:stretch;position:relative;overflow:hidden}.business-cta:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.business-cta:hover:before{left:100%}.business-cta:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ff6b0040}.carousel-navigation{display:flex;justify-content:center;gap:.8rem;margin-top:2rem}.nav-dot{width:8px;height:8px;border-radius:50%;background:#ff6b0033;border:none;cursor:pointer;transition:all .3s ease}.nav-dot.active{background:var(--carousel-primary);transform:scale(1.2)}.nav-dot:hover{background:var(--carousel-primary);transform:scale(1.1)}[data-aos]{opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94)}[data-aos=fade-up]{transform:translateY(30px)}[data-aos=fade-down]{transform:translateY(-30px)}[data-aos=fade-left]{transform:translate(30px)}[data-aos=fade-right]{transform:translate(-30px)}[data-aos].aos-animate{opacity:1!important;transform:translate(0) translateY(0)!important}.business-card.aos-animate,.carousel-header .aos-animate,.carousel-grid .aos-animate,.carousel-navigation .aos-animate{opacity:1!important;transform:translateY(0)!important}@media (max-width: 768px){.featured-business-carousel{padding:2rem 0}.carousel-container{padding:0 1rem}.carousel-header{margin-bottom:2rem}.carousel-badge{font-size:.65rem;padding:.3rem 1rem}.carousel-title{font-size:1.8rem;margin-bottom:.6rem}.carousel-subtitle{font-size:.8rem;padding:0 1rem}.carousel-grid{grid-template-columns:1fr;gap:1rem;margin:1.5rem 0}.business-card{padding:1.2rem}.business-logo{width:45px;height:45px;font-size:1.3rem}.business-name{font-size:1rem}.business-description{font-size:.75rem}.business-stat-number{font-size:.8rem}.business-stat-label{font-size:.55rem}.business-cta{font-size:.65rem;padding:.5rem .8rem}.bg-circle{display:none}}@media (max-width: 480px){.carousel-grid{grid-template-columns:1fr}.business-card{padding:1rem}.business-logo{width:40px;height:40px;font-size:1.2rem}.business-name{font-size:.9rem}.business-description{font-size:.7rem}.business-stats{gap:.3rem}.business-stat{padding:.5rem .3rem}.carousel-title{font-size:1.6rem}.carousel-subtitle{font-size:.75rem}}.business-card:focus,.nav-dot:focus,.business-cta:focus{outline:2px solid var(--carousel-primary);outline-offset:2px}@media print{.featured-business-carousel{background:#fff!important;color:#000!important}.carousel-bg-elements,.carousel-navigation{display:none!important}.business-card{background:#fff!important;box-shadow:none!important;border:1px solid #ddd!important;page-break-inside:avoid;margin-bottom:1rem}}:root{--pricing-primary: #ff6b00;--pricing-secondary: #ff8533;--pricing-dark: #1f2937;--pricing-light: #ffffff;--pricing-text-light: #6b7280;--pricing-text-dark: #374151}.pricing-membership-section{background:linear-gradient(135deg,#0f0f23,#1a1a2e,#16213e);padding:3rem 0;position:relative;overflow:hidden;font-family:Inter,sans-serif;min-height:100vh}.pricing-bg-elements{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.pricing-bg-shape{position:absolute;border-radius:50%;background:linear-gradient(135deg,#ff6b0014,#ff85330a);filter:blur(30px)}.pricing-shape-1{width:200px;height:200px;top:10%;right:10%}.pricing-shape-2{width:150px;height:150px;bottom:15%;left:10%}.pricing-shape-3{width:100px;height:100px;top:50%;left:5%}.pricing-gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 20%,rgba(139,92,246,.05) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(59,130,246,.05) 0%,transparent 50%)}.pricing-container{max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:3}.pricing-header{text-align:center;margin-bottom:3rem;position:relative;display:flex;flex-direction:column;align-items:center}.pricing-badge{order:1;display:inline-flex;align-items:center;gap:.5rem;background:#ffffff14;color:#ffffffe6;padding:.6rem 1.5rem;border-radius:25px;font-size:.85rem;font-weight:500;margin-bottom:1.5rem;border:1px solid rgba(255,255,255,.15);font-family:Inter,sans-serif;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pricing-title{order:2;font-size:clamp(1.3rem,3.3vw,2.3rem);font-weight:700;margin-bottom:2rem;font-family:Playfair Display,serif;line-height:1.2;color:#fff;text-align:center}.pricing-subtitle{order:3;font-size:1rem;color:#fffc;max-width:600px;margin:0 auto;line-height:1.6;font-family:Inter,sans-serif;font-weight:400;text-align:center}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin:2.5rem 0}.pricing-card{position:relative;background:#ffffff0a;border-radius:16px;overflow:hidden;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;height:420px!important;min-height:420px!important;max-height:420px!important;border:1px solid rgba(255,255,255,.08);box-shadow:0 6px 20px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pricing-card-popular{border-color:#ff6b004d;transform:scale(1.02);box-shadow:0 8px 25px #ff6b0026}.pricing-card-active{transform:translateY(-5px);box-shadow:0 12px 35px #00000040}.pricing-card-hovered:not(.pricing-card-active){transform:translateY(-3px);box-shadow:0 8px 25px #0003}.pricing-popular-badge{position:absolute;top:-1px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#1f2937;padding:.4rem 1.2rem;border-radius:0 0 10px 10px;font-size:.7rem;font-weight:600;z-index:10;display:flex;align-items:center;gap:.3rem;white-space:nowrap}.pricing-default-content{position:absolute;top:0;left:0;width:100%;height:100%!important;z-index:5;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;transition:opacity .3s ease,visibility .3s ease;color:#fff;opacity:1;visibility:visible}.pricing-content-hidden{opacity:0!important;visibility:hidden!important}.pricing-icon-container{position:relative;align-self:center;margin-bottom:1rem;flex-shrink:0;height:80px;display:flex;align-items:center;justify-content:center}.pricing-icon-wrapper{width:60px;height:60px;background:linear-gradient(135deg,var(--tier-color, var(--pricing-primary)),rgba(255,255,255,.1));border-radius:15px;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .3s ease;box-shadow:0 6px 20px #0003;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.15);font-size:1.4rem}.pricing-card:hover .pricing-icon-wrapper{transform:scale(1.05)}.pricing-info{text-align:center;flex:1;display:flex;flex-direction:column;justify-content:center;gap:1rem}.pricing-card-title{font-size:1.5rem;font-weight:600;color:#fff;margin:0;font-family:Playfair Display,serif;line-height:1.2}.pricing-card-subtitle{font-size:.95rem;color:#fffc;margin:0;font-family:Inter,sans-serif;font-weight:400}.pricing-amount-section{margin:0;flex-shrink:0}.pricing-main{display:flex;align-items:baseline;justify-content:center;gap:.2rem;margin-bottom:.5rem}.pricing-currency{font-size:1.1rem;color:#fffc;font-weight:500}.pricing-amount{font-size:2.5rem;font-weight:700;color:var(--tier-color, var(--pricing-primary));font-family:Playfair Display,serif;line-height:1}.pricing-period{font-size:.9rem;color:#fffc;font-weight:400}.pricing-commission{font-size:.8rem;color:#ffffffe6;background:#ffffff14;padding:.4rem .8rem;border-radius:15px;display:inline-block;border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.pricing-benefits{display:flex;justify-content:center;gap:.8rem;flex-wrap:wrap;margin:0}.pricing-benefit-item{font-size:.8rem;color:#ffffffe6;background:#ffffff1a;padding:.3rem .6rem;border-radius:10px;border:1px solid rgba(255,255,255,.2);white-space:nowrap}.pricing-cta-hint{display:flex;justify-content:center;gap:.5rem;color:var(--tier-color, var(--pricing-primary));font-size:.85rem;font-weight:500;opacity:.8;flex-shrink:0;height:40px;align-items:center}.pricing-card:hover .pricing-cta-hint{opacity:1}.pricing-expanded-content{position:absolute;top:0;left:0;width:100%;height:100%!important;z-index:10;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.pricing-content-visible{opacity:1!important;visibility:visible!important}.pricing-overlay{width:100%;height:100%;background:linear-gradient(135deg,#0f0f23f2,#ff6b00d9);padding:1.2rem;display:flex;flex-direction:column;color:#fff;overflow-y:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.pricing-overlay::-webkit-scrollbar{width:4px}.pricing-overlay::-webkit-scrollbar-track{background:transparent}.pricing-overlay::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.pricing-overlay::-webkit-scrollbar-thumb:hover{background:#ffffff80}.pricing-expanded-header{display:flex;align-items:center;gap:.8rem;margin-bottom:.8rem;flex-shrink:0}.pricing-expanded-icon{width:35px;height:35px;background:#ffffff26;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.2);font-size:.9rem;flex-shrink:0}.pricing-expanded-title-section{flex:1;min-width:0}.pricing-expanded-title{font-size:1.2rem;font-weight:600;font-family:Playfair Display,serif;margin:0 0 .2rem;color:#fff;line-height:1.2}.pricing-expanded-subtitle{font-size:.85rem;color:#fffc;margin:0}.pricing-expanded-description{font-size:.9rem;line-height:1.4;margin-bottom:1rem;color:#ffffffe6;font-family:Inter,sans-serif;flex-shrink:0}.pricing-features{margin-bottom:1rem;flex-shrink:0}.pricing-features-title{font-size:.95rem;font-weight:600;margin-bottom:.6rem;color:#fffffff2;font-family:Inter,sans-serif}.pricing-features-list{list-style:none;padding:0;margin:0}.pricing-feature{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.85rem;color:#ffffffe6;font-family:Inter,sans-serif;line-height:1.3}.pricing-feature i{color:#10b981;font-size:.75rem;flex-shrink:0}.pricing-details{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-bottom:1rem;flex-shrink:0}.pricing-detail-item{display:flex;align-items:center;gap:.5rem;padding:.6rem;background:#ffffff14;border-radius:8px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.1)}.pricing-detail-item i{color:#fffc;font-size:.75rem;flex-shrink:0}.pricing-detail-content{display:flex;flex-direction:column;gap:.1rem;min-width:0}.pricing-detail-label{font-size:.7rem;color:#ffffffb3;text-transform:uppercase;letter-spacing:.3px;font-weight:500}.pricing-detail-value{font-size:.9rem;font-weight:600;color:#fff}.pricing-actions{display:flex;gap:.6rem;margin-top:auto;flex-shrink:0;padding-top:.5rem}.pricing-primary-btn{flex:1;background:linear-gradient(135deg,#fff,#f8f9fa);color:#1f2937;border:1px solid rgba(255,255,255,.3);padding:.8rem 1rem;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:.9rem;font-family:Inter,sans-serif;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;gap:.5rem;box-shadow:0 4px 15px #0000001a;white-space:nowrap}.pricing-primary-btn:hover{background:linear-gradient(135deg,#f8f9fa,#e9ecef);transform:translateY(-1px);box-shadow:0 6px 20px #00000026}.pricing-primary-btn i{font-size:.8rem}.pricing-secondary-btn{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.4);padding:.8rem 1rem;border-radius:10px;font-weight:500;cursor:pointer;transition:all .3s ease;font-size:.9rem;font-family:Inter,sans-serif;white-space:nowrap}.pricing-secondary-btn:hover{background:#ffffff1a;color:#fff;border-color:#fff9;transform:translateY(-1px)}.pricing-info-section{text-align:center;padding:2.5rem;background:#ffffff0a;border-radius:16px;border:1px solid rgba(255,255,255,.08);margin-top:2.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pricing-info-content{max-width:700px;margin:0 auto}.pricing-info-title{font-size:2.2rem;font-weight:700;color:#fff;margin-bottom:2rem;font-family:Playfair Display,serif}.pricing-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.pricing-info-item{text-align:center}.pricing-info-icon{width:75px;height:75px;background:linear-gradient(135deg,var(--pricing-primary),rgba(255,255,255,.1));border-radius:18px;display:flex;align-items:center;justify-content:center;color:#fff;margin:0 auto 1.2rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.15);font-size:1.5rem}.pricing-info-item h4{font-size:1.3rem;font-weight:600;color:#fff;margin-bottom:.8rem;font-family:Playfair Display,serif}.pricing-info-item p{font-size:1rem;color:#fffc;line-height:1.5;font-family:Inter,sans-serif;margin:0}@media (max-width: 768px){.pricing-card{height:400px!important;min-height:400px!important;max-height:400px!important}.pricing-grid{grid-template-columns:1fr;gap:1.5rem}.pricing-default-content{padding:1.2rem}.pricing-overlay{padding:1rem}.pricing-card-title{font-size:1.3rem}.pricing-amount{font-size:2.2rem}.pricing-benefits{gap:.5rem}.pricing-benefit-item{font-size:.75rem}.pricing-actions{flex-direction:column}.pricing-details{grid-template-columns:1fr}}@media (max-width: 480px){.pricing-card{height:380px!important;min-height:380px!important;max-height:380px!important}.pricing-default-content{padding:1rem}.pricing-card-title{font-size:1.2rem}.pricing-amount{font-size:2rem}.pricing-icon-wrapper{width:50px;height:50px;font-size:1.2rem}.pricing-icon-container{height:70px}}:root{--benefits-primary: #ff6b00;--benefits-secondary: #3b82f6;--benefits-dark: #1f2937;--benefits-light: #ffffff;--benefits-text-light: #6b7280;--benefits-text-dark: #374151;--benefits-border: #e5e7eb;--benefits-bg: #f8fafc}.benefits-overview-section{background:linear-gradient(135deg,#fff,#f8fafc 30%,#f1f5f9 70%,#e2e8f0);padding:5rem 0;position:relative;overflow:hidden;font-family:Inter,sans-serif;min-height:100vh}.benefits-bg-elements{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.benefits-bg-shape{position:absolute;border-radius:50%;background:linear-gradient(135deg,#ff6b0014,#3b82f60f);filter:blur(60px)}.benefits-shape-1{width:300px;height:300px;top:10%;right:5%}.benefits-shape-2{width:200px;height:200px;bottom:20%;left:10%}.benefits-shape-3{width:150px;height:150px;top:60%;left:5%}.benefits-gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 30%,rgba(255,107,0,.06) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(59,130,246,.06) 0%,transparent 50%)}.benefits-container{max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:3}.benefits-header{text-align:center;margin-bottom:4rem;position:relative}.benefits-badge{display:inline-flex;align-items:center;gap:.5rem;background:#ff6b001a;color:var(--benefits-primary);padding:.6rem 1.5rem;border-radius:25px;font-size:.85rem;font-weight:500;margin-bottom:1.5rem;border:1px solid rgba(255,107,0,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.benefits-badge-icon{color:var(--benefits-primary)}.benefits-title{font-size:clamp(1.5rem,3.5vw,2.5rem);font-weight:700;margin-bottom:2rem;font-family:Playfair Display,serif;line-height:1.2;color:var(--benefits-dark);background:linear-gradient(135deg,var(--benefits-dark) 0%,var(--benefits-primary) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.benefits-subtitle{font-size:1rem;color:var(--benefits-text-light);max-width:700px;margin:0 auto;line-height:1.6;font-weight:400}.benefits-content{background:var(--benefits-light);border-radius:24px;padding:3rem;box-shadow:0 20px 60px #00000014;border:1px solid var(--benefits-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);margin-bottom:3rem}.benefits-tabs{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem;background:var(--benefits-bg);padding:.5rem;border-radius:16px;border:1px solid var(--benefits-border)}.benefits-tab{position:relative;background:transparent;border:none;padding:1rem 1.5rem;border-radius:12px;cursor:pointer;transition:all .3s ease;flex:1;max-width:200px;overflow:hidden}.benefits-tab-content{display:flex;align-items:center;gap:.8rem;position:relative;z-index:2}.benefits-tab-icon-wrapper{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#fffc;transition:all .3s ease}.benefit-tab-icon{width:20px;height:20px;color:var(--benefits-text-light);transition:all .3s ease}.benefits-tab-text{display:flex;flex-direction:column;align-items:flex-start}.benefits-tab-title{font-size:.9rem;font-weight:600;color:var(--benefits-text-dark);transition:all .3s ease}.benefits-tab-short{font-size:.75rem;color:var(--benefits-text-light);opacity:.8;transition:all .3s ease}.benefits-tab-indicator{position:absolute;bottom:0;left:50%;width:0;height:3px;background:var(--tab-color, var(--benefits-primary));border-radius:2px;transition:all .3s ease;transform:translate(-50%)}.benefits-tab.active{background:var(--benefits-light);box-shadow:0 4px 20px #00000014;transform:translateY(-2px)}.benefits-tab.active .benefits-tab-icon-wrapper{background:var(--tab-color, var(--benefits-primary))}.benefits-tab.active .benefit-tab-icon{color:#fff}.benefits-tab.active .benefits-tab-title{color:var(--tab-color, var(--benefits-primary))}.benefits-tab.active .benefits-tab-indicator{width:60%}.benefits-tab:hover:not(.active){background:#fff9;transform:translateY(-1px)}.benefits-details{display:grid;grid-template-columns:1fr 400px;gap:3rem;align-items:start}.benefits-details-content{display:flex;flex-direction:column;gap:2rem}.benefits-details-header{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}.benefits-details-icon{width:60px;height:60px;background:linear-gradient(135deg,var(--detail-color, var(--benefits-primary)),rgba(255,255,255,.2));border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;box-shadow:0 8px 25px #0000001a}.benefits-details-title{font-size:2rem;font-weight:700;color:var(--benefits-dark);margin-bottom:.5rem;font-family:Playfair Display,serif}.benefits-details-description{color:var(--benefits-text-light);line-height:1.6;font-size:1rem}.benefits-section-title{display:flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:600;color:var(--benefits-dark);margin-bottom:1.5rem;font-family:Inter,sans-serif}.section-icon{width:20px;height:20px;color:var(--benefits-primary)}.benefits-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.benefits-feature-card{display:flex;align-items:center;gap:1rem;padding:1.2rem;background:var(--benefits-bg);border-radius:12px;border:1px solid var(--benefits-border);transition:all .3s ease;cursor:pointer}.benefits-feature-card:hover,.benefits-feature-card.hovered{background:#fff;box-shadow:0 8px 25px #00000014;transform:translateY(-2px);border-color:var(--feature-color, var(--benefits-primary))}.feature-icon-wrapper{width:35px;height:35px;background:#ff6b001a;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.benefits-feature-card:hover .feature-icon-wrapper{background:var(--feature-color, var(--benefits-primary))}.feature-icon{width:16px;height:16px;color:var(--benefits-primary);transition:all .3s ease}.benefits-feature-card:hover .feature-icon{color:#fff}.feature-content{display:flex;flex-direction:column;gap:.3rem}.feature-text{font-size:.9rem;font-weight:500;color:var(--benefits-text-dark)}.feature-stat{font-size:.75rem;color:var(--benefits-primary);font-weight:600}.benefits-highlights-list{display:flex;flex-direction:column;gap:1rem}.benefits-highlight-item{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--benefits-bg);border-radius:12px;border:1px solid var(--benefits-border);transition:all .3s ease}.benefits-highlight-item:hover{background:#fff;box-shadow:0 4px 15px #0000000f;transform:translate(5px)}.highlight-icon-wrapper{width:35px;height:35px;background:linear-gradient(135deg,var(--highlight-color, var(--benefits-primary)),rgba(255,255,255,.2));border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.highlight-icon{width:16px;height:16px;color:#fff}.highlight-text{font-size:.95rem;color:var(--benefits-text-dark);font-weight:500}.benefits-cta-section{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.benefits-cta-button{display:flex;align-items:center;gap:.8rem;background:var(--cta-color, var(--benefits-primary));color:#fff;padding:1rem 2rem;border-radius:12px;border:none;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:1rem;box-shadow:0 4px 15px #0000001a}.benefits-cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.benefits-secondary-button{background:transparent;color:var(--benefits-text-dark);border:2px solid var(--benefits-border);padding:1rem 2rem;border-radius:12px;font-weight:500;cursor:pointer;transition:all .3s ease}.benefits-secondary-button:hover{background:var(--benefits-bg);border-color:var(--benefits-primary);color:var(--benefits-primary)}.button-icon{width:18px;height:18px;transition:all .3s ease}.benefits-cta-button:hover .button-icon{transform:translate(4px)}.benefits-illustration{position:sticky;top:2rem}.benefits-illustration-wrapper{background:var(--benefits-light);border-radius:20px;overflow:hidden;height:450px;box-shadow:0 20px 60px #00000014;border:1px solid var(--benefits-border)}.benefits-illustration-content{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;overflow:hidden}.benefits-illustration-content.animating{animation:illustrationPulse .6s ease-out}.illustration-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.illustration-circle-1,.illustration-circle-2,.illustration-circle-3{position:absolute;border-radius:50%;background:linear-gradient(135deg,var(--illustration-color, var(--benefits-primary)),rgba(255,255,255,.3));opacity:.1;animation:float 6s ease-in-out infinite}.illustration-circle-1{width:120px;height:120px;top:10%;right:10%;animation-delay:0s}.illustration-circle-2{width:80px;height:80px;bottom:20%;left:15%;animation-delay:2s}.illustration-circle-3{width:60px;height:60px;top:60%;right:30%;animation-delay:4s}.illustration-main{position:relative;z-index:3;text-align:center;margin-bottom:2rem}.illustration-icon-container{width:120px;height:120px;background:linear-gradient(135deg,var(--illustration-color, var(--benefits-primary)),rgba(255,255,255,.2));border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;box-shadow:0 20px 40px #0000001a}.illustration-main-icon{width:60px;height:60px;color:#fff}.illustration-text{text-align:center}.illustration-title{font-size:1.5rem;font-weight:600;color:var(--benefits-dark);margin-bottom:.5rem;font-family:Playfair Display,serif}.illustration-description{color:var(--benefits-text-light);margin-bottom:1rem}.illustration-stats{display:inline-block;background:linear-gradient(135deg,var(--illustration-color, var(--benefits-primary)),rgba(255,255,255,.2));color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:600}.illustration-sub-icons{display:flex;justify-content:center;gap:1rem;position:relative;z-index:3}.sub-icon-wrapper{width:40px;height:40px;background:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--illustration-color, var(--benefits-primary));box-shadow:0 4px 15px #0000001a;animation:bounceIn .6s ease-out both}.benefits-stats-section{background:var(--benefits-light);border-radius:20px;padding:2.5rem;box-shadow:0 15px 50px #0000000f;border:1px solid var(--benefits-border)}.benefits-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.benefits-stat-item{display:flex;align-items:center;gap:1rem;text-align:left}.stat-icon{width:60px;height:60px;background:linear-gradient(135deg,var(--benefits-primary),var(--benefits-secondary));border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.stat-content{flex:1}.stat-number{font-size:2rem;font-weight:700;color:var(--benefits-dark);font-family:Playfair Display,serif}.stat-label{color:var(--benefits-text-light);font-size:.9rem}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes illustrationPulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes bounceIn{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.benefits-details{animation:fadeInUp .6s ease-out}@media (max-width: 1024px){.benefits-details{grid-template-columns:1fr;gap:2rem}.benefits-illustration{position:static;order:-1}.benefits-illustration-wrapper{height:350px}}@media (max-width: 768px){.benefits-overview-section{padding:3rem 0}.benefits-content{padding:2rem}.benefits-tabs{flex-direction:column;align-items:center;gap:.5rem}.benefits-tab{width:100%;max-width:300px;justify-content:center}.benefits-features-grid{grid-template-columns:1fr}.benefits-cta-section{flex-direction:column;align-items:stretch}.benefits-cta-button,.benefits-secondary-button{justify-content:center}.benefits-stats-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width: 480px){.benefits-header{margin-bottom:2rem}.benefits-stats-grid{grid-template-columns:1fr}.benefits-stat-item{flex-direction:column;text-align:center;gap:.5rem}}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}}.benefits-tab:focus,.benefits-cta-button:focus,.benefits-secondary-button:focus{outline:2px solid var(--benefits-primary);outline-offset:2px}.benefits-feature-card:focus{outline:2px solid var(--benefits-primary);outline-offset:2px;background:#fff;box-shadow:0 8px 25px #00000014}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}:root{--primary: #ff6b00;--primary-dark: #e65c00;--secondary: #2d3436;--gray-100: #f8f9fa;--gray-200: #e9ecef;--gray-600: #6c757d;--white: #ffffff;--shadow: 0 5px 15px rgba(0, 0, 0, .1);--transition: all .3s ease}.aboutpage{overflow-x:hidden;margin-top:-80px}.about.container{max-width:1200px;margin:0 auto;padding:0 1.5rem;width:100%}.aboutpage-hero{position:relative;height:100vh;max-height:400px;background:url(/assets/b2b2-CnvGfb-y.jpg) center/cover no-repeat;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--white)}.hero-text h1{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;margin-bottom:1rem}.hero-text p{font-size:clamp(1rem,2vw,1.2rem);max-width:600px;margin:0 auto;opacity:.9}.company-overview{padding:6rem 0;background:var(--white)}.overview-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:4rem;align-items:center}.overview-text h2{font-size:clamp(2rem,4vw,2.5rem);color:var(--secondary);margin-bottom:1.5rem;position:relative}.overview-text h2:after{content:"";position:absolute;left:0;bottom:-10px;width:80px;height:4px;background:var(--primary);border-radius:2px}.overview-text p{font-size:clamp(1rem,2vw,1.1rem);color:var(--gray-600);line-height:1.8;margin-bottom:2rem}.overview-features{display:grid;gap:1rem}.feature{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--gray-100);border-radius:8px;transition:var(--transition)}.feature:hover{transform:translate(10px);background:var(--gray-200)}.feature-icon{color:var(--primary);min-width:24px}.overview-image img{width:100%;border-radius:10px;box-shadow:var(--shadow)}.mission-vision{padding:6rem 0;background:var(--gray-100)}.mission-vision-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.mission-card,.vision-card{background:var(--white);padding:3rem;border-radius:15px;box-shadow:var(--shadow);transition:var(--transition)}.mission-card:hover,.vision-card:hover{transform:translateY(-10px)}.card-icon{color:var(--primary);width:48px;height:48px;margin-bottom:1.5rem}.mission-card h3,.vision-card h3{font-size:clamp(1.5rem,3vw,1.8rem);color:var(--secondary);margin-bottom:1rem}.mission-card p,.vision-card p{color:var(--gray-600);line-height:1.7}.platform-operation{padding:6rem 0;background:var(--white)}.platform-operation h2{text-align:center;font-size:clamp(2rem,4vw,2.5rem);margin-bottom:3rem;color:var(--secondary)}.operation-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.operation-card{text-align:center;padding:2.5rem;background:var(--gray-100);border-radius:15px;transition:var(--transition)}.operation-card:hover{transform:translateY(-10px);box-shadow:var(--shadow)}.operation-icon{width:64px;height:64px;background:var(--primary);color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.operation-card h3{font-size:clamp(1.2rem,2.5vw,1.4rem);color:var(--secondary);margin-bottom:1rem}.operation-card p{color:var(--gray-600);line-height:1.6}.company-timeline{padding:6rem 0;background:var(--gray-100)}.company-timeline h2{text-align:center;font-size:clamp(2rem,4vw,2.5rem);margin-bottom:4rem;color:var(--secondary)}.timeline{position:relative;max-width:800px;margin:0 auto}.timeline:before{content:"";position:absolute;left:50%;top:0;width:2px;height:100%;background:var(--primary);transform:translate(-50%)}.timeline-item{margin-bottom:3rem;position:relative}.timeline-content{width:calc(50% - 3rem);padding:2rem;background:var(--white);border-radius:10px;box-shadow:var(--shadow);position:relative}.year{display:inline-block;padding:.5rem 1rem;background:var(--primary);color:var(--white);border-radius:20px;margin-bottom:1rem;font-weight:600}.timeline-content h3{font-size:clamp(1.2rem,2.5vw,1.4rem);color:var(--secondary);margin-bottom:.5rem}.timeline-content p{color:var(--gray-600);line-height:1.6}@media (min-width: 769px){.timeline-item:nth-child(odd) .timeline-content{margin-left:auto;margin-right:3rem}.timeline-item:nth-child(2n) .timeline-content{margin-right:auto;margin-left:3rem}}@media (max-width: 768px){.timeline:before{left:20px}.timeline-content{width:calc(100% - 50px);margin-left:50px!important}.year{position:absolute;left:-65px;top:0}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-aos=custom-fade-up]{opacity:0;transform:translateY(20px);transition-property:transform,opacity}[data-aos=custom-fade-up].aos-animate{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}:root{--primary-color: #2c3e50;--accent-color: #3498db;--text-color: #333;--background-color: #f4f8f9;--white: #ffffff;--shadow-subtle: 0 4px 6px rgba(0,0,0,.1);--shadow-medium: 0 10px 30px rgba(0,0,0,.1)}body{font-family:Arial,sans-serif;font-size:16px;line-height:1.6;color:var(--text-color)}.ebnbiznet-service-page{width:100%;overflow-x:hidden}.service-hero-section{position:relative;width:100%;height:100vh;max-height:400px;background-image:url(/assets/service2-hva1EeRa.webp);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;color:var(--white)}.service-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0009}.service-hero-content{position:relative;z-index:1;text-align:center;padding:0 20px}.service-hero-content h1{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;margin-bottom:1rem}.service-start-business-section{padding:4rem 5%;text-align:center;background-color:var(--background-color)}.service-start-business-section h2{color:var(--primary-color);margin-bottom:1rem;font-size:clamp(1.5rem,4vw,2.5rem)}.service-business-cards{display:flex;justify-content:center;gap:2rem;margin-top:2rem;flex-wrap:wrap}.service-business-card{flex:1 1 300px;max-width:400px;background-color:var(--white);border-radius:15px;box-shadow:var(--shadow-medium);overflow:hidden;transition:transform .3s ease;margin-bottom:2rem}.service-business-card:hover{transform:translateY(-10px)}.service-business-card img{width:100%;height:200px;object-fit:cover}.service-card-content{padding:1rem;text-align:center}.service-card-content .service-card-icon{color:var(--accent-color);width:2.5rem;height:2.5rem;margin-bottom:.5rem}.service-card-content h3{color:var(--primary-color);margin-bottom:.5rem;font-size:clamp(1.1rem,3vw,1.3rem)}.service-card-content p{color:var(--text-color);font-size:clamp(.9rem,2vw,1rem)}.service-customer-relationships-section{display:flex;padding:4rem 5%;background-color:var(--white);align-items:center;flex-wrap:wrap;gap:2rem}.service-relationships-content{flex:1 1 300px}.service-relationships-content h2{color:var(--primary-color);font-size:clamp(1.5rem,4vw,2.5rem);margin-bottom:1rem}.service-relationships-content ul{list-style-type:disc;padding-left:1.5rem;margin-bottom:1.5rem}.service-relationships-content button{background-color:var(--accent-color);color:var(--white);border:none;padding:12px 24px;border-radius:8px;cursor:pointer;transition:background-color .3s ease;font-size:clamp(.9rem,2vw,1rem)}.service-relationships-content button:hover{background-color:var(--primary-color)}.service-relationships-images{position:relative;width:100%;max-width:500px;flex:1 1 300px}.service-relationships-images img{width:100%;height:auto;border-radius:15px;box-shadow:0 10px 20px #0000001a}.service-stat-badge{position:absolute;top:20px;right:20px;background-color:var(--accent-color);color:var(--white);padding:1rem;border-radius:10px;text-align:center;z-index:10;min-width:120px;box-shadow:0 4px 6px #0000001a}.service-stat-badge span{font-size:clamp(1.5rem,4vw,2.5rem);display:block;line-height:1}.service-stat-badge p{margin-top:.5rem;font-size:clamp(.8rem,2vw,.9rem)}.service-membership-section{padding:4rem 5%;background-color:var(--background-color);text-align:center}.service-membership-section h2{color:var(--primary-color);margin-bottom:2rem;font-size:clamp(1.5rem,4vw,2.5rem)}.service-membership-cards{display:flex;justify-content:center;gap:2rem;margin-top:2rem;flex-wrap:wrap}.service-membership-card{flex:1 1 300px;max-width:400px;background-color:var(--white);padding:2rem;border-radius:15px;box-shadow:var(--shadow-medium);transition:transform .3s ease}.service-membership-card:hover{transform:translateY(-10px)}.service-membership-card h3{color:var(--primary-color);margin-bottom:1rem;font-size:clamp(1.2rem,3vw,1.5rem)}.service-membership-card ul{list-style-type:none;padding:0}.service-membership-card li{margin-bottom:.5rem;font-size:clamp(.9rem,2vw,1rem)}.service-belief-section{padding:4rem 5%;background-color:var(--white)}.service-belief-section h2{text-align:center;color:var(--primary-color);margin-bottom:2rem;font-size:clamp(1.5rem,4vw,2.5rem)}.service-belief-content{display:flex;align-items:center;flex-wrap:wrap;gap:2rem}.service-belief-services{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;flex:2 1 600px}.service-belief-service{background-color:var(--background-color);padding:1.5rem;text-align:center;border-radius:15px;transition:transform .3s ease}.service-belief-service:hover{transform:translateY(-10px)}.service-belief-service svg{width:50px;height:50px;color:var(--accent-color);margin-bottom:1rem}.service-belief-service h3{font-size:clamp(1.1rem,3vw,1.3rem);margin-bottom:.5rem}.service-belief-service p{font-size:clamp(.9rem,2vw,1rem)}.service-belief-image{flex:1 1 300px}.service-belief-image img{width:100%;border-radius:15px;box-shadow:var(--shadow-medium)}.service-achievements-section{display:flex;justify-content:space-around;padding:4rem 5%;background-color:var(--background-color);flex-wrap:wrap;gap:2rem}.service-achievement-card{text-align:center;flex:1 1 200px}.service-achievement-card h3{color:var(--accent-color);font-size:clamp(2rem,5vw,3rem);margin-bottom:.5rem}.service-achievement-card p{font-size:clamp(.9rem,2vw,1rem)}@media (max-width: 1024px){.service-belief-services{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.service-hero-section{height:60vh}.service-customer-relationships-section,.service-belief-content{flex-direction:column}.service-relationships-images{order:-1}.service-belief-services{grid-template-columns:1fr}.service-stat-badge{position:static;margin:-30px auto 1rem;max-width:200px;transform:translateY(-50%)}}@media (max-width: 480px){.service-hero-section{height:50vh}.service-stat-badge{padding:.75rem;min-width:100px}}:root{--primary-color: #2c3e50;--accent-color: #3498db;--text-color: #333;--background-color: #ffffff;--white: #ffffff;--shadow-subtle: 0 4px 6px rgba(0,0,0,.1);--shadow-medium: 0 10px 30px rgba(0,0,0,.1)}*{box-sizing:border-box;margin:0;padding:0}.ebnbiznet-contact-page{font-family:Arial,sans-serif;margin-top:-80px;color:var(--text-color)}.contact-page-hero{position:relative;width:100%;height:50vh;min-height:300px;background-image:url(/assets/contact-Cuzq11jP.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;color:#fff}.contact-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080}.contact-hero-content{position:relative;z-index:1;text-align:center;padding:0 1rem;width:100%;max-width:800px}.contact-hero-content h1{font-size:clamp(2rem,5vw,3.5rem);margin-bottom:1rem;line-height:1.2}@media screen and (max-width: 768px){.contact-page-hero{height:40vh}}@media screen and (max-width: 480px){.contact-page-hero{height:30vh;min-height:200px}.contact-hero-content h1{font-size:clamp(1.5rem,4vw,2rem)}}.contact-page-info{padding:4rem 1rem;background-color:var(--background-color)}.contact-info-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;max-width:1200px;margin:0 auto}.contact-info-card{flex:1 1 250px;max-width:300px;background-color:#fff;padding:2rem;text-align:center;box-shadow:var(--shadow-medium);border-radius:20px;transition:transform .3s ease}.contact-info-card:hover{transform:translateY(-10px)}.contact-info-icon{width:30px;height:30px;margin:0 auto 1rem;color:var(--accent-color)}.contact-link{display:inline-flex;align-items:center;justify-content:center;margin-top:1rem;color:var(--accent-color);text-decoration:none;transition:color .3s ease}.contact-link:hover{color:var(--primary-color)}.contact-link svg{margin-left:.5rem}.contact-page-form{padding:4rem 1rem;background-color:var(--background-color)}.contact-form-container{display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto;background-color:#fff;border-radius:20px;box-shadow:var(--shadow-medium);overflow:hidden}.contact-form-left{flex:1 1 300px;background-image:url(../assets/contact-form-bg.jpg);background-size:cover;background-position:center;min-height:300px}.contact-form-right{flex:1 1 300px;padding:3rem 2rem;position:relative}.contact-form-title{text-align:center;margin-bottom:1rem}.contact-form-title h2{color:var(--primary-color);font-size:clamp(1.5rem,4vw,2rem)}.contact-form-header{text-align:center;margin-bottom:2rem}.contact-highlight{color:orange}.contact-page-form form{display:flex;flex-direction:column}.contact-form-row{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.contact-form-row input{flex:1 1 200px;padding:.75rem;border:1px solid #ddd;border-radius:10px}.contact-page-form textarea{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:10px;height:150px;margin-bottom:1rem;resize:vertical}.contact-page-form button{width:100%;padding:1rem;background-color:var(--primary-color);color:#fff;border:none;border-radius:10px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.contact-page-form button:hover{background-color:var(--accent-color);transform:translateY(-3px)}@media (max-width: 768px){.contact-page-hero{height:40vh}.contact-form-left{min-height:200px}.contact-form-right{padding:2rem 1rem}.contact-info-card{flex-basis:100%;max-width:none}}@media (max-width: 480px){.contact-page-hero{height:30vh}.contact-hero-content h1{font-size:1.8rem}.contact-form-row input{flex-basis:100%}}@media (prefers-reduced-motion: reduce){.contact-info-card,.contact-page-form button,.contact-link{transition:none}}input:focus,textarea:focus,button:focus{outline:2px solid var(--accent-color);outline-offset:2px}.contact-info-card,.contact-form-container{animation:fadeIn .5s ease-out}img{max-width:100%;height:auto}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px #000000e6;background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}:root{--primary-color: #2c3e50;--accent-color: #3498db;--background-color: #f4f8f9;--white: #ffffff;--text-color: #333;--shadow-subtle: 0 4px 6px rgba(0,0,0,.1);--shadow-medium: 0 10px 30px rgba(0,0,0,.1)}.category-page{font-family:Arial,sans-serif;margin-top:-80px}.category-hero-section{position:relative;width:100%;height:400px;background-image:url(/assets/cat1-DGet4L1o.jpg);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;color:var(--white)}.category-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000056}.category-hero-content{position:relative;z-index:1;text-align:center}.category-hero-content h1{font-size:3.5rem;margin-bottom:1rem}.category-hero-content p{font-size:1.2rem}.category-search-filter-section{padding:2rem;background-color:var(--background-color)}.category-search-container{max-width:600px;margin:0 auto;position:relative}.category-search-container input{width:100%;padding:1rem 2rem 1rem 4rem;border:1px solid #ddd;border-radius:50px;font-size:1rem}.search-icon{position:absolute;left:1.5rem;top:50%;transform:translateY(-50%);color:var(--primary-color)}.category-content-section{display:flex;padding:2rem;background-color:var(--white)}.category-sidebar{width:250px;padding-right:2rem;border-right:1px solid #eee}.category-filter-section{margin-bottom:2rem}.category-filter-section h3{color:var(--primary-color);margin-bottom:1rem}.category-checkbox,.category-radio{display:block;margin-bottom:.5rem}.category-checkbox input,.category-radio input{margin-right:.5rem}.category-listings{flex-grow:1;padding-left:2rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1200px;margin:0 auto}.category-listing-card{background-color:var(--background-color);border-radius:15px;overflow:hidden;box-shadow:var(--shadow-subtle);transition:transform .3s ease;max-width:350px;margin:0 auto}.category-listing-card:hover{transform:translateY(-10px)}.category-listing-card img{width:100%;height:200px;object-fit:cover}.category-listing-details{padding:1rem}.category-listing-details h3{color:var(--primary-color);margin-bottom:.5rem}.category-listing-details p{color:var(--text-color);margin-bottom:1rem}.category-listing-tags{display:flex;justify-content:space-between}.category-listing-tags span{background-color:var(--accent-color);color:var(--white);padding:.25rem .5rem;border-radius:5px;font-size:.8rem}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);background:#00000080;color:var(--white);border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;z-index:10}.carousel-arrow-prev{left:10px}.carousel-arrow-next{right:10px}.category-pagination{display:flex;justify-content:center;align-items:center;padding:2rem;background-color:var(--background-color)}.category-pagination button{background-color:var(--primary-color);color:var(--white);border:none;padding:.5rem 1rem;margin:0 1rem;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.category-pagination button:hover{background-color:var(--accent-color)}.category-pagination span{color:var(--text-color)}@media (max-width: 1024px){.category-content-section{flex-direction:column}.category-sidebar{width:100%;border-right:none;border-bottom:1px solid #eee;margin-bottom:2rem;padding-right:0}.category-listings{grid-template-columns:repeat(2,1fr);padding-left:0}}@media (max-width: 768px){.category-hero-section{height:250px}.category-hero-content h1{font-size:2.5rem}.category-search-container{padding:0 1rem}.category-listings{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.category-listing-card{transition:none}}.login-container{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f9fafb;padding:1rem;margin-top:-80px}.login-box{max-width:460px;width:100%;background:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 6px #0000001a}.login-header{text-align:center;margin-bottom:2rem}.login-title{color:#2563eb;font-size:2rem;font-weight:700;margin-bottom:.5rem}.login-subtitle{color:#4b5563;font-size:1.25rem}.toggle-container{display:flex;background-color:#f3f4f6;border-radius:6px;padding:4px;margin-bottom:2rem}.toggle-button{flex:1;padding:.5rem 1rem;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;font-size:.875rem;transition:all .2s}.toggle-button.active{background-color:#2563eb;color:#fff}.toggle-button:not(.active){background-color:transparent;color:#4b5563}.form-label{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.input-container{position:relative}.input-icon{position:absolute;right:19px;top:50%;transform:translateY(-50%);color:#9ca3af}.form-input{width:100%;padding:.5rem 1rem .5rem 2.5rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;transition:all .2s}.form-input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb33}.password-input{padding-right:2.5rem}.show-password-button{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#9ca3af;cursor:pointer}.form-footer{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.remember-me{display:flex;align-items:center;gap:.5rem}.remember-me input[type=checkbox]{width:1rem;height:1rem;border-radius:4px;border:1px solid #d1d5db;cursor:pointer}.forgot-password{color:#2563eb;text-decoration:none;font-size:.875rem}.forgot-password:hover{text-decoration:underline}.submit-button{width:100%;padding:.75rem;background-color:#2563eb;color:#fff;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s}.submit-button:focus{outline:none;box-shadow:0 0 0 2px #2563eb33}.registration-container{min-height:100vh;background-color:#f5f5f5;display:flex;flex-direction:column;align-items:center;padding:2rem 1rem;margin-top:-100px}.registration-box{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:2rem;width:100%;max-width:550px;margin-top:2rem}.registration-header{text-align:center;margin-bottom:2rem}.registration-title{color:#1a73e8;font-size:2rem;font-weight:700;margin-bottom:.5rem}.registration-subtitle{color:#5f6368;font-size:1.25rem}.form-group{margin-bottom:1.5rem}.form-label{display:block;font-size:.875rem;font-weight:500;color:#202124;margin-bottom:.5rem}.form-input{width:100%;padding:.75rem;border:1px solid #dadce0;border-radius:4px;font-size:1rem;transition:border-color .2s ease}.form-input:focus{outline:none;border-color:#1a73e8;box-shadow:0 0 0 2px #1a73e833}.password-input-wrapper{position:relative}.password-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#5f6368;padding:4px}.password-toggle:hover{color:#1a73e8}.checkbox-group{display:flex;align-items:center;margin:1rem 0}.checkbox-input{width:18px;height:18px;margin-right:8px;cursor:pointer}.checkbox-label{font-size:.875rem;color:#5f6368}.submit-button{width:100%;padding:.875rem;background-color:#1a73e8;color:#fff;border:none;border-radius:4px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.submit-button:hover{background-color:#1557b0}.submit-button:disabled{background-color:#dadce0;cursor:not-allowed}.error-message{background-color:#fce8e8;color:#d93025;padding:.75rem;border-radius:4px;margin-bottom:1rem;font-size:.875rem}.success-message{background-color:#e6f4ea;color:#1e8e3e;padding:.75rem;border-radius:4px;margin-bottom:1rem;font-size:.875rem}.login-link{text-align:center;margin-top:1.5rem}.login-link a{color:#1a73e8;text-decoration:none;font-weight:500}.login-link a:hover{text-decoration:underline}@media (max-width: 600px){.registration-box{padding:1.5rem}.registration-title{font-size:1.75rem}.registration-subtitle{font-size:1rem}}.spinner{display:inline-block;width:20px;height:20px;margin-right:8px;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin 1s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}.form-input.error{border-color:#d93025}.validation-message{font-size:.75rem;margin-top:.25rem}.validation-message.error{color:#d93025}.validation-message.success{color:#1e8e3e}.password-strength{margin-top:.5rem;height:4px;background-color:#dadce0;border-radius:2px;overflow:hidden}.password-strength-bar{height:100%;transition:width .3s ease,background-color .3s ease}.password-strength-bar.weak{background-color:#d93025;width:33.33%}.password-strength-bar.medium{background-color:#f9ab00;width:66.66%}.password-strength-bar.strong{background-color:#1e8e3e;width:100%}.sidebar{width:250px;height:100vh;background-color:#2c3e50;color:#fff;display:flex;flex-direction:column;position:fixed;left:0;top:0}.sidebar-logo{padding:20px;text-align:center;border-bottom:1px solid rgba(255,255,255,.1)}.sidebar-logo h1{margin:0;font-size:24px;color:#fff}.sidebar-menu{flex-grow:1;padding:20px 0}.sidebar-menu-item{display:flex;align-items:center;padding:12px 20px;color:#fff;text-decoration:none;transition:background-color .3s ease}.sidebar-menu-item:hover{background-color:#ffffff1a}.sidebar-menu-item.active{background-color:#3498db}.sidebar-menu-icon{margin-right:10px;font-size:20px}.sidebar-menu-label{font-size:16px}.sidebar-footer{padding:20px;border-top:1px solid rgba(255,255,255,.1)}.logout-button{width:100%;padding:10px;background-color:#e74c3c;color:#fff;border:none;cursor:pointer;transition:background-color .3s ease}.logout-button:hover{background-color:#c0392b}@media (max-width: 768px){.sidebar{width:250px;transform:translate(-250px);transition:transform .3s ease}.sidebar.open{transform:translate(0)}}.main-header{display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:#fff;box-shadow:0 2px 4px #0000001a;position:sticky;top:0;z-index:10}.header-user-info{display:flex;align-items:center}.header-user-info h2{margin:0 10px 0 0;font-size:22px;color:#333}.header-user-info p{margin:0;color:#666;font-size:14px}.header-actions{display:flex;align-items:center}.header-datetime{display:flex;flex-direction:column;align-items:flex-end;margin-right:20px}.header-date{font-size:14px;color:#666}.header-time{font-size:16px;font-weight:700;color:#333}.header-notifications{display:flex;align-items:center}.notification-button{position:relative;margin-right:15px;background:none;border:none;cursor:pointer}.notification-badge{position:absolute;top:-8px;right:-8px;background-color:#e74c3c;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px}.user-avatar{width:45px;height:45px;border-radius:50%;overflow:hidden}.user-avatar img{width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.main-header{flex-direction:column;align-items:flex-start}.header-user-info{margin-bottom:10px}.header-actions{width:100%;justify-content:space-between}}.business-layout{display:flex;min-height:100vh;background-color:#f4f6f9}.business-main-content{flex-grow:1;display:flex;flex-direction:column;overflow:hidden}.business-page-content{flex-grow:1;padding:20px;overflow-y:auto}@media (max-width: 768px){.business-layout{flex-direction:column}.business-main-content{margin-left:0}.business-page-content{padding:10px}}.statistics-container{display:grid;grid-template-columns:repeat(6,1fr);gap:15px;margin-bottom:20px}.statistic-card{background-color:#fff;border-radius:8px;padding:15px;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.statistic-card:hover{transform:translateY(-5px);box-shadow:0 6px 8px #00000026}.statistic-header{display:flex;align-items:center;margin-bottom:10px}.statistic-icon{font-size:24px;margin-right:10px;color:#3498db}.statistic-label{margin:0;font-size:14px;color:#666;flex-grow:1}.statistic-content{display:flex;justify-content:space-between;align-items:center}.statistic-value{font-size:20px;font-weight:700;color:#333}.statistic-trend{font-size:12px;font-weight:700}.statistic-trend.positive{color:#2ecc71}.statistic-trend.negative{color:#e74c3c}@media (max-width: 1200px){.statistics-container{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.statistics-container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.statistics-container{grid-template-columns:1fr}.statistic-card{display:flex;align-items:center}.statistic-header{margin-bottom:0;margin-right:15px}.statistic-content{flex-direction:column;align-items:flex-start}}.business-search-bar{display:flex;align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;transition:border-color .3s ease}.business-search-bar:focus-within{border-color:#3498db}.business-search-input{flex-grow:1;padding:10px;border:none;outline:none;font-size:14px}.business-search-button{background-color:#3498db;color:#fff;border:none;padding:10px 15px;cursor:pointer;transition:background-color .3s ease}.business-search-button:hover{background-color:#2980b9}.business-search-bar.large .business-search-input{font-size:16px;padding:12px}.business-search-bar.large .business-search-button{padding:12px 18px}.business-search-bar.rounded{border-radius:20px}.business-search-bar.transparent{background-color:transparent;border-color:transparent}.business-search-bar.transparent:focus-within{background-color:#0000000d;border-color:#0000001a}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .3s ease}.modal-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-width:90%;width:500px;animation:slideUp .3s ease}.modal-container.small{width:300px}.modal-container.medium{width:500px}.modal-container.large{width:800px}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #f0f0f0}.modal-header h2{margin:0;font-size:18px}.modal-close-button{background:none;border:none;font-size:24px;color:#666;cursor:pointer}.modal-body{padding:20px}.modal-footer{display:flex;justify-content:flex-end;gap:10px;padding:15px 20px;border-top:1px solid #f0f0f0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.modal-container{width:95%;margin:0 10px}}.custom-button{padding:10px 15px;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease;font-size:14px;display:inline-flex;align-items:center;justify-content:center}.custom-button.primary{background-color:#3498db;color:#fff}.custom-button.primary:hover{background-color:#2980b9}.custom-button.secondary{background-color:#95a5a6;color:#fff}.custom-button.secondary:hover{background-color:#7f8c8d}.custom-button.danger{background-color:#e74c3c;color:#fff}.custom-button.danger:hover{background-color:#c0392b}.custom-button.outline{background-color:transparent;border:1px solid #3498db;color:#3498db}.custom-button.outline:hover{background-color:#3498db;color:#fff}.custom-button:disabled{background-color:#bdc3c7;cursor:not-allowed}.custom-button .button-icon{margin-right:8px}.listings-page{background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 4px 6px #0000001a}.header-actions{display:flex;align-items:center;gap:15px}.listings-header h1{margin:0;font-size:24px;color:#333}.add-listing-button{background-color:#3498db;color:#fff;border:none;padding:10px 15px;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.add-listing-button:hover{background-color:#2980b9}.listings-table thead{background-color:#f9f9f9}.listings-table th,.listings-table td{border:1px solid #e0e0e0;padding:12px;text-align:left}.listing-details{display:grid;gap:10px}.listing-details p{margin:0}.form-group label{font-weight:700;color:#333}.form-group input,.form-group select,.form-group textarea{padding:8px;border:1px solid #ddd;border-radius:4px}@media (max-width: 768px){.listings-header{flex-direction:column;align-items:flex-start;gap:10px}.header-actions{width:100%;flex-direction:column}.listings-table{font-size:14px}.action-buttons{flex-direction:column}}.inquiries-page{background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 4px 6px #0000001a}.inquiries-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.inquiries-header h1{margin:0;font-size:24px;color:#333}.inquiries-table{width:100%;border-collapse:collapse}.inquiries-table thead{background-color:#f9f9f9}.inquiries-table th,.inquiries-table td{border:1px solid #e0e0e0;padding:12px;text-align:left}.status-badge{display:inline-block;padding:5px 10px;border-radius:4px;font-size:12px;font-weight:700;text-transform:uppercase}.status-badge.pending{background-color:#fff3cd;color:#856404}.status-badge.in-progress{background-color:#d1ecf1;color:#0c5460}.status-badge.closed{background-color:#d4edda;color:#155724}.priority-badge{display:inline-block;padding:5px 10px;border-radius:4px;font-size:12px;font-weight:700}.priority-badge.low{background-color:#e9ecef;color:#495057}.priority-badge.medium{background-color:#fff3cd;color:#856404}.priority-badge.high{background-color:#f8d7da;color:#721c24}.action-buttons{display:flex;gap:10px}.view-button{background-color:#3498db;color:#fff;border:none;padding:6px 12px;border-radius:4px;cursor:pointer}.status-select{padding:6px;border-radius:4px;border:1px solid #ddd}.inquiry-details{display:grid;gap:10px}.inquiry-details p{margin:0}@media (max-width: 768px){.inquiries-header{flex-direction:column;align-items:flex-start}.inquiries-table{font-size:14px}.action-buttons{flex-direction:column}}.business-dashboard-container{display:flex;min-height:100vh;background-color:#f5f7fb;margin-left:250px;transition:margin-left .3s ease}.business-dashboard-main{flex:1;padding:24px;overflow-x:hidden}.business-dashboard-content{display:flex;flex-direction:column;gap:24px}.statistics-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:24px}.stat-card{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 4px #0000000d;transition:transform .2s ease}.stat-card:hover{transform:translateY(-4px)}.stat-card h3{color:#64748b;font-size:14px;margin-bottom:12px;font-weight:500}.stat-card .value{color:#1e293b;font-size:clamp(18px,4vw,24px);font-weight:600;margin-bottom:8px}.stat-card .trend{display:flex;align-items:center;gap:4px;font-size:12px}.trend.up{color:#10b981}.trend.down{color:#ef4444}.business-dashboard-tables{display:grid;grid-template-columns:1fr;gap:24px;width:100%}.dashboard-table-container{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 4px #0000000d;overflow:hidden}.dashboard-table-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 8px;flex-wrap:wrap;gap:10px}.dashboard-table-header h2{color:#1e293b;font-size:clamp(16px,3vw,18px);font-weight:600}.view-all-button{color:#3b82f6;background:none;border:none;font-size:14px;cursor:pointer;padding:8px 16px;border-radius:6px;transition:background-color .2s;white-space:nowrap}.view-all-button:hover{background-color:#f1f5f9}.dashboard-table-wrapper{overflow-x:auto;margin:0 -8px;padding:0 8px;scrollbar-width:thin}.dashboard-table{width:100%;border-collapse:collapse;min-width:600px}.dashboard-table th,.dashboard-table td{padding:12px 16px;font-size:clamp(12px,2vw,14px);text-align:left;white-space:nowrap}.dashboard-table th{color:#64748b;font-weight:500;border-bottom:1px solid #e2e8f0}.dashboard-table td{color:#475569;border-bottom:1px solid #e2e8f0}.dashboard-table tr:last-child td{border-bottom:none}.status-badge{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;display:inline-block;white-space:nowrap}.status-badge.active{background-color:#dcfce7;color:#15803d}.status-badge.pending{background-color:#fff7ed;color:#c2410c}.status-badge.reviewed{background-color:#f0f9ff;color:#0369a1}.dashboard-table-wrapper::-webkit-scrollbar{height:6px}.dashboard-table-wrapper::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.dashboard-table-wrapper::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.dashboard-table-wrapper::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width: 1280px){.business-dashboard-container{margin-left:0}}@media (max-width: 1024px){.business-dashboard-main,.dashboard-table-container{padding:20px}}@media (max-width: 768px){.business-dashboard-container{flex-direction:column}.stat-card{padding:20px}.dashboard-table-container{margin-bottom:20px}}@media (max-width: 480px){.business-dashboard-main,.dashboard-table-container{padding:16px}.dashboard-table-header{flex-direction:column;align-items:flex-start}.view-all-button{width:100%;text-align:center}}@media (prefers-color-scheme: dark){.business-dashboard-container{background-color:#1a1a1a}.stat-card,.dashboard-table-container{background:#242424}.stat-card h3{color:#a3a3a3}.stat-card .value,.dashboard-table-header h2{color:#fff}.dashboard-table th{color:#a3a3a3;border-bottom-color:#404040}.dashboard-table td{color:#d4d4d4;border-bottom-color:#404040}.view-all-button:hover{background-color:#333}.dashboard-table-wrapper::-webkit-scrollbar-track{background:#2d2d2d}.dashboard-table-wrapper::-webkit-scrollbar-thumb{background:#404040}.dashboard-table-wrapper::-webkit-scrollbar-thumb:hover{background:#4a4a4a}}.dashboard-main{flex:1;padding:20px;background-color:#f4f6f9;margin-left:200px;margin-right:150px}.listings-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.listings-header h1{font-size:24px;margin:0}.header-actions{display:flex;gap:10px}.add-listing-button{background-color:#3498db;color:#fff;border:none;padding:10px 15px;border-radius:4px;cursor:pointer}.listings-table{width:100%;border-collapse:collapse}.listings-table th,.listings-table td{padding:12px;text-align:left;border-bottom:1px solid #e0e0e0}.listings-table th{background-color:#f4f6f9;font-weight:700}.status-badge{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:700}.status-badge.active{background-color:#d4edda;color:#155724}.status-badge.draft{background-color:#fff3cd;color:#856404}.status-badge.inactive{background-color:#f8d7da;color:#721c24}.action-buttons{display:flex;gap:5px}.view-button,.delete-button,.status-select{padding:5px 10px;border-radius:4px;font-size:12px;cursor:pointer}.view-button{background-color:#3498db;color:#fff;border:none}.delete-button{background-color:#e74c3c;color:#fff;border:none}.status-select{border:1px solid #ddd}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center}.modal-content{background-color:#fff;padding:20px;border-radius:8px;max-width:500px;width:90%}.add-listing-form{display:grid;gap:15px}.form-group{display:grid;gap:5px}.form-group label{font-weight:700}.form-group input,.form-group select,.form-group textarea{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}@media (max-width: 768px){.listings-header{flex-direction:column;align-items:flex-start;gap:10px}.header-actions{flex-direction:column;width:100%}.add-listing-button{width:100%}.listings-table{font-size:14px}.action-buttons{flex-direction:column}.view-button,.delete-button,.status-select{width:100%}}@media (max-width: 480px){.dashboard-main{padding:10px}.dashboard-content{padding:15px}.listings-header h1{font-size:20px}.listings-table th,.listings-table td{padding:8px}}.dashboard-container{display:flex;min-height:100vh}.dashboard-main{flex:1;padding:20px;background-color:#f4f6f9}.dashboard-content{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;padding:20px}.page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;margin-top:10px}.page-header h1{font-size:24px;margin:0}.period-selector{display:flex;gap:10px}.period-selector button{padding:8px 16px;border:1px solid #ddd;background-color:#fff;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.period-selector button.active{background-color:#3498db;color:#fff;border-color:#3498db}.sales-overview{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px}.sales-metric-card{background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 4px #0000001a}.sales-metric-card h3{margin:0 0 10px;font-size:16px;color:#666}.sales-metric-card p{font-size:24px;font-weight:700;margin:0;color:#333}.sales-tables{display:grid;grid-template-columns:1fr 1fr;gap:20px}.monthly-sales-table,.top-products-table{background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 4px #0000001a}.sales-tables h2{margin-top:0;margin-bottom:15px;font-size:18px;color:#333}.business-table{width:100%;border-collapse:collapse}.business-table th,.business-table td{padding:12px;text-align:left;border-bottom:1px solid #e0e0e0}.business-table th{background-color:#f4f6f9;font-weight:700;color:#333}@media (max-width: 1024px){.sales-tables{grid-template-columns:1fr}}@media (max-width: 768px){.dashboard-main{padding:15px}.page-header{flex-direction:column;align-items:flex-start;gap:15px}.period-selector{width:100%;justify-content:space-between}.period-selector button{flex:1}.sales-overview{grid-template-columns:1fr;gap:15px}.sales-metric-card{padding:15px}.sales-metric-card h3{font-size:14px}.sales-metric-card p{font-size:20px}.sales-tables h2{font-size:16px}.business-table th,.business-table td{padding:10px;font-size:14px}}@media (max-width: 480px){.dashboard-main{padding:10px}.dashboard-content{padding:15px}.page-header h1{font-size:20px}.period-selector{flex-direction:column}.period-selector button{width:100%}.sales-metric-card{padding:12px}.sales-metric-card h3{font-size:12px}.sales-metric-card p{font-size:18px}.business-table th,.business-table td{padding:8px;font-size:12px}}.dashboard-container{display:flex;min-height:100vh;background-color:#f5f7fb}.dashboard-main{flex:1;padding:24px;overflow-x:hidden}.dashboard-content{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;padding:32px}.profile-settings-page{max-width:800px;margin:0 auto}.profile-settings-page h1{font-size:28px;color:#1a2035;margin-bottom:32px;font-weight:600}.settings-section{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:24px;margin-bottom:32px}.settings-section h2{font-size:20px;color:#2d3748;margin-bottom:24px;font-weight:500}.settings-section h3{font-size:16px;color:#4a5568;margin:16px 0;font-weight:500}.form-group label{display:block;font-size:14px;color:#4a5568;margin-bottom:8px;font-weight:500}.form-group input[type=text],.form-group input[type=email],.form-group input[type=tel],.form-group input[type=password],.form-group textarea{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;color:#2d3748;transition:border-color .2s}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.form-group textarea{min-height:100px;resize:vertical}.form-group input[type=checkbox]{margin-right:8px}.form-group input[disabled]{background-color:#f8fafc;cursor:not-allowed}.form-group label:has(input[type=checkbox]){display:flex;align-items:center;cursor:pointer;margin-bottom:12px}.update-button{background-color:#3b82f6;color:#fff;padding:12px 24px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s;width:100%;max-width:200px}.update-button:hover{background-color:#2563eb}.update-button:focus{outline:none;box-shadow:0 0 0 3px #3b82f64d}.settings-section:last-child .form-group:last-child{margin-bottom:24px}@media (max-width: 1024px){.dashboard-main{padding:20px}.dashboard-content{padding:24px}.profile-settings-page h1{font-size:24px;margin-bottom:24px}}@media (max-width: 768px){.dashboard-container{flex-direction:column}.settings-section{padding:20px}.form-group{margin-bottom:16px}.update-button{max-width:100%}}@media (max-width: 480px){.dashboard-main{padding:16px}.dashboard-content{padding:20px}.settings-section{padding:16px}.profile-settings-page h1{font-size:22px;margin-bottom:20px}.settings-section h2{font-size:18px;margin-bottom:20px}.form-group input[type=text],.form-group input[type=email],.form-group input[type=tel],.form-group input[type=password],.form-group textarea{padding:8px 10px}}@media print{.dashboard-container{display:block}.settings-section{break-inside:avoid;border:none;padding:0;margin-bottom:20px}.update-button{display:none}}.notifications-page{background-color:#f4f6f9}.notifications-content{max-width:1000px;margin:0 auto;padding:20px}.notifications-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.notifications-header h1{margin:0;color:#333}.bulk-actions{display:flex;gap:10px;margin-bottom:20px;background-color:#f0f0f0;padding:10px;border-radius:4px}.bulk-actions button{padding:8px 15px;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.mark-read-button{background-color:#3498db;color:#fff}.delete-button{background-color:#e74c3c;color:#fff}.notification-item{display:flex;align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:15px;margin-bottom:10px;transition:box-shadow .3s ease}.notification-item:hover{box-shadow:0 2px 5px #0000001a}.notification-checkbox{margin-right:15px}.notification-content{flex-grow:1;display:flex;align-items:center}.notification-badge{padding:5px 10px;border-radius:4px;margin-right:15px;font-size:12px;text-transform:uppercase}.notification-badge.inquiry{background-color:#3498db;color:#fff}.notification-badge.sale{background-color:#2ecc71;color:#fff}.notification-badge.system{background-color:#f39c12;color:#fff}.notification-badge.listing{background-color:#9b59b6;color:#fff}.notification-details{flex-grow:1}.notification-details h3{margin:0 0 5px;color:#333;font-size:16px}.notification-details p{margin:0 0 5px;color:#666;font-size:14px}.notification-date{color:#999;font-size:12px}.notification-actions{display:flex;gap:10px}.notification-item.read{background-color:#f9f9f9}.no-notifications{text-align:center;color:#666;padding:20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px}@media (max-width: 768px){.notifications-header,.notification-item{flex-direction:column;align-items:flex-start}.notification-actions{width:100%;margin-top:10px}}.membership-page{background-color:#f4f6f9;min-height:100vh}.membership-content{max-width:1200px;margin:0 auto;padding:30px 15px}.membership-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.membership-header h1{margin:0;color:#333}.billing-toggle{display:flex;background-color:#e0e0e0;border-radius:25px;overflow:hidden}.billing-toggle button{padding:10px 20px;border:none;background:transparent;cursor:pointer;transition:background-color .3s ease}.billing-toggle button.active{background-color:#3498db;color:#fff}.current-membership-banner{background-color:#e6f2ff;padding:15px;border-radius:8px;margin-bottom:30px;text-align:center}.membership-plans-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.membership-plan{background-color:#fff;border-radius:12px;padding:25px;box-shadow:0 4px 6px #0000001a;position:relative;transition:transform .3s ease}.membership-plan:hover{transform:translateY(-5px)}.recommended-badge{position:absolute;top:15px;right:15px;background-color:#ffc107;color:#333;padding:5px 10px;border-radius:20px;font-size:12px}.membership-plan h3{margin-bottom:15px;color:#333}.plan-pricing{margin-bottom:20px}.plan-pricing .price{font-size:36px;font-weight:700;color:#3498db}.plan-pricing .billing-cycle{color:#666;margin-left:5px}.plan-features{list-style-type:none;padding:0;margin-bottom:20px}.plan-features li{margin-bottom:10px;padding-left:25px;position:relative}.plan-features li:before{content:"✓";position:absolute;left:0;color:#2ecc71}.upgrade-button{width:100%;padding:12px;border:none;border-radius:6px;background-color:#3498db;color:#fff;cursor:pointer;transition:background-color .3s ease}.upgrade-button:hover{background-color:#2980b9}.upgrade-button.current-plan-button{background-color:#95a5a6;cursor:not-allowed}.membership-benefits{background-color:#fff;border-radius:12px;padding:30px;box-shadow:0 4px 6px #0000001a}.membership-benefits h2{text-align:center;margin-bottom:30px;color:#333}.benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.benefit-item{text-align:center;padding:20px;background-color:#f4f6f9;border-radius:8px}.benefit-icon{font-size:48px;margin-bottom:15px}.benefit-item h3{margin-bottom:10px;color:#333}.benefit-item p{color:#666}@media (max-width: 1024px){.membership-plans-grid,.benefits-grid{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.membership-header{flex-direction:column;align-items:flex-start}.billing-toggle{margin-top:15px;align-self:stretch}.membership-plans-grid,.benefits-grid{grid-template-columns:1fr}}.support-page{min-height:100vh;background-color:#f5f7fb;padding:32px}.support-content{max-width:1200px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;padding:32px}.support-header{margin-bottom:32px}.support-header h1{font-size:32px;color:#1a2035;margin-bottom:24px;font-weight:600}.search-bar{width:100%;max-width:600px;margin-bottom:24px}.search-bar input{width:100%;padding:12px 16px;border:1px solid #e2e8f0;border-radius:8px;font-size:16px}.support-navigation{display:flex;gap:16px;margin-bottom:32px;border-bottom:1px solid #e2e8f0;padding-bottom:16px}.nav-item{padding:12px 24px;background:none;border:none;color:#64748b;font-size:16px;cursor:pointer;border-radius:6px;transition:all .2s}.nav-item:hover{background-color:#f8fafc;color:#2563eb}.nav-item.active{background-color:#2563eb;color:#fff}.faq-section{max-width:800px}.faq-category{margin-bottom:32px}.faq-category h2{font-size:24px;color:#1a2035;margin-bottom:20px;font-weight:500}.faq-item{background:#f8fafc;border-radius:8px;padding:20px;margin-bottom:16px}.faq-item h3{font-size:16px;color:#2d3748;margin-bottom:12px;font-weight:500}.faq-item p{color:#4a5568;line-height:1.6}.no-results{color:#64748b;text-align:center;padding:32px;font-size:16px}.contact-section{display:grid;grid-template-columns:1fr 1fr;gap:32px}.contact-methods h2,.support-form h2{font-size:24px;color:#1a2035;margin-bottom:24px}.contact-options{display:grid;gap:20px}.contact-option{display:flex;align-items:center;gap:16px;padding:20px;background:#f8fafc;border-radius:8px}.contact-icon{font-size:24px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%}.contact-details h3{font-size:16px;color:#2d3748;margin-bottom:4px}.contact-details p{color:#64748b}.support-form{background:#f8fafc;padding:24px;border-radius:8px}.form-group{margin-bottom:20px}.form-group label{display:block;font-size:14px;color:#4a5568;margin-bottom:8px}.form-group input,.form-group textarea{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px}.form-group textarea{min-height:120px;resize:vertical}.submit-button{background-color:#2563eb;color:#fff;padding:12px 24px;border:none;border-radius:6px;font-size:16px;cursor:pointer;width:100%;transition:background-color .2s}.submit-button:hover{background-color:#1d4ed8}.resources-section{padding:24px 0}.resources-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.resource-item{background:#f8fafc;padding:24px;border-radius:8px;transition:transform .2s}.resource-item:hover{transform:translateY(-4px)}.resource-item h3{font-size:20px;color:#2d3748;margin-bottom:12px}.resource-item p{color:#64748b;margin-bottom:16px;line-height:1.6}.resource-link{color:#2563eb;text-decoration:none;font-weight:500}.resource-link:hover{text-decoration:underline}@media (max-width: 1024px){.support-page,.support-content{padding:24px}.contact-section{grid-template-columns:1fr}}@media (max-width: 768px){.support-navigation{flex-direction:column;gap:8px}.nav-item{width:100%;text-align:center}.resources-grid{grid-template-columns:1fr}.support-header h1{font-size:28px}}@media (max-width: 480px){.support-page{padding:16px}.support-content{padding:20px}.support-header h1{font-size:24px}.faq-item,.contact-option,.support-form{padding:16px}.contact-icon{width:40px;height:40px;font-size:20px}}
