html[data-motion=on] [data-reveal]{opacity:0;transform:translateY(32px)}html[data-motion=on] [data-split]{visibility:hidden}html[data-motion=on] [data-mask]{clip-path:inset(0 0 100%)}.preloader{z-index:300;background:var(--noite);color:var(--manha);justify-content:space-between;align-items:flex-end;padding:2rem clamp(1.25rem,4vw,4rem);display:none;position:fixed;inset:0}html[data-preloader=on] .preloader{display:flex}html[data-luz=on]{--bg:var(--luz-bg);--fg:var(--luz-fg);--muted:var(--luz-muted);--line:var(--luz-line);--accent:var(--luz-accent)}html[data-luz=on] .luz-section:not([data-hero]){--bg:var(--luz-bg);--fg:var(--luz-fg);--muted:var(--luz-muted);--line:var(--luz-line);--accent:var(--luz-accent);background-color:#0000}html[data-luz=on] .luz-section[data-hero]{background-color:#0000}body:has([data-hero=dark]) [data-site-header]:not([data-scrolled]):not([data-tone]){--fg:var(--manha);--line:#f4f1ec4d;color:var(--manha)}:root{--gutter:1.25rem}@media (min-width:768px){:root{--gutter:2.5rem}}@media (min-width:1280px){:root{--gutter:4rem}}.hscroll-track{padding-inline:var(--gutter,1.25rem);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter,1.25rem);scrollbar-width:none;overscroll-behavior-x:contain;gap:clamp(1rem,2vw,2rem);display:flex;overflow-x:auto}.hscroll-track::-webkit-scrollbar{display:none}.hscroll-track>*{scroll-snap-align:start;flex:0 0 82%}@media (min-width:640px){.hscroll-track>*{flex-basis:52%}}.hscroll[data-hscroll-active]{overflow:hidden}.hscroll[data-hscroll-active] .hscroll-track{scroll-snap-type:none;width:max-content;overflow:visible}.hscroll[data-hscroll-active] .hscroll-track>*{flex:0 0 clamp(18rem,26vw,30rem)}@media (prefers-reduced-motion:reduce){.hscroll-track{scroll-snap-type:none;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));display:grid;overflow:visible}.hscroll-track>*{flex:none}.hscroll-hint{display:none}}.marquee{overflow:hidden}.marquee-track{width:max-content;animation:48s linear infinite marquee;display:flex}.marquee-group{flex-shrink:0;align-items:center;display:flex}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.marquee-group[aria-hidden=true]{display:none}}.cursor{z-index:250;pointer-events:none;display:none;position:fixed;top:0;left:0}@media (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-cursor=on] .cursor{display:grid}}body:after{content:"";z-index:1;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.faq-item>summary{cursor:pointer;list-style:none}.faq-item>summary::-webkit-details-marker{display:none}.faq-item .faq-icon{transition:transform .4s var(--ease-out-expo)}.faq-item[open] .faq-icon{transform:rotate(45deg)}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}
