@import url("https://fonts.googleapis.com/css2?family=Anton&family=Bebas+Neue&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");*{font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.btn,.heading,.title,[class*=Button],[class*=Title],[class*=button],[class*=title],button,h1,h2,h3,h4,h5,h6{font-family:inherit}a:not([class*=gradient]):not([class*=Gradient]),div:not([class*=gradient]):not([class*=Gradient]),input::placeholder,label,li:not([class*=gradient]):not([class*=Gradient]),p:not([class*=gradient]):not([class*=Gradient]),span:not([class*=gradient]):not([class*=Gradient]),textarea::placeholder{color:hsla(0,0%,100%,.7)}:root{--color-pure-black:#000;--color-secondary-black:#0a0a0a;--color-deep-black:#010101;--color-darker-surface:#050505;--color-soft-black:#0f0f0f;--color-surface:#171717;--color-border-primary:#262626;--color-border-secondary:#1a1a1a;--color-border-tertiary:#2a2a2a;--color-accent:#373737;--color-soft:#404040;--color-muted:#525252;--color-text-primary:#fff;--color-text-light-gray:#f5f5f5;--color-text-slate-300:#cbd5e1;--color-text-slate-400:#94a3b8;--color-text-slate-500:#64748b;--color-text-secondary:#737373;--color-text-gray-100:#d1d5db;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-400:#c084fc;--color-purple-500:#a855f7;--color-purple-600:#9333ea;--color-purple-700:#7e22ce;--color-purple-800:#6b21a8;--color-purple-900:#581c87;--color-navy-blue:#1a3c6e;--color-sky-blue:#4a90e2;--color-teal-green:#27ae60;--color-warm-yellow:#f5c542;--color-coral:#e57373;--color-soft-gray:#f4f6f8;--color-charcoal:#2c3e50;--color-blue-500:#3b82f6}*{box-sizing:border-box;padding:0;margin:0}#root,body,html{background-color:var(--color-pure-black)!important;color:var(--color-text-light-gray)!important}body,html{color:var(--color-text-light-gray)}.dark,body,html,main{background-color:var(--color-pure-black)}.dark{color:var(--color-text-light-gray)}.dark body{background-color:var(--color-pure-black)}.dark .bg-white{background-color:var(--color-pure-black)!important}.dark .bg-gray-50{background-color:var(--color-secondary-black)!important}.dark .bg-gray-100{background-color:var(--color-surface)!important}.dark .bg-gray-200{background-color:var(--color-border-primary)!important}.dark .bg-gray-300{background-color:var(--color-accent)!important}.dark .bg-gray-400{background-color:var(--color-muted)!important}.dark .bg-gray-500{background-color:var(--color-soft)!important}.dark .bg-gray-800{background-color:var(--color-secondary-black)!important}.dark .text-black{color:var(--color-text-primary)!important}.dark .text-gray-400{color:var(--color-text-secondary)!important}.dark .text-gray-50{color:var(--color-text-light-gray)!important}.dark .text-gray-100{color:var(--color-text-gray-100)!important}.dark .text-gray-600{color:var(--color-text-slate-400)!important}.dark .text-gray-700{color:var(--color-text-slate-300)!important}.dark .text-gray-900{color:var(--color-text-primary)!important}.dark .border-gray-200{border-color:var(--color-border-primary)!important}.dark .border-gray-300{border-color:var(--color-border-tertiary)!important}.dark .border-white{border-color:var(--color-border-primary)!important}.dark .bg-white\/80{background-color:rgba(0,0,0,.8)!important}.dark .bg-white\/60{background-color:rgba(0,0,0,.6)!important}.dark .bg-white\/30{background-color:rgba(0,0,0,.3)!important}.dark .bg-white\/20{background-color:rgba(0,0,0,.2)!important}.dark .bg-white\/10{background-color:rgba(0,0,0,.1)!important}.dark .bg-purple-50{background-color:rgba(88,28,135,.2)!important}.dark .bg-purple-100{background-color:var(--color-purple-800)!important}.dark .border-purple-200{border-color:var(--color-purple-700)!important}.dark .text-purple-700{color:var(--color-purple-400)!important}.dark .text-purple-800{color:var(--color-purple-200)!important}::-webkit-scrollbar:horizontal{display:none}::-webkit-scrollbar:vertical{display:none}::-webkit-scrollbar{width:10px;background-color:var(--color-pure-black)}::-webkit-scrollbar-thumb{background:linear-gradient(rgba(168,85,247,.16),var(--color-purple-500),rgba(168,85,247,.16));border-radius:5px;border:0;background-clip:padding-box;width:5px}::-webkit-scrollbar-thumb:hover{border:5px solid var(--color-purple-600);background:var(--color-purple-500)}::-webkit-scrollbar-thumb:active{background:rgba(168,85,247,.16);border:var(--color-purple-600)}@media screen and (max-width:900px){main{margin:0}}html{scroll-behavior:smooth}.vh-process-section{background:#000;padding:80px 0 100px;color:var(--color-text-slate-300);position:relative;overflow:hidden}.vh-section-header{max-width:1400px;margin:0 auto 60px;padding:0 40px;text-align:center}.vh-section-title{font-family:Michroma,sans-serif;font-size:56px;line-height:1.3;margin:0;padding-bottom:8px;font-weight:400;background:linear-gradient(135deg,#fff,#e9d5ff 50%,#a855f7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.5px}.vh-outer-container{max-width:1400px;margin:0 auto;padding:40px;position:relative}.vh-outer-container:before{border:1px solid hsla(0,0%,100%,.1);background:transparent;z-index:1}.vh-outer-container:after,.vh-outer-container:before{content:"";position:absolute;inset:40px;border-radius:32px;pointer-events:none}.vh-outer-container:after{padding:1px;background:linear-gradient(90deg,transparent,transparent,transparent,transparent,rgba(147,51,234,.4),rgba(168,85,247,.6),rgba(147,51,234,.4),transparent,transparent,transparent,transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:shimmer-border 15s linear infinite;background-size:300% 100%}@keyframes shimmer-border{0%{background-position:-300% 0}to{background-position:300% 0}}.vh-inner-container{position:relative;margin:8px;padding:50px;display:grid;grid-template-columns:1fr 1.4fr;grid-gap:50px;gap:50px;align-items:start;min-height:650px;background:#000;border-radius:28px;overflow:hidden}.vh-inner-container:before{left:-100px}.vh-inner-container:after,.vh-inner-container:before{content:"";position:absolute;top:-100px;width:400px;height:400px;pointer-events:none;z-index:0;background:radial-gradient(circle at center,rgba(147,51,234,.18) 0,rgba(147,51,234,.08) 40%,transparent 75%);filter:blur(80px);opacity:.8}.vh-inner-container:after{right:-100px}@keyframes blob-pulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.1);opacity:.8}}.vh-steps-wrapper{display:flex;flex-direction:column;height:100%;max-height:650px;overflow-y:auto;padding-right:10px;position:relative;z-index:1}.vh-inside-title{font-family:Michroma,sans-serif;font-size:32px;line-height:1.3;margin:0 0 56px;font-weight:700;color:#fff;letter-spacing:-.5px;position:-webkit-sticky;position:sticky;top:0;padding-bottom:16px;z-index:2}.vh-steps-wrapper::-webkit-scrollbar{width:6px}.vh-steps-wrapper::-webkit-scrollbar-track{background:rgba(147,51,234,.05);border-radius:10px}.vh-steps-wrapper::-webkit-scrollbar-thumb{background:rgba(147,51,234,.3);border-radius:10px}.vh-steps-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(147,51,234,.5)}.vh-accordion{display:flex;flex-direction:column;gap:16px}.vh-accordion-item{background:#050505;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.vh-accordion-item:hover{border-color:hsla(0,0%,100%,.15);transform:translateX(4px)}.vh-accordion-item.is-active{background:#050505;border-color:rgba(147,51,234,.5);box-shadow:0 8px 32px rgba(147,51,234,.15),inset 0 1px 0 hsla(0,0%,100%,.03)}.vh-accordion-header{width:100%;background:none;border:none;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s ease;text-align:left}.vh-accordion-header:hover{background:rgba(147,51,234,.05)}.vh-accordion-title{font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:19px;font-weight:600;color:var(--color-text-slate-300);margin:0;line-height:1.5;transition:color .3s ease;flex:1 1;padding-right:20px;max-width:280px}.vh-accordion-item.is-active .vh-accordion-title{color:#fff}.vh-accordion-icon{flex-shrink:0;width:20px;height:20px;color:var(--color-text-slate-400);transition:transform .4s cubic-bezier(.4,0,.2,1),color .3s ease}.vh-accordion-item.is-active .vh-accordion-icon{transform:rotate(180deg);color:var(--color-purple-400)}.vh-accordion-content{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.vh-accordion-item.is-active .vh-accordion-content{max-height:300px}.vh-accordion-body{padding:0 24px 24px}.vh-accordion-body p{margin:0 0 16px;color:var(--color-text-slate-400);font-family:Michroma,sans-serif;line-height:1.7;font-size:13px;opacity:.85}.vh-progress-bar{width:100%;height:2px;background:rgba(147,51,234,.15);border-radius:10px;overflow:hidden;position:relative}.vh-progress-fill{height:100%;width:100%;background:linear-gradient(90deg,var(--color-purple-500),var(--color-purple-400));border-radius:10px;transform-origin:left;animation:progressAnimation 2s ease-out forwards}@keyframes progressAnimation{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.vh-video-wrapper{position:relative;height:100%;width:110%;display:flex;align-items:center;z-index:1}.vh-video-container{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;padding-bottom:20px}.vh-video-frame{position:relative;width:100%;height:500px;background:#0a0a0a;border:1px solid hsla(0,0%,100%,.1);border-radius:24px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.02)}.vh-video-placeholder{position:absolute;top:0;left:0;width:100%;height:110%;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s ease}.vh-video-placeholder.is-visible{opacity:1;visibility:visible;z-index:1}.vh-video{width:100%;height:100%;object-fit:contain}.vh-video-empty{width:100%;height:100%;flex-direction:column;background:#0a0a0a}.vh-video-empty,.vh-video-empty-icon{display:flex;align-items:center;justify-content:center}.vh-video-empty-icon{width:80px;height:80px;background:rgba(147,51,234,.1);border:2px solid rgba(147,51,234,.3);border-radius:50%;margin-bottom:20px;color:var(--color-purple-400);animation:pulse 2s ease-in-out infinite}.vh-video-empty-icon svg{margin-left:4px}.vh-video-empty-text{font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;color:var(--color-text-slate-400);margin:0;opacity:.7}@media (max-width:1200px){.vh-inner-container{grid-template-columns:1fr;gap:40px;min-height:auto;margin:8px;padding:40px}.vh-video-wrapper{order:-1}.vh-video-frame{height:450px}.vh-steps-wrapper{max-height:none;overflow-y:visible}}@media (max-width:768px){.vh-process-section{padding:60px 0 80px}.vh-section-header{margin-bottom:40px;padding:0 20px}.vh-section-title{font-size:36px}.vh-outer-container{padding:20px}.vh-outer-container:before{inset:20px;border-radius:20px}.vh-inner-container{margin:8px;padding:30px;gap:30px;border-radius:16px}.vh-accordion-item{border-radius:12px}.vh-accordion-header{padding:16px 20px}.vh-accordion-title{font-size:16px}.vh-accordion-body{padding:0 20px 20px}.vh-accordion-body p{font-size:13px}.vh-video-frame{height:320px;border-radius:16px}.vh-video-empty-icon{width:60px;height:60px}.vh-video-empty-icon svg{width:48px;height:48px}.vh-video-empty-text{font-size:14px}}@font-face{font-family:__Space_Grotesk_dd5b2f;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_dd5b2f;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_dd5b2f;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_Fallback_dd5b2f;src:local("Arial");ascent-override:88.82%;descent-override:26.36%;line-gap-override:0.00%;size-adjust:110.78%}.__className_dd5b2f{font-family:__Space_Grotesk_dd5b2f,__Space_Grotesk_Fallback_dd5b2f;font-style:normal}.__variable_dd5b2f{--font-space-grotesk:"__Space_Grotesk_dd5b2f","__Space_Grotesk_Fallback_dd5b2f"}.footer--cta{max-width:1280px;padding:48px 24px;background:#0a0a0a;border:1px solid #1a1a1a;border-radius:16px;display:flex;justify-content:space-between;align-items:center;gap:32px;margin:24px auto 80px;scroll-margin-top:calc(var(--nav-h, 72px) + 16px)}.footer--cta__content{flex:1 1}.footer--cta__title{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;color:#fff;margin:0 0 12px;line-height:1.2}.footer--cta__subtitle,.footer--cta__title{font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.footer--cta__subtitle{font-size:1.125rem;color:#cbd5e1;margin:0;line-height:1.5}.footer--cta__button{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;background:#9333ea;color:#fff;font-size:1rem;font-weight:600;border-radius:8px;text-decoration:none;transition:all .2s ease;white-space:nowrap;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.footer--cta__button:hover{background:#7e22ce;transform:translateY(-2px);box-shadow:0 8px 16px rgba(147,51,234,.4)}.footer--wrapper{width:100%;background:#000;position:relative;overflow:hidden}.footer--wrapper:before{content:"";position:absolute;top:-200px;left:-200px;width:600px;height:600px;background:radial-gradient(circle at top left,rgba(147,51,234,.25) 0,rgba(168,85,247,.18) 20%,rgba(147,51,234,.12) 35%,rgba(168,85,247,.08) 50%,rgba(147,51,234,.04) 65%,rgba(168,85,247,.02) 80%,transparent 100%);filter:blur(90px);pointer-events:none;z-index:0;opacity:.7}.footer--section{max-width:1280px;margin:0 auto;padding:64px 24px 32px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:48px;gap:48px;background:transparent;position:relative}.footer--section:after,.footer--section:before,body>footer:before{display:none}@keyframes footer-blob-pulse{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.15);opacity:.8}}.footer--brand,.footer--column{position:relative;z-index:1}.footer--brand{display:flex;flex-direction:column;gap:24px}.footer--brand__title{font-size:1.5rem;font-weight:700;color:#fff;margin:0;letter-spacing:.05em;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.footer--social{display:flex;gap:16px;align-items:center}.footer--social a{display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:20px;transition:color .2s ease}.footer--social a:hover{color:#a855f7}.footer--column__title{font-size:.875rem;font-weight:700;color:#fff;margin:0 0 20px;letter-spacing:.05em;text-transform:uppercase}.footer--column__list,.footer--column__title{font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.footer--column__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.footer--column__list li a{color:#94a3b8;font-size:.9375rem;text-decoration:none;transition:color .2s ease;line-height:1.6}.footer--column__list li a:hover{color:#a855f7}.footer--copyright{max-width:1280px;margin:0 auto;padding:24px 24px 32px;text-align:center;border-top:1px solid #1a1a1a}.footer--copyright p{margin:0;color:#94a3b8;font-size:.875rem;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media screen and (max-width:1024px){.footer--section{grid-template-columns:repeat(2,1fr);gap:40px}.footer--brand{grid-column:1/-1}}@media screen and (max-width:768px){.footer--cta{flex-direction:column;text-align:center;padding:32px 20px;margin-bottom:48px}.footer--cta__button{width:100%}.footer--section{grid-template-columns:1fr;gap:32px;padding:48px 20px 24px}.footer--brand{text-align:center;align-items:center}.footer--social{justify-content:center}.footer--column__title{text-align:center}.footer--column__list{align-items:center;text-align:center}.footer--copyright{padding:20px 20px 24px}}.section{height:100%;color:var(--white);scroll-margin-top:5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;margin-top:10vw;margin-bottom:10vw}.heading-container{position:relative;z-index:2}.section-title{top:11.806vw;font-size:5.556vw;position:absolute;line-height:5.546vw;display:flex;justify-content:center}.section-title,.title-shadow{width:100%;font-weight:400;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.title-shadow{color:hsla(0,0%,100%,.16);font-style:normal;font-size:20vw;line-height:20.798vw}.s_h_intro{height:200vh;width:100%;overflow:visible;position:relative;z-index:1}.h_intro_main{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-height:100vh;height:100vh;padding-top:25vh;padding-bottom:0;position:-webkit-sticky;position:sticky;top:0;z-index:2;overflow:hidden}.s_h_bg-img{width:100vw;height:auto;min-height:50vh;max-width:none;object-fit:cover;object-position:center bottom;position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:1}@media screen and (min-width:768px){.s_h_bg-img{width:140vw;height:auto;min-height:60vh;bottom:-5vh;left:50%;transform:translateX(-50%)}}@media screen and (max-width:767px){.s_h_bg-img{width:100vw;min-height:40vh;bottom:0}}.h_intro_wrapper{max-width:55rem;width:90%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;overflow:visible;padding-left:5%;padding-right:5%;z-index:10;margin-top:0}@media screen and (max-width:767px){.h_intro_wrapper{max-width:90%;padding-left:1rem;padding-right:1rem}}.h_intro_shadow{z-index:15;background-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent);width:100%;height:20%;position:absolute;inset:0 0 auto;transform:translateY(-1%);pointer-events:none}.h_intro_shadow.is-bottom{background-image:linear-gradient(0deg,rgba(0,0,0,.9),transparent);height:40%;inset:auto 0 0;transform:translateY(1%);pointer-events:none}.h_intro_container{z-index:4;grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;width:100%;height:auto;min-height:10rem;position:relative;display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width:767px){.h_intro_container{min-height:8rem}}.h_intro_list{grid-column-gap:10rem;grid-row-gap:10rem;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative;min-height:10rem}.h_intro_p{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;z-index:10;text-align:center;font-size:2rem;line-height:1.5;font-weight:300;position:absolute;top:0;left:0;right:0;width:100%;padding:0 2rem;margin:0;transform:translateY(0);will-change:opacity,transform}.h_intro_p.is-1{position:relative}.h_intro_p.is-1,.h_intro_p.is-active{opacity:1;transform:translateY(0)}@media screen and (max-width:991px){.h_intro_p{font-size:1.75rem}}@media screen and (max-width:767px){.h_intro_p{font-size:1.5rem;padding:0 1rem}}@media screen and (max-width:479px){.h_intro_p{font-size:1.25rem}}.h_intro_scroller{width:100%;height:100vh;position:absolute;top:100%;pointer-events:none}nav{display:flex;justify-content:space-between;align-items:center;padding:15px 50px;position:fixed;width:100%;z-index:10;left:0;box-sizing:border-box;transition:all .5s ease;background:linear-gradient(180deg,rgba(0,0,0,.95) 0,rgba(0,0,0,.9) 70%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.nav--scrolled,nav{border-bottom:none}.nav__links{display:flex;gap:35px;text-transform:capitalize;font-size:.875rem;font-weight:400;list-style:none;position:absolute;left:50%;transform:translateX(-50%);cursor:pointer;margin:0;transition:all .5s ease;border-bottom:1px solid #373737;padding:0 0 15px}.nav__links:hover{border-bottom-color:#a855f7}.nav__links--scrolled{background:hsla(0,0%,4%,.95);border-radius:50px;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);box-shadow:0 4px 12px rgba(147,51,234,.2);top:15px;margin-top:0;text-transform:capitalize;border:1px solid #373737;padding:12px 32px}.nav__links--scrolled:hover{box-shadow:0 6px 20px rgba(147,51,234,.4);border-color:#a855f7}.nav__links a,.nav__links span{text-decoration:none;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;line-height:1.5;color:#f5f5f5;width:max-content;font-weight:500;transition:color .3s ease}.nav__links a:hover,.nav__links span:hover{color:#a855f7}.nav__links a.active,.nav__links span.active{color:#a855f7;font-weight:600}.nav__links a:after,.nav__links span:after{content:"";position:absolute;width:50%;transform:scaleX(0);height:2px;bottom:0;left:25%;background-color:#9333ea;transform-origin:bottom;transition:transform .25s ease-out}.nav__links a.active:after,.nav__links a:hover:after,.nav__links span.active:after,.nav__links span:hover:after{transform:scaleX(1);transform-origin:bottom}.sponsor-us{border-radius:50px;position:relative;overflow:hidden;padding:1px;background-image:none;border:none}.line-wrapper{justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.card-line{background-image:linear-gradient(94deg,#592ee1 7.5%,#fff 50%,#592ee1 92.5%);border-radius:.5rem;width:1.5rem;height:15rem;overflow:hidden;transform:rotate(-23deg);animation:rotate 8s ease infinite}.sponsor-us a{color:#fff;font-weight:500;font-size:.9375rem;text-decoration:none;background:#9333ea;padding:12px 20px;border-radius:50px}.sponsor-us a:after{display:none}.sponsor-us a:hover{background:#7e22ce}.nav__links li{display:flex;align-items:center;justify-content:center}#mlh-trust-badge{display:block;max-width:100px;min-width:55px;position:fixed;right:50px;top:0;width:10%}#mlh-trust-badge image{max-width:100px;width:100%;height:auto}.nav__toggle{display:none}.goToTop{overflow:hidden;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:smooth;position:fixed;right:5rem;bottom:5rem;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(.5rem);border:none;backdrop-filter:blur(.5rem);border-radius:40px;padding:.14rem;z-index:9}.goToTop img{transform:rotate(180deg);width:2.1rem;height:2rem;opacity:50%}.nav__cta-wrapper{position:relative;z-index:1;margin-left:auto;transition:all .5s}.nav--scrolled .nav__cta-wrapper{display:none}.cta-button{background:transparent;color:#fff;padding:8px 20px;border-radius:8px;border:1px solid rgba(156,163,175,.5);font-weight:600;font-size:.8125rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;display:inline-block;text-decoration:none;line-height:1.2;position:relative;overflow:hidden;z-index:1}.cta-button:before{content:"";position:absolute;width:50px;height:50px;background:radial-gradient(circle,rgba(147,51,234,.6) 0,rgba(147,51,234,.3) 50%,transparent 70%);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);filter:blur(15px);z-index:-1}.cta-button:hover{border-color:rgba(156,163,175,.8);transform:translateY(-2px);box-shadow:0 4px 16px rgba(147,51,234,.4)}.cta-button:active{transform:translateY(0);box-shadow:0 2px 8px rgba(147,51,234,.3)}nav a{text-decoration:none}@media screen and (max-width:900px){nav{padding-left:20px;padding-right:20px}.nav__links{flex-direction:column;background:rgba(0,0,0,.95);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);position:fixed;inset:0 0 0 30%;text-align:center;padding:min(10vh,10rem);transition:all .5s;transform:translateX(100%);height:100vh;z-index:1;margin-right:0;border-left:1px solid #1a1a1a}.nav__links--scrolled{border-radius:0;filter:none}.nav__links.nav__links--open{transform:translateX(0)}.nav__toggle{display:block;background:none;border:0cap;position:absolute;z-index:9999;width:2rem;right:1rem}.card-line{height:30rem;width:2rem;animation:rotate 10s ease infinite}.sponsor-us span,a{width:100%}#mlh-trust-badge{top:-30px;right:60px}#mlh-trust-badge img{max-width:60px}.goToTop{transition:smooth;position:fixed;right:18px;bottom:5rem;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:40px;z-index:9}.goToTop img{transform:rotate(180deg);width:2.1rem;height:2rem;opacity:50%}.nav__cta-wrapper{display:none}}@media screen and (max-width:600px){#logo{width:120px;height:50px}#hamburger{width:30px;height:30px}.card-line{height:30rem;width:1.5rem;animation:rotate 8s ease infinite}.sponsor-us a{padding:12px 8px;font-size:.875rem}}.introduction-pill{margin-top:-270px;margin-bottom:16px;display:inline-block;font-size:.75rem;line-height:normal;letter-spacing:normal}.introduction-pill__border{position:relative;display:inline-flex;align-items:center;border-radius:50px;overflow:hidden;max-width:-moz-fit-content;max-width:fit-content;padding:0;background:#0a0a0a;border:1px solid #373737}.introduction-pill__gradient-ring{position:absolute;inset:-1px;border-radius:50px;opacity:1;pointer-events:none;overflow:hidden;z-index:5}.introduction-pill__gradient-ring:before{content:"";position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:conic-gradient(from 0deg,transparent,transparent,transparent,#a855f7,#9333ea,transparent);animation:border-spin 5s linear infinite}@keyframes border-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.introduction-pill__gradient-spinner{display:none}.introduction-pill__inner-bg{position:absolute;inset:1px;border-radius:50px;background:#0a0a0a;z-index:10}.introduction-pill__border:hover .introduction-pill__gradient-ring:before{background:conic-gradient(from 0deg,transparent,transparent,#c084fc,#a855f7,#9333ea,#6b21a8,transparent);animation:border-spin 3s linear infinite}.introduction-pill__border:hover{border-color:#4b5563;box-shadow:0 0 30px rgba(168,85,247,.4)}.introduction-pill__border:before{display:none}.introduction-pill__content{background:transparent;border-radius:50px;padding:7px 15px;display:flex;align-items:center;gap:9px;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;position:relative;z-index:10;white-space:nowrap}.introduction-pill__icon{color:#a855f7;flex-shrink:0;width:13px;height:13px}.introduction-pill__text{color:#fff;font-weight:600;font-size:.75rem}.introduction-pill__divider{color:#373737;font-weight:300;font-size:.75rem;margin:0 3px}.introduction-pill__subtitle-wrapper{position:relative;display:inline-flex;align-items:center;background:#050505;border:1px solid #1a1a1a;border-radius:50px;padding:3px 9px;overflow:hidden;margin-left:3px}.introduction-pill__shimmer{position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);animation:shimmer-infinite 2s linear infinite}@keyframes shimmer-infinite{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.introduction-pill__subtitle{color:#a855f7;font-weight:500;font-size:.75rem;position:relative;z-index:10;white-space:nowrap}@media screen and (max-width:768px){.introduction-pill__content{font-size:.75rem;padding:8px 16px;gap:8px}.introduction-pill__icon{width:14px;height:14px}.introduction-pill__divider,.introduction-pill__subtitle,.introduction-pill__text{font-size:.75rem}}@media screen and (max-width:480px){.introduction-pill__divider,.introduction-pill__subtitle-wrapper{display:none}}.hero-section{height:100vh;overflow:hidden;position:-webkit-sticky;position:sticky;background:transparent}.hero-section-wrapper{width:100%;height:100%}.hero-section__content{font-size:3.8475rem}.hero-section__badge{font-weight:500}.highlight-text-gradient{background:linear-gradient(90deg,#a855f7,#a855f7 30%,#fff 50%,#a855f7 70%,#a855f7);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradient-flash 3s ease-in-out infinite;font-weight:700}@keyframes gradient-flash{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.hero-section__subtitle{color:#fff;font-weight:400}.Date-Venue>h6:first-child,.Date-Venue>h6:nth-child(2){font-weight:400}.primary-button:hover{font-weight:700}.secondary-button{background-color:hsla(0,0%,4%,.8)}.secondary-button:hover{background-color:#0f0f0f}@media screen and (max-width:900px){.hero-section__content{font-size:4.5rem}.hero-section__buttons{align-items:center}.hero-section__buttons button{padding:14px 28px;font-size:1rem}.Date-Venue>h6:first-child{font-size:1.8rem}.Date-Venue>h6:nth-child(2){font-size:1.1rem}.hero-section__image{height:58%;top:-36%}}@media screen and (max-width:700px){.hero-section__content{font-size:3.5rem}.Date-Venue>h6:first-child{font-size:1.5rem}.Date-Venue>h6:nth-child(2){font-size:1rem}.hero-section__image{height:72%;top:-43%}}@media screen and (max-width:550px){.hero-section{align-items:center;padding-top:0}.hero-section__content{font-size:2.8rem}.Date-Venue>h6:first-child{font-size:1.2rem}.Date-Venue>h6:nth-child(2){font-size:.9rem}.hero-section__image{width:auto;height:65%;top:-39%}}.video-container{box-shadow:0 25px 50px -12px rgba(0,0,0,.7);border:1px solid #1a1a1a}@media screen and (max-width:900px){.video-section{margin-top:-150px;padding-bottom:60px}.video-container{width:100%;height:400px}}@media screen and (max-width:550px){.video-section{margin-top:-100px;padding:0 15px 40px}.video-container{height:300px;border-radius:12px}}.hero-section-wavy-container{width:100%;height:100vh;position:relative}.hero-section-wavy{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.hero-section__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.03;transform:none;object-fit:cover;filter:brightness(1)}.hero-section>div{justify-content:center;width:100vw;height:100%}.hero-section>div,.hero-section__content{display:flex;align-items:center;position:relative}.hero-section__content{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:4.5rem;line-height:1.1;letter-spacing:-.02em;text-align:center;z-index:10;flex-direction:column;max-width:900px;padding:0 20px;font-weight:700}.hero-section__content h1{font-weight:700;color:#fff;margin:0;font-family:Michroma,sans-serif}.hero-section__badge{display:inline-flex;align-items:center;gap:8px;background:#0a0a0a;border:1px solid #1a1a1a;border-radius:50px;padding:10px 20px;margin-bottom:40px;font-size:.875rem;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#cbd5e1;font-weight:700;box-shadow:0 1px 3px rgba(147,51,234,.2);cursor:pointer;transition:all .2s ease}.hero-section__badge:hover{box-shadow:0 4px 12px rgba(147,51,234,.3);transform:translateY(-1px);border-color:#9333ea}.hero-section__badge svg:first-child{width:18px;height:18px}.hero-section__badge svg:last-child{width:14px;height:14px}.highlight-text{color:#a855f7;font-weight:700}.hero-section__subtitle{font-size:.855rem;line-height:1.6;font-family:Moderat,sans-serif;color:#cbd5e1;font-weight:700;margin-top:24px;margin-bottom:0;max-width:650px}.hero-section__content>div:nth-child(2){display:flex;gap:1rem}.outlined-text{color:transparent;-webkit-text-stroke:1.5px #fff}.Date-Venue{color:#fff;overflow:hidden;position:relative;margin-top:20px}.Date-Venue>h6:first-child{font-size:2rem}.Date-Venue>h6:first-child,.Date-Venue>h6:nth-child(2){font-weight:700;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.Date-Venue>h6:nth-child(2){font-size:1rem;display:flex;gap:.5rem;align-items:center;cursor:pointer;font-style:italic}.Date-Venue>h6:nth-child(2):hover{text-decoration:underline}.hero-section__buttons{gap:1rem;margin-top:40px}.hero-section__buttons,.hero-section__buttons button{display:flex;justify-content:center;align-items:center}.hero-section__buttons button{font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;cursor:pointer;padding:14px 28px;border-radius:50px;border:none;position:relative;transition:all .2s ease;font-weight:600}.hero-section__buttons button a{text-decoration:none;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.primary-button{background-color:#9333ea;box-shadow:0 1px 3px rgba(147,51,234,.3)}.primary-button a{color:#fff}.primary-button:hover{background-color:#7e22ce;transform:translateY(-1px);box-shadow:0 4px 12px rgba(147,51,234,.5)}.secondary-button{background-color:transparent;border:1px solid #262626;box-shadow:0 1px 3px rgba(0,0,0,.3)}.secondary-button a{color:#f5f5f5}.secondary-button:hover{background-color:#0a0a0a;border-color:#9333ea;box-shadow:0 4px 12px rgba(147,51,234,.3)}.hero-section__image{position:absolute;right:0;top:-67%;width:-moz-fit-content;width:fit-content;height:115%}.video-section{position:relative;margin-top:-200px;padding:0 20px 80px;display:flex;justify-content:center;align-items:center;background:#000;z-index:2}.video-container{position:relative;width:870px;height:500px;max-width:100%;border-radius:20px;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.4)}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:900px){.hero-section__content{font-size:4.5rem}.hero-section__buttons{align-items:center}.hero-section__buttons button{padding:14px 28px;font-size:1rem}.Date-Venue>h6:first-child{font-size:1.8rem}.Date-Venue>h6:nth-child(2){font-size:1.1rem}.hero-section__image{height:58%;top:-36%}.video-section{margin-top:-150px;padding-bottom:60px}.video-container{width:100%;height:400px}}@media screen and (max-width:700px){.hero-section__content{font-size:3.5rem}.Date-Venue>h6:first-child{font-size:1.5rem}.Date-Venue>h6:nth-child(2){font-size:1rem}.hero-section__image{height:72%;top:-43%}}@media screen and (max-width:550px){.hero-section{align-items:center;padding-top:0}.hero-section__content{font-size:2.8rem}.Date-Venue>h6:first-child{font-size:1.2rem}.Date-Venue>h6:nth-child(2){font-size:.9rem}.hero-section__image{width:auto;height:65%;top:-39%}.video-section{margin-top:-100px;padding:0 15px 40px}.video-container{height:300px;border-radius:12px}}@media screen and (max-width:450px){.hero-section__content{font-size:2.2rem}.Date-Venue>h6:first-child{font-size:1rem}.Date-Venue>h6:nth-child(2){font-size:.8rem}.hero-section__image{height:50%;top:-30%}}@media screen and (max-height:600px){.hero-section__image{display:none}.hero-section__content{font-size:5rem}}@media screen and (min-height:800px) and (max-width:450px){.hero-section__content{margin-top:100px}}@media screen and (min-height:550px) and (min-width:500px){.hero-section__image{display:block}}.hero-chatbot{flex-direction:column;gap:1.25rem;margin-top:2.5rem;max-width:700px;margin-left:auto;margin-right:auto}.chatbot-input-container,.hero-chatbot{display:flex;align-items:center;width:100%}.chatbot-input-container{position:relative;background:#0a0a0a;border-radius:50px;padding:.5rem .75rem;box-shadow:0 4px 20px rgba(147,51,234,.15);border:1px solid #262626;transition:all .3s ease}.chatbot-input-container:hover{box-shadow:0 6px 30px rgba(147,51,234,.25);border-color:#9333ea}.chatbot-input{flex:1 1;border:none;outline:none;padding:.85rem 1.25rem;font-size:1rem;color:#f5f5f5;background:transparent;font-family:inherit}.chatbot-input::placeholder{color:#64748b}.chatbot-send-button{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#9333ea,#7e22ce);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(147,51,234,.4)}.chatbot-send-button svg{color:#fff;transform:rotate(0deg);transition:transform .3s ease}.chatbot-send-button:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(147,51,234,.6)}.chatbot-send-button:hover svg{transform:rotate(45deg)}.chatbot-send-button:active{transform:translateY(0)}.chatbot-products{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap}.product-chip{display:flex;align-items:center;gap:.5rem;padding:.65rem 1.1rem;background:#0a0a0a;border:1px solid #262626;border-radius:50px;font-size:.9rem;font-weight:500;color:#f5f5f5;transition:all .3s ease;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 6px rgba(0,0,0,.3)}.product-chip svg{color:#a855f7;flex-shrink:0}.product-chip:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(147,51,234,.3);border-color:#9333ea;background:#0f0f0f}@media (max-width:768px){.hero-chatbot{margin-top:2rem;padding:0 1rem}.chatbot-input-container{padding:.4rem .6rem}.chatbot-input{padding:.75rem 1rem;font-size:.9rem}.chatbot-send-button{width:40px;height:40px}.chatbot-send-button svg{width:18px;height:18px}.chatbot-products{gap:.6rem}.product-chip{padding:.6rem 1rem;font-size:.85rem}.product-chip svg{width:16px;height:16px}}@media (max-width:480px){.hero-chatbot{margin-top:1.5rem}.chatbot-input{font-size:.85rem;padding:.65rem .85rem}.chatbot-input::placeholder{font-size:.85rem}.chatbot-products{flex-direction:column;gap:.5rem;width:100%}.product-chip{width:100%;max-width:280px;justify-content:center;font-size:.8rem}}.hero-chatbot .product-chip{gap:.5rem;padding:.5rem .9rem;border-radius:999px;box-shadow:0 2px 6px rgba(0,0,0,.3);background:#0a0a0a}@media (max-width:768px){.hero-section .hero-chatbot .product-chip .chip-icon svg,.hero-section .hero-chatbot .product-chip .lucide{width:16px!important;height:16px!important}.hero-chatbot .product-chip{padding:.45rem .8rem}}.AboutUsDiv{background-color:#000;color:#f5f5f5;height:auto;padding:40px 10px 10px;margin-top:-80px;box-sizing:border-box;position:relative}.heading1{color:transparent;font-size:15vw;margin-left:2%;position:relative;letter-spacing:.5vw;width:100%;-webkit-text-stroke:1px hsla(0,0%,78%,.35)}.heading1,.heading2{font-family:Michroma,sans-serif;display:flex}.heading2{font-size:4vw;margin-top:-11vw;color:#a855f7}.heading2,.heading3{position:absolute;margin-left:4.5%}.heading3{margin-top:-6vw;font-size:2vw;font-family:Michroma,sans-serif;display:flex;background:linear-gradient(90deg,#fff,#a855f7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ParaDiv1,.ParaDiv2{margin-bottom:20px;margin-left:5%;line-height:1.5;font-size:1.2rem;text-align:justify;font-family:roboto;position:relative;color:#cbd5e1}.ParaDiv1>p,.ParaDiv2>p{display:flex;flex-wrap:wrap;color:#cbd5e1}.ParaDiv1>p>span,.ParaDiv2>p>span{position:relative;overflow:hidden;display:inline-flex;margin-right:4px}.ParaDiv1 .word,.ParaDiv2 .word{position:relative;margin-right:12px}.word .shadow{position:absolute;opacity:20%}.ParaDiv2{width:80%}.about-us-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;margin-top:60px;padding:0 5%;align-items:start}.about-us-video-column{width:100%}.about-us-video-column .video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:12px}.about-us-video-column .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:12px}.about-us-text-column{width:100%;display:flex;flex-direction:column;gap:20px}.about-us-text-column .ParaDiv2{width:100%;margin-left:0}@media (max-width:768px){.AboutUsDiv{height:auto}.about-us-content{grid-template-columns:1fr;gap:30px;margin-top:40px}.heading1{font-size:20vw;margin-left:1%}.heading2{font-size:6vw;margin-top:-17vw;margin-left:4.5%}.heading3{font-size:3vw;margin-top:-9vw;margin-left:4.5%}.ParaDiv1,.ParaDiv2{font-size:.9rem;margin-left:5%}.ParaDiv1{width:45vw}.ParaDiv2{width:90%}}@media (max-width:480px){.heading1{font-size:23vw;margin-left:1%}.heading2{font-size:5vw;margin-top:-17vw;margin-left:4%}.heading3{font-size:3vw;margin-top:-10vw;margin-left:4%}.ParaDiv1,.ParaDiv2{font-size:.7rem;margin-left:5%;width:90%}}@media (min-height:780px) and (max-width:500px){.AboutUsDiv{height:55vh}}.glimpse-section{padding:80px 20px;background:#000;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.glimpse-blob{position:absolute;width:600px;height:600px;background:radial-gradient(circle,rgba(147,51,234,.3) 0,rgba(147,51,234,0) 70%);border-radius:50%;filter:blur(80px);top:50%;left:50%;transform:translate(-50%,-50%);animation:blobPulse 8s ease-in-out infinite;pointer-events:none}@keyframes blobPulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.7}}.glimpse-content{max-width:1400px;width:100%;position:relative;z-index:1}.glimpse-title{font-size:3.5rem;font-weight:400;font-family:Michroma,sans-serif;color:#fff;margin-bottom:24px;line-height:1.2}.highlight-text{background:linear-gradient(135deg,#fff,#a855f7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:400}.glimpse-description{font-size:1.1rem;color:#cbd5e1;line-height:1.6;max-width:900px;margin-bottom:60px;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.features-grid-compact{display:flex;flex-direction:column;gap:18px;margin-bottom:48px}.features-row-1{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:18px;gap:18px}.features-row-2{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:18px;gap:18px}.feature-card-compact{background:#000;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;overflow:hidden;transition:all .3s ease;position:relative;display:flex;flex-direction:column}.feature-card-compact:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,rgba(147,51,234,.15) 0,transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:0}.feature-card-compact:hover:before{opacity:1}.feature-card-compact:hover{transform:translateY(-4px)}.feature-card-compact>*{position:relative;z-index:1}.feature-header-compact{padding:18px 22px 14px}.feature-pill-compact{display:inline-flex;align-items:center;padding:9px 22px;background:#000;border:1px solid hsla(0,0%,100%,.2);border-radius:50px;position:relative;overflow:hidden}.pill-shimmer{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6) 50%,transparent);animation:shimmer 3s infinite}.pill-text-compact{font-size:.9rem;font-weight:600;color:#fff;position:relative;z-index:1;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.card-2 .feature-header-compact{padding:0 22px 14px}.card-2 .feature-desc-wrapper{padding:0 22px 22px}.card-1 .feature-header-compact,.card-2 .feature-body-compact{padding:22px 22px 14px}.card-1 .feature-body-compact{padding:0 22px 22px}.card-3 .feature-header-compact.header-left{display:flex;justify-content:flex-start;padding:18px 22px 14px}.card-4 .feature-header-compact.header-right{display:flex;justify-content:flex-end;padding:22px 22px 14px}.card-4 .feature-body-compact{padding:0 22px 22px}.feature-body-compact{padding:22px;display:flex;gap:18px;flex:1 1}.card-1,.card-4{padding:22px}.card-1 .feature-body-compact,.card-4 .feature-body-compact{padding:0;height:100%}.card-1 .feature-header-compact,.card-4 .feature-header-compact{position:absolute;top:22px;left:22px;right:22px;z-index:10;padding:0}.layout-left-right .feature-body-compact{flex-direction:row;align-items:stretch}.layout-left-right .feature-desc-compact{flex:0.8 1;margin-bottom:0;padding-top:63px}.layout-left-right .feature-visual-single{flex:1.2 1;display:flex}.layout-bottom-top .feature-body-compact{flex-direction:column-reverse}.layout-bottom-top .feature-desc-compact{margin-bottom:0}.layout-top-bottom .feature-body-compact{flex-direction:column}.layout-right-left .feature-body-compact{flex-direction:row-reverse;align-items:stretch;gap:24px}.layout-right-left .feature-desc-wrapper{flex:1 1;display:flex;flex-direction:column;padding-top:63px}.layout-right-left .feature-desc-compact{margin-bottom:0}.layout-right-left .feature-visual-single{flex:1 1;display:flex}.feature-desc-compact{font-size:1.25rem;color:#94a3b8;line-height:1.8;margin-bottom:18px;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.feature-visual-single{width:100%}.visual-mockup-container{width:100%;min-height:225px;background:#050505;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);display:flex;align-items:center;justify-content:center;position:relative;overflow:visible;transition:all .3s ease}.layout-left-right .visual-mockup-container,.layout-right-left .visual-mockup-container{height:100%;min-height:198px}.layout-bottom-top .visual-mockup-container,.layout-top-bottom .visual-mockup-container{min-height:270px}.visual-mockup-container:hover{border-color:hsla(0,0%,100%,.15);box-shadow:0 4px 16px rgba(0,0,0,.3)}.roi-dashboard{display:flex;flex-direction:column;gap:16px;width:100%;height:100%}.roi-metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.roi-metric-card{background:rgba(0,0,0,.4);border:1px solid #1a1a1a;border-radius:8px;padding:12px 8px;display:flex;flex-direction:column;align-items:center;gap:4px;transition:all .3s ease}.roi-metric-card:hover{border-color:rgba(139,92,246,.3);background:rgba(139,92,246,.05)}.metric-value{font-size:24px;font-weight:700;color:#8b5cf6;line-height:1}.metric-label,.metric-value{font-family:Moderat,sans-serif}.metric-label{font-size:10px;color:#666;text-align:center;line-height:1.2;font-weight:500}.spider-chart{display:flex;flex-direction:column;gap:12px;flex:1 1;background:#050505;border:1px solid #1a1a1a;border-radius:8px;padding:16px;position:relative}.chart-header{display:flex;justify-content:flex-end;gap:16px;padding-bottom:8px;border-bottom:1px solid #1a1a1a}.chart-legend{font-size:10px;font-weight:600;font-family:Moderat,sans-serif;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:6px}.chart-legend:before{content:"";width:12px;height:12px;border-radius:2px}.chart-legend.traditional{color:#666}.chart-legend.traditional:before{background:hsla(0,0%,39%,.5)}.chart-legend.ai{color:#8b5cf6}.chart-legend.ai:before{background:rgba(139,92,246,.8)}.spider-container{display:flex;align-items:center;justify-content:center;flex:1 1;padding:20px;position:relative}.spider-svg{width:100%;max-width:400px;height:auto}.spider-tooltip{position:absolute;background:rgba(0,0,0,.95);border:1px solid rgba(139,92,246,.5);border-radius:6px;padding:8px 12px;pointer-events:none;z-index:5;min-width:160px;max-width:180px;box-shadow:0 4px 20px rgba(139,92,246,.3);animation:tooltipFloat 3s ease-in-out infinite;white-space:nowrap;transform:scale(.95)}@keyframes tooltipFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.tooltip-metric{font-size:11px;font-weight:600;color:#8b5cf6;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px;font-family:Moderat,sans-serif}.tooltip-comparison{display:flex;flex-direction:column;gap:4px}.tooltip-row{justify-content:space-between;font-size:10px;font-family:Moderat,sans-serif}.tooltip-label,.tooltip-row{display:flex;align-items:center}.tooltip-label{color:hsla(0,0%,100%,.7);gap:5px}.tooltip-color-dot{width:6px;height:6px;border-radius:50%}.tooltip-value{color:hsla(0,0%,100%,.9);font-weight:600}.y-axis{display:flex;flex-direction:column;justify-content:space-between;padding:8px 0 24px;min-width:30px;min-height:400px}.y-label{font-size:9px;font-family:Moderat,sans-serif;color:#666;text-align:right;line-height:1}.chart-area{flex:1 1;position:relative;border-left:1px solid #333;border-bottom:1px solid #333;padding:8px 8px 0}.grid-lines{position:absolute;top:8px;left:0;right:8px;bottom:24px;min-height:400px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.grid-line{width:100%;height:1px;background:hsla(0,0%,100%,.05)}.bars-container{display:flex;justify-content:space-around;align-items:flex-end;height:100%;min-height:400px;padding:0 4px;position:relative}.bar-group{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1 1;max-width:100px}.bar-pair{display:flex;gap:10px;align-items:flex-end;width:100%;height:100%;padding:0 8px}.bar{flex:1 1;min-width:32px;max-width:40px;border-radius:6px 6px 0 0;transition:all .3s ease;position:relative;display:flex;align-items:flex-start;justify-content:center;padding-top:4px;min-height:12px}.bar.traditional{background:hsla(0,0%,47%,.7);border:1px solid hsla(0,0%,59%,.9);border-bottom:none;box-shadow:0 0 10px hsla(0,0%,47%,.3)}.bar.ai{background:rgba(139,92,246,.6);border:1px solid rgba(139,92,246,.9);border-bottom:none;box-shadow:0 0 12px rgba(139,92,246,.4)}.bar:hover{transform:scaleY(1.02);filter:brightness(1.2)}.bar-label{font-size:9px;font-weight:600;color:#fff;white-space:nowrap}.bar-label,.x-label{font-family:Moderat,sans-serif}.x-label{font-size:10px;font-weight:500;color:#888;text-align:center;padding-top:4px}@media screen and (max-width:1024px){.glimpse-title{font-size:2.8rem}.glimpse-description{font-size:1rem}.features-row-1,.features-row-2{gap:16px}.visual-mockup-container{min-height:200px}.layout-bottom-top .visual-mockup-container,.layout-top-bottom .visual-mockup-container{min-height:240px}.layout-left-right .visual-mockup-container,.layout-right-left .visual-mockup-container{min-height:180px}.feature-desc-compact{font-size:.95rem}}@media screen and (max-width:768px){.glimpse-section{padding:60px 20px}.glimpse-title{font-size:2.2rem}.glimpse-description{font-size:.95rem;margin-bottom:40px}.features-grid-compact{gap:20px}.features-row-1,.features-row-2{grid-template-columns:1fr;gap:20px}.glimpse-blob{width:400px;height:400px}.layout-bottom-top .visual-mockup-container,.layout-left-right .visual-mockup-container,.layout-right-left .visual-mockup-container,.layout-top-bottom .visual-mockup-container,.visual-mockup-container{min-height:200px}.layout-left-right .feature-body-compact,.layout-right-left .feature-body-compact{flex-direction:column}.layout-left-right .feature-desc-compact,.layout-right-left .feature-desc-compact{margin-bottom:20px}.feature-desc-compact{font-size:.9rem}}.testimonial-carousel-container{width:100%;min-height:280px;background:transparent;border-radius:12px;display:flex;align-items:center;overflow:hidden;padding:20px 0;position:relative}.testimonial-carousel{display:flex;gap:20px;animation:trainScroll 30s linear infinite;will-change:transform}@keyframes trainScroll{0%{transform:translateX(0)}to{transform:translateX(calc(-340px * 5 - 100px))}}.testimonial-carousel:hover{animation-play-state:paused}.testimonial-card{background:#0a0a0a;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:20px;width:400px;min-height:240px;flex-shrink:0;display:flex;flex-direction:column;gap:12px;transition:all .3s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.testimonial-card:hover{border-color:hsla(0,0%,100%,.15);box-shadow:0 4px 16px rgba(0,0,0,.3);transform:translateY(-4px)}.testimonial-header{display:flex;gap:10px;align-items:center}.testimonial-avatar{width:40px;height:40px;background:linear-gradient(135deg,#4a4a4a,#2a2a2a);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#e0e0e0;font-weight:700;font-size:.9rem;flex-shrink:0;font-family:Michroma,sans-serif;box-shadow:0 2px 8px rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1)}.testimonial-info{flex:1 1;min-width:0}.testimonial-name{font-size:.9rem;font-weight:600;color:#fff;margin:0 0 3px;font-family:Moderat,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.testimonial-company,.testimonial-role{font-size:.76rem;color:#9ca3af;margin:2px 0 0;font-weight:500;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-with-social{display:flex;align-items:center;gap:8px}.testimonial-social{display:flex;gap:6px;align-items:center}.social-icon{transition:all .2s ease;display:flex;align-items:center;justify-content:center;opacity:.85}.social-icon:hover{opacity:1;transform:translateY(-2px)}.social-icon svg{width:14px;height:14px}.linkedin-icon{color:#0077b5}.linkedin-icon:hover{color:#006399}.instagram-icon{color:#e4405f}.instagram-icon:hover{color:#c13584}.testimonial-rating{display:flex;gap:2px;flex-shrink:0}.star{transition:all .2s ease;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.star.filled{animation:starPulse 2s ease-in-out infinite}@keyframes starPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.testimonial-comment{font-size:.9rem;color:#e5e7eb;line-height:1.65;margin:0;font-style:italic;font-family:Moderat,sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;flex:1 1}.stage-pills-container{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin:40px 0 24px;padding:0}.stage-pill{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;background:#000;border:1px solid #1a1a1a;border-radius:20px;font-family:Moderat,sans-serif;font-size:13px;font-weight:500;color:#666;transition:all .3s ease;position:relative;overflow:hidden;white-space:nowrap;flex-shrink:0}.stage-pill .pill-arrow,.stage-pill .pill-text{position:relative;z-index:2}.stage-pill .pill-arrow{font-size:14px;font-weight:700;opacity:.4;letter-spacing:-2px}.stage-pill.active-stage{color:#fff;border-color:rgba(139,92,246,.4);box-shadow:0 0 24px rgba(139,92,246,.25);background:rgba(139,92,246,.05)}.stage-pill.active-stage .pill-arrow{opacity:1;color:#8b5cf6}.stage-pill.active-stage:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(139,92,246,.3) 50%,transparent);animation:shimmer 2s infinite;z-index:1}.stages-carousel-container{width:100%;max-width:100%;height:470px;overflow:hidden;border-radius:12px;position:relative}.stages-carousel-track{position:relative;width:100%;height:100%}.stage-slide{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;border:1px solid #1a1a1a;padding:20px;border-radius:12px;display:flex;flex-direction:column;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;animation:fadeInOut 18s infinite}.stage-slide:first-child{animation-delay:0s}.stage-slide:nth-child(2){animation-delay:6s}.stage-slide:nth-child(3){animation-delay:12s}@keyframes fadeInOut{0%{opacity:0;z-index:1}2%{opacity:1;z-index:2}31%{opacity:1;z-index:2}33%{opacity:0;z-index:1}to{opacity:0;z-index:1}}.stage-header-main{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #2a2a2a;flex-shrink:0}.stage-title{font-size:.95rem;font-weight:600;color:#fff;margin:0;font-family:Michroma,sans-serif;letter-spacing:.5px}.stage-count{font-size:.7rem;color:#9ca3af;font-family:Moderat,sans-serif;background:#171717;padding:3px 8px;border-radius:10px;border:1px solid #2a2a2a}.candidates-grid{display:flex;flex-direction:column;gap:10px;flex:1 1;overflow-y:auto;padding-right:6px}.candidates-grid::-webkit-scrollbar{width:5px}.candidates-grid::-webkit-scrollbar-track{background:#0a0a0a;border-radius:3px}.candidates-grid::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:3px}.candidates-grid::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.candidate-card-opt{background:#0a0a0a;border:1px solid #1a1a1a;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;transition:all .3s ease}.candidate-card-opt:hover{background:#0a0a0a;border-color:#1a1a1a;transform:translateX(4px);box-shadow:0 4px 12px rgba(0,0,0,.4)}.candidate-header-opt{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:6px}.candidate-name-opt{font-size:.85rem;font-weight:600;color:#fff;margin:0;font-family:Michroma,sans-serif}.candidate-meta-opt{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.rank-badge{background:#000;border:1px solid hsla(0,0%,100%,.3);padding:2px 6px;border-radius:12px;font-size:.65rem;font-weight:600;color:#fff;font-family:Moderat,sans-serif;position:relative;overflow:hidden}.rank-badge:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15),transparent);animation:shimmer 3s infinite}.score-badge{background:#000;border:1px solid hsla(0,0%,100%,.3);padding:2px 6px;border-radius:12px;font-size:.65rem;font-weight:600;color:#fff;font-family:Moderat,sans-serif;position:relative;overflow:hidden}.score-badge:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15),transparent);animation:shimmer 3s infinite}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.interview-link-btn{background:#000;border:1px solid hsla(0,0%,100%,.3);padding:2px 8px;border-radius:5px;font-size:.6rem;color:#fff;cursor:pointer;transition:all .3s ease;font-family:Moderat,sans-serif}.interview-link-btn:hover{background:#000;border-color:hsla(0,0%,100%,.5);box-shadow:0 2px 8px rgba(0,0,0,.3)}.candidate-contact-opt{display:flex;flex-direction:column;gap:3px}.contact-item{font-size:.65rem;color:#9ca3af;font-family:Moderat,sans-serif;display:flex;align-items:center;gap:4px}.candidate-skills-opt{display:flex;flex-wrap:wrap;gap:4px}.skill-tag{background:#000;border:1px solid hsla(0,0%,100%,.3);padding:2px 6px;border-radius:4px;font-size:.6rem;color:#fff;font-family:Moderat,sans-serif;white-space:nowrap;position:relative;overflow:hidden}.skill-tag:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15),transparent);animation:shimmer 3s infinite}.skill-more{background:#000;border:1px solid hsla(0,0%,100%,.3);padding:2px 6px;border-radius:4px;font-size:.6rem;color:#fff;font-family:Moderat,sans-serif;font-weight:600}.candidate-bio-opt{font-size:.68rem;color:#9ca3af;line-height:1.4;margin:0;font-family:Moderat,sans-serif;font-style:italic;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:480px){.glimpse-section{padding:40px 16px}.glimpse-title{font-size:1.8rem}.glimpse-description{font-size:.9rem}.feature-pill-compact{padding:8px 18px}.pill-text-compact{font-size:.9rem}.feature-desc-compact{font-size:.85rem}.layout-bottom-top .visual-mockup-container,.layout-left-right .visual-mockup-container,.layout-right-left .visual-mockup-container,.layout-top-bottom .visual-mockup-container,.visual-mockup-container{min-height:180px}.feature-header-compact{padding:16px 20px 12px}.feature-body-compact{padding:0 20px 20px}.testimonial-carousel-container{min-height:280px;padding:16px 0}.testimonial-carousel{gap:16px}@keyframes trainScroll{0%{transform:translateX(0)}to{transform:translateX(calc(-340px * 5 - 80px))}}.testimonial-card{width:340px;min-height:260px;padding:20px;gap:12px}.testimonial-avatar{width:36px;height:36px;font-size:.8rem}.testimonial-name{font-size:.85rem}.testimonial-company,.testimonial-role{font-size:.7rem}.company-with-social{gap:6px}.testimonial-social{gap:4px}.social-icon svg{width:12px;height:12px}.testimonial-comment{font-size:.85rem;-webkit-line-clamp:4;line-clamp:4}.star{width:10px;height:10px}.stages-carousel-container{height:350px}.stage-slide{padding:14px}.stage-header-main{margin-bottom:10px;padding-bottom:6px}.stage-title{font-size:.85rem}.stage-count{font-size:.65rem;padding:2px 6px}.candidates-grid{gap:8px}.candidate-card-opt{padding:8px 10px;gap:5px}.candidate-name-opt{font-size:.8rem}.candidate-meta-opt{gap:4px}.rank-badge,.score-badge{font-size:.6rem;padding:2px 6px}.interview-link-btn{font-size:.55rem;padding:2px 6px}.contact-item{font-size:.6rem}.skill-more,.skill-tag{font-size:.55rem;padding:2px 5px}.candidate-bio-opt{font-size:.68rem;-webkit-line-clamp:2;line-clamp:2}}.ai-hiring-flow-container{display:flex;flex-direction:column;gap:14px;padding:18px;background:#0a0a0a;border-radius:12px;width:100%;max-width:500px;height:280px;overflow:hidden}.flow-header-main{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid #1a1a1a}.flow-title-main{font-size:.85rem;font-weight:600;color:#fff;font-family:Michroma,sans-serif;letter-spacing:.5px;margin:0}.flow-duration-main{font-size:.75rem;background:linear-gradient(135deg,#8b5cf6,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600;font-family:Moderat,sans-serif}.horizontal-flow-track{display:flex;overflow-x:hidden;overflow-y:hidden;padding:8px 4px;position:relative;width:100%}.flow-steps-wrapper{display:flex;align-items:center;gap:8px;flex-shrink:0}.horizontal-flow-track::-webkit-scrollbar{display:none}.horizontal-flow-track{scrollbar-width:none}.flow-step-box{flex-shrink:0;display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:#000;border:1px solid rgba(139,92,246,.3);border-radius:8px;width:140px;transition:all .3s ease;position:relative}.flow-step-box:hover{border-color:rgba(139,92,246,.5);transform:translateY(-2px);box-shadow:0 4px 12px rgba(139,92,246,.15)}.final-step-box{background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(139,92,246,.15));border-color:rgba(139,92,246,.5)}.step-main-content{display:flex;align-items:center;gap:6px}.step-number-badge{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:linear-gradient(135deg,#8b5cf6,#a78bfa);color:#fff;font-size:.7rem;font-weight:700;border-radius:50%;font-family:Michroma,sans-serif;flex-shrink:0}.step-title-text{font-size:.75rem;color:#fff;font-family:Moderat,sans-serif;font-weight:600;line-height:1.2}.step-substeps-list{display:flex;flex-direction:column;gap:3px}.substep-item{font-size:.65rem;color:#9ca3af;font-family:Moderat,sans-serif;line-height:1.3;padding-left:8px;position:relative}.substep-item:before{content:"•";position:absolute;left:0;color:#8b5cf6}.step-duration-badge{font-size:.65rem;color:#8b5cf6;font-weight:600;font-family:Moderat,sans-serif;padding-top:4px;border-top:1px solid rgba(139,92,246,.2);text-align:center}.flow-arrow-horizontal{font-size:1.2rem;color:rgba(139,92,246,.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:arrowSlide 1.5s ease-in-out infinite;flex-shrink:0}@keyframes arrowSlide{0%,to{opacity:.5;transform:translateX(0)}50%{opacity:1;transform:translateX(4px)}}.time-saved-footer-box{display:flex;align-items:center;justify-content:center;gap:8px;background:#000;border:1px solid rgba(139,92,246,.3);padding:8px 12px;border-radius:8px;animation:footerPulse 2s ease-in-out infinite}@keyframes footerPulse{0%,to{box-shadow:0 0 0 rgba(139,92,246,.3)}50%{box-shadow:0 0 16px rgba(139,92,246,.3)}}.saved-icon-main{font-size:1.1rem;animation:iconShake 3s ease-in-out infinite}@keyframes iconShake{0%,to{transform:rotate(0deg)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.saved-text-main{font-size:.75rem;color:#888;font-weight:600;font-family:Moderat,sans-serif;letter-spacing:.3px}@media screen and (max-width:768px){.ai-hiring-flow-container{padding:14px;gap:12px;height:auto;max-width:100%}.flow-title-main{font-size:.75rem}.flow-duration-main{font-size:.7rem}.flow-step-box{width:120px;padding:8px 10px}.step-number-badge{width:18px;height:18px;font-size:.65rem}.step-title-text{font-size:.7rem}.step-duration-badge,.substep-item{font-size:.6rem}.flow-arrow-horizontal{font-size:1rem}.saved-text-main{font-size:.7rem}}.Track-section{width:100vw;height:auto;display:flex;flex-direction:column;align-items:center;position:relative;margin-bottom:30vw}.Track-section__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.23}.Track-section__background2{position:absolute;bottom:-130%;right:0;width:-moz-fit-content;width:fit-content;height:160%;z-index:1;opacity:.9}.spaceship{position:absolute;left:30%;top:125%;rotate:-20deg}.heading-shadow{font-size:20vw}.tracks-box h3,img{z-index:1}.tracks-box{display:flex;align-items:center;justify-content:center;border:1px solid #a3a3a3;background-color:#0e1723;position:relative}.tracks-box:after,.tracks-box:before{content:"";position:absolute;background-color:#0e1723b0;pointer-events:none}.tracks-box:before{width:calc(100% + 2px * 2 - 50px);height:calc(100% + 1px * 2);top:-1px;left:50%;transform:translateX(-50%)}.tracks-box:after{height:calc(100% + 2px * 2 - 50px);width:calc(100% + 1px * 2);left:-1px;top:50%;transform:translateY(-50%)}.tracks-container{padding-top:5%;align-items:center;justify-content:center;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;gap:2%;width:100%}.box-bundle,.tracks-container{display:flex;flex-direction:row}.box-bundle{width:33vw;height:20vw;gap:5%}.box-bundle:nth-child(3){width:13vw}.horizontal-container{display:flex;flex-direction:column;height:100%;width:65%;gap:10%;overflow:hidden}.vertical-box{flex-direction:column;text-align:center;justify-content:space-around;z-index:4}.horizontal-box,.vertical-box{display:flex;align-items:center;opacity:80%}.horizontal-box{height:45%;flex-direction:row;justify-content:space-between}.icon{padding-left:5%;width:30%;display:block}.text{padding:auto;font-size:1.319vw;width:60%}.horizontal-box .text{margin-right:5%}.vertical-box .text{width:90%;height:30%}.vertical-box img{width:70%;height:70%}.tracks-para{padding-top:2%}.tracks-para p{width:82%;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.3vw;line-height:1.911vw;font-weight:400;display:flex;flex-wrap:wrap;justify-content:center;margin-inline:auto;padding-bottom:2%}.tracks-para p>span{position:relative;overflow:hidden;display:inline-flex;margin-right:4px}.tracks-para p>.word{position:relative;margin-right:12px}@media screen and (max-width:900px){.tracks-box:before{width:calc(100% + 2px * 2 - 30px)}.tracks-box:after{height:calc(100% + 2px * 2 - 30px)}}@media screen and (max-width:650px){.spaceship{left:20%;top:110%}}@media screen and (max-width:500px){.spaceship{position:absolute;left:10%;top:110%;rotate:-20deg;height:15%;width:15%}.Track-section__background2{bottom:-71%;height:90%}.tracks-container{flex-direction:column;gap:3vw}.box-bundle{height:35vw;width:77vw}.box-bundle:nth-child(3){width:77vw;height:20vw}.box-bundle:nth-child(3) .vertical-box{flex-direction:row;align-items:center;justify-content:center;width:100%}.box-bundle:nth-child(3) .vertical-box .text{text-align:start;font-size:2.5vw}.text{font-size:2vw}.tracks-para p{font-size:2vw;line-height:3vw;width:77%}.tracks-para p>.word{margin-right:6px}}.faq-section{background-color:#000;padding:72px 18px;min-height:100vh;position:relative;overflow:visible!important}.faq-section:before{content:"";position:absolute;top:50%;left:-25%;transform:translateY(-50%);width:50vw;height:50vw;background:radial-gradient(circle,rgba(147,51,234,.3) 0,rgba(147,51,234,.15) 40%,transparent 70%);border-radius:50%;pointer-events:none;z-index:0}.faq-container{max-width:1400px;width:100%;margin:0 auto;display:grid;grid-template-columns:1fr 1.5fr;grid-gap:80px;gap:80px;align-items:start;position:relative;z-index:1;padding-top:50px}.faq-header{position:-webkit-sticky;position:sticky;top:120px;padding-right:40px}.faq-header-number{color:hsla(0,0%,100%,.4);margin-bottom:8px;letter-spacing:1px}.faq-header-label,.faq-header-number{font-size:14px;font-family:Michroma,sans-serif}.faq-header-label{color:hsla(0,0%,100%,.6);margin:0 0 20px;text-transform:uppercase;letter-spacing:2px;font-weight:400}.faq-title{font-size:52px;font-weight:400;line-height:1.2;background:linear-gradient(135deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.8) 35%,#fff 60%,#c084fc 85%,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 24px;letter-spacing:-.5px;font-family:Michroma,sans-serif}.faq-subtitle{font-size:18px;line-height:1.6;color:hsla(0,0%,100%,.7);margin:0 0 32px;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.faq-cta-button{background:#000;color:#fff;border:1px solid hsla(0,0%,100%,.2);padding:14px 28px;font-size:13px;font-weight:600;font-family:Michroma,sans-serif;letter-spacing:1.5px;cursor:pointer;transition:all .3s ease;border-radius:0}.faq-cta-button:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.4);transform:translateY(-2px)}.faq-content{background:transparent;border:1px solid hsla(0,0%,100%,.15);border-radius:12px;padding:80px 40px 40px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;margin-top:30px}.faq-content-legend{position:absolute;top:-26px;left:40px;padding:0 20px;font-size:38px;font-weight:400;background:linear-gradient(135deg,#fff,#e9d5ff 50%,#a855f7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-family:Michroma,sans-serif;letter-spacing:-.5px;line-height:1.2;white-space:nowrap}.faq-content-legend:before{content:"";position:absolute;top:50%;left:0;right:0;height:60%;background:#000;transform:translateY(-50%);z-index:-1}.faq-list{display:flex;flex-direction:column;gap:0}.faq-item{background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.08);border-radius:0;overflow:hidden;transition:all .3s ease}.faq-item:last-child{border-bottom:none}.faq-item:hover{background:hsla(0,0%,100%,.02)}.faq-question{width:100%;padding:24px 0;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;color:#fff;font-size:17px;font-weight:400;text-align:left;cursor:pointer;transition:all .3s ease;gap:24px;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.faq-question:hover{color:hsla(0,0%,100%,.8)}.faq-question span:first-child{flex:1 1;line-height:1.5}.faq-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:0;color:hsla(0,0%,100%,.5);transition:all .3s ease}.faq-icon svg{width:20px;height:20px}.faq-question.active .faq-icon{color:#fff}.faq-answer{padding:0 0 24px;color:hsla(0,0%,100%,.6);font-size:15px;line-height:1.7;animation:fadeIn .3s ease;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1024px){.faq-container{grid-template-columns:1fr;gap:48px}.faq-header{position:relative;top:0;padding-right:0}.faq-title{font-size:42px}}@media screen and (max-width:768px){.faq-section{padding:54px 14px}.faq-title{font-size:32px}.faq-subtitle{font-size:16px}.faq-content{padding:60px 24px 24px;margin-top:20px}.faq-content-legend{top:-22px;left:30px;font-size:32px;padding:0 16px}.faq-question{padding:18px 0;font-size:15px;gap:16px}.faq-icon{width:20px;height:20px}.faq-icon svg{width:16px;height:16px}.faq-answer{padding:0 0 18px;font-size:14px}}@media screen and (max-width:480px){.faq-title{font-size:28px}.faq-subtitle{font-size:15px}.faq-question{font-size:14px;padding:16px 0}.faq-answer{font-size:13px;padding:0 0 16px}.faq-content{padding:50px 20px 20px;margin-top:15px}.faq-content-legend{top:-18px;left:24px;font-size:24px;padding:0 12px}}.preloader{height:100vh;width:100%;display:flex;align-items:center;justify-content:center;position:fixed;z-index:99;background-color:#000}.preloader__content{align-items:flex-start;width:100vw}.preloader__content,.preloader__text{display:flex;gap:1rem;justify-content:center}.preloader__text{align-items:center;width:50%}.preloader__text,.special{position:relative;height:100%}.special{transform-style:preserve-3d;z-index:1;cursor:pointer;display:block;width:100%}.preloader__text .special:nth-child(2){margin-right:3rem}.animated__text{font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:7rem;line-height:1;letter-spacing:.01em;font-weight:400;transform:rotateX(-90deg) translateY(4vw);transform-origin:bottom center;position:absolute;top:0;left:7%;opacity:0}.launch-text{margin-left:90px}.special svg{transition:all .4s;margin:0;opacity:1}.item{width:-moz-fit-content;width:fit-content;overflow:visible;stroke:#fff;stroke-width:3;stroke-linejoin:round;stroke-linecap:round;z-index:1}.rocket{position:absolute;right:-170px;z-index:1}@media screen and (max-width:1500px){.animated__text{font-size:6rem}}@media screen and (max-width:1250px){.animated__text{font-size:5rem;font-size:4rem}}@media screen and (max-width:900px){.animated__text{transform:rotateX(-90deg) translateY(6.5vw);font-size:3.5rem}}@media screen and (max-width:750px){.animated__text{font-size:3rem}.rocket{margin-bottom:20px}.animated__text{font-size:3rem}}@media screen and (max-width:500px){.preloader__text{width:100%}.animated__text{transform:rotateX(-90deg) translateY(6.5vw);font-size:3rem;left:0}}canvas{display:block;z-index:-100;opacity:1}#particles-js,canvas{width:100%;height:100%;top:0;position:absolute}#particles-js{background:#000;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;z-index:0}#particles-js:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-99;background:radial-gradient(50% 100% at 100% 100%,rgba(233,114,16,.363) 0,rgba(0,0,0,.2) 100%)}.venueSection{width:100vw;height:auto;display:flex;flex-direction:column;align-items:center;position:relative}.heading{text-align:center;position:relative;height:20.798vw}.heading-shadow{color:hsla(0,0%,100%,.16);font-style:normal;font-size:20.833vw;line-height:20.798vw}.heading-shadow,.heading-small{font-family:Michroma,sans-serif;width:100%;font-weight:400}.heading-small{top:11.806vw;font-size:5.556vw;position:absolute;line-height:5.546vw;display:flex;justify-content:center}.mapSvg{width:80%;position:relative;z-index:9;padding-block:10vw}svg{width:100%;height:42%}iframe{top:3vw;width:100%;height:100%}.map,iframe{position:absolute}.map{top:10vw;left:0;width:55vw;height:39vw;z-index:9;-webkit-mask:url(#shap1);mask:url(#shap1);overflow:hidden}#shap1 path{transform-origin:top left}.venue-section__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.23}.place-card{display:none}.Prize-section{width:100vw;height:auto;position:relative}.prize-background{width:100%;height:100%;z-index:0;opacity:.23;overflow:hidden}.trophy-container{z-index:1;display:flex;flex-direction:row;justify-content:space-evenly;margin-top:15vw;width:100vw}.trophy{position:relative;display:flex;flex-direction:column;align-items:center}.trophy:nth-child(2){margin-top:-6vw}.cup{width:17.028vw;height:21.403vw}.trophy:nth-child(2) .cup{width:18.028vw;height:22.403vw}.trophy:nth-child(2) .amount-container{top:13.5vw}.cup path{stroke-width:1}.amount-container{width:100%;top:12.5vw;position:absolute;display:flex;justify-content:center}.amount{font-size:5.556vw;font-weight:400;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.rank{width:100%;top:5vw;color:#000;position:absolute;display:flex;justify-content:center;text-align:center}.rank,.rank h2{line-height:5.546vw}.rank h2{font-size:5vw;font-weight:400;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sub{font-size:2vw;vertical-align:super}.tag{font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;text-align:center;font-size:2rem}.spetial-prize{margin-inline:10vw;width:80vw;display:flex;flex-direction:row;justify-content:space-evenly}.spetial-prize-container{display:flex;flex-direction:column;align-items:center;margin-block:5vw}.spetial-prize-container img{height:15.833vw;width:auto}.spetial-amount{font-size:5.556vw;font-weight:400;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:5.546vw}.prize-box{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;border:1px solid #a3a3a3;background-color:#0e1723;position:relative;height:30.208vw;width:22.917vw;min-width:260px;min-height:360px;opacity:75%;transform-origin:top left}.prize-box:after,.prize-box:before{content:"";position:absolute;background-color:#0e1723b0;pointer-events:none}.prize-box:before{width:calc(100% + 2px * 2 - 50px);height:calc(100% + 1px * 2);top:-1px;left:50%;transform:translateX(-50%)}.prize-box:after{height:calc(100% + 2px * 2 - 50px);width:calc(100% + 1px * 2);left:-1px;top:50%;transform:translateY(-50%)}.track-prize{width:100vw;display:grid;justify-content:center;grid-gap:2rem;gap:2rem;grid-template-columns:auto auto auto;margin-block:5vw}.prize-box h2{font-size:115%;font-weight:700}.prize-box h2,.prize-box p{z-index:1;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;width:90%}.prize-box p{font-size:100%;font-weight:lighter;line-height:20px;text-align:justify;height:40%}.prizeBox-img{z-index:10;text-align:center;height:20%;width:87%}.prizeBox-img img{height:83%;width:auto}@media (max-width:1200px){.prize-box p{font-size:80%}}@media (max-width:900px){.track-prize{gap:1.5rem;grid-template-columns:auto auto}.tag{font-size:1.5rem}}@media (max-width:768px){.tag{font-size:1rem}.track-prize{grid-template-columns:auto auto}.spetial-prize-container{margin-bottom:15vw}}@media (max-width:600px){.tag{font-size:.7rem}.prize-box{min-width:250px;min-height:350px}.track-prize{grid-template-columns:auto;margin-block:15vw}.prize-box p{font-size:76%}.trophy-container{margin-top:20vw}}.link{font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#fff;font-weight:400;z-index:10;text-align:center;opacity:70%}.link:hover{text-decoration:underline;font-style:italic}.countdown{display:flex;justify-content:center;align-items:center}.flip-card{position:relative;display:inline-flex;flex-direction:column;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);border-radius:.1em}.bottom,.flip-card .bottom-flip,.flip-card .top-flip,.top{height:.6em;line-height:.4;padding:.19em;overflow:hidden;border:.8px solid #fff}.flip-card .top-flip,.top{background-color:#0e1723;border-top-right-radius:.1em;border-top-left-radius:.1em;border-bottom:1px solid rgba(0,0,0,.1);font-size:50px;padding-top:20px}.bottom,.flip-card .bottom-flip{background-color:#0e1723;display:flex;align-items:flex-end;border-bottom-right-radius:.1em;border-bottom-left-radius:.1em;font-size:50px;padding-bottom:20px}.flip-card .top-flip{position:absolute;width:100%;animation:flip-top .25s ease-in;transform-origin:bottom}.colon{font-size:40px;padding:5px}.counter--heading{font-size:3rem;font-weight:300}@keyframes flip-top{to{transform:rotateX(90deg)}}.flip-card .bottom-flip{position:absolute;bottom:0;width:100%;animation:flip-bottom .25s ease-out .25s;transform-origin:top;transform:rotateX(90deg)}@keyframes flip-bottom{to{transform:rotateX(0deg)}}@media screen and (max-width:950px){.bottom,.flip-card .bottom-flip,.flip-card .top-flip,.top{height:3.5vh;line-height:.5;padding:.19em;overflow:hidden;border:1px solid #fff}.flip-card .top-flip,.top{background-color:#0e1723;border-top-right-radius:.1em;border-top-left-radius:.1em;border-bottom:1px solid rgba(0,0,0,.1);font-size:7vh;padding-top:20px}.bottom,.flip-card .bottom-flip{background-color:#0e1723;display:flex;align-items:flex-end;border-bottom-right-radius:.1em;border-bottom-left-radius:.1em;font-size:7vh;padding-bottom:20px}}@media (max-width:768px){.bottom,.flip-card .bottom-flip,.flip-card .top-flip,.top{height:3vh;line-height:.4;padding:.19em;overflow:hidden;border:1px solid #fff}.flip-card .top-flip,.top{background-color:#0e1723;border-top-right-radius:.1em;border-top-left-radius:.1em;border-bottom:1px solid rgba(0,0,0,.1);font-size:6vh;padding-top:20px}.bottom,.flip-card .bottom-flip{background-color:#0e1723;display:flex;align-items:flex-end;border-bottom-right-radius:.1em;border-bottom-left-radius:.1em;font-size:6vh;padding-bottom:20px}.hero-section__buttons{justify-content:flex-start}.counter--heading{font-size:2rem}}@media (max-width:600px){.countdown{display:flex;justify-content:left}.counter--heading{margin-top:10px;margin-bottom:10px}.bottom,.flip-card .bottom-flip,.flip-card .top-flip,.top{height:4vh;line-height:.4;padding:.19em;overflow:hidden;border:1px solid #fff}.flip-card .top-flip,.top{background-color:#0e1723;border-top-right-radius:.1em;border-top-left-radius:.1em;border-bottom:1px solid rgba(0,0,0,.1);font-size:7vh;padding-top:20px}.bottom,.flip-card .bottom-flip{background-color:#0e1723;display:flex;align-items:flex-end;border-bottom-right-radius:.1em;border-bottom-left-radius:.1em;font-size:7vh;padding-bottom:20px}}@media (max-width:450px){.counter--heading{text-align:left;margin-bottom:10px;font-size:1.8rem}.bottom,.flip-card .bottom-flip,.flip-card .top-flip,.top{height:3.5vh;line-height:.4;padding:.15em;overflow:hidden;border:.7px solid #fff}.flip-card .top-flip,.top{background-color:#0e1723;border-top-right-radius:.1em;border-top-left-radius:.1em;border-bottom:1px solid rgba(0,0,0,.1);font-size:5vh;padding-top:15px}.bottom,.flip-card .bottom-flip{background-color:#0e1723;display:flex;align-items:flex-end;border-bottom-right-radius:.1em;border-bottom-left-radius:.1em;font-size:5vh;padding-bottom:15px}}@media (max-width:431px){.counter--heading{text-align:left;margin-bottom:10px;font-size:1.4rem}.bottom,.flip-card .bottom-flip,.flip-card .top-flip,.top{height:3.5vh;line-height:.8;padding:.15em;overflow:hidden;border:.7px solid #fff}.flip-card .top-flip,.top{background-color:#0e1723;border-top-right-radius:.1em;border-top-left-radius:.1em;border-bottom:1px solid rgba(0,0,0,.1);font-size:4vh;padding-top:15px}.bottom,.flip-card .bottom-flip{background-color:#0e1723;display:flex;align-items:flex-end;border-bottom-right-radius:.1em;border-bottom-left-radius:.1em;font-size:4vh;padding-bottom:15px}}@media (max-width:378px){.counter--heading{margin-bottom:10px;font-size:1.2rem}.bottom,.flip-card .bottom-flip,.flip-card .top-flip,.top{height:3.5vh;line-height:.6;padding:.15em;overflow:hidden;border:.7px solid #fff}.flip-card .top-flip,.top{background-color:#0e1723;border-top-right-radius:.1em;border-top-left-radius:.1em;border-bottom:1px solid rgba(0,0,0,.1);font-size:4vh;padding-top:15px}.bottom,.flip-card .bottom-flip{background-color:#0e1723;display:flex;align-items:flex-end;border-bottom-right-radius:.1em;border-bottom-left-radius:.1em;font-size:4vh;padding-bottom:15px}}.schedule-section{height:600vh;position:relative}.horizontal-scroll{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;gap:1rem;height:100vh;scroll-behavior:smooth;overflow:hidden}.Day{font-size:2rem;font-weight:400;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#fff;text-align:center;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column}.schedule{width:-moz-fit-content;width:fit-content;height:80%;display:flex;justify-content:center;align-items:center;gap:1rem}.horizontal-scroll>hr{width:100%;border-top:3px dashed #fff;border-bottom:none;position:absolute}.schedule-rocket{position:absolute}.schedule-rocket>img{transform:rotate(90deg);width:100%;height:100%}.card{width:300px;height:100%;padding:5rem 0}.card,.card-content{display:flex;justify-content:center}.card-content{gap:1rem;height:100px;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;align-items:center}.card-content>div:first-child{padding:.5rem;border:3px dashed #adff2f;border-radius:100%;animation:rotate 10s infinite;background-color:rgba(0,128,0,.3)}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.card-content>div:first-child>span{display:block;width:25px;height:25px;border-radius:100%;background-color:#adff2f;animation:pulse 3s infinite}@keyframes pulse{0%{transform:scale(.6)}50%{transform:scale(1)}to{transform:scale(.6)}}.card-content>div:nth-child(2){display:flex;flex-direction:column;justify-content:center;line-height:1.2;height:100%}.time{display:flex;align-items:center}.time>p:first-child{font-size:2rem}.time>p:nth-child(2){transform:rotate(-90deg);font-size:1.5rem}.card-content>div>p{font-size:1rem}@media screen and (max-width:900px){.Day{font-size:1.5rem;bottom:50px}.schedule-rocket{width:150px;height:150px}.card{width:200px}.card-content>div:first-child{border:2px dashed #adff2f}.card-content>div:first-child>span{width:15px;height:15px}.card-content>div:nth-child(2){height:50px}.card-content>div:nth-child(2)>p{font-size:.8rem}.time>p:first-child{font-size:1.5rem}.time>p:nth-child(2){font-size:1rem}}.team{text-align:center;color:#fff;background:#000;width:100%;position:relative;z-index:1;padding:50px 0 10vw}.heading-shadow,.heading-small{font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.team-member{display:flex;align-items:center;height:200px;width:400px;margin:10px 10px 50px;gap:1rem}.team-member-image{display:flex;justify-content:center;width:50%;height:100%}.bw-image img{width:100%;height:100%;filter:grayscale(100%);transition:filter .3s ease;object-fit:cover}.team-member-details{text-align:left;height:100%;width:50%;justify-content:space-between;font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.person-name,.team-member-details{display:flex;flex-direction:column}.person-name{margin-top:40px}.team-member-details h3{font-size:1.6rem;margin:0;color:#fff;font-weight:500}.team-member-details .role{font-weight:400}.team-member-details .position{font-weight:500;color:#7d00f2;font-size:1rem}.team-member-details .role2{color:#8e44ad;font-weight:700}.team-member-socials{margin-top:15px}.team-member-socials a{margin-right:15px;color:#fff;font-size:1rem;transition:color .3s ease}.team-member-socials a>svg{width:25px;height:25px}.team-member-socials a:hover{color:#777}.bw-image img:hover{filter:grayscale(0)}@media (max-width:480px){.team{padding:100px 0}.team-member{gap:1.1rem;margin-bottom:-20px;justify-content:center}.team-member-image{width:35%;height:70%}.bw-image img{width:80%;height:80%}.team-member-details{height:60%;width:46%}.person-name{margin-top:10px}.team-member-details h3{font-size:1.4rem}.team-member-socials a>svg{width:20px;height:20px}}.organizers{height:auto;width:100vw;margin-bottom:10vw;position:relative}.people{padding-block:5vw;display:flex;flex-direction:row;justify-content:space-around}.organizers-section__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.23}@media (max-width:900px){.people{padding-bottom:20vw;flex-direction:column;align-items:center}.organizers{margin-bottom:25vw}}.enterprise-security-section{background:var(--color-pure-black);padding:60px 0;position:relative;overflow:hidden}.enterprise-security-section:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:800px;height:600px;background:radial-gradient(ellipse at center,rgba(168,85,247,.08) 0,rgba(147,51,234,.04) 40%,transparent 70%);filter:blur(100px);pointer-events:none;z-index:0}.enterprise-container{max-width:1400px;margin:0 auto;padding:0 40px;position:relative;z-index:1}.enterprise-content{width:100%}.enterprise-header{text-align:center;margin-bottom:50px;max-width:800px;margin-left:auto;margin-right:auto}.enterprise-title{font-family:Michroma,sans-serif;font-size:56px;font-weight:400;line-height:1.2;margin:0 0 24px;background:linear-gradient(135deg,#fff,#e9d5ff 50%,#a855f7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.5px}.enterprise-subtitle{font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;line-height:1.6;color:var(--color-text-slate-300);margin:0;font-weight:400;opacity:.9}.certifications-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:24px;gap:24px;max-width:1400px;margin:0 auto;padding:0 20px}.certification-card{background:#fff;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;padding:24px 18px;display:flex;align-items:center;justify-content:center;min-height:130px;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.certification-card:before{content:"";position:absolute;inset:0;border-radius:20px;padding:1px;background:linear-gradient(135deg,transparent,rgba(168,85,247,.1) 30%,rgba(147,51,234,.2) 50%,rgba(168,85,247,.1) 70%,transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease}.certification-card:hover{transform:translateY(-8px);border-color:rgba(168,85,247,.2);background:#fff;box-shadow:0 20px 40px rgba(0,0,0,.3),0 8px 32px rgba(168,85,247,.1)}.certification-card:hover:before{opacity:1}.certification-image-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.certification-image{max-width:100%;max-height:80px;width:auto;height:auto;object-fit:contain;filter:brightness(.95) contrast(1.1);transition:all .3s ease}.certification-card:hover .certification-image{filter:brightness(1.1) contrast(1.2);transform:scale(1.05)}@media (max-width:1200px){.enterprise-container{padding:0 30px}.certifications-grid{grid-template-columns:repeat(7,1fr);gap:16px;max-width:1200px}.certification-card{padding:24px 16px;min-height:140px}.certification-image{max-height:70px}}@media (max-width:768px){.enterprise-security-section{padding:50px 0}.enterprise-container{padding:0 20px}.enterprise-header{margin-bottom:40px}.enterprise-title{font-size:36px;margin-bottom:20px}.enterprise-subtitle{font-size:18px;line-height:1.5}.certifications-grid{grid-template-columns:repeat(7,1fr);gap:12px;padding:0}.certification-card{padding:16px 8px;min-height:100px;border-radius:12px}.certification-image{max-height:50px}}@media (max-width:480px){.enterprise-security-section{padding:40px 0}.enterprise-title{font-size:28px}.enterprise-subtitle{font-size:16px}.certifications-grid{grid-template-columns:repeat(7,1fr);gap:8px}.certification-card{padding:12px 6px;min-height:80px}.certification-image{max-height:40px}}.pricing-section{background:var(--color-pure-black);padding:100px 0;position:relative;overflow:hidden}.pricing-section:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1000px;height:800px;background:radial-gradient(ellipse at center,rgba(168,85,247,.08) 0,rgba(147,51,234,.04) 40%,transparent 70%);filter:blur(100px);pointer-events:none;z-index:0}.pricing-container{max-width:1400px;margin:0 auto;padding:0 40px;position:relative;z-index:1}.pricing-header{text-align:center;margin-bottom:50px;max-width:1200px;margin-left:auto;margin-right:auto;overflow:visible}.pricing-title{font-family:Michroma,sans-serif;font-size:48px;font-weight:400;line-height:1.4;margin:0 0 16px;padding-bottom:8px;background:linear-gradient(135deg,#fff,#e9d5ff 50%,#a855f7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.5px;white-space:nowrap;overflow:visible}.pricing-subtitle{font-family:Moderat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;line-height:1.6;color:var(--color-text-slate-300);margin:0 0 20px;font-weight:400;opacity:.9}.billing-toggle{display:inline-flex;background:hsla(0,0%,4%,.4);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:3px;gap:3px;margin-top:4px}.toggle-option{font-family:Moderat,sans-serif;font-size:15px;font-weight:600;padding:10px 20px;border:none;border-radius:7px;background:transparent;color:var(--color-text-slate-400);cursor:pointer;transition:all .3s ease;position:relative;display:flex;align-items:center;gap:6px}.toggle-option:hover{color:var(--color-text-slate-200)}.toggle-option.active{background:linear-gradient(135deg,#a855f7,#9333ea);color:#fff;box-shadow:0 4px 12px rgba(168,85,247,.3)}.discount-badge{font-size:11px;font-weight:700;padding:3px 8px;background:hsla(0,0%,100%,.2);border-radius:6px;text-transform:uppercase;letter-spacing:.5px}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-top:60px}.pricing-card{background:hsla(0,0%,4%,.4);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;padding:28px 24px;position:relative;overflow:visible;transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column;min-width:0}.pricing-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,rgba(147,51,234,.15) 0,transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:0;border-radius:20px}.pricing-card:hover{transform:translateY(-8px);border-color:rgba(168,85,247,.2);box-shadow:0 20px 40px rgba(0,0,0,.3),0 8px 32px rgba(168,85,247,.1)}.pricing-card:hover:before{opacity:1}.pricing-card>*{position:relative;z-index:1}.pricing-card--highlighted{border-color:rgba(168,85,247,.3);box-shadow:0 20px 40px rgba(0,0,0,.3),0 8px 32px rgba(168,85,247,.15)}.pricing-card--highlighted:before{opacity:.5}.pricing-badge{position:absolute;top:20px;right:20px;background:linear-gradient(135deg,#a855f7,#9333ea);color:#fff;font-family:Moderat,sans-serif;font-size:12px;font-weight:600;padding:6px 12px;border-radius:20px;text-transform:uppercase;letter-spacing:.5px}.pricing-card-header{margin-bottom:24px}.plan-name{font-family:Michroma,sans-serif;font-size:20px;font-weight:400;color:#fff;margin:0 0 12px}.plan-price{margin-bottom:8px;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px}.price-amount{font-family:Michroma,sans-serif;font-size:28px;font-weight:400;background:linear-gradient(135deg,#fff,#e9d5ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1.3;padding-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.price-period{white-space:nowrap}.plan-subtitle,.price-period{font-family:Moderat,sans-serif;font-size:13px;color:var(--color-text-slate-400)}.plan-subtitle{margin:0;line-height:1.4}.pricing-card-body{flex:1 1;margin-bottom:24px}.features-list{list-style:none;padding:0;margin:0}.feature-item{display:flex;align-items:flex-start;gap:8px;padding:7px 0;font-family:Moderat,sans-serif;font-size:13px;color:var(--color-text-slate-200);line-height:1.4}.feature-icon{flex-shrink:0;margin-top:2px;color:#a855f7;width:14px;height:14px}.feature-item--disabled{opacity:.4}.feature-item--disabled .feature-icon{color:var(--color-text-slate-500)}.pricing-card-footer{margin-top:auto}.pricing-cta{width:100%;padding:14px 28px;font-family:Moderat,sans-serif;font-size:15px;font-weight:600;color:#fff;background:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.3);border-radius:12px;cursor:pointer;transition:all .3s ease}.pricing-cta:hover{background:rgba(168,85,247,.2);border-color:rgba(168,85,247,.5);transform:translateY(-2px);box-shadow:0 8px 24px rgba(168,85,247,.2)}.pricing-cta--highlighted{background:linear-gradient(135deg,#a855f7,#9333ea);border-color:transparent}.pricing-cta--highlighted:hover{background:linear-gradient(135deg,#b76bf8,#a143eb);box-shadow:0 8px 24px rgba(168,85,247,.4)}@media (max-width:1200px){.pricing-grid{grid-template-columns:repeat(2,1fr);gap:20px}.pricing-title{font-size:48px}}@media (max-width:768px){.pricing-section{padding:60px 0}.pricing-container{padding:0 20px}.pricing-header{margin-bottom:40px}.pricing-title{font-size:36px}.pricing-subtitle{font-size:18px}.pricing-grid{grid-template-columns:1fr;gap:16px}.pricing-card{padding:32px 24px}.price-amount{font-size:32px}}@media (max-width:480px){.pricing-title{font-size:28px}.pricing-subtitle{font-size:16px}.pricing-card{padding:24px 20px}.price-amount{font-size:28px}.feature-item{font-size:13px}}