@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);:root{--ink:#0f172a;--muted:#64748b;--line:#0f172a1a;--paper:#fff;--soft:#f8fafc;--brand:#0f766e;--brand-dark:#115e59;--accent:#f59e0b;--shadow:0 24px 70px #0f172a1f;--radius:28px;--nav-bg:#ffffffdb;--nav-link:#334155;--nav-hover:#ecfdf5;--card-gradient:linear-gradient(180deg,#fff,#f6faf8)}[data-theme=dark]{--ink:#f8fafc;--muted:#cbd5e1;--line:#94a3b838;--paper:#0f172a;--soft:#111827;--brand:#2dd4bf;--brand-dark:#5eead4;--accent:#fbbf24;--shadow:0 24px 70px #00000061;--nav-bg:#0f172adb;--nav-link:#e2e8f0;--nav-hover:#2dd4bf1f;--card-gradient:linear-gradient(180deg,#111827,#0f172a)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:linear-gradient(180deg,#f8fafc,#fff 45%,#f8fafc);color:#0f172a;color:var(--ink);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0;transition:background .3s ease,color .3s ease}[data-theme=dark] body{background:linear-gradient(180deg,#020617,#0f172a 48%,#020617)}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font:inherit}.app{min-height:70vh}.eyebrow{color:#0f766e;color:var(--brand);font-size:.78rem;letter-spacing:.12em;margin:0 0 10px;text-transform:uppercase}.btn,.eyebrow{font-weight:800}.btn{align-items:center;border-radius:999px;display:inline-flex;justify-content:center;padding:14px 22px;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.btn:hover{transform:translateY(-3px)}.btn-primary{background:#0f766e;background:var(--brand);box-shadow:0 18px 35px #0f766e40;color:#fff}.btn-soft{background:#ffffffd1;border:1px solid #ffffff80;color:#0f172a;color:var(--ink)}.reveal-up{animation:revealUp .85s ease both}@keyframes revealUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}.get-started-page a,.help-page a,.legal-page a{color:#115e59;color:var(--brand-dark);font-weight:700;text-decoration:underline;text-decoration-color:#0f766e40;text-underline-offset:4px;transition:color .2s ease,transform .2s ease,text-decoration-color .2s ease}.get-started-page a:hover,.help-page a:hover,.legal-page a:hover{color:#0f766e;color:var(--brand);text-decoration-color:#0f766e;text-decoration-color:var(--brand);transform:translateY(-1px)}[data-theme=dark] .btn-soft{background:#0f172abd;border-color:#94a3b847;color:#f8fafc}[data-theme=dark] .get-started-page,[data-theme=dark] .help-page,[data-theme=dark] .legal-page{color:#0f172a;color:var(--ink)}[data-theme=dark] .explore-card,[data-theme=dark] .get-started-page section,[data-theme=dark] .help-page section,[data-theme=dark] .information-card,[data-theme=dark] .legal-page section{background:linear-gradient(180deg,#fff,#f6faf8)!important;background:var(--card-gradient)!important;border-color:#0f172a1a!important;border-color:var(--line)!important}:root{color-scheme:light!important}body,html{background:#f8fafc!important;color:#10201c!important}body,li,p,span{color:inherit}.footer{background:#08111f;color:#fff;padding:56px 0 24px}.footer-content{grid-gap:44px;display:grid;gap:44px;grid-template-columns:1.4fr 1fr 1fr;margin:0 auto;width:min(1180px,calc(100% - 32px))}.footer .logo{opacity:.94;transition:transform .25s ease,filter .25s ease;width:150px}.footer-logo-link:hover .logo{filter:drop-shadow(0 12px 18px rgba(34,197,94,.16));transform:translateY(-2px) scale(1.03)}.footer li,.footer p{color:#ffffffb8;line-height:1.7}.footer h2{font-size:1.1rem;margin:0 0 18px}.footer ul{list-style:none;margin:0;padding:0}.footer li{margin:8px 0}.footer a{color:#ffffffc2;display:inline-block;transition:color .2s ease,transform .2s ease}.footer a:hover{color:#fff;transform:translateX(4px)}.footer-social-icons{display:flex;gap:12px;margin-top:22px}.footer-social-icons img{border-radius:999px;filter:grayscale(1);height:36px;object-fit:cover;opacity:.85;transition:transform .22s ease,filter .22s ease,opacity .22s ease;width:36px}.footer-social-icons img:hover{filter:grayscale(0);opacity:1;transform:translateY(-4px) scale(1.08)}.footer hr{border:0;border-top:1px solid #ffffff1f;margin:34px auto 18px}.footer hr,.footer-text{width:min(1180px,calc(100% - 32px))}.footer-text{font-size:.9rem;margin:0 auto}@media (max-width:820px){.footer-content{grid-template-columns:1fr}}.navbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--nav-bg);border-bottom:1px solid var(--line);position:sticky;top:0;transition:background .25s ease,border-color .25s ease;z-index:50}.navbar-shell{align-items:center;display:flex;justify-content:space-between;margin:0 auto;min-height:76px;width:min(1180px,calc(100% - 32px))}.brand,.brand-mark{align-items:center;display:inline-flex}.brand-mark{background:#0000;border:0;border-radius:0;justify-content:center;padding:0}.brand-mark img{height:auto;object-fit:contain;transition:transform .25s ease,filter .25s ease;width:148px}.brand:hover .brand-mark img{filter:drop-shadow(0 10px 18px rgba(15,118,110,.16));transform:translateY(-2px) scale(1.035)}.nav-links{align-items:center;display:flex;gap:10px}.nav-links a{border-radius:999px;color:var(--nav-link);font-weight:700;overflow:hidden;padding:11px 16px;position:relative;transition:background .22s ease,color .22s ease,transform .22s ease,box-shadow .22s ease}.nav-links a:after{background:var(--brand);border-radius:999px;bottom:7px;content:"";height:2px;left:16px;position:absolute;right:16px;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.nav-links a.active,.nav-links a:hover{background:var(--nav-hover);box-shadow:0 12px 24px #0f766e1a;color:var(--brand-dark);transform:translateY(-2px)}.nav-links a.active:after,.nav-links a:hover:after{transform:scaleX(1)}.menu-toggle{background:#0000;border:0;display:none;padding:8px}.menu-toggle span{background:var(--ink);display:block;height:2px;margin:5px 0;width:24px}@media (max-width:760px){.menu-toggle{display:block}.nav-links{align-items:stretch;background:var(--paper);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);display:none;flex-direction:column;left:16px;padding:14px;position:absolute;right:16px;top:84px}.nav-links.open{display:flex}.nav-links a{width:100%}}.theme-toggle{align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:999px;box-shadow:0 10px 24px #0f766e14;color:var(--ink);cursor:pointer;display:inline-flex;font-weight:800;gap:8px;padding:10px 14px}.theme-toggle:hover{background:var(--nav-hover);color:var(--brand-dark)}[data-theme=dark] .brand-mark img{filter:brightness(0) invert(1) drop-shadow(0 12px 22px rgba(45,212,191,.18))}@media (max-width:760px){.theme-toggle{justify-content:center;width:100%}}.theme-icon{flex:0 0 auto}.theme-toggle-text{line-height:1}[data-theme=dark] .theme-toggle{background:#0f172ae6;border-color:#94a3b847;color:#f8fafc}.theme-icon,.theme-toggle,.theme-toggle-text{display:none!important}.loading-screen-com .contents{animation:fadeIn .5s;display:flex;justify-content:center;place-self:center}.loading-screen-com .contents img{border-radius:10px;height:10vw;width:10vw}.logo,.navbar-logo,.site-logo{height:80px!important;width:auto!important}.hero-logo{height:200px!important;width:auto!important}.app-store-badge,.google-play-badge,.store-badge{height:auto!important;max-width:100%;transition:all .3s ease;width:280px!important}.app-store-badge:hover,.google-play-badge:hover,.store-badge:hover{transform:translateY(-4px) scale(1.05)}a,button{transition:all .25s ease}a:hover,button:hover{transform:translateY(-2px)}
/*# sourceMappingURL=main.cf853d7f.css.map*/