@font-face{font-family:SUIT Variable;src:url(/fonts/SUIT-Variable.woff2)format("woff2-variations");font-style:normal;font-weight:100 900;font-display:swap}.venue-toss{--venue-ink:#191f28;--venue-muted:#6b7684;--venue-blue:#6f477b;--venue-blue-deep:#54345e;--venue-space-1:8px;--venue-space-2:16px;--venue-space-3:24px;--venue-space-4:32px;--venue-space-5:48px;--venue-space-6:64px;--venue-space-7:88px;--venue-space-8:112px;color:var(--venue-ink);background:#fff;font-family:SUIT Variable,SUIT,-apple-system,BlinkMacSystemFont,Noto Sans KR,Malgun Gothic,sans-serif;font-weight:500;overflow:hidden}.venue-toss *,.venue-toss :before,.venue-toss :after{box-sizing:border-box}.venue-toss h1,.venue-toss h2,.venue-toss p{word-break:keep-all}.venue-toss [data-reveal]{opacity:0;transition:opacity .95s cubic-bezier(.22,1,.36,1),transform .95s cubic-bezier(.22,1,.36,1);transform:translateY(42px)}.venue-toss [data-reveal].is-visible{opacity:1;transform:translateY(0)}.venue-toss__hero{background:linear-gradient(#f8fbff 0%,#e9f3ff 100%);min-height:calc(100svh - 64px);position:relative;overflow:hidden}.venue-toss__hero-art{object-fit:cover;object-position:50% 64%;opacity:.7;width:100%;height:100%;position:absolute;inset:0}.venue-toss__hero:after{content:"";background:linear-gradient(#fafdfff5 0%,#f8fcffb8 35%,#eef7ff1f 72%);position:absolute;inset:0}.venue-toss__hero-copy{z-index:1;text-align:center;width:min(100% - 44px,1100px);margin:0 auto;padding-top:32px;position:relative}.venue-toss__back{color:#526171;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;position:absolute;top:28px;left:0}.venue-toss__eyebrow,.venue-toss__feature-label{color:var(--venue-blue);letter-spacing:-.02em;margin:0 0 14px;font-size:15px;font-weight:800}.venue-toss__hero h1{letter-spacing:-.045em;max-width:960px;margin:106px auto 0;font-size:clamp(32px,8.3vw,38px);font-weight:700;line-height:1.36}.venue-toss__lead{color:#4e5968;letter-spacing:-.02em;margin:18px auto 0;font-size:17px;line-height:1.65}.venue-toss__hero-actions{gap:10px;width:min(100%,430px);margin:30px auto 0;display:flex}.venue-toss__hero-actions>a,.venue-toss__hero-consult{color:#fff;font-variation-settings:"wght" 650;letter-spacing:-.012em;background:#191f28eb;border:0;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:52px;font-family:SUIT Variable,SUIT,-apple-system,BlinkMacSystemFont,Noto Sans KR,Malgun Gothic,sans-serif;font-size:15px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 12px 28px #1f324a1f}.venue-toss__hero-consult{color:#fff;background:#191f28eb;box-shadow:0 12px 28px #1f324a1f}.venue-toss__hero-actions svg{stroke-width:1.8px;width:16px}.venue-toss__down{z-index:2;color:#536275;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff94;border-radius:999px;place-items:center;width:42px;height:42px;display:grid;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.venue-toss__down svg{width:21px}.venue-toss__intro{text-align:center;background:linear-gradient(#f7f8fa 0%,#f5f7f9 100%);flex-direction:column;justify-content:center;align-items:center;min-height:72svh;padding:100px 22px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #dce2e957}.venue-toss__intro>div:first-child{width:min(100%,720px)}.venue-toss__intro p{color:#8b95a1;margin:0 0 18px;font-size:18px;font-weight:700;line-height:1.5}.venue-toss__intro .venue-toss__intro-summary{color:var(--venue-ink);letter-spacing:-.035em;margin:0;font-size:clamp(22px,6.4vw,29px);font-weight:600;line-height:1.75}.venue-toss__intro h2,.venue-toss__intro-feature h2,.venue-toss__feature h2,.venue-toss__result h2,.venue-toss__price h2,.venue-toss__faq h2,.venue-toss__final h2{letter-spacing:-.045em;margin:0;font-size:clamp(29px,7.4vw,36px);font-weight:700;line-height:1.4}.venue-toss__intro-phone{scroll-snap-align:center;transform-origin:top;flex:none;width:100%}.venue-toss__intro-showcase{scrollbar-width:none;flex-direction:column;align-items:flex-start;gap:32px;width:100%;display:flex;overflow:visible}.venue-toss__intro-showcase::-webkit-scrollbar{display:none}.venue-toss__intro-phone--guide{transition-delay:80ms!important}.venue-toss__intro-phone--route{transition-delay:.32s!important}.venue-toss__intro-phone .venue-toss__phone{height:540px}.venue-toss__intro-switch{justify-content:center;align-items:center;gap:7px;margin-top:20px;display:flex}.venue-toss__intro-switch button{background:#d8dee7;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:width .25s,background .25s}.venue-toss__intro-switch button.is-active{background:#6f477b;width:25px}.venue-toss__intro-switch button:focus-visible{outline-offset:3px;outline:3px solid #6f477b3d}.venue-toss__intro-feature{background:#fff;flex-direction:column;align-items:center;min-height:auto;padding:112px 24px;display:flex;overflow:hidden}.venue-toss__intro-feature-copy{align-self:flex-start;width:min(100%,720px);margin:0 auto}.venue-toss__intro-feature .venue-toss__feature-label{letter-spacing:-.015em;font-weight:700}.venue-toss__intro-feature h2{letter-spacing:-.04em;font-weight:700}.venue-toss__feature{align-items:flex-start;min-height:124svh;padding:124px 24px 0;display:flex}.venue-toss__feature--white{background:#fff}.venue-toss__feature--ice{background:#f4f8fc}.venue-toss__feature--blue{background:#edf6ff}.venue-toss__feature-inner{width:100%;max-width:1120px;margin:0 auto}.venue-toss__feature-copy{max-width:410px}.venue-toss__feature-copy>p:last-child,.venue-toss__feature-description,.venue-toss__result-copy>p:last-child{color:var(--venue-muted);letter-spacing:-.025em;margin:18px 0 0;font-size:16px;line-height:1.75}.venue-toss__feature-visual{width:min(118%,390px);margin:70px auto 0}.venue-toss__dual-phones{align-items:flex-start;gap:22px;width:582px;margin-left:-94px;display:flex}.venue-toss__dual-phones>div{flex:none;width:280px}.venue-toss__dual-phones>div:first-child{margin-top:132px}.venue-toss__dual-phones .venue-toss__phone{height:625px}.venue-toss__feature-secondary{border-top:1px solid #dbe2ea;margin-top:74px;padding-top:28px}.venue-toss__feature-secondary>span{color:var(--venue-blue);margin-bottom:12px;font-size:13px;font-weight:800;display:block}.venue-toss__feature-secondary>strong{letter-spacing:-.035em;font-size:23px;line-height:1.45;display:block}.venue-toss__feature-secondary>p{color:#8b95a1;margin:13px 0 0;font-size:14px;line-height:1.65}.venue-toss__phone{background:linear-gradient(145deg,#fff 0%,#eef2f6 55%,#fff 100%);border:1px solid #dfe5ec;border-radius:44px;width:100%;height:650px;padding:7px;position:relative;overflow:visible;box-shadow:0 32px 72px #2d435b29,inset 0 0 0 1px #fffffff5}.venue-toss__phone-edge{pointer-events:none;z-index:5;border:1px solid #e2e7ed;border-radius:41px;position:absolute;inset:3px}.venue-toss__phone-island{display:none}.venue-toss__phone-screen{background:#f8fafc;border-radius:37px;height:100%;padding:24px 16px 18px;position:relative;overflow:hidden}.venue-toss__screen-header{border-bottom:1px solid #e5e8eb;justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.venue-toss__brand-pill,.venue-toss__status-pill,.venue-toss__live-dot{border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:800;display:inline-flex}.venue-toss__brand-pill{color:#fff;background:#1737b6}.venue-toss__brand-pill i,.venue-toss__status-pill i{background:#ffd43b;border-radius:99px;width:6px;height:6px}.venue-toss__concept-heading{flex-direction:column;gap:8px;padding:30px 2px 22px;display:flex}.venue-toss__concept-heading>span{color:var(--venue-blue);font-size:12px;font-weight:800}.venue-toss__concept-heading>strong{color:#252b34;letter-spacing:-.045em;font-size:26px;line-height:1.35}.venue-toss__concept-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.venue-toss__concept-card{border-radius:24px;flex-direction:column;justify-content:flex-end;min-height:126px;padding:17px;display:flex}.venue-toss__concept-card--blue{background:#f3eef4}.venue-toss__concept-card--mint{background:#eafaf5}.venue-toss__concept-card svg{width:26px;color:var(--venue-blue);margin-bottom:auto}.venue-toss__concept-card--mint svg{color:#00a781}.venue-toss__concept-card span{color:#6b7684;margin-bottom:4px;font-size:11px;font-weight:700}.venue-toss__concept-card strong{letter-spacing:-.03em;font-size:15px}.venue-toss__concept-wide{background:linear-gradient(135deg,#f1edff,#e9f1ff);border-radius:26px;margin-top:10px;padding:20px}.venue-toss__concept-wide>div{color:#7066d8;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.venue-toss__concept-wide>div svg{width:20px}.venue-toss__concept-wide>strong{letter-spacing:-.04em;margin-top:14px;font-size:21px;line-height:1.4;display:block}.venue-toss__concept-route{color:#6b7684;align-items:center;gap:8px;margin-top:18px;font-size:10px;font-weight:700;display:flex}.venue-toss__concept-route i{background:#6f477b;border-radius:99px;width:8px;height:8px;box-shadow:0 0 0 5px #6f477b1f}.venue-toss__concept-route i+i{background:#8b7cf6;margin-left:auto;box-shadow:0 0 0 5px #8b7cf61f}.venue-toss__concept-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.venue-toss__concept-actions button{color:#fff;min-height:44px;font:inherit;background:#6f477b;border:0;border-radius:15px;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.venue-toss__concept-actions button:last-child{color:#2b2f36;background:#ffdf00}.venue-toss__concept-actions svg{width:15px}.venue-toss__question-stack{gap:10px;display:grid}.venue-toss__question-stack>button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#eef2f6;border:1px solid #0000;border-radius:21px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:15px;transition:transform .28s,border-color .28s,background .28s,box-shadow .28s;display:grid}:is(.venue-toss__question-stack>button:hover,.venue-toss__question-stack>button:focus-visible,.venue-toss__question-stack>button.is-active){background:#fff;border-color:#dce6f2;transform:translateY(-2px);box-shadow:0 14px 34px #46596e1f}.venue-toss__question-stack>button:focus-visible{outline-offset:2px;outline:3px solid #3182f633}.venue-toss__question-stack svg{width:22px;color:var(--venue-blue)}.venue-toss__question-stack span{color:#4e5968;flex-direction:column;gap:2px;min-width:0;font-size:12px;font-weight:800;display:flex}.venue-toss__question-stack strong{color:var(--venue-blue);white-space:nowrap;background:#f5f1f6;border-radius:999px;padding:7px 9px;font-size:10px}.venue-toss__question-stack>button.is-active strong{color:#fff;background:#6f477b}.venue-toss__concept-answer{background:#e9f3ff;border-radius:25px;grid-template-columns:38px 1fr;gap:14px;margin-top:14px;padding:19px;display:grid}.venue-toss__concept-answer>svg{width:28px;color:var(--venue-blue)}.venue-toss__concept-answer>div{flex-direction:column;gap:2px;display:flex}.venue-toss__concept-answer>div+div{border-top:1px solid #6f477b1f;grid-column:2;padding-top:12px}.venue-toss__concept-answer span{color:#6b7684;font-size:10px;font-weight:700}.venue-toss__concept-answer strong{font-size:14px}.venue-toss__mini-map{background:#f3eef4;border-radius:28px;height:270px;position:relative;overflow:hidden}.venue-toss__map-road{border:8px solid #ffffffeb;border-left:0;border-right:0;width:130%;height:28px;position:absolute;transform:rotate(-27deg)}.venue-toss__map-road--one{top:70px;left:-30px}.venue-toss__map-road--two{bottom:44px;right:-110px;transform:rotate(34deg)}.venue-toss__map-line{border-top:4px dotted #6f477b;width:118px;position:absolute;top:110px;left:86px;transform:rotate(-14deg)}.venue-toss__map-pin{z-index:2;color:#4e5968;flex-direction:column;align-items:center;gap:5px;font-size:10px;font-weight:800;display:flex;position:absolute}.venue-toss__map-pin svg{width:34px;height:34px;color:var(--venue-blue);background:#fff;border-radius:14px;padding:8px;box-shadow:0 10px 24px #6f477b29}.venue-toss__map-pin--start{bottom:52px;left:46px}.venue-toss__map-pin--end{top:52px;right:42px}.venue-toss__map-pin--end svg{color:#fff;background:#6f477b}.venue-toss__exit-illustration{background:linear-gradient(145deg,#f3eef4,#f0edff);border-radius:29px;flex-direction:column;justify-content:center;align-items:center;min-height:260px;display:flex}.venue-toss__car-shape{background:linear-gradient(135deg,#68a7ff,#4d75e8);border-radius:42px 48px 24px 24px;width:150px;height:66px;margin-bottom:24px;position:relative;box-shadow:0 22px 36px #6f477b33}.venue-toss__car-shape:before{content:"";background:#b8d8ff;border-radius:42px 42px 8px 8px;width:86px;height:50px;position:absolute;top:-32px;left:33px}.venue-toss__car-shape i{background:#3c4e68;border:7px solid #fff;border-radius:99px;width:27px;height:27px;position:absolute;bottom:-12px}.venue-toss__car-shape i:first-child{left:23px}.venue-toss__car-shape i:last-child{right:23px}.venue-toss__exit-illustration>span{color:#6b7684;font-size:11px;font-weight:700}.venue-toss__exit-illustration>strong{color:var(--venue-blue);margin-top:5px;font-size:25px}.venue-toss__notice--ready{background:#fff;box-shadow:0 10px 28px #46596e14}.venue-toss__exit-stage{background:radial-gradient(circle at 82% 18%,#3182f614,#0000 34%),linear-gradient(150deg,#f8fafc 0%,#f1f5f9 100%);border-radius:38px;height:610px;position:relative;overflow:hidden}.venue-toss__exit-stage>.venue-toss__phone{width:min(86%,330px);height:650px;position:absolute;top:38px;left:50%;transform:translate(-50%);box-shadow:0 28px 64px #2d435b24,inset 0 0 0 1px #fffffff5}.venue-toss__exit-float{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;background:#fffffff7;border:1px solid #e5e8ebeb;border-radius:18px;grid-template-columns:34px 1fr;gap:1px 11px;width:190px;padding:14px 16px;display:grid;position:absolute;transform:translateY(34px)scale(.96);box-shadow:0 14px 34px #22436c1c}.venue-toss__exit-float svg{color:#6f477b;background:#f4eff5;border-radius:12px;grid-row:1/3;width:34px;height:34px;padding:8px}.venue-toss__exit-float span{color:#8b95a1;font-size:10px;font-weight:700}.venue-toss__exit-float strong{color:#333d4b;font-size:13px;line-height:1.35}.venue-toss__exit-float--request{top:136px;left:4px}.venue-toss__exit-float--ready{bottom:58px;right:4px}.venue-toss__feature-visual.is-visible .venue-toss__exit-float--request{animation:.85s cubic-bezier(.22,1,.36,1) .16s forwards venue-exit-float-rise}.venue-toss__feature-visual.is-visible .venue-toss__exit-float--ready{animation:.9s cubic-bezier(.22,1,.36,1) .78s forwards venue-exit-float-rise}@keyframes venue-exit-float-rise{0%{opacity:0;transform:translateY(34px)scale(.96)}72%{opacity:1;transform:translateY(-5px)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes venue-exit-float-drift{0%,to{opacity:1;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-9px)scale(1)}}.venue-toss__status-pill{color:#158466;background:#e4f8f1}.venue-toss__status-pill i{background:#19a974}.venue-toss__live-dot{color:#f04452;background:#fff0f0}.venue-toss__store-heading,.venue-toss__screen-title{flex-direction:column;gap:5px;padding:22px 4px 16px;display:flex}.venue-toss__store-heading strong,.venue-toss__screen-title strong{letter-spacing:-.04em;font-size:22px;line-height:1.28}.venue-toss__store-heading span,.venue-toss__screen-title span{color:#8b95a1;font-size:12px}.venue-toss__ui-panel{background:#fff;border:1px solid #e4e9f0;border-radius:21px;margin-top:9px;padding:16px;box-shadow:0 7px 18px #3e4b5d0b}.venue-toss__panel-title{align-items:center;gap:7px;font-size:13px;display:flex}.venue-toss__panel-title svg{color:#1737b6;width:18px}.venue-toss__panel-title span{color:#158466;margin-left:auto;font-size:10px;font-weight:800}.venue-toss__ui-panel>p{color:#4e5968;margin:11px 0 13px;font-size:12px;line-height:1.55}.venue-toss__ui-panel dl{margin:0}.venue-toss__ui-panel dl>div{border-top:1px solid #f0f1f3;justify-content:space-between;padding:8px 0;font-size:11px;display:flex}.venue-toss__ui-panel dt{color:#8b95a1}.venue-toss__ui-panel dd{margin:0;font-weight:800}.venue-toss__route-name{font-weight:800;color:var(--venue-ink)!important;margin-bottom:10px!important;font-size:14px!important}.venue-toss__route-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.venue-toss__route-actions button,.venue-toss__quick-questions button{color:#fff;background:#1737b6;border:0;border-radius:12px;justify-content:center;align-items:center;gap:4px;min-height:36px;font-size:11px;font-weight:800;display:inline-flex}.venue-toss__route-actions svg{width:13px}.venue-toss__qna-chip{color:#1737b6;background:#ffffffed;border:1px solid #dbe4f0;border-radius:999px;align-items:center;gap:6px;padding:9px 12px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;bottom:27px;right:27px;box-shadow:0 8px 20px #283b5414}.venue-toss__qna-chip svg{width:15px}.venue-toss__compact-title{background:linear-gradient(135deg,#f7faff 0%,#f4eff5 100%);border-radius:18px;flex-direction:column;gap:7px;margin:14px 0 12px;padding:15px 16px 16px;display:flex}.venue-toss__compact-title span{color:#54345e;letter-spacing:-.015em;background:#e2efff;border-radius:999px;width:fit-content;padding:5px 9px;font-size:11px;font-weight:800}.venue-toss__compact-title strong{color:#191f28;letter-spacing:-.055em;font-size:23px;line-height:1.24}.venue-toss__glance-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.venue-toss__glance-grid>div{background:#f3f6fa;border:1px solid #e8edf3;border-radius:20px;flex-direction:column;justify-content:flex-end;min-height:118px;padding:16px;display:flex}.venue-toss__glance-grid>div:last-child{background:#f3f6fa}.venue-toss__glance-grid svg{color:#6f477b;width:23px;margin-bottom:auto}.venue-toss__glance-grid>div:last-child svg{color:#6f477b}.venue-toss__glance-grid span{color:#6b7684;font-size:10px;font-weight:700}.venue-toss__glance-grid strong{color:#191f28;margin-top:5px;font-size:14px;line-height:1.35}.venue-toss__glance-next{background:linear-gradient(145deg,#f5f1f6 0%,#eee5f0 100%);border:1px solid #dceafb;border-radius:22px;flex-direction:column;justify-content:center;min-height:172px;margin-top:10px;padding:21px;display:flex;position:relative;overflow:hidden}.venue-toss__glance-next:after{content:"";border:24px solid #6f477b14;border-radius:50%;width:126px;height:126px;position:absolute;bottom:-35px;right:-20px}.venue-toss__glance-next>span{color:#6f477b;font-size:10px;font-weight:800}.venue-toss__glance-next>strong{color:#191f28;letter-spacing:-.04em;margin-top:7px;font-size:21px}.venue-toss__glance-next>b{z-index:1;color:#54345e;background:#eee5f0;border:1px solid #d7e8ff;border-radius:12px;align-items:center;gap:5px;width:fit-content;min-height:40px;margin-top:18px;padding:0 14px;font-size:11px;display:inline-flex}.venue-toss__glance-next>b svg{width:13px}.venue-toss__guide-journey{background:radial-gradient(circle at 93% 4%,#589bff33 0 70px,#0000 71px),radial-gradient(circle at 8% 96%,#8fe0ca26 0 74px,#0000 75px),linear-gradient(155deg,#fbfdff 0%,#f1f7ff 52%,#f4eff5 100%);border:1px solid #bcd5f2b8;border-radius:28px;min-height:438px;margin-top:16px;padding:23px 18px 18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 16px 38px #375b8717}.venue-toss__guide-journey:after{content:"";pointer-events:none;border:1px solid #6f477b17;border-radius:50%;width:150px;height:150px;position:absolute;top:82px;right:-54px;box-shadow:0 0 0 22px #6f477b09,0 0 0 44px #6f477b05}.venue-toss__guide-journey-head{z-index:1;padding:0 3px 21px;position:relative}.venue-toss__guide-journey-head>span{color:#6f477b;letter-spacing:-.015em;font-size:11px;font-weight:800;display:block}.venue-toss__guide-journey-head>strong{color:#111827;letter-spacing:-.055em;margin-top:8px;font-size:24px;font-weight:760;line-height:1.32;display:block}.venue-toss__guide-flow{z-index:1;gap:0;padding-top:2px;display:grid;position:relative}.venue-toss__guide-flow:before{content:"";background:linear-gradient(#8fc0ff 0%,#6f477b 58%,#6fd6b6 100%);border-radius:99px;width:2px;position:absolute;top:29px;bottom:48px;left:17px}.venue-toss__guide-flow-item{border-bottom:1px solid #7c96b424;grid-template-columns:35px minmax(0,1fr);align-items:center;gap:13px;min-height:77px;padding:11px 3px;display:grid;position:relative}.venue-toss__guide-flow-item>i{z-index:1;color:#6f477b;background:#fffffff5;border:1px solid #6f477b2b;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;box-shadow:0 6px 16px #6f477b1c}.venue-toss__guide-flow-item>i svg{width:17px}.venue-toss__guide-flow-item>p{flex-direction:column;gap:4px;min-width:0;margin:0;display:flex}.venue-toss__guide-flow-item>p strong{color:#191f28;letter-spacing:-.035em;font-size:16px;font-weight:780;line-height:1.3}.venue-toss__guide-flow-item>p span{color:#7b8794;letter-spacing:-.018em;font-size:10px;font-weight:650;line-height:1.45}.venue-toss__guide-flow-item--route{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #6f477b24;border-radius:19px;grid-template-columns:35px minmax(0,1fr) auto;min-height:92px;margin-top:13px;padding:13px 12px;box-shadow:0 12px 26px #2d4c7014}.venue-toss__guide-flow-item--route>i{background:#f3eef4;border-color:#54345e33}.venue-toss__guide-flow-item--route>p strong{color:#165ec5}.venue-toss__guide-flow-item--route>b{color:#fff;white-space:nowrap;background:#6f477b;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.venue-toss__compact-list{gap:7px;display:grid}.venue-toss__compact-list>div,.venue-toss__route-summary{background:#fff;border:1px solid #eef1f4;border-radius:17px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:60px;padding:10px 11px;display:grid;box-shadow:0 7px 19px #2c3f530e}.venue-toss__compact-list svg,.venue-toss__route-summary>svg{width:20px;color:var(--venue-blue)}.venue-toss__compact-list p,.venue-toss__route-summary>div,.venue-toss__compact-parking p,.venue-toss__route-choice p{flex-direction:column;gap:2px;min-width:0;margin:0;display:flex}.venue-toss__compact-list p span,.venue-toss__route-summary span,.venue-toss__compact-parking p span,.venue-toss__route-choice p span{color:#8b95a1;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;overflow:hidden}.venue-toss__compact-list p strong,.venue-toss__route-summary strong,.venue-toss__compact-parking p strong,.venue-toss__route-choice p strong{color:#333d4b;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.venue-toss__compact-list b,.venue-toss__route-summary b{color:var(--venue-blue);white-space:nowrap;background:#edf6ff;border-radius:999px;padding:6px 7px;font-size:8px;font-weight:800}.venue-toss__compact-parking,.venue-toss__route-choice{background:#f4eff5;border-radius:20px;margin-top:9px;padding:13px}.venue-toss__compact-parking-title,.venue-toss__route-choice-head{justify-content:space-between;align-items:center;padding:1px 1px 8px;display:flex}.venue-toss__compact-parking-title span,.venue-toss__route-choice-head span{color:var(--venue-blue);font-size:9px;font-weight:800}.venue-toss__compact-parking-title strong,.venue-toss__route-choice-head strong{color:#4e5968;font-size:9px}.venue-toss__compact-parking>div:not(.venue-toss__compact-parking-title),.venue-toss__route-choice>div:not(.venue-toss__route-choice-head){border-top:1px solid #3182f61a;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:51px;display:grid}.venue-toss__compact-parking>div>svg,.venue-toss__route-choice>div>svg{width:17px;color:var(--venue-blue)}.venue-toss__compact-parking button,.venue-toss__route-choice button{background:var(--venue-blue);color:#fff;min-width:40px;min-height:28px;font:inherit;border:0;border-radius:10px;justify-content:center;align-items:center;gap:2px;padding:0 7px;font-size:8px;font-weight:800;display:inline-flex}.venue-toss__compact-parking>div:last-child button,.venue-toss__route-choice>div:nth-last-child(2) button{color:#252b34;background:#ffdf00}.venue-toss__route-choice button svg{width:10px}.venue-toss__route-summary{min-height:68px;box-shadow:none;background:#f3f6fa;border-color:#e5ebf2;margin-bottom:10px;padding:12px 13px}.venue-toss__phone--route .venue-toss__compact-title{background:0 0;border:0;border-radius:0;margin:16px 0 10px;padding:8px 2px 12px}.venue-toss__phone--route .venue-toss__compact-title span{color:#6f477b;background:0 0;border-radius:0;padding:0}.venue-toss__route-choice{background:#fff;border:1px solid #e8edf3;margin-top:0;padding:15px;box-shadow:0 10px 24px #2c3f530f}.venue-toss__route-choice>div:not(.venue-toss__route-choice-head){min-height:60px}.venue-toss__route-choice>div:not(.venue-toss__route-choice-head)>b{color:#6f477b;white-space:nowrap;background:#f5f1f6;border-radius:999px;padding:7px 9px;font-size:8px}.venue-toss__route-actions{gap:8px;margin-top:10px}.venue-toss__route-actions button{color:#54345e;min-height:44px;box-shadow:none;background:#f3eef4;border:1px solid #d8e8fb;border-radius:14px;font-size:11px}.venue-toss__route-actions button:last-child{color:#5b4c12;background:#fff8d8;border-color:#f3e9ae}.venue-toss__route-tip{color:#6f477b;margin-top:14px;font-weight:800}.venue-toss__ticket-header{border-bottom:1px solid #e5e8eb;justify-content:space-between;align-items:center;padding:3px 2px 15px;display:flex}.venue-toss__ticket-brand{color:#191f28;align-items:center;gap:8px;font-size:11px;font-weight:850;display:inline-flex}.venue-toss__ticket-brand i{color:#fff;background:#1737b6;border-radius:10px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.venue-toss__ticket-no-app{color:#6f477b;background:#f5f1f6;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800}.venue-toss__ticket-heading{padding:23px 2px 16px}.venue-toss__ticket-heading span{color:#6f477b;font-size:10px;font-weight:800}.venue-toss__ticket-heading strong{color:#191f28;letter-spacing:-.05em;margin-top:7px;font-size:23px;line-height:1.28;display:block}.venue-toss__ticket-steps{grid-template-columns:1fr 1fr;gap:7px;display:grid}.venue-toss__ticket-steps button{color:#6b7684;min-height:52px;font:inherit;background:#eef2f6;border:1px solid #0000;border-radius:16px;align-items:center;gap:7px;padding:9px 10px;font-size:10px;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s;display:flex}.venue-toss__ticket-steps button i{color:#8b95a1;font-size:8px;font-style:normal}:is(.venue-toss__ticket-steps button.is-active,.venue-toss__ticket-steps button:hover,.venue-toss__ticket-steps button:focus-visible){color:#191f28;background:#fff;border-color:#cfe0f5;transform:translateY(-1px);box-shadow:0 8px 20px #2a49701a}.venue-toss__ticket-steps button.is-active i{color:#6f477b}.venue-toss__ticket-steps button:focus-visible{outline-offset:2px;outline:3px solid #6f477b33}.venue-toss__ticket-state{background:linear-gradient(145deg,#fff 0%,#f5f1f6 100%);border-radius:23px;grid-template-columns:44px 1fr;gap:2px 12px;min-height:172px;margin-top:11px;padding:18px;display:grid;box-shadow:0 11px 28px #2c3f5314}.venue-toss__ticket-state-icon{color:#fff;background:#6f477b;border-radius:16px;grid-row:1/5;place-items:center;width:44px;height:44px;display:grid}.venue-toss__ticket-state-icon svg{width:21px}.venue-toss__ticket-state>span{color:#6f477b;font-size:9px;font-weight:800}.venue-toss__ticket-state>strong{color:#191f28;font-size:16px;line-height:1.35}.venue-toss__ticket-state>p{color:#6b7684;margin:4px 0 0;font-size:10px;line-height:1.5}.venue-toss__ticket-state>b{color:#6f477b;background:#fff;border-radius:999px;grid-column:2;width:fit-content;margin-top:9px;padding:7px 9px;font-size:9px}.venue-toss__ticket-progress{justify-content:center;gap:5px;margin-top:14px;display:flex}.venue-toss__ticket-progress i{background:#d7dee8;border-radius:999px;width:6px;height:6px;transition:width .25s,background .25s}.venue-toss__ticket-progress i.is-active{background:#6f477b;width:22px}.venue-toss__ticket-showcase{width:100%}.venue-toss__ticket-dual{overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;width:100%;display:flex;overflow-x:auto}.venue-toss__ticket-dual::-webkit-scrollbar{display:none}.venue-toss__ticket-phone{scroll-snap-align:center;flex:none;width:100%}.venue-toss__ticket-phone .venue-toss__phone{height:620px}.venue-toss__ticket-switch{background:#ffffffb8;border-radius:17px;grid-template-columns:1fr 1.35fr;gap:6px;margin-top:18px;padding:5px;display:grid;box-shadow:0 12px 28px #2c3f5314}.venue-toss__ticket-switch button{color:#6b7684;min-height:43px;font:inherit;letter-spacing:-.025em;background:0 0;border:0;border-radius:13px;font-size:10px;font-weight:800;transition:color .2s,background .2s,box-shadow .2s}.venue-toss__ticket-switch button.is-active{color:#191f28;background:#fff;box-shadow:0 5px 16px #2c3f531a}.venue-toss__ticket-switch button:focus-visible{outline-offset:2px;outline:3px solid #6f477b3d}.venue-toss__phone--kakao-entry .venue-toss__phone-screen{background:linear-gradient(#fff 0%,#f5f8fc 100%);padding:0}.venue-toss__kakao-bar{color:#191f28;background:#ffffffd1;border-bottom:1px solid #e5e8ebe0;justify-content:space-between;align-items:center;min-height:61px;padding:20px 19px 13px;display:flex}.venue-toss__kakao-bar img{width:84px;height:auto;display:block}.venue-toss__kakao-bar span{color:#8b95a1;font-size:10px;font-weight:700}.venue-toss__kakao-chat{padding:34px 16px 0;display:block}.venue-toss__kakao-message{background:#fff;border:1px solid #edf1f5;border-radius:26px;width:100%;padding:27px 22px 22px;box-shadow:0 18px 42px #25415e17}.venue-toss__kakao-feature{color:#6f477b;letter-spacing:-.025em;align-items:center;gap:7px;font-size:16px;font-weight:850;display:inline-flex}.venue-toss__kakao-feature svg{stroke-width:2.25px;width:19px;height:19px}.venue-toss__kakao-message>strong{color:#191f28;letter-spacing:-.055em;margin-top:17px;font-size:25px;line-height:1.28;display:block}.venue-toss__kakao-lead{color:#6b7684;margin:8px 0 0;font-size:13px;font-weight:600;line-height:1.55}.venue-toss__kakao-facts{grid-template-columns:minmax(0,1.55fr) minmax(0,.85fr);gap:9px;margin:27px 0 0;display:grid}.venue-toss__kakao-fact{background:#f6f9fd;border:1px solid #e6edf8;border-radius:18px;flex-direction:column;justify-content:space-between;min-width:0;min-height:102px;padding:15px 14px 16px;display:flex}.venue-toss__kakao-fact--plate{background:#f4eff5}.venue-toss__kakao-fact--time{background:#f7f8fa}.venue-toss__kakao-facts dt{color:#6f477b;letter-spacing:-.02em;font-size:11px;font-weight:850}.venue-toss__kakao-facts dd{color:#191f28;letter-spacing:-.045em;white-space:nowrap;margin:0;font-size:22px;font-weight:850}.venue-toss__kakao-fact--time dd{font-size:24px}.venue-toss__kakao-message>button{color:#fff;width:100%;min-height:52px;font:inherit;cursor:pointer;background:#6f477b;border:0;border-radius:15px;justify-content:center;align-items:center;gap:9px;margin-top:18px;font-size:14px;font-weight:850;display:flex;box-shadow:0 10px 22px #6f477b2e}.venue-toss__kakao-message>button svg{width:17px}.venue-toss__kakao-message>button:focus-visible{outline-offset:3px;outline:3px solid #6f477b40}.venue-toss__kakao-caption{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-radius:20px;grid-template-columns:38px 1fr;gap:11px;padding:15px;display:grid;position:absolute;bottom:22px;left:17px;right:17px;box-shadow:0 15px 35px #2c3f5329}.venue-toss__kakao-caption>svg{color:#6f477b;width:23px}.venue-toss__kakao-caption div{flex-direction:column;gap:3px;display:flex}.venue-toss__kakao-caption span{color:#6f477b;font-size:10px;font-weight:800}.venue-toss__kakao-caption strong{color:#191f28;font-size:11px}.venue-toss__phone--ticket-journey .venue-toss__phone-screen{background:#f7f9fc}.venue-toss__journey-heading{padding:25px 2px 18px}.venue-toss__journey-heading span{color:#6f477b;font-size:9px;font-weight:800}.venue-toss__journey-heading strong{color:#191f28;letter-spacing:-.045em;margin-top:6px;font-size:22px;line-height:1.3;display:block}.venue-toss__journey-viewport{background:#fff;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 17px 40px #2c3f531a}.venue-toss__journey-track{transition:transform .62s cubic-bezier(.22,.76,.25,1);display:flex}.venue-toss__journey-slide{flex-direction:column;flex:0 0 100%;min-height:330px;padding:23px 20px 20px;display:flex}.venue-toss__journey-slide>span{color:#6f477b;font-size:9px;font-weight:850}.venue-toss__journey-slide>strong{color:#191f28;letter-spacing:-.04em;white-space:pre-line;margin-top:13px;font-size:22px;line-height:1.32}.venue-toss__journey-slide>strong.venue-toss__journey-number{letter-spacing:.055em;font-size:30px}.venue-toss__journey-slide>p{color:#8b95a1;margin:7px 0 0;font-size:10px;line-height:1.55}.venue-toss__journey-meta{background:#f2f6fb;border-radius:17px;gap:9px;margin-top:24px;padding:14px;display:grid}.venue-toss__journey-meta span{color:#8b95a1;justify-content:space-between;font-size:9px;display:flex}.venue-toss__journey-meta b{color:#333d4b}.venue-toss__journey-fare{background:#f5f1f6;border-radius:17px;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:28px;padding:15px;display:flex}.venue-toss__journey-fare span{color:#6b7684;font-size:9px;font-weight:750}.venue-toss__journey-fare strong{color:#6f477b;letter-spacing:-.04em;font-size:22px}.venue-toss__journey-car,.venue-toss__journey-pay{color:#6f477b;background:#f5f1f6;border-radius:19px;align-items:center;gap:13px;min-height:78px;margin-top:26px;padding:16px;display:flex}.venue-toss__journey-car svg,.venue-toss__journey-pay svg{width:27px}.venue-toss__journey-car span,.venue-toss__journey-pay span{color:#333d4b;font-size:13px;font-weight:850}.venue-toss__journey-pay b{color:#6f477b;margin-left:auto;font-size:15px}.venue-toss__journey-slide button{color:#fff;min-height:49px;font:inherit;background:#6f477b;border:0;border-radius:15px;justify-content:center;align-items:center;gap:8px;margin-top:auto;font-size:15px;font-weight:850;display:flex;box-shadow:0 10px 24px #6f477b38}.venue-toss__journey-slide button svg{width:15px}.venue-toss__journey-slide button:focus-visible{outline-offset:3px;outline:3px solid #6f477b40}.venue-toss__ticket-pointer{color:#191f28;pointer-events:none;z-index:4;background:#fffffffa;border:1px solid #313b481a;border-radius:50%;place-items:center;width:36px;height:36px;animation:3.4s cubic-bezier(.22,.76,.25,1) both venue-ticket-pointer;display:grid;position:absolute;bottom:27px;right:25px;box-shadow:0 8px 22px #2c3f5340}.venue-toss__ticket-pointer svg{width:16px;transform:translate(1px,1px)}@keyframes venue-ticket-pointer{0%,22%{opacity:0;transform:translate(28px,22px)scale(.82)}40%,68%{opacity:1;transform:translate(0)scale(1)}76%{opacity:1;transform:translate(0)scale(.78)}84%{opacity:1;transform:translate(0)scale(1.1)}to{opacity:0;transform:translate(-4px,-2px)scale(1)}}.venue-toss__ticket-feature{background:#fff;padding:118px 0 0;overflow:hidden}.venue-toss__ticket-feature>header{width:min(100%,1120px);margin:0 auto;padding:0 24px 82px}.venue-toss__ticket-feature>header>p:last-child{color:#6b7684;letter-spacing:-.025em;margin:22px 0 0;font-size:16px;line-height:1.75}.venue-toss__ticket-story{background:#f7f9fc;position:relative}.venue-toss__ticket-story-row{z-index:2;align-items:center;gap:72px;width:min(100%,1120px);min-height:890px;margin:0 auto;padding:96px 54px;display:grid;position:relative}@media (min-width:768px){.venue-toss__ticket-story:before{z-index:3;content:"";pointer-events:none;background:linear-gradient(#0000,#6f477b52 10% 90%,#0000);width:1px;position:absolute;top:3%;bottom:3%;left:50%}.venue-toss__ticket-story:after{z-index:4;content:"";pointer-events:none;background:#6f477b;border:3px solid #fff;border-radius:50%;width:13px;height:13px;animation:8s cubic-bezier(.45,0,.55,1) infinite venue-ticket-axis-node;position:absolute;top:8%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #8dbbff,0 8px 22px #6f477b38}}@keyframes venue-ticket-axis-node{0%,to{top:8%}50%{top:92%}}@supports (animation-timeline:view()){@media (min-width:768px){.venue-toss__ticket-story:after,.venue-toss__intro-flow-link i{animation:linear both venue-ticket-axis-node-scroll;animation-timeline:view();animation-range:entry 8% exit 92%}}}@keyframes venue-ticket-axis-node-scroll{0%{top:8%}to{top:92%}}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .venue-toss__ticket-story:after{animation:none}}.venue-toss__ticket-story-row+.venue-toss__ticket-story-row{background:#ffffffc7;border-top:1px solid #e5e8ebc7}.venue-toss__ticket-story-copy>span{color:#6f477b;font-size:15px;font-weight:850}.venue-toss__ticket-story-copy h3{color:#191f28;letter-spacing:-.05em;margin:18px 0 0;font-size:43px;line-height:1.34}.venue-toss__ticket-story-copy h3.venue-toss__ticket-story-title--compact{font-size:39px}.venue-toss__ticket-story-title--compact>span{white-space:nowrap}.venue-toss__ticket-story-copy>p{color:#6b7684;letter-spacing:-.025em;margin:25px 0 0;font-size:18px;line-height:1.72}.venue-toss__ticket-story-copy>strong{color:#c7cdd4;letter-spacing:-.045em;margin-top:82px;font-size:32px;line-height:1.48;display:block}.venue-toss__ticket-story-copy>strong em{color:#4e5968;font-style:normal}.venue-toss__ticket-story-phone{justify-self:center;width:min(100%,350px)}.venue-toss__ticket-story-phone .venue-toss__phone{height:700px}.venue-toss__ticket-story-row--reverse .venue-toss__ticket-story-copy{order:2}.venue-toss__ticket-story-row--reverse .venue-toss__ticket-story-phone{order:1}.venue-toss__availability{background:#f5f1f6;border-radius:22px;grid-template-columns:auto 1fr;gap:12px;padding:20px;display:grid}.venue-toss__availability>svg{width:32px;color:var(--venue-blue)}.venue-toss__availability div{flex-direction:column;display:flex}.venue-toss__availability span,.venue-toss__availability small{color:#6b7684;font-size:11px}.venue-toss__availability strong{color:#00a878;font-size:27px}.venue-toss__availability small{grid-column:2}.venue-toss__chat-block{background:#fff;border:1px solid #e5e8eb;border-radius:22px;margin-top:16px;padding:18px}.venue-toss__chat-block>span{color:var(--venue-blue);align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.venue-toss__chat-block>span svg{width:16px}.venue-toss__chat-block>strong{margin-top:18px;font-size:17px;display:block}.venue-toss__chat-block>p{color:#6b7684;margin:8px 0 15px;font-size:12px;line-height:1.55}.venue-toss__quick-questions{gap:6px;display:flex}.venue-toss__quick-questions button{color:#4e5968;background:#f2f4f6;flex:1;min-height:32px}.venue-toss__route-list{gap:10px;display:grid}.venue-toss__route-list>div{background:#fff;border:1px solid #e5e8eb;border-radius:20px;grid-template-columns:1fr auto;gap:4px 10px;padding:17px;display:grid;position:relative;box-shadow:0 7px 18px #3e4b5d0b}.venue-toss__route-list span{color:#8b95a1;font-size:10px;font-weight:700}.venue-toss__route-list strong{grid-column:1;font-size:14px}.venue-toss__route-list small{color:#6b7684;grid-column:1;font-size:11px}.venue-toss__route-list button{color:#fff;background:#1737b6;border:0;border-radius:13px;grid-area:1/2/4;align-self:center;min-height:42px;padding:0 11px;font-size:10px;font-weight:800}.venue-toss__route-list button svg{vertical-align:middle;width:12px}.venue-toss__route-list>div:last-child button{color:#191f28;background:#ffe812}.venue-toss__route-tip{color:#6b7684;align-items:center;gap:6px;margin:20px 4px 0;font-size:11px;font-weight:700;display:flex}.venue-toss__route-tip svg{width:15px;color:var(--venue-blue)}.venue-toss__screen-title--exit{padding-top:31px}.venue-toss__plate{background:#fff;border:1px solid #e5e8eb;border-radius:20px;flex-direction:column;gap:5px;padding:19px;display:flex}.venue-toss__plate small{color:#8b95a1}.venue-toss__plate strong{letter-spacing:.08em;font-size:29px}.venue-toss__request-button,.venue-toss__primary-action,.venue-toss__final-action{background:var(--venue-blue);color:#fff;border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;margin-top:14px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.venue-toss__request-button svg,.venue-toss__primary-action svg,.venue-toss__final-action svg{width:18px}.venue-toss__notice{background:#f5f1f6;border-radius:20px;align-items:center;gap:12px;margin-top:14px;padding:17px;display:flex}.venue-toss__notice>svg{width:24px;color:var(--venue-blue)}.venue-toss__notice div{flex-direction:column;gap:3px;display:flex}.venue-toss__notice strong{font-size:13px}.venue-toss__notice span{color:#6b7684;font-size:11px}.venue-toss__result{min-height:104svh;color:var(--venue-ink);background:#f4f8fc;display:grid;overflow:hidden}.venue-toss__result-copy{z-index:1;align-self:end;padding:100px 24px 46px}.venue-toss__result-copy>p:last-child{color:var(--venue-muted)}.venue-toss__result img{object-fit:cover;object-position:center 25%;opacity:.96;width:100%;height:48svh}.venue-toss__price,.venue-toss__faq,.venue-toss__final{padding:112px 22px}.venue-toss__price{background:#f4f8fc}.venue-toss__price>div,.venue-toss__faq>div,.venue-toss__final>div{width:min(100%,720px);margin:0 auto}.venue-toss__price-number{align-items:baseline;gap:8px;margin:34px 0 10px;display:flex}.venue-toss__price-number span{color:#8b95a1;font-size:16px;font-weight:700}.venue-toss__price-number strong{color:var(--venue-blue-deep);letter-spacing:-.05em;font-size:43px}.venue-toss__price-options{gap:12px;margin:38px 0 18px;display:grid}.venue-toss__price-options article{background:#fffffff0;border:1px solid #e5e8eb;border-radius:24px;min-width:0;padding:24px;box-shadow:0 12px 32px #283b540e}.venue-toss__price-options article:last-child{background:#f4eff5;border-color:#d9e9ff}.venue-toss__price-options span{color:var(--venue-blue);font-size:12px;font-weight:800}.venue-toss__price-options strong{color:var(--venue-ink);letter-spacing:-.045em;margin-top:12px;font-size:28px;line-height:1.25;display:block}.venue-toss__price-options p{color:#6b7684;margin:8px 0 0;font-size:13px;line-height:1.55}.venue-toss__price>div>p:last-of-type{color:#8b95a1;margin:0 0 23px;font-size:12px;line-height:1.7}.venue-toss__price .venue-toss__primary-action{max-width:360px;margin-left:auto;margin-right:auto}.venue-toss__faq{background:#fff}.venue-toss__faq-list{border-top:1px solid #e5e8eb;margin-top:39px}.venue-toss__faq-list details{border-bottom:1px solid #e5e8eb}.venue-toss__faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:74px;font-size:15px;font-weight:700;list-style:none;display:flex}.venue-toss__faq-list summary::-webkit-details-marker{display:none}.venue-toss__faq-list summary svg{flex:none;width:18px;transition:transform .25s}.venue-toss__faq-list details[open] summary svg{transform:rotate(180deg)}.venue-toss__faq-list details p{color:#6b7684;margin:-4px 0 22px;font-size:14px;line-height:1.7}.venue-toss__final{min-height:72svh;color:var(--venue-ink);text-align:center;background:#f5f1f6;place-items:center;display:grid}.venue-toss__final p{color:var(--venue-blue);margin:0 0 18px;font-weight:800}.venue-toss__final-actions{gap:10px;width:min(100vw - 40px,520px);margin:36px auto 0;display:grid}.venue-toss__final-action{max-width:none;margin:0}.venue-toss__final-phone{color:#333d4b;background:#fffc;border:1px solid #dbe2ea;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:56px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.venue-toss__final-phone svg{color:#6b7684;width:17px}.venue-toss__final-phone span{align-items:baseline;gap:8px;display:inline-flex}.venue-toss__final-phone small{color:#8b95a1;font-size:12px;font-weight:700}.venue-toss__language{justify-content:center;margin:34px auto 0}@media (max-width:767px){.venue-toss__language{text-align:left;width:min(100vw - 40px,520px)}.venue-toss__feature-visual{width:min(100%,342px)}.venue-toss__feature--response{background:#f6f9fc;min-height:auto;padding:110px 20px 72px;overflow:hidden}.venue-toss__feature--response .venue-toss__feature-copy{max-width:none;padding-inline:4px}.venue-toss__feature--response .venue-toss__feature-copy>p:last-child{margin-top:15px}.venue-toss__feature--response .venue-toss__feature-secondary{margin-top:42px;padding-top:24px}.venue-toss__feature--response .venue-toss__feature-secondary>p{display:none}.venue-toss__feature--response .venue-toss__feature-visual{width:min(100%,342px);margin-top:var(--venue-space-6)}.venue-toss__feature--response .venue-toss__phone{height:640px}.venue-toss__feature--departure{background:#f6f9fc;min-height:auto;padding:102px 20px 72px;overflow:hidden}.venue-toss__feature--departure .venue-toss__feature-copy{padding-inline:4px}.venue-toss__feature--departure .venue-toss__feature-copy>p:last-child{margin-top:15px}.venue-toss__feature--departure .venue-toss__feature-visual{margin-top:34px}.venue-toss__feature--departure .venue-toss__exit-stage{height:748px}.venue-toss__feature--departure .venue-toss__exit-float{width:184px;padding:11px 12px}.venue-toss__feature--departure .venue-toss__exit-float--request{inset:auto auto 13px calc(50% - 92px)}.venue-toss__feature--departure .venue-toss__exit-float--ready{display:none}.venue-toss__feature--departure .venue-toss__feature-visual.is-visible .venue-toss__exit-float--request{animation:.72s cubic-bezier(.22,1,.36,1) .12s forwards venue-exit-float-rise,3.1s ease-in-out 1.02s infinite venue-exit-float-drift}.venue-toss__ticket-showcase,.venue-toss__ticket-dual,.venue-toss__ticket-phone{max-width:100%}.venue-toss__ticket-feature{padding-top:110px}.venue-toss__ticket-feature>header{padding:0 24px 72px}.venue-toss__ticket-feature>header>p:last-child{font-size:15px}.venue-toss__ticket-story-row{grid-template-columns:minmax(0,1fr);justify-items:center;gap:52px;min-height:0;padding:82px 22px 92px}.venue-toss__ticket-story-copy h3{font-size:31px;line-height:1.38}.venue-toss__ticket-story-copy h3.venue-toss__ticket-story-title--compact{font-size:27px}.venue-toss__ticket-story-copy>p,.venue-toss__ticket-story-copy>strong{display:none}.venue-toss__ticket-story-row{gap:38px;padding-top:74px}.venue-toss__ticket-story-copy{width:100%;min-width:0}.venue-toss__ticket-story-phone{width:100%;min-width:0;max-width:330px;margin-inline:auto}.venue-toss__ticket-story-phone .venue-toss__phone{height:640px}.venue-toss__ticket-story-row--reverse .venue-toss__ticket-story-copy,.venue-toss__ticket-story-row--reverse .venue-toss__ticket-story-phone{order:initial}}@media (min-width:768px){.venue-toss__final-actions{grid-template-columns:1.08fr .92fr}.venue-toss__hero{min-height:980px}.venue-toss__hero-art{object-position:center 64%;opacity:.68}.venue-toss__hero:after{background:linear-gradient(#f9fcfffa 0%,#f9fcffb8 39%,#f5faff0f 74%)}.venue-toss__hero-copy{padding-top:88px}.venue-toss__back{font-size:15px;top:42px}.venue-toss__eyebrow,.venue-toss__feature-label{margin-bottom:17px;font-size:20px}.venue-toss__hero h1{max-width:830px;margin-top:124px;font-size:64px;line-height:1.34}.venue-toss__hero-actions{width:470px;margin-top:38px}.venue-toss__hero-actions>a,.venue-toss__hero-consult{font-variation-settings:"wght" 650;border-radius:16px;min-height:58px;font-size:16px;font-weight:650}.venue-toss__intro{min-height:780px;padding:170px 50px}.venue-toss__intro p{font-size:25px}.venue-toss__intro .venue-toss__intro-summary{font-size:31px;line-height:1.75}.venue-toss__intro h2,.venue-toss__intro-feature h2,.venue-toss__feature h2,.venue-toss__result h2,.venue-toss__price h2,.venue-toss__faq h2,.venue-toss__final h2{font-size:50px;line-height:1.4}.venue-toss__intro-feature{min-height:1300px;padding:180px 54px 136px}.venue-toss__intro-feature-copy{max-width:1120px}.venue-toss__intro-feature .venue-toss__feature-label{font-size:23px}.venue-toss__intro-feature h2{font-size:52px;line-height:1.34}.venue-toss__intro-showcase-wrap{width:min(100%,980px);max-width:none;margin-top:82px}.venue-toss__intro-showcase{width:100%;height:745px;margin:0;display:block;position:relative;overflow:visible}.venue-toss__intro-switch{display:none}.venue-toss__intro-phone{width:374px;position:absolute}.venue-toss__intro-phone .venue-toss__phone{height:660px}.venue-toss__intro-phone--guide{margin:0;bottom:-44px;left:20px}.venue-toss__intro-phone--route{top:0;right:34px}.venue-toss__intro-phone .venue-toss__compact-title{margin-top:16px;padding:18px 19px 19px}.venue-toss__intro-phone .venue-toss__compact-title span{font-size:12px}.venue-toss__intro-phone .venue-toss__compact-title strong{font-size:27px}.venue-toss__feature{min-height:1420px;padding:170px 54px 0}.venue-toss__feature-inner{min-height:1180px;display:block;position:relative}.venue-toss__feature-copy{z-index:2;max-width:560px;position:absolute;top:0;left:0}.venue-toss__feature-copy>p:last-child,.venue-toss__feature-description,.venue-toss__result-copy>p:last-child{margin-top:28px;font-size:20px;line-height:1.75}.venue-toss__feature-visual{width:440px;margin:0;position:absolute;bottom:0;right:0}.venue-toss__feature--reverse .venue-toss__feature-copy{left:auto;right:0}.venue-toss__feature--reverse .venue-toss__feature-visual{left:0;right:auto}.venue-toss__feature--response{background:#f6f9fc;min-height:1160px;padding:136px 54px 0;overflow:hidden}.venue-toss__feature--response .venue-toss__feature-inner{align-items:start;column-gap:clamp(80px,9vw,142px);row-gap:var(--venue-space-7);grid-template-rows:auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));min-height:1024px;display:grid}.venue-toss__feature--response .venue-toss__feature-copy,.venue-toss__feature--response .venue-toss__feature-visual{width:100%;max-width:none;margin:0;position:relative;inset:auto}.venue-toss__feature--response .venue-toss__feature-copy{grid-area:1/1/auto/-1;max-width:650px;padding:0}.venue-toss__feature--response .venue-toss__feature-description{max-width:460px}.venue-toss__feature--response .venue-toss__feature-visual{grid-area:2/1;place-self:end center;width:440px}.venue-toss__feature--response .venue-toss__feature-copy h2{font-size:46px;line-height:1.34}.venue-toss__feature--response .venue-toss__feature-secondary{border-top:0;grid-area:2/2;place-self:center start;max-width:430px;margin:0 0 74px;padding:0}.venue-toss__feature--response .venue-toss__feature-secondary>strong{font-size:28px}.venue-toss__feature--response .venue-toss__feature-secondary>p{max-width:410px;font-size:16px}.venue-toss__feature--response .venue-toss__phone{height:720px}.venue-toss__feature--departure{background:#f6f9fc;align-items:center;min-height:820px;padding:96px 54px 72px;overflow:hidden}.venue-toss__feature--departure .venue-toss__feature-inner{grid-template-columns:minmax(330px,.82fr) minmax(500px,1.18fr);align-items:center;gap:38px;min-height:0;display:grid}.venue-toss__feature--departure .venue-toss__feature-copy,.venue-toss__feature--departure .venue-toss__feature-visual{width:100%;max-width:none;margin:0;position:relative;inset:auto}.venue-toss__feature--departure .venue-toss__feature-copy{padding-bottom:18px}.venue-toss__feature--departure .venue-toss__feature-copy h2{font-size:46px;line-height:1.34}.venue-toss__feature--departure .venue-toss__exit-stage{height:620px}.venue-toss__feature--departure .venue-toss__exit-stage>.venue-toss__phone{width:354px;height:710px;top:28px;left:58%}.venue-toss__feature--departure .venue-toss__exit-float{width:196px;padding:13px 15px}.venue-toss__feature--departure .venue-toss__exit-float--request{top:304px;left:-4px}.venue-toss__feature--departure .venue-toss__exit-float--ready{bottom:24px;right:-4px}.venue-toss__ticket-showcase{width:700px;margin-left:-230px}.venue-toss__ticket-dual{scroll-snap-type:none;align-items:flex-start;gap:22px;overflow:visible}.venue-toss__ticket-phone{width:339px}.venue-toss__ticket-phone:first-child{margin-top:126px}.venue-toss__ticket-phone .venue-toss__phone{height:700px}.venue-toss__ticket-switch{display:none}.venue-toss__journey-heading strong{font-size:27px}.venue-toss__journey-slide{min-height:374px;padding:27px 23px 23px}.venue-toss__journey-slide>strong{font-size:26px}.venue-toss__journey-slide>strong.venue-toss__journey-number{font-size:36px}.venue-toss__kakao-message>strong{font-size:21px}.venue-toss__kakao-ticket>b{font-size:28px}.venue-toss__dual-phones{gap:22px;width:760px;margin-left:-156px}.venue-toss__dual-phones>div{width:369px}.venue-toss__dual-phones>div:first-child{margin-top:172px}.venue-toss__dual-phones .venue-toss__phone{height:745px}.venue-toss__feature-secondary{margin-top:112px;padding-top:36px}.venue-toss__feature-secondary>span{font-size:17px}.venue-toss__feature-secondary>strong{font-size:32px}.venue-toss__feature-secondary>p{max-width:430px;font-size:17px}.venue-toss__phone{border-radius:50px;height:790px}.venue-toss__phone-edge{border-radius:47px}.venue-toss__phone-screen{border-radius:43px;padding:30px 22px 24px}.venue-toss__ticket-heading strong{font-size:29px}.venue-toss__ticket-steps button{min-height:61px;font-size:12px}.venue-toss__ticket-state{min-height:218px;padding:23px}.venue-toss__ticket-state>strong{font-size:20px}.venue-toss__concept-heading{padding-top:38px}.venue-toss__concept-heading>strong{font-size:31px}.venue-toss__concept-card{min-height:152px;padding:22px}.venue-toss__concept-wide{padding:26px}.venue-toss__concept-wide>strong{font-size:26px}.venue-toss__mini-map{height:330px}.venue-toss__result{grid-template-columns:.98fr 1.02fr;min-height:1000px}.venue-toss__result-copy{place-self:center end;width:min(100%,720px);padding:76px clamp(42px,5vw,72px)}.venue-toss__result-copy h2{font-size:clamp(42px,3.7vw,48px);line-height:1.45}.venue-toss__result img{object-position:center;height:100%}.venue-toss__price,.venue-toss__faq{padding:180px 50px}.venue-toss__price>div,.venue-toss__faq>div{max-width:980px}.venue-toss__price-number strong{font-size:68px}.venue-toss__price-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:54px}.venue-toss__price-options article{border-radius:30px;padding:34px}.venue-toss__price-options span{font-size:14px}.venue-toss__price-options strong{margin-top:15px;font-size:36px}.venue-toss__price-options p{margin-top:10px;font-size:15px}.venue-toss__faq-list{margin-top:60px}.venue-toss__faq-list summary{min-height:90px;font-size:20px}.venue-toss__faq-list details p{font-size:17px}.venue-toss__final{min-height:780px}.venue-toss__ticket-feature>header{padding:170px 54px 110px}.venue-toss__ticket-feature>header>p:last-child{font-size:20px}.venue-toss__ticket-story-row{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr)}}.venue-toss__ticket-story-row--qr{background:linear-gradient(#f4f8fd,#f8fafc)}.venue-toss__ticket-story-qr{width:min(100%,410px)}.venue-toss__qr-stage{background:radial-gradient(circle at 76% 18%,#6f477b29,#0000 29%),linear-gradient(150deg,#f4eff5,#f8fbff 62%,#edf3fb);border-radius:46px;width:100%;min-height:590px;padding:30px 30px 48px;position:relative;box-shadow:0 35px 70px #2947701f}.venue-toss__qr-kiosk{background:#fffffff0;border:1px solid #cad7e9e6;border-radius:34px;min-height:510px;padding:25px 24px 27px;box-shadow:0 22px 50px #3650741f}.venue-toss__qr-kiosk>header{justify-content:space-between;align-items:center;display:flex}.venue-toss__qr-kiosk>header>span{color:#263449;align-items:center;gap:7px;font-size:12px;font-weight:850;display:flex}.venue-toss__qr-kiosk>header>span i{color:#fff;background:#6f477b;border-radius:8px;place-items:center;width:23px;height:23px;font-size:10px;font-style:normal;display:grid}.venue-toss__qr-kiosk>header>b{color:#218348;align-items:center;gap:5px;font-size:9px;font-weight:780;display:inline-flex}.venue-toss__qr-kiosk>header>b i{background:currentColor;border-radius:50%;width:6px;height:6px}.venue-toss__qr-copy{margin-top:30px}.venue-toss__qr-copy>span{color:#6f477b;font-size:11px;font-weight:850}.venue-toss__qr-copy>strong{color:#191f28;letter-spacing:-.055em;margin-top:8px;font-size:27px;line-height:1.28;display:block}.venue-toss__qr-copy>p{color:#6b7684;margin:11px 0 0;font-size:11px;font-weight:650;line-height:1.55}.venue-toss__qr-card{background:#fff;border:1px solid #e5e9ef;border-radius:24px;flex-direction:column;align-items:center;margin-top:22px;padding:17px 19px 14px;display:flex;box-shadow:0 14px 34px #33466014}.venue-toss__qr-card>span{color:#4e5968;font-size:10px;font-weight:820}.venue-toss__qr-mark{shape-rendering:crispedges;width:180px;height:180px;margin-top:10px;display:block}.venue-toss__qr-card>small{color:#9aa4b2;margin-top:7px;font-size:8px;font-weight:650}.venue-toss__qr-result{background:#fffffff7;border:1px solid #dfd2e1;border-radius:20px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;width:245px;min-height:74px;padding:14px 17px;display:grid;position:absolute;bottom:18px;right:4px;box-shadow:0 18px 42px #6f477b29}.venue-toss__qr-result>svg{color:#6f477b;width:30px;height:30px}.venue-toss__qr-result>div{flex-direction:column;gap:4px;min-width:0;display:flex}.venue-toss__qr-result span{color:#6f477b;font-size:9px;font-weight:820}.venue-toss__qr-result strong{color:#273142;white-space:nowrap;font-size:12px;font-weight:850}@media (max-width:767px){.venue-toss__ticket-story-row+.venue-toss__ticket-story-row:before{z-index:3;content:"";background:linear-gradient(#0000,#8dbbff 30% 70%,#0000);width:1px;height:84px;position:absolute;top:-42px;left:50%}.venue-toss__ticket-story-row+.venue-toss__ticket-story-row:after{z-index:4;content:"";background:#6f477b;border:3px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #8dbbff}.venue-toss__ticket-story-qr{max-width:330px}.venue-toss__qr-stage{border-radius:35px;min-height:530px;padding:20px 18px 42px}.venue-toss__qr-kiosk{border-radius:29px;min-height:470px;padding:22px 20px 24px}.venue-toss__qr-copy{margin-top:25px}.venue-toss__qr-copy>strong{font-size:24px}.venue-toss__qr-mark{width:165px;height:165px}.venue-toss__qr-result{width:224px;min-height:68px;padding:12px 14px;bottom:13px;right:0}.venue-toss__qr-result strong{font-size:11px}}@media (min-width:1180px){.venue-toss__hero{min-height:1050px}.venue-toss__feature-visual{width:480px}.venue-toss__phone{height:840px}.venue-toss__ticket-showcase{width:760px;margin-left:-280px}.venue-toss__ticket-phone{width:369px}.venue-toss__ticket-phone .venue-toss__phone{height:760px}}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .venue-toss [data-reveal]{opacity:1;transition:none;transform:none}html:not([data-preview=desktop]) .venue-toss__faq-list summary svg,html:not([data-preview=desktop]) .venue-toss__journey-track{transition:none}html:not([data-preview=desktop]) .venue-toss__ticket-pointer,html:not([data-preview=desktop]) .venue-toss__exit-float,html:not([data-preview=desktop]) .venue-toss__feature-visual.is-visible .venue-toss__exit-float{opacity:1;animation:none;transform:none}}.venue-toss__phone{aspect-ratio:393/852;background:#f7f8fa;border:1px solid #cfd7e1;border-radius:48px;width:100%;padding:7px;box-shadow:0 28px 64px #29374924,inset 0 1px #fff;height:auto!important}.venue-toss__phone:before{content:"";background:#c9d1da;border-radius:3px 0 0 3px;width:3px;height:52px;position:absolute;top:112px;left:-4px;box-shadow:0 75px #c9d1da}.venue-toss__phone:after{content:"";background:#c9d1da;border-radius:0 3px 3px 0;width:3px;height:78px;position:absolute;top:172px;right:-4px}.venue-toss__phone-edge{border-color:#e5e9ee;border-radius:44px;inset:4px}.venue-toss__phone-island{z-index:8;background:#c8cfd7;border-radius:99px;width:44px;height:3px;display:block;position:absolute;top:15px;left:50%;transform:translate(-50%)}.venue-toss__phone-screen{background:#f8fafc;border:1px solid #edf0f3;border-radius:41px;padding:34px 22px 24px}.venue-toss__screen-header{border-color:#e5e8eb;min-height:42px;padding:0 0 15px}.venue-toss__brand-pill{color:#333d4b;letter-spacing:-.025em;background:0 0;border-radius:0;gap:0;padding:0;font-size:13px;font-weight:850}.venue-toss__brand-pill i{display:none}.venue-toss__status-pill,.venue-toss__live-dot{border-radius:10px;padding:7px 9px;font-size:9px}.venue-toss__guide-journey{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:0;padding:30px 0 0;overflow:visible}.venue-toss__guide-journey:after,.venue-toss__guide-flow:before{display:none}.venue-toss__guide-journey-head{padding:0 0 24px}.venue-toss__guide-journey-head>span{color:#6f477b;font-size:12px;font-weight:800}.venue-toss__guide-journey-head>strong{margin-top:9px;font-size:27px;font-weight:780;line-height:1.3}.venue-toss__guide-flow{border-top:1px solid #dce2e9;gap:0}.venue-toss__guide-flow-item,.venue-toss__guide-flow-item--route{min-height:96px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-bottom:1px solid #dce2e9;border-radius:0;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:12px;margin:0;padding:15px 2px;display:grid}.venue-toss__guide-flow-item>i,.venue-toss__guide-flow-item--route>i{color:#8b95a1;width:auto;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;font-size:10px;font-style:normal;font-weight:800;display:block}.venue-toss__guide-flow-item>svg{color:#6f477b;stroke-width:2px;width:21px}.venue-toss__guide-flow-item>p{gap:5px}.venue-toss__guide-flow-item>p strong,.venue-toss__guide-flow-item--route>p strong{color:#191f28;font-size:18px;font-weight:820;line-height:1.25}.venue-toss__guide-flow-item>p span{color:#8b95a1;font-size:10px;font-weight:650}.venue-toss__guide-cta{color:#fff;width:100%;min-height:52px;font:inherit;background:#6f477b;border:0;border-radius:15px;justify-content:center;align-items:center;gap:8px;margin-top:22px;font-size:14px;font-weight:800;display:inline-flex}.venue-toss__guide-cta svg{width:16px}.venue-toss__concept-heading{gap:8px;padding:32px 1px 26px}.venue-toss__concept-heading>span{font-size:12px}.venue-toss__concept-heading>strong{font-size:27px;line-height:1.3}.venue-toss__question-stack{border-top:1px solid #dce2e9;border-bottom:1px solid #dce2e9;gap:0;overflow:hidden}.venue-toss__question-stack>button{min-height:82px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e5e8eb;border-radius:0;grid-template-columns:30px minmax(0,1fr) auto;gap:12px;padding:14px 2px;transform:none}.venue-toss__question-stack>button:last-child{border-bottom:0}:is(.venue-toss__question-stack>button:hover,.venue-toss__question-stack>button:focus-visible,.venue-toss__question-stack>button.is-active){box-shadow:none;background:#f2f6fb;border-color:#e5e8eb;transform:none}.venue-toss__question-stack svg{width:21px}.venue-toss__question-stack span{gap:5px}.venue-toss__question-stack span b{color:#191f28;font-size:16px;font-weight:820}.venue-toss__question-stack span small{color:#8b95a1;font-size:10px;font-weight:650}.venue-toss__question-stack em{color:#6f477b;white-space:nowrap;background:#f5f1f6;border-radius:9px;padding:7px 9px;font-size:9px;font-style:normal;font-weight:800}.venue-toss__question-stack>button.is-active em{color:#fff;background:#6f477b}.venue-toss__concept-answer{background:#fff;border:1px solid #e5e8eb;border-radius:20px;margin-top:18px;box-shadow:0 12px 28px #29374912}.venue-toss__phone--route .venue-toss__compact-title{margin:22px 0 12px;padding:10px 0 16px}.venue-toss__phone--route .venue-toss__compact-title span{font-size:12px}.venue-toss__phone--route .venue-toss__compact-title strong{font-size:27px}.venue-toss__route-summary{background:0 0;border:1px solid #dce2e9;border-left:0;border-right:0;border-radius:0;min-height:82px;margin-bottom:0;padding:15px 2px}.venue-toss__route-summary strong{font-size:16px}.venue-toss__route-summary span{margin-top:4px;font-size:10px}.venue-toss__route-choice{border-color:#dfe5ec;border-radius:20px;margin-top:18px;padding:17px;box-shadow:0 12px 28px #29374912}.venue-toss__route-choice-head strong{color:#6f477b;font-size:12px}.venue-toss__route-choice-head span{color:#8b95a1;font-size:10px}.venue-toss__route-choice p strong{font-size:17px}.venue-toss__route-choice p span{margin-top:4px;font-size:10px}.venue-toss__route-actions button,.venue-toss__route-actions button:last-child{color:#54345e;background:#f5f1f6;border-color:#dce7f6}.venue-toss__route-actions button:last-child{color:#333d4b;background:#f2f4f6}.venue-toss__route-tip{color:#6b7684;font-size:10px}.venue-toss__phone--route .venue-toss__phone-screen{flex-direction:column;display:flex}.venue-toss__phone--route .venue-toss__compact-title{margin-top:28px;padding-top:14px;padding-bottom:24px}.venue-toss__phone--route .venue-toss__route-summary{min-height:94px;padding-block:20px}.venue-toss__phone--route .venue-toss__route-choice{margin-top:24px;padding:20px 18px}.venue-toss__phone--route .venue-toss__route-actions{margin-top:18px}.venue-toss__phone--route .venue-toss__route-tip{margin-top:26px;padding-inline:4px}.venue-toss__phone--kakao-entry .venue-toss__phone-screen,.venue-toss__phone--ticket-journey .venue-toss__phone-screen{background:#f8fafc}.venue-toss__kakao-bar{background:0 0;min-height:45px;padding:0 0 15px}.venue-toss__kakao-bar img{width:94px}.venue-toss__kakao-chat{padding:34px 0 0}.venue-toss__kakao-message{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.venue-toss__kakao-feature{font-size:17px}.venue-toss__kakao-message>strong{margin-top:18px;font-size:28px}.venue-toss__kakao-lead{margin-top:9px;font-size:12px}.venue-toss__kakao-facts{border-top:1px solid #dce2e9;border-bottom:1px solid #dce2e9;grid-template-columns:1.35fr .85fr;gap:0;margin-top:28px}.venue-toss__kakao-fact,.venue-toss__kakao-fact--plate,.venue-toss__kakao-fact--time{background:0 0;border:0;border-right:1px solid #e5e8eb;border-radius:0;min-height:92px;padding:16px 9px}.venue-toss__kakao-fact:last-child{border-right:0;padding-left:17px}.venue-toss__kakao-facts dt{color:#6b7684;font-size:10px}.venue-toss__kakao-facts dd,.venue-toss__kakao-fact--time dd{color:#333d4b;font-size:17px}.venue-toss__kakao-message>button{box-shadow:none;border-radius:15px;margin-top:22px}.venue-toss__kakao-caption{border:1px solid #e5e8eb;bottom:25px;left:22px;right:22px;box-shadow:0 12px 28px #29374914}.venue-toss__ticket-header{min-height:45px;padding:0 0 15px}.venue-toss__ticket-brand i{background:#6f477b}.venue-toss__ticket-no-app{background:#f5f1f6;border-radius:9px}.venue-toss__journey-viewport{border:1px solid #e5e8eb;border-radius:22px;min-height:470px;margin-top:28px;box-shadow:0 12px 28px #29374912}.venue-toss__journey-slide{min-height:468px;padding:30px 22px 22px}.venue-toss__journey-slide>span{letter-spacing:-.02em;font-size:11px}.venue-toss__journey-slide>strong{margin-top:11px;font-size:27px}.venue-toss__journey-slide>p{margin-top:8px;font-size:11px}.venue-toss__journey-meta{background:#f8f9fb;border:1px solid #edf0f3;border-radius:16px;gap:0;margin-top:30px;padding:5px 14px}.venue-toss__journey-meta span{color:#98a1ad;border-bottom:1px solid #edf0f3;align-items:center;min-height:49px;font-size:10px}.venue-toss__journey-meta span:last-child{border-bottom:0}.venue-toss__journey-meta b{color:#8b95a1;font-size:10px;font-weight:700}.venue-toss__journey-meta em{color:#6b7684;font-size:11px;font-style:normal;font-weight:650}.venue-toss__journey-car,.venue-toss__journey-pay{color:#8b95a1;background:#f8f9fb;border:1px solid #edf0f3;border-radius:16px;min-height:68px;margin-top:16px}.venue-toss__journey-car+.venue-toss__journey-pay{margin-top:10px}.venue-toss__journey-car svg,.venue-toss__journey-pay svg{color:#8b95a1;width:21px}.venue-toss__journey-car span,.venue-toss__journey-pay span{flex-direction:column;gap:3px;min-width:0;display:flex}.venue-toss__journey-car span strong,.venue-toss__journey-pay span strong{color:#4e5968;font-size:12px;font-weight:750}.venue-toss__journey-car span small,.venue-toss__journey-pay span small{color:#a0a8b3;font-size:9px;font-weight:600}.venue-toss__journey-pay b{color:#8b95a1;font-size:11px;font-weight:650}.venue-toss__journey-slide button{box-shadow:none}.venue-toss__journey-slide--ready{background:radial-gradient(circle at 88% 15%,#6f477b1a,#0000 34%),#f6f8fb;padding:0;display:block;position:relative;overflow:hidden}.venue-toss__journey-ready-screen{width:100%;min-height:468px;padding:28px 20px 20px;position:relative}.venue-toss__journey-ready-context{background:#ffffffdb;border:1px solid #e8edf3;border-radius:20px;min-height:344px;padding:23px 20px;box-shadow:0 10px 30px #2937490d}.venue-toss__journey-ready-context>span{color:#6f477b;font-size:11px;font-weight:800}.venue-toss__journey-ready-context>strong{color:#191f28;letter-spacing:-.04em;margin-top:9px;font-size:23px;font-weight:820;display:block}.venue-toss__journey-ready-context>p{color:#8b95a1;margin:8px 0 0;font-size:11px;font-weight:600;line-height:1.55}.venue-toss__journey-ready-car{justify-content:center;align-items:center;height:70px;margin-top:8px;display:flex;position:relative}.venue-toss__journey-ready-car:before{content:"";background:#dbeafe;border-radius:99px;height:2px;position:absolute;bottom:13px;left:16px;right:16px}.venue-toss__journey-ready-car svg{z-index:1;box-sizing:content-box;color:#6f477b;filter:drop-shadow(0 7px 13px #6f477b2e);stroke-width:1.8px;background:#fff;border-radius:14px;width:31px;height:31px;padding:10px;position:relative}.venue-toss__journey-ready-flow{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:5px;display:grid}.venue-toss__journey-ready-flow>span{color:#b0b8c1;text-align:center;justify-items:center;gap:4px;min-width:0;display:grid}.venue-toss__journey-ready-flow svg,.venue-toss__journey-ready-flow>span>i{width:15px;height:15px}.venue-toss__journey-ready-flow>span>i{box-sizing:border-box;background:#dbeafe;border:4px solid #6f477b;border-radius:50%;box-shadow:0 0 0 5px #f5f1f6}.venue-toss__journey-ready-flow b{font-size:9px;font-weight:780}.venue-toss__journey-ready-flow small{font-size:8px;font-weight:650}.venue-toss__journey-ready-flow .is-done{color:#6b7684}.venue-toss__journey-ready-flow .is-done svg,.venue-toss__journey-ready-flow .is-current b,.venue-toss__journey-ready-flow .is-current small{color:#6f477b}.venue-toss__journey-ready-notification{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border:1px solid #dce2eaeb;border-radius:19px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:13px;padding:16px 17px;display:grid;position:absolute;bottom:16px;left:14px;right:14px;box-shadow:0 18px 42px #29374929}.venue-toss__journey-ready-notification>svg{box-sizing:border-box;color:#6f477b;stroke-width:2px;background:#f5f1f6;border-radius:14px;width:42px;height:42px;padding:11px}.venue-toss__journey-ready-notification>div{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.venue-toss__journey-ready-notification>div>span{color:#8b95a1;font-size:8px;font-weight:750}.venue-toss__journey-ready-notification strong{color:#191f28;letter-spacing:-.035em;margin-top:3px;font-size:17px;font-weight:820;line-height:1.25}.venue-toss__journey-ready-notification p{color:#4e5968;letter-spacing:-.02em;margin:4px 0 0;font-size:10px;font-weight:600}.venue-toss__journey-ready-notification small{color:#a0a8b3;margin-top:8px;font-size:8px;font-weight:650}.venue-toss__exit-illustration{background:#fff;border:1px solid #e5e8eb;border-radius:24px;justify-content:flex-start;align-items:stretch;min-height:290px;padding:24px 22px}.venue-toss__exit-flow{gap:0;display:grid}.venue-toss__exit-flow>span{color:#b0b8c1;border-bottom:1px solid #e5e8eb;grid-template-columns:30px 1fr;align-items:center;gap:11px;min-height:54px;display:grid;position:relative}.venue-toss__exit-flow>span i{color:#b0b8c1;font-size:9px;font-style:normal;font-weight:800}.venue-toss__exit-flow>span b{font-size:14px}.venue-toss__exit-flow>span.is-done{color:#6b7684}.venue-toss__exit-flow>span.is-current,.venue-toss__exit-flow>span.is-current i{color:#6f477b}.venue-toss__exit-car{color:#6f477b;stroke-width:1.6px;width:54px;height:54px;margin:28px auto 8px}.venue-toss__exit-illustration>strong{text-align:center;margin-top:0;font-size:20px}.venue-toss__notice--ready{box-shadow:none;border:1px solid #e5e8eb}.venue-toss__exit-stage{background:#f6f8fb}.venue-toss__exit-float{border-color:#e0e6ed;border-radius:16px;box-shadow:0 14px 32px #2937491f}@media (max-width:767px){.venue-toss__phone{width:min(100%,350px);max-width:350px;margin-inline:auto}.venue-toss__guide-journey-head>strong,.venue-toss__concept-heading>strong,.venue-toss__phone--route .venue-toss__compact-title strong,.venue-toss__journey-heading strong{font-size:25px}.venue-toss__guide-flow-item>p strong,.venue-toss__guide-flow-item--route>p strong{font-size:17px}.venue-toss__feature--departure .venue-toss__exit-stage>.venue-toss__phone{height:auto!important}}@media (min-width:768px){.venue-toss__intro-phone{width:390px}.venue-toss__feature-visual>.venue-toss__phone,.venue-toss__ticket-story-phone .venue-toss__phone{max-width:410px}.venue-toss__exit-stage>.venue-toss__phone{width:min(76%,390px);height:auto!important}}@media (min-width:900px){.venue-toss__intro-showcase-wrap{width:min(100%,1080px);margin-top:96px}.venue-toss__intro-showcase{height:960px;overflow:visible}.venue-toss__intro-phone{width:390px}.venue-toss__intro-phone .venue-toss__phone{aspect-ratio:393/852}.venue-toss__intro-phone--guide{top:96px;bottom:auto;left:32px}.venue-toss__intro-phone--route{top:0;right:32px}.venue-toss__intro-phone .venue-toss__phone-screen{padding:36px 26px 22px}.venue-toss__intro-phone .venue-toss__brand-pill{font-size:14px}.venue-toss__intro-phone .venue-toss__status-pill,.venue-toss__intro-phone .venue-toss__live-dot{font-size:10px}.venue-toss__intro-phone .venue-toss__guide-journey{padding-top:24px}.venue-toss__intro-phone .venue-toss__guide-journey-head{padding-bottom:19px}.venue-toss__intro-phone .venue-toss__guide-journey-head>span,.venue-toss__intro-phone .venue-toss__phone--route .venue-toss__compact-title span{font-size:13px}.venue-toss__intro-phone .venue-toss__guide-journey-head>strong,.venue-toss__intro-phone .venue-toss__phone--route .venue-toss__compact-title strong{font-size:30px}.venue-toss__intro-phone .venue-toss__guide-flow-item,.venue-toss__intro-phone .venue-toss__guide-flow-item--route{min-height:92px}.venue-toss__intro-phone .venue-toss__guide-flow-item>p strong,.venue-toss__intro-phone .venue-toss__guide-flow-item--route>p strong,.venue-toss__intro-phone .venue-toss__route-summary strong,.venue-toss__intro-phone .venue-toss__route-choice p strong{font-size:21px}.venue-toss__intro-phone .venue-toss__guide-flow-item>p span,.venue-toss__intro-phone .venue-toss__route-summary span,.venue-toss__intro-phone .venue-toss__route-choice p span{font-size:11px}.venue-toss__intro-phone .venue-toss__guide-cta,.venue-toss__intro-phone .venue-toss__route-actions button{min-height:50px;font-size:14px}}.venue-toss__phone--ticket-journey .venue-toss__journey-slide:not(.venue-toss__journey-slide--status)>strong{margin-top:8px;font-size:25px}.venue-toss__journey-summary{background:#f7f9fc;border:1px solid #e1e8f0;border-radius:19px;margin-top:24px;overflow:hidden}.venue-toss__journey-summary-plate{text-align:center;padding:22px 16px 19px}.venue-toss__journey-summary-plate>span{color:#8b95a1;font-size:9px;font-weight:700}.venue-toss__journey-summary-plate>strong{color:#191f28;letter-spacing:.035em;margin-top:6px;font-size:27px;font-weight:850;line-height:1.2;display:block}.venue-toss__journey-summary>dl{background:#fff;border-top:1px solid #e5e9ef;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.venue-toss__journey-summary>dl>div{text-align:center;padding:15px 10px}.venue-toss__journey-summary>dl>div+div{border-left:1px solid #e5e9ef}.venue-toss__journey-summary dt,.venue-toss__journey-summary dd{margin:0}.venue-toss__journey-summary dt{color:#8b95a1;font-size:9px;font-weight:700}.venue-toss__journey-summary dd{color:#333d4b;margin-top:5px;font-size:13px;font-weight:800}.venue-toss__journey-actions{grid-template-columns:.9fr 1.1fr;gap:8px;margin-top:auto;display:grid}.venue-toss__phone--ticket-journey .venue-toss__journey-actions>button{min-height:54px;box-shadow:none;border:1px solid #6f477b;border-radius:15px;margin-top:0}.venue-toss__phone--ticket-journey .venue-toss__journey-actions>button.is-secondary{color:#54345e;background:#f5f1f6}.venue-toss__journey-slide--status{background:linear-gradient(#fff,#f6f9fd)}.venue-toss__journey-status{text-align:center;flex-direction:column;align-items:center;width:100%;height:100%;display:flex}.venue-toss__journey-status>span{color:#6f477b;font-size:11px;font-weight:820}.venue-toss__journey-status>strong{color:#191f28;letter-spacing:-.045em;margin-top:14px;font-size:29px;font-weight:840;line-height:1.28}.venue-toss__journey-status>strong em{color:#54345e;font-size:38px;font-style:normal}.venue-toss__journey-status>p{color:#8b95a1;margin:10px 0 0;font-size:11px;font-weight:620}.venue-toss__journey-status-car{color:#6f477b;background:#f3eef4;border-radius:34px;place-items:center;width:106px;height:106px;margin:auto 0 26px;display:grid;box-shadow:0 18px 42px #6f477b24}.venue-toss__journey-status-car svg{stroke-width:1.75px;width:46px;height:46px}.venue-toss__journey-status>ol{color:#b0b8c1;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0;font-size:9px;font-weight:760;list-style:none;display:grid}.venue-toss__journey-status>ol li{padding-top:21px;position:relative}.venue-toss__journey-status>ol li:before{z-index:1;content:"";background:#d7dee7;border:3px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;top:2px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #d7dee7}.venue-toss__journey-status>ol li+li:after{content:"";background:#dfe5ec;width:100%;height:2px;position:absolute;top:7px;right:50%}.venue-toss__journey-status>ol li.is-done,.venue-toss__journey-status>ol li.is-active{color:#6f477b}.venue-toss__journey-status>ol li.is-done:before,.venue-toss__journey-status>ol li.is-active:before{background:#6f477b;box-shadow:0 0 0 1px #6f477b}.venue-toss__journey-status>ol li.is-active:before{box-shadow:0 0 0 5px #f3eef4}.venue-toss__journey-status>ol li.is-active:after{background:#6f477b}.venue-toss__journey-status--complete{justify-content:center}.venue-toss__journey-status--complete>i{color:#fff;background:#6f477b;border-radius:26px;place-items:center;width:78px;height:78px;margin-bottom:25px;display:grid;box-shadow:0 18px 42px #6f477b40}.venue-toss__journey-status--complete>i svg{width:34px;height:34px}.venue-toss__journey-status--complete>p b{color:#4e5968;font-weight:800}.venue-toss__parking-ticket{background:#fff;border:1px solid #d7e4f6;border-radius:21px;margin-top:18px;position:relative;overflow:hidden;box-shadow:0 14px 32px #264e7e1c}.venue-toss__parking-ticket>header{color:#fff;background:linear-gradient(120deg,#54345e,#6f477b);justify-content:space-between;align-items:center;min-height:39px;padding:0 16px;display:flex}.venue-toss__parking-ticket>header span{letter-spacing:.11em;font-size:9px;font-weight:850}.venue-toss__parking-ticket>header b{background:#ffffff2e;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800}.venue-toss__parking-ticket-plate{text-align:center;padding:16px 16px 14px}.venue-toss__parking-ticket-plate small,.venue-toss__parking-ticket-facts dt,.venue-toss__parking-ticket-fare>span,.venue-toss__parking-ticket>footer small{color:#8b95a1;font-size:8px;font-weight:700}.venue-toss__parking-ticket-plate small{display:block}.venue-toss__parking-ticket-plate strong{color:#191f28;letter-spacing:.045em;margin-top:5px;font-size:23px;font-weight:850;line-height:1.2;display:block}.venue-toss__parking-ticket-facts{border-top:1px solid #edf1f5;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 16px;display:grid}.venue-toss__parking-ticket-facts>div{text-align:center;padding:11px 10px}.venue-toss__parking-ticket-facts>div+div{border-left:1px solid #edf1f5}.venue-toss__parking-ticket-facts dt,.venue-toss__parking-ticket-facts dd{margin:0}.venue-toss__parking-ticket-facts dd{color:#4e5968;margin-top:4px;font-size:11px;font-weight:780}.venue-toss__parking-ticket-fare{background:#f3f8ff;border-top:1px dashed #cbd8e8;justify-content:space-between;align-items:center;min-height:55px;margin-top:1px;padding:0 16px;display:flex;position:relative}.venue-toss__parking-ticket-fare:before,.venue-toss__parking-ticket-fare:after{content:"";background:#fff;border:1px solid #d7e4f6;border-radius:50%;width:15px;height:15px;position:absolute;top:-8px}.venue-toss__parking-ticket-fare:before{left:-9px}.venue-toss__parking-ticket-fare:after{right:-9px}.venue-toss__parking-ticket-fare>span{color:#4e5968;font-size:9px;font-weight:760}.venue-toss__parking-ticket-fare>strong{color:#54345e;letter-spacing:-.035em;font-size:21px;font-weight:880}.venue-toss__parking-ticket-fare>strong small{margin-left:2px;font-size:10px;font-weight:760}.venue-toss__parking-ticket>footer{justify-content:space-between;align-items:center;min-height:35px;padding:0 16px;display:flex}.venue-toss__parking-ticket>footer i{opacity:.78;background:repeating-linear-gradient(90deg,#273240 0 2px,#0000 2px 4px,#273240 4px 5px,#0000 5px 8px);width:76px;height:16px}.venue-toss__parking-ticket>footer small{letter-spacing:.04em;font-size:7px}.venue-toss .venue-toss__product-mark--ticket.mepark-mock-brand{letter-spacing:.06em!important;align-items:flex-end!important;font-weight:800!important}.venue-toss .venue-toss__product-mark--ticket.mepark-mock-brand>img{object-position:center bottom}.venue-toss .venue-toss__product-mark--ticket .mepark-mock-brand__name{padding-bottom:1px!important}.venue-toss__phone--live .venue-toss__phone-screen{background:#f7f9fc}.venue-toss__phone--live .venue-toss__concept-heading{padding-bottom:26px}.venue-toss__live-dialogue{background:#ffffff94;border-top:1px solid #dbe2ea;border-bottom:1px solid #dbe2ea;overflow:hidden}.venue-toss__live-prompt{padding:20px 2px 22px}.venue-toss__live-prompt>span,.venue-toss__live-reply span{color:#8b95a1;letter-spacing:-.015em;font-size:10px;font-weight:800}.venue-toss__live-prompt>p{color:#333d4b;letter-spacing:-.035em;margin:8px 0 0;font-size:16px;font-weight:720}.venue-toss__live-reply{background:#fff;border-top:1px solid #e5e8eb;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:13px;padding:22px 2px;display:grid}.venue-toss__live-reply>svg{box-sizing:border-box;color:#6f477b;stroke-width:2px;background:#f3eef4;border-radius:14px;width:40px;height:40px;padding:9px}.venue-toss__live-reply>div{flex-direction:column;gap:3px;min-width:0;display:flex}.venue-toss__live-reply strong{color:#191f28;letter-spacing:-.035em;font-size:20px;font-weight:840;line-height:1.25}.venue-toss__live-reply p{color:#6b7684;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:650;overflow:hidden}.venue-toss__live-reply>b{color:#00a878;white-space:nowrap;background:#e8f8f1;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:850}.venue-toss__live-question-nav{align-items:center;gap:22px;margin-top:22px;padding:0 2px;display:flex}.venue-toss__live-question-nav>button{color:#8b95a1;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;min-width:0;padding:0 0 10px;font-family:inherit;font-size:10px;font-weight:760;transition:color .24s;display:inline-flex;position:relative}.venue-toss__live-question-nav>button i{background:#c9d0d8;border-radius:50%;flex:none;width:5px;height:5px}.venue-toss__live-question-nav>button:after{content:"";opacity:0;background:#6f477b;border-radius:999px;height:2px;transition:opacity .24s,transform .24s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.3)}:is(.venue-toss__live-question-nav>button:hover,.venue-toss__live-question-nav>button:focus-visible,.venue-toss__live-question-nav>button.is-active){color:#6f477b}.venue-toss__live-question-nav>button.is-active i{background:#6f477b;box-shadow:0 0 0 4px #6f477b1a}.venue-toss__live-question-nav>button.is-active:after{opacity:1;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .venue-toss__live-question-nav>button,html:not([data-preview=desktop]) .venue-toss__live-question-nav>button:after{transition:none}}.venue-toss__phone--kakao-entry .venue-toss__phone-screen{flex-direction:column;padding:34px 24px 26px;display:flex;overflow:hidden}.venue-toss__phone--kakao-entry .venue-toss__kakao-bar{flex:none;min-height:42px;padding:0 2px 14px}.venue-toss__phone--kakao-entry .venue-toss__kakao-bar img{width:88px;max-width:44%}.venue-toss__phone--kakao-entry .venue-toss__kakao-bar span{padding-right:2px}.venue-toss__phone--kakao-entry .venue-toss__kakao-chat{flex:none;padding:26px 0 0}.venue-toss__phone--kakao-entry .venue-toss__kakao-caption{z-index:5;background:#fffffff0;border-color:#dae1eaeb;min-height:68px;padding:15px 17px;animation:.68s cubic-bezier(.22,1,.36,1) .18s both venue-entry-caption-in,3.2s ease-in-out .92s infinite venue-entry-caption-drift;position:absolute;inset:66% 16px auto 44px;box-shadow:0 18px 38px #29374921}.venue-toss__phone--kakao-entry .venue-toss__kakao-caption strong{font-size:12px}@keyframes venue-entry-caption-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes venue-entry-caption-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (max-width:767px){.venue-toss__phone--kakao-entry .venue-toss__phone-screen{padding-inline:20px}.venue-toss__phone--kakao-entry .venue-toss__kakao-message>strong{font-size:26px}.venue-toss__phone--kakao-entry .venue-toss__kakao-caption{top:68%;left:34px;right:14px}}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .venue-toss__phone--kakao-entry .venue-toss__kakao-caption{animation:none}}.venue-toss__product-mark{color:#273449;letter-spacing:.045em;white-space:nowrap;align-items:center;gap:8px;font-family:SUIT Variable,SUIT,Pretendard Variable,Pretendard,sans-serif;font-size:11px;font-weight:820;display:inline-flex}.venue-toss__product-mark>img,.venue-toss__kakao-bar .venue-toss__product-mark>img,.venue-toss__phone--kakao-entry .venue-toss__kakao-bar .venue-toss__product-mark>img{flex:0 0 23px;width:23px;max-width:none;height:23px;display:block}.venue-toss__product-mark>b{color:inherit;font:inherit}.venue-toss__screen-header>.venue-toss__product-mark{min-height:28px}.venue-toss__ticket-header>.venue-toss__product-mark{min-height:30px}.venue-toss__qr-kiosk>header>.venue-toss__product-mark{color:#263449;gap:8px;font-size:12px}.venue-toss__qr-kiosk>header>.venue-toss__product-mark>img{width:23px;height:23px}@media (max-width:767px){.venue-toss__product-mark{letter-spacing:.04em;gap:7px;font-size:10.5px}.venue-toss__product-mark>img,.venue-toss__kakao-bar .venue-toss__product-mark>img,.venue-toss__phone--kakao-entry .venue-toss__kakao-bar .venue-toss__product-mark>img{flex-basis:21px;width:21px;height:21px}.venue-toss__intro{text-align:left;align-items:flex-start;min-height:78svh;padding:132px 28px 148px}.venue-toss__intro>div:first-child{width:min(100%,312px);margin-right:auto}.venue-toss__intro .venue-toss__intro-summary{letter-spacing:-.04em;font-size:clamp(23px,6.55vw,27px);line-height:1.72}.venue-toss__intro-feature{align-items:stretch;padding:132px 20px 148px}.venue-toss__intro-feature-copy{width:min(100%,306px);margin:0;padding-left:4px}.venue-toss__intro-feature h2,.venue-toss__feature h2,.venue-toss__ticket-feature>header h2{line-height:1.46}.venue-toss__intro-showcase-wrap{width:min(100%,350px);margin:76px auto 0}.venue-toss__intro-showcase{gap:104px}.venue-toss__intro-phone--guide .venue-toss__phone{transform:translate(10px)}.venue-toss__intro-phone--route .venue-toss__phone{transform:translate(-10px)}.venue-toss__feature--response,.venue-toss__feature--departure{padding-top:132px;padding-bottom:116px}.venue-toss__feature--response .venue-toss__feature-copy,.venue-toss__feature--departure .venue-toss__feature-copy{width:min(100%,312px);padding-inline:4px}.venue-toss__feature--response .venue-toss__feature-visual{margin-top:76px}.venue-toss__feature--response .venue-toss__feature-visual>.venue-toss__phone{transform:translate(-10px)}.venue-toss__feature--response .venue-toss__feature-secondary{width:min(100%,286px);margin:56px 0 0 auto;padding-right:4px}.venue-toss__ticket-feature{padding-top:132px}.venue-toss__ticket-feature>header{text-align:left;width:min(100%,326px);margin:0;padding:0 24px 84px}.venue-toss__ticket-story-row{gap:58px;padding-top:88px;padding-bottom:112px}.venue-toss__ticket-story-row:nth-child(2n) .venue-toss__ticket-story-phone{transform:translate(9px)}.venue-toss__ticket-story-row:nth-child(odd) .venue-toss__ticket-story-phone{transform:translate(-9px)}.venue-toss__feature--departure .venue-toss__feature-visual{width:min(100%,350px);margin:70px auto 0;transform:translate(9px)}.venue-toss__result-copy,.venue-toss__price>div,.venue-toss__faq>div{padding-left:28px;padding-right:28px}}@media (min-width:768px){.venue-toss__intro{text-align:left;align-items:flex-start}.venue-toss__intro>div:first-child{width:min(100%,1120px);margin-inline:auto}.venue-toss__intro .venue-toss__intro-summary{width:min(100%,710px)}}@media (min-width:900px){.venue-toss__intro-feature{min-height:1380px;padding-top:196px;padding-bottom:168px}.venue-toss__intro-feature-copy{width:min(100%,1120px)}.venue-toss__intro-feature-copy h2{max-width:650px}.venue-toss__intro-showcase-wrap{width:min(100%,1120px);margin-top:118px}.venue-toss__intro-showcase{height:980px}.venue-toss__intro-phone--guide{top:154px;left:0}.venue-toss__intro-phone--route{top:0;right:0}.venue-toss__feature--response{min-height:1240px;padding-top:174px}.venue-toss__feature--response .venue-toss__feature-inner{column-gap:clamp(108px,10vw,168px);min-height:1060px}.venue-toss__feature--response .venue-toss__feature-copy{max-width:600px}.venue-toss__feature--response .venue-toss__feature-visual{justify-self:start;transform:translate(-26px)}.venue-toss__feature--response .venue-toss__feature-secondary{justify-self:end;margin-bottom:128px}.venue-toss__ticket-feature>header{padding-top:196px;padding-bottom:128px}.venue-toss__ticket-feature>header h2,.venue-toss__ticket-feature>header>p:last-child{max-width:650px}.venue-toss__feature--departure{min-height:940px;padding-top:132px;padding-bottom:104px}.venue-toss__feature--departure .venue-toss__feature-inner{grid-template-columns:minmax(350px,.76fr) minmax(520px,1.24fr);gap:clamp(72px,8vw,132px)}.venue-toss__feature--departure .venue-toss__feature-visual{transform:translate(28px)}}@media (min-width:1024px){.venue-toss__hero-copy{width:min(100% - 80px,1180px);padding-top:82px}.venue-toss__hero h1{letter-spacing:-.035em;max-width:1020px;margin-top:132px;font-size:64px;line-height:1.42}.venue-toss__lead{letter-spacing:-.012em;max-width:680px;margin-top:30px;font-size:17px;line-height:1.85}.venue-toss__hero-actions{gap:14px;width:520px;margin-top:32px}.venue-toss__hero-actions>a,.venue-toss__hero-consult{letter-spacing:-.01em;border-radius:16px;min-height:58px;font-size:15px}}.venue-toss__suite{background:#fff;min-height:980px;padding:170px 40px 160px;scroll-margin-top:72px}.venue-toss__suite>header{text-align:center;max-width:1120px;margin:0 auto}.venue-toss__suite h2{color:#191f28;letter-spacing:-.042em;margin:0;font-size:52px;font-weight:700;line-height:1.38}.venue-toss__suite-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1120px;margin:76px auto 0;display:grid}.venue-toss__suite-grid>a{color:#191f28;background:#f8fbff;border:1px solid #e3e9f0;border-radius:30px;flex-direction:column;align-items:flex-start;min-height:410px;padding:31px 30px 28px;text-decoration:none;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 54px #2d486c12}.venue-toss__suite-grid>a:nth-child(2){background:#f7f9ff}.venue-toss__suite-grid>a:nth-child(3){background:#f6f9fc}.venue-toss__suite-grid>a:hover{border-color:#cbdcf4;transform:translateY(-7px);box-shadow:0 28px 65px #2d486c1f}.venue-toss__suite-grid>a:after{content:"";border:1px solid #6f477b1f;border-radius:50%;width:220px;height:220px;position:absolute;top:-82px;right:-76px}.venue-toss__suite-grid .venue-toss__product-mark{z-index:1;letter-spacing:.01em;gap:9px;font-size:13px;position:relative}.venue-toss__suite-grid .venue-toss__product-mark>img{flex-basis:28px;width:28px;height:28px}.venue-toss__suite-grid>a>span{color:#6f477b;margin-top:58px;font-size:13px;font-weight:800}.venue-toss__suite-grid>a>strong{letter-spacing:-.04em;margin-top:12px;font-size:27px;font-weight:780;line-height:1.35}.venue-toss__suite-grid>a>p{color:#6b7684;letter-spacing:-.018em;margin:18px 0 0;font-size:15px;font-weight:560;line-height:1.75}.venue-toss__suite-grid>a>b{color:#4e5968;align-items:center;gap:7px;margin-top:auto;font-size:13px;font-weight:760;display:inline-flex}.venue-toss__suite-grid>a>b svg{width:15px}.venue-toss__product-kicker{align-items:flex-end;gap:15px;width:fit-content;margin-bottom:28px;display:flex}.venue-toss__product-kicker .venue-toss__product-mark{letter-spacing:.015em;gap:8px;font-size:12px}.venue-toss__product-kicker .venue-toss__product-mark>img{flex-basis:26px;width:26px;height:26px}.venue-toss__product-kicker>span{color:#8b95a1;padding-bottom:3px;font-size:13px;font-weight:700}.venue-toss__product-kicker--center{margin-left:auto;margin-right:auto}.venue-toss__intro-feature,.venue-toss__ticket-feature,.venue-toss__admin-feature{scroll-margin-top:72px}.venue-toss__intro-flow-link{pointer-events:none;flex:none;align-self:center;width:156px;height:128px;position:relative}.venue-toss__intro-flow-line{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.venue-toss__intro-flow-line path{fill:none;stroke:#8dbbff;stroke-width:2px;stroke-dasharray:3 8;stroke-linecap:round;animation:5.2s linear infinite venue-toss-flow-dash}.venue-toss__intro-flow-line--desktop{display:none}.venue-toss__intro-flow-link i{offset-path:path("M 78 6 C 12 48 144 92 78 134");offset-distance:0%;background:#6f477b;border:3px solid #fff;border-radius:50%;width:13px;height:13px;animation:4.8s cubic-bezier(.45,0,.55,1) infinite venue-toss-flow-node;position:absolute;top:0;left:0;box-shadow:0 0 0 2px #8dbbff,0 6px 16px #6f477b33}@keyframes venue-toss-flow-node{0%{offset-distance:0%;opacity:0}12%,88%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes venue-toss-flow-dash{to{stroke-dashoffset:-44px}}.venue-toss__intro-flow-step{z-index:2;color:#536273;white-space:nowrap;background:#fffffff0;border:1px solid #d6e0ede6;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:760;display:inline-flex;position:absolute;box-shadow:0 8px 24px #31496712}.venue-toss__intro-flow-step b{color:#6f477b;font-size:9px}.venue-toss__intro-flow-step--from{top:0;left:-20px}.venue-toss__intro-flow-step--to{bottom:0;right:-34px}@media (max-width:899px){.venue-toss__intro-showcase{flex-direction:column;align-items:center;gap:22px;height:auto;display:flex}.venue-toss__intro-flow-link{background:0 0;align-self:center;width:156px;height:128px;min-height:128px;position:relative;transform:none}.venue-toss__intro-phone{width:100%;position:relative;inset:auto}.venue-toss__intro-phone--guide .venue-toss__phone{transform:translate(8px)}.venue-toss__intro-phone--answer .venue-toss__phone{transform:translate(-8px)}}@media (min-width:900px){.venue-toss__intro-feature{min-height:1120px;padding-top:120px;padding-bottom:118px}.venue-toss__intro-feature-copy{width:min(100%,1120px)}.venue-toss__intro-showcase-wrap{width:min(100%,1120px);margin-top:72px}.venue-toss__intro-showcase{grid-template-columns:370px minmax(190px,1fr) 370px;align-items:center;gap:0;width:100%;height:auto;display:grid;position:relative;overflow:visible}.venue-toss__intro-phone{width:370px;position:relative;inset:auto}.venue-toss__intro-phone--guide{transform:translateY(62px)}.venue-toss__intro-phone--answer{transform:translateY(-42px)}.venue-toss__intro-flow-link{z-index:3;background:0 0;justify-self:center;width:240px;height:100px;min-height:0;position:relative;top:auto;bottom:auto;left:auto;transform:none}.venue-toss__intro-flow-line--mobile{display:none}.venue-toss__intro-flow-line--desktop{display:block}.venue-toss__intro-flow-link i{offset-path:path("M 10 80 C 68 16 170 18 230 68")}.venue-toss__intro-flow-step--from{top:54px;left:-8px}.venue-toss__intro-flow-step--to{bottom:54px;right:-6px}}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .venue-toss__intro-flow-line path,html:not([data-preview=desktop]) .venue-toss__intro-flow-link i{animation:none}html:not([data-preview=desktop]) .venue-toss__intro-flow-link i{offset-distance:52%;opacity:1}}.venue-toss__intro{text-align:center;justify-content:center;align-items:center;min-height:74svh;padding:100px 22px}.venue-toss__intro .venue-toss__intro-summary{color:#768291;letter-spacing:-.04em;width:100%;font-size:clamp(25px,6.5vw,36px);font-weight:620;line-height:1.72}.venue-toss__intro-feature{min-height:auto}.venue-toss__intro-showcase{justify-content:center;align-items:center;width:100%;height:auto;display:flex;overflow:visible}.venue-toss__intro-phone--unified{width:min(100%,390px);margin-inline:auto;position:relative;inset:auto}.venue-toss__intro-phone--unified .venue-toss__phone{aspect-ratio:393/852;width:100%;transform:none;height:auto!important}.venue-toss__phone--talk-unified .venue-toss__phone-screen{background:#f8fafc;padding:34px 24px 24px}.venue-toss__talk-heading{gap:9px;padding:28px 2px 22px;display:grid}.venue-toss__talk-heading>span{color:#6f477b;font-size:12px;font-weight:820}.venue-toss__talk-heading>strong{color:#191f28;letter-spacing:-.045em;font-size:28px;font-weight:800;line-height:1.32}.venue-toss__talk-essentials{border-top:1px solid #e5e8eb;display:grid}.venue-toss__talk-essentials>div{border-bottom:1px solid #e5e8eb;grid-template-columns:32px 27px minmax(0,1fr);align-items:center;gap:10px;min-height:84px;display:grid}.venue-toss__talk-essentials i{color:#6f477b;background:#fff;border:1px solid #cfe0f7;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;font-weight:820;display:grid}.venue-toss__talk-essentials svg{color:#6f477b;width:21px}.venue-toss__talk-essentials p{gap:4px;min-width:0;margin:0;display:grid}.venue-toss__talk-essentials p strong{color:#191f28;letter-spacing:-.03em;font-size:17px;font-weight:800}.venue-toss__talk-essentials p span{color:#8b95a1;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:650;overflow:hidden}.venue-toss__talk-auto-answer{background:#f4eff5;border:1px solid #dce9fb;border-radius:22px;margin-top:22px;padding:17px}.venue-toss__talk-auto-answer>header{justify-content:space-between;align-items:center;display:flex}.venue-toss__talk-auto-answer>header span{color:#6f477b;align-items:center;gap:6px;font-size:10px;font-weight:820;display:inline-flex}.venue-toss__talk-auto-answer>header svg{width:16px}.venue-toss__talk-auto-answer>header b{color:#f04452;font-size:9px;font-weight:820}.venue-toss__talk-auto-answer>p{color:#191f28;letter-spacing:-.03em;margin:13px 0 15px;font-size:16px;font-weight:790}.venue-toss__talk-auto-answer>div{border-top:1px solid #6f477b24;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:14px;display:grid}.venue-toss__talk-auto-answer>div>svg{color:#6f477b;background:#fff;border-radius:12px;width:34px;height:34px;padding:8px}.venue-toss__talk-auto-answer>div p{gap:4px;min-width:0;margin:0;display:grid}.venue-toss__talk-auto-answer>div p span{color:#8b95a1;font-size:9px;font-weight:700}.venue-toss__talk-auto-answer>div p strong{color:#191f28;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:780;overflow:hidden}.venue-toss__talk-auto-answer>div>b{color:#6f477b;background:#fff;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:820}.venue-toss__talk-cta{color:#fff;width:100%;min-height:52px;font:inherit;background:#6f477b;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:13px;font-weight:820;display:inline-flex}.venue-toss__talk-cta svg{width:16px}@media (max-width:767px){.venue-toss__intro{text-align:center;align-items:center;min-height:74svh;padding:104px 24px 112px}.venue-toss__intro>div:first-child{width:100%;margin-inline:auto}.venue-toss__intro .venue-toss__intro-summary{font-size:clamp(25px,6.55vw,27px);line-height:1.72}.venue-toss__intro-showcase-wrap{width:min(100%,350px);margin-top:64px}.venue-toss__intro-showcase{gap:0}.venue-toss__intro-phone--unified{width:min(100%,350px)}.venue-toss__phone--talk-unified .venue-toss__phone-screen{padding:32px 20px 22px}.venue-toss__talk-heading>strong{font-size:25px}}@media (min-width:768px){.venue-toss__intro{min-height:780px}.venue-toss__intro .venue-toss__intro-summary{width:100%;font-size:36px}}@media (min-width:900px){.venue-toss__intro-feature{min-height:auto;padding:144px 40px 152px}.venue-toss__intro-showcase-wrap{width:min(100%,420px);margin-top:88px}.venue-toss__intro-showcase{height:auto;display:flex}.venue-toss__intro-phone--unified{width:390px}.venue-toss__intro-phone--unified .venue-toss__phone-screen{padding:36px 26px 24px}}.venue-toss__admin-feature{background:radial-gradient(circle at 50% 66%,#a4cfff3d,#0000 34%),#f5f8fc;min-height:1160px;padding:176px 40px 180px}.venue-toss__admin-copy{text-align:center;max-width:1040px;margin:0 auto}.venue-toss__admin-copy h2{color:#191f28;letter-spacing:-.045em;margin:0;font-size:52px;font-weight:700;line-height:1.38}.venue-toss__admin-copy>p{color:#6b7684;letter-spacing:-.018em;margin:28px 0 0;font-size:17px;line-height:1.8}.venue-toss__admin-stage{max-width:1120px;margin:82px auto 0}.venue-toss__admin-window{background:#eef3f9;border:1px solid #dce4ee;border-radius:32px;overflow:hidden;box-shadow:0 34px 74px #3a588026}.venue-toss__admin-window>header{background:#ffffffd1;border-bottom:1px solid #e0e6ed;justify-content:space-between;align-items:center;min-height:58px;padding:0 22px;display:flex;position:relative}.venue-toss__admin-window>header>.venue-toss__product-mark{position:absolute;left:50%;transform:translate(-50%)}.venue-toss__admin-window>header>span{color:#218348;align-items:center;gap:6px;font-size:10px;font-weight:760;display:inline-flex}.venue-toss__admin-window>header>span>i{background:#20a464;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #20a4641a}.venue-toss__admin-window-dots{gap:6px;display:flex}.venue-toss__admin-window-dots i{background:#c6cfda;border-radius:50%;width:7px;height:7px}.venue-toss__admin-body{grid-template-columns:168px minmax(0,1fr);min-height:610px;display:grid}.venue-toss__admin-body>aside{background:#edf4ff;border-right:1px solid #dfe6ef;padding:28px 18px}.venue-toss__admin-body>aside>.venue-toss__product-mark{margin-left:8px}.venue-toss__admin-body>aside nav{gap:8px;margin-top:42px;display:grid}.venue-toss__admin-body>aside button{color:#8b95a1;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:9px;min-height:43px;padding:0 12px;font-size:11px;font-weight:720;display:flex}.venue-toss__admin-body>aside button svg{width:16px}.venue-toss__admin-body>aside button.is-active{color:#176bff;background:#fff;box-shadow:0 8px 20px #2d548614}.venue-toss__admin-body>main{min-width:0;padding:34px 34px 30px}.venue-toss__admin-heading{justify-content:space-between;align-items:center;display:flex}.venue-toss__admin-heading>div{flex-direction:column;gap:5px;display:flex}.venue-toss__admin-heading span{color:#8b95a1;font-size:11px;font-weight:650}.venue-toss__admin-heading strong{color:#202736;letter-spacing:-.035em;font-size:24px;font-weight:800}.venue-toss__admin-heading>b{color:#218348;background:#eaf8ef;border-radius:999px;align-items:center;gap:6px;padding:8px 11px;font-size:9px;display:inline-flex}.venue-toss__admin-heading>b i{background:#20a464;border-radius:50%;width:6px;height:6px}.venue-toss__admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.venue-toss__admin-metrics article{background:#fff;border:1px solid #dfe6ee;border-radius:20px;min-height:150px;padding:20px;box-shadow:0 12px 28px #3249680d}.venue-toss__admin-metrics article:first-child{background:#f5f9ff;border-color:#bfd8ff}.venue-toss__admin-metrics article>span{color:#344052;align-items:center;gap:7px;font-size:14px;font-weight:780;display:flex}.venue-toss__admin-metrics article>span svg{color:#6f477b;width:17px}.venue-toss__admin-metrics article>strong{color:#176bff;letter-spacing:-.04em;margin-top:15px;font-size:29px;font-weight:830;display:block}.venue-toss__admin-metrics article:nth-child(2)>strong{color:#e39400}.venue-toss__admin-metrics article:nth-child(3)>strong{color:#218348}.venue-toss__admin-metrics article>strong small{margin-left:3px;font-size:12px;font-weight:720}.venue-toss__admin-metrics article>p{color:#9aa3af;margin:6px 0 0;font-size:10px}.venue-toss__admin-panels{grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);gap:14px;margin-top:16px;display:grid}.venue-toss__admin-panels>section{background:#fff;border:1px solid #dfe6ee;border-radius:20px;min-height:245px;padding:20px}.venue-toss__admin-panels section>header{justify-content:space-between;align-items:center;display:flex}.venue-toss__admin-panels section>header strong{color:#344052;font-size:13px}.venue-toss__admin-panels section>header span{color:#8b95a1;font-size:9px}.venue-toss__admin-requests>div{border-bottom:1px solid #edf0f3;grid-template-columns:8px minmax(90px,1fr) 82px 54px;align-items:center;gap:10px;min-height:54px;display:grid}.venue-toss__admin-requests>div:last-child{border-bottom:0}.venue-toss__admin-requests>div>i{background:#6f477b;border-radius:50%;width:7px;height:7px}.venue-toss__admin-requests>div>i.is-progress{background:#e39400}.venue-toss__admin-requests>div>i.is-complete{background:#20a464}.venue-toss__admin-requests>div>strong{color:#344052;flex-direction:column;font-size:13px;display:flex}.venue-toss__admin-requests>div>strong small{color:#a0a8b3;font-size:7px;font-weight:650}.venue-toss__admin-requests>div>b{color:#176bff;background:#edf4ff;border-radius:999px;width:fit-content;padding:6px 9px;font-size:8px}.venue-toss__admin-requests>div>b.is-progress{color:#a26700;background:#fff6df}.venue-toss__admin-requests>div>b.is-complete{color:#218348;background:#eaf8ef}.venue-toss__admin-requests>div>span{color:#a0a8b3;text-align:right;font-size:8px}.venue-toss__admin-chart{align-items:flex-end;gap:6px;height:140px;margin-top:24px;display:flex}.venue-toss__admin-chart i{background:linear-gradient(#7fb1ff,#dceaff);border-radius:6px 6px 2px 2px;flex:1}.venue-toss__admin-summary>p{justify-content:space-between;align-items:center;margin:18px 0 0;display:flex}.venue-toss__admin-summary>p span{color:#8b95a1;align-items:center;gap:6px;font-size:9px;display:inline-flex}.venue-toss__admin-summary>p span i{background:#20a464;border-radius:50%;width:6px;height:6px}.venue-toss__admin-summary>p strong{color:#218348;font-size:11px}@media (max-width:767px){.venue-toss__suite{min-height:0;padding:112px 20px 108px}.venue-toss__suite h2{font-size:34px;line-height:1.42}.venue-toss__suite-grid{grid-template-columns:1fr;gap:18px;margin-top:52px}.venue-toss__suite-grid>a{border-radius:25px;min-height:320px;padding:26px 24px 24px}.venue-toss__suite-grid>a>span{margin-top:43px}.venue-toss__suite-grid>a>strong{font-size:24px}.venue-toss__suite-grid>a>p{font-size:14px}.venue-toss__product-kicker{align-items:center;gap:10px;margin-bottom:22px}.venue-toss__product-kicker .venue-toss__product-mark{font-size:10.5px}.venue-toss__product-kicker .venue-toss__product-mark>img{flex-basis:22px;width:22px;height:22px}.venue-toss__product-kicker>span{padding-bottom:0;font-size:10px}.venue-toss__admin-feature{min-height:0;padding:112px 18px 120px}.venue-toss__admin-copy h2{font-size:34px;line-height:1.42}.venue-toss__admin-copy>p{margin-top:22px;font-size:14px;line-height:1.75}.venue-toss__admin-stage{margin-top:54px}.venue-toss__admin-window{border-radius:25px}.venue-toss__admin-window>header{min-height:50px;padding:0 16px}.venue-toss__admin-window>header>.venue-toss__product-mark{font-size:9px}.venue-toss__admin-window>header>.venue-toss__product-mark>img{flex-basis:19px;width:19px;height:19px}.venue-toss__admin-window>header>span{font-size:8px}.venue-toss__admin-body{min-height:480px;display:block}.venue-toss__admin-body>aside{display:none}.venue-toss__admin-body>main{padding:22px 16px 20px}.venue-toss__admin-heading strong{font-size:20px}.venue-toss__admin-metrics{gap:7px;margin-top:20px}.venue-toss__admin-metrics article{border-radius:15px;min-height:116px;padding:13px 10px}.venue-toss__admin-metrics article>span{gap:4px;font-size:10px}.venue-toss__admin-metrics article>span svg{width:13px}.venue-toss__admin-metrics article>strong{margin-top:12px;font-size:22px}.venue-toss__admin-metrics article>strong small{font-size:9px}.venue-toss__admin-metrics article>p{display:none}.venue-toss__admin-panels{grid-template-columns:1fr;gap:0}.venue-toss__admin-panels>section{border-radius:16px;min-height:225px;margin-top:12px;padding:16px 14px}.venue-toss__admin-summary{display:none}.venue-toss__admin-requests>div{grid-template-columns:7px minmax(72px,1fr) 67px 43px;gap:6px}}.venue-toss__intro-stage{flex-direction:column;width:100%;display:flex;position:relative}.venue-toss__intro-stage-label{z-index:2;color:#333d4b;order:0;align-items:baseline;gap:10px;width:fit-content;margin:0 0 20px 5px;display:inline-flex;position:relative}.venue-toss__intro-stage-label b{color:#6f477b;letter-spacing:.04em;font-size:11px;font-weight:800}.venue-toss__intro-stage-label span{letter-spacing:-.025em;font-size:17px;font-weight:750}.venue-toss__intro-stage--answer .venue-toss__intro-stage-label{align-self:flex-end;margin-left:0;margin-right:5px}@media (max-width:767px){.venue-toss__intro-showcase-wrap{width:min(100%,350px);margin-top:68px}.venue-toss__intro-showcase{gap:92px}}@media (min-width:900px){.venue-toss__intro-feature{min-height:0;padding:144px 40px 188px}.venue-toss__intro-showcase-wrap{width:min(100%,1120px);margin-top:96px}.venue-toss__intro-showcase{width:100%;display:block}.venue-toss__intro-axis{z-index:0;background:linear-gradient(#6f477b00 0%,#6f477b6b 12% 88%,#6f477b00 100%);width:1px;display:block;position:absolute;top:110px;bottom:110px;left:50%;transform:translate(-50%)}.venue-toss__intro-axis i{background:#6f477b;border:3px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #9fc6ff,0 8px 24px #6f477b38}.venue-toss__intro-axis i:first-child{top:25%}.venue-toss__intro-axis i:last-child{top:75%}.venue-toss__intro-stage{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr);align-items:center;min-height:850px;display:grid}.venue-toss__intro-stage--guide:after{display:none}.venue-toss__intro-stage-label{margin:0}.venue-toss__intro-stage-label b{font-size:12px}.venue-toss__intro-stage-label span{font-size:22px}.venue-toss__intro-stage--guide .venue-toss__intro-phone{grid-area:1/1;justify-self:end;transform:none}.venue-toss__intro-stage--guide .venue-toss__intro-stage-label{grid-area:1/3;justify-self:start}.venue-toss__intro-stage--answer .venue-toss__intro-stage-label{grid-area:1/1;place-self:center end}.venue-toss__intro-stage--answer .venue-toss__intro-phone{grid-area:1/3;justify-self:start;transform:none}.venue-toss__intro-phone{width:370px}}.venue-toss__intro-showcase{justify-content:center;align-items:center;gap:0;width:100%;height:auto;display:flex}.venue-toss__intro-phone--unified{width:min(100%,390px);margin-inline:auto;transform:none}@media (max-width:767px){.venue-toss__intro-showcase-wrap{width:min(100%,350px);margin-top:64px}.venue-toss__intro-phone--unified{width:min(100%,350px)}}@media (min-width:900px){.venue-toss__intro-feature{min-height:0;padding:144px 40px 152px}.venue-toss__intro-showcase-wrap{width:min(100%,440px);margin-top:88px}.venue-toss__intro-showcase{display:flex}.venue-toss__intro-phone--unified{width:410px}}.venue-toss__intro-showcase-wrap{width:min(100%,350px);margin-top:72px}.venue-toss__intro-showcase{flex-direction:column;align-items:stretch;gap:112px;width:100%;height:auto;display:flex;position:relative;overflow:visible}.venue-toss__intro-stage{flex-direction:column;align-items:stretch;width:100%;display:flex;position:relative}.venue-toss__intro-stage--guide:after{z-index:0;content:"";background:linear-gradient(#6f477b6b,#6f477b14);width:1px;height:64px;position:absolute;bottom:-88px;left:50%}.venue-toss__intro-stage-copy{z-index:2;order:0;width:min(100%,320px);margin:0 0 28px;position:relative}.venue-toss__intro-stage-copy>span{color:#6f477b;letter-spacing:-.01em;font-size:12px;font-weight:800}.venue-toss__intro-phone,.venue-toss__intro-phone--guide,.venue-toss__intro-phone--answer{z-index:1;order:1;width:100%;position:relative;inset:auto;transform:none}.venue-toss__phone--talk-guide .venue-toss__phone-screen,.venue-toss__phone--talk-answer .venue-toss__phone-screen{flex-direction:column;padding:34px 22px 24px;display:flex}.venue-toss__phone--talk-answer .venue-toss__concept-heading{padding:34px 0 24px}.venue-toss__phone--talk-answer .venue-toss__concept-heading>strong{font-size:25px}.venue-toss__phone--talk-answer .venue-toss__live-dialogue{background:#fff;border:1px solid #e2e8f0;border-radius:20px;margin-top:24px;box-shadow:0 14px 34px #314b6914}.venue-toss__phone--talk-answer .venue-toss__live-prompt{padding:22px 20px}.venue-toss__phone--talk-answer .venue-toss__live-prompt>p{margin-top:9px;font-size:16px;line-height:1.45}.venue-toss__phone--talk-answer .venue-toss__live-reply{background:#f7f8fa;border-top:1px solid #edf0f3;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;padding:17px 18px}.venue-toss__phone--talk-answer .venue-toss__live-reply>svg{color:#8b95a1;background:#eef1f5;border-radius:10px;width:30px;height:30px;padding:7px}.venue-toss__phone--talk-answer .venue-toss__live-reply span{color:#a0a8b3;font-size:8px;font-weight:700}.venue-toss__phone--talk-answer .venue-toss__live-reply strong{color:#6b7684;font-size:13px;font-weight:720}.venue-toss__phone--talk-answer .venue-toss__live-reply>b{color:#8b95a1;background:#eef2f5;padding:5px 7px;font-size:7px;font-weight:750}.venue-toss__phone--talk-answer .venue-toss__live-question-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:0;padding:0;display:grid}.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button{color:#1768d8;text-align:center;background:#f5f9ff;border:1px solid #cfe2ff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:54px;padding:0 6px;transition:border-color .25s,background .25s,box-shadow .25s,color .25s,transform .25s;display:flex;position:relative;box-shadow:0 9px 22px #3182f614}.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button:before{content:"";background:#8fbeff;border-radius:999px;width:20px;height:3px}.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button span{color:inherit;white-space:normal;font-size:14px;font-weight:840;line-height:1.25}.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button:after{display:none}.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button.is-active{color:#fff;background:linear-gradient(135deg,#54345e,#6f477b);border-color:#6f477b;transform:translateY(-2px);box-shadow:0 13px 26px #6f477b40}.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button.is-active:before{background:#ffffffd1}.venue-toss__phone--talk-answer .venue-toss__live-continuity{background:#f3f7fc;border-radius:16px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;margin-top:16px;padding:14px 15px;display:grid}.venue-toss__phone--talk-answer .venue-toss__live-continuity>span{color:#6f477b;background:#f4eff5;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.venue-toss__phone--talk-answer .venue-toss__live-continuity svg{width:18px}.venue-toss__phone--talk-answer .venue-toss__live-continuity div{flex-direction:column;gap:3px;min-width:0;display:flex}.venue-toss__phone--talk-answer .venue-toss__live-continuity strong{color:#333d4b;letter-spacing:-.025em;font-size:11px;font-weight:800}.venue-toss__phone--talk-answer .venue-toss__live-continuity p{color:#8b95a1;margin:0;font-size:9px;font-weight:580}@media (max-width:767px){.venue-toss__intro-feature{padding-bottom:92px}}@media (min-width:900px){.venue-toss__intro-feature{min-height:0;padding:152px 40px 188px}.venue-toss__intro-showcase-wrap{width:min(100%,1180px);margin-top:112px}.venue-toss__intro-showcase{width:100%;display:block;position:relative}.venue-toss__intro-axis{z-index:0;background:linear-gradient(#6f477b14,#6f477b75 18% 82%,#6f477b14);width:1px;display:block;position:absolute;top:390px;bottom:390px;left:50%;transform:translate(-50%)}.venue-toss__intro-stage{grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);align-items:center;min-height:840px;display:grid;position:relative}.venue-toss__intro-stage:before{z-index:3;content:"";background:#6f477b;border:3px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #9fc6ff,0 8px 24px #6f477b33}.venue-toss__intro-stage--guide:after{display:none}.venue-toss__intro-stage-copy{width:min(100%,390px);margin:0}.venue-toss__intro-stage-copy>span{font-size:14px}.venue-toss__intro-stage-copy>h3{margin-top:17px;font-size:43px;line-height:1.25}.venue-toss__intro-stage-copy>p{margin-top:24px;font-size:17px;line-height:1.75}.venue-toss__intro-stage--guide .venue-toss__intro-phone{grid-area:1/1;justify-self:end;transform:translate(-32px)}.venue-toss__intro-stage--guide .venue-toss__intro-stage-copy{text-align:left;grid-area:1/3;place-self:center start;padding:0;transform:translate(34px)}.venue-toss__intro-stage--answer .venue-toss__intro-stage-copy{text-align:right;grid-area:1/1;place-self:center end;padding:0;transform:translate(-34px)}.venue-toss__intro-stage--answer .venue-toss__intro-phone{grid-area:1/3;justify-self:start;transform:translate(32px)}.venue-toss__intro-phone{width:360px}.venue-toss__intro-phone .venue-toss__phone-screen{padding:36px 25px 24px}}.venue-toss__phone--talk-guide .venue-toss__guide-journey-head{padding-bottom:18px}.venue-toss__guide-route-list{gap:9px;display:grid}.venue-toss__guide-route{color:#333d4b;width:100%;min-height:70px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e9ef;border-radius:17px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 12px;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s;display:grid;box-shadow:0 8px 20px #374b5f0b}:is(.venue-toss__guide-route:hover,.venue-toss__guide-route:focus-visible){border-color:#a8cbfb;outline:none;transform:translateY(-1px)}.venue-toss__guide-route.is-active{background:linear-gradient(135deg,#f5f9ff,#f4eff5);border-color:#79aff7;box-shadow:0 11px 24px #3182f61f}.venue-toss__guide-route-icon{color:#6b7684;background:#f2f4f6;border-radius:13px;justify-content:center;align-items:center;width:38px;height:38px;transition:background .22s,color .22s;display:inline-flex}.venue-toss__guide-route-icon svg{stroke-width:2.1px;width:19px;height:19px}.venue-toss__guide-route.is-active .venue-toss__guide-route-icon{color:#1768d8;background:#e2efff}.venue-toss__guide-route>p{flex-direction:column;gap:4px;min-width:0;margin:0;display:flex}.venue-toss__guide-route>p strong{color:#191f28;letter-spacing:-.035em;font-size:15px;font-weight:820;line-height:1.25}.venue-toss__guide-route>p span{color:#8b95a1;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:620;line-height:1.4;overflow:hidden}.venue-toss__guide-route>b{color:#8b95a1;white-space:nowrap;background:#f2f4f6;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:800}.venue-toss__guide-route.is-active>b{color:#1768d8;background:#dcecff}.venue-toss__phone--talk-guide .venue-toss__guide-cta{margin-top:17px;transition:box-shadow .2s,transform .2s;box-shadow:0 12px 26px #3182f633}.venue-toss__phone--talk-guide .venue-toss__guide-cta>span{min-width:0}.venue-toss__phone--talk-guide .venue-toss__guide-cta:hover{transform:translateY(-1px);box-shadow:0 16px 32px #3182f642}.venue-toss__guide-apps{color:#a0a8b3;letter-spacing:-.01em;text-align:center;margin-top:9px;font-size:9px;font-weight:650;display:block}.venue-toss__phone--talk-answer .venue-toss__live-reply p{color:#8b95a1;text-overflow:clip;white-space:normal;font-size:9px;font-weight:580;line-height:1.35;overflow:visible}.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button{cursor:pointer}.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button:focus-visible{outline-offset:2px;outline:2px solid #3182f673}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .venue-toss__guide-route,html:not([data-preview=desktop]) .venue-toss__guide-route-icon,html:not([data-preview=desktop]) .venue-toss__phone--talk-guide .venue-toss__guide-cta{transition:none}}.venue-toss__phone--ticket-journey .venue-toss__phone-screen{flex-direction:column;display:flex}.venue-toss__phone--ticket-journey .venue-toss__ticket-header{flex:none}.venue-toss__phone--ticket-journey .venue-toss__journey-viewport{flex:auto;min-height:0;margin-top:24px}.venue-toss__phone--ticket-journey .venue-toss__journey-track,.venue-toss__phone--ticket-journey .venue-toss__journey-slide,.venue-toss__phone--ticket-journey .venue-toss__journey-ready-screen{height:100%;min-height:0}.venue-toss__phone--ticket-journey .venue-toss__journey-slide{padding:34px 24px 24px}.venue-toss__phone--ticket-journey .venue-toss__journey-meta{justify-content:center;min-height:132px;margin-top:auto;margin-bottom:auto;padding-block:12px}.venue-toss__phone--ticket-journey .venue-toss__journey-slide>button{min-height:54px;margin-top:auto}.venue-toss__phone--ticket-journey .venue-toss__journey-slide--ready{padding:0}.venue-toss__phone--ticket-journey .venue-toss__journey-ready-screen{padding:24px 18px 18px}.venue-toss__phone--ticket-journey .venue-toss__journey-ready-context{flex-direction:column;height:100%;min-height:0;padding:28px 22px 164px;display:flex}.venue-toss__phone--ticket-journey .venue-toss__journey-ready-car{height:96px;margin-top:auto}.venue-toss__phone--ticket-journey .venue-toss__journey-ready-car svg{width:38px;height:38px;padding:13px}.venue-toss__phone--ticket-journey .venue-toss__journey-ready-flow{margin-top:16px;margin-bottom:auto}.venue-toss__phone--ticket-journey .venue-toss__journey-ready-notification{padding:18px;bottom:34px;left:28px;right:28px}.venue-toss__phone--ticket-journey .venue-toss__ticket-progress{flex:none;margin-top:15px;padding-bottom:2px}@media (max-width:767px){.venue-toss__phone--ticket-journey .venue-toss__journey-viewport{margin-top:20px}.venue-toss__phone--ticket-journey .venue-toss__journey-slide{padding:30px 20px 20px}.venue-toss__phone--ticket-journey .venue-toss__journey-meta{min-height:122px}.venue-toss__phone--ticket-journey .venue-toss__journey-slide--ready{padding:0}.venue-toss__phone--ticket-journey .venue-toss__journey-ready-screen{padding:20px 15px 15px}.venue-toss__phone--ticket-journey .venue-toss__journey-ready-context{padding:24px 18px 150px}.venue-toss__phone--ticket-journey .venue-toss__journey-ready-notification{bottom:28px;left:24px;right:24px}}.venue-toss__phone--ticket-journey .venue-toss__journey-kakao-source{color:#786216;background:#fff9dc;border:1px solid #f0df9b;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:7px 10px;font-size:9px;font-weight:800;display:inline-flex}.venue-toss__phone--ticket-journey .venue-toss__journey-kakao-source:before{content:"";background:#f5c400;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f5c4001f}.venue-toss__phone--ticket-journey .venue-toss__journey-slide:not(.venue-toss__journey-slide--status)>strong{letter-spacing:-.05em;margin-top:18px;font-size:31px;font-weight:840;line-height:1.26}.venue-toss__phone--ticket-journey .venue-toss__journey-helper{color:#8b95a1;margin-top:12px;font-size:10px;font-weight:630;line-height:1.55}.venue-toss__phone--ticket-journey .venue-toss__journey-summary--compact{background:#f3f5f7;border:0;border-radius:16px;grid-template-columns:1.18fr .82fr .9fr;margin-top:30px;padding:15px 12px;display:grid;overflow:visible}.venue-toss__phone--ticket-journey .venue-toss__journey-summary--compact>div{text-align:left;min-width:0;padding:0 10px}.venue-toss__phone--ticket-journey .venue-toss__journey-summary--compact>div+div{border-left:1px solid #dfe3e8}.venue-toss__phone--ticket-journey .venue-toss__journey-summary--compact dt{color:#a0a8b3;white-space:nowrap;font-size:8px;font-weight:700}.venue-toss__phone--ticket-journey .venue-toss__journey-summary--compact dd{color:#6b7684;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:10px;font-weight:720;overflow:hidden}.venue-toss__phone--ticket-journey .venue-toss__journey-actions--single{grid-template-columns:1fr;gap:0;margin-top:auto}.venue-toss__phone--ticket-journey .venue-toss__journey-actions--single>button{color:#fff;background:linear-gradient(120deg,#54345e,#6f477b);border:0;border-radius:17px;min-height:60px;font-size:16px;transition:transform .2s,box-shadow .2s;box-shadow:0 14px 30px #3182f63d}.venue-toss__phone--ticket-journey .venue-toss__journey-actions--single>button:hover{transform:translateY(-2px);box-shadow:0 18px 36px #3182f64d}.venue-toss__phone--ticket-journey .venue-toss__journey-actions--single>button:active{transform:translateY(1px)scale(.99);box-shadow:0 8px 20px #3182f633}.venue-toss__phone--ticket-journey .venue-toss__journey-status--preparing>strong em{white-space:nowrap;font-size:32px;display:inline-block}.venue-toss__phone--ticket-journey .venue-toss__journey-status--preparing{grid-template-rows:auto minmax(180px,1fr) auto;align-items:stretch;min-height:0;display:grid}.venue-toss__phone--ticket-journey .venue-toss__journey-status-copy{text-align:center;flex-direction:column;align-items:center;display:flex}.venue-toss__phone--ticket-journey .venue-toss__journey-status-copy>span{color:#6f477b;font-size:11px;font-weight:820}.venue-toss__phone--ticket-journey .venue-toss__journey-status-copy>strong{color:#191f28;letter-spacing:-.045em;margin-top:14px;font-size:29px;font-weight:840;line-height:1.28}.venue-toss__phone--ticket-journey .venue-toss__journey-status-copy>strong em{color:#54345e;white-space:nowrap;font-size:32px;font-style:normal;display:inline-block}.venue-toss__phone--ticket-journey .venue-toss__journey-status-copy>p{color:#8b95a1;max-width:238px;margin:11px 0 0;font-size:11px;font-weight:620;line-height:1.55}.venue-toss__phone--ticket-journey .venue-toss__journey-status--preparing .venue-toss__journey-status-car{isolation:isolate;place-self:center;margin:0;animation:2.4s ease-in-out infinite venue-ticket-car-waiting;position:relative}.venue-toss__phone--ticket-journey .venue-toss__journey-status--preparing .venue-toss__journey-status-car:before,.venue-toss__phone--ticket-journey .venue-toss__journey-status--preparing .venue-toss__journey-status-car:after{z-index:-1;content:"";pointer-events:none;border:1px solid #3182f629;border-radius:50%;position:absolute}.venue-toss__phone--ticket-journey .venue-toss__journey-status--preparing .venue-toss__journey-status-car:before{animation:2.4s ease-out infinite venue-ticket-car-ring;inset:-24px}.venue-toss__phone--ticket-journey .venue-toss__journey-status--preparing .venue-toss__journey-status-car:after{opacity:.55;border-style:dashed;animation:2.4s ease-out .5s infinite venue-ticket-car-ring;inset:-44px}.venue-toss__phone--ticket-journey .venue-toss__journey-status--preparing>ol{align-self:end}@keyframes venue-ticket-car-waiting{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes venue-ticket-car-ring{0%,to{opacity:.25;transform:scale(.94)}50%{opacity:.75;transform:scale(1.04)}}@media (max-width:767px){.venue-toss__phone--ticket-journey .venue-toss__journey-slide:not(.venue-toss__journey-slide--status)>strong{font-size:29px}.venue-toss__phone--ticket-journey .venue-toss__journey-summary--compact{margin-top:24px;padding:13px 9px}.venue-toss__phone--ticket-journey .venue-toss__journey-summary--compact>div{padding:0 7px}}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .venue-toss__phone--ticket-journey .venue-toss__journey-status--preparing .venue-toss__journey-status-car,html:not([data-preview=desktop]) .venue-toss__phone--ticket-journey .venue-toss__journey-status--preparing .venue-toss__journey-status-car:before,html:not([data-preview=desktop]) .venue-toss__phone--ticket-journey .venue-toss__journey-status--preparing .venue-toss__journey-status-car:after{animation:none}}.venue-toss__phone--talk-guide .venue-toss__guide-journey{flex-direction:column;flex:auto;min-height:0;display:flex}.venue-toss__guide-map-preview{background:radial-gradient(circle at 78% 18%,#6f477b1f,#0000 32%),linear-gradient(145deg,#f8fbff 0%,#eef5fc 100%);border:1px solid #e2ebf6;border-radius:18px;flex-direction:column;flex:118px;justify-content:space-between;min-height:118px;margin-top:14px;padding:15px 16px;display:flex;position:relative;overflow:hidden}.venue-toss__guide-map-preview:before,.venue-toss__guide-map-preview:after{content:"";transform-origin:50%;background:#8199b521;width:150%;height:1px;position:absolute;transform:rotate(-14deg)}.venue-toss__guide-map-preview:before{top:38%;left:-24%}.venue-toss__guide-map-preview:after{bottom:29%;right:-24%;transform:rotate(11deg)}.venue-toss__guide-map-track{z-index:1;grid-template-columns:auto minmax(34px,1fr) auto;align-items:center;gap:9px;display:grid;position:relative}.venue-toss__guide-map-track>span{color:#8b95a1;white-space:nowrap;align-items:center;gap:5px;font-size:8px;font-weight:750;display:inline-flex}.venue-toss__guide-map-track>span>i{background:#8b95a1;border:2px solid #fff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 2px #d3d9e1}.venue-toss__guide-map-track>b{background:repeating-linear-gradient(90deg,#79aff7 0 7px,#0000 7px 11px);height:2px}.venue-toss__guide-map-track>.is-destination{color:#fff;background:#6f477b;border-radius:999px;padding:6px 8px}.venue-toss__guide-map-track>.is-destination svg{width:11px;height:11px}.venue-toss__guide-map-summary{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3px 10px;display:grid;position:relative}.venue-toss__guide-map-summary>span{color:#8b95a1;grid-column:1/-1;font-size:8px;font-weight:750}.venue-toss__guide-map-summary>strong{color:#333d4b;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:820;overflow:hidden}.venue-toss__guide-map-summary>small{color:#6f477b;white-space:nowrap;font-size:9px;font-weight:800}.venue-toss__phone--talk-guide .venue-toss__guide-cta{flex:none;margin-top:13px}.venue-toss__phone--talk-guide .venue-toss__guide-apps{flex:none}.venue-toss__talk-faq-list{border-top:1px solid #e7ebf0;gap:0;margin-top:15px;display:grid}.venue-toss__talk-faq-list>span{color:#8b95a1;padding:12px 2px 5px;font-size:9px;font-weight:800}.venue-toss__talk-faq-list>button{color:#4e5968;min-height:38px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;gap:10px;padding:0 3px;transition:color .2s,background .2s;display:flex}:is(.venue-toss__talk-faq-list>button:hover,.venue-toss__talk-faq-list>button:focus-visible,.venue-toss__talk-faq-list>button.is-active){color:#1768d8;background:#f7faff;outline:none}.venue-toss__talk-faq-list>button>span{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:720;overflow:hidden}.venue-toss__talk-faq-list>button>svg{flex:none;width:13px;height:13px}.venue-toss__phone--talk-answer .venue-toss__live-continuity{margin-top:auto}.venue-toss__phone--talk-answer .venue-toss__talk-answer-visual{flex:auto;place-items:center;min-height:150px;margin-top:26px;display:grid;position:relative;overflow:hidden}.venue-toss__phone--talk-answer .venue-toss__talk-answer-visual:before,.venue-toss__phone--talk-answer .venue-toss__talk-answer-visual:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.venue-toss__phone--talk-answer .venue-toss__talk-answer-visual:before{border:1px dashed #6f477b2e;width:144px;height:144px;animation:18s linear infinite venue-talk-answer-orbit}.venue-toss__phone--talk-answer .venue-toss__talk-answer-visual:after{background:radial-gradient(circle,#6f477b1a,#6f477b00 70%);border:1px solid #6f477b1f;width:96px;height:96px;animation:3.2s ease-in-out infinite venue-talk-answer-pulse}.venue-toss__phone--talk-answer .venue-toss__talk-answer-visual>span{z-index:2;color:#6f477b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid #6f477b24;border-radius:21px;place-items:center;width:58px;height:58px;animation:3.6s ease-in-out infinite venue-talk-answer-float;display:grid;position:relative;box-shadow:0 16px 36px #6f477b21}.venue-toss__phone--talk-answer .venue-toss__talk-answer-visual>span svg{stroke-width:1.9px;width:25px;height:25px}.venue-toss__phone--talk-answer .venue-toss__talk-answer-visual>i{z-index:3;background:#70acff;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 0 3px #6f477b17}.venue-toss__phone--talk-answer .venue-toss__talk-answer-visual>.is-one{top:26px;left:26%}.venue-toss__phone--talk-answer .venue-toss__talk-answer-visual>.is-two{top:52%;right:22%}.venue-toss__phone--talk-answer .venue-toss__talk-answer-visual>.is-three{bottom:24px;left:39%}@keyframes venue-talk-answer-orbit{to{transform:rotate(360deg)}}@keyframes venue-talk-answer-pulse{0%,to{opacity:.42;transform:scale(.92)}50%{opacity:.86;transform:scale(1.08)}}@keyframes venue-talk-answer-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.venue-toss__intro-stage-emphasis{flex-direction:column;gap:4px;margin-top:40px;display:flex}.venue-toss__intro-stage-emphasis>span,.venue-toss__intro-stage-emphasis>strong{letter-spacing:-.035em;font-size:18px;font-weight:680;line-height:1.45}.venue-toss__intro-stage-emphasis>span{color:#c4cbd4}.venue-toss__intro-stage-emphasis>strong{color:#4e5968}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .venue-toss__talk-faq-list>button,html:not([data-preview=desktop]) .venue-toss__phone--talk-answer .venue-toss__talk-answer-visual:before,html:not([data-preview=desktop]) .venue-toss__phone--talk-answer .venue-toss__talk-answer-visual:after,html:not([data-preview=desktop]) .venue-toss__phone--talk-answer .venue-toss__talk-answer-visual>span{transition:none;animation:none}}.venue-toss__hero h1>span{display:block}.venue-toss__hero-copy[data-reveal] h1>span{opacity:0;filter:blur(7px);will-change:opacity, filter, transform;transform:translateY(54px)scale(.985)}.venue-toss__hero-copy[data-reveal].is-visible h1>span{animation:.92s cubic-bezier(.16,1,.3,1) both venue-toss-hero-line-rise}.venue-toss__hero-copy[data-reveal].is-visible h1>span:first-child{animation-delay:90ms}.venue-toss__hero-copy[data-reveal].is-visible h1>span:nth-child(2){animation-delay:.22s}.venue-toss__hero-copy[data-reveal].is-visible h1>span:nth-child(3){animation-delay:.36s}@keyframes venue-toss-hero-line-rise{0%{opacity:0;filter:blur(7px);transform:translateY(54px)scale(.985)}72%{opacity:1;filter:blur();transform:translateY(-4px)scale(1)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}.venue-toss__hero-copy{isolation:isolate}.venue-toss__hero-copy:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle,#fffffff5 0%,#ecf6ffb8 46%,#ecf6ff00 74%);border-radius:50%;width:min(88vw,860px);height:430px;position:absolute;top:128px;left:50%;transform:translate(-50%)}.venue-toss__hero-eyebrow{color:#54345e;letter-spacing:-.02em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #6f477b2e;border-radius:999px;justify-content:center;align-items:center;min-height:34px;margin:70px auto 0;padding:0 15px;font-size:13px;font-weight:780;display:inline-flex;box-shadow:0 10px 30px #6f477b14}.venue-toss__hero h1{margin-top:126px}.venue-toss__hero h1>span:last-child{color:#0000;text-shadow:0 12px 34px #6f477b1f;-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#54345e 4%,#6f477b 54%,#b89461 96%);-webkit-background-clip:text;background-clip:text;font-weight:820}html[lang=ko] .venue-toss__hero h1>span:last-child{white-space:nowrap;font-size:clamp(25px,6.5vw,64px)}.venue-toss__hero .venue-toss__hero-lead{color:#566273;max-width:560px;margin-top:22px;font-size:16px;font-weight:520;line-height:1.72}.venue-toss__hero-actions{z-index:2;margin-top:26px;position:relative}.venue-toss__hero-actions>.venue-toss__hero-view{background:linear-gradient(120deg,#54345e,#6f477b);border:1px solid #0000;box-shadow:0 16px 34px #6f477b3d}.venue-toss__hero-actions>.venue-toss__hero-consult{color:#54345e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #6f477b3d;box-shadow:0 12px 30px #6f477b17}.venue-toss__hero-actions>.venue-toss__hero-view,.venue-toss__hero-actions>.venue-toss__hero-consult{transition:border-color .2s,box-shadow .2s,transform .2s}.venue-toss__hero-actions>.venue-toss__hero-view:hover,.venue-toss__hero-actions>.venue-toss__hero-consult:hover{transform:translateY(-3px)}.venue-toss__hero-actions>.venue-toss__hero-view:hover{box-shadow:0 20px 42px #6f477b4d}.venue-toss__hero-copy[data-reveal] .venue-toss__hero-eyebrow,.venue-toss__hero-copy[data-reveal] .venue-toss__hero-lead,.venue-toss__hero-copy[data-reveal] .venue-toss__hero-actions{opacity:0;filter:blur(5px);transform:translateY(28px)}.venue-toss__hero-copy[data-reveal].is-visible .venue-toss__hero-eyebrow,.venue-toss__hero-copy[data-reveal].is-visible .venue-toss__hero-lead,.venue-toss__hero-copy[data-reveal].is-visible .venue-toss__hero-actions{animation:.76s cubic-bezier(.22,1,.36,1) both venue-toss-hero-support-rise}.venue-toss__hero-copy[data-reveal].is-visible .venue-toss__hero-eyebrow{animation-delay:0s}.venue-toss__hero-copy[data-reveal].is-visible .venue-toss__hero-lead{animation-delay:.52s}.venue-toss__hero-copy[data-reveal].is-visible .venue-toss__hero-actions{animation-delay:.66s}@keyframes venue-toss-hero-support-rise{0%{opacity:0;filter:blur(5px);transform:translateY(28px)}to{opacity:1;filter:blur();transform:translate(0,0)}}html[lang=ja] .venue-toss__hero-copy h1>span{overflow-wrap:normal;word-break:keep-all;text-wrap:balance;display:block}.venue-toss__hero-mobile-break{display:none}@media (min-width:768px){html[lang=ja] .venue-toss__hero h1{max-width:1120px;font-size:clamp(42px,3.7vw,48px);line-height:1.45}}@media (max-width:767px){html[lang=ja] .venue-toss__hero-mobile-break{display:initial}.venue-toss__hero-copy:before{width:118vw;height:370px;top:96px}.venue-toss__hero-eyebrow{min-height:31px;margin-top:58px;padding-inline:12px;font-size:11px}.venue-toss__hero h1{margin-top:107px}.venue-toss__hero .venue-toss__hero-lead{margin-top:16px;font-size:13px;line-height:1.65}.venue-toss__hero-actions{width:min(100%,354px);margin-top:22px}.venue-toss__hero-actions>a,.venue-toss__hero-actions>.venue-toss__hero-consult{border-radius:14px;min-height:50px;font-size:13px}}html:lang(en) .venue-toss__phone--talk-guide .venue-toss__guide-journey-head>strong,html:lang(en) .venue-toss__phone--talk-answer .venue-toss__concept-heading>strong{letter-spacing:-.035em;font-size:25px}html:lang(ja) .venue-toss__phone--talk-guide .venue-toss__guide-journey-head>strong,html:lang(ja) .venue-toss__phone--talk-answer .venue-toss__concept-heading>strong{letter-spacing:-.035em;font-size:27px}html:lang(en) .venue-toss__phone--talk-guide .venue-toss__guide-route p strong,html:lang(ja) .venue-toss__phone--talk-guide .venue-toss__guide-route p strong{font-size:13px}html:lang(en) .venue-toss__phone--talk-answer .venue-toss__live-prompt p,html:lang(ja) .venue-toss__phone--talk-answer .venue-toss__live-prompt p{font-size:13px;line-height:1.45}html:lang(en) .venue-toss__phone--ticket-journey .venue-toss__journey-status-copy>strong{letter-spacing:-.03em;font-size:24px}html:lang(en) .venue-toss__phone--ticket-journey .venue-toss__journey-status-copy>strong em{white-space:normal;font-size:27px}html:lang(ja) .venue-toss__phone--ticket-journey .venue-toss__journey-status-copy>strong{letter-spacing:-.035em;font-size:26px}html:lang(ja) .venue-toss__phone--ticket-journey .venue-toss__journey-status-copy>strong em{white-space:normal;font-size:29px}html:lang(en) .venue-toss__ticket-story-copy>h3,html:lang(ja) .venue-toss__ticket-story-copy>h3{text-wrap:balance}.venue-toss__intro{text-align:center;place-items:center;min-height:74svh;padding:120px 24px;display:grid}.venue-toss__intro>div:first-child{width:min(100%,760px);margin-inline:auto}.venue-toss__intro .venue-toss__intro-summary{color:#768291;letter-spacing:-.045em;width:100%;margin:0;font-size:36px;font-weight:620;line-height:1.72}.venue-toss__intro-summary>span{color:#768291;font-weight:620}.venue-toss__intro-summary>strong{color:#191f28;font-weight:760}.venue-toss__intro-summary>span,.venue-toss__intro-summary>strong{display:inline-block}.venue-toss__intro-feature{min-height:0;padding:144px 40px 152px}.venue-toss__intro-showcase-wrap{width:min(100%,440px);margin:88px auto 0}.venue-toss__intro-showcase{justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative}.venue-toss__phone{aspect-ratio:393/852!important;height:auto!important}.venue-toss__intro-phone,.venue-toss__intro-phone--guide,.venue-toss__intro-phone--answer,.venue-toss__ticket-story-phone{width:min(100%,350px)!important;max-width:350px!important}.venue-toss__intro-phone>.venue-toss__phone,.venue-toss__ticket-story-phone>.venue-toss__phone{width:100%!important;max-width:none!important}.venue-toss__phone-screen{border-radius:41px;width:100%;height:100%}.venue-toss__phone--talk-guide .venue-toss__guide-journey-head,.venue-toss__phone--talk-answer .venue-toss__concept-heading{flex-direction:column;gap:9px;padding:24px 0 20px;display:flex}.venue-toss__phone--talk-guide .venue-toss__guide-journey-head>span,.venue-toss__phone--talk-answer .venue-toss__concept-heading>span{color:#6f477b;letter-spacing:-.02em;font-size:13px;font-weight:800;line-height:1.3}.venue-toss__phone--talk-guide .venue-toss__guide-journey-head>strong,.venue-toss__phone--talk-answer .venue-toss__concept-heading>strong{color:#111827;letter-spacing:-.055em;margin-top:0;font-size:30px;font-weight:780;line-height:1.3}.venue-toss__intro-phone--unified{max-width:100%;margin-inline:auto;position:relative;inset:auto;width:410px!important;transform:none!important}.venue-toss__intro-phone--unified>.venue-toss__phone{aspect-ratio:393/852;width:100%;height:auto!important}.venue-toss__phone--talk-unified .venue-toss__phone-screen{flex-direction:column;display:flex;overflow:hidden}.venue-toss__phone--talk-unified .venue-toss__talk-cta{margin-top:auto}@media (max-width:767px){.venue-toss__hero-copy{width:min(100% - 32px,1100px)}.venue-toss__hero h1{font-size:clamp(28px,7.8vw,32px);line-height:1.45}.venue-toss__intro{min-height:620px;padding:100px 24px}.venue-toss__intro .venue-toss__intro-summary{font-size:clamp(25px,6.55vw,27px);line-height:1.72}.venue-toss__intro-feature{padding:120px 20px 132px}.venue-toss__intro-showcase-wrap{width:100%;margin-top:62px}.venue-toss__intro-phone--unified{width:min(100vw - 40px,350px)!important}}.venue-toss__down{color:#27374b8f;letter-spacing:.21em;-webkit-backdrop-filter:none;backdrop-filter:none;width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;align-items:center;gap:15px;font-size:10px;font-weight:720;line-height:1;text-decoration:none;transition:color .25s;display:flex;bottom:26px}:is(.venue-toss__down:hover,.venue-toss__down:focus-visible){color:#18273ad1}.venue-toss__down:focus-visible{outline-offset:8px;border-radius:4px;outline:2px solid #2f80ed70}.venue-toss__down-arrow{border-bottom:1px solid;border-right:1px solid;width:14px;height:14px;animation:2.4s ease-in-out infinite venue-scroll-arrow;transform:rotate(45deg)}@keyframes venue-scroll-arrow{0%,to{opacity:.34;transform:translateY(-2px)rotate(45deg)}50%{opacity:.72;transform:translateY(4px)rotate(45deg)}}@media (max-width:767px){.venue-toss__down{gap:13px;bottom:22px}}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .venue-toss__down-arrow{animation:none}}.venue-toss__phone-screen,.venue-toss__admin-window,.venue-toss__qr-kiosk{font-family:var(--mepark-mock-font)}.venue-toss .mepark-mock-brand{align-items:center!important;gap:var(--mepark-mock-brand-gap)!important;color:var(--mepark-mock-brand-color)!important;font-family:var(--mepark-mock-font)!important;font-size:var(--mepark-mock-brand-size)!important;font-weight:var(--mepark-mock-brand-weight)!important;letter-spacing:var(--mepark-mock-brand-tracking)!important;line-height:1!important}.venue-toss .mepark-mock-brand>img{width:var(--mepark-mock-brand-icon)!important;height:var(--mepark-mock-brand-icon)!important;flex-basis:var(--mepark-mock-brand-icon)!important}.venue-toss .mepark-mock-brand__name{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;padding:0!important}.venue-toss__screen-header,.venue-toss__ticket-header{border-color:var(--mepark-mock-divider);align-items:center;min-height:46px;padding-top:0;padding-bottom:16px}.venue-toss__kakao-bar{border-color:var(--mepark-mock-divider)}@media (max-width:767px){.venue-toss{--mepark-mock-brand-size:11.5px;--mepark-mock-brand-icon:20px;--mepark-mock-brand-gap:7px}}.venue-toss__feature--departure .venue-toss__feature-title-line{white-space:nowrap}@media (min-width:768px){.venue-toss__feature--departure .venue-toss__feature-copy h2{font-size:clamp(37px,3vw,40px)}}@media (max-width:767px){.venue-toss__feature--departure .venue-toss__feature-copy h2{font-size:28px}}.venue-toss__intro-feature{background:#f7f9fc;align-items:stretch;overflow:hidden}.venue-toss__intro-feature-copy{text-align:left;align-self:auto;width:min(100%,1120px);max-width:none;margin-inline:auto}.venue-toss__intro-showcase-wrap{width:min(100%,350px);max-width:none;margin:108px auto 0}.venue-toss__intro-showcase{align-items:stretch;justify-content:initial;flex-direction:column;gap:112px;width:100%;height:auto;display:flex;position:relative;overflow:visible}.venue-toss__intro-axis{display:none!important}.venue-toss__intro-stage{width:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;grid-column:auto;align-items:stretch;gap:0;padding:0;display:flex;position:relative;overflow:visible}.venue-toss__intro-stage--guide,.venue-toss__intro-stage--answer{background:0 0}.venue-toss__intro-stage:before{display:none!important}.venue-toss__intro-stage--guide:after{z-index:0;content:"";background:linear-gradient(#6f477b6b,#6f477b14);width:1px;height:64px;position:absolute;bottom:-88px;left:50%;display:block!important}.venue-toss__intro-stage-copy,.venue-toss__intro-stage--guide .venue-toss__intro-stage-copy,.venue-toss__intro-stage--answer .venue-toss__intro-stage-copy{z-index:2;text-align:left;order:0;align-self:auto;width:min(100%,320px);max-width:none;margin:0 0 28px;padding:0;position:relative;transform:none}.venue-toss__intro-stage--guide .venue-toss__intro-stage-copy{text-align:right;align-self:flex-end;padding-right:6px}.venue-toss__intro-stage--answer .venue-toss__intro-stage-copy{align-self:flex-start;padding-left:6px}.venue-toss__intro-stage-copy>span{color:#6f477b;letter-spacing:-.01em;background:0 0;border-radius:0;min-height:0;padding:0;font-size:12px;font-weight:800;display:inline}.venue-toss__intro-stage-copy>h3{color:#191f28;letter-spacing:-.045em;margin:12px 0 0;font-size:27px;font-weight:780;line-height:1.3}.venue-toss__intro-stage-copy>p{color:#6b7684;letter-spacing:-.02em;margin:14px 0 0;font-size:14px;font-weight:520;line-height:1.72}.venue-toss__intro-phone,.venue-toss__intro-phone--guide,.venue-toss__intro-phone--answer,.venue-toss__intro-stage--guide .venue-toss__intro-phone,.venue-toss__intro-stage--answer .venue-toss__intro-phone{order:1;justify-self:auto;width:100%;margin:0;position:relative;inset:auto}.venue-toss__intro-stage--guide .venue-toss__intro-phone{transform:translate(-5px)}.venue-toss__intro-stage--answer .venue-toss__intro-phone{transform:translate(5px)}@media (min-width:900px){.venue-toss__intro-feature{min-height:0;padding:168px 40px 212px}.venue-toss__intro-feature h2{max-width:760px;font-size:48px;line-height:1.3}.venue-toss__intro-showcase-wrap{width:min(100%,1120px);margin-top:156px}.venue-toss__intro-showcase{display:block}.venue-toss__intro-axis{z-index:1;background:linear-gradient(#6f477b00,#6f477b6b 10% 90%,#6f477b00);width:1px;position:absolute;top:190px;bottom:190px;left:50%;transform:translate(-50%);display:block!important}.venue-toss__intro-axis:after{z-index:4;content:"";pointer-events:none;background:#6f477b;border:3px solid #fff;border-radius:50%;width:13px;height:13px;animation:7.6s cubic-bezier(.45,0,.55,1) infinite venue-toss-intro-axis-node;position:absolute;top:2%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #8dbbff,0 8px 22px #6f477b3d}.venue-toss__intro-stage{grid-template-columns:minmax(0,1fr) 144px minmax(0,1fr);align-items:center;gap:0;min-height:900px;display:grid}.venue-toss__intro-stage--guide:after{display:none!important}.venue-toss__intro-stage-copy,.venue-toss__intro-stage--guide .venue-toss__intro-stage-copy,.venue-toss__intro-stage--answer .venue-toss__intro-stage-copy{align-self:center;width:min(100%,390px);margin:0}.venue-toss__intro-stage-copy>span{font-size:14px}.venue-toss__intro-stage-copy>h3{margin-top:17px;font-size:43px;line-height:1.25}.venue-toss__intro-stage-copy>p{margin-top:24px;font-size:17px;line-height:1.75}.venue-toss__intro-stage--guide .venue-toss__intro-stage-copy{text-align:left;grid-area:1/1;justify-self:end;padding:0;transform:translate(-30px,-72px)}.venue-toss__intro-stage--guide .venue-toss__intro-phone{grid-area:1/3;justify-self:start;transform:translate(30px,58px)}.venue-toss__intro-stage--answer .venue-toss__intro-phone{grid-area:1/1;justify-self:end;transform:translate(-30px,-58px)}.venue-toss__intro-stage--answer .venue-toss__intro-stage-copy{text-align:left;grid-area:1/3;justify-self:start;padding:0;transform:translate(30px,72px)}.venue-toss__intro-phone,.venue-toss__intro-phone--guide,.venue-toss__intro-phone--answer{width:350px;margin:0}}@keyframes venue-toss-intro-axis-node{0%,to{top:2%}50%{top:98%}}@keyframes venue-toss-intro-axis-node-scroll{0%{top:2%}to{top:98%}}@supports (animation-timeline:view()){@media (min-width:900px){.venue-toss__intro-axis:after{animation:linear both venue-toss-intro-axis-node-scroll;animation-timeline:view();animation-range:entry 8% exit 92%}}}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .venue-toss__intro-axis:after{animation:none;top:50%}}@media (min-width:900px){.venue-toss__intro-stage-copy,.venue-toss__intro-stage--guide .venue-toss__intro-stage-copy,.venue-toss__intro-stage--answer .venue-toss__intro-stage-copy{width:min(100%,430px)}.venue-toss__intro-stage-copy>h3{letter-spacing:-.052em;margin-top:19px;font-size:40px;font-weight:650;line-height:1.34}.venue-toss__intro-stage-copy>p{color:#7b8794;max-width:380px;margin-top:25px;font-size:16px;font-weight:500;line-height:1.78}.venue-toss__intro-stage-emphasis{gap:3px;margin-top:66px}.venue-toss__intro-stage-emphasis>span,.venue-toss__intro-stage-emphasis>strong{font-size:23px;font-weight:650;line-height:1.48}}.venue-toss__ticket-feature>header h2{color:#191f28;letter-spacing:-.05em;margin:0;font-size:clamp(29px,7vw,42px);font-weight:700;line-height:1.4}@media (min-width:900px){.venue-toss__ticket-feature{padding-top:0}.venue-toss__ticket-feature>header{text-align:left;width:min(100%,1040px);margin:0 auto;padding:144px 40px 124px}.venue-toss__ticket-feature>header .venue-toss__feature-label{color:#6f477b;letter-spacing:-.02em;margin:0 0 16px;font-size:14px;font-weight:820}.venue-toss__ticket-feature>header h2{white-space:nowrap;max-width:880px;font-size:clamp(40px,3.6vw,48px);line-height:1.4}.venue-toss__ticket-feature>header>p:last-child{color:#6b7684;max-width:650px;margin-top:22px;font-size:15px;line-height:1.75}}.venue-toss__phone--ticket-journey .venue-toss__journey-vehicle-card{background:#f7f8fa;border:1px solid #edf0f3;border-radius:18px;margin-top:24px;padding:15px 16px 14px}.venue-toss__phone--ticket-journey .venue-toss__journey-vehicle-primary{border-bottom:1px solid #e5e9ee;justify-content:space-between;align-items:flex-end;gap:14px;padding-bottom:12px;display:flex}.venue-toss__phone--ticket-journey .venue-toss__journey-vehicle-primary>span{color:#8b95a1;font-size:9px;font-weight:720}.venue-toss__phone--ticket-journey .venue-toss__journey-vehicle-primary>strong{color:#6b7684;letter-spacing:.025em;font-size:13px;font-weight:740}.venue-toss__phone--ticket-journey .venue-toss__journey-vehicle-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding-top:12px;display:grid}.venue-toss__phone--ticket-journey .venue-toss__journey-vehicle-meta>p{flex-direction:column;gap:5px;min-width:0;margin:0;display:flex}.venue-toss__phone--ticket-journey .venue-toss__journey-vehicle-meta span{color:#a0a8b3;font-size:8px;font-weight:680}.venue-toss__phone--ticket-journey .venue-toss__journey-vehicle-meta b{color:#6b7684;letter-spacing:-.015em;font-size:11px;font-weight:720}.venue-toss__phone--ticket-journey .venue-toss__journey-actions--split{grid-template-columns:.92fr 1.08fr;gap:9px;margin-top:auto;display:grid}.venue-toss__phone--ticket-journey .venue-toss__journey-actions--split>button{min-width:0;min-height:58px;box-shadow:none;border-radius:16px;margin-top:0;font-size:14px;transition:border-color .2s,background .2s,color .2s,transform .2s,box-shadow .2s}.venue-toss__phone--ticket-journey .venue-toss__journey-actions--split>button svg{flex:none;width:15px;height:15px}.venue-toss__phone--ticket-journey .venue-toss__journey-actions--split>.is-payment{color:#54345e;background:#fff;border:1px solid #9fc6ff}.venue-toss__phone--ticket-journey .venue-toss__journey-actions--split>.is-payment.is-paid{color:#218348;background:#eefaf2;border-color:#b9dfc8}.venue-toss__phone--ticket-journey .venue-toss__journey-actions--split>.is-departure{color:#fff;background:linear-gradient(120deg,#54345e,#6f477b);border:0;box-shadow:0 14px 30px #6f477b38}.venue-toss__phone--ticket-journey .venue-toss__journey-actions--split>button:hover{transform:translateY(-2px)}.venue-toss__phone--ticket-journey .venue-toss__journey-actions--split>.is-departure:hover{box-shadow:0 18px 36px #6f477b47}.venue-toss__phone--ticket-journey .venue-toss__journey-actions--split>button:active{transform:translateY(1px)scale(.99)}.venue-toss__phone--ticket-journey .venue-toss__ticket-pointer{color:#191f28;cursor:pointer;pointer-events:auto;will-change:opacity, transform;background:#fffffffa;border-color:#191f281f;width:40px;min-width:40px;height:40px;min-height:40px;margin:0;padding:0;animation:3.2s cubic-bezier(.22,.76,.25,1) infinite venue-ticket-pointer;bottom:27px;right:24px;box-shadow:0 10px 26px #191f2838,0 0 #6f477b38}.venue-toss__phone--ticket-journey .venue-toss__ticket-pointer:after{content:"";border:2px solid #6f477b42;border-radius:50%;animation:3.2s ease-out infinite venue-ticket-pointer-ring;position:absolute;inset:-7px}.venue-toss__phone--ticket-journey .venue-toss__ticket-pointer svg{stroke-width:2.2px;width:18px;height:18px}.venue-toss__phone--ticket-journey .venue-toss__ticket-progress{gap:1px}.venue-toss__phone--ticket-journey .venue-toss__ticket-progress>button{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;min-width:22px;min-height:22px;padding:0;display:grid}.venue-toss__phone--ticket-journey .venue-toss__ticket-progress>button:focus-visible{outline-offset:1px;outline:2px solid #6f477b6b}@keyframes venue-ticket-pointer-ring{0%,35%{opacity:0;transform:scale(.72)}48%{opacity:1;transform:scale(.9)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .venue-toss__phone--ticket-journey .venue-toss__journey-track{transition:transform .28s ease-out}html:not([data-preview=desktop]) .venue-toss__phone--ticket-journey .venue-toss__ticket-pointer{opacity:1;animation:1.8s ease-in-out infinite venue-ticket-pointer-reduced;transform:none}html:not([data-preview=desktop]) .venue-toss__phone--ticket-journey .venue-toss__ticket-pointer:after{animation:1.8s ease-out infinite venue-ticket-pointer-ring-reduced}}@keyframes venue-ticket-pointer-reduced{0%,to{box-shadow:0 10px 26px #191f2833,0 0 #6f477b2e}50%{box-shadow:0 10px 26px #191f2833,0 0 0 8px #6f477b14}}@keyframes venue-ticket-pointer-ring-reduced{0%,to{opacity:.2;transform:scale(.88)}50%{opacity:.75;transform:scale(1.12)}}.venue-toss .venue-toss__hero-art[data-reveal]{opacity:0;will-change:opacity, transform, translate;transition-duration:1.25s;transform:translateY(34px)scale(1.025)}.venue-toss .venue-toss__hero-art[data-reveal].is-visible{opacity:.7;animation:9s ease-in-out 1.25s infinite venue-toss-hero-drift;transform:translate(0,0)scale(1)}.venue-toss__intro-stage-copy[data-reveal]>*,.venue-toss__ticket-story-copy[data-reveal]>*{opacity:0;transform:translateY(18px)}.venue-toss__intro-stage-copy[data-reveal].is-visible>*,.venue-toss__ticket-story-copy[data-reveal].is-visible>*{animation:.72s cubic-bezier(.22,1,.36,1) both venue-toss-copy-rise}.venue-toss__intro-stage-copy.is-visible>:nth-child(2),.venue-toss__ticket-story-copy.is-visible>:nth-child(2){animation-delay:90ms}.venue-toss__intro-stage-copy.is-visible>:nth-child(3),.venue-toss__ticket-story-copy.is-visible>:nth-child(3){animation-delay:.17s}.venue-toss__intro-stage-copy.is-visible>:nth-child(4),.venue-toss__ticket-story-copy.is-visible>:nth-child(4){animation-delay:.25s}.venue-toss__intro-phone.is-visible>.venue-toss__phone,.venue-toss__ticket-story-phone.is-visible>.venue-toss__phone,.venue-toss__ticket-story-qr.is-visible>.venue-toss__qr-stage{will-change:translate;animation:5.8s ease-in-out 1s infinite venue-toss-product-float}.venue-toss__intro-phone[data-reveal],.venue-toss__ticket-story-phone[data-reveal],.venue-toss__result>img[data-reveal]{transition-delay:.24s!important}.venue-toss__hero-art[data-reveal]{transition-delay:80ms}.venue-toss__intro-stage--guide .venue-toss__intro-phone.is-visible>.venue-toss__phone,.venue-toss__ticket-story-row--reverse .venue-toss__ticket-story-phone.is-visible>.venue-toss__phone{animation-duration:6.4s;animation-delay:1.55s}.venue-toss__ticket-story-qr.is-visible .venue-toss__qr-result{animation:.72s cubic-bezier(.22,1,.36,1) .42s both venue-toss-notice-rise,3.4s ease-in-out 1.2s infinite venue-entry-caption-drift}.venue-toss__result>img[data-reveal].is-visible{will-change:translate;animation:7s ease-in-out 1s infinite venue-toss-result-float}.venue-toss__price>div,.venue-toss__price>div>*,.venue-toss__price .venue-toss__price-options,.venue-toss__price .venue-toss__price-options>article,.venue-toss__faq>div,.venue-toss__faq>div>.venue-toss__feature-label,.venue-toss__faq>div>h2,.venue-toss__faq .venue-toss__faq-list,.venue-toss__faq .venue-toss__faq-list>details{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:translate(0,0)!important}@media (min-width:900px){.venue-toss__ticket-story-row .venue-toss__ticket-story-copy[data-reveal]{transform:translate(-44px,42px)}.venue-toss__ticket-story-row .venue-toss__ticket-story-phone[data-reveal]{transition-delay:.11s;transform:translate(44px,54px)scale(.985)}.venue-toss__ticket-story-row--reverse .venue-toss__ticket-story-copy[data-reveal]{transform:translate(44px,42px)}.venue-toss__ticket-story-row--reverse .venue-toss__ticket-story-phone[data-reveal]{transform:translate(-44px,54px)scale(.985)}.venue-toss__ticket-story-row .venue-toss__ticket-story-copy[data-reveal].is-visible,.venue-toss__ticket-story-row .venue-toss__ticket-story-phone[data-reveal].is-visible,.venue-toss__ticket-story-row--reverse .venue-toss__ticket-story-copy[data-reveal].is-visible,.venue-toss__ticket-story-row--reverse .venue-toss__ticket-story-phone[data-reveal].is-visible{transform:translate(0,0)scale(1)}.venue-toss__intro-stage--guide .venue-toss__intro-stage-copy[data-reveal]{transform:translate(-30px,-24px)}.venue-toss__intro-stage--guide .venue-toss__intro-stage-copy[data-reveal].is-visible{transform:translate(-30px,-72px)}.venue-toss__intro-stage--guide .venue-toss__intro-phone[data-reveal]{transition:opacity .86s cubic-bezier(.16,1,.3,1) 60ms,transform 1.08s cubic-bezier(.16,1.08,.3,1) 60ms;transform:translate(30px,174px)scale(.98)}.venue-toss__intro-stage--guide .venue-toss__intro-phone[data-reveal].is-visible{transform:translate(30px,58px)scale(1)}.venue-toss__intro-stage--answer .venue-toss__intro-phone[data-reveal]{transform:translate(-30px,-10px)scale(.985)}.venue-toss__intro-stage--answer .venue-toss__intro-phone[data-reveal].is-visible{transform:translate(-30px,-58px)scale(1)}.venue-toss__intro-stage--answer .venue-toss__intro-stage-copy[data-reveal]{transform:translate(30px,120px)}.venue-toss__intro-stage--answer .venue-toss__intro-stage-copy[data-reveal].is-visible{transform:translate(30px,72px)}}@media (max-width:767px){.venue-toss__intro-phone[data-reveal],.venue-toss__ticket-story-phone[data-reveal],.venue-toss__result>img[data-reveal]{transition-delay:.15s!important}}@keyframes venue-toss-copy-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes venue-toss-product-float{0%,to{translate:0}50%{translate:0 -8px}}@keyframes venue-toss-result-float{0%,to{translate:0}50%{translate:0 -5px}}@keyframes venue-toss-hero-drift{0%,to{translate:0}50%{translate:0 -7px}}@keyframes venue-toss-notice-rise{0%{opacity:0;transform:translateY(22px)scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes venue-toss-panel-rise{0%{opacity:0;transform:translateY(24px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .venue-toss .venue-toss__hero-art[data-reveal],html:not([data-preview=desktop]) .venue-toss__hero-copy[data-reveal] h1>span,html:not([data-preview=desktop]) .venue-toss__hero-copy[data-reveal] .venue-toss__hero-eyebrow,html:not([data-preview=desktop]) .venue-toss__hero-copy[data-reveal] .venue-toss__hero-lead,html:not([data-preview=desktop]) .venue-toss__hero-copy[data-reveal] .venue-toss__hero-actions,html:not([data-preview=desktop]) .venue-toss__intro>div[data-reveal],html:not([data-preview=desktop]) .venue-toss__intro>div[data-reveal] .venue-toss__intro-summary>span,html:not([data-preview=desktop]) .venue-toss__intro>div[data-reveal] .venue-toss__intro-summary>strong,html:not([data-preview=desktop]) .venue-toss__intro-stage-copy[data-reveal]>*,html:not([data-preview=desktop]) .venue-toss__ticket-story-copy[data-reveal]>*,html:not([data-preview=desktop]) .venue-toss__intro-phone.is-visible>.venue-toss__phone,html:not([data-preview=desktop]) .venue-toss__ticket-story-phone.is-visible>.venue-toss__phone,html:not([data-preview=desktop]) .venue-toss__ticket-story-qr.is-visible>.venue-toss__qr-stage,html:not([data-preview=desktop]) .venue-toss__ticket-story-qr.is-visible .venue-toss__qr-result,html:not([data-preview=desktop]) .venue-toss__result>img[data-reveal].is-visible,html:not([data-preview=desktop]) .venue-toss__price>div.is-visible .venue-toss__price-options>article,html:not([data-preview=desktop]) .venue-toss__faq>div.is-visible .venue-toss__faq-list>details{opacity:1;filter:none;transition:none;animation:none;transform:translate(0,0)}html:not([data-preview=desktop]) .venue-toss .venue-toss__hero-art[data-reveal]{opacity:.7}}.venue-toss{--venue-editorial-label-size:12px;--venue-editorial-title-size:clamp(31px, 7.8vw, 43px);--venue-editorial-body-size:clamp(14px, 3.7vw, 18px);--venue-editorial-emphasis-size:clamp(23px, 6.1vw, 32px)}.venue-toss__intro-feature .venue-toss__feature-label,.venue-toss__ticket-feature>header .venue-toss__feature-label,.venue-toss__result-copy>.venue-toss__feature-label,.venue-toss__price>div>.venue-toss__feature-label,.venue-toss__faq>div>.venue-toss__feature-label,.venue-toss__intro-stage-copy>span,.venue-toss__ticket-story-copy>span,.venue-toss__final>div>p:first-child{font-family:inherit;font-size:var(--venue-editorial-label-size);font-variation-settings:"wght" 850;letter-spacing:-.01em;font-weight:850;line-height:1.35}.venue-toss__intro-feature .venue-toss__feature-label,.venue-toss__ticket-feature>header .venue-toss__feature-label,.venue-toss__result-copy>.venue-toss__feature-label,.venue-toss__price>div>.venue-toss__feature-label,.venue-toss__faq>div>.venue-toss__feature-label{margin-bottom:18px}.venue-toss__intro-feature-copy>h2,.venue-toss__ticket-feature>header>h2,.venue-toss__result-copy>h2,.venue-toss__price>div>h2,.venue-toss__faq>div>h2,.venue-toss__final>div>h2,.venue-toss__intro-stage-copy>h3,.venue-toss__ticket-story-copy>h3,.venue-toss__ticket-story-copy>h3.venue-toss__ticket-story-title--compact{font-family:inherit;font-size:var(--venue-editorial-title-size);font-variation-settings:"wght" 700;letter-spacing:-.05em;font-weight:700;line-height:1.34}.venue-toss__intro-feature-copy>h2,.venue-toss__ticket-feature>header>h2,.venue-toss__result-copy>h2,.venue-toss__price>div>h2,.venue-toss__faq>div>h2,.venue-toss__final>div>h2{margin-top:0}.venue-toss__intro-stage-copy>h3,.venue-toss__ticket-story-copy>h3,.venue-toss__ticket-story-copy>h3.venue-toss__ticket-story-title--compact{margin-top:18px}.venue-toss__intro-stage-copy>p,.venue-toss__ticket-story-copy>p,.venue-toss__ticket-feature>header>p:last-child,.venue-toss__result-copy>p:last-child{font-family:inherit;font-size:var(--venue-editorial-body-size);font-variation-settings:"wght" 500;letter-spacing:-.025em;margin-top:25px;font-weight:500;line-height:1.72}.venue-toss__intro-stage-emphasis{gap:0;margin-top:54px}.venue-toss__intro-stage-emphasis>span,.venue-toss__intro-stage-emphasis>strong,.venue-toss__ticket-story-copy>strong{font-family:inherit;font-size:var(--venue-editorial-emphasis-size);font-variation-settings:"wght" 700;letter-spacing:-.045em;font-weight:700;line-height:1.48}@media (min-width:900px){.venue-toss{--venue-editorial-label-size:15px;--venue-editorial-title-size:43px;--venue-editorial-body-size:18px;--venue-editorial-emphasis-size:32px}.venue-toss__intro-stage-emphasis{margin-top:82px}}.venue-toss__phone--ticket-journey .venue-toss__journey-track{transition-duration:.42s}.venue-toss__phone--ticket-journey .venue-toss__journey-status--payment,.venue-toss__phone--ticket-journey .venue-toss__journey-status--complete{justify-content:stretch;align-items:stretch;min-height:0;display:grid;position:relative}.venue-toss__phone--ticket-journey .venue-toss__journey-status--payment{grid-template-rows:auto minmax(185px,1fr) auto auto}.venue-toss__phone--ticket-journey .venue-toss__journey-payment-card{background:linear-gradient(145deg,#f9fbff,#f4eff5);border:1px solid #e2ebf6;border-radius:24px;flex-direction:column;justify-content:center;place-self:center;align-items:center;width:min(100%,250px);min-height:190px;padding:20px;display:flex;box-shadow:0 16px 38px #3182f61a}.venue-toss__phone--ticket-journey .venue-toss__journey-payment-card>i{color:#6f477b;background:#fff;border-radius:18px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 10px 24px #3182f61f}.venue-toss__phone--ticket-journey .venue-toss__journey-payment-card>i svg{stroke-width:2px;width:24px;height:24px}.venue-toss__phone--ticket-journey .venue-toss__journey-payment-card>span{color:#8b95a1;margin-top:14px;font-size:9px;font-weight:720}.venue-toss__phone--ticket-journey .venue-toss__journey-payment-card>strong{color:#54345e;letter-spacing:-.04em;margin-top:5px;font-size:30px;font-weight:850}.venue-toss__phone--ticket-journey .venue-toss__journey-payment-card>strong small{margin-left:3px;font-size:12px;font-weight:800}.venue-toss__phone--ticket-journey .venue-toss__journey-payment-card>div{color:#8b95a1;gap:12px;margin-top:13px;font-size:9px;font-weight:650;display:flex}.venue-toss__phone--ticket-journey .venue-toss__journey-payment-card>div span+span{border-left:1px solid #dfe7f1;padding-left:12px}.venue-toss__phone--ticket-journey .venue-toss__journey-status--payment>.venue-toss__journey-payment-action{color:#fff;background:linear-gradient(120deg,#54345e,#6f477b);border:0;border-radius:17px;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:8px;width:100%;min-height:58px;margin:0 0 20px;font-size:14px;font-weight:820;transition:box-shadow .2s,transform .2s;display:grid;box-shadow:0 14px 30px #3182f63d}.venue-toss__phone--ticket-journey .venue-toss__journey-payment-action>span{text-align:center}.venue-toss__phone--ticket-journey .venue-toss__journey-payment-action svg{width:17px;height:17px}.venue-toss__phone--ticket-journey .venue-toss__journey-payment-action:hover{transform:translateY(-2px);box-shadow:0 18px 36px #3182f64d}.venue-toss__phone--ticket-journey .venue-toss__journey-payment-action:active{transform:translateY(1px)scale(.99)}.venue-toss__phone--ticket-journey .venue-toss__journey-status--payment>ol,.venue-toss__phone--ticket-journey .venue-toss__journey-status--complete>ol{align-self:end}.venue-toss__phone--ticket-journey .venue-toss__journey-status--payment>.venue-toss__ticket-pointer{animation-duration:2.4s;bottom:62px;right:14px}.venue-toss__phone--ticket-journey .venue-toss__journey-status--payment>.venue-toss__ticket-pointer:after{animation-duration:2.4s}.venue-toss__phone--ticket-journey .venue-toss__journey-status--complete{grid-template-rows:auto minmax(185px,1fr) auto}.venue-toss__phone--ticket-journey .venue-toss__journey-status-car--complete{color:#fff;background:#6f477b;place-self:center;margin:0;animation:1.7s cubic-bezier(.22,.76,.25,1) infinite venue-ticket-ready-pop;box-shadow:0 18px 42px #3182f640}.venue-toss__phone--ticket-journey .venue-toss__journey-status--complete .venue-toss__journey-status-copy>p b{color:#4e5968;font-weight:800}@keyframes venue-ticket-ready-pop{0%,to{transform:translateY(0)scale(1)}45%{transform:translateY(-7px)scale(1.03)}60%{transform:translateY(-7px)scale(1.03)}}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .venue-toss__phone--ticket-journey .venue-toss__journey-status-car--complete{animation:none}}.venue-toss__phone--talk-answer .venue-toss__concept-heading{padding-bottom:28px}.venue-toss__phone--talk-answer .venue-toss__live-question-nav{border-bottom:1px solid #e4eaf1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:2px;padding:0 0 13px;display:grid;position:relative}.venue-toss__phone--talk-answer .venue-toss__live-question-nav:after{content:"";background:#6f477b;border-radius:999px;width:34px;height:3px;transition:left .34s cubic-bezier(.22,.76,.25,1);position:absolute;bottom:-2px;left:16.666%;transform:translate(-50%);box-shadow:0 4px 12px #3182f63d}.venue-toss__phone--talk-answer .venue-toss__live-question-nav[data-active="1"]:after{left:50%}.venue-toss__phone--talk-answer .venue-toss__live-question-nav[data-active="2"]:after{left:83.333%}.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button{color:#6b7684;text-align:center;min-height:48px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0 4px;transition:color .24s,transform .24s;display:flex;position:relative;transform:none}.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button:before,.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button:after{display:none}.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button>small{color:#b0b8c1;letter-spacing:.08em;font-size:8px;font-weight:720;line-height:1;transition:color .24s}.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button>span{color:inherit;letter-spacing:-.025em;white-space:nowrap;font-size:13px;font-weight:760;line-height:1.2}:is(.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button:hover,.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button:focus-visible,.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button.is-active){color:#54345e;box-shadow:none;background:0 0;border:0;transform:translateY(-1px)}.venue-toss__phone--talk-answer .venue-toss__live-question-nav>button.is-active>small{color:#70acff}.venue-toss__phone--talk-answer .venue-toss__live-dialogue,.venue-toss__phone--talk-answer .venue-toss__talk-answer-visual{margin-top:34px}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .venue-toss__phone--talk-answer .venue-toss__live-question-nav:after,html:not([data-preview=desktop]) .venue-toss__phone--talk-answer .venue-toss__live-question-nav>button{transition:none}}@media (max-width:767px){.venue-toss__ticket-feature>header{width:100%;margin-inline:auto;padding-left:24px;padding-right:24px}.venue-toss__price>div,.venue-toss__faq>div{padding-left:0;padding-right:0}.venue-toss__intro-feature-copy>h2,.venue-toss__ticket-feature>header>h2,.venue-toss__result-copy>h2,.venue-toss__price>div>h2,.venue-toss__faq>div>h2,.venue-toss__final>div>h2,.venue-toss__intro-stage-copy>h3,.venue-toss__ticket-story-copy>h3,.venue-toss__ticket-story-copy>h3.venue-toss__ticket-story-title--compact{word-break:keep-all;text-wrap:balance;font-size:clamp(28px,7.25vw,30px);line-height:1.42}html:lang(ja) .venue-toss__hero-copy h1,html:lang(ja) .venue-toss__intro-feature-copy>h2,html:lang(ja) .venue-toss__ticket-feature>header>h2,html:lang(ja) .venue-toss__result-copy>h2,html:lang(ja) .venue-toss__price>div>h2,html:lang(ja) .venue-toss__faq>div>h2,html:lang(ja) .venue-toss__final>div>h2,html:lang(ja) .venue-toss__intro-stage-copy>h3,html:lang(ja) .venue-toss__ticket-story-copy>h3{white-space:normal;word-break:normal;overflow-wrap:anywhere;text-wrap:wrap;min-width:0;max-width:100%;font-size:clamp(25px,6.45vw,28px);line-height:1.5}html:lang(ja) .venue-toss__hero-copy,html:lang(ja) .venue-toss__ticket-feature>header{min-width:0;max-width:100%;overflow:visible}.venue-toss__phone{width:calc(100% - 40px)!important;max-width:344px!important;margin-left:auto!important;margin-right:auto!important;left:0!important;transform:none!important}.venue-toss__phone-edge,.venue-toss__phone-screen{width:100%!important;max-width:100%!important;left:0!important}.venue-toss__journey-viewport{scroll-snap-type:none;scrollbar-width:none!important;width:100%!important;padding:0!important;overflow:hidden!important}.venue-toss__journey-track{flex-direction:row!important;gap:0!important;width:auto!important;display:flex!important}.venue-toss__journey-slide{opacity:1!important;flex:0 0 100%!important;width:100%!important;margin:0!important;position:relative!important;top:0!important;left:0!important;transform:none!important}.venue-toss__journey-status{box-sizing:border-box!important;width:100%!important;height:auto!important;padding:18px 14px!important}.venue-toss__journey-status-copy{box-sizing:border-box!important;padding:0 4px!important}.venue-toss__journey-status-copy strong{word-break:keep-all!important;font-size:18px!important;line-height:1.35!important}.venue-toss__journey-status-copy em{font-size:18px!important}html:lang(ja) .venue-toss__journey-status-copy strong,html:lang(ja) .venue-toss__journey-status-copy em,html:lang(ja) .venue-toss__journey-status-copy span{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;word-break:normal!important}}@font-face{font-family:SUIT Variable;src:url(/fonts/SUIT-Variable.woff2)format("woff2-variations");font-style:normal;font-weight:100 900;font-display:swap}.parking-owner{--po-ink:#191f28;--po-muted:#6b7684;--po-blue:#6f477b;--po-blue-deep:#54345e;color:var(--po-ink);background:#fff;font-family:SUIT Variable,SUIT,-apple-system,BlinkMacSystemFont,Noto Sans KR,Malgun Gothic,sans-serif;font-weight:500;overflow:hidden}.parking-owner *,.parking-owner :before,.parking-owner :after{box-sizing:border-box}.parking-owner h1,.parking-owner h2,.parking-owner h3,.parking-owner p,.parking-owner span{word-break:keep-all}.parking-owner button,.parking-owner a{font-family:inherit}.parking-owner [data-parking-reveal]{opacity:0;transition:opacity .95s cubic-bezier(.22,1,.36,1),transform .95s cubic-bezier(.22,1,.36,1);transform:translateY(38px)}.parking-owner [data-parking-reveal].is-visible{opacity:1;transform:translateY(0)}.parking-owner__hero{background:radial-gradient(circle at 50% 78%,#a5d3ff38,#0000 31%),linear-gradient(#fbfdff 0%,#f3f8ff 74%,#f3eef4 100%);min-height:820px;position:relative;overflow:hidden}.parking-owner__back{z-index:3;color:#647185;font-size:13px;font-weight:750;text-decoration:none;position:absolute;top:28px;left:max(22px,50% - 550px)}.parking-owner__hero-copy{z-index:2;text-align:center;width:min(100% - 40px,1040px);margin:0 auto;padding-top:148px;position:relative}.parking-owner__hero-copy[data-parking-reveal]{opacity:1;transition:none;transform:none}.parking-owner__hero-copy h1,.parking-owner__hero-copy>p,.parking-owner__hero-copy>div{opacity:1}.parking-owner__hero-copy h1{letter-spacing:-.05em;margin:0;font-size:clamp(34px,8vw,48px);font-weight:700;line-height:1.34}.parking-owner__hero-copy>p{max-width:560px;color:var(--po-muted);margin:22px auto 0;font-size:16px;line-height:1.75}.parking-owner__hero-copy>div{gap:10px;width:min(100%,430px);margin:27px auto 0;display:flex}.parking-owner__hero-copy>div>a,.parking-owner__hero-consult{color:#fff;background:#191f28eb;border:0;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:52px;font-size:14px;font-weight:730;text-decoration:none;display:inline-flex;box-shadow:0 12px 30px #1f324a1a}.parking-owner__hero-copy svg{width:16px}.parking-owner__hero-visual{z-index:1;width:100%;height:100%;animation:1.55s cubic-bezier(.22,1,.36,1) 60ms both parking-owner-hero-bg-in;position:absolute;inset:0}.parking-owner__hero-visual:after{content:"";pointer-events:none;background:radial-gradient(at 50% 30%,#fbfdfffa 0%,#f8fcffe0 30%,#0000 58%),linear-gradient(#fbfdfff5 0%,#f8fcffb8 42%,#eaf3ff14 74%);position:absolute;inset:0}.parking-owner__hero-scene{object-fit:cover;object-position:center bottom;opacity:.88;transform-origin:50% 68%;width:100%;height:100%;animation:13s ease-in-out 1.6s infinite alternate parking-owner-hero-bg-drift;display:block}@keyframes parking-owner-hero-title-in{0%{opacity:0;transform:translateY(58px)scale(.985)}72%{opacity:1;transform:translateY(-4px)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes parking-owner-hero-copy-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes parking-owner-hero-bg-in{0%{opacity:0;transform:translateY(20px)scale(1.035)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes parking-owner-hero-bg-drift{0%{transform:translateY(0)scale(1.015)}to{transform:translateY(-12px)scale(1.04)}}.parking-owner__down{z-index:4;color:#667386;background:#ffffffa8;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px #405c7e14}.parking-owner__down svg{width:20px;animation:1.8s ease-in-out infinite parking-owner-bob}@keyframes parking-owner-bob{50%{transform:translateY(4px)}}.parking-owner__intro{text-align:center;background:linear-gradient(#f7f8fa,#f4f6f8);place-items:center;min-height:74svh;padding:100px 22px;display:grid}.parking-owner__intro p{color:#768291;letter-spacing:-.04em;margin:0;font-size:clamp(25px,6.5vw,36px);font-weight:620;line-height:1.72}.parking-owner__intro strong{color:var(--po-ink);font-weight:740}.parking-owner__flow{background:#fff}.parking-owner__flow-item{flex-direction:column;min-height:900px;padding:120px 22px 130px;display:flex;position:relative}.parking-owner__flow-item:nth-child(2n){background:#f6f9fd}.parking-owner__feature-scene{background:#fff;flex-direction:column;min-height:900px;padding:120px 22px 130px;display:flex;position:relative}.parking-owner__feature-scene--ice{background:#f6f9fd}.parking-owner__feature-scene .parking-owner__flow-visual{width:min(100%,540px)}.parking-owner__feature-scene .parking-owner__flow-visual--phone{max-width:470px}.parking-owner__flow-copy{width:min(100%,1040px);margin:0 auto}.parking-owner__flow-copy>p,.parking-owner__field-scene-copy>p,.parking-owner__story-copy>p,.parking-owner__price>div>p,.parking-owner__faq>div>p,.parking-owner__final>div>p{color:var(--po-blue);letter-spacing:-.02em;margin:0 0 14px;font-size:14px;font-weight:820}.parking-owner__flow-copy h2,.parking-owner__field-scene-copy h2,.parking-owner__story-copy h2,.parking-owner__price h2,.parking-owner__faq h2,.parking-owner__final h2{letter-spacing:-.05em;margin:0;font-size:clamp(29px,7vw,42px);font-weight:700;line-height:1.4}.parking-owner__flow-copy h2{white-space:pre-line}.parking-owner__flow-copy>span,.parking-owner__story-copy>span{max-width:540px;color:var(--po-muted);white-space:pre-line;text-wrap:pretty;margin-top:22px;font-size:15px;line-height:1.8;display:block}.parking-owner__flow-visual{width:min(100%,1040px);margin:auto auto 0;padding-top:90px}.parking-owner__flow-item--dashboard .parking-owner__flow-visual{width:min(100%,680px)}.parking-owner__flow-item--ticket .parking-owner__flow-visual,.parking-owner__flow-item--settlement .parking-owner__flow-visual{width:142px;height:340px;margin-left:auto;margin-right:auto}.parking-owner__flow-item--ticket .parking-owner__flow-visual>.parking-owner__phone,.parking-owner__flow-item--settlement .parking-owner__flow-visual>.parking-owner__phone{aspect-ratio:393/852;transform-origin:0 0;width:284px;height:auto;transform:scale(.5)}.parking-owner__flow-item--crew .parking-owner__flow-visual{width:min(100%,470px)}.parking-owner__ui-canvas{aspect-ratio:393/852;width:min(100%,440px);margin:0 auto;position:relative}.parking-owner__ui-phone{aspect-ratio:393/852;background:linear-gradient(145deg,#f4f6f9,#dce2e9);border:1px solid #d8dee7;border-radius:44px;width:89.744%;height:auto;padding:6px;position:absolute;top:5.128%;left:5.128%;overflow:hidden;box-shadow:0 30px 70px #2a3e5929,inset 0 1px #ffffffe6}.parking-owner__ui-phone:before{z-index:2;content:"";background:#c9d0da;border-radius:999px;width:54px;height:5px;position:absolute;top:15px;left:50%;transform:translate(-50%)}.parking-owner__ui-phone-screen{background:#f7f8fa;border-radius:38px;height:100%;overflow:hidden}.parking-owner__ui-console{aspect-ratio:16/10;background:linear-gradient(145deg,#f4f6f9,#dce2e9);border:1px solid #d8dee7;border-radius:25px;width:100%;padding:6px;overflow:hidden;box-shadow:0 30px 70px #2a3e5926,inset 0 1px #ffffffe6}.parking-owner__ui-console--live{aspect-ratio:16/12.3}.parking-owner__ui-console-bar{align-items:center;gap:5px;height:28px;padding:0 10px;display:flex}.parking-owner__ui-console-bar>i{background:#c8cfd9;border-radius:50%;width:6px;height:6px}.parking-owner__ui-console-bar>span{color:#919baa;letter-spacing:.02em;margin-left:5px;font-size:7px;font-weight:720}.parking-owner__ui-console-screen{background:#fff;border-radius:18px;height:calc(100% - 28px);overflow:hidden}.parking-owner__ui-console-screen>.parking-owner__admin-screen,.parking-owner__ui-console-screen>.parking-owner__finance-board{height:100%}.parking-owner__ui-console .parking-owner__admin-screen:before{display:none}.parking-owner__ui-console .parking-owner__admin-overview,.parking-owner__ui-console .parking-owner__admin-live,.parking-owner__ui-console .parking-owner__finance-board{height:100%;box-shadow:none;border:0;border-radius:0}.parking-owner__ui-console .parking-owner__admin-live-list{grid-template-rows:repeat(4,minmax(0,1fr));height:calc(100% - 54px);display:grid}.parking-owner__ui-console .parking-owner__admin-live-list article{min-height:0}.parking-owner__ui-console .parking-owner__finance-board{padding:19px 22px}.parking-owner__ui-console .parking-owner__finance-heading{gap:4px;margin-top:17px}.parking-owner__ui-console .parking-owner__finance-heading>strong{font-size:22px}.parking-owner__ui-console .parking-owner__finance-total{border-radius:14px;margin-top:14px;padding:13px 16px}.parking-owner__ui-console .parking-owner__finance-total>strong{font-size:14px}.parking-owner__ui-console .parking-owner__finance-total>span{margin-top:5px;font-size:11px}.parking-owner__ui-console .parking-owner__finance-total>b{margin-top:4px}.parking-owner__ui-console .parking-owner__finance-grid{margin-top:8px}.parking-owner__ui-console .parking-owner__finance-grid article{border-radius:13px;padding:11px 13px}.parking-owner__ui-console .parking-owner__finance-grid svg{width:15px}.parking-owner__ui-console .parking-owner__finance-grid strong{margin-top:7px;font-size:11px}.parking-owner__ui-console .parking-owner__finance-grid span{margin-top:4px;font-size:8px}.parking-owner__ui-console .parking-owner__closing-list{margin-top:8px}.parking-owner__ui-console .parking-owner__closing-list div{min-height:43px}.parking-owner__ui-phone-screen .parking-owner__crew-board{height:100%;box-shadow:none;background:#f7f8fa;border:0;border-radius:0;padding:52px 24px 26px}.parking-owner__ui-phone-screen .parking-owner__crew-board>header div>span{letter-spacing:.04em;font-size:11px}.parking-owner__ui-phone-screen .parking-owner__crew-board>header div>strong{letter-spacing:-.045em;margin-top:8px;font-size:28px}.parking-owner__ui-phone-screen .parking-owner__crew-board>header>i{border-radius:15px;width:46px;height:46px}.parking-owner__ui-phone-screen .parking-owner__crew-jobs{gap:12px;margin-top:30px}.parking-owner__ui-phone-screen .parking-owner__crew-jobs article{background:#fff;border-radius:18px;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;min-height:116px;padding:17px}.parking-owner__ui-phone-screen .parking-owner__crew-jobs article div small{font-size:9px}.parking-owner__ui-phone-screen .parking-owner__crew-jobs article div strong{color:#9aa3af;margin-top:5px;font-size:12px;font-weight:630}.parking-owner__ui-phone-screen .parking-owner__crew-jobs article>span{border-radius:12px;padding:9px 12px;font-size:13px}.parking-owner__ui-phone-screen .parking-owner__crew-jobs article>b{font-size:10px}.parking-owner__ui-phone-screen .parking-owner__crew-board>footer{margin-top:24px;padding-top:20px;font-size:10px}.parking-owner__ui-phone-screen .parking-owner__crew-board>footer b{text-align:right;max-width:150px}.parking-owner__ui-phone-screen .parking-owner__crew-flow{margin-top:34px}.parking-owner__ui-phone-screen .parking-owner__crew-flow article{grid-template-columns:34px minmax(0,1fr) auto;min-height:112px}.parking-owner__ui-phone-screen .parking-owner__crew-flow article>i{font-size:11px}.parking-owner__ui-phone-screen .parking-owner__crew-flow article>div strong{font-size:18px}.parking-owner__ui-phone-screen .parking-owner__crew-flow article>div small{font-size:10px}.parking-owner__ui-phone-screen .parking-owner__crew-flow article>b{border-radius:12px;padding:9px 11px;font-size:11px}.parking-owner__ui-phone-screen .parking-owner__crew-flow-summary{gap:10px;margin-top:26px}.parking-owner__ui-phone-screen .parking-owner__crew-flow-summary>div{border-radius:16px;padding:18px 14px}.parking-owner__ui-phone-screen .parking-owner__crew-flow-summary strong{font-size:13px}.parking-owner__ui-phone-screen .parking-owner__crew-flow-summary span{font-size:10px}.parking-owner__admin-screen{isolation:isolate;margin:0;position:relative}.parking-owner__admin-screen:before{z-index:-1;filter:blur(34px);content:"";background:radial-gradient(circle at 50% 45%,#6f477b33,#80b0f314 48%,#0000 72%);border-radius:42%;position:absolute;inset:10% -6% -12%}.parking-owner__admin-overview{background:#fffffff5;border:1px solid #e2e7ed;border-radius:25px;padding:25px;box-shadow:0 26px 64px #364e721a}.parking-owner__admin-overview>header{justify-content:space-between;align-items:center;display:flex}.parking-owner__admin-overview>header div{flex-direction:column;gap:5px;display:flex}.parking-owner__admin-overview>header span{color:#6f477b;font-size:10px;font-weight:820}.parking-owner__admin-overview>header strong{color:#191f28;letter-spacing:-.04em;font-size:23px;font-weight:820}.parking-owner__admin-overview>header>b{color:#6f477b;background:#edf6ff;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:9px;font-weight:820;display:inline-flex}.parking-owner__admin-overview>header>b i{background:currentColor;border-radius:50%;width:6px;height:6px}.parking-owner__admin-screen--summary .parking-owner__admin-summary{gap:10px;width:100%;margin:24px 0 0}.parking-owner__admin-screen--summary .parking-owner__admin-summary>div{min-height:112px;box-shadow:none;border-radius:19px;padding:19px}.parking-owner__admin-screen--summary .parking-owner__admin-summary strong{font-size:19px}.parking-owner__admin-screen--summary .parking-owner__admin-summary span{color:#9aa3b1;font-size:10px;font-weight:680}.parking-owner__ui-console .parking-owner__admin-screen--summary .parking-owner__admin-summary>div{min-height:94px}.parking-owner__capacity-map{background:linear-gradient(#ffffffb8,#ffffffb8),linear-gradient(135deg,#f4eff5,#f4f8fc 54%,#edf8f2);border:1px solid #e4eaf2;border-radius:18px;margin-top:13px;padding:11px 14px 12px}.parking-owner__capacity-map>header{justify-content:space-between;align-items:center;display:flex}.parking-owner__capacity-map>header strong{color:#344052;font-size:10px;font-weight:820}.parking-owner__capacity-map>header span{color:#218348;align-items:center;gap:5px;font-size:8px;font-weight:760;display:inline-flex}.parking-owner__capacity-map>header span i{background:currentColor;border-radius:50%;width:5px;height:5px}.parking-owner__capacity-stage{gap:4px;margin-top:8px;display:grid}.parking-owner__capacity-slots{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.parking-owner__capacity-slots>i{color:#8f9baa;background:#ffffffb8;border:1px solid #dce5f2;border-radius:7px 7px 4px 4px;place-items:center;min-width:0;height:22px;font-style:normal;display:grid}.parking-owner__capacity-slots>i.is-occupied{color:#4d8df2;background:#eee5f0;border-color:#d6e5ff}.parking-owner__capacity-slots>i.is-open{color:#218348;background:#f0fbf5e6;border-style:dashed;border-color:#bcdcc9}.parking-owner__capacity-slots svg{stroke-width:1.8px;width:12px;height:12px}.parking-owner__capacity-slots b{font-size:7px;font-weight:820}.parking-owner__capacity-lane{grid-template-columns:auto 1fr 20px 1fr auto;align-items:center;gap:7px;display:grid}.parking-owner__capacity-lane span{color:#a0a8b3;font-size:6px;font-weight:760}.parking-owner__capacity-lane i{background:repeating-linear-gradient(90deg,#b9c7d9 0 8px,#0000 8px 13px);height:1px}.parking-owner__capacity-lane b{color:#fff;background:#6f477b;border-radius:7px;place-items:center;width:20px;height:20px;font-size:8px;display:grid}.parking-owner__admin-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:calc(100% - 32px);margin:0 auto 10px;display:grid}.parking-owner__admin-summary>div{background:#fff;border:1px solid #e5e8eb;border-radius:15px;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-width:0;min-height:62px;padding:12px 15px;display:flex;box-shadow:0 10px 24px #2937490e}.parking-owner__admin-summary strong{color:#191f28;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:820;line-height:1.25;overflow:hidden}.parking-owner__admin-summary span{color:#6f477b;letter-spacing:-.015em;white-space:nowrap;font-size:9px;font-weight:800}.parking-owner__admin-summary>div:nth-child(2) span{color:#218348}.parking-owner__admin-summary>div:nth-child(3) span{color:#4f3158}.parking-owner__admin-live{background:#fffffff5;border:1px solid #d5dce7e6;border-radius:20px;overflow:hidden;box-shadow:0 26px 64px #364e721a}.parking-owner__admin-live>header{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;height:54px;padding:0 24px;display:flex}.parking-owner__admin-live>header>strong{color:#202736;letter-spacing:-.03em;font-size:19px;font-weight:780}.parking-owner__admin-live>header>span{color:#e33b3b;background:#fff1f1;border-radius:8px;align-items:center;gap:5px;padding:5px 8px;font-size:9px;font-weight:820;display:inline-flex}.parking-owner__admin-live>header>span i{background:currentColor;border-radius:50%;width:5px;height:5px}.parking-owner__admin-event-feed{background:#f7f9fc;grid-template-rows:116px minmax(0,1fr);gap:8px;height:calc(100% - 54px);padding:13px;display:grid}.parking-owner__admin-event-lead{background:linear-gradient(120deg,#f4eff5,#fff 66%);border:1px solid #dbe8fb;border-radius:18px;grid-template-columns:66px minmax(0,1fr) auto;align-items:center;gap:15px;min-width:0;padding:14px 16px;display:grid;box-shadow:0 10px 24px #6f477b14}.parking-owner__admin-event-state{border-radius:17px;align-content:center;place-items:center;gap:5px;width:62px;height:68px;display:grid}.parking-owner__admin-event-state svg{width:20px;height:20px}.parking-owner__admin-event-state strong{font-size:14px;font-weight:850}.parking-owner__admin-event-state.is-in{color:#4f3158;background:#e8efff}.parking-owner__admin-event-copy{min-width:0}.parking-owner__admin-event-copy>span{color:#6f477b;align-items:center;gap:5px;font-size:8px;font-weight:820;display:flex}.parking-owner__admin-event-copy>span i{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 4px #6f477b1a}.parking-owner__admin-event-copy>strong{color:#191f28;letter-spacing:-.04em;margin-top:7px;font-size:18px;font-weight:840;display:block}.parking-owner__admin-event-copy>small{color:#8b95a1;text-overflow:ellipsis;white-space:nowrap;gap:4px;margin-top:7px;font-size:8px;font-weight:620;display:flex;overflow:hidden}.parking-owner__admin-event-copy>small b{font-weight:inherit}.parking-owner__admin-event-meta{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.parking-owner__admin-event-meta b{color:#a0a8b3;font-size:8px;font-weight:620}.parking-owner__admin-event-meta time{color:#4e5968;font-size:11px;font-weight:760}.parking-owner__admin-event-history{grid-template-rows:repeat(2,minmax(58px,1fr));gap:8px;min-height:0;display:grid}.parking-owner__admin-event-history article{background:#fff;border:1px solid #e5e9ef;border-radius:13px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:7px 12px;display:grid}.parking-owner__admin-event-history article>strong{border-radius:10px;place-items:center;min-height:34px;font-size:12px;font-weight:840;display:grid}.parking-owner__admin-event-history article>strong.is-in{color:#4f3158;background:#edf1ff}.parking-owner__admin-event-history article>strong.is-out{color:#218348;background:#eaf8ef}.parking-owner__admin-event-history article>div:nth-child(2){min-width:0}.parking-owner__admin-event-history article>div:nth-child(2) b{color:#333d4b;font-size:13px;font-weight:800;display:block}.parking-owner__admin-event-history article>div:nth-child(2) span{color:#a0a8b3;text-overflow:ellipsis;white-space:nowrap;gap:3px;margin-top:4px;font-size:9px;display:flex;overflow:hidden}.parking-owner__admin-event-history article>div:nth-child(2) i{font-style:normal}.parking-owner__admin-event-history article>div:last-child{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.parking-owner__admin-event-history article>div:last-child b{color:#9aa4b2;font-size:9px;font-weight:650}.parking-owner__admin-event-history article>div:last-child time{color:#6b7684;font-size:10px;font-weight:740}.parking-owner__admin-live-list{padding:0 22px}.parking-owner__admin-live-list article{border-bottom:1px solid #edf0f4;grid-template-columns:8px minmax(0,1fr) 72px;align-items:center;gap:13px;min-height:74px;display:grid}.parking-owner__admin-live-list article:last-child{border-bottom:0}.parking-owner__admin-live-list article>i{background:#aab3c1;border-radius:50%;width:7px;height:7px}.parking-owner__admin-live-list article>i.is-active{background:#4f3158}.parking-owner__admin-live-list article>div:nth-child(2){min-width:0}.parking-owner__admin-live-list article>div:nth-child(2)>strong{color:#98a1ad;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:620;line-height:1.2;display:block;overflow:hidden}.parking-owner__admin-live-list article>div:nth-child(2)>span{color:#b0b7c1;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;margin-top:4px;font-size:9px;font-weight:560;display:flex;overflow:hidden}.parking-owner__admin-live-list article>div:nth-child(2)>span b{font-weight:inherit}.parking-owner__admin-live-list article>div:last-child{background:linear-gradient(90deg,#6f477b04,#6f477b0e);border-left:1px solid #6f477b14;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:5px;min-width:64px;display:flex}.parking-owner__admin-live-list article>div:last-child strong{border-radius:10px;padding:7px 11px;font-size:14px;font-weight:820}.parking-owner__admin-live-list article>div:last-child time{color:#9aa3b1;font-size:9px;font-weight:580}.parking-owner__admin-live-list article>div.is-in strong{color:#4f3158;background:#edf1ff}.parking-owner__admin-live-list article>div.is-out strong{color:#218348;background:#eaf8ef}.parking-owner__admin-screen--compact{opacity:.96}.parking-owner__admin-screen--compact .parking-owner__admin-summary{display:none}.parking-owner__admin-screen--compact .parking-owner__admin-live-list article{min-height:68px}.parking-owner__dashboard{color:#202736;background:#fff;border:1px solid #e2e7ef;border-radius:18px;overflow:hidden;box-shadow:0 26px 70px #2c46701f}.parking-owner__window-bar{background:#f8f9fb;border-bottom:1px solid #e8ebf2;align-items:center;gap:5px;height:31px;padding:0 12px;display:flex}.parking-owner__window-bar>i{background:#d7dce5;border-radius:50%;width:6px;height:6px}.parking-owner__window-bar>span{color:#9aa3b0;margin-left:5px;font-size:7px;font-weight:700}.parking-owner__window-bar>b{color:#20a464;margin-left:auto;font-size:6px}.parking-owner__dashboard-body{grid-template-columns:72px 1fr;min-height:285px;display:grid}.parking-owner__dashboard aside{color:#3158d7;background:#edf4ff;flex-direction:column;min-width:0;padding:15px 9px;display:flex}.parking-owner__dashboard aside>strong{align-items:center;gap:4px;font-size:7px;display:flex}.parking-owner__dashboard aside>strong svg{width:11px;height:11px}.parking-owner__dashboard aside nav{gap:5px;margin-top:18px;display:grid}.parking-owner__dashboard aside button{color:#8999ba;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;min-width:0;padding:7px 5px;font-size:5px;font-weight:720;display:flex}.parking-owner__dashboard aside button svg{width:8px;height:8px}.parking-owner__dashboard aside button.is-active{color:var(--po-blue);background:#fff;box-shadow:0 4px 12px #4062a014}.parking-owner__dashboard aside>span{color:#9eabc4;text-overflow:ellipsis;white-space:nowrap;margin-top:auto;font-size:4px;overflow:hidden}.parking-owner__dashboard-main{background:#f7f8fa;min-width:0;padding:13px}.parking-owner__dashboard-main>header{justify-content:space-between;align-items:center;display:flex}.parking-owner__dashboard-main>header div span{color:#929bac;font-size:6px;display:block}.parking-owner__dashboard-main>header div strong{margin-top:3px;font-size:11px;display:block}.parking-owner__dashboard-main>header>b{color:#188a52;background:#e8f8ef;border-radius:99px;align-items:center;gap:3px;padding:4px 6px;font-size:5px;display:flex}.parking-owner__dashboard-main>header>b i{background:currentColor;border-radius:50%;width:3px;height:3px}.parking-owner__metric-grid{grid-template-columns:1.15fr 1fr 1fr;gap:6px;margin-top:10px;display:grid}.parking-owner__metric-grid article{background:#fff;border:1px solid #e6e9f0;border-radius:8px;min-width:0;padding:9px}.parking-owner__metric-grid article>span{color:#8d96a6;text-overflow:ellipsis;white-space:nowrap;font-size:5px;display:block;overflow:hidden}.parking-owner__metric-grid article>strong{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;display:block;overflow:hidden}.parking-owner__metric-grid article>small{color:#19a060;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:4px;display:block;overflow:hidden}.parking-owner__metric-grid article.is-primary{background:#edf4ff;border-color:#d9e5ff}.parking-owner__metric-grid article.is-primary strong{color:var(--po-blue)}.parking-owner__chart-card,.parking-owner__vehicle-list{background:#fff;border:1px solid #e6e9f0;border-radius:8px;margin-top:7px;padding:8px 9px}.parking-owner__chart-card>div:first-child,.parking-owner__vehicle-list>header{color:#697487;justify-content:space-between;font-size:5px;font-weight:700;display:flex}.parking-owner__chart-card>div:first-child b{align-items:center;gap:2px;display:flex}.parking-owner__chart-card>div:first-child svg{width:5px}.parking-owner__chart-bars{border-bottom:1px solid #edf0f4;align-items:flex-end;gap:4px;height:48px;margin-top:6px;display:flex}.parking-owner__chart-bars i{background:linear-gradient(#78adff,#d8e9ff);border-radius:3px 3px 0 0;flex:1;transition:height .65s cubic-bezier(.22,1,.36,1)}.parking-owner__vehicle-list>header span{color:var(--po-blue)}.parking-owner__vehicle-list>div{border-top:1px solid #f0f2f6;grid-template-columns:10px 1.2fr 1fr .8fr;align-items:center;gap:4px;padding:5px 0;font-size:4.5px;display:grid}.parking-owner__vehicle-list>div:first-of-type{margin-top:4px}.parking-owner__vehicle-list>div svg{color:#7c8798;width:8px;height:8px}.parking-owner__vehicle-list>div span{width:fit-content;color:var(--po-blue);background:#edf2ff;border-radius:9px;padding:2px 4px}.parking-owner__vehicle-list>div .state-1{color:#9b6a00;background:#fff6dc}.parking-owner__vehicle-list>div .state-2{color:#12864b;background:#e9f8ef}.parking-owner__vehicle-list>div small{color:#8791a1;text-align:right}.parking-owner__phone{aspect-ratio:393/852;background:#dfe3e8;border:6px solid #dfe3e8;border-radius:47px;width:284px;height:auto;padding:8px;position:relative;box-shadow:0 28px 55px #39547624}.parking-owner__phone-island{z-index:2;background:#1b2230;border-radius:20px;width:74px;height:20px;position:absolute;top:15px;left:50%;transform:translate(-50%)}.parking-owner__phone-screen{color:#202733;background:#f7f8fa;border-radius:36px;height:100%;padding:44px 17px 17px;overflow:hidden}.parking-owner__phone-screen>header{justify-content:space-between;align-items:center;font-size:9px;display:flex}.parking-owner__phone-screen>header strong{align-items:center;gap:6px;font-weight:820;display:flex}.parking-owner__phone-screen>header strong i{background:var(--po-blue);color:#fff;border-radius:7px;place-items:center;width:23px;height:23px;font-size:10px;font-style:normal;display:grid}.parking-owner__phone-screen>header span{color:var(--po-blue);background:#e8f3ff;border-radius:99px;padding:5px 7px;font-size:8px;font-weight:800}.parking-owner__phone .parking-owner__ticket-copy{text-align:center;padding:66px 8px 46px}.parking-owner__phone .parking-owner__ticket-copy>span{color:var(--po-blue);font-size:11px;font-weight:820;display:block}.parking-owner__phone .parking-owner__ticket-copy>svg{width:52px;height:52px;color:var(--po-blue);background:#e8f3ff;border-radius:18px;margin-top:20px;padding:14px}.parking-owner__phone .parking-owner__ticket-copy h3{letter-spacing:-.04em;margin:18px 0 0;font-size:21px;font-weight:820;line-height:1.35}.parking-owner__phone .parking-owner__ticket-copy p{color:#7c8796;margin:9px 0 0;font-size:10px}.parking-owner__ticket-fare{background:#fff;border:1px solid #e1e5ee;border-radius:18px;padding:19px}.parking-owner__ticket-fare span{color:#8a94a3;font-size:10px;display:block}.parking-owner__ticket-fare strong{letter-spacing:-.04em;margin-top:5px;font-size:25px;display:block}.parking-owner__ticket-fare small{color:#9aa3b0;margin-top:8px;font-size:9px;display:block}.parking-owner__phone-screen>button{background:var(--po-blue);color:#fff;border:0;border-radius:15px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;margin-top:12px;font-size:13px;font-weight:800;display:flex}.parking-owner__phone-screen>button svg{width:16px}.parking-owner__ticket-progress{justify-content:center;gap:5px;margin-top:13px;display:flex}.parking-owner__ticket-progress i{background:#ccd2dd;border-radius:50%;width:5px;height:5px}.parking-owner__ticket-progress i.is-active{background:var(--po-blue);border-radius:5px;width:18px}.parking-owner__crew-board{background:#fff;border:1px solid #dfe5ed;border-radius:23px;width:100%;padding:22px;overflow:hidden;box-shadow:0 28px 65px #2e45691c}.parking-owner__crew-board>header{justify-content:space-between;align-items:center;display:flex}.parking-owner__crew-board>header div>span{color:var(--po-blue);letter-spacing:.09em;font-size:8px;font-weight:820;display:block}.parking-owner__crew-board>header div>strong{margin-top:6px;font-size:18px;display:block}.parking-owner__crew-board>header div>strong b{color:#9a6700;background:#fff1cc;border-radius:50%;place-items:center;width:21px;height:21px;margin-left:5px;font-size:9px;display:inline-grid}.parking-owner__crew-board>header>i{width:38px;height:38px;color:var(--po-blue);background:#e8f3ff;border-radius:12px;place-items:center;display:grid}.parking-owner__crew-board>header>i svg{width:18px}.parking-owner__crew-summary{color:#202b3a;background:#f4eff5;border-radius:16px;margin-top:20px;padding:16px}.parking-owner__crew-summary span{color:#7f8da1;align-items:center;gap:6px;font-size:9px;display:flex}.parking-owner__crew-summary span svg{width:13px;color:var(--po-blue)}.parking-owner__crew-summary strong{color:var(--po-blue);margin-top:7px;font-size:24px;display:block}.parking-owner__crew-summary small{color:#73839a;margin-top:5px;font-size:8px;display:block}.parking-owner__crew-jobs{gap:7px;margin-top:10px;display:grid}.parking-owner__crew-jobs article{border:1px solid #e7eaf0;border-radius:13px;grid-template-columns:27px 1fr auto;align-items:center;gap:8px;min-width:0;padding:11px;display:grid}.parking-owner__crew-jobs article>svg{color:#aab3bf;width:17px}.parking-owner__crew-jobs article div small{color:#9aa3af;font-size:7px;display:block}.parking-owner__crew-jobs article div strong{color:#929ba8;margin-top:3px;font-size:10px;font-weight:650;display:block}.parking-owner__crew-jobs article>span{border-radius:10px;padding:7px 10px;font-size:10px;font-weight:820}.parking-owner__crew-jobs article>span.is-blue{color:var(--po-blue);background:#eaf0ff}.parking-owner__crew-jobs article>span.is-yellow{color:#986900;background:#fff5d8}.parking-owner__crew-jobs article>span.is-green{color:#13864c;background:#e8f8ef}.parking-owner__crew-jobs article>b{color:#7b8594;grid-column:2/-1;font-size:8px;font-weight:650}.parking-owner__crew-board>footer{border-top:1px solid #e9ecf2;align-items:center;gap:6px;margin-top:13px;padding-top:13px;font-size:8px;display:flex}.parking-owner__crew-board>footer svg{width:14px;color:var(--po-blue)}.parking-owner__crew-board>footer span{font-weight:800}.parking-owner__crew-board>footer b{color:#8a94a2;margin-left:auto;font-weight:600}.parking-owner__crew-flow{border-top:1px solid #e5e8eb;gap:0;margin-top:23px;display:grid}.parking-owner__crew-flow article{border-bottom:1px solid #e5e8eb;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;display:grid}.parking-owner__crew-flow article>i{color:#aab3bf;font-size:9px;font-style:normal;font-weight:820}.parking-owner__crew-flow article>div{flex-direction:column;gap:4px;display:flex}.parking-owner__crew-flow article>div strong{color:#191f28;font-size:15px;font-weight:820}.parking-owner__crew-flow article>div small{color:#aab3bf;font-size:8px;font-weight:650}.parking-owner__crew-flow article>b{color:#8b95a1;background:#f2f4f6;border-radius:10px;padding:7px 10px;font-size:9px;font-weight:820}.parking-owner__crew-flow article.is-done>b{color:#218348;background:#eaf8ef}.parking-owner__crew-flow article.is-current{background:#f2f6fb;margin:0 -10px;padding:0 10px}.parking-owner__crew-flow article.is-current>b{color:#fff;background:#6f477b}.parking-owner__crew-flow-summary{grid-template-columns:1fr 1fr;gap:9px;margin-top:18px;display:grid}.parking-owner__crew-flow-summary>div{background:#fff;border:1px solid #e5e8eb;border-radius:14px;padding:15px}.parking-owner__crew-flow-summary strong{color:#191f28;font-size:12px;font-weight:820;display:block}.parking-owner__crew-flow-summary span{color:#a0a8b3;margin-top:6px;font-size:9px;font-weight:680;display:block}.parking-owner__finance-board{background:#fff;border:1px solid #dfe5ed;border-radius:25px;width:100%;padding:25px;overflow:hidden;box-shadow:0 28px 65px #2e45691a}.parking-owner__finance-board>header{justify-content:space-between;align-items:center;display:flex}.parking-owner__finance-board>header strong{color:#4e5968;align-items:center;gap:7px;font-size:10px;font-weight:820;display:flex}.parking-owner__finance-board>header strong i{color:#fff;background:#6f477b;border-radius:8px;place-items:center;width:26px;height:26px;font-size:10px;font-style:normal;display:grid}.parking-owner__finance-board>header span{color:#b0b7c1;font-size:8px;font-weight:650}.parking-owner__finance-heading{flex-direction:column;gap:6px;margin-top:28px;display:flex}.parking-owner__finance-heading>span{color:#6f477b;font-size:9px;font-weight:820}.parking-owner__finance-heading>strong{color:#191f28;letter-spacing:-.045em;font-size:25px;font-weight:830}.parking-owner__finance-heading>small{color:#aab3bf;font-size:8px;font-weight:650}.parking-owner__finance-total{background:#f5f1f6;border-radius:18px;margin-top:22px;padding:19px}.parking-owner__finance-total>strong{color:#191f28;font-size:16px;font-weight:820;display:block}.parking-owner__finance-total>span{color:#8b95a1;letter-spacing:-.025em;margin-top:8px;font-size:13px;font-weight:680;display:block}.parking-owner__finance-total>b{color:#7b8794;margin-top:7px;font-size:8px;font-weight:680;display:block}.parking-owner__finance-grid{grid-template-columns:1fr 1fr;gap:9px;margin-top:10px;display:grid}.parking-owner__finance-grid article{border:1px solid #e5e8eb;border-radius:16px;min-width:0;padding:16px}.parking-owner__finance-grid svg{color:#6f477b;width:18px}.parking-owner__finance-grid strong{color:#191f28;margin-top:13px;font-size:13px;font-weight:820;display:block}.parking-owner__finance-grid span{color:#a0a8b3;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:9px;font-weight:650;display:block;overflow:hidden}.parking-owner__finance-board .parking-owner__closing-list{border-radius:16px;margin-top:12px;padding:6px 14px}.parking-owner__finance-board .parking-owner__closing-list div{grid-template-columns:6px minmax(0,1fr) auto;min-height:57px;font-size:10px}.parking-owner__finance-board .parking-owner__closing-list strong{color:#929ba8;font-weight:650}.parking-owner__finance-board .parking-owner__closing-list b{border-radius:10px;padding:7px 10px;font-size:10px;font-weight:820}.parking-owner__finance-board .parking-owner__closing-list b.is-check{color:#986900;background:#fff5d8}.parking-owner__phone--settlement{background:#dce2e9;border-color:#dce2e9}.parking-owner__settlement-screen{color:#202733;background:#f7f8fa;border-radius:36px;height:100%;padding:44px 17px 17px;overflow:hidden}.parking-owner__settlement-screen>header{justify-content:space-between;align-items:center;font-size:8px;display:flex}.parking-owner__settlement-screen>header strong{align-items:center;gap:6px;font-weight:820;display:flex}.parking-owner__settlement-screen>header strong i{background:var(--po-blue);color:#fff;border-radius:7px;place-items:center;width:23px;height:23px;font-size:10px;font-style:normal;display:grid}.parking-owner__settlement-screen>header span{color:#9aa3af;font-size:8px;font-weight:700}.parking-owner__settlement-title{margin-top:38px;padding:0 3px}.parking-owner__settlement-title>span{color:var(--po-blue);font-size:11px;font-weight:850}.parking-owner__settlement-title h3{letter-spacing:-.055em;margin:8px 0 0;font-size:29px;font-weight:850;line-height:1.15}.parking-owner__settlement-title p{color:#8b95a3;margin:8px 0 0;font-size:9px;font-weight:700}.parking-owner__settlement-total{background:#f3eef4;border:1px solid #dfd2e1;border-radius:18px;margin-top:25px;padding:18px}.parking-owner__settlement-total>span{color:#355cba;font-size:13px;font-weight:850;display:block}.parking-owner__settlement-total>strong{color:#182338;letter-spacing:-.05em;margin-top:8px;font-size:25px;display:block}.parking-owner__settlement-total>small{color:#8994a3;margin-top:7px;font-size:8px;display:block}.parking-owner__settlement-total>small b{color:#159256}.parking-owner__settlement-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.parking-owner__settlement-grid article{background:#fff;border:1px solid #e2e6ed;border-radius:14px;min-width:0;padding:13px 11px}.parking-owner__settlement-grid svg{width:17px;color:var(--po-blue)}.parking-owner__settlement-grid span{color:#2f3948;min-height:31px;margin-top:9px;font-size:12px;font-weight:850;line-height:1.28;display:block}.parking-owner__settlement-grid strong{color:#7f8998;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9px;font-weight:740;display:block;overflow:hidden}.parking-owner__closing-list{background:#ffffffc7;border:1px solid #e5e8ee;border-radius:13px;margin-top:10px;padding:4px 11px}.parking-owner__closing-list div{border-top:1px solid #edf0f4;grid-template-columns:5px 1fr auto;align-items:center;gap:6px;padding:8px 0;font-size:7px;display:grid}.parking-owner__closing-list div:first-child{border-top:0}.parking-owner__closing-list i{background:var(--po-blue);border-radius:50%;width:5px;height:5px}.parking-owner__closing-list strong{color:#6f7a89;font-weight:720}.parking-owner__closing-list b{color:#14854c;background:#e9f8ef;border-radius:8px;padding:3px 5px;font-size:6px}.parking-owner__ai-scene{background:#f6f9fd;flex-direction:column;min-height:900px;padding:120px 22px 130px;display:flex}.parking-owner__ai-copy{order:1;width:min(100%,1040px);margin:0 auto}.parking-owner__ai-copy>p{color:var(--po-blue);letter-spacing:-.02em;margin:0 0 14px;font-size:14px;font-weight:820}.parking-owner__ai-copy h2{letter-spacing:-.05em;margin:0;font-size:clamp(29px,7vw,42px);font-weight:700;line-height:1.4}.parking-owner__ai-copy>span{max-width:540px;color:var(--po-muted);margin-top:22px;font-size:15px;line-height:1.8;display:block}.parking-owner__ai-visual{order:2;width:min(100%,480px);margin:auto auto 0;padding-top:82px}.parking-owner__ai-report{background:#fff;border:1px solid #dfe5ed;border-radius:25px;width:100%;padding:22px;overflow:hidden;box-shadow:0 28px 65px #2e45691c}.parking-owner__ai-report>header{justify-content:space-between;align-items:center;display:flex}.parking-owner__ai-report>header strong{align-items:center;gap:8px;font-size:12px;display:flex}.parking-owner__ai-report>header strong i{background:var(--po-blue);color:#fff;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.parking-owner__ai-report>header strong svg{width:14px}.parking-owner__ai-report>header span{color:#8c97a6;font-size:8px;font-weight:740}.parking-owner__operations-title{margin-top:28px;padding:0 3px}.parking-owner__operations-title>span{color:var(--po-blue);font-size:10px;font-weight:850}.parking-owner__operations-title h3{letter-spacing:-.045em;margin:7px 0 0;font-size:22px;font-weight:820;line-height:1.35}.parking-owner__operations-title p{color:#8792a1;margin:8px 0 0;font-size:9px;line-height:1.55}.parking-owner__ai-answer{background:#f3f7fc;border-radius:18px;margin-top:13px;padding:17px}.parking-owner__ai-answer>strong{align-items:center;gap:7px;font-size:14px;display:flex}.parking-owner__ai-answer>strong svg{width:16px;color:var(--po-blue)}.parking-owner__ai-answer>p{color:#6f7b8c;margin:10px 0 0;font-size:10px;line-height:1.65}.parking-owner__ai-metrics{grid-template-columns:1fr 1fr;gap:8px;margin-top:15px;display:grid}.parking-owner__ai-metrics article{background:#fff;border:1px solid #e1e6ee;border-radius:13px;min-width:0;padding:13px}.parking-owner__ai-metrics span{color:#4d5969;font-size:9px;font-weight:840;display:block}.parking-owner__ai-metrics strong{color:#202936;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:15px;display:block;overflow:hidden}.parking-owner__ai-metrics small{color:var(--po-blue);margin-top:5px;font-size:7px;font-weight:760;display:block}.parking-owner__ai-answer footer{color:#7c8796;align-items:center;gap:7px;margin-top:13px;font-size:8px;font-weight:700;display:flex}.parking-owner__ai-answer footer svg{width:13px;color:var(--po-blue)}.parking-owner__field-scene{background:#fff;padding:150px 20px}.parking-owner__field-scene-copy{width:min(100%,1040px);margin:0 auto 64px}.parking-owner__field-scene img{object-fit:cover;object-position:center;border-radius:32px;width:min(100%,1120px);height:min(68vw,680px);min-height:440px;margin:0 auto;display:block}.parking-owner__story{background:#f5f7fa;display:grid}.parking-owner__story img{object-fit:cover;object-position:center 24%;width:100%;height:500px}.parking-owner__story-copy{flex-direction:column;justify-content:center;min-height:560px;padding:90px 24px;display:flex}.parking-owner__story-copy>span{color:var(--po-muted)}.parking-owner__price{background:#fff;padding:140px 20px}.parking-owner__price>div{text-align:center;width:min(100%,980px);margin:0 auto}.parking-owner__price-grid{text-align:left;gap:14px;margin-top:58px;display:grid}.parking-owner__price-grid article{background:#fff;border:1px solid #e2e7ee;border-radius:24px;padding:30px 24px;box-shadow:0 20px 48px #273d5e0f}.parking-owner__price-grid article>span{color:var(--po-blue);background:#e8f3ff;border-radius:9px;padding:6px 9px;font-size:10px;font-weight:820;display:inline-flex}.parking-owner__price-grid h3{margin:17px 0 0;font-size:21px}.parking-owner__price-grid article>strong{color:var(--po-blue);letter-spacing:-.04em;margin-top:12px;font-size:27px;display:block}.parking-owner__price-grid article>em{color:#7b8797;margin-top:5px;font-size:11px;font-style:normal;font-weight:760;display:block}.parking-owner__price-grid ul{border-top:1px solid #e9ecf1;gap:12px;margin:25px 0 0;padding:20px 0 0;list-style:none;display:grid}.parking-owner__price-grid li{color:#525e6e;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.parking-owner__price-grid li svg{width:16px;color:var(--po-blue)}.parking-owner__price-grid article>small{color:#9099a6;margin-top:20px;font-size:10px;line-height:1.5;display:block}.parking-owner__price-grid article.is-total{background:#f1f7ff;border-color:#d8e8ff}.parking-owner__primary-action{background:var(--po-blue);color:#fff;border:0;border-radius:15px;justify-content:center;align-items:center;gap:8px;min-height:54px;margin-top:30px;padding:0 27px;font-size:14px;font-weight:800;display:inline-flex}.parking-owner__faq{background:#f7f8fa;padding:140px 20px}.parking-owner__faq>div{width:min(100%,900px);margin:0 auto}.parking-owner__faq>div>div{border-top:1px solid #dfe4ea;margin-top:48px}.parking-owner__faq details{border-bottom:1px solid #dfe4ea}.parking-owner__faq summary{color:#28303c;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:78px;font-size:15px;font-weight:740;list-style:none;display:flex}.parking-owner__faq summary::-webkit-details-marker{display:none}.parking-owner__faq summary svg{color:#7e8896;flex:none;width:18px;transition:transform .25s}.parking-owner__faq details[open] summary svg{transform:rotate(180deg)}.parking-owner__faq details>span{color:var(--po-muted);padding:0 36px 27px 0;font-size:14px;line-height:1.75;display:block}.parking-owner__final{text-align:center;background:#eaf4ff;place-items:center;min-height:76svh;padding:110px 20px;display:grid}.parking-owner__final>div{width:min(100%,720px)}.parking-owner__final>div>div{gap:10px;margin-top:38px;display:grid}.parking-owner__final-action,.parking-owner__final a{color:#fff;background:#191f28eb;border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:58px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.parking-owner__final-action{background:var(--po-blue)}.parking-owner__final a svg{width:19px}.parking-owner__final a span{align-items:center;gap:9px;display:flex}.parking-owner__final a small{color:#ffffff8c;font-size:11px}html[lang=ja] .parking-owner__hero-copy h1>span{overflow-wrap:normal;word-break:keep-all;text-wrap:balance;display:block}.parking-owner__hero-mobile-break{display:none}@media (max-width:767px){html[lang=ja] .parking-owner__hero-mobile-break{display:initial}.parking-owner__hero-copy h1{font-size:clamp(30px,8.4vw,37px);line-height:1.43}.parking-owner__hero-copy>p{width:min(100%,310px);margin-top:18px;font-size:13px;line-height:1.7}.parking-owner__hero-copy>div{margin-top:28px}.parking-owner__hero-visual:after{background:linear-gradient(#fbfdfffa 0%,#f8fcffe6 49%,#eaf3ff2e 78%)}.parking-owner__admin-summary{gap:5px;width:calc(100% - 12px);margin-bottom:7px}.parking-owner__admin-summary>div{border-radius:11px;min-height:54px;padding:9px 8px}.parking-owner__admin-summary strong{font-size:12px}.parking-owner__admin-summary span{font-size:8px}.parking-owner__admin-live{border-radius:15px}.parking-owner__admin-live>header{height:40px;padding:0 14px}.parking-owner__admin-live>header>strong{font-size:14px}.parking-owner__admin-live>header>span{padding:4px 6px;font-size:7px}.parking-owner__admin-live-list{padding:0 13px}.parking-owner__admin-live-list article{grid-template-columns:6px minmax(0,1fr) 39px;gap:8px;min-height:55px}.parking-owner__admin-live-list article>i{width:5px;height:5px}.parking-owner__admin-live-list article>div:nth-child(2)>strong{font-size:14px}.parking-owner__admin-live-list article>div:nth-child(2)>span{gap:2px;margin-top:3px;font-size:7px}.parking-owner__admin-live-list article>div:last-child{gap:3px;min-width:36px}.parking-owner__admin-live-list article>div:last-child strong{border-radius:6px;padding:4px 6px;font-size:9px}.parking-owner__admin-live-list article>div:last-child time{color:#7b8794;font-size:8px}.parking-owner__admin-screen--compact .parking-owner__admin-live-list article{min-height:52px}.parking-owner__flow-item{min-height:820px;padding-top:112px;padding-bottom:120px}.parking-owner__flow-copy{width:min(100% - 92px,280px);margin-left:54px}.parking-owner__flow-copy h2{font-size:clamp(25px,7vw,31px);line-height:1.48}.parking-owner__flow-copy>span{margin-top:17px;font-size:13px;line-height:1.75}.parking-owner__flow-visual{margin-top:0;margin-bottom:0;margin-left:54px;padding-top:48px}.parking-owner__feature-scene{min-height:820px;padding-top:112px;padding-bottom:120px}.parking-owner__feature-scene .parking-owner__flow-visual{width:min(100% + 22px,355px);margin-left:-11px;padding-top:54px}.parking-owner__feature-scene .parking-owner__flow-visual--phone{width:min(100% + 44px,390px);max-width:none;margin-left:-22px}.parking-owner__ui-console{aspect-ratio:4/3;border-radius:20px}.parking-owner__ui-console--summary{aspect-ratio:6/5}.parking-owner__ui-console--live{aspect-ratio:1}.parking-owner__ui-console-bar{height:24px}.parking-owner__ui-console-screen{border-radius:14px;height:calc(100% - 24px)}.parking-owner__ui-console .parking-owner__admin-live-list{height:calc(100% - 40px)}.parking-owner__admin-event-feed{grid-template-rows:82px minmax(0,1fr);gap:6px;height:calc(100% - 40px);padding:8px}.parking-owner__admin-event-lead{border-radius:13px;grid-template-columns:43px minmax(0,1fr) auto;gap:9px;padding:9px 10px}.parking-owner__admin-event-state{border-radius:12px;gap:3px;width:42px;height:54px}.parking-owner__admin-event-state svg{width:15px;height:15px}.parking-owner__admin-event-state strong{font-size:10px}.parking-owner__admin-event-copy>span{font-size:6px}.parking-owner__admin-event-copy>strong{margin-top:5px;font-size:12px}.parking-owner__admin-event-copy>small{margin-top:4px;font-size:6px}.parking-owner__admin-event-meta{gap:5px}.parking-owner__admin-event-meta b{font-size:6px}.parking-owner__admin-event-meta time{font-size:8px}.parking-owner__admin-event-history{grid-template-rows:repeat(2,minmax(52px,1fr));gap:5px}.parking-owner__admin-event-history article{border-radius:11px;grid-template-columns:40px minmax(0,1fr) auto;gap:8px;padding:7px 9px}.parking-owner__admin-event-history article>strong{border-radius:8px;min-height:28px;font-size:9px}.parking-owner__admin-event-history article>div:nth-child(2) b{font-size:10px}.parking-owner__admin-event-history article>div:nth-child(2) span{margin-top:3px;font-size:7px}.parking-owner__admin-event-history article>div:last-child b{font-size:7px}.parking-owner__admin-event-history article>div:last-child time{font-size:8px}.parking-owner__ui-console .parking-owner__finance-board{padding:14px 16px}.parking-owner__ui-console .parking-owner__finance-board>header strong i{width:22px;height:22px}.parking-owner__ui-console .parking-owner__finance-heading{gap:2px;margin-top:10px}.parking-owner__ui-console .parking-owner__finance-heading>strong{font-size:17px}.parking-owner__ui-console .parking-owner__finance-total{margin-top:9px;padding:9px 12px}.parking-owner__ui-console .parking-owner__finance-total>strong{font-size:12px}.parking-owner__ui-console .parking-owner__finance-grid article{padding:8px 10px}.parking-owner__ui-console .parking-owner__finance-grid svg{display:none}.parking-owner__ui-console .parking-owner__finance-grid article{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-width:0;display:flex}.parking-owner__ui-console .parking-owner__finance-grid strong{white-space:nowrap;margin-top:0;font-size:9px}.parking-owner__ui-console .parking-owner__finance-grid span{width:100%;margin-top:0;font-size:7px}.parking-owner__ui-console .parking-owner__closing-list div{min-height:34px}.parking-owner__admin-overview{border-radius:19px;padding:17px}.parking-owner__admin-overview>header strong{font-size:20px}.parking-owner__admin-screen--summary .parking-owner__admin-summary{gap:6px;margin-top:18px}.parking-owner__admin-screen--summary .parking-owner__admin-summary>div{border-radius:13px;min-height:82px;padding:11px}.parking-owner__admin-screen--summary .parking-owner__admin-summary strong{font-size:13px}.parking-owner__admin-screen--summary .parking-owner__admin-summary span{font-size:8px}.parking-owner__ui-console .parking-owner__admin-screen--summary .parking-owner__admin-summary>div{min-height:70px}.parking-owner__capacity-map{border-radius:13px;margin-top:9px;padding:8px 9px 9px}.parking-owner__capacity-map>header strong{font-size:8px}.parking-owner__capacity-map>header span{font-size:7px}.parking-owner__capacity-stage{gap:3px;margin-top:5px}.parking-owner__capacity-slots{gap:5px}.parking-owner__capacity-slots>i{border-radius:5px 5px 3px 3px;height:17px}.parking-owner__capacity-slots svg{width:9px;height:9px}.parking-owner__capacity-slots b{font-size:6px}.parking-owner__capacity-lane{grid-template-columns:auto 1fr 16px 1fr auto;gap:5px}.parking-owner__capacity-lane b{border-radius:5px;width:16px;height:16px;font-size:7px}.parking-owner__admin-live-list article{grid-template-columns:6px minmax(0,1fr) 54px}.parking-owner__admin-live-list article>div:nth-child(2)>strong{color:#a0a8b3;font-size:9px;font-weight:620}.parking-owner__admin-live-list article>div:last-child{min-width:50px}.parking-owner__admin-live-list article>div:last-child strong{padding:7px 9px;font-size:11px}.parking-owner__crew-board,.parking-owner__finance-board{border-radius:20px;padding:20px}.parking-owner__crew-flow article>div strong{font-size:13px}.parking-owner__finance-heading>strong{font-size:22px}.parking-owner__flow-item--dashboard .parking-owner__flow-visual{width:min(100% - 78px,270px)}.parking-owner__flow-item--ticket .parking-owner__flow-visual,.parking-owner__flow-item--settlement .parking-owner__flow-visual{width:142px;height:340px;margin-left:54px;margin-right:0}.parking-owner__flow-item--crew .parking-owner__flow-visual{width:min(100% - 78px,270px)}.parking-owner__ai-scene{min-height:850px;padding-top:112px;padding-bottom:120px}.parking-owner__ai-copy{width:min(100% - 92px,280px);margin-left:54px}.parking-owner__ai-copy h2{font-size:clamp(25px,7vw,31px);line-height:1.48}.parking-owner__ai-copy>span{margin-top:17px;font-size:13px;line-height:1.75}.parking-owner__ai-visual{width:min(100% - 78px,282px);margin:0 0 0 54px;padding-top:72px}.parking-owner__field-scene{padding-top:120px;padding-bottom:120px}.parking-owner__field-scene-copy{width:min(100% - 92px,280px);margin-bottom:52px;margin-left:54px;margin-right:auto}.parking-owner__field-scene-copy h2{font-size:28px;line-height:1.48}.parking-owner__field-scene img{object-position:66% center;border-radius:24px;height:520px;min-height:0}.parking-owner__story-copy{min-height:520px;padding-left:54px;padding-right:54px}.parking-owner__story-copy h2{font-size:28px;line-height:1.48}.parking-owner__price>div,.parking-owner__faq>div{width:min(100% - 46px,520px)}}.parking-owner__ui-console--finance .parking-owner__finance-board{background:#f7f9fc;grid-template-rows:1fr;grid-template-columns:58px minmax(0,1fr);column-gap:0;padding:0;display:grid}.parking-owner__finance-nav{background:#eef4fd;border-right:1px solid #e4e9f1;flex-direction:column;align-items:center;padding:17px 9px;display:flex}.parking-owner__finance-nav>i{background:#fff;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 6px 16px #6f477b1f}.parking-owner__finance-nav>i img{width:17px;height:17px}.parking-owner__finance-nav nav{gap:9px;width:100%;margin-top:34px;display:grid}.parking-owner__finance-nav nav span{color:#b5bfcc;opacity:.58;border-radius:9px;justify-content:center;align-items:center;gap:4px;min-height:35px;display:flex}.parking-owner__finance-nav nav span svg{width:13px;height:13px}.parking-owner__finance-nav nav span b{letter-spacing:-.03em;font-size:8px;font-weight:820;display:none}.parking-owner__finance-nav nav span.is-active{color:#fff;opacity:1;background:#6f477b;box-shadow:0 8px 18px #6f477b3d}.parking-owner__finance-nav nav span.is-active svg{display:none}.parking-owner__finance-nav nav span.is-active b{font-size:10px;line-height:1;display:inline}.parking-owner__finance-main{flex-direction:column;min-width:0;padding:16px 18px 15px;display:flex}.parking-owner__finance-main>header{justify-content:space-between;align-items:center;display:flex}.parking-owner__finance-main>header>div{flex-direction:column;gap:3px;display:flex}.parking-owner__finance-main>header>div span{color:#6f477b;font-size:7px;font-weight:820}.parking-owner__finance-main>header>div strong{color:#191f28;letter-spacing:-.045em;font-size:17px;font-weight:850}.parking-owner__finance-main>header>button{color:#7c8796;background:#fff;border:1px solid #e5e9ef;border-radius:9px;align-items:center;gap:4px;padding:7px 9px;display:flex}.parking-owner__finance-main>header>button span{font-size:8px;font-weight:680}.parking-owner__finance-main>header>button svg{width:11px;height:11px}.parking-owner__finance-dashboard{flex:1;grid-template-rows:minmax(120px,1fr) 58px;grid-template-columns:.75fr 1.25fr;gap:10px;min-height:0;margin-top:12px;display:grid}.parking-owner__finance-dashboard .parking-owner__finance-total{background:linear-gradient(145deg,#f3eef4,#f6faff);border:1px solid #dfd2e1;border-radius:14px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:0;min-height:0;margin:0;padding:13px 14px;display:flex}.parking-owner__finance-dashboard .parking-owner__finance-total>div>span{color:#4f5b6a;font-size:8px;font-weight:780;display:block}.parking-owner__finance-dashboard .parking-owner__finance-total>div>strong{color:#16243b;letter-spacing:-.045em;margin-top:5px;font-size:18px;font-weight:880;display:block}.parking-owner__finance-dashboard .parking-owner__finance-total>div>strong small{color:#78869a;margin-left:2px;font-size:8px;font-weight:730}.parking-owner__finance-dashboard .parking-owner__finance-total>b{color:#218348;align-items:center;gap:4px;margin:0;font-size:7px;font-weight:760;display:inline-flex}.parking-owner__finance-dashboard .parking-owner__finance-total>b i{background:currentColor;border-radius:50%;width:5px;height:5px}.parking-owner__finance-dashboard .parking-owner__finance-trend{background:#fff;border-radius:14px;grid-area:1/2;min-width:0;min-height:0;margin:0;padding:10px 12px 8px}.parking-owner__finance-trend>header{justify-content:space-between;align-items:center;display:flex}.parking-owner__finance-trend>header strong{color:#4f5b6b;font-size:8px;font-weight:800}.parking-owner__finance-trend>header span{color:#7f8998;align-items:center;gap:4px;font-size:7px;font-weight:680;display:inline-flex}.parking-owner__finance-trend>header span i{background:#6f477b;border-radius:50%;width:5px;height:5px}.parking-owner__finance-dashboard .parking-owner__finance-trend>div{background:repeating-linear-gradient(#0000 0 24px,#d5dee96b 24px 25px);border-bottom:1px solid #dce4ee;align-items:flex-end;gap:5px;height:calc(100% - 29px);min-height:64px;margin-top:5px;display:flex}.parking-owner__finance-trend>div>i{background:linear-gradient(#4d91f7,#d7e7ff);border-radius:4px 4px 1px 1px;flex:1;box-shadow:inset 0 1px #ffffff59}.parking-owner__finance-trend>footer{color:#a5aebb;justify-content:space-between;margin-top:3px;font-size:5px;font-weight:650;display:flex}.parking-owner__finance-dashboard .parking-owner__finance-grid{grid-area:2/1/auto/-1;grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.parking-owner__finance-dashboard .parking-owner__finance-grid article{background:#fff;border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:52px;padding:9px 11px;display:grid}.parking-owner__finance-dashboard .parking-owner__finance-grid article>i{color:#6f477b;background:#f4eff5;border-radius:9px;place-items:center;width:27px;height:27px;display:grid}.parking-owner__finance-dashboard .parking-owner__finance-grid article>i svg{width:13px;height:13px}.parking-owner__finance-dashboard .parking-owner__finance-grid article>div strong{color:#273142;margin:0;font-size:9px;font-weight:820;display:block}.parking-owner__finance-dashboard .parking-owner__finance-grid article>div span{color:#9aa4b2;margin-top:3px;font-size:6px;font-weight:650;display:block}.parking-owner__finance-dashboard .parking-owner__finance-grid article>b{color:#344155;white-space:nowrap;font-size:8px;font-weight:760}.parking-owner__finance-dashboard--closing{grid-template-rows:1fr;grid-template-columns:.78fr 1.22fr}.parking-owner__finance-dashboard--closing .parking-owner__finance-total{min-height:178px}.parking-owner__finance-dashboard--closing .parking-owner__closing-list{background:#fff;border:1px solid #e4e9f1;border-radius:14px;grid-area:1/2;min-width:0;margin:0;padding:0 11px}.parking-owner__finance-dashboard--closing .parking-owner__closing-list>header{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;min-height:38px;display:flex}.parking-owner__finance-dashboard--closing .parking-owner__closing-list>header strong{color:#273142;font-size:8px;font-weight:820}.parking-owner__finance-dashboard--closing .parking-owner__closing-list>header span{color:#9aa4b2;font-size:6px;font-weight:650}.parking-owner__finance-dashboard--closing .parking-owner__closing-list div{min-height:46px}@media (max-width:767px){.parking-owner__ui-console--finance .parking-owner__finance-board{grid-template-columns:42px minmax(0,1fr)}.parking-owner__finance-nav{padding:12px 6px}.parking-owner__finance-nav>i{width:25px;height:25px}.parking-owner__finance-nav>i img{width:14px;height:14px}.parking-owner__finance-nav nav{gap:5px;margin-top:22px}.parking-owner__finance-nav nav span{min-height:32px}.parking-owner__finance-nav nav span svg{width:11px;height:11px}.parking-owner__finance-nav nav span b{font-size:6px}.parking-owner__finance-nav nav span.is-active b{font-size:9.5px}.parking-owner__finance-main{padding:11px 10px 10px}.parking-owner__finance-main>header>div strong{font-size:13px}.parking-owner__finance-main>header>button{padding:5px 6px}.parking-owner__finance-main>header>button span{font-size:6px}.parking-owner__finance-dashboard{grid-template-rows:minmax(90px,1fr) 46px;grid-template-columns:.82fr 1.18fr;gap:6px;margin-top:8px}.parking-owner__finance-dashboard .parking-owner__finance-total{border-radius:10px;min-height:70px;padding:9px}.parking-owner__finance-dashboard .parking-owner__finance-total>div>strong{font-size:12px}.parking-owner__finance-dashboard .parking-owner__finance-total>b{font-size:5px}.parking-owner__finance-dashboard .parking-owner__finance-trend{border-radius:10px;min-height:70px;padding:7px 8px 5px}.parking-owner__finance-dashboard .parking-owner__finance-trend>div{gap:3px;height:calc(100% - 23px);min-height:52px}.parking-owner__finance-dashboard .parking-owner__finance-grid{gap:5px}.parking-owner__finance-dashboard .parking-owner__finance-grid article{border-radius:9px;grid-template-columns:21px minmax(0,1fr);gap:5px;min-height:42px;padding:6px}.parking-owner__finance-dashboard .parking-owner__finance-grid article>i{width:20px;height:20px;display:grid}.parking-owner__finance-dashboard .parking-owner__finance-grid article>div strong{font-size:7px}.parking-owner__finance-dashboard .parking-owner__finance-grid article>div span{font-size:5px}.parking-owner__finance-dashboard .parking-owner__finance-grid article>b{display:none}.parking-owner__finance-dashboard--closing .parking-owner__finance-total{min-height:142px}.parking-owner__finance-dashboard--closing .parking-owner__closing-list{padding:0 7px}.parking-owner__finance-dashboard--closing .parking-owner__closing-list div{min-height:34px}}@media (min-width:640px){.parking-owner__hero{min-height:940px}.parking-owner__dashboard-body{grid-template-columns:92px 1fr;min-height:360px}.parking-owner__dashboard aside{padding:19px 12px}.parking-owner__dashboard aside>strong{font-size:9px}.parking-owner__dashboard aside>strong svg{width:14px;height:14px}.parking-owner__dashboard aside button{padding:8px 7px;font-size:6px}.parking-owner__dashboard aside button svg{width:10px;height:10px}.parking-owner__dashboard-main{padding:17px}.parking-owner__dashboard-main>header div span{font-size:7px}.parking-owner__dashboard-main>header div strong{font-size:14px}.parking-owner__dashboard-main>header>b{font-size:6px}.parking-owner__metric-grid article{padding:12px}.parking-owner__metric-grid article>span{font-size:6px}.parking-owner__metric-grid article>strong{font-size:13px}.parking-owner__metric-grid article>small{font-size:5px}.parking-owner__chart-bars{gap:5px;height:68px}.parking-owner__vehicle-list>div{grid-template-columns:15px 1.2fr 1fr .8fr;padding:7px 0;font-size:6px}.parking-owner__vehicle-list>div svg{width:11px;height:11px}.parking-owner__price-grid{grid-template-columns:1fr 1fr;gap:20px}.parking-owner__final>div>div{grid-template-columns:1.08fr .92fr}}@media (min-width:768px){.parking-owner__hero{min-height:950px}.parking-owner__hero-copy{padding-top:170px}.parking-owner__hero-copy h1{font-size:clamp(48px,5.1vw,68px);line-height:1.34}.parking-owner__intro{min-height:780px}.parking-owner__intro p{font-size:36px}.parking-owner__flow-item{min-height:1050px;padding:170px 40px}.parking-owner__feature-scene{min-height:940px;padding:150px 40px}.parking-owner__feature-scene .parking-owner__flow-copy{text-align:center}.parking-owner__feature-scene .parking-owner__flow-copy>span{margin-left:auto;margin-right:auto}.parking-owner__feature-scene .parking-owner__flow-visual{width:min(100%,700px);padding-top:85px}.parking-owner__flow-copy{text-align:center}.parking-owner__flow-copy h2,.parking-owner__ai-copy h2,.parking-owner__field-scene-copy h2,.parking-owner__story-copy h2,.parking-owner__price h2,.parking-owner__faq h2,.parking-owner__final h2{font-size:clamp(38px,4vw,52px)}.parking-owner__flow-copy>span{margin-left:auto;margin-right:auto}.parking-owner__flow-visual{padding-top:115px}.parking-owner__flow-item--dashboard .parking-owner__flow-visual{width:min(100%,780px)}.parking-owner__flow-item--ticket .parking-owner__flow-visual,.parking-owner__flow-item--settlement .parking-owner__flow-visual{width:255px;height:610px}.parking-owner__flow-item--ticket .parking-owner__flow-visual>.parking-owner__phone,.parking-owner__flow-item--settlement .parking-owner__flow-visual>.parking-owner__phone{transform:scale(.9)}.parking-owner__flow-item--crew .parking-owner__flow-visual{width:min(100%,520px)}.parking-owner__crew-board{padding:30px}.parking-owner__ai-scene{min-height:980px;padding:170px 40px}.parking-owner__ai-copy{text-align:center}.parking-owner__ai-copy>span{margin-left:auto;margin-right:auto}.parking-owner__ai-visual{width:min(100%,580px);padding-top:100px}.parking-owner__ai-report{padding:30px}.parking-owner__field-scene{padding:180px 40px}.parking-owner__field-scene-copy{text-align:center;margin-bottom:80px}.parking-owner__story{grid-template-columns:1.1fr .9fr;align-items:stretch}.parking-owner__story img{height:100%;min-height:680px}.parking-owner__story-copy{min-height:680px;padding:80px 7vw}.parking-owner__price,.parking-owner__faq{padding-top:170px;padding-bottom:170px}.parking-owner__price-grid article{padding:38px 34px}}@media (min-width:1024px){.parking-owner__feature-scene{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:24px;min-height:1060px;padding-left:4.5vw;padding-right:4.5vw;display:grid}.parking-owner__feature-scene .parking-owner__flow-copy{text-align:left;grid-column:2/span 4;width:auto;margin:0}.parking-owner__feature-scene .parking-owner__flow-copy>span{margin-left:0;margin-right:0}.parking-owner__feature-scene .parking-owner__flow-visual{grid-column:6/-1;justify-self:center;width:min(100%,680px);margin:0;padding-top:0}.parking-owner__feature-scene .parking-owner__flow-visual--phone{max-width:470px}.parking-owner__feature-scene--reverse .parking-owner__flow-copy{grid-column:9/-1}.parking-owner__feature-scene--reverse .parking-owner__flow-visual{grid-area:1/1/auto/span 7}.parking-owner__feature-scene:nth-child(odd) .parking-owner__flow-copy{margin-top:-64px}.parking-owner__feature-scene:nth-child(odd) .parking-owner__flow-visual,.parking-owner__feature-scene:nth-child(2n) .parking-owner__flow-copy{margin-top:64px}.parking-owner__feature-scene:nth-child(2n) .parking-owner__flow-visual{margin-top:-64px}.parking-owner__flow-item--ticket,.parking-owner__flow-item--crew,.parking-owner__flow-item--settlement{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:24px;min-height:1080px;padding-left:6vw;padding-right:6vw;display:grid}.parking-owner__flow-item--ticket .parking-owner__flow-copy,.parking-owner__flow-item--crew .parking-owner__flow-copy,.parking-owner__flow-item--settlement .parking-owner__flow-copy{text-align:left;width:auto;margin:0}.parking-owner__flow-item--ticket .parking-owner__flow-copy,.parking-owner__flow-item--settlement .parking-owner__flow-copy{grid-column:2/span 5}.parking-owner__flow-item--ticket .parking-owner__flow-visual,.parking-owner__flow-item--settlement .parking-owner__flow-visual{grid-column:9/span 3;justify-self:center}.parking-owner__flow-item--crew .parking-owner__flow-copy{grid-column:8/span 5}.parking-owner__flow-item--crew .parking-owner__flow-visual{grid-area:1/2/auto/span 5;justify-self:center}.parking-owner__flow-item--ticket .parking-owner__flow-copy>span,.parking-owner__flow-item--crew .parking-owner__flow-copy>span,.parking-owner__flow-item--settlement .parking-owner__flow-copy>span{margin-left:0;margin-right:0}.parking-owner__flow-item--ticket .parking-owner__flow-visual,.parking-owner__flow-item--crew .parking-owner__flow-visual,.parking-owner__flow-item--settlement .parking-owner__flow-visual{align-self:center;margin:0;padding-top:0}.parking-owner__field-scene-copy{text-align:left;width:min(78%,1040px);margin-left:7vw;margin-right:auto}.parking-owner__field-scene img{width:min(86%,1120px);margin-right:5vw}.parking-owner__ai-scene{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:24px;min-height:920px;padding-left:6vw;padding-right:6vw;display:grid}.parking-owner__ai-copy{text-align:left;grid-column:8/span 5;width:auto;margin:0}.parking-owner__ai-copy>span{margin-left:0;margin-right:0}.parking-owner__ai-visual{grid-area:1/2/auto/span 5;justify-self:center;width:min(100%,520px);margin:0;padding-top:0}}.parking-owner__admin-live>.parking-owner__admin-live-appbar{align-items:flex-start;height:112px;min-height:112px;padding:22px 26px 20px}.parking-owner__admin-live-heading{flex-direction:column;align-items:flex-start;gap:24px}.parking-owner__admin-live-heading>span{color:#3f4b5e;letter-spacing:.015em;gap:7px;font-size:10px}.parking-owner__admin-live-heading>strong{letter-spacing:-.045em;font-size:24px;line-height:1.18}.parking-owner__admin-live>.parking-owner__admin-live-appbar>span{margin-top:1px}.parking-owner__ui-console .parking-owner__admin-live-list,.parking-owner__admin-event-feed{height:calc(100% - 112px)}.parking-owner__admin-screen--compact .parking-owner__admin-live>.parking-owner__admin-live-appbar{height:68px;min-height:68px;padding:11px 14px 10px}.parking-owner__admin-screen--compact .parking-owner__admin-live-heading{gap:10px}.parking-owner__admin-screen--compact .parking-owner__admin-live-heading>span{gap:4px;font-size:7px}.parking-owner__admin-screen--compact .parking-owner__admin-live-heading>span img{width:15px;height:15px}.parking-owner__admin-screen--compact .parking-owner__admin-live-heading>strong{font-size:14px}.parking-owner__admin-screen--compact .parking-owner__admin-live-list{height:calc(100% - 68px)}@media (max-width:767px){.parking-owner__admin-live>.parking-owner__admin-live-appbar{height:94px;min-height:94px;padding:18px 18px 16px}.parking-owner__admin-live-heading{gap:19px}.parking-owner__admin-live-heading>span{gap:5px;font-size:8px}.parking-owner__admin-live-heading>span img{width:18px;height:18px}.parking-owner__admin-live-heading>strong{font-size:19px}.parking-owner__admin-live>.parking-owner__admin-live-appbar>span{padding:5px 8px;font-size:7px}.parking-owner__ui-console .parking-owner__admin-live-list,.parking-owner__admin-event-feed{height:calc(100% - 94px)}.parking-owner__admin-screen--compact .parking-owner__admin-live>.parking-owner__admin-live-appbar{height:66px;min-height:66px;padding:10px 12px 9px}.parking-owner__admin-screen--compact .parking-owner__admin-live-heading{gap:9px}.parking-owner__admin-screen--compact .parking-owner__admin-live-heading>span{font-size:6px}.parking-owner__admin-screen--compact .parking-owner__admin-live-heading>span img{width:14px;height:14px}.parking-owner__admin-screen--compact .parking-owner__admin-live-heading>strong{font-size:13px}.parking-owner__admin-screen--compact .parking-owner__admin-live-list{height:calc(100% - 66px)}}@media (min-width:1180px){.parking-owner__flow-item{min-height:1120px}.parking-owner__flow-item--dashboard .parking-owner__flow-visual{width:860px}.parking-owner__dashboard-body{grid-template-columns:112px 1fr;min-height:440px}.parking-owner__dashboard aside{padding:24px 15px}.parking-owner__dashboard aside>strong{font-size:11px}.parking-owner__dashboard aside button{padding:10px 8px;font-size:8px}.parking-owner__dashboard aside button svg{width:13px;height:13px}.parking-owner__dashboard-main{padding:22px}.parking-owner__dashboard-main>header div span{font-size:9px}.parking-owner__dashboard-main>header div strong{font-size:18px}.parking-owner__metric-grid{gap:9px;margin-top:18px}.parking-owner__metric-grid article{padding:15px}.parking-owner__metric-grid article>span{font-size:8px}.parking-owner__metric-grid article>strong{font-size:17px}.parking-owner__metric-grid article>small{font-size:7px}.parking-owner__chart-card,.parking-owner__vehicle-list{margin-top:10px;padding:12px 14px}.parking-owner__chart-card>div:first-child,.parking-owner__vehicle-list>header{font-size:8px}.parking-owner__chart-bars{gap:7px;height:92px;margin-top:10px}.parking-owner__vehicle-list>div{grid-template-columns:20px 1.2fr 1fr .8fr;padding:9px 0;font-size:8px}.parking-owner__vehicle-list>div svg{width:14px;height:14px}}@media (max-width:374px){.parking-owner__hero-copy{width:calc(100% - 28px)}.parking-owner__hero-copy h1{font-size:28px}.parking-owner__hero-copy>div{flex-direction:column}.parking-owner__flow-copy,.parking-owner__ai-copy,.parking-owner__field-scene-copy{width:calc(100% - 66px);margin-left:34px}.parking-owner__flow-visual,.parking-owner__ai-visual,.parking-owner__flow-item--ticket .parking-owner__flow-visual,.parking-owner__flow-item--settlement .parking-owner__flow-visual{margin-left:34px}}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .parking-owner [data-parking-reveal]{opacity:1;transition:none;transform:none}html:not([data-preview=desktop]) .parking-owner__down svg{animation:none}html:not([data-preview=desktop]) .parking-owner__chart-bars i{transition:none}html:not([data-preview=desktop]) .parking-owner__hero-copy h1,html:not([data-preview=desktop]) .parking-owner__hero-copy>p,html:not([data-preview=desktop]) .parking-owner__hero-copy>div,html:not([data-preview=desktop]) .parking-owner__hero-visual,html:not([data-preview=desktop]) .parking-owner__hero-scene{opacity:1;animation:none;transform:none}}.parking-owner__ui-console-bar{position:relative}.parking-owner__ui-console-bar:after{content:"";background:#ccd3dd;border-radius:999px;width:34px;height:4px;position:absolute;left:50%;transform:translate(-50%)}.parking-owner__admin-overview>header .parking-owner__admin-product-heading{flex-direction:row;align-items:center;gap:11px;display:flex}.parking-owner__admin-product-heading>i{background:linear-gradient(145deg,#f7faff,#eaf2ff);border:1px solid #dbe7fb;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 7px 18px #6f477b1f}.parking-owner__admin-product-heading>i img{width:21px;height:21px}.parking-owner__admin-overview>header .parking-owner__admin-product-heading>div{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.parking-owner__admin-product-heading>div>span{color:#727f91;align-items:center;gap:3px;font-size:8px;font-weight:740;display:inline-flex}.parking-owner__admin-product-heading>div>span svg{width:9px;height:9px}.parking-owner__admin-product-heading>div>strong{color:#191f28;letter-spacing:-.045em;font-size:23px;font-weight:840}.parking-owner__admin-overview>header .parking-owner__admin-product-actions{flex-direction:row;align-items:center;gap:7px;display:flex}.parking-owner__admin-product-actions>button{color:#697586;background:#fff;border:1px solid #e3e8ef;border-radius:10px;place-items:center;width:31px;height:31px;display:grid}.parking-owner__admin-product-actions>button svg{width:14px;height:14px}.parking-owner__admin-product-actions>b{color:#6f477b;background:#edf6ff;border-radius:999px;align-items:center;gap:5px;padding:7px 10px;font-size:9px;font-weight:820;display:inline-flex}.parking-owner__admin-product-actions>b i{background:currentColor;border-radius:50%;width:6px;height:6px}.parking-owner__admin-screen--summary .parking-owner__admin-summary>div{background:linear-gradient(155deg,#fff 0%,#fbfcfe 100%);padding:15px 16px 13px;display:block;position:relative;overflow:hidden}.parking-owner__admin-summary>div>header{align-items:center;gap:8px;display:flex}.parking-owner__admin-summary>div>header>i{color:#6f477b;background:#edf4ff;border-radius:9px;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:11px;font-style:normal;font-weight:880;display:grid}.parking-owner__admin-summary>div.is-capacity>header>i{color:#218348;background:#edf9f1}.parking-owner__admin-summary>div.is-rate>header>i{color:#4f3158;background:#eef1ff}.parking-owner__admin-summary>div>header>i svg{width:14px;height:14px}.parking-owner__admin-screen--summary .parking-owner__admin-summary>div>header>strong{color:#191f28;font-size:16px;font-weight:840}.parking-owner__admin-summary>div>em{color:#8b95a1;margin:7px 0 0 35px;font-size:9px;font-style:normal;font-weight:720;display:block}.parking-owner__metric-flow{align-items:flex-end;gap:3px;height:22px;margin:10px 0 0 35px;display:flex}.parking-owner__metric-flow>i{background:linear-gradient(#73a9ff,#dbe9ff);border-radius:3px 3px 1px 1px;width:8px}.parking-owner__metric-flow>i:first-child{height:39%}.parking-owner__metric-flow>i:nth-child(2){height:60%}.parking-owner__metric-flow>i:nth-child(3){height:48%}.parking-owner__metric-flow>i:nth-child(4){height:78%}.parking-owner__metric-flow>i:nth-child(5){height:68%}.parking-owner__metric-flow>i:nth-child(6){height:100%}.parking-owner__metric-flow>i:nth-child(7){height:84%}.parking-owner__metric-spaces{grid-template-columns:repeat(4,1fr);gap:4px;width:82px;margin:12px 0 0 35px;display:grid}.parking-owner__metric-spaces>i{background:#bfd8ff;border-radius:3px;height:9px}.parking-owner__metric-spaces>i.is-open{background:#effaf3;border:1px dashed #82c69d}.parking-owner__metric-ring{background:conic-gradient(#3154c9 0 79.9%, #e8ecf5 79.9% 100%);border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:13px;right:17px}.parking-owner__metric-ring>i{background:#fff;border-radius:50%;width:28px;height:28px}.parking-owner__capacity-map>header>strong{align-items:center;gap:6px;display:inline-flex}.parking-owner__capacity-map>header>strong>i{color:#fff;background:#6f477b;border-radius:6px;place-items:center;width:18px;height:18px;font-size:8px;font-style:normal;display:grid}.parking-owner__capacity-lane b svg{width:11px;height:11px}@media (max-width:767px){.parking-owner__admin-product-heading>i{border-radius:10px;flex-basis:31px;width:31px;height:31px}.parking-owner__admin-product-heading>i img{width:17px;height:17px}.parking-owner__admin-product-heading>div>span{font-size:6px}.parking-owner__admin-product-heading>div>strong{font-size:18px}.parking-owner__admin-product-actions>button{display:none}.parking-owner__admin-product-actions>b{padding:5px 7px;font-size:7px}.parking-owner__admin-screen--summary .parking-owner__admin-summary>div{padding:10px 9px 9px}.parking-owner__admin-summary>div>header{gap:3px}.parking-owner__admin-summary>div>header>i{border-radius:6px;flex-basis:17px;width:17px;height:17px;font-size:8px}.parking-owner__admin-summary>div>header>i svg{width:9px;height:9px}.parking-owner__admin-screen--summary .parking-owner__admin-summary>div>header>strong{letter-spacing:-.06em;text-overflow:clip;flex:1;font-size:10.5px;overflow:visible}.parking-owner__admin-summary>div>em{margin:5px 0 0 20px;font-size:7px}.parking-owner__metric-flow{gap:2px;height:15px;margin:6px 0 0 20px}.parking-owner__metric-flow>i{width:5px}.parking-owner__metric-spaces{gap:2px;width:54px;margin:8px 0 0 20px}.parking-owner__metric-spaces>i{height:6px}.parking-owner__metric-ring{width:27px;height:27px;bottom:9px;right:9px}.parking-owner__metric-ring>i{width:20px;height:20px}}.parking-owner__crew-board>header.parking-owner__crew-appbar{justify-content:space-between;align-items:center;min-height:46px;display:flex}.parking-owner__crew-appbar>strong{color:#344052;letter-spacing:.02em;align-items:center;gap:9px;font-size:13px;font-weight:860;display:flex}.parking-owner__crew-appbar>strong img{width:23px;height:23px}.parking-owner__crew-appbar>i{color:#637083;background:#fff;border:1px solid #e3e8ef;border-radius:13px;place-items:center;width:40px;height:40px;display:grid;position:relative}.parking-owner__crew-appbar>i svg{width:18px}.parking-owner__crew-appbar>i>b{color:#fff;background:#ff4d55;border:2px solid #fff;border-radius:50%;place-items:center;width:17px;height:17px;font-size:7px;font-style:normal;display:grid;position:absolute;top:-4px;right:-4px}.parking-owner__crew-flow-focus{background:linear-gradient(145deg,#f4eff5 0%,#f8fbff 64%,#eef9f3 100%);border:1px solid #dce8fb;border-radius:20px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:104px;margin-top:22px;padding:16px;display:grid;box-shadow:0 14px 34px #6f477b17}.parking-owner__crew-flow-focus>div{color:#fff;background:#6f477b;border-radius:17px;place-items:center;width:52px;height:52px;display:grid;position:relative}.parking-owner__crew-flow-focus>div>svg{width:25px}.parking-owner__crew-flow-focus>div>span{background:#fff;border:2px solid #f6faff;border-radius:999px;justify-content:center;align-items:center;gap:2px;width:30px;height:16px;display:flex;position:absolute;bottom:-5px;right:-7px}.parking-owner__crew-flow-focus>div>span i{background:#6f477b;border-radius:50%;width:4px;height:4px}.parking-owner__crew-flow-focus>div>span i:nth-child(2){opacity:.55}.parking-owner__crew-flow-focus>div>span i:nth-child(3){opacity:.25}.parking-owner__crew-flow-focus>p{min-width:0;margin:0}.parking-owner__crew-flow-focus>p small{color:#8b95a1;font-size:9px;font-weight:680;display:block}.parking-owner__crew-flow-focus>p strong{color:#191f28;letter-spacing:-.035em;margin-top:5px;font-size:16px;font-weight:840;display:block}.parking-owner__crew-flow-focus>p span{color:#718096;margin-top:6px;font-size:9px;font-weight:680;display:block}.parking-owner__crew-flow-focus>b{color:#6f477b;background:#fff;border-radius:999px;align-self:start;padding:5px 7px;font-size:7px;box-shadow:0 5px 14px #6f477b1a}.parking-owner__crew-stepper{grid-template-columns:32px 1fr 32px 1fr 32px;align-items:center;margin:19px 8px 0;display:grid}.parking-owner__crew-stepper>i{color:#a6afbb;background:#fff;border:1px solid #dfe5ed;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.parking-owner__crew-stepper>i svg{width:14px;height:14px}.parking-owner__crew-stepper>i.is-done{color:#218348;background:#eaf8ef;border-color:#a9dfbd}.parking-owner__crew-stepper>i.is-current{color:#fff;background:#6f477b;border-color:#6f477b;box-shadow:0 0 0 5px #6f477b1a}.parking-owner__crew-stepper>span{background:#e5e9ef;height:3px}.parking-owner__crew-stepper>span.is-done{background:linear-gradient(90deg,#5ab57d,#6f477b)}.parking-owner__crew-board--flow .parking-owner__crew-flow{margin-top:14px}.parking-owner__ui-phone-screen .parking-owner__crew-board--flow .parking-owner__crew-flow article{min-height:76px}.parking-owner__crew-board--flow .parking-owner__crew-flow-summary>div{grid-template-columns:28px 1fr;align-items:center;column-gap:8px;padding:13px;display:grid}.parking-owner__crew-board--flow .parking-owner__crew-flow-summary>div>i{color:#6f477b;background:#edf4ff;border-radius:9px;grid-row:1/span 2;place-items:center;width:28px;height:28px;display:grid}.parking-owner__crew-board--flow .parking-owner__crew-flow-summary>div>i svg{width:14px}.parking-owner__crew-board--flow .parking-owner__crew-flow-summary strong{font-size:12px}.parking-owner__crew-board--flow .parking-owner__crew-flow-summary span{margin-top:2px;font-size:8px}.parking-owner__crew-request-focus{background:linear-gradient(135deg,#f4eff5,#f9fbff);border-radius:18px;align-items:center;gap:12px;min-height:78px;margin-top:20px;padding:14px 15px;display:flex}.parking-owner__crew-request-focus>i{color:#fff;background:#6f477b;border-radius:14px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.parking-owner__crew-request-focus>i svg{width:21px}.parking-owner__crew-request-focus>p{flex-direction:column;min-width:0;margin:0;display:flex}.parking-owner__crew-request-focus>p span{color:#697586;font-size:9px;font-weight:700}.parking-owner__crew-request-focus>p strong{color:#191f28;margin-top:4px;font-size:21px;font-weight:860}.parking-owner__crew-request-focus>b{color:#218348;align-items:center;gap:4px;margin-left:auto;font-size:8px;display:flex}.parking-owner__crew-request-focus>b i{background:currentColor;border-radius:50%;width:5px;height:5px}.parking-owner__crew-board--assignment .parking-owner__crew-jobs{margin-top:18px}@media (max-width:767px){.parking-owner__crew-flow-focus{grid-template-columns:44px minmax(0,1fr) auto;gap:9px;min-height:91px;margin-top:18px;padding:13px}.parking-owner__crew-flow-focus>div{border-radius:14px;width:43px;height:43px}.parking-owner__crew-flow-focus>div>svg{width:20px}.parking-owner__crew-flow-focus>p strong{font-size:13px}.parking-owner__crew-flow-focus>p small,.parking-owner__crew-flow-focus>p span{font-size:7px}.parking-owner__crew-stepper{grid-template-columns:28px 1fr 28px 1fr 28px;margin-top:15px}.parking-owner__crew-stepper>i{width:28px;height:28px}.parking-owner__crew-stepper>i svg{width:12px;height:12px}.parking-owner__ui-phone-screen .parking-owner__crew-board--flow .parking-owner__crew-flow article{min-height:66px}}.parking-owner__admin-live-heading{align-items:center;gap:14px;display:flex}.parking-owner__admin-live-heading>span{color:#566274;white-space:nowrap;align-items:center;gap:6px;font-size:9px;font-weight:820;display:inline-flex}.parking-owner__admin-live-heading>span img{width:19px;height:19px}.parking-owner__admin-live-heading>strong{color:#202736;letter-spacing:-.03em;font-size:19px;font-weight:800}.parking-owner__product-mark{color:#273449;letter-spacing:.045em;white-space:nowrap;align-items:center;gap:7px;font-family:SUIT Variable,SUIT,Pretendard Variable,Pretendard,sans-serif;font-size:10px;font-weight:820;display:inline-flex}.parking-owner__product-mark>img{width:23px;height:23px}.parking-owner__phone-screen>header .parking-owner__product-mark>span{color:#273449;background:0 0;border-radius:0;padding:0;font-size:10px}.parking-owner__finance-product-mark{align-items:center;gap:6px;display:inline-flex;color:#566274!important;font-size:8px!important;font-weight:820!important}.parking-owner__finance-product-mark img{width:17px;height:17px}@media (max-width:767px){.parking-owner__admin-live-heading{gap:7px}.parking-owner__admin-live-heading>span{gap:4px;font-size:6px}.parking-owner__admin-live-heading>span img{width:14px;height:14px}.parking-owner__admin-live-heading>strong{font-size:12px}.parking-owner__product-mark>img{width:20px;height:20px}.parking-owner__finance-product-mark{gap:4px;font-size:6px!important}.parking-owner__finance-product-mark img{width:13px;height:13px}}.parking-owner__ui-phone-screen .parking-owner__crew-board--assignment,.parking-owner__ui-phone-screen .parking-owner__crew-board--flow{background:#f7f9fc;flex-direction:column;padding:58px 28px 34px;display:flex}.parking-owner__crew-assignment-heading,.parking-owner__crew-progress-heading{margin-top:46px}.parking-owner__crew-assignment-heading>span,.parking-owner__crew-progress-heading>span{color:#6f477b;letter-spacing:-.02em;font-size:12px;font-weight:820;display:block}.parking-owner__crew-assignment-heading>h3,.parking-owner__crew-progress-heading>h3{color:#191f28;letter-spacing:-.05em;margin:12px 0 0;font-size:30px;font-weight:820;line-height:1.34}.parking-owner__crew-assignment-heading>p,.parking-owner__crew-progress-heading>p{color:#657184;border-bottom:1px solid #e4e9f0;align-items:center;gap:10px;min-height:60px;margin:28px 0 0;padding:0 2px;display:flex}.parking-owner__crew-assignment-heading>p svg,.parking-owner__crew-progress-heading>p svg{color:#6f477b;width:19px}.parking-owner__crew-assignment-heading>p strong{color:#39465a;font-size:14px;font-weight:760}.parking-owner__crew-assignment-heading>p small{margin-left:auto;font-size:11px;font-weight:650}.parking-owner__crew-progress-heading>p{min-height:auto;margin-top:20px;padding-bottom:20px;font-size:12px;font-weight:700}.parking-owner__crew-assignee{background:#fff;border:1px solid #dce5f1;border-radius:24px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:148px;margin-top:28px;padding:24px;display:grid;box-shadow:0 18px 42px #2a446712}.parking-owner__crew-assignee>i{color:#6f477b;background:#edf4ff;border-radius:17px;place-items:center;width:52px;height:52px;display:grid}.parking-owner__crew-assignee>i svg{width:24px}.parking-owner__crew-assignee>p{min-width:0;margin:0}.parking-owner__crew-assignee>p span,.parking-owner__crew-assignee>p small{color:#8b95a1;font-size:10px;font-weight:650;display:block}.parking-owner__crew-assignee>p strong{color:#191f28;letter-spacing:-.035em;margin:6px 0;font-size:21px;font-weight:840;display:block}.parking-owner__crew-assignee>b{color:#218348;white-space:nowrap;background:#eaf8ef;border-radius:999px;align-items:center;gap:4px;padding:9px 11px;font-size:10px;display:inline-flex}.parking-owner__crew-assignee>b svg{width:13px}.parking-owner__crew-assignment-status{border-top:1px solid #e3e8ef;margin-top:28px;padding:22px 2px 0}.parking-owner__crew-assignment-status>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.parking-owner__crew-assignment-status>header span{color:#8b95a1;font-size:10px;font-weight:680}.parking-owner__crew-assignment-status>header strong{color:#6f477b;letter-spacing:-.025em;font-size:13px;font-weight:800}.parking-owner__crew-assignment-status>ol{grid-template-columns:repeat(3,1fr);margin:20px 0 0;padding:0;list-style:none;display:grid;position:relative}.parking-owner__crew-assignment-status>ol:before{content:"";background:linear-gradient(90deg,#c8a46c 0 50%,#6f477b 50% 76%,#dbe3ed 76%);height:2px;position:absolute;top:10px;left:16.66%;right:16.66%}.parking-owner__crew-assignment-status li{color:#9aa3af;justify-items:center;gap:8px;font-size:9px;font-weight:700;display:grid;position:relative}.parking-owner__crew-assignment-status li>i{z-index:1;background:#f7f9fc;border:2px solid #dce4ee;border-radius:50%;place-items:center;width:21px;height:21px;display:grid}.parking-owner__crew-assignment-status li>i svg{width:10px}.parking-owner__crew-assignment-status li.is-complete{color:#657184}.parking-owner__crew-assignment-status li.is-complete>i{color:#6f477b;background:#edf6ff;border-color:#a9cef9}.parking-owner__crew-assignment-status li.is-active{color:#6f477b}.parking-owner__crew-assignment-status li.is-active>i{background:#6f477b;border:5px solid #dcebff;box-shadow:0 0 0 4px #3182f614}.parking-owner__crew-share-note,.parking-owner__crew-ready-note{color:#697586;align-items:center;gap:10px;margin-top:26px;padding:0 4px;font-size:11px;font-weight:680;display:flex}.parking-owner__crew-share-note svg,.parking-owner__crew-ready-note>svg{color:#6f477b;width:18px}.parking-owner__crew-eta{background:#fff;border:1px solid #dce5f1;border-radius:26px;margin-top:28px;padding:30px 26px 25px;box-shadow:0 18px 42px #2a446712}.parking-owner__crew-eta>span{color:#7c8798;font-size:11px;font-weight:700}.parking-owner__crew-eta>strong{color:#191f28;letter-spacing:-.055em;margin-top:9px;font-size:36px;font-weight:830;display:block}.parking-owner__crew-eta>div{grid-template-columns:1fr 1fr 1fr;gap:4px;height:6px;margin-top:32px;display:grid}.parking-owner__crew-eta>div i{background:#dfe5ed;border-radius:999px}.parking-owner__crew-eta>div i:first-child{background:#9bc5ff}.parking-owner__crew-eta>div i.is-active{background:#6f477b}.parking-owner__crew-eta>ol{color:#9aa3af;grid-template-columns:repeat(3,1fr);margin:10px 0 0;padding:0;font-size:9px;font-weight:680;list-style:none;display:grid}.parking-owner__crew-eta>ol li:nth-child(2){color:#6f477b;text-align:center}.parking-owner__crew-eta>ol li:last-child{text-align:right}.parking-owner__crew-ready-note{background:#f4eff5;border-radius:18px;margin-top:24px;padding:18px 20px}.parking-owner__crew-ready-note p{margin:0}.parking-owner__crew-ready-note strong,.parking-owner__crew-ready-note span{display:block}.parking-owner__crew-ready-note strong{color:#354154;font-size:12px}.parking-owner__crew-ready-note span{color:#7b8798;margin-top:4px;font-size:10px}@media (max-width:767px){.parking-owner__ui-phone-screen .parking-owner__crew-board--assignment,.parking-owner__ui-phone-screen .parking-owner__crew-board--flow{padding:48px 22px 28px}.parking-owner__crew-assignment-heading,.parking-owner__crew-progress-heading{margin-top:34px}.parking-owner__crew-assignment-heading>span,.parking-owner__crew-progress-heading>span{font-size:10px}.parking-owner__crew-assignment-heading>h3,.parking-owner__crew-progress-heading>h3{margin-top:10px;font-size:25px}.parking-owner__crew-assignment-heading>p{min-height:52px;margin-top:20px}.parking-owner__crew-assignee{border-radius:21px;grid-template-columns:44px minmax(0,1fr);gap:12px;min-height:126px;margin-top:22px;padding:20px}.parking-owner__crew-assignee>i{border-radius:14px;width:44px;height:44px}.parking-owner__crew-assignee>p strong{font-size:18px}.parking-owner__crew-assignee>b{grid-column:2;justify-self:start}.parking-owner__crew-assignment-status{margin-top:20px;padding-top:18px}.parking-owner__crew-assignment-status>ol{margin-top:17px}.parking-owner__crew-share-note{margin-top:18px;font-size:9px}.parking-owner__crew-progress-heading>p{margin-top:16px;padding-bottom:16px}.parking-owner__crew-eta{border-radius:22px;margin-top:22px;padding:24px 21px 21px}.parking-owner__crew-eta>strong{font-size:31px}.parking-owner__crew-eta>div{margin-top:25px}.parking-owner__crew-ready-note{margin-top:20px;padding:15px 17px}}@media (min-width:1024px){.parking-owner__hero-copy{width:min(100% - 80px,1180px);padding-top:154px}.parking-owner__hero-copy h1{letter-spacing:-.035em;font-size:clamp(56px,4.6vw,68px);line-height:1.42}.parking-owner__hero-copy>p{letter-spacing:-.012em;max-width:680px;margin-top:30px;font-size:17px;line-height:1.85}.parking-owner__hero-copy>div{gap:14px;width:min(100%,520px);margin-top:32px}.parking-owner__hero-copy>div>a,.parking-owner__hero-consult{letter-spacing:-.01em;border-radius:16px;min-height:58px;font-size:15px}}.parking-owner__products{background:#fff;min-height:940px;padding:168px 40px 156px;scroll-margin-top:72px}.parking-owner__products>header{text-align:center;max-width:1040px;margin:0 auto}.parking-owner__products>header>p{color:#6f477b;margin:0 0 18px;font-size:15px;font-weight:820}.parking-owner__products>header h2{color:#191f28;letter-spacing:-.042em;margin:0;font-size:52px;font-weight:700;line-height:1.4}.parking-owner__products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:980px;margin:74px auto 0;display:grid}.parking-owner__products-grid>a{color:#191f28;background:#f6f9fd;border:1px solid #dfe7f0;border-radius:32px;flex-direction:column;align-items:flex-start;min-height:390px;padding:34px 34px 30px;text-decoration:none;transition:transform .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 58px #2d486c14}.parking-owner__products-grid>a:nth-child(2){background:#f7f9ff}.parking-owner__products-grid>a:hover{transform:translateY(-7px);box-shadow:0 30px 68px #2d486c21}.parking-owner__products-grid>a:after{content:"";border:1px solid #6f477b21;border-radius:50%;width:240px;height:240px;position:absolute;top:-90px;right:-70px}.parking-owner__suite-mark{z-index:1;color:#263449;letter-spacing:.01em;white-space:nowrap;align-items:flex-end;gap:9px;font-size:13px;font-weight:820;display:inline-flex;position:relative}.parking-owner__suite-mark img{flex:0 0 28px;width:28px;height:28px}.parking-owner__products-grid>a>span{color:#6f477b;margin-top:64px;font-size:13px;font-weight:800}.parking-owner__products-grid>a>strong{letter-spacing:-.04em;margin-top:12px;font-size:30px;font-weight:790;line-height:1.35}.parking-owner__products-grid>a>p{color:#6b7684;max-width:370px;margin:18px 0 0;font-size:15px;line-height:1.75}.parking-owner__products-grid>a>b{color:#4e5968;align-items:center;gap:7px;margin-top:auto;font-size:13px;font-weight:760;display:inline-flex}.parking-owner__products-grid>a>b svg{width:15px}.parking-owner__feature-cluster{background:#fff;border-top:1px solid #dee6f0d1;position:relative;overflow:hidden}.parking-owner__feature-cluster--operations{background:radial-gradient(circle at 50% 34%,#6f477b16,#0000 31%),linear-gradient(#f7faff 0%,#fff 50%,#f8fbff 100%)}.parking-owner__feature-cluster--crew{background:#fff}.parking-owner__feature-cluster--finance{background:radial-gradient(circle at 50% 35%,#6f477b12,#0000 29%),#f6f9fd}.parking-owner__cluster-heading{z-index:3;text-align:center;max-width:980px;margin:0 auto;padding:118px 24px 34px;position:relative}.parking-owner__cluster-heading>.parking-owner__suite-mark{justify-content:center}.parking-owner__cluster-heading>p{color:#6f477b;letter-spacing:-.02em;margin:22px 0 0;font-size:13px;font-weight:820}.parking-owner__cluster-heading>h2{color:#191f28;letter-spacing:-.045em;margin:30px 0 0;font-size:clamp(34px,3.35vw,48px);font-weight:700;line-height:1.4}.parking-owner__cluster-track{position:relative}.parking-owner__cluster-track .parking-owner__feature-scene{background:0 0}.parking-owner__feature-scene--ticket{background:radial-gradient(circle at 68% 58%,#a1cdff38,#0000 31%),#f6f9fd;min-height:1080px;scroll-margin-top:72px}.parking-owner__feature-scene--ticket .parking-owner__flow-copy>.parking-owner__suite-mark{white-space:nowrap;width:auto;max-width:none;margin-top:0;margin-bottom:30px;line-height:1;display:inline-flex}.parking-owner__feature-scene--ticket .parking-owner__flow-visual{width:min(100%,880px)}.parking-owner__ticket-showcase{grid-template-columns:clamp(350px,27vw,390px) minmax(280px,1fr);align-items:center;gap:30px;width:100%;max-width:840px;margin:0 auto;display:grid}.parking-owner__ticket-showcase-phone{filter:drop-shadow(0 30px 48px #35557e2e);width:100%}.parking-owner__ticket-showcase-phone .venue-toss__phone{aspect-ratio:393/852;width:100%}.parking-owner__ticket-showcase-flow{gap:12px;display:grid}.parking-owner__ticket-showcase-flow article{background:#ffffffe6;border:1px solid #dfe6ee;border-radius:20px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;min-height:132px;padding:19px 18px;display:grid;box-shadow:0 14px 32px #3149670f}.parking-owner__ticket-showcase-flow article.is-active{background:#fff;border-color:#bcd6ff;box-shadow:0 18px 40px #6f477b1f}.parking-owner__ticket-showcase-flow article>i{color:#6f477b;background:#f4eff5;border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.parking-owner__ticket-showcase-flow article>i svg{width:22px}.parking-owner__ticket-showcase-flow article>div{min-width:0}.parking-owner__ticket-showcase-flow article span{color:#6f477b;font-size:10px;font-weight:800}.parking-owner__ticket-showcase-flow article strong{color:#273142;letter-spacing:-.025em;margin-top:5px;font-size:16px;font-weight:790;display:block}.parking-owner__ticket-showcase-flow article p{color:#8b95a1;margin:7px 0 0;font-size:10px;line-height:1.55}@media (min-width:1024px){.parking-owner__cluster-heading{padding-top:132px;padding-bottom:20px}.parking-owner__cluster-track:before{z-index:0;content:"";background:linear-gradient(#0000,#6f477b3d 12% 88%,#0000);width:1px;position:absolute;top:22px;bottom:22px;left:50%}.parking-owner__cluster-track:after{z-index:4;content:"";background:#6f477b;border:3px solid #fff;border-radius:50%;width:13px;height:13px;animation:6.8s cubic-bezier(.45,0,.55,1) infinite parking-owner-axis-node;position:absolute;top:8%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #8dbbff,0 8px 22px #6f477b3d}.parking-owner__cluster-track .parking-owner__feature-scene{max-width:1440px;min-height:780px;margin:0 auto;padding-top:78px;padding-bottom:78px}.parking-owner__cluster-track .parking-owner__feature-scene:before{z-index:3;content:"";background:#d7e8ff;border:3px solid #fff;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #6f477b29}.parking-owner__cluster-track .parking-owner__feature-scene>div{z-index:1;position:relative}.parking-owner__cluster-track .parking-owner__feature-scene .parking-owner__flow-copy{grid-column:1/span 4;margin-top:0}.parking-owner__cluster-track .parking-owner__feature-scene .parking-owner__flow-visual{grid-column:7/-1;margin-top:0}.parking-owner__cluster-track .parking-owner__feature-scene--reverse .parking-owner__flow-copy{grid-column:9/-1}.parking-owner__cluster-track .parking-owner__feature-scene--reverse .parking-owner__flow-visual{grid-area:1/1/auto/span 6}.parking-owner__feature-scene--ticket .parking-owner__flow-copy{grid-column:1/span 4}.parking-owner__feature-scene--ticket .parking-owner__flow-visual{grid-area:1/6/auto/-1;padding-top:0}}@keyframes parking-owner-axis-node{0%,to{top:8%}50%{top:92%}}@supports (animation-timeline:view()){@media (min-width:1024px){.parking-owner__cluster-track:after{animation:linear both parking-owner-axis-node-scroll;animation-timeline:view();animation-range:entry 8% exit 92%}}}@keyframes parking-owner-axis-node-scroll{0%{top:8%}to{top:92%}}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .parking-owner__cluster-track:after{animation:none}}@media (min-width:1024px) and (max-width:1199px){.parking-owner__feature-scene--ticket{flex-direction:column;justify-content:center;min-height:1370px;padding:120px 42px;display:flex}.parking-owner__feature-scene.parking-owner__feature-scene--ticket .parking-owner__flow-copy{text-align:center;width:min(100%,760px);margin:0 auto}.parking-owner__feature-scene--ticket .parking-owner__flow-copy>.parking-owner__suite-mark{justify-content:center}.parking-owner__feature-scene--ticket .parking-owner__flow-copy>span{margin-left:auto;margin-right:auto}.parking-owner__feature-scene.parking-owner__feature-scene--ticket .parking-owner__flow-visual{width:min(100%,840px);margin:96px auto 0}}@media (max-width:767px){.parking-owner__cluster-heading{padding:96px 20px 12px}.parking-owner__cluster-heading>p{margin-top:18px;font-size:12px}.parking-owner__cluster-heading>h2{margin-top:24px;font-size:30px;line-height:1.42}.parking-owner__cluster-track .parking-owner__feature-scene{min-height:0;padding-top:88px;padding-bottom:104px}.parking-owner__cluster-track .parking-owner__feature-scene+.parking-owner__feature-scene{border-top:0}.parking-owner__cluster-track .parking-owner__feature-scene+.parking-owner__feature-scene:after{z-index:2;content:"";background:linear-gradient(#0000,#8dbbff 30% 70%,#0000);width:1px;height:84px;position:absolute;top:-42px;left:50%}.parking-owner__cluster-track .parking-owner__feature-scene+.parking-owner__feature-scene:before{z-index:3;content:"";background:#6f477b;border:3px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #8dbbff}.parking-owner__cluster-track .parking-owner__feature-scene .parking-owner__flow-visual{padding-top:64px}.parking-owner__products{min-height:0;padding:112px 20px 108px}.parking-owner__products>header h2{font-size:34px;line-height:1.43}.parking-owner__products-grid{grid-template-columns:1fr;gap:18px;margin-top:52px}.parking-owner__products-grid>a{border-radius:26px;min-height:330px;padding:27px 25px 25px}.parking-owner__products-grid>a>span{margin-top:48px}.parking-owner__products-grid>a>strong{font-size:25px}.parking-owner__products-grid>a>p{font-size:14px}.parking-owner__feature-scene--ticket{min-height:1500px;padding-top:116px;padding-bottom:120px}.parking-owner__feature-scene--ticket .parking-owner__flow-copy>.parking-owner__suite-mark{margin-bottom:24px}.parking-owner__feature-scene--ticket .parking-owner__flow-visual{width:calc(100% - 32px);max-width:360px;margin:0 auto;padding-top:62px}.parking-owner__ticket-showcase{grid-template-columns:1fr;gap:24px}.parking-owner__ticket-showcase-phone{width:min(100%,350px);margin:0 auto}.parking-owner__ticket-showcase-flow{gap:10px}.parking-owner__ticket-showcase-flow article{border-radius:18px;grid-template-columns:42px minmax(0,1fr);min-height:110px;padding:15px}.parking-owner__ticket-showcase-flow article>i{border-radius:14px;width:42px;height:42px}}.parking-owner__ui-phone-screen,.parking-owner__ui-console-screen,.parking-owner__admin-screen,.parking-owner__finance-screen,.parking-owner__crew-board{font-family:var(--mepark-mock-font)}.parking-owner .mepark-mock-brand{align-items:center!important;gap:var(--mepark-mock-brand-gap)!important;color:var(--mepark-mock-brand-color)!important;font-family:var(--mepark-mock-font)!important;font-size:var(--mepark-mock-brand-size)!important;font-weight:var(--mepark-mock-brand-weight)!important;letter-spacing:var(--mepark-mock-brand-tracking)!important;line-height:1!important}.parking-owner .mepark-mock-brand>img{width:var(--mepark-mock-brand-icon)!important;height:var(--mepark-mock-brand-icon)!important;flex-basis:var(--mepark-mock-brand-icon)!important}.parking-owner .mepark-mock-brand__name{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;padding:0!important}.parking-owner__crew-appbar{border-bottom:1px solid var(--mepark-mock-divider);padding-bottom:15px;min-height:52px!important}.parking-owner__suite-mark{align-items:center}.parking-owner__suite-mark b{padding-bottom:0}.parking-owner__admin-overview>header .parking-owner__admin-product-heading{flex-direction:column;align-items:flex-start;gap:12px}.parking-owner__admin-product-context{align-items:center;gap:12px;display:flex}.parking-owner__admin-site{color:#7b8796;letter-spacing:-.01em;align-items:center;gap:3px;font-size:8px;font-weight:680;display:inline-flex}.parking-owner__admin-site svg{width:9px;height:9px}.parking-owner__admin-product-heading>strong{color:#191f28;letter-spacing:-.045em;font-size:23px;font-weight:840;line-height:1.18}@media (max-width:767px){.parking-owner{--mepark-mock-brand-size:11.5px;--mepark-mock-brand-icon:20px;--mepark-mock-brand-gap:7px}.parking-owner__admin-overview>header .parking-owner__admin-product-heading{gap:9px}.parking-owner__admin-product-context{gap:8px}.parking-owner__admin-site{font-size:6.5px}.parking-owner__admin-product-heading>strong{font-size:18px}}.parking-owner .parking-owner__phone,.parking-owner .parking-owner__ticket-showcase-phone .venue-toss__phone{aspect-ratio:393/852!important;height:auto!important}.parking-owner .parking-owner__ui-canvas{aspect-ratio:393/852}.parking-owner .parking-owner__ui-phone{top:5.128%;aspect-ratio:393/852!important;height:auto!important}@media (min-width:1024px){.parking-owner__cluster-track .parking-owner__feature-scene .parking-owner__flow-copy{grid-column:2/span 4;left:clamp(18px,2.25vw,32px)}.parking-owner__cluster-track #parking-overview .parking-owner__flow-copy{grid-column:1/span 5}.parking-owner__cluster-track #parking-overview .parking-owner__flow-copy h2{white-space:nowrap;font-size:clamp(40px,3.4vw,46px)}.parking-owner__cluster-track #parking-overview .parking-owner__ui-console--summary{aspect-ratio:16/11.5}.parking-owner__cluster-track .parking-owner__feature-scene .parking-owner__flow-visual{grid-column:7/-1;left:clamp(18px,2.25vw,32px)}.parking-owner__cluster-track .parking-owner__feature-scene--reverse .parking-owner__flow-copy{grid-column:8/span 4;left:clamp(-32px,-2.25vw,-18px)}.parking-owner__cluster-track #parking-live .parking-owner__flow-copy{grid-column:7/-1}.parking-owner__cluster-track #parking-live .parking-owner__flow-copy h2{white-space:nowrap;font-size:clamp(26px,2.5vw,39px)}.parking-owner__cluster-track .parking-owner__feature-scene--reverse .parking-owner__flow-visual{grid-column:1/span 6;left:clamp(-32px,-2.25vw,-18px)}.parking-owner__cluster-track .parking-owner__feature-scene .parking-owner__flow-visual--phone{justify-self:start}.parking-owner__cluster-track .parking-owner__feature-scene--reverse .parking-owner__flow-visual--phone{justify-self:end}}.parking-owner__down{color:#27374b8f;letter-spacing:.21em;width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;align-items:center;gap:15px;font-size:10px;font-weight:720;line-height:1;text-decoration:none;transition:color .25s;display:flex;bottom:26px}:is(.parking-owner__down:hover,.parking-owner__down:focus-visible){color:#18273ad1}.parking-owner__down:focus-visible{outline-offset:8px;border-radius:4px;outline:2px solid #2f80ed70}.parking-owner__down-arrow{border-bottom:1px solid;border-right:1px solid;width:14px;height:14px;animation:2.4s ease-in-out infinite parking-detail-scroll-arrow;transform:rotate(45deg)}@keyframes parking-detail-scroll-arrow{0%,to{opacity:.34;transform:translateY(-2px)rotate(45deg)}50%{opacity:.72;transform:translateY(4px)rotate(45deg)}}@media (max-width:767px){.parking-owner__down{gap:13px;bottom:22px}}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .parking-owner__down-arrow{animation:none}}.parking-owner [data-parking-reveal]{filter:blur(5px);will-change:opacity, transform, filter;transition:opacity .78s cubic-bezier(.16,1,.3,1),transform 1.02s cubic-bezier(.16,1.14,.3,1),filter .76s cubic-bezier(.16,1,.3,1)}.parking-owner .parking-owner__cluster-heading[data-parking-reveal],.parking-owner .parking-owner__flow-copy[data-parking-reveal],.parking-owner .parking-owner__field-scene-copy[data-parking-reveal],.parking-owner .parking-owner__story-copy[data-parking-reveal],.parking-owner .parking-owner__intro>[data-parking-reveal],.parking-owner .parking-owner__price>[data-parking-reveal],.parking-owner .parking-owner__faq>[data-parking-reveal],.parking-owner .parking-owner__final>[data-parking-reveal]{transform:translateY(76px)}.parking-owner .parking-owner__flow-visual[data-parking-reveal]{filter:blur(4px);transition-delay:.13s;transform:translate(74px,86px)scale(.935)}.parking-owner .parking-owner__feature-scene--reverse .parking-owner__flow-visual[data-parking-reveal]{transform:translate(-74px,86px)scale(.935)}.parking-owner .parking-owner__field-scene>img[data-parking-reveal],.parking-owner .parking-owner__story>img[data-parking-reveal]{transform:translateY(82px)scale(1.055)}.parking-owner [data-parking-reveal].is-visible,.parking-owner .parking-owner__feature-scene--reverse [data-parking-reveal].is-visible,.parking-owner .parking-owner__field-scene>img[data-parking-reveal].is-visible,.parking-owner .parking-owner__story>img[data-parking-reveal].is-visible{filter:blur();transform:translate(0,0)scale(1)}.parking-owner .parking-owner__cluster-heading[data-parking-reveal]>*,.parking-owner .parking-owner__flow-copy[data-parking-reveal]>*,.parking-owner .parking-owner__field-scene-copy[data-parking-reveal]>*,.parking-owner .parking-owner__story-copy[data-parking-reveal]>*,.parking-owner .parking-owner__price>[data-parking-reveal]>*,.parking-owner .parking-owner__faq>[data-parking-reveal]>*,.parking-owner .parking-owner__final>[data-parking-reveal]>*{opacity:0;transform:translateY(18px)}.parking-owner .parking-owner__cluster-heading[data-parking-reveal].is-visible>*,.parking-owner .parking-owner__flow-copy[data-parking-reveal].is-visible>*,.parking-owner .parking-owner__field-scene-copy[data-parking-reveal].is-visible>*,.parking-owner .parking-owner__story-copy[data-parking-reveal].is-visible>*,.parking-owner .parking-owner__price>[data-parking-reveal].is-visible>*,.parking-owner .parking-owner__faq>[data-parking-reveal].is-visible>*,.parking-owner .parking-owner__final>[data-parking-reveal].is-visible>*{animation:.72s cubic-bezier(.22,1,.36,1) both parking-owner-copy-step}.parking-owner [data-parking-reveal].is-visible>:first-child{animation-delay:40ms}.parking-owner [data-parking-reveal].is-visible>:nth-child(2){animation-delay:.13s}.parking-owner [data-parking-reveal].is-visible>:nth-child(3){animation-delay:.22s}.parking-owner [data-parking-reveal].is-visible>:nth-child(4){animation-delay:.3s}@keyframes parking-owner-copy-step{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}.parking-owner .parking-owner__flow-visual.is-visible :is(.parking-owner__admin-summary>div,.parking-owner__capacity-map,.parking-owner__admin-event-lead,.parking-owner__admin-event-history>article,.parking-owner__ticket-showcase-flow>article,.parking-owner__crew-assignee,.parking-owner__crew-assignment-status,.parking-owner__crew-eta,.parking-owner__crew-ready-note,.parking-owner__crew-share-note,.parking-owner__finance-total,.parking-owner__finance-trend,.parking-owner__finance-grid>article,.parking-owner__closing-list>div){animation:.78s cubic-bezier(.22,1,.36,1) both parking-owner-panel-step}.parking-owner .parking-owner__flow-visual.is-visible :is(.parking-owner__capacity-map,.parking-owner__admin-event-history>article:first-child,.parking-owner__ticket-showcase-flow>article:nth-child(2),.parking-owner__crew-assignment-status,.parking-owner__crew-eta,.parking-owner__finance-trend,.parking-owner__finance-grid>article:first-child,.parking-owner__closing-list>div:nth-of-type(2)){animation-delay:.18s}.parking-owner .parking-owner__flow-visual.is-visible :is(.parking-owner__admin-event-history>article:nth-child(2),.parking-owner__ticket-showcase-flow>article:nth-child(3),.parking-owner__crew-ready-note,.parking-owner__crew-share-note,.parking-owner__finance-grid>article:nth-child(2),.parking-owner__closing-list>div:nth-of-type(3)){animation-delay:.3s}@keyframes parking-owner-panel-step{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}.parking-owner .parking-owner__flow-visual.is-visible>.parking-owner__ui-console,.parking-owner .parking-owner__flow-visual.is-visible>.parking-owner__ui-canvas,.parking-owner .parking-owner__flow-visual.is-visible .parking-owner__ticket-showcase-phone{animation:7.2s ease-in-out 1.15s infinite parking-owner-product-float}.parking-owner .parking-owner__field-scene>img[data-parking-reveal].is-visible,.parking-owner .parking-owner__story>img[data-parking-reveal].is-visible{transform-origin:50% 55%;animation:9s ease-in-out 1.05s infinite alternate parking-owner-photo-breathe}@keyframes parking-owner-product-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-6px)}}@keyframes parking-owner-photo-breathe{0%{transform:translate(0,0)scale(1)}to{transform:translateY(-5px)scale(1.012)}}.parking-owner .parking-owner__flow-visual.is-visible .parking-owner__metric-flow>i,.parking-owner .parking-owner__flow-visual.is-visible .parking-owner__finance-trend>div>i{transform-origin:bottom;animation:2.8s ease-in-out infinite alternate parking-owner-bar-live}.parking-owner .parking-owner__flow-visual.is-visible .parking-owner__metric-flow>i:nth-child(2n),.parking-owner .parking-owner__flow-visual.is-visible .parking-owner__finance-trend>div>i:nth-child(2n){animation-delay:-1.15s}.parking-owner .parking-owner__flow-visual.is-visible .parking-owner__metric-flow>i:nth-child(3n),.parking-owner .parking-owner__flow-visual.is-visible .parking-owner__finance-trend>div>i:nth-child(3n){animation-delay:-.55s}@keyframes parking-owner-bar-live{0%{filter:saturate(.88);transform:scaleY(.74)}to{filter:saturate(1.08);transform:scaleY(1)}}.parking-owner .parking-owner__flow-visual.is-visible :is(.parking-owner__admin-product-actions>b i,.parking-owner__admin-live-appbar>span i,.parking-owner__admin-event-copy>span i,.parking-owner__crew-assignment-status li.is-active>i){animation:2.1s ease-out infinite parking-owner-live-pulse}@keyframes parking-owner-live-pulse{0%,to{box-shadow:0 0 #3182f62b}50%{box-shadow:0 0 0 6px #3182f600}}.parking-owner .parking-owner__flow-visual.is-visible .parking-owner__capacity-lane>b{animation:4.2s ease-in-out infinite parking-owner-lane-car}@keyframes parking-owner-lane-car{0%,to{transform:translate(-5px)}50%{transform:translate(5px)}}.parking-owner .parking-owner__flow-visual.is-visible .parking-owner__ticket-showcase-flow>article.is-active{animation:.78s cubic-bezier(.22,1,.36,1) .18s both parking-owner-panel-step,3.2s ease-in-out 1.1s infinite parking-owner-active-card}@keyframes parking-owner-active-card{0%,to{box-shadow:0 18px 40px #3182f61a}50%{box-shadow:0 22px 52px #3182f633}}.parking-owner .parking-owner__price>div.is-visible .parking-owner__price-grid>article,.parking-owner .parking-owner__faq>div.is-visible details{animation:.72s cubic-bezier(.22,1,.36,1) both parking-owner-panel-step}.parking-owner .parking-owner__price>div.is-visible .parking-owner__price-grid>article:nth-child(2),.parking-owner .parking-owner__faq>div.is-visible details:nth-child(2){animation-delay:.12s}.parking-owner .parking-owner__faq>div.is-visible details:nth-child(3){animation-delay:.2s}.parking-owner .parking-owner__faq>div.is-visible details:nth-child(4){animation-delay:.28s}@media (max-width:767px){.parking-owner .parking-owner__flow-visual[data-parking-reveal],.parking-owner .parking-owner__feature-scene--reverse .parking-owner__flow-visual[data-parking-reveal]{transition-delay:40ms;transform:translateY(38px)scale(.98)}.parking-owner .parking-owner__flow-visual[data-parking-reveal].is-visible,.parking-owner .parking-owner__feature-scene--reverse .parking-owner__flow-visual[data-parking-reveal].is-visible{transform:translate(0,0)scale(1)}.parking-owner .parking-owner__flow-visual.is-visible>.parking-owner__ui-console,.parking-owner .parking-owner__flow-visual.is-visible>.parking-owner__ui-canvas,.parking-owner .parking-owner__flow-visual.is-visible .parking-owner__ticket-showcase-phone{animation-name:parking-owner-product-float-mobile}}html:lang(en) .parking-owner__admin-screen--summary .parking-owner__admin-summary>div>header>strong,html:lang(ja) .parking-owner__admin-screen--summary .parking-owner__admin-summary>div>header>strong{letter-spacing:-.035em;font-size:13px}html:lang(en) .parking-owner__crew-assignment-heading>h3,html:lang(en) .parking-owner__crew-progress-heading>h3{letter-spacing:-.03em;font-size:25px}html:lang(ja) .parking-owner__crew-assignment-heading>h3,html:lang(ja) .parking-owner__crew-progress-heading>h3{letter-spacing:-.035em;font-size:27px}html:lang(en) .parking-owner__crew-assignee,html:lang(ja) .parking-owner__crew-assignee{grid-template-columns:52px minmax(0,1fr)}html:lang(en) .parking-owner__crew-assignee>b,html:lang(ja) .parking-owner__crew-assignee>b{grid-column:2;justify-self:start}html:lang(en) .parking-owner__ticket-showcase-flow article strong,html:lang(ja) .parking-owner__ticket-showcase-flow article strong{font-size:14px;line-height:1.35}html:lang(en) .parking-owner__finance-nav nav span.is-active b{font-size:8px}@keyframes parking-owner-product-float-mobile{0%,to{transform:translate(0,0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .parking-owner [data-parking-reveal],html:not([data-preview=desktop]) .parking-owner [data-parking-reveal]>*,html:not([data-preview=desktop]) .parking-owner .parking-owner__flow-visual.is-visible *,html:not([data-preview=desktop]) .parking-owner .parking-owner__price>div.is-visible *,html:not([data-preview=desktop]) .parking-owner .parking-owner__faq>div.is-visible *{filter:none!important;opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.parking-owner .parking-owner__hero-copy h1>span{display:block}.parking-owner .parking-owner__hero-copy h1>span:last-child{color:#0000;text-shadow:0 12px 34px #3182f61f;-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#54345e 4%,#6f477b 54%,#b89461 96%);-webkit-background-clip:text;background-clip:text;font-weight:820}.parking-owner .parking-owner__hero-copy>div>a{color:#fff;background:linear-gradient(120deg,#54345e,#6f477b);border:1px solid #0000;box-shadow:0 16px 34px #3182f63d}.parking-owner .parking-owner__hero-copy>div>.parking-owner__hero-consult{color:#54345e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #3182f63d;box-shadow:0 12px 30px #3182f617}.parking-owner .parking-owner__hero-copy>div>a,.parking-owner .parking-owner__hero-copy>div>.parking-owner__hero-consult{transition:border-color .2s,box-shadow .2s,transform .2s}.parking-owner .parking-owner__hero-copy>div>a:hover,.parking-owner .parking-owner__hero-copy>div>.parking-owner__hero-consult:hover{transform:translateY(-3px)}.parking-owner .parking-owner__hero-copy>div>a:hover{box-shadow:0 20px 42px #3182f64d}@media (min-width:1024px){.parking-owner .parking-owner__hero-copy h1{letter-spacing:-.035em;font-size:64px;line-height:1.42}}@media (max-width:767px){.parking-owner .parking-owner__hero-copy h1{font-size:clamp(28px,7.6vw,34px);line-height:1.45}.parking-owner .parking-owner__hero-copy>div>a,.parking-owner .parking-owner__hero-copy>div>.parking-owner__hero-consult{min-height:50px;font-size:13px}.parking-owner__flow-copy{width:min(100% - 72px,320px);margin-left:36px}.parking-owner__flow-copy h2,.parking-owner__story-copy h2{word-break:keep-all;text-wrap:balance}.parking-owner__story-copy{padding-left:36px;padding-right:36px}html:lang(ja) .parking-owner__cluster-heading,html:lang(ja) .parking-owner__flow-copy,html:lang(ja) .parking-owner__story-copy{box-sizing:border-box;min-width:0;max-width:calc(100% - 48px)}html:lang(ja) .parking-owner__flow-copy{width:calc(100% - 48px);margin-left:24px}html:lang(ja) .parking-owner__cluster-heading h2,html:lang(ja) .parking-owner__flow-copy h2,html:lang(ja) .parking-owner__story-copy h2{white-space:normal;word-break:normal;overflow-wrap:anywhere;text-wrap:wrap;min-width:0;max-width:100%;font-size:clamp(25px,6.4vw,28px);line-height:1.5}html:lang(ja) .parking-owner__flow-copy p,html:lang(ja) .parking-owner__story-copy p{white-space:normal;word-break:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.parking-owner__feature-scene{min-height:0!important;padding:48px 0 56px!important}.parking-owner__cluster-heading{min-height:0!important;margin-bottom:4px!important;padding-left:20px!important;padding-right:20px!important}.parking-owner__flow-copy{margin:0 20px 10px!important}.parking-owner__feature-scene:before,.parking-owner__feature-scene:after,.parking-owner__cluster-track:before,.parking-owner__cluster-track:after,.parking-owner__flow:before,.parking-owner__flow:after,.parking-owner__feature-cluster:before,.parking-owner__feature-cluster:after{display:none!important}.parking-owner__flow-visual{filter:none!important;opacity:1!important;width:100%!important;margin:0!important;padding-top:16px!important;transform:none!important}.parking-owner__flow-visual>*{max-width:calc(100% - 24px)!important;margin-left:auto!important;margin-right:auto!important}.parking-owner__ui-console{aspect-ratio:auto!important;width:calc(100% - 24px)!important;max-width:344px!important;height:auto!important;margin:0 auto!important}.parking-owner__ui-console-screen{aspect-ratio:auto!important;height:auto!important;overflow:visible!important}.parking-owner__admin-screen,.parking-owner__admin-overview{height:auto!important}.parking-owner__ticket-showcase-phone{width:calc(100% - 40px)!important;max-width:344px!important;margin-left:auto!important;margin-right:auto!important;left:0!important;transform:none!important}.parking-owner__hero-scene{width:100%!important;max-width:100%!important;margin:0!important;left:0!important;transform:none!important}}.parking-owner{--po-blue:#6f477b;--po-blue-deep:#54345e;--po-gold:#c8a46c;--venue-blue:#6f477b;--venue-blue-deep:#54345e;--venue-ink:#18151b;--venue-muted:#756f79;--mepark-mock-font:"SUIT Variable", SUIT, sans-serif;--mepark-mock-brand-color:#2c1f31;--mepark-mock-brand-size:12px;--mepark-mock-brand-weight:760;--mepark-mock-brand-tracking:.055em;--mepark-mock-brand-icon:21px;--mepark-mock-brand-gap:8px;--mepark-mock-divider:#e4dce6;color:#18151b}.mepark2-proof-rails{color:#272329;background:#f8f7f5;border-top:1px solid #e0dcd7;overflow:hidden}.mepark2-proof-section{padding:clamp(116px,11vw,170px) 0;overflow:hidden}.mepark2-proof-section+.mepark2-proof-section{border-top:1px solid #ddd8d2}.mepark2-proof-section--patents{background:#f1efec}.mepark2-proof-section__heading{text-align:center;width:min(100% - 112px,1100px);margin:0 auto}.mepark2-proof-section__heading>p{color:#765382;letter-spacing:.16em;margin:0 0 17px;font-size:10px;font-weight:780}.mepark2-proof-section__heading>h2{color:#28242a;letter-spacing:-.045em;text-wrap:balance;max-width:820px;margin:0 auto;font-size:clamp(34px,3.3vw,48px);font-weight:590;line-height:1.3}.mepark2-proof-section__heading>span{color:#77727a;text-wrap:pretty;max-width:680px;margin:18px auto 0;font-size:14px;line-height:1.8;display:block}.mepark2-proof-rail,.mepark-proof-marquee{outline:none;width:100%;margin-top:clamp(58px,6.5vw,86px);overflow:hidden}:is(.mepark2-proof-rail:focus-visible,.mepark-proof-marquee:focus-visible){outline-offset:-2px;outline:2px solid #76538266}.mepark2-proof-rail__track,.mepark-proof-marquee__track{will-change:transform;width:max-content;display:flex}.mepark2-proof-rail__track{animation:52s linear infinite mepark-installation-roll}.mepark-proof-marquee__track{animation:62s linear infinite reverse mepark-patent-roll}.mepark2-proof-rail:hover .mepark2-proof-rail__track,.mepark2-proof-rail:focus-within .mepark2-proof-rail__track,.mepark-proof-marquee:hover .mepark-proof-marquee__track,.mepark-proof-marquee:focus-within .mepark-proof-marquee__track{animation-play-state:paused}.mepark2-proof-rail__group,.mepark-proof-marquee__group{flex:none;align-items:stretch;gap:18px;padding-right:18px;display:flex}.mepark2-proof-installation{flex:none;width:min(64vw,820px);margin:0}.mepark2-proof-installation__media{aspect-ratio:16/9;background:#e7e3de;border:1px solid #ddd8d2;border-radius:10px;overflow:hidden}.mepark2-proof-installation__media img{object-fit:cover;width:100%;height:100%;display:block}.mepark2-proof-installation figcaption{grid-template-columns:34px minmax(0,1fr);gap:18px;padding:18px 2px 0;display:grid}.mepark2-proof-installation figcaption>span{color:#a17f4d;letter-spacing:.1em;padding-top:3px;font-size:10px;font-weight:800}.mepark2-proof-installation figcaption strong{color:#302b31;letter-spacing:-.025em;font-size:17px;font-weight:650;display:block}.mepark2-proof-installation figcaption p{color:#7a757b;margin:7px 0 0;font-size:12px;line-height:1.7}.mepark-proof-marquee--patents{margin-top:clamp(54px,6vw,78px)}.mepark-proof-patent{background:#ffffffad;border:1px solid #dad5cf;flex:none;grid-template-columns:142px minmax(0,1fr);align-items:center;gap:22px;width:410px;min-height:254px;padding:18px 24px 18px 18px;display:grid}.mepark-proof-patent figure{aspect-ratio:150/212;background:#f7f5f2;border:1px solid #e4e0db;width:142px;margin:0;overflow:hidden}.mepark-proof-patent figure img{object-fit:cover;width:100%;height:100%;display:block}.mepark-proof-patent>div>span{color:#a17f4d;letter-spacing:.12em;font-size:10px;font-weight:820}.mepark-proof-patent h3{color:#2c282e;letter-spacing:-.025em;word-break:keep-all;margin:18px 0 0;font-size:17px;font-weight:650;line-height:1.48}.mepark-proof-patent p,.mepark-proof-patent time{color:#777179;margin:13px 0 0;font-size:11px;line-height:1.5;display:block}.mepark-proof-patent time{color:#9a949b;margin-top:3px}@keyframes mepark-installation-roll{to{transform:translate(-50%)}}@keyframes mepark-patent-roll{to{transform:translate(-50%)}}@media (max-width:767px){.mepark2-proof-section{padding:88px 0}.mepark2-proof-section__heading{width:calc(100% - 40px)}.mepark2-proof-section__heading>h2{font-size:clamp(28px,8vw,34px);line-height:1.38}.mepark2-proof-section__heading>span{margin-top:15px;font-size:13px}.mepark2-proof-rail,.mepark-proof-marquee{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:46px;overflow-x:auto}.mepark2-proof-rail::-webkit-scrollbar{display:none}.mepark-proof-marquee::-webkit-scrollbar{display:none}.mepark2-proof-rail__track,.mepark-proof-marquee__track{will-change:auto;animation:none}.mepark2-proof-rail__group,.mepark-proof-marquee__group{gap:12px;padding:0 20px}.mepark2-proof-rail__group[aria-hidden=true],.mepark-proof-marquee__group[aria-hidden=true]{display:none}.mepark2-proof-installation{scroll-snap-align:center;width:84vw}.mepark2-proof-installation figcaption{grid-template-columns:28px minmax(0,1fr);gap:12px;padding-top:14px}.mepark2-proof-installation figcaption strong{font-size:15px}.mepark-proof-patent{scroll-snap-align:center;grid-template-columns:112px minmax(0,1fr);gap:17px;width:min(84vw,344px);min-height:220px;padding:14px 18px 14px 14px}.mepark-proof-patent figure{width:112px}.mepark-proof-patent h3{margin-top:13px;font-size:15px}}@media (prefers-reduced-motion:reduce){.mepark2-proof-rail,.mepark-proof-marquee{scroll-snap-type:x proximity;scrollbar-width:thin;overflow-x:auto}.mepark2-proof-rail__track,.mepark-proof-marquee__track{will-change:auto;animation:none!important}.mepark2-proof-rail__group[aria-hidden=true],.mepark-proof-marquee__group[aria-hidden=true]{display:none}.mepark2-proof-installation,.mepark-proof-patent{scroll-snap-align:start}}.parking-owner__hero{background:radial-gradient(circle at 76% 18%,#c8a46c33,#0000 27%),linear-gradient(#fbfaf8 0%,#f5f0f5 74%,#ebe1ec 100%)}.parking-owner__back{display:none}.parking-owner__hero-copy h1 span:last-child,.parking-owner__intro strong,.parking-owner__cluster-heading>p,.parking-owner__flow-copy>p{color:#6f477b}.parking-owner__hero-copy>div>a:first-child,.parking-owner__hero-consult,.parking-owner__primary-action,.parking-owner__final-action{color:#fff;background:#2c1f31}.parking-owner__cluster-heading{padding-inline:24px}.parking-owner__cluster-heading>p{letter-spacing:.12em;margin:0 0 18px;font-size:13px;font-weight:850}.valetman-mepark__cluster--field,.valetman-mepark__cluster--customer,.valetman-mepark__cluster--owner{position:relative}.valetman-mepark__cluster--field,.valetman-mepark__cluster--customer{background:#fff}.valetman-mepark__product-section{position:relative}.valetman-mepark__product-section--kiosk{background:#f7f8fb;border-top:1px solid #e7e0e8}.valetman-mepark__kiosk-track{background:#f7f8fb}.valetman-mepark__field-visual{width:min(100%,760px)!important}.valetman-field-visual{aspect-ratio:1.24;background:#111;border:1px solid #e6e8ec;border-radius:34px;width:100%;margin:0;position:relative;overflow:hidden;box-shadow:0 28px 70px #1118271f}.valetman-field-visual:after{content:"";pointer-events:none;background:linear-gradient(#0a0c1008 42%,#0a0c10b8 100%);position:absolute;inset:0}.valetman-field-visual__photo{object-fit:cover;filter:none;width:100%;height:100%}.valetman-field-visual--crew .valetman-field-visual__photo{object-position:50% 48%}.valetman-field-visual--operation .valetman-field-visual__photo{object-position:58% center}.valetman-field-visual--alternate .valetman-field-visual__photo{object-position:62% center}.valetman-field-visual__brand{z-index:2;background:#ffffffeb;border:1px solid #ffffffb8;border-radius:999px;place-items:center;height:48px;padding:0 20px;display:grid;position:absolute;top:24px;left:24px;box-shadow:0 12px 30px #0000001f}.valetman-field-visual__brand img{width:126px;height:auto}.valetman-field-visual figcaption{z-index:2;color:#fff;position:absolute;bottom:30px;left:30px;right:30px}.valetman-field-visual figcaption span,.valetman-field-visual figcaption strong{display:block}.valetman-field-visual figcaption span{color:#ffffffb8;font-size:13px;line-height:1.5}.valetman-field-visual figcaption strong{letter-spacing:-.035em;margin-top:7px;font-size:clamp(22px,2vw,30px);font-weight:720}.valetman-field-route{z-index:3;color:#20242b;background:#ffffffeb;border:1px solid #ffffffad;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:15px 18px;display:grid;position:absolute;bottom:104px;left:28px;right:28px;box-shadow:0 18px 44px #00000029}.valetman-field-route span{white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:760;display:flex}.valetman-field-route span i{background:#6f477b;border:2px solid #fff;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 2px #6f477b}.valetman-field-route span:last-child i{background:#c8a46c;box-shadow:0 0 0 2px #c8a46c}.valetman-field-route b{color:#6f477b;justify-content:center;align-items:center;display:flex;position:relative}.valetman-field-route b:before,.valetman-field-route b:after{content:"";background:repeating-linear-gradient(90deg,#b7bcc5 0 6px,#0000 6px 11px);flex:1;height:1px}.valetman-field-route b svg{width:20px;margin:0 8px}.valetman-kiosk-showcase{gap:34px;width:min(760px,100%);display:grid}.valetman-kiosk-showcase__installation{background:#f4f6f8;border:1px solid #e3e7ed;border-radius:34px;height:470px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 62px #1e293b1a}.valetman-kiosk-showcase__installation>img{object-fit:cover;object-position:center;filter:none;width:100%;height:100%}.valetman-kiosk-showcase__installation figcaption{color:#18212f;background:#fffffff0;border:1px solid #ffffffd9;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex;position:absolute;bottom:20px;left:20px;right:20px;box-shadow:0 12px 30px #141d2b1a}.valetman-kiosk-showcase__installation figcaption span{color:#2563eb;letter-spacing:.1em;font-size:10px;font-weight:850}.valetman-kiosk-showcase__installation figcaption strong{font-size:14px;font-weight:760}.valetman-mepark__product-section--kiosk{padding-bottom:96px;overflow:hidden}.valetman-mepark__kiosk-heading{text-align:left;max-width:920px;padding:88px 20px 0!important}.valetman-mepark__kiosk-heading>p{margin:0 0 20px}.valetman-mepark__kiosk-heading>h2{letter-spacing:-.045em;margin:0;scroll-margin-top:110px;font-size:clamp(32px,8.8vw,40px);font-weight:650;line-height:1.3}.valetman-mepark__kiosk-heading>.valetman-mepark__section-intro{max-width:720px;margin:22px 0 0;font-size:15px;line-height:1.75}.valetman-kiosk-overview{grid-template-columns:minmax(0,1fr);gap:16px;width:100%;display:grid}.valetman-kiosk-overview__installation,.valetman-kiosk-overview__interface{background:#fff;border:1px solid #dee3eb;border-radius:18px;min-width:0;box-shadow:0 18px 44px #1f29370f}.valetman-kiosk-overview__installation{aspect-ratio:4/3;margin:0;position:relative;overflow:hidden}.valetman-kiosk-overview__installation:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0d121bbd);position:absolute;inset:42% 0 0}.valetman-kiosk-overview__installation>img{object-fit:cover;object-position:62% center;width:100%;height:100%;display:block}.valetman-kiosk-overview__installation figcaption{z-index:1;color:#fff;gap:9px;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.valetman-kiosk-overview__installation figcaption span,.valetman-kiosk-overview__interface header span{color:#d4b778;letter-spacing:.13em;font-size:10px;font-weight:850}.valetman-kiosk-overview__installation figcaption strong{letter-spacing:-.035em;font-size:18px;font-weight:720}.valetman-kiosk-overview__interface{background:#f0f2f6;grid-template-rows:auto 1fr;gap:20px;padding:22px 16px 18px;display:grid;overflow:hidden}.valetman-kiosk-overview__interface header{border-bottom:1px solid #d4dae3;gap:9px;padding-bottom:16px;display:grid}.valetman-kiosk-overview__interface header span{color:#73547d}.valetman-kiosk-overview__interface header strong{color:#222834;letter-spacing:-.035em;font-size:18px;font-weight:740}.valetman-kiosk-overview__screens{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(74vw,280px);grid-auto-flow:column;align-items:center;gap:12px;width:100%;min-width:0;padding:2px 0 10px;display:grid;overflow-x:auto}.valetman-kiosk-overview__screens::-webkit-scrollbar{display:none}.valetman-kiosk-overview__screens figure{scroll-snap-align:start;min-width:0;margin:0}.valetman-kiosk-overview__screens img{aspect-ratio:972/1639;object-fit:cover;object-position:top;background:#fff;border:4px solid #fff;border-radius:14px;width:100%;display:block;box-shadow:0 16px 34px #1f335421}.valetman-kiosk-overview__screens figcaption{color:#566173;align-items:baseline;gap:8px;margin-top:10px;display:flex}.valetman-kiosk-overview__screens figcaption span{color:#8b6993;letter-spacing:.09em;font-size:9px;font-weight:850}.valetman-kiosk-overview__screens figcaption strong{font-size:12px;font-weight:760;line-height:1.4}.valetman-kiosk-installations{gap:20px;width:min(800px,100%);display:grid}.valetman-kiosk-installations__grid figure:first-child img{object-position:72% center}.valetman-kiosk-installations__grid figure:nth-child(2) img{object-position:46% center}.valetman-kiosk-installations__grid figure:nth-child(3) img{object-position:60% center}.valetman-kiosk-installations__grid figcaption{color:#263142;align-items:center;min-height:66px;padding:14px 15px;font-size:12px;font-weight:780;line-height:1.45;display:flex}.valetman-kiosk-player{background:#f7f9fc;border:1px solid #dfe6ef;border-radius:34px;grid-template-columns:minmax(150px,.72fr) minmax(290px,1.28fr);align-items:center;gap:26px;min-height:640px;padding:32px;display:grid;box-shadow:0 24px 62px #1e40af14}.valetman-kiosk-player__steps{gap:10px;display:grid}.valetman-kiosk-player__steps button{color:#667085;text-align:left;background:0 0;border:1px solid #0000;border-radius:16px;grid-template-columns:34px 1fr;align-items:center;gap:10px;width:100%;min-height:68px;padding:11px;transition:border-color .28s,background .28s,color .28s,transform .28s;display:grid}.valetman-kiosk-player__steps button>i{background:#fff;border:1px solid #d6dde8;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:800;display:grid}.valetman-kiosk-player__steps button>i svg{width:15px}.valetman-kiosk-player__steps button span{font-size:13px;font-weight:760}.valetman-kiosk-player__steps button.is-active>i{color:#fff;background:#2463eb;border-color:#2463eb}.valetman-kiosk-player__steps>p{color:#667085;align-items:center;gap:8px;margin:18px 0 0 12px;font-size:11px;display:flex}.valetman-kiosk-player__steps>p i{background:#22c55e;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite valetman-kiosk-live;box-shadow:0 0 0 5px #22c55e1a}.valetman-kiosk-player__screen{aspect-ratio:972/1639;background:#fff;border:9px solid #fff;border-radius:28px;justify-self:center;width:min(100%,338px);position:relative;overflow:hidden;box-shadow:0 24px 56px #1e40af26}.valetman-kiosk-player__screen>img{object-fit:cover;object-position:top;opacity:0;filter:none;width:100%;height:100%;transition:opacity .42s,transform .55s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(7%)}.valetman-kiosk-player__screen>img.is-active{opacity:1;transform:translate(0)}.valetman-kiosk-player__digits{z-index:3;pointer-events:none;grid-template-columns:repeat(4,1fr);gap:3%;width:49%;display:grid;position:absolute;top:39.5%;left:25.5%}.valetman-kiosk-player__digits b{aspect-ratio:.72;color:#0b1b48;opacity:0;place-items:center;font-size:clamp(12px,1.6vw,23px);font-weight:850;transition:opacity .18s,transform .22s;display:grid;transform:translateY(6px)scale(.9)}.valetman-kiosk-player__digits b.is-visible{opacity:1;transform:translateY(0)scale(1)}.valetman-kiosk-player__pointer{z-index:5;top:var(--pointer-y);left:var(--pointer-x);color:#1155d9;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;transition:top .4s cubic-bezier(.22,1,.36,1),left .4s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;transform:translate(-5px,-5px);box-shadow:0 7px 18px #0f172a38}.valetman-kiosk-player__pointer svg{fill:#fff;width:19px}.valetman-kiosk-player__pointer:after{content:"";opacity:0;border:2px solid #2563eb80;border-radius:50%;position:absolute;inset:-7px}.valetman-kiosk-player__pointer.is-clicking:after{animation:.55s ease-out valetman-kiosk-click}@keyframes valetman-kiosk-click{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.35)}}@keyframes valetman-kiosk-live{50%{opacity:.45;transform:scale(.82)}}.parking-owner .mepark-mock-brand>img,.parking-owner .venue-toss__product-mark>img{filter:grayscale()sepia(.25)hue-rotate(230deg)saturate(1.8)brightness(.72)}.parking-owner__final{background:radial-gradient(circle at 50% 10%,#c8a46c2e,#0000 30%),#f1eaf2}.valetman-mepark__section-intro{color:#736d77;text-wrap:pretty;max-width:780px;margin:28px auto 0;font-size:16px;line-height:1.85;display:block}.valetman-mepark__kiosk-track:before,.valetman-mepark__kiosk-track:after{display:none}.valetman-kiosk-benefits article{background:#fff;border:1px solid #dfe3ea;border-radius:28px;flex-direction:column;justify-content:flex-end;min-height:330px;padding:34px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 56px #23283412}.valetman-kiosk-benefits article:before{content:"";border:1px solid #6f477b1f;border-radius:50%;width:180px;height:180px;position:absolute;top:-58px;right:-58px}.valetman-kiosk-benefits article>span{color:#8c6594;letter-spacing:.08em;font-size:12px;font-weight:820;position:absolute;top:32px;left:34px}.valetman-kiosk-benefits article>strong{color:#24202a;letter-spacing:-.04em;font-size:clamp(22px,2vw,30px);font-weight:730;line-height:1.42}.valetman-kiosk-benefits article>p{color:#737985;text-wrap:pretty;margin:18px 0 0;font-size:14px;line-height:1.82}@media (min-width:1024px){.valetman-mepark__cluster--customer>.valetman-mepark__product-section--ticket .parking-owner__cluster-heading{padding-top:220px;padding-bottom:112px}.valetman-mepark__product-section--kiosk .parking-owner__cluster-heading{padding-top:156px;padding-bottom:68px}.valetman-mepark__cluster--owner .parking-owner__cluster-heading{padding-top:96px;padding-bottom:80px}.valetman-mepark__cluster--customer .parking-owner__cluster-track .valetman-mepark__kiosk-scene{grid-template-rows:auto auto;row-gap:68px;min-height:1040px;padding:146px 5vw 154px}.valetman-mepark__cluster--customer .parking-owner__cluster-track .valetman-mepark__kiosk-overview-scene{row-gap:48px;min-height:0;padding-top:64px;padding-bottom:72px}.valetman-mepark__cluster--customer .parking-owner__cluster-track .valetman-mepark__kiosk-scene .parking-owner__flow-copy,.valetman-mepark__cluster--customer .parking-owner__cluster-track .valetman-mepark__kiosk-scene.parking-owner__feature-scene--reverse .parking-owner__flow-copy{text-align:center;grid-area:1/2/auto/-2;width:min(100%,880px);margin:0 auto;position:relative;left:auto}.valetman-mepark__cluster--customer .parking-owner__cluster-track .valetman-mepark__kiosk-scene .parking-owner__flow-copy>span{margin-left:auto;margin-right:auto}.valetman-mepark__cluster--customer .parking-owner__cluster-track .valetman-mepark__kiosk-scene .parking-owner__flow-visual,.valetman-mepark__cluster--customer .parking-owner__cluster-track .valetman-mepark__kiosk-scene.parking-owner__feature-scene--reverse .parking-owner__flow-visual{grid-area:2/2/auto/-2;justify-self:center;width:min(100%,1120px);margin:0 auto;position:relative;left:auto}.valetman-mepark__cluster--customer .parking-owner__cluster-track .valetman-mepark__kiosk-scene:nth-child(odd) :is(.parking-owner__flow-copy,.parking-owner__flow-visual),.valetman-mepark__cluster--customer .parking-owner__cluster-track .valetman-mepark__kiosk-scene:nth-child(2n) :is(.parking-owner__flow-copy,.parking-owner__flow-visual){margin-top:0}.valetman-mepark__kiosk-scene+.valetman-mepark__kiosk-scene{border-top:1px solid #e1e4e9}.valetman-mepark__kiosk-flow-scene{background:#fff!important}.valetman-mepark__kiosk-benefit-scene{background:#f5f1f6!important}.valetman-kiosk-installations{gap:24px;width:min(100%,1120px)}.valetman-kiosk-installations__grid{gap:18px}.valetman-kiosk-installations__grid img{aspect-ratio:16/10}.valetman-kiosk-installations__grid figcaption{min-height:70px;padding-inline:20px;font-size:13px}.valetman-kiosk-installations__specs{gap:12px}.valetman-kiosk-installations__specs li{min-height:54px;font-size:12px}.valetman-mepark__kiosk-flow-scene .valetman-kiosk-player{grid-template-columns:minmax(210px,.68fr) minmax(340px,1.32fr);width:min(100%,1040px);min-height:720px;padding:42px}}@media (max-width:800px){.parking-owner__cluster-heading{padding-inline:20px}.parking-owner__cluster-heading>p{font-size:11px}.valetman-field-visual{aspect-ratio:4/5;border-radius:26px}.valetman-field-visual__brand{height:40px;padding-inline:15px;top:16px;left:16px}.valetman-field-visual__brand img{width:104px}.valetman-field-visual figcaption{bottom:20px;left:20px;right:20px}.valetman-field-route{border-radius:16px;gap:7px;padding:12px;bottom:102px;left:16px;right:16px}.valetman-field-route span{gap:5px;font-size:10px}.valetman-field-route b svg{width:17px;margin-inline:5px}.valetman-mepark__cluster--customer>.valetman-mepark__product-section--ticket .parking-owner__cluster-heading,.valetman-mepark__product-section--kiosk .parking-owner__cluster-heading{padding-top:118px;padding-bottom:76px}.valetman-mepark__section-intro{margin-top:22px;font-size:14px;line-height:1.8}.valetman-mepark__kiosk-scene{min-height:0!important;padding:92px 0 100px!important}.valetman-mepark__kiosk-scene+.valetman-mepark__kiosk-scene{border-top:1px solid #e1e4e9}.valetman-mepark__kiosk-scene .parking-owner__flow-copy{width:auto!important;margin:0 24px 28px!important}.valetman-mepark__kiosk-scene .parking-owner__flow-visual{width:100%!important;padding-top:38px!important}.valetman-mepark__kiosk-scene .parking-owner__flow-visual>*{max-width:calc(100% - 40px)!important}.valetman-mepark__kiosk-flow-scene{background:#fff!important}.valetman-mepark__kiosk-benefit-scene{background:#f5f1f6!important}.valetman-kiosk-installations__grid{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(84vw,340px);grid-auto-flow:column;padding:0 2px 12px;overflow-x:auto}.valetman-kiosk-installations__grid::-webkit-scrollbar{display:none}.valetman-kiosk-installations__grid figure{scroll-snap-align:start}.valetman-kiosk-installations__grid img{aspect-ratio:4/3}.valetman-kiosk-installations__specs{grid-template-columns:1fr}.valetman-mepark__cluster--owner .parking-owner__cluster-heading{padding-top:96px;padding-bottom:68px}.valetman-kiosk-showcase{gap:24px}.valetman-kiosk-showcase__installation{border-radius:26px;height:360px}.valetman-kiosk-showcase__installation figcaption{border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 13px;bottom:12px;left:12px;right:12px}.valetman-kiosk-showcase__installation figcaption strong{font-size:12px}.valetman-kiosk-overview{grid-template-columns:1fr;gap:14px}.valetman-kiosk-overview__installation,.valetman-kiosk-overview__interface{border-radius:22px;min-height:0}.valetman-kiosk-overview__installation{aspect-ratio:4/3}.valetman-kiosk-overview__installation figcaption{bottom:20px;left:20px;right:20px}.valetman-kiosk-overview__interface{gap:24px;padding:24px 18px 22px}.valetman-kiosk-overview__interface header{padding-bottom:18px}.valetman-kiosk-overview__screens{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(48vw,190px);grid-auto-flow:column;gap:10px;padding:2px 2px 10px;overflow-x:auto}.valetman-kiosk-overview__screens::-webkit-scrollbar{display:none}.valetman-kiosk-overview__screens figure{scroll-snap-align:start}.valetman-kiosk-overview__screens img{border-width:4px;border-radius:14px}.valetman-kiosk-player{border-radius:26px;grid-template-columns:1fr;gap:24px;min-height:0;padding:20px}.valetman-kiosk-player__steps{grid-template-columns:repeat(3,1fr);gap:6px}.valetman-kiosk-player__steps button{text-align:center;grid-template-columns:1fr;justify-items:center;gap:6px;min-height:76px;padding:8px 4px}.valetman-kiosk-player__steps button span{font-size:10px}.valetman-kiosk-player__steps button.is-active{transform:translateY(-3px)}.valetman-kiosk-player__steps>p{grid-column:1/-1;justify-content:center;margin:10px 0 0}.valetman-kiosk-player__screen{border-width:7px;border-radius:24px;width:min(100%,320px)}.valetman-kiosk-player__pointer{width:30px;height:30px}.valetman-kiosk-benefits{grid-template-columns:1fr;gap:14px}.valetman-kiosk-benefits article{border-radius:24px;min-height:260px;padding:28px}.valetman-kiosk-benefits article>span{top:26px;left:28px}}@media (prefers-reduced-motion:reduce){.valetman-kiosk-player__steps>p i,.valetman-kiosk-player__pointer:after{animation:none}}.parking-owner .parking-owner__hero.solution-hero{background:radial-gradient(circle at 76% 24%,#a170ab33,#0000 28%),radial-gradient(circle at 23% 82%,#cda9691a,#0000 30%),linear-gradient(135deg,#0b0910 0%,#17101b 48%,#34213b 100%);min-height:clamp(700px,100svh - 80px,900px)}.parking-owner .solution-hero__inner{width:min(100% - 120px,1440px);min-height:clamp(700px,100svh - 80px,900px);margin-inline:auto;padding:92px 0 82px}.parking-owner .parking-owner__back.solution-hero__back{color:#ffffff9e;font-size:.86rem;display:inline-flex;top:66px;left:0}.parking-owner .parking-owner__hero-copy.solution-hero__copy{text-align:center;width:min(100%,1120px);margin:0 auto;padding:0}.parking-owner .solution-hero__eyebrow{color:#e8d4aae6;text-align:center;width:auto;max-width:none;margin:0 0 27px;font-size:.75rem;line-height:1.4}.parking-owner .parking-owner__hero-copy.solution-hero__copy h1{color:#f3eef4;letter-spacing:-.056em;gap:5px;margin:0;font-size:clamp(3rem,4.45vw,4.65rem);font-weight:610;line-height:1.16;display:grid}.parking-owner .parking-owner__hero-copy.solution-hero__copy h1>span{color:inherit;display:block}.parking-owner .parking-owner__hero-copy.solution-hero__copy h1>span:last-child{color:#e2c58c;text-shadow:none;-webkit-text-fill-color:#e2c58c;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;font-weight:610}.parking-owner .parking-owner__hero-copy.solution-hero__copy>p:not(.solution-hero__eyebrow){color:#ffffffa8;margin:25px auto 0}.parking-owner .parking-owner__hero-copy>.solution-hero__actions{grid-template-columns:1fr 1fr;gap:12px;width:min(100%,520px);margin:42px auto 0;display:grid}.parking-owner .parking-owner__hero-copy>.solution-hero__actions>a,.parking-owner .parking-owner__hero-copy>.solution-hero__actions>.parking-owner__hero-consult{color:#fff;min-height:58px;box-shadow:none;background:#ffffff09;border:1px solid #ffffff75;border-radius:0;font-size:.88rem}.parking-owner .parking-owner__hero-copy>.solution-hero__actions>a:first-child{color:#17121a;background:#d3b273;border-color:#d3b273}.parking-owner .parking-owner__down.solution-hero__scroll{color:#ffffff7a;width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0;gap:12px;font-size:.58rem;display:flex;bottom:28px}.parking-owner .solution-hero__scroll .parking-owner__down-arrow{width:11px;height:11px;animation:2.2s ease-in-out infinite solution-scroll}@media (max-width:900px){.parking-owner .parking-owner__hero.solution-hero,.parking-owner .solution-hero__inner{min-height:760px}.parking-owner .solution-hero__inner{width:min(100% - 64px,760px)}}@media (max-width:640px){.parking-owner .parking-owner__hero.solution-hero,.parking-owner .solution-hero__inner{min-height:calc(100svh - 64px)}.parking-owner .solution-hero__inner{width:calc(100% - 40px);padding:92px 0 72px}.parking-owner .parking-owner__back.solution-hero__back{font-size:.78rem;top:34px}.parking-owner .solution-hero__eyebrow{margin-bottom:21px;font-size:.64rem}.parking-owner .parking-owner__hero-copy.solution-hero__copy h1{gap:7px;font-size:clamp(2.4rem,11vw,3.2rem);line-height:1.17}.parking-owner .parking-owner__hero-copy>.solution-hero__actions{grid-template-columns:1fr;margin-top:34px}.parking-owner .parking-owner__hero-copy>.solution-hero__actions>a,.parking-owner .parking-owner__hero-copy>.solution-hero__actions>.parking-owner__hero-consult{min-height:54px;font-size:.8rem}.parking-owner .parking-owner__down.solution-hero__scroll{bottom:20px}}@media (max-width:767px){.valetman-mepark__product-section--kiosk{padding-bottom:88px}.valetman-mepark__kiosk-heading{text-align:left;min-height:0!important;margin-bottom:0!important;padding:88px 20px 0!important}.valetman-mepark__kiosk-heading>p{margin:0 0 20px}.valetman-mepark__kiosk-heading>h2{margin:0;font-size:clamp(32px,8.8vw,38px);line-height:1.3}.valetman-mepark__kiosk-heading>.valetman-mepark__section-intro{margin:22px 0 0;font-size:15px;line-height:1.75}.valetman-mepark__kiosk-body{width:calc(100% - 40px);margin-top:40px}.valetman-kiosk-overview{grid-template-columns:minmax(0,1fr);gap:16px}.valetman-kiosk-overview__installation,.valetman-kiosk-overview__interface{border-radius:18px;min-height:0}.valetman-kiosk-overview__installation{aspect-ratio:4/3}.valetman-kiosk-overview__installation figcaption{bottom:18px;left:18px;right:18px}.valetman-kiosk-overview__interface{gap:20px;padding:22px 16px 18px}.valetman-kiosk-overview__interface header{padding-bottom:16px}.valetman-kiosk-overview__screens{grid-template-columns:none;grid-auto-columns:min(74vw,280px);grid-auto-flow:column;gap:12px;width:100%;padding:2px 0 10px;overflow-x:auto}.valetman-kiosk-overview__screens img{border-width:4px;border-radius:14px}}@media (min-width:768px) and (max-width:1099px){.valetman-mepark__product-section--kiosk{padding-bottom:112px}.valetman-mepark__kiosk-heading{text-align:center;max-width:900px;padding:112px 36px 0!important}.valetman-mepark__kiosk-heading>p{margin:0 0 22px}.valetman-mepark__kiosk-heading>h2{margin:0;font-size:clamp(42px,5vw,50px);line-height:1.28}.valetman-mepark__kiosk-heading>.valetman-mepark__section-intro{margin:24px auto 0;font-size:16px}.valetman-mepark__kiosk-body{width:calc(100% - 72px);max-width:920px;margin-top:56px}.valetman-kiosk-overview{grid-template-columns:minmax(0,1fr);gap:20px}.valetman-kiosk-overview__installation,.valetman-kiosk-overview__interface{border-radius:22px;min-height:0}.valetman-kiosk-overview__installation{aspect-ratio:16/9}.valetman-kiosk-overview__installation figcaption{bottom:22px;left:24px;right:24px}.valetman-kiosk-overview__installation figcaption strong{font-size:23px}.valetman-kiosk-overview__interface{gap:26px;padding:28px 28px 24px}.valetman-kiosk-overview__interface header{padding-bottom:20px}.valetman-kiosk-overview__interface header strong{font-size:21px}.valetman-kiosk-overview__screens{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;justify-self:center;gap:18px;width:min(100%,680px);padding:0;overflow:visible}.valetman-kiosk-overview__screens img{border-width:5px;border-radius:16px}}@media (min-width:1100px){.valetman-mepark__product-section--kiosk{padding-bottom:112px}.valetman-mepark__kiosk-heading{text-align:center;max-width:920px;padding:128px 56px 0!important}.valetman-mepark__kiosk-heading>p{margin:0 0 22px}.valetman-mepark__kiosk-heading>h2{margin:0;font-size:clamp(46px,3.65vw,56px);line-height:1.24}.valetman-mepark__kiosk-heading>.valetman-mepark__section-intro{margin:24px auto 0;font-size:16px}.valetman-mepark__kiosk-body{width:min(100% - 112px,1200px);margin-top:64px}.valetman-kiosk-overview{grid-template-columns:minmax(0,1.16fr) minmax(400px,.84fr);gap:24px;height:clamp(440px,36vw,520px)}.valetman-kiosk-overview__installation,.valetman-kiosk-overview__interface{border-radius:24px;min-height:0}.valetman-kiosk-overview__installation{aspect-ratio:auto}.valetman-kiosk-overview__installation figcaption{bottom:26px;left:28px;right:28px}.valetman-kiosk-overview__installation figcaption strong{font-size:clamp(23px,1.8vw,28px)}.valetman-kiosk-overview__interface{gap:26px;padding:30px 28px 24px}.valetman-kiosk-overview__interface header{padding-bottom:20px}.valetman-kiosk-overview__interface header strong{font-size:clamp(19px,1.45vw,22px)}.valetman-kiosk-overview__screens{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;justify-self:stretch;gap:16px;width:100%;padding:0;overflow:visible}.valetman-kiosk-overview__screens img{border-width:5px;border-radius:16px}}.valetman-mepark__cluster--owner .parking-owner__cluster-track:before,.valetman-mepark__cluster--owner .parking-owner__cluster-track:after,.valetman-mepark__cluster--owner .parking-owner__feature-scene:before,.valetman-mepark__cluster--owner .parking-owner__feature-scene:after{display:none}.valetman-mepark__cluster--owner .parking-owner__cluster-track{width:min(100%,1360px);margin-inline:auto;position:relative}.valetman-mepark__cluster--owner .parking-owner__feature-scene+.parking-owner__feature-scene{border-top:1px solid #6f477b1f}.valetman-mepark__cluster--owner .parking-owner__flow-copy h2{white-space:normal;text-wrap:balance}@media (min-width:1100px){.valetman-mepark__cluster--owner .parking-owner__cluster-track{padding:0 56px 96px}.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene{grid-template-columns:minmax(0,1fr) 104px minmax(0,1fr);align-items:center;column-gap:0;max-width:none;min-height:720px;padding:84px 0;display:grid}.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene .parking-owner__flow-copy,.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene--reverse .parking-owner__flow-copy{text-align:left;grid-area:1/1;justify-self:end;width:min(100%,500px);margin:0;position:relative;left:auto}.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene .parking-owner__flow-visual,.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene--reverse .parking-owner__flow-visual{grid-area:1/3;justify-self:start;width:min(100%,560px);margin:0;padding-top:0;position:relative;left:auto}.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene--reverse .parking-owner__flow-copy{grid-column:3;justify-self:start}.valetman-mepark__cluster--owner .parking-owner__cluster-track #parking-overview .parking-owner__flow-copy{grid-column:1;justify-self:end}.valetman-mepark__cluster--owner .parking-owner__cluster-track #parking-live .parking-owner__flow-copy{grid-column:3;justify-self:start}.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene--reverse .parking-owner__flow-visual{grid-column:1;justify-self:end}.valetman-mepark__cluster--owner .parking-owner__feature-scene:nth-child(odd) :is(.parking-owner__flow-copy,.parking-owner__flow-visual),.valetman-mepark__cluster--owner .parking-owner__feature-scene:nth-child(2n) :is(.parking-owner__flow-copy,.parking-owner__flow-visual){margin-top:0}.valetman-mepark__cluster--owner .parking-owner__flow-copy h2,.valetman-mepark__cluster--owner #parking-overview .parking-owner__flow-copy h2,.valetman-mepark__cluster--owner #parking-live .parking-owner__flow-copy h2{white-space:normal;max-width:500px;font-size:clamp(34px,3vw,44px);line-height:1.36}.valetman-mepark__cluster--owner .parking-owner__flow-copy>span{max-width:460px;margin-left:0;margin-right:0}}@media (min-width:768px) and (max-width:1099px){.valetman-mepark__cluster--owner .parking-owner__cluster-track{width:min(100%,920px);padding:0 40px 88px}.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene,.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene--reverse{flex-direction:column;align-items:center;gap:54px;min-height:0;padding:96px 0;display:flex}.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene .parking-owner__flow-copy,.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene--reverse .parking-owner__flow-copy{text-align:center;width:min(100%,720px);margin:0;position:relative;left:auto}.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene .parking-owner__flow-visual,.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene--reverse .parking-owner__flow-visual{width:min(100%,720px);margin:0;padding-top:0;position:relative;left:auto}.valetman-mepark__cluster--owner .parking-owner__feature-scene:nth-child(odd) :is(.parking-owner__flow-copy,.parking-owner__flow-visual),.valetman-mepark__cluster--owner .parking-owner__feature-scene:nth-child(2n) :is(.parking-owner__flow-copy,.parking-owner__flow-visual){margin-top:0}.valetman-mepark__cluster--owner .parking-owner__flow-copy h2,.valetman-mepark__cluster--owner #parking-overview .parking-owner__flow-copy h2,.valetman-mepark__cluster--owner #parking-live .parking-owner__flow-copy h2{white-space:normal;max-width:720px;margin-inline:auto;font-size:clamp(36px,5vw,46px);line-height:1.38}.valetman-mepark__cluster--owner .parking-owner__flow-copy>span{margin-left:auto;margin-right:auto}}@media (max-width:767px){.valetman-mepark__cluster--owner .parking-owner__cluster-track{width:100%;padding:0 20px 72px}.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene,.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene--reverse{flex-direction:column;align-items:stretch;gap:38px;display:flex;min-height:0!important;padding:72px 0 84px!important}.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene .parking-owner__flow-copy,.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene--reverse .parking-owner__flow-copy{text-align:left;width:100%;position:relative;left:auto;margin:0!important}.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene .parking-owner__flow-visual,.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene--reverse .parking-owner__flow-visual{position:relative;left:auto;width:100%!important;margin:0!important;padding-top:0!important}.valetman-mepark__cluster--owner .parking-owner__flow-visual>*{max-width:100%!important}.valetman-mepark__cluster--owner .parking-owner__flow-copy h2,.valetman-mepark__cluster--owner #parking-overview .parking-owner__flow-copy h2,.valetman-mepark__cluster--owner #parking-live .parking-owner__flow-copy h2{white-space:normal;max-width:100%;font-size:clamp(29px,8.4vw,36px);line-height:1.42}.valetman-mepark__cluster--owner .parking-owner__flow-copy>span{max-width:34em;margin-top:18px}}.valetman-mepark__product-section--kiosk{padding-bottom:clamp(104px,10vw,152px)}.valetman-mepark__kiosk-body{width:min(100% - 112px,1200px);max-width:none;margin:64px auto 0}.valetman-kiosk-overview{grid-template-columns:minmax(0,1fr);gap:clamp(96px,10vw,144px);width:100%;height:auto;display:grid}.valetman-kiosk-overview__section{gap:42px;min-width:0;display:grid}.valetman-kiosk-overview__section-heading{gap:0;max-width:760px;display:grid}.valetman-kiosk-overview__section-heading>h3{color:#1e1a21;letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(34px,3.45vw,48px);font-weight:650;line-height:1.3}.valetman-kiosk-overview__section-heading>p{color:#737784;text-wrap:pretty;max-width:680px;margin:22px 0 0;font-size:15px;line-height:1.8}.valetman-kiosk-installations__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.valetman-kiosk-installations__grid figure{background:#fff;border:1px solid #dfe3e9;border-radius:24px;min-width:0;margin:0;overflow:hidden;box-shadow:0 20px 48px #1f293714}.valetman-kiosk-installations__grid img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.valetman-kiosk-installations__grid figcaption{align-content:start;gap:9px;min-height:122px;padding:20px 20px 22px;display:grid}.valetman-kiosk-installations__specs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:-18px 0 0;padding:0;list-style:none;display:grid}.valetman-kiosk-installations__specs li{color:#626977;text-align:center;background:#fff;border:1px solid #dfe3e9;border-radius:999px;justify-content:center;align-items:center;min-height:52px;font-size:12px;font-weight:760;display:flex}.valetman-kiosk-overview__interface{box-shadow:none;background:#eef1f6;border:1px solid #e0e3e9;border-radius:36px;grid-template-rows:auto auto;gap:48px;padding:clamp(42px,5vw,68px);display:grid;overflow:visible}.valetman-kiosk-overview__interface>.valetman-kiosk-overview__section-heading{border:0;padding:0}.valetman-kiosk-overview__interface>.valetman-kiosk-overview__section-heading>span{color:#775481}.valetman-kiosk-overview__screens{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;justify-self:stretch;align-items:start;gap:clamp(16px,2vw,24px);width:100%;padding:0;display:grid;overflow:visible}.valetman-kiosk-overview__screens figure{min-width:0;margin:0}.valetman-kiosk-overview__screens img{aspect-ratio:972/1620;object-fit:cover;object-position:top;background:#fff;border:6px solid #fff;border-radius:20px;width:100%;height:auto;display:block;box-shadow:0 20px 46px #1f335424}.valetman-kiosk-overview__screens figcaption{color:#555d6c;grid-template-columns:28px minmax(0,1fr);gap:7px 10px;margin-top:18px;display:grid}.valetman-kiosk-overview__screens figcaption span{color:#8b6993;letter-spacing:.09em;grid-row:1/span 2;font-size:10px;font-weight:850}.valetman-kiosk-overview__screens figcaption strong{color:#222733;font-size:15px;font-weight:760;line-height:1.45}.valetman-kiosk-overview__screens figcaption p{color:#777e8b;margin:0;font-size:12px;line-height:1.65}.valetman-kiosk-overview__benefits{padding-top:2px}.valetman-kiosk-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;display:grid}@media (max-width:1099px){.valetman-mepark__product-section--kiosk{padding-bottom:112px}.valetman-mepark__kiosk-body{width:calc(100% - 72px);margin-top:56px}.valetman-kiosk-overview{gap:104px;height:auto}.valetman-kiosk-overview__section{gap:36px}.valetman-kiosk-overview__interface{gap:40px;padding:48px 36px}.valetman-kiosk-overview__screens{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:stretch;gap:16px;width:100%}}@media (max-width:767px){.valetman-mepark__product-section--kiosk{padding-bottom:88px}.valetman-mepark__kiosk-body{width:calc(100% - 40px);margin-top:44px}.valetman-kiosk-overview{gap:80px;height:auto}.valetman-kiosk-overview__section{gap:28px}.valetman-kiosk-overview__section-heading>span{margin-bottom:14px}.valetman-kiosk-overview__section-heading>h3{font-size:clamp(29px,8.2vw,36px);line-height:1.34}.valetman-kiosk-overview__section-heading>p{margin-top:17px;font-size:14px;line-height:1.75}.valetman-kiosk-installations__grid{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;gap:16px;width:100%;padding:0;overflow:visible}.valetman-kiosk-installations__grid img{aspect-ratio:16/10}.valetman-kiosk-installations__grid figcaption{min-height:0}.valetman-kiosk-installations__specs{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;margin-top:-8px}.valetman-kiosk-overview__interface{border-radius:26px;gap:34px;padding:30px 18px 34px}.valetman-kiosk-overview__screens{grid-template-columns:minmax(0,1fr);justify-self:center;gap:42px;width:min(100%,380px);padding:0;overflow:visible}.valetman-kiosk-overview__screens img{border-width:5px;border-radius:18px}.valetman-kiosk-benefits{grid-template-columns:minmax(0,1fr);gap:14px}.valetman-kiosk-benefits article{border-radius:24px;min-height:250px;padding:28px}}.valetman-mepark__product-section--kiosk{background:#faf9f7}.valetman-mepark__kiosk-heading{box-sizing:border-box;text-align:left;width:min(100% - 112px,1100px);max-width:none;margin:0 auto;padding:116px 0 0!important}.valetman-mepark__kiosk-heading>p{color:#746a72;letter-spacing:.16em;margin-bottom:16px;font-size:10px;font-weight:700}.valetman-mepark__kiosk-heading>h2{color:#28252a;letter-spacing:-.038em;max-width:860px;font-size:clamp(40px,3.2vw,48px);font-weight:560;line-height:1.3}.valetman-mepark__kiosk-heading>.valetman-mepark__section-intro{color:#77737a;max-width:650px;margin:18px 0 0;font-size:14px;line-height:1.8}.valetman-mepark__kiosk-body{width:min(100% - 112px,1100px)}.valetman-kiosk-overview__section{gap:32px}.valetman-kiosk-overview__section-heading{max-width:680px}.valetman-kiosk-overview__section-heading>span{color:#746a72;letter-spacing:.17em;margin-bottom:13px;font-size:9px;font-weight:700}.valetman-kiosk-overview__section-heading>h3{color:#29262b;letter-spacing:-.038em;font-size:clamp(30px,2.75vw,40px);font-weight:560;line-height:1.36}.valetman-kiosk-overview__section-heading>p{color:#737178;max-width:620px;margin-top:15px;font-size:13px;line-height:1.82}.valetman-kiosk-installations__grid{gap:16px}.valetman-kiosk-installations__grid figure{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.valetman-kiosk-installations__grid img{border:1px solid #e2dfdb;border-radius:8px}.valetman-kiosk-installations__grid figcaption{border-bottom:1px solid #dedbd7;gap:6px;min-height:92px;padding:15px 2px 17px}.valetman-kiosk-installations__grid figcaption strong{color:#302d31;letter-spacing:-.02em;font-size:15px;font-weight:620}.valetman-kiosk-installations__grid figcaption span{color:#79777c;font-size:11px;line-height:1.7}.valetman-kiosk-installations__specs{border-block:1px solid #dedbd7;gap:0;margin-top:-10px}.valetman-kiosk-installations__specs li{color:#6d6a70;background:0 0;border:0;border-radius:0;min-height:48px;font-size:11px;font-weight:600}.valetman-kiosk-installations__specs li+li{border-left:1px solid #dedbd7}.valetman-kiosk-overview__interface{background:0 0;border:0;border-top:1px solid #dedbd7;border-radius:0;gap:48px;padding:86px 0 0;overflow:visible}.valetman-kiosk-player{width:min(100%,900px);min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:280px minmax(0,1fr);align-items:center;gap:clamp(58px,7vw,96px);padding:0;display:grid}.valetman-kiosk-player__screen{aspect-ratio:972/1620;background:#fff;border:1px solid #d6dbe3;border-radius:10px;grid-area:1/1;justify-self:start;width:min(100%,258px);margin:0;position:relative;overflow:hidden;box-shadow:0 10px 28px #1f2a3914}.valetman-kiosk-player__screen>img{object-fit:cover;object-position:top;opacity:1;filter:none;width:100%;height:100%;transition:opacity .2s;display:block;position:static;transform:none}.valetman-kiosk-player__steps{border-bottom:1px solid #dedbd7;grid-area:1/2;gap:0;display:grid}.valetman-kiosk-player__steps button{color:#767279;text-align:left;background:0 0;border:0;border-top:1px solid #dedbd7;border-radius:0;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:14px;width:100%;min-height:108px;padding:20px 0;transition:color .2s;display:grid;transform:none}.valetman-kiosk-player__steps button>i{color:#9a9399;background:0 0;border:0;border-radius:0;width:auto;height:auto;font-size:10px;font-style:normal;font-weight:700;display:block}.valetman-kiosk-player__steps button>span{gap:7px;display:grid}.valetman-kiosk-player__steps button strong{color:#454148;letter-spacing:-.025em;font-size:16px;font-weight:560;line-height:1.45}.valetman-kiosk-player__steps button small{color:#848087;font-size:11px;font-weight:450;line-height:1.7}.valetman-kiosk-player__steps button.is-active{color:#5f465f;background:0 0;border-color:#dedbd7;transform:none}.valetman-kiosk-player__steps button.is-active>i{color:#7a587e;background:0 0;border:0}.valetman-kiosk-player__steps button.is-active strong{color:#262228;font-weight:650}.valetman-mepark__cluster--owner{background:#faf9f7}.parking-owner [data-parking-reveal]{transition:opacity .48s,transform .48s;transform:translateY(12px)}.parking-owner [data-parking-reveal].is-visible{transform:translateY(0)}.parking-owner .parking-owner__flow-visual.is-visible>.parking-owner__ui-console,.parking-owner .parking-owner__flow-visual.is-visible>.parking-owner__ui-canvas,.parking-owner .parking-owner__flow-visual.is-visible .parking-owner__ticket-showcase-phone,.parking-owner .parking-owner__flow-visual.is-visible .parking-owner__metric-flow>i,.parking-owner .parking-owner__flow-visual.is-visible .parking-owner__finance-trend>div>i,.parking-owner .parking-owner__flow-visual.is-visible .parking-owner__capacity-lane>b,.parking-owner .parking-owner__field-scene>img[data-parking-reveal].is-visible,.parking-owner .parking-owner__story>img[data-parking-reveal].is-visible{animation:none!important}@media (max-width:1099px){.valetman-mepark__kiosk-heading{width:calc(100% - 72px);padding:96px 0 0!important}.valetman-mepark__kiosk-body{width:calc(100% - 72px)}.valetman-mepark__kiosk-heading>h2{font-size:clamp(38px,5vw,46px)}.valetman-kiosk-player{grid-template-columns:230px minmax(0,1fr);gap:50px}.valetman-kiosk-player__screen{width:min(100%,220px)}}@media (max-width:767px){.valetman-mepark__kiosk-heading{width:calc(100% - 40px);padding:80px 0 0!important}.valetman-mepark__kiosk-body{width:calc(100% - 40px)}.valetman-mepark__kiosk-heading>h2{font-size:clamp(31px,8.6vw,36px);line-height:1.36}.valetman-kiosk-overview{gap:80px}.valetman-kiosk-overview__section-heading>h3{font-size:clamp(27px,7.5vw,32px)}.valetman-kiosk-installations__grid figcaption{min-height:0}.valetman-kiosk-installations__specs li+li{border-top:1px solid #dedbd7;border-left:0}.valetman-kiosk-overview__interface{border-radius:0;gap:36px;padding:64px 0 0}.valetman-kiosk-player{grid-template-columns:minmax(0,1fr);gap:38px;width:100%}.valetman-kiosk-player__screen{grid-area:1/1;justify-self:center;width:min(100%,246px)}.valetman-kiosk-player__steps{grid-area:2/1}.valetman-kiosk-player__steps button{min-height:100px}}.parking-owner__intro{min-height:560px;padding-block:76px}.valetman-mepark__cluster--customer>.valetman-mepark__product-section--ticket .parking-owner__cluster-heading{padding-top:112px;padding-bottom:68px}.valetman-mepark__subcluster-heading>h2,.valetman-mepark__cluster--owner>.parking-owner__cluster-heading>h2,.valetman-mepark__cluster--owner .parking-owner__flow-copy>h2,.valetman-mepark__product-section--ticket .parking-owner__flow-copy>h2{letter-spacing:-.035em;font-weight:600}.valetman-mepark__subcluster-heading>h2,.valetman-mepark__cluster--owner>.parking-owner__cluster-heading>h2{font-size:clamp(36px,3.15vw,42px);line-height:1.36}.valetman-mepark__product-section--ticket .parking-owner__flow-copy>h2{text-wrap:balance;max-width:430px;font-size:clamp(36px,3.15vw,42px);line-height:1.4}.parking-owner__cluster-track .parking-owner__feature-scene--ticket .parking-owner__flow-visual--ticket{left:0}.valetman-mepark__cluster--owner .parking-owner__flow-copy>h2,.valetman-mepark__cluster--owner #parking-overview .parking-owner__flow-copy>h2,.valetman-mepark__cluster--owner #parking-live .parking-owner__flow-copy>h2{font-size:clamp(32px,2.65vw,38px);line-height:1.4}.valetman-mepark__kiosk-heading{text-align:center;width:min(100% - 112px,1100px);padding-top:100px!important}.valetman-mepark__kiosk-heading>h2{max-width:820px;margin-inline:auto;font-weight:600}.valetman-mepark__kiosk-heading>.valetman-mepark__section-intro{max-width:660px;margin-left:auto;margin-right:auto}.valetman-mepark__kiosk-body{margin-top:54px;width:min(100% - 112px,1100px);margin-inline:auto}.valetman-kiosk-overview{gap:96px}.valetman-kiosk-overview__section-heading{text-align:center;width:min(100%,680px);margin-inline:auto}.valetman-kiosk-overview__section-heading>p{margin-left:auto;margin-right:auto}.valetman-kiosk-installations__grid,.valetman-kiosk-installations__specs,.valetman-kiosk-overview__interface{width:min(100%,1100px);margin-left:auto;margin-right:auto}.valetman-kiosk-installations__grid{grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.valetman-kiosk-installations__grid figure{min-width:0}.valetman-kiosk-overview__interface{padding-top:72px}.valetman-kiosk-player{margin-inline:auto}.valetman-mepark__cluster--owner>.parking-owner__cluster-heading{padding-top:76px;padding-bottom:60px}@media (min-width:1100px){.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene,.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene--reverse{min-height:600px;padding-top:62px;padding-bottom:62px}}@media (min-width:768px){.parking-owner__ticket-showcase{grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:20px;max-width:100%}.parking-owner__ticket-showcase-flow{width:100%;min-width:0}.parking-owner__ticket-showcase-flow article{grid-template-columns:42px minmax(0,1fr);gap:11px;min-width:0;padding:16px 14px}.parking-owner__ticket-showcase-flow article>i{border-radius:13px;width:42px;height:42px}.parking-owner__ticket-showcase-flow article strong{font-size:14px}}#parking-intro,#parking-mobile-ticket-title,#parking-ticket,#parking-kiosk,#parking-kiosk-title,#parking-owner-title,#parking-overview,#parking-live,#parking-sales,#parking-settlement{scroll-margin-top:104px}@media (max-width:767px){.parking-owner__intro{min-height:440px;padding:64px 20px}.valetman-mepark__cluster--customer>.valetman-mepark__product-section--ticket .parking-owner__cluster-heading{padding-top:80px;padding-bottom:52px}.valetman-mepark__subcluster-heading>h2,.valetman-mepark__cluster--owner>.parking-owner__cluster-heading>h2{font-size:30px;font-weight:600;line-height:1.4}.valetman-mepark__product-section--ticket .parking-owner__flow-copy>h2,.valetman-mepark__cluster--owner .parking-owner__flow-copy>h2,.valetman-mepark__cluster--owner #parking-overview .parking-owner__flow-copy>h2,.valetman-mepark__cluster--owner #parking-live .parking-owner__flow-copy>h2{font-size:28px;font-weight:600;line-height:1.42}.valetman-mepark__kiosk-heading{text-align:center;width:calc(100% - 40px);padding-top:76px!important}.valetman-mepark__kiosk-heading>h2{font-size:30px}.valetman-mepark__kiosk-body{width:calc(100% - 40px);margin-top:44px}.valetman-kiosk-overview{gap:72px}.valetman-kiosk-overview__section-heading>h3{font-size:28px;font-weight:600;line-height:1.4}.valetman-kiosk-installations__grid{grid-template-columns:minmax(0,1fr);overflow:visible}.valetman-kiosk-overview__interface{padding-top:56px}.valetman-kiosk-player{gap:32px}.valetman-kiosk-player__screen{width:min(100%,232px)}.valetman-kiosk-player__steps{grid-auto-flow:row;grid-template-columns:minmax(0,1fr)!important}.valetman-kiosk-player__steps button{grid-template-columns:30px minmax(0,1fr);gap:12px;min-height:0;padding:18px 0}.valetman-kiosk-player__steps button>span{min-width:0}.valetman-kiosk-player__steps button strong,.valetman-kiosk-player__steps button small{white-space:normal;word-break:keep-all;overflow-wrap:break-word}.valetman-mepark__cluster--owner>.parking-owner__cluster-heading{padding-top:72px;padding-bottom:52px}.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene,.valetman-mepark__cluster--owner .parking-owner__cluster-track .parking-owner__feature-scene--reverse{gap:30px;padding-top:54px!important;padding-bottom:62px!important}#parking-intro,#parking-mobile-ticket-title,#parking-ticket,#parking-kiosk,#parking-kiosk-title,#parking-owner-title,#parking-overview,#parking-live,#parking-sales,#parking-settlement{scroll-margin-top:84px}}.parking-owner .mepark2-proof-rails{color:#201d22;background:#faf9f7;overflow:hidden}.parking-owner .mepark2-proof-section{--mepark2-proof-gap:clamp(18px, 2vw, 30px);background:#faf9f7;border-top:1px solid #2a222d1f;margin:0;padding:clamp(104px,10vw,152px) 0 clamp(116px,11vw,168px);position:relative;overflow:clip}.parking-owner .mepark2-proof-section--patents{background:#f2f0ed;padding:clamp(54px,5vw,76px) 0 clamp(64px,6vw,92px)}.parking-owner .mepark2-proof-section__heading{text-align:center;width:min(100% - 112px,1200px);margin:0 auto clamp(46px,5vw,68px)}#mepark-installations-title{scroll-margin-top:104px}.parking-owner .mepark2-proof-section__heading>p{color:#76527e;letter-spacing:.15em;margin:0 0 20px;font-size:12px;font-weight:750;line-height:1.4}.parking-owner .mepark2-proof-section__heading>h2{color:#242126;letter-spacing:-.055em;text-wrap:balance;word-break:keep-all;max-width:1040px;margin:0 auto;font-size:clamp(36px,3.6vw,52px);font-weight:570;line-height:1.22}.parking-owner .mepark2-proof-section__heading>span{color:#716a75;word-break:keep-all;max-width:740px;margin:20px auto 0;font-size:15px;line-height:1.75;display:block}.parking-owner .mepark2-proof-rail{box-sizing:border-box;outline:none;width:100%;padding:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%)}.parking-owner .mepark2-proof-rail:focus-visible{outline-offset:-2px;outline:2px solid #76527e99}.parking-owner .mepark2-proof-rail__track{will-change:transform;width:max-content;animation:46s linear infinite mepark2-proof-rail-scroll-x;display:flex;transform:translate(0,0)}.parking-owner .mepark2-proof-rail--patents .mepark2-proof-rail__track{animation-duration:58s;animation-direction:reverse}.parking-owner .mepark2-proof-rail:hover .mepark2-proof-rail__track,.parking-owner .mepark2-proof-rail:focus-within .mepark2-proof-rail__track{animation-play-state:paused}.parking-owner .mepark2-proof-rail__group{align-items:flex-start;gap:var(--mepark2-proof-gap);padding-right:var(--mepark2-proof-gap);flex:none;display:flex}.parking-owner .mepark2-proof-installation{--proof-installation-width:390px;flex:0 0 var(--proof-installation-width);width:var(--proof-installation-width);margin:0}.parking-owner .mepark2-proof-installation__media{aspect-ratio:1672/941;box-shadow:none;background:#e8edf4;border:1px solid #e0e7ef;border-radius:16px;position:relative;overflow:hidden}.parking-owner .mepark2-proof-installation__media img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);display:block}.parking-owner .mepark2-proof-installation:hover .mepark2-proof-installation__media img{transform:scale(1.018)}.parking-owner .mepark2-proof-installation figcaption{border-top:1px solid #2a222d2b;grid-template-columns:none;gap:0;min-height:98px;margin-top:16px;padding:17px 0 0;display:block}.parking-owner .mepark2-proof-installation figcaption strong{color:#29252b;letter-spacing:-.035em;font-size:19px;font-weight:700;line-height:1.35;display:block}.parking-owner .mepark2-proof-installation figcaption p{color:#766f79;word-break:keep-all;margin:10px 0 0;font-size:13px;line-height:1.6}.parking-owner .mepark2-proof-patent{--proof-patent-width:clamp(270px, 23vw, 340px);width:var(--proof-patent-width);aspect-ratio:150/212;opacity:0;background:#fff;border:1px solid #2a222d24;border-radius:5px;margin:0;transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .45s,filter .45s;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.72);box-shadow:0 28px 70px #251f2729}.parking-owner .mepark2-proof-patent img{object-fit:contain;width:100%;height:100%;display:block}.parking-owner .mepark2-proof-patent.is-active{z-index:3;opacity:1;transform:translate(-50%,-50%)scale(1)}.parking-owner .mepark2-proof-patent.is-previous,.parking-owner .mepark2-proof-patent.is-next{z-index:1;opacity:.34;filter:saturate(.65)}.parking-owner .mepark2-proof-patent.is-previous{transform:translate(-155%,-50%)scale(.78)}.parking-owner .mepark2-proof-patent.is-next{transform:translate(55%,-50%)scale(.78)}.parking-owner .mepark2-patent-gallery{box-sizing:border-box;width:min(100%,1040px);margin:0 auto;padding:0 70px;position:relative}.parking-owner .mepark2-patent-gallery__stage{height:clamp(420px,38vw,510px);position:relative;overflow:hidden}.parking-owner .mepark2-patent-gallery__arrow{z-index:5;color:#302b32;cursor:pointer;background:#faf9f7f0;border:1px solid #2a222d29;border-radius:50%;place-items:center;width:46px;height:46px;font:300 31px/1 Arial,sans-serif;transition:border-color .2s,background-color .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}:is(.parking-owner .mepark2-patent-gallery__arrow:hover,.parking-owner .mepark2-patent-gallery__arrow:focus-visible){background:#fff;border-color:#8d6994;outline:none;transform:translateY(-50%)scale(1.05)}.parking-owner .mepark2-patent-gallery__arrow.is-previous{left:24px}.parking-owner .mepark2-patent-gallery__arrow.is-next{right:24px}.parking-owner .mepark2-patent-gallery__progress{color:#6f6872;font-variant-numeric:tabular-nums;letter-spacing:.08em;grid-template-columns:auto minmax(80px,1fr) auto;align-items:center;gap:14px;width:min(320px,52vw);margin:22px auto 0;font-size:11px;display:grid}.parking-owner .mepark2-patent-gallery__progress>i{background:#2a222d24;height:2px;overflow:hidden}.parking-owner .mepark2-patent-gallery__progress>i>b{background:#79557f;height:100%;transition:width .5s;display:block}@keyframes mepark2-proof-rail-scroll-x{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (max-width:1099px){.parking-owner .mepark2-proof-section__heading{width:calc(100% - 72px)}.parking-owner .mepark2-proof-installation{--proof-installation-width:360px}.parking-owner .mepark2-proof-patent{--proof-patent-width:clamp(250px, 29vw, 320px)}}@media (max-width:767px){.parking-owner .mepark2-proof-section{--mepark2-proof-gap:14px;padding:84px 0 92px}.parking-owner .mepark2-proof-section--patents{padding:40px 0 56px}.parking-owner .mepark2-proof-section__heading{text-align:left;width:calc(100% - 40px);margin-bottom:38px}.parking-owner .mepark2-proof-section__heading>p{margin-bottom:15px;font-size:10px}.parking-owner .mepark2-proof-section__heading>h2{margin-left:0;font-size:clamp(29px,8.2vw,36px);line-height:1.27}.parking-owner .mepark2-proof-section__heading>span{margin:18px 0 0;font-size:14px}.parking-owner .mepark2-proof-rail{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-inline:20px;scroll-padding-inline:20px;overflow:auto hidden;-webkit-mask-image:none;mask-image:none}.parking-owner .mepark2-proof-rail::-webkit-scrollbar{display:none}.parking-owner .mepark2-proof-rail__track{will-change:auto;animation:none;transform:none}.parking-owner .mepark2-proof-rail__group[aria-hidden=true]{display:none}.parking-owner .mepark2-proof-installation,.parking-owner .mepark2-proof-installation--wide,.parking-owner .mepark2-proof-installation--compact,.parking-owner .mepark2-proof-installation--medium{scroll-snap-align:start;flex-basis:min(82vw,340px);width:min(82vw,340px);margin-top:0}.parking-owner .mepark2-proof-installation__media{border-radius:16px}.parking-owner .mepark2-proof-installation figcaption{min-height:112px;padding-top:15px}.parking-owner .mepark2-proof-installation figcaption strong{font-size:18px}.parking-owner .mepark2-patent-gallery{padding-inline:34px}.parking-owner .mepark2-patent-gallery__stage{height:390px}.parking-owner .mepark2-proof-patent{--proof-patent-width:min(68vw, 260px)}.parking-owner .mepark2-proof-patent.is-previous{transform:translate(-134%,-50%)scale(.72)}.parking-owner .mepark2-proof-patent.is-next{transform:translate(34%,-50%)scale(.72)}.parking-owner .mepark2-patent-gallery__arrow{width:40px;height:40px;font-size:27px}.parking-owner .mepark2-patent-gallery__arrow.is-previous{left:8px}.parking-owner .mepark2-patent-gallery__arrow.is-next{right:8px}}@media (prefers-reduced-motion:reduce){.parking-owner .mepark2-proof-rail{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;padding-inline:20px;overflow:auto hidden;-webkit-mask-image:none;mask-image:none}.parking-owner .mepark2-proof-rail__track{will-change:auto;animation:none;transform:none}.parking-owner .mepark2-proof-rail__group[aria-hidden=true]{display:none}.parking-owner .mepark2-proof-installation{scroll-snap-align:start}}@media (min-width:768px){.parking-owner .mepark2-proof-section{--mepark2-proof-gap:clamp(18px, 2vw, 30px)}.parking-owner .mepark2-proof-rail{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2.5% 97.5%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2.5% 97.5%,#0000 100%)}.parking-owner .mepark2-proof-rail--installations .mepark2-proof-rail__track{animation-duration:46s}.parking-owner .mepark2-proof-installation{--proof-installation-width:390px}}.parking-owner .mepark2-proof-section--installations{--kiosk-install-gap:1.25rem;--kiosk-install-half-gap:.625rem;color:#111827;background:#fff;border-top:0;padding:96px 20px 64px;overflow:hidden}.parking-owner .mepark2-proof-section--installations .mepark2-proof-rail--installations{outline:none;width:100%;margin:40px 0 0;padding:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 3% 97%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 3% 97%,#0000 100%)}.parking-owner .mepark2-proof-rail--installations .mepark2-proof-rail__track{gap:var(--kiosk-install-gap);will-change:transform;width:max-content;padding-bottom:24px;animation:42s linear infinite mepark2-original-installation-scroll;display:flex}.parking-owner .mepark2-proof-rail--installations:hover .mepark2-proof-rail__track,.parking-owner .mepark2-proof-rail--installations:focus-within .mepark2-proof-rail__track{animation-play-state:running}.parking-owner .mepark2-proof-section--installations .mepark2-proof-installation{flex:0 0 min(82vw,340px);width:min(82vw,340px);margin:0}.parking-owner .mepark2-proof-section--installations .mepark2-proof-installation__media{aspect-ratio:16/10;background:#e8edf4;border:1px solid #e0e7ef;border-radius:16px;margin:0;position:relative;overflow:hidden}.parking-owner .mepark2-proof-section--installations .mepark2-proof-installation__media img{object-fit:cover;width:100%;height:100%;display:block}.parking-owner .mepark2-proof-section--installations .mepark2-proof-installation__copy{border-top:1px solid #d8e0e9;min-height:0;margin-top:16px;padding:16px 0 0}.parking-owner .mepark2-proof-section--installations .mepark2-proof-installation__copy>strong{color:#111827;letter-spacing:-.035em;font-size:18px;font-weight:900;line-height:1.4;display:block}.parking-owner .mepark2-proof-section--installations .mepark2-proof-installation__copy>p{color:#6b778b;word-break:keep-all;margin:8px 0 0;font-size:12px;line-height:24px}@keyframes mepark2-original-installation-scroll{0%{transform:translate(0,0)}to{transform:translate3d(calc(-50% - var(--kiosk-install-half-gap)), 0, 0)}}@media (min-width:640px){.parking-owner .mepark2-proof-section--installations{--kiosk-install-gap:1.75rem;--kiosk-install-half-gap:.875rem;padding:112px 32px 80px}.parking-owner .mepark2-proof-section--installations .mepark2-proof-section__heading>h2{font-size:43.2px;line-height:1.32}.parking-owner .mepark2-proof-section__title-desktop{display:inline}.parking-owner .mepark2-proof-section__title-mobile{display:none}.parking-owner .mepark2-proof-section--installations .mepark2-proof-rail--installations{margin-top:48px}.parking-owner .mepark2-proof-rail--installations .mepark2-proof-rail__track{animation-duration:48s}.parking-owner .mepark2-proof-section--installations .mepark2-proof-installation{flex-basis:360px;width:360px}.parking-owner .mepark2-proof-installations__disclaimer{font-size:11px}}@media (min-width:768px){.parking-owner .mepark2-proof-section--installations{padding-top:144px;padding-bottom:96px}}@media (min-width:1024px){.parking-owner .mepark2-proof-section--installations{padding-left:64px;padding-right:64px}.parking-owner .mepark2-proof-section--installations .mepark2-proof-installation{flex-basis:390px;width:390px}}@media (prefers-reduced-motion:reduce){.parking-owner .mepark2-proof-section--installations .mepark2-proof-rail--installations{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.parking-owner .mepark2-proof-section--installations .mepark2-proof-rail--installations::-webkit-scrollbar{display:none}.parking-owner .mepark2-proof-rail--installations .mepark2-proof-rail__track{animation:none}}.parking-owner .mepark2-proof-section--installations{color:#242126;background:radial-gradient(circle at 86% 14%,#79557f14,#0000 25%),#fbfaf8;border-top:0;padding:clamp(108px,9vw,144px) clamp(24px,5vw,72px) clamp(92px,8vw,128px);overflow:hidden}.parking-owner .mepark2-proof-installations__inner{width:min(100%,1280px);max-width:none;margin:0 auto}.parking-owner .mepark2-proof-section--installations .mepark2-proof-section__heading{text-align:left;width:min(100%,840px);max-width:none;margin:0 0 clamp(42px,5vw,64px)}.parking-owner .mepark2-proof-section--installations .mepark2-proof-section__heading>p{color:#76527e;letter-spacing:.12em;margin:0 0 18px;font-size:12px;font-weight:800;line-height:1.4}.parking-owner .mepark2-proof-section--installations .mepark2-proof-section__heading>h2{color:#242126;letter-spacing:-.06em;text-wrap:balance;word-break:keep-all;max-width:none;margin:0;font-size:clamp(40px,4.1vw,58px);font-weight:570;line-height:1.18}.parking-owner .mepark2-proof-section__title-desktop{display:inline}.parking-owner .mepark2-proof-section__title-mobile{display:none}.parking-owner .mepark2-installation-showcase{width:100%}.parking-owner .mepark2-installation-showcase__feature{background:#fff;border:1px solid #372b3a21;border-radius:32px;grid-template-columns:minmax(0,1.72fr) minmax(320px,.78fr);min-height:520px;display:grid;overflow:hidden;box-shadow:0 32px 80px #2a222d1c}.parking-owner .mepark2-installation-showcase__media{background:#e7e3e2;min-height:520px;margin:0;animation:.72s cubic-bezier(.22,1,.36,1) both mepark2-installation-image-in;position:relative;overflow:hidden}.parking-owner .mepark2-installation-showcase__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#140f1647);position:absolute;inset:0}.parking-owner .mepark2-installation-showcase__media img{object-fit:cover;width:100%;height:100%;min-height:520px;display:block}.parking-owner .mepark2-installation-showcase__image-label{z-index:1;color:#fff;letter-spacing:.14em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#231b258a;border:1px solid #ffffff6b;border-radius:999px;padding:9px 13px 8px;font-size:10px;font-weight:800;line-height:1;position:absolute;bottom:28px;left:30px}.parking-owner .mepark2-installation-showcase__panel{color:#fff;background:radial-gradient(circle at 86% 5%,#b284ba47,#0000 36%),linear-gradient(148deg,#2a202d 0%,#443048 100%);flex-direction:column;min-width:0;padding:clamp(34px,3.4vw,52px);display:flex;position:relative}.parking-owner .mepark2-installation-showcase__counter{color:#ffffff94;font-variant-numeric:tabular-nums;letter-spacing:.12em;grid-template-columns:auto minmax(40px,1fr) auto;align-items:center;gap:12px;font-size:11px;font-weight:700;display:grid}.parking-owner .mepark2-installation-showcase__counter>i{background:#ffffff38;height:1px}.parking-owner .mepark2-installation-showcase__copy{margin:auto 0;padding:44px 0;animation:.56s cubic-bezier(.22,1,.36,1) both mepark2-installation-copy-in}.parking-owner .mepark2-installation-showcase__copy>p{color:#d8badd;letter-spacing:.14em;margin:0 0 18px;font-size:11px;font-weight:800;line-height:1.4}.parking-owner .mepark2-installation-showcase__copy>h3{color:#fff;letter-spacing:-.055em;word-break:keep-all;margin:0;font-size:clamp(30px,2.65vw,42px);font-weight:650;line-height:1.16}.parking-owner .mepark2-installation-showcase__copy>span{color:#ffffffad;word-break:keep-all;margin-top:22px;font-size:14px;line-height:1.8;display:block}.parking-owner .mepark2-installation-showcase__controls{gap:10px;display:flex}.parking-owner .mepark2-installation-showcase__controls>button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;font:400 20px/1 Arial,sans-serif;transition:border-color .2s,background-color .2s,transform .2s;display:grid}:is(.parking-owner .mepark2-installation-showcase__controls>button:hover,.parking-owner .mepark2-installation-showcase__controls>button:focus-visible){background:#ffffff24;border-color:#ffffffb3;outline:none;transform:translateY(-2px)}.parking-owner .mepark2-installation-showcase__autoplay{background:#ffffff14;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.parking-owner .mepark2-installation-showcase__autoplay>span{transform-origin:0;background:#ca9ed1;width:100%;height:100%;animation:5s linear both mepark2-installation-autoplay;display:block}.parking-owner .mepark2-installation-showcase.is-paused .mepark2-installation-showcase__autoplay>span{animation-play-state:paused}.parking-owner .mepark2-installation-showcase__tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.parking-owner .mepark2-installation-showcase__tabs>button{color:#6e6870;cursor:pointer;text-align:left;background:#ffffffb8;border:1px solid #372b3a21;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;min-width:0;min-height:78px;padding:16px 15px;transition:border-color .22s,background-color .22s,color .22s,transform .22s;display:grid}.parking-owner .mepark2-installation-showcase__tabs>button>span{color:#a49ca6;font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:10px;font-weight:800}.parking-owner .mepark2-installation-showcase__tabs>button>strong{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.35;overflow:hidden}.parking-owner .mepark2-installation-showcase__tabs>button:hover{color:#3c313f;background:#fff;border-color:#76527e61;transform:translateY(-2px)}.parking-owner .mepark2-installation-showcase__tabs>button:focus-visible{outline-offset:2px;outline:2px solid #76527e99}.parking-owner .mepark2-installation-showcase__tabs>button.is-active{color:#fff;background:#76527e;border-color:#76527e;box-shadow:0 10px 24px #48304d2e}.parking-owner .mepark2-installation-showcase__tabs>button.is-active>span{color:#e7cbea}.parking-owner .mepark2-proof-installations__disclaimer{color:#989099;margin:20px 2px 0;font-size:11px;line-height:1.65}.parking-owner .mepark2-proof-section--patents{background:#f1efec;border-top:1px solid #372b3a24}@keyframes mepark2-installation-image-in{0%{opacity:.35;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes mepark2-installation-copy-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes mepark2-installation-autoplay{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1099px){.parking-owner .mepark2-installation-showcase__feature{grid-template-columns:minmax(0,1.4fr) minmax(290px,.8fr);min-height:470px}.parking-owner .mepark2-installation-showcase__media,.parking-owner .mepark2-installation-showcase__media img{min-height:470px}.parking-owner .mepark2-installation-showcase__tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.parking-owner .mepark2-proof-section--installations{padding-left:24px;padding-right:24px}.parking-owner .mepark2-installation-showcase__feature{border-radius:26px;grid-template-columns:1fr;min-height:0}.parking-owner .mepark2-installation-showcase__media,.parking-owner .mepark2-installation-showcase__media img{aspect-ratio:16/10;min-height:0}.parking-owner .mepark2-installation-showcase__panel{min-height:330px}}@media (max-width:767px){.parking-owner .mepark2-proof-section--installations{padding:84px 20px 76px}.parking-owner .mepark2-proof-section--installations .mepark2-proof-section__heading{width:100%;margin:0 0 32px}.parking-owner .mepark2-proof-section--installations .mepark2-proof-section__heading>p{margin-bottom:14px;font-size:10px}.parking-owner .mepark2-proof-section--installations .mepark2-proof-section__heading>h2{font-size:clamp(31px,9vw,38px);line-height:1.22}.parking-owner .mepark2-proof-section__title-desktop{display:none}.parking-owner .mepark2-proof-section__title-mobile{display:inline}.parking-owner .mepark2-installation-showcase__feature{border-radius:22px;box-shadow:0 22px 54px #2a222d1a}.parking-owner .mepark2-installation-showcase__media,.parking-owner .mepark2-installation-showcase__media img{aspect-ratio:4/3}.parking-owner .mepark2-installation-showcase__image-label{font-size:9px;bottom:18px;left:18px}.parking-owner .mepark2-installation-showcase__panel{min-height:300px;padding:28px 24px 30px}.parking-owner .mepark2-installation-showcase__copy{padding:32px 0}.parking-owner .mepark2-installation-showcase__copy>p{margin-bottom:13px;font-size:9px}.parking-owner .mepark2-installation-showcase__copy>h3{font-size:30px}.parking-owner .mepark2-installation-showcase__copy>span{margin-top:16px;font-size:13px;line-height:1.7}.parking-owner .mepark2-installation-showcase__controls>button{width:42px;height:42px}.parking-owner .mepark2-installation-showcase__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px}.parking-owner .mepark2-installation-showcase__tabs>button{border-radius:12px;gap:8px;min-height:62px;padding:12px 11px}.parking-owner .mepark2-installation-showcase__tabs>button>strong{font-size:12px}.parking-owner .mepark2-proof-installations__disclaimer{margin-top:16px;font-size:10px}}@media (prefers-reduced-motion:reduce){.parking-owner .mepark2-installation-showcase__media,.parking-owner .mepark2-installation-showcase__copy,.parking-owner .mepark2-installation-showcase__autoplay>span{animation:none}}.parking-owner .mepark2-proof-section--installations{--kiosk-install-gap:1.75rem;--kiosk-install-half-gap:.875rem;background:#fff;padding:144px 64px 96px}.parking-owner .mepark2-proof-section--installations .mepark2-proof-section__heading{width:auto;max-width:940px;margin:0}.parking-owner .mepark2-proof-section--installations .mepark2-proof-section__heading>p{color:#76527e;letter-spacing:.12em;margin:0;font-size:12px}.parking-owner .mepark2-proof-section--installations .mepark2-proof-section__heading>h2{letter-spacing:-.05em;word-break:keep-all;margin:0;font-size:clamp(42px,3.8vw,52px);font-weight:560;line-height:1.24}.parking-owner .mepark2-proof-section--installations .mepark2-proof-section__heading>h2>.mepark2-proof-section__title-desktop{display:block}.parking-owner .mepark2-proof-section--installations .mepark2-proof-section__heading>h2>.mepark2-proof-section__title-mobile{display:none}.parking-owner .mepark2-proof-section--installations .mepark2-proof-rail--installations{margin-top:48px}.parking-owner .mepark2-proof-section--installations .mepark2-proof-rail__track{padding-bottom:0}@media (max-width:767px){.parking-owner .mepark2-proof-section--installations{--kiosk-install-gap:1.25rem;--kiosk-install-half-gap:.625rem;padding:84px 20px 76px}.parking-owner .mepark2-proof-section--installations .mepark2-proof-section__heading{width:100%}.parking-owner .mepark2-proof-section--installations .mepark2-proof-section__heading>h2{font-size:clamp(31px,9vw,37px);line-height:1.2}.parking-owner .mepark2-proof-section--installations .mepark2-proof-section__heading>h2>.mepark2-proof-section__title-desktop{display:none}.parking-owner .mepark2-proof-section--installations .mepark2-proof-section__heading>h2>.mepark2-proof-section__title-mobile{display:block}.parking-owner .mepark2-proof-section--installations .mepark2-proof-rail--installations{margin-top:32px}}.parking-owner .mepark2-patent-strip{background:0 0;border:0;border-radius:0;margin-top:clamp(30px,3vw,42px);padding:0;overflow:hidden}.parking-owner .mepark2-patent-strip__heading{grid-template-columns:minmax(150px,190px) minmax(0,1fr);align-items:start;gap:26px;margin-bottom:32px;padding:0 clamp(28px,3vw,40px);display:grid}.parking-owner .mepark2-patent-strip__heading>p{color:#76527e;letter-spacing:.13em;margin:5px 0 0;font-size:10px;font-weight:760;line-height:1.5}.parking-owner .mepark2-patent-strip__heading h3{color:#28232a;letter-spacing:-.045em;word-break:keep-all;max-width:760px;margin:0;font-size:clamp(25px,2.45vw,34px);font-weight:620;line-height:1.28}.parking-owner .mepark2-patent-strip__heading span{color:#786f7a;word-break:keep-all;max-width:620px;margin-top:11px;font-size:13px;line-height:1.65;display:block}.parking-owner .mepark2-patent-strip__rail{width:100%;padding:8px 0 10px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.parking-owner .mepark2-patent-strip__track{will-change:transform;width:max-content;animation:30s linear infinite reverse mepark2-patent-strip-roll;display:flex}.parking-owner .mepark2-patent-strip__rail:hover .mepark2-patent-strip__track,.parking-owner .mepark2-patent-strip__rail:focus-within .mepark2-patent-strip__track{animation-play-state:paused}.parking-owner .mepark2-patent-strip__group{flex:none;align-items:center;gap:14px;padding-right:14px;display:flex}.parking-owner .mepark2-patent-strip__card{color:#302c29;text-align:left;opacity:.82;box-sizing:border-box;background:#faf8f5;border:1px solid #5c4e4521;border-radius:18px;flex:0 0 284px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:13px;width:284px;min-height:88px;padding:16px 18px;transition:opacity .25s,box-shadow .25s,transform .25s;display:grid;box-shadow:0 8px 22px #29222b0e}.parking-owner button.mepark2-patent-strip__card{-webkit-appearance:none;appearance:none;cursor:zoom-in}.parking-owner button.mepark2-patent-strip__card:hover{opacity:1;transform:translateY(-2px);box-shadow:0 15px 32px #29222b1c}.parking-owner button.mepark2-patent-strip__card:focus-visible{outline-offset:4px;opacity:1;outline:2px solid #76527eb3}.parking-owner .mepark2-patent-strip__index{color:#fff;letter-spacing:.06em;background:#514740;border:1px solid #bf9c658c;border-radius:50%;place-items:center;width:36px;height:36px;font-size:10px;font-weight:760;display:grid}.parking-owner .mepark2-patent-strip__copy{min-width:0;display:block}.parking-owner .mepark2-patent-strip__copy>strong{color:#302c29;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:680;line-height:1.4;display:block;overflow:hidden}.parking-owner .mepark2-patent-strip__copy>small{color:#918983;letter-spacing:.02em;margin-top:6px;font-size:10px;line-height:1.4;display:block}@keyframes mepark2-patent-strip-roll{0%{transform:translate(0)}to{transform:translate(-50%)}}.mepark2-patent-dialog{max-height:92vh;overflow:auto;background:#f7f6f4!important;border-color:#372b3a1f!important;width:min(100vw - 32px,560px)!important;max-width:560px!important;padding:22px!important}.mepark2-patent-dialog__copy{padding-right:42px}.mepark2-patent-dialog__image{object-fit:contain;background:#fff;border-radius:8px;width:100%;max-height:72vh;margin-top:4px;display:block}@media (max-width:767px){.parking-owner .mepark2-patent-strip{border-radius:0;margin-top:26px;padding:0}.parking-owner .mepark2-patent-strip__heading{margin-bottom:22px;padding:0 20px;display:block}.parking-owner .mepark2-patent-strip__heading>p{margin:0 0 10px}.parking-owner .mepark2-patent-strip__heading h3{font-size:24px}.parking-owner .mepark2-patent-strip__heading span{margin-top:9px;font-size:12px}.parking-owner .mepark2-patent-strip__card{flex-basis:244px;width:244px;min-height:82px;padding:14px 15px}.parking-owner .mepark2-patent-strip__group{gap:10px;padding-right:10px}.parking-owner .mepark2-patent-strip__track{animation-duration:25s}}@media (prefers-reduced-motion:reduce){.parking-owner .mepark2-patent-strip__rail{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.parking-owner .mepark2-patent-strip__rail::-webkit-scrollbar{display:none}.parking-owner .mepark2-patent-strip__track{animation:none}.parking-owner .mepark2-patent-strip__group[aria-hidden=true]{display:none}.parking-owner .mepark2-patent-strip__card{transition:none}}.parking-owner .mepark2-patent-strip{box-shadow:none;isolation:isolate;background:0 0;border-block:0;border-radius:0;margin-top:clamp(24px,2.6vw,36px);padding:25px 0;position:relative}.parking-owner .mepark2-patent-strip:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#11101100 0%,#111011b8 3% 97%,#11101100 100%);position:absolute;inset:0}.parking-owner .mepark2-patent-strip__rail{z-index:1;padding:0;position:relative;-webkit-mask-image:none;mask-image:none}.parking-owner .mepark2-patent-strip__group{gap:48px;padding-right:48px}.parking-owner .mepark2-patent-strip__card{color:#fff;text-align:center;opacity:1;width:390px;min-height:86px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 390px;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:12px;padding:0;display:grid}.parking-owner button.mepark2-patent-strip__card:hover{box-shadow:none;transform:none}.parking-owner button.mepark2-patent-strip__card:focus-visible{outline-offset:6px;outline-color:#c7a768}.parking-owner .mepark2-patent-strip__laurel{color:#ffffff9e;display:block}.parking-owner .mepark2-patent-strip__laurel>svg{width:32px;height:64px;margin:0 auto;display:block}.parking-owner .mepark2-patent-strip__laurel>svg.is-mirrored{transform:scaleX(-1)}.parking-owner .mepark2-patent-strip__copy{text-align:center}.parking-owner .mepark2-patent-strip__copy>strong{color:#fbf8fc;text-overflow:clip;white-space:normal;font-size:15px;font-weight:710;line-height:1.45;overflow:visible}.parking-owner .mepark2-patent-strip__copy>small{color:#e2c58b;letter-spacing:.015em;margin-top:6px;font-size:12px;font-weight:750}@media (max-width:767px){.parking-owner .mepark2-patent-strip{margin-top:22px;padding:20px 0}.parking-owner .mepark2-patent-strip__group{gap:24px;padding-right:24px}.parking-owner .mepark2-patent-strip__card{flex-basis:300px;grid-template-columns:34px minmax(0,1fr) 34px;gap:9px;width:300px;min-height:78px}.parking-owner .mepark2-patent-strip__laurel>svg{width:28px;height:56px}.parking-owner .mepark2-patent-strip__copy>strong{font-size:13px}.parking-owner .mepark2-patent-strip__copy>small{font-size:11px}}.parking-owner .mepark2-proof-section--installations .mepark2-proof-rail--installations,.parking-owner .mepark2-patent-strip .mepark2-patent-strip__rail{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}.parking-owner .mepark2-proof-section--installations .mepark2-proof-rail--installations{margin-bottom:clamp(100px,9vw,148px)}.parking-owner__ticket-showcase-flow>button{width:100%;min-height:132px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:#ffffffe6;border:1px solid #dfe6ee;border-radius:20px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;padding:19px 18px;transition:border-color .24s,box-shadow .24s,transform .24s;display:grid;box-shadow:0 14px 32px #3149670f}.parking-owner__ticket-showcase-flow>button>i{color:#6f477b;background:#f4eff5;border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.parking-owner__ticket-showcase-flow>button>i svg{width:22px}.parking-owner__ticket-showcase-flow>button>div{min-width:0}.parking-owner__ticket-showcase-flow>button span{color:#6f477b;font-size:12px;font-weight:760;line-height:1.4}.parking-owner__ticket-showcase-flow>button strong{color:#273142;letter-spacing:-.035em;margin-top:5px;font-size:18px;font-weight:720;line-height:1.4;display:block}.parking-owner__ticket-showcase-flow>button p{color:#8b95a1;margin:7px 0 0;font-size:12px;font-weight:500;line-height:1.5}:is(.parking-owner__ticket-showcase-flow>button:hover,.parking-owner__ticket-showcase-flow>button:focus-visible){border-color:#cbb6cf;outline:0;transform:translateY(-2px)}.parking-owner__ticket-showcase-flow>button.is-active{background:#fff;border-color:#b99cc1;box-shadow:0 18px 40px #6f477b24}.valetman-mepark__kiosk-body{width:min(100% - 96px,1400px);margin:0 auto}.mepark-feature-switcher{align-items:center;gap:clamp(32px,4vw,64px);width:100%;min-width:0;display:grid}.mepark-feature-switcher--kiosk{grid-template-columns:minmax(230px,.82fr) minmax(280px,.9fr) minmax(300px,1fr)}.mepark-feature-switcher--owner{grid-template-columns:minmax(240px,.76fr) minmax(460px,1.55fr) minmax(300px,.98fr);width:min(100% - 96px,1400px);margin:0 auto}.valetman-mepark__product-section--kiosk{padding-top:0}.mepark-feature-switcher__copy{min-width:0;animation:.42s cubic-bezier(.22,1,.36,1) both mepark-feature-copy-in}.mepark-feature-switcher__copy>.parking-owner__suite-mark{margin-bottom:34px}.mepark-feature-switcher__copy>span{color:#76537b;letter-spacing:-.01em;font-size:12px;font-weight:760;display:block}.mepark-feature-switcher__copy>h3{color:#242126;letter-spacing:-.052em;text-wrap:balance;word-break:keep-all;margin:24px 0 0;font-size:clamp(30px,3vw,44px);font-weight:620;line-height:1.42}.mepark-feature-switcher__copy>p{color:#77727a;word-break:keep-all;max-width:340px;margin:26px 0 0;font-size:14px;line-height:1.85}.mepark-feature-switcher__copy--kiosk>.mepark-feature-switcher__section-label{color:#76537b;letter-spacing:.08em;font-size:11px;font-weight:780}.mepark-feature-switcher__copy--kiosk>h2{color:#242126;letter-spacing:-.052em;text-wrap:balance;word-break:keep-all;max-width:520px;margin:22px 0 0;font-size:clamp(38px,3.8vw,54px);font-weight:610;line-height:1.34}.mepark-feature-switcher__copy--kiosk>.mepark-feature-switcher__section-intro{color:#77727a;max-width:520px;margin-top:28px;font-size:14px;line-height:1.9}.mepark-feature-switcher__visual{place-items:center;min-width:0;display:grid}.mepark-feature-switcher__kiosk-screen{box-sizing:border-box;background:linear-gradient(145deg,#fafbfd,#edf0f4);border:1px solid #d6dce4;border-radius:34px;grid-template-rows:auto;width:min(100%,310px);margin:0;padding:10px 10px 38px;animation:.34s both mepark-feature-surface-in;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 76px #262b3429,inset 0 1px #fffffff5}.mepark-feature-switcher__kiosk-stage{isolation:isolate;aspect-ratio:972/1620;background:#fff;border:1px solid #e6e1e8;border-radius:24px;width:100%;position:relative;overflow:hidden}.mepark-feature-switcher__kiosk-image{z-index:0;object-fit:contain;object-position:center top;filter:none;width:100%;height:100%;display:block;position:relative;transform:none}.mepark-feature-switcher__kiosk-top-panel{z-index:3;box-sizing:border-box;color:#15131a;background:#fff;width:100%;height:28%;padding:20px 17px 0;position:absolute;top:0;left:0}.mepark-feature-switcher__kiosk-top-panel.is-screen-0{height:39%}.mepark-feature-switcher__kiosk-top-panel.is-screen-1{height:36%}.mepark-feature-switcher__kiosk-top-panel.is-screen-2{height:32%}.mepark-feature-switcher__kiosk-top-panel>header{justify-content:space-between;align-items:center;display:flex}.mepark-feature-switcher__kiosk-top-panel>header>strong{color:#5b3d62;letter-spacing:-.02em;align-items:center;gap:7px;font-size:15px;font-weight:850;display:inline-flex}.mepark-feature-switcher__kiosk-top-panel>header>strong>img{width:22px;height:22px}.mepark-feature-switcher__kiosk-top-panel>header>span{color:#714a78;background:#faf7fb;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:760;display:inline-flex}.mepark-feature-switcher__kiosk-top-panel>header>span>i{background:#7c5680;border-radius:50%;width:5px;height:5px}.mepark-feature-switcher__kiosk-top-steps{white-space:nowrap;align-items:center;gap:7px;margin-top:15px;display:flex}.mepark-feature-switcher__kiosk-top-steps>span{color:#745379;background:#f4f0f5;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:760}.mepark-feature-switcher__kiosk-top-steps>span.is-active{color:#fff;background:#74467d}.mepark-feature-switcher__kiosk-top-steps>em{color:#744d7b;border:1px solid #dbcce0;border-radius:999px;margin-left:auto;padding:6px 9px;font-size:9px;font-style:normal;font-weight:760}.mepark-feature-switcher__kiosk-top-panel>h4{color:#11141b;letter-spacing:-.045em;margin:16px 0 0;font-size:23px;font-weight:850;line-height:1.22}.mepark-feature-switcher__kiosk-top-panel>h4>span{display:block}.mepark-feature-switcher__kiosk-top-panel>p{color:#665f68;background:#fcf9fc;border:1px solid #eee7ef;border-radius:7px;align-items:center;gap:7px;margin:12px 0 0;padding:7px 8px;font-size:11px;font-weight:650;line-height:1.35;display:flex}.mepark-feature-switcher__kiosk-top-panel>p>b{color:#fff;background:#74467d;border-radius:999px;flex:none;padding:4px 7px;font-size:7px}.mepark-kiosk-ui{z-index:0;color:#191f28;background:#fff;border:1px solid #e6e1e8;border-radius:24px;flex-direction:column;width:100%;height:100%;min-height:0;font-family:inherit;display:flex;position:relative;overflow:hidden}.mepark-kiosk-ui__header{border-bottom:1px solid #ece7ed;justify-content:space-between;align-items:center;min-height:46px;padding:0 12px;display:flex}.mepark-kiosk-ui__header>strong{color:#5f3d67;letter-spacing:-.02em;align-items:center;gap:5px;font-size:11px;font-weight:850;display:inline-flex}.mepark-kiosk-ui__header img{width:17px;height:17px}.mepark-kiosk-ui__header>span{color:#6e4a76;background:#faf7fb;border:1px solid #eee7ef;border-radius:999px;align-items:center;gap:6px;padding:5px 7px;font-size:8px;font-weight:750;display:inline-flex}.mepark-kiosk-ui__header>span>i{background:#75517b;border-radius:50%;width:4px;height:4px;box-shadow:0 0 0 3px #75517b1a}.mepark-kiosk-ui__steps{align-items:center;gap:4px;min-height:31px;padding:5px 10px 0;display:flex}.mepark-kiosk-ui__steps>span{color:#89818b;white-space:nowrap;background:#f4f1f5;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:750}.mepark-kiosk-ui__steps>span.is-active{color:#fff;background:#6c4774}.mepark-kiosk-ui__steps>em{color:#704878;white-space:nowrap;border:1px solid #d8c7dc;border-radius:999px;margin-left:auto;padding:4px 7px;font-size:7px;font-style:normal;font-weight:760}.mepark-kiosk-ui__main{flex-direction:column;flex:1;min-height:0;padding:18px 14px 48px;display:flex}.mepark-kiosk-ui__main>h4{color:#11141b;letter-spacing:-.05em;margin:0;font-size:24px;font-weight:840;line-height:1.28}.mepark-kiosk-ui__main>h4>span{display:block}.mepark-kiosk-ui__main>p{color:#5f5961;background:#fbf8fc;border:1px solid #ece5ee;border-radius:7px;align-items:center;gap:6px;margin:9px 0 0;padding:6px 7px;font-size:8px;font-weight:650;line-height:1.35;display:flex}.mepark-kiosk-ui__main>p>b{color:#fff;letter-spacing:-.02em;background:#704878;border-radius:999px;flex:none;padding:3px 5px;font-size:6px}.mepark-kiosk-ui__plate{grid-template-columns:repeat(4,1fr);gap:6px;width:74%;margin:17px auto 0;display:grid}.mepark-kiosk-ui__plate>i{aspect-ratio:.76;color:#6c4774;background:#fff;border:1px solid #e3dce5;border-radius:8px;place-items:center;font-size:18px;font-style:normal;font-weight:820;display:grid}.mepark-kiosk-ui__plate>i.is-filled{border-color:#8d6a95;box-shadow:inset 0 0 0 1px #8d6a95}.mepark-kiosk-ui__keypad{grid-template-columns:repeat(3,1fr);gap:5px;width:74%;margin:8px auto 0;display:grid}.mepark-kiosk-ui__keypad>span{color:#242126;background:#fff;border:1px solid #ece7ee;border-radius:7px;place-items:center;min-height:38px;font-size:13px;font-weight:760;display:grid}.mepark-kiosk-ui__keypad>span:nth-last-child(3),.mepark-kiosk-ui__keypad>span:last-child{color:#725078;font-size:6px}.mepark-kiosk-ui__main--fee>h4{font-size:23px}.mepark-kiosk-ui__amount{text-align:center;flex:1;place-content:center;display:grid}.mepark-kiosk-ui__amount>small{color:#827984;font-size:7px}.mepark-kiosk-ui__amount>strong{color:#62406b;letter-spacing:-.055em;margin-top:5px;font-size:28px}.mepark-kiosk-ui__vehicle{color:#5f5961;border:1px solid #ece7ee;border-radius:7px;align-items:center;gap:7px;min-height:32px;padding:5px;font-size:6px;display:flex}.mepark-kiosk-ui__vehicle>b{color:#fff;background:#6c4774;border-radius:4px;padding:5px 7px;font-size:7px}.mepark-kiosk-ui__main--fee>.mepark-kiosk-ui__cta{color:#fff;background:#6b4673;border-radius:999px;place-items:center;min-height:38px;margin-top:7px;font-size:8px;font-weight:800;display:grid}.mepark-kiosk-ui__main--done{text-align:center;align-items:center}.mepark-kiosk-ui__main--done>h4{text-align:left;width:100%}.mepark-kiosk-ui__main--done>p{box-sizing:border-box;width:100%}.mepark-kiosk-ui__check{color:#76517c;border:2px solid #76517c;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;margin-top:auto;display:grid}.mepark-kiosk-ui__check svg{stroke-width:3px;width:24px}.mepark-kiosk-ui__main--done>strong{color:#11141b;margin-top:14px;font-size:17px;font-weight:840}.mepark-kiosk-ui__main--done>small{color:#5f5961;max-width:230px;margin:7px auto auto;font-size:9px;font-weight:620;line-height:1.5}.mepark-kiosk-ui__progress{z-index:2;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:10px;left:20px;right:20px}.mepark-kiosk-ui__progress:before{z-index:-1;content:"";background:#d9dfe7;height:1px;position:absolute;top:5px;left:16.66%;right:16.66%}.mepark-kiosk-ui__progress>span{color:#a1a8b2;place-items:center;gap:5px;display:grid}.mepark-kiosk-ui__progress i{box-sizing:border-box;background:#fff;border:2px solid #cfd6df;border-radius:50%;width:8px;height:8px;display:block;box-shadow:0 0 0 3px #fff}.mepark-kiosk-ui__progress small{font-size:6px;font-weight:700}.mepark-kiosk-ui__progress>span.is-active{color:#6d4875}.mepark-kiosk-ui__progress>span.is-active i{background:#6d4875;border-color:#fff;box-shadow:0 0 0 3px #f3ebf4}.mepark-kiosk-ui__progress>span.is-complete i{background:#e8dcea;border-color:#b797bd}.mepark-feature-switcher__pagination{z-index:8;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;bottom:13px;left:0;right:0}.mepark-feature-switcher__pagination>button{cursor:pointer;background:#cfd4dc;border:0;border-radius:999px;width:6px;height:6px;padding:0;transition:width .25s,background-color .25s,transform .25s}.mepark-feature-switcher__pagination>button:hover{transform:scale(1.18)}.mepark-feature-switcher__pagination>button.is-active{background:#6d4875;width:22px}.mepark-feature-switcher__pagination>button:focus-visible{outline-offset:3px;outline:2px solid #6d4875}.mepark-feature-switcher__kiosk-progress{z-index:2;grid-template-columns:repeat(3,1fr);align-items:start;padding-top:9px;display:grid;position:relative}.mepark-feature-switcher__kiosk-progress:before{z-index:-1;content:"";background:#d9dfe7;height:1px;position:absolute;top:13px;left:16.66%;right:16.66%}.mepark-feature-switcher__kiosk-progress>span{color:#a1a8b2;place-items:center;gap:5px;min-height:9px;display:grid}.mepark-feature-switcher__kiosk-progress i{box-sizing:border-box;background:#fff;border:2px solid #cfd6df;border-radius:50%;width:9px;height:9px;display:block;box-shadow:0 0 0 3px #fff}.mepark-feature-switcher__kiosk-progress small{font-size:7px;font-weight:700}.mepark-feature-switcher__kiosk-progress>span.is-active{color:#6d4875}.mepark-feature-switcher__kiosk-progress>span.is-active i{background:#6d4875;border-color:#fff;box-shadow:0 0 0 3px #f3ebf4}.mepark-feature-switcher__kiosk-progress>span.is-complete i{background:#e8dcea;border-color:#b797bd}.mepark-feature-switcher__kiosk-screen .valetman-kiosk-player__digits{top:39.5%;left:25.5%}.mepark-feature-switcher__kiosk-screen .valetman-kiosk-player__digits b{color:#4f3158}.mepark-feature-switcher__kiosk-screen .valetman-kiosk-player__pointer{z-index:5;color:#6f477b;width:32px;height:32px}.mepark-feature-switcher__kiosk-screen .valetman-kiosk-player__pointer:after{border-color:#6f477b7a}.mepark-feature-switcher__demo-status{z-index:6;color:#655968;letter-spacing:.07em;background:#ffffffe6;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:7px;font-weight:800;display:inline-flex;position:absolute;bottom:12px;right:12px;box-shadow:0 6px 18px #231e241a}.mepark-feature-switcher__demo-status>i{background:#7c5680;border-radius:50%;width:5px;height:5px;animation:1.15s ease-in-out infinite mepark-demo-live}.mepark-feature-switcher__options{gap:13px;min-width:0;display:grid}.mepark-feature-switcher__options>button{width:100%;min-width:0;min-height:126px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:#ffffffdb;border:1px solid #dedbd7;border-radius:22px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:16px;padding:19px 20px;transition:border-color .25s,box-shadow .25s,transform .25s,background-color .25s;display:grid;box-shadow:0 13px 32px #3029320b}.mepark-feature-switcher__options>button>i{color:#75517a;background:#f4eff5;border-radius:15px;place-items:center;width:46px;height:46px;transition:background-color .25s,color .25s;display:grid}.mepark-feature-switcher__options>button>i svg{width:20px;height:20px}.mepark-feature-switcher__options>button>span{min-width:0;display:block}.mepark-feature-switcher__options small{color:#78547d;letter-spacing:.01em;font-size:9px;font-weight:760;display:block}.mepark-feature-switcher__options strong{color:#373239;letter-spacing:-.035em;word-break:keep-all;margin-top:7px;font-size:15px;font-weight:650;line-height:1.42;display:block}.mepark-feature-switcher__options em{color:#8a858c;word-break:keep-all;margin-top:7px;font-size:10px;font-style:normal;line-height:1.55;display:block}:is(.mepark-feature-switcher__options>button:hover,.mepark-feature-switcher__options>button:focus-visible){background:#fff;border-color:#cbb9ce;outline:0;transform:translateY(-2px)}.mepark-feature-switcher__options>button:focus-visible{box-shadow:0 0 0 3px #6f477b24}.mepark-feature-switcher__options>button.is-active{background:#fff;border-color:#ad8bb5;transform:translate(-5px);box-shadow:0 18px 42px #6f477b21}.mepark-feature-switcher__options>button.is-active>i{color:#fff;background:#705078}.mepark-feature-switcher--owner .mepark-feature-switcher__options>button{min-height:106px;padding-top:14px;padding-bottom:14px}.mepark-feature-switcher--owner .mepark-feature-switcher__options em{display:none}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options{justify-self:center;width:min(100%,520px)}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options>button{grid-template-columns:52px minmax(0,1fr);gap:18px;min-height:126px;padding:20px 22px}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options>button>i{width:52px;height:52px}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options small{font-size:11px}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options strong{margin-top:8px;font-size:18px;font-weight:720}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options em{margin-top:8px;font-size:12px;line-height:1.6}.valetman-mepark__cluster--owner{padding-bottom:clamp(104px,12vw,180px)}.valetman-mepark__cluster--owner .parking-owner__cluster-heading{padding-bottom:clamp(60px,7vw,96px)}.valetman-mepark__cluster--owner .parking-owner__cluster-track:before,.valetman-mepark__cluster--owner .parking-owner__cluster-track:after,.valetman-owner-unified-scene:before,.valetman-owner-unified-scene:after{display:none!important}.valetman-owner-unified-scene{width:100%;margin:0 auto;min-height:0!important;padding:0!important}.valetman-owner-unified{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(18px)}.mepark-feature-switcher--owner .mepark-feature-switcher__visual{position:relative}.mepark-feature-switcher__pagination--owner{bottom:9px}.mepark-feature-switcher__kiosk-progress--owner{z-index:7;grid-template-columns:repeat(4,1fr);padding-top:9px;position:absolute;bottom:25px;left:18%;right:18%}.mepark-feature-switcher__kiosk-progress--owner:before{left:12.5%;right:12.5%}.valetman-owner-unified.is-visible{opacity:1;transform:none}.parking-owner__ui-console--unified{aspect-ratio:16/11.1;background:linear-gradient(145deg,#f5f4f2,#dedbd7);border-color:#d9d6d2;border-radius:25px;width:100%;padding:6px;box-shadow:0 34px 80px #241f2524,inset 0 1px #ffffffeb}.parking-owner__ui-console--unified .parking-owner__ui-console-bar{height:28px;padding:0 10px}.parking-owner__ui-console--unified .parking-owner__ui-console-screen{border-radius:18px;height:calc(100% - 72px);overflow:hidden}.valetman-owner-unified__panel{background:#f7f9fc;min-width:0;height:100%;min-height:0;animation:.34s both mepark-feature-surface-in;overflow:hidden}.valetman-owner-unified__panel>.parking-owner__admin-screen,.valetman-owner-unified__panel>.parking-owner__finance-board,.valetman-owner-unified__panel .parking-owner__admin-overview,.valetman-owner-unified__panel .parking-owner__admin-live{height:100%}.parking-owner__ui-console--unified .parking-owner__admin-overview,.parking-owner__ui-console--unified .parking-owner__admin-live,.parking-owner__ui-console--unified .parking-owner__finance-board{box-shadow:none;border:0;border-radius:0}.parking-owner__ui-console--unified .parking-owner__finance-board{background:#f7f9fc;grid-template-rows:1fr;grid-template-columns:58px minmax(0,1fr);column-gap:0;height:100%;padding:0;display:grid}.parking-owner__ui-console--unified .parking-owner__admin-overview{padding:25px}.parking-owner__ui-console--unified .parking-owner__admin-event-feed{height:calc(100% - 98px)}.parking-owner__ui-console--unified .parking-owner__admin-live>.parking-owner__admin-live-appbar{height:98px;min-height:98px;padding:18px 24px 16px}.parking-owner__ui-console--unified .parking-owner__admin-live-heading{gap:16px}.parking-owner__ui-console--unified .parking-owner__admin-live-heading>strong,.parking-owner__ui-console--unified .parking-owner__finance-main>header>div>strong{color:#151922;letter-spacing:-.045em;-webkit-font-smoothing:auto;text-rendering:auto;font-size:24px;font-weight:880;line-height:1.15}.parking-owner__ui-console--unified .parking-owner__admin-product-heading>strong,.parking-owner__ui-console--unified .parking-owner__admin-summary>div>header>strong,.parking-owner__ui-console--unified .parking-owner__capacity-map>header>strong{color:#11141b;-webkit-font-smoothing:auto;text-rendering:auto;font-weight:860}.parking-owner__ui-console--unified .parking-owner__capacity-map>header>strong{font-size:16px}.parking-owner__ui-console--unified .parking-owner__finance-main>header{min-height:54px}@keyframes mepark-feature-copy-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes mepark-feature-panel-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mepark-feature-surface-in{0%{opacity:0}to{opacity:1}}@keyframes mepark-demo-live{50%{opacity:.4;transform:scale(.76)}}@media (max-width:1180px){.mepark-feature-switcher--kiosk,.mepark-feature-switcher--owner{grid-template-rows:auto auto;grid-template-columns:minmax(260px,.82fr) minmax(360px,1.18fr);gap:48px;width:min(100% - 72px,900px);margin:0 auto}.mepark-feature-switcher__copy{text-align:center;grid-column:1/-1}.mepark-feature-switcher__copy>.parking-owner__suite-mark{justify-content:center}.mepark-feature-switcher__copy>p{margin-left:auto;margin-right:auto}.mepark-feature-switcher__visual{grid-area:2/1}.mepark-feature-switcher__options{grid-area:2/2}.mepark-feature-switcher--owner{grid-template-rows:auto;grid-template-columns:minmax(250px,.72fr) minmax(420px,1.28fr)}.mepark-feature-switcher--owner .mepark-feature-switcher__options{grid-area:1/1;align-self:center}.mepark-feature-switcher--owner .mepark-feature-switcher__visual{grid-area:1/2}.mepark-feature-switcher--kiosk{grid-template-rows:auto;grid-template-columns:minmax(280px,.9fr) minmax(330px,1.1fr)}.mepark-feature-switcher--kiosk .mepark-feature-switcher__visual{grid-area:1/1}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options{grid-area:1/2}}@media (max-width:767px){.parking-owner__ticket-showcase-flow>button{border-radius:18px;grid-template-columns:42px minmax(0,1fr);min-height:110px;padding:15px}.parking-owner__ticket-showcase-flow>button>i{border-radius:14px;width:42px;height:42px}.valetman-mepark__kiosk-body{width:calc(100% - 24px)}.mepark-feature-switcher--kiosk,.mepark-feature-switcher--owner{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:42px;width:100%}.mepark-feature-switcher__copy{text-align:left;grid-column:1;padding:0 8px}.mepark-feature-switcher__copy>.parking-owner__suite-mark{justify-content:flex-start}.mepark-feature-switcher__copy--kiosk>h2{font-size:36px}.mepark-feature-switcher__copy>h3{font-size:30px}.mepark-feature-switcher__copy>p{margin-left:0;margin-right:0}.mepark-feature-switcher__visual{grid-area:2/1}.mepark-feature-switcher__options{grid-area:3/1;gap:10px}.mepark-feature-switcher__options>button,.mepark-feature-switcher--owner .mepark-feature-switcher__options>button{min-height:98px;padding:13px 14px}.mepark-feature-switcher__options>button.is-active{transform:translateY(-2px)}.mepark-feature-switcher__options em{display:none}.mepark-feature-switcher__kiosk-screen{width:min(100%,250px)}.mepark-feature-switcher__kiosk-top-panel{padding:12px 10px 0}.mepark-feature-switcher__kiosk-top-panel>header>strong{gap:4px;font-size:9px}.mepark-feature-switcher__kiosk-top-panel>header>strong>img{width:13px;height:13px}.mepark-feature-switcher__kiosk-top-panel>header>span{gap:4px;padding:4px 6px;font-size:5px}.mepark-feature-switcher__kiosk-top-steps{gap:3px;margin-top:8px}.mepark-feature-switcher__kiosk-top-steps>span{padding:4px 5px;font-size:5px}.mepark-feature-switcher__kiosk-top-steps>em{padding:3px 5px;font-size:4px}.mepark-feature-switcher__kiosk-top-panel>h4{margin-top:8px;font-size:13px}.mepark-feature-switcher__kiosk-top-panel>p{gap:4px;margin-top:6px;padding:4px 5px;font-size:5px}.mepark-feature-switcher__kiosk-top-panel>p>b{padding:2px 4px;font-size:4px}.mepark-kiosk-ui__header{min-height:38px;padding-inline:9px}.mepark-kiosk-ui__steps{min-height:26px;padding:4px 8px 0}.mepark-kiosk-ui__steps>span{padding:4px 5px;font-size:5px}.mepark-kiosk-ui__steps>em{padding:3px 5px;font-size:5px}.mepark-kiosk-ui__main{padding:10px 9px 8px}.mepark-kiosk-ui__main>h4{font-size:14px}.mepark-kiosk-ui__plate{gap:4px;margin-top:9px}.mepark-kiosk-ui__keypad{gap:3px;margin-top:5px}.mepark-kiosk-ui__keypad>span{min-height:21px}.valetman-mepark__product-section--kiosk{padding-top:0}.mepark-feature-switcher--kiosk .mepark-feature-switcher__visual{grid-area:1/1}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options{grid-area:2/1}.mepark-feature-switcher--owner .mepark-feature-switcher__options{grid-area:1/1}.mepark-feature-switcher--owner .mepark-feature-switcher__visual{grid-area:2/1}.valetman-mepark__cluster--owner{padding-bottom:104px}.valetman-owner-unified-scene{width:calc(100% - 24px)}.parking-owner__ui-console--unified{border-radius:20px;padding:5px;aspect-ratio:1/1.08!important;width:100%!important;max-width:none!important;height:auto!important}.parking-owner__ui-console--unified .parking-owner__ui-console-screen{border-radius:14px;height:calc(100% - 74px)!important;overflow:hidden!important}.parking-owner__ui-console--unified .parking-owner__finance-board{grid-template-columns:42px minmax(0,1fr)}}.valetman-mepark__ticket-heading{box-sizing:border-box;text-align:center;width:min(100% - 112px,1100px);padding:104px 0 54px}.valetman-mepark__ticket-heading>.parking-owner__suite-mark{justify-content:center}.valetman-mepark__ticket-heading>p,.valetman-mepark__kiosk-heading>p{color:#6f477b;letter-spacing:.12em;margin:0 0 18px;font-size:13px;font-weight:850;line-height:normal}.valetman-mepark__ticket-heading>h2{max-width:760px;margin-left:auto;margin-right:auto;font-weight:600}.valetman-mepark__ticket-heading>.valetman-mepark__section-intro{color:#68626b;word-break:keep-all;max-width:690px;margin:24px auto 0;font-size:16px;font-weight:480;line-height:1.82;display:block}.valetman-mepark__product-section--ticket>.parking-owner__cluster-track:before,.valetman-mepark__product-section--ticket>.parking-owner__cluster-track:after,.valetman-mepark__product-section--ticket .parking-owner__feature-scene--ticket:before{display:none}.parking-owner__cluster-track .parking-owner__feature-scene--ticket{min-height:0;padding:26px 56px 128px;display:block}.parking-owner__cluster-track .parking-owner__feature-scene--ticket .parking-owner__flow-visual--ticket{width:min(100%,1160px);max-width:1160px;margin:0 auto;padding:0}.valetman-mepark__product-section--ticket .parking-owner__ticket-showcase-phone{aspect-ratio:390/844;justify-content:center;align-items:center;width:min(100%,350px);margin-inline:auto;display:flex}.valetman-mepark__product-section--ticket .parking-owner__ticket-showcase-phone .venue-toss__phone{border-radius:44px;width:89.7436%;aspect-ratio:350/800!important;height:auto!important}.valetman-mepark__product-section--ticket .parking-owner__ticket-showcase-phone .venue-toss__phone-edge{border-radius:40px}.valetman-mepark__product-section--ticket .parking-owner__ticket-showcase-phone .venue-toss__phone-screen{padding-left:24px;padding-right:24px}@media (min-width:960px){.valetman-mepark__product-section--ticket .parking-owner__ticket-showcase{--ticket-canvas-width:clamp(380px, 31vw, 420px);--ticket-column-gap:clamp(76px, 6vw, 96px);isolation:isolate;gap:var(--ticket-column-gap);grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);max-width:1160px;position:relative}.valetman-mepark__product-section--ticket .parking-owner__ticket-showcase-phone{width:min(100%, var(--ticket-canvas-width));justify-self:center}.valetman-mepark__product-section--ticket .parking-owner__ticket-showcase-flow{justify-self:center;width:min(100%,520px)}}@media (min-width:1181px){.valetman-mepark__product-section--ticket .parking-owner__ticket-showcase:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(#0000,#ddd0e1 10% 90%,#0000);width:1px;position:absolute;top:3%;bottom:3%;left:50%}.valetman-mepark__product-section--ticket .parking-owner__ticket-showcase:after{z-index:2;content:"";pointer-events:none;background:#76527e;border:3px solid #fff;border-radius:999px;width:13px;height:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #d8c6dc,0 8px 22px #56385e2e}.valetman-mepark__product-section--ticket .parking-owner__ticket-showcase>*{z-index:1;position:relative}}@media (min-width:768px) and (max-width:959px){.valetman-mepark__product-section--ticket .parking-owner__ticket-showcase{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:767px){.valetman-mepark__ticket-heading{width:calc(100% - 40px);padding:80px 0 42px}.valetman-mepark__ticket-heading>h2{font-size:30px;line-height:1.4}.valetman-mepark__ticket-heading>.valetman-mepark__section-intro{margin-top:20px;font-size:15px;line-height:1.78}.parking-owner__cluster-track .parking-owner__feature-scene--ticket{padding:14px 20px 88px!important}.valetman-mepark__product-section--ticket .parking-owner__ticket-showcase{grid-template-columns:minmax(0,1fr);width:100%;margin-inline:auto;max-width:350px!important}.valetman-mepark__product-section--ticket .parking-owner__ticket-showcase>*{min-width:0}.valetman-mepark__product-section--ticket .parking-owner__ticket-showcase-phone{width:min(100%,350px)!important;max-width:350px!important}}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .mepark-feature-switcher__copy,html:not([data-preview=desktop]) .mepark-feature-switcher__kiosk-screen,html:not([data-preview=desktop]) .valetman-owner-unified,html:not([data-preview=desktop]) .valetman-owner-unified__panel,html:not([data-preview=desktop]) .mepark-feature-switcher__demo-status>i{transition:none;animation:none}}@media (min-width:1181px){.valetman-mepark__kiosk-body{width:min(100% - 112px,1400px);margin-top:clamp(44px,5vw,64px);position:relative}.valetman-mepark__kiosk-body:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(#0000,#6f477b38 13% 87%,#0000);width:1px;position:absolute;top:12px;bottom:12px;left:50%}.valetman-mepark__kiosk-body:after{z-index:4;content:"";pointer-events:none;background:#6f477b;border:3px solid #fff;border-radius:50%;width:13px;height:13px;animation:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #d8c6dc,0 8px 22px #6f477b33}.mepark-feature-switcher--kiosk{z-index:1;grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"options visual";column-gap:clamp(88px,7vw,124px);position:relative}.mepark-feature-switcher--kiosk .mepark-feature-switcher__visual{grid-area:visual}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options{grid-area:options;align-self:center}.mepark-feature-switcher--kiosk .mepark-feature-switcher__kiosk-screen{width:min(100%,390px)}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options>button{min-height:112px}.valetman-mepark__cluster--owner{overflow:hidden}.valetman-mepark__cluster--owner .parking-owner__cluster-heading{max-width:880px;padding-bottom:68px}.mepark-feature-switcher--owner{grid-template:"options visual"1fr/minmax(310px,365px) minmax(680px,1fr);align-items:center;column-gap:clamp(64px,5.5vw,88px);width:100%}.mepark-feature-switcher--owner .mepark-feature-switcher__visual{grid-area:visual;width:100%}.mepark-feature-switcher--owner .mepark-feature-switcher__options{grid-area:options;align-self:center;gap:14px}.mepark-feature-switcher--owner .mepark-feature-switcher__options>button{border-radius:19px;grid-template-columns:42px minmax(0,1fr);min-height:96px;padding:15px 17px}.mepark-feature-switcher--owner .mepark-feature-switcher__options>button>i{border-radius:14px;width:42px;height:42px}.mepark-feature-switcher--owner .mepark-feature-switcher__options>button.is-active{transform:translate(4px)}.parking-owner__ui-console--unified{aspect-ratio:16/11.1;width:min(100%,960px);height:auto}.parking-owner__ui-console--unified .parking-owner__admin-screen--summary .parking-owner__admin-summary>div>header>strong{text-overflow:clip;white-space:nowrap;flex:1;overflow:visible}}.parking-owner .venue-toss__phone--ticket-journey .venue-toss__journey-status--payment{grid-template-rows:auto minmax(172px,1fr) auto auto;row-gap:12px}.parking-owner .venue-toss__phone--ticket-journey .venue-toss__journey-payment-card{background:linear-gradient(155deg,#fff 0%,#faf7fb 100%);border-color:#e6dce8;border-radius:22px;width:min(100%,240px);min-height:174px;padding:18px;box-shadow:0 15px 34px #6f477b1a}.parking-owner .venue-toss__phone--ticket-journey .venue-toss__journey-payment-card>i{border-radius:15px;width:46px;height:46px;box-shadow:0 9px 22px #6f477b1c}.parking-owner .venue-toss__phone--ticket-journey .venue-toss__journey-payment-card>i svg{width:21px;height:21px}.parking-owner .venue-toss__phone--ticket-journey .venue-toss__journey-payment-card>span{color:#827984;margin-top:12px}.parking-owner .venue-toss__phone--ticket-journey .venue-toss__journey-payment-card>strong{color:#62406b;font-size:29px}.parking-owner .venue-toss__phone--ticket-journey .venue-toss__journey-status--payment>.venue-toss__journey-payment-action{background:linear-gradient(120deg,#604067,#76517c);border-radius:16px;justify-self:center;width:min(100%,240px);min-height:54px;margin:10px 0 8px;padding:0 16px;box-shadow:0 13px 28px #6f477b3d}.parking-owner .venue-toss__phone--ticket-journey .venue-toss__journey-payment-action>svg:first-child{justify-self:start}.parking-owner .venue-toss__phone--ticket-journey .venue-toss__journey-payment-action>svg:last-child{justify-self:end}.parking-owner .venue-toss__phone--ticket-journey .venue-toss__journey-payment-action:hover{box-shadow:0 17px 34px #6f477b4a}.parking-owner__ui-console--unified .parking-owner__metric-flow>i{background:linear-gradient(#94739c,#e5d9e8)}.parking-owner__ui-console--unified .parking-owner__capacity-slots>i.is-occupied{color:#74517a;background:#f3edf4;border-color:#dfd0e2}.parking-owner__ui-console--unified .parking-owner__finance-trend>footer{background:0 0;min-height:0;margin-top:3px;padding:0}.parking-owner__flow-copy--section>span,.valetman-mepark__kiosk-heading>.valetman-mepark__section-intro,.valetman-mepark__cluster--owner>.parking-owner__cluster-heading>.valetman-mepark__section-intro{color:#68626b;font-size:16px;font-weight:480;line-height:1.82}.parking-owner__ui-console--unified .parking-owner__admin-product-actions>b,.parking-owner__ui-console--unified .parking-owner__admin-summary>div>header>i,.parking-owner__ui-console--unified .parking-owner__admin-event-state.is-in,.parking-owner__ui-console--unified .parking-owner__admin-event-history article>strong.is-in{color:#6f477b;background:#f3edf4}.parking-owner__ui-console--unified .parking-owner__metric-spaces>i{background:#d9c5de}.parking-owner__ui-console--unified .parking-owner__metric-ring{background:conic-gradient(#6f477b 0 79.9%, #e5d9e8 79.9% 100%)}.parking-owner__ui-console--unified .parking-owner__finance-trend>div>i{background:linear-gradient(#92709a,#e5d9e8)}@media (max-width:767px){.valetman-mepark__ticket-heading>p,.valetman-mepark__kiosk-heading>p{font-size:12px}.parking-owner__flow-copy--section>span,.valetman-mepark__kiosk-heading>.valetman-mepark__section-intro,.valetman-mepark__cluster--owner>.parking-owner__cluster-heading>.valetman-mepark__section-intro{font-size:15px;line-height:1.78}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options{width:100%}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options>button{grid-template-columns:46px minmax(0,1fr);gap:14px;min-height:112px;padding:16px}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options>button>i{width:46px;height:46px}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options strong{font-size:16px}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options em{font-size:11px;display:block}}@media (prefers-reduced-motion:reduce){html:not([data-preview=desktop]) .valetman-mepark__kiosk-body:after{animation:none}}.mepark-feature-switcher--owner .mepark-feature-switcher__options em{color:#888189;margin-top:6px;font-size:12px;line-height:1.5;display:block}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options small,.mepark-feature-switcher--owner .mepark-feature-switcher__options small{font-size:12px;line-height:1.4}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options strong,.mepark-feature-switcher--owner .mepark-feature-switcher__options strong{font-size:18px;line-height:1.4}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options em,.mepark-feature-switcher--owner .mepark-feature-switcher__options em{font-size:12px;line-height:1.5}@media (min-width:1181px){.valetman-mepark__product-section--kiosk{padding-bottom:clamp(84px,7vw,108px)}.valetman-mepark__kiosk-body{width:min(100% - 112px,1160px);margin-top:44px}.mepark-feature-switcher--kiosk{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px}.mepark-feature-switcher--kiosk .mepark-feature-switcher__kiosk-screen{width:min(100%,390px)}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options{justify-self:end;width:min(100%,520px)}.mepark-feature-switcher--kiosk .mepark-feature-switcher__visual{justify-self:start}.mepark-feature-switcher--kiosk .mepark-feature-switcher__options>button{min-height:118px}.parking-owner__cluster-track .parking-owner__feature-scene--ticket .parking-owner__flow-visual--ticket{box-sizing:border-box;padding-left:0}.mepark-feature-switcher--owner{grid-template-columns:minmax(340px,372px) minmax(680px,1fr)}.mepark-feature-switcher--owner .mepark-feature-switcher__options>button{grid-template-columns:48px minmax(0,1fr);gap:16px;min-height:108px;padding:13px 17px}.mepark-feature-switcher--owner .mepark-feature-switcher__options>button>i{width:48px;height:48px}.mepark-feature-switcher--owner .mepark-feature-switcher__options small{font-size:12px;font-weight:780;line-height:1.4}.mepark-feature-switcher--owner .mepark-feature-switcher__options strong{margin-top:7px;font-size:18px;font-weight:720;line-height:1.4}.parking-owner__ui-console--unified .parking-owner__admin-product-heading>strong{font-size:28px;line-height:1.16}.parking-owner__ui-console--unified .parking-owner__admin-screen--summary .parking-owner__admin-summary>div>header>strong{font-size:19px;line-height:1.25}.parking-owner__ui-console--unified .parking-owner__capacity-map>header>strong{font-size:16px;line-height:1.35}.parking-owner__ui-console--unified .parking-owner__capacity-map>header>strong>i{width:21px;height:21px;font-size:9px}}@media (min-width:768px) and (max-width:1180px){.mepark-feature-switcher--owner .mepark-feature-switcher__options small{font-size:12px}.mepark-feature-switcher--owner .mepark-feature-switcher__options strong{font-size:17px}.mepark-feature-switcher--owner .mepark-feature-switcher__options em{font-size:11px}.parking-owner__ui-console--unified .parking-owner__admin-screen--summary .parking-owner__admin-summary>div>header>strong{font-size:17px}.parking-owner__ui-console--unified .parking-owner__capacity-map>header>strong{font-size:14px}}.valetman-mepark__ticket-heading,.valetman-mepark__kiosk-heading,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading{box-sizing:border-box;text-align:center;width:min(100% - 112px,980px);max-width:980px;margin:0 auto;min-height:0!important;padding:112px 0 68px!important}.valetman-mepark__ticket-heading>.parking-owner__suite-mark,.valetman-mepark__kiosk-heading>.parking-owner__suite-mark,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading>.parking-owner__suite-mark{justify-content:center}.valetman-mepark__ticket-heading>p,.valetman-mepark__kiosk-heading>p,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading>p{color:#6f477b;letter-spacing:.12em;margin:0 0 18px;font-size:13px;font-weight:850;line-height:normal}.valetman-mepark__ticket-heading>h2,.valetman-mepark__kiosk-heading>h2,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading>h2{color:#191f28;letter-spacing:-.045em;width:100%;max-width:760px;margin:30px auto 0;font-size:clamp(34px,3.35vw,48px);font-weight:600;line-height:1.4}.valetman-mepark__ticket-heading>.valetman-mepark__section-intro,.valetman-mepark__kiosk-heading>.valetman-mepark__section-intro,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading>.valetman-mepark__section-intro{color:#68626b;letter-spacing:normal;text-align:center;word-break:keep-all;width:100%;max-width:690px;margin:24px auto 0;font-size:16px;font-weight:480;line-height:1.82;display:block}@media (max-width:767px){.valetman-mepark__ticket-heading,.valetman-mepark__kiosk-heading,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading{width:calc(100% - 40px);padding:80px 0 42px!important}.valetman-mepark__ticket-heading>p,.valetman-mepark__kiosk-heading>p,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading>p{font-size:12px}.valetman-mepark__ticket-heading>h2,.valetman-mepark__kiosk-heading>h2,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading>h2{margin-top:26px;font-size:30px;line-height:1.4}.valetman-mepark__ticket-heading>.valetman-mepark__section-intro,.valetman-mepark__kiosk-heading>.valetman-mepark__section-intro,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading>.valetman-mepark__section-intro{margin-top:20px;font-size:15px;line-height:1.78}.valetman-mepark__ticket-heading,.valetman-mepark__kiosk-heading,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading{padding-bottom:20px!important}.parking-owner{text-rendering:optimizelegibility;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-optical-sizing:auto}.parking-owner p,.parking-owner li,.parking-owner dd,.parking-owner figcaption,.parking-owner small,.parking-owner address,.parking-owner button,.parking-owner label{font-weight:540}.parking-owner__cluster-heading>span,.valetman-mepark__section-intro,.parking-owner__flow-copy>p,.parking-owner__ticket-showcase-flow small,.valetman-kiosk-player__steps small{opacity:1;color:#514a54;font-weight:560}.parking-owner [class*=eyebrow],.parking-owner [class*=caption] span,.parking-owner [class*=label]{font-weight:760}.parking-owner__mobile-sticky-title{z-index:24;box-sizing:border-box;background:#f8f7f9;border-top:1px solid #ded9e0;border-bottom:1px solid #d7d1d9;width:100%;margin:0;padding:11px 20px 13px;display:block;position:sticky;top:64px;box-shadow:0 8px 18px #22192614}.parking-owner__mobile-sticky-title span,.parking-owner__mobile-sticky-title strong{overflow-wrap:anywhere;display:block}.parking-owner__mobile-sticky-title span{color:#72527c;letter-spacing:.05em;font-size:11px;font-weight:800;line-height:1.35}.parking-owner__mobile-sticky-title strong{color:#241d27;letter-spacing:-.025em;margin-top:3px;font-size:19px;font-weight:820;line-height:1.28}.mepark-solution-page[data-language=en] .parking-owner h1,.mepark-solution-page[data-language=en] .parking-owner h2,.mepark-solution-page[data-language=en] .parking-owner h3{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.mepark-solution-page[data-language=ja] .parking-owner h1,.mepark-solution-page[data-language=ja] .parking-owner h2,.mepark-solution-page[data-language=ja] .parking-owner h3,.mepark-solution-page[data-language=ja] .parking-owner button{overflow-wrap:anywhere;word-break:normal}.mepark-solution-page[data-language=en] .parking-owner__hero-copy.solution-hero__copy h1,.mepark-solution-page[data-language=ja] .parking-owner__hero-copy.solution-hero__copy h1{gap:5px;font-size:30px;line-height:1.28}.mepark-solution-page[data-language=en] .mepark-feature-switcher__kiosk-top-steps{justify-content:flex-start;gap:2px}.mepark-solution-page[data-language=en] .mepark-feature-switcher__kiosk-top-steps>em{margin-left:0;padding-inline:4px}.mepark-solution-page[data-language=en] .valetman-mepark__ticket-heading>h2,.mepark-solution-page[data-language=en] .valetman-mepark__kiosk-heading>h2,.mepark-solution-page[data-language=en] .valetman-mepark__owner-heading>h2,.mepark-solution-page[data-language=ja] .valetman-mepark__ticket-heading>h2,.mepark-solution-page[data-language=ja] .valetman-mepark__kiosk-heading>h2,.mepark-solution-page[data-language=ja] .valetman-mepark__owner-heading>h2{font-size:27px;line-height:1.45}.parking-owner__mobile-sticky-title{display:none!important}.valetman-mepark__ticket-heading>p,.valetman-mepark__ticket-heading>h2,.valetman-mepark__ticket-heading>.valetman-mepark__section-intro,.valetman-mepark__kiosk-heading>p,.valetman-mepark__kiosk-heading>h2,.valetman-mepark__kiosk-heading>.valetman-mepark__section-intro,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading>p,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading>h2,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading>.valetman-mepark__section-intro{display:block}.valetman-mepark__ticket-heading,.valetman-mepark__kiosk-heading,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading{z-index:auto;text-align:center;background:0 0;width:calc(100% - 40px);max-width:none;margin:0 auto;position:static;padding:80px 0 42px!important}.valetman-mepark__ticket-heading>.parking-owner__suite-mark,.valetman-mepark__kiosk-heading>.parking-owner__suite-mark,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading>.parking-owner__suite-mark{justify-content:center}.valetman-mepark__ticket-heading>h2,.valetman-mepark__kiosk-heading>h2,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading>h2{margin-top:26px}.valetman-mepark__ticket-heading>.valetman-mepark__section-intro,.valetman-mepark__kiosk-heading>.valetman-mepark__section-intro,.valetman-mepark__cluster--owner>.valetman-mepark__owner-heading>.valetman-mepark__section-intro{text-align:center;margin-top:20px}}@media (min-width:768px){.parking-owner__mobile-sticky-title{display:none}}
