:root:root{--font-atkinson:var(--font-inter);--color-bg:#f6f7fb;--color-surface:#fff;--color-surface-elevated:#f0f1f7;--color-text:#25263a;--color-text-muted:#5f6378;--color-text-subtle:#777b91;--color-border:#e7e8f0;--color-border-strong:#d4d6e3}:root:root[data-theme=dark]{--color-bg:#13111d;--color-surface:#1b1928;--color-surface-elevated:#242136;--color-text:#eceaf6;--color-text-muted:#b3b0c8;--color-text-subtle:#8f8ca8;--color-border:#2e2a44;--color-border-strong:#3d3858}.site{--marca-primaria:#30265c;--marca-primaria-hover:#413477;--marca-destaque:#795cf5;--marca-secundaria:#a78bfa;--segmento-clinic:#795cf5;--segmento-barber:#2a9d8f;--segmento-beauty:#d6409f;--segmento-business:#3b82e0}.site .fonte-titulo{font-family:var(--font-manrope), var(--font-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em}.site .fundo-hero{background:radial-gradient(60rem 30rem at 85% -10%, #795cf529, transparent 60%), radial-gradient(40rem 24rem at 0% 0%, #a78bfa24, transparent 60%), var(--color-bg)}.site .texto-gradiente{background:linear-gradient(90deg, var(--marca-destaque), var(--marca-secundaria));color:#0000;-webkit-background-clip:text;background-clip:text}.site .botao-primario{background-color:var(--color-accent);color:var(--color-accent-fg)}.site .botao-primario:hover{background-color:var(--color-accent-hover)}.site .faixa-escura{background:linear-gradient(120deg, var(--marca-primaria), #4b3a99 55%, var(--marca-destaque));color:#fff}.site .cor-clinic{color:var(--segmento-clinic)}.site .cor-barber{color:var(--segmento-barber)}.site .cor-beauty{color:var(--segmento-beauty)}.site .cor-business{color:var(--segmento-business)}.site .fundo-clinic{background-color:#795cf51a}.site .fundo-barber{background-color:#2a9d8f1f}.site .fundo-beauty{background-color:#d6409f1a}.site .fundo-business{background-color:#3b82e01a}.site .grafico-area{background:linear-gradient(#795cf547,#795cf500)}.site details[open] .seta-faq{transform:rotate(90deg)}.fachada:has([data-tela-larga]){max-width:72rem}.fachada:has([data-tela-larga])>.fachada-logo{display:none}.segmento-card,.segmento-clinic{--seg:#795cf5;--seg-fundo:#795cf51a}.segmento-barber{--seg:#2a9d8f;--seg-fundo:#2a9d8f1f}.segmento-beauty{--seg:#d6409f;--seg-fundo:#d6409f1a}.segmento-business{--seg:#3b82e0;--seg-fundo:#3b82e01a}.segmento-card .segmento-icone{background-color:var(--seg-fundo);color:var(--seg)}.segmento-card .segmento-nome,.segmento-card .segmento-check{color:var(--seg)}.segmento-card.segmento-marcado{border-color:var(--seg);background-color:var(--seg-fundo);box-shadow:0 0 0 1px var(--seg)}.segmento-card:has(input:focus-visible){outline:2px solid var(--seg);outline-offset:2px}:root{--grafico-entradas:#795cf5;--grafico-saidas:#2a9d8f}:root[data-theme=dark]{--grafico-entradas:#9478f7;--grafico-saidas:#2fa696}.grafico-entradas{fill:var(--grafico-entradas)}.grafico-saidas{fill:var(--grafico-saidas)}.grafico-entradas-fundo{background-color:var(--grafico-entradas)}.grafico-saidas-fundo{background-color:var(--grafico-saidas)}