.business-preview.svelte-ibceqi{width:100%;max-width:590px;margin-left:auto}.preview-options.svelte-ibceqi{display:flex;gap:4px;margin-bottom:18px;justify-content:flex-end}.preview-options.svelte-ibceqi button:where(.svelte-ibceqi){padding:11px 17px;min-height:44px;background:transparent;border:1px solid transparent;font-size:12px;color:#515150}.preview-options.svelte-ibceqi button[aria-pressed=true]:where(.svelte-ibceqi){border-color:#080808;color:#080808;background:#fff}.preview-options.svelte-ibceqi button:where(.svelte-ibceqi):hover{background:#fff}.browser.svelte-ibceqi{background:#232722;--demo-paper: #eee9df;--demo-ink: #242722;--demo-accent: #353d32;overflow:hidden;border:1px solid #bcbcb5;border-radius:7px;box-shadow:12px 18px #e5e5df}.browser.salon.svelte-ibceqi{--demo-paper: #f4ede5;--demo-ink: #554132;--demo-accent: #66523f}.browser-bar.svelte-ibceqi{display:flex;align-items:center;justify-content:space-between;height:34px;padding-inline:14px;background:#fff;color:#676763;font-size:9px;border-bottom:1px solid #deded6}.browser-dots.svelte-ibceqi{display:flex;gap:4px}.browser-dots.svelte-ibceqi i:where(.svelte-ibceqi){height:5px;width:5px;border-radius:50%;background:#bebeb6}.example-site.svelte-ibceqi{color:var(--demo-ink);background:var(--demo-paper)}.example-nav.svelte-ibceqi{display:flex;justify-content:space-between;padding:19px 24px;align-items:center;gap:12px}.example-nav.svelte-ibceqi span:where(.svelte-ibceqi):first-child{font-size:13px;letter-spacing:.12em;font-weight:650}.example-nav.svelte-ibceqi span:where(.svelte-ibceqi):last-child{font-size:8px;letter-spacing:.1em}.example-photo.svelte-ibceqi{position:relative;height:clamp(230px,24vw,350px);overflow:hidden}.example-photo.svelte-ibceqi img:where(.svelte-ibceqi){height:100%;width:100%;object-fit:cover;object-position:center 58%}.example-photo.svelte-ibceqi:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 25%,#000000ba)}.example-photo-copy.svelte-ibceqi{position:absolute;z-index:1;bottom:23px;left:24px;right:24px;color:#fff}.example-photo-copy.svelte-ibceqi p:where(.svelte-ibceqi){letter-spacing:.18em;font-size:8px;margin-bottom:10px}.example-photo-copy.svelte-ibceqi h2:where(.svelte-ibceqi){white-space:pre-line;font-family:Georgia,serif;font-weight:400;font-size:clamp(35px,3.7vw,52px);letter-spacing:-.035em;line-height:.98}.example-body.svelte-ibceqi{padding:23px 24px 20px}.example-body.svelte-ibceqi>p:where(.svelte-ibceqi):first-child{font-size:12px}.example-services.svelte-ibceqi{display:flex;flex-wrap:wrap;gap:8px 14px;margin-block:17px;font-size:10px}.example-services.svelte-ibceqi span:where(.svelte-ibceqi)+span:where(.svelte-ibceqi):before{content:"·";margin-right:14px}.example-book.svelte-ibceqi{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:12px 15px;width:100%;background:var(--demo-accent);color:#fff;font-size:11px;border:0}.example-book.svelte-ibceqi:hover{filter:brightness(1.2)}.example-hours.svelte-ibceqi{text-align:center;margin-top:13px;font-size:9px}.demo-explanation.svelte-ibceqi{padding-top:18px;font-size:12px;line-height:1.6}.demo-explanation.svelte-ibceqi a:where(.svelte-ibceqi){display:flex;align-items:center;gap:10px;margin-top:8px;text-decoration:underline;font-weight:650}.preview-caption.svelte-ibceqi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:32px;font-size:10px;color:#555550;line-height:1.5}.preview-caption.svelte-ibceqi>span:where(.svelte-ibceqi):first-child{display:flex;align-items:center;gap:7px;color:#080808}.caption-dot.svelte-ibceqi{width:6px;height:6px;border-radius:50%;background:#4038ff}@media(max-width:760px){.business-preview.svelte-ibceqi{margin-inline:auto;max-width:560px}.example-photo.svelte-ibceqi{height:clamp(250px,65vw,350px)}.example-photo-copy.svelte-ibceqi h2:where(.svelte-ibceqi){font-size:clamp(40px,10vw,56px)}.preview-options.svelte-ibceqi{justify-content:flex-start}.browser.svelte-ibceqi{box-shadow:8px 10px #e5e5df}.preview-caption.svelte-ibceqi{margin-top:23px}}.business-landing.svelte-i2h3ge{background:#fff}.business-header.svelte-i2h3ge{position:sticky;top:0;z-index:20;background:#f7f7f5;border-bottom:1px solid #e8e8e5}.business-header-inner.svelte-i2h3ge{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:28px}.business-header.svelte-i2h3ge nav:where(.svelte-i2h3ge){display:flex;gap:32px;margin-left:auto;font-size:12px}.business-header.svelte-i2h3ge nav:where(.svelte-i2h3ge) a:where(.svelte-i2h3ge):hover{color:#4038ff}.header-contact.svelte-i2h3ge{display:flex;align-items:center;gap:24px;min-height:44px;padding:12px 18px;border:1px solid #080808;font-size:12px;margin-left:22px}.header-contact.svelte-i2h3ge:hover{background:#080808;color:#fff}.business-hero.svelte-i2h3ge{background:#f7f7f5}.business-hero-grid.svelte-i2h3ge{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(40px,6vw,90px);align-items:center;padding-top:52px;padding-bottom:60px}.business-hero.svelte-i2h3ge h1:where(.svelte-i2h3ge){font-size:clamp(58px,6.2vw,89px);letter-spacing:-.065em;line-height:.98;font-weight:680}.business-hero.svelte-i2h3ge h1:where(.svelte-i2h3ge) span:where(.svelte-i2h3ge){color:#4038ff}.hero-lead.svelte-i2h3ge{font-size:clamp(19px,1.65vw,24px);letter-spacing:-.035em;line-height:1.45;margin-top:28px;font-weight:500}.hero-detail.svelte-i2h3ge{color:#555550;font-size:15px;line-height:1.65;max-width:415px;margin-top:14px}.hero-price.svelte-i2h3ge{display:flex;align-items:baseline;gap:8px;margin-top:24px;font-size:13px}.hero-price.svelte-i2h3ge strong:where(.svelte-i2h3ge){font-size:32px;font-weight:650;letter-spacing:-.045em}.hero-price.svelte-i2h3ge>span:where(.svelte-i2h3ge){color:#626260;font-size:11px}.business-actions.svelte-i2h3ge{display:flex;align-items:flex-start;flex-direction:column;gap:19px;margin-top:18px}.example-link.svelte-i2h3ge{font-size:12px;display:inline-flex;align-items:center;gap:18px}.example-link.svelte-i2h3ge:hover{color:#4038ff}.hero-footnote.svelte-i2h3ge{font-size:11px;color:#626260;line-height:1.5;margin-top:25px;max-width:380px}.hero-bottom.svelte-i2h3ge{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:70px;border-top:1px solid #deded8}.hero-bottom.svelte-i2h3ge>span:where(.svelte-i2h3ge):first-child{font-size:9px;letter-spacing:.16em;font-weight:600}.hero-bottom.svelte-i2h3ge>span:where(.svelte-i2h3ge):last-child{display:flex;gap:32px;align-items:center;font-size:12px;color:#515150}.business-intro.svelte-i2h3ge{padding-block:90px;display:grid;grid-template-columns:.5fr 1fr;gap:40px}.business-intro.svelte-i2h3ge>div:where(.svelte-i2h3ge) p:where(.svelte-i2h3ge){max-width:650px;font-size:17px;line-height:1.65;margin-top:25px;color:#555550}.business-intro.svelte-i2h3ge .section-label{align-self:start;padding-top:5px}.business-includes.svelte-i2h3ge{background:#f7f7f5;padding-block:80px 35px;scroll-margin-top:88px}.section-heading.svelte-i2h3ge{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.section-heading.svelte-i2h3ge>p:where(.svelte-i2h3ge){font-size:14px;line-height:1.6;color:#626260}.business-features.svelte-i2h3ge{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:56px}.business-features.svelte-i2h3ge article:where(.svelte-i2h3ge){border-top:1px solid #bfbfb7;padding-top:22px}.feature-number.svelte-i2h3ge{font-size:11px;color:#4038ff}.business-features.svelte-i2h3ge h3:where(.svelte-i2h3ge){font-size:21px;margin-top:34px;line-height:1.2;max-width:210px}.business-features.svelte-i2h3ge p:where(.svelte-i2h3ge){font-size:14px;line-height:1.65;margin-top:17px;color:#555550}.includes-bottom.svelte-i2h3ge{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:52px;padding-top:22px;border-top:1px solid #deded8;font-size:12px}.includes-bottom.svelte-i2h3ge a:where(.svelte-i2h3ge){display:flex;align-items:center;gap:20px;color:#4038ff}.business-measure.svelte-i2h3ge{background:#191922;color:#fff}.measure-grid.svelte-i2h3ge{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding-block:80px}.measure-grid.svelte-i2h3ge .section-label{color:#c4c0ff}.measure-grid.svelte-i2h3ge h2:where(.svelte-i2h3ge) span:where(.svelte-i2h3ge){color:#c4c0ff}.measure-copy.svelte-i2h3ge>p:where(.svelte-i2h3ge):first-child{font-size:18px;line-height:1.6;color:#e1e1e5}.measure-flow.svelte-i2h3ge{display:flex;justify-content:space-between;align-items:center;gap:12px;border-block:1px solid #50505b;padding-block:22px;margin-block:28px 20px;font-size:14px}.measure-note.svelte-i2h3ge{font-size:12px;line-height:1.6;color:#b7b7c3}.business-process.svelte-i2h3ge{padding-block:90px 70px;scroll-margin-top:88px}.business-steps.svelte-i2h3ge{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;margin-top:54px}.step-index.svelte-i2h3ge{font-size:35px;line-height:1;letter-spacing:-.055em;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d3d3ce;padding-bottom:23px}.step-index.svelte-i2h3ge svg{color:#4038ff}.business-steps.svelte-i2h3ge h3:where(.svelte-i2h3ge){margin-top:24px;font-size:20px}.business-steps.svelte-i2h3ge p:where(.svelte-i2h3ge){margin-top:13px;font-size:14px;color:#555550;line-height:1.65}.business-quote.svelte-i2h3ge{display:grid;grid-template-columns:.8fr 1.2fr auto;gap:30px;align-items:center;padding:30px;background:#f0f0fb;margin-top:56px;border-left:3px solid #4038ff}.business-quote.svelte-i2h3ge>span:where(.svelte-i2h3ge){font-size:23px;font-weight:600;letter-spacing:-.04em}.business-quote.svelte-i2h3ge p:where(.svelte-i2h3ge){font-size:13px;line-height:1.6;color:#51515f;max-width:460px}.business-quote.svelte-i2h3ge a:where(.svelte-i2h3ge){display:flex;gap:24px;align-items:center;font-size:12px;color:#4038ff;min-height:44px}.business-faq.svelte-i2h3ge{padding-block:35px 95px;display:grid;grid-template-columns:1fr 1.3fr;gap:80px;scroll-margin-top:88px}.faq-list.svelte-i2h3ge details:where(.svelte-i2h3ge){border-top:1px solid #deded8}.faq-list.svelte-i2h3ge details:where(.svelte-i2h3ge):last-child{border-bottom:1px solid #deded8}.faq-list.svelte-i2h3ge summary:where(.svelte-i2h3ge){display:flex;align-items:center;justify-content:space-between;gap:22px;cursor:pointer;min-height:72px;padding-block:20px;font-size:15px;line-height:1.4;font-weight:500;list-style:none}.faq-list.svelte-i2h3ge summary:where(.svelte-i2h3ge)::-webkit-details-marker{display:none}.faq-toggle.svelte-i2h3ge{position:relative;flex:0 0 14px;height:14px}.faq-toggle.svelte-i2h3ge:before,.faq-toggle.svelte-i2h3ge:after{content:"";position:absolute;top:6px;left:0;width:14px;height:1px;background:currentColor}.faq-toggle.svelte-i2h3ge:after{transform:rotate(90deg);transition:transform .2s}details[open].svelte-i2h3ge .faq-toggle:where(.svelte-i2h3ge):after{transform:rotate(0)}.faq-list.svelte-i2h3ge details:where(.svelte-i2h3ge) p:where(.svelte-i2h3ge){font-size:14px;color:#555550;line-height:1.7;padding:0 28px 25px 0}.business-footer.svelte-i2h3ge{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:120px;padding-block:30px}.business-footer.svelte-i2h3ge p:where(.svelte-i2h3ge){font-size:12px;color:#626260}.business-footer.svelte-i2h3ge>a:where(.svelte-i2h3ge){display:flex;gap:17px;align-items:center;font-size:12px}@media(max-width:1050px){.business-header.svelte-i2h3ge nav:where(.svelte-i2h3ge){gap:22px}.business-hero-grid.svelte-i2h3ge{gap:35px}.business-hero.svelte-i2h3ge h1:where(.svelte-i2h3ge){font-size:66px}.hero-lead.svelte-i2h3ge{font-size:20px}.wide-break.svelte-i2h3ge{display:none}.business-features.svelte-i2h3ge{gap:20px}.business-quote.svelte-i2h3ge{grid-template-columns:1fr 1.3fr}.business-quote.svelte-i2h3ge a:where(.svelte-i2h3ge){grid-column:2}.measure-grid.svelte-i2h3ge,.business-faq.svelte-i2h3ge{gap:45px}}@media(max-width:760px){.business-header-inner.svelte-i2h3ge{min-height:76px;gap:15px}.business-header.svelte-i2h3ge nav:where(.svelte-i2h3ge){display:none}.header-contact.svelte-i2h3ge{margin-left:auto;padding:10px 13px;gap:13px;font-size:11px}.business-hero-grid.svelte-i2h3ge{grid-template-columns:1fr;padding-block:38px 35px;gap:40px}.business-hero.svelte-i2h3ge h1:where(.svelte-i2h3ge){font-size:clamp(56px,12vw,86px)}.business-hero-copy.svelte-i2h3ge{max-width:570px}.hero-lead.svelte-i2h3ge{font-size:21px;margin-top:23px}.hero-detail.svelte-i2h3ge{font-size:15px}.business-actions.svelte-i2h3ge{gap:17px;margin-top:24px}.business-actions.svelte-i2h3ge .button{padding-inline:20px;font-size:12px;white-space:normal;text-align:left}.hero-footnote.svelte-i2h3ge{margin-top:20px}.hero-bottom.svelte-i2h3ge{flex-direction:column;gap:13px;align-items:flex-start;padding-block:22px}.hero-bottom.svelte-i2h3ge>span:where(.svelte-i2h3ge):last-child{font-size:11px;gap:18px}.business-intro.svelte-i2h3ge{grid-template-columns:1fr;gap:5px;padding-block:60px}.business-intro.svelte-i2h3ge h2:where(.svelte-i2h3ge){font-size:clamp(32px,7.8vw,46px)}.business-intro.svelte-i2h3ge>div:where(.svelte-i2h3ge) p:where(.svelte-i2h3ge){font-size:15px;margin-top:20px}.business-includes.svelte-i2h3ge{padding-block:55px 25px}.section-heading.svelte-i2h3ge{align-items:flex-start;flex-direction:column;gap:24px}.section-heading.svelte-i2h3ge>p:where(.svelte-i2h3ge) br:where(.svelte-i2h3ge){display:none}.section-heading.svelte-i2h3ge h2:where(.svelte-i2h3ge),.measure-grid.svelte-i2h3ge h2:where(.svelte-i2h3ge),.business-faq.svelte-i2h3ge h2:where(.svelte-i2h3ge){font-size:clamp(34px,8vw,48px)}.business-features.svelte-i2h3ge{grid-template-columns:1fr 1fr;gap:32px 24px;margin-top:37px}.business-features.svelte-i2h3ge h3:where(.svelte-i2h3ge){margin-top:22px;font-size:19px}.business-features.svelte-i2h3ge p:where(.svelte-i2h3ge){font-size:13px;margin-top:13px}.includes-bottom.svelte-i2h3ge{flex-direction:column;align-items:flex-start;gap:16px;margin-top:35px}.measure-grid.svelte-i2h3ge{grid-template-columns:1fr;gap:30px;padding-block:55px}.measure-copy.svelte-i2h3ge>p:where(.svelte-i2h3ge):first-child{font-size:16px}.measure-flow.svelte-i2h3ge{font-size:12px}.business-process.svelte-i2h3ge{padding-block:60px 45px}.business-steps.svelte-i2h3ge{grid-template-columns:1fr;gap:30px;margin-top:38px}.step-index.svelte-i2h3ge{font-size:29px;padding-bottom:17px}.business-steps.svelte-i2h3ge h3:where(.svelte-i2h3ge){margin-top:17px}.business-steps.svelte-i2h3ge p:where(.svelte-i2h3ge){margin-top:10px}.business-quote.svelte-i2h3ge{grid-template-columns:1fr;gap:15px;padding:24px;margin-top:36px}.business-quote.svelte-i2h3ge a:where(.svelte-i2h3ge){grid-column:auto;justify-content:space-between}.business-faq.svelte-i2h3ge{grid-template-columns:1fr;gap:32px;padding-block:25px 60px}.faq-list.svelte-i2h3ge summary:where(.svelte-i2h3ge){font-size:14px}.business-footer.svelte-i2h3ge{flex-wrap:wrap;gap:24px}.business-footer.svelte-i2h3ge p:where(.svelte-i2h3ge){order:3;width:100%;padding-top:20px;border-top:1px solid #deded8}}@media(max-width:360px){.business-features.svelte-i2h3ge{grid-template-columns:1fr}.business-header-inner.svelte-i2h3ge{gap:8px}.header-contact.svelte-i2h3ge{padding-inline:8px;gap:8px}.business-footer.svelte-i2h3ge{flex-direction:column;align-items:flex-start}}
