.feature-page_featurePage__fP_h7{--feature-section-space:clamp(2.5rem,4.5vw,4rem);--feature-hero-bottom-space:clamp(2.5rem,5vw,5rem);--feature-deep:#253f35;--feature-ink:#203a30;--feature-soft:#e3ecdf;--feature-paper:#f8faf5;--feature-muted:#4d6255;--feature-caption:#4d6255;--feature-line:#c2d0bf;--feature-contrast:#fff;color:var(--feature-ink)}.feature-page_featurePage__fP_h7[data-feature-theme=payments]{--feature-deep:#253e61;--feature-ink:#123672;--feature-soft:#dbe9fa;--feature-paper:#fbf8ef;--feature-muted:#455b7b;--feature-caption:#455b7b;--feature-line:#bccde3}.feature-page_featurePage__fP_h7[data-feature-theme=customers]{--feature-deep:#65283c;--feature-ink:#4d2932;--feature-soft:#efe0df;--feature-paper:#fbf6ed;--feature-muted:#72565b;--feature-caption:#eedfe3;--feature-line:#d9c6c7}.feature-page_featurePage__fP_h7[data-feature-theme=builder]{--feature-deep:#814933;--feature-ink:#553a2e;--feature-soft:#eacbb8;--feature-paper:#fbf5e9;--feature-muted:#71594c;--feature-caption:#71594c;--feature-line:#d8bfac}.feature-page_featurePage__fP_h7[data-feature-theme=sophia]{--feature-deep:#54338e;--feature-ink:#3e2865;--feature-soft:#eae1f7;--feature-paper:#f9f6fd;--feature-muted:#6a597c;--feature-caption:#6a597c;--feature-line:#d1c2e5}.feature-page_featurePage__fP_h7 section,.feature-page_heroProof__e6B_S{scroll-margin-top:calc(var(--nav-clearance, 6rem) + 1.5rem)}.feature-page_availability__8xkjA,.feature-page_capabilities__KGI1J,.feature-page_chapter__yQrgo,.feature-page_hero__YslWW,.feature-page_practice__GY9FZ,.feature-page_questions__9tPwM{padding-inline:var(--page-gutter)}.feature-page_hero__YslWW{padding-top:calc(var(--nav-clearance, 6rem) + clamp(1.25rem, 4vw, 4rem));padding-bottom:var(--feature-hero-bottom-space);background:var(--feature-soft)}.feature-page_heroIntro__0QOeZ{display:grid;align-items:end;gap:1.5rem 4rem;margin-bottom:clamp(2rem,4vw,4rem)}.feature-page_chapterLabel__TDtV7,.feature-page_featureName__qNmOI{margin:0 0 1rem;font-size:.875rem;font-weight:600;line-height:1.5}.feature-page_availability__8xkjA h2,.feature-page_heroTitle__leqRD h1,.feature-page_practiceIntro__W5hps h2,.feature-page_questions__9tPwM h2,.feature-page_sectionIntro__cCjvd h2{margin:0;text-wrap:balance}.feature-page_heroTitle__leqRD h1{max-width:16ch;font-family:var(--font-public-editorial),Georgia,serif;font-size:clamp(2.75rem,5.4vw,5.75rem);font-weight:450;line-height:1.015;letter-spacing:-.035em}.feature-page_heroSummary__IyfdR{max-width:51ch;margin:0;font-size:clamp(1.0625rem,1.65vw,1.3rem);line-height:1.6;text-wrap:pretty}.feature-page_heroActions___mwoF{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1.5rem}.feature-page_primaryAction__JLU4a,.feature-page_secondaryAction__nvyau,.feature-page_textLink__FAdlp{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-height:3rem;font-size:.9375rem;font-weight:600;line-height:1.45;text-decoration:none}.feature-page_primaryAction__JLU4a{border:1px solid transparent;border-radius:var(--radius-control);padding:.7rem 1.25rem;background:var(--feature-deep);color:#fff;transition:filter .18s ease}.feature-page_primaryAction__JLU4a:hover{filter:brightness(1.13)}.feature-page_secondaryAction__nvyau,.feature-page_textLink__FAdlp{color:inherit}.feature-page_secondaryAction__nvyau:hover,.feature-page_textLink__FAdlp:hover{text-decoration:underline;text-underline-offset:.2em}.feature-page_heroRequirement__qhehY{max-width:56ch;margin:.8rem 0 0;font-size:.75rem;line-height:1.6;opacity:.82}.feature-page_heroProof__e6B_S{min-width:0;--connected-disclosure-foreground:var(--feature-caption)}.feature-page_availability__8xkjA,.feature-page_capabilities__KGI1J,.feature-page_chapter__yQrgo,.feature-page_practice__GY9FZ,.feature-page_questions__9tPwM{padding-block:var(--feature-section-space) 0}.feature-page_questions__9tPwM{padding-bottom:var(--feature-section-space)}.feature-page_availability__8xkjA,.feature-page_capabilities__KGI1J,.feature-page_chapter__yQrgo,.feature-page_practice__GY9FZ,.feature-page_questions__9tPwM{background:var(--marketing-paper)}.feature-page_sectionIntro__cCjvd{max-width:42rem}.feature-page_practiceIntro__W5hps h2,.feature-page_questions__9tPwM h2,.feature-page_sectionIntro__cCjvd h2{max-width:23ch}.feature-page_availability__8xkjA p,.feature-page_faq__TqDE_ dd,.feature-page_practiceIntro__W5hps>div>p,.feature-page_sectionIntro__cCjvd>p:not(.feature-page_chapterLabel__TDtV7){margin:1.25rem 0 0;color:var(--feature-muted);font-size:1rem;line-height:1.75}.feature-page_capabilityLayout__VJzra,.feature-page_chapterLayout__cnsJh{display:grid;gap:2rem}.feature-page_capabilityList__AT4qO{display:grid;gap:1.75rem 2.5rem}.feature-page_capability__5qHr1{padding-top:1.5rem;border-top:1px solid var(--feature-line)}.feature-page_capability__5qHr1 h3,.feature-page_chapter__yQrgo h3,.feature-page_guidance__X9w3I h3{margin:0;font-size:1.125rem;line-height:1.45;font-weight:600;text-wrap:pretty}.feature-page_capability__5qHr1 p,.feature-page_chapterItems__NUMZH p,.feature-page_sequence__R4v5c p{margin:.75rem 0 0;color:var(--feature-muted);font-size:1rem;line-height:1.75}.feature-page_capability__5qHr1 p.feature-page_condition__yyztu,.feature-page_chapter__yQrgo p.feature-page_condition__yyztu{margin-top:1.15rem;font-size:.8125rem;line-height:1.65}.feature-page_chapter__yQrgo[data-chapter-layout=sequence] .feature-page_chapterLayout__cnsJh{padding:clamp(1.5rem,3.5vw,3rem);border:1px solid var(--feature-line);border-radius:var(--radius-art);background:linear-gradient(135deg,var(--feature-paper),var(--feature-soft))}.feature-page_sequence__R4v5c{display:grid;gap:2.5rem;margin:0;padding:0;list-style:none}.feature-page_sequenceNumber__CvTFk{display:grid;width:2.5rem;height:2.5rem;place-items:center;margin-bottom:1.5rem;border:1px solid var(--feature-line);border-radius:50%;color:var(--feature-deep);font-size:.875rem;font-weight:600}.feature-page_chapterItems__NUMZH{display:grid;gap:2rem}.feature-page_chapterItems__NUMZH article{border-top:1px solid var(--feature-line);padding-top:1.5rem}.feature-page_chapter__yQrgo[data-chapter-layout=comparison] .feature-page_chapterItems__NUMZH{gap:1.25rem}.feature-page_chapter__yQrgo[data-chapter-layout=comparison] .feature-page_chapterItems__NUMZH article{min-width:0;padding:clamp(1.5rem,2.5vw,2rem);border:1px solid var(--feature-line);border-radius:var(--radius-panel);background:linear-gradient(145deg,var(--feature-paper),var(--feature-soft))}.feature-page_chapter__yQrgo[data-chapter-layout=editorial] .feature-page_chapterItems__NUMZH{padding:clamp(1.5rem,3vw,2.5rem);border:1px solid var(--feature-line);border-radius:var(--radius-art);background:linear-gradient(145deg,var(--feature-paper),var(--feature-soft))}.feature-page_chapter__yQrgo[data-chapter-layout=editorial] .feature-page_chapterItems__NUMZH article:first-child{border-top:0;padding-top:0}.feature-page_availabilityLayout__9_bzi,.feature-page_practiceIntro__W5hps,.feature-page_questionLayout__8V1Ro{display:grid;gap:1.5rem 5rem}.feature-page_practiceIntro__W5hps>div>p{margin-top:0}.feature-page_practice__GY9FZ[data-proof-kind=workspace-link] .feature-page_practiceIntro__W5hps{padding-top:1.5rem;border-top:1px solid var(--feature-line)}.feature-page_practice__GY9FZ[data-proof-kind=workspace-link] h2{max-width:30ch}.feature-page_textLink__FAdlp{justify-content:flex-start;margin-top:1rem;margin-right:1.5rem}.feature-page_siteGallery__yqodE{margin-top:3rem}.feature-page_availabilityLayout__9_bzi{padding-top:1.5rem;border-top:1px solid var(--feature-line)}.feature-page_availability__8xkjA h2{max-width:24ch}.feature-page_availabilityLayout__9_bzi>div>p:first-child{margin-top:0}.feature-page_guidance__X9w3I{display:grid;gap:2rem 3rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--feature-line)}.feature-page_guidance__X9w3I p{max-width:65ch;margin-top:.75rem;font-size:.875rem}.feature-page_guidance__X9w3I .feature-page_textLink__FAdlp{font-size:.875rem}.feature-page_faq__TqDE_{margin:0}.feature-page_faq__TqDE_>div{padding-block:1.75rem;border-bottom:1px solid var(--feature-line)}.feature-page_faq__TqDE_>div:first-child{padding-top:0}.feature-page_faq__TqDE_ dt{font-size:1.125rem;font-weight:600;line-height:1.5}.feature-page_related__cihH4{margin-top:3rem}.feature-page_related__cihH4 h3{margin:0 0 .5rem;font-size:.9375rem;font-weight:600}.feature-page_relatedLink__d7QD2{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;min-height:3rem;padding-block:1.25rem;border-bottom:1px solid var(--feature-line);color:inherit;text-decoration:none}.feature-page_relatedLink__d7QD2>span{display:grid;gap:.25rem}.feature-page_relatedLink__d7QD2 strong{font-size:1rem;font-weight:600}.feature-page_relatedLink__d7QD2 span span{color:var(--feature-muted);font-size:.875rem;line-height:1.6}.feature-page_relatedLink__d7QD2 svg{flex:0 0 auto}.feature-page_featurePage__fP_h7:is([data-feature-theme=customers],[data-feature-theme=sophia]) .feature-page_questionLayout__8V1Ro{grid-template-columns:minmax(0,1fr);gap:2rem}.feature-page_featurePage__fP_h7:is([data-feature-theme=customers],[data-feature-theme=sophia]) .feature-page_questionLayout__8V1Ro>div{display:grid;gap:2.5rem;min-width:0}.feature-page_featurePage__fP_h7:is([data-feature-theme=customers],[data-feature-theme=sophia]) .feature-page_faq__TqDE_{max-width:65ch}.feature-page_featurePage__fP_h7:is([data-feature-theme=customers],[data-feature-theme=sophia]) .feature-page_related__cihH4{margin-top:0}.feature-page_relatedLink__d7QD2:hover strong{text-decoration:underline;text-underline-offset:.2em}.feature-page_featurePage__fP_h7:is([data-feature-theme=bookings],[data-feature-theme=payments]) .feature-page_hero__YslWW{background:var(--feature-deep)}.feature-page_featurePage__fP_h7:is([data-feature-theme=bookings],[data-feature-theme=payments]) .feature-page_heroProof__e6B_S{position:relative;isolation:isolate}.feature-page_featurePage__fP_h7:is([data-feature-theme=bookings],[data-feature-theme=payments]) .feature-page_heroProof__e6B_S:before{content:"";position:absolute;z-index:-1;inset:4rem 0 calc(-1 * var(--feature-hero-bottom-space));background:var(--feature-soft);box-shadow:0 0 0 100vmax var(--feature-soft);clip-path:inset(0 -100vmax);pointer-events:none}.feature-page_featurePage__fP_h7:is([data-feature-theme=bookings],[data-feature-theme=payments]) .feature-page_heroIntro__0QOeZ{color:#f8faf4}.feature-page_featurePage__fP_h7[data-feature-theme=bookings] .feature-page_hero__YslWW .feature-page_primaryAction__JLU4a{background:#e5eddf;color:#203a30}.feature-page_featurePage__fP_h7[data-feature-theme=bookings] .feature-page_chapterLayout__cnsJh{--feature-muted:#d2dfd5;--feature-line:rgb(231 241 233/0.24);--feature-deep:#e6efdc;background:radial-gradient(ellipse at 95% 0,rgb(108 136 86/.34),transparent 58%),linear-gradient(140deg,#20382d,#273c34 65%,#1c3435);color:#f8faf4}.feature-page_featurePage__fP_h7[data-feature-theme=payments] .feature-page_hero__YslWW .feature-page_primaryAction__JLU4a{background:var(--feature-soft);color:var(--feature-ink)}.feature-page_featurePage__fP_h7[data-feature-theme=customers] .feature-page_hero__YslWW .feature-page_primaryAction__JLU4a{background:#fff;color:var(--feature-deep)}.feature-page_featurePage__fP_h7[data-feature-theme=payments] .feature-page_chapter__yQrgo[data-chapter-layout=sequence] .feature-page_chapterLayout__cnsJh{background:linear-gradient(135deg,#fcf9f1,#f3e4d1);border-color:#e0ceba}.feature-page_featurePage__fP_h7[data-feature-theme=customers] .feature-page_hero__YslWW{background:var(--feature-deep);color:#fff9ee}.feature-page_featurePage__fP_h7[data-feature-theme=customers] .feature-page_heroTitle__leqRD h1{max-width:18ch}.feature-page_featurePage__fP_h7[data-feature-theme=builder] .feature-page_hero__YslWW{background:var(--feature-paper)}.feature-page_featurePage__fP_h7[data-feature-theme=builder] .feature-page_heroProof__e6B_S{padding:clamp(1rem,2.5vw,2rem);border-radius:var(--radius-art);background:var(--feature-soft)}.feature-page_featurePage__fP_h7[data-feature-theme=sophia] .feature-page_heroIntro__0QOeZ{max-width:54rem;text-align:center}.feature-page_featurePage__fP_h7[data-feature-theme=sophia] .feature-page_heroRequirement__qhehY,.feature-page_featurePage__fP_h7[data-feature-theme=sophia] .feature-page_heroSummary__IyfdR,.feature-page_featurePage__fP_h7[data-feature-theme=sophia] .feature-page_heroTitle__leqRD h1{margin-inline:auto}.feature-page_featurePage__fP_h7[data-feature-theme=sophia] .feature-page_heroActions___mwoF{justify-content:center}.feature-page_featurePage__fP_h7[data-feature-theme=sophia] .feature-page_heroTitle__leqRD h1{max-width:19ch}@media (min-width:48rem){.feature-page_capabilityList__AT4qO,.feature-page_sequence__R4v5c{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-page_chapterItems__NUMZH{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.feature-page_guidance__X9w3I{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}}@media (min-width:64rem){.feature-page_heroIntro__0QOeZ{grid-template-columns:minmax(0,1.1fr) minmax(0,.85fr)}.feature-page_featurePage__fP_h7[data-feature-theme=builder] .feature-page_heroIntro__0QOeZ{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.feature-page_featurePage__fP_h7[data-feature-theme=sophia] .feature-page_heroIntro__0QOeZ{grid-template-columns:1fr}.feature-page_featurePage__fP_h7[data-feature-theme=customers] .feature-page_heroIntro__0QOeZ{align-items:center;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:5rem}.feature-page_chapter__yQrgo[data-chapter-layout=editorial] .feature-page_chapterLayout__cnsJh,.feature-page_featurePage__fP_h7[data-feature-theme=sophia] .feature-page_capabilityLayout__VJzra{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:5rem}.feature-page_chapter__yQrgo[data-chapter-layout=editorial] .feature-page_chapterItems__NUMZH,.feature-page_featurePage__fP_h7[data-feature-theme=sophia] .feature-page_capabilityList__AT4qO{grid-template-columns:1fr}.feature-page_availabilityLayout__9_bzi,.feature-page_practiceIntro__W5hps,.feature-page_questionLayout__8V1Ro{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.feature-page_featurePage__fP_h7[data-feature-theme=customers] .feature-page_capabilityLayout__VJzra{gap:2.5rem}.feature-page_featurePage__fP_h7:is([data-feature-theme=customers],[data-feature-theme=sophia]) .feature-page_questionLayout__8V1Ro>div{grid-template-columns:minmax(0,1.6fr) minmax(16rem,.8fr);align-items:start;gap:3rem}.feature-page_featurePage__fP_h7:is([data-feature-theme=customers],[data-feature-theme=sophia]) .feature-page_related__cihH4{padding-left:2rem;border-left:1px solid var(--feature-line)}}@media (max-width:47.999rem){.feature-page_hero__YslWW{padding-top:calc(var(--nav-clearance, 5.5rem) + 1rem)}.feature-page_heroTitle__leqRD h1{font-size:clamp(2.25rem,9.2vw,3.75rem);max-width:19ch}.feature-page_heroIntro__0QOeZ{gap:1rem;margin-bottom:1.25rem}.feature-page_heroSummary__IyfdR{font-size:1rem;line-height:1.6}.feature-page_heroActions___mwoF{margin-top:1rem}.feature-page_heroRequirement__qhehY{font-size:.6875rem}.feature-page_featureName__qNmOI{margin-bottom:.75rem}.feature-page_featurePage__fP_h7[data-feature-theme=sophia] .feature-page_heroIntro__0QOeZ{text-align:left}.feature-page_featurePage__fP_h7[data-feature-theme=sophia] .feature-page_heroActions___mwoF{justify-content:flex-start}.feature-page_featurePage__fP_h7:is([data-feature-theme=customers],[data-feature-theme=sophia]) .feature-page_heroIntro__0QOeZ{gap:.75rem;margin-bottom:1rem}.feature-page_featurePage__fP_h7:is([data-feature-theme=customers],[data-feature-theme=sophia]) .feature-page_heroRequirement__qhehY{margin-top:.5rem}.feature-page_featurePage__fP_h7[data-feature-theme=builder] .feature-page_heroProof__e6B_S{padding:0;background:transparent}.feature-page_sequence__R4v5c li{position:relative;padding-left:3.5rem}.feature-page_sequenceNumber__CvTFk{position:absolute;top:0;left:0;margin:0}}@media (prefers-reduced-motion:reduce){.feature-page_primaryAction__JLU4a{transition:none}}