.landing-module__w3sXKW__root{display:block}.maya-landing{--bg:var(--maya-bg);--mint-1:var(--maya-mint-1);--mint-2:var(--maya-mint-2);--mint-pill:var(--maya-mint-pill);--mint-line:var(--maya-mint-line);--ink:var(--maya-ink);--ink-soft:var(--maya-ink-soft);--ink-muted:var(--maya-ink-muted);--green:var(--maya-green);--green-deep:var(--maya-green-deep);--green-ink:var(--maya-green-ink);--teal:var(--maya-teal);--amber:var(--maya-amber);--clay:var(--maya-clay);--clay-soft:var(--maya-clay-soft);--line:var(--maya-line);--shadow-sm:var(--maya-shadow-sm);--shadow:var(--maya-shadow);--shadow-lg:var(--maya-shadow-lg);--fs-h1:var(--maya-fs-h1);--fs-h2:var(--maya-fs-h2);--fs-h3:var(--maya-fs-h3);--fs-lead:var(--maya-fs-lead);--fs-body:var(--maya-fs-body);--fs-small:var(--maya-fs-small);--bubble:var(--maya-bubble);--r-lg:var(--maya-r-lg);--r-md:var(--maya-r-md);--r-sm:var(--maya-r-sm);--ease:var(--maya-ease);--ease-out:var(--maya-ease-out);--space-sec:88px;--space-head:46px;--gap:22px;--card-pad:26px;--measure:62ch;--maxw:1180px;font-family:var(--maya-font-body);background:var(--bg);color:var(--ink-soft);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.6;overflow-x:hidden}:is(.maya-landing *,.maya-landing :before,.maya-landing :after){box-sizing:border-box;margin:0;padding:0}:is(.maya-landing h1,.maya-landing h2,.maya-landing h3,.maya-landing h4){color:var(--ink);letter-spacing:-.02em;font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;line-height:1.05}.maya-landing a{color:inherit;text-decoration:none}:is(.maya-landing img,.maya-landing svg){display:block}.maya-landing p{max-width:var(--measure)}.maya-landing .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.maya-landing .section{padding:var(--space-sec) 0}@media (max-width:760px){.maya-landing .section{padding:60px 0}}.maya-landing section[id]{scroll-margin-top:72px}:is(.maya-landing a:focus-visible,.maya-landing button:focus-visible,.maya-landing summary:focus-visible,.maya-landing .btn:focus-visible){outline-offset:3px;border-radius:8px;outline:3px solid #15a35c80}.maya-landing .sx{align-items:center;gap:12px;display:inline-flex}.maya-landing .sx-n{color:var(--green-deep);font-family:Bricolage Grotesque;font-size:15px;font-weight:800}.maya-landing .sx-rule{background:var(--green);opacity:.75;border-radius:2px;width:26px;height:2px}.maya-landing .sx-l{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:800}.maya-landing .head{margin-bottom:var(--space-head)}.maya-landing .head .sx{margin-bottom:16px}.maya-landing .head h2{font-size:var(--fs-h2);margin:0 0 14px}.maya-landing .head .lead-in{margin:0}.maya-landing .head.center{text-align:center;max-width:660px;margin-left:auto;margin-right:auto}.maya-landing .head.center .lead-in{margin-left:auto;margin-right:auto}.maya-landing .lead-in{color:var(--ink-muted);font-size:var(--fs-lead);max-width:52ch}.maya-landing .hl{color:var(--green-deep);background:linear-gradient(180deg, transparent 58%, var(--mint-pill) 58%);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.1em;padding:0 .08em}.maya-landing .tick{width:21px;height:21px;color:var(--green);flex:none}.maya-landing .btn{cursor:pointer;white-space:nowrap;transition:transform .14s var(--ease), box-shadow .2s var(--ease), filter .2s, border-color .2s, color .2s;border:none;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:15px 26px;font-family:inherit;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.maya-landing .btn-primary{color:#fff;background:linear-gradient(135deg, var(--green), var(--green-deep));box-shadow:0 10px 22px -10px #0e7e45b3,inset 0 1px #ffffff2e}.maya-landing .btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 30px -10px #0e7e45cc,inset 0 1px #ffffff2e}.maya-landing .btn-primary:active{transform:translateY(0)scale(.98)}.maya-landing .btn-primary .arr{transition:transform .2s var(--ease)}.maya-landing .btn-primary:hover .arr{transform:translate(3px)}.maya-landing .btn-ghost{color:var(--ink);border:1.5px solid var(--mint-line);box-shadow:var(--shadow-sm);background:#fff}.maya-landing .btn-ghost:hover{border-color:var(--green);color:var(--green-deep);transform:translateY(-2px)}.maya-landing .btn-lg{padding:16px 28px;font-size:16.5px}.maya-landing .fine{font-size:var(--fs-small);color:var(--ink-muted)}.maya-landing .link-strong{color:var(--green-deep);align-items:center;gap:7px;font-size:15.5px;font-weight:700;display:inline-flex}.maya-landing .link-strong:hover{text-decoration:underline}.maya-landing .maya-text{border:1px solid var(--line);border-radius:var(--bubble);box-shadow:var(--shadow);background:#fff;padding:14px 15px}.maya-landing .maya-text .mtx-top{align-items:center;gap:9px;margin-bottom:10px;display:flex}.maya-landing .ava{background:#e8edf0;border-radius:9px 9px 9px 3px;flex:none;width:30px;height:30px;position:relative;overflow:hidden}.maya-landing .ava img{object-fit:cover}.maya-landing .maya-text .mtx-name{color:var(--ink);font-size:13.5px;font-weight:800;line-height:1.15}.maya-landing .maya-text .mtx-name small{color:var(--ink-muted);font-size:11px;font-weight:600;display:block}.maya-landing .lead-chip{letter-spacing:.06em;text-transform:uppercase;color:var(--green-deep);background:var(--mint-pill);border-radius:999px;margin-left:auto;padding:4px 9px;font-size:10px;font-weight:800}.maya-landing .maya-text .mtx-body{color:var(--ink);font-size:14px;line-height:1.5}.maya-landing .maya-text .mtx-body b{font-weight:800}.maya-landing .dotgrid:after{content:"";pointer-events:none;opacity:.6;background-image:radial-gradient(#ffffff24 1.4px,#0000 1.5px);background-size:20px 20px;position:absolute;inset:0}.maya-landing .nav{z-index:100;-webkit-backdrop-filter:saturate(150%)blur(12px);border-bottom:1px solid var(--line);background:#ffffffd1;position:sticky;top:0}.maya-landing .nav-in{align-items:center;gap:18px;height:72px;display:flex}.maya-landing .brand{color:var(--ink);letter-spacing:-.03em;align-items:center;gap:10px;font-family:Bricolage Grotesque;font-size:23px;font-weight:800;display:flex}.maya-landing .brand .logo{background:#e8edf0;border-radius:11px 11px 11px 4px;flex:none;width:32px;height:32px;position:relative;overflow:hidden;box-shadow:0 6px 14px -6px #10a99a80}.maya-landing .brand .logo img{object-fit:cover}.maya-landing .nav-links{gap:28px;margin-left:14px;display:flex}.maya-landing .nav-links a{color:var(--ink-soft);font-size:15px;font-weight:600;transition:color .18s}.maya-landing .nav-links a:hover{color:var(--green-deep)}.maya-landing .nav-right{align-items:center;gap:14px;margin-left:auto;display:flex}.maya-landing .nav-cta{padding:11px 20px;font-size:15px}.maya-landing .hamburger{border:1.5px solid var(--mint-line);cursor:pointer;width:44px;height:44px;color:var(--ink);background:#fff;border-radius:12px;place-items:center;display:none}@media (max-width:920px){.maya-landing .nav-links{display:none}.maya-landing .hamburger{display:grid}}@media (max-width:640px){.maya-landing .nav-in{gap:12px}.maya-landing .nav-right{gap:10px}.maya-landing .nav-cta-ghost{display:none}.maya-landing .nav-cta{padding:10px 16px;font-size:14px}}.maya-landing .mobile-menu{border-bottom:1px solid var(--line);background:#fff;display:none}.maya-landing .mobile-menu.open{display:block}.maya-landing .mobile-menu a{color:var(--ink-soft);border-top:1px solid var(--line);padding:14px 24px;font-weight:600;display:block}.maya-landing .hero{position:relative;overflow:hidden}.maya-landing .hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(closest-side,#10a99a24,#0000 70%);width:640px;height:640px;position:absolute;top:-200px;right:-180px}.maya-landing .hero-in{z-index:1;grid-template-columns:1.02fr .98fr;align-items:center;gap:52px;padding-block:56px 76px;display:grid;position:relative}@media (max-width:980px){.maya-landing .hero-in{grid-template-columns:1fr;gap:40px;padding-block:30px 56px}}.maya-landing .status{color:var(--green-deep);align-items:center;gap:10px;font-size:13.5px;font-weight:700;display:inline-flex}.maya-landing .status .pulse{background:var(--green);border-radius:50%;width:9px;height:9px;position:relative}.maya-landing .status .pulse:after{content:"";background:var(--green);border-radius:50%;position:absolute;inset:0}.maya-landing .hero h1{font-size:var(--fs-h1);margin:20px 0 18px;font-weight:800;line-height:1.04}.maya-landing .hero .sub{color:var(--ink-soft);max-width:36ch;margin-bottom:24px;font-size:18px}.maya-landing .hero .checks{gap:11px;margin-bottom:28px;display:grid}.maya-landing .check{color:var(--ink);align-items:flex-start;gap:11px;font-size:15px;font-weight:600;display:flex}.maya-landing .check .tick{margin-top:1px}.maya-landing .hero-cta{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px;display:flex}.maya-landing .hero .trust-line{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:13.5px;font-weight:600;display:flex}.maya-landing .hero .trust-line .dot{background:var(--mint-line);border-radius:50%;width:4px;height:4px}.maya-landing .hero-right{flex-direction:column;display:flex}.maya-landing .maya-pano{aspect-ratio:4/5;border-radius:var(--r-lg);border:1px solid var(--line);width:100%;box-shadow:var(--shadow);background:#eef1f4;position:relative;overflow:hidden}.maya-landing .maya-pano img{object-fit:cover}.maya-landing .pano-cap{background:linear-gradient(#092a19a8,#0000);flex-direction:column;gap:1px;padding:18px 20px 44px;display:flex;position:absolute;top:0;left:0;right:0}.maya-landing .pano-cap .mp-name{color:#fff;letter-spacing:-.01em;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:20px;font-weight:800}.maya-landing .pano-cap .mp-sub{color:#ffffffe6;font-size:13px;font-weight:600}.maya-landing .hero-right .demo-card-shell{z-index:2;width:90%;margin:-150px auto 0;position:relative}@media (max-width:980px){.maya-landing .hero-right .demo-card-shell{width:100%;margin-top:18px}}.maya-landing .demo-card-shell{position:relative}.maya-landing .demo-card-shell:after{content:"";border-radius:var(--r-lg);filter:blur(42px);z-index:0;background:#10502d1c;position:absolute;inset:20px 14px -6px}.maya-landing .live-demo{z-index:1;border-radius:var(--r-lg);background:linear-gradient(150deg,#18a05e 0%,#1fa982 52%,#4dbe96 100%);padding:14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff52}.maya-landing .live-demo:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(130% 95% at 12% 0,#ffffff42,#0000 48%),radial-gradient(#ffffff14 1.3px,#0000 1.4px) 0 0/20px 20px;position:absolute;inset:0}.maya-landing .live-demo>*{z-index:1;position:relative}.maya-landing .demo-head{justify-content:space-between;align-items:center;padding:5px 8px 13px;display:flex}.maya-landing .demo-label{color:#fff;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.maya-landing .demo-label .live-dot{background:#fff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #ffffff4d}.maya-landing .live-demo[data-phase=ringing] .demo-label .live-dot{background:#ffd9cf;box-shadow:0 0 0 4px #ffd9cf66}.maya-landing .replay{cursor:pointer;color:var(--green-deep);transition:transform .12s var(--ease);background:#fff;border:none;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 6px 14px -8px #0006}.maya-landing .replay:hover{transform:translateY(-1px)}.maya-landing .replay:active{transform:scale(.94)}.maya-landing .replay svg{width:14px;height:14px;transition:transform .5s var(--ease)}.maya-landing .replay:active svg{transform:rotate(-320deg)}.maya-landing .console{transition:opacity .4s var(--ease-out);background:#fff;border-radius:20px;padding:15px;box-shadow:0 18px 40px -22px #0006}.maya-landing .console-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.maya-landing .call-chip{align-items:center;gap:11px;display:inline-flex}.maya-landing .call-chip .ic{color:#fff;background:var(--clay);width:38px;height:38px;transition:background .5s var(--ease);border-radius:12px 12px 12px 4px;flex:none;place-items:center;display:grid}:is(.maya-landing .live-demo[data-phase=oncall] .call-chip .ic,.maya-landing .live-demo[data-phase=ended] .call-chip .ic){background:var(--green)}.maya-landing .call-chip .ic svg{width:18px;height:18px}.maya-landing .call-chip .k{letter-spacing:.13em;text-transform:uppercase;color:var(--ink-muted);font-size:10.5px;font-weight:700;display:block}.maya-landing .call-chip .v{color:var(--ink);font-size:15px;font-weight:700;display:block}.maya-landing .call-chip .v .vred{color:var(--clay)}.maya-landing .call-chip .v .vgreen{color:var(--green-deep)}.maya-landing .timer{font-variant-numeric:tabular-nums;color:var(--ink-muted);font-family:Bricolage Grotesque;font-size:21px;font-weight:700}.maya-landing .live-demo[data-phase=oncall] .timer{color:var(--green-deep)}.maya-landing .waveform{justify-content:center;align-items:center;gap:3px;height:28px;margin:13px 2px 9px;display:flex}.maya-landing .waveform .bar{background:var(--green);opacity:.3;transform-origin:50%;border-radius:3px;width:3px;height:6px}.maya-landing .live-demo[data-phase=oncall] .waveform .bar{opacity:.85}.maya-landing .live-demo[data-phase=ended] .waveform .bar{opacity:.2}.maya-landing .transcript{height:150px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16px calc(100% - 6px),#0000);mask-image:linear-gradient(#0000,#000 16px calc(100% - 6px),#0000)}.maya-landing .t-inner{transition:transform .35s var(--ease-out);flex-direction:column;gap:8px;padding:8px 2px 4px;display:flex;position:relative}.maya-landing .turn{max-width:88%;padding:9px 13px;font-size:13.5px;line-height:1.4}.maya-landing .turn .who{letter-spacing:.13em;text-transform:uppercase;margin-bottom:3px;font-size:9.5px;font-weight:800;display:block}.maya-landing .turn.maya{background:var(--mint-2);color:var(--ink);border-radius:14px 14px 14px 4px;align-self:flex-start}.maya-landing .turn.maya .who{color:var(--green-deep)}.maya-landing .turn.caller{color:var(--ink);background:#f1f3f2;border-radius:14px 14px 4px;align-self:flex-end}.maya-landing .turn.caller .who{color:var(--ink-muted)}.maya-landing .turn .cursor{opacity:.5;vertical-align:-2px;background:currentColor;width:2px;height:1em;margin-left:1px;display:inline-block}.maya-landing .t-dots{gap:3px;padding:3px 0;display:inline-flex}.maya-landing .t-dots i{opacity:.4;background:currentColor;border-radius:50%;width:5px;height:5px}.maya-landing .stage{position:relative}.maya-landing .lead-card{border:1px solid var(--line);border-radius:var(--bubble);width:100%;box-shadow:var(--shadow-lg);background:#fff;padding:20px 20px 17px;position:relative}.maya-landing .lc-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.maya-landing .lc-tag{letter-spacing:.05em;text-transform:uppercase;color:var(--green-deep);background:var(--mint-pill);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.maya-landing .lc-tag svg{width:12px;height:12px}.maya-landing .urgency{letter-spacing:.05em;text-transform:uppercase;color:var(--clay);background:var(--clay-soft);border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:800;display:none}.maya-landing .urgency svg{width:11px;height:11px}.maya-landing .lc-time{color:var(--ink-muted);margin-left:auto;font-size:11.5px;font-weight:600}.maya-landing .lc-who{color:var(--ink);font-family:Bricolage Grotesque;font-size:21px;font-weight:700}.maya-landing .lc-biz{color:var(--ink-muted);margin-bottom:12px;font-size:12.5px}.maya-landing .lc-row{border-top:1px solid var(--line);border-radius:5px;gap:10px;padding:8px 0;font-size:14px;display:flex}.maya-landing .lc-row .lbl{color:var(--ink-muted);min-width:72px;font-weight:600}.maya-landing .lc-row .val{color:var(--ink);font-weight:600}.maya-landing .lc-note{background:var(--mint-1);border-left:3px solid var(--green);color:var(--ink-soft);border-radius:0 10px 10px 0;max-width:none;margin-top:11px;padding:11px 13px;font-size:13px;font-style:italic;line-height:1.5}.maya-landing .lc-foot{color:var(--ink-muted);align-items:center;gap:8px;margin-top:12px;font-size:12px;font-weight:600;display:flex}.maya-landing .lc-foot .mdot{background:var(--green);border-radius:50%;width:7px;height:7px}.maya-landing .f{opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);transform:translateY(6px)}.maya-landing .f.show{opacity:1;transform:none}.maya-landing .f.flash{animation:landing-module__w3sXKW__mxcapture 1.1s var(--ease-out)}@keyframes landing-module__w3sXKW__mxcapture{0%{background:#e0991f2e}to{background:0 0}}.maya-landing .toast{opacity:0;max-height:0;transition:opacity .4s var(--ease-out), transform .45s var(--ease-out), max-height .45s var(--ease-out), margin .45s var(--ease-out);margin:0 4px;overflow:hidden;transform:translateY(8px)}.maya-landing .toast.show{opacity:1;max-height:200px;margin:14px 4px 2px;transform:none}.maya-landing .stage .lead-card{opacity:0;pointer-events:none;transition:opacity .5s var(--ease-out), transform .55s var(--ease-out);position:absolute;inset:0 0 auto;transform:translateY(12px)scale(.985)}.maya-landing .live-demo[data-phase=ended] .stage .console{opacity:0;pointer-events:none;position:absolute;inset:0 0 auto}.maya-landing .live-demo[data-phase=ended] .stage .lead-card{opacity:1;pointer-events:auto;position:relative;transform:none}.maya-landing .trust-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--mint-1);position:relative;overflow:hidden}.maya-landing .trust-strip:before{content:"";pointer-events:none;background-image:radial-gradient(#15a35c0f 1.2px,#0000 1.3px);background-size:22px 22px;position:absolute;inset:0}.maya-landing .trust-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 30px;padding:20px 24px;display:flex;position:relative}.maya-landing .ts-lead{letter-spacing:.04em;color:var(--green-deep);font-family:Bricolage Grotesque;font-size:13px;font-weight:800}.maya-landing .ts-item{color:var(--ink);align-items:center;gap:8px;font-size:14.5px;font-weight:700;display:inline-flex}.maya-landing .ts-item .tick{width:18px;height:18px}.maya-landing .problem{background:#fff}.maya-landing .problem-layout{grid-template-columns:.92fr 1.08fr;align-items:center;gap:52px;display:grid}@media (max-width:880px){.maya-landing .problem-layout{grid-template-columns:1fr;align-items:start;gap:32px}}.maya-landing .problem .head{margin-bottom:0}.maya-landing .misslog{gap:14px;display:grid}.maya-landing .miss-card{border:1px solid var(--line);border-left:3px solid var(--clay);box-shadow:var(--shadow-sm);transition:transform .22s var(--ease), box-shadow .22s var(--ease);background:#fff;border-radius:5px 16px 16px 5px;grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:20px 22px;display:grid;position:relative}.maya-landing .miss-card:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.maya-landing .miss-ic{background:var(--clay-soft);width:44px;height:44px;color:var(--clay);border-radius:12px 12px 12px 4px;flex:none;place-items:center;display:grid}.maya-landing .miss-ic svg{width:23px;height:23px}.maya-landing .miss-tag{letter-spacing:.07em;text-transform:uppercase;color:var(--clay);align-items:center;gap:5px;font-size:10.5px;font-weight:800;display:inline-flex;position:absolute;top:18px;right:20px}.maya-landing .miss-tag .mdot{background:var(--clay);border-radius:50%;width:6px;height:6px}.maya-landing .miss-card h3{font-size:var(--fs-h3);margin-bottom:5px;padding-right:74px}.maya-landing .miss-card p{font-size:14.5px}.maya-landing .how{background:var(--mint-1)}.maya-landing .steps{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:18px;display:grid;position:relative}.maya-landing .steps:before{content:"";background:linear-gradient(to right, var(--mint-line) 0%, var(--green) 50%, var(--mint-line) 100%);opacity:.85;z-index:0;height:2px;position:absolute;top:0;left:16.6%;right:16.6%}@media (max-width:860px){.maya-landing .steps{grid-template-columns:1fr;gap:34px}.maya-landing .steps:before{display:none}}.maya-landing .step{z-index:1;border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm);transition:transform .25s var(--ease), box-shadow .25s var(--ease);background:#fff;padding:46px 24px 24px;position:relative}.maya-landing .step:hover{box-shadow:var(--shadow);transform:translateY(-5px)}.maya-landing .snode{background:linear-gradient(135deg,var(--green),var(--teal));color:#fff;width:42px;height:42px;box-shadow:0 8px 18px -8px #10a99ae6, 0 0 0 5px var(--mint-1);z-index:2;border-radius:50% 50% 50% 7px;place-items:center;font-family:Bricolage Grotesque;font-size:18px;font-weight:800;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@media (max-width:860px){.maya-landing .snode{left:24px;transform:translateY(-50%)}}.maya-landing .step h3{font-size:var(--fs-h3);margin-bottom:8px}.maya-landing .step p{font-size:14.5px}.maya-landing .step .step-tick{color:var(--green-deep);align-items:center;gap:7px;margin-top:14px;font-size:12.5px;font-weight:700;display:inline-flex}.maya-landing .step .step-tick .tick{width:16px;height:16px}.maya-landing .how-cta{border:1px solid var(--mint-line);width:fit-content;max-width:100%;box-shadow:var(--shadow);background:#fff;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin:42px auto 0;padding:10px 12px 10px 24px;display:flex}.maya-landing .how-cta span{color:var(--ink);font-size:15px;font-weight:600}@media (max-width:560px){.maya-landing .how-cta{text-align:center;border-radius:20px;flex-direction:column;padding:18px}}.maya-landing .does{background:#fff}.maya-landing .bento{gap:var(--gap);grid-template-columns:repeat(6,1fr);display:grid}.maya-landing .bcard{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--card-pad);box-shadow:var(--shadow-sm);transition:transform .25s var(--ease), box-shadow .25s var(--ease);background:#fff}.maya-landing .bcard:hover{box-shadow:var(--shadow);transform:translateY(-5px)}.maya-landing .bic{border-radius:var(--bubble);background:var(--mint-pill);width:48px;height:48px;color:var(--green-deep);place-items:center;margin-bottom:16px;display:grid}.maya-landing .bic svg{width:24px;height:24px}.maya-landing .bcard h3{font-size:var(--fs-h3);margin-bottom:7px}.maya-landing .bcard p{font-size:14.5px}.maya-landing .bcard.b-24{grid-column:span 2}.maya-landing .bcard.b-faq{grid-column:span 2}.maya-landing .bcard.b-route{grid-column:span 2}.maya-landing .bcard.wide{grid-column:span 3;grid-template-columns:auto 1fr;align-items:start;gap:18px;display:grid}.maya-landing .bcard.wide .bic{margin-bottom:0}.maya-landing .bcard.feature{background:linear-gradient(150deg, #1aae67, var(--green) 50%, #11a892);color:#fff;box-shadow:var(--shadow);border:none;grid-column:span 6;grid-template-columns:1.05fr .95fr;align-items:center;gap:34px;padding:34px;display:grid;position:relative;overflow:hidden}.maya-landing .bcard.feature:before{content:"";pointer-events:none;background:radial-gradient(120% 100% at 90% 0,#ffffff2e,#0000 50%);position:absolute;inset:0}.maya-landing .bcard.feature>*{position:relative}.maya-landing .bcard.feature .bic{color:#fff;background:#fff3}.maya-landing .bcard.feature h3{color:#fff;font-size:26px}.maya-landing .bcard.feature p{color:#ffffffeb;font-size:15.5px}.maya-landing .bcard.feature .maya-text{transform:rotate(-1.4deg)}@media (max-width:900px){.maya-landing .bento{grid-template-columns:repeat(2,1fr)}:is(.maya-landing .bcard,.maya-landing .bcard.b-24,.maya-landing .bcard.b-faq,.maya-landing .bcard.b-route,.maya-landing .bcard.wide){grid-column:span 1}.maya-landing .bcard.wide{grid-template-columns:auto 1fr}.maya-landing .bcard.feature{grid-column:span 2;grid-template-columns:1fr}}@media (max-width:560px){.maya-landing .bento{grid-template-columns:1fr}.maya-landing .bcard.feature{grid-column:span 1}}.maya-landing .math{background:var(--mint-2)}.maya-landing .math-grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}@media (max-width:860px){.maya-landing .math-grid{grid-template-columns:1fr;gap:30px}}.maya-landing .math h2{font-size:var(--fs-h2);margin:16px 0 14px}.maya-landing .math p{max-width:42ch;font-size:17px}.maya-landing .costbars{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);background:#fff;gap:26px;padding:32px;display:grid}.maya-landing .cb-top{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:11px;display:flex}.maya-landing .cb-label{color:var(--ink);font-size:16px;font-weight:700}.maya-landing .cb-val{color:var(--ink);white-space:nowrap;font-family:Bricolage Grotesque;font-size:36px;font-weight:800}.maya-landing .cb-val small{color:var(--ink-muted);font-size:15px;font-weight:700}.maya-landing .cb-val.them{color:var(--ink-muted)}.maya-landing .cb-val.them .amt{text-decoration:line-through;-webkit-text-decoration-color:var(--clay);text-decoration-color:var(--clay);text-decoration-thickness:2px}.maya-landing .cb-track{background:var(--mint-1);border:1px solid var(--line);border-radius:999px;height:14px;overflow:hidden}.maya-landing .cb-fill{width:0;height:100%;transition:width 1.1s var(--ease-out);border-radius:999px;display:block}.maya-landing .cb-fill.them{background:linear-gradient(90deg,#e7a99b,var(--clay))}.maya-landing .cb-fill.us{background:linear-gradient(90deg,var(--green),var(--teal))}.maya-landing .costbars.in .cb-fill.them{width:100%}.maya-landing .costbars.in .cb-fill.us{width:11%}.maya-landing .cb-note{color:var(--ink-muted);margin-top:9px;font-size:13px;font-weight:600}.maya-landing .cb-foot{border-top:1px dashed var(--mint-line);align-items:center;gap:10px;padding-top:6px;display:flex}.maya-landing .cb-foot .tick{width:20px;height:20px}.maya-landing .cb-foot .tag{color:var(--green-deep);font-family:Bricolage Grotesque;font-size:15px;font-weight:800}.maya-landing .pricing{background:#fff}.maya-landing .plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;max-width:1060px;margin:0 auto;display:grid}@media (max-width:900px){.maya-landing .plans{grid-template-columns:1fr;max-width:480px}}.maya-landing .plan{border:1px solid var(--mint-line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);transition:transform .25s var(--ease), box-shadow .25s var(--ease);background:#fff;flex-direction:column;display:flex;overflow:hidden}.maya-landing .plan:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.maya-landing .plan.featured{border-color:var(--green);box-shadow:var(--shadow)}.maya-landing .plan-top{background:linear-gradient(150deg, var(--mint-1), var(--mint-2));border-bottom:1px solid var(--mint-line);padding:26px 26px 22px;position:relative;overflow:hidden}.maya-landing .plan-top:after{content:"";pointer-events:none;background-image:radial-gradient(#15a35c12 1.3px,#0000 1.4px);background-size:20px 20px;position:absolute;inset:0}.maya-landing .plan-top>*{position:relative}.maya-landing .plan-top .pname{color:var(--ink);font-family:Bricolage Grotesque;font-size:20px;font-weight:800}.maya-landing .plan-top .ptag{color:#fff;background:var(--green);border-radius:999px;padding:5px 11px;font-size:11px;font-weight:800;position:absolute;top:24px;right:24px}.maya-landing .plan-price{align-items:flex-start;gap:4px;margin-top:12px;display:flex}.maya-landing .plan-price .cur{color:var(--ink);margin-top:8px;font-family:Bricolage Grotesque;font-size:24px;font-weight:800}.maya-landing .plan-price .n{color:var(--ink);letter-spacing:-.03em;font-family:Bricolage Grotesque;font-size:54px;font-weight:800;line-height:.85}.maya-landing .plan-price .per{color:var(--ink-muted);align-self:flex-end;margin-bottom:9px;font-size:14px;font-weight:700}.maya-landing .plan-top .psub{color:var(--ink-muted);margin-top:9px;font-size:13.5px;font-weight:600}.maya-landing .plan-body{flex-direction:column;flex:1;padding:24px 26px 28px;display:flex}.maya-landing .plan-feats{flex:1;gap:12px;margin-bottom:22px;display:grid}.maya-landing .pf{color:var(--ink);align-items:flex-start;gap:11px;font-size:14.5px;font-weight:600;display:flex}.maya-landing .pf .tick{width:20px;height:20px;margin-top:1px}.maya-landing .plan .btn-primary{width:100%}.maya-landing .plan .btn-ghost{width:100%}.maya-landing .plan-fine{text-align:center;flex-direction:column;gap:4px;margin-top:12px;display:flex}.maya-landing .pricing-note{text-align:center;max-width:560px;margin:26px auto 0}.maya-landing .plan-toggle{border:1px solid var(--mint-line);background:var(--mint-1);border-radius:999px;gap:4px;margin:0 auto 26px;padding:4px;display:inline-flex}.maya-landing .plan-toggle-btn{color:var(--ink-muted);cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease);background:0 0;border:none;border-radius:999px;align-items:center;gap:7px;padding:8px 20px;font-size:14px;font-weight:700;display:inline-flex}.maya-landing .plan-toggle-btn.is-active{color:var(--ink);box-shadow:var(--shadow-sm);background:#fff}.maya-landing .plan-toggle-save{color:#fff;background:var(--green);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.maya-landing .plan-price.annual .n{font-size:40px}.maya-landing .plan-save{align-items:center;gap:8px;margin-top:8px;display:flex}.maya-landing .plan-save .plan-was{color:var(--ink-muted);font-size:14px;text-decoration:line-through}.maya-landing .plan-save .plan-save-badge{color:var(--green-deep);background:var(--mint-pill);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:800}.maya-landing .plan-top .plan-billed{margin-top:4px}.maya-landing .faq{background:var(--mint-1)}.maya-landing .faq-grid{grid-template-columns:.78fr 1.22fr;align-items:start;gap:48px;display:grid}@media (max-width:860px){.maya-landing .faq-grid{grid-template-columns:1fr;gap:28px}}.maya-landing .faq-aside{position:sticky;top:96px}.maya-landing .faq-aside h2{font-size:var(--fs-h2);margin:16px 0 14px}.maya-landing .faq-aside .lead-in{margin-bottom:18px}@media (max-width:860px){.maya-landing .faq-aside{position:static}}.maya-landing .thread{gap:16px;display:grid}.maya-landing .qa{gap:8px;display:grid}.maya-landing .qa summary{cursor:pointer;align-items:center;gap:11px;list-style:none;display:flex}.maya-landing .qa summary::-webkit-details-marker{display:none}.maya-landing .q-ava{border:1px solid var(--line);width:30px;height:30px;color:var(--ink-muted);background:#fff;border-radius:9px 9px 3px;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.maya-landing .q-txt{border:1px solid var(--line);color:var(--ink);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px 14px 4px;flex:1;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-family:Bricolage Grotesque;font-size:16.5px;font-weight:700;transition:border-color .2s;display:flex}.maya-landing .qa summary:hover .q-txt{border-color:var(--green)}.maya-landing .qa[open] .q-txt{border-color:var(--mint-line)}.maya-landing .chev{background:var(--mint-pill);width:26px;height:26px;color:var(--green-deep);transition:transform .3s var(--ease);border-radius:8px;flex:none;place-items:center;display:grid}.maya-landing .chev svg{width:15px;height:15px}.maya-landing .qa[open] .chev{transform:rotate(180deg)}.maya-landing .a{gap:11px;padding-left:8px;display:flex}.maya-landing .a-ava{background:linear-gradient(135deg,var(--green),var(--teal));color:#fff;border-radius:9px 9px 9px 3px;flex:none;place-items:center;width:30px;height:30px;display:grid}.maya-landing .a-ava svg{width:15px;height:15px}.maya-landing .a-bubble{background:var(--mint-2);border:1px solid var(--mint-line);color:var(--ink-soft);border-radius:4px 16px 16px;padding:13px 16px;font-size:15px}.maya-landing .a-bubble p{max-width:60ch}.maya-landing .final{background:#fff}.maya-landing .final-band{background:linear-gradient(140deg, #1cb46c, var(--green) 48%, #12a793);text-align:center;box-shadow:var(--shadow-lg);border-radius:32px;padding:64px 40px 68px;position:relative;overflow:hidden}.maya-landing .final-band:before{content:"";pointer-events:none;background:radial-gradient(120% 120% at 80% 0,#ffffff2e,#0000 50%);position:absolute;inset:0}.maya-landing .final-band>*{z-index:1;position:relative}.maya-landing .final-band .final-text{text-align:left;max-width:340px;margin:0 auto 26px;transform:rotate(-1.4deg)}.maya-landing .final-band h2{color:#fff;margin-bottom:16px;font-size:clamp(30px,4vw,48px);font-weight:800}.maya-landing .final-band p{color:#ffffffeb;max-width:40ch;margin:0 auto 28px;font-size:18px}.maya-landing .final-band .btn-ghost{background:#fff}.maya-landing .final-band .fine{color:#ffffffd9;margin-top:16px;font-weight:600}.maya-landing .foot{background:var(--ink);color:#ffffffb3;padding:56px 0 34px}.maya-landing .foot-top{border-bottom:1px solid #ffffff1f;grid-template-columns:1.4fr 1fr 1fr;gap:30px;padding-bottom:34px;display:grid}@media (max-width:760px){.maya-landing .foot-top{grid-template-columns:1fr;gap:26px}}.maya-landing .foot .brand{color:#fff;margin-bottom:14px}.maya-landing .foot .brand .logo{box-shadow:none;border:1px solid #ffffff38}.maya-landing .foot .blurb{max-width:34ch;font-size:14.5px}.maya-landing .foot h3{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;font-family:Plus Jakarta Sans;font-size:13px;font-weight:800}.maya-landing .foot ul{gap:10px;list-style:none;display:grid}.maya-landing .foot a{color:#ffffffb3;font-size:15px;transition:color .18s}.maya-landing .foot a:hover{color:#fff}.maya-landing .foot-social{gap:14px;margin-top:18px;display:flex}.maya-landing .foot-social a{display:inline-flex}.maya-landing .foot-social svg{width:20px;height:20px}.maya-landing .foot-legal{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 22px;padding-top:26px;display:flex}.maya-landing .foot-legal p{color:#ffffff8c;max-width:60ch;font-size:13px}.maya-landing .reveal{opacity:0;transform:translateY(22px)}.maya-landing .reveal.in{opacity:1;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transform:none}.maya-landing .reveal.d1.in{transition-delay:70ms}.maya-landing .reveal.d2.in{transition-delay:.14s}.maya-landing .reveal.d3.in{transition-delay:.21s}.maya-landing .reveal.d4.in{transition-delay:.28s}.maya-landing .reveal.d5.in{transition-delay:.35s}@media (prefers-reduced-motion:no-preference){@keyframes landing-module__w3sXKW__mxpresence{0%{box-shadow:0 0 #15a35c80}70%{box-shadow:0 0 0 7px #15a35c00}to{box-shadow:0 0 #15a35c00}}.maya-landing .status .pulse:after{animation:landing-module__w3sXKW__mxpresence 2.4s var(--ease) infinite}@keyframes landing-module__w3sXKW__mxring{0%,to{box-shadow:0 0 #d2543b80}70%{box-shadow:0 0 0 9px #d2543b00}}.maya-landing .live-demo[data-phase=ringing] .call-chip .ic{animation:landing-module__w3sXKW__mxring 1.1s var(--ease) infinite}@keyframes landing-module__w3sXKW__mxwf{0%,to{transform:scaleY(.45)}50%{transform:scaleY(2.7)}}.maya-landing .live-demo[data-phase=oncall] .waveform .bar{animation:.9s ease-in-out infinite landing-module__w3sXKW__mxwf}@keyframes landing-module__w3sXKW__mxdot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:.9;transform:translateY(-3px)}}.maya-landing .t-dots i{animation:1s ease-in-out infinite landing-module__w3sXKW__mxdot}.maya-landing .t-dots i:nth-child(2){animation-delay:.18s}.maya-landing .t-dots i:nth-child(3){animation-delay:.36s}@keyframes landing-module__w3sXKW__mxblink{0%,to{opacity:.5}50%{opacity:0}}.maya-landing .turn .cursor{animation:.9s step-end infinite landing-module__w3sXKW__mxblink}.maya-landing .qa[open] .a{animation:landing-module__w3sXKW__mxthread .32s var(--ease-out)}@keyframes landing-module__w3sXKW__mxthread{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.maya-landing .reveal{opacity:1;transform:none}.maya-landing .live-demo .lead-card{opacity:1;transform:none}.maya-landing .live-demo .f{opacity:1;transform:none}.maya-landing .urgency{display:inline-flex}.maya-landing .costbars .cb-fill.them{width:100%}.maya-landing .costbars .cb-fill.us{width:11%}}
