.page-module__Fde76a__page{background:var(--surface-muted);place-items:center;min-height:100svh;padding:40px 20px 100px;display:grid}.page-module__Fde76a__card{background:var(--background);border:1px solid var(--border);border-top:4px solid var(--brand);border-radius:var(--radius);width:min(100%,480px);overflow:hidden}.page-module__Fde76a__brand{border-bottom:1px solid var(--border);padding:32px}.page-module__Fde76a__content{padding:32px}.page-module__Fde76a__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}.page-module__Fde76a__content h1{overflow-wrap:anywhere;margin-top:12px;font-size:clamp(32px,8vw,44px);line-height:1.15}.page-module__Fde76a__intro{color:var(--muted);margin-top:8px}.page-module__Fde76a__save,.page-module__Fde76a__whatsapp{border-radius:var(--radius);justify-content:center;align-items:center;gap:12px;min-height:54px;padding:14px 18px;font-size:14px;font-weight:600;display:flex}.page-module__Fde76a__save svg,.page-module__Fde76a__whatsapp svg{flex:none;width:22px;height:22px}.page-module__Fde76a__save{background:var(--brand);color:var(--background);margin-top:28px}.page-module__Fde76a__save:hover{background:var(--brand-hover)}.page-module__Fde76a__whatsapp{border:1px solid var(--border);margin-top:10px}.page-module__Fde76a__whatsapp:hover{background:var(--surface-muted)}.page-module__Fde76a__whatsapp svg{color:var(--brand)}.page-module__Fde76a__channels{margin-top:24px}.page-module__Fde76a__channels a{border-top:1px solid var(--border);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:14px;padding:18px 0;display:grid}.page-module__Fde76a__channels a:hover{color:var(--brand)}.page-module__Fde76a__channels svg{width:24px;height:24px;color:var(--muted)}.page-module__Fde76a__label,.page-module__Fde76a__detail{display:block}.page-module__Fde76a__label{color:var(--muted);margin-bottom:5px;font-size:12px}.page-module__Fde76a__detail{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.page-module__Fde76a__footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 32px;font-size:12px;display:flex}.page-module__Fde76a__footer a{font-weight:600}.page-module__Fde76a__footer a:hover{color:var(--brand)}.page-module__Fde76a__footer>span{color:var(--muted)}@media (max-width:374px){.page-module__Fde76a__page{padding-inline:12px}.page-module__Fde76a__brand,.page-module__Fde76a__content{padding:24px}.page-module__Fde76a__footer{padding:20px 24px}}
