@import"https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css";@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.1/font/bootstrap-icons.css";:root{--primary-color: #C0C0C0;--secondary-color: #9B59B6;--highlight-color: #FFD700;--bg-color: #1E1E1E;--card-bg: #2A2A2A;--text-light: #F0F0F0;--text-muted: #B0B0B0;--font-family: "Poppins", sans-serif}a{text-decoration:none;color:#ff6ec7}body{font-family:var(--font-family);color:var(--text-light);background-color:var(--bg-color);margin:0;overflow-x:hidden}.sw-header-modern{background:linear-gradient(90deg,#0d0d1a,#1a0d2a);color:#fff;font-family:Poppins,sans-serif;position:relative;overflow:hidden}.sw-header-top-modern{background:#ffffff0d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-weight:500;letter-spacing:.5px}.sw-nav-link{color:silver;text-decoration:none;font-weight:500;position:relative;transition:.3s}.sw-nav-link:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:2px;background:linear-gradient(90deg,#ff6ec7,#00f0ff);transition:width .3s ease}.sw-nav-link:hover{color:#ff6ec7}.sw-nav-link:hover:after{width:100%}.sw-logo-main-modern{height:70px;filter:drop-shadow(0 0 10px #FF6EC7);transition:transform .3s ease}.sw-logo-main-modern:hover{transform:scale(1.05)}.sw-btn-cta-modern{display:inline-block;background:linear-gradient(90deg,#ff6ec7,#00f0ff);color:#fff;font-weight:700;padding:10px 25px;border-radius:40px;transition:all .3s ease}.sw-btn-cta-modern:hover{transform:translateY(-2px);box-shadow:0 0 20px #ff6ec780,0 0 20px #00f0ff80}.sw-header-bg-modern .sw-header-light-left,.sw-header-bg-modern .sw-header-light-right{position:absolute;width:250px;height:250px;border-radius:50%;background:radial-gradient(circle,#FF6EC7 30%,transparent 70%);opacity:.15;z-index:0}.sw-header-bg-modern .sw-header-light-left{top:-50px;left:-80px}.sw-header-bg-modern .sw-header-light-right{bottom:-50px;right:-80px}.sw-hero-modern{min-height:700px;display:flex;align-items:center;color:var(--text-light);background:linear-gradient(90deg,#0d0d1a,#1a0d2a);position:relative;overflow:hidden}.sw-hero-title-modern{font-size:3rem;font-weight:800;line-height:1.2;color:var(--primary-color);text-shadow:0 0 20px var(--highlight-color),0 0 35px var(--secondary-color)}.sw-gradient-text{background:linear-gradient(90deg,var(--highlight-color),var(--secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sw-hero-desc-modern{font-size:1.2rem;color:var(--text-light);max-width:600px}.sw-hero-feature-modern{display:flex;flex-direction:column;align-items:center;transition:transform .4s ease}.sw-hero-feature-modern:hover{transform:scale(1.15)}.sw-hero-icon-modern{font-size:2.5rem;color:var(--highlight-color);text-shadow:0 0 15px var(--highlight-color);animation:floatIcon 3s ease-in-out infinite alternate}@keyframes floatIcon{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.sw-btn-hero-modern{position:relative;display:inline-block;font-weight:700;color:#000;overflow:hidden;border-radius:50px;padding:.75rem 2rem}.sw-btn-hero-modern .sw-btn-bg{position:absolute;top:0;left:-100%;width:300%;height:100%;background:linear-gradient(90deg,var(--highlight-color),var(--secondary-color),var(--highlight-color));filter:blur(25px);transition:.5s ease;z-index:-1}.sw-btn-hero-modern:hover .sw-btn-bg{left:0}.sw-btn-hero-modern span{position:relative;z-index:2}.sw-hero-orb-large,.sw-hero-orb-small{position:absolute;border-radius:50%;z-index:0}.sw-hero-orb-large{width:300px;height:300px;top:50%;left:50%;background:radial-gradient(circle,var(--highlight-color) 30%,transparent 70%);filter:blur(80px);transform:translate(-50%,-50%);animation:orbLargeMove 8s ease-in-out infinite alternate}@keyframes orbLargeMove{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-55%,-45%) scale(1.1)}}.sw-hero-orb-small{width:150px;height:150px;top:40%;left:60%;background:radial-gradient(circle,var(--secondary-color) 30%,transparent 70%);filter:blur(60px);animation:orbSmallMove 6s ease-in-out infinite alternate}@keyframes orbSmallMove{0%{transform:translate(0) scale(1)}to{transform:translate(-10px,10px) scale(1.05)}}.sw-floating-icon{position:absolute;font-size:3rem;animation:floatIconModern 5s ease-in-out infinite alternate}.icon-1{top:30%;left:40%;color:var(--highlight-color)}.icon-2{top:50%;left:55%;color:var(--secondary-color)}.icon-3{top:65%;left:35%;color:var(--highlight-color)}@keyframes floatIconModern{0%{transform:translateY(0) rotate(0)}to{transform:translateY(-15px) rotate(20deg)}}.sw-hero-glow-left-modern,.sw-hero-glow-right-modern{position:absolute;width:250px;height:250px;border-radius:50%;filter:blur(120px);opacity:.3;z-index:0;background:radial-gradient(circle,var(--highlight-color) 30%,transparent 70%)}.sw-hero-glow-left-modern{top:-50px;left:-100px;animation:floatLeft 10s ease-in-out infinite}.sw-hero-glow-right-modern{bottom:-50px;right:-100px;animation:floatRight 10s ease-in-out infinite}@keyframes floatLeft{0%,to{transform:translate(0)}50%{transform:translate(15px,10px)}}@keyframes floatRight{0%,to{transform:translate(0)}50%{transform:translate(-15px,-10px)}}.sw-gradient-text{background:linear-gradient(90deg,gold,#9b59b6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 10px rgba(255,215,0,.5),0 0 15px rgba(155,89,182,.5);animation:gradientShift 5s ease-in-out infinite alternate}@keyframes gradientShift{0%{background-position:0% 50%}to{background-position:100% 50%}}.sw-orb{position:absolute;border-radius:50%;z-index:1;filter:blur(80px)}.sw-orb-large{width:300px;height:300px;background:radial-gradient(circle,#FFD700 30%,transparent 70%);top:-50px;left:-50px;animation:orbMove 12s ease-in-out infinite alternate}.sw-orb-small{width:150px;height:150px;background:radial-gradient(circle,#9B59B6 30%,transparent 70%);bottom:-50px;right:-50px;animation:orbMove 10s ease-in-out infinite alternate-reverse}.sw-btn-glow-modern:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 0 35px gold,0 0 25px #9b59b6}.sw-offer-bg{background:linear-gradient(90deg,#0d0d1a,#1a0d2a);animation:offerGlow 15s ease-in-out infinite alternate;pointer-events:none;z-index:0}.sw-responsible-card{background:linear-gradient(90deg,#0d0d1a,#1a0d2a);border:1px solid var(--highlight-color);transition:transform .3s ease,box-shadow .3s ease}.sw-responsible-card:hover{transform:translateY(-10px);box-shadow:0 20px 50px #ff06}section#responsible{background:linear-gradient(90deg,#0d0d1a,#1a0d2a)}.sw-responsible-icon{background:var(--highlight-color);color:var(--bg-color)}.sw-footer{background:linear-gradient(180deg,#0d0d0d,#1a1a1a)}.sw-footer-links a:hover,.sw-footer-partners a:hover{color:var(--highlight-color);text-shadow:0 0 8px var(--highlight-color)}.sw-responsible{padding:80px 0;background:linear-gradient(180deg,#1e1e1e,#2a2a2a);color:#f0f0f0}.sw-section-title{font-size:2.5rem;font-weight:700;text-align:center;background:linear-gradient(90deg,#ff6ec7,#00f0ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1rem}.sw-responsible-intro{font-size:1.1rem;color:silver}.sw-responsible-card{background:#1e1e1ed9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;padding:30px 25px;position:relative;box-shadow:0 8px 20px #0006;transition:transform .3s,box-shadow .3s}.sw-responsible-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px #ff6ec74d,0 0 20px #00f0ff33}.sw-responsible-icon{font-size:2.5rem;width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:#fff;background:linear-gradient(135deg,#ff6ec7,#00f0ff);box-shadow:0 0 15px #ff6ec799,0 0 10px #00f0ff66;transition:transform .3s}.sw-responsible-card:hover .sw-responsible-icon{transform:scale(1.1) rotate(5deg)}.sw-responsible-card h3{font-size:1.5rem;font-weight:700;margin-bottom:15px;color:#ff6ec7}.sw-responsible-card p{font-size:.95rem;line-height:1.6;color:silver}.sw-responsible-card a{color:#00f0ff;text-decoration:underline;transition:color .3s}ul.list-unstyled.mb-0.sw-footer-links{display:flex;flex-direction:column}.sw-responsible-card a:hover{color:#ff6ec7}
