.ProductLanding-module__bx6G2G__landing{color:#fff;background:#000;padding:128px 0 144px}.ProductLanding-module__bx6G2G__intro{width:min(var(--marketing-content-width,1152px), calc(100% - 48px));margin:0 auto}.ProductLanding-module__bx6G2G__eyebrow{color:gray;text-transform:uppercase;margin:0 0 16px;font-family:monospace;font-size:12px;line-height:1.5}.ProductLanding-module__bx6G2G__statement{letter-spacing:-.025em;font-size:clamp(32px,3.2vw,42px);font-weight:500;line-height:1.3}.ProductLanding-module__bx6G2G__statement h1,.ProductLanding-module__bx6G2G__description{font:inherit;margin:0;display:inline}.ProductLanding-module__bx6G2G__description{color:gray}.ProductLanding-module__bx6G2G__landing[data-tone=light]{--marketing-content-width:1150px;color:#16171a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;padding-bottom:0}.ProductLanding-module__bx6G2G__landing[data-tone=light] .ProductLanding-module__bx6G2G__description{color:#656565}.ProductLanding-module__bx6G2G__orderingHero{isolation:isolate;width:min(var(--marketing-content-width,1152px), calc(100% - 48px));aspect-ratio:1.43;background:#f6f4f1;border-radius:13px;margin:64px auto;position:relative;overflow:hidden}.ProductLanding-module__bx6G2G__orderingHero:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000012}.ProductLanding-module__bx6G2G__orderingPhone{width:60%;margin:4.5% auto 0}.ProductLanding-module__bx6G2G__orderingPhone .ProductLanding-module__bx6G2G__image{width:100%;height:auto}.ProductLanding-module__bx6G2G__artwork{width:min(1200px,100% - 32px);margin:96px auto 112px;position:relative}.ProductLanding-module__bx6G2G__landing>section[id=calendar]{margin-top:112px}.ProductLanding-module__bx6G2G__image{width:100%;height:auto;display:block}.ProductLanding-module__bx6G2G__artwork[data-portrait=true] .ProductLanding-module__bx6G2G__image{object-fit:contain;object-position:top;width:min(70vw,400px);max-height:720px;margin:auto;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.ProductLanding-module__bx6G2G__artwork[data-product=payments] .ProductLanding-module__bx6G2G__image{width:min(100%,720px);max-height:none}@media (max-width:767px){.ProductLanding-module__bx6G2G__landing>section[id=calendar]{margin-top:64px}.ProductLanding-module__bx6G2G__landing{padding:112px 0 80px}.ProductLanding-module__bx6G2G__statement{font-size:40px;line-height:1.15}.ProductLanding-module__bx6G2G__statement h1{display:block}.ProductLanding-module__bx6G2G__description{letter-spacing:normal;margin-top:24px;font-size:15px;font-weight:400;line-height:1.5;display:block}.ProductLanding-module__bx6G2G__artwork{margin-top:48px;margin-bottom:64px}.ProductLanding-module__bx6G2G__orderingHero{aspect-ratio:1;margin-block:40px 48px}.ProductLanding-module__bx6G2G__orderingPhone{width:84%;margin-top:8%}}
.WebsiteBuilderSection-module__7SU_9q__section{color:#383b41;background:linear-gradient(#fff,#f6f4f1 55%);border-radius:13px;margin:144px 16px 0;padding:0 0 72px}.WebsiteBuilderSection-module__7SU_9q__intro,.WebsiteBuilderSection-module__7SU_9q__features{width:min(var(--marketing-content-width,1150px), calc(100% - 16px));margin-inline:auto}.WebsiteBuilderSection-module__7SU_9q__intro{grid-template-columns:1fr 1fr;align-items:center;gap:96px;display:grid}.WebsiteBuilderSection-module__7SU_9q__eyebrow{text-transform:uppercase;margin:0 0 20px;font:12px/1.5 monospace}.WebsiteBuilderSection-module__7SU_9q__intro h2{letter-spacing:-.025em;margin:0;font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1.25}.WebsiteBuilderSection-module__7SU_9q__description{margin:32px 0 0;font-size:22px;line-height:1.4}.WebsiteBuilderSection-module__7SU_9q__demo{width:min(var(--marketing-content-width,1150px), calc(100% - 16px));margin:80px auto 40px;position:relative}.WebsiteBuilderSection-module__7SU_9q__builder{width:93%}.WebsiteBuilderSection-module__7SU_9q__orderingArtwork{width:min(var(--marketing-content-width,1150px), calc(100% - 16px));margin:56px auto 40px}.WebsiteBuilderSection-module__7SU_9q__orderingImage,.WebsiteBuilderSection-module__7SU_9q__builder svg{width:100%;height:auto;display:block}.WebsiteBuilderSection-module__7SU_9q__builder svg path,.WebsiteBuilderSection-module__7SU_9q__builder svg rect{transition:fill .7s}.WebsiteBuilderSection-module__7SU_9q__chat{--gordon-horizontal-padding:3.5%;background:#fff;border-radius:16px;width:calc(33% - 50px);height:60%;min-height:380px;position:absolute;top:29%;right:0;box-shadow:0 0 0 1px #0000001a,0 10px 30px #00000014;container-type:inline-size}.WebsiteBuilderSection-module__7SU_9q__chat>div{inset:16px 0 0}.WebsiteBuilderSection-module__7SU_9q__features{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.WebsiteBuilderSection-module__7SU_9q__features p{color:#747983;margin:0;font-size:17px;font-weight:500;line-height:1.5}.WebsiteBuilderSection-module__7SU_9q__features strong{color:#16171a;font-weight:500}.WebsiteBuilderSection-module__7SU_9q__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.WebsiteBuilderSection-module__7SU_9q__intro{gap:40px}.WebsiteBuilderSection-module__7SU_9q__description{font-size:18px}.WebsiteBuilderSection-module__7SU_9q__chat{width:min(340px,90%);height:460px;margin:-12% 0 0 auto;position:relative}.WebsiteBuilderSection-module__7SU_9q__builder{width:100%}.WebsiteBuilderSection-module__7SU_9q__features{gap:24px}}@media (max-width:600px){.WebsiteBuilderSection-module__7SU_9q__section{margin:80px 8px 0;padding-bottom:40px}.WebsiteBuilderSection-module__7SU_9q__intro,.WebsiteBuilderSection-module__7SU_9q__features{grid-template-columns:1fr;gap:24px;width:calc(100% - 32px)}.WebsiteBuilderSection-module__7SU_9q__description{margin:0}.WebsiteBuilderSection-module__7SU_9q__demo{width:calc(100% - 32px);margin-top:40px}.WebsiteBuilderSection-module__7SU_9q__orderingArtwork{width:calc(100% - 32px);margin-block:32px}.WebsiteBuilderSection-module__7SU_9q__chat{margin-top:-5%;margin-right:16px}}@media (prefers-reduced-motion:reduce){.WebsiteBuilderSection-module__7SU_9q__builder svg path,.WebsiteBuilderSection-module__7SU_9q__builder svg rect{transition:none}}
.Faqs-module__YvIk0W__section{width:min(var(--marketing-content-width,1150px), calc(100% - 48px));color:#16171a;grid-template-columns:minmax(0,1fr);gap:64px;margin:0 auto;padding:16px 0 96px;display:grid}.Faqs-module__YvIk0W__title{letter-spacing:-.025em;margin:0;font-size:clamp(28px,3vw,36px);font-weight:500;line-height:1.25}.Faqs-module__YvIk0W__accordion{min-width:0}.Faqs-module__YvIk0W__section .Faqs-module__YvIk0W__item{border-color:#00000012}.Faqs-module__YvIk0W__section .Faqs-module__YvIk0W__question{color:#16171a;gap:24px;padding-block:24px;font-size:17px;font-weight:500;line-height:1.5}.Faqs-module__YvIk0W__section .Faqs-module__YvIk0W__question svg{color:#656565}.Faqs-module__YvIk0W__section .Faqs-module__YvIk0W__answer{color:#656565;padding:0 40px 24px 0;font-size:17px;font-weight:500;line-height:1.5}@media (max-width:767px){.Faqs-module__YvIk0W__section{grid-template-columns:1fr;gap:40px;padding-bottom:64px}.Faqs-module__YvIk0W__section .Faqs-module__YvIk0W__answer{padding-right:0}}
.ReservationLayoutSection-module__-YdDka__section{margin-top:112px}.ReservationLayoutSection-module__-YdDka__artwork{isolation:isolate;aspect-ratio:2;--edge-shadow:.85;--bottom-fade-start:44%;width:min(1200px,100% - 48px);margin-inline:auto;position:relative;overflow:hidden;container-type:inline-size}.ReservationLayoutSection-module__-YdDka__ipad{aspect-ratio:2400/1745;position:absolute;inset:0 0 auto}.ReservationLayoutSection-module__-YdDka__frame{width:100%;height:auto;display:block}.ReservationLayoutSection-module__-YdDka__screen{z-index:1;background:#000;border-radius:min(29px,2.41667cqw);position:absolute;inset:5.84527% 3.08333% 5.44413% 3.54167%;overflow:hidden;container-type:size}.ReservationLayoutSection-module__-YdDka__screen video{object-fit:cover;width:100cqh;max-width:none;height:100cqw;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.ReservationLayoutSection-module__-YdDka__edgeShadow,.ReservationLayoutSection-module__-YdDka__bottomShadow{pointer-events:none;position:absolute;inset:0}.ReservationLayoutSection-module__-YdDka__edgeShadow{z-index:2;background:linear-gradient(90deg, rgb(0 0 0/var(--edge-shadow)), transparent 32%, transparent 65%, rgb(0 0 0/var(--edge-shadow)))}.ReservationLayoutSection-module__-YdDka__bottomShadow{z-index:3;background:linear-gradient(180deg, transparent var(--bottom-fade-start), #000000a6 72%, #000 96%)}@media (max-width:767px){.ReservationLayoutSection-module__-YdDka__section{margin-top:64px}}
