.honeybook-module__xVT2iq__crumbs{padding:18px 0 0;font-size:.85rem}.honeybook-module__xVT2iq__crumbs ol{color:var(--sage);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.honeybook-module__xVT2iq__crumbs a{font-weight:500;text-decoration:none}.honeybook-module__xVT2iq__crumbs a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:4px}.honeybook-module__xVT2iq__crumbs li:not(:last-child):after{content:"/";color:var(--light-sage);margin-left:8px}.honeybook-module__xVT2iq__crumbs [aria-current]{color:var(--ink);font-weight:600}.honeybook-module__xVT2iq__plat-hero{padding:clamp(16px,3vw,32px) 0 clamp(72px,9vw,112px)}.honeybook-module__xVT2iq__plat-hero h1{letter-spacing:-.025em;max-width:15ch;font-size:clamp(2.5rem,5vw,4.1rem);line-height:1.02}.honeybook-module__xVT2iq__plat-hero .honeybook-module__xVT2iq__sub{max-width:52ch;margin:24px 0 34px}.honeybook-module__xVT2iq__checklist{background:var(--pale-sage);border-radius:var(--r);clip-path:polygon(0 0,calc(100% - 48px) 0,100% 48px,100% 100%,0 100%);align-self:start;padding:clamp(24px,3vw,34px)}.honeybook-module__xVT2iq__checklist .honeybook-module__xVT2iq__ui{box-shadow:8px 8px 0 var(--light-sage);background:var(--warm-white);border:1px solid var(--light-sage);border-radius:var(--r);padding:18px 20px}.honeybook-module__xVT2iq__ui-title{color:var(--sage);justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:.8125rem;font-weight:600;display:flex}.honeybook-module__xVT2iq__ui-title b{color:var(--ink);font-size:.95rem;font-weight:600}.honeybook-module__xVT2iq__check{margin:0;padding:0;list-style:none}.honeybook-module__xVT2iq__check li{color:var(--ink);border-bottom:1px solid var(--pale-sage);align-items:flex-start;gap:10px;padding:9px 0;font-size:.925rem;display:flex}.honeybook-module__xVT2iq__check li:last-child{border-bottom:0}.honeybook-module__xVT2iq__check svg{color:var(--sage);flex:none;margin-top:3px}.honeybook-module__xVT2iq__check span{color:var(--sage);white-space:nowrap;margin-left:auto;font-size:.8125rem}.honeybook-module__xVT2iq__checklist figcaption{color:var(--sage);margin-top:14px;font-size:.75rem}.honeybook-module__xVT2iq__fit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(36px,4vw,52px);display:grid}.honeybook-module__xVT2iq__fit{border:1px solid var(--light-sage);border-left:5px solid var(--c);border-radius:var(--r);background:var(--warm-white);padding:20px 22px}.honeybook-module__xVT2iq__fit strong{font-family:var(--sans);letter-spacing:-.01em;color:var(--ink);margin-bottom:8px;font-size:1.15rem;font-weight:700;line-height:1.25;display:block}.honeybook-module__xVT2iq__fit p{font-size:.9rem;line-height:1.45}.honeybook-module__xVT2iq__symptoms{border-top:1px solid var(--light-sage);border-left:1px solid var(--light-sage);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(36px,4vw,52px);padding:0;list-style:none;display:grid}.honeybook-module__xVT2iq__symptoms li{border-right:1px solid var(--light-sage);border-bottom:1px solid var(--light-sage);color:var(--ink);padding:22px 24px;font-size:.95rem;line-height:1.4}.honeybook-module__xVT2iq__after-line{max-width:66ch;margin-top:26px;font-size:1.05rem}.honeybook-module__xVT2iq__journey{background:var(--warm-white);border:1px solid var(--light-sage);border-radius:var(--r);margin-top:clamp(36px,4vw,52px);padding:clamp(22px,3vw,34px)}.honeybook-module__xVT2iq__track{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.honeybook-module__xVT2iq__track:before{content:"";background:var(--sage);height:1px;position:absolute;top:15px;left:9%;right:9%}.honeybook-module__xVT2iq__track li{text-align:center;position:relative}.honeybook-module__xVT2iq__track .honeybook-module__xVT2iq__d{background:var(--warm-white);border:1px solid var(--sage);border-radius:50%;width:12px;height:12px;margin:9px auto 12px;display:block}.honeybook-module__xVT2iq__track li.honeybook-module__xVT2iq__auto .honeybook-module__xVT2iq__d{background:var(--sky-soft);border-color:var(--sky)}.honeybook-module__xVT2iq__track li.honeybook-module__xVT2iq__human .honeybook-module__xVT2iq__d{background:var(--butter-soft);border-color:var(--butter)}.honeybook-module__xVT2iq__track strong{font-family:var(--sans);letter-spacing:-.01em;color:var(--ink);font-size:1.15rem;font-weight:700;line-height:1.2;display:block}.honeybook-module__xVT2iq__track small{color:var(--sage);margin-top:3px;font-size:.75rem;display:block}.honeybook-module__xVT2iq__key{border-top:1px dashed var(--light-sage);flex-wrap:wrap;gap:10px 22px;margin-top:26px;padding-top:18px;font-size:.85rem;display:flex}.honeybook-module__xVT2iq__key span{align-items:center;gap:8px;display:inline-flex}.honeybook-module__xVT2iq__impl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(36px,4vw,52px);display:grid}.honeybook-module__xVT2iq__impl{border:1px solid var(--light-sage);border-top:5px solid var(--c);border-radius:var(--r);background:var(--warm-white);transition:transform var(--t) var(--ease);padding:22px 22px 24px}.honeybook-module__xVT2iq__impl:hover{transform:translateY(-3px)}.honeybook-module__xVT2iq__impl h3{color:var(--ink);margin-bottom:12px;font-size:1.4rem;line-height:1.25}.honeybook-module__xVT2iq__impl p{font-size:.9rem;line-height:1.5}.honeybook-module__xVT2iq__paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(36px,4vw,52px);display:grid}.honeybook-module__xVT2iq__path-card{border:1px solid var(--light-sage);border-radius:var(--r);background:var(--warm-white);padding:28px 28px 30px}.honeybook-module__xVT2iq__path-card h3{color:var(--ink);margin-bottom:12px;font-size:1.7rem;line-height:1.2}.honeybook-module__xVT2iq__path-card ul{margin-top:14px;padding:0;list-style:none}.honeybook-module__xVT2iq__path-card li{border-top:1px solid var(--light-sage);padding:8px 0 8px 20px;font-size:.925rem;line-height:1.45;position:relative}.honeybook-module__xVT2iq__path-card li:before{content:"";background:var(--c);width:10px;height:2px;position:absolute;top:18px;left:0}.honeybook-module__xVT2iq__why-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.honeybook-module__xVT2iq__why-list{margin:0;padding:0;list-style:none}.honeybook-module__xVT2iq__why-list li{border-top:1px solid var(--light-sage);grid-template-columns:34px minmax(0,1fr);gap:14px;padding:16px 0;font-size:.975rem;line-height:1.5;display:grid}.honeybook-module__xVT2iq__why-list b{font-family:var(--sans);color:var(--sage);font-size:1.15rem;font-weight:700}.honeybook-module__xVT2iq__why-list strong{color:var(--ink);font-weight:600}.honeybook-module__xVT2iq__partner{border:1px solid var(--light-sage);border-left:6px solid var(--sage);border-radius:var(--r);grid-template-columns:minmax(0,6fr) minmax(0,4fr);align-items:center;gap:clamp(28px,5vw,64px);padding:clamp(28px,4vw,48px);display:grid}.honeybook-module__xVT2iq__partner h2{font-size:clamp(1.8rem,3vw,2.5rem)}.honeybook-module__xVT2iq__partner .honeybook-module__xVT2iq__sub{margin-top:14px;font-size:1rem}.honeybook-module__xVT2iq__deliver{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(28px,4vw,64px);margin-top:clamp(32px,4vw,44px);padding:0;list-style:none;display:grid}.honeybook-module__xVT2iq__deliver li{border-top:1px solid var(--light-sage);align-items:flex-start;gap:12px;padding:14px 0;font-size:.975rem;line-height:1.45;display:flex}.honeybook-module__xVT2iq__deliver svg{flex:none;margin-top:4px}.honeybook-module__xVT2iq__stack{grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;gap:8px;margin-top:clamp(32px,4vw,48px);padding:0;list-style:none;display:grid}.honeybook-module__xVT2iq__stack li{background:var(--warm-white);border:1px solid var(--light-sage);border-top:4px solid var(--c);border-radius:var(--r);text-align:center;color:var(--ink);justify-content:center;align-items:center;padding:16px 14px;font-size:.9rem;font-weight:600;line-height:1.3;display:flex}.honeybook-module__xVT2iq__stack li a{text-decoration:none}.honeybook-module__xVT2iq__stack li a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:4px}.honeybook-module__xVT2iq__stack-note{max-width:70ch;margin-top:22px;font-size:.975rem}.honeybook-module__xVT2iq__related{flex-wrap:wrap;gap:10px 14px;margin-top:22px;display:flex}.honeybook-module__xVT2iq__mid-cta{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:clamp(32px,4vw,44px);display:flex}.honeybook-module__xVT2iq__trust-note{color:var(--sage);max-width:70ch;margin-top:28px;font-size:.85rem}.faq-grid{display:grid}.honeybook-module__xVT2iq__runs-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:40px 24px;margin-top:clamp(36px,4vw,52px);display:grid}.honeybook-module__xVT2iq__run-step{flex-direction:column;display:flex}.honeybook-module__xVT2iq__run-bar{background:var(--light-sage);height:4px;margin-bottom:20px;display:flex}.honeybook-module__xVT2iq__run-bar:before{content:"";background:var(--c);width:35%;height:100%}.honeybook-module__xVT2iq__run-step .honeybook-module__xVT2iq__num{font-family:var(--sans);color:var(--sage);letter-spacing:-.02em;margin-bottom:12px;font-size:2.4rem;font-weight:700;line-height:1}.honeybook-module__xVT2iq__run-step h3{font-family:var(--sans);color:var(--ink);letter-spacing:-.01em;margin-bottom:10px;font-size:1.35rem;font-weight:700}.honeybook-module__xVT2iq__run-step p{font-size:.925rem;line-height:1.45}.honeybook-module__xVT2iq__faq-stack{flex-direction:column;display:flex}.honeybook-module__xVT2iq__faq-stack>div{padding-bottom:24px}.honeybook-module__xVT2iq__faq-stack>div+div{border-top:1px solid var(--light-sage);padding-top:24px}@media (max-width:1040px){.honeybook-module__xVT2iq__fit-grid,.honeybook-module__xVT2iq__symptoms,.honeybook-module__xVT2iq__impl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.honeybook-module__xVT2iq__track{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:22px}.honeybook-module__xVT2iq__track:before{display:none}.honeybook-module__xVT2iq__why-grid,.honeybook-module__xVT2iq__partner{grid-template-columns:1fr}.honeybook-module__xVT2iq__stack{grid-template-columns:repeat(3,minmax(0,1fr))}.honeybook-module__xVT2iq__plat-hero .hero-grid{gap:40px}.honeybook-module__xVT2iq__runs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.honeybook-module__xVT2iq__fit-grid,.honeybook-module__xVT2iq__symptoms,.honeybook-module__xVT2iq__impl-grid,.honeybook-module__xVT2iq__paths,.honeybook-module__xVT2iq__deliver,.honeybook-module__xVT2iq__runs-grid{grid-template-columns:1fr}.honeybook-module__xVT2iq__track,.honeybook-module__xVT2iq__stack{grid-template-columns:repeat(2,minmax(0,1fr))}.honeybook-module__xVT2iq__checklist{clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,0 100%)}.honeybook-module__xVT2iq__mid-cta .honeybook-module__xVT2iq__btn{width:100%}}.honeybook-module__xVT2iq__fit-head h2{font-family:var(--sans);letter-spacing:-.03em;max-width:20ch;margin-bottom:24px;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.05}.honeybook-module__xVT2iq__fit-head p{color:var(--dark-sage);max-width:60ch;font-size:1.1rem;line-height:1.55}.honeybook-module__xVT2iq__fit-note{color:var(--sage);max-width:100ch;margin-top:32px;font-size:.85rem}.honeybook-module__xVT2iq__approach-head h2{font-family:var(--sans);letter-spacing:-.03em;font-size:clamp(2.4rem,4vw,3.4rem);font-weight:800;line-height:1.05}.honeybook-module__xVT2iq__impl-head h2{font-family:var(--sans);letter-spacing:-.03em;max-width:15ch;font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:800;line-height:1.05}.honeybook-module__xVT2iq__paths-head h2{font-family:var(--sans);letter-spacing:-.03em;font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:800;line-height:1.05}.honeybook-module__xVT2iq__faq-head h2{font-family:var(--sans);letter-spacing:-.03em;font-size:clamp(2.4rem,4.5vw,3.2rem);font-weight:800}.honeybook-module__xVT2iq__faq-item{padding:24px 0}.honeybook-module__xVT2iq__faq-item:nth-child(n+3){border-top:1px solid var(--light-sage)}@media (max-width:680px){.honeybook-module__xVT2iq__faq-item:nth-child(n+2){border-top:1px solid var(--light-sage)}}.honeybook-module__xVT2iq__faq-item h3{color:var(--ink);letter-spacing:0;margin-bottom:8px;font-size:.95rem;font-weight:700;line-height:1.4}.honeybook-module__xVT2iq__faq-item p{color:var(--dark-sage);font-size:.85rem;line-height:1.55}.honeybook-module__xVT2iq__where-head h2{font-family:var(--sans);letter-spacing:-.03em;max-width:15ch;font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:800;line-height:1.05}.honeybook-module__xVT2iq__why-head{font-family:var(--sans);letter-spacing:-.03em;font-size:clamp(2.4rem,4vw,3.4rem);font-weight:800;line-height:1.05}
