.pricing-plan-scene-module__gmoEnG__root{--ease:cubic-bezier(.22, 1, .36, 1)}.pricing-plan-scene-module__gmoEnG__root *{animation-timing-function:var(--ease)}.pricing-plan-scene-module__gmoEnG__tabs{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-subtle);grid-template-columns:repeat(3,minmax(0,1fr));padding:6px;display:grid;position:relative}.pricing-plan-scene-module__gmoEnG__indicator{background:var(--color-ink);width:calc(33.3333% - 4px);transform:translateX(calc(var(--plan-index,0) * 100%));transition:transform .42s var(--ease);border-radius:22px;position:absolute;top:6px;bottom:6px;left:6px}.pricing-plan-scene-module__gmoEnG__tab{z-index:1;min-width:0;color:var(--color-ink);cursor:pointer;border-radius:22px;flex-direction:column;gap:2px;padding:10px;transition:color .3s;display:flex;position:relative}.pricing-plan-scene-module__gmoEnG__tab b{-webkit-hyphens:auto;hyphens:auto;font-size:13px;font-weight:600;line-height:1.3}.pricing-plan-scene-module__gmoEnG__tab span{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;transition:color .3s}.pricing-plan-scene-module__gmoEnG__tabActive{color:var(--color-ink-contrast)}.pricing-plan-scene-module__gmoEnG__tabActive span{color:color-mix(in srgb, var(--color-ink-contrast) 72%, var(--color-ink))}.pricing-plan-scene-module__gmoEnG__tab:has(input:focus-visible){outline:2px solid var(--color-accent-deep);outline-offset:2px}@media (min-width:640px){.pricing-plan-scene-module__gmoEnG__tab{padding:14px 22px}.pricing-plan-scene-module__gmoEnG__tab b{-webkit-hyphens:manual;hyphens:manual;font-size:16px}.pricing-plan-scene-module__gmoEnG__tab span{font-size:14px}}.pricing-plan-scene-module__gmoEnG__body{gap:24px;margin-top:20px;display:grid}@media (min-width:1024px){.pricing-plan-scene-module__gmoEnG__body{grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:40px}}.pricing-plan-scene-module__gmoEnG__stage{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);order:2;padding:20px;position:relative;overflow:hidden}.pricing-plan-scene-module__gmoEnG__desc{order:1;padding-top:6px}@media (min-width:1024px){.pricing-plan-scene-module__gmoEnG__stage{order:0;height:420px;padding:28px}.pricing-plan-scene-module__gmoEnG__desc{order:0}}.pricing-plan-scene-module__gmoEnG__cap,.pricing-plan-scene-module__gmoEnG__card h3{letter-spacing:.2em;text-transform:uppercase;color:var(--color-muted);margin:0 0 14px;font-size:12px;font-weight:500}.pricing-plan-scene-module__gmoEnG__slot{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-background);align-items:center;gap:16px;margin-bottom:12px;padding:14px 18px;animation:.42s both pricing-plan-scene-module__gmoEnG__in-left;display:flex;position:relative}.pricing-plan-scene-module__gmoEnG__time{font-variant-numeric:tabular-nums;width:60px;font-size:18px;font-weight:600}.pricing-plan-scene-module__gmoEnG__name{color:var(--color-muted);font-size:16px;font-weight:500}.pricing-plan-scene-module__gmoEnG__booked{animation:.42s both pricing-plan-scene-module__gmoEnG__in-left,.42s 1.1s both pricing-plan-scene-module__gmoEnG__booked}.pricing-plan-scene-module__gmoEnG__check{background:var(--color-accent-deep);border-radius:50%;width:26px;height:26px;margin-left:auto;animation:.42s 1.3s both pricing-plan-scene-module__gmoEnG__pop;position:relative}.pricing-plan-scene-module__gmoEnG__check:after{content:"";border:solid var(--color-ink-contrast);border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:5px;left:9px;transform:rotate(45deg)}.pricing-plan-scene-module__gmoEnG__toast{background:var(--color-ink);color:var(--color-ink-contrast);box-shadow:var(--shadow-ink);border-radius:9999px;margin-top:4px;padding:12px 18px;font-size:14px;font-weight:500;animation:.42s 1.8s both pricing-plan-scene-module__gmoEnG__up;display:inline-block}@media (min-width:1024px){.pricing-plan-scene-module__gmoEnG__toast{margin:0;position:absolute;bottom:24px;right:24px}}.pricing-plan-scene-module__gmoEnG__cols{gap:16px;display:grid}@media (min-width:640px){.pricing-plan-scene-module__gmoEnG__cols{grid-template-columns:1fr 1fr}}.pricing-plan-scene-module__gmoEnG__coin{background:var(--color-accent-deep);width:34px;height:34px;color:var(--color-ink-contrast);border-radius:50%;place-items:center;margin-left:auto;font-size:16px;font-weight:600;animation:.7s .6s both pricing-plan-scene-module__gmoEnG__drop;display:grid}.pricing-plan-scene-module__gmoEnG__chip{background:var(--color-success-soft);color:var(--color-success);border-radius:9999px;margin-top:4px;padding:8px 14px;font-size:14px;font-weight:600;animation:.42s 1.6s both pricing-plan-scene-module__gmoEnG__pop;display:inline-block}.pricing-plan-scene-module__gmoEnG__card{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-background);margin-bottom:14px;padding:16px;animation:.42s both pricing-plan-scene-module__gmoEnG__up}.pricing-plan-scene-module__gmoEnG__card h3{margin-bottom:10px}.pricing-plan-scene-module__gmoEnG__track{background:var(--color-panel);border-radius:9999px;height:10px;overflow:hidden}.pricing-plan-scene-module__gmoEnG__fill{background:var(--color-accent);transform-origin:0;border-radius:9999px;width:82%;height:100%;animation:1s .9s both pricing-plan-scene-module__gmoEnG__fill}.pricing-plan-scene-module__gmoEnG__fillLabel{color:var(--color-success);margin-top:8px;font-size:14px;font-weight:600}.pricing-plan-scene-module__gmoEnG__bubble{border-radius:16px;margin-bottom:8px;padding:10px 14px;font-size:14px;font-weight:500}.pricing-plan-scene-module__gmoEnG__question{background:var(--color-panel);margin-right:30px;animation:.42s 1s both pricing-plan-scene-module__gmoEnG__up}.pricing-plan-scene-module__gmoEnG__ai{min-height:62px;position:relative}.pricing-plan-scene-module__gmoEnG__answer{border:1px solid var(--color-accent);background:var(--color-accent-soft);color:var(--color-ink);margin-left:30px;animation:.42s 2.4s both pricing-plan-scene-module__gmoEnG__up;position:absolute;top:0;left:0;right:0}.pricing-plan-scene-module__gmoEnG__dots{border:1px solid var(--color-accent);background:var(--color-accent-soft);border-radius:16px;gap:5px;padding:14px;animation:.3s 1.5s both pricing-plan-scene-module__gmoEnG__up,.22s 2.4s forwards pricing-plan-scene-module__gmoEnG__gone;display:flex;position:absolute;top:0;left:30px}.pricing-plan-scene-module__gmoEnG__dots i{background:var(--color-accent-deep);border-radius:50%;width:7px;height:7px;animation:1s infinite pricing-plan-scene-module__gmoEnG__dots}.pricing-plan-scene-module__gmoEnG__dots i:nth-child(2){animation-delay:.15s}.pricing-plan-scene-module__gmoEnG__dots i:nth-child(3){animation-delay:.3s}.pricing-plan-scene-module__gmoEnG__team{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pricing-plan-scene-module__gmoEnG__member{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-background);flex-direction:column;height:220px;padding:14px;animation:.42s both pricing-plan-scene-module__gmoEnG__up;display:flex}@media (min-width:1024px){.pricing-plan-scene-module__gmoEnG__member{height:330px}}.pricing-plan-scene-module__gmoEnG__avatar{background:var(--color-ink);width:38px;height:38px;color:var(--color-ink-contrast);border-radius:50%;place-items:center;font-weight:600;display:grid}.pricing-plan-scene-module__gmoEnG__memberName{margin-top:8px;font-size:14px;font-weight:600}.pricing-plan-scene-module__gmoEnG__bars{flex:1;align-items:flex-end;margin-top:12px;display:flex}.pricing-plan-scene-module__gmoEnG__bar{border:1px solid var(--color-accent-deep);background:var(--color-accent);transform-origin:bottom;border-radius:12px 12px 6px 6px;width:100%;animation:.7s .7s both pricing-plan-scene-module__gmoEnG__grow}.pricing-plan-scene-module__gmoEnG__tag{background:var(--color-accent-soft);color:var(--color-accent-deep);border-radius:9999px;padding:7px 14px;font-size:13px;font-weight:500;animation:.42s both pricing-plan-scene-module__gmoEnG__up;display:inline-block}.pricing-plan-scene-module__gmoEnG__title{letter-spacing:-.025em;margin:16px 0 0;font-size:28px;font-weight:600;line-height:1.3;animation:.42s 80ms both pricing-plan-scene-module__gmoEnG__up}.pricing-plan-scene-module__gmoEnG__priceBlock{margin-top:6px;animation:.42s .16s both pricing-plan-scene-module__gmoEnG__up}.pricing-plan-scene-module__gmoEnG__price{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:48px;font-weight:600;line-height:1.1}@media (min-width:640px){.pricing-plan-scene-module__gmoEnG__price{font-size:56px}}.pricing-plan-scene-module__gmoEnG__priceUnit{letter-spacing:0;color:var(--color-muted);font-size:16px;font-weight:500}.pricing-plan-scene-module__gmoEnG__valueNote{color:var(--color-accent-deep);margin-top:8px;font-size:15px;font-weight:600;line-height:1.45}.pricing-plan-scene-module__gmoEnG__lead{color:var(--color-ink-soft);margin:12px 0 20px;font-size:16px;font-weight:500;line-height:1.5;animation:.42s .24s both pricing-plan-scene-module__gmoEnG__up}.pricing-plan-scene-module__gmoEnG__features{margin:0;padding:0;list-style:none}.pricing-plan-scene-module__gmoEnG__features li{padding:0 0 12px 32px;font-size:15px;font-weight:500;line-height:1.45;animation:.42s both pricing-plan-scene-module__gmoEnG__up;position:relative}.pricing-plan-scene-module__gmoEnG__features li:before{content:"";border:solid var(--color-accent-deep);border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:3px;left:3px;transform:rotate(45deg)}.pricing-plan-scene-module__gmoEnG__cta{margin-top:12px;animation:.42s both pricing-plan-scene-module__gmoEnG__up}@keyframes pricing-plan-scene-module__gmoEnG__in-left{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes pricing-plan-scene-module__gmoEnG__up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes pricing-plan-scene-module__gmoEnG__pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes pricing-plan-scene-module__gmoEnG__booked{0%{border-color:var(--color-line);background:var(--color-background)}to{border-color:var(--color-accent);background:var(--color-accent-soft)}}@keyframes pricing-plan-scene-module__gmoEnG__drop{0%{opacity:0;transform:translateY(-120px)}to{opacity:1;transform:translateY(0)}}@keyframes pricing-plan-scene-module__gmoEnG__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pricing-plan-scene-module__gmoEnG__grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pricing-plan-scene-module__gmoEnG__dots{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes pricing-plan-scene-module__gmoEnG__gone{to{opacity:0}}@media (prefers-reduced-motion:reduce){.pricing-plan-scene-module__gmoEnG__root *,.pricing-plan-scene-module__gmoEnG__indicator{transition-duration:10ms!important;animation-duration:10ms!important;animation-delay:0s!important}}