.public-shell_publico__IPiYa{--paper:#fbf8f3;--ink:#281a13;--muted:#7f6d61;--line:#e7ded5;--red:#bd4828;--peach:#f5d9c8;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--font-sora),Arial,sans-serif}.public-shell_miolo___Ewbc{width:min(1180px,calc(100% - 48px));margin:auto}.public-shell_cabecalho__BcYk_{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--paper) 94%,white)}.public-shell_cabecalho__BcYk_ .public-shell_miolo___Ewbc{min-height:94px;display:flex;align-items:center;gap:18px}.public-shell_marca__uxVnk{display:inline-flex;align-items:center;gap:7px;font:600 1.5rem/1 var(--font-fraunces),Georgia,serif;letter-spacing:-.06em}.public-shell_navegacao__IGSnj{display:flex;gap:25px;margin-left:auto;font-size:.77rem;font-weight:700}.public-shell_cliente__cAXBE:hover,.public-shell_navegacao__IGSnj a:hover,.public-shell_rodape__kltTp a:hover{color:var(--red);text-decoration:underline}.public-shell_cliente__cAXBE{white-space:nowrap;font-size:.77rem;font-weight:700}.public-shell_cta__T0UrH{display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:999px;background:var(--red);color:#fff;padding:13px 20px;font-size:.84rem;font-weight:700}.public-shell_cta__T0UrH:hover{transform:translateY(-2px);box-shadow:0 8px 18px #50180d24}.public-shell_identificador__3FyGX{margin-left:auto;color:#967e70;font:500 .66rem/1.4 monospace;letter-spacing:.17em;text-transform:uppercase}.public-shell_conteudo__N4bzl{min-height:calc(100vh - 94px)}.public-shell_conteudo__N4bzl .container{width:min(980px,calc(100% - 48px));margin-inline:auto}.public-shell_conteudo__N4bzl .section{padding-block:5rem}.public-shell_conteudo__N4bzl .auth-wrap{max-width:480px;padding-block:5rem}.public-shell_conteudo__N4bzl .auth-card{border-color:var(--line);border-radius:18px;background:#fffdfa;box-shadow:0 13px 36px #5a2b160d;padding:2rem}.public-shell_conteudo__N4bzl .auth-card h1,.public-shell_conteudo__N4bzl h1,.public-shell_conteudo__N4bzl h2{font-family:var(--font-fraunces),Georgia,serif;color:var(--ink);letter-spacing:-.05em}.public-shell_conteudo__N4bzl .btn,.public-shell_conteudo__N4bzl .btn-primary{background:var(--red);border-color:var(--red);color:#fff}.public-shell_conteudo__N4bzl .btn-secondary{background:transparent;color:var(--ink);border-color:var(--line)}.public-shell_rodape__kltTp{border-top:1px solid var(--line);padding:2rem 0;color:var(--muted);font-size:.78rem}.public-shell_rodape__kltTp .public-shell_miolo___Ewbc{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.public-shell_rodape__kltTp nav{display:flex;flex-wrap:wrap;gap:1.25rem}.public-shell_rodape__kltTp .public-shell_marca__uxVnk{color:var(--ink);font-size:1.2rem}@media(max-width:800px){.public-shell_navegacao__IGSnj{display:none}.public-shell_cabecalho__BcYk_ .public-shell_miolo___Ewbc{min-height:76px}.public-shell_cliente__cAXBE{margin-left:auto}.public-shell_cta__T0UrH{padding:10px 13px;font-size:.72rem}.public-shell_rodape__kltTp .public-shell_miolo___Ewbc{align-items:flex-start;flex-direction:column}.public-shell_conteudo__N4bzl .auth-wrap{padding-block:3rem}}@media(max-width:500px){.public-shell_miolo___Ewbc{width:min(100% - 32px,1180px)}.public-shell_cliente__cAXBE{font-size:.65rem}.public-shell_cabecalho__BcYk_ .public-shell_miolo___Ewbc{gap:10px}.public-shell_identificador__3FyGX{font-size:.55rem}.public-shell_conteudo__N4bzl .container{width:min(100% - 32px,980px)}.public-shell_conteudo__N4bzl .auth-card{padding:1.4rem}}