.ba-serif{font-family:var(--font-bodoni), "Bodoni Moda", Didot, "Times New Roman", serif}.ba-landing ::selection{color:#171210;background:#c4a586}.ba-landing input,.ba-landing textarea{caret-color:#664d40}.ba-landing :focus-visible{outline-offset:3px;outline:2px solid #664d40}.ba-landing{scrollbar-color:#c2b19c #f7f2ea;scroll-behavior:smooth;overflow-x:clip}@keyframes ba-rise{0%{opacity:0;filter:blur(8px);transform:translateY(26px)}to{opacity:1;filter:blur();transform:none}}.ba-rise{animation:1s cubic-bezier(.16,1,.3,1) both ba-rise}@media (prefers-reduced-motion:reduce){.ba-rise{animation:none}}.ba-reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(18px)}.ba-reveal-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ba-reveal{opacity:1;transition:none;transform:none}}.ba-marquee{animation:80s linear infinite ba-marquee}.ba-marquee-reversa{animation:92s linear infinite reverse ba-marquee}.ba-marquee:hover,.ba-marquee-reversa:hover{animation-play-state:paused}@keyframes ba-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ba-marquee,.ba-marquee-reversa{animation:none}}.ba-mist-soft{pointer-events:none;filter:blur(34px);background:radial-gradient(closest-side,#fff6,#fff0);border-radius:50%;position:absolute}@keyframes ba-breathe{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.ba-breathe{animation:7s ease-in-out infinite ba-breathe}@media (prefers-reduced-motion:reduce){.ba-breathe{animation:none}}.ba-landing:has(#barra-anuncio){--alto-anuncio:36px}.ba-mosaico{gap:12px;transition:grid-template-columns .5s ease-out,grid-template-rows .5s ease-out;display:grid}.ba-mosaico:has(>[data-c~="1"]:hover){--c1:1.3fr}.ba-mosaico:has(>[data-c~="2"]:hover){--c2:1.3fr}.ba-mosaico:has(>[data-c~="3"]:hover){--c3:1.3fr}.ba-mosaico:has(>[data-c~="4"]:hover){--c4:1.3fr}.ba-mosaico:has(>[data-c~="5"]:hover){--c5:1.3fr}.ba-mosaico:has(>[data-c~="6"]:hover){--c6:1.3fr}.ba-mosaico:has(>[data-c~="7"]:hover){--c7:1.3fr}.ba-mosaico:has(>[data-c~="8"]:hover){--c8:1.3fr}.ba-mosaico:has(>[data-c~="9"]:hover){--c9:1.3fr}.ba-mosaico:has(>[data-r~="1"]:hover){--r1:1.5fr}.ba-mosaico:has(>[data-r~="2"]:hover){--r2:1.5fr}@media (prefers-reduced-motion:reduce){.ba-mosaico{transition:none}}
