.entrar,.sobre,.baixar-pagina{background:var(--pl-light);color:var(--pl-dark);min-height:100vh;padding-bottom:110px}.entrar-caixa{background:#fff;border:1px solid #dce9f6;border-radius:20px;max-width:420px;margin:40px auto 0;padding:34px 30px;box-shadow:0 1px #dce9f6,0 26px 54px -34px #12305bb3}.entrar-marca{text-align:center;margin-bottom:26px;line-height:1.2}.entrar-marca span{font-family:var(--font-serif);font-size:18px;font-weight:700;display:block}.entrar-marca strong{font-family:var(--font-serif);color:var(--color-chalk);font-size:18px}.entrar-caixa h1{text-align:center;margin:0 0 5px;font-size:21px;font-weight:700}.entrar-sub{color:var(--color-ink-soft);text-align:center;margin:0 0 26px;font-size:13.5px}.entrar-form{gap:16px;display:grid}.entrar-form .form-label{margin-bottom:5px;font-size:12.5px;font-weight:700}.entrar-form .form-control{border:1px solid #dce9f6;border-radius:10px;padding:11px 14px;font-size:14px}.entrar-form .form-control:focus{border-color:var(--color-chalk);box-shadow:0 0 0 3px #2e9b9629}.entrar-erro{color:var(--color-heart);background:#c4436b1a;border:1px solid #c4436b59;border-radius:10px;margin:0;padding:11px 14px;font-size:13px}.entrar-botao{box-shadow:0 14px 28px -16px #12305be6;background:var(--color-ink)!important;border:0!important;border-radius:999px!important;padding:13px!important;font-weight:700!important}.entrar-esqueci{color:var(--color-chalk);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.entrar-seguranca{color:var(--color-ink-soft);border-top:1px solid #dce9f6;align-items:flex-start;gap:9px;margin:24px 0 0;padding-top:20px;font-size:12px;line-height:1.5;display:flex}.entrar-seguranca svg{color:var(--color-chalk);flex-shrink:0;margin-top:1px}.entrar-voltar{color:var(--color-ink-soft);justify-content:center;align-items:center;gap:7px;margin-top:22px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.sobre-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-chalk);margin:0 0 10px;font-size:12px;font-weight:700}.sobre-titulo{font-family:var(--font-serif);text-wrap:balance;margin:0 0 26px;font-size:clamp(28px,5vw,42px);font-weight:700;line-height:1.15}.sobre-rascunho{border-left:3px solid var(--color-marker);color:var(--color-ink-soft);background:#ffd40024;border-radius:0 12px 12px 0;margin-bottom:28px;padding:15px 18px;font-size:13.5px}.sobre-rascunho strong{color:var(--color-ink)}.sobre-texto p{max-width:62ch;margin:0 0 18px;font-size:16.5px;line-height:1.7}.sobre-linhas{gap:16px;margin:34px 0;display:grid}@media (min-width:768px){.sobre-linhas{grid-template-columns:1fr 1fr}}.sobre-linha{background:#fff;border:1px solid #dce9f6;border-radius:16px;gap:14px;padding:20px;display:flex}.sobre-icone{border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.sobre-icone.fisico{color:var(--color-chalk);background:#2e9b9624}.sobre-icone.digital{color:var(--color-ink);background:#ffd40038}.sobre-linha strong{margin-bottom:4px;font-size:15px;display:block}.sobre-linha p{color:var(--color-ink-soft);margin:0;font-size:13.5px;line-height:1.55}.sobre-detalhes{color:var(--color-ink-soft);margin:8px 0 0;padding:0;font-size:13.5px;line-height:1.55;list-style:none}.sobre-detalhes li{padding-left:14px;position:relative}.sobre-detalhes li:before{content:"";background:var(--color-chalk);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:0}.sobre-fechamento{background:linear-gradient(140deg,#2e9b961a,#ffd40012);border-radius:16px;align-items:flex-start;gap:14px;margin-bottom:30px;padding:22px;display:flex}.sobre-fechamento svg{color:var(--color-heart);flex-shrink:0;margin-top:2px}.sobre-fechamento p{margin:0;font-size:15.5px;line-height:1.6}.sobre-acoes{flex-wrap:wrap;gap:12px;display:flex}.sobre-botao{background:var(--color-ink);color:#fff;border-radius:999px;padding:13px 26px;font-size:14px;font-weight:700;text-decoration:none}.sobre-botao:hover{color:#fff}.sobre-conversa{color:var(--color-ink);border:1px solid #a8c6e8;border-radius:999px;align-items:center;gap:9px;padding:13px 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.baixar-topo{text-align:center;max-width:44ch;margin:20px auto 36px}.baixar-selo{background:linear-gradient(140deg, var(--color-marker), #e0bb00);width:64px;height:64px;color:var(--color-ink);border-radius:50%;place-items:center;margin-bottom:18px;display:inline-grid;box-shadow:0 18px 34px -18px #ffd400}.baixar-topo h1{font-family:var(--font-serif);margin:0 0 8px;font-size:clamp(25px,4vw,32px);font-weight:700}.baixar-topo p{color:var(--color-ink-soft);margin:0}.baixar-lista{gap:12px;max-width:620px;margin:0 auto 22px;display:grid}.baixar-item{background:#fff;border:1px solid #dce9f6;border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;padding:18px 20px;display:flex;box-shadow:0 1px #dce9f6,0 16px 36px -30px #12305b99}.baixar-icone{width:46px;height:46px;color:var(--color-ink);background:#ffd40033;border-radius:13px;flex-shrink:0;place-items:center;display:grid}.baixar-info{flex:1;min-width:160px;display:grid}.baixar-info strong{font-size:14.5px}.baixar-info span{color:var(--color-ink-soft);font-size:12.5px}.baixar-acao{background:var(--color-ink);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:12px 22px;font-size:13.5px;font-weight:700;transition:transform .15s;display:inline-flex}.baixar-acao:hover{transform:translateY(-1px)}.baixar-acao.feito{color:var(--color-chalk);border:1px solid var(--color-chalk);background:#fff}.baixar-avisos{gap:12px;max-width:620px;margin:0 auto 22px;display:grid}.baixar-aviso{background:#fff;border:1px solid #dce9f6;border-radius:14px;align-items:flex-start;gap:13px;padding:17px 19px;display:flex}.baixar-aviso svg{color:var(--color-chalk);flex-shrink:0;margin-top:2px}.baixar-aviso strong{margin-bottom:3px;font-size:14px;display:block}.baixar-aviso p{color:var(--color-ink-soft);margin:0;font-size:13px;line-height:1.55}.baixar-ajuda{text-align:center;max-width:620px;margin:0 auto}.baixar-ajuda p{color:var(--color-ink-soft);margin:0 0 16px;font-size:14px}.baixar-acoes-rodape{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.baixar-pagina .acao-conversa-grande,.baixar-pagina .acao-voltar{white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding:13px 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.baixar-pagina .acao-conversa-grande{background:var(--color-chalk);color:#fff;border:0}.baixar-pagina .acao-conversa-grande:hover{color:#fff;opacity:.92}.baixar-pagina .acao-voltar{color:var(--color-ink);border:1px solid #a8c6e8}.entrar-aviso{color:var(--color-ink);background:#1f736f1a;border-radius:12px;margin:0 0 16px;padding:11px 14px;font-size:14px;line-height:1.45}.entrar-criar{color:var(--color-ink-soft);text-align:center;margin:16px 0 0;font-size:14.5px}.entrar-criar a{color:var(--color-chalk);font-weight:700}@keyframes girar{to{transform:rotate(360deg)}}.girando{animation:1s linear infinite girar}@media (prefers-reduced-motion:reduce){.girando{animation:none}}.entrar-titulo{color:var(--color-ink);margin:0 0 10px;font-size:1.35rem;font-weight:800}.entrar-icone{color:var(--color-chalk);margin-bottom:12px}a.entrar-botao{justify-content:center;align-items:center;text-decoration:none;display:inline-flex;color:#fff!important}a.entrar-botao:hover,a.entrar-botao:focus-visible{color:#fff!important}.politica{background:#fbfaf8}.politica-topo{margin-bottom:34px}.politica-topo h1{font-family:var(--font-fraunces), Georgia, serif;color:var(--color-ink);margin:0 0 16px;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:800}.politica-topo p,.politica-bloco p{color:#4a5a6b;margin:0 0 14px;font-size:15px;line-height:1.7}.politica-bloco{margin-bottom:34px}.politica-bloco h2{font-family:var(--font-fraunces), Georgia, serif;color:var(--color-ink);margin:0 0 14px;font-size:1.25rem;font-weight:800}.politica-lista{margin:0 0 26px;padding:0;list-style:none}.politica-lista li{color:#4a5a6b;margin-bottom:10px;padding-left:26px;font-size:15px;line-height:1.65;position:relative}.politica-lista.pode li:before{content:"✓";color:var(--color-chalk);font-weight:700;position:absolute;left:0}.politica-lista.nao-pode li:before{content:"✕";color:var(--color-heart);font-weight:700;position:absolute;left:0}.politica-destaque{background:#fdf3c7;border-left:4px solid #e3c158;border-radius:0 10px 10px 0;padding:14px 16px}.politica a{color:var(--color-ink);font-weight:700;text-decoration:underline}.politica-lista.itens li:before{content:"";background:var(--color-chalk);border-radius:50%;width:7px;height:7px;position:absolute;top:.72em;left:8px}
