/* GERADO por converter-estilos.py (07/set/2026): cada classe é um antigo style="..." dos templates,
   com as MESMAS declarações e !important (inline vencia qualquer regra; a classe precisa vencer também).
   Regra da casa: template não leva style= (a CSP das telas não tem 'unsafe-inline' em estilo).
   Precisa de um estilo novo? Acrescente a classe aqui (ou na folha do produto) e use class=. */
.u-background-mix-343ad1{background:#fff8ec !important;border:1px solid #f4e3c0 !important;border-radius:12px !important;padding:14px 16px !important;margin:0 0 16px !important}
.u-background-mix-6cad57{background:#f4f7f5 !important;border:1px solid #e4ebe7 !important;border-radius:12px !important;padding:14px 16px !important;margin:0 0 16px !important}
.u-background-mix-723588{background:var(--branco) !important;border-top:1px solid var(--linha) !important}
.u-background-mix-76feb9{background:#fdecec !important;border:1px solid #f3c2c2 !important;border-radius:12px !important;padding:14px 16px !important;margin:0 0 14px !important}
.u-background-mix-9edb54{background:var(--menta-soft) !important;color:var(--verde-d) !important;border-color:rgba(12,166,120,.3) !important}
.u-background-mix-c5d8b3{background:#f4f7f5 !important;border:1px solid #e4ebe7 !important;border-radius:12px !important;padding:16px !important;margin:0 0 16px !important}
.u-background-mix-f48b68{background:var(--branco) !important;border-top:1px solid var(--linha) !important;border-bottom:1px solid var(--linha) !important}
.u-background-radial-gradient-640px-9ac66d{background:radial-gradient(640px 420px at 74% 8%, rgba(255,107,90,.24), transparent 62%),radial-gradient(520px 380px at 12% 92%, rgba(143,235,196,.08), transparent 60%) !important}
.u-background-var-papel{background:var(--papel) !important}
.u-border-color-f2d3cd{border-color:#F2D3CD !important}
.u-border-color-rgba-12-166-120-35{border-color:rgba(12,166,120,.35) !important}
.u-border-color-rgba-12-166-120-45{border-color:rgba(12,166,120,.45) !important}
.u-color-ffb3a8{color:#FFB3A8 !important}
.u-color-mix-0a09a9{color:var(--tinta2) !important;font-size:14.5px !important;margin:6px 0 0 !important}
.u-color-mix-156dcc{color:var(--cinza) !important;margin:0 0 26px !important}
.u-color-mix-46820e{color:var(--menta) !important;text-decoration:underline !important}
.u-color-mix-66da5a{color:var(--coral-d) !important;background:var(--coral-soft) !important;border-color:#F2D3CD !important}
.u-color-mix-754ad0{color:var(--tinta2) !important;font-size:14.5px !important;margin:6px 0 16px !important}
.u-color-mix-aac4df{color:var(--tinta2) !important;font-size:14.5px !important;margin:14px 0 0 !important}
.u-color-var-cinza{color:var(--cinza) !important}
.u-color-var-menta{color:var(--menta) !important}
.u-color-var-tinta{color:var(--tinta) !important}
.u-cursor-mix-3928fa{cursor:pointer !important;font-size:13px !important}
.u-display-inline{display:inline !important}
.u-display-mix-015a5e{display:flex !important;align-items:center !important;gap:8px !important}
.u-display-mix-2d191d{display:inline !important;margin-left:8px !important}
.u-display-mix-351559{display:flex !important;gap:8px !important;align-items:flex-start !important;font-weight:400 !important}
.u-display-mix-59b8b9{display:block !important;margin-top:6px !important;color:var(--cinza) !important;font-size:13px !important}
.u-display-mix-630bde{display:flex !important;gap:8px !important;align-items:flex-start !important;font-size:13.5px !important;cursor:pointer !important}
.u-display-mix-a7adab{display:flex !important;gap:10px !important;flex-wrap:wrap !important;margin-top:16px !important}
.u-flex-mix-59eddc{flex:1 !important;min-width:0 !important}
.u-font-family-mix-019603{font-family:var(--disp) !important;font-weight:700 !important;font-size:clamp(26px,4vw,34px) !important;letter-spacing:-.02em !important;line-height:1.1 !important;margin:0 0 10px !important}
.u-font-family-mix-cfc5a1{font-family:var(--disp) !important;font-weight:700 !important;font-size:clamp(26px,4vw,36px) !important;letter-spacing:-.02em !important;line-height:1.1 !important;margin:0 0 10px !important}
.u-font-size-28px{font-size:28px !important}
.u-font-size-mix-05a053{font-size:13.5px !important;color:var(--cinza) !important;margin:0 0 12px !important}
.u-font-size-mix-14c3f8{font-size:15px !important;color:var(--tinta2) !important;margin:10px 0 4px !important}
.u-font-size-mix-17873d{font-size:13px !important;margin:6px 0 0 !important}
.u-font-size-mix-34b073{font-size:13px !important;color:var(--cinza) !important;margin:14px 0 0 !important}
.u-font-size-mix-4fafce{font-size:14px !important;color:var(--tinta2) !important;margin-top:8px !important}
.u-font-size-mix-56dda3{font-size:13px !important;color:var(--cinza) !important;margin:12px 0 0 !important}
.u-font-size-mix-5cd9b1{font-size:13px !important;color:var(--cinza) !important;margin:0 0 18px !important}
.u-font-size-mix-6c13d4{font-size:12.5px !important;color:var(--cinza) !important;margin:14px 0 0 !important}
.u-font-size-mix-6c215e{font-size:12.5px !important;color:var(--cinza) !important;margin:0 0 6px !important;text-transform:uppercase !important;letter-spacing:.04em !important}
.u-font-size-mix-831977{font-size:22px !important;margin:0 0 4px !important}
.u-font-size-mix-994bb5{font-size:13px !important;color:var(--cinza) !important;margin:16px 0 6px !important}
.u-font-size-mix-a26257{font-size:14px !important;color:var(--tinta2) !important}
.u-font-size-mix-b4f97f{font-size:13px !important;margin:12px 0 0 !important}
.u-font-size-mix-cb12b6{font-size:13px !important;color:var(--cinza) !important;margin:10px 0 0 !important}
.u-font-size-mix-d2c0b0{font-size:13px !important;color:var(--cinza) !important;margin:26px 0 0 !important}
.u-font-size-mix-dc52a6{font-size:13px !important;color:var(--cinza) !important}
.u-font-size-mix-e25452{font-size:13px !important;color:var(--cinza) !important;margin:0 0 12px !important}
.u-font-size-mix-f09fd7{font-size:13px !important;color:var(--cinza) !important;margin:8px 0 0 !important}
.u-font-size-mix-f2eb83{font-size:11.5px !important;color:var(--cinza) !important}
.u-font-size-mix-f737a9{font-size:13.5px !important;color:var(--cinza) !important;margin:0 !important}
.u-height-10px{height:10px !important}
.u-height-16px{height:16px !important}
.u-height-26px{height:26px !important}
.u-margin-0{margin:0 !important}
.u-margin-0-0-10px{margin:0 0 10px !important}
.u-margin-0-0-12px{margin:0 0 12px !important}
.u-margin-0-0-14px{margin:0 0 14px !important}
.u-margin-0-0-16px{margin:0 0 16px !important}
.u-margin-0-0-4px{margin:0 0 4px !important}
.u-margin-0-0-6px{margin:0 0 6px !important}
.u-margin-0-0-8px{margin:0 0 8px !important}
.u-margin-10px-0-0{margin:10px 0 0 !important}
.u-margin-14px-0-0{margin:14px 0 0 !important}
.u-margin-14px-0-6px{margin:14px 0 6px !important}
.u-margin-16px-0-0{margin:16px 0 0 !important}
.u-margin-16px-0-8px{margin:16px 0 8px !important}
.u-margin-2px-0{margin:2px 0 !important}
.u-margin-2px-0-10px{margin:2px 0 10px !important}
.u-margin-6px-0-0{margin:6px 0 0 !important}
.u-margin-8px-0-8px{margin:8px 0 8px !important}
.u-margin-bottom-0{margin-bottom:0 !important}
.u-margin-bottom-12px{margin-bottom:12px !important}
.u-margin-bottom-14px{margin-bottom:14px !important}
.u-margin-bottom-18px{margin-bottom:18px !important}
.u-margin-bottom-26px{margin-bottom:26px !important}
.u-margin-bottom-6px{margin-bottom:6px !important}
.u-margin-left-mix-a1f1cf{margin-left:auto !important;margin-right:auto !important}
.u-margin-mix-2d0383{margin:18px 0 0 !important;font-size:13px !important;color:var(--nevoa) !important}
.u-margin-mix-45ce1c{margin:0 !important;color:var(--cinza) !important}
.u-margin-mix-539cf5{margin:0 0 10px !important;font-size:14px !important}
.u-margin-mix-616714{margin:0 0 18px !important;padding-left:18px !important;font-size:13.5px !important;line-height:1.5 !important}
.u-margin-mix-62c1a6{margin:0 !important;font-size:15px !important}
.u-margin-mix-92c78d{margin:0 !important;font-size:13.5px !important;line-height:1.55 !important}
.u-margin-mix-953208{margin:0 !important;font-size:13px !important;color:var(--cinza) !important}
.u-margin-mix-a94432{margin:0 0 18px !important;font-family:var(--mono) !important;font-size:12px !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:var(--menta) !important}
.u-margin-mix-bdfad3{margin:0 0 6px !important;font-size:14px !important}
.u-margin-mix-d0ce5e{margin:0 0 10px !important;font-size:15px !important}
.u-margin-mix-f30aac{margin:8px 0 0 !important;font-size:12.5px !important;color:var(--cinza) !important}
.u-margin-top-10px{margin-top:10px !important}
.u-margin-top-12px{margin-top:12px !important}
.u-margin-top-14px{margin-top:14px !important}
.u-margin-top-16px{margin-top:16px !important}
.u-margin-top-22px{margin-top:22px !important}
.u-margin-top-26px{margin-top:26px !important}
.u-margin-top-30px{margin-top:30px !important}
.u-margin-top-34px{margin-top:34px !important}
.u-margin-top-56px{margin-top:56px !important}
.u-margin-top-6px{margin-top:6px !important}
.u-margin-top-8px{margin-top:8px !important}
.u-margin-top-mix-7e16ae{margin-top:56px !important;position:relative !important}
.u-max-width-560px{max-width:560px !important}
.u-max-width-640px{max-width:640px !important}
.u-max-width-680px{max-width:680px !important}
.u-max-width-760px{max-width:760px !important}
.u-min-height-0{min-height:0 !important}
.u-padding-top-14px{padding-top:14px !important}
.u-position-relative{position:relative !important}
.u-text-align-center{text-align:center !important}
.u-text-align-mix-727d91{text-align:center !important;margin-left:auto !important;margin-right:auto !important}
.u-text-align-mix-7bb595{text-align:center !important;margin:18px 0 0 !important}
.u-text-align-mix-8b3306{text-align:center !important;font-size:13px !important;color:var(--cinza) !important;margin:26px 0 0 !important}
.u-text-align-mix-92080e{text-align:center !important;font-size:clamp(22px,3vw,28px) !important}
.u-text-align-mix-9d83de{text-align:center !important;margin:30px auto 0 !important}
.u-text-align-mix-affbf1{text-align:center !important;margin:30px 0 0 !important}
.u-text-align-mix-d3e1d9{text-align:center !important;margin:18px auto 0 !important}
.u-white-space-mix-0c954d{white-space:pre-line !important;font-size:14.5px !important;color:var(--tinta2) !important;margin-top:14px !important}
.u-white-space-mix-ffe476{white-space:nowrap !important;color:var(--tinta2) !important;font-weight:600 !important}
.u-white-space-pre-line{white-space:pre-line !important}
.u-width-100{width:100% !important}
