.signup_shell__ZEHhO{min-height:100dvh;color:#211e32;background:radial-gradient(ellipse at 8% 35%,#ffeddc 0,transparent 42%),radial-gradient(ellipse at 88% 10%,#efe8ff 0,transparent 42%),#faf9fc;padding:28px clamp(20px,5vw,88px);font-family:Arial,Helvetica,sans-serif}.signup_header__kxUmW{max-width:1300px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:14px}.signup_header__kxUmW a{color:#585467;text-decoration:none}.signup_header__kxUmW strong{color:#6539a3}.signup_brand__HRmyG{display:flex;align-items:center;gap:10px;font-size:26px!important;font-weight:800;color:#241c36!important;letter-spacing:-1px}.signup_brand__HRmyG span{display:grid;place-items:center;width:40px;height:40px;border-radius:14px;background:linear-gradient(140deg,#f87527,#d34630);color:white;box-shadow:0 6px 18px #ef6d2630}.signup_grid__j_Bgs{max-width:1230px;margin:clamp(36px,7vw,110px) auto;display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(30px,7vw,110px);align-items:center}.signup_story__owwCN h1{font-size:clamp(42px,4.7vw,68px);line-height:1.08;font-weight:800;letter-spacing:-3px;margin:24px 0}.signup_story__owwCN em{font-style:normal;color:#d54c12}.signup_eyebrow__toAnN{display:inline-flex;gap:8px;align-items:center;font-size:11px;letter-spacing:1.7px;font-weight:800;color:#743f98}.signup_lead__y_15X{font-size:18px;color:#67616f;line-height:1.7;max-width:470px}.signup_benefits__orVo4{display:flex;gap:14px;flex-wrap:wrap;margin:25px 0 36px;font-size:12px;font-weight:700}.signup_benefits__orVo4 span{display:flex;align-items:center;gap:5px}.signup_benefits__orVo4 svg{width:16px;color:#1c855e}.signup_preview__y6Dn5{padding:22px;border:1px solid #ffffff;border-radius:22px;background:#ffffffb8;backdrop-filter:blur(14px);box-shadow:0 18px 60px #4822350b}.signup_previewHeading__FRcJy{display:flex;align-items:center;gap:12px}.signup_previewHeading__FRcJy strong{font-size:13px}.signup_previewHeading__FRcJy small{display:block;font-size:11px;margin-top:5px;color:#7b7483}.signup_restaurantIcon__PxExi{display:grid;place-items:center;border-radius:12px;background:#fff0e3;color:#c7541f;width:43px;height:43px;flex-shrink:0}.signup_previewSteps__06v2K{justify-content:space-between;margin:24px 0;font-size:11px}.signup_previewSteps__06v2K,.signup_previewSteps__06v2K span{display:flex;gap:6px;align-items:center}.signup_previewSteps__06v2K b{display:grid;place-items:center;background:#efe9fa;color:#6b43a1;border-radius:8px;width:25px;height:25px;font-size:10px}.signup_previewSteps__06v2K svg{color:#a39aaa;flex-shrink:0}.signup_previewFoot__N9P8C{display:flex;gap:8px;align-items:center;border-top:1px solid #ede8ee;padding-top:15px;font-size:11px;color:#6c6673}.signup_card__PTwfz{background:#ffffffef;border:1px solid #fff;border-radius:28px;padding:clamp(24px,3vw,42px);box-shadow:0 25px 85px #4c224115,0 1px 4px #47283908}.signup_card__PTwfz h1,.signup_card__PTwfz h2{font-size:30px;line-height:1.18;font-weight:800;letter-spacing:-1px;margin:16px 0 12px}.signup_pill__XWuuJ{display:inline-block;font-size:10px;letter-spacing:1.4px;font-weight:800;background:#f1eafa;color:#714294;padding:8px 11px;border-radius:30px}.signup_muted__fwWoF{font-size:14px;color:#6b6476;line-height:1.6;margin:10px 0 22px}.signup_card__PTwfz a{color:#70409f;text-decoration:underline;text-underline-offset:3px}.signup_form__Y53Ho{display:grid;gap:20px;margin:25px 0}.signup_form__Y53Ho label{display:grid;gap:9px;font-size:13px;font-weight:700}.signup_form__Y53Ho input:not([type=checkbox]),.signup_form__Y53Ho select{width:100%;box-sizing:border-box;border:1px solid #d9d5e2;border-radius:11px;min-height:48px;padding:12px 14px;background:#fdfcfe;color:#282131;font-size:15px}.signup_form__Y53Ho input::placeholder{color:#8a8494}.signup_card__PTwfz>small,.signup_form__Y53Ho small{font-weight:400;font-size:12px;line-height:1.5;color:#716a7b}.signup_password__jaCH3{position:relative}.signup_password__jaCH3 input{padding-right:48px!important}.signup_password__jaCH3 button{position:absolute;right:3px;top:3px;width:42px;height:42px;display:grid;place-items:center;border:0;background:transparent;color:#72677e;border-radius:8px;cursor:pointer}.signup_checkbox__gIyfQ{display:flex!important;align-items:flex-start;gap:10px!important;font-weight:400!important;font-size:12px;line-height:1.6;margin:12px 0}.signup_checkbox__gIyfQ input{accent-color:#743d9c;width:17px;height:17px;margin-top:2px;flex-shrink:0}.signup_primary__jR9W9{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;box-sizing:border-box;min-height:48px;padding:13px 16px;border:0;border-radius:12px;background:linear-gradient(110deg,#ce4812,#a4381d);color:#fff!important;text-decoration:none!important;font-size:14px;font-weight:750;cursor:pointer;box-shadow:0 6px 16px #d0532220}.signup_primary__jR9W9:disabled{background:#e9e4e2;color:#777078!important;box-shadow:none;cursor:not-allowed}.signup_secondary__D0RMm{background:#f8f5fc;border:1px solid #e6dfee;color:#633e87;border-radius:10px;padding:11px 16px;font-size:13px;font-weight:600;cursor:pointer}.signup_reassurance__HfQjF{display:flex;align-items:center;justify-content:center;gap:7px;font-size:11px;color:#557667;border-top:1px solid #f0ebf3;padding-top:20px;margin-top:24px}.signup_footer__vC1bW{font-size:12px;text-align:center;color:#817886;padding:24px 0}.signup_error__cVvvb{padding:14px;color:#a12036;background:#fff0f3;border:1px solid #f2c4ce;border-radius:12px;font-size:13px;line-height:1.6}.signup_notice__QEFe7{padding:16px;background:#fff8e8;border:1px solid #f0d9a5;border-radius:13px;color:#7d5d14;font-size:14px;line-height:1.6}.signup_success__hi5Qa{padding:16px;background:#edf9f1;border:1px solid #bce5ca;border-radius:13px;color:#25633e;line-height:1.6}.signup_mail__gillO{display:flex;gap:12px;background:#f6f0fc;border-radius:12px;padding:16px;font-size:13px;line-height:1.6}.signup_mail__gillO svg{flex-shrink:0;color:#8249ac}.signup_center__TQa8y{max-width:500px;margin:80px auto;text-align:center;display:grid;gap:16px}.signup_setup__6Anun{max-width:690px;margin:55px auto}.signup_setupHeading__Rpmmq{display:flex;align-items:center;gap:12px}.signup_setupHeading__Rpmmq svg{color:#c9571d}.signup_progressLabel__SOPzG{display:flex;justify-content:space-between;margin:28px 0 12px;font-size:13px}.signup_progressLabel__SOPzG span{color:#706879}.signup_setup__6Anun progress{width:100%;height:8px;accent-color:#6d4294}.signup_checklist__jzsWy{display:grid;gap:10px;margin:20px 0}.signup_step__I4q4q{display:flex;gap:13px;align-items:center;border:1px solid #e8e2ed;border-radius:14px;padding:16px;text-decoration:none!important;color:#2d2636!important}.signup_step__I4q4q:hover{background:#faf7fe;border-color:#bda4d6}.signup_step__I4q4q>span:nth-child(2){flex:1}.signup_step__I4q4q strong{font-size:14px}.signup_step__I4q4q small{display:block;font-size:12px;color:#7a7285;line-height:1.5;margin-top:4px}.signup_done__V77By,.signup_number__fx8KN{height:30px;width:30px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:#f0e9f8;color:#7b4ca5;font-size:12px;font-weight:700}.signup_done__V77By{background:#eaf7ee;color:#268151}.signup_setup__6Anun>.signup_primary__jR9W9{margin:14px 0}.signup_shell__ZEHhO :focus-visible{outline:3px solid #a887ca;outline-offset:3px}@media (max-width:850px){.signup_grid__j_Bgs{grid-template-columns:1fr;max-width:560px;gap:28px}.signup_story__owwCN h1{font-size:46px}.signup_preview__y6Dn5{display:none}.signup_benefits__orVo4{margin-bottom:8px}.signup_header__kxUmW{align-items:flex-start}.signup_header__kxUmW>a:last-child{max-width:150px;text-align:right;font-size:12px}.signup_shell__ZEHhO{padding:22px 18px}.signup_setup__6Anun{margin:32px auto}.signup_card__PTwfz h1{font-size:26px}}@media (prefers-reduced-motion:reduce){.signup_shell__ZEHhO *{scroll-behavior:auto}}.VeloMascot_mascot__e_LEN{--vee-look-x:0px;--vee-look-y:0px;--vee-accent-a:#7c3aed;--vee-accent-b:#22d3ee;--vee-accent-c:#f43f8f;position:relative;display:inline-grid;place-items:center;width:var(--vee-size);height:var(--vee-size);flex:0 0 auto;isolation:isolate;transform-origin:50% 72%;animation:VeloMascot_vee-wander__T3jyO 6.4s ease-in-out infinite;-webkit-tap-highlight-color:transparent;touch-action:manipulation;user-select:none}.VeloMascot_svg__AYMqS{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 8px 13px rgba(50,35,105,.2))}.VeloMascot_shadow__fa7dP{transform-origin:center;animation:VeloMascot_vee-shadow__CoWSF 3.2s ease-in-out infinite}.VeloMascot_body__oLCf8,.VeloMascot_core__VkxUD,.VeloMascot_earLeft__K8UTX,.VeloMascot_earRight__pkr3r,.VeloMascot_eyes__hwLLH,.VeloMascot_handLeft__fVK3N,.VeloMascot_handRight__FGE4f,.VeloMascot_smile__ziqAC,.VeloMascot_spark__Eii8u{transform-box:fill-box;transform-origin:center}.VeloMascot_body__oLCf8{animation:VeloMascot_vee-bob__EoF4m 3.2s ease-in-out infinite}.VeloMascot_earLeft__K8UTX{animation:VeloMascot_vee-ear-left__pzBg0 4.8s ease-in-out infinite}.VeloMascot_earRight__pkr3r{animation:VeloMascot_vee-ear-right__iiXS9 4.8s ease-in-out .18s infinite}.VeloMascot_handLeft__fVK3N{animation:VeloMascot_vee-hand-left__NJXBr 4.2s ease-in-out infinite}.VeloMascot_handRight__FGE4f{animation:VeloMascot_vee-hand-right__M7E0r 4.2s ease-in-out .22s infinite}.VeloMascot_core__VkxUD{animation:VeloMascot_vee-core__ETj52 2.8s ease-in-out infinite}.VeloMascot_eyes__hwLLH{animation:VeloMascot_vee-blink__jP4_b 5.7s linear infinite}.VeloMascot_pupil__MHX4G{transform:translate(var(--vee-look-x),var(--vee-look-y));transition:transform 90ms ease-out}.VeloMascot_spark__Eii8u{animation:VeloMascot_vee-spark__9LE6B 3.8s ease-in-out infinite}.VeloMascot_mascot__e_LEN[data-mood=curious] .VeloMascot_body__oLCf8{animation:VeloMascot_vee-curious__YuT4x 1.1s ease-in-out infinite alternate}.VeloMascot_mascot__e_LEN[data-mood=curious] .VeloMascot_earRight__pkr3r{animation:VeloMascot_vee-listen__Am9e0 .85s ease-in-out infinite alternate}.VeloMascot_mascot__e_LEN[data-mood=thinking] .VeloMascot_body__oLCf8{animation:VeloMascot_vee-think__3E3DQ 1.6s ease-in-out infinite}.VeloMascot_mascot__e_LEN[data-mood=thinking] .VeloMascot_earLeft__K8UTX,.VeloMascot_mascot__e_LEN[data-mood=thinking] .VeloMascot_earRight__pkr3r{animation-duration:1.35s}.VeloMascot_mascot__e_LEN[data-mood=thinking] .VeloMascot_core__VkxUD{animation:VeloMascot_vee-core-think__fHlLW .92s ease-in-out infinite}.VeloMascot_mascot__e_LEN[data-mood=happy] .VeloMascot_body__oLCf8,.VeloMascot_mascot__e_LEN[data-reaction=happy] .VeloMascot_body__oLCf8{animation:VeloMascot_vee-happy__b3osz .72s cubic-bezier(.2,.9,.25,1) infinite alternate}.VeloMascot_mascot__e_LEN[data-mood=happy] .VeloMascot_handLeft__fVK3N,.VeloMascot_mascot__e_LEN[data-mood=happy] .VeloMascot_handRight__FGE4f,.VeloMascot_mascot__e_LEN[data-reaction=happy] .VeloMascot_handLeft__fVK3N,.VeloMascot_mascot__e_LEN[data-reaction=happy] .VeloMascot_handRight__FGE4f{animation:VeloMascot_vee-cheer__SJq8S .56s ease-in-out infinite alternate}.VeloMascot_mascot__e_LEN[data-mood=alert]{--vee-accent-a:#f59e0b;--vee-accent-b:#fb7185}.VeloMascot_mascot__e_LEN[data-reaction=hover] .VeloMascot_handRight__FGE4f{animation:VeloMascot_vee-wave___KUoV .52s ease-in-out infinite alternate}.VeloMascot_mascot__e_LEN[data-reaction=hover] .VeloMascot_earLeft__K8UTX,.VeloMascot_mascot__e_LEN[data-reaction=hover] .VeloMascot_earRight__pkr3r{animation-duration:.82s}.VeloMascot_mascot__e_LEN[data-reaction=touch] .VeloMascot_body__oLCf8{animation:VeloMascot_vee-boop__9IG_n .42s cubic-bezier(.2,.9,.3,1)}.VeloMascot_mascot__e_LEN[data-reaction=touch] .VeloMascot_core__VkxUD{animation:VeloMascot_vee-core-touch__IkQR5 .42s ease-out}@keyframes VeloMascot_vee-wander__T3jyO{0%,to{transform:translateZ(0) rotate(-1deg)}28%{transform:translate3d(2px,-2px,0) rotate(1.4deg)}58%{transform:translate3d(-2px,1px,0) rotate(-.5deg)}78%{transform:translate3d(1px,-1px,0) rotate(.8deg)}}@keyframes VeloMascot_vee-bob__EoF4m{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-3px) rotate(.8deg)}}@keyframes VeloMascot_vee-shadow__CoWSF{0%,to{transform:scaleX(1);opacity:.2}50%{transform:scaleX(.82);opacity:.12}}@keyframes VeloMascot_vee-ear-left__pzBg0{0%,72%,to{transform:translate(0) rotate(0)}80%{transform:translate(-1px,-2px) rotate(-10deg)}88%{transform:translate(0) rotate(4deg)}}@keyframes VeloMascot_vee-ear-right__iiXS9{0%,66%,to{transform:translate(0) rotate(0)}74%{transform:translate(1px,-2px) rotate(11deg)}82%{transform:translate(0) rotate(-4deg)}}@keyframes VeloMascot_vee-hand-left__NJXBr{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-1px) rotate(-4deg)}}@keyframes VeloMascot_vee-hand-right__M7E0r{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-2px) rotate(5deg)}}@keyframes VeloMascot_vee-core__ETj52{0%,to{transform:scale(.94);filter:brightness(1);opacity:.9}50%{transform:scale(1.05);filter:brightness(1.28);opacity:1}}@keyframes VeloMascot_vee-blink__jP4_b{0%,44%,48%,82%,86%,to{transform:scaleY(1)}46%,84%{transform:scaleY(.08)}}@keyframes VeloMascot_vee-spark__9LE6B{0%,to{transform:translate(0) scale(.75);opacity:.28}50%{transform:translate(1px,-3px) scale(1.05);opacity:.9}}@keyframes VeloMascot_vee-curious__YuT4x{0%{transform:translateY(-1px) rotate(-3deg)}to{transform:translateY(-3px) rotate(3deg)}}@keyframes VeloMascot_vee-listen__Am9e0{0%{transform:translateY(0) rotate(-5deg)}to{transform:translateY(-2px) rotate(8deg)}}@keyframes VeloMascot_vee-think__3E3DQ{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-3px) rotate(3deg)}}@keyframes VeloMascot_vee-core-think__fHlLW{0%,to{transform:scale(.9);filter:hue-rotate(0deg) brightness(1)}50%{transform:scale(1.12);filter:hue-rotate(26deg) brightness(1.42)}}@keyframes VeloMascot_vee-happy__b3osz{0%{transform:translateY(0) scaleY(.98) rotate(-2deg)}to{transform:translateY(-4px) scaleY(1.02) rotate(2deg)}}@keyframes VeloMascot_vee-cheer__SJq8S{0%{transform:translateY(0) rotate(-12deg)}to{transform:translateY(-3px) rotate(14deg)}}@keyframes VeloMascot_vee-wave___KUoV{0%{transform:rotate(-9deg) translateY(0)}to{transform:rotate(18deg) translateY(-2px)}}@keyframes VeloMascot_vee-boop__9IG_n{0%{transform:scale(1)}44%{transform:scaleX(1.06) scaleY(.9) translateY(3px)}to{transform:scale(1)}}@keyframes VeloMascot_vee-core-touch__IkQR5{0%{transform:scale(1)}45%{transform:scale(1.24) rotate(7deg);filter:brightness(1.45)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.VeloMascot_body__oLCf8,.VeloMascot_core__VkxUD,.VeloMascot_earLeft__K8UTX,.VeloMascot_earRight__pkr3r,.VeloMascot_eyes__hwLLH,.VeloMascot_handLeft__fVK3N,.VeloMascot_handRight__FGE4f,.VeloMascot_mascot__e_LEN,.VeloMascot_shadow__fa7dP,.VeloMascot_smile__ziqAC,.VeloMascot_spark__Eii8u{animation:none!important}.VeloMascot_pupil__MHX4G{transition:none}}.Welcome_shell__hOlol{--welcome-ink:#211934;--welcome-muted:#655e72;--welcome-purple:#6735b5;--welcome-orange:#be400c;min-height:100dvh;padding:26px clamp(18px,5vw,78px);color:var(--welcome-ink);font-family:Arial,Helvetica,sans-serif;background:radial-gradient(ellipse at 8% 40%,#ffede570,transparent 43%),radial-gradient(ellipse at 86% 12%,#e8e1ff95,transparent 44%),radial-gradient(ellipse at 70% 92%,#d7f4ff65,transparent 35%),#fbfbfe}.Welcome_shell__hOlol,.Welcome_shell__hOlol *{box-sizing:border-box}.Welcome_shell__hOlol a,.Welcome_shell__hOlol button{-webkit-tap-highlight-color:transparent}.Welcome_shell__hOlol button{font:inherit;cursor:pointer}.Welcome_shell__hOlol button:disabled{cursor:default;opacity:.62}.Welcome_shell__hOlol [tabindex]:focus-visible,.Welcome_shell__hOlol a:focus-visible,.Welcome_shell__hOlol button:focus-visible{outline:3px solid #703be0;outline-offset:4px}.Welcome_shell__hOlol [hidden]{display:none!important}.Welcome_skip__8NdLT{position:absolute;top:8px;left:18px;z-index:10;padding:12px;background:white;color:#211934;transform:translateY(-150%)}.Welcome_skip__8NdLT:focus{transform:translateY(0)}.Welcome_header__Mm_VW{max-width:1300px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:16px}.Welcome_brand__tLBgB{display:flex;align-items:center;color:var(--welcome-ink);text-decoration:none;font-size:27px;font-weight:850;letter-spacing:-1px}.Welcome_brandAccent__1NmJr{color:var(--welcome-orange)}.Welcome_brandMark__v5jif{display:grid;place-items:center;width:41px;height:41px;border-radius:14px;margin-right:10px;color:#fff;background:linear-gradient(135deg,#e96721,#c93d20);box-shadow:0 8px 20px #e16a292a}.Welcome_signIn__1e7yY{display:flex;gap:9px;align-items:center;flex-wrap:wrap;justify-content:flex-end;font-size:13px;color:var(--welcome-muted);text-decoration:none}.Welcome_signIn__1e7yY strong{display:flex;align-items:center;gap:4px;color:var(--welcome-purple);border:1px solid #d9caed;border-radius:12px;padding:10px 13px;background:#ffffffbd}.Welcome_content__2qs6A{max-width:1300px;margin:0 auto}.Welcome_experience__HynSv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:clamp(28px,5vw,78px);margin:clamp(35px,5vw,72px) 0 54px;align-items:start}.Welcome_story__LXy5G{min-width:0}.Welcome_eyebrow__FIXtf{display:flex;align-items:center;gap:8px;font-size:10px;line-height:1.6;letter-spacing:1.8px;font-weight:800;color:var(--welcome-orange)}.Welcome_story__LXy5G h1{font-size:clamp(39px,4.5vw,66px);line-height:1.06;letter-spacing:-2.8px;margin:21px 0;font-weight:800}.Welcome_story__LXy5G h1 em{font-style:normal;color:var(--welcome-orange)}.Welcome_lead__spejn{font-size:17px;line-height:1.7;max-width:460px;color:var(--welcome-muted);margin:0}.Welcome_benefits____gwC{display:flex;padding:0;margin:22px 0 27px;list-style:none;flex-wrap:wrap;gap:10px 18px;font-size:12px;font-weight:700}.Welcome_benefits____gwC li{display:flex;align-items:center;gap:5px}.Welcome_benefits____gwC svg{color:#16754d}.Welcome_guide__7qBtJ{border:1px solid #d9ccec;border-radius:25px;background:linear-gradient(135deg,#ffffffd9,#f5efffcc);box-shadow:0 15px 40px #5931840b;padding:20px;backdrop-filter:blur(12px)}.Welcome_guideHeader__8pQn8{display:flex;align-items:center;gap:8px}.Welcome_mascot__rtdop{flex-shrink:0;width:84px;height:84px;display:grid;place-items:center}.Welcome_guideTag__ta5IC{display:flex;align-items:center;gap:4px;color:#6431a5;font-size:10px;letter-spacing:1.3px;font-weight:800}.Welcome_guide__7qBtJ h2{font-size:19px;line-height:1.25;letter-spacing:-.5px;margin:6px 0}.Welcome_guideHeader__8pQn8 p{font-size:12px;line-height:1.5;color:var(--welcome-muted);margin:0}.Welcome_guideDisclosure__ULBO1{font-size:11px;line-height:1.5;color:#665675;padding:8px 10px;background:#eee5f8;border-radius:8px;margin:10px 0 14px}.Welcome_topics__9X94D{display:flex;flex-wrap:wrap;gap:7px}.Welcome_topics__9X94D button{border:1px solid #d8cbe9;background:#ffffffdb;color:#564168;border-radius:12px;padding:9px 11px;min-height:36px;font-size:11px;line-height:1.4;text-align:left}.Welcome_topics__9X94D button[aria-pressed=true]{color:#fff;background:#6838a8;border-color:#6838a8}.Welcome_answer__SLrFr{margin-top:15px;padding:15px;background:#ffffffde;border:1px solid #e3d9ee;border-radius:14px}.Welcome_answer__SLrFr strong{font-size:12px}.Welcome_answer__SLrFr p{font-size:12px;line-height:1.7;color:#5e526c;margin:7px 0 0}.Welcome_guideAction__yKVjf{display:inline-flex;gap:6px;align-items:center;background:none;padding:12px 0 3px;border:0;font-size:12px!important;font-weight:700!important;color:#623297;text-decoration:none}.Welcome_privacy__HacYP{display:flex;align-items:center;gap:6px;font-size:10px;color:#5a5464;margin-top:14px;line-height:1.5}.Welcome_privacy__HacYP svg{color:#1c7957;flex-shrink:0}.Welcome_workspace__xlX_2{min-width:0}.Welcome_quickStart__NmTAA{display:none}.Welcome_tabs__BD41J{padding:6px;display:grid;grid-template-columns:1fr 1fr;gap:6px;border:1px solid #e1dcea;border-radius:17px;background:#ffffffa8;backdrop-filter:blur(12px);margin-bottom:17px}.Welcome_tabs__BD41J button{display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:12px;padding:13px 9px;min-height:46px;font-size:13px;font-weight:700;background:transparent;color:#6a6077}.Welcome_trialTab__UGF3T[aria-selected=true]{background:#c34514;color:#fff;box-shadow:0 5px 14px #c64b1b20}.Welcome_demoTab__3V7fa[aria-selected=true]{background:#075d80;color:#fff;box-shadow:0 5px 14px #075d8020}.Welcome_demoCard__4_kG1{padding:clamp(21px,2.8vw,38px);border:1px solid #d4e5ed;background:linear-gradient(140deg,#ffffffed,#f4fcffef);border-radius:27px;box-shadow:0 22px 70px #1d597f12}.Welcome_demoTop__ALFAq{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.Welcome_demoBadge__AnOOR{color:#075d80;background:#e0f3fb;display:flex;align-items:center;gap:5px;border-radius:30px;padding:8px 10px;font-size:10px;letter-spacing:1px;font-weight:800}.Welcome_fictional__WLT91{font-size:10px;color:#5b6570}.Welcome_demoCard__4_kG1 h2{font-size:29px;letter-spacing:-1px;line-height:1.18;margin:22px 0 12px}.Welcome_demoDescription__KWQj5{font-size:13px;line-height:1.7;color:#5a6570;margin-bottom:22px;min-height:67px}.Welcome_steps__pdw6b{padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:0 0 20px}.Welcome_steps__pdw6b button{display:flex;gap:7px;width:100%;align-items:center;border:1px solid #d8e2e8;border-radius:11px;padding:9px 6px;font-size:11px;color:#556470;background:#fff}.Welcome_steps__pdw6b button span{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:#edf3f6;font-size:10px}.Welcome_steps__pdw6b button[aria-current=step]{border-color:#439ac2;color:#075d80;background:#eaf8ff;font-weight:700}.Welcome_steps__pdw6b button[aria-current=step] span{color:#fff;background:#075d80}.Welcome_simulation__L3_PA{border:1px solid #dce6e9;border-radius:17px;background:#fff;overflow:hidden}.Welcome_sampleHeader__2Jo3_{display:flex;gap:7px;align-items:center;background:#f2f8fa;padding:13px;border-bottom:1px solid #dce6e9;font-size:11px;color:#455f6a}.Welcome_sampleHeader__2Jo3_>span{margin-left:auto;font-size:8px;letter-spacing:.7px;color:#697b83}.Welcome_menuDemo__1Ukuk,.Welcome_orderDemo__wWyqo,.Welcome_setupDemo__ntQnT{padding:18px;min-height:236px}.Welcome_menuDemo__1Ukuk{display:grid;grid-template-columns:54px minmax(0,1fr);column-gap:12px;align-items:start}.Welcome_dishIcon__2grXM{display:grid;place-items:center;width:54px;height:61px;color:#a4491c;background:#fff0de;border-radius:12px}.Welcome_simulation__L3_PA h3{font-size:15px;line-height:1.35;margin:0 0 7px}.Welcome_menuDemo__1Ukuk p{font-size:11px;line-height:1.6;color:#64707a;margin:0 0 9px}.Welcome_menuDemo__1Ukuk strong{font-size:14px}.Welcome_menuDemo__1Ukuk small{font-size:9px;color:#69717c;font-weight:400;margin-left:4px}.Welcome_availability__yOPbH{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #abd8bd;border-radius:10px;min-height:38px;padding:9px;color:#176341;background:#ecfbf2;font-size:12px!important;font-weight:700!important;margin-top:18px}.Welcome_availability__yOPbH[aria-checked=false]{border-color:#ebcd93;color:#805213;background:#fff6e3}.Welcome_demoNote__YBZ4V{display:flex;align-items:flex-start;gap:5px;color:#64707a;line-height:1.6;font-size:10px!important;margin:12px 0 0!important;grid-column:1/-1}.Welcome_demoNote__YBZ4V svg{flex-shrink:0;margin-top:1px}.Welcome_orderHeading__myLuY{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.Welcome_orderHeading__myLuY small{display:block;font-size:8px;color:#6c6b78;letter-spacing:.5px;margin-bottom:9px}.Welcome_orderHeading__myLuY h3{font-size:13px}.Welcome_accepted__m50hb,.Welcome_pending__lufjT{border-radius:20px;padding:6px 9px;font-size:9px;font-weight:700;white-space:nowrap}.Welcome_pending__lufjT{color:#81500a;background:#fff2ce}.Welcome_accepted__m50hb{color:#166340;background:#dff7e8}.Welcome_orderLine__7SxAD{display:flex;justify-content:space-between;gap:12px;font-size:11px;padding:12px 0;border-bottom:1px dashed #dbe2e5}.Welcome_demoPrimary__43ZMr{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:38px;font-size:12px!important;border:0;border-radius:10px;background:#075d80;color:#fff;padding:10px;margin-top:15px}.Welcome_receipt__3LLVw{min-height:30px;line-height:1.5;font-size:10px;color:#5c6d74;margin:10px 0 0}.Welcome_setupDemo__ntQnT h3{display:flex;gap:8px;align-items:center;margin-bottom:16px}.Welcome_setupDemo__ntQnT>div{display:flex;gap:10px;align-items:center;font-size:11px;margin:10px 0}.Welcome_setupDemo__ntQnT>div>span{display:grid;place-items:center;width:23px;height:23px;border-radius:7px;color:#6735b5;background:#efe6fa;flex-shrink:0;font-size:10px}.Welcome_demoNavigation__phaAD{display:flex;justify-content:space-between;align-items:center;margin-top:16px;font-size:11px;color:#65717c}.Welcome_demoNavigation__phaAD button{display:flex;align-items:center;gap:5px;min-height:36px;border:1px solid #cedee5;border-radius:9px;padding:8px 10px;background:#fff;color:#075d80;font-size:11px}.Welcome_demoFooter__mCJrW{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #dce6eb;padding-top:20px;margin-top:22px}.Welcome_demoFooter__mCJrW strong{font-size:12px}.Welcome_demoFooter__mCJrW p{font-size:10px;line-height:1.6;color:#64707a;margin:5px 0 0}.Welcome_demoFooter__mCJrW button{display:flex;align-items:center;justify-content:center;gap:6px;padding:11px 14px;min-height:40px;border:0;border-radius:11px;background:#c34514;color:white;font-size:11px;font-weight:700;flex-shrink:0}.Welcome_footer__9creo{display:flex;justify-content:space-between;align-items:center;gap:16px;max-width:1300px;margin:0 auto;padding:22px 0 3px;border-top:1px solid #e4dfeb;font-size:11px;line-height:1.7;color:#6d6476}.Welcome_footer__9creo a{display:flex;align-items:center;gap:4px;color:#653796;text-decoration:none;white-space:nowrap}@media (max-width:850px){.Welcome_quickStart__NmTAA{display:flex;gap:10px;flex-wrap:wrap}.Welcome_quickStart__NmTAA button{display:flex;gap:7px;align-items:center;justify-content:center;border:1px solid #c34514;border-radius:12px;min-height:44px;padding:12px 16px;background:#c34514;color:#fff;font-size:12px;font-weight:700}.Welcome_quickStart__NmTAA button+button{border-color:#c7dfe9;background:#edf9ff;color:#075d80}.Welcome_experience__HynSv{grid-template-columns:1fr;max-width:610px;margin:38px auto;gap:28px}.Welcome_story__LXy5G h1{font-size:48px}.Welcome_guide__7qBtJ{margin-top:25px}}@media (max-width:480px){.Welcome_shell__hOlol{padding:20px 16px}.Welcome_brand__tLBgB{font-size:24px}.Welcome_brandMark__v5jif{width:36px;height:36px;margin-right:7px}.Welcome_signIn__1e7yY{font-size:0}.Welcome_signIn__1e7yY strong{font-size:12px}.Welcome_story__LXy5G h1{font-size:43px;letter-spacing:-2px}.Welcome_lead__spejn{font-size:15px}.Welcome_eyebrow__FIXtf{font-size:8px;letter-spacing:1.3px}.Welcome_benefits____gwC{gap:8px 12px;font-size:11px}.Welcome_guide__7qBtJ{padding:16px}.Welcome_guide__7qBtJ h2{font-size:17px}.Welcome_topics__9X94D button{min-height:42px}.Welcome_tabs__BD41J button{font-size:12px;padding:11px 6px}.Welcome_demoCard__4_kG1{padding:20px}.Welcome_demoCard__4_kG1 h2{font-size:26px}.Welcome_demoFooter__mCJrW{align-items:stretch;flex-direction:column;gap:12px}.Welcome_footer__9creo{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.Welcome_shell__hOlol *,.Welcome_shell__hOlol :after,.Welcome_shell__hOlol :before{scroll-behavior:auto!important;animation:none!important;transition:none!important}}