@layer components{.fe-wrap{max-width:1180px;margin-inline:auto;padding-inline:16px}.fe-trilha{color:#8a7592;padding-top:18px;font-size:13.5px}.fe-trilha a:hover{color:var(--marca)}.fe-topo{align-items:center;gap:36px;padding:22px 0 56px;display:grid}.fe-kick{border-radius:999px;padding:8px 14px;font-size:13.5px;font-weight:800;display:inline-flex}.fe-h1{font-family:var(--font-instrument), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;margin:16px 0 0;font-size:clamp(44px,11vw,76px);font-weight:400;line-height:.98}.fe-lead{max-width:34em;color:var(--suave);margin-top:18px;font-size:18px;line-height:1.5}.fe-pitch{max-width:34em;color:var(--tinta);text-wrap:pretty;margin-top:14px;font-size:16.5px;font-weight:700;line-height:1.45}.fe-ctas{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.fe-numeros{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:520px;margin-top:30px;display:grid}.fe-numeros div{background:#fff;border-radius:18px;padding:14px 14px 12px}.fe-numeros b{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;font-size:24px;font-weight:700;display:block}.fe-numeros span{color:#6a5672;margin-top:2px;font-size:12.5px;line-height:1.35;display:block}.fe-palco{position:relative}.fe-folha{border-radius:28px;padding:22px 18px;box-shadow:0 30px 60px -36px #2b163573}.fe-folha-topo{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.fe-folha-topo b:first-child{font-family:var(--font-instrument), Georgia, serif;font-size:24px;font-weight:400}.fe-folha-topo span{background:#fff;border-radius:999px;flex:none;padding:5px 10px;font-size:12.5px;font-weight:800}.fe-item{background:#fff;border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:8px;padding:8px 14px 8px 8px;font-size:15px;display:grid}.fe-item span:first-child{place-items:center;width:48px;height:48px;display:grid}.fe-item img{object-fit:contain;width:100%;height:100%}.fe-item b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.fe-item i{font-variant-numeric:tabular-nums;font-style:normal;font-weight:800}.fe-aviso{background:#fff;border-radius:18px;align-items:center;gap:10px;max-width:280px;padding:10px 14px 10px 10px;font-size:14px;line-height:1.35;display:flex;position:absolute;bottom:-22px;left:-10px;box-shadow:0 18px 40px -18px #2b163573}.fe-aviso>span:first-child{background:var(--pix);width:40px;height:40px;color:var(--pix-escuro);border-radius:999px;flex:none;place-items:center;display:grid}.fe-sec{padding:64px 0}.fe-sec.branca{background:#fff}.fe-h2{font-family:var(--font-instrument), Georgia, serif;letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(34px,7vw,52px);font-weight:400;line-height:1.02}.fe-sub{max-width:40em;color:var(--suave);margin-top:12px;font-size:17px;line-height:1.5}.fe-cartoes{gap:14px;margin-top:30px;display:grid}.fe-cartao{background:var(--fundo);border-radius:24px;padding:24px}.fe-sec:not(.branca) .fe-cartao{background:#fff}.fe-cartao h3{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.015em;margin:14px 0 0;font-size:19px;font-weight:700}.fe-cartao p{color:var(--suave);margin-top:6px;line-height:1.5}.fe-ico{border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.fe-presentes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.fe-presente{background:#fff;border-radius:22px;padding:10px 10px 14px}.fe-presente span{aspect-ratio:1;place-items:center;padding:10%;display:grid}.fe-presente img{object-fit:contain;width:100%;height:100%}.fe-presente b{margin-top:8px;padding:0 4px;font-size:15px;font-weight:600;line-height:1.25;display:block}.fe-presente i{font-style:normal;font-family:var(--font-bricolage), sans-serif;padding:0 4px;font-weight:700;display:block}.fe-passos{counter-reset:passo;gap:14px;margin-top:30px;display:grid}.fe-n{background:var(--tinta);color:#fff;width:40px;height:40px;font-family:var(--font-bricolage), sans-serif;border-radius:999px;place-items:center;font-weight:700;display:grid}.fe-outras{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.fe-outras a{background:#fff;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14.5px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #e6dceb}.fe-outras a:hover{box-shadow:inset 0 0 0 1.5px var(--tinta)}@media (min-width:640px){.fe-wrap{padding-inline:28px}.fe-cartoes{grid-template-columns:repeat(3,minmax(0,1fr))}.fe-presentes{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:16px}.fe-passos{grid-template-columns:repeat(3,minmax(0,1fr))}.fe-sec{padding:96px 0}}@media (min-width:960px){.fe-topo{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;padding:30px 0 90px}.fe-folha{padding:28px 24px}}}
