.ac-lps{--noite:#221f20;--creme:#f6f2ec;--tinta:#221f20;--verde:#addf82;--coral:#ee8a62;--azul:#8fb2f5;--sol:#ffd23f;--lilas:#c8b5f5;--font-inter:var(--font-dm);--font-inter-tight:var(--font-dm);background:var(--noite);color:var(--creme);font-family:var(--font-dm), system-ui, sans-serif}.ac-lps ::selection{background:var(--sol);color:var(--tinta)}.ac-lps :is(h1,h2){font-family:var(--font-bootzy), "Arial Black", system-ui, sans-serif;text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;font-weight:400;line-height:1}.ac-lps h1{font-size:clamp(32px,4vw,52px)}.ac-lps h2{font-size:clamp(28px,3vw,38px)}.ac-lps :is(h1,h2) .lps-serifa,.ac-lps :is(h1,h2) em{text-transform:none;letter-spacing:-.01em;font-size:1.12em;line-height:.9}.ac-lps :is(h3,h4){font-family:var(--font-dm), system-ui, sans-serif;letter-spacing:-.02em;font-weight:700}.ac-lps h3.lps-serifa{font-family:var(--font-serifa);font-weight:400}.ac-lps .lps-titulo{color:var(--creme);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.ac-lps .uppercase:not(h1,h2,h1 *,h2 *){text-transform:none;letter-spacing:0}.ac-lps .font-mono{font-family:var(--font-dm), system-ui, sans-serif;font-size:14px}.ac-lps .lps-cta{background:var(--coral);color:var(--tinta);min-height:52px;padding:14px 26px;font-size:15.5px;font-weight:600}.ac-lps .lps-cta:hover{background:#f39d79}.ac-lps .lps-bloco{background:#2e2a2b;border-color:#f6f2ec1a}.ac-lps .text-\[\#f2fa9d\]{color:var(--sol)}.ac-lps .text-\[\#b8ffdb\]{color:var(--verde)}.ac-lps .text-\[\#dff5e4\]{color:var(--creme)}.ac-lps .text-\[\#011316\]{color:var(--tinta)}.ac-lps .bg-\[\#f2fa9d\]{background-color:var(--sol)}.ac-lps .bg-\[\#b8ffdb\]{background-color:var(--verde)}.ac-lps .border-\[\#f2fa9d\]{border-color:var(--sol)}.ac-lps .border-\[\#f2fa9d\]\/40{border-color:#ffd23f66}.ac-lps .border-\[\#b8ffdb\]{border-color:var(--verde)}.ac-lps .from-\[\#011316\]{--tw-gradient-from:var(--noite)}.ac-lps .via-\[\#011316\]{--tw-gradient-via:var(--noite)}.ac-lps .bg-\[\#011316\]{background-color:var(--noite)}.ac-ssm{--font-inter:var(--font-dm);--font-inter-tight:var(--font-dm);font-family:var(--font-dm), system-ui, sans-serif}.ac-ssm ::selection{color:#221f20;background:#ffd23f}.ac-ssm :is(h1,h2){font-family:var(--font-bootzy), "Arial Black", system-ui, sans-serif;text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;font-weight:400;line-height:1}.ac-ssm h1{font-size:clamp(30px,3.6vw,48px)}.ac-ssm h2{font-size:clamp(28px,3vw,38px)}.ac-ssm :is(h1,h2) em{font-family:var(--font-serifa);text-transform:none;letter-spacing:-.01em;font-size:1.12em;font-style:italic;font-weight:400;line-height:.9}.ac-ssm :is(h3,h4){font-family:var(--font-dm), system-ui, sans-serif;letter-spacing:-.025em;font-weight:700}.ac-ssm [class*=shadow-\[5px_5px_0],.ac-ssm [class*=shadow-\[4px_4px_0],.ac-ssm [class*=shadow-\[3px_3px_0],.ac-ssm [class*=shadow-\[6px_6px_0],.ac-ssm [class*=shadow-\[8px_8px_0]{box-shadow:none}.ac-ssm .uppercase:not(h1,h2,h1 *,h2 *){text-transform:none;letter-spacing:-.005em}
