[data-site=marketing]{--m2-bg:#050a0f;--m2-bg-soft:#081219;--m2-surface:#0c1820;--m2-surface-hover:#10232b;--m2-aqua:#00cfa8;--m2-aqua-light:#22e8c4;--m2-aqua-dark:#009e82;--m2-ink:#f4f8f9;--m2-muted:#9aaeb4;--m2-subtle:#8a9ea5;--m2-border:rgba(255,255,255,0.1);--m2-border-aqua:rgba(0,207,168,0.28);background:var(--m2-bg);color:var(--m2-ink);font-family:var(--font-dm-sans),system-ui,sans-serif;min-height:100vh}[data-site=marketing] .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-site=marketing] .m2-display{font-family:var(--font-manrope),system-ui,sans-serif}[data-site=marketing] .m2-container{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1.5rem}@media (min-width:1024px){[data-site=marketing] .m2-container{padding-inline:2rem}}[data-site=marketing] .m2-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.35rem;border-radius:999px;background:var(--m2-aqua);color:#04110e;font-weight:600;font-size:.9375rem;text-decoration:none;border:0;cursor:pointer;transition:background-color .2s ease}[data-site=marketing] .m2-btn-primary:hover{background:var(--m2-aqua-light)}[data-site=marketing] .m2-neon-pulse{position:relative;isolation:isolate;z-index:1;box-shadow:0 0 0 2px rgba(0,207,168,.55),0 0 18px rgba(0,207,168,.35);animation:m2-neon-flash 1.45s ease-in-out infinite}[data-site=marketing] .m2-neon-pulse:after{content:"";position:absolute;inset:-7px;border-radius:inherit;pointer-events:none;border:2px solid rgba(160,255,232,.35);box-shadow:0 0 16px rgba(0,255,210,.28),0 0 36px rgba(0,207,168,.18);animation:m2-neon-ring 1.45s ease-in-out infinite}[data-site=marketing] .m2-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.35rem;border-radius:999px;background:transparent;color:var(--m2-ink);font-weight:500;font-size:.9375rem;text-decoration:none;border:1px solid var(--m2-border-aqua);cursor:pointer;transition:border-color .2s ease,color .2s ease}[data-site=marketing] .m2-btn-ghost:hover{border-color:var(--m2-aqua);color:var(--m2-aqua-light)}[data-site=marketing] .m2-nav{position:sticky;top:0;z-index:40;transition:background-color .2s ease,border-color .2s ease;border-bottom:1px solid transparent}[data-site=marketing] .m2-nav.is-stuck{background:rgba(5,10,15,.92);border-bottom-color:var(--m2-border);backdrop-filter:blur(10px)}[data-site=marketing] .m2-nav-row{display:flex;align-items:center;justify-content:space-between;min-height:4.25rem;gap:1rem}[data-site=marketing] .m2-nav-links{display:none;align-items:center;justify-content:center;gap:.15rem}[data-site=marketing] .m2-nav-link{color:var(--m2-muted);text-decoration:none;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem;transition:color .2s ease}[data-site=marketing] .m2-nav-link:hover{color:var(--m2-ink)}[data-site=marketing] .m2-nav-login{display:none;color:var(--m2-subtle);text-decoration:none;font-size:.8125rem;font-weight:400;padding:.35rem 0;opacity:.8;transition:color .2s ease,opacity .2s ease}[data-site=marketing] .m2-nav-login:hover{color:var(--m2-muted);opacity:1}[data-site=marketing] .m2-nav-toggle{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:transparent;border:1px solid var(--m2-border);border-radius:.75rem;color:var(--m2-ink);cursor:pointer}[data-site=marketing] .m2-nav-mobile{display:none;flex-direction:column;gap:.25rem;padding:0 1.5rem 1.25rem;border-top:1px solid var(--m2-border);background:var(--m2-bg-soft)}[data-site=marketing] .m2-nav.is-open .m2-nav-mobile{display:flex}[data-site=marketing] .m2-nav-mobile .m2-nav-login{display:inline-flex;padding:.5rem .75rem}@media (min-width:960px){[data-site=marketing] .m2-nav-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}[data-site=marketing] .m2-nav-links{display:flex;justify-self:center}[data-site=marketing] .m2-nav-login{display:inline-flex;justify-self:end}[data-site=marketing] .m2-nav-mobile,[data-site=marketing] .m2-nav-toggle,[data-site=marketing] .m2-nav.is-open .m2-nav-mobile{display:none}}[data-site=marketing] .m2-hero{position:relative;padding:2.5rem 0 4rem;overflow:visible}@media (min-width:768px){[data-site=marketing] .m2-hero{padding:3.5rem 0 5rem}}@media (min-width:1100px){[data-site=marketing] .m2-hero{padding:5rem 0 6.5rem}}[data-site=marketing] .m2-hero-grid{display:grid;gap:2.25rem;align-items:center}@media (min-width:900px){[data-site=marketing] .m2-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:2.5rem}}@media (min-width:1100px){[data-site=marketing] .m2-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.5rem}}[data-site=marketing] .m2-eyebrow{display:inline-flex;align-items:center;letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem;font-weight:600;color:var(--m2-aqua);margin-bottom:1.25rem}[data-site=marketing] .m2-hero-title{font-size:clamp(1.75rem,1.1vw + 1.2rem,3rem);line-height:1.18;font-weight:800;letter-spacing:-.03em;margin:0 0 1.25rem;max-width:16rem}@media (min-width:900px){[data-site=marketing] .m2-hero-title{max-width:14.5em}}[data-site=marketing] .m2-verb-slot{display:block;min-height:2.4em;color:var(--m2-aqua)}[data-site=marketing] .m2-verb-slot.is-beating{animation:m2-verb-beat 2.4s ease-in-out}[data-site=marketing] .m2-hero-copy{max-width:34rem;color:var(--m2-muted);font-size:1.0625rem;line-height:1.65;margin:0 0 2rem}[data-site=marketing] .m2-hero-actions{display:flex;flex-direction:column;align-items:stretch;gap:.75rem}[data-site=marketing] .m2-hero-actions .m2-btn-ghost,[data-site=marketing] .m2-hero-actions .m2-btn-primary{width:100%}@media (min-width:480px){[data-site=marketing] .m2-hero-actions{flex-direction:row;flex-wrap:wrap;align-items:center}[data-site=marketing] .m2-hero-actions .m2-btn-ghost,[data-site=marketing] .m2-hero-actions .m2-btn-primary{width:auto}}[data-site=marketing] .m2-mark{display:inline-flex;align-items:center;gap:.65rem;color:var(--m2-ink);text-decoration:none}[data-site=marketing] .m2-mark-text{font-weight:700;font-size:1.05rem;letter-spacing:-.02em}[data-site=marketing] .m2-isotipo-wrap{position:relative;display:flex;align-items:center;justify-content:center;justify-self:center;width:min(100%,16rem);min-height:14rem;text-decoration:none;color:inherit}[data-site=marketing] .m2-isotipo-halo{position:absolute;inset:-18%;background:radial-gradient(farthest-corner at 50% 48%,rgba(0,207,168,.28) 0,rgba(0,207,168,.1) 32%,transparent 68%);pointer-events:none}[data-site=marketing] .m2-neon-logo .m2-isotipo-halo{animation:m2-logo-halo 2.8s ease-in-out infinite}[data-site=marketing] .m2-isotipo{position:relative;width:100%;height:auto;filter:drop-shadow(0 0 28px rgba(0,207,168,.22))}[data-site=marketing] .m2-neon-logo .m2-isotipo{animation:m2-logo-glow 2.8s ease-in-out infinite}@media (min-width:900px){[data-site=marketing] .m2-isotipo-wrap{width:min(100%,18rem);min-height:18rem;justify-self:end}}@media (min-width:1100px){[data-site=marketing] .m2-isotipo-wrap{width:min(100%,24rem);min-height:24rem}}[data-site=marketing] .m2-agenda{padding:3.5rem 0 7.5rem}[data-site=marketing] .m2-agenda-card{max-width:36rem;margin:0 auto;padding:1.75rem 1.5rem;border:1px solid var(--m2-border);border-radius:1.25rem;background:var(--m2-surface);text-align:center}[data-site=marketing] .m2-agenda-card p{margin:.35rem 0 0;color:var(--m2-muted);font-size:.9375rem;line-height:1.55}[data-site=marketing] .m2-agenda-label{letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:600;color:var(--m2-aqua)}@keyframes m2-verb-beat{0%{opacity:0;transform:scale(.96)}18%{opacity:1;transform:scale(1.035)}30%{transform:scale(1)}72%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@keyframes m2-neon-flash{0%,30%,to{box-shadow:0 0 0 1px rgba(0,207,168,.4),0 0 12px rgba(0,207,168,.22);filter:brightness(1)}20%,7%{box-shadow:0 0 0 3px #d8fff6,0 0 18px 4px rgba(0,255,214,1),0 0 42px 10px rgba(0,207,168,.85),0 0 78px 18px rgba(0,207,168,.45);filter:brightness(1.22)}13%{box-shadow:0 0 0 1px rgba(0,207,168,.5),0 0 14px rgba(0,207,168,.28);filter:brightness(1.04)}}@keyframes m2-neon-ring{0%,30%,to{opacity:.35;border-color:rgba(160,255,232,.28);box-shadow:0 0 10px rgba(0,255,210,.18),0 0 22px rgba(0,207,168,.1)}20%,7%{opacity:1;border-color:#e7fff9;box-shadow:0 0 18px 4px rgba(0,255,220,.95),0 0 48px 12px rgba(0,207,168,.7)}13%{opacity:.45;border-color:rgba(160,255,232,.4)}}@keyframes m2-logo-halo{0%,to{opacity:.55}50%{opacity:1}}@keyframes m2-logo-glow{0%,to{filter:drop-shadow(0 0 18px rgba(0,207,168,.16))}50%{filter:drop-shadow(0 0 36px rgba(0,207,168,.42))}}@keyframes m2-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}[data-site=marketing] .m2-fade-up{animation:m2-fade-up .7s ease-out both}[data-site=marketing] #agenda,[data-site=marketing] #como-funciona,[data-site=marketing] #pets,[data-site=marketing] #producto{scroll-margin-top:5.5rem}[data-site=marketing] .m2-scene{--m2-vis:1;--m2-lift:0;position:relative}[data-site=marketing] .m2-scene-inner{width:100%}@media (min-width:900px){[data-site=marketing] .m2-scene{min-height:100svh;display:flex;align-items:center}[data-site=marketing] [data-m2-chapter]+[data-m2-chapter]{margin-top:-22vh}[data-site=marketing] .m2-scene-inner{opacity:var(--m2-vis);transform:translateY(calc(var(--m2-lift) * 1px))}}[data-site=marketing] .m2-menos{padding:5rem 0 6rem}[data-site=marketing] .m2-type-stage{position:relative;min-height:16rem}@media (min-width:768px){[data-site=marketing] .m2-type-stage{min-height:18rem}}[data-site=marketing] .m2-type-panel{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;opacity:0;transform:translateY(14px);transition:opacity .9s ease,transform .9s ease;pointer-events:none}[data-site=marketing] .m2-type-panel.is-on{opacity:1;transform:translateY(0);pointer-events:auto}[data-site=marketing] .m2-type-static{display:grid;gap:3rem;justify-items:center}[data-site=marketing] .m2-type-copy{max-width:18rem;margin:0 auto;text-align:center;font-size:clamp(1.7rem,2.2vw + 1.1rem,2.65rem);line-height:1.22;font-weight:700;letter-spacing:-.035em}[data-site=marketing] .m2-type-duo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.75rem;width:min(100%,40rem);margin:0 auto;text-align:center}@media (min-width:768px){[data-site=marketing] .m2-type-copy{max-width:28rem}[data-site=marketing] .m2-type-duo{flex-direction:row;align-items:flex-start;justify-content:center;gap:6.5rem;width:min(100%,48rem);text-align:left}}[data-site=marketing] .m2-type-mass{margin:0;max-width:14rem;font-size:clamp(1.55rem,1.7vw + 1.05rem,2.2rem);line-height:1.22;font-weight:700;letter-spacing:-.035em}[data-site=marketing] .m2-mas-accent{color:var(--m2-aqua)}[data-site=marketing] .m2-pets{padding:4.5rem 0 7.5rem}[data-site=marketing] .m2-pets-grid{display:grid;gap:2.75rem;align-items:center}@media (min-width:1100px){[data-site=marketing] .m2-pets-grid{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);gap:3.5rem}}[data-site=marketing] .m2-pets-title{margin:0 0 1.25rem;font-size:clamp(2rem,2vw + 1.2rem,3rem);font-weight:800;letter-spacing:-.03em}[data-site=marketing] .m2-pets-copy{max-width:32rem;margin:0 0 1rem;color:var(--m2-muted);font-size:1.0625rem;line-height:1.65}[data-site=marketing] .m2-pets-scene{position:relative;width:min(100%,22rem);margin-inline:auto}@media (min-width:900px){[data-site=marketing] .m2-pets-scene{width:min(100%,40rem);aspect-ratio:1}}[data-site=marketing] .m2-pets-orbit{display:none;position:absolute;inset:0;width:100%;height:100%;overflow:visible}@media (min-width:900px){[data-site=marketing] .m2-pets-orbit{display:block}}[data-site=marketing] .m2-pets-ray{stroke:rgba(0,207,168,.22);stroke-width:.35}[data-site=marketing] .m2-pets-core{position:relative;display:flex;align-items:center;justify-content:center;width:13.5rem;margin:0 auto 1.75rem}@media (min-width:900px){[data-site=marketing] .m2-pets-core{position:absolute;left:50%;top:50%;width:14.25rem;margin:0;transform:translate(-50%,-50%)}}[data-site=marketing] .m2-pets-core .m2-isotipo{width:100%;height:auto}[data-site=marketing] .m2-pets-markets{list-style:none;margin:0;padding:0 0 0 1.15rem;display:flex;flex-direction:column;gap:1.15rem;border-left:1px solid rgba(0,207,168,.28)}@media (min-width:900px){[data-site=marketing] .m2-pets-markets{padding:0;border:0;display:block}}[data-site=marketing] .m2-pets-node{position:relative;color:var(--m2-ink);font-size:.9375rem;line-height:1.3}@media (max-width:899px){[data-site=marketing] .m2-pets-node{left:auto!important;top:auto!important}}@media (min-width:900px){[data-site=marketing] .m2-pets-node{position:absolute;transform:translate(-50%,-50%);padding:.15rem .35rem;font-size:.8125rem;max-width:7.75rem;text-align:center}[data-site=marketing] .m2-pets-node.is-live,[data-site=marketing] .m2-pets-node:hover{color:var(--m2-aqua-light);text-shadow:0 0 12px rgba(0,207,168,.45)}}[data-site=marketing] .m2-micro{margin-top:.45rem;text-align:left;font-size:.75rem;line-height:1.35;color:var(--m2-muted)}@media (min-width:900px){[data-site=marketing] .m2-micro{position:absolute;left:50%;top:calc(100% + .35rem);width:9.5rem;margin:0;transform:translateX(-50%);text-align:center}}[data-site=marketing] .m2-micro p{margin:0}[data-site=marketing] .m2-micro-action{display:inline-flex;align-items:center;gap:.3rem;margin-top:.15rem;color:var(--m2-subtle)}[data-site=marketing] .m2-micro-action.is-done{color:var(--m2-aqua)}[data-site=marketing] .m2-micro-check{opacity:0;transform:scale(.7)}[data-site=marketing] .m2-micro-action.is-done .m2-micro-check{opacity:1;transform:scale(1)}[data-site=marketing] .m2-micro.is-enter{animation:m2-micro-in .52s ease-out both}[data-site=marketing] .m2-micro.is-leave{animation:m2-micro-out .45s ease-in both}@keyframes m2-micro-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes m2-micro-out{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-6px)}}@media (max-width:899px){@keyframes m2-micro-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes m2-micro-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}}[data-site=marketing] .m2-reveal.is-inview .m2-reveal-item{animation:m2-fade-up .7s ease-out both}[data-site=marketing] .m2-reveal.is-inview .m2-reveal-item:nth-child(2){animation-delay:.08s}[data-site=marketing] .m2-reveal.is-inview .m2-reveal-item:nth-child(3){animation-delay:.16s}[data-site=marketing] .m2-reveal.is-inview .m2-reveal-item:nth-child(4){animation-delay:.24s}[data-site=marketing] .m2-reveal.is-inview .m2-reveal-item:nth-child(5){animation-delay:.32s}@media (min-width:768px){[data-site=marketing] .m2-pets-orbit{animation:m2-orbit-breathe 5.5s ease-in-out infinite}}[data-site=marketing] .m2-float{position:fixed;inset:auto 0 1rem;z-index:30;display:flex;justify-content:center;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .45s ease,transform .45s ease,visibility .45s ease}[data-site=marketing] .m2-float.is-on{opacity:1;visibility:visible;transform:translateY(0)}[data-site=marketing] .m2-float.is-on .m2-float-cta{pointer-events:auto}[data-site=marketing] .m2-float-cta{padding:.62rem 1.05rem;font-size:.8125rem;box-shadow:0 0 0 1px rgba(0,207,168,.35),0 0 14px rgba(0,207,168,.18)}@keyframes m2-orbit-breathe{0%,to{opacity:.7}50%{opacity:1}}[data-site=marketing] .m2-caos{--m2-caos-p:0;position:relative;overflow-x:clip}[data-site=marketing] .m2-caos-track{height:100svh}[data-site=marketing] .m2-caos-pin{position:sticky;top:0;height:100svh;overflow:hidden}[data-site=marketing] .m2-caos-stage{--m2-clarity:0;--m2-clarity-paper:#eef3f1;--m2-clarity-ink:#163038;--m2-maribel-o:0;--m2-maribel-s:0.92;--m2-dock:0;--m2-cta:0;position:relative;width:100%;height:100svh;overflow:hidden}[data-site=marketing] .m2-caos-stage:before{content:"";position:absolute;inset:0;z-index:0;background:var(--m2-clarity-paper);opacity:var(--m2-clarity);pointer-events:none}[data-site=marketing] .m2-caos-familiar,[data-site=marketing] .m2-caos-kicker{margin:0;text-align:center;letter-spacing:-.04em;font-weight:800}[data-site=marketing] .m2-caos-kicker{position:absolute;left:50%;top:46%;z-index:2;width:min(18rem,86vw);margin:0;padding:0 1.25rem;font-size:clamp(1.45rem,2.4vw + .85rem,2.35rem);line-height:1.15;text-transform:uppercase;opacity:0;transform:translate(-50%,-50%);transition:opacity .45s ease}[data-site=marketing] .m2-caos-kicker.is-on{opacity:1}[data-site=marketing] .m2-caos-kicker.is-on.is-dim{opacity:.22}@media (max-width:899px){[data-site=marketing] .m2-caos-kicker{top:5.6rem;transform:translate(-50%)}[data-site=marketing] .m2-caos-kicker.is-on.is-dim{opacity:0}}[data-site=marketing] .m2-caos-familiar{position:absolute;left:50%;top:50%;z-index:4;width:min(92%,22rem);transform:translate(-50%,-50%);font-size:clamp(1.85rem,3vw + .9rem,3.15rem);line-height:1.12;opacity:0;pointer-events:none;transition:opacity .5s ease}[data-site=marketing] .m2-caos-familiar.is-on{opacity:1}[data-site=marketing] .m2-caos-familiar.is-driven{transition:none}[data-site=marketing] .m2-caos-maribel{position:absolute;left:50%;top:48%;z-index:5;display:flex;width:min(10.5rem,42vw);transform:translate3d(calc(-50% + var(--m2-dock) * 22vw),-50%,0) scale(calc(var(--m2-maribel-s) + var(--m2-dock) * .06));opacity:var(--m2-maribel-o);pointer-events:none;will-change:transform}[data-site=marketing] .m2-caos-maribel-float,[data-site=marketing] .m2-caos-maribel-mark{position:relative;display:flex;align-items:center;justify-content:center;width:100%}[data-site=marketing] .m2-caos-maribel-mark .m2-isotipo-halo{inset:-26%;background:radial-gradient(farthest-corner at 50% 48%,rgba(0,207,168,.42) 0,rgba(0,207,168,.16) 38%,transparent 70%)}[data-site=marketing] .m2-caos-maribel-mark.m2-neon-logo .m2-isotipo{animation-name:m2-caos-edge-glow}@keyframes m2-caos-edge-glow{0%,to{filter:drop-shadow(0 0 16px rgba(0,207,168,.28)) drop-shadow(0 0 32px rgba(0,207,168,.14))}50%{filter:drop-shadow(0 0 28px rgba(0,207,168,.55)) drop-shadow(0 0 56px rgba(0,207,168,.28))}}[data-site=marketing] .m2-caos-maribel.is-landed .m2-caos-maribel-float{animation:m2-caos-maribel-float 7.6s ease-in-out infinite}[data-site=marketing] .m2-caos-maribel .m2-isotipo{width:100%;height:auto}[data-site=marketing] .m2-caos-invite{--m2-chat:0;position:absolute;left:50%;top:50%;z-index:6;display:flex;flex-direction:column;align-items:flex-start;gap:.7rem;width:min(22rem,34vw);opacity:var(--m2-chat);transform:translate3d(calc(-50% - var(--m2-chat) * 22vw),-50%,0);pointer-events:none}[data-site=marketing] .m2-caos-invite.is-on .m2-caos-panel{pointer-events:auto}[data-site=marketing] .m2-caos-invite-title{margin:0;color:var(--m2-aqua);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}[data-site=marketing] .m2-caos-panel{width:100%;overflow:hidden;border-radius:1rem;border:1px solid rgba(0,207,168,.22);background:#07141c;box-shadow:0 0 28px rgba(0,207,168,.1)}[data-site=marketing] .m2-caos-panel-header{display:flex;align-items:center;gap:.6rem;padding:.65rem .75rem;background:#061018;border-bottom:1px solid rgba(0,207,168,.12)}[data-site=marketing] .m2-caos-panel-id{min-width:0}[data-site=marketing] .m2-caos-panel-name{margin:0;color:#f4f8f9;font-size:.92rem;font-weight:650;line-height:1.15}[data-site=marketing] .m2-caos-panel-status{display:flex;align-items:center;gap:.35rem;margin:.12rem 0 0;color:#9aaeb4;font-size:.68rem;line-height:1.2}[data-site=marketing] .m2-caos-panel-dot{width:.42rem;height:.42rem;border-radius:999px;background:var(--m2-aqua);box-shadow:0 0 8px rgba(0,207,168,.55)}[data-site=marketing] .m2-caos-panel-body{display:flex;flex-direction:column;gap:.45rem;max-height:11.25rem;overflow-x:hidden;overflow-y:auto;padding:.7rem .7rem .75rem;background:#dce7ec}[data-site=marketing] .m2-caos-msg{max-width:88%;padding:.48rem .62rem;border-radius:.7rem}[data-site=marketing] .m2-caos-msg p{margin:0;font-size:.78rem;line-height:1.35;overflow-wrap:anywhere;white-space:pre-wrap}[data-site=marketing] .m2-caos-msg.is-in{align-self:flex-start;background:#f4f8f9;color:#163038;border:1px solid rgba(0,207,168,.18);border-bottom-left-radius:.2rem}[data-site=marketing] .m2-caos-msg.is-out{align-self:flex-end;background:#0c1820;color:#f4f8f9;border-bottom-right-radius:.2rem}[data-site=marketing] .m2-caos-msg-ok{color:var(--m2-aqua-dark);font-weight:700}[data-site=marketing] .m2-caos-panel-input{display:flex;align-items:center;gap:.5rem;padding:.5rem .6rem .55rem;background:#07141c;border-top:1px solid rgba(0,207,168,.12)}[data-site=marketing] .m2-caos-panel-field{flex:1;min-width:0;min-height:2rem;max-height:4.5rem;padding:.38rem .75rem;border:0;border-radius:999px;background:#10232b;color:#f4f8f9;font:inherit;font-size:.75rem;line-height:1.35;resize:none}[data-site=marketing] .m2-caos-panel-field::-moz-placeholder{color:#8a9ea5}[data-site=marketing] .m2-caos-panel-field::placeholder{color:#8a9ea5}[data-site=marketing] .m2-caos-panel-field:focus{outline:1px solid rgba(0,207,168,.45)}[data-site=marketing] .m2-caos-panel-send{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;flex-shrink:0;border:0;border-radius:999px;background:var(--m2-aqua);color:#04110e;cursor:pointer}[data-site=marketing] .m2-caos-demo-receipt{display:inline-flex;gap:.22rem;align-items:center;width:auto;padding:.42rem .65rem}[data-site=marketing] .m2-caos-demo-receipt span{width:.32rem;height:.32rem;border-radius:999px;background:#7d9096;animation:m2-caos-demo-receipt 1s ease-in-out infinite}[data-site=marketing] .m2-caos-demo-receipt span:nth-child(2){animation-delay:.15s}[data-site=marketing] .m2-caos-demo-receipt span:nth-child(3){animation-delay:.3s}@keyframes m2-caos-demo-receipt{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}[data-site=marketing] .m2-caos-cta{position:absolute;left:calc(50% + 22vw);top:50%;z-index:6;transform:translate3d(-50%,8.2rem,0);opacity:var(--m2-cta);pointer-events:none}[data-site=marketing] .m2-caos-cta.is-on{pointer-events:auto}@keyframes m2-caos-maribel-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-9px,0)}}@media (min-width:900px){[data-site=marketing] .m2-caos-maribel{width:min(13.5rem,22vw)}}@media (max-width:899px){[data-site=marketing] .m2-caos-invite{width:min(22rem,78vw)}}@media (max-width:430px){[data-site=marketing] .m2-caos-invite{top:4.7rem;left:50%;width:min(21.5rem,88vw);align-items:stretch;transform:translate3d(-50%,calc((1 - var(--m2-chat)) * 10px),0)}[data-site=marketing] .m2-caos-invite-title{text-align:center;width:100%}[data-site=marketing] .m2-caos-panel-header{padding:.5rem .6rem}[data-site=marketing] .m2-caos-panel-body{gap:.35rem;max-height:8.4rem;padding:.5rem .55rem}[data-site=marketing] .m2-caos-panel-field{font-size:16px}[data-site=marketing] .m2-caos-msg{padding:.38rem .5rem}[data-site=marketing] .m2-caos-msg p{font-size:.7rem}[data-site=marketing] .m2-caos-maribel{top:58%;bottom:auto;width:min(6.4rem,32vw);transform:translate3d(-50%,0,0) scale(var(--m2-maribel-s))}[data-site=marketing] .m2-caos-cta{left:50%;top:auto;bottom:1.15rem;transform:translate3d(-50%,0,0)}}[data-site=marketing] .m2-caos-field{display:none}[data-site=marketing] .m2-caos-spine{position:relative;z-index:1;display:flex;flex-direction:column;gap:.7rem;width:100%;max-width:22.5rem;margin:0 auto;padding:5.75rem 1.15rem 2rem}[data-site=marketing] .m2-caos-spine .m2-caos-node:nth-child(odd){align-self:flex-start;max-width:86%}[data-site=marketing] .m2-caos-spine .m2-caos-node:nth-child(2n){align-self:flex-end;max-width:80%}[data-site=marketing] .m2-caos-spine .m2-caos-node.is-urgent{align-self:stretch;max-width:94%}[data-site=marketing] .m2-caos-node{margin:0;color:var(--m2-ink);font-weight:550;line-height:1.25;letter-spacing:-.02em;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease,color .4s ease}[data-site=marketing] .m2-caos-node.is-on{opacity:.92;transform:none}[data-site=marketing] .m2-caos-node-sm{font-size:.92rem;color:var(--m2-muted);font-weight:500}[data-site=marketing] .m2-caos-node-md{font-size:1.05rem}[data-site=marketing] .m2-caos-node-lg{font-size:1.22rem;font-weight:700}[data-site=marketing] .m2-caos-node.is-urgent.is-on{color:var(--m2-aqua-light);text-shadow:0 0 18px rgba(0,207,168,.22)}[data-site=marketing] .m2-caos-stage.is-paused .m2-caos-node.is-on{opacity:calc(.28 - (var(--m2-clarity) * .14));text-shadow:none}[data-site=marketing] .m2-caos-static{display:grid;place-items:center;height:100%;padding:2rem 1.25rem 3rem}[data-site=marketing] .m2-caos-static .m2-caos-familiar,[data-site=marketing] .m2-caos-static .m2-caos-kicker{position:static;transform:none;opacity:1;padding:0;width:auto}[data-site=marketing] .m2-caos-static .m2-caos-spine{margin:2rem 0}@media (min-width:900px){[data-site=marketing] .m2-caos-field{display:block;position:absolute;inset:0;overflow:hidden}[data-site=marketing] .m2-caos-spine{display:none}[data-site=marketing] .m2-caos-kicker{width:min(28rem,70vw)}[data-site=marketing] .m2-caos-slot{position:absolute;max-width:15.5rem;transform:translate(-6%,-18%)}[data-site=marketing] .m2-caos-node-sm{font-size:.98rem}[data-site=marketing] .m2-caos-node-md{font-size:1.18rem}[data-site=marketing] .m2-caos-node-lg{font-size:1.42rem}}@media (prefers-reduced-motion:reduce){[data-site=marketing] .m2-caos-familiar,[data-site=marketing] .m2-caos-kicker,[data-site=marketing] .m2-caos-node{transition:none;transform:none}[data-site=marketing] .m2-caos-maribel .m2-isotipo,[data-site=marketing] .m2-caos-maribel .m2-isotipo-halo,[data-site=marketing] .m2-caos-maribel.is-landed .m2-caos-maribel-float{animation:none!important}}[data-site=marketing] .m2-op{position:relative;overflow-x:clip}[data-site=marketing] .m2-op-track{height:100svh}[data-site=marketing] .m2-op-pin{position:sticky;top:0;height:100svh;overflow-x:clip;overflow-y:hidden}[data-site=marketing] .m2-op-stage{--m2-op-opening:1;--m2-op-maribel:0;--m2-op-working:0;--m2-op-pulse:0;--m2-op-stage:1;--m2-op-summary:0;position:relative;display:flex;flex-direction:column;width:100%;height:100svh;overflow-x:clip;overflow-y:hidden;padding:5.5rem 1rem 1.25rem;box-sizing:border-box}[data-site=marketing] .m2-op-opening{position:absolute;inset:0;z-index:3;margin:0;padding:1.5rem;text-align:center;font-size:clamp(1.35rem,3.4vw,2.35rem);font-weight:600;line-height:1.25;letter-spacing:-.03em;color:var(--m2-ink);opacity:var(--m2-op-opening)}[data-site=marketing] .m2-op-grid,[data-site=marketing] .m2-op-opening{display:flex;align-items:center;justify-content:center;pointer-events:none}[data-site=marketing] .m2-op-grid{flex-direction:column;gap:.85rem;width:100%;max-width:72rem;flex:1;min-height:0;margin-inline:auto;min-width:0;opacity:var(--m2-op-stage)}[data-site=marketing] .m2-op-center,[data-site=marketing] .m2-op-log,[data-site=marketing] .m2-op-request-col{min-width:0;width:100%}[data-site=marketing] .m2-op-request-col{min-height:3.4rem;display:flex;align-items:flex-end;justify-content:center}[data-site=marketing] .m2-op-request{--m2-op-req-o:0;--m2-op-req-t:0;margin:0;max-width:min(22rem,100%);padding:.65rem .9rem;border:1px solid var(--m2-border);border-radius:1rem;background:rgba(12,24,32,.72);color:var(--m2-ink);font-size:.92rem;line-height:1.35;text-align:center;opacity:var(--m2-op-req-o);transform:translate3d(0,calc(var(--m2-op-req-t) * .7rem),0)}[data-site=marketing] .m2-op-center{display:flex;justify-content:center;overflow-x:clip}[data-site=marketing] .m2-op-maribel{display:flex;flex-direction:column;align-items:center;opacity:var(--m2-op-maribel);transform:scale(calc(.94 + var(--m2-op-pulse) * .04))}[data-site=marketing] .m2-op-maribel-float{animation:m2-caos-maribel-float 7.6s ease-in-out infinite}[data-site=marketing] .m2-op-maribel-mark{position:relative;display:flex;width:7.25rem;height:7.25rem}[data-site=marketing] .m2-op-maribel-mark .m2-isotipo-halo{inset:-18%}[data-site=marketing] .m2-op-maribel-mark .m2-isotipo{width:100%;height:100%}[data-site=marketing] .m2-op-working{margin:.65rem 0 0;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--m2-subtle);opacity:var(--m2-op-working)}[data-site=marketing] .m2-op-log{max-width:20rem;padding-inline:.15rem}[data-site=marketing] .m2-op-log-label{margin:0 0 .45rem;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--m2-subtle);opacity:var(--m2-op-maribel);white-space:nowrap}[data-site=marketing] .m2-op-log-list{margin:0;padding:0;list-style:none}[data-site=marketing] .m2-op-log-item{--m2-op-log-o:1;display:flex;align-items:baseline;gap:.45rem;margin:0 0 .28rem;font-size:.8rem;line-height:1.3;color:var(--m2-ink);min-width:0;opacity:var(--m2-op-log-o)}[data-site=marketing] .m2-op-log-item span:last-child{min-width:0;overflow-wrap:anywhere}[data-site=marketing] .m2-op-log-item:nth-last-child(n+3){font-size:.72rem;color:var(--m2-muted)}[data-site=marketing] .m2-op-check{flex:0 0 auto;color:var(--m2-aqua);font-size:.78rem}[data-site=marketing] .m2-op-summary{position:absolute;inset:4.75rem .85rem .85rem;z-index:2;display:flex;align-items:center;justify-content:center;opacity:var(--m2-op-summary);pointer-events:none}[data-site=marketing] .m2-op-summary-float{width:min(42rem,100%);animation:m2-op-summary-float 8s ease-in-out infinite}[data-site=marketing] .m2-op-summary-head{display:flex;flex-direction:column;align-items:center;gap:.45rem;margin-bottom:.85rem;text-align:center}[data-site=marketing] .m2-op-summary-mark{position:relative;display:flex;width:3.4rem;height:3.4rem}[data-site=marketing] .m2-op-summary-mark .m2-isotipo{width:100%;height:100%}[data-site=marketing] .m2-op-summary-kicker{margin:0;max-width:22rem;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--m2-subtle)}[data-site=marketing] .m2-op-pairs{display:flex;flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none}[data-site=marketing] .m2-op-pair{--m2-op-pair:0;display:flex;flex-direction:column;gap:.18rem;min-width:0;padding:.55rem .7rem;border:1px solid var(--m2-border);border-radius:.85rem;background:rgba(12,24,32,.42);opacity:var(--m2-op-pair);transform:translate3d(0,calc((1 - var(--m2-op-pair)) * .35rem),0)}[data-site=marketing] .m2-op-pair-req{color:var(--m2-muted);font-size:.74rem;line-height:1.3}[data-site=marketing] .m2-op-pair-arrow{color:var(--m2-subtle);font-size:.72rem}[data-site=marketing] .m2-op-pair-res{display:flex;align-items:baseline;gap:.35rem;color:var(--m2-ink);font-size:.86rem;font-weight:600;line-height:1.3}[data-site=marketing] .m2-op-stage.is-static .m2-op-grid,[data-site=marketing] .m2-op-stage.is-static .m2-op-opening{display:none}[data-site=marketing] .m2-op-stage.is-static .m2-op-summary{opacity:1}[data-site=marketing] .m2-op-stage.is-static .m2-op-pair,[data-site=marketing] .m2-op-stage.is-static .m2-op-summary-float,[data-site=marketing] .m2-op-stage.is-static .m2-op-summary-mark .m2-isotipo,[data-site=marketing] .m2-op-stage.is-static .m2-op-summary-mark .m2-isotipo-halo{animation:none!important;transform:none!important}@keyframes m2-op-summary-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-5px,0)}}@media (min-width:900px){[data-site=marketing] .m2-op-stage{padding:6rem 2rem 1.75rem}[data-site=marketing] .m2-op-grid{display:grid;grid-template-columns:28% 44% 28%;align-items:center;gap:1rem}[data-site=marketing] .m2-op-request-col{min-height:0;justify-content:flex-end;align-items:center}[data-site=marketing] .m2-op-request{text-align:right;transform:translate3d(calc(var(--m2-op-req-t) * 1.6rem),0,0)}[data-site=marketing] .m2-op-maribel-mark{width:11.5rem;height:11.5rem}[data-site=marketing] .m2-op-log{max-width:none}[data-site=marketing] .m2-op-log-item:nth-last-child(n+3){font-size:.88rem;color:var(--m2-ink)}[data-site=marketing] .m2-op-log-item{font-size:.95rem}[data-site=marketing] .m2-op-summary{inset:6rem 2rem 1.75rem}[data-site=marketing] .m2-op-summary-float{width:min(58rem,100%)}[data-site=marketing] .m2-op-summary-mark{width:4.5rem;height:4.5rem}[data-site=marketing] .m2-op-summary-kicker{max-width:none;font-size:.72rem}[data-site=marketing] .m2-op-pairs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem 1.35rem}[data-site=marketing] .m2-op-pair{min-height:7.25rem;padding:.95rem 1rem;justify-content:center}[data-site=marketing] .m2-op-pair-req{font-size:.84rem}[data-site=marketing] .m2-op-pair-res{font-size:.98rem}}@media (min-width:1280px){[data-site=marketing] .m2-op-maribel-mark{width:12.5rem;height:12.5rem}}@media (prefers-reduced-motion:reduce){[data-site=marketing] .m2-op-maribel-float,[data-site=marketing] .m2-op-maribel-mark .m2-isotipo,[data-site=marketing] .m2-op-maribel-mark .m2-isotipo-halo,[data-site=marketing] .m2-op-pair,[data-site=marketing] .m2-op-request,[data-site=marketing] .m2-op-summary-float{animation:none!important;transform:none!important}[data-site=marketing] .m2-caos-familiar,[data-site=marketing] .m2-caos-kicker,[data-site=marketing] .m2-caos-node,[data-site=marketing] .m2-fade-up,[data-site=marketing] .m2-float,[data-site=marketing] .m2-isotipo-halo,[data-site=marketing] .m2-micro,[data-site=marketing] .m2-neon-logo .m2-isotipo,[data-site=marketing] .m2-neon-logo .m2-isotipo-halo,[data-site=marketing] .m2-neon-pulse,[data-site=marketing] .m2-neon-pulse:after,[data-site=marketing] .m2-pets-orbit,[data-site=marketing] .m2-reveal-item,[data-site=marketing] .m2-scene-inner,[data-site=marketing] .m2-type-panel,[data-site=marketing] .m2-verb-slot{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}[data-site=marketing] .m2-float:not(.is-on){opacity:0!important;visibility:hidden!important}}[data-site=marketing] .m2-agenda{padding:4.5rem 0 7.5rem;border-top:1px solid var(--m2-border);overflow-x:clip}[data-site=marketing] .m2-agenda-layout{display:grid;gap:2.25rem;align-items:start;min-width:0}[data-site=marketing] .m2-agenda-intro,[data-site=marketing] .m2-agenda-panel{min-width:0}[data-site=marketing] .m2-agenda-intro{max-width:35rem}[data-site=marketing] .m2-agenda-eyebrow,[data-site=marketing] .m2-agenda-step-label{margin:0 0 .75rem;color:var(--m2-aqua);font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}[data-site=marketing] .m2-agenda-title{max-width:13em;margin:0;font-size:clamp(2rem,3vw,3.35rem);font-weight:800;line-height:1.08;letter-spacing:-.045em}[data-site=marketing] .m2-agenda-support{max-width:34rem;margin:1.25rem 0 0;color:var(--m2-muted);font-size:1rem;line-height:1.65}[data-site=marketing] .m2-agenda-steps{display:grid;gap:.8rem;margin:2rem 0 0;padding:0;list-style:none}[data-site=marketing] .m2-agenda-steps li{display:flex;align-items:center;gap:.65rem;color:var(--m2-subtle);font-size:.86rem}[data-site=marketing] .m2-agenda-steps li>span{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex:0 0 auto;border:1px solid var(--m2-border);border-radius:999px;font-size:.72rem;font-weight:700}[data-site=marketing] .m2-agenda-steps li.is-current{color:var(--m2-ink)}[data-site=marketing] .m2-agenda-steps li.is-current>span,[data-site=marketing] .m2-agenda-steps li.is-done>span{border-color:var(--m2-border-aqua);color:var(--m2-aqua-light);background:rgba(0,207,168,.08)}[data-site=marketing] .m2-agenda-panel{padding:1.4rem;border:1px solid var(--m2-border);border-radius:1.25rem;background:var(--m2-surface)}[data-site=marketing] .m2-agenda-panel-head h3{margin:0;color:var(--m2-ink);font-family:var(--font-manrope),system-ui,sans-serif;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.2;letter-spacing:-.025em;outline:none}[data-site=marketing] .m2-agenda-panel-head>p:last-child{margin:.65rem 0 0;color:var(--m2-muted);font-size:.9rem;line-height:1.6}[data-site=marketing] .m2-agenda-fields{display:grid;gap:1rem;margin-top:1.5rem}[data-site=marketing] .m2-agenda-field{display:grid;gap:.42rem;min-width:0;margin:0;padding:0;border:0;color:var(--m2-ink);font-size:.82rem;font-weight:600}[data-site=marketing] .m2-agenda-field-full{grid-column:1/-1}[data-site=marketing] .m2-agenda-field legend{padding:0;color:inherit;font:inherit}[data-site=marketing] .m2-agenda-field input,[data-site=marketing] .m2-agenda-field select,[data-site=marketing] .m2-agenda-phone-trigger{width:100%;min-width:0;min-height:3rem;box-sizing:border-box;padding:.7rem .8rem;border:1px solid var(--m2-border);border-radius:.75rem;background:var(--m2-bg-soft);color:var(--m2-ink);font:inherit;font-size:1rem}[data-site=marketing] .m2-agenda-field select{color-scheme:dark}[data-site=marketing] .m2-agenda-chip input:focus-visible+span,[data-site=marketing] .m2-agenda-consent input:focus-visible,[data-site=marketing] .m2-agenda-field input:focus-visible,[data-site=marketing] .m2-agenda-field select:focus-visible,[data-site=marketing] .m2-agenda-phone-list button:focus-visible,[data-site=marketing] .m2-agenda-phone-trigger:focus-visible,[data-site=marketing] .m2-agenda-submit:focus-visible,[data-site=marketing] .m2-agenda-text-button:focus-visible{outline:3px solid rgba(0,207,168,.32);outline-offset:2px;border-color:var(--m2-aqua)}[data-site=marketing] .m2-agenda-chips{display:flex;flex-wrap:wrap;gap:.5rem;min-width:0}[data-site=marketing] .m2-agenda-chip{position:relative;display:inline-flex;max-width:100%;min-width:0;margin:0;cursor:pointer}[data-site=marketing] .m2-agenda-chip input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-site=marketing] .m2-agenda-chip span{display:inline-flex;align-items:center;max-width:100%;min-height:2.5rem;padding:.45rem .8rem;border:1px solid var(--m2-border);border-radius:999px;background:var(--m2-bg-soft);color:var(--m2-muted);font-size:.88rem;font-weight:600;line-height:1.3;white-space:normal;overflow-wrap:anywhere}[data-site=marketing] .m2-agenda-chip.is-selected span{border-color:var(--m2-border-aqua);background:rgba(0,207,168,.1);color:var(--m2-ink)}[data-site=marketing] .m2-agenda-phone{display:flex;align-items:stretch;min-width:0;gap:.5rem}[data-site=marketing] .m2-agenda-phone-code{position:relative;flex:0 1 34%;min-width:6.75rem;max-width:9.5rem}[data-site=marketing] .m2-agenda-phone input{flex:1 1 auto}[data-site=marketing] .m2-agenda-phone-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:.35rem;cursor:pointer;text-align:left;white-space:nowrap}[data-site=marketing] .m2-agenda-phone-chevron{width:.42rem;height:.42rem;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);opacity:.7}[data-site=marketing] .m2-agenda-phone-list{position:absolute;top:calc(100% + .35rem);left:0;z-index:8;width:min(18rem,calc(100vw - 2.5rem));max-height:15rem;margin:0;padding:.35rem;overflow:auto;list-style:none;border:1px solid var(--m2-border);border-radius:.85rem;background:var(--m2-surface);box-shadow:0 16px 40px rgba(0,0,0,.28)}[data-site=marketing] .m2-agenda-phone-list button{display:grid;grid-template-columns:1.4rem auto minmax(0,1fr);align-items:center;gap:.55rem;width:100%;min-height:2.5rem;padding:.45rem .6rem;border:0;border-radius:.6rem;background:transparent;color:var(--m2-ink);font:inherit;font-size:.86rem;text-align:left;cursor:pointer}[data-site=marketing] .m2-agenda-phone-list button span:last-child{min-width:0;color:var(--m2-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-site=marketing] .m2-agenda-phone-list button.is-selected,[data-site=marketing] .m2-agenda-phone-list button:hover{background:rgba(0,207,168,.08)}[data-site=marketing] .m2-agenda-field input[aria-invalid=true],[data-site=marketing] .m2-agenda-field select[aria-invalid=true]{border-color:#ff8f8f}[data-site=marketing] .m2-agenda-field small,[data-site=marketing] .m2-agenda-field-error{color:#ffb0b0;font-size:.76rem;font-weight:500;line-height:1.4}[data-site=marketing] .m2-agenda-consent{display:flex;align-items:flex-start;gap:.65rem;margin-top:1.15rem;color:var(--m2-muted);font-size:.8rem;line-height:1.45;cursor:pointer}[data-site=marketing] .m2-agenda-consent input{width:1.1rem;height:1.1rem;margin:.12rem 0 0;flex:0 0 auto;accent-color:var(--m2-aqua)}[data-site=marketing] .m2-agenda-submit{width:100%;min-height:3rem;margin-top:1.35rem}[data-site=marketing] .m2-agenda-submit:disabled,[data-site=marketing] .m2-agenda-text-button:disabled{cursor:wait;opacity:.62}[data-site=marketing] .m2-agenda-error-summary{margin-top:1rem;padding:.75rem .85rem;border:1px solid rgba(255,143,143,.35);border-radius:.7rem;background:rgba(255,143,143,.06);color:#ffd0d0;font-size:.82rem;line-height:1.45;outline:none}[data-site=marketing] .m2-agenda-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}[data-site=marketing] .m2-agenda-state{text-align:center}[data-site=marketing] .m2-agenda-state .m2-agenda-panel-head{max-width:30rem;margin-inline:auto}[data-site=marketing] .m2-agenda-calendly{width:100%;min-width:0;min-height:40rem;margin-top:1rem;overflow:hidden;border-radius:.9rem;text-align:left}[data-site=marketing] .m2-agenda-calendly iframe{width:100%;min-height:40rem;border:0}[data-site=marketing] .m2-agenda-note{max-width:27rem;margin:.85rem auto 0;color:var(--m2-subtle);font-size:.78rem;line-height:1.5}[data-site=marketing] .m2-agenda-text-button{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;margin-top:.75rem;padding:.55rem .75rem;border:0;border-radius:.65rem;background:transparent;color:var(--m2-aqua-light);font:inherit;font-size:.82rem;cursor:pointer;text-decoration:underline;text-underline-offset:.2rem}[data-site=marketing] .m2-agenda-booked-time,[data-site=marketing] .m2-agenda-notice{margin-top:1.25rem;padding:.85rem 1rem;border:1px solid var(--m2-border-aqua);border-radius:.8rem;background:rgba(0,207,168,.06);color:var(--m2-ink);font-size:.88rem;line-height:1.5}[data-site=marketing] .m2-agenda-success-mark{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:1rem;border:1px solid var(--m2-border-aqua);border-radius:999px;background:rgba(0,207,168,.09);color:var(--m2-aqua-light);font-size:1.2rem;font-weight:700}@media (min-width:720px){[data-site=marketing] .m2-agenda-panel{padding:2rem}[data-site=marketing] .m2-agenda-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){[data-site=marketing] .m2-agenda{padding:6.5rem 0 8rem}[data-site=marketing] .m2-agenda-layout{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(3rem,6vw,6.5rem)}[data-site=marketing] .m2-agenda-intro{position:sticky;top:7rem}}@media (max-width:430px){[data-site=marketing] .m2-agenda{padding:4rem 0 6rem}[data-site=marketing] .m2-agenda-panel{padding:1.15rem;border-radius:1rem}[data-site=marketing] .m2-agenda-steps{gap:.6rem}[data-site=marketing] .m2-agenda-field input,[data-site=marketing] .m2-agenda-field select,[data-site=marketing] .m2-agenda-phone-trigger{font-size:16px}}.MarketingCaosExperience_invite__BIDRm{position:absolute;inset:0;z-index:12;display:grid;place-items:center;padding:1.5rem;background:rgba(4,13,19,.96);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s ease}.MarketingCaosExperience_invite__BIDRm.MarketingCaosExperience_on__2Bkjd{opacity:1;visibility:visible;pointer-events:auto}.MarketingCaosExperience_button__QsvWt{position:relative;display:flex;flex-direction:column;align-items:center;width:min(31rem,90vw);padding:clamp(1.35rem,3vw,2rem);border:1px solid rgba(0,207,168,.28);border-radius:1.25rem;background:radial-gradient(circle at 50% 0,rgba(0,207,168,.11),transparent 55%),rgba(6,20,28,.96);color:#f4f8f9;box-shadow:0 1.25rem 4rem rgba(0,0,0,.28),0 0 2.5rem rgba(0,207,168,.08);cursor:pointer;transform:translateY(8px) scale(.98);transition:border-color .22s ease,box-shadow .22s ease,transform .35s ease}.MarketingCaosExperience_invite__BIDRm.MarketingCaosExperience_on__2Bkjd .MarketingCaosExperience_button__QsvWt{transform:none}.MarketingCaosExperience_button__QsvWt:focus-visible,.MarketingCaosExperience_button__QsvWt:hover{border-color:rgba(0,207,168,.72);box-shadow:0 1.25rem 4rem rgba(0,0,0,.28),0 0 2.8rem rgba(0,207,168,.2);transform:translateY(-2px);outline:none}.MarketingCaosExperience_eyebrow__wQYCC{margin-bottom:.65rem;color:var(--m2-aqua);font-size:.7rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.MarketingCaosExperience_button__QsvWt strong{font-family:var(--font-manrope),sans-serif;font-size:clamp(1.35rem,3vw,2.1rem);line-height:1.15;letter-spacing:-.035em}.MarketingCaosExperience_action__UrM0v{display:flex;align-items:center;gap:.45rem;margin-top:.85rem;color:#c7d5d9;font-size:clamp(.82rem,1.6vw,.95rem);line-height:1.35}.MarketingCaosExperience_action__UrM0v>span{color:var(--m2-aqua);transition:transform .22s ease}.MarketingCaosExperience_button__QsvWt:focus-visible .MarketingCaosExperience_action__UrM0v>span,.MarketingCaosExperience_button__QsvWt:hover .MarketingCaosExperience_action__UrM0v>span{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.MarketingCaosExperience_invite__BIDRm{display:none}}