html[lang="pt"] body{font-family:Arial,"Segoe UI",sans-serif}html[lang="pt"] .glowdemei-cms.home-page .hero-showcase h1{font-size:clamp(40px,4.4vw,66px);line-height:1.16;letter-spacing:-.035em}html[lang="pt"] .navbar-nav .nav-link{font-size:.85rem}html[lang="pt"] .detail-hero h1 span{line-height:1.3}
@media(max-width:767px){html[lang="pt"] .container>.row.g-5{--bs-gutter-x:1.5rem}html[lang="pt"] .glowdemei-cms.home-page .hero-showcase h1{font-size:clamp(30px,8.5vw,42px)}html[lang="pt"] .hero-stats{gap:12px}}

.pt-purchase-section{background:#f8f7fc}.pt-purchase-card{padding:clamp(24px,4vw,48px);border:1px solid #e9e5f2;border-radius:24px;background:#fff}.pt-purchase-card>p{max-width:900px;line-height:1.8}.pt-purchase-card h2{font-size:clamp(24px,3vw,36px);line-height:1.25}.pt-purchase-faq{border-top:1px solid #e9e5f2;padding:18px 0}.pt-purchase-faq summary{cursor:pointer;font-weight:650}.pt-purchase-faq p{margin:14px 0 0;line-height:1.8}.pt-related-links{display:flex;flex-wrap:wrap;gap:14px 26px;margin-top:24px}.pt-related-links a{text-decoration:underline;text-underline-offset:4px}.pt-contact-intro h1{font-size:clamp(34px,4vw,56px);line-height:1.15}.pt-contact-intro p{line-height:1.8}html[lang="pt"] .glowdemei-cms.home-page .hero-showcase h1{font-size:clamp(36px,4vw,60px);line-height:1.16}html[lang="pt"] .detail-hero h1 span{line-height:1.3}
@media(max-width:767px){html[lang="pt"] .glowdemei-cms.home-page .hero-showcase h1{font-size:clamp(28px,7.8vw,38px)}.pt-contact-intro .pt-purchase-card{padding:20px}}
