:root{--bg-dark:#050505;--bg-light:#f2f0e9;--text-dark:#0a0a0a;--text-light:#fafafa;--accent:#e8e5d9;--border-light:#ffffff14;--border-dark:#0000000d}*{box-sizing:border-box;margin:0;padding:0}html,body,#root,.app-container{max-width:100%;overflow-x:hidden}body{background-color:var(--bg-dark);color:var(--text-light);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-family:Inter,sans-serif}.goog-te-banner-frame,.skiptranslate>iframe,.goog-te-balloon-frame,.goog-tooltip,.goog-tooltip:hover,#goog-gt-tt,.VIpgJd-ZVi9od-ORHb-OEVmcd,.VIpgJd-ZVi9od-xl07Ob-OEVmcd,.VIpgJd-ZVi9od-vH1Gmc-OEVmcd{opacity:0!important;visibility:hidden!important;display:none!important}.goog-text-highlight{box-shadow:none!important;background-color:#0000!important}body{position:static!important;top:0!important}html{height:auto!important;margin-top:0!important}h1,h2,h3,h4,h5,h6{font-family:Outfit,sans-serif}.glass-panel-dark{-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-light);background:#ffffff05;border-radius:24px}.glass-panel-light{-webkit-backdrop-filter:blur(20px);background:#fff9;border:1px solid #fffc;border-radius:24px;box-shadow:0 4px 40px #00000008}.pill-tag{text-transform:uppercase;letter-spacing:.05em;border-radius:50px;align-items:center;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.pill-tag-dark{color:#fff;background:#ffffff1a;border:1px solid #ffffff1a}.pill-tag-light{color:var(--text-dark);background:#0000000d;border:1px solid #0000000d}.section{padding:120px 5%;position:relative}.theme-dark{background-color:var(--bg-dark);color:var(--text-light)}.theme-light{background-color:var(--bg-light);color:var(--text-dark)}.section-title{letter-spacing:-.04em;margin-bottom:3rem;font-size:clamp(2.4rem,6vw,5rem);font-weight:800;line-height:1}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#050505}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff40}@media (width<=1024px){.section{padding:100px 5%}}@media (width<=768px){.section{padding:72px 5%}.section-title{margin-bottom:2rem;font-size:clamp(2rem,10vw,3.2rem)}.hide-mobile{display:none!important}}@media (width<=480px){.section{padding:60px 4%}.section-title{font-size:clamp(1.8rem,10vw,2.8rem)}}.kinetic-text-mask{background:linear-gradient(-45deg,#ff4000,#f05,#7000ff,#01f) 0 0/400% 400%;-webkit-text-fill-color:transparent;color:#0000;letter-spacing:-.04em;-webkit-background-clip:text;font-family:Outfit;font-size:clamp(5rem,15vw,15rem);font-weight:900;line-height:.9;animation:6s infinite liquidGradientSweep;display:inline-block}@keyframes liquidGradientSweep{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.service-icon-wrapper svg{transition:transform .6s cubic-bezier(.16,1,.3,1)}.context-explode:hover .service-icon-wrapper svg{color:#0f0;transform:rotate(180deg)scale(1.1)}.about-bento-grid{grid-template-columns:1fr 1fr;gap:20px;width:100%;display:grid}.about-stats-col{flex-direction:column;grid-column:span 1;gap:16px;display:flex}.about-stat-box{text-align:center;background:#0f0f0fcc;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.about-stat-box h3{font-size:2.5rem;font-weight:700}.about-stat-box p{opacity:.6;text-transform:uppercase;margin-top:5px;font-size:.75rem}.about-shape-box{background:#0a0a0a;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.about-shape-box img{object-fit:cover;width:70%;height:auto}.about-box-label{font-size:.8rem;line-height:1.4;position:absolute;bottom:24px;left:24px}.about-globe-box{background:#0a0a0a;justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden}.globe-bg{opacity:.8;width:110%;position:absolute;bottom:-40%}.globe-overlay-content{z-index:2;text-align:center;margin-top:32px;position:relative}.globe-overlay-content h4{font-size:1.2rem;font-weight:500}.globe-overlay-content p{text-transform:uppercase;letter-spacing:.05em;opacity:.7;margin-top:8px;font-size:.7rem}.green-dot{background-color:#35e888;border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block;box-shadow:0 0 10px #35e888}.about-founder-box{background:#0a0a0a;grid-column:span 2;grid-template-columns:1fr 1.2fr;display:grid;overflow:hidden}.founder-image{height:100%;position:relative}.founder-image img{object-fit:cover;width:100%;height:100%}.founder-info{z-index:2;position:absolute;bottom:24px;left:24px}.founder-info h3{font-size:1.5rem;font-weight:600}.founder-info p{opacity:.6;letter-spacing:.05em;font-size:.7rem}.founder-text{flex-direction:column;justify-content:center;padding:48px;display:flex}.founder-text h2{margin-bottom:24px;font-size:1.8rem}.founder-text p{color:#ffffffb3;margin-bottom:24px;font-size:.95rem;line-height:1.7}.founder-link{opacity:.5;cursor:pointer;font-size:.85rem;transition:opacity .3s}.founder-link:hover{opacity:1}.about-addon-box{background:#0a0a0a;justify-content:center;align-items:center;display:flex;position:relative}.addon-logo{background:linear-gradient(#fff 0%,#333 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-family:Outfit;font-size:10rem;font-weight:900;transform:rotate(-10deg)}@media (width<=1024px){.about-bento-grid{grid-template-columns:1fr}.about-stats-col{flex-direction:row;grid-column:span 1}.about-founder-box{grid-column:span 1;grid-template-columns:1fr}}.dev-mode-active{filter:sepia()hue-rotate(75deg)contrast(180%)brightness(.6)saturate(200%)!important;background-color:#010!important;font-family:Courier New,Courier,monospace!important}.dev-mode-active *{color:#0f0!important;box-shadow:none!important;text-shadow:0 0 8px #0f09!important;letter-spacing:.1em!important;border-color:#0f0!important;font-family:Courier New,Courier,monospace!important}.dev-mode-active img{filter:grayscale()contrast(300%)invert()sepia()hue-rotate(90deg)!important;mix-blend-mode:screen!important;opacity:.8!important}.dev-mode-active canvas{filter:hue-rotate(200deg)brightness(200%)!important}.dev-mode-active .fixed.inset-0{z-index:9999!important;pointer-events:none!important;background:repeating-linear-gradient(0deg,#00000026,#00000026 1px,#0000 1px 2px)!important}
