.backgroundHome{background-color:#010101;min-height:80vh;margin:0;padding:0;position:relative;overflow:hidden}#heroVideo{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.storeSlider{background-color:#010101;grid-template-rows:350px;grid-template-columns:1fr 1fr 1fr 1fr;min-height:0;display:grid}.storeSlider>div{color:#fff;text-align:center;background:linear-gradient(90deg,#83151c 0%,#fd1d1d 50%,#cd6c2a 100%);border-radius:8px;flex-direction:column;justify-content:flex-end;align-items:center;margin:5%;padding:15px;display:flex}.storeSlider>div h3{margin:0;font-size:18px}.storeSlider>div p{margin:5px 0 0;font-weight:700}.storeTitle{color:#fff;text-align:center;background-color:#010101;margin:0;padding:30px 0 10px}.heroOverlay{text-align:center;color:#fff;background:#0006;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:absolute;top:0;left:0}.heroOverlay h1{margin-bottom:10px;font-size:48px}.heroOverlay p{margin-bottom:20px;font-size:20px}.heroOverlay button{color:#fff;cursor:pointer;background:orange;border:none;border-radius:6px;padding:10px 25px;font-size:16px}.heroOverlay button:hover{background:#ff8c00}.about{color:#fff;background:#0f0f0f;grid-template-columns:1fr 1fr;align-items:center;gap:40px;min-height:50vh;padding:60px 40px;display:grid}.aboutInner{overflow:hidden}.aboutInner img{border-radius:16px;width:100%;height:auto;box-shadow:0 8px 24px #00000080}.aboutInner h1{color:orange;letter-spacing:2px;margin-bottom:15px;font-size:36px}.aboutInner p{color:#ccc;margin-bottom:20px;line-height:1.7}.aboutInner button{color:#fff;cursor:pointer;background:orange;border:none;border-radius:8px;padding:12px 24px;font-size:16px;transition:all .3s}.aboutInner button:hover{background:#ff8c00;transform:translateY(-2px)}.members-home-ad{text-align:center;color:#fff;background:linear-gradient(135deg,#0f0f0f 0%,#1a1a1a 50%,#f5a623 100%);padding:70px 30px}.members-home-ad h2{margin-bottom:15px;font-size:36px}.members-home-ad p{max-width:700px;margin:0 auto 25px;font-size:18px;line-height:1.6}.ambassador-home-simple,.sponsor-home-simple{text-align:center;color:#fff;background:linear-gradient(90deg,#83151c 0%,#fd1d1d 50%,#cd6c2a 100%);padding:60px 30px}.sponsor-home-simple{background:linear-gradient(90deg,#1a1a1a 0%,#333 50%,#f5a623 100%)}.ambassador-home-simple h2,.sponsor-home-simple h2{margin-bottom:10px;font-size:32px}.ambassador-home-simple p,.sponsor-home-simple p{margin-bottom:25px;font-size:18px}@media (width<=768px){.about{grid-template-columns:1fr;padding:40px 20px}.heroOverlay h1{font-size:32px;line-height:1.2}.heroOverlay p{font-size:16px}.ambassador-hero-text h1,.sponsor-hero-text h1{margin:8px 0 14px;padding:6px 0;font-size:2rem;line-height:1.25}.ambassador-hero,.sponsor-hero{text-align:center;grid-template-columns:1fr;padding:40px 20px 30px}.ambassador-info h2,.ambassador-benefits h2,.sponsor-info h2,.sponsor-benefits h2,.sponsor-next h2,.members-content h2,.members-feed h2,.ambassador-home-simple h2,.sponsor-home-simple h2,.members-home-ad h2{font-size:1.5rem;line-height:1.3}.about-main-title{font-size:2rem;line-height:1.2}.members-hero h1{font-size:1.8rem}.members-profile h1{font-size:1.3rem}.aboutInner h1{font-size:28px}.ambassador-card-grid,.sponsor-card-grid{grid-template-columns:1fr}.consulting-hero,.contact-hero{text-align:center;grid-template-columns:1fr;gap:24px;padding:40px 20px 30px}.consulting-hero-image,.contact-hero-image{width:200px;height:200px;margin:0 auto}.consulting-hero-text h1,.contact-hero-text h1{margin:8px 0 14px;font-size:2rem;line-height:1.25}.consulting-info,.consulting-testimonials,.consulting-process,.consulting-cta{padding:30px 20px}.consulting-info h2,.consulting-testimonials h2,.consulting-process h2,.consulting-cta h2{text-align:center;font-size:1.5rem}.consulting-card-grid{grid-template-columns:1fr}}.about-page{color:#fff;background:#0f0f0f;min-height:100vh}.about-video-section{justify-content:center;padding:50px 20px 30px;display:flex}.about-video-container{width:100%;max-width:1100px}.video-placeholder{color:#ccc;background:#1f1f1f;border:2px dashed #666;border-radius:24px;justify-content:center;align-items:center;width:100%;height:420px;font-size:1.5rem;display:flex}.about-creator-section{padding:30px 20px 50px}.about-creator-container{grid-template-columns:1fr 1.2fr;align-items:center;gap:30px;max-width:1100px;margin:0 auto;display:grid}.creator-image-placeholder{color:#ccc;background:#1f1f1f;border:2px dashed #666;border-radius:24px;justify-content:center;align-items:center;width:100%;height:320px;font-size:1.3rem;display:flex}.creator-text-placeholder{background:#1a1a1a;border-radius:24px;padding:30px}.creator-text-placeholder h2{margin-bottom:16px;font-size:2rem}.creator-text-placeholder p{color:#d6d6d6;margin-bottom:14px;line-height:1.8}.about-popular-videos-section{padding:20px 20px 60px}.about-section-heading{text-align:center;margin-bottom:30px}.about-section-heading h2{margin-bottom:10px;font-size:2.2rem}.about-section-heading p{color:#bbb}.popular-videos-grid{grid-template-columns:repeat(4,1fr);gap:20px;max-width:1100px;margin:0 auto;display:grid}.video-card{background:#1a1a1a;border-radius:20px;padding:16px;transition:transform .2s}.video-card:hover{transform:translateY(-4px)}.video-thumbnail-placeholder{color:#ccc;background:#262626;border:2px dashed #666;border-radius:16px;justify-content:center;align-items:center;height:180px;margin-bottom:14px;display:flex}.video-card h3{color:#fff;font-size:1rem}.about-ending-section{padding:10px 20px 60px}.about-ending-box{text-align:center;background:linear-gradient(135deg,#1c1c1c,#2a2a2a);border-radius:24px;max-width:1100px;margin:0 auto;padding:40px}.about-ending-box h2{margin-bottom:12px;font-size:2rem}.about-ending-box p{color:#d0d0d0;line-height:1.7}.about-footer{text-align:center;background:#0a0a0a;border-top:1px solid #222;padding:24px}.about-footer p{color:#9e9e9e;margin:0}@media (width<=900px){.about-creator-container{grid-template-columns:1fr}.popular-videos-grid{grid-template-columns:repeat(2,1fr)}.video-placeholder{height:300px}}@media (width<=600px){.popular-videos-grid{grid-template-columns:1fr}.video-placeholder{height:220px}.creator-image-placeholder{height:240px}.creator-text-placeholder h2,.about-section-heading h2,.about-ending-box h2{font-size:1.6rem}}.video-wrapper iframe{border:none;width:100%;height:100%;display:block}.creator-image{background:#1f1f1f;border:2px dashed #666;border-radius:24px;justify-content:center;align-items:center;width:100%;height:320px;display:flex}.creator-image img{object-fit:cover;width:100%;height:100%}.video-thumbnail{color:#ccc;background:#262626;border:2px dashed #666;border-radius:16px;justify-content:center;align-items:center;height:180px;margin-bottom:14px;display:flex}.video-wrapper{border-radius:24px;width:100%;height:450px;overflow:hidden;box-shadow:0 10px 30px #00000080}.video-wrapper iframe{border:none;width:100%;height:100%}.creator-image img{object-fit:cover;border-radius:24px;width:100%;height:100%}.video-card iframe{border:none;border-radius:16px;width:100%;height:200px}.creator-image{border:4px solid #f5a623;border-radius:50%;justify-self:center;width:280px;height:280px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 0 25px #f5a62373}.creator-image:hover{transform:scale(1.05)rotate(2deg);box-shadow:0 0 35px #f5a623bf}.creator-image img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.creator-text{background:linear-gradient(135deg,#171717,#242424);border-left:5px solid #f5a623;border-radius:24px;padding:34px;box-shadow:0 8px 24px #00000059}.video-card{cursor:pointer;box-shadow:0 6px 18px #00000059}.video-card:hover{transform:translateY(-8px)scale(1.03);box-shadow:0 12px 28px #f5a62340}.video-card iframe{transition:transform .3s}.video-card:hover iframe{transform:scale(1.03)}.video-wrapper{border:2px solid #f5a62359;transition:transform .3s,box-shadow .3s}.video-wrapper:hover{transform:scale(1.01);box-shadow:0 14px 35px #f5a62340}.about-ending-box{border:1px solid #f5a6234d;box-shadow:0 8px 24px #00000059}@media (width<=600px){.creator-image{width:220px;height:220px}}.about-main-title{text-align:center;color:#fff;margin-bottom:30px;font-size:2.8rem}.creator-image:before{content:"";z-index:-1;background:radial-gradient(circle,#f5a6234d,#0000);border-radius:50%;width:300px;height:300px;position:absolute}.creator-image{position:relative}.about-page{animation:.8s ease-in fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.ambassador-page{color:#fff;background:#0f0f0f;min-height:100vh;animation:.8s ease-in fadeIn}.ambassador-hero{grid-template-columns:1fr 1.2fr;align-items:center;gap:40px;max-width:1100px;margin:0 auto;padding:70px 20px 50px;display:grid}.ambassador-hero-image{color:#ccc;background:#1f1f1f;border:2px dashed #666;border-radius:24px;justify-content:center;align-items:center;height:320px;display:flex}.ambassador-label{color:#f5a623;letter-spacing:2px;text-transform:uppercase;font-weight:700}.ambassador-hero-text h1{margin:10px 0 20px;padding:10px 0;font-size:3rem;line-height:1.3}.ambassador-hero-text p{color:#d6d6d6;line-height:1.8}.ambassador-info,.ambassador-benefits,.ambassador-form-section{max-width:1100px;margin:0 auto;padding:40px 20px}.ambassador-info{background:linear-gradient(135deg,#171717,#242424);border-left:5px solid #f5a623;border-radius:24px;margin-bottom:30px;padding:36px}.ambassador-info h2,.ambassador-benefits h2,.ambassador-form-section h2{margin-bottom:16px;font-size:2rem}.ambassador-info p{color:#d6d6d6;line-height:1.8}.ambassador-card-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.ambassador-card{background:#1a1a1a;border:1px solid #f5a62340;border-radius:22px;padding:26px;transition:all .3s}.ambassador-card:hover{transform:translateY(-7px);box-shadow:0 12px 28px #f5a62340}.ambassador-card h3{color:#f5a623;margin-bottom:12px}.ambassador-card p{color:#d6d6d6;line-height:1.7}.ambassador-form-section{text-align:center}.ambassador-form{gap:16px;max-width:700px;margin:24px auto 0;display:grid}.ambassador-form input,.ambassador-form textarea{color:#fff;background:#1a1a1a;border:1px solid #333;border-radius:14px;width:100%;padding:15px 18px;font-size:1rem}.ambassador-form textarea{resize:vertical;min-height:150px}.ambassador-form input:focus,.ambassador-form textarea:focus{border-color:#f5a623;outline:none;box-shadow:0 0 12px #f5a62340}.ambassador-form button{color:#111;cursor:pointer;background:#f5a623;border:none;border-radius:14px;padding:15px 22px;font-weight:700;transition:all .3s}.ambassador-form button:hover{transform:translateY(-3px);box-shadow:0 10px 24px #f5a6234d}.sponsor-page{color:#fff;background:#0f0f0f;min-height:100vh;animation:.8s ease-in fadeIn}.sponsor-hero{grid-template-columns:1fr 1.2fr;align-items:center;gap:40px;max-width:1100px;margin:0 auto;padding:70px 20px 50px;display:grid}.sponsor-hero-image{border:4px solid #f5a623;border-radius:50%;justify-content:center;align-items:center;width:280px;height:280px;margin:0 auto;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 25px #f5a62366}.sponsor-hero-image:before{content:"";z-index:-1;background:radial-gradient(circle,#f5a62340,#0000);border-radius:50%;width:320px;height:320px;position:absolute}.sponsor-hero-image:hover{transform:scale(1.05);box-shadow:0 0 35px #f5a623b3}.sponsor-hero-image img{object-fit:cover;border-radius:50%;width:100%;height:100%}.sponsor-label{color:#f5a623;letter-spacing:2px;text-transform:uppercase;font-weight:700}.sponsor-hero-text h1{margin:10px 0 20px;padding:10px 0;font-size:3rem;line-height:1.3}.sponsor-hero-text p{color:#d6d6d6;line-height:1.8}.sponsor-info,.sponsor-benefits,.sponsor-next{max-width:1100px;margin:0 auto;padding:40px 20px}.sponsor-info{background:linear-gradient(135deg,#171717,#242424);border-left:5px solid #f5a623;border-radius:24px;margin:0 auto 30px;padding:36px}.sponsor-info h2,.sponsor-benefits h2,.sponsor-next h2{margin-bottom:16px;font-size:2rem}.sponsor-info p,.sponsor-next p{color:#d6d6d6;line-height:1.8}.sponsor-card-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.sponsor-card{background:#1a1a1a;border:1px solid #f5a62340;border-radius:22px;padding:26px;transition:all .3s}.sponsor-card:hover{transform:translateY(-7px);box-shadow:0 12px 28px #f5a62340}.sponsor-card h3{color:#f5a623;margin-bottom:12px}.sponsor-card p{color:#d6d6d6;line-height:1.7}.sponsor-next{text-align:center;margin-bottom:40px}@media (width<=900px){.sponsor-hero,.sponsor-card-grid{grid-template-columns:1fr}}.login-page{color:#fff;background:#0f0f0f;justify-content:center;align-items:center;min-height:100vh;padding:60px 20px;display:flex}.login-box{background:linear-gradient(135deg,#171717,#242424);border-left:5px solid #f5a623;border-radius:24px;width:100%;max-width:420px;padding:40px}.login-box h1{margin-bottom:10px;font-size:2rem}.login-box>p{color:#d6d6d6;margin-bottom:20px}.login-form{gap:14px;display:grid}.login-form input{color:#fff;background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:14px 16px;font-size:1rem}.login-form input:focus{border-color:#f5a623;outline:none;box-shadow:0 0 12px #f5a62340}.login-form button{color:#111;cursor:pointer;background:#f5a623;border:none;border-radius:12px;padding:14px 18px;font-weight:700;transition:all .3s}.login-form button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #f5a6234d}.login-error{color:#ff6b6b;margin-top:14px}.login-toggle{color:#d6d6d6;margin-top:20px}.login-toggle span{color:#f5a623;cursor:pointer;font-weight:700}.login-toggle span:hover{text-decoration:underline}.members-page{color:#fff;background:#0f0f0f;min-height:100vh;animation:.8s ease-in fadeIn}.members-loading{text-align:center;color:#d6d6d6;padding:100px 20px}.members-tabs{border-bottom:1px solid #2a2a2a;gap:8px;max-width:900px;margin:30px auto 0;padding:0 20px;display:flex}.members-tabs .tab{color:#d6d6d6;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;padding:12px 18px;font-size:.95rem;transition:all .2s}.members-tabs .tab:hover{color:#f5a623}.members-tabs .tab.active{color:#f5a623;border-bottom-color:#f5a623;font-weight:700}.members-subtitle{color:#d6d6d6;text-align:center;margin-bottom:20px}.members-feed{max-width:900px;margin:0 auto;padding:30px 20px}.members-feed h2{text-align:center;margin-bottom:8px;font-size:1.8rem}.feed-form{background:linear-gradient(135deg,#171717,#242424);border-left:4px solid #f5a623;border-radius:16px;gap:12px;margin-bottom:24px;padding:20px;display:grid}.feed-form textarea{color:#fff;resize:vertical;background:#1a1a1a;border:1px solid #333;border-radius:10px;min-height:90px;padding:12px 14px;font-family:inherit;font-size:1rem}.feed-form textarea:focus{border-color:#f5a623;outline:none}.feed-form input[type=file]{color:#d6d6d6;font-size:.9rem}.feed-form button{color:#111;cursor:pointer;background:#f5a623;border:none;border-radius:10px;justify-self:start;padding:10px 20px;font-weight:700;transition:all .2s}.feed-form button:hover{transform:translateY(-2px);box-shadow:0 6px 16px #f5a62340}.feed-list{gap:16px;display:grid}.feed-empty{text-align:center;color:#999;padding:30px 0}.feed-post{background:#1a1a1a;border:1px solid #f5a62326;border-radius:14px;padding:16px 18px}.feed-author{color:#f5a623;margin-bottom:8px;font-size:.9rem;font-weight:700}.feed-text{color:#e8e8e8;white-space:pre-wrap;margin-bottom:10px;line-height:1.6}.feed-image{border-radius:10px;width:100%;display:block}.video-thumb-grid{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto;padding:0 20px;display:grid}.video-thumb{color:#fff;text-decoration:none;transition:transform .2s;display:block}.video-thumb:hover{transform:translateY(-4px)}.video-thumb-image{aspect-ratio:16/9;background:#000;border-radius:14px;width:100%;position:relative;overflow:hidden}.video-thumb-image img{object-fit:cover;width:100%;height:100%;display:block}.video-thumb-play{color:#fff;background:#000000b3;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;padding-left:4px;font-size:22px;transition:all .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-thumb:hover .video-thumb-play{color:#111;background:#f5a623}.video-thumb h3{color:#fff;margin-top:12px;font-size:1rem;line-height:1.4}.video-thumb:hover h3{color:#f5a623}@media (width<=900px){.video-thumb-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.video-thumb-grid{grid-template-columns:1fr}}.members-hero{text-align:center;max-width:1100px;margin:0 auto;padding:70px 20px 30px}.members-hero h1{margin:10px 0 16px;font-size:2.4rem;line-height:1.3}.members-hero p{color:#d6d6d6;margin-bottom:24px;line-height:1.8}.members-content,.members-next,.members-profile{max-width:1100px;margin:0 auto;padding:40px 20px}.members-profile{background:linear-gradient(135deg,#171717,#242424);border-left:4px solid #f5a623;border-radius:16px;max-width:900px;margin:30px auto;padding:24px 28px}.members-profile .ambassador-label{letter-spacing:1.5px;font-size:.75rem}.members-profile h1{margin:4px 0 16px;font-size:1.5rem;line-height:1.2}.members-profile h2{margin-bottom:8px;font-size:1.2rem}.members-profile>p{color:#d6d6d6;margin-bottom:16px;font-size:.9rem}.members-profile input:disabled{opacity:.7;cursor:not-allowed}.profile-status{color:#f5a623;text-align:center;margin-top:14px}.profile-info{grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0 18px;display:grid}.profile-row{color:#e8e8e8;background:#1a1a1a;border:1px solid #f5a6231f;border-radius:8px;flex-direction:column;padding:8px 12px;font-size:.9rem;display:flex}.profile-label{color:#f5a623;letter-spacing:1px;text-transform:uppercase;margin-bottom:2px;font-size:.7rem;font-weight:700}.profile-actions{flex-wrap:wrap;gap:10px;display:flex}.profile-actions .ambassador-btn{padding:8px 16px;font-size:.85rem}@media (width<=700px){.profile-info{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.profile-info{grid-template-columns:1fr}}.profile-cancel{color:#d6d6d6;cursor:pointer;background:0 0;border:none;margin-top:12px;text-decoration:underline}.profile-cancel:hover{color:#f5a623}.members-content h2,.members-next h2{text-align:center;margin-bottom:16px;font-size:2rem}.members-card-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.members-card{background:#1a1a1a;border:1px solid #f5a62340;border-radius:22px;padding:26px;transition:all .3s}.members-card:hover{transform:translateY(-7px);box-shadow:0 12px 28px #f5a62340}.members-card h3{color:#f5a623;margin-bottom:12px}.members-card p{color:#d6d6d6;line-height:1.7}.members-next{text-align:center;margin-bottom:40px}.members-next p{color:#d6d6d6;margin-bottom:20px}@media (width<=900px){.members-card-grid,.ambassador-hero,.ambassador-card-grid{grid-template-columns:1fr}.ambassador-hero-text h1{font-size:2.3rem}}.ambassador-home{background:#0f0f0f;padding:60px 20px}.ambassador-home-inner{grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;max-width:1100px;margin:0 auto;display:grid}.ambassador-home-text h1{margin-bottom:16px;font-size:2.5rem}.ambassador-home-text p{color:#d6d6d6;margin-bottom:20px;line-height:1.8}.ambassador-btn{color:#111;cursor:pointer;background:#f5a623;border:none;border-radius:12px;padding:14px 22px;font-weight:700;transition:all .3s}.ambassador-btn:hover{transform:translateY(-3px);box-shadow:0 8px 20px #f5a6234d}.ambassador-home-image{color:#ccc;background:#1f1f1f;border:2px dashed #666;border-radius:20px;justify-content:center;align-items:center;height:280px;display:flex}@media (width<=900px){.ambassador-home-inner{grid-template-columns:1fr}.ambassador-home-text h1{font-size:2rem}}.ambassador-form button{font-size:1rem}.ambassador-hero-image{border:4px solid #f5a623;border-radius:50%;justify-content:center;align-items:center;width:280px;height:280px;margin:0 auto;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 0 25px #f5a62366}.ambassador-hero-image{border:4px solid #f5a623;border-radius:50%;justify-content:center;align-items:center;width:280px;height:280px;margin:0 auto;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 25px #f5a62366}.ambassador-hero-image:before{content:"";z-index:-1;background:radial-gradient(circle,#f5a62340,#0000);border-radius:50%;width:320px;height:320px;position:absolute}.ambassador-hero-image:hover{transform:scale(1.05);box-shadow:0 0 35px #f5a623b3}.ambassador-hero-image img{object-fit:cover;border-radius:50%;width:100%;height:100%}.consulting-page{color:#fff;background:#0f0f0f;padding-bottom:60px}.consulting-hero-image img{border-radius:24px;width:100%}.consulting-label{color:#f5a623;text-transform:uppercase;letter-spacing:2px}.consulting-hero-text h1{margin:10px 0 16px;font-size:3rem}.consulting-info,.consulting-testimonials,.consulting-process,.consulting-cta{max-width:1100px;margin:0 auto;padding:40px 20px}.consulting-card-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.consulting-card{background:#1a1a1a;border:1px solid #f5a62333;border-radius:20px;padding:24px}.consulting-btn{cursor:pointer;background:#f5a623;border:none;border-radius:30px;padding:14px 24px;font-weight:700}.ambassador-next{text-align:center;padding:50px 20px}.ambassador-next h2{margin-bottom:10px}.ambassador-next p{color:#ccc;margin-bottom:20px}.consulting-hero-image{border:4px solid #f5a623;border-radius:50%;width:280px;height:280px;overflow:hidden;box-shadow:0 0 25px #f5a62366}.consulting-hero-image img{object-fit:cover;border-radius:50%;width:100%;height:100%}.consulting-hero{align-items:center}.consulting-info h2,.consulting-testimonials h2,.consulting-process h2{margin-bottom:16px;font-size:2rem}.consulting-btn{color:#111;cursor:pointer;background:linear-gradient(135deg,#f5a623,#ff7a00);border:none;border-radius:30px;padding:14px 28px;font-weight:700;transition:all .3s}.consulting-btn:hover{transform:translateY(-3px)scale(1.05);box-shadow:0 10px 24px #f5a62366}.consulting-card{transition:all .3s}.consulting-card:hover{transform:translateY(-6px);box-shadow:0 12px 28px #f5a62333}.consulting-page{animation:.8s ease-in fadeIn}.consulting-hero{grid-template-columns:300px 1fr;align-items:center;gap:60px;max-width:1100px;margin:0 auto;padding:80px 20px;display:grid}.consulting-hero-text h1{font-size:3.2rem;line-height:1.2}.consulting-label{letter-spacing:3px;font-size:.8rem}.consulting-hero-image{animation:2.5s ease-in-out infinite glowPulse}@keyframes glowPulse{0%{box-shadow:0 0 20px #f5a6234d}50%{box-shadow:0 0 40px #f5a623b3}to{box-shadow:0 0 20px #f5a6234d}}.consulting-info,.consulting-testimonials,.consulting-process,.consulting-cta{padding:60px 20px}.consulting-card{background:linear-gradient(135deg,#171717,#242424);border:1px solid #f5a62333;border-radius:20px;padding:24px;transition:all .3s}.consulting-cta{text-align:center}.consulting-page{padding:0 20px}.consulting-hero,.consulting-info,.consulting-testimonials,.consulting-process,.consulting-cta{max-width:1100px;margin:0 auto}.consulting-info{margin-top:20px}.consulting-testimonials,.consulting-process{margin-top:30px}.consulting-card p{color:#d6d6d6;line-height:1.6}.consulting-process .consulting-card{padding-left:40px;position:relative}.consulting-process .consulting-card:before{content:attr(data-step);color:#f5a623;font-weight:700;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.consulting-cta{text-align:center;margin-top:40px}.consulting-cta h2{margin-bottom:15px}.contact-page{color:#fff;background:#0f0f0f;min-height:100vh;animation:.8s ease-in fadeIn}.contact-hero{grid-template-columns:300px 1fr;align-items:center;gap:60px;max-width:1100px;margin:0 auto;padding:80px 20px 50px;display:grid}.contact-hero-image{border:4px solid #f5a623;border-radius:50%;width:280px;height:280px;overflow:hidden;box-shadow:0 0 30px #f5a62373}.contact-hero-image img{object-fit:cover;width:100%;height:100%}.contact-label{color:#f5a623;text-transform:uppercase;letter-spacing:3px;font-size:.8rem;font-weight:700}.contact-hero-text h1{margin:10px 0 16px;font-size:3.2rem}.contact-hero-text p{color:#d6d6d6;max-width:600px;line-height:1.8}.contact-form-section{text-align:center;max-width:750px;margin:0 auto;padding:50px 20px 80px}.contact-form-section h2{margin-bottom:24px;font-size:2rem}.contact-form{gap:16px;display:grid}.contact-form input,.contact-form textarea{color:#fff;background:#1a1a1a;border:1px solid #333;border-radius:14px;width:100%;padding:15px 18px;font-size:1rem}.contact-form textarea{resize:vertical;min-height:160px}.contact-form input:focus,.contact-form textarea:focus{border-color:#f5a623;outline:none;box-shadow:0 0 12px #f5a62340}.contact-form button{color:#111;cursor:pointer;background:linear-gradient(135deg,#f5a623,#ff7a00);border:none;border-radius:30px;padding:15px 24px;font-weight:700;transition:all .3s}.contact-form button:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 10px 24px #f5a62359}@media (width<=900px){.contact-hero{text-align:center;grid-template-columns:1fr}.contact-hero-image,.contact-hero-text p{margin:0 auto}}.contact-form{gap:16px;max-width:650px;margin:0 auto;display:grid}.contact-form-section{margin-top:20px}.contact-hero-image{animation:2.5s ease-in-out infinite glowPulse}.contact-form input,.contact-form textarea{transition:all .2s}.contact-form input:hover,.contact-form textarea:hover{border-color:#555}.about-footer{margin-top:60px}.site-header{color:#fff;background-color:#111;justify-content:space-between;align-items:center;padding:15px 30px;display:flex;position:relative}.site-title{margin:0;font-size:24px}.site-nav{align-items:center;display:flex}.site-nav a{color:#fff;align-items:center;margin-left:20px;text-decoration:none;display:flex}.site-nav a:hover{color:orange}.login-icon-link svg{display:block}.hamburger{cursor:pointer;background:0 0;border:none;padding:6px;display:none}@media (width<=768px){.hamburger{display:block}.site-nav{z-index:10;background-color:#111;flex-direction:column;align-items:flex-start;padding:15px 30px 20px;display:none;position:absolute;top:100%;left:0;right:0}.site-nav.open{display:flex}.site-nav a{margin:8px 0}}.success-message{color:#4caf50;text-align:center;margin-top:15px;font-weight:700}:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#111}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#app{background:#111;min-height:100%}
