.Cp8T1a_section{padding:var(--padding) 0;background-color:var(--product-soft,var(--blush))}.Cp8T1a_panel{--cta-color:var(--primary);--cta-foreground:#fff;min-height:204rem;padding:var(--padding);color:var(--cta-foreground);background:var(--cta-color);border-radius:22rem;justify-content:space-between;align-items:center;gap:80rem;display:flex}.Cp8T1a_panel[data-product=events]{--cta-color:var(--events)}.Cp8T1a_panel[data-product=community]{--cta-color:var(--community)}.Cp8T1a_panel[data-product=booking]{--cta-color:var(--booking)}.Cp8T1a_panel[data-product=front-desk]{--cta-color:var(--front-desk)}.Cp8T1a_panel h2{color:var(--cta-foreground);font-family:var(--font-family2);font-size:26rem;font-weight:400;line-height:1.47}.Cp8T1a_panel h2 span{color:var(--cta-foreground);font-family:var(--font-family2)}.Cp8T1a_panel p{color:var(--cta-foreground);margin-top:4rem;font-size:16rem}.Cp8T1a_actions{justify-content:flex-end;align-items:center;gap:24rem;min-width:534rem;display:flex}.Cp8T1a_secondaryAction,.Cp8T1a_primaryAction{min-width:190rem;height:56rem;font-family:var(--font-family2);border-radius:28rem;justify-content:center;align-items:center;padding:0 40rem;font-size:14rem;font-weight:400;line-height:1;transition:transform .18s,box-shadow .18s,background .18s,color .18s;display:inline-flex}.Cp8T1a_primaryAction{color:var(--ink);background:#fff;border:1rem solid #fff}.Cp8T1a_primaryAction:hover{color:var(--cta-color);background:color-mix(in srgb, var(--cta-color) 10%, #fff);transform:translateY(-2rem);box-shadow:0 8rem 18rem #2929292b}.Cp8T1a_secondaryAction{color:#fff;background:color-mix(in srgb, var(--cta-color) 64%, #000);border:1rem solid color-mix(in srgb, var(--cta-color) 64%, #000)}.Cp8T1a_secondaryAction:hover{color:#fff;background:color-mix(in srgb, var(--cta-color) 52%, #000);transform:translateY(-2rem);box-shadow:0 8rem 18rem #2929292b}.Cp8T1a_secondaryAction:focus-visible,.Cp8T1a_primaryAction:focus-visible{outline:2rem solid var(--cta-foreground);outline-offset:3rem}@media screen and (max-width:767.9px){.Cp8T1a_section{border-radius:0;padding:0}.Cp8T1a_panel{min-height:0;margin:0 calc(var(--mobile-gutter)*-1);border-radius:0;flex-direction:column;align-items:stretch;gap:22rem;padding:28rem 22rem}.Cp8T1a_panel h2{font-size:27rem}.Cp8T1a_panel p{font-size:16rem;line-height:1.45}.Cp8T1a_actions{gap:10rem;min-width:0;display:flex}.Cp8T1a_secondaryAction,.Cp8T1a_primaryAction{width:100%;min-width:0;height:44rem;font-size:13rem}}
.E4-5cW_hero{padding:var(--padding) 0;background:#fff}.E4-5cW_heroGrid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:32rem;display:grid}.E4-5cW_heroCopy{padding-top:0}.E4-5cW_heroCopy h1{letter-spacing:0;font-size:48rem;font-weight:400;font-family:var(--font-family2);margin-top:16rem;line-height:110%}.E4-5cW_heroCopy h1 span{color:var(--hero-color,var(--primary));font-family:var(--font-family2)}.E4-5cW_heroCopy>p{max-width:480rem;margin-top:16rem;font-size:16rem;line-height:24rem}.E4-5cW_heroLogo{object-fit:contain;object-position:left center;width:auto;height:49rem;margin-bottom:14rem;display:block}.E4-5cW_sectionTag{--section-color:var(--product-color,var(--primary));border:1rem solid var(--section-color);width:max-content;color:var(--section-color);letter-spacing:-.1rem;border-radius:20rem;align-items:center;gap:3rem;margin-bottom:8rem;padding:7rem 16rem;font-size:12rem;font-weight:800;line-height:1;display:inline-flex}.E4-5cW_sectionTag[data-product=front-desk]{--section-color:var(--front-desk)}.E4-5cW_sectionTag svg{width:12rem}.E4-5cW_sectionTag svg path{fill:var(--section-color)}.E4-5cW_heroActions{gap:20rem;margin-top:30rem;display:flex}.E4-5cW_primaryButton,.E4-5cW_secondaryButton{min-width:190rem;height:56rem;font-size:14rem;font-weight:400;line-height:1;font-family:var(--font-family2);border-radius:28rem;justify-content:center;align-items:center;padding:0 40rem;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s,color .18s;display:inline-flex;position:relative}.E4-5cW_primaryButton{background:var(--hero-color,var(--primary));color:#fff}.E4-5cW_primaryButton:hover{background:color-mix(in srgb, var(--hero-color,var(--primary)) 76%, #000);transform:translateY(-2rem);box-shadow:0 8rem 18rem #2929292b}.E4-5cW_secondaryButton{color:var(--ink);background:#fff;border:1rem solid #ddd7d4}.E4-5cW_secondaryButton:hover{border-color:var(--hero-color,var(--primary));background:color-mix(in srgb, var(--hero-color,var(--primary)) 8%, #fff);color:var(--hero-color,var(--primary));transform:translateY(-2rem);box-shadow:0 8rem 18rem #29292918}.E4-5cW_socialProof{align-items:center;gap:12rem;margin-top:30rem;display:flex}.E4-5cW_socialProof p{letter-spacing:.2rem;font-size:14rem;line-height:1;position:relative;top:0}.E4-5cW_socialProof p strong{font-weight:700}.E4-5cW_avatars{display:flex}.E4-5cW_avatars span{background:#d8d2cf;border:2rem solid #fff;border-radius:50%;width:28rem;height:28rem;margin-left:-8rem;position:relative;overflow:hidden}.E4-5cW_avatars span img{object-fit:cover}.E4-5cW_avatars span:first-child{margin-left:0}.E4-5cW_avatars span:nth-child(2){background:#c8ded8}.E4-5cW_avatars span:nth-child(3){background:#f2c5b6}.E4-5cW_avatars span:nth-child(4){background:#e9d08e}.E4-5cW_avatars span:nth-child(5){background:#abc8d2}.E4-5cW_mediaPlaceholder{color:#aaa09b;background:linear-gradient(135deg,#f0ecea 25%,#0000 25%) 0 0/28rem 28rem,linear-gradient(315deg,#f0ecea 25%,#e6e0dd 25%) 0 0/28rem 28rem;border:1rem solid #e4ddda;place-items:center;display:grid;overflow:hidden}.E4-5cW_mediaPlaceholder svg{opacity:.65;width:42rem}.E4-5cW_heroMedia{border-radius:22rem;width:100%;height:560rem;position:relative;overflow:hidden;box-shadow:0 12rem 28rem #29292914}.E4-5cW_challenge{padding:var(--padding) 0;background:var(--blush)}.E4-5cW_centeredHeading{text-align:center;flex-direction:column;align-items:center;max-width:829rem;margin:0 auto 38rem;display:flex}.E4-5cW_centeredHeading h2{font-size:32rem;font-weight:400;line-height:1;font-family:var(--font-family2);line-height:120%}.E4-5cW_centeredHeading h2 span{color:var(--product-color,var(--primary));font-family:var(--font-family2)}.E4-5cW_centeredHeading>p{margin-top:5rem;font-size:16rem;line-height:1.5}.E4-5cW_centeredHeading>p strong{font-weight:700}.E4-5cW_challengeGrid{grid-template-columns:repeat(4,1fr);gap:12rem;margin:0 -22rem;display:grid}.E4-5cW_challengeCard{background:#fff;border-radius:8rem;grid-template-columns:48rem 1fr auto;align-items:center;gap:9rem;min-height:78rem;padding:16rem 11rem;display:grid;box-shadow:0 4px 30px #acacac26}.E4-5cW_challengeCard h3{letter-spacing:.3px;font-size:14rem;font-weight:700;line-height:1.15}.E4-5cW_challengeCard p{margin-top:3rem;padding-right:1rem;font-size:12rem;line-height:140%}.E4-5cW_challengeCard[data-color="1"] .E4-5cW_iconDisc{background:#0098db}.E4-5cW_challengeCard[data-color="2"] .E4-5cW_iconDisc{background:#68b453}.E4-5cW_challengeCard[data-color="3"] .E4-5cW_iconDisc{background:#ffad05}.E4-5cW_challengeCard[data-color="4"] .E4-5cW_iconDisc{background:#348aa7}.E4-5cW_challengeCard[data-color="5"] .E4-5cW_iconDisc{background:#ee6f0f}.E4-5cW_challengeCard[data-color="6"] .E4-5cW_iconDisc{background:#348aa7}.E4-5cW_challengeCard[data-color="7"] .E4-5cW_iconDisc{background:#68b453}.E4-5cW_challengeCard[data-color="8"] .E4-5cW_iconDisc{background:#348aa7}.E4-5cW_iconDisc{color:#fff;border-radius:50%;place-items:center;width:48rem;height:48rem;display:grid}.E4-5cW_iconDisc svg{stroke:#fff;width:22rem}.E4-5cW_status{color:#e54320;white-space:nowrap;background:#fef2f2;border-radius:14rem;padding:8rem;font-size:10rem;font-weight:700;line-height:1}.E4-5cW_platformPanel{background:#fff;border-radius:24rem;grid-template-columns:1.15fr .85fr;align-items:start;min-height:270rem;margin:66rem -22rem 43rem;padding:42rem 27rem 38rem 45rem;display:grid;position:relative}.E4-5cW_platformCopy h2{max-width:650rem;font-size:24rem;font-weight:400;line-height:130%;font-family:var(--font-family2)}.E4-5cW_platformCopy h2 span{color:var(--primary);font-family:var(--font-family2)}.E4-5cW_platformCopy>p{max-width:560rem;margin-top:6rem;font-size:16rem;line-height:1.5}.E4-5cW_benefits{grid-template-columns:repeat(4,1fr);gap:6rem;margin-top:40rem;padding-right:22rem;display:grid}.E4-5cW_benefits>div{align-items:center;gap:8rem;display:flex}.E4-5cW_benefits span{background:#e6e6e6;border-radius:50%;flex:none;place-items:center;width:48rem;height:48rem;display:grid}.E4-5cW_benefits span svg{stroke:#686868}.E4-5cW_benefits svg{width:18rem}.E4-5cW_benefits p{letter-spacing:.3rem;font-size:14rem;font-weight:600;line-height:140%}.E4-5cW_dashboardMedia{aspect-ratio:1.45;border-radius:8rem;width:502rem;height:370rem;position:absolute;top:50%;right:55rem;overflow:hidden;transform:translateY(-50%);box-shadow:0 4px 30px #acacac26}[dir=rtl] .E4-5cW_platformPanel{direction:ltr}[dir=rtl] .E4-5cW_platformCopy{text-align:right;direction:rtl}.E4-5cW_solutions{padding:var(--padding) 0;background:#fff}.E4-5cW_solutions,.E4-5cW_ecosystemSection,.E4-5cW_templates,.E4-5cW_testimonials,.E4-5cW_solutionCard{scroll-margin-top:92rem}.E4-5cW_solutionGrid{flex-wrap:wrap;justify-content:center;place-items:center;gap:22rem;display:flex}.E4-5cW_solutionCard{background:#fff;border-radius:8rem;flex-direction:column;width:313.5rem;min-height:380rem;padding:32rem 32rem 26rem;display:flex;box-shadow:0 4px 30px #acacac26}.E4-5cW_solutionCard[data-product=community]{--product:var(--community)}.E4-5cW_solutionCard[data-product=events]{--product:var(--events)}.E4-5cW_solutionCard[data-product=booking]{--product:var(--booking)}.E4-5cW_solutionCard[data-product=front-desk]{--product:var(--front-desk)}.E4-5cW_solutionCard h3{min-height:18rem;color:var(--product);font-size:16rem;font-weight:400;line-height:1.15;font-family:var(--font-family2);white-space:nowrap;margin-top:16rem}.E4-5cW_solutionCard h3 strong{font-family:var(--font-family2);color:var(--product);white-space:nowrap;font-size:16rem;font-weight:400;line-height:1.15}.E4-5cW_solutionCard>p{letter-spacing:.2rem;min-height:84rem;margin-top:8rem;font-size:14rem;line-height:1.5}.E4-5cW_solutionCard ul{gap:8rem;margin-top:18rem;display:grid}.E4-5cW_solutionCard li{align-items:flex-start;gap:8rem;font-size:14rem;line-height:123%;display:flex}.E4-5cW_solutionCard li svg{flex:none;width:15rem;fill:var(--product)!important}.E4-5cW_solutionCard .E4-5cW_solutionCheck{color:var(--product);stroke:var(--product);stroke-width:1.4px;fill:none!important}.E4-5cW_solutionCard>a{color:var(--product);align-self:flex-end;align-items:center;gap:10rem;margin-top:13px;padding-top:0;font-size:14rem;font-weight:700;transition:color .18s,transform .18s;display:inline-flex}.E4-5cW_solutionCard>a:hover{color:color-mix(in srgb, var(--product) 78%, #000);transform:translateY(-1rem)}.E4-5cW_solutionCard>a svg{width:15rem;stroke:var(--product);transition:transform .18s,stroke .18s}.E4-5cW_solutionCard>a:hover svg{stroke:color-mix(in srgb, var(--product) 78%, #000);transform:translate(3rem)}.E4-5cW_productLogo{flex-direction:column;align-items:flex-start;min-height:49rem;display:flex}.E4-5cW_productLogo img{width:auto;height:49rem}.E4-5cW_productLogo strong{color:var(--product);text-transform:uppercase;margin-top:2rem;font-size:12rem;font-weight:900}.E4-5cW_solutionCardAction{color:var(--product);align-self:flex-end;align-items:center;gap:10rem;margin-top:auto;padding-top:20rem;font-size:14rem;font-weight:700;transition:color .18s,transform .18s;display:inline-flex}.E4-5cW_solutionCardAction svg{width:15rem;stroke:var(--product);transition:transform .18s,stroke .18s}.E4-5cW_solutionCard:hover .E4-5cW_solutionCardAction{color:color-mix(in srgb, var(--product) 78%, #000);transform:translateY(-1rem)}.E4-5cW_solutionCard:hover .E4-5cW_solutionCardAction svg{stroke:color-mix(in srgb, var(--product) 78%, #000);transform:translate(3rem)}.E4-5cW_moduleCardsSection{padding:var(--padding) 0;background:var(--blush)}.E4-5cW_moduleCardsSection.E4-5cW_productModules,.E4-5cW_moduleCardsSection.E4-5cW_numberedModules{background:var(--product-soft,var(--blush))}.E4-5cW_moduleCards{grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:16rem;display:grid}.E4-5cW_moduleCards .E4-5cW_moduleCard{--module-color:var(--product-color,var(--primary));text-align:center;background:#fff;border-radius:16rem;flex-direction:column;height:100%;padding:42rem 20rem;display:flex;position:relative;box-shadow:0 10rem 26rem #4a413b0d}.E4-5cW_moduleCards .E4-5cW_moduleCard h3{margin-top:16rem;padding:0 27rem;font-size:15rem;font-weight:700;line-height:18rem}.E4-5cW_moduleCards .E4-5cW_moduleCard p{flex:1;margin-top:6rem;font-size:14rem;line-height:130%}.E4-5cW_moduleCards .E4-5cW_moduleIcon{color:#fff;background:var(--module-color);border-radius:12rem;place-items:center;width:63rem;height:63rem;margin:0 auto;display:grid}.E4-5cW_moduleCards .E4-5cW_moduleIcon svg{stroke:#fff;width:28rem}.E4-5cW_moduleCards[data-product=events][data-case-page=true] .E4-5cW_moduleCard{padding:42rem 36rem}.E4-5cW_numberedCards{grid-template-columns:repeat(5,1fr);gap:22rem;margin-top:8rem}.E4-5cW_numberedCards .E4-5cW_moduleCard:nth-child(2){--module-color:var(--community)}.E4-5cW_numberedCards .E4-5cW_moduleCard:nth-child(3){--module-color:var(--booking)}.E4-5cW_numberedCards .E4-5cW_moduleCard:nth-child(4){--module-color:var(--front-desk)}.E4-5cW_numberedCards .E4-5cW_moduleCard:nth-child(5){--module-color:#f36b0d}.E4-5cW_sixNumberedCards{grid-template-columns:repeat(6,1fr);gap:18rem;padding:0}.E4-5cW_numberedCards[data-product=booking] .E4-5cW_moduleCard{--module-color:var(--product-color,var(--booking));padding:42rem 20rem 24rem}.E4-5cW_numberedCards[data-product=booking] .E4-5cW_moduleArrow{color:var(--product-color,var(--booking))}.E4-5cW_moduleNumber{color:#fff;background:var(--module-color);border-radius:50%;place-items:center;width:36rem;height:36rem;font-size:14rem;font-weight:700;display:grid;position:absolute;top:-16rem;left:50%;transform:translate(-50%)}.E4-5cW_moduleArrow{z-index:2;width:34rem;color:var(--community);background:#fff;border-radius:50%;padding:8rem;position:absolute;top:59rem;right:-27rem;box-shadow:0 4px 8px #00000026}[dir=rtl] .E4-5cW_moduleArrow{left:-27rem;right:auto;transform:rotate(180deg)}:is([dir=rtl] .E4-5cW_solutionCardAction svg,[dir=rtl] .E4-5cW_ecosystemLink svg,[dir=rtl] .E4-5cW_templateMore svg){transform:rotate(180deg)}[dir=rtl] .E4-5cW_solutionCard:hover .E4-5cW_solutionCardAction svg{transform:translate(-3rem)rotate(180deg)}[dir=rtl] .E4-5cW_ecosystemCard:hover .E4-5cW_ecosystemLink svg{transform:translate(-3rem)rotate(180deg)}[dir=rtl] .E4-5cW_templateMore a:hover svg{transform:translate(-3rem)rotate(180deg)}.E4-5cW_ecosystemSection{padding:var(--padding) 0;background-color:var(--product-soft,var(--blush))}.E4-5cW_homeEcosystem{background:var(--product-pale)}.E4-5cW_ecosystemCards{grid-template-columns:repeat(3,1fr);gap:22rem;margin-top:8rem;display:grid}.E4-5cW_ecosystemCard{--ecosystem-color:var(--community);min-height:300rem;color:var(--ink);background:#fff;border-radius:16rem;flex-direction:column;align-items:flex-start;padding:26rem 24rem 23rem;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 10rem 26rem #4a413b0d}.E4-5cW_ecosystemCard[data-product=events]{--ecosystem-color:var(--events)}.E4-5cW_ecosystemCard[data-product=community]{--ecosystem-color:var(--community)}.E4-5cW_ecosystemCard[data-product=booking]{--ecosystem-color:var(--booking)}.E4-5cW_ecosystemCard[data-product=front-desk]{--ecosystem-color:var(--front-desk)}.E4-5cW_ecosystemCard:hover{transform:translateY(-3rem);box-shadow:0 15rem 32rem #4a413b1c}.E4-5cW_ecosystemCard h3{color:var(--ecosystem-color);font-family:var(--font-family2);margin-top:22rem;font-size:18rem;font-weight:700}.E4-5cW_ecosystemCard p{margin-top:8rem;font-size:13rem;line-height:1.5}.E4-5cW_ecosystemLogo{place-items:center;width:160rem;height:65rem;display:grid}.E4-5cW_ecosystemLogo img{object-fit:contain;width:100%;height:100%}.E4-5cW_ecosystemLink{color:var(--ecosystem-color);font-family:var(--font-family2);align-items:center;gap:8rem;margin-top:auto;padding-top:20rem;font-size:12rem;font-weight:700;display:inline-flex}.E4-5cW_ecosystemLink svg{width:15rem;transition:transform .18s}.E4-5cW_ecosystemCard:hover .E4-5cW_ecosystemLink svg{transform:translate(3rem)}.E4-5cW_templates{--template-more-color:var(--primary);--product-color:var(--primary);padding:var(--padding) 0;background:#fff}.E4-5cW_templates[data-product=events]{--template-more-color:var(--events);--product-color:var(--events)}.E4-5cW_templates[data-product=community]{--template-more-color:var(--community);--product-color:var(--community)}.E4-5cW_templates[data-product=booking]{--template-more-color:var(--booking);--product-color:var(--booking)}.E4-5cW_templates[data-product=front-desk]{--template-more-color:var(--front-desk);--product-color:var(--front-desk)}.E4-5cW_leftHeading{max-width:794rem;margin-bottom:23rem}.E4-5cW_leftHeading h2{font-size:24rem;font-weight:400;line-height:120%;font-family:var(--font-family2);margin-top:6rem}.E4-5cW_leftHeading h2 span{color:var(--product-color,var(--primary));font-family:var(--font-family2)}.E4-5cW_leftHeading>p{margin-top:5rem;font-size:16rem;line-height:1.5}.E4-5cW_leftHeading>p strong{font-weight:700}.E4-5cW_templateGrid{grid-template-columns:repeat(6,1fr);gap:22rem;display:grid}.E4-5cW_templateGrid article{--template-color:var(--primary);position:relative}.E4-5cW_templateGrid article[data-template-type=events]{--template-color:var(--events)}.E4-5cW_templateGrid article[data-template-type=community]{--template-color:var(--community)}.E4-5cW_templateGrid article[data-template-type=booking]{--template-color:var(--booking)}.E4-5cW_templateGrid article[data-template-type=front-desk]{--template-color:var(--front-desk)}.E4-5cW_templateGrid h3{margin-top:15rem;font-size:15.9rem;font-weight:700;line-height:1.15}.E4-5cW_templateGrid p{min-height:47rem;margin-top:3rem;padding-right:0;font-size:14rem;line-height:150%}.E4-5cW_templateGrid a{border:1rem solid var(--template-color);height:36rem;color:var(--template-color);font-size:12rem;font-weight:400;font-family:var(--font-family2);margin-top:10rem;border-radius:18rem;justify-content:center;align-items:center;width:100%;max-width:184rem;margin-inline:0;transition:transform .18s,box-shadow .18s,background .18s,color .18s;display:flex}.E4-5cW_templateGrid a:hover{background:var(--template-color);color:#fff;box-shadow:0 7rem 16rem color-mix(in srgb, var(--template-color) 28%, transparent);transform:translateY(-2rem)}.E4-5cW_templateMedia{aspect-ratio:1;border-radius:16rem;width:100%;position:relative;overflow:hidden}.E4-5cW_templateMedia svg{width:28rem}.E4-5cW_templateGrid .E4-5cW_templateMediaLink{background:0 0;border:0;border-radius:16rem;width:100%;max-width:none;height:auto;margin:0;display:block}.E4-5cW_templateGrid .E4-5cW_templateMediaLink:hover{box-shadow:none;background:0 0;transform:none}.E4-5cW_templateIcon{width:50rem;height:50rem;color:var(--template-color);z-index:1;background:#fff;border-radius:50%;place-items:center;margin-top:-30rem;display:grid;position:relative;left:0;box-shadow:0 4px 30px #acacac26}.E4-5cW_templateIcon svg{width:19rem;stroke:var(--template-color)}.E4-5cW_templateMore{padding:28rem 32rem;padding:calc(var(--padding)/2);background:var(--product-soft,var(--blush));border-radius:16rem;justify-content:space-between;align-items:center;gap:32rem;margin-top:44rem;display:flex}.E4-5cW_templateMore h3{font-family:var(--font-family2);font-size:22rem;font-weight:400;line-height:1.2}.E4-5cW_templateMore p{max-width:440rem;margin-top:6rem;font-size:14rem;line-height:1.5}.E4-5cW_templateMore p strong{font-weight:700}.E4-5cW_templateMore a{color:var(--template-more-color);font-family:var(--font-family2);white-space:nowrap;flex:none;align-items:center;gap:10rem;font-size:14rem;font-weight:400;transition:color .18s,transform .18s;display:inline-flex}.E4-5cW_templateMore a:hover{color:color-mix(in srgb, var(--template-more-color) 78%, #000);transform:translateY(-1rem)}.E4-5cW_templateMore svg{width:25rem;stroke:var(--template-more-color);transition:transform .18s,stroke .18s;position:relative;top:-1rem}.E4-5cW_templateMore a:hover svg{stroke:color-mix(in srgb, var(--primary) 78%, #000);transform:translate(3rem)}.E4-5cW_templateGrid.E4-5cW_fiveTemplates{grid-template-columns:repeat(5,1fr)}.E4-5cW_templateGrid.E4-5cW_fourTemplates{grid-template-columns:repeat(4,1fr)}.E4-5cW_testimonials{padding:var(--padding) 0 86rem;padding:var(--padding) 0}.E4-5cW_testimonials .E4-5cW_leftHeading{max-width:578rem}.E4-5cW_testimonialMedia{background:#33443f;border-inline:0;width:100%;height:562rem;position:relative;overflow:hidden}.E4-5cW_testimonialMedia:after{content:"";background:linear-gradient(#182c2a00 45%,#152321b8 100%);position:absolute;inset:0}.E4-5cW_testimonialMedia img{object-fit:cover;object-position:center center}.E4-5cW_testimonialTrack{grid-template-columns:repeat(3,minmax(0,1fr));gap:24rem;width:100%;margin-top:-380rem;padding-inline:0;display:grid;max-width:1320rem!important}.E4-5cW_testimonialTrack blockquote{z-index:1;background:#fff;border-radius:24rem;flex-direction:column;min-width:0;min-height:320rem;padding:22rem 25rem;display:flex;box-shadow:0 4px 30px #acacac26}.E4-5cW_testimonialTrack blockquote[data-product=community]{--product-color:var(--community)}.E4-5cW_testimonialTrack blockquote[data-product=events]{--product-color:var(--events)}.E4-5cW_testimonialTrack blockquote[data-product=booking]{--product-color:var(--booking)}.E4-5cW_testimonialTrack blockquote[data-product=front-desk]{--product-color:var(--front-desk)}.E4-5cW_testimonialTrack blockquote>p{flex:1;margin-top:10rem;font-size:16rem;line-height:150%}.E4-5cW_testimonialTrack blockquote footer{border-top:1rem solid #e8e4e2;align-content:flex-start;align-items:center;gap:12rem;margin-top:2rem;padding-top:15rem;display:flex}.E4-5cW_testimonialTrack blockquote .E4-5cW_testimonialAvatar{object-fit:cover;border-radius:50%;flex:none;width:48rem;height:48rem}.E4-5cW_testimonialTrack blockquote .E4-5cW_testimonialIdentity{flex-direction:column;gap:4rem;display:flex}.E4-5cW_testimonialTrack blockquote .E4-5cW_testimonialIdentity strong{font-size:16rem;font-weight:700;line-height:1.1}.E4-5cW_testimonialTrack blockquote .E4-5cW_testimonialIdentity>span{color:var(--product-color,var(--booking));font-size:12rem;line-height:1.25}.E4-5cW_quoteMark{width:40rem;height:40rem;font-size:54rem;font-weight:900;line-height:.8;display:block}.E4-5cW_quoteMark path{fill:var(--product-color,var(--booking))}.E4-5cW_whatsapp{z-index:50;align-items:flex-end;gap:10rem;display:flex;position:fixed;bottom:28rem;right:28rem}.E4-5cW_whatsappIcon{color:#fff;background:#13c765;border:3rem solid #fff;border-radius:50%;place-items:center;width:50rem;height:50rem;font-size:18rem;font-weight:900;display:grid;box-shadow:0 5rem 18rem #2929292b}.E4-5cW_whatsappMessage{min-width:210rem;color:var(--ink);background:#fff;border-radius:8rem;flex-direction:column;padding:12rem 16rem;display:flex;box-shadow:0 8rem 25rem #2929292b}.E4-5cW_whatsappMessage strong{font-size:12rem}.E4-5cW_whatsappMessage small{color:#716b68;font-size:10rem}@media screen and (min-width:768px) and (max-width:1023.9px){.E4-5cW_moduleCards,.E4-5cW_solutionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767.9px){.E4-5cW_page{font-size:14rem}.E4-5cW_solutions,.E4-5cW_ecosystemSection,.E4-5cW_templates,.E4-5cW_testimonials,.E4-5cW_solutionCard{scroll-margin-top:72rem}.E4-5cW_testimonials{margin-bottom:0;padding-bottom:0}.E4-5cW_heroGrid{flex-direction:column;gap:30rem;display:flex}.E4-5cW_heroCopy{flex-direction:column;align-items:flex-start;display:flex}.E4-5cW_heroCopy .E4-5cW_heroLogo{height:48rem;margin-bottom:10rem}.E4-5cW_heroCopy h1{margin-top:0;font-size:31rem;line-height:.98}.E4-5cW_heroCopy>p{margin-top:18rem;font-size:16rem;line-height:1.45}.E4-5cW_sectionTag{margin-bottom:18rem;font-size:12rem}.E4-5cW_heroActions{flex-direction:column;gap:18rem;width:100%;margin-top:18rem;display:flex}.E4-5cW_primaryButton,.E4-5cW_secondaryButton{width:100%;min-width:0;height:44rem;font-size:13rem}.E4-5cW_socialProof{gap:10rem;margin-top:18rem}.E4-5cW_socialProof p{font-size:12.4rem;line-height:1.25}.E4-5cW_avatars span{width:24rem;height:24rem}.E4-5cW_heroMedia{aspect-ratio:1.1;border-radius:15rem;max-height:264rem}.E4-5cW_challenge{padding-bottom:0}.E4-5cW_centeredHeading{text-align:left;align-items:flex-start;margin-bottom:18rem}.E4-5cW_centeredHeading h2{font-size:24rem;line-height:1.25}.E4-5cW_centeredHeading>p{margin-top:18rem;font-size:16rem;line-height:1.45}.E4-5cW_challengeGrid{grid-template-columns:1fr;gap:12rem;margin:0}.E4-5cW_challengeCard{grid-template-columns:44rem 1fr auto;min-height:70rem;padding:10rem}.E4-5cW_challengeCard h3{font-size:14rem}.E4-5cW_challengeCard p{font-size:12rem}.E4-5cW_iconDisc{width:40rem;height:40rem}.E4-5cW_iconDisc svg{width:20rem}.E4-5cW_status{font-size:10rem}.E4-5cW_platformPanel{min-height:0;padding:var(--padding) var(--mobile-gutter);margin:var(--padding) calc(var(--mobile-gutter)*-1) 0;border-radius:0;flex-direction:column;align-items:stretch;display:flex}.E4-5cW_platformCopy h2{font-size:24rem;line-height:1.25}.E4-5cW_platformCopy>p{font-size:14rem;line-height:140%}.E4-5cW_benefits{grid-template-columns:1fr 1fr;gap:12rem;margin-top:22rem;padding-right:0}.E4-5cW_benefits span{width:34rem;height:34rem}.E4-5cW_benefits p{font-size:12rem}.E4-5cW_dashboardMedia{width:100%;height:auto;margin-top:26rem;position:relative;top:0;left:0;right:0;transform:none}.E4-5cW_solutions{padding:72rem 0 60rem}.E4-5cW_solutionGrid,.E4-5cW_solutionGridThree{grid-template-columns:1fr;gap:16rem}.E4-5cW_solutionCard{width:100%;min-height:0;padding:24rem}.E4-5cW_solutionCard h3{font-size:19rem}.E4-5cW_solutionCard>p{min-height:0;font-size:14rem}.E4-5cW_solutionCard li{font-size:13rem}.E4-5cW_solutionCard>a{margin-top:18rem}.E4-5cW_moduleCards{flex-direction:column;grid-template-columns:1fr;gap:10rem;display:flex}.E4-5cW_moduleCards>.E4-5cW_moduleCard{padding:20rem}.E4-5cW_numberedCards{gap:24rem 13rem;margin-top:10rem;padding:0}.E4-5cW_numberedCards .E4-5cW_moduleCard{min-height:auto;padding:36rem 15rem 20rem}.E4-5cW_moduleArrow{display:none}.E4-5cW_ecosystemCards{grid-template-columns:1fr;gap:16rem}.E4-5cW_ecosystemCard{min-height:0}.E4-5cW_leftHeading{margin-bottom:24rem}.E4-5cW_leftHeading h2{font-size:27rem}.E4-5cW_leftHeading>p{font-size:16rem;line-height:1.45}.E4-5cW_templateGrid{scrollbar-width:none;overscroll-behavior-inline:contain;scrollbar-width:none;margin-inline:calc(var(--mobile-gutter)*-1);padding-inline:var(--mobile-gutter);scroll-padding-inline:var(--mobile-gutter);flex-direction:row;grid-template-columns:none;gap:14rem;display:flex;overflow:auto hidden;max-width:none!important}.E4-5cW_templateGrid::-webkit-scrollbar{display:none}.E4-5cW_templateGrid article{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 210rem;min-width:210rem}.E4-5cW_templateGrid h3{margin-top:18rem;font-size:13.7rem}.E4-5cW_templateGrid p{min-height:55rem;font-size:12rem}.E4-5cW_templateGrid a{font-size:10rem}.E4-5cW_templateGrid.E4-5cW_fiveTemplates,.E4-5cW_templateGrid.E4-5cW_fourTemplates{display:flex}.E4-5cW_templateMedia{border-radius:11rem}.E4-5cW_templateIcon{width:34rem;height:34rem;top:12rem}.E4-5cW_templateMore{padding:var(--padding);flex-direction:column;align-items:flex-start;gap:16rem;margin-top:32rem}.E4-5cW_templateMore h3{font-size:18rem}.E4-5cW_templateMore p,.E4-5cW_templateMore a{font-size:14rem}.E4-5cW_templateMore a{align-self:flex-end;font-size:12rem}.E4-5cW_testimonialMedia{height:380rem}.E4-5cW_testimonialTrack{overscroll-behavior-inline:contain;scrollbar-width:none;flex-direction:row;grid-template-columns:none;gap:14rem;margin-top:-347rem;padding-inline:20rem;display:flex;position:absolute;overflow:auto hidden;max-width:none!important}.E4-5cW_testimonialTrack::-webkit-scrollbar{display:none}.E4-5cW_testimonialTrack blockquote{scroll-snap-align:start;flex:0 0 min(320rem,80%);min-width:0;min-height:294rem;padding:16rem 24rem 20rem}.E4-5cW_testimonialTrack blockquote>p{margin-top:0;font-size:13rem}.E4-5cW_testimonialTrack blockquote footer{gap:11rem;margin-top:22rem;padding-top:18rem}.E4-5cW_testimonialTrack blockquote .E4-5cW_testimonialAvatar{width:56rem;height:56rem}.E4-5cW_testimonialTrack blockquote .E4-5cW_testimonialIdentity{gap:3rem}.E4-5cW_testimonialTrack blockquote .E4-5cW_testimonialIdentity strong{font-size:16rem}.E4-5cW_testimonialTrack blockquote .E4-5cW_testimonialIdentity>span{font-size:12rem}.E4-5cW_whatsapp{bottom:14rem;right:14rem}.E4-5cW_whatsappMessage{display:none}.E4-5cW_whatsappIcon{width:46rem;height:46rem}}
.qzRLyG_page{--marketing-color:var(--primary);color:var(--ink);background:#fff}.qzRLyG_hero{background:var(--blush);padding:115rem 0 90rem}.qzRLyG_heroGrid{flex-direction:row;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:60rem;display:grid}.qzRLyG_heroCopy{max-width:650rem}.qzRLyG_eyebrow{color:var(--marketing-color);letter-spacing:.12em;font-size:12rem;font-weight:700;line-height:1.3;display:inline-block}.qzRLyG_hero h1,.qzRLyG_sectionHeading h2,.qzRLyG_formPanel h2{font-family:var(--font-family2);font-weight:400;line-height:1.13}.qzRLyG_hero h1 span,.qzRLyG_sectionHeading h2 span,.qzRLyG_formPanel h2 span{color:var(--marketing-color);font-family:var(--font-family2)}.qzRLyG_hero h1{margin-top:18rem;font-size:clamp(40rem,5.1vw,72rem)}.qzRLyG_heroCopy>p{max-width:590rem;color:var(--muted);margin-top:24rem;font-size:19rem;line-height:1.55}.qzRLyG_actions{flex-wrap:wrap;gap:14rem;margin-top:34rem;display:flex}.qzRLyG_primaryButton,.qzRLyG_secondaryButton{border-radius:24rem;justify-content:center;align-items:center;gap:10rem;min-height:48rem;padding:0 22rem;font-size:14rem;font-weight:700;line-height:1.2;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.qzRLyG_primaryButton svg,.qzRLyG_secondaryButton svg{stroke:#fff;width:17rem}.qzRLyG_primaryButton:hover,.qzRLyG_secondaryButton:hover{transform:translateY(-2rem);box-shadow:0 10rem 25rem #2929291c}.qzRLyG_primaryButton{color:#fff;background:var(--marketing-color)}.qzRLyG_secondaryButton{color:var(--marketing-color);border:1rem solid var(--marketing-color);background:#fff8}.qzRLyG_visual{place-items:center;min-height:420rem;display:grid;position:relative}.qzRLyG_visualOrb{background:color-mix(in srgb, var(--marketing-color) 20%, white);filter:blur(1rem);border-radius:50%;width:390rem;height:390rem;position:absolute}.qzRLyG_visualPanel{z-index:1;background:#fff;border:1rem solid #fff;border-radius:20rem;width:min(100%,580rem);min-height:320rem;overflow:hidden;transform:rotate(2deg);box-shadow:0 24rem 70rem #29292926}.qzRLyG_visualPanelTop{background:#f7f5f3;border-bottom:1rem solid #eee;align-items:center;gap:6rem;height:35rem;padding:0 16rem;display:flex}.qzRLyG_visualPanelTop span{background:#d9d5d1;border-radius:50%;width:7rem;height:7rem}.qzRLyG_visualPanelTop b{background:#e8e3df;border-radius:5rem;width:150rem;height:8rem;margin-left:24rem}.qzRLyG_visualTitle{align-items:center;gap:12rem;padding:26rem 28rem 16rem;display:flex}.qzRLyG_visualTitle i{background:color-mix(in srgb, var(--marketing-color) 18%, white);border-radius:10rem;width:35rem;height:35rem}.qzRLyG_visualTitle strong{background:#302e2c;border-radius:7rem;width:145rem;height:13rem}.qzRLyG_visualMetrics{grid-template-columns:repeat(3,1fr);gap:12rem;padding:0 28rem 20rem;display:grid}.qzRLyG_visualMetrics span{background:#f7f5f3;border-radius:10rem;height:60rem}.qzRLyG_visualMetrics span:first-child{border-top:4rem solid var(--primary)}.qzRLyG_visualMetrics span:nth-child(2){border-top:4rem solid var(--community)}.qzRLyG_visualMetrics span:last-child{border-top:4rem solid var(--booking)}.qzRLyG_visualRows{border:1rem solid #eee;border-radius:12rem;margin:0 28rem 28rem;padding:10rem 16rem}.qzRLyG_visualRows div{border-bottom:1rem solid #f0ece9;align-items:center;gap:12rem;padding:10rem 0;display:flex}.qzRLyG_visualRows div:last-child{border:0}.qzRLyG_visualRows div svg{width:18rem;color:var(--marketing-color)}.qzRLyG_visualRows div span{background:#ded9d5;border-radius:5rem;width:45%;height:9rem}.qzRLyG_visualRows div b{background:#eeeae7;border-radius:5rem;width:20%;height:9rem;margin-left:auto}.qzRLyG_visualRowLabel{color:var(--ink);flex:1;font-size:11rem;font-weight:700;line-height:1.2;background:0 0!important;width:auto!important;height:auto!important}.qzRLyG_integrationNodes{z-index:2;pointer-events:none;position:absolute;inset:0}.qzRLyG_integrationNodes:before{content:"";border:1rem dashed color-mix(in srgb, var(--marketing-color) 42%, white);border-radius:50%;width:270rem;height:270rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qzRLyG_integrationNode{border:1rem solid color-mix(in srgb, var(--marketing-color) 24%, white);color:var(--marketing-color);white-space:nowrap;background:#fff;border-radius:18rem;align-items:center;gap:6rem;padding:8rem 11rem;font-size:10rem;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 8rem 20rem #29292918}.qzRLyG_integrationNode svg{width:14rem}.qzRLyG_integrationNode:first-child{top:7%;left:0}.qzRLyG_integrationNode:nth-child(2){top:7%;right:0}.qzRLyG_integrationNode:nth-child(3){bottom:9%;left:0}.qzRLyG_integrationNode:nth-child(4){bottom:9%;right:0}.qzRLyG_visualBadge{z-index:2;color:#fff;background:var(--ink);border-radius:20rem;align-items:center;gap:7rem;padding:12rem 17rem;font-size:12rem;display:inline-flex;position:absolute;bottom:34rem;right:0;box-shadow:0 10rem 25rem #29292938}.qzRLyG_visualBadge svg{color:#8fd27a;width:16rem}.qzRLyG_trustBar{background:#fff;border-bottom:1rem solid #eee8e4;padding:21rem 0}.qzRLyG_trustBar .qzRLyG_wrap{flex-direction:row;justify-content:space-between;align-items:center;gap:18rem;display:flex}.qzRLyG_trustBar span{color:var(--muted);font-size:13rem}.qzRLyG_trustBar strong{color:#aaa29d;font-size:15rem;font-weight:700}.qzRLyG_section{background:#fff;padding:90rem 0}.qzRLyG_tint{background:#fff9f7}.qzRLyG_platformSection{--product-color:var(--primary);--product-pale:#fff;--product-soft:#fff}.qzRLyG_sectionHeading{max-width:770rem;margin-bottom:36rem}.qzRLyG_sectionHeading h2{font-size:clamp(28rem,3vw,45rem)}.qzRLyG_sectionHeading p{max-width:720rem;color:var(--muted);margin-top:16rem;font-size:17rem;line-height:1.55}.qzRLyG_sectionHeading .qzRLyG_eyebrow{margin-bottom:13rem}.qzRLyG_cardGrid{grid-template-columns:repeat(4,1fr);gap:18rem;display:grid}.qzRLyG_threeCards{grid-template-columns:repeat(3,1fr)}.qzRLyG_card{background:#fff;border:1rem solid #ece7e4;border-radius:18rem;min-height:200rem;padding:24rem;box-shadow:0 8rem 28rem #2929290a}.qzRLyG_card .qzRLyG_cardIcon{width:48rem;height:48rem;color:var(--marketing-color);background:color-mix(in srgb, var(--marketing-color) 13%, white);border-radius:14rem;place-items:center;display:grid}.qzRLyG_card .qzRLyG_cardIcon svg{width:24rem}.qzRLyG_card .qzRLyG_cardLabel{color:var(--marketing-color);text-transform:uppercase;letter-spacing:.08em;margin-top:18rem;font-size:11rem;font-weight:700;display:block}.qzRLyG_card h3{margin-top:21rem;font-size:18rem;font-weight:700;line-height:1.25}.qzRLyG_card p{color:var(--muted);margin-top:8rem;font-size:14rem;line-height:1.5}.qzRLyG_bulletPanel{background:#f4eee9;border-radius:22rem;grid-template-columns:.8fr 1.2fr;align-items:center;gap:42rem;padding:32rem;display:grid}.qzRLyG_bulletVisual{color:#fff;background:linear-gradient(135deg, var(--ink), #51685e);border-radius:16rem;flex-direction:column;justify-content:flex-end;min-height:215rem;padding:25rem;display:flex}.qzRLyG_bulletVisual span{width:52rem;height:52rem;color:var(--ink);background:#fff;border-radius:15rem;place-items:center;margin-bottom:auto;font-weight:800;display:grid}.qzRLyG_bulletVisual b{font-family:var(--font-family2);font-size:21rem;font-weight:400}.qzRLyG_bulletVisual small{color:#d9e0dc;margin-top:5rem;font-size:13rem}.qzRLyG_bulletPanel ul{gap:16rem;display:grid}.qzRLyG_bulletPanel ul li{align-items:flex-start;gap:12rem;font-size:16rem;line-height:1.45;display:flex}.qzRLyG_bulletPanel ul li svg{width:19rem;color:var(--marketing-color);flex:none;margin-top:2rem}.qzRLyG_pricingSection{background:var(--blush)}.qzRLyG_pricingGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18rem;display:grid}.qzRLyG_priceCard{background:#fff;border:1rem solid #e9e1dd;border-radius:20rem;flex-direction:column;padding:30rem;display:flex;position:relative}.qzRLyG_priceCard h3{font-size:25rem;font-weight:700}.qzRLyG_priceCard>p{min-height:48rem;color:var(--muted);margin-top:10rem;font-size:14rem;line-height:1.4}.qzRLyG_priceCard .qzRLyG_price{font-family:var(--font-family2);margin-top:26rem;font-size:28rem;font-weight:400}.qzRLyG_priceCard>small{color:var(--muted);font-size:12rem}.qzRLyG_priceCard ul{flex:1;gap:11rem;margin:25rem 0 30rem;display:grid}.qzRLyG_priceCard ul li{gap:9rem;font-size:14rem;line-height:1.35;display:flex}.qzRLyG_priceCard ul li svg{width:17rem;color:var(--booking);flex:none}.qzRLyG_priceCard a{align-self:flex-start}.qzRLyG_featured{border:2rem solid var(--marketing-color);transform:translateY(-10rem);box-shadow:0 16rem 38rem #eb472225}.qzRLyG_popular{color:#fff;background:var(--marketing-color);border-radius:12rem;padding:5rem 14rem;font-size:11rem;font-weight:700;position:absolute;top:-13rem;left:24rem}.qzRLyG_faqGrid{grid-template-columns:repeat(2,1fr);gap:13rem;display:grid}.qzRLyG_faqGrid details{background:#fff;border:1rem solid #e9e4e0;border-radius:15rem;padding:20rem 24rem}.qzRLyG_faqGrid details[open]{border-color:var(--marketing-color)}.qzRLyG_faqGrid details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15rem;font-size:16rem;font-weight:700;list-style:none;display:flex}.qzRLyG_faqGrid details summary::-webkit-details-marker{display:none}.qzRLyG_faqGrid details summary svg{width:17rem;color:var(--marketing-color);transform:rotate(90deg)}.qzRLyG_faqGrid details p{color:var(--muted);margin-top:14rem;font-size:14rem;line-height:1.55}.qzRLyG_formSection{padding:var(--padding) 0;background:#fff9f7}.qzRLyG_formPanel{background:#fff;border-radius:24rem;grid-template-columns:.9fr 1.1fr;gap:70rem;padding:48rem;display:grid;box-shadow:0 15rem 50rem #29292912}.qzRLyG_formPanel h2{margin-top:15rem;font-size:38rem}.qzRLyG_formPanel>div>p{color:var(--muted);margin-top:18rem;font-size:16rem;line-height:1.5}.qzRLyG_contactDetails{gap:12rem;margin-top:30rem;display:grid}.qzRLyG_contactDetails a{color:var(--marketing-color);align-items:center;gap:10rem;font-size:14rem;font-weight:700;transition:color .18s,transform .18s;display:flex}.qzRLyG_contactDetails a:hover{color:color-mix(in srgb, var(--marketing-color) 78%, #000);transform:translateY(-1rem)}.qzRLyG_contactDetails a svg{width:18rem}.qzRLyG_formPanel form{gap:16rem;display:grid}.qzRLyG_formPanel form label{gap:7rem;font-size:13rem;font-weight:700;display:grid}.qzRLyG_formPanel form input,.qzRLyG_formPanel form select,.qzRLyG_formPanel form textarea{width:100%;color:var(--ink);font:inherit;resize:vertical;background:#fff;border:1rem solid #ddd5d0;border-radius:10rem;padding:14rem 15rem;font-size:14rem}.qzRLyG_formPanel form input:focus,.qzRLyG_formPanel form select:focus,.qzRLyG_formPanel form textarea:focus{border-color:var(--marketing-color)}.qzRLyG_formPanel form input[aria-invalid=true],.qzRLyG_formPanel form select[aria-invalid=true],.qzRLyG_formPanel form textarea[aria-invalid=true]{border-color:#c93627}.qzRLyG_formPanel form select{appearance:auto;resize:none}.qzRLyG_formPanel form button{cursor:pointer;border:0;justify-self:start}.qzRLyG_formPanel form button:disabled{cursor:wait;opacity:.65}.qzRLyG_fieldError,.qzRLyG_formStatusError,.qzRLyG_formStatusSuccess{font-size:13rem;line-height:1.45}.qzRLyG_fieldError,.qzRLyG_formStatusError{color:#b52f22}.qzRLyG_formStatusSuccess{color:#18724a}.qzRLyG_formPrivacyNotice{color:var(--muted);margin:-4rem 0 0;font-size:12rem;font-weight:400;line-height:1.5}.qzRLyG_formPrivacyNotice a{color:inherit;text-underline-offset:2rem;text-decoration:underline}.qzRLyG_formStatusError,.qzRLyG_formStatusSuccess{margin:0;font-weight:700}.qzRLyG_formTarget{opacity:0;pointer-events:none;border:0;width:1rem;height:1rem;position:absolute}@media (max-width:900px){.qzRLyG_heroGrid,.qzRLyG_formPanel{grid-template-columns:1fr}.qzRLyG_visual{order:-1;min-height:330rem}.qzRLyG_cardGrid,.qzRLyG_threeCards{grid-template-columns:repeat(2,1fr)}.qzRLyG_pricingGrid{grid-template-columns:1fr}.qzRLyG_featured{transform:none}}@media (max-width:767.9px){.qzRLyG_hero{padding:85rem 0 55rem}.qzRLyG_hero h1{font-size:40rem}.qzRLyG_heroCopy>p{font-size:16rem}.qzRLyG_visualPanel{min-height:255rem}.qzRLyG_visualOrb{width:290rem;height:290rem}.qzRLyG_visualBadge{bottom:14rem;right:-5rem}.qzRLyG_integrationNodes{transform:scale(.82)}.qzRLyG_trustBar .qzRLyG_wrap{flex-wrap:wrap;justify-content:flex-start}.qzRLyG_section{padding:62rem 0}.qzRLyG_cardGrid,.qzRLyG_threeCards,.qzRLyG_bulletPanel,.qzRLyG_faqGrid{grid-template-columns:1fr}.qzRLyG_bulletPanel{padding:20rem}.qzRLyG_formPanel{gap:34rem;padding:24rem}.qzRLyG_formPanel h2{font-size:30rem}}
.Vi2bQW_page{--product-color:var(--events);--hero-color:var(--product-color);--product-soft:#fff8f4;--product-pale:#fffdfc;background:var(--product-pale);overflow:hidden}.Vi2bQW_page[data-product=events]{--product-color:var(--events);--product-soft:#fff8f4;--product-pale:#fffdfc}.Vi2bQW_page[data-product=community]{--product-color:var(--community);--product-soft:#f3faff;--product-pale:#fbfdff}.Vi2bQW_page[data-product=booking]{--product-color:var(--booking);--product-soft:#f6fff3;--product-pale:#fcfffb}.Vi2bQW_page[data-product=front-desk]{--product-color:var(--front-desk);--product-soft:#fffaf0;--product-pale:#fffdf9}.Vi2bQW_page[data-product=front-desk] .Vi2bQW_featurePreview{min-height:520rem}.Vi2bQW_page[data-product=front-desk] .Vi2bQW_featurePreview .Vi2bQW_featureImage{aspect-ratio:auto;width:min(100%,500rem);height:520rem;min-height:0;margin-inline:auto}.Vi2bQW_feature,.Vi2bQW_cases,.Vi2bQW_testimonials,.Vi2bQW_appDownload{background:var(--product-pale)}.Vi2bQW_browserStage,.Vi2bQW_mobileStage{background:linear-gradient(145deg, #fff 0%, color-mix(in srgb, var(--product-color) 18%, #fff) 100%);border-radius:22rem;min-height:430rem;position:relative;box-shadow:0 20rem 42rem #2929291f}.Vi2bQW_browserStage{padding:18rem;transform:rotate(1deg)}.Vi2bQW_browserBar{align-items:center;gap:6rem;height:18rem;padding:0 6rem 10rem;display:flex}.Vi2bQW_browserBar>span{background:#d9d5d3;border-radius:50%;width:6rem;height:6rem}.Vi2bQW_browserBar>div{background:#f1efee;border-radius:6rem;flex:1;height:10rem;margin-left:10rem}.Vi2bQW_browserBody{background:#fff;border:1rem solid #ece9e7;border-radius:12rem;grid-template-columns:92rem 1fr;min-height:375rem;display:grid;overflow:hidden}.Vi2bQW_browserAside{background:#fafafa;padding:17rem 11rem}.Vi2bQW_browserAside .Vi2bQW_asideLogo{background:var(--product-color);opacity:.85;border-radius:3rem;width:48rem;height:12rem;margin:0 auto 24rem}.Vi2bQW_browserAside>span{border-radius:5rem;align-items:center;gap:7rem;height:31rem;padding:0 6rem;display:flex}.Vi2bQW_browserAside>span i{background:#cac7c5;border-radius:3rem;width:10rem;height:10rem}.Vi2bQW_browserAside>span b{background:#dedbd9;border-radius:4rem;width:36rem;height:5rem}.Vi2bQW_browserAside .Vi2bQW_activeAsideItem{background:color-mix(in srgb, var(--product-color) 12%, #fff)}.Vi2bQW_browserAside .Vi2bQW_activeAsideItem i{background:var(--product-color)}.Vi2bQW_browserContent{background:#fff;padding:22rem 20rem}.Vi2bQW_dashboardHeading{justify-content:space-between;align-items:center;display:flex}.Vi2bQW_dashboardHeading div{gap:7rem;display:grid}.Vi2bQW_dashboardHeading div span{background:#4b4a4a;border-radius:5rem;width:150rem;height:10rem}.Vi2bQW_dashboardHeading div b{background:#d0cdcb;border-radius:5rem;width:88rem;height:6rem}.Vi2bQW_dashboardHeading button{background:var(--product-color);border-radius:5rem;width:72rem;height:23rem}.Vi2bQW_metricGrid{grid-template-columns:repeat(4,1fr);gap:8rem;margin-top:24rem;display:grid}.Vi2bQW_metricGrid>div{border:1rem solid #efedeb;border-radius:6rem;gap:8rem;padding:11rem;display:grid}.Vi2bQW_metricGrid>div span{background:color-mix(in srgb, var(--product-color) 18%, #fff);border-radius:6rem;width:20rem;height:20rem}.Vi2bQW_metricGrid>div b{background:#cac7c5;border-radius:5rem;width:52rem;height:9rem}.Vi2bQW_metricGrid>div i{background:var(--product-color);opacity:.8;border-radius:4rem;width:30rem;height:6rem}.Vi2bQW_dashboardPanels{grid-template-columns:1.12fr .88fr;gap:10rem;margin-top:12rem;display:grid}.Vi2bQW_chartPanel,.Vi2bQW_listPanel{border:1rem solid #efedeb;border-radius:6rem;min-height:182rem;padding:13rem}.Vi2bQW_chartPanel>span{background:#bdb9b7;border-radius:4rem;width:64rem;height:7rem;display:block}.Vi2bQW_chartBars{align-items:flex-end;gap:8rem;height:130rem;padding:20rem 8rem 0;display:flex}.Vi2bQW_chartBars i{background:var(--product-color);opacity:.75;border-radius:5rem 5rem 0 0;width:14rem;display:block}.Vi2bQW_listPanel{align-content:start;gap:17rem;padding-top:18rem;display:grid}.Vi2bQW_listPanel>div{grid-template-columns:18rem 1fr 28rem;align-items:center;gap:7rem;display:grid}.Vi2bQW_listPanel>div i{background:color-mix(in srgb, var(--product-color) 18%, #fff);border-radius:5rem;width:18rem;height:18rem}.Vi2bQW_listPanel>div span{background:#d2cfcd;border-radius:3rem;height:6rem}.Vi2bQW_listPanel>div b{background:var(--product-color);opacity:.7;border-radius:3rem;height:6rem}.Vi2bQW_mobileStage{background:linear-gradient(145deg,#fff 0%,#fff7e4 100%);justify-content:center;align-items:center;gap:38rem;min-height:430rem;display:flex}.Vi2bQW_mobilePhone{background:#1e2627;border:6rem solid #1e2627;border-radius:24rem;width:178rem;height:360rem;padding:9rem;position:relative;transform:rotate(-5deg);box-shadow:0 18rem 25rem #2929292e}.Vi2bQW_mobileNotch{z-index:2;background:#1e2627;border-radius:0 0 10rem 10rem;width:64rem;height:14rem;position:absolute;top:8rem;left:50%;transform:translate(-50%)}.Vi2bQW_mobileScreen{background:#f8f8f8;border-radius:16rem;height:100%;overflow:hidden}.Vi2bQW_mobileHeader{justify-content:space-between;padding:28rem 12rem 14rem;display:flex}.Vi2bQW_mobileHeader span:first-child{background:var(--product-color);border-radius:4rem;width:60rem;height:8rem}.Vi2bQW_mobileHeader span:last-child{background:#ddd;border-radius:50%;width:15rem;height:15rem}.Vi2bQW_mobileSelect,.Vi2bQW_mobileSearch{background:#fff;border-radius:5rem;height:25rem;margin:0 12rem 8rem;box-shadow:0 2rem 5rem #0000000b}.Vi2bQW_mobileSelect{color:#666;padding:8rem;font-size:7rem}.Vi2bQW_mobileSearch{background:#efedeb;height:20rem}.Vi2bQW_mobileRow{background:#fff;border-radius:5rem;grid-template-columns:22rem 1fr 18rem;align-items:center;gap:7rem;margin:0 12rem 8rem;padding:8rem;display:grid}.Vi2bQW_mobileRow>span{background:color-mix(in srgb, var(--product-color) 25%, #fff);border-radius:6rem;width:22rem;height:22rem}.Vi2bQW_mobileRow div{gap:5rem;display:grid}.Vi2bQW_mobileRow div b,.Vi2bQW_mobileRow div i{background:#c9c6c4;border-radius:3rem;height:5rem;display:block}.Vi2bQW_mobileRow div i{background:#e0dddb;width:42rem}.Vi2bQW_mobileRow em{background:var(--product-color);border-radius:4rem;width:18rem;height:7rem}.Vi2bQW_mobileCard{background:#fff;border-radius:11rem;width:142rem;height:214rem;padding:26rem 18rem;position:relative;transform:rotate(7deg)translateY(28rem);box-shadow:0 12rem 24rem #0000001c}.Vi2bQW_mobileCard .Vi2bQW_mobileCardTop{background:var(--product-color);border-radius:4rem;width:62rem;height:18rem;margin-bottom:25rem}.Vi2bQW_mobileCard b{background:#393939;border-radius:4rem;width:60rem;height:8rem;margin:18rem auto 8rem;display:block}.Vi2bQW_mobileCard>span{background:#bbb;border-radius:3rem;width:72rem;height:6rem;margin:auto;display:block}.Vi2bQW_qrPattern{background:linear-gradient(90deg, var(--product-color) 10%, transparent 10% 20%, var(--product-color) 20% 30%, transparent 30% 46%, var(--product-color) 46% 62%, transparent 62% 72%, var(--product-color) 72%),linear-gradient(var(--product-color) 10%, transparent 10% 20%, var(--product-color) 20% 30%, transparent 30% 46%, var(--product-color) 46% 62%, transparent 62% 72%, var(--product-color) 72%);opacity:.8;width:104rem;height:104rem;margin:auto}.Vi2bQW_feature{padding:var(--padding)}.Vi2bQW_featureGrid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:56rem;width:min(100%,1200rem);max-width:1200rem;display:grid}.Vi2bQW_featureGrid>.Vi2bQW_featurePreview{order:1;min-width:0}.Vi2bQW_featureGrid>.Vi2bQW_featureCopy{order:2;min-width:0}.Vi2bQW_eventsFeatureGrid{grid-template-columns:minmax(0,1.12fr) minmax(320rem,.88fr);gap:56rem}.Vi2bQW_eventsFeatureGrid .Vi2bQW_featurePreview{order:1;min-height:0}.Vi2bQW_eventsFeatureGrid .Vi2bQW_featureCopy{order:2}.Vi2bQW_eventsFeatureGrid .Vi2bQW_featureImage{aspect-ratio:1.5;border-radius:18rem;min-height:0;transform:none}.Vi2bQW_featurePreview{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative}.Vi2bQW_featurePreview .Vi2bQW_featureImage{z-index:1;aspect-ratio:1.12;text-align:center;width:100%;max-width:620rem;height:auto;min-height:auto;position:relative;transform:rotate(-1deg)}.Vi2bQW_featurePreview .Vi2bQW_featureImage img{background:#fff;border:1rem solid #eee;border-radius:18rem;overflow:hidden;box-shadow:0 20rem 42rem #2929291f;width:auto!important;position:static!important}.Vi2bQW_featurePreview .Vi2bQW_browserStage,.Vi2bQW_featurePreview .Vi2bQW_mobileStage{z-index:1;transform-origin:50%;min-height:355rem;position:relative;transform:rotate(-1deg)scale(.88)}.Vi2bQW_featurePreview .Vi2bQW_mobileStage{transform:rotate(-1deg)scale(.86)}.Vi2bQW_featurePreviewStraight .Vi2bQW_featureImage{transform:none}.Vi2bQW_featurePreviewPlain .Vi2bQW_featureImage img{box-shadow:none;background:0 0;border:0;border-radius:0}.Vi2bQW_previewGlow{z-index:0;background:color-mix(in srgb, var(--product-color) 12%, transparent);filter:blur(20rem);border-radius:50%;position:absolute;inset:18% 5% 8%}.Vi2bQW_featureCopy h2{max-width:509rem;font-family:var(--font-family2);font-size:28rem;font-weight:400;line-height:1.18}.Vi2bQW_featureCopy h2 span{color:var(--product-color);font-family:var(--font-family2)}.Vi2bQW_featureCopy>p{max-width:560rem;margin-top:13rem;font-size:16rem;line-height:153%}.Vi2bQW_featureCopy ul{gap:10rem;margin-top:25rem;display:grid}.Vi2bQW_featureCopy li{align-items:flex-start;gap:8rem;font-size:14rem;line-height:1.35;display:flex}.Vi2bQW_featureCopy li svg{background:var(--product-color);stroke:#fff;stroke-width:4rem;border-radius:50%;flex:none;width:15rem;margin-top:2rem;padding:4rem}.Vi2bQW_productLink{color:#fff;min-width:190rem;height:56rem;font-family:var(--font-family2);background:var(--product-color);border-radius:28rem;align-items:center;margin-top:26rem;padding:0 40rem;font-size:14rem;font-weight:400;line-height:1;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s,color .18s;display:inline-flex}@media screen and (max-width:767.9px){.Vi2bQW_productLink{white-space:nowrap;text-align:center;justify-content:center;min-width:100%;padding:0 10rem;display:flex}}.Vi2bQW_productLink:hover{color:#fff;background:color-mix(in srgb, var(--product-color) 76%, #000);transform:translateY(-2rem);box-shadow:0 8rem 18rem #2929292b}.Vi2bQW_appDownload{padding:var(--padding) 0;background:var(--product-soft)}.Vi2bQW_appDownloadPanel{background:linear-gradient(120deg, color-mix(in srgb, var(--product-color) 18%, #fff), #fff);border-radius:24rem;grid-template-columns:minmax(0,1fr) 320rem;align-items:center;gap:54rem;width:min(100%,1200rem);padding:44rem 52rem;display:grid}.Vi2bQW_appDownloadCopy{min-width:0}.Vi2bQW_appDownloadCopy h2{font-family:var(--font-family2);margin-top:11rem;font-size:30rem;font-weight:400;line-height:1.15}.Vi2bQW_appDownloadCopy p{max-width:580rem;margin-top:15rem;font-size:16rem;line-height:1.55}.Vi2bQW_appDownloadEyebrow{color:var(--product-color);letter-spacing:.08em;font-size:12rem;font-weight:800}.Vi2bQW_appDownloadMedia{border-radius:18rem;min-height:245rem;position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 18rem 35rem #2929291c}.Vi2bQW_cases{background:var(--product-soft);padding:76rem 0 84rem}.Vi2bQW_caseGrid{grid-template-columns:repeat(5,1fr);gap:17rem;display:grid}.Vi2bQW_caseCard{position:relative}.Vi2bQW_caseCard h3{min-height:34rem;margin-top:12rem;font-size:14rem;font-weight:800;line-height:1.18}.Vi2bQW_caseCard p{min-height:58rem;margin-top:5rem;font-size:11rem;line-height:1.4}.Vi2bQW_caseCard>a{color:var(--product-color);font-family:var(--font-family2);align-items:center;gap:4rem;margin-top:11rem;font-size:10rem;display:inline-flex}.Vi2bQW_caseImage{aspect-ratio:1;color:var(--product-color);background:linear-gradient(145deg, color-mix(in srgb, var(--product-color) 8%, #fff), color-mix(in srgb, var(--product-color) 25%, #fff));border-radius:13rem;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1rem #fff9}.Vi2bQW_caseImage svg{opacity:.7;width:44rem;height:44rem}.Vi2bQW_caseIcon{width:40rem;height:40rem;color:var(--product-color);background:#fff;border-radius:50%;place-items:center;margin-top:-20rem;display:grid;box-shadow:0 5rem 14rem #00000016}.Vi2bQW_caseIcon svg{width:18rem}.Vi2bQW_testimonials{padding:76rem 0 0}.Vi2bQW_testimonialBand{background:linear-gradient(90deg, color-mix(in srgb, var(--product-color) 28%, #33443f), #33443f);margin-top:32rem;padding:66rem 0 76rem}.Vi2bQW_testimonialGrid{grid-template-columns:repeat(3,1fr);gap:20rem;display:grid}.Vi2bQW_testimonialGrid blockquote{background:#fff;border-radius:18rem;flex-direction:column;min-height:255rem;padding:23rem 25rem;display:flex;box-shadow:0 13rem 30rem #00000017}.Vi2bQW_testimonialGrid blockquote>svg{width:27rem;color:var(--product-color);fill:currentColor}.Vi2bQW_testimonialGrid blockquote>p{flex:1;margin-top:14rem;font-size:14rem;line-height:1.5}.Vi2bQW_testimonialGrid blockquote footer{border-top:1rem solid #ece8e6;align-items:center;gap:10rem;margin-top:20rem;padding-top:15rem;display:flex}.Vi2bQW_testimonialGrid blockquote footer>span:last-child{gap:3rem;display:grid}.Vi2bQW_testimonialGrid blockquote footer>span:last-child b{font-size:12rem;font-weight:800}.Vi2bQW_testimonialGrid blockquote footer>span:last-child small{color:var(--product-color);font-size:10rem}.Vi2bQW_testimonialAvatar{color:#fff;background:var(--product-color);width:38rem;height:38rem;font-family:var(--font-family2);border-radius:50%;place-items:center;font-size:15rem;display:grid}@media screen and (max-width:767.9px){.Vi2bQW_page[data-product=front-desk] .Vi2bQW_featurePreview{min-height:360rem}.Vi2bQW_page[data-product=front-desk] .Vi2bQW_featurePreview .Vi2bQW_featureImage{width:min(100%,320rem);height:360rem}.Vi2bQW_featureGrid{grid-template-columns:1fr;gap:40rem}.Vi2bQW_appDownloadPanel{grid-template-columns:1fr;gap:30rem;padding:28rem 24rem}.Vi2bQW_appDownloadMedia{order:-1;width:min(100%,330rem);min-height:220rem;margin:0 auto}.Vi2bQW_browserStage,.Vi2bQW_mobileStage,.Vi2bQW_featurePreview .Vi2bQW_featureImage{border-radius:16rem;min-height:auto}.Vi2bQW_browserStage{padding:11rem}.Vi2bQW_browserBody{grid-template-columns:60rem 1fr;min-height:260rem}.Vi2bQW_browserAside{padding:12rem 7rem}.Vi2bQW_browserAside .Vi2bQW_asideLogo{width:32rem;margin-bottom:15rem}.Vi2bQW_browserAside>span{height:23rem}.Vi2bQW_browserAside>span b{width:20rem}.Vi2bQW_browserContent{padding:14rem 10rem}.Vi2bQW_metricGrid{gap:4rem;margin-top:15rem}.Vi2bQW_metricGrid>div{gap:4rem;padding:6rem}.Vi2bQW_metricGrid>div span{width:13rem;height:13rem}.Vi2bQW_metricGrid>div b{width:27rem}.Vi2bQW_dashboardPanels{gap:5rem}.Vi2bQW_chartPanel,.Vi2bQW_listPanel{min-height:128rem;padding:7rem}.Vi2bQW_chartBars{gap:4rem;height:92rem;padding:15rem 2rem 0}.Vi2bQW_chartBars i{width:8rem}.Vi2bQW_listPanel{gap:10rem}.Vi2bQW_listPanel>div{grid-template-columns:11rem 1fr 16rem;gap:4rem}.Vi2bQW_listPanel>div i{width:11rem;height:11rem}.Vi2bQW_mobileStage{gap:15rem}.Vi2bQW_mobilePhone{width:122rem;height:250rem}.Vi2bQW_mobileCard{width:100rem;height:155rem;padding:17rem 12rem}.Vi2bQW_qrPattern{width:70rem;height:70rem}.Vi2bQW_featurePreview{min-height:260rem}.Vi2bQW_featurePreview .Vi2bQW_browserStage,.Vi2bQW_featurePreview .Vi2bQW_mobileStage{min-height:265rem;transform:rotate(-1deg)scale(.98)}.Vi2bQW_featureCopy h2{font-size:23rem}.Vi2bQW_featureCopy>p,.Vi2bQW_featureCopy li{font-size:13rem}.Vi2bQW_caseGrid{grid-template-columns:1fr 1fr;gap:25rem 12rem}.Vi2bQW_caseCard h3{min-height:0;font-size:12rem}.Vi2bQW_caseCard p{min-height:0;font-size:10rem}.Vi2bQW_caseCard>a{font-size:10rem}.Vi2bQW_caseIcon{width:32rem;height:32rem;margin-top:-16rem}.Vi2bQW_testimonials{padding-top:48rem}.Vi2bQW_testimonialBand{margin-top:24rem;padding:42rem 0 48rem}.Vi2bQW_testimonialGrid{grid-template-columns:1fr;gap:13rem}.Vi2bQW_testimonialGrid blockquote{min-height:210rem;padding:20rem}.Vi2bQW_testimonialGrid blockquote>p{font-size:13rem}}
.o6EHeW_page{--app-color:var(--events);--app-soft:#fff8f4;--app-pale:#fffdfc;--hero-color:var(--app-color);--product-color:var(--app-color);--product-soft:var(--app-soft);--product-pale:var(--app-pale);background:var(--app-pale);overflow:hidden}.o6EHeW_page[data-theme=community]{--app-color:var(--community);--app-soft:#f3faff;--app-pale:#fbfdff}.o6EHeW_page[data-theme=primary]{--app-color:var(--primary);--app-soft:color-mix(in srgb, var(--primary) 8%, #fff);--app-pale:color-mix(in srgb, var(--primary) 2%, #fff)}.o6EHeW_eyebrow{color:var(--app-color);letter-spacing:.1em;margin-bottom:18rem;font-size:12rem;font-weight:800;line-height:1.3;display:inline-block}.o6EHeW_appLogo{object-fit:contain;object-position:left center;width:auto;height:72rem;margin-bottom:24rem;display:block}.o6EHeW_textLogo{color:var(--ink);font-family:var(--font-family2);margin-bottom:24rem;font-size:22rem;display:block}.o6EHeW_heroTitleAccent{color:var(--app-color)}.o6EHeW_heroInstitutionalNote{max-width:480rem;color:var(--muted);margin:24rem 0 0;font-size:14rem;font-weight:700;line-height:1.45}.o6EHeW_pendingMedia{border:1rem dashed color-mix(in srgb, var(--app-color) 42%, #fff);background:color-mix(in srgb, var(--app-color) 8%, #fff);min-height:390rem;color:var(--app-color);text-align:center;border-radius:24rem;justify-content:center;align-items:center;gap:14rem;font-size:14rem;font-weight:700;display:flex}.o6EHeW_pendingMedia svg{width:26rem;height:26rem}.o6EHeW_related h2{max-width:620rem;color:var(--ink);font-family:var(--font-family2);letter-spacing:-.03em;margin:0;font-size:clamp(30rem,4vw,52rem);line-height:1}.o6EHeW_pendingNotice{width:min(100% - 2*var(--padding),1100rem);border-left:4rem solid var(--app-color);background:color-mix(in srgb, var(--app-color) 8%, #fff);color:var(--muted);margin:0 auto;padding:18rem 22rem;font-size:14rem;line-height:1.5}.o6EHeW_page .moduleCards[data-product=community] .o6EHeW_moduleCard{min-height:230rem}.o6EHeW_page .moduleCards[data-product=community] .o6EHeW_moduleCard h3{min-height:36rem}.o6EHeW_related{background:var(--app-soft);padding:88rem 0}.o6EHeW_relatedPanel{color:#fff;background:var(--app-color);border-radius:24rem;justify-content:space-between;align-items:center;gap:48rem;padding:52rem 64rem;display:flex}.o6EHeW_relatedCopy{max-width:760rem}.o6EHeW_related h2{color:#fff;font-size:clamp(28rem,3.5vw,46rem)}.o6EHeW_relatedCopy>p{color:#fff;max-width:680rem;margin:18rem 0 0;font-size:16rem;line-height:1.55}.o6EHeW_relatedBullets{gap:10rem;margin:22rem 0 0;padding:0;list-style:none;display:grid}.o6EHeW_relatedBullets li{color:#fff;align-items:flex-start;gap:9rem;font-size:14rem;line-height:1.45;display:flex}.o6EHeW_relatedBullets svg{width:16rem;height:16rem;color:var(--app-color);stroke-width:3px;background:#fff;border-radius:50%;flex:none;margin-top:2rem;padding:3rem}.o6EHeW_related .o6EHeW_eyebrow{color:#fff}.o6EHeW_relatedAction{color:var(--app-color);background:#fff;border-radius:999rem;align-items:center;gap:12rem;margin-top:26rem;padding:14rem 21rem;font-size:14rem;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.o6EHeW_relatedAction svg{width:17rem;height:17rem;stroke:var(--app-color)}.o6EHeW_relatedAction:hover{box-shadow:0 10rem 22rem color-mix(in srgb, var(--app-color) 25%, transparent);background:color-mix(in srgb, var(--app-color) 10%, #fff);transform:translateY(-2rem)}.o6EHeW_relatedLogo{object-fit:contain;filter:brightness(0)invert();width:min(210rem,30%);height:auto}.o6EHeW_directory{background:#fff}.o6EHeW_directoryHero{padding:var(--padding) 0;background:var(--blush)}.o6EHeW_directoryHeroGrid{grid-template-columns:minmax(0,760rem)}.o6EHeW_directoryGrid{padding:70rem 0 110rem}.o6EHeW_appCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24rem;display:grid}.o6EHeW_appCard{min-height:480rem;color:inherit;background:#fff;border:1rem solid #e8e7e6;border-radius:22rem;flex-direction:column;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden}.o6EHeW_appCard:hover{transform:translateY(-3rem);box-shadow:0 18rem 36rem #29292918}.o6EHeW_appCardMedia{aspect-ratio:1.35;background:#f3faff;justify-content:center;align-items:center;min-height:270rem;display:flex;position:relative;overflow:hidden}.o6EHeW_appCardMedia svg{width:42rem;height:42rem;color:var(--community)}.o6EHeW_appCardBody{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding:32rem;display:flex}.o6EHeW_appCardBody .o6EHeW_appLogo{height:52rem;margin-bottom:18rem}.o6EHeW_appCardBody p{color:var(--muted);margin:0;font-size:15rem;line-height:1.5}.o6EHeW_appCardBody>span{color:var(--primary);align-items:center;gap:8rem;margin-top:auto;padding-top:22rem;font-size:14rem;font-weight:800;display:inline-flex}.o6EHeW_appCardBody>span svg{width:16rem;height:16rem}@media screen and (max-width:1100px){.o6EHeW_appCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767.9px){.o6EHeW_directoryHero{padding:34rem 0 48rem}.o6EHeW_related{padding:60rem 0}.o6EHeW_relatedPanel{flex-direction:column;align-items:flex-start;gap:18rem;padding:30rem 24rem}.o6EHeW_relatedLogo{order:-2;width:130rem}.o6EHeW_appCards{grid-template-columns:1fr}.o6EHeW_appCardMedia{min-height:230rem}}