:root{--palatinate-blue:#204ae3;--white-smoke:#f5f5f5;--night:#111317;--surface:#f5f5f5;--surface-raised:#fff;--ink:#111317;--ink-muted:#4a4e57;--border:#d9d9dc;--border-strong:#8a8e97;--primary:#204ae3;--primary-hover:#1a3cc0;--on-primary:#f5f5f5;--danger:#c4271c;--danger-solid:#c4271c;--on-danger:#f5f5f5;--danger-soft:#fdeceb;--warning:#8f5200;--warning-solid:#f5a524;--on-warning:#111317;--warning-soft:#fff4e0;--success:#0b7a5c;--success-solid:#0b7a5c;--on-success:#f5f5f5;--success-soft:#e3f5ee;--info:#204ae3;--info-solid:#204ae3;--on-info:#f5f5f5;--info-soft:#e8edfd;--link:#204ae3;--focus-ring:#204ae3;--font-sans:Poppins, system-ui, -apple-system, "Segoe UI", sans-serif;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:40px;--space-6:64px;--radius-none:0px;--radius-md:8px;--radius-pill:999px;--shadow-sm:0 1px 2px #1113170f, 0 1px 3px #1113171a;--shadow-md:0 2px 4px #1113170f, 0 6px 16px #1113171a;--shadow-lg:0 4px 8px #1113170f, 0 16px 32px #11131724;--shadow-xl:0 8px 16px #11131714, 0 32px 64px #11131733;--shadow-primary:0 6px 16px #204ae352;--logo-respiro-horizontal:.45;--logo-respiro-vertical:.33;--logo-respiro-simbolo-dev:.3;--logo-respiro-simbolo:.25;--logo-horizontal-p:32px;--logo-horizontal-m:40px;--logo-horizontal-g:64px;--logo-vertical-m:96px;--logo-vertical-g:160px;--logo-simbolo-dev-m:32px;--logo-simbolo-p:24px;--logo-simbolo-m:48px}.dc-logo{--dc-logo-altura:var(--logo-horizontal-m);--dc-logo-respiro:var(--logo-respiro-horizontal);box-sizing:content-box;height:var(--dc-logo-altura);padding:calc(var(--dc-logo-altura) * var(--dc-logo-respiro));display:inline-flex}.dc-logo img{width:auto;height:100%;display:block}.dc-logo--horizontal{--dc-logo-respiro:var(--logo-respiro-horizontal)}.dc-logo--vertical{--dc-logo-respiro:var(--logo-respiro-vertical);--dc-logo-altura:var(--logo-vertical-m)}.dc-logo--simbolo-dev{--dc-logo-respiro:var(--logo-respiro-simbolo-dev);--dc-logo-altura:var(--logo-simbolo-dev-m)}.dc-logo--simbolo{--dc-logo-respiro:var(--logo-respiro-simbolo);--dc-logo-altura:var(--logo-simbolo-m)}.dc-logo--horizontal.dc-logo--p{--dc-logo-altura:var(--logo-horizontal-p)}.dc-logo--horizontal.dc-logo--g{--dc-logo-altura:var(--logo-horizontal-g)}.dc-logo--vertical.dc-logo--g{--dc-logo-altura:var(--logo-vertical-g)}.dc-logo--simbolo.dc-logo--p{--dc-logo-altura:var(--logo-simbolo-p)}.dc-botao{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;border-radius:var(--radius-pill);color:var(--ink);background:0 0;border:2px solid #0000;font-size:16px;font-weight:700;line-height:26px;text-decoration:none;display:inline-flex}.dc-botao:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.dc-botao svg{flex:none;width:20px;height:20px}.dc-botao--primario{background:var(--primary);color:var(--on-primary)}.dc-botao--primario:hover{background:var(--primary-hover);box-shadow:var(--shadow-primary)}.dc-botao--primario:active{background:var(--primary-hover);box-shadow:none}.dc-botao--secundario{border-color:var(--ink);color:var(--ink)}.dc-botao--secundario:hover,.dc-botao--secundario:active{background:var(--ink);color:var(--surface)}.dc-botao--texto{padding-left:var(--space-2);padding-right:var(--space-2);color:var(--link);text-underline-offset:4px;text-decoration:underline}.dc-botao--texto:hover{text-decoration-thickness:2px}.dc-botao--perigo{background:var(--danger-solid);color:var(--on-danger)}.dc-botao--perigo:hover,.dc-botao--perigo:active{filter:brightness(.9)}.dc-botao--perigo-contorno{border-color:var(--danger);color:var(--danger)}.dc-botao--perigo-contorno:hover,.dc-botao--perigo-contorno:active{background:var(--danger-soft)}.dc-botao--pequeno{min-height:36px;padding:var(--space-1) var(--space-3);font-size:14px;line-height:24px}.dc-botao--bloco{width:100%;display:flex}.dc-botao:disabled,.dc-botao[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.dc-card{gap:var(--space-3);padding:var(--space-4);background:var(--surface-raised);color:var(--ink);border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-sans);flex-direction:column;display:flex}.dc-card__rotulo{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:13px;font-weight:700;line-height:16px}.dc-card__titulo{color:var(--ink);margin:0;font-size:20px;font-weight:700;line-height:28px}.dc-card__texto{color:var(--ink-muted);margin:0;font-size:16px;line-height:26px}.dc-card__acoes{gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}.dc-card--destaque{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.dc-card--destaque .dc-card__rotulo,.dc-card--destaque .dc-card__titulo,.dc-card--destaque .dc-card__texto{color:var(--on-primary)}.dc-card--destaque .dc-botao--secundario{border-color:var(--on-primary);color:var(--on-primary)}.dc-card--destaque .dc-botao--secundario:hover{background:var(--on-primary);color:var(--primary)}.dc-card--destaque .dc-botao:focus-visible{outline-color:var(--on-primary)}a.dc-card{text-decoration:none;transition:box-shadow .15s,border-color .15s}a.dc-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}a.dc-card.dc-card--destaque:hover{border-color:var(--primary);box-shadow:var(--shadow-primary)}a.dc-card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.dc-campo{gap:var(--space-1);font-family:var(--font-sans);color:var(--ink);flex-direction:column;display:flex}.dc-campo__rotulo{color:var(--ink);font-size:14px;font-weight:700;line-height:20px}.dc-campo__entrada{box-sizing:border-box;width:100%;min-height:44px;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);color:var(--ink);background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-md);font-size:16px;line-height:26px}.dc-campo__entrada::placeholder{color:var(--ink-muted);opacity:1}.dc-campo__entrada:focus{outline:2px solid var(--focus-ring);outline-offset:2px;border-color:var(--focus-ring)}textarea.dc-campo__entrada{resize:vertical;min-height:112px}select.dc-campo__entrada{appearance:none;padding-right:var(--space-5);background-image:linear-gradient(45deg, transparent 50%, var(--ink-muted) 50%), linear-gradient(135deg, var(--ink-muted) 50%, transparent 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px}.dc-campo__ajuda{color:var(--ink-muted);margin:0;font-size:13px;line-height:20px}.dc-campo__erro{color:var(--danger);margin:0;font-size:13px;font-weight:700;line-height:20px;display:none}.dc-campo--erro .dc-campo__entrada{border-color:var(--danger);border-width:2px}.dc-campo--erro .dc-campo__erro{display:block}.dc-campo--erro .dc-campo__ajuda{display:none}.dc-campo__entrada:disabled{opacity:.55;cursor:not-allowed}.dc-icone{vertical-align:middle;flex:none;width:20px;height:20px;display:inline-block}.dc-icone--perigo{color:var(--danger)}.dc-icone--atencao{color:var(--warning)}.dc-icone--sucesso{color:var(--success)}.dc-icone--info{color:var(--info)}.dc-alerta{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);font-family:var(--font-sans);color:var(--ink);--dc-status:var(--info);background:var(--info-soft);border:1px solid #0000;border-color:var(--info);align-items:flex-start;display:flex}.dc-alerta>svg{width:20px;height:20px;color:var(--dc-status);flex:none;margin-top:3px}.dc-alerta__corpo{flex:1;min-width:0}.dc-alerta__titulo{color:var(--ink);margin:0;font-size:16px;font-weight:700;line-height:26px}.dc-alerta__texto{color:var(--ink);margin:0;font-size:14px;line-height:22px}.dc-alerta--perigo{--dc-status:var(--danger);background:var(--danger-soft);border-color:var(--danger)}.dc-alerta--atencao{--dc-status:var(--warning);background:var(--warning-soft);border-color:var(--warning)}.dc-alerta--sucesso{--dc-status:var(--success);background:var(--success-soft);border-color:var(--success)}.dc-alerta--info{--dc-status:var(--info);background:var(--info-soft);border-color:var(--info)}.dc-toasts{right:var(--space-3);bottom:var(--space-3);z-index:1000;gap:var(--space-2);width:min(380px, calc(100vw - 2 * var(--space-3)));flex-direction:column;display:flex;position:fixed}.dc-toast{gap:var(--space-3);padding:var(--space-3);background:var(--surface-raised);color:var(--ink);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);font-family:var(--font-sans);--dc-status:var(--info);--dc-status-soft:var(--info-soft);align-items:flex-start;display:flex}.dc-toast__icone{border-radius:var(--radius-pill);background:var(--dc-status-soft);width:32px;height:32px;color:var(--dc-status);flex:none;justify-content:center;align-items:center;display:flex}.dc-toast__icone svg{width:18px;height:18px}.dc-toast__corpo{flex:1;min-width:0}.dc-toast__titulo{margin:0;font-size:15px;font-weight:700;line-height:22px}.dc-toast__texto{color:var(--ink-muted);margin:2px 0 0;font-size:14px;line-height:20px}.dc-toast__fechar{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.dc-toast__fechar:hover{color:var(--ink);background:var(--border)}.dc-toast__fechar:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.dc-toast__fechar svg{width:16px;height:16px}.dc-toast--perigo{--dc-status:var(--danger);--dc-status-soft:var(--danger-soft)}.dc-toast--atencao{--dc-status:var(--warning);--dc-status-soft:var(--warning-soft)}.dc-toast--sucesso{--dc-status:var(--success);--dc-status-soft:var(--success-soft)}.dc-toast--info{--dc-status:var(--info);--dc-status-soft:var(--info-soft)}.dc-toast--solido{border-color:#0000}.dc-toast--solido .dc-toast__icone{color:inherit;background:0 0}.dc-toast--solido .dc-toast__texto,.dc-toast--solido .dc-toast__fechar{color:inherit}.dc-toast--solido .dc-toast__fechar:hover{color:inherit;opacity:.75;background:0 0}.dc-toast--solido .dc-toast__fechar:focus-visible{outline-color:currentColor}.dc-toast--solido.dc-toast--perigo{background:var(--danger-solid);color:var(--on-danger)}.dc-toast--solido.dc-toast--atencao{background:var(--warning-solid);color:var(--on-warning)}.dc-toast--solido.dc-toast--sucesso{background:var(--success-solid);color:var(--on-success)}.dc-toast--solido.dc-toast--info{background:var(--info-solid);color:var(--on-info)}.dc-elevacao-1{box-shadow:var(--shadow-sm)}.dc-elevacao-2{box-shadow:var(--shadow-md)}.dc-elevacao-3{box-shadow:var(--shadow-lg)}.dc-elevacao-4{box-shadow:var(--shadow-xl)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--surface);color:var(--ink);font-family:var(--font-sans);margin:0;font-size:16px;line-height:26px}a{color:var(--link)}a:hover{color:var(--primary-hover)}img{max-width:100%}.pb-topo{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);background:var(--surface-raised);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.pb-topo nav{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.pb-topo nav a:not(.dc-botao){color:var(--ink);text-decoration:none}.pb-topo nav a:not(.dc-botao):hover{color:var(--primary)}.pb-logo{width:auto;height:40px;display:block}.pb-main{max-width:1120px;padding:var(--space-6) var(--space-4);gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}.pb-rotulo{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:13px;font-weight:700;line-height:16px}.pb-display{letter-spacing:-.02em;margin:0;font-size:56px;font-weight:700;line-height:60px}.pb-lead{color:var(--ink-muted);margin:0;font-size:20px;font-weight:300;line-height:32px}.pb-h2{margin:0;font-size:28px;font-weight:700;line-height:36px}.pb-h3{margin:0;font-size:20px;font-weight:700;line-height:28px}.pb-texto{color:var(--ink-muted);margin:0}.pb-legenda{color:var(--ink-muted);margin:0;font-size:13px;line-height:20px}.pb-cabecalho{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.pb-grade{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.pb-coluna{gap:var(--space-3);flex-direction:column;display:flex}.pb-periodo{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-pill);gap:4px;padding:4px;display:inline-flex}.pb-periodo button{color:var(--ink);background:0 0}.pb-periodo button[aria-pressed=true]{background:var(--ink);color:var(--surface)}.pb-selo{border-radius:var(--radius-pill);background:var(--success-soft);color:var(--success);margin-left:6px;padding:0 8px;font-size:12px;font-weight:700;line-height:20px;display:inline-block}.pb-periodo button[aria-pressed=true] .pb-selo{color:var(--night);background:#2fbf8f}.pb-preco{margin:0;font-size:32px;font-weight:300;line-height:40px}.pb-preco span{font-size:16px}.pb-lista{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pb-lista li{gap:var(--space-2);align-items:flex-start;display:flex}.pb-lista svg{width:20px;height:20px;color:var(--success);flex:none;margin-top:3px}.dc-card--destaque .pb-lista svg,.dc-card--destaque .pb-legenda,.dc-card--destaque .dc-card__rotulo{color:var(--on-primary)}.dc-card--destaque .pb-gratis{background:var(--on-primary);color:var(--primary)}.pb-gratis{border-radius:var(--radius-pill);background:var(--success-soft);color:var(--success);align-self:flex-start;padding:2px 10px;font-size:13px;font-weight:700;line-height:20px;display:inline-block}[data-periodo=mensal] .so-anual,[data-periodo=anual] .so-mensal{display:none!important}.pb-vazio{padding:var(--space-5);text-align:center}.pb-rodape{padding:var(--space-4) var(--space-5);border-top:1px solid var(--border);justify-content:space-between;gap:var(--space-3);color:var(--ink-muted);flex-wrap:wrap;font-size:13px;line-height:20px;display:flex}@media (width<=640px){.pb-topo{padding:var(--space-3)}.pb-topo nav{gap:var(--space-3)}.pb-main{padding:var(--space-5) var(--space-3);gap:var(--space-5)}.pb-display{font-size:36px;line-height:44px}.pb-rodape{padding:var(--space-4) var(--space-3)}}
