@import"https://fonts.googleapis.com/css2?family=Questrial&family=Figtree:wght@400;500&display=swap";*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}@media(max-width:767px){html{font-size:14px}}body{margin:0;font-family:Questrial,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;color:#fff;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{min-height:100vh;width:100%;overflow-x:hidden}img,video{max-width:100%;height:auto}.header-container{position:fixed;box-sizing:border-box;flex-shrink:0;width:100%;z-index:1000;left:0;top:0;transition:all .3s ease}.header-container.scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.header-nav{position:relative;display:flex;align-items:center;justify-content:space-between;background-color:#000;box-sizing:border-box;height:min-content;overflow:visible;padding:.75rem 1.5rem;transition:all .3s ease;width:100%}@media(min-width:768px){.header-nav{padding:.625rem 2.5rem}}@media(min-width:1024px){.header-nav{justify-content:space-between;padding:.625rem 2.5rem}}.header-nav:after{content:"";position:absolute;height:100%;width:100%;border-bottom:1px solid #262626;left:0;top:0;pointer-events:none}.header-nav.scrolled{padding:.5rem 1.5rem}@media(min-width:768px){.header-nav.scrolled{padding:.5rem 2.5rem}}.header-logo{position:relative;box-sizing:border-box;flex-shrink:0;width:clamp(120px,25vw,180px);z-index:1001;height:auto;display:flex;align-items:center}@media(min-width:768px){.header-logo{width:clamp(150px,20vw,214px);height:auto}}.header-logo img{box-sizing:border-box;width:100%;height:auto;object-fit:contain;display:block;shape-rendering:geometricPrecision;image-rendering:-webkit-optimize-contrast;image-rendering:optimizeQuality;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.desktop-nav{display:none}@media(min-width:1024px){.desktop-nav{display:flex;flex:1;justify-content:flex-end}}@media(max-width:1023px){.desktop-nav{display:none!important}}.header-content{position:relative;display:flex;align-items:center;justify-content:flex-end;box-sizing:border-box;height:min-content;gap:2rem}.header-links{position:relative;display:flex;align-items:center;box-sizing:border-box;gap:16px;flex-shrink:0;height:min-content;justify-content:center;overflow:hidden;padding:4px 0;border-radius:8px}.nav-links{position:relative;display:flex;align-items:center;box-sizing:border-box;gap:.125rem;flex-shrink:1;height:min-content;justify-content:center;padding:.125rem 0;flex-wrap:nowrap}.nav-link{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:auto;box-sizing:border-box;gap:10px;height:min-content;width:min-content;overflow:hidden;padding:8px 14px;border-radius:4px;text-decoration:none}.nav-link:hover{background-color:#ffffff1a}.nav-link p{color:#fff;font-size:clamp(12px,2vw,14px);box-sizing:border-box;letter-spacing:-.02em;line-height:1.2;white-space:nowrap;font-family:Questrial,sans-serif;margin:0}.header-cta{position:relative;display:flex;align-items:center;box-sizing:border-box;gap:10px;flex-shrink:0;height:min-content;justify-content:flex-end;width:min-content}.book-demo-btn{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:auto;background-color:#ea580c;box-shadow:#00000026 0 .706592px .706592px -.625px,#00000024 0 1.80656px 1.80656px -1.25px,#00000024 0 3.62176px 3.62176px -1.875px,#00000021 0 6.8656px 6.8656px -2.5px,#0000001a 0 13.6468px 13.6468px -3.125px,#0000000d 0 30px 30px -3.75px;box-sizing:border-box;gap:.5rem;height:min-content;width:min-content;padding:.5rem .75rem;border-radius:.375rem;text-decoration:none;border:1px solid rgba(255,255,255,.1);white-space:nowrap}@media(min-width:768px){.book-demo-btn{padding:.5625rem .8125rem}}.book-demo-btn:hover{background-color:#c2410c}.book-demo-btn p{color:#fff;font-size:clamp(12px,2vw,14px);box-sizing:border-box;letter-spacing:-.02em;line-height:1.2;white-space:nowrap;font-family:Questrial,sans-serif;margin:0}.mobile-menu-container{display:block;z-index:1002}@media(min-width:1024px){.mobile-menu-container{display:none}}@media(max-width:1023px){.mobile-menu-container{display:block!important}}.hamburger-menu{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;width:24px;height:18px;padding:0;position:relative;z-index:1003}.hamburger-menu span{display:block;height:2px;width:100%;background-color:#fff;border-radius:1px;transition:all .3s ease;transform-origin:center}.hamburger-menu.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.hamburger-menu.active span:nth-child(2){opacity:0}.hamburger-menu.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.mobile-nav{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#000000f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;transform:translate(-100%);opacity:0;transition:all .3s ease;z-index:999}.mobile-nav.active{transform:translate(0);opacity:1}.mobile-nav-content{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:2rem;text-align:center}.mobile-nav-link{color:#fff;text-decoration:none;font-family:Questrial,sans-serif;font-size:clamp(1.25rem,4vw,1.5rem);font-weight:400;padding:.75rem 1.5rem;border-radius:.5rem;transition:all .3s ease;position:relative}.mobile-nav-link:hover,.mobile-nav-link.active{color:#ea580c;background-color:#ea580c1a}.mobile-cta-btn{background-color:#ea580c;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-family:Questrial,sans-serif;font-size:1.125rem;font-weight:500;padding:1rem 2rem;text-decoration:none;margin-top:1rem}.mobile-cta-btn:hover{background-color:#c2410c}.footer-main{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;aspect-ratio:auto;background:radial-gradient(50% 50% at 50% 3.4%,#ff9b054d,#ababab00);box-sizing:border-box;gap:.625rem;flex-direction:column;height:min-content;width:100%;padding:clamp(2rem,8vh,4rem) 5vw;border-top:2px solid #262626}.footer-content{position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;aspect-ratio:auto;box-sizing:border-box;gap:2rem;flex-shrink:0;height:min-content;max-width:100%;width:100%;overflow:hidden}@media(min-width:768px){.footer-content{flex-direction:row;gap:1.25rem}}@media(min-width:1024px){.footer-content{max-width:1200px}}.footer-newsletter{position:relative;display:flex;align-items:flex-start;justify-content:center;aspect-ratio:auto;box-sizing:border-box;gap:.9375rem;flex:1 1 auto;flex-direction:column;flex-shrink:0;height:min-content;width:100%;overflow:hidden}@media(min-width:768px){.footer-newsletter{width:auto}}.footer-logo-section{position:relative;display:flex;align-items:flex-start;justify-content:center;aspect-ratio:auto;box-sizing:border-box;gap:20px;flex-direction:column;flex-shrink:0;height:min-content;width:100%;overflow:hidden}.footer-logo{position:relative;aspect-ratio:1.09694 / 1;box-sizing:border-box;flex-shrink:0;width:116px;display:flex;align-items:center}.footer-logo img{box-sizing:border-box;height:auto;width:100%;object-fit:contain;shape-rendering:geometricPrecision;image-rendering:-webkit-optimize-contrast;image-rendering:optimizeQuality;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.newsletter-section{position:relative;display:flex;align-items:flex-start;justify-content:center;aspect-ratio:auto;box-sizing:border-box;gap:10px;flex-direction:column;flex-shrink:0;height:min-content;width:100%;overflow:hidden}.newsletter-title p{color:#fff;font-size:18px;aspect-ratio:auto;box-sizing:border-box;letter-spacing:-.36px;line-height:27px;text-align:center;font-family:Questrial,sans-serif;margin:0}.newsletter-form-wrapper{position:relative;aspect-ratio:auto;box-sizing:border-box;flex-shrink:0;max-width:384px;width:100%}.newsletter-form{position:relative;color:#fff;aspect-ratio:auto;box-sizing:border-box;display:flex;gap:0;width:100%}.newsletter-input{appearance:none;font-size:clamp(.875rem,2vw,1rem);font-weight:500;aspect-ratio:auto;background-color:#292524cc;box-shadow:#222 0 0 0 1px inset;box-sizing:border-box;display:block;line-height:1;width:100%;padding:.9375rem 7rem .9375rem .9375rem;border-radius:.5rem;font-family:Figtree,sans-serif;border:none;color:#fff}.newsletter-input:focus{outline:none;box-shadow:0 0 0 2px #ea580c}.newsletter-submit-wrapper{position:absolute;aspect-ratio:auto;box-sizing:border-box;right:5px;top:5px;bottom:5px}.newsletter-submit{appearance:none;font-size:clamp(.75rem,2vw,1rem);font-weight:500;aspect-ratio:auto;background-color:#ea580c;box-sizing:border-box;height:100%;line-height:1;text-align:center;white-space:nowrap;width:clamp(80px,20vw,100px);z-index:1;padding:0 .9375rem;border-radius:.1875rem;font-family:Figtree,sans-serif;cursor:pointer;border:none;color:#fff}.newsletter-submit:hover{background-color:#c2410c}.footer-links-section{position:relative;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;aspect-ratio:auto;box-sizing:border-box;gap:2rem;flex:1 1 auto;flex-shrink:0;height:min-content;width:100%;overflow:hidden}@media(min-width:640px){.footer-links-section{flex-direction:row;gap:.625rem}}@media(min-width:768px){.footer-links-section{width:auto}}.footer-column{position:relative;display:flex;align-items:flex-start;justify-content:center;aspect-ratio:auto;box-sizing:border-box;gap:.4375rem;flex:1 1 auto;flex-direction:column;flex-shrink:0;height:min-content;width:100%;overflow:hidden}@media(min-width:640px){.footer-column{width:auto}}.footer-column-title{color:#fff;font-size:clamp(1rem,2.5vw,1.125rem);font-weight:500;aspect-ratio:auto;box-sizing:border-box;letter-spacing:-.02em;line-height:1.5;text-align:left;white-space:nowrap;font-family:Figtree,sans-serif;margin:0}.footer-link{color:#d6d3d1;font-size:clamp(.875rem,2vw,1rem);aspect-ratio:auto;box-sizing:border-box;letter-spacing:-.02em;line-height:1.4;white-space:nowrap;font-family:Questrial,sans-serif;text-decoration:none}.footer-link:hover{color:#fff}.footer-button{background:none;border:none;cursor:pointer;padding:0;text-align:left;transition:color .3s ease}.footer-button:hover{color:#fff}.footer-copyright{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:auto;box-sizing:border-box;gap:clamp(2rem,5vw,3.75rem);flex-direction:column;height:min-content;width:100%;overflow:hidden;padding:1.5625rem 5vw;border-top:2px solid #262626}.copyright-content{position:relative;display:flex;align-items:center;justify-content:space-between;aspect-ratio:auto;box-sizing:border-box;flex-shrink:0;height:min-content;width:100%;overflow:hidden}.copyright-content p{color:#d6d3d1;font-size:clamp(.75rem,2vw,.875rem);aspect-ratio:auto;box-sizing:border-box;letter-spacing:-.02em;line-height:1.2;white-space:nowrap;font-family:Questrial,sans-serif;margin:0}.space-bg{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;z-index:0;pointer-events:none}.moving-dot{position:absolute;width:3px;height:3px;background-color:#fffc;border-radius:50%;opacity:0}.moving-dot:nth-child(3n){width:2px;height:2px;background-color:#fff9}.moving-dot:nth-child(5n){width:4px;height:4px;background-color:#ffffffe6}.moving-dot.animate-move{animation:moveToDistance linear infinite}@keyframes moveToDistance{0%{opacity:0;transform:translate(0) scale(1)}20%{opacity:1}80%{opacity:.6}to{opacity:0;transform:translate(200px,100px) scale(.1)}}.home-container{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;background-color:transparent;box-sizing:border-box;gap:0;height:min-content;min-height:100vh;width:100%;overflow:hidden}.hero-section{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:1.5rem;flex-shrink:0;min-height:100vh;width:100%;overflow:hidden;padding:0 5vw;animation:fadeIn 1s ease-out forwards}.hero-section .space-bg{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:70%!important;z-index:0!important}@media(min-width:768px){.hero-section{padding:0 2.5rem}}@media(min-width:1024px){.hero-section{min-height:1000px;padding:0 2.5rem}}.hero-content{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:10px;flex-shrink:0;height:min-content;width:100%;z-index:2;overflow:hidden;margin-top:-25vh}.hero-text{position:relative;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;max-width:900px;width:100%}.hero-text h1{color:#fff;font-size:clamp(2rem,6vw,4.375rem);box-sizing:border-box;letter-spacing:-.05em;line-height:1.1;text-align:center;font-family:Questrial,sans-serif;margin:0;animation:slideUp .8s ease-out forwards}.hero-subtitle{position:relative;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;max-width:708px;width:100%}.hero-subtitle p{color:#d6d3d1;font-size:clamp(.875rem,2.5vw,1.125rem);box-sizing:border-box;letter-spacing:-.02em;line-height:1.5;text-align:center;font-family:Questrial,sans-serif;margin:0;animation:slideUp .8s ease-out .2s forwards;opacity:0;padding:0 1rem}.hero-gradient{position:absolute;display:flex;align-items:center;justify-content:center;box-sizing:border-box;gap:10px;flex-shrink:0;height:min-content;opacity:.6;width:min-content;z-index:1;overflow:hidden;left:50%;top:37%;transform:translate(-50%,-50%);filter:blur(15px)}.gradient-circle-1{position:relative;aspect-ratio:1 / 1;background:linear-gradient(229deg,#b4542f 13%,#c96ef000 35.0236%,#a45cdb00 64.1724%,#d47a75 88%);box-sizing:border-box;gap:10px;flex-shrink:0;width:400px;overflow:hidden;border-radius:50%;animation:spinClockwise 8s linear infinite}.gradient-circle-2{position:absolute;aspect-ratio:1 / 1;background:linear-gradient(141deg,#e1973d 13%,#c96ef000 35.0236%,#a45cdb00 64.1724%,#cf7668 88%);box-sizing:border-box;flex-shrink:0;width:250px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;overflow:hidden;border-radius:50%;animation:spinCounterClockwise 8s linear infinite}.hero-background{position:absolute;box-sizing:border-box;flex-shrink:0;height:705px;z-index:0;inset:0 0 auto;display:none}.hero-bg-content{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;gap:10px;height:100%;width:100%;overflow:hidden}.hero-bg-image{position:relative;box-sizing:border-box;flex:1 1 0;flex-shrink:0;height:100%;opacity:.5;width:1px;z-index:0}.hero-bg-wrapper{position:relative;background-color:#000;box-sizing:border-box;height:100%;width:100%;overflow:hidden}.hero-bg-wrapper img{position:absolute;aspect-ratio:auto 1280 / 705;box-sizing:border-box;height:100%;width:100%}.services-section{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:clamp(2rem,5vw,3.75rem);flex-shrink:0;height:min-content;width:100%;overflow:hidden;padding:clamp(3rem,10vh,6.25rem) 5vw;opacity:0;margin-top:-15rem;transform:translateY(40px);transition:all .7s ease}.section-header{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:25px;flex-shrink:0;height:min-content;width:100%;overflow:hidden}.section-badge{position:relative;box-sizing:border-box;flex-shrink:0;z-index:2}.badge-content{position:relative;display:flex;align-items:center;justify-content:center;background-color:#292524cc;box-sizing:border-box;gap:5px;height:min-content;width:min-content;overflow:hidden;padding:8px 12px;border-radius:6px;border:1px solid #262626}.section-title{position:relative;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;max-width:700px;width:100%}.section-title h2{color:#fff;font-size:clamp(1.5rem,5vw,3.125rem);box-sizing:border-box;letter-spacing:-.04em;line-height:1.1;text-align:center;font-family:Questrial,sans-serif;margin:0}.section-description{position:relative;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;max-width:600px;width:100%}.section-description p{color:#d6d3d1;font-size:clamp(.875rem,2.5vw,1.125rem);box-sizing:border-box;letter-spacing:-.02em;line-height:1.5;text-align:center;font-family:Questrial,sans-serif;margin:0;padding:0 1rem}.ai-solutions-container{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:1200px;margin:2rem 0}.ai-solutions-content{display:flex;align-items:center;justify-content:space-between;gap:3rem;width:100%;flex-direction:column}@media(min-width:768px){.ai-solutions-content{flex-direction:row;gap:4rem}}.ai-solutions-video{flex:1;max-width:500px;width:100%;background:#1a1a1a;border-radius:12px;overflow:hidden;border:1px solid #333;box-shadow:0 8px 32px #0000004d}.ai-solutions-video video{width:100%;height:auto;display:block}.ai-solutions-text{flex:1;max-width:500px;padding:0 1rem}.ai-solutions-text h3{color:#fff;font-size:clamp(1.25rem,4vw,2rem);font-family:Questrial,sans-serif;letter-spacing:-.02em;line-height:1.2;margin:0 0 1rem;text-align:left}@media(max-width:767px){.ai-solutions-text h3{text-align:center}}.ai-solutions-text p{color:#d6d3d1;font-size:clamp(.875rem,2.5vw,1.125rem);font-family:Questrial,sans-serif;letter-spacing:-.01em;line-height:1.6;margin:0;text-align:left}@media(max-width:767px){.ai-solutions-text p{text-align:center}}.features-container{position:relative;box-sizing:border-box;flex-shrink:0;height:auto;min-height:100vh;width:100%;max-width:100%;overflow:visible;display:flex;flex-direction:column;gap:2rem;padding:2rem 0}@media(min-width:1024px){.features-container{height:auto;min-height:100vh;max-width:1200px;overflow:visible;display:flex;flex-direction:column;gap:4rem;padding:2rem 0}}.feature-card{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#fff;box-sizing:border-box;gap:.625rem;flex-shrink:0;height:auto;min-height:50vh;left:auto;width:100%;overflow:hidden;top:auto}@media(min-width:1024px){.feature-card{position:relative;height:auto;min-height:630px;left:auto;width:100%;max-width:1200px;top:auto}}.feature-content{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#000;box-sizing:border-box;gap:2rem;flex-shrink:0;height:auto;max-width:100%;width:100%;overflow:hidden;padding:2rem 5vw}@media(min-width:768px){.feature-content{flex-direction:row;align-items:flex-start;gap:3rem}}@media(min-width:1024px){.feature-content{height:auto;min-height:630px;max-width:1200px;gap:3.875rem;padding:3rem 5rem}}.feature-text{position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;box-sizing:border-box;gap:1.25rem;flex-shrink:0;height:auto;width:100%;overflow:hidden}@media(min-width:768px){.feature-text{width:54%}}@media(min-width:1024px){.feature-text{height:100%}}.feature-text h4{color:#fff;font-size:clamp(1.5rem,4vw,2.25rem);box-sizing:border-box;line-height:1.2;font-family:Questrial,sans-serif;margin:0}.feature-text p{color:#fff;font-size:clamp(1rem,2.5vw,1.25rem);box-sizing:border-box;line-height:1.6;text-align:left;font-family:Questrial,sans-serif;margin:0}.feature-video{position:relative;box-sizing:border-box;flex-shrink:0;height:auto;width:100%;max-width:428px;aspect-ratio:428 / 584}@media(min-width:768px){.feature-video{width:46%}}@media(min-width:1024px){.feature-video{height:584px;width:428px}}.feature-video video{background-color:#57534e;box-sizing:border-box;height:100%;object-fit:cover;width:100%;border-radius:30px}.feature-2{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#000;box-sizing:border-box;gap:.625rem;flex-shrink:0;height:auto;min-height:50vh;width:100%;overflow:hidden;padding:0 5vw;left:auto;bottom:auto;position:relative}@media(min-width:1024px){.feature-2{position:relative;height:auto;min-height:50vh;padding:2rem;margin:0 auto;left:auto;bottom:auto}}.feature-content-reverse{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:2rem;flex-shrink:0;height:min-content;max-width:100%;width:100%;overflow:hidden;padding:1rem 0}@media(min-width:768px){.feature-content-reverse{flex-direction:row;align-items:flex-start;gap:1.5rem}}@media(min-width:1024px){.feature-content-reverse{gap:1.5rem;max-width:1200px;padding:1.0625rem 2rem}}.feature-video-small{position:relative;box-sizing:border-box;flex-shrink:0;height:auto;width:100%;max-width:280px;aspect-ratio:280 / 500}@media(min-width:768px){.feature-video-small{width:30%}}@media(min-width:1024px){.feature-video-small{height:500px;width:280px}}.feature-video-small video{box-sizing:border-box;height:100%;object-fit:cover;width:100%;border-radius:30px;margin:0 auto;display:block}.feature-text-right{position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;align-self:stretch;box-sizing:border-box;gap:1.25rem;flex:1 1 auto;flex-shrink:0;width:100%;overflow:hidden;padding:.5rem}@media(min-width:768px){.feature-text-right{width:auto;padding:1rem}}.feature-text-right h4{color:#fff;font-size:clamp(1.5rem,4vw,2.25rem);box-sizing:border-box;line-height:1.2;font-family:Questrial,sans-serif;margin:0}.feature-text-right p{color:#fff;font-size:clamp(1rem,2.5vw,1.25rem);box-sizing:border-box;line-height:1.4;text-align:left;font-family:Questrial,sans-serif;margin:0}.feature-card-nested{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;background:linear-gradient(#000 5.76576%,#0d0d0d 41.0811% 68.4685%,#000);box-sizing:border-box;gap:.625rem;flex-shrink:0;height:min-content;width:100%;overflow:hidden;padding:1.25rem;border-radius:1.25rem;margin-top:2rem}@media(min-width:1024px){.feature-card-nested{width:100%;max-width:1200px;padding:1.25rem;margin-top:2rem}}.feature-content-nested{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:2rem;flex-shrink:0;height:min-content;max-width:100%;width:100%;overflow:hidden;padding:1rem;border-radius:1.25rem}@media(min-width:768px){.feature-content-nested{flex-direction:row;align-items:flex-start;gap:3rem}}@media(min-width:1024px){.feature-content-nested{gap:3.875rem;max-width:100%;width:100%;padding:2rem 3rem}}.feature-text-nested{position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;align-self:stretch;box-sizing:border-box;gap:1.25rem;flex-shrink:0;width:100%;overflow:hidden}@media(min-width:768px){.feature-text-nested{width:54%}}.feature-text-nested h4{color:#f3f4f6;font-size:36px;box-sizing:border-box;line-height:43.2px;font-family:Questrial,sans-serif;margin:0}.feature-text-nested p{color:#f3f4f6;font-size:20px;box-sizing:border-box;line-height:32px;text-align:left;font-family:Questrial,sans-serif;margin:0}.feature-video-mobile{position:relative;box-sizing:border-box;flex-shrink:0;height:auto;width:100%;max-width:275px;aspect-ratio:275 / 607}@media(min-width:768px){.feature-video-mobile{width:35%}}@media(min-width:1024px){.feature-video-mobile{height:607px;width:275px}}.feature-video-mobile video{background-color:#000;box-sizing:border-box;height:100%;object-fit:cover;width:100%;border-radius:30px}.process-section{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:60px;flex-shrink:0;height:min-content;width:100%;overflow:hidden;padding:20px 40px 50px;opacity:0;transform:translateY(40px);transition:all .7s ease}.process-cards-container{display:grid;grid-template-columns:1fr;gap:2rem;width:100%;max-width:1200px;margin-top:2rem}@media(min-width:768px){.process-cards-container{grid-template-columns:1fr 1fr;gap:2rem}}@media(min-width:1024px){.process-cards-container{gap:2.5rem}}.process-card{background:#1e1e1ecc;border:1px solid #333;border-radius:16px;padding:2rem;display:flex;flex-direction:column;gap:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.process-card:hover{border-color:#555;transform:translateY(-4px);box-shadow:0 8px 32px #0006}.process-card-content h4{color:#fff;font-size:clamp(1.25rem,3vw,1.5rem);font-family:Questrial,sans-serif;letter-spacing:-.02em;line-height:1.2;margin:0 0 1rem}.process-card-content p{color:#d6d3d1;font-size:clamp(.875rem,2vw,1rem);font-family:Questrial,sans-serif;letter-spacing:-.01em;line-height:1.6;margin:0}.process-card-video{width:100%;border-radius:12px;overflow:hidden;background:#1a1a1a;border:1px solid #333}.process-card-video video{width:100%;height:auto;display:block}.benefits-section{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:60px;flex-shrink:0;height:min-content;width:100%;overflow:hidden;padding:50px 40px 100px;opacity:0;margin-bottom:-5rem;transform:translateY(40px);transition:all .7s ease}.benefits-grid{position:relative;box-sizing:border-box;gap:1.25rem;display:grid;flex-shrink:0;grid-auto-rows:min-content;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;height:auto;justify-content:center;max-width:100%;width:100%;padding:0 1rem}@media(min-width:640px){.benefits-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.benefits-grid{grid-template-columns:repeat(3,minmax(50px,1fr));grid-template-rows:repeat(2,min-content);height:400px;max-width:1200px;padding:0}}.benefit-card{position:relative;align-self:flex-start;box-sizing:border-box;flex-shrink:0;justify-self:flex-start;width:100%}.benefit-card-content{position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;background:radial-gradient(50% 50% at 50% 100%,#ff9b054d,#0000);box-sizing:border-box;gap:10px;width:100%;overflow:hidden;padding:20px 30px;border-radius:8px;border:1px solid #262626;height:100%;transition:transform .3s ease}.benefit-card-content:hover{transform:scale(1.05)}.benefit-card-content h4{color:#fff;font-size:clamp(1.125rem,3vw,1.4375rem);box-sizing:border-box;letter-spacing:-.02em;line-height:1.2;font-family:Questrial,sans-serif;margin:0}.benefit-card-content p{color:#d6d3d1;font-size:clamp(.875rem,2vw,1rem);box-sizing:border-box;letter-spacing:-.02em;line-height:1.4;font-family:Questrial,sans-serif;margin:0}@keyframes spinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinClockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinCounterClockwise{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}.about-container{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;background-color:transparent;box-sizing:border-box;gap:0;height:min-content;min-height:100vh;width:100%;overflow:hidden}.about-hero{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:clamp(2rem,5vw,3.75rem);flex-shrink:0;height:min-content;min-height:100vh;width:100%;overflow:hidden;padding:25vh 5vw 10vh;animation:fadeIn 1s ease-out forwards}@media(min-width:768px){.about-hero{padding:20vh 2.5rem 10vh}}@media(min-width:1024px){.about-hero{padding:180px 2.5rem 100px}}.about-badge{position:relative;box-sizing:border-box;flex-shrink:0;z-index:2}.badge-content{position:relative;display:flex;align-items:center;justify-content:center;background-color:#292524cc;box-sizing:border-box;gap:5px;height:min-content;width:min-content;overflow:hidden;padding:8px 12px;border-radius:6px;border:1px solid #262626;animation:slideUp .8s ease-out forwards}.badge-content p{color:#fff;font-size:14px;box-sizing:border-box;letter-spacing:-.28px;line-height:16.8px;white-space:nowrap;font-family:Questrial,sans-serif;margin:0}.about-hero-content{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:25px;flex-shrink:0;height:min-content;width:100%;overflow:hidden}.about-hero-content h1{color:#fff;font-size:clamp(2rem,6vw,4.375rem);box-sizing:border-box;letter-spacing:-.05em;line-height:1.1;text-align:center;font-family:Questrial,sans-serif;max-width:100%;margin:0;padding:0 1rem;animation:slideUp .8s ease-out .2s forwards;opacity:0}@media(min-width:768px){.about-hero-content h1{max-width:900px}}.about-hero-content p{color:#d6d3d1;font-size:clamp(.875rem,2.5vw,1.125rem);box-sizing:border-box;letter-spacing:-.02em;line-height:1.5;text-align:center;font-family:Questrial,sans-serif;max-width:100%;margin:0;padding:0 1rem;animation:slideUp .8s ease-out .4s forwards;opacity:0}@media(min-width:768px){.about-hero-content p{max-width:708px}}.about-team{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:clamp(2rem,5vw,3.75rem);flex-shrink:0;height:min-content;min-height:50vh;width:100%;overflow:hidden;padding:clamp(3rem,10vh,6.25rem) 5vw;opacity:0;transform:translateY(40px);transition:all .7s ease}.about-team-content{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:25px;flex-shrink:0;height:min-content;width:100%;overflow:hidden}.about-team-content h2{color:#fff;font-size:clamp(1.75rem,5vw,3.125rem);box-sizing:border-box;letter-spacing:-.04em;line-height:1.1;text-align:center;font-family:Questrial,sans-serif;max-width:100%;margin:0;padding:0 1rem}@media(min-width:768px){.about-team-content h2{max-width:900px}}.about-team-content p{color:#d6d3d1;font-size:clamp(.875rem,2.5vw,1.125rem);box-sizing:border-box;letter-spacing:-.02em;line-height:1.5;text-align:center;font-family:Questrial,sans-serif;max-width:100%;margin:0;padding:0 1rem}@media(min-width:768px){.about-team-content p{max-width:600px}}.team-cards-grid{display:grid;grid-template-columns:1fr;gap:2rem;width:100%;max-width:1200px;margin-top:3rem;padding:0 1rem}@media(min-width:768px){.team-cards-grid{grid-template-columns:1fr 1fr;gap:2.5rem;padding:0 2rem}}@media(min-width:1024px){.team-cards-grid{gap:3rem}}.team-card{background:radial-gradient(50% 50% at 50% 100%,#ff9b054d,#0000);border:1px solid #262626;border-radius:1.5rem;padding:2rem;transition:all .3s ease;position:relative;overflow:hidden;height:100%}.team-card:hover{transform:scale(1.05);border-color:#404040}.team-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#ff9b05cc,#ff9b054d);opacity:0;transition:opacity .3s ease}.team-card:hover:before{opacity:1}.team-card h3{color:#fff;font-size:clamp(1.125rem,3vw,1.5rem);font-family:Questrial,sans-serif;font-weight:500;letter-spacing:-.02em;line-height:1.3;margin:0 0 1rem}.team-card p{color:#d6d3d1;font-size:clamp(.875rem,2vw,1rem);font-family:Questrial,sans-serif;letter-spacing:-.01em;line-height:1.6;margin:0;text-align:left}.about-investors{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:clamp(2rem,5vw,3.75rem);flex-shrink:0;height:min-content;min-height:50vh;width:100%;overflow:hidden;padding:clamp(3rem,10vh,6.25rem) 5vw;opacity:0;transform:translateY(40px);transition:all .7s ease}.about-investors-content{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:25px;flex-shrink:0;height:min-content;width:100%;overflow:hidden}.about-investors-content h2{color:#fff;font-size:clamp(1.75rem,5vw,3.125rem);box-sizing:border-box;letter-spacing:-.04em;line-height:1.1;text-align:center;font-family:Questrial,sans-serif;max-width:100%;margin:0;padding:0 1rem}@media(min-width:768px){.about-investors-content h2{max-width:900px}}.investors-cards-grid{display:grid;grid-template-columns:1fr;gap:2rem;width:100%;max-width:1200px;margin-top:1rem;padding:0 1rem}@media(min-width:768px){.investors-cards-grid{grid-template-columns:1fr 1fr;gap:2.5rem;padding:0 2rem}}@media(min-width:1024px){.investors-cards-grid{gap:3rem}}.investor-card{background:radial-gradient(50% 50% at 50% 100%,#ff9b054d,#0000);border:1px solid #262626;border-radius:1.5rem;padding:2rem;transition:all .3s ease;position:relative;overflow:hidden;height:100%}.investor-card:hover{transform:scale(1.05);border-color:#404040}.investor-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#ff9b05cc,#ff9b054d);opacity:0;transition:opacity .3s ease}.investor-card:hover:before{opacity:1}.investor-card h3{color:#fff;font-size:clamp(1.125rem,3vw,1.5rem);font-family:Questrial,sans-serif;font-weight:500;letter-spacing:-.02em;line-height:1.3;margin:0 0 1rem}.investor-card p{color:#d6d3d1;font-size:clamp(.875rem,2vw,1rem);font-family:Questrial,sans-serif;letter-spacing:-.01em;line-height:1.6;margin:0;text-align:left}.about-team-badge .badge-content{transition:transform .3s ease}.about-team-badge .badge-content:hover{transform:scale(1.1)}.about-contact{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:clamp(2rem,5vw,3.75rem);flex-shrink:0;height:min-content;min-height:50vh;width:100%;overflow:hidden;padding:clamp(3rem,10vh,6.25rem) 5vw;opacity:0;transform:translateY(40px);transition:all .7s ease}.about-contact-content{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:25px;flex-shrink:0;height:min-content;width:100%;overflow:hidden}.about-contact-content h2{color:#fff;font-size:clamp(1.75rem,5vw,3.125rem);box-sizing:border-box;letter-spacing:-.04em;line-height:1.1;text-align:center;font-family:Questrial,sans-serif;max-width:100%;margin:0;padding:0 1rem}@media(min-width:768px){.about-contact-content h2{max-width:900px}}.about-contact-content p{color:#d6d3d1;font-size:clamp(.875rem,2.5vw,1.125rem);box-sizing:border-box;letter-spacing:-.02em;line-height:1.5;text-align:center;font-family:Questrial,sans-serif;max-width:100%;margin:0;padding:0 1rem}@media(min-width:768px){.about-contact-content p{max-width:600px}}.contact-info-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;width:100%;max-width:800px;margin-bottom:3rem}@media(min-width:768px){.contact-info-grid{grid-template-columns:1fr 1fr;gap:2rem}}.contact-info-card{background:radial-gradient(50% 50% at 50% 100%,#ff9b054d,#0000);border:1px solid #262626;border-radius:1rem;padding:1.5rem;text-align:left;transition:transform .3s ease}.contact-info-card:hover{transform:scale(1.02)}.contact-info-icon{font-size:1.5rem;margin-bottom:.5rem}.contact-info-card h4{color:#fff;font-size:1.125rem;font-family:Questrial,sans-serif;font-weight:500;margin:0 0 .5rem}.contact-info-card p{color:#d6d3d1;font-size:.875rem;font-family:Questrial,sans-serif;margin:0;text-align:left!important;padding:0!important}.contact-form{width:100%;max-width:800px;display:flex;flex-direction:column;gap:1.5rem;margin-top:-3rem;padding:2rem;background:#0f0f0f99;border:1px solid #333;border-radius:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.form-row{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.form-row{grid-template-columns:1fr 1fr}}.form-group{display:flex;flex-direction:column;gap:.75rem}.form-group.full-width{grid-column:1 / -1}.form-group label{color:#fff;font-size:1rem;font-family:Questrial,sans-serif;font-weight:600;letter-spacing:-.01em}.form-group input,.form-group textarea{background:#191919e6;border:1px solid #333;border-radius:.75rem;padding:1rem 1.25rem;color:#d6d3d1;font-family:Questrial,sans-serif;font-size:.95rem;transition:all .3s ease;box-shadow:0 2px 8px #0000004d;min-height:50px}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:#ff9b0599;background:#1e1e1ef2;box-shadow:0 0 0 3px #ff9b051a,0 4px 12px #0006}.form-group input::placeholder,.form-group textarea::placeholder{color:#888;font-weight:400}.form-group textarea{resize:vertical;min-height:120px;padding-top:1rem;padding-bottom:1rem}.submit-button{background-color:#ea580c;box-shadow:#00000026 0 .706592px .706592px -.625px,#00000024 0 1.80656px 1.80656px -1.25px,#00000024 0 3.62176px 3.62176px -1.875px,#00000021 0 6.8656px 6.8656px -2.5px,#0000001a 0 13.6468px 13.6468px -3.125px,#0000000d 0 30px 30px -3.75px;border:1px solid rgba(255,255,255,.1);border-radius:.375rem;padding:.75rem 1.5rem;color:#fff;font-family:Questrial,sans-serif;font-size:clamp(14px,2vw,16px);font-weight:500;letter-spacing:-.02em;line-height:1.2;cursor:pointer;transition:all .3s ease;margin-top:.5rem;white-space:nowrap}.submit-button:hover{background-color:#c2410c;transform:scale(1.05)}.animate-fade-in-up{opacity:1!important;transform:translateY(0)!important}.animate-on-scroll{opacity:0;transform:translateY(40px);transition:all .7s ease}.patents-container{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;background-color:transparent;box-sizing:border-box;gap:0;height:min-content;min-height:100vh;width:100%;overflow:hidden;margin-bottom:-6rem}.patents-hero{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:clamp(2rem,5vw,3.75rem);flex-shrink:0;height:min-content;min-height:100vh;width:100%;overflow:hidden;padding:25vh 5vw 10vh;animation:fadeIn 1s ease-out forwards}@media(min-width:768px){.patents-hero{padding:20vh 2.5rem 10vh}}@media(min-width:1024px){.patents-hero{padding:180px 2.5rem 100px}}.patents-hero-content{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:25px;flex-shrink:0;height:min-content;width:100%;max-width:900px;overflow:hidden}.patents-hero-content h1{color:#fff;font-size:clamp(2rem,6vw,4.375rem);box-sizing:border-box;letter-spacing:-.05em;line-height:1.1;text-align:center;font-family:Questrial,sans-serif;margin:0;animation:slideUp .8s ease-out forwards}.patents-description{color:#d6d3d1;font-size:clamp(.875rem,2.5vw,1.125rem);box-sizing:border-box;letter-spacing:-.02em;line-height:1.5;text-align:center;font-family:Questrial,sans-serif;padding:0 1rem;animation:slideUp .8s ease-out .2s forwards;opacity:0}.patents-description-secondary{color:#d6d3d1;font-size:clamp(.875rem,2.5vw,1.125rem);box-sizing:border-box;letter-spacing:-.02em;line-height:1.5;text-align:center;font-family:Questrial,sans-serif;margin:2rem 0 0;padding:0 1rem;animation:slideUp .8s ease-out .4s forwards;opacity:0}.patents-details{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;gap:clamp(2rem,5vw,3.75rem);flex-shrink:0;height:min-content;min-height:50vh;width:100%;max-width:100%;overflow:hidden;margin-top:-5rem;padding:clamp(3rem,10vh,6.25rem) 5vw}@media(min-width:768px){.patents-details{flex-direction:row}}@media(min-width:1024px){.patents-details{max-width:1200px;padding:6.25rem 2.5rem}}.patents-image{position:relative;box-sizing:border-box;flex-shrink:0;width:80%;opacity:0;transform:translate(-50px);transition:all .7s ease;background:linear-gradient(180deg,gray,#404040,#000);border-radius:1.875rem;overflow:hidden;aspect-ratio:3 / 3;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.patents-image{width:45%}}.patents-image-placeholder{position:relative;background-color:#ffffff0d;box-sizing:border-box;height:auto;min-height:50vh;width:100%;overflow:hidden;border-radius:1.875rem;border:1px solid #262626;transition:transform .5s ease;aspect-ratio:1 / 1}@media(min-width:1024px){.patents-image-placeholder{height:500px;aspect-ratio:auto}}.patents-image-placeholder:hover{transform:scale(1.05)}.patents-video{position:relative;width:auto;height:80%;object-fit:cover;object-position:center;border-radius:1rem;transition:transform .5s ease;z-index:2;aspect-ratio:9 / 16}@media(min-width:1024px){.patents-video{height:80%}}.patents-video:hover{transform:scale(1.05)}.patents-content{position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;box-sizing:border-box;gap:20px;flex-shrink:0;width:100%;overflow:hidden;opacity:0;transform:translate(50px);transition:all .7s ease}@media(min-width:768px){.patents-content{width:55%}}.patents-content h2{color:#fff;font-size:clamp(1.75rem,5vw,2.8125rem);box-sizing:border-box;letter-spacing:-.04em;line-height:1.1;font-family:Questrial,sans-serif;margin:0}.patents-content h3{color:#fff;font-size:clamp(1.5rem,4vw,2.25rem);box-sizing:border-box;letter-spacing:-.04em;line-height:1.1;font-family:Questrial,sans-serif;margin:2rem 0 0}.patents-list{position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;box-sizing:border-box;gap:16px;flex-shrink:0;height:min-content;width:100%;overflow:hidden}.patent-item{position:relative;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;width:100%;transition:transform .3s ease}.patent-item:hover{transform:translate(8px)}.patent-item p{color:#d6d3d1;font-size:clamp(.875rem,2.5vw,1.125rem);box-sizing:border-box;letter-spacing:-.02em;line-height:1.5;font-family:Questrial,sans-serif;margin:0}.patents-badge{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;height:min-content;width:100%;overflow:hidden;padding:50px 0}.patents-badge .badge-content{position:relative;display:flex;align-items:center;justify-content:center;background-color:#292524cc;box-sizing:border-box;gap:5px;height:min-content;width:min-content;overflow:hidden;padding:8px 12px;border-radius:6px;border:1px solid #262626;transition:transform .3s ease}.patents-badge .badge-content:hover{transform:scale(1.1)}.patents-badge .badge-content p{color:#fff;font-size:14px;box-sizing:border-box;letter-spacing:-.28px;line-height:16.8px;white-space:nowrap;font-family:Questrial,sans-serif;margin:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{opacity:1!important;transform:translate(0)!important}.inelemnt-container{position:relative;display:flex;align-items:center;justify-content:space-between;flex-direction:row;background-color:transparent;box-sizing:border-box;gap:2rem;height:calc(100vh - 80px);min-height:calc(100vh - 80px);width:100%;padding:0 3vw;margin-top:80px;z-index:1}@media(max-width:768px){.inelemnt-container{flex-direction:column;justify-content:center;height:calc(100vh - 70px);min-height:calc(100vh - 70px);margin-top:70px;padding:0 5vw;gap:3rem}}.coming-soon-section{position:relative;z-index:20;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;box-sizing:border-box;width:30%;max-width:none}@media(max-width:768px){.coming-soon-section{width:100%;align-items:center;text-align:center}}.coming-soon-text{color:#fff;font-size:clamp(2.5rem,8vw,5rem);font-family:Questrial,sans-serif;font-weight:400;letter-spacing:-.04em;line-height:1.1;text-align:left;text-shadow:0 4px 8px rgba(0,0,0,.3);margin-left:12rem;overflow:hidden;white-space:nowrap}@media(max-width:768px){.coming-soon-text{text-align:center;font-size:clamp(2rem,10vw,3.5rem)}}.text-wrapper{display:inline-block}.char{display:inline-block;opacity:0;transform:translateY(20px);animation-fill-mode:forwards}.animate-text .char{animation:buildPixel .3s ease-out forwards}@keyframes buildPixel{0%{opacity:0;transform:translateY(20px) scaleY(0);filter:blur(2px)}50%{filter:blur(1px)}to{opacity:1;transform:translateY(0) scaleY(1);filter:blur(0)}}.inelemnt-image-section{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;width:70%;height:100%}@media(max-width:768px){.inelemnt-image-section{width:100%;height:60%}}.inelemnt-image{width:100%;height:100%;object-fit:contain;object-position:center;filter:drop-shadow(0 25px 50px rgba(0,0,0,.4))}@media(max-width:768px){.inelemnt-image{max-width:300px;max-height:50vh;filter:drop-shadow(0 15px 30px rgba(0,0,0,.3))}}*{font-family:Questrial,sans-serif}.app-container{color:#000;font-size:.75rem;font-style:normal;font-variant-numeric:normal;font-weight:400;accent-color:auto;background-color:#000;box-sizing:border-box;display:block;letter-spacing:normal;line-height:normal;list-style-position:outside;list-style-type:disc;pointer-events:auto;text-align:start;text-indent:0;text-transform:none;visibility:visible;border-collapse:separate;font-family:Questrial,sans-serif;width:100%;overflow-x:hidden}.app-content{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;background-color:#000;box-sizing:border-box;gap:0;height:min-content;min-height:100vh;width:100%;overflow-x:hidden}
