@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;1,9..40,300&display=swap);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&family=Italianno&display=swap);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;1,9..40,300&family=Italianno&display=swap);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Poppins:wght@700;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg-surface:#111118;--bg-glass:#0a0a0fe0;--teal-glow:#00d4aa4d;--border-active:#00d4aa4d;--shadow-nav:0 8px 40px #0009,0 1px 0 #f0f0f80a;--header-h:72px;--header-h-sm:64px;--z-nav:1000}.navbar{background:#0000;height:72px;height:var(--header-h);left:0;position:fixed;right:0;top:0;transition:background .4s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);transition:background .4s var(--ease-smooth),height .3s var(--ease-smooth),box-shadow .4s var(--ease-smooth);z-index:1000;z-index:var(--z-nav)}.navbar.scrolled{backdrop-filter:blur(28px) saturate(200%);-webkit-backdrop-filter:blur(28px) saturate(200%);background:#0a0a0fe0;background:var(--bg-glass);border-bottom:1px solid #f0f0f80f;border-bottom:1px solid var(--border-subtle);box-shadow:0 8px 40px #0009,0 1px 0 #f0f0f80a;box-shadow:var(--shadow-nav);height:64px;height:var(--header-h-sm)}.navbar.scrolled:after{background:linear-gradient(90deg,#0000,#00d4aa 35%,#f5c842 65%,#0000);background:linear-gradient(90deg,#0000 0,var(--teal) 35%,var(--gold) 65%,#0000 100%);bottom:0;content:"";height:1px;left:0;opacity:.35;position:absolute;right:0}.nav-container{align-items:center;display:flex;gap:2rem;height:100%;justify-content:space-between;margin:0 auto;max-width:1320px;padding:0 2rem}.logo{flex-shrink:0}.logo-link{gap:.625rem;outline:none;text-decoration:none}.logo-icon,.logo-link{align-items:center;display:flex}.logo-icon{background:linear-gradient(135deg,#00d4aa,#00a87e);background:linear-gradient(135deg,var(--teal),#00a87e);border-radius:10px;box-shadow:0 0 20px #00d4aa4d;box-shadow:0 0 20px var(--teal-glow);flex-shrink:0;height:38px;justify-content:center;overflow:hidden;transition:box-shadow .3s;width:38px}.logo-link:hover .logo-icon{box-shadow:0 0 32px #00d4aa4d,0 0 64px #00d4aa26;box-shadow:0 0 32px var(--teal-glow),0 0 64px #00d4aa26}.logo-img{display:block;height:100%;object-fit:contain;width:100%}.logo-fallback{color:#0a0a0f;color:var(--bg-void);font-size:1.1rem}.logo-fallback,.logo-text{font-family:Plus Jakarta Sans,sans-serif;font-family:var(--font-display);font-weight:800}.logo-text{color:#f0f0f8;color:var(--text-primary);font-size:1.3rem;letter-spacing:-.03em;transition:color .2s}.nav-links{align-items:center;display:flex;flex:1 1;gap:0;justify-content:center;overflow:hidden}.nav-link{border-radius:8px;color:#8a8aa8;color:var(--text-secondary);font-family:DM Sans,sans-serif;font-family:var(--font-body);font-size:.8125rem;font-weight:500;letter-spacing:.01em;padding:.45rem .7rem;position:relative;text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1);transition:color .2s var(--ease-smooth),background .2s var(--ease-smooth);white-space:nowrap}.nav-link:hover{background:#f0f0f80d;color:#f0f0f8;color:var(--text-primary)}.nav-link.active{background:#00d4aa1a;background:var(--teal-dim);color:#00d4aa;color:var(--teal)}.nav-link.active:after{background:#00d4aa;background:var(--teal);border-radius:50%;bottom:5px;box-shadow:0 0 6px #00d4aa;box-shadow:0 0 6px var(--teal);content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:3px}.nav-link:focus-visible{border-radius:8px;outline:2px solid #00d4aa;outline:2px solid var(--teal);outline-offset:2px}.nav-actions{align-items:center;display:flex;flex-shrink:0}.download-btn{align-items:center;background:#00d4aa;background:var(--teal);border:none;border-radius:10px;color:#0a0a0f;color:var(--bg-void);cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-family:var(--font-body);font-size:.875rem;font-weight:700;justify-content:center;letter-spacing:.02em;padding:.55rem 1.25rem;text-decoration:none;transition:background .2s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;transition:background .2s,transform .2s var(--ease-spring),box-shadow .2s;white-space:nowrap}.download-btn:hover{background:#00f0c8;box-shadow:0 8px 28px #00d4aa4d;box-shadow:0 8px 28px var(--teal-glow);transform:translateY(-2px)}.download-btn:active{transform:translateY(0)}.download-btn:focus-visible{outline:2px solid #00d4aa;outline:2px solid var(--teal);outline-offset:3px}.mobile-menu-btn{align-items:center;background:#16161f;background:var(--bg-elevated);border:1px solid #f0f0f80f;border:1px solid var(--border-subtle);border-radius:8px;color:#f0f0f8;color:var(--text-primary);cursor:pointer;display:none;flex-shrink:0;font-size:1.1rem;height:40px;justify-content:center;transition:background .2s,border-color .2s,color .2s;width:40px}.mobile-menu-btn:hover{background:#00d4aa1a;background:var(--teal-dim);border-color:#00d4aa4d;border-color:var(--border-active);color:#00d4aa;color:var(--teal)}.mobile-menu-btn:focus-visible{outline:2px solid #00d4aa;outline:2px solid var(--teal);outline-offset:2px}.mobile-menu{backdrop-filter:blur(28px) saturate(200%);-webkit-backdrop-filter:blur(28px) saturate(200%);background:#0a0a0fe0;background:var(--bg-glass);border-bottom:1px solid #f0f0f80f;border-bottom:1px solid var(--border-subtle);box-shadow:0 20px 60px #000000b3;display:none;left:0;padding:1rem 1.5rem 1.5rem;position:absolute;right:0;top:100%}.mobile-menu.open{display:block}.mobile-nav-link{align-items:center;border-bottom:1px solid #f0f0f80f;border-bottom:1px solid var(--border-subtle);color:#8a8aa8;color:var(--text-secondary);display:flex;font-family:DM Sans,sans-serif;font-family:var(--font-body);font-size:.95rem;font-weight:500;gap:.625rem;min-height:44px;padding:.75rem 0;text-decoration:none;transition:color .2s,padding-left .2s}.mobile-nav-link:last-of-type{border-bottom:none}.mobile-nav-link:hover,.mobile-nav-link[aria-current=page]{color:#00d4aa;color:var(--teal);padding-left:.5rem}.mobile-nav-icon{color:#4a4a68;color:var(--text-muted);flex-shrink:0;font-size:.7rem}.mobile-nav-link:hover .mobile-nav-icon,.mobile-nav-link[aria-current=page] .mobile-nav-icon{color:#00d4aa;color:var(--teal)}.mobile-download-btn{background:#00d4aa;background:var(--teal);border-radius:10px;color:#0a0a0f;color:var(--bg-void);display:block;font-family:DM Sans,sans-serif;font-family:var(--font-body);font-size:.95rem;font-weight:700;margin-top:1rem;padding:.875rem;text-align:center;text-decoration:none;transition:background .2s,transform .2s cubic-bezier(.34,1.56,.64,1);transition:background .2s,transform .2s var(--ease-spring)}.mobile-download-btn:hover{background:#00f0c8;transform:translateY(-1px)}@media (max-width:900px){.nav-actions,.nav-links{display:none}.mobile-menu-btn{display:flex}.desktop-only{display:none!important}.nav-container{padding:0 1.25rem}.navbar{background:#0a0a0f;background:var(--bg-void);border-bottom:1px solid #f0f0f80f;border-bottom:1px solid var(--border-subtle)}.navbar.scrolled{background:#0a0a0fe0;background:var(--bg-glass)}}@media (max-width:480px){.logo-text{font-size:1.25rem}.logo-icon{height:32px;width:32px}.nav-container{padding:0 1rem}.mobile-menu{padding:.875rem 1rem 1.25rem}}@media (prefers-reduced-motion:reduce){.download-btn,.mobile-download-btn,.mobile-menu-btn,.mobile-nav-link,.nav-link,.navbar{transition:none}.download-btn:hover,.mobile-download-btn:hover{transform:none}}@media (prefers-contrast:high){.nav-link{color:#f0f0f8;color:var(--text-primary)}.navbar.scrolled{border-bottom:2px solid #00d4aa;border-bottom:2px solid var(--teal)}.download-btn{outline:2px solid #00d4aa;outline:2px solid var(--teal)}}@media print{.navbar{background:#fff;border-bottom:2px solid #000;height:auto;position:static}.mobile-menu,.mobile-menu-btn,.nav-actions{display:none!important}.nav-links{display:flex}.nav-link{color:#000!important}.logo-text{-webkit-text-fill-color:#000;background:none;color:#000}}:root{--gold-dim:#f5c84214}.footer{background:#0a0a0f;background:var(--bg-void);color:#f0f0f8;color:var(--text-primary);font-family:DM Sans,sans-serif;font-family:var(--font-body);overflow:hidden;padding:72px 0 0;position:relative}.footer:before{background:linear-gradient(90deg,#0000,#00d4aa 30%,#f5c842 70%,#0000);background:linear-gradient(90deg,#0000 0,var(--teal) 30%,var(--gold) 70%,#0000 100%);content:"";height:1px;left:0;opacity:.5;position:absolute;right:0;top:0}.footer:after{background:radial-gradient(ellipse,#00d4aa0d 0,#0000 65%);content:"";height:40vw;left:-5%;pointer-events:none;position:absolute;top:-10%;width:40vw}.footer-container{margin:0 auto;max-width:1320px;padding:0 2rem;position:relative;z-index:1}.footer-top{grid-gap:5rem;border-bottom:1px solid #f0f0f80f;border-bottom:1px solid var(--border-subtle);display:grid;gap:5rem;grid-template-columns:1fr 2.2fr;margin-bottom:3rem;padding-bottom:3rem}.footer-left-section{gap:2.5rem}.footer-brand,.footer-left-section,.footer-right-section{display:flex;flex-direction:column}.footer-brand{gap:.75rem}.footer-logo{align-items:center;display:flex;gap:.625rem;margin-bottom:.25rem}.white-logo-container{background:linear-gradient(135deg,#00d4aa,#00a87e);background:linear-gradient(135deg,var(--teal),#00a87e);border-radius:11px;box-shadow:0 0 20px #00d4aa33;box-shadow:0 0 20px var(--teal-glow);flex-shrink:0;height:42px;overflow:hidden;width:42px}.logo-symbol,.white-logo-container{align-items:center;display:flex;justify-content:center}.logo-symbol,.logo-symbol img{height:100%;width:100%}.logo-symbol img{object-fit:contain;padding:4px}.footer-logo h2{color:#f0f0f8;color:var(--text-primary);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--font-display);font-size:1.5rem;font-weight:800;letter-spacing:-.03em;line-height:1;margin:0}.footer-tagline{color:#00d4aa;color:var(--teal);font-family:Italianno,cursive;font-size:1.4rem;line-height:1.2;margin:0;opacity:.9}.footer-download h4{color:#8a8aa8;color:var(--text-secondary);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--font-display);font-size:.8125rem;font-weight:700;letter-spacing:.08em;margin-bottom:.875rem;text-transform:uppercase}.download-buttons{display:flex;flex-direction:row;gap:.625rem}.store-btn{align-items:center;background:#1a1a26;background:var(--bg-card);border:1px solid #f0f0f814;border:1px solid var(--border-card);border-radius:10px;color:#f0f0f8;color:var(--text-primary);cursor:pointer;display:flex;flex:1 1;gap:.5rem;min-width:0;padding:.6rem .875rem;transition:border-color .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.34,1.56,.64,1);transition:border-color .2s var(--ease),background .2s var(--ease),transform .2s var(--ease-spring)}.store-btn:hover{background:#00d4aa1a;background:var(--teal-dim);border-color:#00d4aa4d;transform:translateY(-2px)}.store-btn svg{color:#00d4aa;color:var(--teal);flex-shrink:0;height:16px;width:16px}.store-btn div{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.store-btn div span{color:#4a4a68;color:var(--text-muted);font-size:.625rem;letter-spacing:.05em;line-height:1}.store-btn div strong{color:#f0f0f8;color:var(--text-primary);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--font-display);font-size:.8125rem;font-weight:700;line-height:1.2;white-space:nowrap}.footer-links-grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(4,1fr);width:100%}.footer-column{display:flex;flex-direction:column;gap:.875rem}.footer-newsletter-column{display:flex;flex-direction:column;gap:1rem}.column-title{border-bottom:1px solid #f0f0f80f;border-bottom:1px solid var(--border-subtle);color:#f0f0f8;color:var(--text-primary);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--font-display);font-size:.8125rem;font-weight:700;letter-spacing:.08em;margin-bottom:.5rem;padding-bottom:.625rem;text-transform:uppercase}.column-links{display:flex;flex-direction:column;gap:.625rem;list-style:none}.footer-link{color:#8a8aa8;color:var(--text-secondary);display:block;font-family:DM Sans,sans-serif;font-family:var(--font-body);font-size:.875rem;text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1),padding-left .2s cubic-bezier(.4,0,.2,1);transition:color .2s var(--ease),padding-left .2s var(--ease);white-space:nowrap}.footer-link:hover{color:#00d4aa;color:var(--teal);padding-left:4px}.newsletter-description{color:#8a8aa8;color:var(--text-secondary);font-size:.8125rem;line-height:1.6;margin-bottom:.75rem}.newsletter-input{display:flex;flex-direction:row;gap:.375rem;margin-bottom:1.25rem}.newsletter-input input{background:#1a1a26;background:var(--bg-card);border:1px solid #f0f0f814;border:1px solid var(--border-card);border-radius:8px;color:#f0f0f8;color:var(--text-primary);flex:1 1;font-family:DM Sans,sans-serif;font-family:var(--font-body);font-size:.8125rem;min-width:0;padding:.625rem .875rem;transition:border-color .2s,background .2s}.newsletter-input input:focus{background:#00d4aa0a;border-color:#00d4aa66;outline:none}.newsletter-input input::placeholder{color:#4a4a68;color:var(--text-muted)}.subscribe-btn{background:#00d4aa;background:var(--teal);border:none;border-radius:8px;color:#0a0a0f;color:var(--bg-void);cursor:pointer;flex-shrink:0;font-family:Plus Jakarta Sans,sans-serif;font-family:var(--font-display);font-size:.8125rem;font-weight:700;padding:.625rem .875rem;transition:background .2s,transform .2s cubic-bezier(.34,1.56,.64,1);transition:background .2s,transform .2s var(--ease-spring);white-space:nowrap}.subscribe-btn:hover{background:#00f0c8;transform:translateY(-1px)}.newsletter-social-section{border-top:1px solid #f0f0f80f;border-top:1px solid var(--border-subtle);padding-top:1rem}.follow-us-text{color:#8a8aa8;color:var(--text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.08em;margin-bottom:.625rem;text-transform:uppercase}.social-icons-single-line{display:flex;gap:.5rem}.social-icon-small{align-items:center;background:#1a1a26;background:var(--bg-card);border:1px solid #f0f0f814;border:1px solid var(--border-card);border-radius:8px;color:#8a8aa8;color:var(--text-secondary);display:flex;font-size:.8rem;height:32px;justify-content:center;text-decoration:none;transition:background .2s,border-color .2s,color .2s,transform .2s cubic-bezier(.34,1.56,.64,1);transition:background .2s,border-color .2s,color .2s,transform .2s var(--ease-spring);width:32px}.social-icon-small:hover{background:#00d4aa1a;background:var(--teal-dim);border-color:#00d4aa4d;color:#00d4aa;color:var(--teal);transform:translateY(-2px)}.footer-bottom{border-top:1px solid #f0f0f80f;border-top:1px solid var(--border-subtle);gap:1rem;padding:1.75rem 0 2rem;text-align:center}.copyright-section,.footer-bottom{align-items:center;display:flex;flex-direction:column}.copyright-section{gap:.375rem}.copyright-text{color:#8a8aa8;color:var(--text-secondary);font-size:.8125rem;margin:0}.disclaimer{color:#4a4a68;color:var(--text-muted);font-size:.75rem;font-style:italic;line-height:1.5;margin:0;max-width:560px;text-align:center}.legal-links-center{display:flex;flex-wrap:wrap;gap:1.75rem;justify-content:center}.legal-links-center a{color:#4a4a68;color:var(--text-muted);font-size:.8125rem;text-decoration:none;transition:color .2s;white-space:nowrap}.legal-links-center a:hover{color:#00d4aa;color:var(--teal)}@media (max-width:1200px){.footer-links-grid{gap:2rem;grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.footer-top{gap:3rem;grid-template-columns:1fr}.footer-links-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.footer{padding-top:52px}.footer-container{padding:0 1.5rem}.footer-links-grid{gap:1.75rem;grid-template-columns:repeat(2,1fr)}.footer-newsletter-column{grid-column:span 2}.download-buttons{flex-direction:row}.footer-top{gap:2.5rem}}@media (max-width:480px){.footer-container{padding:0 1rem}.footer-links-grid{gap:1.5rem;grid-template-columns:1fr}.footer-newsletter-column{grid-column:span 1}.legal-links-center{gap:1rem}.store-btn{padding:.55rem .625rem}.newsletter-input{flex-direction:row}}@media (prefers-reduced-motion:reduce){.footer-link,.social-icon-small,.store-btn,.subscribe-btn{transition:none}.social-icon-small:hover,.store-btn:hover,.subscribe-btn:hover{transform:none}}.PopUp_popupOverlay__HkCdG{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.PopUp_popup__n3ICo{animation:PopUp_popupAppear__fr5pg .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 10px 40px #0000004d;max-width:500px;width:100%}@keyframes PopUp_popupAppear__fr5pg{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.PopUp_popupHeader__OmLdr{align-items:center;background:linear-gradient(135deg,#f56565,#ed8936);border-radius:12px 12px 0 0;color:#fff;display:flex;justify-content:space-between;padding:20px}.PopUp_importantNotice__fYEMO{font-size:1.2rem;font-weight:600;margin:0}.PopUp_closeBtn__C8sck{align-items:center;background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:28px;height:30px;justify-content:center;line-height:1;padding:0;transition:background .2s;width:30px}.PopUp_closeBtn__C8sck:hover{background:#fff3}.PopUp_popupContent__inrpW{padding:25px}.PopUp_messageSection__Uhwwy{margin-bottom:25px}.PopUp_messageSection__Uhwwy h3{color:#2d3748;font-size:1rem;font-weight:600;margin-bottom:10px}.PopUp_messageSection__Uhwwy p{color:#4a5568;font-size:.95rem;line-height:1.6;margin:0}.PopUp_footerNote__jrW81{border-top:1px solid #e2e8f0;margin-top:25px;padding-top:20px}.PopUp_footerNote__jrW81 p{color:#718096;font-size:.9rem;font-style:italic;line-height:1.5;margin:5px 0}.PopUp_popupFooter__PSKCy{border-top:1px solid #e2e8f0;padding:20px 25px;text-align:center}.PopUp_acknowledgeBtn__I7eAp{background:#4299e1;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;padding:12px 30px;transition:background .2s;width:100%}.PopUp_acknowledgeBtn__I7eAp:hover{background:#3182ce}@media (max-width:480px){.PopUp_popup__n3ICo{max-width:100%}.PopUp_popupHeader__OmLdr{padding:15px}.PopUp_importantNotice__fYEMO{font-size:1.1rem}.PopUp_popupContent__inrpW{padding:20px}.PopUp_messageSection__Uhwwy p{font-size:.9rem}}:root{--bg-glass:#16161fb3;--teal-glow:#00d4aa40;--gold-dim:#f5c8421a;--coral:#ff4b6e;--coral-dim:#ff4b6e1a;--teal-glow-lg:0 0 80px #00d4aa1f;--ease-smooth:cubic-bezier(0.4,0,0.2,1);--radius-xl:28px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}canvas,iframe,img,svg,video{display:block;height:auto;max-width:100%}body,html{overflow-x:hidden;scroll-behavior:smooth;width:100%}.HomePage_overflowGuard__WgTw\+{isolation:isolate;overflow-y:visible}.HomePage_homePage__KeFwJ,.HomePage_overflowGuard__WgTw\+{max-width:100%;overflow-x:hidden;position:relative;width:100%}.HomePage_homePage__KeFwJ{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0a0a0f;background:var(--bg-void);color:#f0f0f8;color:var(--text-primary);font-family:DM Sans,sans-serif;font-family:var(--font-body);min-height:100vh}.HomePage_animatedBgElements__NPxdl{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.HomePage_animatedBgElements__NPxdl:before{background:radial-gradient(ellipse,#00d4aa12 0,#0000 65%);content:"";height:60vw;left:-10%;pointer-events:none;position:absolute;top:-20%;width:60vw}.HomePage_animatedBgElements__NPxdl:after{background:radial-gradient(ellipse,#f5c8420d 0,#0000 65%);bottom:-10%;content:"";height:50vw;pointer-events:none;position:absolute;right:-10%;width:50vw}.HomePage_bgParticle__sbwD0{animation:HomePage_floatUp__gbmP4 25s linear infinite;border-radius:50%;height:2px;opacity:0;position:absolute;width:2px;will-change:transform,opacity}@keyframes HomePage_floatUp__gbmP4{0%{opacity:0;transform:translateY(0) scale(1)}10%{opacity:.4}90%{opacity:.2}to{opacity:0;transform:translateY(-100vh) scale(0)}}.HomePage_heroSection__XwhXC{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:7rem 0 4rem;position:relative;width:100%;z-index:1}.HomePage_heroSection__XwhXC:before{background-image:linear-gradient(rgba(240,240,248,.025) 1px,#0000 0),linear-gradient(90deg,rgba(240,240,248,.025) 1px,#0000 0);background-size:60px 60px;content:"";inset:0;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 0,#000 30%,#0000 100%);mask-image:radial-gradient(ellipse 80% 60% at 50% 0,#000 30%,#0000 100%);pointer-events:none;position:absolute;z-index:0}.HomePage_heroSection__XwhXC:after{background:radial-gradient(ellipse,#00d4aa14 0,#0000 65%);content:"";height:40vw;pointer-events:none;position:absolute;right:10%;top:20%;width:40vw;z-index:0}@media (min-width:768px){.HomePage_heroSection__XwhXC{padding:9rem 0 5rem}}@media (max-width:767px){.HomePage_heroSection__XwhXC{min-height:auto;padding:5rem 0 3rem}}.HomePage_heroInner__f0tD0{align-items:center;display:flex;flex-direction:column;gap:3rem;margin:0 auto;max-width:1320px;padding:0 1.5rem;position:relative;width:100%;z-index:1}@media (min-width:768px){.HomePage_heroInner__f0tD0{align-items:center;flex-direction:row;gap:4rem;padding:0 2.5rem}}@media (min-width:1024px){.HomePage_heroInner__f0tD0{gap:5rem;padding:0 3rem}}.HomePage_heroContent__59Tya{flex:1 1;min-width:0;text-align:center;width:100%}@media (min-width:768px){.HomePage_heroContent__59Tya{flex:1.5 1;text-align:left}}.HomePage_heroVisual__fvbGh{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:100%}@media (max-width:767px){.HomePage_heroVisual__fvbGh{display:none}}@media (min-width:768px){.HomePage_heroVisual__fvbGh{flex:1 1;max-width:340px}}.HomePage_cursiveTagline__Nzhkr{align-items:center;display:inline-flex;margin-bottom:2.5rem}@media (min-width:768px){.HomePage_cursiveTagline__Nzhkr{margin-bottom:2.5rem}}.HomePage_cursiveText__gqSez{color:#00d4aa;color:var(--teal);display:inline-block;font-family:Italianno,cursive;font-size:2.5rem;font-weight:400;letter-spacing:.02em}.HomePage_heroTitle__A3t-n{color:#f0f0f8;color:var(--text-primary);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--font-display);font-size:clamp(1.9rem,4vw,3rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-bottom:2.5rem;word-break:break-word}@media (min-width:768px){.HomePage_heroTitle__A3t-n{font-size:clamp(2.25rem,3.5vw,3.25rem);margin-bottom:2.5rem}}@media (min-width:1024px){.HomePage_heroTitle__A3t-n{font-size:clamp(2.5rem,3vw,3.5rem);margin-bottom:2.5rem}}.HomePage_highlight__xreXZ{color:#00d4aa;color:var(--teal);position:relative}.HomePage_heroSubtitle__xY9lX{color:#8a8aa8;color:var(--text-secondary);font-size:1rem;line-height:1.75;margin-bottom:3rem;max-width:650px}@media (max-width:767px){.HomePage_heroSubtitle__xY9lX{margin-left:auto;margin-right:auto}}@media (min-width:1024px){.HomePage_heroSubtitle__xY9lX{font-size:1.0625rem;margin-bottom:8rem}}.HomePage_heroStats__53wyw{display:flex;gap:1.5rem;justify-content:center;margin-bottom:2rem}@media (min-width:768px){.HomePage_heroStats__53wyw{justify-content:flex-start}}.HomePage_heroStat__r9UsH{display:flex;flex-direction:column}.HomePage_heroStatValue__4OtFt{color:#f0f0f8;color:var(--text-primary);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--font-display);font-size:1.5rem;font-weight:800;letter-spacing:-.02em;line-height:1}.HomePage_heroStatLabel__ZZ3tW{color:#4a4a68;color:var(--text-muted);font-size:.75rem;letter-spacing:.02em;margin-top:.2rem}.HomePage_heroStatDivider__ywiku{align-self:stretch;background:#f0f0f80f;background:var(--border-subtle);width:1px}.HomePage_heroCta__M8WRb{width:100%}.HomePage_ctaCard__YHntv{background:#1a1a26;background:var(--bg-card);border:1px solid #f0f0f814;border:1px solid var(--border-card);border-radius:28px;border-radius:var(--radius-xl);box-shadow:0 4px 24px #0000004d;display:flex;flex-direction:column;gap:.75rem;max-width:700px;padding:1rem;transition:border-color .2s,box-shadow .2s;width:100%}.HomePage_ctaCard__YHntv:focus-within{border-color:#00d4aa4d;box-shadow:0 0 0 1px #00d4aa1a,0 8px 32px #0006}@media (min-width:560px){.HomePage_ctaCard__YHntv{align-items:center;border-radius:100px;flex-direction:row;gap:6px;padding:6px 6px 6px 12px}}.HomePage_ctaInputRow__DZOKa{align-items:center;display:flex;flex:1 1;gap:.5rem;width:100%}.HomePage_countryCode__wm9xM{align-items:center;background:#00d4aa1a;background:var(--teal-dim);border-radius:8px;color:#00d4aa;color:var(--teal);display:flex;flex-shrink:0;font-family:DM Sans,sans-serif;font-family:var(--font-body);font-size:.9rem;font-weight:700;height:44px;justify-content:center;letter-spacing:.5px;min-width:58px;padding:0 .875rem}@media (min-width:560px){.HomePage_countryCode__wm9xM{background:#0000;border-radius:100px;border-radius:0;border-right:1px solid #f0f0f80f;border-right:1px solid var(--border-subtle);height:40px;min-width:52px}}.HomePage_phoneInput__RoQvM{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:#f0f0f8;color:var(--text-primary);flex:1 1;font-family:DM Sans,sans-serif;font-family:var(--font-body);font-size:.95rem;height:44px;min-width:0;outline:none;padding:0 .75rem}.HomePage_phoneInput__RoQvM::placeholder{color:#4a4a68;color:var(--text-muted);font-size:.875rem}.HomePage_submitBtn__f5ILi{align-items:center;background:#00d4aa;background:var(--teal);border:none;border-radius:12px;border-radius:var(--radius-md);box-shadow:0 4px 20px #00d4aa40;box-shadow:0 4px 20px var(--teal-glow);color:#0a0a0f;color:var(--bg-void);cursor:pointer;display:flex;flex-shrink:0;font-family:DM Sans,sans-serif;font-family:var(--font-body);font-size:.9375rem;font-weight:700;gap:.5rem;height:48px;justify-content:center;letter-spacing:.02em;padding:0 1.5rem;transition:background .2s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;transition:background .2s,transform .2s var(--ease-spring),box-shadow .2s;white-space:nowrap;width:100%}@media (min-width:560px){.HomePage_submitBtn__f5ILi{border-radius:100px;font-size:.875rem;height:40px;min-width:140px;width:auto}}.HomePage_submitBtn__f5ILi:not(:disabled):hover{background:#00f0c8;box-shadow:0 8px 28px #00d4aa66;transform:translateY(-1px)}.HomePage_submitBtn__f5ILi:not(:disabled):active{transform:translateY(0)}.HomePage_submitBtn__f5ILi:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.HomePage_ctaBanner__WGzb7{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#16161f;background:var(--bg-elevated);border-top:1px solid #f0f0f814;border-top:1px solid var(--border-card);bottom:0;box-shadow:0 -8px 32px #00000080;display:flex;flex-direction:column;gap:.75rem;left:0;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:999}@media (min-width:640px){.HomePage_ctaBanner__WGzb7{flex-direction:row;justify-content:space-between;padding:1rem 2rem}}.HomePage_bannerContent__38V86{flex:1 1;text-align:center}@media (min-width:640px){.HomePage_bannerContent__38V86{text-align:left}}.HomePage_bannerContent__38V86 h4{color:#f0f0f8;color:var(--text-primary);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--font-display);font-size:clamp(.9rem,2vw,1rem);font-weight:700;margin-bottom:.2rem}.HomePage_bannerContent__38V86 p{color:#8a8aa8;color:var(--text-secondary);font-size:.8rem}.HomePage_bannerActions__O3x9J{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;width:100%}@media (min-width:640px){.HomePage_bannerActions__O3x9J{flex-wrap:nowrap;gap:.75rem;width:auto}}.HomePage_storeBtn__IC\+pS{align-items:center;background:#1a1a26;background:var(--bg-card);border:1px solid #f0f0f814;border:1px solid var(--border-card);border-radius:8px;border-radius:var(--radius-sm);color:#f0f0f8;color:var(--text-primary);cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-family:var(--font-body);font-size:.8125rem;font-weight:600;gap:.4rem;height:38px;justify-content:center;padding:0 1rem;transition:border-color .2s,background .2s,transform .2s cubic-bezier(.34,1.56,.64,1);transition:border-color .2s,background .2s,transform .2s var(--ease-spring);white-space:nowrap}.HomePage_storeBtn__IC\+pS:hover{background:#00d4aa1a;background:var(--teal-dim);border-color:#00d4aa;border-color:var(--teal);color:#00d4aa;color:var(--teal);transform:translateY(-1px)}.HomePage_closeBanner__pY0tV{align-items:center;background:#0000;border:none;color:#4a4a68;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;font-size:1.4rem;justify-content:center;line-height:1;min-height:44px;min-width:44px;transition:color .2s}.HomePage_closeBanner__pY0tV:hover{color:#f0f0f8;color:var(--text-primary)}@media (orientation:landscape) and (max-height:600px){.HomePage_heroSection__XwhXC{min-height:auto;padding:4rem 0 2rem}.HomePage_heroInner__f0tD0{flex-direction:row;gap:2rem}.HomePage_heroTitle__A3t-n{font-size:clamp(1.5rem,3vw,2rem)}.HomePage_heroSubtitle__xY9lX{font-size:.875rem;margin-bottom:1rem}.HomePage_heroVisual__fvbGh{display:flex;max-width:200px}}@media (max-width:360px){.HomePage_heroInner__f0tD0{padding:0 1rem}.HomePage_heroTitle__A3t-n{font-size:1.75rem}.HomePage_heroSubtitle__xY9lX{font-size:.875rem}}@media (min-width:1600px){.HomePage_heroInner__f0tD0{max-width:1440px}}@media (hover:none) and (pointer:coarse){.HomePage_storeBtn__IC\+pS:hover,.HomePage_submitBtn__f5ILi:not(:disabled):hover{transform:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast:high){.HomePage_heroSection__XwhXC{background:#000}.HomePage_ctaCard__YHntv{border:2px solid #00d4aa;border:2px solid var(--teal)}.HomePage_highlight__xreXZ{-webkit-text-fill-color:#00d4aa;-webkit-text-fill-color:var(--teal);background:none}}@media print{.HomePage_animatedBgElements__NPxdl,.HomePage_closeBanner__pY0tV,.HomePage_ctaBanner__WGzb7,.HomePage_heroVisual__fvbGh,.HomePage_storeBtn__IC\+pS,.HomePage_submitBtn__f5ILi{display:none!important}.HomePage_heroSection__XwhXC{background:#fff!important;padding:1rem 0!important}.HomePage_heroTitle__A3t-n{color:#000!important}.HomePage_heroSubtitle__xY9lX{color:#333!important}}:root{--primary-dark:#4a44c8;--teal-glow:#00d4aa59;--gray:#8a8aa8;--transition:all 0.3s ease}.HeroVisualDemo_heroVisual__3xAcb{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.HeroVisualDemo_heroVisual__3xAcb:before{background:radial-gradient(ellipse at 50% 50%,#00d4aa2e 0,#00d4aa0f 45%,#0000 70%);border-radius:50%;content:"";height:500px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:340px;z-index:0}.HeroVisualDemo_heroVisual__3xAcb:after{background:radial-gradient(ellipse at 50% 50%,#f5c8421f 0,#0000 65%);content:"";height:300px;pointer-events:none;position:absolute;right:5%;top:20%;width:200px;z-index:0}.HeroVisualDemo_phoneMockup__HExAy{background:linear-gradient(145deg,#2c2c2e,#1c1c1e 30%,#141414 60%,#1a1a1a);border-radius:44px;box-shadow:0 4px 8px #0009,0 20px 60px #00000080,0 60px 120px #00000059,-6px 0 40px #00d4aa26,inset 0 1px 0 #ffffff1a,inset 0 -1px 0 #0006;flex-shrink:0;height:520px;margin-top:.5rem;padding:10px;position:relative;transform:perspective(1200px) rotateY(-12deg) rotateX(4deg) rotate(1deg);transition:transform .5s cubic-bezier(.34,1.56,.64,1);width:258px;z-index:1}.HeroVisualDemo_phoneMockup__HExAy:hover{box-shadow:0 4px 8px #00000080,0 30px 80px #00000073,0 80px 160px #0000004d,-8px 0 60px #00d4aa38,inset 0 1px 0 #ffffff1f,inset 0 -1px 0 #0006;transform:perspective(1200px) rotateY(-6deg) rotateX(2deg) rotate(0deg) translateY(-8px)}.HeroVisualDemo_phoneMockup__HExAy:before{background:linear-gradient(135deg,#ffffff14,#0000 40%,#0000 60%,#ffffff08);border-radius:44px;content:"";inset:0;pointer-events:none;position:absolute;z-index:10}.HeroVisualDemo_phoneMockup__HExAy:after{background:linear-gradient(135deg,#ffffff0f,#ffffff05 25%,#0000 50%);border-radius:36px;bottom:10px;content:"";left:10px;pointer-events:none;position:absolute;right:10px;top:10px;z-index:20}.HeroVisualDemo_iphoneNotch__vcEbv{background:#0a0a0a;border-radius:20px;box-shadow:inset 0 1px 3px #000c;height:28px;left:50%;position:absolute;top:12px;transform:translateX(-50%);width:96px;z-index:100}.HeroVisualDemo_iphoneNotch__vcEbv:after{background:radial-gradient(circle,#1a1a2e 40%,#0d0d0d 100%);border-radius:50%;box-shadow:0 0 0 1.5px #ffffff0f;content:"";height:10px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:10px}.HeroVisualDemo_iphoneStatusBar__OB-k8{align-items:center;display:flex;height:36px;justify-content:space-between;left:0;padding:0 22px;pointer-events:none;position:absolute;right:0;top:6px;z-index:99}.HeroVisualDemo_statusTime__31Fzq{color:#1a1a2e;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:700;letter-spacing:-.3px}.HeroVisualDemo_statusIcons__n-rUj{align-items:center;display:flex;gap:5px}.HeroVisualDemo_batteryIcon__3aHV-,.HeroVisualDemo_signalIcon__MuyaF,.HeroVisualDemo_wifiIcon__XCrr5{background:#1a1a2e;border-radius:2px;height:10px;opacity:.7;width:15px}.HeroVisualDemo_phoneScreen__aeG2f{background:linear-gradient(160deg,#fafbff,#f4f5fc);border-radius:36px;box-shadow:inset 0 0 60px #6c63ff0a,inset 0 -20px 40px #00000008;height:100%;overflow:hidden;position:relative;width:100%}.HeroVisualDemo_iphoneHomeIndicator__xHptD{background:#1a1a2e40;border-radius:3px;bottom:7px;height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px;z-index:30}.HeroVisualDemo_demoApp__Z7zbq{background:#0000;border-radius:36px;display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.HeroVisualDemo_demoApp__Z7zbq::-webkit-scrollbar{display:none}.HeroVisualDemo_demoHeader__-3-6J{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-bottom:1px solid #6c63ff14;display:flex;flex-shrink:0;height:46px;justify-content:space-between;margin-top:22px;padding:10px 14px 8px}.HeroVisualDemo_appLogo__pwJrW{align-items:center;color:#6c63ff;color:var(--primary);display:flex;font-size:11px;font-weight:700;gap:4px;margin-left:-16px}.HeroVisualDemo_logoImage__fye1B{display:block;height:30px;object-fit:contain;width:100px}.HeroVisualDemo_demoNotifications__z70vl{align-items:center;color:#8a8aa8;color:var(--gray);cursor:pointer;display:flex;font-size:17px;height:34px;justify-content:center;position:relative;width:34px}.HeroVisualDemo_notificationBadge__YTuHe{align-items:center;background:#ff3b30;border:1.5px solid #fff;border-radius:7px;color:#fff;display:flex;font-size:7px;font-weight:700;height:13px;justify-content:center;min-width:13px;padding:0 3px;position:absolute;right:0;top:0;z-index:10}.HeroVisualDemo_demoMainContent__ngiBy{display:flex;flex:1 1;flex-direction:column;overflow:visible}.HeroVisualDemo_sectionTitleRow__ilPKE{align-items:center;display:flex;justify-content:space-between;margin:8px 0 6px;padding:0 14px;white-space:nowrap}.HeroVisualDemo_statsLayoutCompact__JSrIO{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:0;padding:10px 14px 0;width:100%}.HeroVisualDemo_scoreCircleCompact__2Sq-N{align-items:center;background:linear-gradient(135deg,#ffffffe6,#f0f2ffd9);border:1px solid #6c63ff1f;border-radius:16px;box-shadow:0 4px 16px #6c63ff14,inset 0 1px 0 #ffffffe6;display:flex;flex-direction:column;gap:3px;margin-bottom:8px;padding:10px 8px 8px;width:100%}.HeroVisualDemo_scoreProgress__I-B3g{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.HeroVisualDemo_scoreCircleContainer__2rTMd{align-items:center;display:flex;height:64px;justify-content:center;margin:0 auto;position:relative;width:64px}.HeroVisualDemo_scoreCircleContainer__2rTMd:before{animation:HeroVisualDemo_ringRotate__7VtEE 8s linear infinite;background:conic-gradient(#00d4aa 0deg 315deg,#00d4aa1f 315deg 1turn);background:conic-gradient(var(--teal) 0deg 315deg,#00d4aa1f 315deg 1turn);border-radius:50%;content:"";inset:-3px;position:absolute}.HeroVisualDemo_scoreCircleContainer__2rTMd:after{background:linear-gradient(135deg,#fff,#f4f5fc);border-radius:50%;box-shadow:inset 0 2px 8px #6c63ff14;content:"";inset:4px;position:absolute}@keyframes HeroVisualDemo_ringRotate__7VtEE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HeroVisualDemo_scoreContentInside__NWm7t{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;text-align:center;width:100%;z-index:3}.HeroVisualDemo_scoreMainInside__z\+n4H{align-items:baseline;display:flex;justify-content:center;line-height:.9;margin-bottom:1px}.HeroVisualDemo_scoreValueInside__ND8Yn{color:#1a1a2e;color:var(--dark);font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:800;line-height:.9}.HeroVisualDemo_scoreTotalInside__A6H8Y{color:#8a8aa8;color:var(--gray);font-size:7px;line-height:.9;margin-left:-1px;opacity:.8}.HeroVisualDemo_scoreLabelInside__mlON7{color:#8a8aa8;color:var(--gray);font-size:6px;font-weight:600;letter-spacing:.3px;line-height:1;text-align:center;text-transform:uppercase;width:100%}.HeroVisualDemo_scoreBadgeInside__i8Z1f{align-items:center;background:linear-gradient(135deg,#00d4aa1f,#00d4aa0f);border:1px solid #00d4aa33;border-radius:8px;color:#00a885;display:inline-flex;font-size:7px;font-weight:700;gap:3px;margin-top:4px;padding:2px 8px}.HeroVisualDemo_scoreBadgeInside__i8Z1f:before{background:#00d4aa;background:var(--teal);border-radius:50%;box-shadow:0 0 4px #00d4aa;box-shadow:0 0 4px var(--teal);content:"";flex-shrink:0;height:5px;width:5px}.HeroVisualDemo_threeStatsTight__nIqeG{border-top:1px solid #6c63ff14;display:grid;grid-template-columns:repeat(3,1fr);width:100%}.HeroVisualDemo_threeStatsTight__nIqeG .HeroVisualDemo_statCardTight__5PpY8{align-items:center;border-right:1px solid #6c63ff14;display:flex;flex-direction:column;justify-content:center;min-height:50px;padding:8px 2px;text-align:center}.HeroVisualDemo_threeStatsTight__nIqeG .HeroVisualDemo_statCardTight__5PpY8:last-child{border-right:none}.HeroVisualDemo_threeStatsTight__nIqeG .HeroVisualDemo_statNumberTight__FpBui{color:#6c63ff;color:var(--primary);font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:800;line-height:1;margin-bottom:2px}.HeroVisualDemo_threeStatsTight__nIqeG .HeroVisualDemo_statLabelTight__n9WYL{color:#8a8aa8;color:var(--gray);font-size:6.5px;font-weight:500;letter-spacing:.4px;line-height:1.1;text-transform:uppercase}.HeroVisualDemo_appIconsSection__Pn7QQ{flex-shrink:0;margin-top:6px;padding:0 14px}.HeroVisualDemo_iconsSectionTitle__ozSVN{color:#8a8aa8;color:var(--gray);font-size:8px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.HeroVisualDemo_viewAllBtn__00hOL{background:#6c63ff14;border-radius:5px;color:#6c63ff;color:var(--primary);cursor:pointer;font-size:8px;font-weight:700;padding:2px 7px}.HeroVisualDemo_appIconsGrid__P7cox{grid-gap:8px 2px;display:grid;gap:8px 2px;grid-template-columns:repeat(3,1fr);margin-top:6px}.HeroVisualDemo_appIconItem__aUs0z{align-items:center;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;padding:3px;transition:all .3s ease;transition:var(--transition)}.HeroVisualDemo_appIconItem__aUs0z:hover{transform:translateY(-2px) scale(1.05)}.HeroVisualDemo_iconCircle__XVtJJ{align-items:center;background:linear-gradient(135deg,#6c63ff,#4a44c8);background:linear-gradient(135deg,var(--primary),var(--primary-dark));border-radius:12px;box-shadow:0 4px 12px #6c63ff40,inset 0 1px 0 #fff3;display:flex;height:40px;justify-content:center;margin-bottom:4px;width:40px}.HeroVisualDemo_iconImg__eFPIL{color:#fff;font-size:15px}.HeroVisualDemo_iconEmoji__ibOsX{font-size:17px;line-height:1}.HeroVisualDemo_iconLabel__A5d7\+{color:#3a3a5c;font-size:7px;font-weight:600;line-height:1.2;text-align:center}.HeroVisualDemo_appIconItem__aUs0z:first-child .HeroVisualDemo_iconCircle__XVtJJ{background:linear-gradient(135deg,#ff6b8a,#ff4166);box-shadow:0 4px 12px #ff41664d,inset 0 1px 0 #fff3}.HeroVisualDemo_appIconItem__aUs0z:nth-child(2) .HeroVisualDemo_iconCircle__XVtJJ{background:linear-gradient(135deg,#36d1dc,#1ab8c5);box-shadow:0 4px 12px #1ab8c54d,inset 0 1px 0 #fff3}.HeroVisualDemo_appIconItem__aUs0z:nth-child(3) .HeroVisualDemo_iconCircle__XVtJJ{background:linear-gradient(135deg,#2ecc71,#1ea85c);box-shadow:0 4px 12px #2ecc714d,inset 0 1px 0 #fff3}.HeroVisualDemo_appIconItem__aUs0z:nth-child(4) .HeroVisualDemo_iconCircle__XVtJJ{background:linear-gradient(135deg,#f8b400,#e09e00);box-shadow:0 4px 12px #f8b4004d,inset 0 1px 0 #fff3}.HeroVisualDemo_appIconItem__aUs0z:nth-child(5) .HeroVisualDemo_iconCircle__XVtJJ{background:linear-gradient(135deg,#9b59b6,#7d3f9a);box-shadow:0 4px 12px #9b59b64d,inset 0 1px 0 #fff3}.HeroVisualDemo_appIconItem__aUs0z:nth-child(6) .HeroVisualDemo_iconCircle__XVtJJ{background:linear-gradient(135deg,#3498db,#1a78bb);box-shadow:0 4px 12px #3498db4d,inset 0 1px 0 #fff3}.HeroVisualDemo_appIconItem__aUs0z:nth-child(7) .HeroVisualDemo_iconCircle__XVtJJ{background:linear-gradient(135deg,#1abc9c,#0e8f75);box-shadow:0 4px 12px #1abc9c4d,inset 0 1px 0 #fff3}.HeroVisualDemo_appIconItem__aUs0z:nth-child(8) .HeroVisualDemo_iconCircle__XVtJJ{background:linear-gradient(135deg,#e74c3c,#c0392b);box-shadow:0 4px 12px #e74c3c4d,inset 0 1px 0 #fff3}.HeroVisualDemo_appIconItem__aUs0z:nth-child(9) .HeroVisualDemo_iconCircle__XVtJJ{background:linear-gradient(135deg,#f39c12,#d4830a);box-shadow:0 4px 12px #f39c124d,inset 0 1px 0 #fff3}.HeroVisualDemo_demoTransactions__qp\+s-{flex:0 0 auto;margin-bottom:16px;margin-top:6px;padding:0 14px}.HeroVisualDemo_recentActivityTitle__P4y-3{color:#8a8aa8;color:var(--gray);font-size:8px;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.HeroVisualDemo_transactionsContainer__ZVBOp{display:flex;flex-direction:column;gap:5px;margin-top:6px}.HeroVisualDemo_transactionItem__VejVU{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffc;border:1px solid #6c63ff12;border-radius:10px;box-shadow:0 2px 6px #0000000a;display:flex;justify-content:space-between;padding:7px 8px;transition:all .3s ease;transition:var(--transition)}.HeroVisualDemo_transactionItem__VejVU:hover{background:#fff;box-shadow:0 4px 12px #6c63ff1a;transform:translateY(-1px)}.HeroVisualDemo_transactionInfo__y5s6B{align-items:center;display:flex;flex:1 1;gap:6px}.HeroVisualDemo_transactionIcon__9kIqY{align-items:center;border-radius:8px;display:flex;flex-shrink:0;font-size:9px;height:26px;justify-content:center;width:26px}.HeroVisualDemo_lent__ueKnK{background:linear-gradient(135deg,#ff41661f,#ff41660f);color:#e83355}.HeroVisualDemo_borrowed__gSHHb{background:linear-gradient(135deg,#2ecc711f,#2ecc710f);color:#1ea85c}.HeroVisualDemo_transactionInfo__y5s6B div{display:flex;flex-direction:column}.HeroVisualDemo_transactionInfo__y5s6B strong{color:#1a1a2e;font-size:10px;font-weight:700;margin-bottom:1px}.HeroVisualDemo_transactionDate__Sz1Ci{color:#8a8aa8;color:var(--gray);font-size:7px;white-space:nowrap}.HeroVisualDemo_transactionAmount__dFLma{align-items:flex-end;display:flex;flex-direction:column;gap:2px;min-width:48px}.HeroVisualDemo_amount__CEQu-{font-family:Plus Jakarta Sans,sans-serif;font-size:9.5px;font-weight:800;line-height:1;white-space:nowrap}.HeroVisualDemo_status__6flTA{border-radius:4px;display:inline-block;font-size:6px;font-weight:700;letter-spacing:.4px;line-height:1.4;padding:1px 4px;text-transform:uppercase}.HeroVisualDemo_pending__LNM4H{background:#f8b4001a;border:1px solid #f8b40033;color:#b88a00}.HeroVisualDemo_paid__yCUeF{background:#2ecc711a;border:1px solid #2ecc7133;color:#1ea85c}.HeroVisualDemo_demoProfileScreen__VKM8V{background:#fff;display:flex;flex-direction:column;height:100%;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .35s ease;width:100%;z-index:50}.HeroVisualDemo_show__tX3SF{transform:translateX(0)}.HeroVisualDemo_profileHeader__BVniO{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border-bottom:1px solid #6c63ff14;display:flex;gap:10px;height:44px;margin-top:22px;padding:0 14px}.HeroVisualDemo_profileHeader__BVniO h3{color:#1a1a2e;font-size:13px;font-weight:700}.HeroVisualDemo_profileBackBtn__pa5i-{align-items:center;background:#6c63ff14;border:none;border-radius:8px;color:#6c63ff;color:var(--primary);cursor:pointer;display:flex;font-size:14px;height:28px;justify-content:center;width:28px}.HeroVisualDemo_profileContent__vIlb8{flex:1 1;padding:18px 14px;text-align:center}.HeroVisualDemo_profileAvatar__J8TzE{align-items:center;background:linear-gradient(135deg,#6c63ff,#4a44c8);background:linear-gradient(135deg,var(--primary),var(--primary-dark));border-radius:50%;box-shadow:0 8px 20px #6c63ff4d;color:#fff;display:flex;font-size:24px;height:56px;justify-content:center;margin:0 auto 10px;width:56px}.HeroVisualDemo_profileContent__vIlb8 h4{color:#1a1a2e;font-size:13px;font-weight:700;margin-bottom:3px}.HeroVisualDemo_profileContent__vIlb8 p{color:#8a8aa8;color:var(--gray);font-size:10px}.HeroVisualDemo_profileStats__etQmN{background:#6c63ff0a;border-radius:12px;display:flex;justify-content:space-around;margin-top:18px;padding:10px 6px}.HeroVisualDemo_profileStats__etQmN div{text-align:center}.HeroVisualDemo_profileStats__etQmN strong{color:#6c63ff;color:var(--primary);display:block;font-size:13px;font-weight:800}.HeroVisualDemo_profileStats__etQmN span{color:#8a8aa8;color:var(--gray);display:block;font-size:8px;margin-top:2px}.HeroVisualDemo_floatingBadge__DMR4h{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#16161fd9;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 8px 24px #0006;padding:8px 12px;pointer-events:none;position:absolute;z-index:5}.HeroVisualDemo_floatingBadge__DMR4h.HeroVisualDemo_score__u88qB{align-items:center;display:flex;gap:8px;left:-20%;top:12%}.HeroVisualDemo_floatingBadge__DMR4h.HeroVisualDemo_txn__uaqAK{align-items:center;bottom:22%;display:flex;gap:8px;left:-18%}.HeroVisualDemo_badgeIcon__8l5VM{align-items:center;border-radius:8px;display:flex;flex-shrink:0;font-size:13px;height:28px;justify-content:center;width:28px}.HeroVisualDemo_badgeIcon__8l5VM.HeroVisualDemo_green__AjDD0{background:linear-gradient(135deg,#2ecc71,#1ea85c)}.HeroVisualDemo_badgeIcon__8l5VM.HeroVisualDemo_teal__vgMfF{background:linear-gradient(135deg,#00d4aa,#00a885)}.HeroVisualDemo_badgeText__Y3dXF{display:flex;flex-direction:column}.HeroVisualDemo_badgeValue__LFQ6X{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:800;line-height:1}.HeroVisualDemo_badgeLabel__35Gm8{color:#f0f0f880;font-size:9px;margin-top:1px}@media (max-width:1200px){.HeroVisualDemo_phoneMockup__HExAy{height:500px;width:248px}.HeroVisualDemo_floatingBadge__DMR4h{display:none}}@media (max-width:1024px){.HeroVisualDemo_phoneMockup__HExAy{border-radius:40px;height:465px;transform:perspective(1000px) rotateY(-8deg) rotateX(3deg);width:230px}.HeroVisualDemo_iphoneNotch__vcEbv{height:24px;width:80px}.HeroVisualDemo_phoneScreen__aeG2f{border-radius:32px}}@media (max-width:768px){.HeroVisualDemo_phoneMockup__HExAy{border-radius:36px;height:424px;transform:perspective(800px) rotateY(-6deg) rotateX(2deg);width:210px}.HeroVisualDemo_iphoneNotch__vcEbv{height:22px;width:72px}.HeroVisualDemo_phoneScreen__aeG2f{border-radius:28px}.HeroVisualDemo_demoHeader__-3-6J{height:40px;margin-top:20px;padding:8px 10px}.HeroVisualDemo_logoImage__fye1B{height:24px;width:80px}}@media (prefers-reduced-motion:reduce){.HeroVisualDemo_phoneMockup__HExAy,.HeroVisualDemo_phoneMockup__HExAy:hover{transform:none!important;transition:none}@keyframes HeroVisualDemo_ringRotate__7VtEE{0%,to{transform:none}}}.community-pods-section{background:#0a0a0f;margin-top:0;overflow:hidden;padding:5rem 0 4rem;position:relative}.community-pods-section:before{background-image:linear-gradient(#f0f0f805 1px,#0000 0),linear-gradient(90deg,#f0f0f805 1px,#0000 0);background-size:60px 60px;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.community-pods-section:after{background:radial-gradient(ellipse,#00d4aa0d 0,#0000 65%);content:"";height:45vw;left:-5%;pointer-events:none;position:absolute;top:-10%;width:45vw;z-index:0}.container{max-width:1400px;position:relative;z-index:1}.section-header{margin-bottom:.75rem}.section-header h2{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.15}.section-header h2,.section-header h3{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;margin-bottom:.75rem}.section-header h3{font-size:clamp(1.4rem,3vw,2rem);font-weight:700;letter-spacing:-.02em;line-height:1.2}.section-header p{color:#8a8aa8;font-family:DM Sans,sans-serif;font-size:clamp(.9rem,2vw,1.0625rem);line-height:1.75;margin:0 auto;max-width:600px}.instant-load{animation:none!important;opacity:1!important;transform:none!important}.use-cases-scrolling-section{margin-bottom:2.5rem;overflow:hidden;padding:.5rem 0;position:relative;text-align:center}.use-cases-scroll-wrapper{mask-image:linear-gradient(90deg,#0000,#000 10%,#000 90%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000,#000 10%,#000 90%,#0000);overflow:hidden;padding:1rem 0;position:relative;width:100%}.use-cases-track{animation:scrollUseCases 40s linear infinite;display:flex;gap:1rem;padding:.5rem 0;width:-webkit-max-content;width:max-content}@keyframes scrollUseCases{0%{transform:translateX(0)}to{transform:translateX(-33.33%)}}.use-case-item{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1a1a26cc;border:1px solid;border-radius:50px;cursor:default;flex:0 0 auto;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:600;padding:.625rem 1.25rem;transition:transform .3s ease,box-shadow .3s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.use-case-item:hover{box-shadow:0 6px 20px #0000004d;transform:translateY(-2px)}.pods-container{grid-gap:4rem;align-items:center;background:linear-gradient(180deg,#f0f2ff,#fff);border-radius:28px;box-shadow:0 8px 40px #0000004d;display:grid;gap:4rem;grid-template-columns:1fr 1fr;margin-bottom:4rem;padding:3rem 2.5rem;width:100%}.pods-visual.orbit-system{height:600px;-webkit-user-select:none;user-select:none;width:100%}.orbit-system .orbit-container,.pods-visual.orbit-system{align-items:center;display:flex;justify-content:center;position:relative}.orbit-system .orbit-container{height:500px;margin:0 auto;width:500px}.orbit-system .orbit-path{animation:rotate-slow 40s linear infinite;border-radius:50%;border-style:dotted;position:absolute}.orbit-system .outer-orbit{border:3px dotted #36d1dc4d;height:100%;width:100%}.orbit-system .inner-orbit{animation-direction:reverse;border:2px dotted #6c63ff4d;height:35%;width:35%}@keyframes rotate-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.orbit-system:hover .orbit-path{animation-play-state:paused}.orbit-system .pod-orbit-item{height:140px;position:absolute;transition:transform .1s linear;width:140px;z-index:10}.pod-node{align-items:center;background:#fff;border:2px solid #0000000d;border-radius:50%;box-shadow:0 10px 30px #0000001a,0 0 0 3px #fffffff2,inset 0 0 20px #fffc;cursor:pointer;display:flex;flex-direction:column;height:140px;justify-content:space-between;overflow:hidden;padding:16px 0 12px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);width:140px}.pod-node:hover{box-shadow:0 20px 50px #00000026,0 0 0 4px #fff,0 0 0 8px var(--pod-color);transform:scale(1.1)}.pod-node.active,.pod-node:hover{border-color:var(--pod-color);z-index:20}.pod-node.active{background:#fff;box-shadow:0 15px 40px #6c63ff33,0 0 0 3px #fffffff2,0 0 0 6px var(--pod-color)}.pod-arc-top{align-items:center;display:flex;height:32px;justify-content:center;pointer-events:none;position:relative;width:100%;z-index:2}.arc-text-svg{height:38px;overflow:visible;width:140px}.arc-text-element{text-anchor:middle;dominant-baseline:middle;font-family:Plus Jakarta Sans,sans-serif;font-size:9px!important;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.pod-center-icon{height:48px;margin:-4px auto 0;width:48px;z-index:3}.icon-circle,.pod-center-icon{align-items:center;display:flex;justify-content:center;position:relative}.icon-circle{background:linear-gradient(135deg,var(--pod-color),color-mix(in srgb,var(--pod-color) 85%,#fff 15%));border:2px solid #fff;border-radius:50%;box-shadow:0 5px 15px #00000026,0 0 0 3px #fffffff2,inset 0 1px 2px #fff6;color:#fff;height:45px;transition:all .3s ease;width:45px;z-index:2}.pod-icon{font-size:1.2rem}.icon-glow{animation:icon-glow-pulse 3s ease-in-out infinite alternate;background:var(--pod-color);border-radius:50%;bottom:-6px;filter:blur(8px);left:-6px;opacity:.1;position:absolute;right:-6px;top:-6px;z-index:1}@keyframes icon-glow-pulse{0%{opacity:.08;transform:scale(.98)}to{opacity:.18;transform:scale(1.02)}}.pod-node:hover .icon-circle{box-shadow:0 6px 20px #00000080;transform:scale(1.08)}.pod-bottom-members{align-items:center;display:flex;height:30px;justify-content:center;position:relative;width:100%;z-index:2}.members-wrapper{align-items:center;display:flex;flex-direction:column;gap:1px}.members-label{color:#666;font-family:DM Sans,sans-serif;font-size:7px!important;font-weight:700;letter-spacing:.8px;text-transform:uppercase;white-space:nowrap}.members-count{color:var(--pod-color);font-family:Plus Jakarta Sans,sans-serif;font-size:13px!important;font-weight:800;line-height:1}.central-fund{align-items:center;animation:pulse 3s ease-in-out infinite;background:linear-gradient(135deg,#6c63ff,#36d1dc);border-radius:50%;box-shadow:0 15px 40px #6c63ff66,inset 0 0 0 12px #ffffff26,0 0 0 25px #6c63ff0d;color:#fff;display:flex;flex-direction:column;height:150px;justify-content:center;left:50%;padding:1rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:150px;z-index:20}.fund-circle-content{position:relative;z-index:2}@keyframes pulse{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.03)}}.central-fund h3{color:#ffffffe6;font-family:DM Sans,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.3px;margin-bottom:.3rem;text-align:center}.fund-amount{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:800;letter-spacing:-.5px;line-height:1.2;margin-bottom:.25rem}.central-fund p{color:#ffffffd9;font-family:DM Sans,sans-serif;font-size:.6rem;line-height:1.4;text-align:center}.pod-details{align-items:center;display:flex;justify-content:center}.pod-detail-card{background:#fff;border:1px solid #6c63ff1a;border-radius:20px;box-shadow:0 15px 40px #6c63ff1a;max-width:500px;overflow:hidden;width:100%}.pod-header{border-bottom:1px solid #6c63ff14;padding:1.75rem;position:relative}.pod-header h3{color:#1a1a2e;font-family:Plus Jakarta Sans,sans-serif;font-size:1.375rem;font-weight:800;letter-spacing:-.02em;margin-bottom:.625rem}.pod-header-divider{border-radius:2px;height:2px;margin-bottom:1rem;width:40px}.pod-metrics-three-box{grid-gap:.625rem;display:grid;gap:.625rem;grid-template-columns:repeat(3,1fr);margin-top:1rem}.metric-box{align-items:center;background:#fff;border:2px solid;border-radius:10px;box-shadow:0 3px 10px #0000000f;display:flex;flex-direction:column;justify-content:center;min-height:72px;min-width:0;padding:.75rem .5rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.metric-box:hover{box-shadow:0 6px 16px #0000001a;transform:translateY(-2px)}.metric-value{color:#1a1a2e;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:800;line-height:1.1;margin-bottom:.25rem}.metric-label{color:#6b7280;font-family:DM Sans,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.5px;line-height:1.2;text-transform:uppercase}.pod-body{padding:1.75rem}.pod-description{color:#6b7280;font-family:DM Sans,sans-serif;font-size:.9rem;line-height:1.7;margin-bottom:1.25rem}.pod-rules{background:#f9f9ff;border-left:3px solid #6c63ff;border-left:3px solid var(--pod-color,#6c63ff);border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.pod-rules h4{align-items:center;color:#1a1a2e;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;gap:6px;margin-bottom:.75rem}.pod-rules h4,.rules-icon{font-size:.875rem}.pod-rules ul{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.pod-rules li{align-items:flex-start;color:#374151;display:flex;font-family:DM Sans,sans-serif;font-size:.8125rem;gap:.5rem}.pod-rules li svg{flex-shrink:0;font-size:.8rem;margin-top:2px}.pod-actions-single{display:flex;justify-content:center;margin-top:1.5rem}.create-app-btn{align-items:center;border:none;border-radius:10px;color:#0a0a0f;cursor:pointer;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.9rem;font-weight:700;gap:8px;justify-content:center;min-width:220px;outline:none;padding:.75rem 2rem;transition:transform .2s cubic-bezier(.34,1.56,.64,1),filter .2s}.create-app-btn:hover{filter:brightness(1.1);transform:translateY(-2px)}.btn-icon{font-size:.8rem}.bank-partners-section{background:#0000;margin:4rem 0;overflow:hidden;padding:3rem 0;position:relative}.bank-partners-section .section-header{margin-bottom:2.5rem}.bank-logos-scroll-wrapper{mask-image:linear-gradient(90deg,#0000,#000 15%,#000 85%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000,#000 15%,#000 85%,#0000);overflow:hidden;padding:1rem 0;position:relative;width:100%}.bank-logos-track{align-items:center;animation:scrollBankLogos 35s linear infinite;display:flex;gap:1.25rem;padding:.5rem 0;width:-webkit-max-content;width:max-content}@keyframes scrollBankLogos{0%{transform:translateX(0)}to{transform:translateX(-33.33%)}}.bank-logo-item{align-items:center;background:#16161f;border:1px solid #f0f0f80f;border-radius:10px;cursor:default;display:flex;flex:0 0 auto;justify-content:center;min-height:60px;min-width:110px;padding:.75rem 1.5rem;transition:all .3s ease;-webkit-user-select:none;user-select:none}.bank-logo-item:hover{background:#1a1a26;border-color:#00d4aa33;transform:translateY(-2px)}.bank-logo-image{filter:grayscale(100%) brightness(2) opacity(.5);height:22px;object-fit:contain;transition:all .3s ease;width:auto}.bank-logo-item:hover .bank-logo-image{filter:grayscale(0) brightness(1.1) opacity(1)}.bank-logos-scroll-wrapper:hover .bank-logos-track{animation-play-state:paused}.pod-features-section{background:#0000;margin:0;overflow:hidden;padding:3rem 0;position:relative}.pod-features-section .section-header{margin-bottom:2.5rem}.features-container-wrapper{align-items:center;display:flex;margin:0 auto;max-width:1400px;padding:0 40px;position:relative}.features-scroll-container{flex:1 1;mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000);overflow:hidden;position:relative;scroll-behavior:smooth}.features-scroll-wrapper{display:flex;gap:1.25rem;padding:1.5rem 0;width:-webkit-max-content;width:max-content}.feature-box{align-items:center;background:#16161f;border:1px solid #f0f0f812;border-radius:14px;box-shadow:0 4px 20px #0000004d;cursor:pointer;display:flex;flex:0 0 auto;gap:1rem;padding:1.25rem;transition:all .3s ease;-webkit-user-select:none;user-select:none;width:280px}.feature-box:hover{background:#1a1a26;border-color:#00d4aa33;box-shadow:0 8px 32px #0006;transform:translateY(-4px)}.feature-box-icon{align-items:center;background:#00d4aa14;border-radius:10px;display:flex;flex-shrink:0;font-size:1.4rem;height:44px;justify-content:center;transition:all .3s ease;width:44px}.feature-box:hover .feature-box-icon{background:#00d4aa1f;transform:scale(1.1) rotate(5deg)}.feature-box-content{display:flex;flex:1 1;flex-direction:column;gap:.375rem}.feature-box-content h3{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.3;margin:0}.feature-box-content p{color:#8a8aa8;font-family:DM Sans,sans-serif;font-size:.8125rem;line-height:1.55;margin:0}.scroll-button{align-items:center;background:#1a1a26;border:1px solid #f0f0f81a;border-radius:50%;box-shadow:0 4px 12px #0000004d;color:#8a8aa8;cursor:pointer;display:flex;font-size:.875rem;height:36px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:36px;z-index:10}.scroll-button:hover{background:#00d4aa;border-color:#00d4aa;color:#0a0a0f;transform:translateY(-50%) scale(1.1)}.scroll-button.left{left:0}.scroll-button.right{right:0}.scroll-indicator-dots{display:flex;gap:6px;justify-content:center;margin-top:1.5rem}.scroll-indicator-dots .dot{background:#f0f0f826;border-radius:50%;cursor:pointer;height:6px;transition:all .3s ease;width:6px}.scroll-indicator-dots .dot:hover{background:#00d4aa66}.scroll-indicator-dots .dot.active{background:#00d4aa;box-shadow:0 0 6px #00d4aa80;transform:scale(1.3)}@media (max-width:1024px){.pods-container{gap:3rem;grid-template-columns:1fr;justify-items:center}.pods-visual.orbit-system{height:550px;width:100%}.orbit-system .orbit-container{margin:0 auto}.pod-detail-card{margin:0 auto;max-width:600px}.bank-partners-section{margin:3rem 0;padding:2.5rem 0}.scroll-button{display:none}}@media (max-width:768px){.community-pods-section{padding:3.5rem 0 3rem}.container{padding:0 1rem}.section-header h2{font-size:clamp(1.5rem,5vw,2rem)}.section-header h3{font-size:clamp(1.3rem,4vw,1.6rem)}.pods-visual.orbit-system{height:380px}.orbit-system .orbit-container{height:300px;width:300px}.orbit-system .pod-orbit-item,.pod-node{height:95px;width:95px}.pod-node{padding:10px 0 8px}.pod-arc-top{height:25px}.arc-text-svg{height:24px;width:86px}.arc-text-element{font-size:6.5px!important}.icon-circle,.pod-center-icon{height:32px;width:32px}.pod-icon{font-size:.9rem}.members-label{font-size:5.5px!important}.members-count{font-size:10px!important}.central-fund{height:105px;width:105px}.central-fund h3{font-size:.55rem}.fund-amount{font-size:.95rem}.central-fund p{font-size:.5rem}.pod-rules ul{grid-template-columns:1fr}.create-app-btn{min-width:auto;width:100%}.pod-metrics-three-box{gap:.5rem}.metric-value{font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal}.metric-label{font-size:.6rem}.bank-logo-item{min-height:52px;min-width:90px;padding:.5rem 1rem}.bank-logo-image{height:18px}.use-case-item{font-size:.8rem;padding:.5rem .875rem}.feature-box{width:240px}}@media (max-width:480px){.community-pods-section{padding:2.5rem 0 2rem}.container{padding:0 .75rem}.pods-visual.orbit-system{height:310px}.orbit-system .orbit-container{height:240px;width:240px}.orbit-system .pod-orbit-item,.pod-node{height:78px;width:78px}.pod-node{padding:8px 0 6px}.arc-text-svg{height:19px;width:70px}.arc-text-element{font-size:5.5px!important}.pod-center-icon{height:26px;width:26px}.icon-circle{height:25px;width:25px}.pod-icon{font-size:.75rem}.members-label{font-size:5px!important}.members-count{font-size:8.5px!important}.central-fund{height:82px;padding:.5rem;width:82px}.central-fund h3{font-size:.44rem}.fund-amount{font-size:.78rem}.central-fund p{font-size:.4rem}.pod-header{padding:1rem}.pod-header h3{font-size:1.1rem}.pod-body{padding:1rem}.pod-metrics-three-box{gap:.375rem}.metric-box{min-height:60px;padding:.5rem .25rem}.metric-value{font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal}.metric-label{font-size:.55rem;letter-spacing:0}.feature-box{padding:.875rem;width:210px}.feature-box-icon{font-size:1.2rem;height:38px;width:38px}.feature-box-content h3{font-size:.875rem}.feature-box-content p{font-size:.75rem}.bank-logo-item{min-height:48px;min-width:80px;padding:.5rem .75rem}.bank-logo-image{height:16px}}@media (max-width:360px){.pods-visual.orbit-system{height:278px}.orbit-system .orbit-container{height:210px;width:210px}.orbit-system .pod-orbit-item,.pod-node{height:68px;width:68px}.arc-text-svg{height:17px;width:62px}.arc-text-element{font-size:5px!important}.icon-circle{height:22px;width:22px}.pod-icon{font-size:.65rem}.members-label{font-size:4.5px!important}.members-count{font-size:7.5px!important}.central-fund{height:70px;width:70px}.fund-amount{font-size:.68rem}}@media (prefers-reduced-motion:reduce){.bank-logos-track,.central-fund,.icon-glow,.orbit-path,.use-cases-track{animation:none}}:root{--bg-void:#0a0a0f;--bg-surface:#0f0f17;--bg-elevated:#16161f;--bg-card:#1a1a26;--teal:#00d4aa;--teal-dim:#00d4aa1a;--teal-glow:#00d4aa33;--gold:#f5c842;--text-primary:#f0f0f8;--text-secondary:#8a8aa8;--text-muted:#4a4a68;--border-subtle:#f0f0f80f;--border-card:#f0f0f814;--font-display:"Plus Jakarta Sans",sans-serif;--font-body:"DM Sans",sans-serif;--ease:cubic-bezier(0.4,0,0.2,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--radius-sm:8px;--radius-md:12px;--radius-lg:20px}.features-section{background:#0a0a0f;background:var(--bg-void);margin-top:0;overflow:hidden;padding-top:0;position:relative}.features-section:before{background-image:linear-gradient(#f0f0f805 1px,#0000 0),linear-gradient(90deg,#f0f0f805 1px,#0000 0);background-size:60px 60px;inset:0}.features-section:after,.features-section:before{content:"";pointer-events:none;position:absolute;z-index:0}.features-section:after{background:radial-gradient(ellipse,#00d4aa0d 0,#0000 65%);bottom:10%;height:40vw;right:-5%;width:40vw}.features-container{margin:0 auto;max-width:1280px;padding:4rem 2rem 5rem;position:relative;z-index:1}@media (max-width:767px){.features-container{padding:3rem 1.25rem}}.section-header{margin-bottom:3.5rem;text-align:center}@media (max-width:767px){.section-header{margin-bottom:2.5rem}}.section-title{color:#f0f0f8;color:var(--text-primary,#f0f0f8);font-family:Plus Jakarta Sans,sans-serif;font-family:var(--font-display),"Plus Jakarta Sans",sans-serif;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin-bottom:1rem}.section-description{color:#8a8aa8;color:var(--text-secondary,#8a8aa8);font-family:DM Sans,sans-serif;font-family:var(--font-body),"DM Sans",sans-serif;font-size:clamp(.9rem,2vw,1.0625rem);line-height:1.75;margin:0 auto;max-width:560px}.feature-tabs-wrapper{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;margin:0 -1.25rem 2.5rem;overflow-x:auto;overflow-y:visible;padding:0 1.25rem 6px;scrollbar-width:none}.feature-tabs-wrapper::-webkit-scrollbar{display:none}@media (min-width:768px){.feature-tabs-wrapper{margin:0 0 3rem;overflow-x:visible;padding:0 0 6px}}.feature-tabs{display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:flex-start;min-width:-webkit-max-content;min-width:max-content}@media (min-width:768px){.feature-tabs{flex-wrap:wrap;justify-content:center;min-width:0}}.feature-tab{-webkit-tap-highlight-color:transparent;align-items:center;background:#1a1a26;border:1px solid #f0f0f814;border-radius:12px;color:#8a8aa8;cursor:pointer;display:flex;flex-shrink:0;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:600;gap:.5rem;min-height:44px;padding:.6rem 1rem;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease;white-space:nowrap}.feature-tab:hover{background:#16161f;border-color:#f0f0f81f;color:#f0f0f8;transform:translateY(-2px)}.feature-tab.active{background:color-mix(in srgb,#00d4aa 12%,#1a1a26);background:color-mix(in srgb,var(--tab-color,#00d4aa) 12%,#1a1a26);border-color:color-mix(in srgb,#00d4aa 40%,#0000);border-color:color-mix(in srgb,var(--tab-color,#00d4aa) 40%,#0000);box-shadow:0 4px 20px color-mix(in srgb,#00d4aa 20%,#0000);box-shadow:0 4px 20px color-mix(in srgb,var(--tab-color,#00d4aa) 20%,#0000);color:#f0f0f8}.feature-tab.active .tab-icon{transform:scale(1.15)}.tab-icon{align-items:center;display:flex;flex-shrink:0;font-size:1rem;transition:transform .3s ease}.feature-content{grid-gap:4rem;align-items:center;background:#16161f;border:1px solid #f0f0f814;border-radius:20px;box-shadow:0 8px 32px #0006,inset 0 1px 0 #f0f0f80a;display:grid;gap:4rem;grid-template-columns:1fr 1fr;overflow:hidden;padding:3rem;position:relative}.feature-content:before{background:radial-gradient(ellipse,color-mix(in srgb,#00d4aa 8%,#0000) 0,#0000 65%);background:radial-gradient(ellipse,color-mix(in srgb,var(--tab-color,var(--teal)) 8%,#0000) 0,#0000 65%);content:"";height:80%;pointer-events:none;position:absolute;right:-10%;top:-40%;transition:background .4s;width:50%}@media (max-width:1024px){.feature-content{gap:2rem;grid-template-columns:1fr}}@media (max-width:767px){.feature-content{border-radius:12px;gap:1.5rem;padding:1.5rem}}.feature-header{align-items:stretch;display:flex;gap:1rem;margin-bottom:1.5rem}.feature-header-text{flex:1 1;min-width:0}.feature-header-icon{align-items:center;border:1px solid;border-radius:8px;display:flex;flex-shrink:0;height:80px;justify-content:center;min-width:80px;overflow:hidden;padding:6px;width:80px}@media (min-width:768px){.feature-header-icon{display:none}}.feature-details h3{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.25rem,3.5vw,1.875rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:.625rem}.feature-details>p,.feature-header-text p{color:#8a8aa8;font-family:DM Sans,sans-serif;font-size:clamp(.875rem,2vw,1rem);line-height:1.75;margin-bottom:0}.feature-list{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin-bottom:1.5rem;padding:0}.feature-list li{align-items:flex-start;color:#8a8aa8;display:flex;font-family:DM Sans,sans-serif;font-size:clamp(.825rem,1.8vw,.9375rem);gap:.75rem;line-height:1.6}.check-icon{flex-shrink:0;font-size:1rem;margin-top:.18em}.feature-use-cases{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.75rem}.use-case-tag{border:1px solid #0000;border-radius:100px;display:inline-block;font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.01em;padding:.35rem .875rem;transition:transform .15s cubic-bezier(.34,1.56,.64,1)}.use-case-tag:hover{transform:translateY(-1px)}.learn-more-btn{align-items:center;border:none;border-radius:12px;box-shadow:0 4px 20px #0000004d;color:#0a0a0f;cursor:pointer;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.9rem;font-weight:700;gap:.5rem;padding:.75rem 1.5rem;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,filter .2s}.learn-more-btn:hover{box-shadow:0 8px 28px #0006;filter:brightness(1.1);transform:translateY(-2px)}.feature-visual{display:none}@media (min-width:768px){.feature-visual{align-items:center;display:flex;justify-content:center}}.feature-image{align-items:center;border:1px solid #f0f0f814;border-radius:20px;box-shadow:0 8px 32px #0006,inset 0 1px 0 #f0f0f80a;display:flex;height:300px;justify-content:center;overflow:hidden;width:300px}@media (max-width:767px){.feature-image{height:min(240px,100%);width:min(240px,100%)}}.feature-main-image{animation:featureImgFloat 5s ease-in-out infinite;height:100%;object-fit:contain;padding:1rem;width:100%}@keyframes featureImgFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (hover:none) and (pointer:coarse){.feature-tab:hover,.learn-more-btn:hover{box-shadow:none;transform:none}}@media (prefers-reduced-motion:reduce){.feature-main-image{animation:none}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast:high){.feature-content{border:2px solid #00d4aa}.feature-tab{border:2px solid #f0f0f84d}}@media print{.features-section{background:#fff!important}.feature-details h3,.section-title{color:#000!important}.feature-tabs-wrapper{display:none}.feature-content{background:#fff!important;border:1px solid #000!important;box-shadow:none!important;grid-template-columns:1fr!important}}.social-credit-section{background:#0a0a0f;margin-top:0;overflow:hidden;padding:5rem 0;position:relative}.social-credit-section:before{background-image:linear-gradient(#f0f0f805 1px,#0000 0),linear-gradient(90deg,#f0f0f805 1px,#0000 0);background-size:60px 60px;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.social-credit-section:after{background:radial-gradient(ellipse,#f5c8420d 0,#0000 65%);bottom:-10%;content:"";height:40vw;pointer-events:none;position:absolute;right:-5%;width:40vw;z-index:0}.social-credit-section .container{margin:0 auto;max-width:1280px;padding:0 2rem;position:relative;z-index:1}.social-credit-section .section-header{margin-bottom:4rem;text-align:center}.social-credit-section .section-header h2{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin-bottom:.875rem}.social-credit-section .section-header p{color:#8a8aa8;font-family:DM Sans,sans-serif;font-size:clamp(.9rem,2vw,1.0625rem);line-height:1.75;margin:0 auto;max-width:560px}.social-credit-section .credit-dashboard{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin-bottom:2rem}.social-credit-section .score-overview{background:#16161f;border:1px solid #f0f0f814;border-radius:20px;box-shadow:0 8px 32px #0006;padding:2.5rem}.social-credit-section .score-display{align-items:center;display:flex;gap:2rem;margin-bottom:2.5rem}.social-credit-section .score-circle{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:180px;justify-content:center;position:relative;width:180px}.social-credit-section .score-circle .score-inner{align-items:center;background:#0a0a0f;border-radius:50%;box-shadow:inset 0 0 20px #0000004d;display:flex;flex-direction:column;height:152px;justify-content:center;padding:1rem;width:152px}.social-credit-section .score-circle .score-inner h3{align-items:baseline;color:#f0f0f8;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:1.875rem;font-weight:800;gap:.1rem;line-height:1;margin-bottom:.2rem;white-space:nowrap}.social-credit-section .score-circle .score-inner h3 .score-max{color:#4a4a68;font-size:1rem;font-weight:400;margin-left:.1rem}.social-credit-section .score-circle .score-inner .score-label{color:#4a4a68;font-family:DM Sans,sans-serif;font-size:.6875rem;margin-bottom:.25rem}.social-credit-section .score-circle .score-inner .score-rating{border-radius:20px;font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:700;padding:.15rem .75rem}.social-credit-section .score-circle .score-inner .score-rating[data-rating=Excellent]{background:#00d4aa1f;color:#00d4aa}.social-credit-section .score-circle .score-inner .score-rating[data-rating=Good]{background:#f5c8421f;color:#f5c842}.social-credit-section .score-circle .score-inner .score-rating[data-rating=Fair]{background:#ffb3471f;color:#ffb347}.social-credit-section .score-circle .score-inner .score-rating[data-rating="Needs Improvement"]{background:#ff4b6e1f;color:#ff4b6e}.social-credit-section .score-details{grid-gap:.75rem;display:grid;flex:1 1;gap:.75rem;grid-template-columns:1fr}.social-credit-section .score-details .detail{align-items:center;background:#00d4aa0d;border:1px solid #00d4aa14;border-radius:10px;display:flex;gap:.875rem;padding:.875rem}.social-credit-section .score-details .detail svg{color:#00d4aa;flex-shrink:0;font-size:1.25rem}.social-credit-section .score-details .detail div{flex:1 1}.social-credit-section .score-details .detail h4{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:800;line-height:1;margin-bottom:.125rem}.social-credit-section .score-details .detail p{color:#8a8aa8;font-family:DM Sans,sans-serif;font-size:.75rem}.social-credit-section .score-breakdown h4{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.01em;margin-bottom:1.5rem}.social-credit-section .score-breakdown .breakdown-item{margin-bottom:1.25rem}.social-credit-section .score-breakdown .breakdown-header{align-items:center;display:flex;gap:.875rem;margin-bottom:.625rem}.social-credit-section .score-breakdown .breakdown-header .factor-icon{align-items:center;background:#00d4aa14;border-radius:9px;color:#00d4aa;display:flex;flex-shrink:0;font-size:1rem;height:36px;justify-content:center;width:36px}.social-credit-section .score-breakdown .breakdown-header div{flex:1 1}.social-credit-section .score-breakdown .breakdown-header h5{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:700;margin-bottom:.125rem}.social-credit-section .score-breakdown .breakdown-header p{color:#8a8aa8;font-family:DM Sans,sans-serif;font-size:.75rem}.social-credit-section .score-breakdown .breakdown-header .factor-trend{align-items:center;border-radius:8px;display:flex;flex-shrink:0;font-size:.75rem;height:28px;justify-content:center;width:28px}.social-credit-section .score-breakdown .breakdown-header .factor-trend.up{background:#00d4aa1a;color:#00d4aa}.social-credit-section .score-breakdown .breakdown-header .factor-trend.down{background:#ff4b6e1a;color:#ff4b6e}.social-credit-section .score-breakdown .breakdown-bar{background:#f0f0f80f;border-radius:3px;height:6px;margin-bottom:.375rem;overflow:hidden;position:relative}.social-credit-section .score-breakdown .breakdown-bar .bar-fill{border-radius:3px;height:100%;transition:width 1s ease-out}.social-credit-section .score-breakdown .breakdown-bar .bar-labels{color:#4a4a68;display:flex;font-family:DM Sans,sans-serif;font-size:.6875rem;justify-content:space-between;margin-top:.25rem}.social-credit-section .network-visualization{background:#16161f;border:1px solid #f0f0f814;border-radius:20px;box-shadow:0 8px 32px #0006;overflow:hidden;padding:2.5rem;position:relative}.social-credit-section .network-visualization h4{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.01em;margin-bottom:1.5rem;text-align:center}.social-credit-section .network-visualization .network-graph-container{background:#0f0f17;border:1px solid #f0f0f80d;border-radius:14px;height:480px;margin-bottom:2rem;overflow:hidden;position:relative;width:100%}.social-credit-section .network-visualization .network-graph-svg{height:100%;pointer-events:none;width:100%}.social-credit-section .network-visualization .connection-line{stroke:#00d4aa33;stroke-width:1;opacity:.6;pointer-events:none;transition:all .3s ease}.social-credit-section .network-visualization .network-node{cursor:pointer;pointer-events:all;transition:all .3s ease}.social-credit-section .network-visualization .node-name-text{fill:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:8px;font-weight:700;pointer-events:none}.social-credit-section .network-visualization .node-score-text{fill:#ffffffd9;font-family:DM Sans,sans-serif;font-size:8px;font-weight:600;pointer-events:none}.social-credit-section .network-visualization .pod-icon-text{fill:#fff;font-size:8px;pointer-events:none}.social-credit-section .network-visualization .network-benefits{margin-top:0}.social-credit-section .network-visualization .network-benefits h4{font-size:1rem;margin-bottom:1.25rem}.social-credit-section .network-visualization .network-benefits .benefits-grid{grid-gap:.875rem;display:grid;gap:.875rem;grid-template-columns:repeat(2,1fr)}.social-credit-section .network-visualization .network-benefits .benefits-grid .benefit{background:#1a1a26;border:1px solid #f0f0f80f;border-radius:12px;padding:1.125rem .875rem;text-align:center;transition:all .3s ease}.social-credit-section .network-visualization .network-benefits .benefits-grid .benefit:hover{background:#00d4aa0a;border-color:#00d4aa33;transform:translateY(-3px)}.social-credit-section .network-visualization .network-benefits .benefits-grid .benefit .benefit-icon{font-size:1.5rem;margin-bottom:.625rem}.social-credit-section .network-visualization .network-benefits .benefits-grid .benefit h5{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:700;margin-bottom:.25rem}.social-credit-section .network-visualization .network-benefits .benefits-grid .benefit p{color:#8a8aa8;font-family:DM Sans,sans-serif;font-size:.75rem;line-height:1.4}.social-credit-section .extended-network{background:linear-gradient(135deg,#00d4aa,#00a885 50%,#f5c842);border-radius:20px;color:#0a0a0f;overflow:hidden;padding:3.5rem;position:relative}.social-credit-section .extended-network:before{background-image:linear-gradient(#0a0a0f0f 1px,#0000 0),linear-gradient(90deg,#0a0a0f0f 1px,#0000 0);background-size:40px 40px;content:"";inset:0;pointer-events:none;position:absolute}.social-credit-section .extended-network .extended-network-content{position:relative;text-align:center;z-index:1}.social-credit-section .extended-network .extended-network-content h3{color:#0a0a0f;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;letter-spacing:-.02em;margin-bottom:.875rem}.social-credit-section .extended-network .extended-network-content p{color:#0a0a0fbf;font-family:DM Sans,sans-serif;font-size:1rem;line-height:1.7;margin:0 auto 3rem;max-width:560px}.social-credit-section .extended-network .extended-network-content .network-steps{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:800px}.social-credit-section .extended-network .extended-network-content .network-steps .step{text-align:center}.social-credit-section .extended-network .extended-network-content .network-steps .step .step-number{align-items:center;background:#0a0a0f1f;border:2px solid #0a0a0f33;border-radius:50%;color:#0a0a0f;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:1.375rem;font-weight:800;height:56px;justify-content:center;margin:0 auto 1.25rem;width:56px}.social-credit-section .extended-network .extended-network-content .network-steps .step .step-content h5{color:#0a0a0f;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:700;margin-bottom:.5rem}.social-credit-section .extended-network .extended-network-content .network-steps .step .step-content p{color:#0a0a0fa6;font-size:.8125rem;line-height:1.5;margin:0}@media (max-width:1024px){.social-credit-section .credit-dashboard{gap:2rem;grid-template-columns:1fr}.social-credit-section .score-display{flex-direction:column;gap:2rem;text-align:center}.social-credit-section .score-details{margin:0 auto;max-width:320px;width:100%}.social-credit-section .extended-network .extended-network-content .network-steps{gap:2rem;grid-template-columns:1fr}}@media (max-width:768px){.social-credit-section{padding:3.5rem 0}.social-credit-section .container{padding:0 1.25rem}.social-credit-section .network-visualization,.social-credit-section .score-overview{padding:1.75rem}.social-credit-section .score-circle{height:160px;width:160px}.social-credit-section .score-circle .score-inner{height:134px;width:134px}.social-credit-section .score-circle .score-inner h3{font-size:1.625rem}.social-credit-section .network-visualization .network-graph-container{height:380px}.social-credit-section .extended-network{padding:2.5rem 1.5rem}}@media (max-width:480px){.social-credit-section .network-visualization,.social-credit-section .score-overview{padding:1.25rem}.social-credit-section .score-circle{height:148px;width:148px}.social-credit-section .score-circle .score-inner{height:124px;width:124px}.social-credit-section .score-circle .score-inner h3{font-size:1.5rem}.social-credit-section .network-visualization .network-graph-container{height:320px}.social-credit-section .network-visualization .network-benefits .benefits-grid{grid-template-columns:1fr}.social-credit-section .extended-network{padding:2rem 1.25rem}}@media (max-width:360px){.social-credit-section .score-circle{height:136px;width:136px}.social-credit-section .score-circle .score-inner{height:114px;width:114px}.social-credit-section .score-circle .score-inner h3{font-size:1.3rem}.social-credit-section .network-visualization .network-graph-container{height:280px}}@media (prefers-reduced-motion:reduce){.social-credit-section .network-visualization .network-benefits .benefits-grid .benefit:hover{transform:none}}.p2p-lending-section{background:#0a0a0f;margin:0;overflow:hidden;padding:5rem 0;position:relative}.p2p-lending-section:before{background-image:linear-gradient(#f0f0f805 1px,#0000 0),linear-gradient(90deg,#f0f0f805 1px,#0000 0);background-size:60px 60px;inset:0}.p2p-lending-section:after,.p2p-lending-section:before{content:"";pointer-events:none;position:absolute;z-index:0}.p2p-lending-section:after{background:radial-gradient(ellipse,#00d4aa0d 0,#0000 65%);height:40vw;right:-5%;top:10%;width:40vw}.p2p-lending-section .container{margin:0 auto;max-width:1280px;padding:0 2rem;position:relative;z-index:1}.p2p-lending-section .section-header{margin-bottom:4rem;text-align:center}.p2p-lending-section .section-header h2{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin-bottom:.875rem}.p2p-lending-section .section-header p{color:#8a8aa8;font-family:DM Sans,sans-serif;font-size:clamp(.9rem,2vw,1.0625rem);line-height:1.75;margin:0 auto;max-width:560px}.p2p-lending-section .p2p-container{grid-gap:2rem;align-items:stretch;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin-bottom:2rem}@media (max-width:1024px){.p2p-lending-section .p2p-container{gap:2rem;grid-template-columns:1fr}}.p2p-lending-section .p2p-calculator{background:#16161f;border:1px solid #f0f0f814;border-radius:20px;box-shadow:0 8px 32px #0006;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:2.5rem;position:relative}.p2p-lending-section .p2p-calculator:before{background:linear-gradient(90deg,#0000,#00d4aa,#f5c842,#0000);content:"";height:2px;left:0;opacity:.6;position:absolute;right:0;top:0}.p2p-lending-section .p2p-calculator h3{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:800;letter-spacing:-.02em;margin-bottom:2rem}.p2p-lending-section .p2p-calculator .calculator-input{margin-bottom:2rem;padding:0 2px;position:relative}.p2p-lending-section .p2p-calculator .calculator-input label{align-items:center;color:#8a8aa8;display:flex;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:600;justify-content:space-between;margin-bottom:.875rem}.p2p-lending-section .p2p-calculator .loan-slider,.p2p-lending-section .p2p-calculator .rate-slider,.p2p-lending-section .p2p-calculator .term-slider{-webkit-appearance:none;appearance:none;background:#f0f0f814;border-radius:10px;cursor:pointer;height:5px;margin-bottom:.5rem;outline:none;transition:all .3s ease;width:100%}.p2p-lending-section .p2p-calculator .loan-slider::-webkit-slider-runnable-track,.p2p-lending-section .p2p-calculator .rate-slider::-webkit-slider-runnable-track,.p2p-lending-section .p2p-calculator .term-slider::-webkit-slider-runnable-track{background:#00d4aa26;border-radius:10px;height:5px;width:100%}.p2p-lending-section .p2p-calculator .loan-slider::-webkit-slider-thumb,.p2p-lending-section .p2p-calculator .rate-slider::-webkit-slider-thumb,.p2p-lending-section .p2p-calculator .term-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#00d4aa;border:2px solid #0a0a0f;border-radius:50%;box-shadow:0 0 12px #00d4aa80;cursor:pointer;height:22px;margin-top:-8px;-webkit-transition:all .2s ease;transition:all .2s ease;width:22px}.p2p-lending-section .p2p-calculator .loan-slider::-moz-range-track,.p2p-lending-section .p2p-calculator .rate-slider::-moz-range-track,.p2p-lending-section .p2p-calculator .term-slider::-moz-range-track{background:#00d4aa26;border:none;border-radius:10px;height:5px}.p2p-lending-section .p2p-calculator .loan-slider::-moz-range-thumb,.p2p-lending-section .p2p-calculator .rate-slider::-moz-range-thumb,.p2p-lending-section .p2p-calculator .term-slider::-moz-range-thumb{background:#00d4aa;border:2px solid #0a0a0f;border-radius:50%;box-shadow:0 0 12px #00d4aa80;cursor:pointer;height:22px;width:22px}.p2p-lending-section .p2p-calculator .loan-slider:hover::-webkit-slider-thumb,.p2p-lending-section .p2p-calculator .rate-slider:hover::-webkit-slider-thumb,.p2p-lending-section .p2p-calculator .term-slider:hover::-webkit-slider-thumb{box-shadow:0 0 20px #00d4aab3;transform:scale(1.2)}.p2p-lending-section .p2p-calculator .loan-slider:hover::-moz-range-thumb,.p2p-lending-section .p2p-calculator .rate-slider:hover::-moz-range-thumb,.p2p-lending-section .p2p-calculator .term-slider:hover::-moz-range-thumb{transform:scale(1.2)}.p2p-lending-section .p2p-calculator .slider-labels{color:#4a4a68;display:flex;font-family:DM Sans,sans-serif;font-size:.75rem;justify-content:space-between;margin-top:.5rem;padding:0 2px}.p2p-lending-section .p2p-calculator .total-loan-amount{background:#00d4aa0d;border:1px solid #00d4aa1f;border-radius:14px;margin:1.5rem 0;padding:1.75rem;text-align:center}.p2p-lending-section .p2p-calculator .total-loan-amount h4{color:#8a8aa8;font-family:DM Sans,sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.08em;margin-bottom:.75rem;text-transform:uppercase}.p2p-lending-section .p2p-calculator .total-loan-amount .amount{color:#00d4aa;font-family:Plus Jakarta Sans,sans-serif;font-size:2.25rem;font-weight:800;letter-spacing:-.02em;margin-bottom:.375rem}.p2p-lending-section .p2p-calculator .total-loan-amount .amount-symbol{color:#00d4aa;font-size:1.375rem;font-weight:700;margin-right:.125rem;vertical-align:top}.p2p-lending-section .p2p-calculator .total-loan-amount .subtext{color:#4a4a68;font-family:DM Sans,sans-serif;font-size:.75rem;margin:0}.p2p-lending-section .p2p-calculator .loan-details{grid-gap:.875rem;display:grid;gap:.875rem;grid-template-columns:repeat(3,1fr);margin-bottom:2rem}.p2p-lending-section .p2p-calculator .loan-details .detail-item{background:#1a1a26;border:1px solid #f0f0f80f;border-radius:12px;overflow:hidden;padding:1rem .75rem;position:relative;text-align:center;transition:border-color .2s,background .2s}.p2p-lending-section .p2p-calculator .loan-details .detail-item:before{background:linear-gradient(90deg,#00d4aa,#f5c842);content:"";height:2px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s}.p2p-lending-section .p2p-calculator .loan-details .detail-item:hover{background:#00d4aa0a;border-color:#00d4aa33}.p2p-lending-section .p2p-calculator .loan-details .detail-item:hover:before{opacity:1}.p2p-lending-section .p2p-calculator .loan-details .detail-item span{color:#4a4a68;display:block;font-family:DM Sans,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.p2p-lending-section .p2p-calculator .loan-details .detail-item strong{color:#00d4aa;display:block;font-family:Plus Jakarta Sans,sans-serif;font-size:1.125rem;font-weight:800;letter-spacing:-.01em}.p2p-lending-section .p2p-calculator .button-container{margin-top:auto;padding-top:.5rem;width:100%}.p2p-lending-section .p2p-calculator .apply-btn{background:#00d4aa;border:none;border-radius:12px;box-shadow:0 4px 20px #00d4aa4d;color:#0a0a0f;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:.01em;padding:.9375rem;transition:background .2s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;width:100%}.p2p-lending-section .p2p-calculator .apply-btn:hover{background:#00f0c8;box-shadow:0 8px 28px #00d4aa73;transform:translateY(-2px)}.p2p-lending-section .p2p-benefits{background:#16161f;border:1px solid #f0f0f814;border-radius:20px;box-shadow:0 8px 32px #0006;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:2.5rem;position:relative}.p2p-lending-section .p2p-benefits:before{background:linear-gradient(90deg,#0000,#f5c842,#00d4aa,#0000);content:"";height:2px;left:0;opacity:.6;position:absolute;right:0;top:0}.p2p-lending-section .p2p-benefits h3{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:800;letter-spacing:-.02em;margin-bottom:1.75rem}.p2p-lending-section .p2p-benefits .benefit-item{align-items:flex-start;background:#1a1a26;border:1px solid #f0f0f80d;border-radius:12px;display:flex;gap:1rem;margin-bottom:1rem;overflow:hidden;padding:1.125rem;position:relative;transition:border-color .2s,background .2s,transform .2s}.p2p-lending-section .p2p-benefits .benefit-item:before{background:linear-gradient(180deg,#00d4aa,#f5c842);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s;width:2px}.p2p-lending-section .p2p-benefits .benefit-item:hover{background:#00d4aa08;border-color:#00d4aa2e;transform:translateX(4px)}.p2p-lending-section .p2p-benefits .benefit-item:hover:before{opacity:1}.p2p-lending-section .p2p-benefits .benefit-item:last-child{margin-bottom:0}.p2p-lending-section .p2p-benefits .benefit-item .benefit-icon{align-items:center;background:#00d4aa14;border-radius:10px;color:#00d4aa;display:flex;flex-shrink:0;font-size:1.125rem;height:44px;justify-content:center;transition:background .2s,transform .2s;width:44px}.p2p-lending-section .p2p-benefits .benefit-item:hover .benefit-icon{background:#00d4aa24;transform:scale(1.05)}.p2p-lending-section .p2p-benefits .benefit-item h4{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:.9rem;font-weight:700;margin-bottom:.25rem}.p2p-lending-section .p2p-benefits .benefit-item p{color:#8a8aa8;font-family:DM Sans,sans-serif;font-size:.8125rem;line-height:1.55;margin:0}.p2p-lending-section .interest-comparison{background:#16161f;border:1px solid #f0f0f814;border-radius:20px;box-shadow:0 8px 32px #0006;margin:2rem 0;overflow:hidden;padding:3rem;position:relative}.p2p-lending-section .interest-comparison:before{background:linear-gradient(90deg,#0000,#00d4aa,#f5c842,#0000);content:"";height:2px;left:0;opacity:.5;position:absolute;right:0;top:0}.p2p-lending-section .interest-comparison h3{color:#f0f0f8;display:inline-block;font-family:Plus Jakarta Sans,sans-serif;font-size:1.375rem;font-weight:800;left:50%;letter-spacing:-.02em;margin-bottom:2.5rem;padding-bottom:.875rem;position:relative;text-align:center;transform:translateX(-50%)}.p2p-lending-section .interest-comparison h3:after{background:linear-gradient(90deg,#0000,#00d4aa,#0000);bottom:0;content:"";height:2px;left:25%;position:absolute;width:50%}.p2p-lending-section .interest-comparison .comparison-chart{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(4,1fr)}.p2p-lending-section .interest-comparison .comparison-item{background:#1a1a26;border:1px solid #f0f0f80f;border-radius:14px;overflow:hidden;padding:2rem 1.5rem;position:relative;text-align:center;transition:border-color .2s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s}.p2p-lending-section .interest-comparison .comparison-item:first-child{background:#00d4aa0a;border-color:#00d4aa40}.p2p-lending-section .interest-comparison .comparison-item:first-child:before{background:linear-gradient(90deg,#00d4aa,#f5c842);content:"";height:2px;left:0;position:absolute;right:0;top:0}.p2p-lending-section .interest-comparison .comparison-item:hover{border-color:#00d4aa33;box-shadow:0 16px 40px #0006;transform:translateY(-6px)}.p2p-lending-section .interest-comparison .comparison-item h4{color:#8a8aa8;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.04em;margin-bottom:1rem;text-transform:uppercase}.p2p-lending-section .interest-comparison .comparison-item:first-child h4{color:#00d4aa}.p2p-lending-section .interest-comparison .interest-rate{color:#f0f0f8!important;font-family:Plus Jakarta Sans,sans-serif;font-size:2rem;font-weight:800;letter-spacing:-.02em;margin-bottom:.875rem}.p2p-lending-section .interest-comparison .comparison-item:first-child .interest-rate{color:#00d4aa!important}.p2p-lending-section .interest-comparison .comparison-item p{color:#4a4a68;font-family:DM Sans,sans-serif;font-size:.8125rem;line-height:1.5;margin:0}.p2p-lending-section .p2p-process{background:#16161f;border:1px solid #f0f0f814;border-radius:20px;box-shadow:0 8px 32px #0006;margin-top:2rem;overflow:hidden;padding:3rem;position:relative}.p2p-lending-section .p2p-process:before{background:linear-gradient(90deg,#0000,#f5c842,#00d4aa,#0000);content:"";height:2px;left:0;opacity:.5;position:absolute;right:0;top:0}.p2p-lending-section .p2p-process h3{color:#f0f0f8;display:inline-block;font-family:Plus Jakarta Sans,sans-serif;font-size:1.375rem;font-weight:800;left:50%;letter-spacing:-.02em;margin-bottom:2.5rem;padding-bottom:.875rem;position:relative;text-align:center;transform:translateX(-50%)}.p2p-lending-section .p2p-process h3:after{background:linear-gradient(90deg,#0000,#00d4aa,#0000);bottom:0;content:"";height:2px;left:25%;position:absolute;width:50%}.p2p-lending-section .p2p-process .process-steps{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(4,1fr);position:relative}.p2p-lending-section .p2p-process .process-steps:before{background:linear-gradient(90deg,#00d4aa,#f5c842,#00d4aa);content:"";height:1px;left:12%;opacity:.25;position:absolute;right:12%;top:44px;z-index:1}.p2p-lending-section .p2p-process .process-step{background:#1a1a26;border:1px solid #f0f0f80f;border-radius:14px;padding:1.75rem 1.25rem;position:relative;text-align:center;transition:border-color .2s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;z-index:2}.p2p-lending-section .p2p-process .process-step:hover{border-color:#00d4aa33;box-shadow:0 16px 40px #0006;transform:translateY(-6px)}.p2p-lending-section .p2p-process .process-step .step-number{align-items:center;background:linear-gradient(135deg,#00d4aa,#00a885);border-radius:14px;box-shadow:0 4px 20px #00d4aa4d;color:#0a0a0f;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:1.375rem;font-weight:800;height:56px;justify-content:center;margin:0 auto 1.25rem;transition:transform .2s,box-shadow .2s;width:56px}.p2p-lending-section .p2p-process .process-step:hover .step-number{box-shadow:0 8px 28px #00d4aa73;transform:scale(1.1)}.p2p-lending-section .p2p-process .process-step h4{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:700;margin-bottom:.5rem}.p2p-lending-section .p2p-process .process-step p{color:#8a8aa8;font-family:DM Sans,sans-serif;font-size:.8125rem;line-height:1.55;margin:0}@media (max-width:1024px){.p2p-lending-section .interest-comparison .comparison-chart,.p2p-lending-section .p2p-process .process-steps{grid-template-columns:repeat(2,1fr)}.p2p-lending-section .p2p-process .process-steps:before{display:none}}@media (max-width:768px){.p2p-lending-section{padding:3.5rem 0}.p2p-lending-section .container{padding:0 1.25rem}.p2p-lending-section .interest-comparison,.p2p-lending-section .p2p-benefits,.p2p-lending-section .p2p-calculator,.p2p-lending-section .p2p-process{padding:1.75rem}.p2p-lending-section .p2p-calculator .loan-details{gap:.75rem;grid-template-columns:1fr}.p2p-lending-section .p2p-calculator .total-loan-amount .amount{font-size:1.875rem}}@media (max-width:640px){.p2p-lending-section .interest-comparison .comparison-chart,.p2p-lending-section .p2p-process .process-steps{grid-template-columns:1fr}}@media (max-width:480px){.p2p-lending-section .interest-comparison,.p2p-lending-section .p2p-benefits,.p2p-lending-section .p2p-calculator,.p2p-lending-section .p2p-process{border-radius:16px;padding:1.25rem}.p2p-lending-section .p2p-benefits .benefit-item{align-items:center;flex-direction:column;text-align:center}.p2p-lending-section .p2p-calculator .apply-btn{font-size:.875rem;padding:.875rem}.p2p-lending-section .p2p-calculator .total-loan-amount .amount{font-size:1.625rem}}@media (prefers-reduced-motion:reduce){.p2p-lending-section .interest-comparison .comparison-item:hover,.p2p-lending-section .p2p-benefits .benefit-item:hover,.p2p-lending-section .p2p-calculator .apply-btn:hover,.p2p-lending-section .p2p-process .process-step:hover{transform:none}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:44px;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{fill:currentColor;height:100%;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:50%;top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:4px;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:50%;top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:4px;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:50%;left:var(--swiper-navigation-top-offset,50%);margin-left:-22px;margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:4px;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:4px;bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.services-section{background:#0a0a0f;margin:0;overflow:hidden;padding:5rem 0;position:relative}.services-section:before{background-image:linear-gradient(#f0f0f805 1px,#0000 0),linear-gradient(90deg,#f0f0f805 1px,#0000 0);background-size:60px 60px;inset:0}.services-section:after,.services-section:before{content:"";pointer-events:none;position:absolute;z-index:0}.services-section:after{background:radial-gradient(ellipse,#f5c8420d 0,#0000 65%);bottom:0;height:40vw;left:-5%;width:40vw}.services-section .container{margin:0 auto;max-width:1280px;padding:0 2rem;position:relative;z-index:1}.services-section .section-header{margin-bottom:3rem;text-align:center}.services-section .section-header h2{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin-bottom:.875rem}.services-section .section-header p{color:#8a8aa8;font-family:DM Sans,sans-serif;font-size:clamp(.9rem,2vw,1.0625rem);line-height:1.75;margin:0 auto;max-width:480px}.services-slider{overflow:hidden!important;padding:1rem .5rem 3.5rem!important}.services-slider .swiper-button-next,.services-slider .swiper-button-prev{display:none!important}.services-slider .swiper-pagination-bullet{background:#f0f0f826;height:8px;opacity:1;transition:all .3s ease;width:8px}.services-slider .swiper-pagination-bullet-active{background:#00d4aa;box-shadow:0 0 8px #00d4aa80;transform:scale(1.3)}.service-card{align-items:center;background:#16161f;border:1px solid #f0f0f812;border-radius:20px;box-shadow:0 8px 32px #00000059;display:flex;flex-direction:column;height:440px;overflow:hidden;padding:2rem 1.75rem;position:relative;text-align:center;transition:border-color .25s ease,transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease;width:100%}.service-card:before{background:linear-gradient(90deg,#00d4aa,#f5c842);content:"";height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.service-card:hover{border-color:#00d4aa33;box-shadow:0 20px 48px #00000080;transform:translateY(-8px)}.service-card:hover:before{transform:scaleX(1)}.service-icon{align-items:center;background:linear-gradient(135deg,#00d4aa,#00a885);border-radius:18px;box-shadow:0 8px 24px #00d4aa4d;color:#0a0a0f;display:flex;flex-shrink:0;font-size:1.75rem;height:72px;justify-content:center;margin-bottom:1.375rem;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease;width:72px}.service-card:hover .service-icon{box-shadow:0 12px 32px #00d4aa73;transform:scale(1.08)}.service-card h3{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:.75rem}.service-card p{color:#8a8aa8;flex:1 1;font-family:DM Sans,sans-serif;font-size:.875rem;line-height:1.65;margin-bottom:1rem}.service-features{flex:0 1 auto;list-style:none;margin-bottom:1.375rem;max-height:108px;overflow-y:auto;text-align:left;width:100%}.service-features::-webkit-scrollbar{width:3px}.service-features::-webkit-scrollbar-track{background:#0000}.service-features::-webkit-scrollbar-thumb{background:#00d4aa33;border-radius:2px}.service-features li{align-items:center;color:#8a8aa8;display:flex;font-family:DM Sans,sans-serif;font-size:.8125rem;gap:.5rem;line-height:1.4;margin-bottom:.375rem}.service-features li:before{content:"✓";font-size:.75rem}.service-cta,.service-features li:before{color:#00d4aa;flex-shrink:0;font-weight:700}.service-cta{align-items:center;background:#00d4aa1a;border:1px solid #00d4aa40;border-radius:10px;cursor:pointer;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;gap:.5rem;justify-content:center;margin-top:auto;padding:.6875rem 1.375rem;transition:background .2s,border-color .2s,transform .2s cubic-bezier(.34,1.56,.64,1);width:100%}.service-cta:hover{background:#00d4aa;border-color:#00d4aa;color:#0a0a0f;transform:translateY(-2px)}.services-comparison{background:#16161f;border:1px solid #f0f0f814;border-radius:20px;box-shadow:0 8px 32px #0006;margin-top:3rem;overflow:hidden;padding:2.5rem;position:relative}.services-comparison:before{background:linear-gradient(90deg,#0000,#00d4aa,#f5c842,#0000);content:"";height:2px;left:0;opacity:.5;position:absolute;right:0;top:0}.services-comparison h3{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:1.375rem;font-weight:800;letter-spacing:-.02em;margin-bottom:2rem;text-align:center}.comparison-table{overflow-x:auto}.comparison-table table{border-collapse:collapse;table-layout:fixed;width:100%}.comparison-table th{background:#00d4aa0f;border-bottom:1px solid #00d4aa33;color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:.06em;padding:.875rem 1rem;text-align:center;text-transform:uppercase}.comparison-table td:first-child,.comparison-table th:first-child{text-align:left}.comparison-table th:nth-child(2){color:#00d4aa}.comparison-table td:first-child,.comparison-table th:first-child{width:32%}.comparison-table td:nth-child(2),.comparison-table td:nth-child(3),.comparison-table th:nth-child(2),.comparison-table th:nth-child(3){width:23%}.comparison-table td:nth-child(4),.comparison-table th:nth-child(4){width:22%}.comparison-table td{border-bottom:1px solid #f0f0f80d;color:#8a8aa8;font-family:DM Sans,sans-serif;font-size:.875rem;padding:.9375rem 1rem;text-align:center;transition:background .15s;vertical-align:middle}.comparison-table tr:hover td{background:#f0f0f805}.comparison-table tr:last-child td{border-bottom:none}.comparison-table td:first-child{color:#c0c0d0;font-weight:500}.check-cell{color:#00d4aa!important}.check-cell,.cross-cell{font-size:1rem;font-weight:700;text-align:center}.cross-cell{color:#ff4b6e!important}@media (max-width:1024px){.service-card{height:420px;padding:1.75rem}}@media (max-width:768px){.services-section{padding:3.5rem 0}.services-section .container{padding:0 1.25rem}.service-card{height:400px}.service-icon{font-size:1.5rem;height:62px;width:62px}.service-card h3{font-size:1.125rem}.services-comparison{padding:1.75rem}}@media (max-width:480px){.service-card{height:380px;padding:1.375rem}.service-icon{border-radius:14px;font-size:1.375rem;height:56px;width:56px}.services-comparison{border-radius:16px;padding:1.25rem}.comparison-table td,.comparison-table th{font-size:.8125rem;padding:.625rem .5rem}}@media (prefers-reduced-motion:reduce){.service-card:hover,.service-cta:hover{transform:none}.service-card:before{transition:none}}.testimonials-section{background:#0f0f17;margin:0;overflow:hidden;padding:5rem 0;position:relative}.testimonials-section:before{background-image:linear-gradient(#f0f0f805 1px,#0000 0),linear-gradient(90deg,#f0f0f805 1px,#0000 0);background-size:60px 60px;inset:0}.testimonials-section:after,.testimonials-section:before{content:"";pointer-events:none;position:absolute;z-index:0}.testimonials-section:after{background:radial-gradient(ellipse,#00d4aa0f 0,#0000 65%);height:40vw;right:-5%;top:-10%;width:40vw}.testimonials-section .container{margin:0 auto;max-width:1280px;padding:0 2rem;position:relative;z-index:1}.testimonials-section .section-header{margin-bottom:3rem;text-align:center}.testimonials-section .section-header h2{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.625rem,4vw,2.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin-bottom:.875rem}.testimonials-section .section-subtitle{color:#8a8aa8;font-family:DM Sans,sans-serif;font-size:clamp(.875rem,2vw,1.0625rem);line-height:1.75;margin:0 auto;max-width:600px}.testimonials-container{margin-bottom:1rem}.testimonials-slider{padding:1rem 2.5rem 3.5rem!important}.testimonial-card{background:#16161f;border:1px solid #f0f0f812;border-radius:18px;box-shadow:0 8px 32px #00000059;display:flex;flex-direction:column;height:280px;overflow:hidden;padding:1.75rem;position:relative;transition:border-color .25s ease,transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease}.testimonial-card:before{background:linear-gradient(180deg,#00d4aa,#f5c842);border-radius:3px 0 0 3px;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;transition:opacity .2s;width:3px}.testimonial-card:hover{border-color:#00d4aa2e;box-shadow:0 20px 48px #00000080;transform:translateY(-6px)}.testimonial-card:hover:before{opacity:1}.testimonial-header{align-items:center;display:flex;gap:.875rem;margin-bottom:1.25rem}.testimonial-avatar{align-items:center;background:#00d4aa14;border:1px solid #00d4aa26;border-radius:50%;display:flex;flex-shrink:0;font-size:1.625rem;height:52px;justify-content:center;width:52px}.testimonial-info h4{color:#f0f0f8;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.2;margin-bottom:.2rem}.testimonial-role{color:#00d4aa;font-family:DM Sans,sans-serif;font-size:.8125rem;font-weight:500;margin-bottom:.125rem}.testimonial-company{color:#4a4a68;font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:400}.quote-icon{color:#00d4aa26;font-size:1.75rem;position:absolute;right:1.75rem;top:1.75rem}.testimonial-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#8a8aa8;display:-webkit-box;flex:1 1;font-family:DM Sans,sans-serif;font-size:.875rem;line-height:1.7;margin-bottom:1.25rem;overflow:hidden}.testimonial-rating{align-items:center;display:flex;gap:.25rem}.star-filled{color:#f5c842;font-size:.9rem}.star-empty{color:#f0f0f81a;font-size:.9rem}.rating-text{color:#4a4a68;font-family:DM Sans,sans-serif;font-size:.8125rem;font-weight:600;margin-left:.375rem}.testimonials-slider .swiper-button-next,.testimonials-slider .swiper-button-prev{background:#1a1a26;border:1px solid #00d4aa40;border-radius:50%!important;box-shadow:0 2px 12px #0006;color:#00d4aa!important;height:32px!important;top:50%!important;transform:translateY(-50%);transition:background .2s,border-color .2s,transform .2s;width:32px!important}.testimonials-slider .swiper-button-next:hover,.testimonials-slider .swiper-button-prev:hover{background:#00d4aa1f;border-color:#00d4aa80;transform:translateY(-50%) scale(1.1)}.testimonials-slider .swiper-button-next:after,.testimonials-slider .swiper-button-prev:after{font-size:10px!important;font-weight:900!important}.testimonials-slider .swiper-button-next{right:0!important}.testimonials-slider .swiper-button-prev{left:0!important}.testimonials-slider .swiper-button-disabled{opacity:.25!important}.testimonials-slider .swiper-pagination{bottom:0!important}.testimonials-slider .swiper-pagination-bullet{background:#f0f0f81f!important;height:8px!important;opacity:1!important;transition:all .3s ease;width:8px!important}.testimonials-slider .swiper-pagination-bullet-active{background:#00d4aa!important;box-shadow:0 0 8px #00d4aa80;transform:scale(1.3)}@media (max-width:768px){.testimonials-section{padding:3.5rem 0}.testimonials-section .container{padding:0 1.25rem}.testimonial-card{padding:1.375rem}.testimonial-avatar{font-size:1.375rem;height:46px;width:46px}.testimonial-info h4{font-size:.9375rem}.quote-icon{font-size:1.375rem;right:1.375rem;top:1.375rem}.testimonial-text{font-size:.8125rem}}@media (max-width:480px){.testimonial-header{flex-direction:column;text-align:center}.testimonial-avatar{margin:0 auto}.testimonial-info{text-align:center}.testimonial-rating{justify-content:center}}@media (prefers-reduced-motion:reduce){.testimonial-card:hover{transform:none}}.AboutUs_container__B9FnG{background:linear-gradient(135deg,#f8fafc,#f1f5f9);color:#1e293b;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:hidden}.AboutUs_sectionContainer__HIRRL{margin:0 auto;max-width:1280px;padding:0 32px}.AboutUs_sectionHeader__ia7nr{margin-bottom:64px;text-align:center}.AboutUs_sectionTitle__HN6ZH{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:16px}.AboutUs_sectionSubtitle__WfHkp{color:#64748b;font-size:1.125rem;line-height:1.6;margin:0 auto;max-width:600px}.AboutUs_fadeSection__EjYTF{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.AboutUs_fadeSection__EjYTF.AboutUs_visible__0OFGv{opacity:1;transform:translateY(0)}.AboutUs_heroSection__FGnhE{overflow:hidden;padding:120px 0 80px;position:relative}.AboutUs_heroContent__N4v6t{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1280px;padding:0 32px}.AboutUs_heroText__gTKIP{z-index:1}.AboutUs_heroTitle__bsGBW{color:#0f172a;font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:24px}.AboutUs_titleHighlight__Q7fqV{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;background-clip:text;display:block}.AboutUs_heroSubtitle__07qjQ{color:#475569;font-size:1.25rem;line-height:1.6;max-width:600px}.AboutUs_heroVisual__0kxHE{position:relative}.AboutUs_visualGrid__uE4PU{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);height:400px}.AboutUs_gridItem__Q2LX\+{animation:AboutUs_float__32F4F 4s ease-in-out infinite;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);border-radius:16px}.AboutUs_gridItem__Q2LX\+:first-child{animation-delay:0s}.AboutUs_gridItem__Q2LX\+:nth-child(2){animation-delay:.5s}.AboutUs_gridItem__Q2LX\+:nth-child(3){animation-delay:1s}.AboutUs_gridItem__Q2LX\+:nth-child(4){animation-delay:1.5s}@keyframes AboutUs_float__32F4F{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.AboutUs_problemsSection__uTray{background:#fff;padding:100px 0}.AboutUs_problemsGrid__CPayx{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}.AboutUs_problemCard__YBsW7{background:#fff;border:2px solid;border-radius:20px;display:flex;flex-direction:column;height:100%;padding:32px;transition:transform .3s ease,box-shadow .3s ease}.AboutUs_problemCard__YBsW7:hover{box-shadow:0 20px 40px #0000001a;transform:translateY(-4px)}.AboutUs_problemHeader__l8R-i{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.AboutUs_problemIcon__ExD-D{align-items:center;background:#3b82f61a;border-radius:12px;display:flex;height:56px;justify-content:center;width:56px}.AboutUs_problemStats__Rx0mJ{font-size:1.25rem;font-weight:700}.AboutUs_problemTitle__MG6la{color:#0f172a;font-size:1.5rem;font-weight:700;margin-bottom:12px}.AboutUs_problemDescription__2H6vU{color:#64748b;line-height:1.6;margin-bottom:0}.AboutUs_solutionSection__e11Mz{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);padding:100px 0}.AboutUs_solutionGrid__wKnU6{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}.AboutUs_solutionCard__\+vBak{background:#fff;border-radius:20px;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:32px;position:relative;transition:transform .3s ease}.AboutUs_solutionCard__\+vBak:hover{box-shadow:0 20px 40px #0000001a;transform:translateY(-4px)}.AboutUs_solutionNumber__BOSF2{color:#f1f5f9;font-size:3rem;font-weight:900;line-height:1;position:absolute;right:16px;top:16px}.AboutUs_solutionIcon__GywWd{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:12px;color:#fff;display:flex;height:56px;justify-content:center;margin-bottom:24px;width:56px}.AboutUs_solutionTitle__IkjeP{color:#0f172a;font-size:1.5rem;font-weight:700;margin-bottom:12px}.AboutUs_solutionDescription__Pk9ux{color:#64748b;line-height:1.6;margin-bottom:20px}.AboutUs_solutionFeatures__HPKnX{list-style:none;margin-top:auto;padding:0}.AboutUs_solutionFeatures__HPKnX li{align-items:center;color:#475569;display:flex;font-size:.9375rem;gap:12px;margin-bottom:12px}.AboutUs_solutionFeatures__HPKnX li:last-child{margin-bottom:0}.AboutUs_solutionFeatures__HPKnX li svg{color:#10b981;flex-shrink:0}.AboutUs_valueSection__W4KjM{background:#fff;padding:100px 0}.AboutUs_valueGrid__xovwI{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}.AboutUs_valueCard__eA8TE{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:20px;display:flex;flex-direction:column;height:100%;padding:40px 32px;text-align:center;transition:transform .3s ease}.AboutUs_valueCard__eA8TE:hover{box-shadow:0 20px 40px #0000001a;transform:translateY(-4px)}.AboutUs_valueIcon__2Ws67{align-items:center;background:#fff;border-radius:20px;box-shadow:0 4px 20px #0000000d;color:#3b82f6;display:inline-flex;height:72px;justify-content:center;margin-bottom:24px;width:72px}.AboutUs_valueCard__eA8TE h3{color:#0f172a;font-size:1.5rem;font-weight:700;margin-bottom:16px}.AboutUs_valueDescription__OKclt{color:#64748b;flex-grow:1;line-height:1.6;margin-bottom:24px}.AboutUs_valueHighlight__Xzut9{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:30px;color:#fff;display:inline-block;font-size:.875rem;font-weight:600;margin-top:auto;padding:8px 24px}.AboutUs_journeySection__GXea0{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);padding:100px 0}.AboutUs_journeyGrid__31m\+p{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.AboutUs_journeyCard__P7qls{background:#fff;border-radius:20px;display:flex;flex-direction:column;height:100%;padding:32px;position:relative;transition:transform .3s ease}.AboutUs_journeyCard__P7qls:hover{box-shadow:0 20px 40px #0000001a;transform:translateY(-4px)}.AboutUs_journeyHeader__IcZHT{align-items:center;display:flex;gap:16px;margin-bottom:24px}.AboutUs_journeyIcon__igxLL{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.AboutUs_journeyYear__GFL93{color:#1e293b;font-size:1.25rem;font-weight:700}.AboutUs_journeyContent__9bAUU{display:flex;flex:1 1;flex-direction:column}.AboutUs_journeyTitle__83wML{color:#0f172a;font-size:1.5rem;font-weight:700;margin-bottom:12px}.AboutUs_journeyDescription__-gxJL{color:#64748b;line-height:1.6;margin-bottom:20px}.AboutUs_journeyAchievements__33frr{list-style:none;margin:auto 0 0;padding:0}.AboutUs_achievementItem__DTEvZ{align-items:flex-start;color:#475569;display:flex;font-size:.9375rem;gap:12px;line-height:1.5;margin-bottom:12px}.AboutUs_achievementItem__DTEvZ:last-child{margin-bottom:0}.AboutUs_achievementDot__5gy2A{border-radius:50%;flex-shrink:0;height:8px;margin-top:6px;width:8px}.AboutUs_foundersSection__ULV7h{background:#fff;padding:100px 0}.AboutUs_foundersGrid__TdZ9Q{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1280px;padding:0 32px}.AboutUs_founderCard__06Xg6{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #3b82f61a;border-radius:24px;display:flex;flex-direction:column;height:100%;min-height:450px;padding:40px 32px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.AboutUs_founderCard__06Xg6:hover{border-color:#3b82f64d;box-shadow:0 30px 50px #0000001a;transform:translateY(-4px)}.AboutUs_founderHeader__uAEDV{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:24px;width:100%}.AboutUs_founderName__5W5PP{color:#0f172a;font-size:1.75rem;font-weight:700;line-height:1.3;margin-bottom:4px;text-align:center}.AboutUs_founderRole__DFdpW{color:#3b82f6;font-size:1.1rem;font-weight:600;margin-bottom:8px;text-align:center}.AboutUs_founderBackground__KFdMU{color:#64748b;font-size:1rem;font-weight:500;margin-bottom:8px;text-align:center}.AboutUs_founderQuote__HxpOW{border-top:2px solid #3b82f6;color:#475569;font-size:.95rem;font-style:italic;line-height:1.7;margin:24px 0 0;padding:24px 0 0;position:relative;text-align:center;width:100%}.AboutUs_founderQuote__HxpOW:before{color:#3b82f6;content:'"';font-size:3rem;left:50%;opacity:.2;position:absolute;top:-10px;transform:translateX(-50%)}@media (max-width:1280px){.AboutUs_sectionContainer__HIRRL{padding:0 24px}.AboutUs_foundersGrid__TdZ9Q{gap:24px;padding:0 24px}}@media (max-width:1024px){.AboutUs_heroContent__N4v6t{gap:48px;grid-template-columns:1fr;text-align:center}.AboutUs_heroTitle__bsGBW{font-size:2.75rem}.AboutUs_heroSubtitle__07qjQ{margin:0 auto}.AboutUs_problemsGrid__CPayx,.AboutUs_solutionGrid__wKnU6,.AboutUs_valueGrid__xovwI{grid-template-columns:1fr}.AboutUs_foundersGrid__TdZ9Q,.AboutUs_journeyGrid__31m\+p{grid-template-columns:repeat(2,1fr)}.AboutUs_founderCard__06Xg6{min-height:400px}}@media (max-width:768px){.AboutUs_sectionTitle__HN6ZH{font-size:2rem}.AboutUs_heroTitle__bsGBW{font-size:2.25rem}.AboutUs_heroContent__N4v6t,.AboutUs_sectionContainer__HIRRL{padding:0 20px}.AboutUs_journeyGrid__31m\+p{grid-template-columns:1fr}.AboutUs_foundersGrid__TdZ9Q{grid-template-columns:1fr;max-width:500px}.AboutUs_founderCard__06Xg6{min-height:auto;padding:32px 24px}.AboutUs_founderName__5W5PP{font-size:1.5rem}.AboutUs_founderQuote__HxpOW{font-size:.9rem;max-width:100%}}@media (max-width:640px){.AboutUs_sectionTitle__HN6ZH{font-size:1.75rem}.AboutUs_heroTitle__bsGBW{font-size:2rem}.AboutUs_heroSubtitle__07qjQ{font-size:1.125rem}.AboutUs_founderCard__06Xg6,.AboutUs_journeyCard__P7qls,.AboutUs_problemCard__YBsW7,.AboutUs_solutionCard__\+vBak,.AboutUs_valueCard__eA8TE{padding:24px 20px}.AboutUs_journeyTitle__83wML,.AboutUs_problemTitle__MG6la,.AboutUs_solutionTitle__IkjeP{font-size:1.25rem}.AboutUs_founderName__5W5PP{font-size:1.35rem}.AboutUs_founderRole__DFdpW{font-size:1rem}}@media (max-width:480px){.AboutUs_sectionContainer__HIRRL{padding:0 16px}.AboutUs_heroSection__FGnhE{padding:80px 0 40px}.AboutUs_heroContent__N4v6t{gap:32px;padding:0 16px}.AboutUs_sectionTitle__HN6ZH{font-size:1.5rem}.AboutUs_heroTitle__bsGBW{font-size:1.75rem}.AboutUs_heroSubtitle__07qjQ{font-size:1rem}.AboutUs_problemHeader__l8R-i{align-items:flex-start;flex-direction:column;gap:12px}.AboutUs_problemStats__Rx0mJ{align-self:flex-start}.AboutUs_founderQuote__HxpOW{margin:20px 0 0;padding:20px 0 0}.AboutUs_founderQuote__HxpOW:before{font-size:2.5rem;top:-5px}}@media (max-height:600px) and (orientation:landscape){.AboutUs_heroSection__FGnhE{padding:60px 0}.AboutUs_heroContent__N4v6t{gap:40px}.AboutUs_visualGrid__uE4PU{height:300px}}@media print{.AboutUs_fadeSection__EjYTF{opacity:1;transform:none}.AboutUs_gridItem__Q2LX\+,.AboutUs_heroVisual__0kxHE{display:none}.AboutUs_founderCard__06Xg6,.AboutUs_journeyCard__P7qls,.AboutUs_problemCard__YBsW7,.AboutUs_solutionCard__\+vBak,.AboutUs_valueCard__eA8TE{border:1px solid #e2e8f0;box-shadow:none;break-inside:avoid;page-break-inside:avoid}}.KycPolicy_kycPolicyContainer__ztRxr{background:#fff;color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:80px auto 0;max-width:1200px;min-height:100vh;padding:20px}.KycPolicy_kycContent__uE0FN{background:#fff;border-radius:10px;box-shadow:0 5px 20px #0000000d;padding:40px}.KycPolicy_lastUpdated__zw9vH{color:#6b7280;font-size:.875rem;font-weight:500;margin-top:.5rem}.KycPolicy_importantNotice__mOMeh{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:40px;padding:30px}.KycPolicy_importantNotice__mOMeh h1{color:#1f2937;font-size:2rem;margin:0 0 15px}.KycPolicy_noticeText__VpKSe{color:#6b7280;font-size:1.1rem;line-height:1.6;margin:0}.KycPolicy_policySection__368Bs{border-bottom:1px solid #e5e7eb;margin-bottom:50px;padding-bottom:40px}.KycPolicy_sectionTitle__OCMnO{align-items:center;color:#4f46e5;display:flex;font-size:1.4rem;gap:15px;margin-bottom:25px}.KycPolicy_sectionNumber__fYDWz{align-items:center;background:#4f46e5;border-radius:50%;color:#fff;display:flex;font-size:1rem;font-weight:700;height:36px;justify-content:center;width:36px}.KycPolicy_sectionContent__N92Pb h3{color:#374151;font-size:1.2rem;margin:25px 0 15px}.KycPolicy_sectionContent__N92Pb h4{color:#4b5563;font-size:1.1rem;margin:20px 0 10px}.KycPolicy_sectionContent__N92Pb h5{color:#6b7280;font-size:1rem;font-weight:600;margin:15px 0 8px}.KycPolicy_sectionContent__N92Pb p{color:#4b5563;line-height:1.6;margin:10px 0}.KycPolicy_sectionContent__N92Pb ul{margin:10px 0;padding-left:20px}.KycPolicy_sectionContent__N92Pb li{color:#4b5563;line-height:1.5;padding:6px 0}.KycPolicy_objectivesList__4A-a9{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.KycPolicy_objectiveItem__4J\+0q{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px #0000000a;padding:20px}.KycPolicy_objectiveItem__4J\+0q h4{color:#4f46e5;margin:0 0 10px}.KycPolicy_objectiveItem__4J\+0q p{color:#6b7280;font-size:.95rem;line-height:1.5;margin:0}.KycPolicy_coveredList__WGsbJ{list-style:none;padding-left:0}.KycPolicy_coveredList__WGsbJ li{padding:8px 0 8px 24px;position:relative}.KycPolicy_coveredList__WGsbJ li:before{color:#10b981;content:"✓";font-weight:700;left:0;position:absolute}.KycPolicy_noticeBox__FBl8r{background:#fef3c7;border:1px solid #fbbf24;border-radius:8px;margin:25px 0;padding:25px}.KycPolicy_noticeBox__FBl8r h3{color:#92400e;margin-top:0}.KycPolicy_noticeBox__FBl8r>p:first-of-type{color:#92400e;font-size:1.1rem;font-weight:600}.KycPolicy_noticeNote__crUnw{background:#fef3c7;border-left:3px solid #f59e0b;border-radius:6px;font-style:italic;margin:15px 0 0;padding:12px}.KycPolicy_tierSystem__-MjDO{display:flex;flex-direction:column;gap:25px;margin:20px 0}.KycPolicy_tier__te5yg{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 2px 10px #0000000d;padding:25px}.KycPolicy_tierHeader__OT5mp{align-items:center;border-bottom:2px solid #f1f5f9;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:15px}.KycPolicy_tierLabel__WFtWb{color:#1f2937;font-size:1.1rem;font-weight:600}.KycPolicy_tierTag__5ftDo{background:#10b981}.KycPolicy_conditionalTag__-qHfU,.KycPolicy_tierTag__5ftDo{border-radius:20px;color:#fff;font-size:.85rem;font-weight:600;padding:6px 12px}.KycPolicy_conditionalTag__-qHfU{background:#f59e0b}.KycPolicy_tierRequirements__37Qck{list-style:none;margin:0 0 15px;padding-left:0}.KycPolicy_tierRequirements__37Qck li{padding:8px 0 8px 28px;position:relative}.KycPolicy_tierRequirements__37Qck li:before{color:#4f46e5;content:"•";font-size:1.5rem;left:0;position:absolute;top:5px}.KycPolicy_tierNote__LD3vY{border-top:1px dashed #e5e7eb;color:#6b7280;font-size:.9rem;margin:15px 0 0;padding-top:15px}.KycPolicy_documentsSection__lwCBo{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:25px 0}.KycPolicy_documentCategory__Vfruo{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.KycPolicy_documentCategory__Vfruo h4{color:#1f2937;font-size:1.1rem;margin:0 0 20px}.KycPolicy_documentsList__6L1cX{list-style:none;margin:0;padding-left:0}.KycPolicy_documentsList__6L1cX li{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:12px 0}.KycPolicy_documentsList__6L1cX li:last-child{border-bottom:none}.KycPolicy_mandatory__BFy-h{background:#dc2626}.KycPolicy_mandatory__BFy-h,.KycPolicy_preferred__odNiq{border-radius:12px;color:#fff;font-size:.8rem;font-weight:600;padding:4px 10px}.KycPolicy_preferred__odNiq{background:#10b981}.KycPolicy_accepted__CiROu{background:#3b82f6}.KycPolicy_accepted__CiROu,.KycPolicy_optional__VZ67q{border-radius:12px;color:#fff;font-size:.8rem;font-weight:600;padding:4px 10px}.KycPolicy_optional__VZ67q{background:#6b7280}.KycPolicy_riskLevels__hUo3m{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:25px 0}.KycPolicy_riskLevel__nTwGT{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.KycPolicy_riskHeader__FUshE{align-items:center;border-bottom:2px solid #f1f5f9;display:flex;gap:15px;margin-bottom:20px;padding-bottom:15px}.KycPolicy_riskIndicator__Tktza{border-radius:50%;height:16px;width:16px}.KycPolicy_riskIndicator__Tktza.KycPolicy_low__MIZZH{background:#10b981}.KycPolicy_riskIndicator__Tktza.KycPolicy_medium__4ha2i{background:#f59e0b}.KycPolicy_riskIndicator__Tktza.KycPolicy_high__tycBy{background:#dc2626}.KycPolicy_riskLevel__nTwGT h4{color:#1f2937;margin:0}.KycPolicy_riskLevel__nTwGT ul{list-style:none;margin:0 0 15px;padding-left:0}.KycPolicy_riskLevel__nTwGT li{padding:6px 0 6px 24px;position:relative}.KycPolicy_riskLevel__nTwGT li:before{color:#6b7280;content:"•";left:0;position:absolute}.KycPolicy_riskLevel__nTwGT>p{border-top:1px dashed #e5e7eb;font-size:.95rem;margin:15px 0 0;padding-top:15px}.KycPolicy_eddProcess__DcTyT{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.KycPolicy_eddStep__v4dXS{background:#f8fafc;border-left:4px solid #4f46e5;border-radius:8px;padding:20px}.KycPolicy_eddStep__v4dXS h5{color:#4f46e5;margin:0 0 10px}.KycPolicy_eddStep__v4dXS p{color:#6b7280;font-size:.95rem;margin:0}.KycPolicy_monitoringMethods__Bkbam{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:25px 0}.KycPolicy_method__4\+NG5{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.KycPolicy_method__4\+NG5 h4{color:#1f2937;margin:0 0 15px}.KycPolicy_method__4\+NG5 ul{list-style:none;margin:0;padding-left:0}.KycPolicy_method__4\+NG5 li{padding:8px 0 8px 24px;position:relative}.KycPolicy_method__4\+NG5 li:before{color:#4f46e5;content:"→";left:0;position:absolute}.KycPolicy_redFlags__hZY5d{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.KycPolicy_redFlag__9uZBK{background:#fef2f2;border-left:4px solid #dc2626;border-radius:8px;padding:20px}.KycPolicy_redFlag__9uZBK h5{color:#dc2626;margin:0 0 10px}.KycPolicy_redFlag__9uZBK p{color:#6b7280;font-size:.95rem;margin:0}.KycPolicy_securityLayers__T40Ok{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:25px 0}.KycPolicy_securityLayer__ojFsJ{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.KycPolicy_securityLayer__ojFsJ h4{color:#1f2937;margin:0 0 15px}.KycPolicy_securityLayer__ojFsJ ul{list-style:none;margin:0;padding-left:0}.KycPolicy_securityLayer__ojFsJ li{padding:8px 0 8px 24px;position:relative}.KycPolicy_securityLayer__ojFsJ li:before{color:#10b981;content:"✓";font-weight:700;left:0;position:absolute}.KycPolicy_retentionTable__Q5g35{border:1px solid #e5e7eb;border-radius:10px;margin:25px 0;overflow:hidden}.KycPolicy_tableHeader__1-vcI{background:#f8fafc;border-bottom:2px solid #e5e7eb;color:#1f2937;font-weight:600}.KycPolicy_tableHeader__1-vcI,.KycPolicy_tableRow__nOn9Z{display:grid;grid-template-columns:1fr 1fr 1fr;padding:18px}.KycPolicy_tableRow__nOn9Z{border-bottom:1px solid #f1f5f9;color:#4b5563}.KycPolicy_tableRow__nOn9Z:last-child{border-bottom:none}.KycPolicy_governanceStructure__dSY1h{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.KycPolicy_governanceLevel__T3D3N{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px;text-align:center}.KycPolicy_governanceLevel__T3D3N h4{color:#4f46e5;margin:0 0 10px}.KycPolicy_governanceLevel__T3D3N p{color:#6b7280;font-size:.95rem;margin:0}.KycPolicy_regulatoryList__gGOjq{display:flex;flex-direction:column;gap:15px;margin:25px 0}.KycPolicy_regulatoryItem__VagFI{background:#f0f9ff;border-left:4px solid #3b82f6;border-radius:8px;padding:20px}.KycPolicy_regulatoryItem__VagFI h5{color:#0369a1;margin:0 0 8px}.KycPolicy_regulatoryItem__VagFI p{color:#6b7280;font-size:.95rem;margin:0}.KycPolicy_rightsObligationsGrid__SyvFS{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:25px 0}.KycPolicy_obligationsColumn__546\+o,.KycPolicy_rightsColumn__Bap5j{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.KycPolicy_obligationsList__BW7aG,.KycPolicy_rightsList__SKXya{display:flex;flex-direction:column;gap:15px;margin-top:20px}.KycPolicy_obligationItem__fsnHh,.KycPolicy_rightItem__UDIJ\+{border-radius:8px;padding:18px}.KycPolicy_rightItem__UDIJ\+{background:#f0f9ff;border-left:4px solid #3b82f6}.KycPolicy_obligationItem__fsnHh{background:#fef3c7;border-left:4px solid #f59e0b}.KycPolicy_obligationItem__fsnHh h5,.KycPolicy_rightItem__UDIJ\+ h5{margin:0 0 8px}.KycPolicy_obligationItem__fsnHh p,.KycPolicy_rightItem__UDIJ\+ p{color:#6b7280;font-size:.95rem;margin:0}.KycPolicy_grievanceProcess__ZWvFb{display:flex;flex-direction:column;gap:20px;margin:25px 0}.KycPolicy_processStep__gVdff{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px 25px 25px 50px;position:relative}.KycPolicy_processStep__gVdff:before{color:#4f46e5;content:"→";font-size:1.5rem;left:20px;position:absolute;top:50%;transform:translateY(-50%)}.KycPolicy_processStep__gVdff h5{color:#1f2937;margin:0 0 8px}.KycPolicy_processStep__gVdff p{color:#6b7280;margin:0 0 10px}.KycPolicy_timeline__9d4On{background:#10b981;border-radius:12px;color:#fff;display:inline-block;font-size:.85rem;font-weight:600;padding:4px 10px}.KycPolicy_enforcementActions__VYE9l{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.KycPolicy_actionLevel__WyR7W{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.KycPolicy_actionLevel__WyR7W h5{color:#dc2626;margin:0 0 10px}.KycPolicy_actionLevel__WyR7W>p{color:#6b7280;font-size:.95rem;margin:0 0 15px}.KycPolicy_actionLevel__WyR7W ul{list-style:none;margin:0;padding-left:0}.KycPolicy_actionLevel__WyR7W li{padding:6px 0 6px 20px;position:relative}.KycPolicy_actionLevel__WyR7W li:before{color:#dc2626;content:"•";left:0;position:absolute}.KycPolicy_amendmentProcess__BrHs4{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.KycPolicy_amendmentStep__zb\+EJ{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.KycPolicy_amendmentStep__zb\+EJ h5{color:#4f46e5;margin:0 0 10px}.KycPolicy_amendmentStep__zb\+EJ p{color:#6b7280;font-size:.95rem;margin:0}@media (max-width:768px){.KycPolicy_kycPolicyContainer__ztRxr{padding:15px}.KycPolicy_kycContent__uE0FN{padding:25px}.KycPolicy_importantNotice__mOMeh{padding:20px}.KycPolicy_importantNotice__mOMeh h1{font-size:1.5rem}.KycPolicy_amendmentProcess__BrHs4,.KycPolicy_documentsSection__lwCBo,.KycPolicy_enforcementActions__VYE9l,.KycPolicy_monitoringMethods__Bkbam,.KycPolicy_objectivesList__4A-a9,.KycPolicy_rightsObligationsGrid__SyvFS,.KycPolicy_riskLevels__hUo3m,.KycPolicy_securityLayers__T40Ok{grid-template-columns:1fr}.KycPolicy_tableHeader__1-vcI,.KycPolicy_tableRow__nOn9Z{gap:10px;grid-template-columns:1fr}.KycPolicy_sectionTitle__OCMnO{font-size:1.3rem}.KycPolicy_tierHeader__OT5mp{align-items:flex-start;flex-direction:column;gap:10px}.KycPolicy_processStep__gVdff{padding-left:25px}.KycPolicy_processStep__gVdff:before{left:10px}}.Disclosure_disclosureContainer__i9O4Q{background:#fff;color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:80px auto 0;max-width:1200px;min-height:100vh;padding:20px}.Disclosure_disclosureContent__jmZNG{background:#fff;border-radius:10px;box-shadow:0 5px 20px #0000000d;margin-top:0;padding:40px}.Disclosure_importantNotice__Hv4dZ{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:40px;padding:25px}.Disclosure_importantNotice__Hv4dZ h2{color:#1f2937;font-size:1.8rem;margin:0 0 15px}.Disclosure_noticeText__b8aFG{color:#6b7280;font-size:1.05rem;line-height:1.6;margin:0}.Disclosure_disclosureSection__\+H8lE{border-bottom:1px solid #e5e7eb;margin-bottom:50px;padding-bottom:40px}.Disclosure_sectionTitle__OMMt9{align-items:center;color:#4f46e5;display:flex;font-size:1.4rem;gap:15px;margin-bottom:25px}.Disclosure_sectionNumber__7VutA{align-items:center;background:#4f46e5;border-radius:50%;color:#fff;display:flex;font-size:1rem;font-weight:700;height:36px;justify-content:center;width:36px}.Disclosure_sectionContent__ggF7o h4{color:#374151;font-size:1.2rem;margin:25px 0 15px}.Disclosure_sectionContent__ggF7o h5{color:#4b5563;font-size:1.1rem;margin:20px 0 10px}.Disclosure_bulletList__sBbkI{list-style-type:none;padding-left:0}.Disclosure_bulletList__sBbkI li{padding:8px 0 8px 30px;position:relative}.Disclosure_bulletList__sBbkI li:before{color:#4f46e5;content:"•";font-size:1.5rem;left:0;position:absolute;top:5px}.Disclosure_featuresGrid__aGMj4{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:20px}.Disclosure_featureCard__cRwdz{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:25px;transition:transform .2s,box-shadow .2s}.Disclosure_featureCard__cRwdz:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.Disclosure_featureIcon__N6XXo{font-size:2.2rem;margin-bottom:15px}.Disclosure_featureCard__cRwdz h5{color:#1f2937;font-size:1.1rem;margin:0 0 10px}.Disclosure_featureCard__cRwdz p{color:#6b7280;font-size:.95rem;line-height:1.5;margin:0}.Disclosure_verificationNote__3j6wf{background:#eff6ff;border-left:4px solid #3b82f6;border-radius:8px;color:#1e40af;font-size:1rem;margin:20px 0;padding:18px}.Disclosure_verificationMethods__QGpZL{margin-top:30px}.Disclosure_verificationMethods__QGpZL h5{color:#374151;font-size:1.2rem;margin-bottom:20px}.Disclosure_methodCard__wddrZ{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 2px 6px #00000008;margin:18px 0;padding:22px}.Disclosure_methodHeader__23YCU{align-items:center;display:flex;gap:12px;margin-bottom:15px}.Disclosure_methodNumber__CWH-c{align-items:center;background:#4f46e5;border-radius:50%;color:#fff;display:flex;font-size:.9rem;font-weight:700;height:32px;justify-content:center;width:32px}.Disclosure_methodCard__wddrZ h6{color:#1f2937;font-size:1.05rem;margin:0}.Disclosure_methodCard__wddrZ ul{margin:0;padding-left:20px}.Disclosure_methodCard__wddrZ li{color:#4b5563;line-height:1.5;padding:6px 0}.Disclosure_agreementNote__yvCMY{background:#fef3c7;border-left:4px solid #f59e0b;border-radius:8px;color:#92400e;font-size:.95rem;margin-top:25px;padding:16px}.Disclosure_limitsGrid__rHQ2g{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.Disclosure_limitCard__qI5K0{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 2px 8px #0000000a;padding:22px}.Disclosure_limitCard__qI5K0.Disclosure_critical__0VYY5{border-left:4px solid #dc2626}.Disclosure_limitCard__qI5K0 h6{color:#dc2626;font-size:1.1rem;margin-bottom:15px;margin-top:0}.Disclosure_limitCard__qI5K0 ul{margin:0;padding-left:20px}.Disclosure_limitCard__qI5K0 li{color:#4b5563;padding:5px 0}.Disclosure_regulatoryNote__wQ\+3X{background:#f0f9ff;border:1px solid #bae6fd;border-radius:10px;margin-top:30px;padding:25px}.Disclosure_regulatoryNote__wQ\+3X h5{color:#0369a1;margin-top:0}.Disclosure_regulatoryNote__wQ\+3X ul{margin:15px 0 0;padding-left:20px}.Disclosure_regulatoryNote__wQ\+3X li{padding:5px 0}.Disclosure_feeTable__mBYg2{border:1px solid #e5e7eb;border-radius:10px;margin:25px 0;overflow-x:auto}.Disclosure_feeTable__mBYg2 table{background:#fff;border-collapse:collapse;width:100%}.Disclosure_feeTable__mBYg2 th{background:#f8fafc;border-bottom:2px solid #e5e7eb;color:#1f2937;font-weight:600;padding:16px;text-align:left}.Disclosure_feeTable__mBYg2 td{border-bottom:1px solid #f1f5f9;color:#4b5563;padding:16px}.Disclosure_feeTable__mBYg2 tr:hover{background:#f8fafc}.Disclosure_feeExample__XmRvl{margin-top:30px}.Disclosure_feeExample__XmRvl h6{color:#374151;font-size:1.1rem;margin:0 0 15px}.Disclosure_exampleBox__z8hWS{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;margin-top:15px;padding:22px}.Disclosure_exampleBox__z8hWS p{color:#4b5563;margin:8px 0}.Disclosure_exampleBox__z8hWS strong{color:#1f2937}.Disclosure_recoveryTimeline__rRo0j{margin:30px 0;position:relative}.Disclosure_recoveryTimeline__rRo0j:before{background:#e5e7eb;bottom:0;content:"";left:30px;position:absolute;top:0;width:2px}.Disclosure_timelineStep__yKCSa{display:flex;margin:25px 0;position:relative}.Disclosure_stepNumber__-n4JX{align-items:center;background:#4f46e5;border-radius:50%;color:#fff;display:flex;font-size:1.1rem;font-weight:700;height:60px;justify-content:center;margin-right:20px;width:60px;z-index:1}.Disclosure_stepContent__KfOXH{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 2px 6px #00000008;flex:1 1;padding:20px}.Disclosure_stepContent__KfOXH h6{color:#1f2937;font-size:1.05rem;margin:0 0 8px}.Disclosure_stepContent__KfOXH p{color:#6b7280;margin:0}.Disclosure_warningStep__ijPWk .Disclosure_stepNumber__-n4JX{background:#f59e0b}.Disclosure_criticalStep__QKaX- .Disclosure_stepNumber__-n4JX{background:#dc2626}.Disclosure_recoveryNotes__8CCx9{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;margin-top:30px;padding:20px}.Disclosure_recoveryNotes__8CCx9 h6{color:#374151;margin:0 0 15px}.Disclosure_recoveryNotes__8CCx9 ul{margin:0;padding-left:20px}.Disclosure_recoveryNotes__8CCx9 li{color:#4b5563;padding:6px 0}.Disclosure_creditScoreInfo__rUDM2{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:25px 0}.Disclosure_scoreColors__65\+FM{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:column;gap:15px;padding:20px}.Disclosure_colorIndicator__VuR-1{align-items:center;display:flex;gap:15px}.Disclosure_colorBox__eO2vY{border-radius:6px;flex-shrink:0;height:25px;width:25px}.Disclosure_colorBox__eO2vY.Disclosure_green__sYWbo{background:#10b981}.Disclosure_colorBox__eO2vY.Disclosure_blue__V75ZU{background:#3b82f6}.Disclosure_colorBox__eO2vY.Disclosure_yellow__WmkeY{background:#f59e0b}.Disclosure_colorBox__eO2vY.Disclosure_red__lmMgb{background:#dc2626}.Disclosure_colorIndicator__VuR-1 span{color:#4b5563}.Disclosure_scoreFactors__2zJdA{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.Disclosure_scoreFactors__2zJdA h6{color:#374151;margin:0 0 15px}.Disclosure_scoreFactors__2zJdA ul{margin:0;padding-left:20px}.Disclosure_scoreFactors__2zJdA li{color:#4b5563;padding:6px 0}.Disclosure_scoreImpact__uEOz5{margin-top:30px}.Disclosure_scoreImpact__uEOz5 h6{color:#374151;font-size:1.1rem;margin:0 0 20px}.Disclosure_impactGrid__OyygW{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:20px}.Disclosure_impactCard__gneG3{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 2px 8px #0000000a;padding:22px}.Disclosure_impactCard__gneG3 h7{color:#1f2937;display:block;font-size:1rem;font-weight:600;margin:0 0 10px}.Disclosure_impactCard__gneG3 p{color:#6b7280;font-size:.95rem;line-height:1.5;margin:0}.Disclosure_legalSection__MpcGo{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin-top:40px;padding:30px}.Disclosure_disclaimerList__mL-6K{display:flex;flex-direction:column;gap:20px}.Disclosure_disclaimerItem__OfIqy{background:#fff;border-left:4px solid #dc2626;border-radius:10px;box-shadow:0 2px 6px #00000008;padding:22px}.Disclosure_disclaimerItem__OfIqy h6{color:#dc2626;font-size:1.05rem;margin:0 0 12px}.Disclosure_disclaimerItem__OfIqy p{color:#4b5563;line-height:1.6;margin:0}@media (max-width:768px){.Disclosure_disclosureContainer__i9O4Q{padding:15px}.Disclosure_disclosureContent__jmZNG{padding:25px}.Disclosure_featuresGrid__aGMj4,.Disclosure_impactGrid__OyygW,.Disclosure_limitsGrid__rHQ2g{grid-template-columns:1fr}.Disclosure_recoveryTimeline__rRo0j:before{left:25px}.Disclosure_stepNumber__-n4JX{height:50px;width:50px}.Disclosure_creditScoreInfo__rUDM2{grid-template-columns:1fr}.Disclosure_sectionTitle__OMMt9{font-size:1.3rem}.Disclosure_importantNotice__Hv4dZ h2{font-size:1.5rem}}.Compliance_complianceContainer__boEAm{background:#fff;color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:80px auto 0;max-width:1200px;min-height:100vh;padding:20px}.Compliance_complianceContent__lSdvh{background:#fff;border-radius:10px;box-shadow:0 5px 20px #0000000d;padding:40px}.Compliance_importantNotice__ZVyEA{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:40px;padding:30px}.Compliance_importantNotice__ZVyEA h1{color:#1f2937;font-size:2rem;margin:0 0 15px}.Compliance_noticeText__67t24{color:#6b7280;font-size:1.1rem;line-height:1.6;margin:0}.Compliance_complianceSection__iEwpt{border-bottom:1px solid #e5e7eb;margin-bottom:50px;padding-bottom:40px}.Compliance_sectionTitle__EAn4k{align-items:center;color:#4f46e5;display:flex;font-size:1.4rem;gap:15px;margin-bottom:25px}.Compliance_sectionNumber__YfeJN{align-items:center;background:#4f46e5;border-radius:50%;color:#fff;display:flex;font-size:1rem;font-weight:700;height:36px;justify-content:center;width:36px}.Compliance_sectionContent__\+mgTw h3{color:#374151;font-size:1.2rem;margin:25px 0 15px}.Compliance_sectionContent__\+mgTw h4{color:#4b5563;font-size:1.1rem;margin:20px 0 10px}.Compliance_sectionContent__\+mgTw h5{color:#6b7280;font-size:1rem;font-weight:600;margin:15px 0 8px}.Compliance_sectionContent__\+mgTw p{color:#4b5563;line-height:1.6;margin:10px 0}.Compliance_sectionContent__\+mgTw ul{margin:10px 0;padding-left:20px}.Compliance_sectionContent__\+mgTw li{color:#4b5563;line-height:1.5;padding:6px 0}.Compliance_structureGrid__WjTBm{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.Compliance_structureItem__9xOJT{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px #0000000a;padding:20px}.Compliance_structureItem__9xOJT h4{color:#4f46e5;margin:0 0 10px}.Compliance_structureItem__9xOJT p{color:#6b7280;font-size:.95rem;line-height:1.5;margin:0}.Compliance_modelDisclosure__qPCeD{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:25px 0}.Compliance_disclosureItem__1tDq6{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.Compliance_disclosureHeader__GTaG6{align-items:center;border-bottom:2px solid #f1f5f9;display:flex;gap:12px;margin-bottom:20px;padding-bottom:15px}.Compliance_disclosureIcon__UUvfZ{font-size:1.5rem}.Compliance_disclosureItem__1tDq6 h5{color:#1f2937;font-size:1.1rem;margin:0}.Compliance_disclosureItem__1tDq6 ul{list-style:none;margin:0;padding-left:0}.Compliance_disclosureItem__1tDq6 li{padding:8px 0 8px 24px;position:relative}.Compliance_disclosureItem__1tDq6 li:before{color:#4f46e5;content:"•";font-size:1.2rem;left:0;position:absolute}.Compliance_regulatoryGrid__bUUCK{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:25px 0}.Compliance_regulatoryCard__SXN63{background:#fff;border:1px solid #e5e7eb;border-radius:10px;border-top:4px solid #3b82f6;padding:25px}.Compliance_regulatoryCard__SXN63 h4{color:#1f2937;margin:0 0 15px}.Compliance_regulatoryCard__SXN63 ul{list-style:none;margin:0;padding-left:0}.Compliance_regulatoryCard__SXN63 li{padding:8px 0 8px 24px;position:relative}.Compliance_regulatoryCard__SXN63 li:before{color:#3b82f6;content:"→";left:0;position:absolute}.Compliance_complianceTable__LZqxI{border:1px solid #e5e7eb;border-radius:10px;margin:25px 0;overflow:hidden}.Compliance_tableHeader__YDDyO{background:#f8fafc;border-bottom:2px solid #e5e7eb;color:#1f2937;font-weight:600}.Compliance_tableHeader__YDDyO,.Compliance_tableRow__WM4wB{display:grid;grid-template-columns:1fr 1fr 2fr;padding:18px}.Compliance_tableRow__WM4wB{border-bottom:1px solid #f1f5f9;color:#4b5563}.Compliance_tableRow__WM4wB:last-child{border-bottom:none}.Compliance_licensingInfo__eLK3Z{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:25px 0}.Compliance_licenseStatus__QEg1m{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.Compliance_statusBadge__hZy85{background:#10b981;border-radius:20px;color:#fff;display:inline-block;font-size:.9rem;font-weight:600;margin:15px 0;padding:8px 16px}.Compliance_requirementsList__SjwXl{display:flex;flex-direction:column;gap:20px}.Compliance_requirementItem__79f3m{background:#f8fafc;border-left:4px solid #4f46e5;border-radius:8px;padding:20px}.Compliance_requirementItem__79f3m h5{color:#1f2937;margin:0 0 10px}.Compliance_requirementItem__79f3m p{color:#6b7280;margin:0 0 10px}.Compliance_conditionTag__SyfNw{background:#f59e0b;border-radius:12px;color:#fff;display:inline-block;font-size:.85rem;font-weight:600;padding:4px 10px}.Compliance_stateCompliance__i9\+Rp{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.Compliance_stateCard__8YO93{background:#fff;border:1px solid #e5e7eb;border-radius:8px;border-top:3px solid #4f46e5;padding:20px}.Compliance_stateCard__8YO93 h5{color:#1f2937;margin:0 0 15px}.Compliance_stateCard__8YO93 ul{list-style:none;margin:0;padding-left:0}.Compliance_stateCard__8YO93 li{color:#6b7280;font-size:.9rem;padding:6px 0 6px 20px;position:relative}.Compliance_stateCard__8YO93 li:before{color:#4f46e5;content:"•";left:0;position:absolute}.Compliance_taxFramework__8V4em{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:25px 0}.Compliance_taxCategory__KXQBR{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.Compliance_taxDetails__CAl3A{display:flex;flex-direction:column;gap:15px;margin-top:20px}.Compliance_taxItem__JbU\+d{background:#f8fafc;border-left:3px solid #10b981;border-radius:8px;padding:18px}.Compliance_taxItem__JbU\+d h5{color:#1f2937;margin:0 0 8px}.Compliance_taxItem__JbU\+d p{color:#6b7280;font-size:.95rem;margin:0 0 8px}.Compliance_taxRate__OhorK{background:#e5e7eb;border-radius:12px;color:#4b5563;display:inline-block;font-size:.85rem;font-weight:600;padding:4px 10px}.Compliance_gstCompliance__6iDzU{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.Compliance_gstItem__ciyn4{background:#fff;border:1px solid #e5e7eb;border-left:4px solid #dc2626;border-radius:8px;padding:20px}.Compliance_gstItem__ciyn4 h5{color:#dc2626;margin:0 0 10px}.Compliance_gstItem__ciyn4 p{color:#6b7280;font-size:.95rem;margin:0 0 10px}.Compliance_gstRate__h4F-k{background:#dc2626;border-radius:12px;color:#fff;display:inline-block;font-size:.85rem;font-weight:600;padding:4px 10px}.Compliance_amlFramework__Q8GE2{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:25px 0}.Compliance_amlProcess__CF5wo{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.Compliance_processSteps__1KVe\+{display:flex;flex-direction:column;gap:15px;margin-top:20px}.Compliance_processStep__hx9dG{align-items:flex-start;display:flex;gap:15px}.Compliance_stepNumber__48prF{align-items:center;background:#4f46e5;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-weight:700;height:30px;justify-content:center;width:30px}.Compliance_processStep__hx9dG p{color:#6b7280;font-size:.95rem;line-height:1.5;margin:0}.Compliance_reportingRequirements__bPLaN{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.Compliance_reportingRequirements__bPLaN ul{list-style:none;margin:20px 0 0;padding-left:0}.Compliance_reportingRequirements__bPLaN li{border-bottom:1px solid #f1f5f9;padding:10px 0 10px 28px;position:relative}.Compliance_reportingRequirements__bPLaN li:last-child{border-bottom:none}.Compliance_reportingRequirements__bPLaN li:before{content:"📋";left:0;position:absolute}.Compliance_recordKeeping__oGw25{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:25px 0}.Compliance_recordCategory__E47TK{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:20px;text-align:center}.Compliance_recordCategory__E47TK h5{color:#1f2937;margin:0 0 10px}.Compliance_recordCategory__E47TK p{color:#6b7280;font-size:.95rem;margin:0 0 10px}.Compliance_recordDuration__UOn5I{background:#e5e7eb;border-radius:12px;color:#4b5563;display:inline-block;font-size:.85rem;font-weight:600;padding:4px 10px}.Compliance_dataProtection__lT1LM{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:25px 0}.Compliance_protectionLayer__UN9yb{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.Compliance_protectionLayer__UN9yb ul{list-style:none;margin:20px 0 0;padding-left:0}.Compliance_protectionLayer__UN9yb li{padding:8px 0 8px 24px;position:relative}.Compliance_protectionLayer__UN9yb li:before{color:#10b981;content:"✓";font-weight:700;left:0;position:absolute}.Compliance_privacyCompliance__VvJ7e{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.Compliance_privacyPrinciple__wYzpx{background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;padding:20px}.Compliance_privacyPrinciple__wYzpx h5{color:#0369a1;margin:0 0 10px}.Compliance_privacyPrinciple__wYzpx p{color:#6b7280;font-size:.95rem;margin:0}.Compliance_fairPractices__5kTxE{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.Compliance_practiceItem__HU57Z{background:#fff;border:1px solid #e5e7eb;border-left:4px solid #10b981;border-radius:8px;padding:20px}.Compliance_practiceItem__HU57Z h5{color:#1f2937;margin:0 0 10px}.Compliance_practiceItem__HU57Z p{color:#6b7280;font-size:.95rem;margin:0}.Compliance_grievanceMechanism__RgmJJ{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.Compliance_grievanceLevel__iHvds{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:25px 25px 25px 50px;position:relative}.Compliance_grievanceLevel__iHvds:before{color:#4f46e5;content:"→";font-size:1.5rem;left:20px;position:absolute;top:25px}.Compliance_grievanceLevel__iHvds h5{color:#1f2937;margin:0 0 10px}.Compliance_grievanceLevel__iHvds p{color:#6b7280;margin:0 0 10px}.Compliance_resolutionTime__g7AYT{background:#10b981;border-radius:12px;color:#fff;display:inline-block;font-size:.85rem;font-weight:600;padding:4px 10px}.Compliance_riskDisclosures__M\+-qG{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.Compliance_riskItem__RUnHa{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.Compliance_riskHeader__eQT7b{align-items:center;display:flex;gap:12px;margin-bottom:15px}.Compliance_riskIndicator__KmJHZ{border-radius:50%;height:12px;width:12px}.Compliance_riskIndicator__KmJHZ.Compliance_credit__XJNSa{background:#dc2626}.Compliance_riskIndicator__KmJHZ.Compliance_operational__OXIQG{background:#f59e0b}.Compliance_riskIndicator__KmJHZ.Compliance_regulatory__aGt-A{background:#3b82f6}.Compliance_riskIndicator__KmJHZ.Compliance_liquidity__CLlRP{background:#8b5cf6}.Compliance_riskItem__RUnHa h5{color:#1f2937;margin:0}.Compliance_riskItem__RUnHa p{color:#6b7280;margin:0 0 8px}.Compliance_riskNote__VawJe{color:#dc2626;font-size:.9rem;font-style:italic;margin:10px 0 0}.Compliance_platformLimitations__afMN0{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.Compliance_limitation__XQ8HT{background:#f8fafc;border:1px solid #e5e7eb;border-left:4px solid #6b7280;border-radius:8px;padding:20px}.Compliance_limitation__XQ8HT h5{color:#1f2937;margin:0 0 10px}.Compliance_limitation__XQ8HT p{color:#6b7280;font-size:.95rem;margin:0}.Compliance_governanceStructure__6Yhk7{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.Compliance_governanceLevel__tx9ds{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px;text-align:center}.Compliance_governanceLevel__tx9ds h5{color:#4f46e5;margin:0 0 10px}.Compliance_governanceLevel__tx9ds p{color:#6b7280;font-size:.95rem;margin:0 0 15px}.Compliance_meetingFrequency__KPiLT{background:#e5e7eb;border-radius:12px;color:#4b5563;display:inline-block;font-size:.85rem;font-weight:600;padding:4px 10px}.Compliance_complianceMonitoring__ENAT2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.Compliance_monitoringActivity__vvdQb{background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;padding:20px}.Compliance_monitoringActivity__vvdQb h5{color:#0369a1;margin:0 0 10px}.Compliance_monitoringActivity__vvdQb p{color:#6b7280;font-size:.95rem;margin:0}.Compliance_updateNotice__WbRbT{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:8px;margin-top:40px;padding:25px;text-align:center}.Compliance_updateNotice__WbRbT p{color:#6b7280;margin:8px 0}.Compliance_disclaimerNote__NEBEL{border-top:1px solid #e5e7eb;color:#9ca3af;font-size:.9rem;font-style:italic;margin-top:20px;padding-top:20px}@media (max-width:768px){.Compliance_complianceContainer__boEAm{padding:15px}.Compliance_complianceContent__lSdvh{padding:25px}.Compliance_importantNotice__ZVyEA{padding:20px}.Compliance_importantNotice__ZVyEA h1{font-size:1.5rem}.Compliance_amlFramework__Q8GE2,.Compliance_complianceMonitoring__ENAT2,.Compliance_dataProtection__lT1LM,.Compliance_fairPractices__5kTxE,.Compliance_governanceStructure__6Yhk7,.Compliance_grievanceMechanism__RgmJJ,.Compliance_gstCompliance__6iDzU,.Compliance_licensingInfo__eLK3Z,.Compliance_modelDisclosure__qPCeD,.Compliance_platformLimitations__afMN0,.Compliance_privacyCompliance__VvJ7e,.Compliance_recordKeeping__oGw25,.Compliance_regulatoryGrid__bUUCK,.Compliance_riskDisclosures__M\+-qG,.Compliance_stateCompliance__i9\+Rp,.Compliance_structureGrid__WjTBm,.Compliance_taxFramework__8V4em{grid-template-columns:1fr}.Compliance_tableHeader__YDDyO,.Compliance_tableRow__WM4wB{gap:10px;grid-template-columns:1fr}.Compliance_sectionTitle__EAn4k{font-size:1.3rem}.Compliance_grievanceLevel__iHvds{padding-left:25px}.Compliance_grievanceLevel__iHvds:before{left:10px}.Compliance_processStep__hx9dG{flex-direction:column;gap:10px}}.CookiePolicy_cookiePolicyContainer__J9Ya5{background:#fff;color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:80px auto 0;max-width:1200px;min-height:100vh;padding:20px}.CookiePolicy_cookiePolicyContent__18L4K{background:#fff;border-radius:10px;box-shadow:0 5px 20px #0000000d;padding:40px}.CookiePolicy_importantNotice__bCTNj{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:40px;padding:30px}.CookiePolicy_importantNotice__bCTNj h1{color:#1f2937;font-size:2rem;margin:0 0 15px}.CookiePolicy_noticeText__o0Tcx{color:#6b7280;font-size:1.1rem;line-height:1.6;margin:0}.CookiePolicy_cookieSection__UiATH{border-bottom:1px solid #e5e7eb;margin-bottom:50px;padding-bottom:40px}.CookiePolicy_sectionTitle__AYePC{align-items:center;color:#4f46e5;display:flex;font-size:1.4rem;gap:15px;margin-bottom:25px}.CookiePolicy_sectionNumber__3I6ls{align-items:center;background:#4f46e5;border-radius:50%;color:#fff;display:flex;font-size:1rem;font-weight:700;height:36px;justify-content:center;width:36px}.CookiePolicy_sectionContent__oH8gb h3{color:#374151;font-size:1.2rem;margin:25px 0 15px}.CookiePolicy_sectionContent__oH8gb h4{color:#4b5563;font-size:1.1rem;margin:20px 0 10px}.CookiePolicy_sectionContent__oH8gb h5{color:#6b7280;font-size:1rem;font-weight:600;margin:15px 0 8px}.CookiePolicy_sectionContent__oH8gb p{color:#4b5563;line-height:1.6;margin:10px 0}.CookiePolicy_sectionContent__oH8gb ul{margin:10px 0;padding-left:20px}.CookiePolicy_sectionContent__oH8gb li{color:#4b5563;line-height:1.5;padding:6px 0}.CookiePolicy_cookiePurposes__QKpAO{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.CookiePolicy_purposeItem__4XFWu{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px #0000000a;padding:20px}.CookiePolicy_purposeItem__4XFWu h4{color:#4f46e5;margin:0 0 10px}.CookiePolicy_purposeItem__4XFWu p{color:#6b7280;font-size:.95rem;line-height:1.5;margin:0}.CookiePolicy_cookieTypes__I0gbt{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:25px 0}.CookiePolicy_cookieType__4PMZc{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.CookiePolicy_typeHeader__\+dbOA{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.CookiePolicy_typeIndicator__RA0fF{border-radius:50%;height:16px;width:16px}.CookiePolicy_typeIndicator__RA0fF.CookiePolicy_essential__bELPB{background:#dc2626}.CookiePolicy_typeIndicator__RA0fF.CookiePolicy_functional__znDWA{background:#10b981}.CookiePolicy_typeIndicator__RA0fF.CookiePolicy_analytics__Lo7Py{background:#3b82f6}.CookiePolicy_cookieType__4PMZc h4{color:#1f2937;margin:0}.CookiePolicy_cookieTag__poaWX{background:#e5e7eb;border-radius:12px;color:#4b5563;font-size:.85rem;font-weight:600;padding:4px 10px}.CookiePolicy_cookieType__4PMZc>p{color:#6b7280;font-size:.95rem;margin:0 0 15px}.CookiePolicy_cookieType__4PMZc ul{list-style:none;margin:0 0 15px;padding-left:0}.CookiePolicy_cookieType__4PMZc li{padding:8px 0 8px 24px;position:relative}.CookiePolicy_cookieType__4PMZc li:before{color:#4f46e5;content:"•";font-size:1.2rem;left:0;position:absolute}.CookiePolicy_cookieNote__0RM0j{background:#f8fafc;border-left:3px solid #4f46e5;border-radius:6px;color:#6b7280;font-size:.9rem;margin:15px 0 0;padding:12px}.CookiePolicy_durationTypes__277UI{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.CookiePolicy_durationType__2u0HO{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px;text-align:center}.CookiePolicy_durationType__2u0HO h5{color:#1f2937;margin:0 0 10px}.CookiePolicy_durationType__2u0HO p{color:#6b7280;font-size:.95rem;margin:0 0 15px}.CookiePolicy_durationTag__FyvX8{background:#e5e7eb;border-radius:12px;color:#4b5563;display:inline-block;font-size:.85rem;font-weight:600;padding:4px 10px}.CookiePolicy_cookieTable__dUUc2{border:1px solid #e5e7eb;border-radius:10px;margin:25px 0;overflow:hidden}.CookiePolicy_tableHeader__0hxDU{background:#f8fafc;border-bottom:2px solid #e5e7eb;color:#1f2937;font-weight:600}.CookiePolicy_tableHeader__0hxDU,.CookiePolicy_tableRow__BZeth{display:grid;grid-template-columns:1fr 2fr 1fr 1fr;padding:18px}.CookiePolicy_tableRow__BZeth{align-items:center;border-bottom:1px solid #f1f5f9;color:#4b5563}.CookiePolicy_tableRow__BZeth:last-child{border-bottom:none}.CookiePolicy_tableRow__BZeth code{background:#f1f5f9;border-radius:4px;color:#dc2626;font-family:Courier New,monospace;font-size:.9rem;padding:4px 8px}.CookiePolicy_essentialBadge__VzL4y{background:#fee2e2;border-radius:12px;color:#dc2626;font-size:.85rem;font-weight:600;padding:4px 10px}.CookiePolicy_functionalBadge__FtxmE{background:#d1fae5;border-radius:12px;color:#065f46;font-size:.85rem;font-weight:600;padding:4px 10px}.CookiePolicy_analyticsBadge__SCxqQ{background:#dbeafe;border-radius:12px;color:#1e40af;font-size:.85rem;font-weight:600;padding:4px 10px}.CookiePolicy_thirdPartyServices__l3ab-{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.CookiePolicy_serviceItem__noZOu{background:#fff;border:1px solid #e5e7eb;border-left:4px solid #8b5cf6;border-radius:8px;padding:20px}.CookiePolicy_serviceItem__noZOu h5{color:#1f2937;margin:0 0 10px}.CookiePolicy_serviceItem__noZOu p{color:#6b7280;font-size:.95rem;margin:0 0 15px}.CookiePolicy_externalLink__6cfh9{color:#4f46e5;display:inline-block;font-size:.9rem;font-weight:600;text-decoration:none}.CookiePolicy_externalLink__6cfh9:hover{text-decoration:underline}.CookiePolicy_serviceNote__Ex2BL{color:#9ca3af;font-size:.85rem;font-style:italic;margin:10px 0 0}.CookiePolicy_embeddedContent__8oPmB{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;margin:25px 0;padding:25px}.CookiePolicy_embeddedNotice__Y0Swd{background:#fef3c7;border-left:3px solid #f59e0b;border-radius:6px;margin-top:20px;padding:15px}.CookiePolicy_managementOptions__YKyZD{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:25px 0}.CookiePolicy_optionItem__NRUcC{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:25px}.CookiePolicy_optionItem__NRUcC h5{color:#1f2937;margin:0 0 15px}.CookiePolicy_optionItem__NRUcC ul{list-style:none;margin:15px 0 0;padding-left:0}.CookiePolicy_optionItem__NRUcC li{padding:8px 0 8px 24px;position:relative}.CookiePolicy_optionItem__NRUcC li:before{color:#10b981;content:"✓";font-weight:700;left:0;position:absolute}.CookiePolicy_browserInstructions__eu3gq{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.CookiePolicy_browserItem__qxAnZ{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:20px}.CookiePolicy_browserItem__qxAnZ h5{color:#1f2937;margin:0 0 10px}.CookiePolicy_browserItem__qxAnZ p{color:#6b7280;font-family:Courier New,monospace;font-size:.95rem;margin:0}.CookiePolicy_importantNoticeBox__d4ohA{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:30px 0;padding:25px}.CookiePolicy_importantNoticeBox__d4ohA h4{color:#dc2626;margin:0 0 15px}.CookiePolicy_importantNoticeBox__d4ohA ul{list-style:none;margin:15px 0 0;padding-left:0}.CookiePolicy_importantNoticeBox__d4ohA li{color:#dc2626;padding:8px 0 8px 24px;position:relative}.CookiePolicy_importantNoticeBox__d4ohA li:before{content:"⚠";left:0;position:absolute}.CookiePolicy_securityMeasures__eYgEV{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.CookiePolicy_securityItem__JtdUf{background:#fff;border:1px solid #e5e7eb;border-left:4px solid #10b981;border-radius:8px;padding:20px}.CookiePolicy_securityItem__JtdUf h5{color:#1f2937;margin:0 0 10px}.CookiePolicy_securityItem__JtdUf p{color:#6b7280;font-size:.95rem;margin:0}.CookiePolicy_dataCollection__KtVh9{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.CookiePolicy_dataCategory__zTNsI{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:20px}.CookiePolicy_dataCategory__zTNsI h5{color:#1f2937;margin:0 0 15px}.CookiePolicy_dataCategory__zTNsI ul{list-style:none;margin:0;padding-left:0}.CookiePolicy_dataCategory__zTNsI li{color:#6b7280;font-size:.9rem;padding:8px 0 8px 20px;position:relative}.CookiePolicy_dataCategory__zTNsI li:before{color:#4f46e5;content:"•";left:0;position:absolute}.CookiePolicy_legalCompliance__Ut8zX{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.CookiePolicy_complianceItem__lTLEZ{background:#fff;border:1px solid #e5e7eb;border-left:4px solid #3b82f6;border-radius:8px;padding:20px}.CookiePolicy_complianceItem__lTLEZ h5{color:#1f2937;margin:0 0 10px}.CookiePolicy_complianceItem__lTLEZ p{color:#6b7280;font-size:.95rem;margin:0}.CookiePolicy_userRights__xKxgn{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.CookiePolicy_rightItem__lmYp4{background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;padding:20px}.CookiePolicy_rightItem__lmYp4 h5{color:#0369a1;margin:0 0 10px}.CookiePolicy_rightItem__lmYp4 p{color:#6b7280;font-size:.95rem;margin:0}.CookiePolicy_updateInfo__NLQfn{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;margin:25px 0;padding:25px}.CookiePolicy_updateProcess__yvv1v{border-top:1px solid #e5e7eb;margin-top:20px;padding-top:20px}.CookiePolicy_updateProcess__yvv1v h5{color:#1f2937;margin:0 0 15px}.CookiePolicy_updateProcess__yvv1v ul{list-style:none;margin:0;padding-left:0}.CookiePolicy_updateProcess__yvv1v li{padding:8px 0 8px 24px;position:relative}.CookiePolicy_updateProcess__yvv1v li:before{color:#4f46e5;content:"→";left:0;position:absolute}.CookiePolicy_contactInfo__mW0pY{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.CookiePolicy_contactItem__EQulj{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px}.CookiePolicy_contactItem__EQulj h5{color:#1f2937;margin:0 0 10px}.CookiePolicy_contactItem__EQulj>p{color:#6b7280;font-size:.95rem;margin:0 0 15px}.CookiePolicy_contactDetail__IFkTI{background:#f1f5f9;border-radius:6px;color:#4b5563;font-family:Courier New,monospace;font-size:.9rem;margin:0;padding:10px}.CookiePolicy_finalNotice__6DpiV{background:#fef3c7;border:1px solid #fbbf24;border-radius:8px;margin:30px 0 0;padding:25px;text-align:center}.CookiePolicy_finalNotice__6DpiV p{color:#92400e;margin:0 0 15px}.CookiePolicy_lastUpdated__o\+Ecu{border-top:1px solid #fbbf24;color:#92400e;font-size:.95rem;margin:20px 0 0;padding-top:20px}@media (max-width:768px){.CookiePolicy_cookiePolicyContainer__J9Ya5{padding:15px}.CookiePolicy_cookiePolicyContent__18L4K{padding:25px}.CookiePolicy_importantNotice__bCTNj{padding:20px}.CookiePolicy_importantNotice__bCTNj h1{font-size:1.5rem}.CookiePolicy_browserInstructions__eu3gq,.CookiePolicy_contactInfo__mW0pY,.CookiePolicy_cookiePurposes__QKpAO,.CookiePolicy_cookieTypes__I0gbt,.CookiePolicy_dataCollection__KtVh9,.CookiePolicy_durationTypes__277UI,.CookiePolicy_legalCompliance__Ut8zX,.CookiePolicy_managementOptions__YKyZD,.CookiePolicy_securityMeasures__eYgEV,.CookiePolicy_thirdPartyServices__l3ab-,.CookiePolicy_userRights__xKxgn{grid-template-columns:1fr}.CookiePolicy_tableHeader__0hxDU,.CookiePolicy_tableRow__BZeth{gap:10px;grid-template-columns:1fr}.CookiePolicy_sectionTitle__AYePC{font-size:1.3rem}.CookiePolicy_typeHeader__\+dbOA{align-items:flex-start;flex-direction:column;gap:10px}.CookiePolicy_tableRow__BZeth code{font-size:.8rem}}.TermsOfService_termsContainer__gM3N0{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff!important;color:#1a1a1a!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:15px;line-height:1.6;margin:80px 0 0;min-height:100vh;padding:0;width:100%}.TermsOfService_termsContent__90BU0{background:#fff!important;box-shadow:0 1px 3px #0000001a;margin:0 auto;max-width:1200px;padding:40px 20px}.TermsOfService_termsHeader__EaXLe{border-bottom:2px solid #e0e0e0;margin-bottom:40px;padding-bottom:30px;text-align:center}.TermsOfService_termsHeader__EaXLe h1{color:#111827!important;font-family:Merriweather,Georgia,serif;font-size:2.2rem;font-weight:700;letter-spacing:-.5px;margin:0 0 10px}.TermsOfService_effectiveDate__6h6Kr{color:#4b5563!important;font-size:1rem;font-weight:500;margin:0 0 5px}.TermsOfService_lastRevision__ECcCL{color:#6b7280!important;font-size:.9rem;font-style:italic;margin:0}.TermsOfService_tableOfContents__2zNcy{background:#f8f9fa!important;border-left:4px solid #4f46e5;border-radius:8px;margin-bottom:50px;padding:30px}.TermsOfService_tableOfContents__2zNcy h2{color:#111827!important;font-family:Merriweather,Georgia,serif;font-size:1.4rem;font-weight:600;margin:0 0 20px}.TermsOfService_tocList__1Y2zS{background:#0000!important;column-count:2;column-gap:40px;margin:0;padding:0}.TermsOfService_tocList__1Y2zS li{background:#0000!important;break-inside:avoid;color:#374151!important;font-size:.95rem;list-style-position:inside;margin-bottom:12px;page-break-inside:avoid}.TermsOfService_tocList__1Y2zS a{color:#4f46e5!important;text-decoration:none;transition:color .2s ease}.TermsOfService_tocList__1Y2zS a:hover{color:#3730a3!important;text-decoration:underline}.TermsOfService_termsSection__8c-2E{background:#fff!important;border-bottom:1px solid #e5e7eb;margin-bottom:35px;padding-bottom:30px}.TermsOfService_termsSection__8c-2E:last-of-type{border-bottom:none}.TermsOfService_termsSection__8c-2E h2{color:#111827!important;font-family:Merriweather,Georgia,serif;font-size:1.5rem;font-weight:700;line-height:1.3;margin:0 0 20px;padding-top:5px}.TermsOfService_termsSection__8c-2E h3{color:#374151!important;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:600;margin:25px 0 15px}.TermsOfService_termsSection__8c-2E h4{color:#4b5563!important;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:600;margin:20px 0 10px}.TermsOfService_termsSection__8c-2E p{color:#4b5563!important;font-family:Inter,sans-serif;-webkit-hyphens:auto;hyphens:auto;line-height:1.7;margin:0 0 16px;text-align:justify}.TermsOfService_termsSection__8c-2E ol,.TermsOfService_termsSection__8c-2E ul{background:#fff!important;margin:16px 0;padding-left:24px}.TermsOfService_termsSection__8c-2E li{background:#fff!important;color:#4b5563!important;font-family:Inter,sans-serif;line-height:1.6;margin-bottom:10px}.TermsOfService_termsSection__8c-2E ul li:before{color:#4f46e5!important;content:"•";display:inline-block;font-weight:700;margin-left:-1em;width:1em}.TermsOfService_termsSection__8c-2E ol{counter-reset:item}.TermsOfService_termsSection__8c-2E ol li{counter-increment:item}.TermsOfService_termsSection__8c-2E ol li:before{color:#4f46e5!important;content:counter(item) ".";font-weight:700;margin-right:8px}.TermsOfService_importantNote__fUbjT{background:#f0f9ff!important;border-left:3px solid #0ea5e9;border-radius:4px;margin:20px 0;padding:20px}.TermsOfService_importantNote__fUbjT p{color:#0369a1!important;font-weight:500;margin-bottom:15px}.TermsOfService_importantNote__fUbjT ul{background:#0000!important;margin:15px 0 0}.TermsOfService_importantNote__fUbjT li{background:#0000!important}.TermsOfService_importantNote__fUbjT li:before{color:#0ea5e9!important}.TermsOfService_documentTable__7mQVY,.TermsOfService_feeTable__rq4ua,.TermsOfService_limitsTable__72LOm{background:#fff!important;border-collapse:collapse;font-size:.9rem;margin:25px 0;width:100%}.TermsOfService_tableRow__vUZ8r{background:#fff!important;border-bottom:1px solid #e5e7eb;display:grid}.TermsOfService_limitsTable__72LOm .TermsOfService_tableRow__vUZ8r{grid-template-columns:1.5fr 2fr 1fr 1fr}.TermsOfService_feeTable__rq4ua .TermsOfService_tableRow__vUZ8r{grid-template-columns:1.5fr 2fr 1fr 1fr 1fr}.TermsOfService_documentTable__7mQVY .TermsOfService_tableRow__vUZ8r{grid-template-columns:1fr 1.5fr 1.5fr 1fr}.TermsOfService_tableCell__c0WO3{background:#fff!important;border-right:1px solid #e5e7eb;color:#4b5563!important;padding:12px 15px;text-align:left;vertical-align:top}.TermsOfService_tableCell__c0WO3:last-child{border-right:none}.TermsOfService_tableRow__vUZ8r:first-child{background:#f8fafc!important;border-bottom:2px solid #e5e7eb;color:#111827!important;font-weight:600}.TermsOfService_calculationExample__eIX3u{background:#f9fafb!important;border-left:3px solid #10b981;border-radius:6px;margin:20px 0;padding:20px}.TermsOfService_calculationExample__eIX3u p{color:#047857!important;font-weight:600;margin:0 0 15px}.TermsOfService_calculationExample__eIX3u ul{background:#0000!important;margin:0;padding-left:20px}.TermsOfService_calculationExample__eIX3u li{background:#0000!important;color:#4b5563!important;margin-bottom:8px}.TermsOfService_riskCategories__xv23U{grid-gap:20px;background:#fff!important;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.TermsOfService_riskCategory__EdkFx{background:#f8fafc!important;border-radius:6px;border-top:3px solid #4f46e5;padding:20px}.TermsOfService_riskCategory__EdkFx h4{color:#111827!important;font-size:1.1rem;margin:0 0 15px}.TermsOfService_riskCategory__EdkFx p{color:#4b5563!important;font-size:.9rem;margin:0 0 10px}.TermsOfService_contentNotice__vzEKr{background:#fef3c7!important;border-left:3px solid #f59e0b;border-radius:6px;margin:30px 0;padding:20px;text-align:center}.TermsOfService_contentNotice__vzEKr p{color:#92400e!important;font-weight:500;margin:0}.TermsOfService_finalAcknowledgment__xSG\+B{background:#fff!important;border-top:2px solid #e5e7eb;margin-top:50px;padding-top:40px}.TermsOfService_finalAcknowledgment__xSG\+B h2{color:#111827!important;font-family:Merriweather,Georgia,serif;font-size:1.6rem;margin-bottom:25px;text-align:center}.TermsOfService_finalAcknowledgment__xSG\+B ol{background:#fff!important;margin:20px 0;padding-left:30px}.TermsOfService_finalAcknowledgment__xSG\+B li{background:#fff!important;color:#374151!important;font-weight:500;margin-bottom:15px}.TermsOfService_signatureLine__kbfC7{background:#f8fafc!important;border-radius:6px;color:#111827!important;font-style:italic;font-weight:500;margin:30px 0;padding:20px;text-align:center}.TermsOfService_legalInfo__E4gjW{background:#f1f5f9!important;border-radius:8px;margin-top:30px;padding:25px}.TermsOfService_legalInfo__E4gjW p{color:#4b5563!important;font-size:.95rem;margin:0 0 10px}.TermsOfService_lastUpdatedFull__kWFDu{border-top:1px solid #cbd5e1;color:#6b7280!important;font-size:.9rem!important;font-style:italic;margin-top:20px!important;padding-top:20px;text-align:center}@media (max-width:1200px){.TermsOfService_termsContent__90BU0{padding:30px 20px}}@media (max-width:992px){.TermsOfService_termsContainer__gM3N0{font-size:14px}.TermsOfService_termsContent__90BU0{padding:20px 15px}.TermsOfService_termsHeader__EaXLe h1{font-size:1.8rem}.TermsOfService_termsSection__8c-2E h2{font-size:1.3rem}.TermsOfService_termsSection__8c-2E h3{font-size:1.1rem}.TermsOfService_tocList__1Y2zS{column-count:1}}@media (max-width:768px){.TermsOfService_termsContainer__gM3N0{font-size:13.5px}.TermsOfService_termsContent__90BU0{box-shadow:none;padding:15px 12px}.TermsOfService_termsHeader__EaXLe{margin-bottom:30px;padding-bottom:20px}.TermsOfService_termsHeader__EaXLe h1{font-size:1.6rem}.TermsOfService_termsSection__8c-2E{margin-bottom:25px;padding-bottom:20px}.TermsOfService_documentTable__7mQVY .TermsOfService_tableRow__vUZ8r,.TermsOfService_feeTable__rq4ua .TermsOfService_tableRow__vUZ8r,.TermsOfService_limitsTable__72LOm .TermsOfService_tableRow__vUZ8r{grid-template-columns:1fr}.TermsOfService_tableCell__c0WO3{border-bottom:1px solid #e5e7eb;border-right:none;padding:10px}.TermsOfService_tableCell__c0WO3:last-child{border-bottom:none}.TermsOfService_tableRow__vUZ8r:first-child .TermsOfService_tableCell__c0WO3{background:#f8fafc!important;border-bottom:2px solid #e5e7eb}.TermsOfService_riskCategories__xv23U{grid-template-columns:1fr}.TermsOfService_calculationExample__eIX3u,.TermsOfService_contentNotice__vzEKr,.TermsOfService_importantNote__fUbjT{padding:15px}.TermsOfService_finalAcknowledgment__xSG\+B{margin-top:30px;padding-top:25px}.TermsOfService_finalAcknowledgment__xSG\+B h2{font-size:1.4rem}}@media (max-width:480px){.TermsOfService_termsContainer__gM3N0{font-size:13px}.TermsOfService_termsHeader__EaXLe h1{font-size:1.4rem}.TermsOfService_termsSection__8c-2E h2{font-size:1.2rem}.TermsOfService_termsSection__8c-2E h3{font-size:1rem}.TermsOfService_tableOfContents__2zNcy{padding:20px}.TermsOfService_legalInfo__E4gjW{padding:15px}}@media print{.TermsOfService_termsContainer__gM3N0{background:#fff!important;font-size:12pt;padding:0}.TermsOfService_termsContent__90BU0{box-shadow:none;max-width:100%;padding:0}.TermsOfService_tableOfContents__2zNcy{page-break-after:always}.TermsOfService_termsSection__8c-2E{margin-bottom:20pt;page-break-inside:avoid}.TermsOfService_calculationExample__eIX3u,.TermsOfService_importantNote__fUbjT{background:#f0f9ff!important}.TermsOfService_tocList__1Y2zS{column-count:2}.TermsOfService_finalAcknowledgment__xSG\+B{page-break-before:always}}.PrivacyPolicy_privacyContainer__b3Tzt{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff!important;color:#1a1a1a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:15px;line-height:1.6;margin:80px 0 0;min-height:100vh;padding:0;width:100%}.PrivacyPolicy_privacyContent__z\+Gqt{background:#fff!important;box-shadow:0 1px 3px #0000001a;margin:0 auto;max-width:1200px;padding:40px 20px}.PrivacyPolicy_privacyHeader__S7eA5{border-bottom:2px solid #e0e0e0;margin-bottom:40px;padding-bottom:30px;text-align:center}.PrivacyPolicy_privacyHeader__S7eA5 h1{color:#111827;font-family:Merriweather,Georgia,serif;font-size:2.2rem;font-weight:700;letter-spacing:-.5px;margin:0 0 10px}.PrivacyPolicy_effectiveDate__br8MP{color:#4b5563;font-size:1rem;font-weight:500;margin:0 0 5px}.PrivacyPolicy_lastRevision__Ei-PZ{color:#6b7280;font-size:.9rem;font-style:italic;margin:0}.PrivacyPolicy_privacySection__I0\+kN{background:#fff!important;border-bottom:1px solid #e5e7eb;margin-bottom:35px;padding-bottom:30px}.PrivacyPolicy_privacySection__I0\+kN:last-of-type{border-bottom:none}.PrivacyPolicy_privacySection__I0\+kN h2{color:#111827!important;font-family:Merriweather,Georgia,serif;font-size:1.5rem;font-weight:700;line-height:1.3;margin:0 0 20px;padding-top:5px}.PrivacyPolicy_privacySection__I0\+kN h3{color:#374151!important;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:600;margin:25px 0 15px}.PrivacyPolicy_privacySection__I0\+kN h4{color:#4b5563!important;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:600;margin:20px 0 10px}.PrivacyPolicy_privacySection__I0\+kN p{color:#4b5563!important;font-family:Inter,sans-serif;-webkit-hyphens:auto;hyphens:auto;line-height:1.7;margin:0 0 16px;text-align:justify}.PrivacyPolicy_privacySection__I0\+kN ol,.PrivacyPolicy_privacySection__I0\+kN ul{background:#fff!important;margin:16px 0;padding-left:24px}.PrivacyPolicy_privacySection__I0\+kN li{background:#fff!important;color:#4b5563!important;font-family:Inter,sans-serif;line-height:1.6;margin-bottom:10px}.PrivacyPolicy_privacySection__I0\+kN ul li:before{color:#4f46e5!important;content:"•";display:inline-block;font-weight:700;margin-left:-1em;width:1em}.PrivacyPolicy_privacySection__I0\+kN ol{counter-reset:item}.PrivacyPolicy_privacySection__I0\+kN ol li{counter-increment:item}.PrivacyPolicy_privacySection__I0\+kN ol li:before{color:#4f46e5!important;content:counter(item) ".";font-weight:700;margin-right:8px}.PrivacyPolicy_importantNote__HbF40{background:#f0f9ff!important;border-left:3px solid #0ea5e9;border-radius:4px;margin:20px 0;padding:20px}.PrivacyPolicy_importantNote__HbF40 p{color:#0369a1!important;font-weight:500;margin-bottom:15px}.PrivacyPolicy_importantNote__HbF40 ol,.PrivacyPolicy_importantNote__HbF40 ul{margin:15px 0 0}.PrivacyPolicy_importantNote__HbF40 li:before{color:#0ea5e9!important}.PrivacyPolicy_countryTable__uQH20,.PrivacyPolicy_infoTable__4aPRd,.PrivacyPolicy_providerTable__nO\+Z6,.PrivacyPolicy_retentionTable__WHy9M,.PrivacyPolicy_useTable__1Cjt3{background:#fff!important;border-collapse:collapse;font-size:.9rem;margin:25px 0;width:100%}.PrivacyPolicy_tableRow__CnZNw{background:#fff!important;border-bottom:1px solid #e5e7eb;display:grid}.PrivacyPolicy_infoTable__4aPRd .PrivacyPolicy_tableRow__CnZNw,.PrivacyPolicy_retentionTable__WHy9M .PrivacyPolicy_tableRow__CnZNw,.PrivacyPolicy_useTable__1Cjt3 .PrivacyPolicy_tableRow__CnZNw{grid-template-columns:1.5fr 2fr 1fr}.PrivacyPolicy_countryTable__uQH20 .PrivacyPolicy_tableRow__CnZNw,.PrivacyPolicy_providerTable__nO\+Z6 .PrivacyPolicy_tableRow__CnZNw{grid-template-columns:1fr 1.5fr 1.5fr}.PrivacyPolicy_tableCell__pbyPq{background:#fff!important;border-right:1px solid #e5e7eb;color:#4b5563!important;padding:12px 15px;text-align:left;vertical-align:top}.PrivacyPolicy_tableCell__pbyPq:last-child{border-right:none}.PrivacyPolicy_tableRow__CnZNw:first-child{background:#f8fafc!important;border-bottom:2px solid #e5e7eb;color:#111827!important;font-weight:600}.PrivacyPolicy_securityGrid__HIOM1{grid-gap:20px;background:#fff!important;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.PrivacyPolicy_securityItem__SRGsq{background:#f8fafc!important;border-radius:6px;border-top:3px solid #4f46e5;padding:20px}.PrivacyPolicy_securityItem__SRGsq h4{color:#111827!important;font-size:1.1rem;margin:0 0 15px}.PrivacyPolicy_securityItem__SRGsq ul{background:#0000!important;margin:0;padding-left:20px}.PrivacyPolicy_securityItem__SRGsq li{background:#0000!important;color:#4b5563!important;font-size:.9rem;margin-bottom:8px}.PrivacyPolicy_complianceBadges__lEF5s{background:#fff!important;display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.PrivacyPolicy_badge__KUL4A{background:#4f46e5!important;border-radius:20px;color:#fff!important;font-size:.85rem;font-weight:600;padding:8px 16px}.PrivacyPolicy_rightsGrid__v-OrF{grid-gap:20px;background:#fff!important;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.PrivacyPolicy_rightItem__zo80d{background:#f8fafc!important;border-left:4px solid #10b981;border-radius:6px;padding:20px}.PrivacyPolicy_rightItem__zo80d h4{color:#111827!important;margin:0 0 10px}.PrivacyPolicy_rightItem__zo80d p{color:#4b5563!important;font-size:.95rem;margin:0}.PrivacyPolicy_cookieGrid__H1w00{grid-gap:15px;background:#fff!important;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:20px 0}.PrivacyPolicy_cookieType__nHRR\+{background:#fef3c7!important;border-radius:6px;padding:15px;text-align:center}.PrivacyPolicy_cookieType__nHRR\+ h4{color:#92400e!important;margin:0 0 10px}.PrivacyPolicy_cookieType__nHRR\+ p{color:#92400e!important;font-size:.9rem;margin:0}.PrivacyPolicy_updateHistory__iLhkx{background:#f8fafc!important;border-radius:6px;margin:20px 0;padding:20px}.PrivacyPolicy_updateHistory__iLhkx h4{color:#111827!important;margin:0 0 15px}.PrivacyPolicy_updateHistory__iLhkx ul{background:#0000!important;margin:0;padding-left:20px}.PrivacyPolicy_updateHistory__iLhkx li{background:#0000!important;color:#4b5563!important;margin-bottom:10px}.PrivacyPolicy_contactGrid__JpAsq{grid-gap:20px;background:#fff!important;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:25px 0}.PrivacyPolicy_contactItem__11red{background:#f8fafc!important;border-radius:6px;border-top:3px solid #4f46e5;padding:20px}.PrivacyPolicy_contactItem__11red h4{color:#111827!important;margin:0 0 10px}.PrivacyPolicy_contactItem__11red>p{color:#6b7280!important;font-size:.95rem;margin:0 0 15px}.PrivacyPolicy_contactDetail__OP\+fE{background:#f1f5f9!important;border-radius:4px;color:#4b5563!important;font-family:Courier New,monospace;font-size:.9rem;margin:5px 0;padding:8px}.PrivacyPolicy_finalProvisions__9Hjic{background:#fff!important;border-top:2px solid #e5e7eb;margin-top:50px;padding-top:40px}.PrivacyPolicy_finalProvisions__9Hjic h2{color:#111827!important;font-family:Merriweather,Georgia,serif;font-size:1.6rem;margin-bottom:25px;text-align:center}.PrivacyPolicy_acknowledgment__003jM{background:#f8fafc!important;border-radius:8px;margin:25px 0;padding:25px}.PrivacyPolicy_acknowledgment__003jM p{color:#111827!important;font-weight:600;margin:0 0 20px}.PrivacyPolicy_acknowledgment__003jM ol{background:#0000!important;margin:0;padding-left:30px}.PrivacyPolicy_acknowledgment__003jM li{background:#0000!important;color:#4b5563!important;font-weight:500;margin-bottom:15px}.PrivacyPolicy_legalInfo__irdS0{background:#f1f5f9!important;border-radius:8px;margin-top:30px;padding:25px}.PrivacyPolicy_legalInfo__irdS0 p{color:#4b5563!important;font-size:.95rem;margin:0 0 10px}.PrivacyPolicy_lastUpdatedFull__\+SN-h{border-top:1px solid #cbd5e1;color:#6b7280!important;font-size:.9rem!important;font-style:italic;margin-top:20px!important;padding-top:20px;text-align:center}.PrivacyPolicy_internalLink__7XXxG{color:#4f46e5!important;font-weight:600;text-decoration:none}.PrivacyPolicy_internalLink__7XXxG:hover{color:#3730a3!important;text-decoration:underline}@media (max-width:1200px){.PrivacyPolicy_privacyContent__z\+Gqt{padding:30px 20px}}@media (max-width:992px){.PrivacyPolicy_privacyContainer__b3Tzt{font-size:14px}.PrivacyPolicy_privacyContent__z\+Gqt{padding:20px 15px}.PrivacyPolicy_privacyHeader__S7eA5 h1{font-size:1.8rem}.PrivacyPolicy_privacySection__I0\+kN h2{font-size:1.3rem}.PrivacyPolicy_privacySection__I0\+kN h3{font-size:1.1rem}}@media (max-width:768px){.PrivacyPolicy_privacyContainer__b3Tzt{font-size:13.5px}.PrivacyPolicy_privacyContent__z\+Gqt{box-shadow:none;padding:15px 12px}.PrivacyPolicy_privacyHeader__S7eA5{margin-bottom:30px;padding-bottom:20px}.PrivacyPolicy_privacyHeader__S7eA5 h1{font-size:1.6rem}.PrivacyPolicy_privacySection__I0\+kN{margin-bottom:25px;padding-bottom:20px}.PrivacyPolicy_countryTable__uQH20 .PrivacyPolicy_tableRow__CnZNw,.PrivacyPolicy_infoTable__4aPRd .PrivacyPolicy_tableRow__CnZNw,.PrivacyPolicy_providerTable__nO\+Z6 .PrivacyPolicy_tableRow__CnZNw,.PrivacyPolicy_retentionTable__WHy9M .PrivacyPolicy_tableRow__CnZNw,.PrivacyPolicy_useTable__1Cjt3 .PrivacyPolicy_tableRow__CnZNw{grid-template-columns:1fr}.PrivacyPolicy_tableCell__pbyPq{border-bottom:1px solid #e5e7eb;border-right:none;padding:10px}.PrivacyPolicy_tableCell__pbyPq:last-child{border-bottom:none}.PrivacyPolicy_tableRow__CnZNw:first-child .PrivacyPolicy_tableCell__pbyPq{background:#f8fafc!important;border-bottom:2px solid #e5e7eb}.PrivacyPolicy_rightsGrid__v-OrF,.PrivacyPolicy_securityGrid__HIOM1{grid-template-columns:1fr}.PrivacyPolicy_cookieGrid__H1w00{grid-template-columns:repeat(2,1fr)}.PrivacyPolicy_contactGrid__JpAsq{grid-template-columns:1fr}.PrivacyPolicy_acknowledgment__003jM,.PrivacyPolicy_importantNote__HbF40,.PrivacyPolicy_updateHistory__iLhkx{padding:15px}.PrivacyPolicy_finalProvisions__9Hjic{margin-top:30px;padding-top:25px}.PrivacyPolicy_finalProvisions__9Hjic h2{font-size:1.4rem}}@media (max-width:480px){.PrivacyPolicy_privacyContainer__b3Tzt{font-size:13px}.PrivacyPolicy_privacyHeader__S7eA5 h1{font-size:1.4rem}.PrivacyPolicy_privacySection__I0\+kN h2{font-size:1.2rem}.PrivacyPolicy_privacySection__I0\+kN h3{font-size:1rem}.PrivacyPolicy_cookieGrid__H1w00{grid-template-columns:1fr}.PrivacyPolicy_complianceBadges__lEF5s{align-items:flex-start;flex-direction:column}.PrivacyPolicy_legalInfo__irdS0{padding:15px}}@media print{.PrivacyPolicy_privacyContainer__b3Tzt{background:#fff!important;font-size:12pt;padding:0}.PrivacyPolicy_privacyContent__z\+Gqt{box-shadow:none;max-width:100%;padding:0}.PrivacyPolicy_privacySection__I0\+kN{margin-bottom:20pt;page-break-inside:avoid}.PrivacyPolicy_importantNote__HbF40{background:#f0f9ff!important}.PrivacyPolicy_finalProvisions__9Hjic{page-break-before:always}}.Contact_container__J1LZ1{align-items:flex-start;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--cf-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif);justify-content:center;margin-top:80px;min-height:100vh;padding:40px 20px}.Contact_container__J1LZ1,.Contact_wrapper__K-zLN{background-color:#fff;background-color:var(--cf-white,#fff)}.Contact_wrapper__K-zLN{border:1px solid #e0e0e0;border:1px solid var(--cf-border-color,#e0e0e0);border-radius:12px;box-sizing:border-box;max-width:900px;padding:50px 60px;width:100%}.Contact_title__6kEjN{color:#333;color:var(--cf-text-primary,#333);font-size:clamp(28px,4vw,36px);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 16px}.Contact_subtitle__-4ePI{color:#666;color:var(--cf-text-secondary,#666);font-size:clamp(14px,2vw,16px);line-height:1.5;margin:0 0 40px}.Contact_form__Hp1Bg{display:flex;flex-direction:column;gap:28px}.Contact_row__KkpQu{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:1fr 1fr}.Contact_column__7A497,.Contact_fullWidth__7\+jTK{display:flex;flex-direction:column}.Contact_label__ho1rK{align-items:center;color:#333;color:var(--cf-text-primary,#333);display:flex;font-size:clamp(13px,1.5vw,14px);font-weight:600;gap:4px;margin-bottom:10px}.Contact_required__l7Mug{color:#dc3545;color:var(--cf-error,#dc3545);font-size:.9em;font-weight:700}.Contact_input__luYix,.Contact_select__QLt0C,.Contact_textarea__srp\+X{-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--cf-white,#fff);border:1px solid #ddd;border:1px solid var(--cf-border-light,#ddd);border-radius:8px;box-sizing:border-box;color:#333;color:var(--cf-text-primary,#333);font-family:inherit;font-size:clamp(15px,1.8vw,16px);padding:14px 18px;transition:all .2s ease;width:100%}.Contact_input__luYix:focus,.Contact_select__QLt0C:focus,.Contact_textarea__srp\+X:focus{border-color:#007bff;border-color:var(--cf-primary,#007bff);box-shadow:0 0 0 3px #007bff1a;box-shadow:0 0 0 3px var(--cf-focus-shadow,#007bff1a);outline:none}.Contact_input__luYix:hover,.Contact_select__QLt0C:hover,.Contact_textarea__srp\+X:hover{border-color:#bbb;border-color:var(--cf-border-hover,#bbb)}.Contact_input__luYix::placeholder,.Contact_textarea__srp\+X::placeholder{color:#999;color:var(--cf-text-placeholder,#999);opacity:1}.Contact_select__QLt0C{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23333' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;background-size:12px;cursor:pointer;padding-right:45px}.Contact_select__QLt0C::-ms-expand{display:none}.Contact_textarea__srp\+X{line-height:1.5;max-height:200px;min-height:100px;resize:vertical}.Contact_button__F\+kJb{align-self:center;background-color:#6e70e2;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:clamp(15px,1.8vw,16px);font-weight:600;margin-top:20px;max-width:220px;padding:16px 32px;transition:all .2s ease;width:100%}.Contact_button__F\+kJb:hover:not(:disabled){background-color:#0056b3;background-color:var(--cf-primary-dark,#0056b3);box-shadow:0 6px 20px #007bff40;transform:translateY(-2px)}.Contact_button__F\+kJb:active:not(:disabled){transform:translateY(0)}.Contact_button__F\+kJb:focus:not(:disabled){box-shadow:0 0 0 3px #007bff4d;box-shadow:0 0 0 3px var(--cf-focus-shadow,#007bff4d);outline:none}.Contact_button__F\+kJb:disabled{background-color:#ccc;background-color:var(--cf-disabled,#ccc);cursor:not-allowed;opacity:.6}@media (max-width:992px){.Contact_wrapper__K-zLN{max-width:800px;padding:40px 50px}}@media (max-width:768px){.Contact_container__J1LZ1{padding:30px 16px}.Contact_wrapper__K-zLN{max-width:100%;padding:35px 30px}.Contact_row__KkpQu{gap:20px;grid-template-columns:1fr}.Contact_form__Hp1Bg{gap:24px}.Contact_input__luYix,.Contact_select__QLt0C,.Contact_textarea__srp\+X{padding:13px 16px}.Contact_button__F\+kJb{max-width:100%;padding:15px 28px}}@media (max-width:480px){.Contact_wrapper__K-zLN{border:none;border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--cf-border-color,#e0e0e0);border-radius:0;border-top:1px solid #e0e0e0;border-top:1px solid var(--cf-border-color,#e0e0e0);padding:25px 20px}.Contact_form__Hp1Bg{gap:20px}.Contact_input__luYix,.Contact_select__QLt0C,.Contact_textarea__srp\+X{padding:12px 14px}.Contact_button__F\+kJb{margin-top:15px;padding:14px 24px}.Contact_title__6kEjN{font-size:26px;margin-bottom:12px}.Contact_subtitle__-4ePI{font-size:14px;margin-bottom:30px}}@media print{.Contact_container__J1LZ1{min-height:auto;padding:0}.Contact_wrapper__K-zLN{border:1px solid #000;border:1px solid var(--cf-border-color,#000);box-shadow:none;max-width:100%;padding:20px}.Contact_row__KkpQu{grid-template-columns:1fr 1fr}.Contact_button__F\+kJb{display:none}.Contact_input__luYix,.Contact_select__QLt0C,.Contact_textarea__srp\+X{border:1px solid #000;border:1px solid var(--cf-border-color,#000)}}@media (prefers-contrast:high){.Contact_button__F\+kJb,.Contact_input__luYix,.Contact_select__QLt0C,.Contact_textarea__srp\+X{border:2px solid #000;border:2px solid var(--cf-border-color,#000)}}@media (prefers-reduced-motion:reduce){.Contact_button__F\+kJb,.Contact_input__luYix,.Contact_select__QLt0C,.Contact_textarea__srp\+X{transition:none}.Contact_button__F\+kJb:hover:not(:disabled){transform:none}}.Legal_legalPage__1YYup{background-color:#fff;color:#333;color:var(--legal-text-primary,#333);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-family:var(--legal-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif);isolation:isolate;line-height:1.6;margin-top:80px;min-height:100vh}.Legal_header__5YrCK{background:#fff;border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--legal-border-light,#f0f0f0);padding:clamp(30px,5vw,40px) clamp(20px,5vw,60px) clamp(20px,4vw,30px);position:-webkit-sticky;position:sticky;top:0;transition:all .3s ease;z-index:100}.Legal_centerHeader__e43eY{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.Legal_scrolled__5Cqip{box-shadow:0 2px 20px #0000000d;padding-bottom:20px;padding-top:20px}.Legal_title__g1XlG{color:#1a1a1a;color:var(--legal-text-dark,#1a1a1a);font-size:clamp(28px,4vw,36px);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:8px;max-width:800px}.Legal_subtitle__HSazq{color:#666;color:var(--legal-text-medium,#666);font-size:clamp(14px,2vw,16px);margin-bottom:12px;max-width:600px}.Legal_lastUpdated__TSfOL{background:#f8f9fa;background:var(--legal-bg-light,#f8f9fa);border:1px solid #f0f0f0;border:1px solid var(--legal-border-light,#f0f0f0);border-radius:6px;color:#888;color:var(--legal-text-light,#888);display:inline-block;font-size:clamp(12px,1.5vw,14px);padding:8px 16px}.Legal_contentWrapper__jC9Ct{display:flex;margin:0 auto;max-width:1400px;padding:0 clamp(20px,5vw,40px);position:relative}.Legal_sidebar__s7oNZ{align-self:flex-start;border-right:1px solid #f0f0f0;border-right:1px solid var(--legal-border-light,#f0f0f0);flex-shrink:0;height:-webkit-fit-content;height:fit-content;padding:30px clamp(10px,2vw,20px) 30px 0;width:clamp(250px,25vw,280px)}.Legal_sidebarSticky__RB3k7,.Legal_sidebar__s7oNZ{position:-webkit-sticky;position:sticky;top:180px}.Legal_sidebarTitle__5qLI7{color:#666;color:var(--legal-text-medium,#666);display:block;font-size:clamp(12px,1.2vw,14px);font-weight:600;letter-spacing:1px;margin-bottom:24px;text-transform:uppercase}.Legal_nav__wsQJW{display:flex;flex-direction:column;gap:8px;margin-bottom:40px}.Legal_navButton__DsqEn{background:none;border:none;border-radius:6px;color:#555;color:var(--legal-text-medium,#555);cursor:pointer;font-family:inherit;font-size:clamp(14px,1.4vw,15px);font-weight:500;overflow:hidden;padding:12px 16px;position:relative;text-align:left;transition:all .2s ease}.Legal_navButton__DsqEn:hover{background-color:#f8f9fa;background-color:var(--legal-bg-hover,#f8f9fa);color:#333;color:var(--legal-text-dark,#333)}.Legal_navButton__DsqEn:hover:before{background-color:#1976d2;background-color:var(--legal-primary,#1976d2);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.Legal_navButton__DsqEn.Legal_active__VHo0z{background-color:#e3f2fd;background-color:var(--legal-bg-active,#e3f2fd);color:#1976d2;color:var(--legal-primary,#1976d2);font-weight:600}.Legal_navButton__DsqEn.Legal_active__VHo0z:before{background-color:#1976d2;background-color:var(--legal-primary,#1976d2);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.Legal_mainContent__2pqDx{flex:1 1;max-width:900px;min-width:0;padding:30px 0 30px clamp(20px,4vw,60px)}.Legal_section__hZ1zL{margin-bottom:clamp(40px,6vw,60px);scroll-margin-top:140px}.Legal_sectionTitle__-aK64{align-items:center;border-bottom:2px solid #f0f0f0;border-bottom:2px solid var(--legal-border-light,#f0f0f0);color:#1a1a1a;color:var(--legal-text-dark,#1a1a1a);display:flex;font-size:clamp(24px,3vw,28px);font-weight:700;gap:12px;margin-bottom:30px;padding-bottom:15px;position:relative}.Legal_sectionTitle__-aK64:after{background-color:#1976d2;background-color:var(--legal-primary,#1976d2);bottom:-2px;content:"";height:2px;left:0;position:absolute;width:60px}.Legal_sectionIcon__6Ll8M{align-items:center;background:#f8f9fa;background:var(--legal-bg-light,#f8f9fa);border-radius:8px;display:inline-flex;font-size:clamp(20px,2.5vw,24px);height:40px;justify-content:center;width:40px}.Legal_sectionContent__H9J8U{padding-left:10px}.Legal_sectionContent__H9J8U>h3{color:#2c3e50;color:var(--legal-heading,#2c3e50);font-size:clamp(18px,2.2vw,20px);font-weight:600;margin:clamp(25px,4vw,30px) 0 16px;padding-top:10px;position:relative}.Legal_sectionContent__H9J8U>h3:before{background-color:#1976d2;background-color:var(--legal-primary,#1976d2);border-radius:50%;content:"";height:6px;left:-15px;position:absolute;top:15px;width:6px}.Legal_sectionContent__H9J8U>p{color:#444;color:var(--legal-text-primary,#444);font-size:clamp(15px,1.8vw,16px);line-height:1.8;margin-bottom:20px}.Legal_sectionContent__H9J8U ul{margin:16px 0 24px clamp(20px,3vw,30px)}.Legal_sectionContent__H9J8U li{color:#444;color:var(--legal-text-primary,#444);line-height:1.6;margin-bottom:12px;padding-left:10px;position:relative}.Legal_sectionContent__H9J8U ul li:before{color:#1976d2;color:var(--legal-primary,#1976d2);content:"•";font-weight:700;left:-15px;position:absolute}.Legal_customOl__1AqG8{counter-reset:item;margin:16px 0 24px clamp(20px,3vw,30px);padding-left:0}.Legal_customOl__1AqG8 li{color:#444;color:var(--legal-text-primary,#444);counter-increment:item;line-height:1.6;list-style-type:none;margin-bottom:12px;padding-left:25px;position:relative}.Legal_customOl__1AqG8 li:before{color:#1976d2;color:var(--legal-primary,#1976d2);content:counter(item) ". ";font-weight:700;left:0;position:absolute}.Legal_sectionContent__H9J8U strong{color:#333;color:var(--legal-text-dark,#333);font-weight:600}.Legal_limitsTable__o9p6L{border:1px solid #e0e0e0;border:1px solid var(--legal-border,#e0e0e0);border-collapse:collapse;border-radius:8px;box-shadow:0 1px 3px #0000000d;font-size:clamp(13px,1.4vw,14px);margin:24px 0;overflow:hidden;width:100%}.Legal_limitsTable__o9p6L th{background-color:#f8f9fa;background-color:var(--legal-bg-light,#f8f9fa);border-bottom:2px solid #e0e0e0;border-bottom:2px solid var(--legal-border,#e0e0e0);color:#333;color:var(--legal-text-dark,#333);font-weight:600;padding:clamp(14px,2vw,16px);text-align:left}.Legal_limitsTable__o9p6L td{border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--legal-border-light,#f0f0f0);color:#555;color:var(--legal-text-medium,#555);padding:clamp(12px,1.8vw,14px) clamp(14px,2vw,16px)}.Legal_limitsTable__o9p6L tr:last-child td{border-bottom:none}.Legal_limitsTable__o9p6L tr:hover{background-color:#fafafa;background-color:var(--legal-bg-hover,#fafafa)}@media (max-width:1024px){.Legal_contentWrapper__jC9Ct{flex-direction:column;padding:0 clamp(15px,3vw,20px)}.Legal_sidebar__s7oNZ{background:#fff;border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--legal-border-light,#f0f0f0);border-right:none;margin-bottom:20px;padding:20px 0;position:static;width:100%}.Legal_sidebarSticky__RB3k7{position:static}.Legal_nav__wsQJW{flex-direction:row;flex-wrap:wrap;gap:10px}.Legal_navButton__DsqEn{font-size:14px;padding:10px 16px}.Legal_navButton__DsqEn.Legal_active__VHo0z:before,.Legal_navButton__DsqEn:hover:before{bottom:0;height:3px;top:auto;width:100%}.Legal_mainContent__2pqDx{padding:20px 0}.Legal_header__5YrCK{padding:25px 20px 20px}}@media (max-width:768px){.Legal_nav__wsQJW{flex-direction:column}.Legal_navButton__DsqEn{width:100%}.Legal_sectionTitle__-aK64{font-size:22px}.Legal_sectionContent__H9J8U>h3{font-size:18px}.Legal_limitsTable__o9p6L{font-size:13px}.Legal_limitsTable__o9p6L td,.Legal_limitsTable__o9p6L th{padding:12px 8px}}@media (max-width:480px){.Legal_title__g1XlG{font-size:24px}.Legal_subtitle__HSazq{font-size:14px}.Legal_lastUpdated__TSfOL{font-size:12px;padding:6px 12px}.Legal_section__hZ1zL{margin-bottom:35px}.Legal_sectionIcon__6Ll8M{font-size:18px;height:35px;width:35px}}@media print{.Legal_legalPage__1YYup{font-size:12pt;line-height:1.4}.Legal_header__5YrCK{border-bottom:2px solid #000;padding:20px 0;position:static;text-align:center}.Legal_sidebar__s7oNZ{display:none}.Legal_mainContent__2pqDx{max-width:100%;padding:0}.Legal_navButton__DsqEn,.Legal_sectionIcon__6Ll8M{display:none}.Legal_contentWrapper__jC9Ct{display:block;padding:0}.Legal_limitsTable__o9p6L,.Legal_section__hZ1zL{break-inside:avoid;page-break-inside:avoid}}@media (prefers-contrast:high){.Legal_legalPage__1YYup{--legal-text-primary:#000;--legal-text-dark:#000;--legal-text-medium:#000;--legal-border:#000;--legal-border-light:#000}.Legal_limitsTable__o9p6L{border:2px solid #000}.Legal_sectionTitle__-aK64:after{height:3px}}@media (prefers-reduced-motion:reduce){.Legal_header__5YrCK,.Legal_navButton__DsqEn,.Legal_navButton__DsqEn:hover:before,.Legal_scrolled__5Cqip{transition:none}}.Security_container__etm4L{-webkit-font-smoothing:antialiased;background:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:16px;line-height:1.6;margin:80px 0 0;min-height:100vh;padding:0;width:100%}.Security_header__mAyBC{background:#f8f9fa;border-bottom:1px solid #eaeaea;padding:60px 20px 40px;text-align:center}.Security_title__Yhtqs{color:#111827;font-size:2.5rem;font-weight:700;letter-spacing:-.5px;margin:0 0 12px}.Security_subtitle__UJ0T4{color:#666;font-size:1.1rem;margin:0 auto;max-width:600px}.Security_content__0dets{margin:0 auto;max-width:1200px;padding:40px 20px}.Security_section__IvMmw{margin-bottom:60px}.Security_sectionTitle__ko4EQ{color:#111827;font-size:1.8rem;font-weight:600;margin:0 0 30px;text-align:center}.Security_featuresGrid__8Nva1{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0;padding:0}.Security_featureCard__DK6eW{background:#fff;border:1px solid #eaeaea;border-radius:10px;padding:30px;text-align:center;transition:all .2s ease}.Security_featureCard__DK6eW:hover{border-color:#4f46e5;box-shadow:0 4px 12px #0000000d}.Security_featureIcon__cZX6S{font-size:2.5rem;margin-bottom:20px}.Security_featureTitle__fZTrT{color:#111827;font-size:1.2rem;font-weight:600;margin:0 0 12px}.Security_featureDescription__4kjTf{color:#666;font-size:.95rem;line-height:1.5;margin:0}.Security_certifications__ZE7fn{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.Security_certification__EL4X3{background:#f3f4f6;border-radius:20px;color:#374151;font-size:.9rem;font-weight:500;padding:10px 20px}.Security_protectionGrid__rCx5F{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.Security_protectionItem__Vc0-b{background:#fff;border:1px solid #eaeaea;border-radius:10px;padding:25px}.Security_protectionItem__Vc0-b h3{color:#111827;font-size:1.2rem;font-weight:600;margin:0 0 15px}.Security_protectionItem__Vc0-b ul{margin:0;padding-left:20px}.Security_protectionItem__Vc0-b li{color:#666;font-size:.95rem;line-height:1.5;margin-bottom:8px}.Security_compliance__yFlMz{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.Security_complianceItem__qmG6O{background:#fff;border:1px solid #eaeaea;border-radius:10px;padding:25px}.Security_complianceItem__qmG6O h3{color:#111827;font-size:1.2rem;font-weight:600;margin:0 0 12px}.Security_complianceItem__qmG6O p{color:#666;font-size:.95rem;line-height:1.5;margin:0}.Security_contactSection__rXxPi{background:#f8f9fa;border:1px solid #eaeaea;border-radius:10px;padding:40px;text-align:center}.Security_contactInfo__OKMvC{align-items:center;display:flex;flex-direction:column;gap:15px}.Security_contactEmail__ngt0A,.Security_contactPhone__yIlCw{color:#4f46e5;font-size:1.1rem;font-weight:500;margin:0}@media (max-width:768px){.Security_header__mAyBC{padding:40px 20px 30px}.Security_title__Yhtqs{font-size:2rem}.Security_subtitle__UJ0T4{font-size:1rem}.Security_content__0dets{padding:30px 15px}.Security_sectionTitle__ko4EQ{font-size:1.5rem}.Security_compliance__yFlMz,.Security_featuresGrid__8Nva1,.Security_protectionGrid__rCx5F{grid-template-columns:1fr}.Security_complianceItem__qmG6O,.Security_featureCard__DK6eW,.Security_protectionItem__Vc0-b{padding:20px}.Security_contactSection__rXxPi{padding:30px 20px}}@media (max-width:480px){.Security_title__Yhtqs{font-size:1.8rem}.Security_certifications__ZE7fn{justify-content:flex-start}}.Gdpr_container__EUkYP{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333!important;color:var(--rup-update-text-primary,#333)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-family:var(--rup-update-font,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif);font-size:16px;isolation:isolate;line-height:1.6;margin:80px 0 0;min-height:100vh;padding:0}.Gdpr_container__EUkYP,.Gdpr_content__SChjh{background:#fff!important;background:var(--rup-update-bg-primary,#fff)!important;box-sizing:border-box;width:100%}.Gdpr_content__SChjh{margin:0 auto;max-width:800px;padding:clamp(20px,5vw,40px) clamp(15px,4vw,30px)}.Gdpr_header__nlKR7{border-bottom:1px solid #eaeaea;border-bottom:1px solid var(--rup-update-border,#eaeaea);margin-bottom:clamp(30px,6vw,40px);padding-bottom:20px;text-align:center}.Gdpr_title__dLz9o{color:#111827!important;color:var(--rup-update-text-dark,#111827)!important;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 12px}.Gdpr_subtitle__dubST{color:#666!important;color:var(--rup-update-text-medium,#666)!important;font-size:clamp(.95rem,2vw,1.1rem);font-weight:400;margin:0}.Gdpr_messageBox__Dg913{background:#f8f9fa!important;background:var(--rup-update-bg-secondary,#f8f9fa)!important;border-left:4px solid #4f46e5;border-left:4px solid var(--rup-update-primary,#4f46e5);border-radius:12px;margin-bottom:clamp(30px,6vw,40px);padding:clamp(20px,4vw,30px);text-align:center}.Gdpr_messageIcon__aF6Fg{display:block;font-size:clamp(2rem,6vw,3rem);margin-bottom:20px}.Gdpr_messageTitle__yAocP{color:#111827!important;color:var(--rup-update-text-dark,#111827)!important;font-size:clamp(1.2rem,3vw,1.5rem);font-weight:600;line-height:1.3;margin:0 0 16px}.Gdpr_messageText__mti-B{color:#666!important;color:var(--rup-update-text-medium,#666)!important;font-size:clamp(.95rem,2vw,1.05rem);line-height:1.7;margin:0 auto;max-width:600px}.Gdpr_sectionTitle__uLvYn{color:#111827!important;color:var(--rup-update-text-dark,#111827)!important;font-size:clamp(1.2rem,3vw,1.4rem);font-weight:600;margin:0 0 25px;text-align:center}.Gdpr_statusSection__C6rGI{margin-bottom:clamp(30px,6vw,40px)}.Gdpr_statusGrid__oyKIz{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0;padding:0}.Gdpr_statusItem__jAYX8{align-items:flex-start;background:#fff!important;background:var(--rup-update-bg-primary,#fff)!important;border:1px solid #eaeaea;border:1px solid var(--rup-update-border,#eaeaea);border-radius:10px;display:flex;gap:15px;padding:20px;transition:all .2s ease}.Gdpr_statusItem__jAYX8:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.Gdpr_statusDotActive__3Qt5n,.Gdpr_statusDotUpdating__Bfs4-{border-radius:50%;flex-shrink:0;height:12px;margin-top:6px;width:12px}.Gdpr_statusDotActive__3Qt5n{background:#10b981!important;background:var(--rup-update-success,#10b981)!important}.Gdpr_statusDotUpdating__Bfs4-{animation:Gdpr_pulse__kTQbO 2s infinite;background:#f59e0b!important;background:var(--rup-update-warning,#f59e0b)!important}@keyframes Gdpr_pulse__kTQbO{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.Gdpr_statusItemTitle__Nc4t6{color:#111827!important;color:var(--rup-update-text-dark,#111827)!important;font-size:1rem;font-weight:600;margin:0 0 6px}.Gdpr_statusItemText__r51qC{color:#666!important;color:var(--rup-update-text-medium,#666)!important;font-size:.9rem;line-height:1.5;margin:0}.Gdpr_timelineSection__UWkLT{margin-bottom:clamp(30px,6vw,40px)}.Gdpr_timeline__1cAQ4{padding-left:30px;position:relative}.Gdpr_timeline__1cAQ4:before{background:#eaeaea;background:var(--rup-update-border,#eaeaea);bottom:0;content:"";left:15px;position:absolute;top:0;width:2px}.Gdpr_timelineItem__0Jjth{margin-bottom:30px;position:relative}.Gdpr_timelineItem__0Jjth:last-child{margin-bottom:0}.Gdpr_timelineDate__egSa9{align-items:center;background:#f8f9fa!important;background:var(--rup-update-bg-secondary,#f8f9fa)!important;border:2px solid #eaeaea;border:2px solid var(--rup-update-border,#eaeaea);border-radius:50%;color:#666!important;color:var(--rup-update-text-medium,#666)!important;display:flex;font-size:.8rem;font-weight:600;height:30px;justify-content:center;left:-30px;position:absolute;top:0;width:30px}.Gdpr_timelineContent__IY4Mh{padding-left:25px}.Gdpr_timelineTitle__\+rahf{color:#111827!important;color:var(--rup-update-text-dark,#111827)!important;font-size:1.05rem;font-weight:600;margin:0 0 8px}.Gdpr_timelineText__rrCYv{color:#666!important;color:var(--rup-update-text-medium,#666)!important;font-size:.9rem;line-height:1.5;margin:0}.Gdpr_contactSection__wcIfp{background:#f8f9fa!important;background:var(--rup-update-bg-secondary,#f8f9fa)!important;border-radius:12px;margin-bottom:clamp(30px,6vw,40px);padding:clamp(20px,4vw,30px)}.Gdpr_contactText__ikSTp{color:#666!important;color:var(--rup-update-text-medium,#666)!important;font-size:.95rem;margin:0 0 25px;text-align:center}.Gdpr_contactGrid__IYPYM{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0}.Gdpr_contactItem__dQpSc{background:#fff!important;background:var(--rup-update-bg-primary,#fff)!important;border:1px solid #eaeaea;border:1px solid var(--rup-update-border,#eaeaea);border-radius:10px;padding:20px;text-align:center;transition:all .2s ease}.Gdpr_contactItem__dQpSc:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.Gdpr_contactIcon__FUVHd{display:block;font-size:1.8rem;margin-bottom:15px}.Gdpr_contactItemTitle__zRcxT{color:#111827!important;color:var(--rup-update-text-dark,#111827)!important;font-size:1rem;font-weight:600;margin:0 0 10px}.Gdpr_contactItemText__6ctl2{color:#4f46e5!important;color:var(--rup-update-primary,#4f46e5)!important;font-size:.95rem;font-weight:500;margin:0 0 6px;word-break:break-all}.Gdpr_contactItemNote__-8FIJ{color:#888!important;color:var(--rup-update-text-light,#888)!important;display:block;font-size:.8rem}.Gdpr_footer__EvxWO{border-top:1px solid #eaeaea;border-top:1px solid var(--rup-update-border,#eaeaea);margin-top:40px;padding-top:30px}.Gdpr_footerNote__SMkYU{background:#fef3c7!important;background:var(--rup-update-bg-warning,#fef3c7)!important;border-left:4px solid #f59e0b;border-left:4px solid var(--rup-update-warning,#f59e0b);border-radius:10px;margin-bottom:25px;padding:20px}.Gdpr_footerText__MnjGe{color:#92400e!important;color:var(--rup-update-warning-text,#92400e)!important;font-size:.95rem;line-height:1.6;margin:0}.Gdpr_commitment__iMWNY{align-items:flex-start;background:#f8f9fa!important;background:var(--rup-update-bg-secondary,#f8f9fa)!important;border-radius:10px;display:flex;gap:15px;margin-bottom:25px;padding:20px}.Gdpr_commitmentIcon__V6yn8{flex-shrink:0;font-size:1.5rem;margin-top:4px}.Gdpr_commitmentText__ZNSDT{color:#666!important;color:var(--rup-update-text-medium,#666)!important;font-size:.95rem;font-style:italic;line-height:1.6;margin:0}.Gdpr_updateInfo__fMAbK{border-top:1px solid #eaeaea;border-top:1px solid var(--rup-update-border,#eaeaea);padding-top:20px;text-align:center}.Gdpr_updateDate__an9rx,.Gdpr_updateNext__9pMYG{color:#888!important;color:var(--rup-update-text-light,#888)!important;font-size:.85rem;margin:5px 0}@media (max-width:768px){.Gdpr_content__SChjh{padding:20px 15px}.Gdpr_contactGrid__IYPYM,.Gdpr_statusGrid__oyKIz{grid-template-columns:1fr}.Gdpr_timeline__1cAQ4{padding-left:25px}.Gdpr_timeline__1cAQ4:before{left:12px}.Gdpr_timelineDate__egSa9{font-size:.75rem;height:25px;left:-25px;width:25px}.Gdpr_timelineContent__IY4Mh{padding-left:20px}.Gdpr_contactSection__wcIfp,.Gdpr_messageBox__Dg913{padding:20px}.Gdpr_commitment__iMWNY,.Gdpr_contactItem__dQpSc,.Gdpr_footerNote__SMkYU,.Gdpr_statusItem__jAYX8{padding:18px}}@media (max-width:480px){.Gdpr_title__dLz9o{font-size:1.4rem}.Gdpr_messageTitle__yAocP,.Gdpr_sectionTitle__uLvYn{font-size:1.2rem}.Gdpr_timeline__1cAQ4{padding-left:20px}.Gdpr_timeline__1cAQ4:before{left:10px}.Gdpr_timelineDate__egSa9{font-size:.7rem;height:20px;left:-20px;width:20px}.Gdpr_timelineContent__IY4Mh{padding-left:15px}}@media (prefers-contrast:high){.Gdpr_container__EUkYP{--rup-update-border:#000;--rup-update-text-dark:#000;--rup-update-text-medium:#000}.Gdpr_commitment__iMWNY,.Gdpr_contactItem__dQpSc,.Gdpr_contactSection__wcIfp,.Gdpr_footerNote__SMkYU,.Gdpr_messageBox__Dg913,.Gdpr_statusItem__jAYX8{border:2px solid #000;border:2px solid var(--rup-update-border,#000)}.Gdpr_timeline__1cAQ4:before{background:#000;background:var(--rup-update-border,#000);width:3px}.Gdpr_timelineDate__egSa9{border:2px solid #000;border:2px solid var(--rup-update-border,#000)}}@media (prefers-reduced-motion:reduce){.Gdpr_contactItem__dQpSc,.Gdpr_statusItem__jAYX8{transition:none}.Gdpr_contactItem__dQpSc:hover,.Gdpr_statusItem__jAYX8:hover{transform:none}.Gdpr_statusDotUpdating__Bfs4-{animation:none}}@media print{.Gdpr_container__EUkYP{background:#fff!important;color:#000!important;font-size:12pt}.Gdpr_content__SChjh{box-shadow:none;max-width:100%;padding:20pt}.Gdpr_commitment__iMWNY,.Gdpr_contactSection__wcIfp,.Gdpr_footerNote__SMkYU,.Gdpr_messageBox__Dg913{background:#f8f9fa!important;break-inside:avoid;page-break-inside:avoid}.Gdpr_statusDotUpdating__Bfs4-{animation:none}.Gdpr_footer__EvxWO{page-break-before:always}}.License_container__imICW{-webkit-font-smoothing:antialiased;align-items:center;color:#333!important;color:var(--lic-update-text-primary,#333)!important;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--lic-update-font,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif);font-size:16px;isolation:isolate;justify-content:center;line-height:1.6;margin:0;min-height:100vh;padding:0}.License_container__imICW,.License_content__yr3IH{background:#fff!important;background:var(--lic-update-bg-primary,#fff)!important;box-sizing:border-box;width:100%}.License_content__yr3IH{margin:0 auto;max-width:600px;padding:clamp(30px,6vw,50px) clamp(20px,4vw,30px);text-align:center}.License_header__iQyRu{margin-bottom:clamp(30px,6vw,40px)}.License_title__DL2-b{color:#111827!important;color:var(--lic-update-text-dark,#111827)!important;font-size:clamp(1.8rem,5vw,2.2rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.License_messageBox__MFEta{background:#f8f9fa!important;background:var(--lic-update-bg-secondary,#f8f9fa)!important;border-left:4px solid #4f46e5;border-left:4px solid var(--lic-update-primary,#4f46e5);border-radius:12px;padding:clamp(30px,6vw,40px)}.License_messageIcon__DSr85{display:block;font-size:clamp(3rem,8vw,4rem);margin-bottom:25px}.License_messageTitle__iPcrR{color:#111827!important;color:var(--lic-update-text-dark,#111827)!important;font-size:clamp(1.4rem,4vw,1.8rem);font-weight:600;line-height:1.3;margin:0 0 20px}.License_messageText__-kOIZ{color:#666!important;color:var(--lic-update-text-medium,#666)!important;font-size:clamp(1rem,3vw,1.1rem);line-height:1.7;margin:0 auto;max-width:400px}@media (max-width:768px){.License_content__yr3IH{padding:25px 20px}.License_messageBox__MFEta{padding:25px}}@media (max-width:480px){.License_title__DL2-b{font-size:1.6rem}.License_messageTitle__iPcrR{font-size:1.4rem}.License_messageText__-kOIZ{font-size:1rem}}@media print{.License_container__imICW{background:#fff!important;color:#000!important;font-size:12pt}.License_content__yr3IH{max-width:100%;padding:20pt}}.Research_container__yfgg7{-webkit-font-smoothing:antialiased;color:#333!important;color:var(--research-text-primary,#333)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--research-font,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif);font-size:16px;isolation:isolate;line-height:1.6;margin:80px 0 0;min-height:100vh;padding:0}.Research_container__yfgg7,.Research_content__t4aG6{background:#fff!important;background:var(--research-bg-primary,#fff)!important;box-sizing:border-box;width:100%}.Research_content__t4aG6{margin:0 auto;max-width:1400px;padding:clamp(30px,5vw,40px) clamp(20px,4vw,30px)}.Research_header__Bj8kK{margin-bottom:clamp(40px,6vw,50px);text-align:center}.Research_title__Acg69{color:#111827!important;color:var(--research-text-dark,#111827)!important;font-size:clamp(2rem,5vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 12px}.Research_subtitle__fp\+pz{color:#666!important;color:var(--research-text-medium,#666)!important;font-size:clamp(1rem,2.5vw,1.1rem);font-weight:400;margin:0}.Research_newsGrid__yW9a9{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:0 0 50px;padding:0}.Research_newsCard__lHKNl{background:#fff!important;background:var(--research-bg-primary,#fff)!important;border:1px solid #eaeaea;border:1px solid var(--research-border,#eaeaea);border-radius:12px;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s ease}.Research_newsCard__lHKNl:hover{border-color:#4f46e5;border-color:var(--research-primary,#4f46e5);box-shadow:0 8px 25px #0000001a;transform:translateY(-4px)}.Research_imageContainer__8n\+DA{height:200px;overflow:hidden;position:relative;width:100%}.Research_newsImage__Tu0M-{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.Research_newsCard__lHKNl:hover .Research_newsImage__Tu0M-{transform:scale(1.05)}.Research_categoryBadge__tEMtE{background:#4f46e5!important;background:var(--research-primary,#4f46e5)!important;border-radius:20px;color:#fff!important;font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:6px 12px;position:absolute;right:15px;text-transform:uppercase;top:15px}.Research_newsContent__dqVJg{display:flex;flex-direction:column;flex-grow:1;padding:24px}.Research_date__IJ8Oy{color:#888!important;color:var(--research-text-light,#888)!important;font-size:.85rem;font-weight:500;margin-bottom:12px}.Research_newsTitle__sZbbn{color:#111827!important;color:var(--research-text-dark,#111827)!important;flex-grow:1;font-size:1.25rem;font-weight:600;line-height:1.4;margin:0 0 20px}.Research_cardFooter__cwTAM{border-top:1px solid #f0f0f0;border-top:1px solid var(--research-border-light,#f0f0f0);margin-top:auto;padding-top:20px}.Research_readLink__-w1iB{align-items:center;color:#4f46e5!important;color:var(--research-primary,#4f46e5)!important;display:inline-flex;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s ease}.Research_readLink__-w1iB:hover{color:#3730a3!important;color:var(--research-primary-dark,#3730a3)!important;text-decoration:underline}.Research_readLink__-w1iB:after{content:"→";margin-left:8px;transition:transform .2s ease}.Research_readLink__-w1iB:hover:after{transform:translateX(4px)}.Research_footer__SMTrv{border-top:1px solid #eaeaea;border-top:1px solid var(--research-border,#eaeaea);padding-top:40px;text-align:center}.Research_footerText__sq2Pg{color:#666!important;color:var(--research-text-medium,#666)!important;font-size:1rem;margin:0 0 25px}.Research_subscribe__xai4o{display:flex;gap:10px;margin:0 auto;max-width:400px}.Research_emailInput__n84i2{background:#fff!important;background:var(--research-bg-primary,#fff)!important;border:1px solid #eaeaea;border:1px solid var(--research-border,#eaeaea);border-radius:8px;color:#111827!important;color:var(--research-text-dark,#111827)!important;flex-grow:1;font-size:.95rem;padding:12px 16px;transition:border-color .2s ease}.Research_emailInput__n84i2:focus{border-color:#4f46e5;border-color:var(--research-primary,#4f46e5);outline:none}.Research_subscribeButton__DOmGm{background:#4f46e5!important;background:var(--research-primary,#4f46e5)!important;border:none;border-radius:8px;color:#fff!important;cursor:pointer;font-size:.95rem;font-weight:600;padding:12px 24px;transition:background-color .2s ease}.Research_subscribeButton__DOmGm:hover{background:#3730a3!important;background:var(--research-primary-dark,#3730a3)!important}@media (max-width:1200px){.Research_newsGrid__yW9a9{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width:768px){.Research_content__t4aG6{padding:25px 20px}.Research_newsGrid__yW9a9{gap:25px;grid-template-columns:1fr}.Research_imageContainer__8n\+DA{height:180px}.Research_newsContent__dqVJg{padding:20px}.Research_subscribe__xai4o{flex-direction:column}}@media (max-width:480px){.Research_title__Acg69{font-size:1.6rem}.Research_subtitle__fp\+pz{font-size:1rem}.Research_newsTitle__sZbbn{font-size:1.1rem}.Research_categoryBadge__tEMtE{font-size:.75rem;padding:4px 10px}}@media (prefers-contrast:high){.Research_container__yfgg7{--research-border:#000;--research-text-dark:#000;--research-text-medium:#000}.Research_emailInput__n84i2,.Research_newsCard__lHKNl{border:2px solid #000;border:2px solid var(--research-border,#000)}}@media (prefers-reduced-motion:reduce){.Research_newsCard__lHKNl,.Research_newsImage__Tu0M-,.Research_readLink__-w1iB:after{transition:none}.Research_newsCard__lHKNl:hover,.Research_newsCard__lHKNl:hover .Research_newsImage__Tu0M-,.Research_readLink__-w1iB:hover:after{transform:none}}@media print{.Research_container__yfgg7{background:#fff!important;color:#000!important;font-size:12pt}.Research_content__t4aG6{max-width:100%;padding:20pt}.Research_newsGrid__yW9a9{gap:15pt;grid-template-columns:repeat(2,1fr)}.Research_subscribe__xai4o{display:none}.Research_readLink__-w1iB{color:#000!important;text-decoration:underline}.Research_readLink__-w1iB:after{content:none}}.HelpCenter_container__2aNWZ{-webkit-font-smoothing:antialiased;align-items:center;color:#333!important;color:var(--help-text-primary,#333)!important;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--help-font,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif);font-size:16px;isolation:isolate;justify-content:center;line-height:1.6;margin:0;min-height:100vh;padding:0}.HelpCenter_container__2aNWZ,.HelpCenter_content__tD\+Tc{background:#fff!important;background:var(--help-bg-primary,#fff)!important;box-sizing:border-box;width:100%}.HelpCenter_content__tD\+Tc{margin:0 auto;max-width:500px;padding:clamp(30px,6vw,50px) clamp(20px,4vw,30px);text-align:center}.HelpCenter_header__9IohJ{margin-bottom:clamp(30px,6vw,40px)}.HelpCenter_title__Cbl6k{color:#111827!important;color:var(--help-text-dark,#111827)!important;font-size:clamp(1.8rem,5vw,2.2rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.HelpCenter_messageBox__3IjG8{background:#f8f9fa!important;background:var(--help-bg-secondary,#f8f9fa)!important;border-left:4px solid #4f46e5;border-left:4px solid var(--help-primary,#4f46e5);border-radius:12px;padding:clamp(30px,6vw,40px)}.HelpCenter_icon__sUCqY{display:block;font-size:clamp(3rem,8vw,4rem);margin-bottom:25px}.HelpCenter_messageTitle__acsTR{color:#111827!important;color:var(--help-text-dark,#111827)!important;font-size:clamp(1.4rem,4vw,1.8rem);font-weight:600;line-height:1.3;margin:0 0 20px}.HelpCenter_messageText__V9Cnw{color:#666!important;color:var(--help-text-medium,#666)!important;font-size:clamp(1rem,3vw,1.1rem);line-height:1.7;margin:0 auto;max-width:350px}@media (max-width:768px){.HelpCenter_content__tD\+Tc{padding:25px 20px}.HelpCenter_messageBox__3IjG8{padding:25px}}@media (max-width:480px){.HelpCenter_title__Cbl6k{font-size:1.6rem}.HelpCenter_messageTitle__acsTR{font-size:1.4rem}.HelpCenter_messageText__V9Cnw{font-size:1rem}}@media print{.HelpCenter_container__2aNWZ{background:#fff!important;color:#000!important;font-size:12pt}.HelpCenter_content__tD\+Tc{max-width:100%;padding:20pt}}.Blog_container__\+J801{-webkit-font-smoothing:antialiased;align-items:center;color:#333!important;color:var(--blog-text-primary,#333)!important;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--blog-font,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif);font-size:16px;isolation:isolate;justify-content:center;line-height:1.6;margin:0;min-height:100vh;padding:0}.Blog_container__\+J801,.Blog_content__NBKLT{background:#fff!important;background:var(--blog-bg-primary,#fff)!important;box-sizing:border-box;width:100%}.Blog_content__NBKLT{margin:0 auto;max-width:500px;padding:clamp(30px,6vw,50px) clamp(20px,4vw,30px);text-align:center}.Blog_header__aWrTi{margin-bottom:40px}.Blog_title__E\+KC0{color:#111827!important;color:var(--blog-text-dark,#111827)!important;font-size:clamp(2rem,6vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.Blog_messageBox__GZHLe{background:#f8f9fa!important;background:var(--blog-bg-secondary,#f8f9fa)!important;border:1px solid #eaeaea;border:1px solid var(--blog-border,#eaeaea);border-radius:8px;padding:40px}.Blog_messageTitle__FM2uH{color:#666!important;color:var(--blog-text-medium,#666)!important;font-size:clamp(1.2rem,4vw,1.5rem);font-weight:500;line-height:1.4;margin:0}@media (max-width:768px){.Blog_content__NBKLT{padding:25px 20px}.Blog_messageBox__GZHLe{padding:30px}}@media (max-width:480px){.Blog_title__E\+KC0{font-size:1.8rem}.Blog_messageTitle__FM2uH{font-size:1.3rem}}@media print{.Blog_container__\+J801{background:#fff!important;color:#000!important;font-size:12pt}.Blog_content__NBKLT{max-width:100%;padding:20pt}}.Press_container__jWGPv{-webkit-font-smoothing:antialiased;align-items:center;color:#333!important;color:var(--press-text-primary,#333)!important;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--press-font,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif);font-size:16px;isolation:isolate;justify-content:center;line-height:1.6;margin:0;min-height:100vh;padding:0}.Press_container__jWGPv,.Press_content__eZnaL{background:#fff!important;background:var(--press-bg-primary,#fff)!important;box-sizing:border-box;width:100%}.Press_content__eZnaL{margin:0 auto;max-width:500px;padding:clamp(30px,6vw,50px) clamp(20px,4vw,30px);text-align:center}.Press_header__SyaJR{margin-bottom:40px}.Press_title__1a86b{color:#111827!important;color:var(--press-text-dark,#111827)!important;font-size:clamp(2rem,6vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.Press_messageBox__mVVK9{background:#f8f9fa!important;background:var(--press-bg-secondary,#f8f9fa)!important;border:1px solid #eaeaea;border:1px solid var(--press-border,#eaeaea);border-radius:8px;padding:40px}.Press_messageTitle__G\+ed1{color:#666!important;color:var(--press-text-medium,#666)!important;font-size:clamp(1.2rem,4vw,1.5rem);font-weight:500;line-height:1.4;margin:0}@media (max-width:768px){.Press_content__eZnaL{padding:25px 20px}.Press_messageBox__mVVK9{padding:30px}}@media (max-width:480px){.Press_title__1a86b{font-size:1.8rem}.Press_messageTitle__G\+ed1{font-size:1.3rem}}@media print{.Press_container__jWGPv{background:#fff!important;color:#000!important;font-size:12pt}.Press_content__eZnaL{max-width:100%;padding:20pt}}.Partners_container__cL-eE{-webkit-font-smoothing:antialiased;align-items:center;color:#333!important;color:var(--partners-text-primary,#333)!important;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--partners-font,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif);font-size:16px;isolation:isolate;justify-content:center;line-height:1.6;margin:0;min-height:100vh;padding:0}.Partners_container__cL-eE,.Partners_content__K3rsx{background:#fff!important;background:var(--partners-bg-primary,#fff)!important;box-sizing:border-box;width:100%}.Partners_content__K3rsx{margin:0 auto;max-width:500px;padding:clamp(30px,6vw,50px) clamp(20px,4vw,30px);text-align:center}.Partners_header__p15X8{margin-bottom:40px}.Partners_title__XaLtY{color:#111827!important;color:var(--partners-text-dark,#111827)!important;font-size:clamp(2rem,6vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.Partners_messageBox__d058T{background:#f8f9fa!important;background:var(--partners-bg-secondary,#f8f9fa)!important;border:1px solid #eaeaea;border:1px solid var(--partners-border,#eaeaea);border-radius:8px;padding:40px}.Partners_messageTitle__JERyf{color:#666!important;color:var(--partners-text-medium,#666)!important;font-size:clamp(1.2rem,4vw,1.5rem);font-weight:500;line-height:1.4;margin:0}@media (max-width:768px){.Partners_content__K3rsx{padding:25px 20px}.Partners_messageBox__d058T{padding:30px}}@media (max-width:480px){.Partners_title__XaLtY{font-size:1.8rem}.Partners_messageTitle__JERyf{font-size:1.3rem}}@media print{.Partners_container__cL-eE{background:#fff!important;color:#000!important;font-size:12pt}.Partners_content__K3rsx{max-width:100%;padding:20pt}}.Tutorials_container__X6ynK{-webkit-font-smoothing:antialiased;color:#333!important;color:var(--tutorial-text-primary,#333)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tutorial-font,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif);font-size:16px;isolation:isolate;line-height:1.6;margin:80px 0 0;min-height:100vh;padding:0}.Tutorials_container__X6ynK,.Tutorials_content__mXwCh{background:#fff!important;background:var(--tutorial-bg-primary,#fff)!important;box-sizing:border-box;width:100%}.Tutorials_content__mXwCh{margin:0 auto;max-width:1400px;padding:clamp(30px,5vw,40px) clamp(20px,4vw,30px)}.Tutorials_header__AyVER{border-bottom:1px solid #eaeaea;border-bottom:1px solid var(--tutorial-border,#eaeaea);margin-bottom:clamp(40px,6vw,50px);padding-bottom:20px;text-align:center}.Tutorials_title__3Hzq-{color:#111827!important;color:var(--tutorial-text-dark,#111827)!important;font-size:clamp(1.8rem,5vw,2.2rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 12px}.Tutorials_subtitle__s07P0{color:#666!important;color:var(--tutorial-text-medium,#666)!important;font-size:clamp(1rem,2.5vw,1.1rem);font-weight:400;margin:0 auto;max-width:600px}.Tutorials_tutorialsGrid__dwABZ{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0 0 50px;padding:0}.Tutorials_tutorialCard__jozRm{background:#fff!important;background:var(--tutorial-bg-primary,#fff)!important;border:1px solid #eaeaea;border:1px solid var(--tutorial-border,#eaeaea);border-radius:12px;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s ease}.Tutorials_tutorialCard__jozRm:hover{border-color:#4f46e5;border-color:var(--tutorial-primary,#4f46e5);box-shadow:0 8px 25px #00000014;transform:translateY(-4px)}.Tutorials_thumbnailContainer__MGG90{height:180px;overflow:hidden;position:relative;width:100%}.Tutorials_thumbnail__j3NNW{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.Tutorials_tutorialCard__jozRm:hover .Tutorials_thumbnail__j3NNW{transform:scale(1.05)}.Tutorials_playOverlay__czSh-{align-items:center;background:#0000004d;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.Tutorials_tutorialCard__jozRm:hover .Tutorials_playOverlay__czSh-{opacity:1}.Tutorials_playIcon__Gs0U7{align-items:center;background:#4f46e5;background:var(--tutorial-primary,#4f46e5);border-radius:50%;color:#fff;display:flex;font-size:24px;height:60px;justify-content:center;padding-left:4px;width:60px}.Tutorials_tutorialInfo__Jn2N4{display:flex;flex-direction:column;flex-grow:1;padding:20px}.Tutorials_tutorialTitle__MzY2H{color:#111827!important;color:var(--tutorial-text-dark,#111827)!important;flex-grow:1;font-size:1.1rem;font-weight:600;line-height:1.4;margin:0 0 20px}.Tutorials_watchButton__WBN03{background:#4f46e5!important;background:var(--tutorial-primary,#4f46e5)!important;border:none;border-radius:8px;color:#fff!important;cursor:pointer;font-size:.95rem;font-weight:600;padding:12px 20px;text-align:center;transition:all .2s ease;width:100%}.Tutorials_watchButton__WBN03:hover{background:#3730a3!important;background:var(--tutorial-primary-dark,#3730a3)!important;transform:translateY(-2px)}.Tutorials_watchButton__WBN03:active{transform:translateY(0)}.Tutorials_footer__QMODl{border-top:1px solid #eaeaea;border-top:1px solid var(--tutorial-border,#eaeaea);padding-top:40px;text-align:center}.Tutorials_footerText__\+PPU\+{color:#666!important;color:var(--tutorial-text-medium,#666)!important;font-size:.95rem;margin:0}.Tutorials_contactLink__e71Aa{color:#4f46e5!important;color:var(--tutorial-primary,#4f46e5)!important;font-weight:600;text-decoration:none}.Tutorials_contactLink__e71Aa:hover{text-decoration:underline}@media (max-width:1200px){.Tutorials_tutorialsGrid__dwABZ{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (max-width:768px){.Tutorials_content__mXwCh{padding:25px 20px}.Tutorials_tutorialsGrid__dwABZ{gap:25px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.Tutorials_thumbnailContainer__MGG90{height:160px}.Tutorials_tutorialInfo__Jn2N4{padding:18px}}@media (max-width:480px){.Tutorials_title__3Hzq-{font-size:1.6rem}.Tutorials_subtitle__s07P0{font-size:1rem}.Tutorials_tutorialsGrid__dwABZ{grid-template-columns:1fr}.Tutorials_thumbnailContainer__MGG90{height:200px}}@media (prefers-reduced-motion:reduce){.Tutorials_playOverlay__czSh-,.Tutorials_thumbnail__j3NNW,.Tutorials_tutorialCard__jozRm,.Tutorials_watchButton__WBN03{transition:none}.Tutorials_tutorialCard__jozRm:hover,.Tutorials_tutorialCard__jozRm:hover .Tutorials_thumbnail__j3NNW,.Tutorials_watchButton__WBN03:hover{transform:none}}@media print{.Tutorials_container__X6ynK{background:#fff!important;color:#000!important;font-size:12pt}.Tutorials_content__mXwCh{max-width:100%;padding:20pt}.Tutorials_watchButton__WBN03{display:none}.Tutorials_tutorialsGrid__dwABZ{grid-template-columns:repeat(2,1fr)}}.APIDocs_container__Hhyl8{-webkit-font-smoothing:antialiased;align-items:center;color:#333!important;color:var(--blog-text-primary,#333)!important;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--blog-font,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif);font-size:16px;isolation:isolate;justify-content:center;line-height:1.6;margin:0;min-height:100vh;padding:0}.APIDocs_container__Hhyl8,.APIDocs_content__l3CpS{background:#fff!important;background:var(--blog-bg-primary,#fff)!important;box-sizing:border-box;width:100%}.APIDocs_content__l3CpS{margin:0 auto;max-width:500px;padding:clamp(30px,6vw,50px) clamp(20px,4vw,30px);text-align:center}.APIDocs_header__BIczl{margin-bottom:40px}.APIDocs_title__85pdv{color:#111827!important;color:var(--blog-text-dark,#111827)!important;font-size:clamp(2rem,6vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.APIDocs_messageBox__GM5Wf{background:#f8f9fa!important;background:var(--blog-bg-secondary,#f8f9fa)!important;border:1px solid #eaeaea;border:1px solid var(--blog-border,#eaeaea);border-radius:8px;padding:40px}.APIDocs_messageTitle__mFZSg{color:#666!important;color:var(--blog-text-medium,#666)!important;font-size:clamp(1.2rem,4vw,1.5rem);font-weight:500;line-height:1.4;margin:0}@media (max-width:768px){.APIDocs_content__l3CpS{padding:25px 20px}.APIDocs_messageBox__GM5Wf{padding:30px}}@media (max-width:480px){.APIDocs_title__85pdv{font-size:1.8rem}.APIDocs_messageTitle__mFZSg{font-size:1.3rem}}@media print{.APIDocs_container__Hhyl8{background:#fff!important;color:#000!important;font-size:12pt}.APIDocs_content__l3CpS{max-width:100%;padding:20pt}}.Developers_container__4hP7s{-webkit-font-smoothing:antialiased;align-items:center;color:#333!important;color:var(--blog-text-primary,#333)!important;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--blog-font,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif);font-size:16px;isolation:isolate;justify-content:center;line-height:1.6;margin:0;min-height:100vh;padding:0}.Developers_container__4hP7s,.Developers_content__Vh66I{background:#fff!important;background:var(--blog-bg-primary,#fff)!important;box-sizing:border-box;width:100%}.Developers_content__Vh66I{margin:0 auto;max-width:500px;padding:clamp(30px,6vw,50px) clamp(20px,4vw,30px);text-align:center}.Developers_header__3iTD9{margin-bottom:40px}.Developers_title__VTQ91{color:#111827!important;color:var(--blog-text-dark,#111827)!important;font-size:clamp(2rem,6vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.Developers_messageBox__vGkDL{background:#f8f9fa!important;background:var(--blog-bg-secondary,#f8f9fa)!important;border:1px solid #eaeaea;border:1px solid var(--blog-border,#eaeaea);border-radius:8px;padding:40px}.Developers_messageTitle__1XQSL{color:#666!important;color:var(--blog-text-medium,#666)!important;font-size:clamp(1.2rem,4vw,1.5rem);font-weight:500;line-height:1.4;margin:0}@media (max-width:768px){.Developers_content__Vh66I{padding:25px 20px}.Developers_messageBox__vGkDL{padding:30px}}@media (max-width:480px){.Developers_title__VTQ91{font-size:1.8rem}.Developers_messageTitle__1XQSL{font-size:1.3rem}}@media print{.Developers_container__4hP7s{background:#fff!important;color:#000!important;font-size:12pt}.Developers_content__Vh66I{max-width:100%;padding:20pt}}.Community_container__voBFq{-webkit-font-smoothing:antialiased;align-items:center;color:#333!important;color:var(--blog-text-primary,#333)!important;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--blog-font,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif);font-size:16px;isolation:isolate;justify-content:center;line-height:1.6;margin:0;min-height:100vh;padding:0}.Community_container__voBFq,.Community_content__-5yX3{background:#fff!important;background:var(--blog-bg-primary,#fff)!important;box-sizing:border-box;width:100%}.Community_content__-5yX3{margin:0 auto;max-width:500px;padding:clamp(30px,6vw,50px) clamp(20px,4vw,30px);text-align:center}.Community_header__mo9iP{margin-bottom:40px}.Community_title__ZkFcv{color:#111827!important;color:var(--blog-text-dark,#111827)!important;font-size:clamp(2rem,6vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.Community_messageBox__7TfFR{background:#f8f9fa!important;background:var(--blog-bg-secondary,#f8f9fa)!important;border:1px solid #eaeaea;border:1px solid var(--blog-border,#eaeaea);border-radius:8px;padding:40px}.Community_messageTitle__FYlre{color:#666!important;color:var(--blog-text-medium,#666)!important;font-size:clamp(1.2rem,4vw,1.5rem);font-weight:500;line-height:1.4;margin:0}@media (max-width:768px){.Community_content__-5yX3{padding:25px 20px}.Community_messageBox__7TfFR{padding:30px}}@media (max-width:480px){.Community_title__ZkFcv{font-size:1.8rem}.Community_messageTitle__FYlre{font-size:1.3rem}}@media print{.Community_container__voBFq{background:#fff!important;color:#000!important;font-size:12pt}.Community_content__-5yX3{max-width:100%;padding:20pt}}.FAQ_container__V-KB4{-webkit-font-smoothing:antialiased;color:#333!important;color:var(--faq-text-primary,#333)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--faq-font,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif);font-size:16px;isolation:isolate;line-height:1.6;margin:80px 0 0;min-height:100vh;padding:0}.FAQ_container__V-KB4,.FAQ_content__vD3WH{background:#fff!important;background:var(--faq-bg-primary,#fff)!important;box-sizing:border-box;width:100%}.FAQ_content__vD3WH{margin:0 auto;max-width:800px;padding:clamp(40px,6vw,60px) clamp(20px,4vw,30px)}.FAQ_header__XxXBn{margin-bottom:clamp(40px,6vw,50px);text-align:center}.FAQ_title__rcgnw{color:#111827!important;color:var(--faq-text-dark,#111827)!important;font-size:clamp(2rem,5vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 12px}.FAQ_subtitle__OE\+pp{color:#666!important;color:var(--faq-text-medium,#666)!important;font-size:clamp(1rem,2.5vw,1.1rem);font-weight:400;margin:0 auto;max-width:500px}.FAQ_faqList__HrdX0{display:flex;flex-direction:column;gap:15px}.FAQ_faqItem__RQkhe{border:1px solid #eaeaea;border:1px solid var(--faq-border,#eaeaea);border-radius:10px;overflow:hidden;transition:all .3s ease}.FAQ_faqItem__RQkhe.FAQ_active__LUqJM{border-color:#4f46e5;border-color:var(--faq-primary,#4f46e5);box-shadow:0 4px 12px #4f46e51a}.FAQ_faqQuestion__j7iUo{align-items:center;background:#fff!important;background:var(--faq-bg-primary,#fff)!important;cursor:pointer;display:flex;justify-content:space-between;padding:20px 25px;transition:background-color .2s ease}.FAQ_faqQuestion__j7iUo:hover{background:#f8f9fa!important;background:var(--faq-bg-hover,#f8f9fa)!important}.FAQ_faqItem__RQkhe.FAQ_active__LUqJM .FAQ_faqQuestion__j7iUo{background:#f5f3ff!important;background:var(--faq-bg-active,#f5f3ff)!important}.FAQ_questionText__KXd6J{color:#111827!important;color:var(--faq-text-dark,#111827)!important;flex:1 1;font-size:1.1rem;font-weight:600;line-height:1.4;margin:0;padding-right:20px;text-align:left}.FAQ_toggleIcon__5I-XA{color:#4f46e5!important;color:var(--faq-primary,#4f46e5)!important;font-size:1.5rem;font-weight:400;min-width:24px;text-align:center;transition:transform .3s ease}.FAQ_faqItem__RQkhe.FAQ_active__LUqJM .FAQ_toggleIcon__5I-XA{transform:rotate(180deg)}.FAQ_faqAnswer__b7Vx2{max-height:0;overflow:hidden;padding:0 25px;transition:all .3s ease}.FAQ_faqItem__RQkhe.FAQ_active__LUqJM .FAQ_faqAnswer__b7Vx2{max-height:500px;padding:0 25px 25px}.FAQ_faqAnswer__b7Vx2 p{color:#666!important;color:var(--faq-text-medium,#666)!important;font-size:1rem;line-height:1.6;margin:0}@media (max-width:768px){.FAQ_content__vD3WH{padding:30px 20px}.FAQ_faqQuestion__j7iUo{padding:18px 20px}.FAQ_questionText__KXd6J{font-size:1rem}.FAQ_faqAnswer__b7Vx2{padding:0 20px}.FAQ_faqItem__RQkhe.FAQ_active__LUqJM .FAQ_faqAnswer__b7Vx2{padding:0 20px 20px}}@media (max-width:480px){.FAQ_title__rcgnw{font-size:1.8rem}.FAQ_subtitle__OE\+pp{font-size:1rem}.FAQ_faqQuestion__j7iUo{padding:16px 18px}}@media (prefers-reduced-motion:reduce){.FAQ_faqAnswer__b7Vx2,.FAQ_faqItem__RQkhe,.FAQ_faqQuestion__j7iUo,.FAQ_toggleIcon__5I-XA{transition:none}.FAQ_faqItem__RQkhe.FAQ_active__LUqJM .FAQ_toggleIcon__5I-XA{transform:none}}@media print{.FAQ_container__V-KB4{background:#fff!important;color:#000!important;font-size:12pt}.FAQ_content__vD3WH{max-width:100%;padding:20pt}.FAQ_faqItem__RQkhe{break-inside:avoid;page-break-inside:avoid}.FAQ_faqQuestion__j7iUo{cursor:default}.FAQ_toggleIcon__5I-XA{display:none}.FAQ_faqAnswer__b7Vx2{max-height:none!important;padding:0 25px 15px!important}}.Careers_careerPage__7FWl4{background:#f8fafc;margin-top:80px;min-height:100vh;padding:40px 0}.Careers_container__tW84x{margin:0 auto;max-width:1200px;padding:0 20px}.Careers_header__uD\+TU{margin-bottom:40px;text-align:center}.Careers_header__uD\+TU h1{color:#1e293b;font-size:2.5rem;margin-bottom:10px}.Careers_header__uD\+TU p{color:#64748b;font-size:1.1rem}.Careers_tableContainer__j8lCR{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;overflow:hidden;overflow-x:auto}.Careers_jobsTable__-m1EX{border-collapse:collapse;min-width:800px;width:100%}.Careers_jobsTable__-m1EX th{background:#f1f5f9;border-bottom:2px solid #e2e8f0;color:#334155;font-weight:600;padding:16px 20px;text-align:left}.Careers_jobsTable__-m1EX td{border-bottom:1px solid #e2e8f0;padding:20px;vertical-align:top}.Careers_jobsTable__-m1EX tbody tr:hover{background:#f8fafc}.Careers_jobId__LYgAU{color:#3b82f6;font-family:monospace;font-size:.9rem;font-weight:500}.Careers_position__PIj8y{color:#1e293b;font-size:1rem;font-weight:600}.Careers_skills__s5TOT{display:flex;flex-wrap:wrap;gap:6px}.Careers_skill__Tq5wc{background:#e0f2fe;border-radius:4px;color:#0369a1;font-size:.8rem;font-weight:500;padding:4px 10px}.Careers_expiredRow__fqP11{background:#f8f9fa;opacity:.7}.Careers_expiredDate__HDCG\+{color:#dc2626;font-weight:500;position:relative}.Careers_expiredBadge__DZK3S{background:#fecaca;border-radius:3px;color:#991b1b;font-size:.7rem;font-weight:600;margin-left:8px;padding:2px 6px}.Careers_applyBtn__lmUr2{background:#3b82f6;border-radius:4px;color:#fff;display:inline-block;font-size:.9rem;font-weight:500;min-width:90px;padding:8px 16px;text-align:center;text-decoration:none;transition:background .2s}.Careers_applyBtn__lmUr2:hover{background:#2563eb}.Careers_disabledBtn__flTG5{background:#94a3b8;cursor:not-allowed}.Careers_disabledBtn__flTG5:hover{background:#94a3b8}.Careers_note__5yoG5{color:#64748b;font-size:.9rem;font-style:italic;margin-top:30px;text-align:center}@media (max-width:768px){.Careers_container__tW84x{padding:0 15px}.Careers_header__uD\+TU h1{font-size:2rem}.Careers_jobsTable__-m1EX td,.Careers_jobsTable__-m1EX th{padding:12px 15px}}:root{--primary:#6c63ff;--primary-dark:#554fd8;--primary-light:#6c63ff1a;--secondary:#ff6584;--accent:#36d1dc;--success:#2ecc71;--warning:#ffb347;--danger:#ff4757;--dark:#1a1a2e;--darker:#0f0f1e;--light:#f8f9ff;--gray:#8a8ca6;--gray-light:#f0f2ff;--border-radius:16px;--border-radius-lg:24px;--border-radius-xl:32px;--shadow-sm:0 4px 20px #0000000d;--shadow:0 10px 40px #6c63ff1a;--shadow-lg:0 20px 60px #6c63ff26;--transition:all 0.3s cubic-bezier(0.4,0,0.2,1);--transition-slow:all 0.6s cubic-bezier(0.4,0,0.2,1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:80px;scrollbar-color:#6c63ff #f0f2ff;scrollbar-color:var(--primary) var(--gray-light);scrollbar-width:thin}body,html{overflow-x:hidden}body{background:#f8f9ff;background:var(--light);color:#1a1a2e;color:var(--dark);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6}*{scrollbar-color:#6c63ff #f0f2ff;scrollbar-color:var(--primary) var(--gray-light);scrollbar-width:thin}::-webkit-scrollbar{height:0;width:6px}::-webkit-scrollbar-track{background:#f0f2ff;background:var(--gray-light)}::-webkit-scrollbar-thumb{background:#6c63ff;background:var(--primary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#554fd8;background:var(--primary-dark)}.app-layout{display:flex;flex-direction:column;min-height:100vh;width:100%}.main-content{flex-shrink:0;min-height:calc(100vh - 380px);position:relative;width:100%}.container{margin:0 auto;max-width:1280px;padding:0 2rem}.section{padding:100px 0}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:700;line-height:1.2}.btn{align-items:center;background:linear-gradient(135deg,#6c63ff,#554fd8);background:linear-gradient(135deg,var(--primary),var(--primary-dark));border:none;border-radius:16px;border-radius:var(--border-radius);color:#fff;cursor:pointer;display:inline-flex;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.btn:hover{box-shadow:0 20px 60px #6c63ff26;box-shadow:var(--shadow-lg);transform:translateY(-2px)}.btn-secondary{background:#ff6584;background:var(--secondary)}.btn-outline{background:#0000;border:2px solid #6c63ff;border:2px solid var(--primary);color:#6c63ff;color:var(--primary)}::selection{background:#6c63ff4d;color:#1a1a2e;color:var(--dark)}@media (max-width:768px){.main-content{padding-top:70px}.section{padding:80px 0}.container{padding:0 1.5rem}}@media (max-width:480px){.main-content{padding-top:60px}.section{padding:60px 0}.container{padding:0 1rem}}
/*# sourceMappingURL=main.5d0c56a0.css.map*/