@font-face{font-family:Manrope;src:url(fonts/Manrope.ttf)}@font-face{font-family:Cormorant;src:url(fonts/CormorantGaramond.ttf)}@font-face{font-family:Barlow;src:url(fonts/BarlowCondensed-Bold.ttf)}@font-face{font-family:Space;src:url(fonts/SpaceGrotesk.ttf)}
body{font-family:Manrope,Arial,sans-serif}body[data-business=barbearia] h1{font-family:Barlow,Arial,sans-serif;text-transform:uppercase}body[data-business=estetica] h1,body[data-business=pilates] h1{font-family:Cormorant,Georgia,serif;font-size:3.6rem}body[data-business=lavandaria] h1,body[data-business=animais] h1,body[data-business=limpezas] h1{font-family:Manrope,Arial,sans-serif;font-size:2.7rem;letter-spacing:-.05em}body[data-business=automovel]{--accent:#4c6214!important}body[data-business=automovel] h1{font-family:Space,Arial,sans-serif;letter-spacing:-.05em}body[data-business=automovel] .sidebar{background:#1d2322;color:#f6f6eb}body[data-business=automovel] .sidebar .business-brand,body[data-business=automovel] .sidebar .nav-item,body[data-business=automovel] .sidebar .outline-link{color:#f6f6eb}body[data-business=automovel] .sidebar .nav-item.active{background:#b9da54;color:#19201b}body[data-business=animais] .panel,body[data-business=animais] .stat-card{border-radius:22px}body[data-business=lavandaria] .panel,body[data-business=automovel] .panel{border-radius:0}body[data-business=pilates]{--paper:#f5e9e1}body[data-business=limpezas]{--paper:#f1f8f6}
.growth-mode{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 0 22px}.growth-mode>span{font-size:.7rem;letter-spacing:.07em;font-weight:700}.growth-funnel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.growth-funnel article{padding:22px;background:white;border:1px solid var(--line);border-radius:10px}.growth-funnel article>span{font-size:.72rem}.growth-funnel strong{display:block;font-size:2.8rem;margin:15px 0}.growth-funnel small{font-size:.7rem;color:var(--muted);line-height:1.5;display:block}.funnel-bar{background:var(--soft);height:5px;margin:12px 0}.funnel-bar i{height:100%;display:block;background:var(--accent)}.growth-funnel+.form-note{margin:16px 0 30px}.source-panel{margin-top:24px}.table-scroll{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.8rem}th,td{text-align:left;padding:15px 12px;border-bottom:1px solid var(--line)}th{font-size:.72rem}.invite-metrics{display:flex;gap:35px;margin:25px 0}.invite-metrics strong{font-size:2.6rem;display:block}.invite-metrics span{font-size:.75rem}.invite-preview{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.invite-preview h2{font:2.3rem Cormorant,Georgia,serif}.invite-preview small{font-size:.75rem}.invite-preview .field{width:100%}#invite-qr{width:170px;background:white}#invite-qr svg{width:100%;height:auto}
@media(max-width:760px){.growth-funnel{grid-template-columns:1fr 1fr;gap:10px}.growth-funnel article{padding:16px}.growth-mode{align-items:flex-start;flex-direction:column}body[data-business] h1{font-size:2.7rem}.growth-funnel strong{font-size:2.4rem}.invite-metrics{gap:20px}.invite-preview .btn{width:100%;text-align:center}}
