.navbar{position:fixed;top:0;width:100%;padding:40px 0;z-index:1000;background:transparent;transition:all .4s cubic-bezier(.4,0,.2,1);font-family:Nunito,sans-serif}.navbar.scrolled{background:hsla(0,0%,100%,.85);backdrop-filter:blur(5px);padding:20px 0;box-shadow:0 4px 15px rgba(0,0,0,.01);border-bottom:1px solid rgba(0,0,0,.05)}.navbar-container{width:100%;margin:0 auto;padding:0;display:flex;justify-content:space-between;align-items:center}.navbarLogo-Menu{display:flex;align-items:center;gap:50px}.logo-container{position:relative;width:200px;height:40px;display:flex;align-items:center}.nav-logo{width:100px;height:auto;display:block;transition:color .4s ease;color:#fff}.navbar.scrolled .nav-logo{color:var(--tvn-black)}.navbar a{text-decoration:none;font-family:Nunito,sans-serif;text-transform:uppercase;margin-right:20px;color:#fff;font-size:1rem;transition:color .3s ease}.navbar.scrolled a{color:#000}.navbar a:hover{opacity:.7}.cta-stf{padding:10px 24px;font-size:1rem;font-weight:700;font-family:Nunito,sans-serif;text-transform:uppercase;border:none;cursor:pointer;background-color:#fff;color:var(--tvn-black);transition:all .3s ease;border-radius:4px}.navbar.scrolled .cta-stf{background-color:var(--mainColor);color:#fff}.cta-stf:hover{transform:translateY(-2px)}@media (max-width:1024px){.navbarLogo-Menu{gap:40px}.navbar a{margin-right:12px;font-size:14px}}@media (max-width:768px){.navbar.scrolled{padding:15px 0}.navbarLogo-Menu{gap:20px}.nav-links{display:none}.logo-container,.nav-logo{width:180px}}.hero-container{position:relative;height:100vh;background-color:#07182d;background-image:linear-gradient(rgba(6,17,118,.1),rgba(7,24,45,.1)),url(/images/MainCover_new.jpg);background-size:cover;background-position:100%;justify-content:center;color:#fff;overflow:hidden}.hero-container,.hero-content{width:100%;display:flex;align-items:center}.hero-content{z-index:10;text-align:center;max-width:1100px;padding:0 5vw;flex-direction:column}.hero-typo-wrapper{width:80%;max-width:clamp(100%,80vw,1100px);margin:0 auto 1.5rem;filter:drop-shadow(0 0 30px rgba(0,205,252,.2));transition:transform .3s ease}.hero-main-svg{margin:0 auto 50px;width:100%;height:auto;display:block}.locdate{margin-top:-5px;font-size:clamp(.9rem,1.5vw,1.3rem);font-weight:300;letter-spacing:3px;color:hsla(0,0%,100%,.85);font-family:Google Sans Code,monospace}.hero-btns{display:flex;gap:20px;justify-content:center;margin-top:40px}.btn{padding:clamp(10px,1.2vw,14px) clamp(20px,2.5vw,35px);border-radius:4px;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1.5px;font-weight:500;font-size:clamp(.8rem,1vw,.9rem)}.btn-primary{background:#00cdfc;color:#07182d;border:none}.btn-primary:hover{background:#fff;transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,205,252,.3)}.btn-outline{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.4)}.btn-outline:hover{border-color:#fff;background:hsla(0,0%,100%,.1);transform:translateY(-3px)}@media (max-width:768px){.hero-container{background-image:linear-gradient(rgba(6,17,118,.3),rgba(7,24,45,.1)),url(/images/MainCover_mobile.jpg)}.hero-content{padding:0 10px}.hero-typo-wrapper{width:100%!important;max-width:100%;margin-bottom:2rem}.hero-main-svg{margin:0 auto 20px;width:calc(100% - 40px);display:block}.hero-btns{flex-direction:column;width:100%;max-width:280px;gap:12px}.locdate{letter-spacing:1px;padding:0 10px}}.about{padding:100px 0;background-color:#191b27;display:flex;justify-content:center;align-items:center;background-image:linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:100px 100px;height:80vh}.stf-container.visible{opacity:1;transform:translateY(0)}.reveal-text{font-family:Acronis Cyber,sans-serif;font-size:clamp(1.2rem,2.5vw,1.8rem);line-height:1.6;color:hsla(0,0%,100%,.8);font-weight:300}.highlight-line{display:block;font-size:2.2rem;font-weight:700;margin-bottom:1.5rem;color:#fff;letter-spacing:1px}.accent-blue{color:#1677ff;font-weight:500;text-shadow:0 0 15px rgba(22,119,255,.3)}@media (max-width:768px){.about{padding:80px 0}.highlight-line{font-size:1.6rem}.reveal-text{font-size:1.1rem}}.register-section{width:100%;min-height:100vh;background-color:#07182d;background-image:linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:100px 100px;position:relative}.register-container{max-width:1100px;margin:80px auto;padding:0 20px;overflow-x:hidden;box-sizing:border-box}.form-row,.invoice-row{margin-left:0!important;margin-right:0!important}.form-wrapper{background:#fff;padding:50px;border-radius:16px;border:1px solid #f0f0f0;width:100%}.left-side{display:flex;flex-direction:column;justify-content:center}.submit-btn{background-color:var(--mainColor)!important;padding:12px 30px;height:auto;color:#fff!important;box-shadow:none!important;transition:all .3s ease;font-weight:600;font-family:var(--bodyFont)}.submit-btn:hover{padding:20px 30px}.submit-btn:after{display:none!important}#Register .ant-form-item-label>label{font-family:Google Sans Code,monospace!important;font-size:14px;letter-spacing:.02em;color:#1a1a1a;height:auto;margin-bottom:4px}#Register .ant-form-item-label label strong{font-weight:500;display:inline-block;padding-bottom:2px}#Register .ant-form-item-has-focus .ant-form-item-label label{color:#1677ff;transition:color .3s ease}#Register .ant-form-item-required:before{color:#ff4d4f!important;font-size:16px!important;margin-right:4px!important}.form-wrapper .ant-alert{border:none;background-color:rgba(22,119,255,.05)}.form-wrapper .ant-alert-message{font-weight:500;color:#000}@media (max-width:768px){.register-container{margin:30px auto;padding:0}.form-wrapper{padding:40px 20px;border-radius:8;border-left:none;border-right:none}.form-row>.ant-col{padding-left:0!important;padding-right:0!important}.left-side{padding:0 20px;margin-bottom:24px;text-align:center}.invoice-row{display:flex;flex-wrap:nowrap;gap:10px}}.speaker-section{padding:100px 0;background:rgba(207,212,245,.3);background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative}.speaker-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(rgba(5,0,0,.25) 1px,transparent 0);background-size:20px 20px;background-attachment:fixed;pointer-events:none;z-index:-1}.speaker-card{width:100%;height:100%;background:#fff;text-align:center;transition:all .4s cubic-bezier(.23,1,.32,1);overflow:hidden;display:flex;flex-direction:column;border-radius:16px;position:relative;z-index:index 100}.speaker-card:hover:before{animation:triangleBlink .6s ease-in-out infinite;opacity:1}@keyframes triangleBlink{0%{border-color:transparent #1677ff transparent transparent;opacity:1}50%{border-color:transparent #4f0 transparent transparent;opacity:.9}to{border-color:transparent #1677ff transparent transparent;opacity:1}}.speaker-image-container{width:100%;aspect-ratio:1/1;overflow:hidden;position:relative;background:#111;flex-shrink:0;transition:all .4s ease}.speaker-image-container:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:var(--mainColor);transform:translateX(-50%);transition:width .4s cubic-bezier(.23,1,.32,1);z-index:5}.speaker-card:hover .speaker-image-container:after{width:100%}.speaker-image{width:100%;height:100%;object-fit:cover;filter:grayscale(1000%);transition:all .5s ease}.speaker-card:hover .speaker-image{filter:grayscale(0);transform:scale(1.05)}.speaker-info{padding:15px 10px;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;background:#fff}.speaker-name{font-size:.9rem;color:#000;margin:0 0 8px;font-weight:500;letter-spacing:.5px;line-height:1.3}.speaker-position-wrapper{height:60px;padding-top:5px}.speaker-position{font-size:.75rem;color:#666;line-height:1.3;font-weight:300;opacity:.9;font-family:Google Sans Code,monospace}.speaker-initials{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1rem;color:hsla(0,0%,39%,0);background:#111}@media (max-width:768px){.speaker-name{font-size:.85rem}.speaker-position{font-size:.7rem}.speaker-info{padding:10px 5px}}.sponsors-container{max-width:1100px;margin:0 auto;padding:60px 20px 20px}.sponsors-title{text-align:center;margin-bottom:40px;font-weight:700;letter-spacing:1px}.sponsor-group-wrapper{margin-bottom:60px;text-align:center}.sponsor-group-title{color:#222;text-transform:uppercase;font-size:1rem;font-weight:600;letter-spacing:1.5px;margin:0 15px;font-family:inherit;white-space:nowrap}.divider-line{background:#ececec}.sponsor-card{background:#fff;display:flex;align-items:center;justify-content:center;transition:all .4s ease;width:100%;min-height:120px;border-radius:12px;padding:10%;overflow:hidden;height:100%}.sponsor-logo{width:100%;height:100%;object-fit:contain;filter:grayscale(0);opacity:.9;transition:all .4s ease;cursor:pointer}.fortinet-logo{filter:grayscale(0);opacity:1;aspect-ratio:16/9}.sponsor-card:hover .sponsor-logo{filter:grayscale(0);opacity:1;transform:scale(1.1)}.custom-divider{display:flex;align-items:center;margin:40px 0}.divider-line{flex:1;height:1px;background:linear-gradient(90deg,transparent,#ddd,transparent)}.align-left{justify-content:flex-start!important}.align-left .divider-line:first-child{display:none}.align-center{justify-content:center}@media (max-width:576px){.sponsor-group-title{font-size:.9rem}}