/*! tailwindcss v4.1.4 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial}}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.top-\[40\%\]{top:40%}.top-\[calc\(50\%-150px\)\]{top:calc(50% - 150px)}.left-1\/2{left:50%}.z-7{z-index:7}.z-10{z-index:10}.z-\[100\]{z-index:100}.container{width:100%}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.h-\[800px\]{height:800px}.h-full{height:100%}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-full{width:100%}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-\[30px\]{gap:30px}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.object-cover{-o-object-fit:cover;object-fit:cover}.pt-\[20px\]{padding-top:20px}.pr-\[20px\]{padding-right:20px}.pb-\[60px\]{padding-bottom:60px}.pl-\[20px\]{padding-left:20px}.text-center{text-align:center}.leading-\[0\.5\]{--tw-leading:.5;line-height:.5}.opacity-50{opacity:.5}.opacity-100{opacity:1}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}@media (hover:hover){.hover\:opacity-80:hover{opacity:.8}}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{width:100%;height:100%;margin:0;font-family:Noto Sans,PingFang SC,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}header{z-index:999;color:#fff;background:linear-gradient(#0000004d,#0000);justify-content:space-between;align-items:center;transition:background-color .3s,box-shadow .3s;display:flex;position:fixed;top:0;left:0;right:0}header.scrolled{background-color:#5c5555cc;box-shadow:0 2px 10px #0000004d}.logo-container{justify-content:flex-start;align-items:center;padding-top:20px;padding-left:20px;display:flex}.logo-container img{-o-object-fit:contain;object-fit:contain;width:auto;height:100%}@media (max-width:768px){.logo-container{padding-top:2px;padding-left:15px}.logo-container img{width:50px;height:50px}}.childContent{padding:60px 120px 120px}@media (max-width:768px){.childContent{padding:10px 12px 12px}}.App-footer{color:#fff;z-index:150;background-color:#0000;flex-direction:column;justify-content:flex-end;font-size:.8rem;transition:background-color .3s;display:flex;position:relative}.App-footer.floating{z-index:150;position:fixed;bottom:0;left:0;right:0}.App-footer.scrolled{background-color:#202020ad}.appFooterContractBG{background-color:#adaaaa;padding:10px 20px 0;transition:background-color .3s ease-in-out}.App-footer-content-smartphone{white-space:nowrap;flex-direction:column;width:100%;font-size:clamp(.1rem,2.5vw,.7rem);line-height:.5;display:flex}.appFooterContractBG-smartphone{background-color:#adaaaa;padding-left:5px;padding-right:5px;transition:background-color .3s ease-in-out}.layout-root{flex-direction:column;min-height:100vh;display:flex}.layout-root main{flex:1}.nav-list{gap:20px;margin:0;padding:0;list-style:none;display:flex}.nav-link{color:#fff;padding-bottom:5px;font-size:.8rem;text-decoration:none;transition:all .3s;position:relative}.nav-link:after{content:"";transform-origin:0;background-color:#fff;width:100%;height:2px;transition:transform .3s ease-in-out;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.nav-link.active:after,.nav-link:hover:after{background-color:#4dd4a1;transform:scaleX(1)}.nav-link.active{color:#4dd4a1;pointer-events:none;cursor:default;font-weight:700}.nav-link.active:after{background-color:#4dd4a1;width:100%}.navbar{background-color:#0000;padding:10px}.navbar,.navbar ul{justify-content:space-around;display:flex}.navbar ul{margin-left:auto;padding:0;list-style:none}.navbar div{padding-bottom:5px;font-size:.8rem;transition:all .3s;position:relative}.navbar a,.navbar div{color:#fff;text-decoration:none}.navbar.open{flex-direction:column;display:flex}.menu-icon{cursor:pointer;margin:10px;display:none}.menu-icon .bar{background-color:#fff;width:30px;height:5px;margin:5px;transition:all .3s ease-in-out}@media (max-width:768px){.navbar{z-index:9000;background-color:#000000b2;flex-direction:column;justify-content:center;align-items:center;display:none;position:fixed;inset:0;overflow-y:auto}.navbar ul,.navbar.open{display:flex}.navbar ul{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none}.navbar div{text-align:center;font-size:.8rem}.menu-icon{cursor:pointer;display:block}.menu-icon.open .bar:first-child{transform:rotate(45deg)translate(5px,5px)}.menu-icon.open .bar:nth-child(2){opacity:0}.menu-icon.open .bar:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}}.navbar.open+.App-footer{display:none}.learnMore-bt{color:#e4e9ec;cursor:pointer;background-color:#0000;border:2px solid #e5e8eb;padding:10px 20px;font-size:16px;transition:background-color .3s,color .3s}.container{flex-direction:column;display:flex}.scroll-lottie-wrapper{z-index:999;width:120px;height:120px;transition:transform .3s;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.scroll-lottie-wrapper:hover{cursor:pointer;transform:translate(-50%)scale(1.1)}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}.gradient-text{-webkit-text-fill-color:transparent;background:linear-gradient(270deg,#ff6ec4,#7873f5,#4ade80,#facc15,#ff6ec4) 0 0/400% 100%;-webkit-background-clip:text;animation:shimmer 6s linear infinite}.text-shadow{text-shadow:1px 1px 2px #0003}.mobile-lang-toggle{text-align:center;margin-top:12px}.mobile-lang-options{flex-direction:column;align-items:center;gap:10px;margin-top:8px;display:flex}.mobile-lang-button{color:#fff;cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:.8rem;transition:color .3s}.mobile-lang-button.active,.mobile-lang-button:hover{color:#faec4c;font-weight:700}.mobile-lang-button.active{color:#4cfaa0;pointer-events:none;cursor:default;font-weight:700}.mobile-lang-button.active:after{background-color:#73fb42;width:100%}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}.language-switcher-container{display:flex;justify-content:center;padding-right:1rem}.language-switcher{position:relative;width:10rem}.language-switcher-button{display:flex;justify-content:space-between;width:100%;padding-left:1rem;padding-right:1rem;background-color:transparent;border:2px solid #e5e8eb;color:#e4e9ec;font-size:1rem;cursor:pointer;transition:background-color .3s ease,color .3s ease;border-radius:.375rem}.language-switcher-text{flex-grow:0;flex-shrink:0;width:60%;text-align:left;white-space:nowrap;color:white}.language-switcher-svg{width:20px;height:20px;margin-left:.5rem;color:#e4e9ec}.language-switcher-options{position:absolute;margin-top:.25rem;width:100%;background-color:rgba(56,56,56,.8);color:white;border-radius:.375rem;box-shadow:0 2px 8px rgba(0,0,0,.2)}.language-switcher-option{padding:.5rem 1rem;cursor:pointer;transition:all .3s ease}.language-switcher-option:hover{background-color:white;color:black}.loading-screen{position:fixed;inset:0;background-color:rgba(255,255,255,.5);display:flex;justify-content:center;align-items:center;z-index:9999;transition:opacity .5s ease-out}.loading-screen.hide{opacity:0;pointer-events:none}.loading-screen.show{opacity:1}.loading-text-container{position:relative;width:300px;height:40px;overflow:hidden}.loading-bar{position:absolute;top:50%;left:-100%;width:200%;height:40px;transform:translateY(-50%);background:linear-gradient(90deg,black 0,white 50%,black);animation:slide 2s linear infinite;z-index:0;opacity:.7}@keyframes slide{0%{left:-100%}to{left:0}}.loading-text{position:absolute;width:100%;text-align:center;top:50%;transform:translateY(-50%);font-size:22px;font-weight:700;color:white;z-index:1}