.NicheSolutionPage_page__tkppH{--niche-surface:color-mix(in srgb,var(--office-plaster-light) 82%,transparent);--niche-raised:color-mix(in srgb,var(--office-walnut-deep) 78%,transparent);--niche-edge:color-mix(in srgb,var(--office-brass) 32%,transparent);--niche-max:1320px;--niche-gutter:clamp(20px,4.5vw,72px);min-width:0;overflow-x:clip}.NicheSolutionPage_page__tkppH main{outline:none}.NicheSolutionPage_page__tkppH :is(h1,h2,h3,h4,p,ul,ol,figure){margin:0}.NicheSolutionPage_page__tkppH :is(h1,h2,h3,h4){font-family:var(--font-heading),sans-serif}.NicheSolutionPage_page__tkppH :is(h1,h2,h3,h4,p,a,dd,li){overflow-wrap:anywhere}.NicheSolutionPage_page__tkppH :is(section,details){scroll-margin-top:100px}.NicheSolutionPage_page__tkppH :is(a,button,summary,[tabindex="-1"]):focus-visible{outline:2px solid var(--office-brass-ink);outline-offset:5px}.NicheSolutionPage_page__tkppH :is(main,section)[tabindex="-1"]:focus-visible{outline-offset:-4px}.NicheSolutionPage_page__tkppH em{font-style:normal;color:var(--office-brass-ink)}.NicheSolutionPage_playbookActions__bVgk0{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;padding:0 clamp(20px,3vw,40px) 28px}.NicheSolutionPage_playbookActions__bVgk0>p{flex-basis:100%;color:var(--office-muted);font-size:.8rem;line-height:1.7}.NicheSolutionPage_assistantReference__9vyXc{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-top:28px!important;color:var(--office-muted);font-size:.85rem;line-height:1.8}.NicheSolutionPage_customWork__V7SBl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;border-block:1px solid var(--niche-edge)}.NicheSolutionPage_customWork__V7SBl>div{max-width:760px}.NicheSolutionPage_customWork__V7SBl p:not(.NicheSolutionPage_eyebrow__yst06){margin-top:24px;color:var(--office-muted);line-height:1.8}.NicheSolutionPage_categoryNav__rP6Cu{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:48px}.NicheSolutionPage_categoryNav__rP6Cu a{display:inline-flex;align-items:center;min-height:44px;padding:12px 16px;border:1px solid var(--niche-edge);color:var(--office-brass-ink);font-size:.8rem;text-decoration:none}.NicheSolutionPage_categoryNav__rP6Cu a:hover{background:var(--niche-surface);color:var(--office-ink)}.NicheSolutionPage_industryGroup__KRVHw+.NicheSolutionPage_industryGroup__KRVHw{margin-top:72px}.NicheSolutionPage_industryGroup__KRVHw>h3{color:var(--office-ink);font-size:clamp(1.5rem,2.7vw,2.25rem);letter-spacing:-.035em}.NicheSolutionPage_industryGroup__KRVHw>p{margin-block:14px 28px;color:var(--office-muted);line-height:1.8;max-width:65ch}.NicheSolutionPage_page__tkppH .fx-button{min-height:48px;text-wrap:balance}.NicheSolutionPage_eyebrow__yst06,.NicheSolutionPage_sequence__1uud_,.NicheSolutionPage_tag__iA6EQ,.NicheSolutionPage_toolLabel__dgW3D{font-family:var(--font-mono),monospace;font-weight:400;font-size:.67rem;line-height:1.6;letter-spacing:.1em;text-transform:uppercase}.NicheSolutionPage_eyebrow__yst06{color:var(--office-brass-ink)}.NicheSolutionPage_hero__be0eM{isolation:isolate;position:relative;padding:clamp(128px,13vw,192px) var(--niche-gutter) 76px;background:var(--office-surface-recessed);border-bottom:1px solid var(--niche-edge)}.NicheSolutionPage_hero__be0eM .growth-hero-art{position:absolute;inset:0 0 0 34%;z-index:-2;opacity:.28;pointer-events:none;overflow:hidden;transform:none;animation:none}.NicheSolutionPage_hero__be0eM .growth-hero-art img{object-fit:cover;object-position:center;transform:none;animation:none}.NicheSolutionPage_hero__be0eM:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,var(--office-surface-recessed) 8%,transparent 90%),linear-gradient(0deg,var(--office-surface-recessed),transparent 50%)}.NicheSolutionPage_heroGrid___jJU0{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.8fr);gap:clamp(40px,6vw,96px);align-items:center;max-width:var(--niche-max);margin:0 auto}.NicheSolutionPage_heroCopy__jDcAG{min-width:0}.NicheSolutionPage_backLink__QTq2o{display:inline-flex;align-items:center;gap:10px;margin-bottom:32px;color:var(--office-muted);font-size:.75rem;text-decoration:none}.NicheSolutionPage_backLink__QTq2o:hover{color:var(--office-ink)}.NicheSolutionPage_heroTitle__N8io_{margin-top:18px!important;max-width:14ch;color:var(--office-ink);font-size:clamp(2.75rem,5.1vw,5rem);line-height:1.05;font-weight:650;letter-spacing:-.055em;text-wrap:balance}.NicheSolutionPage_lede__bgQWe{max-width:58ch;margin-top:26px!important;color:var(--office-muted);font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.85;text-wrap:pretty}.NicheSolutionPage_actions__GVMqV{display:flex;align-items:center;flex-wrap:wrap;gap:22px 26px;margin-top:34px}.NicheSolutionPage_textLink__SkN3G{display:inline-flex;align-items:center;gap:12px;width:fit-content;color:var(--office-brass-ink);font-size:.82rem;line-height:1.6;font-weight:650;text-decoration:none}.NicheSolutionPage_textLink__SkN3G svg{flex:none;transition:transform .22s ease}.NicheSolutionPage_textLink__SkN3G:hover{color:var(--office-ink)}.NicheSolutionPage_textLink__SkN3G:hover svg{transform:translateX(3px)}.NicheSolutionPage_finePrint__Dh9na,.NicheSolutionPage_trialNote__ZCZ8E{color:var(--office-muted);font-size:.72rem;line-height:1.8}.NicheSolutionPage_trialNote__ZCZ8E{max-width:65ch;margin-top:22px!important}.NicheSolutionPage_trialNote__ZCZ8E strong{color:var(--office-ink)}@media (max-width:640px){.NicheSolutionPage_trialNote__ZCZ8E{padding-inline-end:72px}}.NicheSolutionPage_system___UeJF{position:relative;min-width:0;padding:30px;background:var(--niche-raised);border:1px solid var(--niche-edge);backdrop-filter:blur(18px);box-shadow:0 30px 70px -40px #0009}.NicheSolutionPage_system___UeJF:before{content:"";position:absolute;inset:-8px 12px auto;height:8px;border:1px solid var(--niche-edge);border-bottom:0}.NicheSolutionPage_systemHeader__wvC9e{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--office-brass-ink)}.NicheSolutionPage_system___UeJF h2{margin-top:24px;color:var(--office-ink);font-size:clamp(1.6rem,2.5vw,2.4rem);line-height:1.2;font-weight:500;letter-spacing:-.035em}.NicheSolutionPage_system___UeJF h2 strong{font-weight:650}.NicheSolutionPage_system___UeJF>p{margin-top:16px;color:var(--office-muted);font-size:.82rem;line-height:1.8}.NicheSolutionPage_systemTools__hfAma{margin-top:24px!important;padding:0;list-style:none}.NicheSolutionPage_systemTools__hfAma li{position:relative;display:grid;grid-template-columns:22px 1fr 6px;align-items:center;gap:16px;padding:15px 0;border-top:1px solid var(--office-line-soft);color:var(--office-ink);font-size:.82rem}.NicheSolutionPage_systemTools__hfAma li>svg{color:var(--office-brass-ink)}.NicheSolutionPage_node__Ib96J{width:5px;height:5px;background:var(--office-brass);box-shadow:0 0 12px color-mix(in srgb,var(--office-brass) 32%,transparent)}.NicheSolutionPage_systemConnection__lc9zo{display:grid;grid-template-columns:20px 1fr 16px;align-items:center;gap:14px;margin-top:14px;padding-top:22px;border-top:1px solid var(--niche-edge);color:var(--office-brass-ink);font-size:.78rem;line-height:1.6;text-decoration:none}.NicheSolutionPage_systemConnection__lc9zo small{display:block;margin-top:5px;color:var(--office-muted);font-size:.68rem}.NicheSolutionPage_sectionNav__RVq0_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:var(--niche-max);margin:0 auto;border-bottom:1px solid var(--niche-edge)}.NicheSolutionPage_sectionNav__RVq0_ a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:68px;padding:18px 24px;border-right:1px solid var(--office-line-soft);color:var(--office-muted);text-decoration:none;font-size:.8rem;transition:color .22s ease,background .22s ease}.NicheSolutionPage_sectionNav__RVq0_ a:last-child{border-right:0}.NicheSolutionPage_sectionNav__RVq0_ a:hover{color:var(--office-ink);background:var(--niche-surface)}.NicheSolutionPage_sectionNav__RVq0_ svg{color:var(--office-brass-ink);flex:none}.NicheSolutionPage_section__E2Yvq{max-width:calc(var(--niche-max) + var(--niche-gutter) * 2);padding:clamp(64px,8vw,112px) var(--niche-gutter);margin:0 auto}.NicheSolutionPage_sectionHeading__9br6K{max-width:760px;margin-bottom:36px}.NicheSolutionPage_section__E2Yvq h2{font-size:clamp(2rem,3.3vw,3.25rem);line-height:1.15;font-weight:600;letter-spacing:-.045em;text-wrap:balance}.NicheSolutionPage_proofCopy__fE8qN h2,.NicheSolutionPage_sectionHeading__9br6K h2,.NicheSolutionPage_trialPanel__Vphk3 h2{margin-top:14px}.NicheSolutionPage_indexInvitation__2CWMQ>p:not(.NicheSolutionPage_eyebrow__yst06),.NicheSolutionPage_proofCopy__fE8qN>p:not(.NicheSolutionPage_eyebrow__yst06):not(.NicheSolutionPage_finePrint__Dh9na),.NicheSolutionPage_sectionHeading__9br6K>p:last-child:not(:first-child){margin-top:22px;color:var(--office-muted);font-size:.95rem;line-height:1.85;text-wrap:pretty}.NicheSolutionPage_capabilities__9azsf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-left:1px solid var(--office-line-soft);border-top:1px solid var(--office-line-soft)}.NicheSolutionPage_capability__4Ll4P,.NicheSolutionPage_platformCard__y8iwb{position:relative;min-width:0;padding:clamp(20px,2.2vw,32px);border-right:1px solid var(--office-line-soft);border-bottom:1px solid var(--office-line-soft);background:var(--niche-surface)}.NicheSolutionPage_capability__4Ll4P[data-recommended=true]{background:color-mix(in srgb,var(--office-walnut-deep) 34%,var(--niche-surface))}.NicheSolutionPage_cardTop__d_SH_{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-height:57px;color:var(--office-brass-ink)}.NicheSolutionPage_cardTop__d_SH_ svg{flex:none}.NicheSolutionPage_tag__iA6EQ{max-width:18ch;color:var(--office-muted);text-align:right;font-size:.55rem;letter-spacing:.035em}.NicheSolutionPage_capability__4Ll4P[data-recommended=true] .NicheSolutionPage_tag__iA6EQ{color:var(--office-brass-ink)}.NicheSolutionPage_toolLabel__dgW3D{margin-top:20px!important;color:var(--office-brass-ink);font-size:.57rem;letter-spacing:.05em}.NicheSolutionPage_capability__4Ll4P h3{margin-top:10px;font-size:1.2rem;line-height:1.4;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.NicheSolutionPage_boundaries__uy_QG p,.NicheSolutionPage_capability__4Ll4P>p:last-child,.NicheSolutionPage_integration__Emn8q>p,.NicheSolutionPage_platformCard__y8iwb>p{margin-top:16px;color:var(--office-muted);font-size:.8rem;line-height:1.85}.NicheSolutionPage_platformCard__y8iwb{display:flex;flex-direction:column;align-items:flex-start;background:var(--niche-raised)}.NicheSolutionPage_platformCard__y8iwb>svg{color:var(--office-brass-ink)}.NicheSolutionPage_platformCard__y8iwb h3{margin-top:25px;font-size:1.5rem;line-height:1.3;letter-spacing:-.025em}.NicheSolutionPage_platformCard__y8iwb .NicheSolutionPage_textLink__SkN3G{margin-top:24px;font-size:.75rem}.NicheSolutionPage_proofSection__Jss5F{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr);gap:48px;align-items:center;border-block:1px solid var(--office-line-soft)}.NicheSolutionPage_proofCopy__fE8qN h2{font-size:clamp(1.75rem,2.6vw,2.6rem)}.NicheSolutionPage_proofCopy__fE8qN .NicheSolutionPage_textLink__SkN3G{margin-top:25px}.NicheSolutionPage_proofCopy__fE8qN .NicheSolutionPage_finePrint__Dh9na{margin-top:22px}.NicheSolutionPage_screenshot__oviWr{min-width:0;border:1px solid var(--niche-edge);background:var(--office-surface-recessed);box-shadow:0 28px 60px -40px #000a}.NicheSolutionPage_screenshot__oviWr>a{display:block}.NicheSolutionPage_screenshot__oviWr img{display:block;width:100%;height:auto}.NicheSolutionPage_screenshot__oviWr figcaption{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;padding:14px 18px;border-top:1px solid var(--office-line-soft);color:var(--office-muted);font-family:var(--font-mono),monospace;font-size:.6rem;line-height:1.7}.NicheSolutionPage_screenshot__oviWr figcaption>span:first-child{color:var(--office-brass-ink)}.NicheSolutionPage_playbooks__NXP2k{border-top:1px solid var(--niche-edge)}.NicheSolutionPage_playbook__Y0kEA{border-bottom:1px solid var(--niche-edge)}.NicheSolutionPage_playbook__Y0kEA>summary{display:grid;grid-template-columns:36px 1fr 22px;align-items:center;gap:clamp(14px,2vw,28px);padding:28px 0;list-style:none;cursor:pointer}.NicheSolutionPage_page__tkppH summary::-webkit-details-marker{display:none}.NicheSolutionPage_sequence__1uud_{color:var(--office-brass-ink)}.NicheSolutionPage_playbook__Y0kEA>summary strong{display:block;color:var(--office-ink);font-family:var(--font-heading),sans-serif;font-size:clamp(1.1rem,1.6vw,1.45rem);line-height:1.4;font-weight:600;letter-spacing:-.02em}.NicheSolutionPage_playbook__Y0kEA>summary span span{display:block;max-width:85ch;margin-top:8px;color:var(--office-muted);font-size:.8rem;line-height:1.8}.NicheSolutionPage_disclosureIcon__5i0Ml{flex:none;color:var(--office-brass-ink)}.NicheSolutionPage_page__tkppH details[open] .NicheSolutionPage_disclosureIcon__5i0Ml [data-glyph-axis=vertical]{opacity:0}.NicheSolutionPage_playbookBody__gLDBb{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;padding:6px 0 34px 64px}.NicheSolutionPage_playbookBody__gLDBb ol{display:grid;gap:16px;padding-left:20px;color:var(--office-muted);font-size:.86rem;line-height:1.9}.NicheSolutionPage_playbookBody__gLDBb li::marker{color:var(--office-brass-ink);font-family:var(--font-mono),monospace;font-size:.75rem}.NicheSolutionPage_playbookBody__gLDBb aside{align-self:start;padding:24px;border:1px solid var(--office-line-soft);background:var(--niche-surface)}.NicheSolutionPage_playbookBody__gLDBb aside>p:not(.NicheSolutionPage_eyebrow__yst06){margin-top:12px;color:var(--office-muted);font-size:.78rem;line-height:1.85}.NicheSolutionPage_toolChips__PAEBC{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none}.NicheSolutionPage_toolChips__PAEBC li{display:flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid var(--office-line-soft);color:var(--office-muted);font-size:.63rem;line-height:1.6}.NicheSolutionPage_playbookBody__gLDBb .NicheSolutionPage_toolChips__PAEBC{margin-top:20px}.NicheSolutionPage_connectionSection__31f7s{border-block:1px solid var(--office-line-soft)}.NicheSolutionPage_integrations__EYxHd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.NicheSolutionPage_integration__Emn8q{display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid var(--niche-edge);background:var(--niche-surface);backdrop-filter:blur(16px)}.NicheSolutionPage_integrationHeading__nS8CF{display:flex;align-items:center;gap:16px}.NicheSolutionPage_integrationHeading__nS8CF>svg{flex:none;color:var(--office-brass-ink)}.NicheSolutionPage_integrationHeading__nS8CF .NicheSolutionPage_eyebrow__yst06{font-size:.52rem;letter-spacing:.06em}.NicheSolutionPage_integration__Emn8q h3{margin-top:7px;font-size:1.4rem;font-weight:600;letter-spacing:-.035em}.NicheSolutionPage_integration__Emn8q dl{display:grid;gap:18px;margin:24px 0;padding-top:20px;border-top:1px solid var(--office-line-soft)}.NicheSolutionPage_integration__Emn8q dt{color:var(--office-ink);font-size:.7rem;font-weight:650}.NicheSolutionPage_integration__Emn8q dd{margin:7px 0 0;color:var(--office-muted);font-size:.76rem;line-height:1.8}.NicheSolutionPage_integration__Emn8q .NicheSolutionPage_textLink__SkN3G{margin-top:auto;font-size:.73rem}.NicheSolutionPage_marketplaceScreenshot__cQiHE{max-width:900px;margin:48px auto 0!important}.NicheSolutionPage_guides__Dtyi_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--office-line-soft);border-left:1px solid var(--office-line-soft)}.NicheSolutionPage_guide__H8oUW{display:grid;grid-template-columns:24px minmax(0,1fr) 20px;gap:20px;align-items:start;padding:27px;border-right:1px solid var(--office-line-soft);border-bottom:1px solid var(--office-line-soft);color:var(--office-ink);text-decoration:none;transition:background .22s ease}.NicheSolutionPage_guide__H8oUW:hover{background:var(--niche-surface)}.NicheSolutionPage_guide__H8oUW h3{font-size:1.05rem;line-height:1.5;font-weight:600}.NicheSolutionPage_guide__H8oUW p{margin-top:10px;color:var(--office-muted);font-size:.78rem;line-height:1.8}.NicheSolutionPage_guide__H8oUW>svg{color:var(--office-brass-ink)}.NicheSolutionPage_boundarySection__wcxWF{padding-top:0}.NicheSolutionPage_boundaries__uy_QG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.NicheSolutionPage_boundaries__uy_QG article{min-width:0;padding-top:24px;border-top:1px solid var(--niche-edge)}.NicheSolutionPage_boundaries__uy_QG h3{font-size:1rem;font-weight:600;line-height:1.5}.NicheSolutionPage_trialPanel__Vphk3{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:64px;padding:clamp(28px,5vw,64px);border:1px solid var(--niche-edge);background:var(--niche-raised);backdrop-filter:blur(20px)}.NicheSolutionPage_trialPanel__Vphk3>div>p:not(.NicheSolutionPage_eyebrow__yst06):not(.NicheSolutionPage_finePrint__Dh9na){max-width:60ch;margin-top:22px;color:var(--office-muted);font-size:.9rem;line-height:1.85}.NicheSolutionPage_trialPanel__Vphk3 .NicheSolutionPage_toolChips__PAEBC{margin-top:26px}.NicheSolutionPage_trialPanel__Vphk3 .fx-button{margin-top:32px}.NicheSolutionPage_trialPanel__Vphk3 .NicheSolutionPage_finePrint__Dh9na{margin-top:22px}.NicheSolutionPage_suitePanel__bOxrs{min-width:0;padding-left:40px;border-left:1px solid var(--niche-edge);align-self:center}.NicheSolutionPage_suitePanel__bOxrs>svg{color:var(--office-brass-ink)}.NicheSolutionPage_suitePanel__bOxrs>.NicheSolutionPage_eyebrow__yst06{margin-top:22px}.NicheSolutionPage_suitePanel__bOxrs h3{margin-top:14px;font-size:2rem;line-height:1.2;font-weight:600;letter-spacing:-.035em}.NicheSolutionPage_suitePanel__bOxrs>p:not(.NicheSolutionPage_eyebrow__yst06):not(.NicheSolutionPage_finePrint__Dh9na){margin-top:18px;color:var(--office-muted);font-size:.82rem;line-height:1.85}.NicheSolutionPage_suitePanel__bOxrs .NicheSolutionPage_textLink__SkN3G{margin-top:22px}.NicheSolutionPage_faqSection__xJazU{padding-top:0}.NicheSolutionPage_faqs__4NABW{border-top:1px solid var(--niche-edge)}.NicheSolutionPage_faqs__4NABW details{padding:24px 0;border-bottom:1px solid var(--office-line-soft)}.NicheSolutionPage_faqs__4NABW summary{display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;font-family:var(--font-heading),sans-serif;font-size:1.05rem;line-height:1.6;font-weight:600}.NicheSolutionPage_faqs__4NABW p{max-width:92ch;margin-top:18px;padding-right:44px;color:var(--office-muted);font-size:.85rem;line-height:1.9}.NicheSolutionPage_srOnly__f3VP4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.NicheSolutionPage_indexHero___LYj6{padding-bottom:100px}.NicheSolutionPage_indexHeroCopy__KmyUJ{max-width:var(--niche-max);margin:0 auto}.NicheSolutionPage_indexHeroCopy__KmyUJ .NicheSolutionPage_heroTitle__N8io_{max-width:18ch}.NicheSolutionPage_indexHeroCopy__KmyUJ .fx-button{margin-top:32px}.NicheSolutionPage_indexCards__JuJrW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.NicheSolutionPage_indexCard__dWjz_{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:32px;border:1px solid var(--niche-edge);background:var(--niche-surface);color:var(--office-ink);text-decoration:none;transition:border-color .25s ease,background .25s ease}.NicheSolutionPage_indexCardTop___YEjr{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--office-brass-ink);margin-bottom:45px}.NicheSolutionPage_indexCard__dWjz_ h4{margin-top:14px;font-size:clamp(1.6rem,2.5vw,2.35rem);font-weight:600;letter-spacing:-.045em;line-height:1.2;text-wrap:balance}.NicheSolutionPage_indexCard__dWjz_>p:not(.NicheSolutionPage_eyebrow__yst06){margin-top:22px;color:var(--office-muted);font-size:.83rem;line-height:1.85}.NicheSolutionPage_indexCard__dWjz_ .NicheSolutionPage_toolChips__PAEBC{margin-top:26px;margin-bottom:32px}.NicheSolutionPage_indexCard__dWjz_ .NicheSolutionPage_textLink__SkN3G{margin-top:auto}.NicheSolutionPage_indexCard__dWjz_:hover{border-color:var(--office-brass);background:var(--niche-raised)}.NicheSolutionPage_indexCardImage__qSjdA{position:relative;align-self:stretch;min-width:0;aspect-ratio:2/1;margin:0 -32px 26px;overflow:hidden;border-block:1px solid var(--niche-edge);background:var(--office-surface-recessed)}.NicheSolutionPage_indexCardImage__qSjdA img{object-fit:cover;object-position:65% 50%}.NicheSolutionPage_indexCardImage__qSjdA:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#0b0e0c38,transparent 70%)}.NicheSolutionPage_indexCard__dWjz_:has(.NicheSolutionPage_indexCardImage__qSjdA) .NicheSolutionPage_indexCardTop___YEjr{margin-bottom:22px}.NicheSolutionPage_indexInvitation__2CWMQ{max-width:900px;padding-top:0;text-align:center}.NicheSolutionPage_indexInvitation__2CWMQ h2{margin-top:14px}.NicheSolutionPage_indexInvitation__2CWMQ .fx-button{margin-top:28px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.NicheSolutionPage_capability__4Ll4P,.NicheSolutionPage_indexCard__dWjz_,.NicheSolutionPage_integration__Emn8q{isolation:isolate;overflow:hidden}.NicheSolutionPage_capability__4Ll4P:after,.NicheSolutionPage_indexCard__dWjz_:after,.NicheSolutionPage_integration__Emn8q:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(115deg,transparent 20%,color-mix(in srgb,var(--office-brass) 12%,transparent) 48%,transparent 76%);transform:translateX(-100%)}.NicheSolutionPage_capability__4Ll4P:hover:after,.NicheSolutionPage_indexCard__dWjz_:hover:after,.NicheSolutionPage_integration__Emn8q:hover:after{animation:NicheSolutionPage_materialPass__UO8mj .85s ease-out both}@keyframes NicheSolutionPage_materialPass__UO8mj{0%{opacity:0;transform:translateX(-100%)}20%{opacity:1}to{opacity:0;transform:translateX(100%)}}}@media (max-width:1100px){.NicheSolutionPage_heroGrid___jJU0{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:32px}.NicheSolutionPage_system___UeJF{padding:24px}.NicheSolutionPage_capabilities__9azsf{grid-template-columns:repeat(2,minmax(0,1fr))}.NicheSolutionPage_cardTop__d_SH_{min-height:36px}.NicheSolutionPage_tag__iA6EQ{max-width:26ch}.NicheSolutionPage_integrations__EYxHd{grid-template-columns:repeat(2,minmax(0,1fr))}.NicheSolutionPage_proofSection__Jss5F{grid-template-columns:minmax(0,1fr);gap:32px}.NicheSolutionPage_proofCopy__fE8qN{max-width:680px}.NicheSolutionPage_indexCards__JuJrW{gap:12px}.NicheSolutionPage_indexCard__dWjz_{padding:24px}.NicheSolutionPage_indexCardImage__qSjdA{margin-inline:-24px}.NicheSolutionPage_trialPanel__Vphk3{gap:32px}.NicheSolutionPage_suitePanel__bOxrs{padding-left:28px}}@media (max-width:800px){.NicheSolutionPage_hero__be0eM{padding-top:124px;padding-bottom:48px}.NicheSolutionPage_heroGrid___jJU0{grid-template-columns:minmax(0,1fr);gap:48px}.NicheSolutionPage_heroTitle__N8io_{font-size:clamp(2.75rem,8.5vw,4.5rem);max-width:16ch}.NicheSolutionPage_hero__be0eM .growth-hero-art{inset:0 0 0 10%;opacity:.18}.NicheSolutionPage_system___UeJF{max-width:600px;width:100%}.NicheSolutionPage_sectionNav__RVq0_{grid-template-columns:repeat(2,minmax(0,1fr))}.NicheSolutionPage_sectionNav__RVq0_ a{min-height:58px;padding:16px var(--niche-gutter)}.NicheSolutionPage_sectionNav__RVq0_ a:nth-child(2){border-right:0}.NicheSolutionPage_sectionNav__RVq0_ a:nth-child(-n+2){border-bottom:1px solid var(--office-line-soft)}.NicheSolutionPage_playbookBody__gLDBb{grid-template-columns:minmax(0,1fr);padding-left:0;gap:24px}.NicheSolutionPage_boundaries__uy_QG,.NicheSolutionPage_guides__Dtyi_{grid-template-columns:minmax(0,1fr)}.NicheSolutionPage_trialPanel__Vphk3{grid-template-columns:minmax(0,1fr);gap:36px}.NicheSolutionPage_suitePanel__bOxrs{padding:30px 0 0;border-left:0;border-top:1px solid var(--niche-edge)}.NicheSolutionPage_indexCards__JuJrW{grid-template-columns:minmax(0,1fr);gap:18px}.NicheSolutionPage_indexCard__dWjz_{padding:28px}.NicheSolutionPage_indexCardImage__qSjdA{margin-inline:-28px;aspect-ratio:16/8}.NicheSolutionPage_indexCardTop___YEjr{margin-bottom:28px}.NicheSolutionPage_indexCard__dWjz_ h4{max-width:22ch}}@media (max-width:540px){.NicheSolutionPage_heroTitle__N8io_{font-size:clamp(2.5rem,10.5vw,3.5rem)}.NicheSolutionPage_backLink__QTq2o{margin-bottom:26px}.NicheSolutionPage_eyebrow__yst06{font-size:.58rem;letter-spacing:.07em}.NicheSolutionPage_actions__GVMqV{align-items:flex-start;flex-direction:column;gap:20px}.NicheSolutionPage_actions__GVMqV .fx-button{width:100%;justify-content:center}.NicheSolutionPage_capabilities__9azsf,.NicheSolutionPage_integrations__EYxHd{grid-template-columns:minmax(0,1fr)}.NicheSolutionPage_capability__4Ll4P,.NicheSolutionPage_platformCard__y8iwb{padding:26px}.NicheSolutionPage_capability__4Ll4P h3{font-size:1.25rem}.NicheSolutionPage_sectionHeading__9br6K{margin-bottom:28px}.NicheSolutionPage_playbook__Y0kEA>summary{grid-template-columns:22px minmax(0,1fr) 20px;gap:13px}.NicheSolutionPage_playbook__Y0kEA>summary strong{font-size:1.05rem}.NicheSolutionPage_playbook__Y0kEA>summary span span{font-size:.75rem}.NicheSolutionPage_playbookBody__gLDBb ol{font-size:.8rem}.NicheSolutionPage_integration__Emn8q{padding:25px}.NicheSolutionPage_guide__H8oUW{padding:24px 18px;gap:14px}.NicheSolutionPage_screenshot__oviWr figcaption{padding:12px;font-size:.52rem}.NicheSolutionPage_trialPanel__Vphk3{padding:25px}.NicheSolutionPage_trialPanel__Vphk3 .fx-button{width:100%;justify-content:center}.NicheSolutionPage_suitePanel__bOxrs h3{font-size:1.75rem}.NicheSolutionPage_faqs__4NABW summary{font-size:.95rem;gap:18px}.NicheSolutionPage_faqs__4NABW p{padding-right:0;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.NicheSolutionPage_page__tkppH *,.NicheSolutionPage_page__tkppH :after,.NicheSolutionPage_page__tkppH :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.NicheSolutionPage_textLink__SkN3G:hover svg{transform:none}}@media (prefers-reduced-transparency:reduce){.NicheSolutionPage_page__tkppH{--niche-surface:var(--office-plaster-light);--niche-raised:var(--office-walnut-deep)}.NicheSolutionPage_integration__Emn8q,.NicheSolutionPage_system___UeJF,.NicheSolutionPage_trialPanel__Vphk3{backdrop-filter:none}}@media (forced-colors:active){.NicheSolutionPage_hero__be0eM .growth-hero-art,.NicheSolutionPage_hero__be0eM:after,.NicheSolutionPage_system___UeJF:before{display:none}.NicheSolutionPage_capability__4Ll4P,.NicheSolutionPage_indexCard__dWjz_,.NicheSolutionPage_integration__Emn8q,.NicheSolutionPage_page__tkppH,.NicheSolutionPage_platformCard__y8iwb,.NicheSolutionPage_system___UeJF,.NicheSolutionPage_trialPanel__Vphk3{background:Canvas;color:CanvasText;box-shadow:none}.NicheSolutionPage_eyebrow__yst06,.NicheSolutionPage_page__tkppH :is(a,h1,h2,h3,p,dt,dd,li),.NicheSolutionPage_sequence__1uud_,.NicheSolutionPage_tag__iA6EQ,.NicheSolutionPage_toolLabel__dgW3D{color:CanvasText}.NicheSolutionPage_node__Ib96J{background:Highlight;box-shadow:none}}.NicheSolutionPage_page__tkppH[data-niche-family]{--niche-edge:color-mix(in srgb,var(--niche-accent) 35%,transparent);--niche-surface:color-mix(in srgb,var(--office-plaster-light) 88%,transparent);--niche-raised:color-mix(in srgb,var(--office-surface-recessed) 94%,transparent);background:var(--office-surface-recessed)}.NicheSolutionPage_page__tkppH[data-niche-family] main{background:var(--office-surface-recessed)}.NicheSolutionPage_page__tkppH[data-niche-family] main>section:not(:first-of-type):before{content:none;background-image:none;animation:none}.NicheSolutionPage_page__tkppH[data-niche-family] main>.NicheSolutionPage_section__E2Yvq{background-color:var(--office-surface-recessed)}.NicheSolutionPage_page__tkppH[data-niche-family=console] main>.NicheSolutionPage_section__E2Yvq{background-image:linear-gradient(90deg,color-mix(in srgb,var(--niche-accent) 3%,transparent),transparent 55%)}.NicheSolutionPage_page__tkppH[data-niche-family] :is(section,details,[id^=tool-]){scroll-margin-top:155px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_hero__be0eM{padding-top:124px;padding-bottom:38px;background:#101310}.NicheSolutionPage_heroArtwork__CYIvf{position:absolute;inset:0;z-index:-3;overflow:hidden}.NicheSolutionPage_heroArtwork__CYIvf img{object-fit:cover;object-position:var(--niche-image-position)}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_hero__be0eM:after{background:linear-gradient(90deg,#0c100df5,#0c100de0 26%,#0c100d75 59%,#0c100d10 90%),linear-gradient(0deg,#101310,#10131005 75%)}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_heroGrid___jJU0{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:stretch;gap:40px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_heroCopy__jDcAG{min-width:0;padding-bottom:38px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_backLink__QTq2o{color:#c9c2b4;margin-bottom:30px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_hero__be0eM .NicheSolutionPage_eyebrow__yst06{color:#d6bf91;font-size:.6rem;letter-spacing:.14em}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_heroTitle__N8io_{max-width:none;margin-top:24px!important;color:#ede7db;font:650 clamp(2.7rem,4.5vw,4.6rem)/1.08 var(--font-heading),sans-serif;letter-spacing:-.055em;text-wrap:wrap}.NicheSolutionPage_heroTitle__N8io_>span{display:block}.NicheSolutionPage_heroTitle__N8io_>span[data-accent=true]{color:#d4b987}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_lede__bgQWe{max-width:48ch;color:#dfd8cd;font-size:clamp(.95rem,1.3vw,1.1rem);line-height:1.75}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_hero__be0eM .NicheSolutionPage_actions__GVMqV{margin-top:28px;gap:22px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_hero__be0eM .NicheSolutionPage_textLink__SkN3G{color:#e0c99c}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_trialNote__ZCZ8E{color:#c2bbaa;max-width:64ch;font-size:.68rem}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_trialNote__ZCZ8E strong{color:#ece4d3}.NicheSolutionPage_heroScene__3K_2l{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;min-width:0;padding:10px 0 35px}.NicheSolutionPage_sceneTopline__a0hEo{color:#e2d5bf;font:.55rem/1.7 var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px 8px #000}.NicheSolutionPage_sceneCaption__zvxm9{width:min(320px,100%);padding:24px;border-left:1px solid var(--niche-accent);background:linear-gradient(90deg,#101310c9,#10131020);backdrop-filter:blur(7px)}.NicheSolutionPage_sceneCaption__zvxm9 p{margin-top:18px!important;color:#f4ecdd;font:500 clamp(1.2rem,2vw,1.8rem)/1.3 var(--font-heading),sans-serif;letter-spacing:-.025em}.NicheSolutionPage_sceneCaption__zvxm9>span:last-child{display:block;margin-top:16px;color:#d8cbb4;font:.5rem/1.6 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.NicheSolutionPage_sceneRule__9iUo5{display:block;width:42px;height:1px;background:var(--niche-accent)}.NicheSolutionPage_foundation__UmBp5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,4fr);align-items:stretch;max-width:var(--niche-max);margin:0 auto;padding:0;background:#131813ed;border:1px solid #bba16c55;backdrop-filter:blur(18px);box-shadow:none}.NicheSolutionPage_foundation__UmBp5:before{inset:-1px auto auto -1px;width:42px;height:2px;border:0;background:var(--niche-accent)}.NicheSolutionPage_foundationIntro__KVdpI{display:flex;flex-direction:column;justify-content:center;padding:25px;border-right:1px solid #bba16c35}.NicheSolutionPage_foundationIntro__KVdpI h2{color:#ede7db;font-size:1.12rem;line-height:1.3;margin-top:14px;font-weight:500;letter-spacing:-.02em}.NicheSolutionPage_foundation__UmBp5 .NicheSolutionPage_foundationIntro__KVdpI .NicheSolutionPage_eyebrow__yst06{font-size:.5rem}.NicheSolutionPage_foundationTools__kFv6M{min-width:0}.NicheSolutionPage_foundation__UmBp5 .NicheSolutionPage_systemTools__hfAma{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0!important;height:100%}.NicheSolutionPage_foundation__UmBp5 .NicheSolutionPage_systemTools__hfAma li{display:block;min-width:0;padding:0;border:0;border-right:1px solid #bba16c2b}.NicheSolutionPage_foundation__UmBp5 .NicheSolutionPage_systemTools__hfAma li:last-child{border-right:0}.NicheSolutionPage_systemTools__hfAma a{display:flex;flex-direction:column;height:100%;padding:24px 22px;color:#ede7db;text-decoration:none;transition:background .22s ease}.NicheSolutionPage_systemTools__hfAma a:hover{background:#bba16c12}.NicheSolutionPage_trackTop__RsA6o{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#c7ae7f;font:.6rem/1.5 var(--font-mono),monospace}.NicheSolutionPage_systemTools__hfAma strong{display:block;margin-top:18px;font-size:1rem;font-weight:550;line-height:1.35}.NicheSolutionPage_systemTools__hfAma small{display:block;margin-top:8px;color:#c4c0b3;font-size:.66rem;line-height:1.6}.NicheSolutionPage_trackRule__HJzSf{display:block;height:2px;width:100%;margin-top:22px;background:#bba16c55}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_sectionNav__RVq0_{position:sticky;top:72px;z-index:20;max-width:none;padding-inline:max(var(--niche-gutter),calc((100vw - var(--niche-max)) / 2));background:color-mix(in srgb,var(--office-surface-recessed) 96%,transparent);backdrop-filter:blur(18px)}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_sectionNav__RVq0_ a{min-height:58px;padding-block:15px;font-size:.75rem}.NicheSolutionPage_platformIntroduction__giBzK{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);gap:56px;align-items:end;margin-bottom:50px}.NicheSolutionPage_platformIntroduction__giBzK .NicheSolutionPage_sectionHeading__9br6K{margin-bottom:0}.NicheSolutionPage_platformContext__Jpj57{color:var(--office-muted);font-size:.86rem;line-height:1.85;padding-left:28px;border-left:1px solid var(--niche-edge)}.NicheSolutionPage_selectionHeading__mflVW{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px}.NicheSolutionPage_selectionHeading__mflVW h3{font-size:1rem;font-weight:550}.NicheSolutionPage_selectionHeading__mflVW>span{color:var(--office-muted);font:.58rem/1.7 var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.06em}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_capabilities__9azsf{gap:0;border:1px solid var(--niche-edge)}.NicheSolutionPage_capabilityAnchor__aDrjs{min-width:0}.NicheSolutionPage_capabilityAnchor__aDrjs:target{outline:1px solid var(--office-brass-ink);outline-offset:4px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_capability__4Ll4P{height:100%;padding:30px 26px;border:0;border-right:1px solid var(--niche-edge);background:transparent}.NicheSolutionPage_capabilityAnchor__aDrjs:last-child>.NicheSolutionPage_capability__4Ll4P{border-right:0}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_cardTop__d_SH_{min-height:0;margin-bottom:30px;align-items:center}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_toolLabel__dgW3D{margin-top:0!important}.NicheSolutionPage_capabilityCopy__hJ_8I h3{margin-top:14px;font-size:1.2rem;line-height:1.35;font-weight:550}.NicheSolutionPage_capabilityCopy__hJ_8I>p:last-child{margin-top:15px;color:var(--office-muted);font-size:.8rem;line-height:1.85}.NicheSolutionPage_optionalTools__mJTOe{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);margin-top:42px;border-top:1px solid var(--niche-edge)}.NicheSolutionPage_optionalHeading__zTfYa{padding:25px 28px 25px 0}.NicheSolutionPage_optionalHeading__zTfYa h3{font-size:1.25rem;margin-top:12px;font-weight:500}.NicheSolutionPage_optionalHeading__zTfYa>p:last-child{margin-top:12px;color:var(--office-muted);font-size:.75rem;line-height:1.8}.NicheSolutionPage_optionalCapabilities__oDTQJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_optionalCapabilities__oDTQJ .NicheSolutionPage_capability__4Ll4P{padding:26px 22px;border-right:0}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_optionalCapabilities__oDTQJ .NicheSolutionPage_cardTop__d_SH_{display:none}.NicheSolutionPage_optionalCapabilities__oDTQJ .NicheSolutionPage_capabilityCopy__hJ_8I h3{font-size:1rem}.NicheSolutionPage_optionalCapabilities__oDTQJ .NicheSolutionPage_capabilityCopy__hJ_8I>p:last-child{font-size:.75rem}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_platformCard__y8iwb{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:25px;margin-top:36px;padding:28px 32px;border:1px solid var(--niche-edge);background:var(--niche-raised)}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_platformCard__y8iwb h3{margin:0;font-size:1.25rem}.NicheSolutionPage_platformCard__y8iwb>div>p{margin-top:12px;max-width:85ch;color:var(--office-muted);font-size:.78rem;line-height:1.85}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_platformCard__y8iwb .NicheSolutionPage_textLink__SkN3G{margin:0;white-space:nowrap}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_proofSection__Jss5F{background:color-mix(in srgb,var(--niche-accent) 4%,transparent)}.NicheSolutionPage_playbookLayout__ZTULS{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.4fr);gap:clamp(30px,5vw,80px);align-items:start}.NicheSolutionPage_fieldNote__RmtGA{position:sticky;top:155px;min-width:0;border:1px solid var(--niche-edge);background:var(--niche-raised)}.NicheSolutionPage_fieldNoteCopy__bck_5{padding:clamp(24px,3vw,40px)}.NicheSolutionPage_fieldNoteCopy__bck_5 .NicheSolutionPage_eyebrow__yst06{font-size:.53rem}.NicheSolutionPage_fieldNoteCopy__bck_5 ul{padding:0;margin:40px 0!important;list-style:none}.NicheSolutionPage_fieldNoteCopy__bck_5 li{display:flex;align-items:baseline;gap:18px;padding:14px 0;border-bottom:1px solid var(--niche-edge);color:var(--office-ink);font:500 clamp(1.5rem,2.8vw,2.5rem)/1.2 var(--font-heading),sans-serif;letter-spacing:-.04em}.NicheSolutionPage_fieldNoteCopy__bck_5 li>span{color:var(--office-brass-ink);font:.58rem/1.5 var(--font-mono),monospace;letter-spacing:0}.NicheSolutionPage_fieldNoteCopy__bck_5 h3{font-size:1.2rem;line-height:1.5;font-weight:500;letter-spacing:-.025em}.NicheSolutionPage_fieldNoteFooter__OqIRT{margin-top:24px!important;color:var(--office-muted);font:.55rem/1.8 var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.07em}.NicheSolutionPage_playbookLayout__ZTULS .NicheSolutionPage_playbookBody__gLDBb{grid-template-columns:minmax(0,1fr);gap:24px;padding-left:0}.NicheSolutionPage_playbookLayout__ZTULS .NicheSolutionPage_playbookBody__gLDBb aside{border-left:2px solid var(--niche-edge)}.NicheSolutionPage_playbookLayout__ZTULS .NicheSolutionPage_playbookActions__bVgk0{padding-inline:0}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_integration__Emn8q{border-top-color:var(--niche-accent);backdrop-filter:none}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_trialPanel__Vphk3{border-top:3px solid var(--niche-accent)}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_faqSection__xJazU{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.4fr);gap:50px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_faqSection__xJazU .NicheSolutionPage_sectionHeading__9br6K{margin:0}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_faqSection__xJazU h2{font-size:clamp(1.8rem,2.7vw,2.7rem)}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_heroTitle__N8io_{font-family:var(--font-display-wide),sans-serif;font-weight:900;font-size:clamp(2.6rem,4.2vw,4rem);letter-spacing:-.065em}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_trackRule__HJzSf{height:5px;border-block:1px solid #bba16c77;background:transparent}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_capabilities__9azsf{background:linear-gradient(90deg,color-mix(in srgb,var(--office-walnut-deep) 50%,transparent),transparent),var(--niche-raised)}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_capabilityAnchor__aDrjs{border-top:3px solid var(--niche-accent)}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_cardTop__d_SH_{padding-bottom:18px;border-bottom:1px solid var(--niche-edge)}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_fieldNote__RmtGA{border-left:5px solid var(--niche-accent)}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_fieldNoteCopy__bck_5 ul{padding-block:8px;border-block:1px solid var(--niche-edge)}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_fieldNoteCopy__bck_5 li{font-family:var(--font-display-wide),sans-serif;font-size:clamp(1.25rem,2.1vw,2rem);font-weight:900}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_integrations__EYxHd{grid-template-columns:minmax(0,1fr);gap:0;border-top:1px solid var(--niche-edge)}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_integration__Emn8q{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.2fr);gap:20px 35px;border:0;border-bottom:1px solid var(--niche-edge);padding:32px 0;background:transparent}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_integration__Emn8q>p{margin:0}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_integration__Emn8q dl{grid-column:3;grid-row:1/span 2;margin:0;padding:0 0 0 28px;border-top:0;border-left:1px solid var(--niche-edge)}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_integration__Emn8q>.NicheSolutionPage_textLink__SkN3G{grid-column:1/span 2;margin:0}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_heroTitle__N8io_{font-size:clamp(3rem,5.3vw,5.2rem);font-weight:450;letter-spacing:-.06em}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_sceneCaption__zvxm9{border-block:1px solid var(--niche-accent);border-left:0;padding-block:28px}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_capabilities__9azsf{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;border-inline:0}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_capability__4Ll4P{display:grid;grid-template-columns:34px minmax(0,1fr);gap:25px;padding:32px 0;border-right:0}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_capabilityAnchor__aDrjs:nth-child(-n+2){border-bottom:1px solid var(--niche-edge)}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_cardTop__d_SH_{flex-direction:column;gap:30px;margin:0}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_capabilityCopy__hJ_8I h3{font-size:1.5rem;font-weight:450}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_fieldNote__RmtGA{padding:10px;border-style:double;border-width:3px}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_fieldNoteCopy__bck_5{border:1px solid var(--niche-edge)}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_fieldNoteCopy__bck_5 li{justify-content:space-between;flex-direction:row-reverse;font-size:2rem;font-weight:400}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_integrations__EYxHd{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_integration__Emn8q{border-inline:0;border-bottom:0;padding:28px 0 0;background:transparent}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_guides__Dtyi_{grid-template-columns:minmax(0,1fr);border-left:0}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_guide__H8oUW{border-right:0;padding-inline:0}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_heroTitle__N8io_{font-weight:750;letter-spacing:-.05em;font-size:clamp(2.5rem,4vw,4rem)}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_sceneCaption__zvxm9{border-top-width:1px;border:1px solid var(--niche-accent);border-top:4px solid var(--niche-accent)}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_foundation__UmBp5{border-top-width:3px}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_trackRule__HJzSf{width:38px;background:var(--niche-accent)}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_capabilities__9azsf{grid-template-columns:minmax(0,1fr);border-inline:0}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_capability__4Ll4P{display:grid;grid-template-columns:80px minmax(0,1fr);gap:35px;border-right:0;padding:28px 0}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_capabilityAnchor__aDrjs+.NicheSolutionPage_capabilityAnchor__aDrjs{border-top:1px solid var(--niche-edge)}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_cardTop__d_SH_{align-items:flex-start;margin:0;padding-top:4px}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_capabilities__9azsf .NicheSolutionPage_capabilityCopy__hJ_8I{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:8px 42px}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_capabilities__9azsf .NicheSolutionPage_toolLabel__dgW3D{grid-column:1}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_capabilities__9azsf .NicheSolutionPage_capabilityCopy__hJ_8I h3{grid-column:1;margin:0;font-size:1.4rem}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_capabilities__9azsf .NicheSolutionPage_capabilityCopy__hJ_8I>p:last-child{grid-column:2;grid-row:1/span 2;margin:0;align-self:center}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_fieldNote__RmtGA{border-top-width:4px;background-image:linear-gradient(var(--niche-edge) 1px,transparent 1px),linear-gradient(90deg,var(--niche-edge) 1px,transparent 1px);background-size:80px 80px}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_fieldNoteCopy__bck_5{background:color-mix(in srgb,var(--office-surface-recessed) 88%,transparent)}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_fieldNoteCopy__bck_5 li{font-family:var(--font-mono),monospace;text-transform:uppercase;font-size:1.5rem;font-weight:500}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_integration__Emn8q{border:1px solid var(--niche-edge);border-top:3px solid var(--niche-accent)}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_playbook__Y0kEA>summary .NicheSolutionPage_sequence__1uud_{padding:8px;border:1px solid var(--niche-edge)}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_heroGrid___jJU0{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_heroTitle__N8io_{font-weight:450;font-size:clamp(3.3rem,6vw,6rem);letter-spacing:-.065em}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_heroScene__3K_2l{padding-bottom:60px}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_sceneCaption__zvxm9{background:#101310c9;padding:30px;border:1px solid #d4b59b66}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_capabilities__9azsf{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;border:0}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_capabilityAnchor__aDrjs{border:1px solid var(--niche-edge);padding:10px}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_capability__4Ll4P{border:1px solid var(--niche-edge);background:color-mix(in srgb,var(--office-plaster-light) 80%,transparent);padding:35px}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_capabilities__9azsf .NicheSolutionPage_cardTop__d_SH_{margin-bottom:50px}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_capabilities__9azsf .NicheSolutionPage_capabilityCopy__hJ_8I h3{max-width:24ch;font-size:1.65rem;font-weight:450}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_fieldNote__RmtGA{border:0;border-top:1px solid var(--niche-edge)}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_fieldNoteCopy__bck_5{padding-left:0}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_fieldNoteCopy__bck_5 li{font-size:2.7rem;font-weight:400}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_proofSection__Jss5F{grid-template-columns:minmax(0,1fr)}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_proofCopy__fE8qN{max-width:760px}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_screenshot__oviWr{max-width:1100px}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_integration__Emn8q{border-inline:0;border-bottom:0;background:transparent;padding-inline:0}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_integrations__EYxHd{gap:36px}.NicheSolutionPage_page__tkppH[data-niche-family=salon] .NicheSolutionPage_heroTitle__N8io_{font-weight:450;font-size:clamp(2.9rem,5.3vw,5.3rem)}.NicheSolutionPage_page__tkppH[data-niche-family=salon] .NicheSolutionPage_sceneCaption__zvxm9{border-inline:1px solid var(--niche-accent);border-block:0}.NicheSolutionPage_page__tkppH[data-niche-family=salon] .NicheSolutionPage_capabilities__9azsf{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;border:0}.NicheSolutionPage_page__tkppH[data-niche-family=salon] .NicheSolutionPage_capabilityAnchor__aDrjs{border:1px solid var(--niche-edge);padding:8px}.NicheSolutionPage_page__tkppH[data-niche-family=salon] .NicheSolutionPage_capabilities__9azsf .NicheSolutionPage_capability__4Ll4P{border:1px solid var(--niche-edge);border-top:3px solid var(--niche-accent);padding:35px}.NicheSolutionPage_page__tkppH[data-niche-family=salon] .NicheSolutionPage_capabilities__9azsf .NicheSolutionPage_cardTop__d_SH_{margin-bottom:42px}.NicheSolutionPage_page__tkppH[data-niche-family=salon] .NicheSolutionPage_capabilities__9azsf .NicheSolutionPage_capabilityCopy__hJ_8I h3{font-size:1.65rem;font-weight:450}.NicheSolutionPage_page__tkppH[data-niche-family=salon] .NicheSolutionPage_fieldNote__RmtGA{border-inline:1px solid var(--niche-edge);border-block:0}.NicheSolutionPage_page__tkppH[data-niche-family=salon] .NicheSolutionPage_fieldNoteCopy__bck_5 li{font-size:2.15rem;font-weight:400;padding-block:25px}.NicheSolutionPage_page__tkppH[data-niche-family=salon] .NicheSolutionPage_playbook__Y0kEA>summary{padding-block:34px}.NicheSolutionPage_page__tkppH[data-niche-family=salon] .NicheSolutionPage_integrations__EYxHd{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.NicheSolutionPage_page__tkppH[data-niche-family=salon] .NicheSolutionPage_integration__Emn8q{background:transparent;border-inline:0;padding-inline:0}.NicheSolutionPage_page__tkppH[data-niche-family=landscape] .NicheSolutionPage_heroTitle__N8io_{font-weight:550;font-size:clamp(2.6rem,4.5vw,4.5rem)}.NicheSolutionPage_page__tkppH[data-niche-family=landscape] .NicheSolutionPage_sceneCaption__zvxm9{border-left-width:3px}.NicheSolutionPage_page__tkppH[data-niche-family=landscape] .NicheSolutionPage_capabilities__9azsf{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;border:0}.NicheSolutionPage_page__tkppH[data-niche-family=landscape] .NicheSolutionPage_capabilityAnchor__aDrjs{border-top:3px solid var(--niche-accent);background:var(--niche-surface)}.NicheSolutionPage_page__tkppH[data-niche-family=landscape] .NicheSolutionPage_capability__4Ll4P{border:0;padding:32px}.NicheSolutionPage_page__tkppH[data-niche-family=landscape] .NicheSolutionPage_capabilityAnchor__aDrjs:nth-child(2n){margin-top:35px}.NicheSolutionPage_page__tkppH[data-niche-family=landscape] .NicheSolutionPage_fieldNoteCopy__bck_5 li{padding-block:22px}.NicheSolutionPage_page__tkppH[data-niche-family=landscape] .NicheSolutionPage_fieldNoteCopy__bck_5 li:nth-child(2){padding-left:18px}.NicheSolutionPage_page__tkppH[data-niche-family=landscape] .NicheSolutionPage_fieldNoteCopy__bck_5 li:nth-child(3){padding-left:36px}.NicheSolutionPage_page__tkppH[data-niche-family=landscape] .NicheSolutionPage_integration__Emn8q{border-inline:0;border-bottom:0;padding-inline:0;background:transparent}.NicheSolutionPage_page__tkppH[data-niche-family=landscape] .NicheSolutionPage_integrations__EYxHd{gap:40px}.NicheSolutionPage_page__tkppH[data-niche-family=practice] .NicheSolutionPage_heroTitle__N8io_{font-weight:500}.NicheSolutionPage_page__tkppH[data-niche-family=practice] .NicheSolutionPage_capabilities__9azsf{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;border-inline:0}.NicheSolutionPage_page__tkppH[data-niche-family=practice] .NicheSolutionPage_capability__4Ll4P{border:0;padding:32px 0}.NicheSolutionPage_page__tkppH[data-niche-family=practice] .NicheSolutionPage_capabilityAnchor__aDrjs:nth-child(-n+2){border-bottom:1px solid var(--niche-edge)}.NicheSolutionPage_page__tkppH[data-niche-family=practice] .NicheSolutionPage_capabilities__9azsf .NicheSolutionPage_cardTop__d_SH_{justify-content:flex-start;gap:20px}.NicheSolutionPage_page__tkppH[data-niche-family=practice] .NicheSolutionPage_fieldNote__RmtGA{border:0;border-left:2px solid var(--niche-accent)}.NicheSolutionPage_page__tkppH[data-niche-family=practice] .NicheSolutionPage_fieldNoteCopy__bck_5 li{font-size:2.2rem;font-weight:450}.NicheSolutionPage_page__tkppH[data-niche-family=practice] .NicheSolutionPage_guides__Dtyi_{grid-template-columns:minmax(0,1fr);border-left:0}.NicheSolutionPage_page__tkppH[data-niche-family=practice] .NicheSolutionPage_guide__H8oUW{border-right:0;padding-left:0}.NicheSolutionPage_page__tkppH[data-niche-family=training] .NicheSolutionPage_heroTitle__N8io_{font-weight:800;font-size:clamp(2.5rem,4.5vw,4.5rem)}.NicheSolutionPage_page__tkppH[data-niche-family=training] .NicheSolutionPage_foundation__UmBp5{border-bottom-width:3px}.NicheSolutionPage_page__tkppH[data-niche-family=training] .NicheSolutionPage_capabilities__9azsf{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;border:0}.NicheSolutionPage_page__tkppH[data-niche-family=training] .NicheSolutionPage_capabilityAnchor__aDrjs{border:1px solid var(--niche-edge);border-left:4px solid var(--niche-accent)}.NicheSolutionPage_page__tkppH[data-niche-family=training] .NicheSolutionPage_capability__4Ll4P{display:grid;grid-template-columns:42px minmax(0,1fr);gap:22px;border:0;padding:30px}.NicheSolutionPage_page__tkppH[data-niche-family=training] .NicheSolutionPage_cardTop__d_SH_{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:20px}.NicheSolutionPage_page__tkppH[data-niche-family=training] .NicheSolutionPage_cardTop__d_SH_ .NicheSolutionPage_sequence__1uud_{font:650 1.6rem/1 var(--font-heading),sans-serif;letter-spacing:-.04em}.NicheSolutionPage_page__tkppH[data-niche-family=training] .NicheSolutionPage_fieldNote__RmtGA{border:0;border-top:4px solid var(--niche-accent)}.NicheSolutionPage_page__tkppH[data-niche-family=training] .NicheSolutionPage_fieldNoteCopy__bck_5 li{font-weight:700}.NicheSolutionPage_page__tkppH[data-niche-family=training] .NicheSolutionPage_integration__Emn8q{border-top-width:4px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_optionalCapabilities__oDTQJ .NicheSolutionPage_capability__4Ll4P{display:block;border:0;background:transparent}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_optionalCapabilities__oDTQJ .NicheSolutionPage_capabilityCopy__hJ_8I h3{font-size:1rem}@media (max-width:1100px){.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_heroGrid___jJU0{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);gap:30px}.NicheSolutionPage_foundation__UmBp5{grid-template-columns:minmax(0,1fr)}.NicheSolutionPage_foundationIntro__KVdpI{flex-direction:row;align-items:center;justify-content:space-between;gap:20px;border-right:0;border-bottom:1px solid #bba16c35;padding:18px 24px}.NicheSolutionPage_foundationIntro__KVdpI h2{margin:0;font-size:1rem}.NicheSolutionPage_systemTools__hfAma a{padding:24px 18px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_capabilities__9azsf{grid-template-columns:repeat(2,minmax(0,1fr))}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_capabilityAnchor__aDrjs:nth-child(-n+2){border-bottom:1px solid var(--niche-edge)}.NicheSolutionPage_optionalTools__mJTOe,.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_capabilities__9azsf{grid-template-columns:minmax(0,1fr)}.NicheSolutionPage_optionalHeading__zTfYa{padding:25px 0 0}.NicheSolutionPage_optionalHeading__zTfYa>p:last-child{max-width:65ch}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_optionalCapabilities__oDTQJ .NicheSolutionPage_capability__4Ll4P{padding:26px 20px 26px 0}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_platformCard__y8iwb{grid-template-columns:32px minmax(0,1fr)}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_platformCard__y8iwb .NicheSolutionPage_textLink__SkN3G{grid-column:2}.NicheSolutionPage_platformIntroduction__giBzK{gap:35px}.NicheSolutionPage_playbookLayout__ZTULS{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:35px}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_integration__Emn8q{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:22px}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_integration__Emn8q dl{grid-column:1/-1;grid-row:auto;grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 0 0;border:0;border-top:1px solid var(--niche-edge)}.NicheSolutionPage_page__tkppH[data-niche-family=training] .NicheSolutionPage_capability__4Ll4P{grid-template-columns:30px minmax(0,1fr);padding:24px}}@media (max-width:800px){.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_hero__be0eM{display:block;padding-top:112px;padding-bottom:28px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_heroGrid___jJU0{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_heroArtwork__CYIvf{position:absolute;inset:0 0 auto;height:900px;min-height:0}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_heroArtwork__CYIvf img{object-position:center top}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_hero__be0eM:after{background:linear-gradient(90deg,#0c100de8,#0c100d60),linear-gradient(0deg,#101310,#10131020 80%,#10131030)}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_heroCopy__jDcAG{padding-bottom:0}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_heroTitle__N8io_{font-size:clamp(2.5rem,7vw,3.7rem)}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_heroTitle__N8io_{font-size:clamp(2rem,6.5vw,3.6rem)}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_heroScene__3K_2l{flex-direction:row;align-items:center;gap:25px;margin:32px 0;padding:0}.NicheSolutionPage_sceneTopline__a0hEo{max-width:20ch}.NicheSolutionPage_sceneCaption__zvxm9{width:auto;max-width:350px;padding:16px 20px}.NicheSolutionPage_sceneCaption__zvxm9 p{margin:0!important;font-size:1.1rem}.NicheSolutionPage_sceneCaption__zvxm9 .NicheSolutionPage_sceneRule__9iUo5,.NicheSolutionPage_sceneCaption__zvxm9>span:last-child{display:none}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_foundation__UmBp5{width:100%;max-width:none}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_sectionNav__RVq0_{top:64px;padding-inline:var(--niche-gutter);grid-template-columns:repeat(4,minmax(0,1fr))}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_sectionNav__RVq0_ a{padding:14px 12px;min-height:56px;font-size:.63rem;border-bottom:0}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_sectionNav__RVq0_ a:nth-child(2){border-right:1px solid var(--office-line-soft)}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_sectionNav__RVq0_ svg{display:none}.NicheSolutionPage_platformIntroduction__giBzK{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:36px}.NicheSolutionPage_platformContext__Jpj57{max-width:75ch;padding:0;border:0}.NicheSolutionPage_playbookLayout__ZTULS{grid-template-columns:minmax(0,1fr)}.NicheSolutionPage_fieldNote__RmtGA{position:relative;top:auto}.NicheSolutionPage_fieldNoteCopy__bck_5{padding:28px}.NicheSolutionPage_fieldNoteCopy__bck_5 ul{display:flex;flex-wrap:wrap;gap:15px 30px;margin:25px 0!important}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_fieldNoteCopy__bck_5 li{gap:12px;padding:10px 0;font-size:1.6rem;border-bottom:0}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_fieldNoteCopy__bck_5 h3{max-width:40ch}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_fieldNoteFooter__OqIRT{margin-top:15px!important}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_faqSection__xJazU{grid-template-columns:minmax(0,1fr);gap:28px}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_capabilities__9azsf{gap:0 30px}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_capability__4Ll4P{grid-template-columns:65px minmax(0,1fr);gap:25px}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_capabilities__9azsf .NicheSolutionPage_capabilityCopy__hJ_8I{display:block}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_capabilities__9azsf .NicheSolutionPage_capabilityCopy__hJ_8I h3{margin-top:12px}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_capabilities__9azsf .NicheSolutionPage_capabilityCopy__hJ_8I>p:last-child{margin-top:15px}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_capabilities__9azsf .NicheSolutionPage_capability__4Ll4P,.NicheSolutionPage_page__tkppH[data-niche-family=salon] .NicheSolutionPage_capabilities__9azsf .NicheSolutionPage_capability__4Ll4P{padding:25px}.NicheSolutionPage_page__tkppH[data-niche-family=landscape] .NicheSolutionPage_capabilityAnchor__aDrjs:nth-child(2n){margin-top:0}}@media (max-width:540px){.NicheSolutionPage_page__tkppH[data-niche-family]{--niche-gutter:24px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_hero__be0eM{padding-top:100px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_backLink__QTq2o{margin-bottom:25px;font-size:.68rem}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_hero__be0eM .NicheSolutionPage_eyebrow__yst06{font-size:.51rem;letter-spacing:.09em}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_heroTitle__N8io_{font-size:clamp(2rem,8.9vw,3rem);line-height:1.13;margin-top:22px!important;letter-spacing:-.055em}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_heroTitle__N8io_{font-size:clamp(1.75rem,8.5vw,2.8rem);letter-spacing:-.065em}.NicheSolutionPage_page__tkppH[data-niche-family=landscape] .NicheSolutionPage_heroTitle__N8io_,.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_heroTitle__N8io_,.NicheSolutionPage_page__tkppH[data-niche-family=training] .NicheSolutionPage_heroTitle__N8io_{font-size:clamp(1.9rem,8vw,2.8rem)}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_lede__bgQWe{font-size:.92rem;line-height:1.75;margin-top:24px!important}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_actions__GVMqV .fx-button{justify-content:space-between}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_hero__be0eM .NicheSolutionPage_actions__GVMqV{gap:18px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_hero__be0eM .NicheSolutionPage_textLink__SkN3G{font-size:.75rem}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_trialNote__ZCZ8E{padding-right:0;font-size:.64rem}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_heroScene__3K_2l{display:block;margin:30px 0}.NicheSolutionPage_sceneTopline__a0hEo{display:none}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_sceneCaption__zvxm9{width:100%;max-width:none;padding:13px 18px;background:#101310b3}.NicheSolutionPage_sceneCaption__zvxm9 p{font-size:1rem}.NicheSolutionPage_foundationIntro__KVdpI{padding:18px;gap:18px;align-items:flex-start}.NicheSolutionPage_foundationIntro__KVdpI h2{max-width:16ch;font-size:.85rem}.NicheSolutionPage_foundation__UmBp5 .NicheSolutionPage_foundationIntro__KVdpI .NicheSolutionPage_eyebrow__yst06{max-width:18ch;font-size:.46rem}.NicheSolutionPage_foundation__UmBp5 .NicheSolutionPage_systemTools__hfAma{grid-template-columns:repeat(2,minmax(0,1fr))}.NicheSolutionPage_foundation__UmBp5 .NicheSolutionPage_systemTools__hfAma li{border-bottom:1px solid #bba16c2b}.NicheSolutionPage_foundation__UmBp5 .NicheSolutionPage_systemTools__hfAma li:nth-child(2){border-right:0}.NicheSolutionPage_foundation__UmBp5 .NicheSolutionPage_systemTools__hfAma li:nth-child(n+3){border-bottom:0}.NicheSolutionPage_systemTools__hfAma a{padding:20px 17px}.NicheSolutionPage_systemTools__hfAma strong{font-size:.9rem}.NicheSolutionPage_systemTools__hfAma small{font-size:.62rem}.NicheSolutionPage_trackRule__HJzSf{margin-top:18px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_sectionNav__RVq0_{padding-inline:0}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_sectionNav__RVq0_ a{padding:13px 9px;font-size:.57rem;justify-content:center;text-align:center}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_section__E2Yvq{padding-top:64px;padding-bottom:64px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_section__E2Yvq h2{font-size:clamp(1.7rem,7.4vw,2.4rem);line-height:1.2}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_sectionHeading__9br6K>p:last-child{font-size:.85rem}.NicheSolutionPage_platformContext__Jpj57{font-size:.8rem}.NicheSolutionPage_selectionHeading__mflVW{gap:8px}.NicheSolutionPage_selectionHeading__mflVW h3{font-size:.95rem}.NicheSolutionPage_selectionHeading__mflVW>span{font-size:.5rem}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_capabilities__9azsf{grid-template-columns:minmax(0,1fr);gap:0}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_capability__4Ll4P{border-right:0;padding:26px 22px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_capabilityAnchor__aDrjs+.NicheSolutionPage_capabilityAnchor__aDrjs{border-top:1px solid var(--niche-edge)}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_capabilityCopy__hJ_8I h3{font-size:1.25rem}.NicheSolutionPage_optionalCapabilities__oDTQJ{grid-template-columns:minmax(0,1fr)}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_optionalCapabilities__oDTQJ .NicheSolutionPage_capability__4Ll4P{display:block;padding:24px 0;border-bottom:1px solid var(--niche-edge)}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_optionalCapabilities__oDTQJ .NicheSolutionPage_capabilityCopy__hJ_8I h3{font-size:1.05rem}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_optionalCapabilities__oDTQJ .NicheSolutionPage_cardTop__d_SH_{display:none}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_platformCard__y8iwb{grid-template-columns:minmax(0,1fr);padding:25px;gap:20px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_platformCard__y8iwb .NicheSolutionPage_textLink__SkN3G{grid-column:auto;white-space:normal}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_platformCard__y8iwb h3{font-size:1.2rem}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_fieldNoteCopy__bck_5{padding:24px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_fieldNoteCopy__bck_5 li{font-size:1.35rem}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_fieldNoteCopy__bck_5 ul{gap:8px 22px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_integrations__EYxHd{grid-template-columns:minmax(0,1fr);gap:24px}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_integration__Emn8q{display:flex;gap:0;padding:26px 0}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_integration__Emn8q>p{margin-top:20px}.NicheSolutionPage_page__tkppH[data-niche-family=console] .NicheSolutionPage_integration__Emn8q dl{grid-template-columns:minmax(0,1fr);margin-block:22px}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_capability__4Ll4P{grid-template-columns:28px minmax(0,1fr);padding-inline:0;gap:20px}.NicheSolutionPage_page__tkppH[data-niche-family=hospitality] .NicheSolutionPage_capabilityAnchor__aDrjs:nth-child(-n+2),.NicheSolutionPage_page__tkppH[data-niche-family=practice] .NicheSolutionPage_capabilityAnchor__aDrjs:nth-child(-n+2){border-bottom:0}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_capability__4Ll4P{grid-template-columns:40px minmax(0,1fr);gap:20px;padding-inline:0}.NicheSolutionPage_page__tkppH[data-niche-family=technical] .NicheSolutionPage_cardTop__d_SH_{flex-direction:column;gap:20px}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_capabilities__9azsf,.NicheSolutionPage_page__tkppH[data-niche-family=landscape] .NicheSolutionPage_capabilities__9azsf,.NicheSolutionPage_page__tkppH[data-niche-family=salon] .NicheSolutionPage_capabilities__9azsf,.NicheSolutionPage_page__tkppH[data-niche-family=training] .NicheSolutionPage_capabilities__9azsf{gap:20px}.NicheSolutionPage_page__tkppH[data-niche-family=atelier] .NicheSolutionPage_capabilityAnchor__aDrjs,.NicheSolutionPage_page__tkppH[data-niche-family=salon] .NicheSolutionPage_capabilityAnchor__aDrjs{padding:7px}.NicheSolutionPage_page__tkppH[data-niche-family=practice] .NicheSolutionPage_capability__4Ll4P{padding-inline:0}.NicheSolutionPage_page__tkppH[data-niche-family=training] .NicheSolutionPage_capability__4Ll4P{grid-template-columns:30px minmax(0,1fr);padding:24px 20px}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_boundarySection__wcxWF,.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_faqSection__xJazU{padding-top:0}}@media (prefers-reduced-transparency:reduce){.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_foundation__UmBp5,.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_sectionNav__RVq0_{backdrop-filter:none}.NicheSolutionPage_foundation__UmBp5,.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_sceneCaption__zvxm9{background:#101310;backdrop-filter:none}}@media (forced-colors:active){.NicheSolutionPage_heroArtwork__CYIvf,.NicheSolutionPage_heroScene__3K_2l,.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_hero__be0eM:after,.NicheSolutionPage_trackRule__HJzSf{display:none}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_heroGrid___jJU0{grid-template-columns:minmax(0,1fr)}.NicheSolutionPage_page__tkppH[data-niche-family],.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_capabilities__9azsf,.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_capability__4Ll4P,.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_fieldNoteCopy__bck_5,.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_fieldNote__RmtGA,.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_foundation__UmBp5,.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_hero__be0eM,.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_proofSection__Jss5F,.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_sectionNav__RVq0_{background:Canvas}.NicheSolutionPage_page__tkppH[data-niche-family] :is(h1,h2,h3,p,strong,small,span,a){color:CanvasText}.NicheSolutionPage_page__tkppH[data-niche-family] :is(a,button,summary,[tabindex="-1"]):focus-visible{outline-color:Highlight}.NicheSolutionPage_page__tkppH[data-niche-family] .NicheSolutionPage_capabilityAnchor__aDrjs:target{outline-color:Highlight}}