.page-module___8aEwW__page{flex-direction:column;gap:32px;max-width:880px;margin:0 auto;padding:48px 24px;display:flex}.page-module___8aEwW__intro{flex-direction:column;gap:8px;display:flex}.page-module___8aEwW__intro p{color:var(--azul-secundario);max-width:60ch}.page-module___8aEwW__swatches{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;display:grid}.page-module___8aEwW__swatch{border:1px solid var(--fundo-2);border-radius:12px;overflow:hidden}.page-module___8aEwW__swatchColor{height:72px}.page-module___8aEwW__swatchLabel{background:#fff;padding:10px 12px;font-size:13px;line-height:1.4}.page-module___8aEwW__swatchLabel strong{font-family:var(--font-heading);display:block}.page-module___8aEwW__card{border:1px solid var(--fundo-2);background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex}.page-module___8aEwW__buttonsRow{flex-wrap:wrap;gap:12px;display:flex}.page-module___8aEwW__buttonPrimary{background:var(--azul-principal);color:var(--off-white);font-family:var(--font-body);cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-weight:500}.page-module___8aEwW__buttonSecondary{background:var(--fundo-2);color:var(--azul-principal);font-family:var(--font-body);cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-weight:500}.page-module___8aEwW__buttonOutline{color:var(--azul-secundario);border:1px solid var(--detalhes);font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:8px;padding:10px 20px;font-weight:500}
