@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=Roboto:wght@300;400;500;700&display=swap);
:root{--gold-light:#d4af37;--gold-medium:#c5a028;--gold-dark:#b8941f;--pure-black:#000;--dark-gray:#1a1a1a;--medium-gray:#2a2a2a;--light-gray:#4a4a4a;--lighter-gray:#6a6a6a;--text-gray:#b0b0b0}.sekko-security-homepage{color:#fff;direction:rtl;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;line-height:1.6;margin:0;min-height:100vh;padding:0;position:relative}.sekko-security-homepage *{box-sizing:border-box}.sekko-security-homepage .sekko-container{margin:0 auto;max-width:1200px;padding:0 20px}.sekko-video-background{height:100vh;left:0;overflow:hidden;pointer-events:none;position:fixed!important;top:0;width:100vw;z-index:-1}.sekko-video-background video{height:auto;left:50%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;opacity:.06;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.sekko-video-background:after{background:linear-gradient(135deg,rgba(0,0,0,.92),rgba(212,175,55,.01) 50%,rgba(0,0,0,.92));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.sekko-security-homepage:before{background:var(--pure-black);content:"";height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-2}@keyframes logoFloatMove{0%{opacity:1;transform:translateY(0) translateX(0) rotate(0deg)}25%{opacity:.7;transform:translateY(-15px) translateX(25px) rotate(5deg)}50%{opacity:.5;transform:translateY(-20px) translateX(0) rotate(8deg)}75%{opacity:.7;transform:translateY(-15px) translateX(-25px) rotate(5deg)}to{opacity:1;transform:translateY(0) translateX(0) rotate(0deg)}}@keyframes logoSpinMove{0%{transform:rotate(0deg) scale(1) translateX(0)}25%{transform:rotate(90deg) scale(1.08) translateX(20px)}50%{transform:rotate(180deg) scale(1.15) translateX(0)}75%{transform:rotate(270deg) scale(1.08) translateX(-20px)}to{transform:rotate(1turn) scale(1) translateX(0)}}@keyframes logoPulse{0%,to{filter:drop-shadow(0 0 20px var(--gold-light)) drop-shadow(0 0 40px rgba(212,175,55,.3))}50%{filter:drop-shadow(0 0 40px var(--gold-light)) drop-shadow(0 0 60px rgba(212,175,55,.6))}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-80px)}to{opacity:1;transform:translateY(0)}}@keyframes slideFromLeft{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@keyframes slideFromRight{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.6) rotateY(20deg)}to{opacity:1;transform:scale(1) rotateY(0deg)}}@keyframes fadeBlur{0%{filter:blur(15px);opacity:0;transform:translateY(40px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.4) translateY(-60px)}50%{transform:scale(1.15) translateY(0)}70%{transform:scale(.95)}to{opacity:1;transform:scale(1) translateY(0)}}.sekko-footer-logo-img,.sekko-logo-animate,.sekko-logo-spin{animation:logoFloatMove 8s ease-in-out infinite,logoPulse 4s ease-in-out infinite;background:transparent!important}.sekko-logo-spin{animation:logoSpinMove 12s linear infinite,logoPulse 4s ease-in-out infinite}.sekko-fade-in{animation:fadeIn 1.2s ease-out forwards}.sekko-fade-in-up{animation:fadeInUp 1s ease-out forwards;opacity:0}.sekko-fade-in-up:nth-child(2){animation-delay:.3s}.sekko-fade-in-up:nth-child(3){animation-delay:.6s}.sekko-fade-in-up:nth-child(4){animation-delay:.9s}.sekko-scroll-animate{opacity:0;transform:translateY(50px);transition:none}.sekko-scroll-animate.animate-visible{opacity:1;transform:translateY(0)}.sekko-scroll-animate[data-animation=slideDown].animate-visible{animation:slideDown 1.2s ease-out forwards}.sekko-scroll-animate[data-animation=slideFromLeft].animate-visible{animation:slideFromLeft 1.2s ease-out forwards}.sekko-scroll-animate[data-animation=slideFromRight].animate-visible{animation:slideFromRight 1.2s ease-out forwards}.sekko-scroll-animate[data-animation=scaleIn].animate-visible{animation:scaleIn 1s ease-out forwards}.sekko-scroll-animate[data-animation=fadeBlur].animate-visible{animation:fadeBlur 1.3s ease-out forwards}.sekko-scroll-animate[data-animation=bounceIn].animate-visible{animation:bounceIn 1.2s ease-out forwards}.sekko-top-logo{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(0,0,0,.15);border-bottom:1px solid rgba(212,175,55,.08);display:flex;gap:15px;justify-content:space-between;left:0;padding:10px 40px;position:fixed;right:0;top:0;z-index:1000}.sekko-logo-image{background:transparent!important;cursor:pointer;height:35px;transition:all .3s ease;width:auto}.sekko-logo-image:hover{transform:scale(1.08)}.sekko-nav{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.sekko-nav-btn{background:transparent;border:none;color:var(--gold-light);cursor:pointer;font-family:inherit;font-size:.85rem;font-weight:500;padding:6px 14px;position:relative;transition:all .3s ease;white-space:nowrap}.sekko-nav-btn:after{background:var(--gold-light);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:0}.sekko-nav-btn:hover{color:var(--gold-light);text-shadow:0 0 15px rgba(212,175,55,.6)}.sekko-nav-btn:hover:after{width:100%}.sekko-nav-btn:active{transform:scale(.95)}.sekko-lang-switcher{align-items:center;display:flex;gap:5px}.sekko-lang-btn{background:transparent;border:1px solid rgba(212,175,55,.2);border-radius:4px;color:var(--lighter-gray);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:500;padding:4px 10px;transition:all .3s ease;white-space:nowrap}.sekko-lang-btn:hover{border-color:var(--gold-light);color:var(--gold-light)}.sekko-lang-btn.sekko-lang-active{background:var(--gold-light);border-color:var(--gold-light);color:var(--pure-black)}.sekko-hero{align-items:center;background:transparent;display:flex;justify-content:center;min-height:100vh;padding:60px 20px 40px;position:relative;text-align:center}.sekko-hero-content{position:relative;z-index:2}.sekko-logo{margin-bottom:30px}.sekko-hero-logo{background:transparent!important;height:auto;width:180px}.sekko-title{color:#fff;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;letter-spacing:4px;margin:20px 0;text-shadow:0 0 20px var(--gold-light),0 0 40px rgba(212,175,55,.5),0 2px 30px rgba(212,175,55,.3);text-transform:uppercase}.sekko-subtitle{color:var(--gold-light);font-size:clamp(1.2rem,2.5vw,1.8rem);font-weight:500;margin:20px 0;text-shadow:0 0 15px var(--gold-light),0 0 30px rgba(212,175,55,.4)}.sekko-tagline{color:var(--text-gray);font-size:clamp(1rem,2vw,1.3rem);font-weight:300;line-height:1.7;margin:20px auto 40px;max-width:700px}.sekko-cta-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:40px}.sekko-btn{border:none;border-radius:4px;cursor:pointer;display:inline-block;font-family:inherit;font-size:1rem;font-weight:600;overflow:hidden;padding:16px 36px;position:relative;text-decoration:none;transition:all .3s ease;white-space:nowrap}.sekko-btn:before{background:hsla(0,0%,100%,.3);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.sekko-btn:hover:before{height:300px;width:300px}.sekko-btn.sekko-btn-primary{background:var(--gold-light);box-shadow:0 4px 15px rgba(212,175,55,.4),0 0 30px rgba(212,175,55,.2);color:var(--pure-black)}.sekko-btn.sekko-btn-primary:hover{background:var(--gold-medium);box-shadow:0 6px 25px rgba(212,175,55,.6),0 0 50px rgba(212,175,55,.4);transform:translateY(-2px)}.sekko-btn.sekko-btn-secondary{background:transparent;border:2px solid var(--gold-light);box-shadow:0 0 15px rgba(212,175,55,.2),inset 0 0 15px rgba(212,175,55,.05);color:var(--gold-light)}.sekko-btn.sekko-btn-secondary:hover{background:rgba(212,175,55,.15);box-shadow:0 4px 20px rgba(212,175,55,.4),inset 0 0 20px rgba(212,175,55,.1);transform:translateY(-2px)}.sekko-about,.sekko-clients,.sekko-final-cta,.sekko-services,.sekko-trust,.sekko-why{backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);background:rgba(0,0,0,.03);position:relative}.sekko-about{border-top:1px solid rgba(212,175,55,.1);padding:100px 20px;text-align:right}.sekko-section-title{color:var(--gold-light);display:inline-block;font-size:clamp(2rem,4vw,3rem);font-weight:700;letter-spacing:2px;margin-bottom:40px;position:relative;text-shadow:0 0 20px var(--gold-light),0 0 40px rgba(212,175,55,.4)}.sekko-section-title:after{background:linear-gradient(270deg,var(--gold-light),transparent);bottom:-10px;box-shadow:0 0 10px var(--gold-light);content:"";height:3px;position:absolute;right:0;width:80px}.sekko-about-text{color:var(--text-gray);font-size:clamp(1.1rem,2vw,1.3rem);font-weight:300;line-height:1.9;margin:0;max-width:900px;text-align:right}.sekko-about-text p{line-height:2;margin-bottom:30px}.sekko-about-text .sekko-address-box{background:rgba(212,175,55,.05);border-radius:4px;border-right:3px solid var(--gold-light);margin-bottom:30px;padding:20px}.sekko-about-text .sekko-address-box .sekko-address{margin-bottom:10px}.sekko-about-text .sekko-address-box .sekko-telegram{margin-bottom:0}.sekko-about-text .sekko-address-box .sekko-telegram a{color:var(--gold-light);text-decoration:none;transition:all .3s ease}.sekko-about-text .sekko-address-box .sekko-telegram a:hover{color:var(--gold-medium);text-shadow:0 0 10px var(--gold-light)}.sekko-about-text .sekko-services-heading{color:var(--gold-light);font-size:clamp(1.3rem,2.5vw,1.6rem);font-weight:600;margin:40px 0 25px;text-shadow:0 0 10px rgba(212,175,55,.3)}.sekko-about-text .sekko-services-list{list-style:none;margin:25px 0 40px;padding:0;text-align:right}.sekko-about-text .sekko-services-list li{color:var(--text-gray);font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.8;margin-bottom:15px;padding-right:30px;position:relative}.sekko-about-text .sekko-services-list li:before{color:var(--gold-light);content:"◆";font-size:.7em;position:absolute;right:0}.sekko-about-text .sekko-philosophy{color:var(--gold-light);font-size:clamp(1.1rem,2vw,1.3rem);font-weight:400;line-height:2;margin:40px 0;text-shadow:0 0 10px rgba(212,175,55,.2)}.sekko-about-text .sekko-cta-text{color:var(--text-gray);font-size:clamp(1.05rem,1.9vw,1.25rem);font-weight:400;line-height:2;margin-top:30px}.sekko-about-text .sekko-license-link{background:rgba(212,175,55,.05);border:2px solid var(--gold-light);border-radius:4px;color:var(--gold-light);display:inline-block;font-size:.95rem;font-weight:500;margin-top:20px;padding:10px 20px;text-decoration:none;transition:all .3s ease}.sekko-about-text .sekko-license-link:hover{background:rgba(212,175,55,.15);box-shadow:0 4px 20px rgba(212,175,55,.4);transform:translateY(-2px)}.sekko-why{border-top:1px solid rgba(212,175,55,.1);padding:100px 20px;text-align:center}.sekko-features{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:60px 0}.sekko-feature-card{background:rgba(0,0,0,.2);border:2px solid rgba(212,175,55,.15);border-radius:8px;overflow:hidden;padding:40px 30px;position:relative;transition:all .3s ease}.sekko-feature-card:before{background:radial-gradient(circle,rgba(212,175,55,.08) 0,transparent 70%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .3s ease;width:200%}.sekko-feature-card:hover{background:rgba(212,175,55,.08);border-color:var(--gold-light);box-shadow:0 10px 40px rgba(212,175,55,.3),0 0 60px rgba(212,175,55,.15);transform:translateY(-10px)}.sekko-feature-card:hover:before{opacity:1}.sekko-feature-card .sekko-feature-image,.sekko-feature-card .sekko-feature-video{background:transparent;border:2px solid rgba(212,175,55,.2);border-radius:6px;box-shadow:0 8px 32px rgba(212,175,55,.15);height:200px;margin-bottom:20px;overflow:hidden;position:relative;width:100%}.sekko-feature-card .sekko-feature-image:before,.sekko-feature-card .sekko-feature-video:before{background:linear-gradient(135deg,rgba(212,175,55,.1),transparent 50%,rgba(212,175,55,.08));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.sekko-feature-card .sekko-feature-image img,.sekko-feature-card .sekko-feature-image video,.sekko-feature-card .sekko-feature-video img,.sekko-feature-card .sekko-feature-video video{display:block;filter:blur(1px) brightness(.85);height:100%;-o-object-fit:cover;object-fit:cover;transition:all .4s ease;width:100%}.sekko-feature-card:hover .sekko-feature-image img,.sekko-feature-card:hover .sekko-feature-video video{filter:blur(0) brightness(1);transform:scale(1.08)}.sekko-feature-card h3{color:var(--gold-light);font-size:1.4rem;font-weight:600;margin-bottom:15px;text-shadow:0 0 10px rgba(212,175,55,.3)}.sekko-feature-card p{color:var(--text-gray);font-size:1rem;font-weight:300;line-height:1.6}.sekko-why-motto{color:var(--gold-light);font-size:clamp(1.3rem,2.5vw,1.8rem);font-weight:600;margin-top:60px;text-shadow:0 0 15px var(--gold-light),0 0 30px rgba(212,175,55,.4)}.sekko-services{border-top:1px solid rgba(212,175,55,.1);padding:100px 20px;text-align:center}.sekko-services-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:60px}.sekko-service-card{background:rgba(0,0,0,.2);border:2px solid rgba(212,175,55,.15);border-radius:8px;overflow:hidden;padding:0;position:relative;transition:all .3s ease}.sekko-service-card:after{background:linear-gradient(90deg,transparent,rgba(212,175,55,.15),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.sekko-service-card:hover:after{left:100%}.sekko-service-card:hover{background:rgba(212,175,55,.08);border-color:var(--gold-light);box-shadow:0 8px 35px rgba(212,175,55,.3),0 0 50px rgba(212,175,55,.15);transform:translateY(-8px)}.sekko-service-card .sekko-service-image{background:transparent;border-bottom:2px solid rgba(212,175,55,.2);height:200px;overflow:hidden;position:relative;width:100%}.sekko-service-card .sekko-service-image:before{background:linear-gradient(180deg,rgba(212,175,55,.1),transparent 50%,rgba(0,0,0,.4));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.sekko-service-card .sekko-service-image img{display:block;filter:blur(1px) brightness(.8);height:100%;-o-object-fit:cover;object-fit:cover;transition:all .4s ease;width:100%}.sekko-service-card:hover .sekko-service-image img{filter:blur(0) brightness(1);transform:scale(1.12)}.sekko-service-card h3{color:var(--gold-light);font-size:1.3rem;font-weight:600;margin:20px 0 10px;padding:0 20px;text-shadow:0 0 10px rgba(212,175,55,.3)}.sekko-service-card p{color:var(--lighter-gray);font-size:.9rem;font-style:italic;font-weight:300;margin:0 0 10px;padding:0 20px}.sekko-service-card .sekko-service-link{border:1px solid var(--gold-light);border-radius:4px;color:var(--gold-light);display:inline-block;font-size:.85rem;font-weight:500;margin:0 0 20px;padding:8px 16px;text-decoration:none;transition:all .3s ease}.sekko-service-card .sekko-service-link:hover{background:rgba(212,175,55,.15);box-shadow:0 0 15px rgba(212,175,55,.3);transform:translateY(-2px)}.sekko-clients{border-top:1px solid rgba(212,175,55,.1);padding:100px 20px;text-align:center}.sekko-clients-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:60px}.sekko-client-card{background:rgba(0,0,0,.25);border:2px solid rgba(212,175,55,.15);border-radius:12px;overflow:hidden;padding:0;position:relative;text-align:center;transition:all .4s ease}.sekko-client-card:after{background:linear-gradient(90deg,transparent,rgba(212,175,55,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.sekko-client-card:hover:after{left:100%}.sekko-client-card:hover{background:rgba(212,175,55,.08);border-color:var(--gold-light);box-shadow:0 12px 45px rgba(212,175,55,.35),0 0 60px rgba(212,175,55,.2);transform:translateY(-10px) scale(1.02)}.sekko-client-card .sekko-client-image{align-items:center;background:hsla(0,0%,100%,.03);border-bottom:1px solid rgba(212,175,55,.1);display:flex;height:140px;justify-content:center;overflow:hidden;padding:25px 30px;transition:all .4s ease;width:100%}.sekko-client-card .sekko-client-image img{filter:brightness(.8) grayscale(.3);height:auto;max-height:90px;max-width:180px;-o-object-fit:contain;object-fit:contain;transition:all .4s ease;width:auto}.sekko-client-card:hover .sekko-client-image{background:hsla(0,0%,100%,.06)}.sekko-client-card:hover .sekko-client-image img{filter:brightness(1.1) grayscale(0);transform:scale(1.08)}.sekko-client-card h3{color:var(--gold-light);font-size:1.15rem;font-weight:600;margin:0;padding:20px 20px 8px;text-shadow:0 0 10px rgba(212,175,55,.3)}.sekko-client-card .sekko-client-badge{background:var(--gold-light);border-radius:20px;box-shadow:0 2px 10px rgba(212,175,55,.4);color:var(--pure-black);display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:1.5px;margin:8px 0;padding:4px 16px;text-transform:uppercase}.sekko-client-card .sekko-client-desc{color:var(--text-gray);font-size:.9rem;font-weight:300;line-height:1.6;margin:0;padding:5px 20px 25px}.sekko-trust{border-top:1px solid rgba(212,175,55,.1);padding:100px 20px;text-align:center}.sekko-trust-content{margin:0 auto;max-width:800px}.sekko-trust-text{color:var(--text-gray);font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:300;line-height:2}.sekko-final-cta{border-top:1px solid rgba(212,175,55,.1);padding:100px 20px;text-align:center}.sekko-cta-title{color:var(--gold-light);font-size:clamp(2rem,4vw,3rem);font-weight:700;letter-spacing:1px;margin-bottom:50px;text-shadow:0 0 20px var(--gold-light),0 0 40px rgba(212,175,55,.4)}.sekko-contact-form{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin:0 auto 30px;max-width:600px}.sekko-email-input{background:rgba(212,175,55,.05);border:2px solid rgba(212,175,55,.3);border-radius:4px;color:#fff;flex:1;font-family:inherit;font-size:1rem;min-width:250px;padding:14px 20px;transition:all .3s ease}.sekko-email-input::-moz-placeholder{color:var(--lighter-gray)}.sekko-email-input::placeholder{color:var(--lighter-gray)}.sekko-email-input:focus{background:rgba(212,175,55,.1);border-color:var(--gold-light);box-shadow:0 0 20px rgba(212,175,55,.3);outline:none}.sekko-contact-info{color:var(--text-gray);font-size:1rem;line-height:2;margin-top:30px}.sekko-contact-info a{color:var(--gold-light);display:inline-block;font-weight:500;margin:5px 0;text-decoration:none;transition:all .3s ease}.sekko-contact-info a:hover{color:var(--gold-medium);text-shadow:0 0 10px var(--gold-light)}.sekko-footer{background:transparent;border-top:none;margin-top:60px;padding:0;position:relative}.sekko-footer-line{background:linear-gradient(270deg,var(--gold-light),transparent);height:1px;margin-bottom:20px;opacity:.4}.sekko-footer-content{align-items:flex-start;color:var(--lighter-gray);display:flex;flex-direction:column;font-size:.85rem;gap:10px;padding:0 40px 25px}.sekko-footer-content .sekko-footer-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;line-height:1.6}.sekko-footer-content .sekko-footer-separator{color:var(--gold-light);opacity:.5}.sekko-footer-content a{color:var(--gold-light);font-weight:400;text-decoration:none;transition:all .3s ease}.sekko-footer-content a:hover{color:var(--gold-medium);text-shadow:0 0 8px var(--gold-light)}.sekko-footer-content .sekko-footer-credit{color:var(--text-gray);font-size:.8rem;font-style:italic}@media(max-width:768px){.sekko-top-logo{align-items:center;flex-direction:column;gap:8px;padding:8px 15px}.sekko-logo-image{height:28px}.sekko-nav{gap:2px;justify-content:center;width:100%}.sekko-nav-btn{font-size:.7rem;padding:4px 8px}.sekko-lang-switcher{gap:3px}.sekko-lang-switcher .sekko-lang-btn{font-size:.65rem;padding:3px 8px}.sekko-hero{min-height:90vh;padding:40px 20px}.sekko-hero-logo{width:130px}.sekko-video-background video{opacity:.04}.sekko-cta-buttons{align-items:center;flex-direction:column}.sekko-cta-buttons .sekko-btn{max-width:320px;width:100%}.sekko-contact-form{flex-direction:column;width:100%}.sekko-contact-form .sekko-email-input{width:100%}.sekko-clients-grid,.sekko-features,.sekko-services-grid{grid-template-columns:1fr}.sekko-about,.sekko-clients,.sekko-final-cta,.sekko-services,.sekko-trust,.sekko-why{padding:60px 20px}.sekko-footer-content{font-size:.75rem;gap:10px;justify-content:flex-start;padding:0 15px 20px}.sekko-footer-content .sekko-footer-row{flex-wrap:wrap}.sekko-footer-content .sekko-footer-credit{font-size:.75rem}}
