.consentimento[data-astro-cid-rrtf6mqq]{inset:auto 12px calc(12px + env(safe-area-inset-bottom));z-index:40;background:var(--color-white);border:1px solid var(--color-border);max-width:560px;box-shadow:0 -8px 24px #0e2e6c1a, var(--shadow-card);border-radius:20px;gap:12px;margin-inline:auto;padding:16px;display:grid;position:fixed}.consentimento[data-astro-cid-rrtf6mqq][hidden]{display:none}.consentimento__texto[data-astro-cid-rrtf6mqq]{color:var(--color-text);margin:0;font-size:15px;line-height:1.45}.consentimento__texto[data-astro-cid-rrtf6mqq] a[data-astro-cid-rrtf6mqq]{color:var(--color-action);font-weight:700}.consentimento__botoes[data-astro-cid-rrtf6mqq]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.consentimento__recusar[data-astro-cid-rrtf6mqq]{background:var(--color-white);color:var(--color-action);border-color:var(--color-border-strong)}.consentimento__recusar[data-astro-cid-rrtf6mqq]:hover{background:var(--color-blue-50)}@font-face{font-family:"Baloo 2 Variable";font-style:normal;font-display:swap;font-weight:400 800;src:url(/caramelo/fontes/baloo-2-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/caramelo/fontes/nunito-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.marca-caramelo{--caramelo:#e3973f;--orelha:#b9662a;--creme:#fff0d9;--cafe:#2e1c12;--ceu:#3d8bff;--surface:#fff8ef;--ink:#2e1c12;--ink-muted:#6b5444;--caramelo-texto:#8f4e1a;--sucesso:#0b7a75;--ceu-texto:#1f5fd1;--focus-ring:#1f5fd1;--font-display:"Baloo 2 Variable", "Baloo 2", system-ui, sans-serif;--font-body:"Nunito Variable", "Nunito", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--display-size:34px;--display-leading:40px;--title-size:22px;--title-leading:28px;--body-size:16px;--body-leading:24px;--body-lg-size:18px;--body-lg-leading:28px;--label-size:15px;--caption-size:13px}html.marca-caramelo :is(.section--navy,.rodape,.plano--navy){--caramelo-texto:#f2b470}html.marca-caramelo{--color-action:var(--caramelo-texto);--color-action-pressed:#7a4216;--color-blue-dark:var(--cafe);--color-blue-night:#21140c;--color-blue-50:var(--creme);--color-blue-100:#f3dcbc;--color-blue-200:#ebc795;--color-blue-300:var(--caramelo);--color-ink:var(--ink);--color-ink-2:var(--ink);--color-ink-3:var(--ink-muted);--color-ink-4:var(--ink-muted);--color-line:#f0e0c9;--color-mist:var(--creme);--color-paper:var(--creme);--color-yellow:var(--caramelo);--color-yellow-hover:#eba553;--color-yellow-border:var(--orelha);--color-yellow-50:var(--creme);--color-yellow-text:var(--caramelo-texto);--color-highlight:#f8e0bf;--color-green:var(--sucesso);--color-green-text:var(--sucesso);--color-green-50:var(--creme);--color-focus:var(--focus-ring);--color-border-strong:#e6cfae;--color-input-border:#e6cfae;--color-on-navy-muted:#fff0d9c2;--color-white-alpha-06:#fff0d90f;--color-white-alpha-12:#fff0d91f;--color-white-alpha-25:#fff0d94d;--font-sans:var(--font-body);--shadow-card:0 1px 2px #2e1c120d, 0 10px 28px #8f4e1a1a}html.marca-caramelo body{background:var(--surface);color:var(--ink)}html.marca-caramelo :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}html.marca-caramelo :is(.h1,.h2,.h3){font-family:var(--font-display);letter-spacing:-.01em;font-weight:800}html.marca-caramelo .h1{line-height:1.02}html.marca-caramelo .h2{line-height:1.08}html.marca-caramelo .h3{font-size:var(--title-size);line-height:var(--title-leading)}html.marca-caramelo .lead,html.marca-caramelo .section .lead{font-size:var(--body-lg-size);line-height:var(--body-lg-leading)}@media (width>=960px){html.marca-caramelo .section .lead{font-size:19px;line-height:1.5}}html.marca-caramelo .eyebrow{font-size:var(--caption-size);letter-spacing:0;text-transform:none;color:var(--caramelo-texto);font-weight:600;line-height:18px}html.marca-caramelo .section--navy,html.marca-caramelo .section--navy :is(.h2,.h3){color:var(--creme)}html.marca-caramelo .btn{font-weight:800}@media (width<=435px){html.marca-caramelo .btn--small{font-size:var(--label-size)}}html.marca-caramelo :is(.btn--primary,.btn--yellow){background:var(--caramelo);color:var(--cafe);box-shadow:0 4px 0 var(--orelha)}html.marca-caramelo :is(.btn--primary,.btn--yellow):hover{background:var(--color-yellow-hover)}html.marca-caramelo :is(.btn--primary,.btn--yellow):active{box-shadow:0 1px 0 var(--orelha);transform:translateY(3px)}html.marca-caramelo .btn--small{box-shadow:0 3px 0 var(--orelha)}html.marca-caramelo .botao{background:var(--caramelo);color:var(--cafe);box-shadow:0 4px 0 var(--orelha)}html.marca-caramelo .botao:hover{background:var(--color-yellow-hover)}html.marca-caramelo .botao:active{box-shadow:0 1px 0 var(--orelha);transform:translateY(3px)}html.marca-caramelo .botao--secundario{background:var(--color-white);box-shadow:inset 0 0 0 2px var(--color-border-strong);color:var(--ink)}html.marca-caramelo .botao--secundario:hover{background:var(--creme)}html.marca-caramelo .btn--ghost-light{color:var(--creme)}html.marca-caramelo .icon-bubble{background:var(--creme);color:var(--ink)}html.marca-caramelo .section--paper .icon-bubble{background:var(--color-white)}html.marca-caramelo .check-list svg{color:var(--ink)}html.marca-caramelo .chip--blue{background:var(--creme);color:var(--ink-muted)}html.marca-caramelo .previa__subtitulo{font-size:var(--caption-size);letter-spacing:0;text-transform:none;color:var(--caramelo-texto);font-weight:600}html.marca-caramelo .passos__numero{background:var(--caramelo);color:var(--cafe);font-family:var(--font-display);box-shadow:0 0 0 6px var(--surface);padding-top:3px;font-size:22px;font-weight:800}html.marca-caramelo .plano__preco{font-family:var(--font-display);letter-spacing:-.01em;font-weight:800}html.marca-caramelo .plano__periodo{font-family:var(--font-body)}html.marca-caramelo .ajuda::backdrop{background:#21140c8c}html.marca-caramelo .sticky{background:#fff8eff5;box-shadow:0 -8px 24px #8f4e1a1f}
