:root{--fundo:#030304;--superficie:#111113;--tinta:#f5f5f7;--suave:#a1a1a8;--vermelho:#c4290c;--vermelho-hover:#d42e0f}*{box-sizing:border-box}html,body{background:var(--fundo);color:var(--tinta);margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}a{color:inherit}img{max-width:100%;height:auto;display:block}.topo{border-bottom:1px solid #1f1f22;justify-content:space-between;align-items:center;gap:16px;padding:16px clamp(16px,4vw,48px);display:flex}.topo>a{flex:none}.topo img{width:auto;height:40px}.topo nav{gap:20px;font-size:15px;display:flex}.topo nav a{color:var(--suave);text-decoration:none}.topo nav a:hover{color:var(--tinta)}.vitrine,.texto{max-width:1100px;margin:0 auto;padding:clamp(32px,6vw,72px) clamp(16px,4vw,48px)}.chamada h1{letter-spacing:-.02em;max-width:14ch;margin:0 0 16px;font-size:clamp(32px,6vw,60px);line-height:1.05}.chamada p{color:var(--suave);max-width:52ch;font-size:18px;line-height:1.5}.produtos{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;margin:48px 0 0;padding:0;list-style:none;display:grid}.produtos a{background:var(--superficie);border-radius:18px;text-decoration:none;display:block;overflow:hidden}.produtos img{aspect-ratio:4/5;object-fit:cover;width:100%}.produtos div{padding:20px}.produtos h2{margin:0 0 8px;font-size:22px}.produtos p{color:var(--suave);margin:0 0 16px;line-height:1.4}.botao{background:var(--vermelho);color:#fff;border-radius:999px;padding:12px 20px;font-weight:600;display:inline-block}.produtos a:hover .botao{background:var(--vermelho-hover)}.texto{max-width:720px;line-height:1.6}.texto h2{margin-top:32px;font-size:20px}.texto p{color:#d4d4d8}.rascunho{background:#3a2a05;border-radius:8px;padding:8px 12px;display:inline-block;color:#fde68a!important}.rodape{color:var(--suave);border-top:1px solid #1f1f22;flex-wrap:wrap;gap:20px;padding:24px clamp(16px,4vw,48px);font-size:14px;display:flex}
