.mkt-scene{--canvas:#06070b;--surface:#161822f0;--surface-2:#ffffff0b;--surface-3:#ffffff1c;--shadow-card:inset 0 1px 0 #ffffff0f, 0 40px 100px -50px #000000e6, 0 2px 8px #0006;background:var(--canvas);min-height:100dvh;color:var(--ink);position:relative;overflow:hidden}.ms-bleed{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ms-mesh{background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-size:104px 104px;position:absolute;inset:-1px;-webkit-mask-image:radial-gradient(115% 85% at 50% 40%,#000 30%,#0000 78%);mask-image:radial-gradient(115% 85% at 50% 40%,#000 30%,#0000 78%)}.ms-shape{aspect-ratio:650.7/550.1;opacity:.5;mix-blend-mode:screen;width:48vw;max-width:760px;position:absolute;top:12vh;right:-6vw}.ms-shape svg{width:100%;height:100%;position:absolute;inset:0}.ms-shape-glow,.ms-shape-core{background:url(/brand/isotipo.svg) 50%/contain no-repeat;position:absolute;inset:0}.ms-shape-glow{filter:blur(46px)saturate(1.12)}.ms-shape-core{filter:blur(6px)saturate(1.05);opacity:.3}.ms-wash{mix-blend-mode:screen;filter:blur(30px);background:radial-gradient(58% 48% at 86% 74%,#3f4df44d,#0000 70%),radial-gradient(46% 38% at 8% 86%,#f7742f1f,#0000 72%),radial-gradient(40% 34% at 62% 4%,#f954ae24,#0000 74%);position:absolute;inset:0}.ms-grain{opacity:.26;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");background-size:140px 140px;position:absolute;inset:-20%}.ms-topbar{z-index:20;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;display:flex;position:absolute;inset:0 0 auto}.ms-main{z-index:10;justify-content:center;align-items:center;min-height:100dvh;padding:84px 20px 40px;display:flex;position:relative}.ms-card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(20px)saturate(1.05);border-radius:22px;position:relative}.ms-card:after{content:"";opacity:.8;pointer-events:none;background:linear-gradient(90deg,#0000,#5271ff 24%,#8a5bff 52%,#10bae9 80%,#0000);border-radius:999px;height:1.5px;position:absolute;top:-1px;left:18px;right:18px}.mkt-scene input:not([type=file]),.mkt-scene textarea,.mkt-scene select{background:#ffffff09;box-shadow:inset 0 1px #ffffff0d}.mkt-scene input:focus-visible,.mkt-scene textarea:focus-visible,.mkt-scene select:focus-visible{background:#ffffff0e}.ms-brand{letter-spacing:-.01em;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.ms-brand-mark{flex:none}.ms-brand-sub{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklab, var(--ink) 48%, transparent);font-size:9.5px;font-weight:600;display:block}@media (max-width:640px){.ms-topbar{padding:16px 18px}.ms-shape{opacity:.44;width:86vw;top:auto;bottom:-4vh;right:-22vw}.ms-shape-glow{filter:blur(26px)saturate(1.16)}.ms-main{padding:76px 16px 28px}}@media (prefers-reduced-motion:no-preference){.ms-rise{animation:.6s cubic-bezier(.22,1,.36,1) both ms-rise}.ms-shape-glow{animation:26s cubic-bezier(.4,0,.6,1) infinite ms-halo}.ms-shape-core{animation:34s cubic-bezier(.4,0,.6,1) infinite ms-nucleo}.ms-shape,.ms-wash{will-change:transform}.ms-shape{animation:54s ease-in-out infinite ms-deriva}.ms-wash{animation:76s ease-in-out infinite ms-deriva-lavado}.ms-brand-mark{animation:3.6s cubic-bezier(.22,1,.36,1) infinite ms-latido-marca}}@keyframes ms-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ms-halo{0%,to{opacity:1}50%{opacity:.82}}@keyframes ms-nucleo{0%,to{opacity:.28}50%{opacity:.42}}@keyframes ms-deriva{0%,to{transform:translate(0,0)}33%{transform:translate(-2%,1.4%)}66%{transform:translate(1.2%,-1.8%)}}@keyframes ms-deriva-lavado{0%,to{transform:translate(0,0)}50%{transform:translate(2%,-1.5%)}}@keyframes ms-latido-marca{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}
