.theme-light,:root,[data-theme=light],html,html:not([data-theme=dark]){color-scheme:light;--app-canvas:#F8F9FA;--app-panel:#FFFFFF;--app-raised:#EEF2F6;--app-line:#E2E8F0;--app-line-strong:#CBD5E1;--app-fg:#0B0E14;--app-fg-soft:#334155;--app-muted:#64748B;--app-faint:#94A3B8;--app-brand:#0A47F5;--app-brand-soft:#2563EB;--app-ok:#16A34A;--color-canvas:#F8F9FA;--color-panel:#FFFFFF;--color-raised:#EEF2F6;--color-line:#E2E8F0;--color-line-strong:#CBD5E1;--color-fg:#0B0E14;--color-fg-soft:#334155;--color-muted:#64748B;--color-faint:#94A3B8;--color-brand:#0A47F5;--color-brand-soft:#2563EB;--color-ok:#16A34A;--site-paper:#FFFFFF;--site-porcelain:#F3F4F6;--site-ink:#0A0D14;--site-graphite:#3B4454;--site-hairline:#DDE1E8;--site-cobalt:#0A47F5;--site-cobalt-deep:#0636C4;--color-paper:#FFFFFF;--color-porcelain:#F3F4F6;--color-ink:#0A0D14;--color-graphite:#3B4454;--color-hairline:#DDE1E8;--color-cobalt:#0A47F5;--color-cobalt-deep:#0636C4}.dark,.theme-dark,[data-theme=dark],html.dark{color-scheme:dark;--app-canvas:#0A0C10;--app-panel:#111419;--app-raised:#171B22;--app-line:#232831;--app-line-strong:#323946;--app-fg:#ECEFF3;--app-fg-soft:#C4CAD3;--app-muted:#8B94A1;--app-faint:#5F6875;--app-brand:#3D6BFF;--app-brand-soft:#9BB2FF;--app-ok:#3FCB8B;--color-canvas:#0A0C10;--color-panel:#111419;--color-raised:#171B22;--color-line:#232831;--color-line-strong:#323946;--color-fg:#ECEFF3;--color-fg-soft:#C4CAD3;--color-muted:#8B94A1;--color-faint:#5F6875;--color-brand:#3D6BFF;--color-brand-soft:#9BB2FF;--color-ok:#3FCB8B;--site-paper:#090C12;--site-porcelain:#131722;--site-ink:#F3F4F6;--site-graphite:#98A2B3;--site-hairline:#1E2533;--site-cobalt:#4378FF;--site-cobalt-deep:#2B62F0;--color-paper:#090C12;--color-porcelain:#131722;--color-ink:#F3F4F6;--color-graphite:#98A2B3;--color-hairline:#1E2533;--color-cobalt:#4378FF;--color-cobalt-deep:#2B62F0}body,html{transition:background-color .2s ease,color .2s ease}.theme-light body,.theme-light.app,[data-theme=light] .app,[data-theme=light] body,html:not([data-theme=dark]) .app,html:not([data-theme=dark]) body{background-color:var(--app-canvas)!important;color:var(--app-fg)!important}.theme-light .app-header,.theme-light .app>header,[data-theme=light] .app-header,[data-theme=light] .app>header,html:not([data-theme=dark]) .app-header,html:not([data-theme=dark]) .app>header{background-color:rgba(255,255,255,.94)!important;border-color:var(--app-line)!important}.theme-light .app input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.theme-light .app select,.theme-light .app textarea,[data-theme=light] .app input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),[data-theme=light] .app select,[data-theme=light] .app textarea,html:not([data-theme=dark]) .app input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html:not([data-theme=dark]) .app select,html:not([data-theme=dark]) .app textarea{background-color:#FFFFFF!important;color:#0B0E14!important;border-color:#CBD5E1!important}[data-theme=light] .app input::placeholder,[data-theme=light] .app textarea::placeholder,html:not([data-theme=dark]) .app input::placeholder,html:not([data-theme=dark]) .app textarea::placeholder{color:#94A3B8!important}.app .bg-brand.text-fg,.app .bg-brand.text-white,.app a.bg-brand,.app button.bg-brand{color:#FFFFFF!important}[data-theme=light] .app .text-amber-300,html:not([data-theme=dark]) .app .text-amber-300{color:#B45309!important}[data-theme=light] .app .text-slate-300,html:not([data-theme=dark]) .app .text-slate-300{color:#475569!important}[data-theme=light] .app .text-emerald-300,html:not([data-theme=dark]) .app .text-emerald-300{color:#16A34A!important}.theme-dark body,.theme-dark.app,[data-theme=dark] .app,[data-theme=dark] body,html.dark .app,html.dark body{background-color:var(--app-canvas)!important;color:var(--app-fg)!important}.theme-dark .app-header,.theme-dark .app>header,[data-theme=dark] .app-header,[data-theme=dark] .app>header,html.dark .app-header,html.dark .app>header{background-color:rgba(10,12,16,.94)!important;border-color:var(--app-line)!important}.theme-dark .app input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.theme-dark .app select,.theme-dark .app textarea,[data-theme=dark] .app input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),[data-theme=dark] .app select,[data-theme=dark] .app textarea,html.dark .app input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html.dark .app select,html.dark .app textarea{background-color:var(--app-panel)!important;color:var(--app-fg)!important;border-color:var(--app-line)!important}[data-theme=dark] .app input::placeholder,[data-theme=dark] .app textarea::placeholder,html.dark .app input::placeholder,html.dark .app textarea::placeholder{color:#5F6875!important}.theme-light.site,[data-theme=light] .site,html:not([data-theme=dark]) .site{background-color:var(--site-paper)!important;color:var(--site-ink)!important}.theme-light .site-header,.theme-light.site>header,[data-theme=light] .site-header,[data-theme=light] .site>header,html:not([data-theme=dark]) .site-header,html:not([data-theme=dark]) .site>header{background-color:rgba(255,255,255,.92)!important;border-color:var(--site-hairline)!important}.theme-dark.site,[data-theme=dark] .site,html.dark .site{background-color:var(--site-paper)!important;color:var(--site-ink)!important}.theme-dark .site-header,.theme-dark.site>header,[data-theme=dark] .site-header,[data-theme=dark] .site>header,html.dark .site-header,html.dark .site>header{background-color:rgba(9,12,18,.94)!important;border-color:var(--site-hairline)!important}.theme-dark.site a.bg-ink:not([data-keep-dark]),.theme-dark.site button.bg-ink:not([role=radio]):not([data-keep-dark]),[data-theme=dark] .site a.bg-ink:not([data-keep-dark]),[data-theme=dark] .site button.bg-ink:not([role=radio]):not([data-keep-dark]),html.dark .site a.bg-ink:not([data-keep-dark]),html.dark .site button.bg-ink:not([role=radio]):not([data-keep-dark]){background-color:#F3F4F6!important;color:#0A0D14!important}.theme-dark.site a.bg-ink:hover:not([data-keep-dark]),.theme-dark.site button.bg-ink:not([role=radio]):hover:not([data-keep-dark]),[data-theme=dark] .site a.bg-ink:hover:not([data-keep-dark]),[data-theme=dark] .site button.bg-ink:not([role=radio]):hover:not([data-keep-dark]),html.dark .site a.bg-ink:hover:not([data-keep-dark]),html.dark .site button.bg-ink:not([role=radio]):hover:not([data-keep-dark]){background-color:var(--site-cobalt)!important;color:#FFFFFF!important}.theme-dark.site button[role=radio].bg-ink,[data-theme=dark] .site button[role=radio].bg-ink,html.dark .site button[role=radio].bg-ink{background-color:#242E40!important;color:#F3F4F6!important}.theme-dark.site .rounded-\[28px\].bg-ink,.theme-dark.site [role=region].bg-ink,[data-theme=dark] .site .rounded-\[28px\].bg-ink,[data-theme=dark] .site [role=region].bg-ink,html.dark .site .rounded-\[28px\].bg-ink,html.dark .site [role=region].bg-ink{background-color:#121724!important;border:1px solid #232c3d!important}.app a.bg-white,.app a.bg-white *,.app button.bg-white,.app button.bg-white *,.site a.bg-white,.site a.bg-white *,.site button.bg-white,.site button.bg-white *,a.bg-white,a.bg-white *,button.bg-white,button.bg-white *{color:#0A0D14!important}.text-whats,.text-whats *{color:#1FAF5A!important}.biosite-header,.biosite-view,.biosite-view header,.phone-mockup header,.phone-mockup-inner header,[data-biosite-view] header{background-color:transparent!important;background:transparent!important;border:none!important;box-shadow:none!important}#planos .reveal,#planos [data-revealed],.reveal.is-in,.reveal[data-revealed=true],.site [id=planos] .reveal{opacity:1!important;transform:none!important}.card-featured,.featured-plan-card{background-color:var(--site-ink)!important;color:#FFFFFF!important;box-shadow:0 40px 80px -40px rgba(10,13,20,.6)!important}[data-theme=dark] .card-featured,[data-theme=dark] .featured-plan-card,html.dark .card-featured,html.dark .featured-plan-card{background-color:#141C2E!important;border:2px solid var(--site-cobalt)!important;box-shadow:0 30px 70px rgba(10,71,245,.3)!important;color:#FFFFFF!important}