:root,[data-theme=dark]{color-scheme:dark;--color-bg-base:#0a0c0c;--color-bg-elevated:#121616;--color-bg-card:#ffffff0a;--color-bg-card-hover:#00f0d41a;--color-bg-overlay:#0a0c0ceb;--color-bg-inverse:#f4faf9;--color-text-primary:#f2faf8;--color-text-secondary:#f2faf8bd;--color-text-muted:#f2faf87a;--color-text-inverse:#0a0c0c;--color-text-on-brand:#0a0c0c;--color-brand:#00f0d4;--color-brand-hover:#5cffe8;--color-brand-muted:#00c9a7;--color-brand-subtle:#00f0d41f;--color-brand-subtle-strong:#00f0d433;--color-border-subtle:#f2faf81a;--color-border-strong:#f2faf82e;--color-border-brand:#00f0d46b;--color-icon:#f2faf8e0;--color-icon-muted:#f2faf88c;--color-icon-brand:#5cffe8;--color-success:#4ade80;--color-success-subtle:#4ade801f;--color-error:#f87171;--color-error-subtle:#f871711f;--color-warning:#fbbf24;--color-cta-bg:var(--color-brand);--color-cta-bg-hover:var(--color-brand-hover);--color-cta-text:var(--color-text-on-brand);--gradient-brand:linear-gradient(135deg,var(--color-brand) 0%,var(--color-brand-muted) 100%);--gradient-brand-subtle:linear-gradient(135deg,#00f0d426,#00c9a714);--shadow-brand:0 4px 24px #00f0d440;--shadow-brand-lg:0 8px 32px #00f0d459;--color-scrollbar-track:#0a0c0c;--color-scrollbar-thumb:var(--color-brand-muted);--color-theme-meta:#00c9a7;--brand:var(--color-brand);--bg-base:var(--color-bg-base);--text-primary:var(--color-text-primary)}[data-theme=light]{color-scheme:light;--color-bg-base:#f4faf9;--color-bg-elevated:#fff;--color-bg-card:#fff;--color-bg-card-hover:#ecfdf9;--color-bg-overlay:#ffffffeb;--color-bg-inverse:#0a0c0c;--color-text-primary:#0f1413;--color-text-secondary:#0f1413b8;--color-text-muted:#0f141380;--color-text-inverse:#f2faf8;--color-text-on-brand:#fff;--color-brand:#00c9a7;--color-brand-hover:#00a88c;--color-brand-muted:#008f78;--color-brand-subtle:#00c9a71a;--color-brand-subtle-strong:#00c9a729;--color-border-subtle:#0f14131a;--color-border-strong:#0f141329;--color-border-brand:#00c9a752;--color-icon:#0f1413c7;--color-icon-muted:#0f141373;--color-icon-brand:#00a88c;--color-success:#15803d;--color-success-subtle:#15803d1a;--color-error:#dc2626;--color-error-subtle:#dc26261a;--color-warning:#d97706;--color-cta-bg:var(--color-brand);--color-cta-bg-hover:var(--color-brand-hover);--color-cta-text:var(--color-text-on-brand);--shadow-brand:0 4px 20px #00c9a733;--shadow-brand-lg:0 8px 28px #00c9a747;--color-scrollbar-track:#ecfdf9;--color-scrollbar-thumb:var(--color-brand-muted);--color-theme-meta:#00c9a7}@media (prefers-reduced-motion:no-preference){html{transition:background-color .25s ease,color .25s ease}}*{box-sizing:border-box;padding:0;margin:0}html{scroll-behavior:smooth;width:100%;height:100%}body,html{width:100%;overflow-x:hidden}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-bg-base);color:var(--color-text-primary);min-height:100vh;cursor:none}.site-content{position:relative;z-index:1;isolation:isolate}body:has(.onboarding-root){cursor:auto}@media (hover:none){body{cursor:auto}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--color-brand-hover)}a{color:inherit;text-decoration:none}[role=button],a[role=button],button{cursor:pointer!important}.Footer_footer__o4_Ec{position:relative;z-index:1;isolation:isolate;background:linear-gradient(180deg,#0a0a1a,#000);color:#fff;padding:4rem 2rem 2rem;margin-top:8rem;overflow:hidden}.Footer_gradient__tl3wG{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#0000,#8b5cf680,#0000);pointer-events:none;z-index:0}.Footer_container__Mn8SS{max-width:1400px;margin:0 auto}.Footer_topSection__XjK6r{display:grid;grid-template-columns:2fr repeat(4,1fr) 1.5fr;gap:3rem;margin-bottom:3rem}.Footer_brandColumn__7FchS{display:flex;flex-direction:column;gap:1rem}.Footer_brandLogo__WODXP{display:inline-block;text-decoration:none;transition:all .3s ease}.Footer_brandLogo__WODXP:hover{transform:translateY(-3px)}.Footer_footerLogoImage__eRTz9{height:80px;width:auto;object-fit:contain;filter:drop-shadow(0 4px 15px rgba(0,0,0,.5));transition:filter .3s ease}.Footer_footerLogoImage__eRTz9:hover{filter:drop-shadow(0 6px 20px rgba(0,0,0,.6)) drop-shadow(0 0 30px rgba(139,92,246,.4))}.Footer_brandName__Iz1g4{font-size:2rem;font-weight:900;letter-spacing:-1px;margin:0;text-shadow:0 1px 0 #fff6,0 2px 0 #c8c8c84d,0 3px 5px #00000080,0 0 20px #ffffff26}.Footer_blok__Hu0L9,.Footer_jet__4TRwK{color:#fff}.Footer_tagline__zpS_S{font-size:.95rem;line-height:1.6;color:#ffffffb3;margin:0;max-width:320px}.Footer_nap__19Cx_{display:flex;flex-direction:column;gap:.4rem;margin-top:.5rem;font-style:normal}.Footer_napLine__UcFb8{margin:0;color:#fffc;font-size:.9rem;line-height:1.45}.Footer_contactLink__qVXEY{color:#fffc;text-decoration:none;font-size:.9rem;line-height:1.4;transition:color .3s ease;display:inline-flex;align-items:center;gap:.35rem;min-height:24px;padding:.25rem 0;margin:.15rem 0}.Footer_contactLink__qVXEY:hover{color:var(--color-brand)}.Footer_socialsAndQr__JLyCy{display:flex;align-items:center;gap:1.5rem;margin-top:1rem}.Footer_socials__xJ7o0{display:flex;gap:.75rem}.Footer_socialLink__WU5Z6{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--color-brand-subtle);border:1px solid var(--color-brand-subtle-strong);border-radius:50%;color:var(--color-brand);font-size:1.2rem;text-decoration:none;transition:all .3s ease}.Footer_socialLink__WU5Z6:focus-visible,.Footer_socialLink__WU5Z6:hover{background:var(--color-brand-subtle-strong);border-color:var(--color-border-brand);color:var(--color-brand-hover);transform:translateY(-2px)}.Footer_socialLink__WU5Z6:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.Footer_qrLink__Adrhg{text-decoration:none;display:block}.Footer_qrCard__No_LW{position:relative;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:2px solid var(--color-border-brand);border-radius:10px;padding:.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer}.Footer_qrCard__No_LW:hover{background:var(--color-brand-subtle);border-color:var(--color-brand-hover);transform:scale(1.05);box-shadow:0 8px 24px var(--color-brand-subtle-strong)}.Footer_qrImage__P7pXn{display:block;width:105px;height:105px;border-radius:6px;transition:all .4s ease}.Footer_qrCard__No_LW:hover .Footer_qrImage__P7pXn{filter:brightness(1.1)}.Footer_qrTooltip__8tha2{position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(-10px);background:linear-gradient(135deg,var(--color-brand) 0,var(--color-brand-muted) 100%);color:#fff;padding:1rem 1.25rem;border-radius:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:all .3s ease;box-shadow:0 8px 24px #0000004d;z-index:1000}.Footer_qrTooltip__8tha2:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:8px solid #0000;border-top:8px solid var(--color-brand-muted)}.Footer_qrCard__No_LW:hover .Footer_qrTooltip__8tha2{opacity:1;transform:translateX(-50%) translateY(-20px)}.Footer_qrTooltipCta__C3Ghi,.Footer_qrTooltipTitle__7Aarq{display:inline-flex;align-items:center;gap:.35rem}.Footer_qrTooltipTitle__7Aarq{font-size:.95rem;font-weight:700;margin:0 0 .35rem;color:#fff}.Footer_qrTooltipText__P_Fbu{font-size:.85rem;margin:0 0 .35rem;opacity:.95;color:#fffffff2}.Footer_qrTooltipCta__C3Ghi{font-size:.9rem;font-weight:700;margin:0;color:gold;text-shadow:0 0 10px #ffd7004d}.Footer_linksColumn__fJaYh{display:flex;flex-direction:column;gap:1rem}.Footer_columnTitle__NdHjG{font-size:1rem;font-weight:700;margin:0;color:#fff;text-transform:uppercase;letter-spacing:1px}.Footer_columnTitleLink__2mTgw{text-decoration:none;display:inline-block;transition:opacity .2s ease}.Footer_columnTitleLink__2mTgw:hover{opacity:.85}.Footer_columnTitleLink__2mTgw:hover .Footer_columnTitle__NdHjG{color:var(--color-brand)}.Footer_linksList__BR84x{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.65rem}.Footer_link__wHCdx{color:#ffffffb3;text-decoration:none;font-size:.9rem;transition:all .3s ease;background:none;border:none;padding:0;cursor:pointer;text-align:left;font-family:inherit}.Footer_link__wHCdx:hover{color:var(--color-brand);transform:translateX(4px)}.Footer_linkHighlight__IidFb{color:var(--color-brand);text-decoration:none;font-size:.9rem;font-weight:600;transition:all .3s ease}.Footer_linkHighlight__IidFb:hover{color:#fff;transform:translateX(4px)}.Footer_newsletterColumn__8itl0{display:flex;flex-direction:column;gap:1rem}.Footer_newsletterText__JsgZe{font-size:.9rem;line-height:1.6;color:#ffffffb3;margin:0}.Footer_newsletterButton__MeAGR{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.5rem;background:linear-gradient(135deg,var(--color-brand) 0,var(--color-brand-muted) 100%);color:#fff;border:none;border-radius:50px;font-size:.95rem;font-weight:700;cursor:pointer;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px var(--color-border-brand)}.Footer_newsletterButton__MeAGR:hover{transform:translateY(-2px);box-shadow:0 6px 20px var(--color-border-brand)}.Footer_divider__C5Smj{height:1px;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);margin:2rem 0}.Footer_bottomSection__gbftB{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1.25rem 2rem}.Footer_copyrightSection__2kFJ_{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1 1 280px}.Footer_copyright__sqw0C{font-size:.85rem;color:#ffffff80;margin:0}.Footer_abn__k2R2x{font-size:.75rem;color:#fff6;margin:0;font-weight:500}.Footer_legalLinks__jXjIS{display:flex;align-items:center;gap:.5rem}.Footer_legalLink__7Z8PJ{color:#ffffff80;text-decoration:none;font-size:.85rem;transition:color .3s ease}.Footer_legalLink__7Z8PJ:hover{color:#fffc}.Footer_markdownLink__Zm2My{color:#00f0d4;text-decoration:none;font-size:.8rem;opacity:.85;transition:opacity .2s ease}.Footer_markdownLink__Zm2My:hover{opacity:1;text-decoration:underline}.Footer_dot__pglRh{color:#ffffff4d;margin:0 .5rem}@media (max-width:968px){.Footer_topSection__XjK6r{grid-template-columns:1fr 1fr;gap:2.5rem}.Footer_brandColumn__7FchS,.Footer_newsletterColumn__8itl0{grid-column:1/-1}}@media (max-width:640px){.Footer_footer__o4_Ec{padding:3rem 1.5rem 2rem;margin-top:5rem}.Footer_topSection__XjK6r{grid-template-columns:1fr;gap:2rem}.Footer_footerLogoImage__eRTz9{height:60px}.Footer_brandName__Iz1g4{font-size:1.75rem}.Footer_tagline__zpS_S{font-size:.9rem}.Footer_bottomSection__gbftB{flex-direction:column;align-items:flex-start;gap:1rem}.Footer_legalLinks__jXjIS{flex-wrap:wrap}.Footer_copyright__sqw0C{font-size:.8rem}.Footer_socialsAndQr__JLyCy{flex-direction:column;align-items:flex-start;gap:1rem}.Footer_qrImage__P7pXn{width:90px;height:90px}.Footer_qrTooltip__8tha2{white-space:normal;max-width:200px;text-align:center}}