.mm-starter .sc-a .a-cover{position:relative;height:25em}.mm-starter .sc-a .a-cover img{width:100%;height:100%;object-fit:cover}.mm-starter .sc-a .a-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#0a191e61,#0a191e00 30%,#0a191ebd)}.mm-starter .a-brand{position:absolute;z-index:2;right:2em;bottom:1.8em;left:2em;display:flex;align-items:center;gap:1.2em;color:#fff}.mm-starter .a-brand b{display:block;font-size:1.8em;letter-spacing:-.02em;line-height:1.15}.mm-starter .a-brand small{display:block;margin-top:.3em;font-size:1.25em;opacity:.85}.mm-starter .sc-a .a-body{padding:1.8em 2em 0}.mm-starter .a-chips{display:flex;gap:.8em}.mm-starter .a-chips span{padding:.55em 1em;border-radius:99px;background:var(--teal-50);color:var(--teal-hover);font-size:1.3em;font-weight:600}.mm-starter .sc-a .a-body .a-h{margin:1.5em 0 .6em}.mm-starter .a-docs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9em}.mm-starter .a-doc{display:flex;flex-direction:column;align-items:center;padding:1.1em .4em 1em;border:1px solid var(--line);border-radius:1.4em;background:#fff;box-shadow:0 .5em 1.2em -.9em #16242b59;text-align:center}.mm-starter .a-doc img{width:5.2em;height:5.2em;border-radius:50%;object-fit:cover}.mm-starter .a-doc b{margin-top:.6em;font-size:1.3em;line-height:1.2}.mm-starter .a-doc small{margin-top:.2em;color:var(--muted);font-size:1.1em}.mm-starter .sc-a .a-btn-book{margin-top:1.1em;animation:st-a-press var(--loop) var(--art-ease) infinite both}.mm-starter .a-gal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8em}.mm-starter .a-gal i{aspect-ratio:1;border-radius:1.2em;background:url(/img/starter/app-cover.webp) center / cover}.mm-starter .a-gal i:nth-child(2){background-position:8% 50%;background-size:240%}.mm-starter .a-gal i:nth-child(3){background-position:100% 50%;background-size:240%}.mm-starter .a-info{display:grid;gap:.9em;margin:1.6em 0 0;padding:0;list-style:none}.mm-starter .a-info li{display:flex;align-items:center;gap:.9em;color:var(--ink-2);font-size:1.35em;font-weight:600}.mm-starter .a-info svg{width:1.5em;height:1.5em;color:var(--teal)}.mm-starter .a-scrim{position:absolute;z-index:4;inset:0;background:#0a191e80;opacity:0;animation:st-a-scrim var(--loop) linear infinite both}.mm-starter .a-sheet{position:absolute;z-index:5;right:0;bottom:0;left:0;height:45%;padding:1.1em 2em 0;border-radius:2.4em 2.4em 0 0;background:#fff;box-shadow:0 -1.6em 3em -1.2em #16242b66;transform:translateY(105%);animation:st-a-sheet var(--loop) var(--art-ease) infinite both}.mm-starter .a-grab{display:block;width:4em;height:.45em;margin:0 auto 1.4em;border-radius:99px;background:var(--line-strong)}.mm-starter .a-form,.mm-starter .a-done{animation-duration:var(--loop);animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:var(--art-ease)}.mm-starter .a-form{animation-name:st-a-form}.mm-starter .a-days{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9em;margin:1.3em 0 1.2em}.mm-starter .a-days span{display:grid;justify-items:center;gap:.15em;padding:.8em 0;border:1px solid var(--line-strong);border-radius:1.2em}.mm-starter .a-days small{color:var(--muted);font-size:1.15em;font-weight:600}.mm-starter .a-days b{font-size:1.7em;letter-spacing:-.02em}.mm-starter .a-days .on{border-color:var(--teal);background:var(--teal);color:#fff}.mm-starter .a-days .on small{color:#fffc}.mm-starter .a-slots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9em}.mm-starter .a-slots span{position:relative;display:grid;place-items:center;height:3.2em;border:1px solid var(--line-strong);border-radius:1em;font-size:1.4em;font-weight:600}.mm-starter .a-slots .off{border-style:dashed;color:var(--faint);text-decoration:line-through}.mm-starter .a-slots .pick{animation:st-a-pick var(--loop) var(--art-ease) infinite both}.mm-starter .a-btn-confirm{margin-top:1.3em;animation:st-a-press2 var(--loop) var(--art-ease) infinite both}.mm-starter .a-btn-book:after,.mm-starter .a-btn-confirm:after,.mm-starter .a-slots .pick:after{content:"";position:absolute;top:50%;left:50%;z-index:3;width:4.4em;height:4.4em;margin:-2.2em 0 0 -2.2em;border:.25em solid rgba(255,255,255,.95);border-radius:50%;background:#16242b38;opacity:0;pointer-events:none}.mm-starter .a-btn-book:after{animation:st-tap1 var(--loop) ease-out infinite both}.mm-starter .a-slots .pick:after{animation:st-tap2 var(--loop) ease-out infinite both}.mm-starter .a-btn-confirm:after{animation:st-tap3 var(--loop) ease-out infinite both}.mm-starter .a-done{position:absolute;inset:2em 2em 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5em;padding-bottom:4em;text-align:center;opacity:0;animation-name:st-a-done}.mm-starter .a-check{width:8em;height:8em;margin-bottom:.8em;stroke:var(--teal);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.mm-starter .a-check .ring{stroke:var(--teal-50);stroke-width:5;stroke-dasharray:190;stroke-dashoffset:190;animation:st-a-ring var(--loop) var(--art-ease) infinite both}.mm-starter .a-check .tick{stroke-dasharray:40;stroke-dashoffset:40;animation:st-a-tick var(--loop) var(--art-ease) infinite both}.mm-starter .a-sync{display:flex;gap:.8em;margin-top:1em}.mm-starter .a-sync span{padding:.55em 1.1em;border-radius:99px;background:var(--ok-soft);color:var(--ok);font-size:1.25em;font-weight:700}.mm-starter .b-bar{position:absolute;top:5.4em;right:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:0 2em}.mm-starter .b-bar img{width:auto;height:2.3em}.mm-starter .b-bell{position:relative;display:grid;place-items:center;width:3.8em;height:3.8em;border-radius:50%;background:var(--bg-soft);color:var(--ink-2)}.mm-starter .b-bell i{position:absolute;top:.8em;right:.9em;width:.9em;height:.9em;border:.2em solid #fff;border-radius:50%;background:var(--mint)}.mm-starter .b-head{position:absolute;top:11.4em;right:0;left:0;display:flex;align-items:flex-end;justify-content:space-between;padding:0 2em}.mm-starter .b-title{font-size:3em;font-weight:800;letter-spacing:-.03em;line-height:1}.mm-starter .b-head .a-sub{margin-top:.4em;font-size:1.3em}.mm-starter .b-seg{display:flex;padding:.3em;border-radius:99px;background:var(--bg-soft);font-size:1.2em;font-weight:700}.mm-starter .b-seg b,.mm-starter .b-seg span{padding:.5em 1em;border-radius:99px}.mm-starter .b-seg b{background:#fff;box-shadow:0 .2em .6em #16242b1f}.mm-starter .b-seg span{color:var(--muted)}.mm-starter .b-list{position:absolute;top:20.6em;right:0;left:0;display:grid;gap:1.2em;padding:0 2em}.mm-starter .b-row{display:grid;grid-template-columns:4.2em minmax(0,1fr);gap:.8em}.mm-starter .b-row time{padding-top:1.1em;color:var(--muted);font-size:1.3em;font-weight:700;font-variant-numeric:tabular-nums}.mm-starter .b-card{position:relative;padding:1.3em 1.5em 1.2em;border:1px solid var(--line);border-radius:1.6em;background:#fff;box-shadow:0 .6em 1.4em -1em #16242b66}.mm-starter .b-card b{display:block;font-size:1.6em;letter-spacing:-.01em}.mm-starter .b-card small{display:block;margin-top:.3em;color:var(--muted);font-size:1.2em}.mm-starter .b-card em{position:absolute;top:1.3em;right:1.3em;padding:.35em .9em;border-radius:99px;background:var(--teal-50);color:var(--teal-hover);font-size:1.1em;font-weight:700}.mm-starter .b-card em.ok{background:var(--ok-soft);color:var(--ok)}.mm-starter .b-card-new{border-color:#22e0bdd9;box-shadow:0 0 0 .3em #22e0bd33,0 .8em 1.8em -1em #16242b66}.mm-starter .b-via{display:inline-block;margin-top:.8em;color:var(--teal);font-size:1.15em;font-weight:700}.mm-starter .b-card-free{display:grid;place-items:center;min-height:5em;border-style:dashed;background:transparent;box-shadow:none}.mm-starter .b-card-free small{margin:0;color:var(--faint)}.mm-starter .b-row-new{animation:st-b-new var(--loop) var(--art-ease) infinite both}.mm-starter .b-card-new:after{content:"";position:absolute;inset:-.3em;border-radius:1.9em;box-shadow:0 0 0 .35em #22e0bd73;opacity:0;animation:st-b-glow var(--loop) ease-out infinite both}.mm-starter .b-sync{position:absolute;right:2em;bottom:10.4em;left:2em;display:flex;align-items:center;justify-content:center;gap:.7em;padding:.9em 1.2em;border-radius:1.2em;background:var(--ok-soft);color:var(--ok);font-size:1.3em;font-weight:700;animation:st-b-sync var(--loop) var(--art-ease) infinite both}.mm-starter .b-sync svg{width:1.3em;height:1.3em}.mm-starter .b-tabs{position:absolute;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:1.1em 1em 2.6em;border-top:1px solid var(--line);background:#fffffff5}.mm-starter .b-tabs span{display:flex;flex-direction:column;align-items:center;gap:.4em;color:var(--faint);font-size:1.1em;font-weight:600}.mm-starter .b-tabs svg{width:2.4em;height:2.4em}.mm-starter .b-tabs .on{color:var(--teal)}.mm-starter .c-bar{position:absolute;top:5.4em;right:0;left:0;display:flex;align-items:center;gap:1.1em;padding:.9em 1.6em;border-bottom:1px solid var(--line);background:#fff}.mm-starter .c-back{width:2.6em;height:2.6em;color:var(--teal)}.mm-starter .c-bar .a-logo{font-size:1.7em}.mm-starter .c-bar b{display:block;font-size:1.5em;letter-spacing:-.01em}.mm-starter .c-bar small{display:block;margin-top:.15em;color:var(--muted);font-size:1.15em}.mm-starter .c-chat{position:absolute;inset:12.4em 0 8em;display:flex;flex-direction:column;gap:1.3em;padding:1.6em;background:#eef3f4}.mm-starter .c-day{align-self:center;padding:.4em 1.2em;border-radius:99px;background:#ffffffd9;color:var(--muted);font-size:1.2em;font-weight:700}.mm-starter .c-msg{max-width:88%;padding:1.1em 1.3em;border-radius:1.5em;box-shadow:0 .1em .4em #16242b1a;font-size:1.55em;line-height:1.38}.mm-starter .c-msg small{display:flex;justify-content:flex-end;margin-top:.3em;color:var(--teal)}.mm-starter .c-msg small svg{width:1.5em;height:.9em}.mm-starter .c-in{align-self:flex-start;border-top-left-radius:.3em;background:#fff}.mm-starter .c-out{align-self:flex-end;border-top-right-radius:.3em;background:#c4e0db}.mm-starter .c-first{animation:st-c-first var(--loop) var(--art-ease) infinite both}.mm-starter .c-remind{animation:st-c-remind var(--loop) var(--art-ease) infinite both}.mm-starter .c-quick{display:flex;gap:.8em;animation:st-c-quick var(--loop) var(--art-ease) infinite both}.mm-starter .c-quick span{padding:.7em 1.3em;border:1px solid rgba(15,118,110,.4);border-radius:99px;background:#fff;color:var(--teal-hover);font-size:1.3em;font-weight:700}.mm-starter .c-quick span:first-child{animation:st-c-pick var(--loop) var(--art-ease) infinite both}.mm-starter .c-slot{display:grid;justify-items:end}.mm-starter .c-slot>*{grid-area:1 / 1}.mm-starter .c-typing{display:flex;align-self:end;gap:.45em;padding:1.1em 1.3em;border-radius:1.4em;background:#c4e0db;opacity:0;animation:st-c-typing var(--loop) var(--art-ease) infinite both}.mm-starter .c-typing i{width:.8em;height:.8em;border-radius:50%;background:var(--teal);animation:st-dot .9s ease-in-out infinite}.mm-starter .c-typing i:nth-child(2){animation-delay:.15s}.mm-starter .c-typing i:nth-child(3){animation-delay:.3s}.mm-starter .c-out{animation:st-c-out var(--loop) var(--art-ease) infinite both}.mm-starter .c-done{display:inline-flex;align-items:center;align-self:center;gap:.6em;padding:.7em 1.3em;border-radius:99px;background:var(--teal);color:#fff;font-size:1.3em;font-weight:700;animation:st-c-done var(--loop) var(--art-ease) infinite both}.mm-starter .c-input{position:absolute;right:0;bottom:0;left:0;height:8em;padding:1.1em 1.6em 2.5em;border-top:1px solid var(--line);background:#fff}.mm-starter .c-input span{display:flex;align-items:center;height:100%;padding:0 1.6em;border-radius:99px;background:var(--bg-soft);color:var(--faint);font-size:1.4em}.mm-starter .sc-a{animation:st-sc-a var(--loop) ease-in-out infinite both}.mm-starter .sc-b{opacity:0;animation:st-sc-b var(--loop) ease-in-out infinite both}.mm-starter .sc-c{opacity:0;animation:st-sc-c var(--loop) ease-in-out infinite both}.mm-starter .st-chip-a{animation:st-chip-a var(--loop) var(--art-ease) infinite both}.mm-starter .st-chip-b{opacity:0;animation:st-chip-b var(--loop) var(--art-ease) infinite both}.mm-starter .st-chip-c{opacity:0;animation:st-chip-c var(--loop) var(--art-ease) infinite both}.mm-starter .st-hero-device .st-phone{animation:st-float 7s ease-in-out infinite}@keyframes st-sc-a{0%,32%{opacity:1}35%,96%{opacity:0}to{opacity:1}}@keyframes st-sc-b{0%,33%{opacity:0}36%,63%{opacity:1}66%,to{opacity:0}}@keyframes st-sc-c{0%,64%{opacity:0}67%,93%{opacity:1}96%,to{opacity:0}}@keyframes st-a-press{0%,7%{transform:scale(1)}9%{transform:scale(.95)}11%,to{transform:scale(1)}}@keyframes st-a-press2{0%,22%{transform:scale(1)}23.5%{transform:scale(.95)}25.5%,to{transform:scale(1)}}@keyframes st-tap1{0%,7%{opacity:0;transform:scale(.4)}8.5%{opacity:.95;transform:scale(.7)}13%,to{opacity:0;transform:scale(1.7)}}@keyframes st-tap2{0%,16%{opacity:0;transform:scale(.4)}17.2%{opacity:.95;transform:scale(.7)}21%,to{opacity:0;transform:scale(1.7)}}@keyframes st-tap3{0%,22%{opacity:0;transform:scale(.4)}23.2%{opacity:.95;transform:scale(.7)}27%,to{opacity:0;transform:scale(1.7)}}@keyframes st-a-scrim{0%,11%{opacity:0}14%,30%{opacity:1}33%,to{opacity:0}}@keyframes st-a-sheet{0%,11%{transform:translateY(105%)}15%,94%{transform:translateY(0)}94.5%,to{transform:translateY(105%)}}@keyframes st-a-pick{0%,17%{border-color:var(--line-strong);background:#fff;color:var(--ink)}19%,94%{border-color:var(--teal);background:var(--teal);color:#fff}94.5%,to{border-color:var(--line-strong);background:#fff;color:var(--ink)}}@keyframes st-a-form{0%,26%{opacity:1;transform:none}29%,94%{opacity:0;transform:translateY(-1em)}94.5%,to{opacity:1;transform:none}}@keyframes st-a-done{0%,27%{opacity:0;transform:scale(.92)}30%,94%{opacity:1;transform:none}94.5%,to{opacity:0;transform:scale(.92)}}@keyframes st-a-ring{0%,27%{stroke-dashoffset:190}31%,94%{stroke-dashoffset:0}94.5%,to{stroke-dashoffset:190}}@keyframes st-a-tick{0%,30%{stroke-dashoffset:40}33%,94%{stroke-dashoffset:0}94.5%,to{stroke-dashoffset:40}}@keyframes st-b-new{0%,37%{opacity:0;transform:translateY(-1.6em) scale(.97)}40.5%{opacity:1;transform:translateY(.3em) scale(1.01)}42.5%,to{opacity:1;transform:none}}@keyframes st-b-glow{0%,38%{opacity:0}41%{opacity:1}52%,to{opacity:0}}@keyframes st-b-sync{0%,51%{opacity:0;transform:translateY(1em)}54%,to{opacity:1;transform:none}}@keyframes st-c-first{0%,67%{opacity:0;transform:translateY(1.2em) scale(.96)}69.5%,to{opacity:1;transform:none}}@keyframes st-c-remind{0%,72%{opacity:0;transform:translateY(1.2em) scale(.96)}74.5%,to{opacity:1;transform:none}}@keyframes st-c-quick{0%,76.5%{opacity:0;transform:translateY(.8em)}79%,to{opacity:1;transform:none}}@keyframes st-c-pick{0%,81%{background:#fff;color:var(--teal-hover)}82.5%,to{background:var(--teal);color:#fff}}@keyframes st-c-typing{0%,82.5%{opacity:0;transform:scale(.8)}84%,86%{opacity:1;transform:scale(1)}87.5%,to{opacity:0;transform:scale(.8)}}@keyframes st-c-out{0%,86.5%{opacity:0;transform:translateY(1em) scale(.96)}89%,to{opacity:1;transform:none}}@keyframes st-c-done{0%,89.5%{opacity:0;transform:scale(.8)}92%,to{opacity:1;transform:none}}@keyframes st-dot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-.35em)}}@keyframes st-chip-a{0%,26%{opacity:0;transform:translateY(14px) scale(.92)}29%,44%{opacity:1;transform:none}47%,to{opacity:0;transform:translateY(-8px) scale(.96)}}@keyframes st-chip-b{0%,46%{opacity:0;transform:translateY(14px) scale(.92)}49%,63%{opacity:1;transform:none}66%,to{opacity:0;transform:translateY(-8px) scale(.96)}}@keyframes st-chip-c{0%,70%{opacity:0;transform:translateY(14px) scale(.92)}73%,93%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-8px) scale(.96)}}.mm-starter .st-night{display:flex;align-items:center;gap:18px;width:fit-content;max-width:calc(100% - 28px);padding:14px 22px 14px 14px;border:1px solid rgba(255,255,255,.18);border-radius:24px;background:#0f1c22c7;box-shadow:0 28px 50px -22px #000000bf;-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3)}.mm-starter .st-pain-figure .st-night{animation:st-float-soft 7s ease-in-out infinite}@media(max-width:479px){.mm-starter .st-night{gap:14px;padding:12px 18px 12px 12px}.mm-starter .st-clock{width:64px;height:64px}.mm-starter .st-night-rows{gap:8px;font-size:13px}.mm-starter .st-night-rows li{gap:10px}}@keyframes st-float-soft{0%,to{translate:0 0}50%{translate:0 -7px}}.mm-starter .st-clock{flex:none;width:78px;height:78px}.mm-starter .st-clock .face{fill:#ffffff0a;stroke:#ffffff4d;stroke-width:2}.mm-starter .st-clock .ticks line{stroke:#ffffff73;stroke-width:2.2;stroke-linecap:round}.mm-starter .st-clock .hand{stroke:#fff;stroke-linecap:round;transform-box:view-box;transform-origin:60px 60px}.mm-starter .st-clock .hand-h{stroke-width:5.5;transform:rotate(300deg);animation:st-hand-h 3.8s cubic-bezier(.5,0,.2,1) both}.mm-starter .st-clock .hand-m{stroke:var(--mint);stroke-width:3.4;animation:st-hand-m 3.8s cubic-bezier(.5,0,.2,1) both}.mm-starter .st-clock .pin{fill:var(--mint)}.mm-starter .st-night-rows{display:grid;gap:10px;margin:0;padding:0;list-style:none;color:#dbe3e6;font-size:14px;line-height:1.3}.mm-starter .st-night-rows li{display:flex;align-items:center;gap:12px}.mm-starter .st-night-rows b{min-width:34px;color:#fff;font-family:var(--mono);font-size:13px;font-weight:600}.mm-starter .st-night-rows .from{animation:st-night-from 3.8s ease both}.mm-starter .st-night-rows .to{color:var(--mint);animation:st-night-to 3.8s ease both}.mm-starter .st-night-rows .to b{color:var(--mint)}@keyframes st-hand-h{0%{transform:rotate(180deg)}to{transform:rotate(300deg)}}@keyframes st-hand-m{0%{transform:rotate(0)}to{transform:rotate(1440deg)}}@keyframes st-night-from{0%,10%{opacity:1}60%,to{opacity:.45}}@keyframes st-night-to{0%,60%{opacity:.3}85%,to{opacity:1}}.mm-starter .st-pain-art{flex:none;width:56px;height:56px;color:var(--mint);stroke-linecap:round;stroke-linejoin:round}.mm-starter .st-pain-art .soft{stroke:#ffffff4d;stroke-width:2}.mm-starter .st-pain-art .rows rect{fill:#ffffff2e}.mm-starter .pa-find .lens{stroke:var(--mint);stroke-width:3;transform-box:fill-box;transform-origin:center;animation:st-lens 4.4s ease-in-out infinite}.mm-starter .pa-choose .dash{stroke-dasharray:3 4}.mm-starter .pa-choose .ghost{fill:#fff3;animation:st-ghost 2.4s ease-in-out infinite}.mm-starter .pa-choose .sheen{stroke:var(--mint);stroke-width:2.4;stroke-dasharray:16 84;animation:st-trace 3.2s linear infinite}.mm-starter .pa-book .dots circle{fill:var(--mint);animation:st-dot 1.2s ease-in-out infinite}.mm-starter .pa-book .dots circle:nth-child(2){animation-delay:.18s}.mm-starter .pa-book .dots circle:nth-child(3){animation-delay:.36s}.mm-starter .pa-book .wait{stroke:var(--mint);stroke-width:2.4;transform-box:fill-box;transform-origin:center;animation:st-pulse 2.4s ease-in-out infinite}.mm-starter .pa-book .wait .fill{fill:#283942}@keyframes st-lens{0%,to{transform:translate(0)}33%{transform:translate(-15px,-10px)}66%{transform:translate(-6px,9px)}}@keyframes st-ghost{0%,to{opacity:.45}50%{opacity:1}}@keyframes st-trace{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}@keyframes st-pulse{0%,to{transform:scale(.94)}50%{transform:scale(1.08)}}.mm-starter .st-peek{--loop: 9s;position:relative;display:grid;justify-items:center;align-items:start;height:336px;padding-top:16px;overflow:hidden;background:radial-gradient(110% 80% at 50% 0%,#22e0bd3d,#22e0bd00 70%),#e7f2f0}.mm-starter .st-peek .st-phone{--pw: min(62vw, 236px);box-shadow:inset 0 0 0 1px #ffffff2e,0 30px 50px -26px #16242b8c}.mm-starter .s-search{background:#fff}.mm-starter .s-bar{position:absolute;top:6.2em;right:1.6em;left:1.6em;display:flex;align-items:center;gap:1em;height:5em;padding:0 1.8em;border:1px solid var(--line-strong);border-radius:99px;background:#fff;box-shadow:0 .7em 1.6em -1em #16242b73}.mm-starter .s-bar svg{flex:none;width:2em;height:2em;color:var(--muted)}.mm-starter .s-type{display:inline-block;width:0;overflow:hidden;border-right:.18em solid var(--teal);font-size:1.5em;font-weight:500;white-space:nowrap;animation:st-type var(--loop) steps(27,end) infinite both,st-caret .8s step-end infinite}.mm-starter .s-tabs{position:absolute;top:12.8em;right:2em;left:2em;display:flex;gap:2em;border-bottom:1px solid var(--line)}.mm-starter .s-tabs span{padding-bottom:.9em;color:var(--muted);font-size:1.3em;font-weight:600}.mm-starter .s-tabs .on{border-bottom:.2em solid var(--teal);color:var(--teal)}.mm-starter .s-list{position:absolute;top:17.4em;right:2em;left:2em;display:grid;gap:1.8em}.mm-starter .s-sk{display:grid;gap:.8em;animation:st-s-sk var(--loop) var(--art-ease) infinite both}.mm-starter .s-sk i{display:block;height:1.1em;border-radius:.55em;background:var(--bg-muted)}.mm-starter .s-sk i:nth-child(1){width:42%}.mm-starter .s-sk i:nth-child(2){width:92%}.mm-starter .s-sk i:nth-child(3){width:70%}.mm-starter .s-sk3 i:nth-child(2){width:80%}.mm-starter .s-hit{position:relative;display:grid;grid-template-columns:4.4em minmax(0,1fr);gap:1.3em;padding:1.5em 1.5em 1.6em;border-radius:1.8em;background:#fff;box-shadow:0 0 0 .3em #22e0bd66,0 1.4em 2.6em -1.2em #16242b80;animation:st-s-hit var(--loop) var(--art-ease) infinite both}.mm-starter .s-hit .a-logo{font-size:1.8em}.mm-starter .s-hit-body b{display:block;font-size:1.55em;letter-spacing:-.01em}.mm-starter .s-hit-body small{display:block;margin-top:.3em;color:var(--teal);font-size:1.2em;font-weight:700}.mm-starter .s-hit-body p{margin-top:.7em;color:var(--muted);font-size:1.25em;line-height:1.4}.mm-starter .s-hit-body em{display:inline-block;margin-top:1em;padding:.55em 1.2em;border-radius:99px;background:var(--teal);color:#fff;font-size:1.25em;font-weight:700;animation:st-s-cta var(--loop) var(--art-ease) infinite both}.mm-starter .s-pin{position:absolute;top:-1.4em;right:1.2em;width:3.2em;height:3.2em;color:var(--teal);filter:drop-shadow(0 .5em .6em rgba(15,118,110,.4));animation:st-s-pin var(--loop) var(--art-ease) infinite both}.mm-starter .s-pin svg{width:100%;height:100%}.mm-starter .p-cover{position:relative;height:21em;overflow:hidden}.mm-starter .p-cover img{width:100%;height:100%;object-fit:cover;transform-origin:50% 40%;animation:st-ken var(--loop) ease-in-out infinite alternate both}.mm-starter .p-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#0a191e61,#0a191e00 30%,#0a191eb8)}.mm-starter .p-body{padding:1.6em 2em 0}.mm-starter .p-chips span{animation:st-p-chip var(--loop) var(--art-ease) infinite both}.mm-starter .p-chips span:nth-child(2){animation-name:st-p-chip2}.mm-starter .p-chips span:nth-child(3){animation-name:st-p-chip3}.mm-starter .s-prof .a-h{margin:1.4em 0 .6em}.mm-starter .p-docs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9em}.mm-starter .p-docs .a-doc{border-color:var(--line)}.mm-starter .p-d1{animation:st-p-d1 var(--loop) var(--art-ease) infinite both}.mm-starter .p-d2{animation:st-p-d2 var(--loop) var(--art-ease) infinite both}.mm-starter .p-d3{animation:st-p-d3 var(--loop) var(--art-ease) infinite both}.mm-starter .p-pick{position:relative;height:2.6em;margin-top:1em;font-size:1.3em;font-weight:700;color:var(--teal-hover)}.mm-starter .p-pick span{position:absolute;inset:0;opacity:0;white-space:nowrap}.mm-starter .p-pick-1{animation:st-p-pick1 var(--loop) ease infinite both}.mm-starter .p-pick-2{animation:st-p-pick2 var(--loop) ease infinite both}.mm-starter .p-pick-3{animation:st-p-pick3 var(--loop) ease infinite both}.mm-starter .p-gal{overflow:hidden;border-radius:1.2em}.mm-starter .p-gal-track{display:flex;gap:.8em;width:200%;animation:st-gal var(--loop) ease-in-out infinite alternate both}.mm-starter .p-gal-track i{flex:1;aspect-ratio:1;border-radius:1.2em;background:url(/img/starter/app-cover.webp) center / cover}.mm-starter .p-gal-track i:nth-child(2){background-position:10% 50%;background-size:250%}.mm-starter .p-gal-track i:nth-child(3){background-position:100% 50%;background-size:250%}.mm-starter .p-gal-track i:nth-child(4){background-position:40% 0;background-size:220%}.mm-starter .p-gal-track i:nth-child(5){background-position:70% 100%;background-size:230%}.mm-starter .k-bar{position:absolute;top:6.2em;right:2em;left:2em;display:flex;align-items:center;justify-content:space-between}.mm-starter .k-title{font-size:2.8em;font-weight:800;letter-spacing:-.03em}.mm-starter .k-sync{display:grid;place-items:center;width:3.6em;height:3.6em;border-radius:50%;background:var(--teal-50);color:var(--teal)}.mm-starter .k-sync svg{animation:st-k-spin var(--loop) var(--art-ease) infinite both}.mm-starter .k-day{position:absolute;top:13.4em;right:2em;left:2em;height:22em;border-top:1px solid var(--line);background:repeating-linear-gradient(to bottom,transparent 0,transparent 6.9em,var(--line) 6.9em,var(--line) 7em)}.mm-starter .k-hours{position:absolute;inset:0 auto 0 0;width:4.6em}.mm-starter .k-hours span{display:block;height:7em;padding-top:.8em;color:var(--faint);font-size:1.2em;font-weight:700;font-variant-numeric:tabular-nums}.mm-starter .k-ev{position:absolute;right:0;left:5.2em;padding:1em 1.3em;border-radius:1.3em;background:var(--bg-muted);border-left:.4em solid var(--faint)}.mm-starter .k-ev b{display:block;font-size:1.5em}.mm-starter .k-ev small{display:block;margin-top:.2em;color:var(--muted);font-size:1.2em}.mm-starter .k-ev-old{top:.6em;height:6em}.mm-starter .k-ev-new{top:10.2em;height:7.6em;border-left-color:var(--teal);background:var(--teal-50);box-shadow:0 0 0 .3em #22e0bd4d;animation:st-k-ev var(--loop) var(--art-ease) infinite both}.mm-starter .k-ev-new small{color:var(--teal-hover)}.mm-starter .k-toast{position:absolute;right:1.6em;left:1.6em;display:flex;align-items:center;gap:1.2em;padding:1.2em 1.4em;border-radius:1.6em;background:#fff;box-shadow:0 1.4em 2.6em -1.2em #16242b80,0 0 0 1px #16242b0f}.mm-starter .k-t1{top:37.4em;animation:st-k-t1 var(--loop) var(--art-ease) infinite both}.mm-starter .k-t2{top:45.6em;animation:st-k-t2 var(--loop) var(--art-ease) infinite both}.mm-starter .k-ic{display:grid;flex:none;place-items:center;width:4em;height:4em;border-radius:1.2em;background:var(--teal);color:#fff}.mm-starter .k-ic svg{width:2.2em;height:2.2em}.mm-starter .k-ic-soft{background:var(--teal-50);color:var(--teal)}.mm-starter .k-toast b{display:block;font-size:1.5em}.mm-starter .k-toast small{display:block;margin-top:.2em;color:var(--muted);font-size:1.2em}.mm-starter .k-ok{flex:none;width:2.2em;height:2.2em;margin-left:auto;color:var(--ok)}@keyframes st-type{0%,4%{width:0}28%,92%{width:26ch}95%,to{width:0}}@keyframes st-caret{50%{border-color:transparent}}@keyframes st-s-sk{0%,26%{opacity:0;transform:translateY(1em)}36%,90%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(1em)}}@keyframes st-s-hit{0%,32%{opacity:0;transform:translateY(-1.6em) scale(.95)}40%{opacity:1;transform:translateY(.3em) scale(1.02)}44%,90%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(1em)}}@keyframes st-s-cta{0%,46%{transform:scale(1)}50%{transform:scale(1.08)}54%,to{transform:scale(1)}}@keyframes st-s-pin{0%,38%{opacity:0;transform:translateY(-3em) scale(.6)}46%{opacity:1;transform:translateY(0) scale(1)}49%{transform:translateY(-.9em)}53%,90%{opacity:1;transform:translateY(0)}95%,to{opacity:0;transform:translateY(0)}}@keyframes st-ken{0%{transform:scale(1)}to{transform:scale(1.12)}}@keyframes st-p-chip{0%,4%{opacity:0;transform:scale(.6)}9%,to{opacity:1;transform:none}}@keyframes st-p-chip2{0%,8%{opacity:0;transform:scale(.6)}13%,to{opacity:1;transform:none}}@keyframes st-p-chip3{0%,12%{opacity:0;transform:scale(.6)}17%,to{opacity:1;transform:none}}@keyframes st-p-d1{0%,10%{border-color:var(--line);box-shadow:0 .5em 1.2em -.9em #16242b59;transform:none}16%,34%{border-color:var(--teal);box-shadow:0 0 0 .25em #0f766e2e,0 1em 1.8em -.9em #16242b66;transform:translateY(-.5em)}40%,to{border-color:var(--line);box-shadow:0 .5em 1.2em -.9em #16242b59;transform:none}}@keyframes st-p-d2{0%,38%{border-color:var(--line);box-shadow:0 .5em 1.2em -.9em #16242b59;transform:none}44%,62%{border-color:var(--teal);box-shadow:0 0 0 .25em #0f766e2e,0 1em 1.8em -.9em #16242b66;transform:translateY(-.5em)}68%,to{border-color:var(--line);box-shadow:0 .5em 1.2em -.9em #16242b59;transform:none}}@keyframes st-p-d3{0%,66%{border-color:var(--line);box-shadow:0 .5em 1.2em -.9em #16242b59;transform:none}72%,90%{border-color:var(--teal);box-shadow:0 0 0 .25em #0f766e2e,0 1em 1.8em -.9em #16242b66;transform:translateY(-.5em)}96%,to{border-color:var(--line);box-shadow:0 .5em 1.2em -.9em #16242b59;transform:none}}@keyframes st-p-pick1{0%,14%{opacity:0}18%,34%{opacity:1}38%,to{opacity:0}}@keyframes st-p-pick2{0%,42%{opacity:0}46%,62%{opacity:1}66%,to{opacity:0}}@keyframes st-p-pick3{0%,70%{opacity:0}74%,90%{opacity:1}94%,to{opacity:0}}@keyframes st-gal{0%{transform:translate(0)}to{transform:translate(-38%)}}@keyframes st-k-spin{0%,14%{transform:rotate(0)}30%,to{transform:rotate(360deg)}}@keyframes st-k-ev{0%,14%{opacity:0;transform:translateY(-2em) scale(.92)}22%{opacity:1;transform:translateY(.3em) scale(1.02)}26%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes st-k-t1{0%,34%{opacity:0;transform:translateY(2em) scale(.95)}42%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes st-k-t2{0%,48%{opacity:0;transform:translateY(2em) scale(.95)}56%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.mm-starter .st-ben{width:46px;height:46px;overflow:visible;stroke:var(--teal);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mm-starter .st-ben .surf{fill:#fff}.mm-starter .st-ben .line{fill:var(--teal-100);stroke:none}.mm-starter .st-ben .brand{fill:var(--teal);stroke:none}.mm-starter .st-ben .mint{fill:var(--mint);stroke:none}.mm-starter .st-ben .stroke{fill:none}.mm-starter .st-ben .num{fill:var(--teal);stroke:none;font-family:var(--font-sans);font-size:11px;font-weight:800}.mm-starter .st-ben [class],.mm-starter .st-ben image{transform-box:fill-box;transform-origin:center}.mm-starter .bf-page .brand{animation:st-brand 7s ease-in-out infinite}.mm-starter .bf-page .logo{fill:#fff;stroke:none}.mm-starter .bf-page .line:nth-of-type(2){fill:#ffffffbf}.mm-starter .bf-doctors image,.mm-starter .bf-doctors .chip{animation:st-pop 5s var(--art-ease) infinite both}.mm-starter .bf-doctors .d1{animation-delay:.15s}.mm-starter .bf-doctors .d3{animation-delay:.3s}.mm-starter .bf-doctors .chip{fill:var(--teal-100);stroke:none}.mm-starter .bf-doctors .c1{animation-delay:.55s}.mm-starter .bf-doctors .c2{animation-delay:.7s}.mm-starter .bf-doctors .ring{fill:none;stroke:#fff;stroke-width:2.4}.mm-starter .bf-gallery .ph{fill:var(--teal-100)}.mm-starter .bf-gallery .p1{transform-origin:50% 100%;animation:st-fan-a 5s ease-in-out infinite}.mm-starter .bf-gallery .p2{transform-origin:50% 100%;animation:st-fan-b 5s ease-in-out infinite}.mm-starter .bf-gallery .front{fill:#fff}.mm-starter .bf-gallery .sun{fill:var(--mint);stroke:none}.mm-starter .bf-gallery .hill{fill:none}.mm-starter .bf-gallery .ph-front{animation:st-bob 5s ease-in-out infinite}.mm-starter .bf-seo .hit{fill:#22e0bd61;stroke:none;animation:st-seo 6s ease-in-out infinite}.mm-starter .bf-seo .lens{fill:#fff9;stroke-width:2.4;animation:st-seo 6s ease-in-out infinite}.mm-starter .bf-hours .track{fill:none;stroke:var(--teal-100);stroke-width:5}.mm-starter .bf-hours .arc{fill:none;stroke-width:5;stroke-dasharray:100;stroke-dashoffset:100;transform:rotate(-90deg);animation:st-arc 4.4s ease-in-out infinite alternate}.mm-starter .bf-hours .orbit,.mm-starter .bf-hours .arc{transform-box:view-box;transform-origin:28px 28px}.mm-starter .bf-hours .orbit{animation:st-spin 6s linear infinite}.mm-starter .bf-gcal .cells circle{transform-box:fill-box;transform-origin:center;fill:var(--teal-100);stroke:none;animation:st-cell 5s ease-in-out infinite}.mm-starter .bf-gcal .cells circle:nth-child(2){animation-delay:.35s}.mm-starter .bf-gcal .cells circle:nth-child(3){animation-delay:.7s}.mm-starter .bf-gcal .cells circle:nth-child(4){animation-delay:1.05s}.mm-starter .bf-gcal .cells circle:nth-child(5){animation-delay:1.4s}.mm-starter .bf-gcal .disc{fill:#fff}.mm-starter .bf-gcal .sync{animation:st-spin 5s linear infinite}.mm-starter .bf-gcal .sync .stroke{stroke-width:1.8}.mm-starter .bf-mail .paper{fill:#fff;animation:st-paper 4.6s var(--art-ease) infinite both}.mm-starter .bf-mail .tick{stroke:var(--ok);stroke-width:2.6;animation:st-paper 4.6s var(--art-ease) infinite both}.mm-starter .bf-mail .flap{fill:none;transform-origin:50% 0;animation:st-flap 4.6s ease-in-out infinite}.mm-starter .bf-mail .fold{fill:none;opacity:.5}.mm-starter .bf-bell .body{fill:var(--teal-50)}.mm-starter .bf-bell .swing{transform-origin:50% 0;animation:st-ring 3.6s ease-in-out infinite}.mm-starter .bf-bell .rings path{fill:none;stroke:var(--mint);stroke-width:2.6;opacity:0;animation:st-ping 3.6s ease-out infinite}.mm-starter .bf-bell .badge{fill:var(--teal);stroke:none}.mm-starter .bf-bell .num{fill:#fff;font-size:9.5px}.mm-starter .bf-host .mer{fill:none;animation:st-mer 5s ease-in-out infinite}.mm-starter .bf-host .grid{opacity:.55}.mm-starter .bf-host .pill{fill:var(--teal-50)}.mm-starter .bf-host .lock{fill:var(--teal);stroke:none}.mm-starter .bf-host .url{fill:var(--teal);stroke:none;transform-origin:0 50%;animation:st-url 4.6s steps(9,end) infinite}@keyframes st-brand{0%,22%{fill:#0f766e}33%,55%{fill:#2f6fed}66%,88%{fill:#d9920a}to{fill:#0f766e}}@keyframes st-pop{0%,6%{opacity:0;transform:scale(.4)}18%,82%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(.4)}}@keyframes st-fan-a{0%,to{transform:rotate(-8deg)}50%{transform:rotate(-15deg) translate(-2px)}}@keyframes st-fan-b{0%,to{transform:rotate(7deg)}50%{transform:rotate(13deg) translate(2px)}}@keyframes st-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes st-seo{0%,12%{translate:0 0}34%,46%{translate:0 9.5px}66%,78%{translate:0 17.5px}to{translate:0 0}}@keyframes st-arc{0%{stroke-dashoffset:100}to{stroke-dashoffset:8}}@keyframes st-spin{to{transform:rotate(360deg)}}@keyframes st-cell{0%,8%{fill:var(--teal-100);transform:scale(1)}20%,62%{fill:var(--teal);transform:scale(1.18)}80%,to{fill:var(--teal-100);transform:scale(1)}}@keyframes st-paper{0%,18%{opacity:0;translate:0 7px}38%,80%{opacity:1;translate:0 -3px}96%,to{opacity:0;translate:0 7px}}@keyframes st-flap{0%,14%{transform:scaleY(1)}30%,82%{transform:scaleY(-1)}96%,to{transform:scaleY(1)}}@keyframes st-ring{0%,62%,to{transform:rotate(0)}8%{transform:rotate(15deg)}16%{transform:rotate(-13deg)}24%{transform:rotate(10deg)}32%{transform:rotate(-7deg)}40%{transform:rotate(4deg)}48%{transform:rotate(-2deg)}}@keyframes st-ping{0%,4%{opacity:0}12%{opacity:1}42%,to{opacity:0}}@keyframes st-mer{0%,to{transform:scaleX(1)}50%{transform:scaleX(.22)}}@keyframes st-url{0%,8%{transform:scaleX(.06)}62%,88%{transform:scaleX(1)}to{transform:scaleX(.06)}}.mm-starter .st-remind{--loop: 9s;position:relative;padding:18px 18px 20px;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:radial-gradient(90% 60% at 100% 0%,rgba(34,224,189,.14),transparent 70%),#fff;box-shadow:var(--shadow)}.mm-starter .st-remind-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.mm-starter .st-remind-head b{font-size:22px;font-weight:800;letter-spacing:-.03em}.mm-starter .st-remind-auto{display:inline-flex;flex:none;align-items:center;white-space:nowrap;gap:6px;padding:6px 11px;border-radius:99px;background:var(--teal-50);color:var(--teal-hover);font-size:12px;font-weight:700}.mm-starter .st-remind-list{--row-h: 66px;--gap: 10px;position:relative;display:grid;gap:var(--gap)}.mm-starter .st-remind-row{display:grid;grid-template-areas:"name state" "meta meta";grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:3px 10px;min-height:var(--row-h);padding:10px 14px;border:1px solid var(--line);border-radius:16px;background:#fff;animation:st-r-row var(--loop) ease-out infinite both}.mm-starter .st-remind-row time{font-weight:700;font-variant-numeric:tabular-nums}.mm-starter .st-remind-row .who{display:contents}.mm-starter .st-remind-row .who b{grid-area:name;overflow:hidden;font-size:15px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.mm-starter .st-remind-row .who small{grid-area:meta;color:var(--muted);font-size:12.5px;line-height:1.35}.mm-starter .st-remind-row .state{display:grid;grid-area:state;justify-items:end}.mm-starter .st-remind-row .state em{display:inline-flex;grid-area:1 / 1;align-items:center;gap:4px;padding:5px 10px;border-radius:99px;font-size:12px;font-style:normal;font-weight:700}.mm-starter .st-remind-row .was{background:var(--teal-50);color:var(--teal-hover);animation:st-r-was var(--loop) ease infinite both}.mm-starter .st-remind-row .now{background:var(--ok-soft);color:var(--ok);opacity:0;animation:st-r-now var(--loop) var(--art-ease) infinite both}.mm-starter .st-remind-row.rr-2,.mm-starter .st-remind-row.rr-2 em{animation-delay:1.26s}.mm-starter .st-remind-row.rr-3,.mm-starter .st-remind-row.rr-3 em{animation-delay:2.4s}.mm-starter .st-remind-fly{position:absolute;top:calc((var(--row-h) - 28px) / 2);left:-18px;z-index:2;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--teal);color:#fff;box-shadow:0 10px 20px -8px #0f766ed9;animation:st-r-fly var(--loop) var(--art-ease) infinite both}.mm-starter .st-remind-fly svg{width:17px;height:17px}@keyframes st-r-was{0%,26%{opacity:1;transform:none}30%,92%{opacity:0;transform:scale(.85)}96%,to{opacity:1;transform:none}}@keyframes st-r-now{0%,26%{opacity:0;transform:scale(.8)}32%,92%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.8)}}@keyframes st-r-row{0%,24%{border-color:var(--line);box-shadow:none}30%{border-color:var(--mint);box-shadow:0 0 0 4px #22e0bd33}46%,to{border-color:var(--line);box-shadow:none}}@keyframes st-r-fly{0%,6%{opacity:0;transform:translateY(-10px) scale(.5)}13%,22%{opacity:1;transform:translate(0) scale(1)}36%{transform:translateY(calc(var(--row-h) + var(--gap)))}50%{opacity:1;transform:translateY(calc((var(--row-h) + var(--gap)) * 2))}58%,to{opacity:0;transform:translateY(calc((var(--row-h) + var(--gap)) * 2)) scale(.6)}}.mm-starter .st-funnel{--loop: 5.4s;display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr);gap:4px;align-content:center;align-items:start;padding:22px 12px 16px;border:1px solid var(--line);border-radius:24px;background:var(--white)}.mm-starter .st-fn{display:grid;justify-items:center;gap:12px;text-align:center}.mm-starter .st-fn b{color:var(--ink-2);font-size:12.5px;font-weight:700;line-height:1.25}.mm-starter .st-fn-ico{position:relative;display:grid;place-items:center;width:62px;height:62px;border-radius:19px;background:var(--teal-50);color:var(--teal);animation:st-fn-pop var(--loop) var(--art-ease) infinite both}.mm-starter .st-fn-ico svg{width:30px;height:30px}.mm-starter .st-fn-ico i{position:absolute;top:-9px;right:-16px;padding:2px 7px;border-radius:99px;background:var(--ink);color:#fff;font-size:9.5px;font-style:normal;font-weight:700;line-height:1.4}.mm-starter .st-fn-2 .st-fn-ico{animation-delay:1.2s}.mm-starter .st-fn-3 .st-fn-ico{animation-delay:2.4s}.mm-starter .st-fn-link{width:100%;height:12px;margin-top:25px;stroke:var(--teal);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.mm-starter .st-fn-link path:first-child{stroke-dasharray:4 6;animation:st-dash .9s linear infinite}@keyframes st-dash{to{stroke-dashoffset:-10}}@keyframes st-fn-pop{0%,4%{transform:scale(1);background:var(--teal-50);color:var(--teal);box-shadow:0 0 #0f766e00}10%{transform:scale(1.1);background:var(--teal);color:#fff;box-shadow:0 14px 24px -10px #0f766eb3}26%,to{transform:scale(1);background:var(--teal-50);color:var(--teal);box-shadow:0 0 #0f766e00}}.mm-starter .st-stack{--loop: 8s;display:grid;gap:10px;justify-items:center;padding:8px 0}.mm-starter .st-slab{display:flex;align-items:center;justify-content:center;width:var(--w);height:58px;border:2px dashed rgba(15,118,110,.45);border-radius:18px;background:#e7f2f0b3;color:var(--teal-hover);font-size:16px;animation:st-slab var(--loop) var(--art-ease) infinite both}.mm-starter .st-slab-4{--w: 54%;animation-delay:1.8s}.mm-starter .st-slab-3{--w: 68%;animation-delay:1.35s}.mm-starter .st-slab-2{--w: 82%;animation-delay:.9s}.mm-starter .st-slab-1{--w: 94%;animation-delay:.45s}.mm-starter .st-slab-base{--w: 100%;height:72px;border:0;background:#0b5c55;box-shadow:0 26px 44px -26px #0f766ed9;color:#fff;font-size:22px;animation:none}@keyframes st-slab{0%,4%{opacity:0;transform:translateY(-28px) scale(.96)}14%,86%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-10px)}}.mm-starter :where(.st-hero-grid,.st-steps,.st-tiles,.st-plans,.st-start-grid,.st-pain-list,.st-demo-grid,.st-demo-stage,.st-boost-body,.st-cost-grid,.st-faq-grid,.st-split,.st-callout,.st-pillars){grid-template-columns:minmax(0,1fr)}.mm-starter :where(.st-demo-stage,.st-demo-copy,.st-callout>*,.st-step){min-width:0}@media(min-width:900px){.mm-starter .st-hero-device .st-chip-a{top:400px;left:-6px}.mm-starter .st-hero-device .st-chip-b{top:500px;right:-6px}.mm-starter .st-hero-device .st-chip-c{top:440px;left:-6px}}@media(min-width:1200px){.mm-starter .st-hero-device .st-chip-a{top:430px;left:-84px}.mm-starter .st-hero-device .st-chip-b{top:540px;right:-76px}.mm-starter .st-hero-device .st-chip-c{top:470px;left:-64px}}.mm-starter .st-pain{position:relative;margin-top:-28px;padding:0 0 72px;overflow:clip;border-radius:32px 32px 0 0;background:radial-gradient(70% 42% at 92% 6%,rgba(34,224,189,.12),transparent 70%),var(--dark);color:#e9eef0}.mm-starter .st-pain-inner{position:relative;padding-top:64px}.mm-starter .st-pain-grid{display:grid}.mm-starter .st-pain-copy{display:contents}.mm-starter .st-pain-copy>.st-h2{order:1;max-width:820px;color:var(--white)}.mm-starter .st-pain-copy>.st-lead{order:2;max-width:720px;color:#dbe3e6}.mm-starter .st-pain-figure{position:relative;order:3;margin:32px 0 46px}.mm-starter .st-pain-photo{position:relative;overflow:hidden;aspect-ratio:1;border-radius:28px;background:var(--dark-2);box-shadow:0 0 0 1px #ffffff1a,0 40px 80px -40px #000000bf}.mm-starter .st-pain-photo picture,.mm-starter .st-pain-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:100% 50%}.mm-starter .st-pain-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#16242b00 50%,#16242b99);pointer-events:none}@media(min-width:600px)and (max-width:899px){.mm-starter .st-pain-photo{aspect-ratio:3 / 2}.mm-starter .st-pain-photo img{object-position:50% 50%}}.mm-starter .st-pain-figure .st-night{position:absolute;bottom:-28px;left:14px;z-index:2;margin:0}.mm-starter .st-pain-intro{order:4;display:flex;align-items:center;gap:12px;margin-top:0;padding:16px 20px;border:1px solid rgba(34,224,189,.4);border-radius:22px;background:#22e0bd14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--white);font-size:19px;font-weight:800;letter-spacing:-.015em;line-height:1.3}.mm-starter .st-pain-intro:before{content:"";flex:none;width:9px;height:9px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 4px #22e0bd38}.mm-starter .st-pain-intro+.st-pain-list{margin-top:12px}.mm-starter .st-pain-list{order:5;display:grid;gap:12px;margin-top:36px}.mm-starter .st-pain-list li{display:flex;align-items:flex-start;gap:16px;padding:20px;border:1px solid rgba(255,255,255,.12);border-radius:22px;background:#ffffff0d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mm-starter .st-pain-list h3{font-size:18px;font-weight:800;letter-spacing:-.015em;line-height:1.3;color:var(--white)}.mm-starter .st-pain-list p{margin-top:6px;color:#dbe3e6;font-size:15px;line-height:1.55}.mm-starter .st-pain-close{order:6;max-width:760px;margin-top:36px;padding-left:18px;border-left:3px solid var(--mint);font-size:20px;font-weight:700;letter-spacing:-.015em;line-height:1.4;color:var(--white)}@media(min-width:900px){.mm-starter .st-pain{margin-top:-36px;padding-bottom:112px;border-radius:44px 44px 0 0}.mm-starter .st-pain-inner{padding-top:96px}.mm-starter .st-pain-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:0 72px}.mm-starter .st-pain-copy{display:block}.mm-starter .st-pain-copy>.st-h2{font-size:clamp(32px,3.3vw,42px)}.mm-starter .st-pain-figure{position:sticky;top:108px;margin:0}.mm-starter .st-pain-figure .st-night{bottom:44px;left:-44px}.mm-starter .st-pain-close{font-size:22px}.mm-starter .st-pain-copy>.st-pain-intro{margin-top:32px}}.mm-starter .st-solution{background:var(--bg)}.mm-starter .st-steps{display:grid;gap:20px;margin-top:40px}.mm-starter .st-step{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:28px;background:var(--white);box-shadow:var(--shadow)}.mm-starter .st-step-copy{flex:1;padding:26px 24px 24px}.mm-starter .st-step-number{display:inline-flex;align-items:center;gap:10px;color:var(--teal);font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.14em}.mm-starter .st-step-number:after{content:"";width:28px;height:2px;border-radius:2px;background:var(--mint)}.mm-starter .st-step-copy h3{margin-top:12px;font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1.08}.mm-starter .st-step-copy p{margin-top:10px;color:var(--ink-2);font-size:15.5px;line-height:1.6}@media(min-width:900px){.mm-starter .st-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px}.mm-starter .st-peek .st-phone{--pw: 236px}}.mm-starter .st-demo{position:relative;overflow:clip;background:#0f766e;color:var(--white)}.mm-starter .st-demo:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 38% at 88% 6%,rgba(34,224,189,.38),transparent 70%),radial-gradient(55% 40% at 0% 100%,rgba(20,184,166,.34),transparent 70%);pointer-events:none}.mm-starter .st-demo .st-eyebrow{color:#c4e0db}.mm-starter .st-demo .st-h2{color:var(--white)}.mm-starter .st-demo .st-lead{color:#ffffffe0}.mm-starter .st-demo-grid{position:relative;display:grid;gap:32px}.mm-starter .st-demo-stage{display:grid;justify-items:center;min-width:0}.mm-starter .st-demo-badge{display:flex;align-items:center;gap:8px;width:100%;max-width:420px;margin-bottom:14px;padding:10px 14px;border:1px dashed rgba(255,255,255,.6);border-radius:14px;background:#ffffff1a;color:var(--white);font-size:13px;font-weight:600;line-height:1.4}.mm-starter .st-demo-badge svg{flex:none;color:var(--mint)}.mm-starter .st-demo-host.clinic-page{--accent: #0f766e;min-height:0;padding-bottom:0;background:#fff;color:var(--ink)}.mm-starter .st-demo-sb{display:none}.mm-starter .st-demo-loading{display:grid;gap:14px;min-height:520px;padding:24px}.mm-starter .st-skeleton{display:block;border-radius:10px;background:linear-gradient(90deg,var(--bg-soft) 0%,var(--bg-muted) 50%,var(--bg-soft) 100%);background-size:200% 100%;animation:st-shimmer 1.4s ease-in-out infinite}.mm-starter .st-skeleton-title{width:60%;height:26px}.mm-starter .st-skeleton-line{width:85%;height:14px}.mm-starter .st-skeleton-grid{height:260px}.mm-starter .st-demo-noscript{color:var(--muted)}@keyframes st-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.mm-starter .st-demo-restart{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:12px;padding:0 8px;border:0;background:none;color:#ffffffdb;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.mm-starter .st-demo-restart[hidden]{display:none}.mm-starter .st-demo-restart:hover{color:var(--white)}@media(max-width:899px){.mm-starter .st-phone-demo{width:100%;max-width:460px;aspect-ratio:auto;padding:0;border-radius:28px;background:none;box-shadow:none}.mm-starter .st-phone-demo .st-phone-key,.mm-starter .st-phone-demo .st-phone-island{display:none}.mm-starter .st-phone-demo .st-phone-screen{height:auto;clip-path:none;border-radius:28px;box-shadow:0 0 0 1px #ffffff59,0 40px 70px -34px #041e1cb3;container-type:normal}}@media(min-width:900px){.mm-starter .st-demo-grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:72px}.mm-starter .st-phone-demo{--pw: 372px;animation:none}.mm-starter .st-phone-demo .st-phone-screen{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.mm-starter .st-phone-demo .st-phone-screen::-webkit-scrollbar{display:none}.mm-starter .st-demo-sb{position:sticky;top:0;z-index:6;display:block;height:5.4em;margin-bottom:-5.4em;background:linear-gradient(to bottom,#fffffffa 70%,#fff0);pointer-events:none}.mm-starter .st-phone-demo .st-demo-host{padding-top:4.4em;font-size:2.5641cqw}.mm-starter .st-demo-badge{max-width:372px}}.mm-starter .bk-demo-done{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 24px 32px;text-align:center}.mm-starter .bk-demo-done-icon{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:var(--success-soft, #e5f6ee);color:var(--status-success, #087d4c);animation:st-done-pop .5s var(--ease) both}.mm-starter .bk-demo-done h3{max-width:380px;color:var(--ink);font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.mm-starter .bk-demo-done p{max-width:380px;color:var(--ink-2);font-size:15px}.mm-starter .bk-demo-done .bk-demo-done-when{padding:8px 14px;border-radius:999px;background:var(--bg-soft);color:var(--muted);font-size:13px;font-weight:600}.mm-starter .bk-demo-done-cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:8px;padding:0 26px;border-radius:14px;background:var(--teal);box-shadow:var(--shadow-primary);color:var(--white);font-size:16px;font-weight:600;text-decoration:none}.mm-starter .bk-demo-done-cta:hover{background:var(--teal-hover)}.mm-starter .bk-demo-done-restart{min-height:44px;border:0;background:none;color:var(--muted);font:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@keyframes st-done-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.mm-starter .st-video{position:relative;margin:36px 0 28px;overflow:hidden;aspect-ratio:16 / 9;border-radius:28px;background:var(--dark);box-shadow:var(--shadow-lg)}.mm-starter .st-video picture,.mm-starter .st-video .st-video-poster{display:block;width:100%;height:100%;object-fit:cover}.mm-starter .st-video:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#16242b8c,#16242b26);pointer-events:none}.mm-starter .st-video.is-playing:after{display:none}.mm-starter .st-video iframe{position:absolute;inset:0;z-index:2;width:100%;height:100%;border:0;background:#000}.mm-starter .st-video-play{position:absolute;top:50%;left:50%;z-index:1;display:grid;place-items:center;width:76px;height:76px;border:0;border-radius:50%;background:var(--white);color:var(--teal);transform:translate(-50%,-50%);cursor:pointer;transition:transform .2s var(--ease)}.mm-starter .st-video-play:before{content:"";position:absolute;inset:-10px;border:2px solid rgba(255,255,255,.55);border-radius:50%;animation:st-ring 2.4s ease-out infinite}.mm-starter .st-video-play:hover{transform:translate(-50%,-50%) scale(1.06)}.mm-starter .st-video-play svg{margin-left:4px}.mm-starter .st-video-soon{position:absolute;top:50%;left:50%;z-index:1;padding:10px 20px;border-radius:999px;background:var(--white);color:var(--dark);font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transform:translate(-50%,-50%)}@keyframes st-ring{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}.mm-starter .st-start{background:var(--bg)}.mm-starter .st-tiles{display:grid;gap:10px;margin-top:36px}.mm-starter .st-tile{display:flex;align-items:center;gap:14px;padding:14px 16px 14px 14px;border:1px solid var(--line);border-radius:22px;background:var(--white);box-shadow:var(--shadow)}.mm-starter .st-tile-ico{display:grid;flex:none;place-items:center;width:66px;height:66px;border:1px solid rgba(15,118,110,.14);border-radius:19px;background:linear-gradient(160deg,var(--teal-50),#fff 85%)}.mm-starter .st-tile-text{color:var(--ink);font-size:15.5px;font-weight:600;line-height:1.4}.mm-starter .st-start-grid{display:grid;gap:14px;margin-top:14px}.mm-starter .st-callout{display:grid;gap:20px;padding:18px;border-radius:28px;background:var(--bg-soft)}.mm-starter .st-callout-copy{padding:0 6px 6px}.mm-starter .st-callout-copy h3{font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1.15}.mm-starter .st-callout-copy p{margin-top:10px;color:var(--ink-2);font-size:15.5px;line-height:1.6}.mm-starter .st-price-card{display:flex;flex-direction:column;justify-content:center;padding:30px 24px 26px;border-radius:28px;background:#0f766e;box-shadow:var(--shadow-lg);color:var(--white)}.mm-starter .st-price-label{color:#c4e0db;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.mm-starter .st-price{display:flex;align-items:baseline;gap:6px;margin:6px 0 22px}.mm-starter .st-price-value{font-size:60px;font-weight:800;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.mm-starter .st-price-period{color:#fffc;font-size:18px;font-weight:600}.mm-starter .st-price-card .st-footnote{margin-top:16px;color:#ffffffd1}@media(min-width:720px){.mm-starter .st-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(min-width:900px){.mm-starter .st-start-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:20px;margin-top:20px}.mm-starter .st-callout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:26px;padding:22px}.mm-starter .st-price-card{padding:36px 32px 30px}}@media(min-width:1040px){.mm-starter .st-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px}.mm-starter .st-tile{flex-direction:column;align-items:flex-start;gap:18px;padding:24px}.mm-starter .st-tile-ico{width:76px;height:76px;border-radius:22px}.mm-starter .st-tile-ico .st-ben{width:52px;height:52px}.mm-starter .st-tile-text{font-size:16.5px}}.mm-starter .st-compare{background:var(--bg-soft)}.mm-starter .st-plans{display:grid;gap:22px;margin-top:44px}.mm-starter .st-plan{position:relative;display:flex;flex-direction:column;padding:28px 22px 22px;border:1px solid var(--line);border-radius:28px;background:var(--white);box-shadow:var(--shadow)}.mm-starter .st-plan-main{border:2px solid transparent;background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(150deg,#14b8a6,#0f766e 55%,#22e0bd) border-box;box-shadow:var(--shadow-lg)}.mm-starter .st-plan-tag{position:absolute;top:-14px;left:22px;padding:6px 12px;border-radius:99px;background:var(--teal);color:var(--white);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;box-shadow:var(--shadow-primary)}.mm-starter .st-plan-name{font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.mm-starter .st-plan-price{display:flex;align-items:baseline;gap:4px;margin-top:10px}.mm-starter .st-plan-price b{font-size:46px;font-weight:800;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.mm-starter .st-plan-price span{color:var(--muted);font-size:16px;font-weight:600}.mm-starter .st-plan-note{margin-top:18px;color:var(--teal-hover);font-size:14px;font-weight:700}.mm-starter .st-plan-list{display:grid;flex:1;align-content:start;gap:12px;margin:20px 0 26px}.mm-starter .st-plan-note+.st-plan-list{margin-top:12px}.mm-starter .st-plan-list li{display:flex;align-items:flex-start;gap:10px;color:var(--ink-2);font-size:15px;line-height:1.45}.mm-starter .st-plan-list li svg{flex:none;margin-top:3px;color:var(--teal)}.mm-starter .st-plan-list small{display:block;color:var(--muted);font-size:13px;font-weight:600}.mm-starter .st-compare-more{margin-top:26px;overflow:hidden;border:1px solid var(--line);border-radius:22px;background:var(--white)}.mm-starter .st-compare-more summary{position:relative;display:flex;align-items:center;min-height:58px;padding:0 56px 0 22px;font-size:15.5px;font-weight:700;list-style:none;cursor:pointer}.mm-starter .st-compare-more summary::-webkit-details-marker{display:none}.mm-starter .st-compare-more summary:after{content:"";position:absolute;top:50%;right:24px;width:9px;height:9px;border-right:2px solid var(--teal);border-bottom:2px solid var(--teal);transform:translateY(-70%) rotate(45deg);transition:transform .25s var(--ease)}.mm-starter .st-compare-more[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.mm-starter .st-table-wrap{overflow-x:auto;border-top:1px solid var(--line)}.mm-starter .st-table{width:100%;border-collapse:collapse;font-size:14px}.mm-starter .st-table th,.mm-starter .st-table td{padding:14px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;line-height:1.4}.mm-starter .st-table thead th{background:var(--bg-soft);color:var(--muted);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.mm-starter .st-table tbody th{color:var(--ink);font-weight:500}.mm-starter .st-table td{width:26%;color:var(--ink-2);text-align:center}.mm-starter .st-table thead th:not(:first-child){text-align:center}.mm-starter .st-table tbody tr:last-child th,.mm-starter .st-table tbody tr:last-child td{border-bottom:0;color:var(--ink);font-weight:700}.mm-starter .st-yes,.mm-starter .st-no{display:inline-grid;place-items:center}.mm-starter .st-yes{color:var(--teal)}.mm-starter .st-no{color:var(--faint)}@media(min-width:720px){.mm-starter .st-plans{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:20px;align-items:stretch}.mm-starter .st-plan{padding:34px 28px 28px}.mm-starter .st-table{font-size:15px}.mm-starter .st-table th,.mm-starter .st-table td{padding:16px 20px}}.mm-starter .st-boost{padding-bottom:24px;background:var(--bg)}.mm-starter .st-boost-card{padding:28px 20px 24px;border:1px solid var(--line);border-radius:32px;background:linear-gradient(180deg,var(--bg-soft) 0%,var(--white) 70%)}.mm-starter .st-boost .st-h2{max-width:780px;font-size:clamp(24px,6.4vw,32px)}.mm-starter .st-boost .st-lead{max-width:720px;font-size:16px}.mm-starter .st-boost-body{display:grid;gap:14px;margin-top:26px}.mm-starter .st-pillars{display:flex;gap:10px;margin:0 -20px;padding:2px 20px 10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding:0 20px;scroll-snap-type:x mandatory;scrollbar-width:none}.mm-starter .st-pillars::-webkit-scrollbar{display:none}.mm-starter .st-pillars li{flex:0 0 82%;padding:16px 18px;border:1px solid var(--line);border-radius:18px;background:var(--white);scroll-snap-align:start}.mm-starter .st-pillars h3{font-size:16px;font-weight:800;letter-spacing:-.01em}.mm-starter .st-pillars p{margin-top:4px;color:var(--ink-2);font-size:14.5px;line-height:1.5}.mm-starter .st-boost-offer{display:grid;gap:16px;margin-top:24px;padding-top:22px;border-top:1px solid var(--line)}.mm-starter .st-boost-price{color:var(--ink-2);font-size:15.5px}.mm-starter .st-boost-price strong{color:var(--ink);font-size:20px;font-weight:800;letter-spacing:-.02em}.mm-starter .st-boost-offer .st-btn{justify-self:start}@media(min-width:720px){.mm-starter .st-boost-card{padding:44px 40px 32px}.mm-starter .st-pillars{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;overflow:visible}.mm-starter .st-pillars li{flex:none}}@media(min-width:1040px){.mm-starter .st-boost-card{padding:56px 56px 36px}.mm-starter .st-boost-body{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:20px;margin-top:36px}.mm-starter .st-boost-offer{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.mm-starter .st-cost{background:var(--bg)}.mm-starter .st-cost-head{max-width:860px}.mm-starter .st-cost .st-h2{font-size:clamp(24px,6.4vw,34px)}.mm-starter .st-cost .st-lead{font-size:16px}.mm-starter .st-cost-grid{display:grid;gap:28px;margin-top:36px}.mm-starter .st-chart{margin:0;padding:28px 18px 22px;border:1px solid var(--line);border-radius:28px;background:var(--bg-soft)}.mm-starter .st-chart-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:end}.mm-starter .st-chart-col{display:flex;flex-direction:column;gap:12px;min-width:0}.mm-starter .st-chart-track{display:flex;align-items:flex-end;height:280px}.mm-starter .st-chart-bar{width:100%;border-radius:16px 16px 8px 8px;transform-origin:50% 100%;animation:st-grow 1.2s var(--ease) both}.mm-starter .st-chart-col-mm .st-chart-bar{animation-delay:.35s}.mm-starter .st-chart-stack{display:flex;flex-direction:column;overflow:hidden}.mm-starter .st-chart-seg{display:flex;align-items:flex-start;padding:12px;font-size:13px;font-weight:600;line-height:1.3}.mm-starter .st-chart-traffic{background:var(--bg-muted);color:var(--ink)}.mm-starter .st-chart-recep{background:#93a2ab;color:var(--ink)}.mm-starter .st-chart-mm{background:linear-gradient(180deg,#14b8a6,#0f766e)}.mm-starter .st-chart-total{font-size:15px;line-height:1.35;animation:st-fade-in .8s ease .9s both}.mm-starter .st-chart-col-mm .st-chart-total{color:var(--teal)}.mm-starter .st-cost-side{display:grid;gap:22px;align-content:center;justify-items:start}.mm-starter .st-counterweight{padding-left:18px;border-left:3px solid var(--mint);color:var(--ink-2)}.mm-starter .st-source{margin-top:36px;color:var(--muted);font-size:12px;line-height:1.6}.mm-starter .st-source a{text-decoration:underline;text-underline-offset:2px}@media(min-width:720px){.mm-starter .st-chart{padding:36px 36px 28px}.mm-starter .st-chart-cols{gap:32px}.mm-starter .st-chart-track{height:340px}.mm-starter .st-chart-seg{font-size:14px}}@media(min-width:1040px){.mm-starter .st-cost-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}}.mm-starter .st-evolution{background:var(--bg-soft)}.mm-starter .st-split{display:grid;gap:36px;align-items:center}.mm-starter .st-split-copy .st-lead{max-width:560px}@media(min-width:900px){.mm-starter .st-split{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:72px}}.mm-starter .st-closing{position:relative;margin-top:-28px;padding:72px 0 80px;overflow:clip;border-radius:32px 32px 0 0;background:var(--dark);color:#e9eef0}.mm-starter .st-closing-media{position:absolute;inset:0}.mm-starter .st-closing-media picture,.mm-starter .st-closing-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:62% 20%}.mm-starter .st-closing-media img{opacity:.5}.mm-starter .st-closing-media:after{content:"";position:absolute;inset:0;background:radial-gradient(70% 60% at 85% 100%,rgba(34,224,189,.2),transparent 70%),linear-gradient(180deg,#16242bf0,#16242bbd 55%,#16242beb)}.mm-starter .st-closing-inner{position:relative}.mm-starter .st-closing .st-h2{max-width:880px;color:var(--white)}.mm-starter .st-closing .st-lead{max-width:720px;color:#dbe3e6}.mm-starter .st-signature{margin-top:36px;color:var(--mint);font-size:17px;font-weight:700}@media(min-width:900px){.mm-starter .st-closing{margin-top:-36px;padding:128px 0 136px;border-radius:44px 44px 0 0}.mm-starter .st-closing-media:after{background:radial-gradient(60% 60% at 90% 100%,rgba(34,224,189,.22),transparent 70%),linear-gradient(90deg,#16242bf2,#16242bcc 52%,#16242b66)}}@media(hover:hover)and (pointer:fine){.mm-starter .st-tile,.mm-starter .st-plan,.mm-starter .st-step{transition:transform .3s var(--ease),box-shadow .3s var(--ease),opacity .7s var(--ease) var(--d, 0s)}.mm-starter .st-tile:hover,.mm-starter .st-plan:hover,.mm-starter .st-step:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}}
