.sigilo-note{font-size:13px;opacity:.78;margin:14px 0 0}
.closing-section .sigilo-note{margin-top:16px}
.hero .sigilo-note{margin-top:12px}
.faq-list summary h3{letter-spacing:-.025em;font-size:clamp(1.3rem,2.3vw,1.75rem);margin:0}
.home-faq-more{margin-top:32px}
.practice-summary-grid.four{grid-template-columns:repeat(4,1fr)}
@media (max-width:1100px){.practice-summary-grid.four{grid-template-columns:repeat(2,1fr)}}
@media (max-width:760px){.practice-summary-grid.four{grid-template-columns:1fr}}
.prose ul.check-list{margin:1.2em 0}
.eyebrow-h1{display:block;line-height:1.5;max-width:none}
.h1-main{display:block}

/* tamanhos de titulo */
.hero h1 .h1-main{font-size:clamp(2.8rem,4.8vw,5rem);line-height:1.05}
.page-hero h1 .h1-main{font-size:clamp(2.3rem,3.6vw,3.8rem);line-height:1.08}
.page-hero h1{max-width:820px}
@media (max-width:760px){.hero h1 .h1-main{font-size:clamp(2.4rem,11vw,3.4rem)}.page-hero h1 .h1-main{font-size:clamp(2.1rem,9vw,2.8rem)}}

/* artigos */
.article-section{padding:clamp(56px,7vw,96px) 0}
.article-body{max-width:760px;color:var(--ink-soft);font-size:1.06rem;line-height:1.75}
.article-body p{margin:0 0 22px}
.article-body h2{color:var(--ink);font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.2;margin:48px 0 16px}
.article-body h3{color:var(--ink);font-size:1.15rem;margin:28px 0 8px}
.article-body ul{margin:0 0 22px;padding-left:1.2em}
.article-body li{margin-bottom:8px}
.article-body a{color:var(--wine);text-decoration:underline;text-underline-offset:3px}
.article-body strong{color:var(--ink)}
.article-author{font-size:14px;color:var(--ink-soft);margin:22px 0 0;max-width:760px}
.answer-box{border-left:3px solid var(--wine);background:var(--paper);padding:22px 26px;margin:0 0 30px;color:var(--ink)}
.answer-box p{margin:0}
.answer-box span{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--wine);margin-bottom:8px;font-weight:600}
.article-related{border-top:1px solid var(--line);margin-top:48px;padding-top:24px}
.article-cta{margin-top:40px}
.article-cta .button{display:inline-flex}
.article-cards .practice-summary-card h3 a{color:inherit;text-decoration:none}
