.tm-modelo{padding:calc(40px * var(--tm-density)) 0 calc(96px * var(--tm-density))}.tm-modelo-article{max-width:780px}.tm-modelo-header{margin:24px 0 40px;padding-bottom:28px;border-bottom:1px solid var(--tm-line)}.tm-modelo-title{font-size:clamp(32px,4.6vw,50px);margin:14px 0 16px;line-height:1.08}.tm-modelo-resumo{margin:0 0 16px;font-size:19px}.tm-modelo-meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:14px;color:var(--tm-muted)}.tm-modelo-body{font-size:17px;line-height:1.75;color:var(--tm-ink-soft)}.tm-modelo-body section+section{margin-top:40px}.tm-modelo-body h2{font-family:var(--tm-font-display);font-size:30px;font-weight:400;line-height:1.2;color:var(--tm-ink);margin:0 0 14px;letter-spacing:-.01em}.tm-modelo-body h3{font-family:var(--tm-font-sans);font-size:20px;font-weight:600;color:var(--tm-ink);margin:24px 0 10px}.tm-modelo-body p{margin:0 0 16px}.tm-modelo-body ul{padding-left:22px;margin:0 0 16px}.tm-modelo-body li{margin-bottom:8px}.tm-modelo-body table{width:100%;border-collapse:collapse;margin:16px 0;border:1px solid var(--tm-line);border-radius:10px;overflow:hidden;font-size:15px}.tm-modelo-body th,.tm-modelo-body td{text-align:left;padding:10px 14px;border-bottom:1px solid var(--tm-line-soft)}.tm-modelo-body th{background:var(--tm-bg-soft);font-weight:600;color:var(--tm-ink);font-size:13px;letter-spacing:.04em;text-transform:uppercase}.tm-faq-item{margin-bottom:20px}.tm-faq-item h3{margin-bottom:4px}.tm-modelo-cta{margin-top:56px;padding:36px 32px;background:var(--tm-primary);color:#fff;border-radius:var(--tm-radius-lg);text-align:center}.tm-modelo-cta h2{font-family:var(--tm-font-display);font-size:28px;font-weight:400;margin:0 0 12px;color:#fff}.tm-modelo-cta p{margin:0 auto 22px;max-width:52ch;color:#ffffffe0;font-size:16px}.tm-modelo-cta .tm-btn-primary{background:var(--tm-bg);color:var(--tm-ink)}.tm-modelo-cta .tm-btn-primary:hover{background:#fff}.tm-modelo-relacionados{margin-top:48px;padding-top:28px;border-top:1px solid var(--tm-line)}.tm-modelo-relacionados h2{font-family:var(--tm-font-sans);font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--tm-muted);margin:0 0 16px}.tm-modelo-relacionados ul{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:10px}.tm-modelo-relacionados a{color:var(--tm-primary);text-decoration:none;font-size:16px}.tm-modelo-relacionados a:hover{color:var(--tm-primary-deep);text-decoration:underline}.tm-modelo-transcricao{margin:20px 0 0;border:1px solid var(--tm-line);border-radius:var(--tm-radius-sm);background:var(--tm-bg-soft);padding:18px 20px}.tm-modelo-transcricao figcaption{font-weight:600;margin-bottom:12px}.tm-modelo-transcricao pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--tm-font-mono);font-size:13.5px;line-height:1.6}.tm-modelo-transcricao-fonte{margin:14px 0 0!important;font-size:14px;color:var(--tm-muted)}@media(max-width:720px){.tm-modelo-body{font-size:16px}.tm-modelo-body h2{font-size:25px}.tm-modelo-cta{padding:28px 22px}.tm-modelo-cta h2{font-size:23px}}.tm-checklist-oferta[data-astro-cid-j4qykc7a]{display:flex;align-items:center;gap:20px;margin:0 0 40px;padding:20px 24px;background:var(--tm-primary-soft);border-radius:var(--tm-radius)}.tm-checklist-oferta-texto[data-astro-cid-j4qykc7a]{flex:1}.tm-checklist-oferta[data-astro-cid-j4qykc7a] strong[data-astro-cid-j4qykc7a]{display:block;color:var(--tm-ink);font-size:17px;margin-bottom:4px}.tm-checklist-oferta[data-astro-cid-j4qykc7a] p[data-astro-cid-j4qykc7a]{margin:0;color:var(--tm-ink-soft);font-size:15px;line-height:1.5}.tm-checklist-oferta[data-astro-cid-j4qykc7a] .tm-btn[data-astro-cid-j4qykc7a]{flex-shrink:0}@media(max-width:600px){.tm-checklist-oferta[data-astro-cid-j4qykc7a]{flex-direction:column;align-items:stretch;padding:18px}.tm-checklist-oferta[data-astro-cid-j4qykc7a] .tm-btn[data-astro-cid-j4qykc7a]{justify-content:center}}.tm-importancia[data-astro-cid-anrwumvm]{display:block;margin:40px 0;padding:24px 26px;border-left:4px solid var(--tm-primary);background:var(--tm-surface);border-radius:0 var(--tm-radius) var(--tm-radius) 0;box-shadow:var(--tm-shadow-sm)}.tm-importancia-rotulo[data-astro-cid-anrwumvm]{display:block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tm-primary);margin-bottom:8px}.tm-importancia[data-astro-cid-anrwumvm] p[data-astro-cid-anrwumvm]{margin:0 0 12px;font-size:16px;line-height:1.6;color:var(--tm-ink-soft)}.tm-importancia[data-astro-cid-anrwumvm] .tm-importancia-numero[data-astro-cid-anrwumvm]{font-family:var(--tm-font-display);font-size:24px;line-height:1.25;color:var(--tm-ink)}.tm-importancia-numero[data-astro-cid-anrwumvm] strong[data-astro-cid-anrwumvm]{font-weight:400;color:var(--tm-primary)}.tm-importancia-link[data-astro-cid-anrwumvm]{display:inline-block;margin-top:4px;font-weight:500;color:var(--tm-primary)}.tm-importancia-link[data-astro-cid-anrwumvm]:hover{color:var(--tm-primary-deep)}.tm-importancia-fonte[data-astro-cid-anrwumvm]{display:block;margin-top:12px;font-size:12px;color:var(--tm-muted)}@media(max-width:600px){.tm-importancia[data-astro-cid-anrwumvm]{padding:20px}.tm-importancia[data-astro-cid-anrwumvm] .tm-importancia-numero[data-astro-cid-anrwumvm]{font-size:21px}}.tm-saida[data-astro-cid-n5jhpvq4]{width:min(460px,calc(100vw - 32px));padding:32px 30px 28px;border:0;border-radius:var(--tm-radius-lg);background:var(--tm-surface);color:var(--tm-ink);box-shadow:var(--tm-shadow-lg)}.tm-saida[data-astro-cid-n5jhpvq4]::backdrop{background:#0b1f1a73}.tm-saida-fechar[data-astro-cid-n5jhpvq4]{position:absolute;top:12px;right:14px;width:36px;height:36px;border:0;border-radius:999px;background:transparent;color:var(--tm-muted);font-size:24px;line-height:1;cursor:pointer}.tm-saida-fechar[data-astro-cid-n5jhpvq4]:hover{background:var(--tm-bg-soft);color:var(--tm-ink)}.tm-saida-rotulo[data-astro-cid-n5jhpvq4]{display:block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tm-primary);margin-bottom:10px}.tm-saida[data-astro-cid-n5jhpvq4] h2[data-astro-cid-n5jhpvq4]{font-family:var(--tm-font-display);font-size:28px;font-weight:400;line-height:1.15;margin:0 0 12px}.tm-saida[data-astro-cid-n5jhpvq4] p[data-astro-cid-n5jhpvq4]{margin:0 0 22px;font-size:15px;line-height:1.6;color:var(--tm-ink-soft)}.tm-saida-acoes[data-astro-cid-n5jhpvq4]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.tm-saida-link[data-astro-cid-n5jhpvq4]{font-size:14px;color:var(--tm-primary)}
