@media(min-width:1000px){.get-started-page{height:100vh;height:100dvh;min-height:0;max-height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr);margin:0;overflow:hidden}.get-started-page .welcome-header{width:100%;max-width:none;min-height:96px;margin:0;padding:14px clamp(28px,4vw,80px);box-sizing:border-box;align-items:center}.get-started-page .signup-main{width:100%;max-width:none;min-height:0;min-width:0;margin:0;padding:clamp(14px,2.4vh,30px) clamp(28px,5vw,100px) 16px;box-sizing:border-box;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);grid-template-rows:minmax(0,1fr) auto;column-gap:clamp(34px,6vw,100px);row-gap:16px;align-items:stretch;overflow:hidden}.get-started-page .signup-intro{display:flex;flex-direction:column;min-height:0;align-self:stretch;justify-content:center}.get-started-page .signup-intro h1{font-size:clamp(36px,4.5vw,72px);line-height:1.09;max-width:780px;margin:12px 0 16px}.get-started-page .signup-intro>p{max-width:640px;font-size:clamp(14px,1.05vw,17px);line-height:1.65}.get-started-page .hospitality-stage{flex:1;display:flex;flex-direction:column;width:100%;min-height:0;margin:6px 0 0}.get-started-page .hospitality-scene{flex:1;height:auto;min-height:0}.get-started-page .hospitality-stage figcaption{flex:0 0 auto;margin:0;min-height:44px}.get-started-page .signup-main .signup-card{align-self:center;justify-self:center;width:100%;max-width:600px;max-height:100%;min-height:0;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#81978e transparent;scroll-padding-block:20px;padding:clamp(20px,2.6vh,32px) clamp(24px,2.4vw,40px);margin:0}.get-started-page .signup-card h2{font-size:32px;margin:10px 0}.get-started-page .signup-methods{margin:16px 0 12px}.get-started-page .signup-demo{margin-top:16px;padding-top:12px}.get-started-page .signup-main>.policy-links{grid-column:1/-1;justify-content:center;align-self:end;margin:0;padding:0;gap:22px}.get-started-page .policy-links a{line-height:1.5}html[dir=rtl] .get-started-page .signup-intro h1{font-size:clamp(32px,3.8vw,58px);letter-spacing:0;line-height:1.4}}@media(min-width:1000px)and (max-height:640px){.get-started-page{height:auto;min-height:100vh;min-height:100dvh;max-height:none;overflow-y:auto}.get-started-page .signup-main{grid-template-rows:auto auto;overflow:visible;align-items:center}.get-started-page .signup-main .signup-card{max-height:none;overflow:visible}.get-started-page .hospitality-scene{height:280px;min-height:240px;flex:auto}}@media(min-width:761px)and (max-width:999px){.get-started-page .signup-main{grid-template-columns:minmax(0,1fr);max-width:640px;gap:28px;margin:10px auto 24px;padding:0 28px 24px}.get-started-page .signup-intro h1{font-size:38px;max-width:none}.get-started-page .hospitality-stage{margin:0}.get-started-page .hospitality-scene{height:260px}.get-started-page .signup-main .signup-card{width:100%;max-width:540px;justify-self:center}}@media(max-width:760px){.get-started-page .signup-main{padding-bottom:24px}.get-started-page .signup-main>.policy-links{margin:0;justify-content:center}}@media(min-width:1000px){.get-started-page{height:auto;min-height:100dvh;max-height:none;grid-template-rows:auto auto;overflow:visible}.get-started-page .signup-main{height:auto;min-height:calc(100dvh - 96px);grid-template-rows:auto auto;overflow:visible;align-items:center}.get-started-page .signup-main .signup-card{max-height:none;overflow:visible}.get-started-page .hospitality-scene{min-height:280px;height:clamp(280px,35vh,420px)}}
