.sh-marca{--m-paper:#f6f7f9;--m-base:#eaecf1;--m-ink:#0a1628;--m-ink-2:#344155;--m-muted:#5b6b86;--m-blue:#015ce4;--m-blue-700:#003a9e;--m-teal:#0ea5a8;--m-line:rgba(10,22,40,0.1);font-family:var(--font-satoshi,system-ui,sans-serif);color:var(--m-ink);background:var(--m-base);-webkit-font-smoothing:antialiased;position:relative;overflow-x:hidden}.sh-marca .disp{font-family:var(--font-display,sans-serif);letter-spacing:-.03em;line-height:.92;font-weight:600}body[data-sh-marca=true] .footer,body[data-sh-marca=true] .whatsapp-float,body[data-sh-marca=true]>header.header{display:none!important}body[data-sh-marca=true]{background:var(--m-base)}.m-mesh{background:radial-gradient(60% 50% at 80% 0,rgba(1,92,228,.14),transparent 60%),radial-gradient(50% 40% at 0 100%,rgba(14,165,168,.1),transparent 60%)}.m-grain,.m-mesh{position:absolute;inset:0;z-index:0;pointer-events:none}.m-grain{opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E")}.m-grid{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(var(--m-line) 1px,transparent 1px),linear-gradient(90deg,var(--m-line) 1px,transparent 1px);background-size:7.5vw 7.5vw;opacity:.4;mask-image:radial-gradient(120% 90% at 50% 30%,#000 40%,transparent 85%);-webkit-mask-image:radial-gradient(120% 90% at 50% 30%,#000 40%,transparent 85%)}.m-grad{background:linear-gradient(100deg,var(--m-blue) 0,var(--m-teal) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.m-eyebrow{font-family:var(--font-display,sans-serif);font-weight:600;letter-spacing:.32em;text-transform:uppercase;font-size:.78rem;color:var(--m-blue)}.m-btn{background:var(--m-ink);color:#fff;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s}.m-btn:hover{transform:translateY(-2px);background:var(--m-blue)}.m-ticker{display:flex;width:max-content;animation:m-marquee 26s linear infinite}@keyframes m-marquee{to{transform:translateX(-50%)}}.m-swatch-xl{position:relative;border-radius:18px;overflow:hidden;min-height:150px;display:flex;align-items:flex-end;padding:18px}@media (prefers-reduced-motion:reduce){.m-ticker{animation:none!important}}