/* Published Webflow styles (styleseat.shared.72c184fd8) for the legacy /join destinations that still serve it, scoped to
   .webflow-legacy-page. Webflow's body rules apply to the page root; element rules apply inside <main> only, so the shared
   legacy header/footer keep their verified styling. Rules are kept in the published order and breakpoints. */
.webflow-legacy-page{--background-green:#002918;--white:#fff;--black:#050505;--dark-purple:#1c0d55;--neon:#cdf545;--purple:#cec2ff;--purple-tertiary:#836ae9;--green-secondary:#f2ffd9;--purple-secondary:#3313b3;--light-purple:#f7f4ff;--light-green:#fbfff3;--forest-green:#4c8d36;--red:#f02b2b;--ss-ink:#121111;--ss-navy:#1b0f4f;--ss-lime:#cdf545;--ss-indigo:#3313b3;--ss-hero-muted:#ddd6ff;--ss-ink-muted:#494948;--ss-surface-alt:#f7f7f9;--ss-surface-tint:#f3f0ff;--ss-hairline:#e8e4f5;--ss-max:1440px}
.webflow-legacy-page{background-color:var(--background-green);color:var(--white);font-family:'Landing Poppins',sans-serif;font-size:1rem;font-weight:400;line-height:150%}
.webflow-legacy-page *{box-sizing:border-box}
.webflow-legacy-page main{display:block;margin:0}
.webflow-legacy-page main section{display:block}
.webflow-legacy-page main a{background-color:#0000}
.webflow-legacy-page main a:active,.webflow-legacy-page main a:hover{outline:0}
.webflow-legacy-page main b,.webflow-legacy-page main strong{font-weight:700}
.webflow-legacy-page main img{border:0;vertical-align:middle;max-width:100%;display:inline-block}
.webflow-legacy-page main h1,.webflow-legacy-page main h2,.webflow-legacy-page main h3{margin-bottom:10px;font-weight:700}
.webflow-legacy-page main p{margin-top:0;margin-bottom:10px}
.webflow-legacy-page main ul{margin-top:0;margin-bottom:10px;padding-left:40px}
.webflow-legacy-page .w-inline-block{max-width:100%;display:inline-block}
.webflow-legacy-page .w-embed:before,.webflow-legacy-page .w-embed:after,.webflow-legacy-page .w-richtext:before,.webflow-legacy-page .w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}
.webflow-legacy-page .w-embed:after,.webflow-legacy-page .w-richtext:after{clear:both}
.webflow-legacy-page .w-richtext ul{overflow:hidden}
.webflow-legacy-page .w-video{width:100%;padding:0;position:relative}
.webflow-legacy-page .w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}
.webflow-legacy-page .w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}
.webflow-legacy-page main h1{margin-top:20px;margin-bottom:10px;font-size:3rem;font-weight:700;line-height:120%}
.webflow-legacy-page main h2{color:var(--black);margin-top:20px;margin-bottom:10px;font-size:2.25rem;font-weight:700;line-height:120%}
.webflow-legacy-page main h3{margin-top:20px;margin-bottom:10px;font-size:1.5rem;font-weight:700;line-height:120%}
.webflow-legacy-page main p{margin-bottom:0}
.webflow-legacy-page .main-wrapper{overflow-x:hidden}
.webflow-legacy-page .container{width:100%;max-width:1180rem;margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem;display:block}
.webflow-legacy-page .container.is-faq{max-width:53rem}
.webflow-legacy-page .container.is-smart-pricing{max-width:76.5625rem}
.webflow-legacy-page .section{z-index:1;width:100%;position:relative;overflow:visible}
.webflow-legacy-page .section.is-light-purple{background-color:#f7f4ff}
.webflow-legacy-page .section.is-purple-linear.purpe-reversed{background-image:linear-gradient(0deg,var(--white),#f7f4ff)}
.webflow-legacy-page .section.is-relative{position:relative;overflow:hidden}
.webflow-legacy-page .section.is-relative.is-blue{background-color:#1c0d55}
.webflow-legacy-page .section.is-blue{background-color:var(--dark-purple)}
.webflow-legacy-page .section.is-white{background-color:#fff;display:block}
.webflow-legacy-page .section.is-purple-linear{background-image:linear-gradient(#fff,#f7f4ff)}
.webflow-legacy-page .neon{color:var(--neon)}
.webflow-legacy-page .hero_left-buttons{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:flex-start;align-items:center;width:100%;padding-left:0;display:flex}
.webflow-legacy-page .button-secondary{background-color:var(--neon);color:var(--background-green);z-index:10;border-radius:.375rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;display:flex}
.webflow-legacy-page .pill{grid-column-gap:.625rem;color:var(--black);background-color:#b9e57bbf;border:.5px solid #ffffff4d;border-radius:65.3333px;justify-content:center;align-items:center;padding:.75rem 3.375rem;font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;display:flex;box-shadow:0 4px 30px #00000026}
.webflow-legacy-page .pill.is-purple{background-color:var(--purple);color:var(--purple-secondary);padding-left:1rem;padding-right:1rem}
.webflow-legacy-page .pill.is-purple.text-black{color:var(--black)}
.webflow-legacy-page .pill-icon{display:none}
.webflow-legacy-page .pill-icon.on{display:block}
.webflow-legacy-page .text-size-medium{margin-bottom:0;font-size:1.125rem}
.webflow-legacy-page .text-size-medium.is-semi-bold{font-weight:600}
.webflow-legacy-page .text-size-medium.is-semi-bold.is-center{font-weight:500}
.webflow-legacy-page .text-size-medium.is-semi-bold{font-size:1rem;font-weight:600}
.webflow-legacy-page .cta-wrapper{justify-content:center;align-items:center;display:flex}
.webflow-legacy-page .is-white{color:var(--white)}
.webflow-legacy-page .button-purple-secondary{background-color:var(--purple-secondary);color:var(--white);border-radius:.375rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;display:flex}
.webflow-legacy-page .heading-h2{margin-top:0;margin-bottom:0}
.webflow-legacy-page .heading-h1{margin-top:0;margin-bottom:0}
.webflow-legacy-page .text-size-regular{clear:left;margin-bottom:0;font-size:1rem;font-weight:500;line-height:120%}
.webflow-legacy-page .text-size-regular.is-semi-bold{font-weight:600}
.webflow-legacy-page .text-size-regular.is-medium,.webflow-legacy-page .text-size-regular.is-medium.is-center{font-weight:500}
.webflow-legacy-page .text-size-regular.line-height-120{line-height:120%}
.webflow-legacy-page .is-bold{font-weight:700}
.webflow-legacy-page .text-size-big{margin-bottom:0;font-size:2rem;line-height:140%}
.webflow-legacy-page .section-cta-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:flex-start;align-items:center;padding-top:7rem;padding-bottom:7rem;display:flex}
.webflow-legacy-page .cta-wrapper-top{grid-column-gap:3rem;grid-row-gap:3rem;text-align:center;flex-flow:column;justify-content:center;align-items:center;max-width:40rem;display:flex}
.webflow-legacy-page .home-cta-wrapper-bottom{text-align:center;flex-flow:column;justify-content:center;align-items:center;display:flex}
.webflow-legacy-page .faq-heading{font-size:2.25rem;font-weight:700;line-height:120%}
.webflow-legacy-page .section_faq-wrapper{grid-column-gap:80px;grid-row-gap:80px;color:var(--white);flex-flow:column;justify-content:flex-start;align-items:stretch;padding-top:7rem;padding-bottom:7rem;font-size:1rem;display:flex}
.webflow-legacy-page .faq-list-item{grid-column-gap:1.5625rem;grid-row-gap:1.5625rem;border-top:1px solid var(--white);border-bottom:1px solid var(--white);cursor:pointer;flex-flow:column;padding-top:1.40625rem;padding-bottom:1.40625rem;display:flex}
.webflow-legacy-page .faq-list-top{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:space-between;align-items:center;display:flex}
.webflow-legacy-page .section-faq-wrapper-top{grid-column-gap:3rem;grid-row-gap:3rem;text-align:center;flex-flow:column;justify-content:center;align-items:center;display:flex}
.webflow-legacy-page .radial-gradient{z-index:-1;background-image:radial-gradient(circle farthest-corner at 50% 50%,var(--background-green),var(--background-green)55%,#4c8d3608);border-radius:100%;width:500px;height:500px;display:none;position:absolute;inset:0% 0% 0% auto}
.webflow-legacy-page .text-size-middle{font-size:1.5rem;line-height:120%}
.webflow-legacy-page .text-size-middle.is-semi-bold{font-weight:600}
.webflow-legacy-page .button-neon{background-color:var(--neon);color:var(--background-green);border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem 1.25rem;font-weight:600;text-decoration:none;display:flex}
.webflow-legacy-page .smart-pricing-body-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}
.webflow-legacy-page .custom-websites-wrapper{z-index:1;grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;padding-top:5rem;padding-bottom:5rem;display:flex;position:relative}
.webflow-legacy-page .custom-websites-left{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;max-width:33.6875rem;display:flex}
.webflow-legacy-page .vimeo{border-radius:1.5rem;width:24.875rem;height:43.9375rem;display:block;overflow:hidden}
.webflow-legacy-page .vimeo.videosection{aspect-ratio:auto;width:auto;height:auto;overflow:visible}
.webflow-legacy-page .sleek-templates-wrapper{z-index:1;grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;justify-content:space-between;align-items:center;max-width:57.3382rem;margin-left:auto;margin-right:auto;padding-top:9.75rem;padding-bottom:9.75rem;display:flex;position:relative}
.webflow-legacy-page .custom-websites-how-it-works{z-index:1;grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;justify-content:space-between;align-items:center;max-width:57.3382rem;margin-left:auto;margin-right:auto;padding-top:9.75rem;padding-bottom:9.75rem;display:flex;position:relative}
.webflow-legacy-page .custom-websites-hiw-top{grid-column-gap:3rem;grid-row-gap:3rem;color:var(--black);flex-flow:column;justify-content:flex-start;align-items:center;display:flex}
.webflow-legacy-page .custom-websites-hiw-grid{grid-column-gap:5.625rem;grid-row-gap:5.625rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}
.webflow-legacy-page .custom-websites-hiw-col{background-color:var(--dark-purple);border-radius:1.5rem;height:37.8125rem;position:relative;overflow:hidden;box-shadow:0 4px 30px #00000026}
.webflow-legacy-page .custom-websites-col-img{object-fit:cover;width:100%;height:100%}
.webflow-legacy-page .custom-websites-hiw-body{grid-column-gap:10px;grid-row-gap:10px;text-align:left;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:20.3125rem;margin-left:auto;margin-right:auto;padding-top:6.25rem;padding-bottom:2.5rem;display:flex;position:static;inset:auto 0% 0%}
.webflow-legacy-page .custom-websites-visibility-wrapper{z-index:1;grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;justify-content:space-between;align-items:center;max-width:57.3382rem;margin-left:auto;margin-right:auto;padding-top:7rem;padding-bottom:7rem;display:flex;position:relative}
.webflow-legacy-page .custom-websites-visibility-top{grid-column-gap:3rem;grid-row-gap:3rem;color:var(--black);text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}
.webflow-legacy-page .custom-websites-visibility-grid{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}
.webflow-legacy-page .custom-websites-visibility-col{grid-column-gap:10px;grid-row-gap:10px;background-color:var(--dark-purple);background-image:url(/_landing/98089fe5e9fc01c41845c1b082d0e073164fe86b/assets/media/80d6d4c34dddd8047f0c2ea45a908ead89f15c972958d51961bb6d1400162e2b.webp);background-position:50%;background-size:cover;border-radius:1.5rem;flex-flow:column;display:flex;position:relative;overflow:hidden}
.webflow-legacy-page .showcase-list{grid-column-gap:8.75rem;grid-row-gap:8.75rem;color:var(--black);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;display:grid}
.webflow-legacy-page .showcase-wrapper-bottom{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}
.webflow-legacy-page .showcase-wrapper-top{grid-column-gap:3rem;grid-row-gap:3rem;width:100%;color:var(--black);text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}
.webflow-legacy-page .showcase-wrapper{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;justify-content:flex-start;align-items:stretch;width:100%;padding-top:7rem;padding-bottom:7rem;display:flex}
.webflow-legacy-page .styleseat-website-features{grid-column-gap:7rem;grid-row-gap:7rem;flex-flow:column;justify-content:space-between;align-items:center;max-width:53.875rem;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:7rem;display:flex}
.webflow-legacy-page .styleseat-website-features-top{grid-column-gap:2rem;grid-row-gap:2rem;max-width:30.625rem;color:var(--black);text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}
.webflow-legacy-page .styleseat-website-features-bottom{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:1fr 1.25fr;grid-auto-columns:1fr;justify-content:center;align-items:flex-start;display:grid}
.webflow-legacy-page .website-features-left{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-flow:column;display:flex}
.webflow-legacy-page .website-features-right{border-radius:1.5rem;overflow:hidden}
.webflow-legacy-page .website-features-box{grid-column-gap:2rem;grid-row-gap:2rem;background-image:linear-gradient(90deg,var(--dark-purple),var(--background-green));border-radius:1.5rem;flex-flow:column;padding:2.8125rem 2.1875rem;display:flex}
.webflow-legacy-page .website-features-img{object-fit:cover;width:100%;height:100%}
.webflow-legacy-page .custom-sites-hero-bg{position:absolute;inset:0% 0% 0% auto}
.webflow-legacy-page .is-semi-bold{font-weight:600}
.webflow-legacy-page .div-block-45504{width:24rem;height:auto}
.webflow-legacy-page .container.education{max-width:75.625rem}
.webflow-legacy-page .container.is-clients-how-it-works{max-width:73.0625rem}
.webflow-legacy-page .section.is-green-linear.reversed{background-image:linear-gradient(360deg,var(--white),#fbfff3)}
.webflow-legacy-page .section.is-light-green{background-color:#fbfff3}
.webflow-legacy-page .hero_left-buttons.is-socialp-b{justify-content:center;align-items:center}
.webflow-legacy-page .text-size-medium.is-medium{font-weight:500}
.webflow-legacy-page .text-size-medium.is-medium.is-center{font-size:1rem}
.webflow-legacy-page .button-dark-green{color:#fff;background-color:#002918;border-radius:.375rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;display:flex}
.webflow-legacy-page .inner-text{color:var(--black)}
.webflow-legacy-page .easy-refund-list-text{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}
.webflow-legacy-page .refund-body-img-wrapper{flex:none}
.webflow-legacy-page .card-reader-2col-reversed-bottom{grid-column-gap:2rem;grid-row-gap:2rem;color:var(--black);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}
.webflow-legacy-page .competative-body-right{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:center;align-items:flex-start;max-width:none;display:flex}
.webflow-legacy-page .competative-body-left{justify-content:space-between;align-items:center;display:flex}
.webflow-legacy-page .competative-body-list{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}
.webflow-legacy-page .competative-wrapper{grid-column-gap:2.125rem;grid-row-gap:2.125rem;border-radius:1.5rem;grid-template-rows:auto;grid-template-columns:.25fr .75fr;grid-auto-columns:1fr;width:100%;padding:2.5rem 3.375rem;display:grid;box-shadow:0 4px 30px #00000026}
.webflow-legacy-page .competative-wrapper.why-pros{grid-column-gap:2.1875rem;grid-row-gap:2.1875rem;background-color:#fff;grid-template-columns:.35fr .75fr}
.webflow-legacy-page .card-reader-why-pros{grid-column-gap:1.5rem;grid-row-gap:1.5rem;background-color:var(--white);color:var(--black);border-radius:1.5rem;justify-content:flex-start;align-items:center;padding:1.5rem 1.625rem 1.5rem 0;display:flex}
.webflow-legacy-page .card-reader-img-wrapper{flex:none}
.webflow-legacy-page .card-reader-why-pro-text{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}
.webflow-legacy-page .why-pros-wrapper{grid-column-gap:7rem;grid-row-gap:7rem;flex-flow:column;justify-content:space-between;padding-top:7rem;padding-bottom:7rem;display:flex}
.webflow-legacy-page ._2col-grid-img{object-fit:cover;width:100%;height:100%}
.webflow-legacy-page .social-builder-posts-top{z-index:1;grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;display:flex;position:relative}
.webflow-legacy-page .social-builder-posts-bottom{z-index:1;grid-column-gap:5rem;grid-row-gap:5rem;width:100%;max-width:48rem;color:var(--white);text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;margin-left:auto;margin-right:auto;text-decoration:none;display:flex;position:relative}
.webflow-legacy-page .social-builder-hero-wrapper{grid-column-gap:7rem;grid-row-gap:7rem;flex-flow:column;padding-top:7rem;padding-bottom:7rem;display:flex}
.webflow-legacy-page .social-posts-hiw-col{grid-column-gap:3rem;grid-row-gap:3rem;color:var(--black);background-color:#f2ffd9;border-radius:1.5rem;flex-flow:column;padding:.6875rem .6875rem 3rem;display:flex;box-shadow:0 4px 30px #00000026}
.webflow-legacy-page .social-posts-hiw-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}
.webflow-legacy-page .social-posts-hiw-top{grid-column-gap:1.5rem;grid-row-gap:1.5rem;width:100%;max-width:50.375rem;color:var(--black);text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}
.webflow-legacy-page .social-posts-wrapper{grid-column-gap:5rem;grid-row-gap:5rem;color:var(--black);flex-flow:column;justify-content:flex-start;align-items:center;padding-top:7rem;padding-bottom:7rem;display:flex}
.webflow-legacy-page .social-posts-body{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-left:1.5rem;padding-right:1.5rem;display:flex}
.webflow-legacy-page .social-posts-img{width:100%}
.webflow-legacy-page .more-posting-wrapper-top{grid-column-gap:3rem;grid-row-gap:3rem;width:100%;max-width:30.625rem;color:var(--black);text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}
.webflow-legacy-page .more-posting-wrapper{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;justify-content:flex-start;align-items:center;padding-bottom:7rem;display:flex}
.webflow-legacy-page .more-posting-wrapper-bottom{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}
.webflow-legacy-page .more-posting-list-item{grid-column-gap:1.5rem;grid-row-gap:1.5rem;background-color:var(--background-green);border-radius:1.5rem;justify-content:flex-start;align-items:center;padding:1.375rem 1.625rem;display:flex;box-shadow:0 4px 30px #00000026}
.webflow-legacy-page .text-size-small{margin-bottom:0;font-size:.875rem;font-weight:500;line-height:120%}
.webflow-legacy-page .text-size-small.is-medium{font-size:1rem;font-weight:500}
.webflow-legacy-page .text-size-h1{font-size:2.25rem;font-weight:700;line-height:120%}
.social-post-builder-old-page h1.text-size-h1{margin-top:0;margin-bottom:0}
.webflow-legacy-page .social-bottom-headline{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;max-width:45rem;display:flex}
.webflow-legacy-page .client-quality-wrapper{grid-column-gap:7rem;grid-row-gap:7rem;flex-flow:column;justify-content:space-between;padding-top:7rem;padding-bottom:7rem;display:flex}
.webflow-legacy-page .client-quality-grid{grid-column-gap:4.375rem;grid-row-gap:4.375rem;background-color:var(--white);border-radius:1.5rem;grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;width:100%;padding:2.5rem 3.375rem;display:grid;box-shadow:0 4px 30px #00000026}
.webflow-legacy-page .client-quality-body{grid-column-gap:3rem;grid-row-gap:3rem;max-width:none;color:var(--black);flex-flow:column;justify-content:center;align-items:flex-start;display:flex}
.webflow-legacy-page .text-block-243{color:var(--white)}
.webflow-legacy-page .container.is-run-business{justify-content:space-between;align-items:center;height:100%;padding-left:2.5rem;padding-right:2.5rem}
.webflow-legacy-page .container.is-revenue{max-width:67.375rem}
.webflow-legacy-page .section_hero-wrapper-top{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;padding-top:10.625rem;display:flex}
.webflow-legacy-page .section_hero-wrapper-top.run-your-business{flex-flow:row;height:100%;padding-top:0}
.webflow-legacy-page .hero_wrapper-left{grid-column-gap:7.1875rem;grid-row-gap:7.1875rem;flex-flow:row;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;padding-left:2.625rem;display:flex}
.webflow-legacy-page .hero_wrapper-left.is-run-business{z-index:1;grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;align-self:center;max-width:33.6875rem;padding-top:0;padding-left:0;position:relative}
.webflow-legacy-page .hero_wrapper-right{justify-content:flex-end;align-items:center;max-width:28.75rem;display:flex}
.webflow-legacy-page .hero_wrapper-right.is-run-business{object-fit:cover;justify-content:flex-end;align-items:flex-start;width:50%;max-width:none;height:100%;margin-top:0;position:absolute;inset:0% 0% 0% auto}
.webflow-legacy-page .grow-business-hero{aspect-ratio:1075/718;object-fit:cover;height:100%}
.webflow-legacy-page .button-purple-primary{background-color:var(--purple);color:var(--black);border-radius:.375rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;display:flex}
.webflow-legacy-page .grow-revenue-top{grid-column-gap:3rem;grid-row-gap:3rem;width:100%;max-width:36.9375rem;color:var(--black);text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}
.webflow-legacy-page .grow-revenue-bottom{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;display:flex}
.webflow-legacy-page .section-revenue-wrapper{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;justify-content:flex-start;align-items:center;padding-top:7rem;padding-bottom:7rem;display:flex}
.webflow-legacy-page .revenue-cards{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;display:grid;overflow:hidden}
.webflow-legacy-page .revenue-card{border-radius:1.5rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 30px #00000026}
.webflow-legacy-page .revenue-card-bg{box-shadow:none;border-radius:1.5rem;position:relative;overflow:hidden}
.webflow-legacy-page .revenue-body{grid-column-gap:1rem;grid-row-gap:1rem;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;max-width:17.3125rem;margin-bottom:2.6875rem;margin-left:auto;margin-right:auto;display:flex;position:absolute;inset:auto 0% 0%}
.webflow-legacy-page .revanue-vertical-img-wrapper{width:100%;height:100%}
.webflow-legacy-page .revenue-vertical-card-img{width:100%;height:100%}
.webflow-legacy-page .heading-small{color:#fff;text-align:center;width:100%;margin-top:0;margin-bottom:0;font-family:'Landing Poppins',sans-serif;font-size:18px;font-weight:700;line-height:150%;text-decoration:none}
.webflow-legacy-page .button-purple-secondary-3{color:#fff;background-color:#3313b3;border-radius:.375rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;display:flex}
.webflow-legacy-page .switching-platforms-3col{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;justify-content:flex-start;align-items:center;max-width:68.0625rem;margin-left:auto;margin-right:auto;padding-top:7rem;padding-bottom:7rem;display:flex}
.webflow-legacy-page .switching-platforms-3col-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}
.webflow-legacy-page .switching-platforms-3col-item{grid-column-gap:1.5rem;grid-row-gap:1.5rem;text-align:center;background-image:linear-gradient(#3313b3,#6548cc 71%,#6548cc);border-radius:1.5rem;flex-flow:column;padding:2.25rem 2.1875rem 2.6875rem;display:flex}
.webflow-legacy-page .client-experiecne-card{border-radius:1.5rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 30px #00000026}
.webflow-legacy-page .client-experiecne-card.is-vertical{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--purple-tertiary);grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;justify-content:space-between;place-items:center stretch;width:100%;display:grid}
.webflow-legacy-page .client-experience-vertical-body{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;width:100%;max-width:23.875rem;margin-left:auto;margin-right:auto;display:flex}
.webflow-legacy-page .marquee{grid-column-gap:3rem;background-color:#f1714400;width:100%;margin-bottom:1rem;padding-top:2rem;padding-bottom:2rem;display:flex;position:relative;overflow:hidden}
.webflow-legacy-page .marquee-content{grid-column-gap:1rem;flex:none;justify-content:space-around;min-width:100%;display:flex}
.webflow-legacy-page .marquee-content.scroll{grid-column-gap:3rem;flex:none;overflow:visible}
.webflow-legacy-page .scroll-image{object-fit:none;width:auto}
.webflow-legacy-page .hero-wrapper-run-top{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}
.webflow-legacy-page .section-wrapper{grid-column-gap:9.5625rem;grid-row-gap:9.5625rem;background-image:linear-gradient(180deg,var(--dark-purple),var(--purple-secondary));flex-flow:column;padding-bottom:0;display:flex}
.webflow-legacy-page .section-wrapper.is-relative{padding-bottom:0;position:relative}
.webflow-legacy-page .section-marquee{z-index:1;grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;display:flex;position:relative}
.webflow-legacy-page .switching-subheading{max-width:28.75rem}
.webflow-legacy-page .switching-platforms-bg-1{z-index:0;position:absolute;inset:0% auto 0% 0%}
.webflow-legacy-page .switching-platforms-bg-2{z-index:0;position:absolute;inset:0% 0% 0% auto}
.webflow-legacy-page .container.is-payments-hero{max-width:62.5rem}
.webflow-legacy-page .container.is-home-features{max-width:71.75rem}
.webflow-legacy-page .container.is-absolute{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr minmax(200px,1fr);grid-auto-columns:1fr;display:grid;position:absolute;inset:0%}
.webflow-legacy-page .hero_wrapper-left.style-vs-gloss{z-index:1;grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;justify-content:center;align-items:flex-start;max-width:32.5rem;padding-left:0;position:relative}
.webflow-legacy-page .button-secondary.dark-green{background-color:var(--background-green);color:var(--white)}
.webflow-legacy-page .pill.is-purple-darker{color:var(--black);background-color:#836ae9bf}
.webflow-legacy-page .pill.is-purple-darker.text-white{color:var(--white)}
.webflow-legacy-page .pill.green-darker{color:var(--white);background-color:#4c8d36bf}
.webflow-legacy-page .pill.green-2{color:var(--background-green);background-color:#b9e57b}
.webflow-legacy-page .text-size-medium.semi-bold{font-weight:600}
.webflow-legacy-page .text-block-link{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;max-width:21.875rem;font-size:1.5rem;font-weight:600;line-height:120%;display:flex}
.webflow-legacy-page .text-size-regular.is-bold.line-height-150{line-height:150%}
.webflow-legacy-page .text-size-regular.semi-bold{font-weight:600}
.webflow-legacy-page .text-size-regular.semi-bold.line-height-150{line-height:150%}
.webflow-legacy-page .run-business-grid-img{width:100%;max-width:100%}
.webflow-legacy-page .section-payments-hero-wrapper{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;justify-content:flex-start;align-items:center;padding-top:7rem;padding-bottom:7rem;display:flex}
.webflow-legacy-page .new-client-clients-bottom-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;width:100%;max-width:48rem;color:var(--black);text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}
.webflow-legacy-page .payments-choice{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;max-width:52.25rem;margin-left:auto;margin-right:auto;display:grid}
.webflow-legacy-page .payments-choice-col{grid-column-gap:1.375rem;grid-row-gap:1.375rem;color:var(--black);text-align:center;flex-flow:column;justify-content:center;align-items:center;padding:2.3125rem 1.5rem;font-weight:600;line-height:120%;display:flex}
.webflow-legacy-page .section-payments-grid-list{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}
.webflow-legacy-page .section-payments-grid-list.vs-booksy{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;display:flex}
.webflow-legacy-page .payments-grid-list{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;max-width:52.25rem;margin-left:auto;margin-right:auto;display:grid}
.webflow-legacy-page .payments-grid-list.vs-booksy{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;justify-content:flex-start;align-items:center;display:flex}
.webflow-legacy-page .payments-grid{grid-column-gap:1.5rem;grid-row-gap:1.5rem;background-color:var(--white);color:var(--black);border-radius:1.5rem;justify-content:flex-start;align-items:center;padding:1.375rem 1.5625rem;display:flex;box-shadow:0 4px 30px #00000026}
.webflow-legacy-page .payments-grid.vs-booksy{max-width:23.125rem}
.webflow-legacy-page .payments-grid-img{flex:none}
.webflow-legacy-page .payments-grid-body{grid-column-gap:.3125rem;grid-row-gap:.3125rem;flex-flow:column;max-width:18.75rem;padding-right:2rem;display:flex}
.webflow-legacy-page .inner-text.is-centered{text-align:center;justify-content:center;align-items:center;display:flex}
.webflow-legacy-page .inner-text.is-centered.line-height-150{line-height:150%}
.webflow-legacy-page .inner-text.vs-booksy-payments{text-align:center;justify-content:center;align-items:center;max-width:33.625rem;display:flex}
.webflow-legacy-page .competative-img-wrapper{flex:none}
.webflow-legacy-page .competative-text{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}
.webflow-legacy-page .home-features-bg-1{z-index:-1;position:absolute;inset:auto auto 0% 0%}
.webflow-legacy-page .home-features-bg-3{z-index:-1;position:absolute;top:0%;bottom:auto;left:auto}
.webflow-legacy-page .heading-h2-2{margin-top:0;margin-bottom:0}
.webflow-legacy-page .faq-list-item-2{grid-column-gap:1.5625rem;grid-row-gap:1.5625rem;cursor:pointer;border-top:1px solid #fff;border-bottom:1px solid #fff;flex-flow:column;padding-top:1.40625rem;padding-bottom:1.40625rem;display:flex}
.webflow-legacy-page .home-features-bg-2{position:absolute;inset:auto 0% 0% auto}
.webflow-legacy-page .button-secondary-2{color:#002918;background-color:#cdf545;border-radius:.375rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;display:flex}
.webflow-legacy-page .pill-2{grid-column-gap:.625rem;color:#000;background-color:#b9e57bbf;border-radius:65.3333px;justify-content:center;align-items:center;padding:.75rem 1.625rem;font-size:.8125rem;font-weight:600;line-height:7.84px;text-decoration:none;display:flex;box-shadow:0 4px 30px #00000026}
.webflow-legacy-page .pill-2.is-purple{color:#3313b3;background-color:#cec2ff}
.webflow-legacy-page .home-features-img{width:100%;max-width:45.7099rem}
.webflow-legacy-page .automated-messages-body{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;max-width:18.75rem;padding-right:0;font-weight:500;display:flex}
.webflow-legacy-page .automated-messages-body._4-col{grid-column-gap:0rem;grid-row-gap:0rem;text-align:left;justify-content:center;align-items:flex-start}
.webflow-legacy-page .automated-4col-top{grid-column-gap:3rem;grid-row-gap:3rem;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;max-width:48rem;display:flex}
.webflow-legacy-page .competative-body-right-2{grid-column-gap:2rem;grid-row-gap:2rem;max-width:none;color:var(--black);flex-flow:column;justify-content:center;align-items:flex-start;display:flex}
.webflow-legacy-page .competative-body-list-2{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}
.webflow-legacy-page .card-reader-2col-reversed-bottom-2{grid-column-gap:2rem;grid-row-gap:2rem;color:#000;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}
.webflow-legacy-page .heading-h2-4{color:#000;margin-top:0;margin-bottom:0}
.webflow-legacy-page .card-competative-2{grid-column-gap:1.5rem;grid-row-gap:1.5rem;color:#000;background-color:#fff;border-radius:1.5rem;justify-content:flex-start;align-items:center;padding:1.375rem 1.625rem;display:flex}
.webflow-legacy-page .competative-wrapper-2{grid-column-gap:2.125rem;grid-row-gap:2.125rem;border-radius:1.5rem;grid-template-rows:auto;grid-template-columns:.25fr .75fr;grid-auto-columns:1fr;width:100%;padding:2.5rem 3.375rem;display:grid;box-shadow:0 4px 30px #00000026}
.webflow-legacy-page .competative-wrapper-2.is-white{background-color:var(--white)}
.webflow-legacy-page .choose-styleseat-img{width:100%;height:100%;box-shadow:0 4px 30px #00000026}
.webflow-legacy-page .button-purple-secondary-7{color:#fff;background-color:#3313b3;border-radius:.375rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;display:flex}
.webflow-legacy-page .automated-4col-2{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}
.webflow-legacy-page .automated-bottom-wraper-2{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}
.webflow-legacy-page .heading-h2-7{margin-top:0;margin-bottom:0}
.webflow-legacy-page .automated-4col-grid-item-2{grid-column-gap:1.5rem;grid-row-gap:1.5rem;color:#fff;background-color:#cec2ff;background-image:linear-gradient(#1c0d55,#3313b3);border-radius:1.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:3.375rem 2rem 0;display:flex;box-shadow:0 4px 30px #00000026}
.webflow-legacy-page .automated-4col-grid-item-2.is-vertical{background-image:none;padding:0}
.webflow-legacy-page .automated-4col-grid-item-2.is-vertical.is-img{overflow:hidden}
.webflow-legacy-page .automated-messages-4col-wrapper-2{grid-column-gap:5rem;grid-row-gap:5rem;color:#000;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:60.625rem;margin-left:auto;margin-right:auto;padding-top:7rem;padding-bottom:7rem;display:flex}
.webflow-legacy-page .section-new{background-image:linear-gradient(180deg,var(--dark-purple),var(--purple-secondary))}
.webflow-legacy-page .section-new.is-relative{position:relative}
.webflow-legacy-page .section-new.is-relative.is-green{color:var(--white)}
.webflow-legacy-page .section-new.is-light-purple{background-color:var(--light-purple);background-image:none}
.webflow-legacy-page .section-new.is-white{background-color:var(--white);background-image:none}
.webflow-legacy-page .section-new.is-green{background-color:var(--background-green);background-image:none}
.webflow-legacy-page .section-new.is-green.is-relative{z-index:1}
.webflow-legacy-page .section-new.is-light-green{background-color:var(--light-green);background-image:none}
.webflow-legacy-page .hero-full-width-body{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid;position:relative}
.webflow-legacy-page .new-hero-full-cover-img{width:100%}
.webflow-legacy-page .section-hero-full-width-wrapper{z-index:1;grid-column-gap:7.5rem;grid-row-gap:7.5rem;flex-flow:column;padding-bottom:6.25rem;display:flex;position:relative}
.webflow-legacy-page .hero-full-width-right{position:relative}
.webflow-legacy-page .style-vs-gloss-hero-top{justify-content:flex-start;align-items:center;padding-left:4.75rem;display:flex}
.webflow-legacy-page .hero-wrapper-hero-body-top{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}
.webflow-legacy-page .comparison-section-wrapper-bottom{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;max-width:67.5rem;margin-left:auto;margin-right:auto}
.webflow-legacy-page .paragraph-box-value.fresha{max-width:59.75rem}
.webflow-legacy-page .style-vs-gloss{z-index:1;grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-left:4.0625rem;display:flex;position:relative}
.webflow-legacy-page .powered-by-ai-wrapper{grid-column-gap:9.0625rem;grid-row-gap:9.0625rem;color:var(--white);flex-flow:column;padding-top:7rem;padding-bottom:14.0625rem;display:flex}
.webflow-legacy-page .ai-powered-top{grid-column-gap:3rem;grid-row-gap:3rem;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:48rem;margin-left:auto;margin-right:auto;text-decoration:none;display:flex}
.webflow-legacy-page .ai-powered-bottom{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:row;justify-content:space-between;display:flex}
.webflow-legacy-page .section-build-professionals{grid-column-gap:3.75rem;grid-row-gap:3.75rem;border-radius:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;padding:2.5rem 3.375rem;display:grid;box-shadow:0 4px 30px #00000026}
.webflow-legacy-page .section-build-professionals.hairstylists-calendar{grid-template-columns:1fr .75fr}
.webflow-legacy-page .section-build-professionals.glow-business{grid-template-columns:1fr 1fr;padding:2.375rem 2.5rem}
.webflow-legacy-page .build-professionals-grid{grid-column-gap:2rem;grid-row-gap:2rem;color:var(--black);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}
.webflow-legacy-page .build-professionals-heading{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}
.webflow-legacy-page .build-professionals-body{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:center;align-items:flex-start;max-width:none;display:flex}
.webflow-legacy-page .text-size-middle-2{font-size:1.25rem;line-height:120%}
.webflow-legacy-page .hairstylists-grid-top{z-index:1;grid-column-gap:5rem;grid-row-gap:5rem;width:100%;color:var(--black);text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;margin-left:auto;margin-right:auto;text-decoration:none;display:flex;position:relative}
.webflow-legacy-page .hairstylists-generic-wrapper{grid-column-gap:7rem;grid-row-gap:7rem;flex-flow:column;justify-content:flex-start;align-items:center;padding-top:7.5rem;padding-bottom:7.5rem;display:flex}
.webflow-legacy-page .hairstylists-organized-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;justify-content:flex-start;align-items:center;max-width:48rem;display:flex}
.webflow-legacy-page .hairstylists-organized-top{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column}
.webflow-legacy-page .list-less-padding{padding-left:2.5rem}
.webflow-legacy-page .glow-business-grid-img{border-radius:1.5rem;width:100%;max-width:100%}
.webflow-legacy-page .hero-overlay{background-color:#0006;width:100%;height:100%;display:none;position:absolute;inset:0%}
.webflow-legacy-page .container-52{text-align:center;margin-bottom:0;padding-bottom:60px}
.webflow-legacy-page .video-3{margin-top:40px}
.webflow-legacy-page .hero_left-buttons-copy{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:center;align-items:center;width:100%;margin-top:40px;padding-left:0;display:flex}
.webflow-legacy-page .footer.w-variant-8996d7a2-e703-b355-a24b-546a854f7bac{background-color:var(--background-green)}
.webflow-legacy-page .w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}
.webflow-legacy-page .container.is-competitors{max-width:78.75rem}
.webflow-legacy-page .container.testimonials{max-width:87rem}
.webflow-legacy-page .container.is-hero{justify-content:space-between;align-items:center;max-width:82.8125rem;padding-left:2.5rem;padding-right:2.5rem}
.webflow-legacy-page .container.is-hero.is-for-hero-hand{max-width:1159px;position:relative}
.webflow-legacy-page .section.is-home-features{position:relative}
.webflow-legacy-page .hero_left-buttons.is-home{padding-left:2.6rem}
.webflow-legacy-page .section_testimonials-wrapper{padding-top:7rem;padding-bottom:7rem}
.webflow-legacy-page .testimonials-wrapper{grid-column-gap:5rem;grid-row-gap:5rem;flex:0 auto;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}
.webflow-legacy-page .testimonials_wrapper-right{grid-column-gap:2rem;grid-row-gap:2rem;text-align:left;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}
.webflow-legacy-page .testimonials-data{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;display:flex}
.webflow-legacy-page .styleseat-competitors-wrapper{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;justify-content:space-between;padding-top:7.5rem;padding-bottom:7.5rem;display:flex}
.webflow-legacy-page .home-features-right{z-index:1;grid-column-gap:1.75rem;grid-row-gap:1.75rem;flex-flow:column;padding-left:4.0625rem;display:flex;position:relative}
.webflow-legacy-page .hero_bottom-shadow-right{opacity:.45;background-image:linear-gradient(90deg,#002918,#00291800 0%,#002918);flex:none;width:23.1875rem;position:absolute;inset:0% 0% 0% auto}
.webflow-legacy-page .home-features-wrapper-top{grid-column-gap:3rem;grid-row-gap:3rem;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:48rem;margin-left:auto;margin-right:auto;text-decoration:none;display:flex}
.webflow-legacy-page .competitors-bottom-2{grid-column-gap:3rem;grid-row-gap:3rem;color:#000;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;margin-left:auto;margin-right:auto;text-decoration:none;display:flex}
.webflow-legacy-page .hero-paragraph{max-width:40%}
.webflow-legacy-page .competitors-top-2{grid-column-gap:3rem;grid-row-gap:3rem;color:#000;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:56rem;margin-left:auto;margin-right:auto;text-decoration:none;display:flex}
.webflow-legacy-page .hero_bottom-shadow-left{opacity:.45;background-image:linear-gradient(90deg,#002918,#002918 0%,#00291800);flex:none;width:23.1875rem;position:absolute;inset:0% auto 0% 0%}
.webflow-legacy-page .section_competitors-wrapper{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;justify-content:space-between;padding-top:7.5rem;padding-bottom:7.5rem;display:none}
.webflow-legacy-page .section_competitors-wrapper._2{padding-top:0}
.webflow-legacy-page .button-purple-secondary-2{color:#fff;background-color:#3313b3;border-radius:.375rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;display:flex}
.webflow-legacy-page .hero-bottom-shadow-1{z-index:-1;position:absolute;inset:auto 0% 0%}
.webflow-legacy-page .home-features-wrapper-bottom{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:row;justify-content:space-between;display:flex}
.webflow-legacy-page .hero-absolute{order:0;margin-right:-3.125rem;position:absolute;inset:auto 0% 0% auto}
.webflow-legacy-page .button-outline{color:#fff;background-color:#cdf54500;border:2px solid #fff;border-radius:.375rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;display:none}
.webflow-legacy-page .hero_wrapper-bottom-img{flex:none}
.webflow-legacy-page .text-link-purple{color:#cec2ff;padding-top:.75rem;padding-bottom:.75rem;font-size:1rem}
.webflow-legacy-page .hero-bottom-shadow-2{z-index:-1;position:absolute;inset:auto 0% 0% auto}
.webflow-legacy-page .section_home-features-wrapper{grid-column-gap:9.0625rem;grid-row-gap:9.0625rem;flex-flow:column;padding-top:7rem;padding-bottom:14.0625rem;display:flex}
.webflow-legacy-page .section-hero-wrapper-bottom{grid-column-gap:1.25rem;grid-row-gap:1.25rem;justify-content:space-between;align-items:center;margin-top:28.625rem;margin-left:auto;margin-right:auto;padding-bottom:3.5rem;display:flex;position:relative}
.webflow-legacy-page .button-secondary-4{color:#002918;background-color:#cdf545;border-radius:.375rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;display:flex}
.webflow-legacy-page .neon-3{color:#cdf545}
.webflow-legacy-page .comparison2_row{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1.5fr 1fr 1fr;align-items:stretch}
.webflow-legacy-page .comparison2_content{width:100%}
.webflow-legacy-page .margin-top{margin-bottom:0;margin-left:0;margin-right:0}
.webflow-legacy-page .margin-top.margin-xxlarge{justify-content:center;align-items:center;margin:40px 0 0;display:flex}
.webflow-legacy-page .max-width-large{width:100%;max-width:48rem}
.webflow-legacy-page .max-width-large.align-center{margin-top:40px}
.webflow-legacy-page .padding-global-3-copy{background-color:#f7f4ff;margin-top:0;padding:40px 5%}
.webflow-legacy-page .comparison2_top-row{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1.5fr 1fr 1fr}
.webflow-legacy-page .max-width-xlarge{width:100%;max-width:64rem}
.webflow-legacy-page .max-width-xlarge.align-center{justify-content:center;align-items:center;display:flex}
.webflow-legacy-page .button-group{grid-column-gap:1rem;grid-row-gap:1rem;flex-wrap:wrap;align-items:center;display:flex}
.webflow-legacy-page .button-group.is-center{justify-content:center;margin-top:20px}
.webflow-legacy-page .container-large-5{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}
.webflow-legacy-page .comparison2_component{flex-direction:column;align-items:center}
.webflow-legacy-page .padding-section-large-3{background-color:#fff;border-radius:23px;justify-content:center;align-items:center;margin-top:0;padding-top:4rem;padding-bottom:4rem;display:flex}
.webflow-legacy-page .hero-button-copy-copy-2{color:#fff;background-color:#3313b3;border-radius:4px;padding:12px 24px;font-family:'Landing Poppins',sans-serif;font-weight:700;line-height:21px;transition:all .2s}
.webflow-legacy-page .comparison2_list-row{width:100%}
.webflow-legacy-page .heading-style-h2{aspect-ratio:auto;letter-spacing:-.03rem;margin-bottom:40px;font-family:'Landing Poppins',sans-serif;font-size:32px;font-weight:700;line-height:120%}
.webflow-legacy-page .comparison2_row-content{text-align:left;justify-content:center;align-items:center;padding:1rem 1.5rem;font-weight:600;display:flex}
.webflow-legacy-page .margin-bottom{margin-top:0;margin-left:0;margin-right:0}
.webflow-legacy-page .image-16{display:none}
.webflow-legacy-page .comparison2_top-row-content-2{color:#002918;text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;padding:1.5rem;display:flex}
.webflow-legacy-page .comparison2_feature-2{color:#002918;background-color:#0000;padding:1rem 1.5rem}
.webflow-legacy-page .text-align-center-4{color:var(--black);text-align:center;justify-content:center;align-items:center;display:flex}
.webflow-legacy-page .heading-style-h6-copy-5{letter-spacing:-.0125rem;font-family:'Landing Poppins',sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4}
.webflow-legacy-page .button-purple-secondary-10{color:#fff;background-color:#3313b3;border-radius:.375rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;display:flex}
.webflow-legacy-page .competitors-bottom-4{grid-column-gap:3rem;grid-row-gap:3rem;color:#000;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;margin-left:auto;margin-right:auto;text-decoration:none;display:flex}
.webflow-legacy-page .text-block-109{color:#002918;text-align:left;font-family:'Landing Poppins',sans-serif;font-size:14px;font-weight:500;line-height:120%}
.webflow-legacy-page .text-block-110{color:#002918;font-family:'Landing Poppins',sans-serif;font-size:14px;font-weight:600}
.webflow-legacy-page .text-block-89-copy-3{color:#002918;text-align:left;font-family:'Landing Poppins',sans-serif;font-size:14px;font-weight:500;line-height:120%}
.webflow-legacy-page .comparison2_top-row-title-3{color:#002918;align-items:flex-end;height:100%;padding-top:1.5rem;padding-bottom:1.5rem;padding-right:1.5rem;display:flex}
.webflow-legacy-page .text-block-111{font-family:'Landing Poppins',sans-serif;font-size:14px;font-weight:600}
.webflow-legacy-page .text-block-112{color:#002918;text-align:left;font-family:'Landing Poppins',sans-serif;font-size:14px;font-weight:500;line-height:120%}
.webflow-legacy-page .text-block-113{color:#002918;font-family:'Landing Poppins',sans-serif;font-size:14px;font-weight:500;line-height:120%}
.webflow-legacy-page .text-block-114,.webflow-legacy-page .text-block-115{color:#002918;text-align:left;font-family:'Landing Poppins',sans-serif;font-size:14px;font-weight:500;line-height:120%}
.webflow-legacy-page .text-block-116{font-family:'Landing Poppins',sans-serif;font-size:14px;font-weight:600}
.webflow-legacy-page .heading-style-h6-copy-7{letter-spacing:-.0125rem;font-family:'Landing Poppins',sans-serif;font-size:16px;font-weight:600;line-height:1.4}
.webflow-legacy-page .text-block-117{color:#002918;text-align:left;font-family:'Landing Poppins',sans-serif;font-size:14px;font-weight:500;line-height:120%}
.webflow-legacy-page .text-block-118,.webflow-legacy-page .text-block-119{color:#002918;font-family:'Landing Poppins',sans-serif;font-size:14px;font-weight:500;line-height:120%}
.webflow-legacy-page .text-block-120{text-align:left;font-family:'Landing Poppins',sans-serif;font-size:14px;font-weight:600;line-height:120%}
.webflow-legacy-page .image-22{display:none}
.webflow-legacy-page .styleseat-competitors-inner-3{color:#000;justify-content:center;align-items:center;display:flex}
.webflow-legacy-page .heading-h2-12{margin-top:0;margin-bottom:0}
.webflow-legacy-page .section_competitors-wrapper-3{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;justify-content:space-between;padding-top:7.5rem;padding-bottom:7.5rem;display:flex}
.webflow-legacy-page .heading-h2-13{margin-top:0;margin-bottom:0}
.webflow-legacy-page .heading-h1-5{margin-top:0;margin-bottom:0}
.webflow-legacy-page .background-color-secondary-copy-copy{background-color:#fff}
@media screen and (min-width:1440px){.webflow-legacy-page .text-size-medium.is-semi-bold{font-weight:600}
}
@media screen and (min-width:1920px){.webflow-legacy-page .heading-style-h2{margin-bottom:60px}
}
@media screen and (max-width:991px){.webflow-legacy-page main h1{font-size:2.5rem}
.webflow-legacy-page main h2{box-sizing:border-box;font-size:2rem}
.webflow-legacy-page .hero_left-buttons{padding-left:0}
.webflow-legacy-page .text-size-medium.is-semi-bold.is-center{text-align:center}
.webflow-legacy-page .heading-h1{width:100%}
.webflow-legacy-page .text-size-regular.line-height-120{margin-top:auto}
.webflow-legacy-page .text-size-big.is-bold{font-weight:700}
.webflow-legacy-page .section-cta-wrapper{padding-top:4.5rem;padding-bottom:4.5rem}
.webflow-legacy-page .cta-wrapper-top{grid-column-gap:1.5rem;grid-row-gap:1.5rem}
.webflow-legacy-page .section_faq-wrapper{padding-top:4rem}
.webflow-legacy-page .text-size-middle{font-size:1.3rem}
.webflow-legacy-page .custom-websites-wrapper{flex-flow:column;padding-bottom:1rem}
.webflow-legacy-page .custom-websites-left{max-width:none}
.webflow-legacy-page .vimeo{width:auto;height:auto}
.webflow-legacy-page .sleek-templates-wrapper{padding-top:4.5rem;padding-bottom:4.5rem}
.webflow-legacy-page .custom-websites-how-it-works{grid-column-gap:2.5rem;grid-row-gap:2.5rem;padding-top:5rem;padding-bottom:5rem}
.webflow-legacy-page .custom-websites-hiw-top{grid-column-gap:2rem;grid-row-gap:2rem}
.webflow-legacy-page .custom-websites-hiw-grid{grid-template-columns:1fr}
.webflow-legacy-page .custom-websites-hiw-body{max-width:none;padding-left:2rem;padding-right:2rem}
.webflow-legacy-page .custom-websites-visibility-wrapper{padding-top:5rem;padding-bottom:5rem}
.webflow-legacy-page .custom-websites-visibility-top{grid-column-gap:2rem;grid-row-gap:2rem}
.webflow-legacy-page .custom-websites-visibility-grid{grid-column-gap:1rem;grid-row-gap:1rem}
.webflow-legacy-page .showcase-list{grid-column-gap:4rem;grid-row-gap:4rem}
.webflow-legacy-page .styleseat-website-features{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .styleseat-website-features-bottom{grid-template-columns:1fr}
.webflow-legacy-page .hero_left-buttons.is-socialp-b{justify-content:center}
.webflow-legacy-page .card-reader-2col-reversed-bottom{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .competative-wrapper.why-pros{grid-template-columns:1fr;padding-left:1.5rem;padding-right:1.5rem}
.webflow-legacy-page .why-pros-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;padding-top:5rem;padding-bottom:5rem}
.webflow-legacy-page ._2col-grid-img{display:none}
.webflow-legacy-page .social-builder-posts-top{flex-flow:column}
.webflow-legacy-page .social-builder-posts-bottom{grid-column-gap:1.5rem;grid-row-gap:1.5rem}
.webflow-legacy-page .social-builder-hero-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;padding-top:4rem}
.webflow-legacy-page .social-posts-hiw-wrapper{grid-template-columns:1fr 1fr}
.webflow-legacy-page .more-posting-wrapper-top{grid-column-gap:1.5rem;grid-row-gap:1.5rem}
.webflow-legacy-page .more-posting-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .more-posting-wrapper-bottom{grid-template-columns:1fr 1fr}
.webflow-legacy-page .client-quality-grid{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-template-columns:1fr}
.webflow-legacy-page .client-quality-body{grid-column-gap:2.5rem;grid-row-gap:2.5rem;width:100%}
.webflow-legacy-page .section_hero-wrapper-top{padding-top:5rem}
.webflow-legacy-page .section_hero-wrapper-top.run-your-business{flex-flow:column;align-items:flex-start;padding-top:5rem}
.webflow-legacy-page .hero_wrapper-left{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;align-items:flex-start;padding-left:0}
.webflow-legacy-page .hero_wrapper-left.is-run-business{grid-column-gap:2rem;grid-row-gap:2rem;max-width:none;padding-top:0}
.webflow-legacy-page .hero_wrapper-right{justify-content:flex-start;max-width:100%}
.webflow-legacy-page .hero_wrapper-right.is-run-business{width:auto;height:auto;display:block;position:static}
.webflow-legacy-page .grow-business-hero{aspect-ratio:375/415}
.webflow-legacy-page .grow-revenue-top{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .section-revenue-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;padding-top:4rem;padding-bottom:4rem}
.webflow-legacy-page .switching-platforms-3col{grid-column-gap:2.5rem;grid-row-gap:2.5rem;padding-top:2.5rem;padding-bottom:4.375rem}
.webflow-legacy-page .switching-platforms-3col-list{grid-template-columns:1fr 1fr}
.webflow-legacy-page .switching-platforms-3col-item{padding:2rem}
.webflow-legacy-page .scroll-image{width:12rem}
.webflow-legacy-page .section-wrapper{padding-bottom:4rem}
.webflow-legacy-page .section-marquee{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .container.is-absolute{grid-template-columns:1fr}
.webflow-legacy-page .hero_wrapper-left.style-vs-gloss{grid-column-gap:2rem;grid-row-gap:2rem;max-width:none;padding-top:0}
.webflow-legacy-page .text-block-link{max-width:none}
.webflow-legacy-page .run-business-grid-img-wrapper{width:100%}
.webflow-legacy-page .section-payments-hero-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;padding-top:4rem;padding-bottom:4rem}
.webflow-legacy-page .new-client-clients-bottom-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .section-payments-grid-list{width:100%}
.webflow-legacy-page .payments-grid-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;width:100%;max-width:100%}
.webflow-legacy-page .payments-grid-body{max-width:none}
.webflow-legacy-page .subheading{font-size:1.2rem}
.webflow-legacy-page .payments_p{font-size:1rem;line-height:120%}
.webflow-legacy-page .automated-4col-top{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .competative-body-right-2{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:center;align-items:flex-start;width:100%}
.webflow-legacy-page .competative-body-list-2{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr 1fr}
.webflow-legacy-page .card-reader-2col-reversed-bottom-2{grid-column-gap:1.5rem;grid-row-gap:1.5rem;width:100%}
.webflow-legacy-page .card-competative-2{padding-left:0;padding-right:0}
.webflow-legacy-page .competative-wrapper-2{grid-template-columns:1fr;padding-left:1.5rem;padding-right:1.5rem}
.webflow-legacy-page .automated-4col-2{grid-column-gap:1rem;grid-row-gap:1rem}
.webflow-legacy-page .automated-bottom-wraper-2{grid-template-columns:1fr}
.webflow-legacy-page .automated-4col-grid-item-2{padding:2rem}
.webflow-legacy-page .automated-messages-4col-wrapper-2{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .hero-full-width-body{grid-template-columns:1fr}
.webflow-legacy-page .section-hero-full-width-wrapper{padding-bottom:0}
.webflow-legacy-page .style-vs-gloss-hero-top{padding-left:0}
.webflow-legacy-page .style-vs-gloss{grid-column-gap:3rem;grid-row-gap:3rem;padding-left:0}
.webflow-legacy-page .powered-by-ai-wrapper{padding-bottom:7rem}
.webflow-legacy-page .ai-powered-bottom{grid-column-gap:4rem;grid-row-gap:4rem;flex-flow:column}
.webflow-legacy-page .section-build-professionals{grid-template-columns:1fr}
.webflow-legacy-page .section-build-professionals.hairstylists-calendar{grid-template-columns:1fr;padding:2rem}
.webflow-legacy-page .section-build-professionals.glow-business{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr;padding:2rem}
.webflow-legacy-page .text-size-middle-2{font-size:1.1rem}
.webflow-legacy-page .hairstylists-grid-top{grid-column-gap:2rem;grid-row-gap:2rem}
.webflow-legacy-page .hairstylists-generic-wrapper{grid-column-gap:4rem;grid-row-gap:4rem}
.webflow-legacy-page .hairstylists-organized-wrapper{grid-column-gap:2rem;grid-row-gap:2rem}
.webflow-legacy-page .none{display:none}
.webflow-legacy-page .hero-overlay{display:block}
.webflow-legacy-page .hero_left-buttons-copy{padding-left:0}
.webflow-legacy-page .hero_left-buttons.is-home{padding-left:0}
.webflow-legacy-page .testimonials-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-template-columns:1fr}
.webflow-legacy-page .testimonials-data{grid-column-gap:.25rem;grid-row-gap:.25rem}
.webflow-legacy-page .styleseat-competitors-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;padding-top:4rem;padding-bottom:4rem}
.webflow-legacy-page .home-features-right{padding-left:0}
.webflow-legacy-page .hero-paragraph{max-width:100%}
.webflow-legacy-page .home-features-wrapper-bottom{flex-flow:column}
.webflow-legacy-page .hero-absolute{max-width:80%;margin-right:0;right:auto}
.webflow-legacy-page .section_home-features-wrapper{padding-bottom:7rem}
.webflow-legacy-page .padding-section-large-3{padding-top:2rem;padding-bottom:6rem}
.webflow-legacy-page .heading-style-h2{font-size:2.75rem}
.webflow-legacy-page .comparison2_top-row-content-2{padding:1.5rem 1rem}
.webflow-legacy-page .comparison2_top-row-title-3{padding:1.5rem 1rem 1.5rem 1.5rem}
.webflow-legacy-page .section_competitors-wrapper-3{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .heading-h1-5{width:100%}
}
@media screen and (max-width:767px){.webflow-legacy-page main h2{font-size:1.7rem;line-height:130%}
.webflow-legacy-page main p{font-size:1rem}
.webflow-legacy-page .container{padding-left:1.5rem;padding-right:1.5rem}
.webflow-legacy-page .cta-wrapper{width:100%}
.webflow-legacy-page .heading-h2,.webflow-legacy-page .heading-h2.is-white.is-center{font-size:2rem}
.webflow-legacy-page .heading-h2.is-center{text-align:center}
.webflow-legacy-page .heading-h1{font-size:2rem}
.webflow-legacy-page .text-size-regular.is-medium.is-center{text-align:center;text-align:left}
.webflow-legacy-page .section-cta-wrapper{padding-top:4rem;padding-bottom:2.5rem}
.webflow-legacy-page .cta-wrapper-top{grid-column-gap:1.5rem;grid-row-gap:1.5rem}
.webflow-legacy-page .section_faq-wrapper{padding-bottom:4rem}
.webflow-legacy-page .text-size-middle{font-size:1.3rem}
.webflow-legacy-page .vimeo{height:auto}
.webflow-legacy-page .custom-websites-hiw-body{padding-top:2.5rem}
.webflow-legacy-page .custom-websites-visibility-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .custom-websites-visibility-grid{grid-template-columns:1fr}
.webflow-legacy-page .custom-websites-visibility-col{justify-content:flex-start;align-items:flex-start}
.webflow-legacy-page .showcase-list{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-template-columns:1fr}
.webflow-legacy-page .showcase-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .styleseat-website-features{padding-top:4rem;padding-bottom:4rem}
.webflow-legacy-page .heading-h2.is-center.is-social,.webflow-legacy-page .heading-h2.is-center.is-new{text-align:left}
.webflow-legacy-page .card-reader-2col-reversed-bottom{grid-column-gap:1.5rem;grid-row-gap:1.5rem;width:100%}
.webflow-legacy-page .competative-body-list{grid-template-columns:1fr}
.webflow-legacy-page .why-pros-wrapper{padding-top:5rem;padding-bottom:5rem}
.webflow-legacy-page ._2col-grid-img{display:none}
.webflow-legacy-page .social-builder-posts-bottom{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .social-posts-hiw-wrapper{grid-template-columns:1fr}
.webflow-legacy-page .social-posts-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .social-posts-body{grid-column-gap:1rem;grid-row-gap:1rem}
.webflow-legacy-page .more-posting-wrapper-bottom{grid-template-columns:1fr}
.webflow-legacy-page .social-bottom-headline{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .client-quality-wrapper{padding-top:4rem;padding-bottom:4rem}
.webflow-legacy-page .client-quality-grid{grid-template-columns:1fr}
.webflow-legacy-page .client-quality-body{width:100%}
.webflow-legacy-page .grow-business-hero{aspect-ratio:auto}
.webflow-legacy-page .section-revenue-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .revenue-cards{border-radius:1.5rem;grid-template-columns:1fr}
.webflow-legacy-page .revenue-body{max-width:none;padding-left:1rem;padding-right:1rem}
.webflow-legacy-page .switching-platforms-3col-list{grid-template-columns:1fr}
.webflow-legacy-page .client-experiecne-card.is-vertical{grid-template-columns:1.25fr;padding:1.5rem}
.webflow-legacy-page .scroll-image{object-fit:scale-down;width:10rem}
.webflow-legacy-page .new-client-clients-bottom-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem}
.webflow-legacy-page .payments-choice{grid-template-columns:1fr 1fr 1fr}
.webflow-legacy-page .payments-grid-list{grid-template-columns:1fr}
.webflow-legacy-page .payments-grid-list.vs-booksy{justify-content:flex-start;align-items:stretch}
.webflow-legacy-page .payments-grid.vs-booksy{max-width:none}
.webflow-legacy-page .competative-body-list-2{grid-template-rows:auto;grid-template-columns:1fr}
.webflow-legacy-page .automated-4col-2{grid-template-columns:1fr 1fr;width:100%}
.webflow-legacy-page .automated-bottom-wraper-2{width:100%}
.webflow-legacy-page .heading-h2-7{text-align:center;font-size:2rem}
.webflow-legacy-page .automated-4col-grid-item-2{align-items:flex-start}
.webflow-legacy-page .ai-powered-top{grid-column-gap:2rem;grid-row-gap:2rem}
.webflow-legacy-page .ai-powered-bottom{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .section-build-professionals{grid-template-columns:1fr;padding-left:1rem;padding-right:1rem}
.webflow-legacy-page .build-professionals-grid{justify-content:flex-start;align-items:center}
.webflow-legacy-page .hairstylists-grid-top{grid-column-gap:2rem;grid-row-gap:2rem}
.webflow-legacy-page .hairstylists-generic-wrapper{padding-top:4rem;padding-bottom:4rem}
.webflow-legacy-page .styleseat-competitors-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;padding-top:4rem;padding-bottom:4rem}
.webflow-legacy-page .hero_bottom-shadow-right{display:none}
.webflow-legacy-page .hero-bottom-img{display:none}
.webflow-legacy-page .home-features-wrapper-top{grid-column-gap:2rem;grid-row-gap:2rem}
.webflow-legacy-page .hero-paragraph{margin-top:0}
.webflow-legacy-page .hero_bottom-shadow-left{display:none}
.webflow-legacy-page .hero-bottom-shadow-1{display:none}
.webflow-legacy-page .home-features-wrapper-bottom{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .hero-absolute{max-width:100%;margin-bottom:227px;display:none;left:0}
.webflow-legacy-page .hero-bottom-shadow-2,.webflow-legacy-page .section-hero-wrapper-bottom{display:none}
.webflow-legacy-page .comparison2_row{grid-template-columns:1fr 1fr}
.webflow-legacy-page .comparison2_top-row{grid-template-columns:1fr 1fr}
.webflow-legacy-page .padding-section-large-3{padding-top:4rem;padding-bottom:4rem}
.webflow-legacy-page .heading-style-h2{font-size:2.25rem}
.webflow-legacy-page .comparison2_row-content{padding-left:1rem;padding-right:1rem}
.webflow-legacy-page .image-16{margin-top:40px;display:block}
.webflow-legacy-page .comparison2_feature-2{padding-left:1rem;padding-right:1rem}
.webflow-legacy-page .heading-style-h6-copy-5{font-size:1.125rem}
.webflow-legacy-page .comparison2_top-row-title-3{display:none}
.webflow-legacy-page .heading-style-h6-copy-7{font-size:1.125rem}
.webflow-legacy-page .heading-h2-12{font-size:2rem}
.webflow-legacy-page .heading-h1-5{font-size:2rem}
}
@media screen and (max-width:479px){.webflow-legacy-page main h1{font-size:2rem;line-height:130%}
.webflow-legacy-page main h2{font-size:1.6rem;line-height:130%}
.webflow-legacy-page main p{font-size:.9rem}
.webflow-legacy-page main li{margin-bottom:5px;font-size:.8rem;line-height:140%}
.webflow-legacy-page .container{padding-left:1rem;padding-right:1rem}
.webflow-legacy-page .hero_left-buttons{margin-left:auto;margin-right:auto}
.webflow-legacy-page .pill{padding:.5rem 1rem;font-size:.75rem}
.webflow-legacy-page .text-size-medium{font-size:1.1rem}
.webflow-legacy-page .text-size-medium.is-semi-bold.is-faq{text-align:left}
.webflow-legacy-page .text-size-medium.is-semi-bold.is-left{text-align:left;line-height:1.2}
.webflow-legacy-page .text-size-medium.is-semi-bold.is-center{font-size:1rem}
.webflow-legacy-page .text-size-medium.is-semi-bold.is-left{text-align:left}
.webflow-legacy-page .text-size-medium.is-semi-bold{text-align:left;margin-bottom:0;font-size:1rem;line-height:1.5}
.webflow-legacy-page .text-size-medium.is-semi-bold.is-center{text-align:center}
.webflow-legacy-page .cta-wrapper{width:100%}
.webflow-legacy-page .button-purple-secondary{font-size:.9rem}
.webflow-legacy-page .heading-h2{text-align:center;font-size:1.7rem}
.webflow-legacy-page .heading-h2.is-center{text-align:center;font-size:2rem}
.webflow-legacy-page .text-size-regular{font-size:.9rem;line-height:150%}
.webflow-legacy-page .text-size-regular.is-semi-bold{text-align:left}
.webflow-legacy-page .text-size-regular.is-medium{line-height:1.2}
.webflow-legacy-page .text-size-regular.is-medium.is-center{text-align:center}
.webflow-legacy-page .text-size-regular.is-medium.is-center{text-align:left;text-align:center;margin-left:auto;margin-right:auto}
.webflow-legacy-page .text-size-regular.is-medium.is-center{text-align:center}
.webflow-legacy-page .is-bold{display:block}
.webflow-legacy-page .text-size-big.is-bold{font-size:2rem;line-height:1.4}
.webflow-legacy-page .text-size-big.is-bold{line-height:1.2}
.webflow-legacy-page .section-cta-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding-top:4rem;padding-bottom:4rem}
.webflow-legacy-page .cta-wrapper-top{grid-column-gap:1.5rem;grid-row-gap:1.5rem}
.webflow-legacy-page .home-cta-wrapper-bottom{width:100%}
.webflow-legacy-page .faq-heading{font-size:2rem}
.webflow-legacy-page .section_faq-wrapper{grid-column-gap:40px;grid-row-gap:40px;padding-top:2.5rem;padding-bottom:4.375rem}
.webflow-legacy-page .text-size-middle{font-size:1.1rem}
.webflow-legacy-page .text-size-middle.is-semi-bold{font-size:1rem}
.webflow-legacy-page .text-size-middle.is-semi-bold.is-center{text-align:center}
.webflow-legacy-page .button-neon{margin-left:auto;margin-right:auto;font-weight:600}
.webflow-legacy-page .smart-pricing-body-wrapper{align-items:center}
.webflow-legacy-page .custom-websites-right{justify-content:center;display:flex}
.webflow-legacy-page .vimeo{width:100%}
.webflow-legacy-page .custom-websites-hiw-body{padding-top:2.5rem}
.webflow-legacy-page .custom-websites-visibility-wrapper{padding-top:4rem;padding-bottom:4rem}
.webflow-legacy-page .showcase-wrapper-bottom{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .styleseat-website-features{padding-top:2rem}
.webflow-legacy-page .custom-sites-hero-bg{height:132vh}
.webflow-legacy-page .text-size-medium.is-medium.is-center{text-align:center}
.webflow-legacy-page .button-purple-secondary.is-smaller{width:auto}
.webflow-legacy-page .button-purple-secondary.is-black{background-color:var(--background-green)}
.webflow-legacy-page .heading-h2.is-center.is-social,.webflow-legacy-page .heading-h2.is-center.is-new{text-align:center}
.webflow-legacy-page .text-size-regular.is-semi-bold.lineheight-150{text-align:center}
.webflow-legacy-page .text-size-regular.is-semi-bold.is-socialp-b{text-align:left;font-size:.875rem;font-weight:500;line-height:1.2}
.webflow-legacy-page .card-reader-2col-reversed-bottom{align-items:flex-start}
.webflow-legacy-page .competative-wrapper.why-pros{padding-left:1rem;padding-right:1rem}
.webflow-legacy-page .card-reader-why-pros{flex-flow:column;align-items:flex-start}
.webflow-legacy-page ._2col-grid-img{display:none}
.webflow-legacy-page .social-builder-hero-wrapper{padding-top:3rem;padding-bottom:4rem}
.webflow-legacy-page .social-posts-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;padding-top:4rem}
.webflow-legacy-page .social-posts-body{grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding-left:1rem;padding-right:1rem}
.webflow-legacy-page .text-size-small.is-medium{flex-flow:column;align-items:flex-start;display:flex}
.webflow-legacy-page .social-bottom-headline{grid-column-gap:2rem;grid-row-gap:2rem}
.webflow-legacy-page .client-quality-wrapper{padding-bottom:4rem}
.webflow-legacy-page .client-quality-grid{padding-left:1rem;padding-right:1rem}
.webflow-legacy-page .client-quality-body{align-items:center}
.webflow-legacy-page .section_hero-wrapper-top{padding-top:3rem}
.webflow-legacy-page .section_hero-wrapper-top.run-your-business{padding-top:2rem}
.webflow-legacy-page .hero_wrapper-right{justify-content:center;width:100%}
.webflow-legacy-page .hero_wrapper-right.is-run-business{position:relative}
.webflow-legacy-page .button-purple-primary{margin-left:auto;margin-right:auto;font-size:.9rem}
.webflow-legacy-page .section-revenue-wrapper{padding-bottom:4.375rem}
.webflow-legacy-page .button-purple-secondary-3{width:100%}
.webflow-legacy-page .switching-platforms-3col{grid-column-gap:2.5rem;grid-row-gap:2.5rem;padding-top:4rem;padding-bottom:4.375rem}
.webflow-legacy-page .switching-platforms-3col-list{grid-column-gap:1rem;grid-row-gap:1rem}
.webflow-legacy-page .client-experiecne-card.is-vertical{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.webflow-legacy-page .marquee{padding-top:0;padding-bottom:0}
.webflow-legacy-page .section-wrapper{grid-column-gap:5rem;grid-row-gap:5rem;padding-bottom:1.1rem}
.webflow-legacy-page .switching-platforms-bg-1{display:none;position:static}
.webflow-legacy-page .switching-platforms-bg-2{display:none;position:relative}
.webflow-legacy-page .container.is-absolute{flex-flow:wrap-reverse;grid-template-columns:1fr;position:static}
.webflow-legacy-page .hero_wrapper-left.style-vs-gloss{justify-content:center;align-items:center}
.webflow-legacy-page .pill.is-purple-darker.text-white{padding-left:1rem;padding-right:1rem}
.webflow-legacy-page .is-bold.mobile-center{text-align:center}
.webflow-legacy-page .text-size-big.is-bold.is-h2{max-width:none;font-size:1.6rem}
.webflow-legacy-page .section-payments-hero-wrapper{grid-column-gap:2rem;grid-row-gap:2rem}
.webflow-legacy-page .new-client-clients-bottom-wrapper{align-items:flex-start}
.webflow-legacy-page .new-client-clients-bottom-wrapper.is-center{align-items:center}
.webflow-legacy-page .payments-choice{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr}
.webflow-legacy-page .payments-grid-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr}
.webflow-legacy-page .payments-grid{padding:1rem}
.webflow-legacy-page .payments-grid-img{width:80px}
.webflow-legacy-page .payments-grid-body{max-width:none;padding-right:0}
.webflow-legacy-page .heading-h2-2{text-align:center;font-size:2rem}
.webflow-legacy-page .heading-h2-2.is-white{max-width:12ch}
.webflow-legacy-page .heading-h2-2.is-white.is-styleseat{max-width:none;font-size:1.8rem}
.webflow-legacy-page .pill-2{background-color:#cec2ff}
.webflow-legacy-page .subheading{font-size:1rem}
.webflow-legacy-page .payments_p{line-height:1.2}
.webflow-legacy-page .automated-messages-body._4-col{grid-column-gap:.5rem;grid-row-gap:.5rem}
.webflow-legacy-page .card-reader-2col-reversed-bottom-2{justify-content:flex-start;align-items:center}
.webflow-legacy-page .heading-h2-4{font-size:2rem}
.webflow-legacy-page .heading-h2-4.is-center{text-align:center;font-size:1.6rem}
.webflow-legacy-page .card-competative-2{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;justify-content:flex-start;align-items:center}
.webflow-legacy-page .button-purple-secondary-7{width:100%}
.webflow-legacy-page .button-purple-secondary-7.is-small{width:auto}
.webflow-legacy-page .automated-4col-2{grid-template-columns:1fr}
.webflow-legacy-page .heading-h2-7{font-size:1.7rem}
.webflow-legacy-page .automated-4col-grid-item-2{text-align:center;justify-content:flex-start;align-items:center}
.webflow-legacy-page .automated-4col-grid-item-2.is-vertical.is-img{height:auto}
.webflow-legacy-page .automated-messages-4col-wrapper-2{padding-top:4rem;padding-bottom:4rem}
.webflow-legacy-page .hero-full-width-body{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:wrap-reverse;grid-template-columns:1fr;padding-top:2rem;display:flex}
.webflow-legacy-page .section-hero-full-width-wrapper{grid-column-gap:4rem;grid-row-gap:4rem;padding-bottom:0}
.webflow-legacy-page .hero-full-width-left{display:none}
.webflow-legacy-page .hero-full-width-right{width:100%}
.webflow-legacy-page .style-vs-gloss-hero-top{padding-left:0}
.webflow-legacy-page .hero-wrapper-hero-body-top{text-align:center;justify-content:flex-start;align-items:center}
.webflow-legacy-page .style-vs-gloss{grid-column-gap:2rem;grid-row-gap:2rem;text-align:center;justify-content:flex-start;align-items:center}
.webflow-legacy-page .powered-by-ai-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;padding-top:4rem;padding-bottom:4rem}
.webflow-legacy-page .ai-powered-top{grid-column-gap:1.5rem;grid-row-gap:1.5rem}
.webflow-legacy-page .ai-powered-bottom{grid-column-gap:4rem;grid-row-gap:4rem}
.webflow-legacy-page .section-build-professionals.hairstylists-calendar,.webflow-legacy-page .section-build-professionals.glow-business{padding:1.5rem}
.webflow-legacy-page .build-professionals-body{grid-column-gap:1.5rem;grid-row-gap:1.5rem}
.webflow-legacy-page .hairstylists-grid-top{grid-column-gap:1rem;grid-row-gap:1rem}
.webflow-legacy-page .hairstylists-generic-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;padding-top:4rem;padding-bottom:4rem}
.webflow-legacy-page .hairstylists-organized-wrapper{grid-column-gap:2rem;grid-row-gap:2rem}
.webflow-legacy-page .hero-overlay{display:none}
.webflow-legacy-page .container-52{padding-top:40px}
.webflow-legacy-page .video-3{margin-top:20px;margin-bottom:40px;padding-bottom:0}
.webflow-legacy-page .hero_left-buttons-copy{margin-left:auto;margin-right:auto}
.webflow-legacy-page .socials.w-variant-8996d7a2-e703-b355-a24b-546a854f7bac{grid-column-gap:1.5rem;grid-row-gap:1.5rem}
.webflow-legacy-page .container.is-competitors,.webflow-legacy-page .container.testimonials,.webflow-legacy-page .container.is-hero{padding-left:1rem;padding-right:1rem}
.webflow-legacy-page .container.is-hero.is-for-hero-hand{max-width:none}
.webflow-legacy-page .section_testimonials-wrapper{padding-top:4rem}
.webflow-legacy-page .testimonials-wrapper{grid-template-columns:1fr}
.webflow-legacy-page .text-size-big.is-bold.no-max-char{max-width:none}
.webflow-legacy-page .testimonials-data{grid-column-gap:.25rem;grid-row-gap:.25rem}
.webflow-legacy-page .home-features-right{grid-column-gap:2rem;grid-row-gap:2rem}
.webflow-legacy-page .hero_bottom-shadow-right{width:auto}
.webflow-legacy-page .hero-bottom-img{display:none}
.webflow-legacy-page .home-features-wrapper-top{grid-column-gap:1.5rem;grid-row-gap:1.5rem}
.webflow-legacy-page .hero-paragraph{font-size:1rem;line-height:120%}
.webflow-legacy-page .hero_bottom-shadow-left{left:-904%}
.webflow-legacy-page .section_competitors-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem;padding-top:2.5rem;padding-bottom:4.375rem}
.webflow-legacy-page .button-purple-secondary-2{margin-left:auto;margin-right:auto}
.webflow-legacy-page .hero-bottom-shadow-1{display:none}
.webflow-legacy-page .home-features-wrapper-bottom{grid-column-gap:4rem;grid-row-gap:4rem}
.webflow-legacy-page .hero-absolute{z-index:10;aspect-ratio:auto;max-width:100%;margin-bottom:96px;margin-left:-21px;display:none;transform:rotate(17deg)}
.webflow-legacy-page .button-outline,.webflow-legacy-page .hero_wrapper-bottom-img.is-last{display:none}
.webflow-legacy-page .hero-bottom-shadow-2{display:none}
.webflow-legacy-page .section_home-features-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;padding-top:2.5rem;padding-bottom:4.375rem}
.webflow-legacy-page .section-hero-wrapper-bottom{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:9rem;padding-left:1rem;padding-right:1rem;display:none}
.webflow-legacy-page .paragraph{font-size:.875rem}
.webflow-legacy-page .paragraph-2{font-size:1.125rem}
.webflow-legacy-page .button-secondary-4{width:100%}
.webflow-legacy-page .padding-section-large-3{padding-top:1rem}
.webflow-legacy-page .heading-style-h2{margin-bottom:20px;font-size:1.5rem}
.webflow-legacy-page .image-16{margin-top:40px}
.webflow-legacy-page .comparison2_top-row-content-2{padding:1rem .5rem}
.webflow-legacy-page .comparison2_feature-2{background-color:#f7f4ff}
.webflow-legacy-page .heading-style-h6-copy-5{font-size:1.125rem}
.webflow-legacy-page .button-purple-secondary-10{width:100%}
.webflow-legacy-page .comparison2_top-row-title-3{padding:1rem .5rem}
.webflow-legacy-page .heading-style-h6-copy-7{font-size:1.125rem}
.webflow-legacy-page .image-22{display:block}
.webflow-legacy-page .heading-h2-12{text-align:center;font-size:2rem}
.webflow-legacy-page .image-23{display:none}
.webflow-legacy-page .section_competitors-wrapper-3{grid-column-gap:2.5rem;grid-row-gap:2.5rem;padding-top:2.5rem;padding-bottom:4.375rem;display:none}
.webflow-legacy-page .heading-h2-13{text-align:center;font-size:2rem}
.webflow-legacy-page .heading-h1-5{font-size:2rem}
}
/* Webflow grid placements (w-node) */
.webflow-legacy-page #w-node-_82830bf8-fedd-b372-8702-92660eeecf17-cf1e5034{justify-self:end}
.webflow-legacy-page #w-node-a0638692-98ce-2360-efaf-efb120b55a3f-cf1e5034{place-self:stretch stretch}
.webflow-legacy-page #w-node-_0f487b80-44c9-2e68-40e1-e75bcce303a6-437dcd03,.webflow-legacy-page #w-node-_297f806a-dd4d-7149-5c08-8a103b87c5b7-437dcd03,.webflow-legacy-page #w-node-_03d3b3d0-6f79-228b-38c9-287e7e29b2da-c7c3f740{justify-self:start}
.webflow-legacy-page #w-node-_919af885-4baf-afb4-0826-c318775cd4fb-c7c3f740{grid-area:span 1/span 2/span 1/span 2}
.webflow-legacy-page #w-node-_3249e6a8-cf6d-a6b4-d5e4-a26cb3343538-c7c3f740{align-self:stretch}
.webflow-legacy-page #w-node-eaf8c253-8d7b-2f00-6d3a-d79b819c7e61-2a61cf8e,.webflow-legacy-page #w-node-eaf8c253-8d7b-2f00-6d3a-d79b819c7e9f-2a61cf8e,.webflow-legacy-page #w-node-eaf8c253-8d7b-2f00-6d3a-d79b819c7f1e-2a61cf8e,.webflow-legacy-page #w-node-eaf8c253-8d7b-2f00-6d3a-d79b819c7f35-2a61cf8e,.webflow-legacy-page #w-node-eaf8c253-8d7b-2f00-6d3a-d79b819c7f8a-2a61cf8e,.webflow-legacy-page #w-node-eaf8c253-8d7b-2f00-6d3a-d79b819c7f9f-2a61cf8e,.webflow-legacy-page #w-node-eaf8c253-8d7b-2f00-6d3a-d79b819c7fc2-2a61cf8e{justify-self:start}
.webflow-legacy-page #w-node-eaf8c253-8d7b-2f00-6d3a-d79b819c7e87-2a61cf8e{grid-area:span 1/span 2/span 1/span 2}
.webflow-legacy-page #w-node-eaf8c253-8d7b-2f00-6d3a-d79b819c7f32-2a61cf8e,.webflow-legacy-page #w-node-eaf8c253-8d7b-2f00-6d3a-d79b819c7f4e-2a61cf8e,.webflow-legacy-page #w-node-eaf8c253-8d7b-2f00-6d3a-d79b819c7f9c-2a61cf8e,.webflow-legacy-page #w-node-eaf8c253-8d7b-2f00-6d3a-d79b819c7fbf-2a61cf8e,.webflow-legacy-page #w-node-eaf8c253-8d7b-2f00-6d3a-d79b819c7fd4-2a61cf8e{place-self:center end}
.webflow-legacy-page #w-node-eaf8c253-8d7b-2f00-6d3a-d79b819c7fe8-2a61cf8e{grid-area:span 1/span 1/span 1/span 1}
@media screen and (max-width:991px){.webflow-legacy-page #w-node-eaf8c253-8d7b-2f00-6d3a-d79b819c7e31-2a61cf8e{grid-area:span 1/span 2/span 1/span 2}
}
@media screen and (max-width:767px){.webflow-legacy-page #w-node-_82830bf8-fedd-b372-8702-92660eeecf17-cf1e5034{order:-9999;justify-self:start}
.webflow-legacy-page #w-node-eaf8c253-8d7b-2f00-6d3a-d79b819c7e87-2a61cf8e{grid-column:span 1/span 1}
}
@media screen and (max-width:479px){.webflow-legacy-page #w-node-a0638692-98ce-2360-efaf-efb120b55a3f-cf1e5034,.webflow-legacy-page #w-node-_0f487b80-44c9-2e68-40e1-e75bcce303c2-437dcd03{order:-9999}
}
/* Published switch-page marquee embed; motion stops for reduced-motion preferences. */
@keyframes webflow-legacy-scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 3rem))}}
.webflow-legacy-page .marquee-content.scroll{animation:webflow-legacy-scroll 30s linear infinite}
@media (prefers-reduced-motion:reduce){.webflow-legacy-page .marquee-content.scroll{animation:none}
}
.switch-to-styleseat-old-page .landing-motion-control{position:absolute;top:0;right:1.25rem;z-index:2;background:#1b0f4f;color:#fff;border:1px solid #ffffff80;border-radius:20px;padding:6px 12px;font:inherit;font-size:12px;cursor:pointer}
.switch-to-styleseat-old-page .landing-motion-control:focus-visible{outline:3px solid #cdf545;outline-offset:3px}
.switch-to-styleseat-old-page[data-landing-motion-paused="true"] .marquee-content.scroll{animation-play-state:paused}
.switch-to-styleseat-old-page:not([data-landing-motion-installed]) .marquee-content.scroll{animation:none}
/* Webflow's FAQ click interaction is a native managed disclosure; the published item gap becomes the open answer's margin. */
.webflow-legacy-page details.faq-list-item,.webflow-legacy-page details.faq-list-item-2{display:block}
.webflow-legacy-page details.faq-list-item>summary,.webflow-legacy-page details.faq-list-item-2>summary{list-style:none;cursor:pointer}
.webflow-legacy-page details.faq-list-item>summary::-webkit-details-marker,.webflow-legacy-page details.faq-list-item-2>summary::-webkit-details-marker{display:none}
.webflow-legacy-page details.faq-list-item>summary:focus-visible,.webflow-legacy-page details.faq-list-item-2>summary:focus-visible{outline:2px solid var(--neon);outline-offset:4px}
.webflow-legacy-page details.faq-list-item>.faq-list-bottom,.webflow-legacy-page details.faq-list-item-2>.faq-list-bottom{margin-top:1.5625rem}
/* Managed video: the trusted player fills Webflow's published aspect-ratio box. */
.webflow-legacy-page .landing-video-fill{position:absolute;inset:0;width:100%;height:100%}
.webflow-legacy-page .landing-video-fill [data-landing-video-frame]{width:100%;height:100%}
.webflow-legacy-page .landing-video-fill [data-landing-video-toggle]{position:absolute;z-index:2;top:12px;right:12px;background:#1b0f4f;color:#fff;border:1px solid #ffffff80;border-radius:20px;padding:6px 12px;font:inherit;font-size:12px;line-height:1.2;cursor:pointer}
.webflow-legacy-page .landing-video-fill [data-landing-video-toggle]:disabled{opacity:.7;cursor:default}
.webflow-legacy-page .landing-video-fill [data-landing-video-toggle]:focus-visible{outline:3px solid #cdf545;outline-offset:3px}
.webflow-legacy-page .landing-video-fill [data-landing-video-status]{position:absolute;z-index:2;left:12px;right:12px;bottom:12px;color:#fff;font-size:12px;line-height:1.3;text-shadow:0 1px 2px #000}
.webflow-legacy-page .landing-video-fill [data-landing-video-status]:empty{display:none}
/* Contrast: the published translucent badges and #836ae9 card fail 4.5:1 with white text. */
.switch-to-styleseat-old-page .client-experiecne-card.is-vertical{background-color:#6c51da}
.hairstylists-old-page .pill.is-purple-darker.text-white{color:#1c0d55}
.hairstylists-old-page .pill.green-darker{color:#002918}
