.solution-redesign[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);background:var(--color-white);position:relative;overflow-x:clip}.solution-redesign[data-astro-cid-vr3lhbrl]>section[data-astro-cid-vr3lhbrl]{z-index:1;position:relative}.solution-redesign__hero[data-astro-cid-vr3lhbrl]{flex-direction:column;align-items:center;gap:56px;width:min(1180px,100vw - 128px);margin:0 auto;padding:120px 0 88px;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.solution-redesign__hero-copy[data-astro-cid-vr3lhbrl],.solution-redesign__hero-visual[data-astro-cid-vr3lhbrl]{animation:solution-hero-rise var(--motion-reveal) var(--ease-out-quint) backwards}.solution-redesign__hero-visual[data-astro-cid-vr3lhbrl]{animation-delay:.12s}@keyframes solution-hero-rise{0%{opacity:0;filter:blur(8px);transform:translateY(20px)}to{opacity:1;filter:none;transform:none}}}.solution-redesign__hero-copy[data-astro-cid-vr3lhbrl]{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:640px;display:flex;position:relative}.solution-redesign__hero-copy[data-astro-cid-vr3lhbrl] .solution-redesign__kicker{margin:0 0 16px}.solution-redesign--receptionist[data-astro-cid-vr3lhbrl] .solution-redesign__hero-copy[data-astro-cid-vr3lhbrl] .solution-redesign__kicker{margin-bottom:var(--spacing-space-24)}.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl] .solution-redesign__kicker{background-image:radial-gradient(circle at 19.5px 50%, var(--bop-pink) 4px, transparent 4.5px);padding-left:34px}.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl] .solution-redesign__kicker:after{content:"";border-radius:var(--radius-full);background:var(--bop-pink);width:9px;height:9px;position:absolute;top:calc(50% - 4.5px);left:15px}@media (prefers-reduced-motion:no-preference){.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl] .solution-redesign__kicker:after{animation:trade-hero-ping 1.8s var(--ease-emphasized) infinite}@keyframes trade-hero-ping{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}}.solution-redesign--receptionist[data-astro-cid-vr3lhbrl] .solution-redesign__kicker{--kicker-accent:#f9b2d7}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-redesign__kicker{--kicker-accent:#8cd1e2}.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-redesign__kicker{--kicker-accent:#4de260}.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl] .solution-redesign__kicker{--bop-pink:var(--kicker-accent)}.solution-redesign__hero[data-astro-cid-vr3lhbrl] h1[data-astro-cid-vr3lhbrl]{font-family:var(--font-display);letter-spacing:-.048em;color:var(--color-text-primary);text-wrap:balance;margin:0;font-size:clamp(38px,5.2vw,56px);font-weight:500;line-height:1.05}.solution-redesign__hero[data-astro-cid-vr3lhbrl] h1[data-astro-cid-vr3lhbrl] em[data-astro-cid-vr3lhbrl]{font-style:italic}.solution-redesign__subhead[data-astro-cid-vr3lhbrl]{max-width:620px;color:var(--color-text-secondary);font-family:var(--font-body);letter-spacing:-.2px;margin:28px 0 0;font-size:19px;font-weight:400;line-height:1.45}.solution-redesign__actions[data-astro-cid-vr3lhbrl]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px;display:flex}.solution-redesign__hero-lead[data-astro-cid-vr3lhbrl],.solution-redesign__hero-aside[data-astro-cid-vr3lhbrl]{display:contents}.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl]{text-align:left;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(48px,6vw,72px);width:100%;max-width:none;display:grid}.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl] .solution-redesign__hero-lead[data-astro-cid-vr3lhbrl],.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl] .solution-redesign__hero-aside[data-astro-cid-vr3lhbrl]{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl] .solution-redesign__subhead[data-astro-cid-vr3lhbrl]{margin-top:0}.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl] .solution-redesign__actions[data-astro-cid-vr3lhbrl]{justify-content:flex-start}@media (width>=980px){.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl]{grid-template-rows:auto auto;row-gap:0}.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl] .solution-redesign__hero-lead[data-astro-cid-vr3lhbrl]{grid-template-rows:subgrid;grid-row:1/3;justify-items:start;display:grid}.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl] .solution-redesign__hero-aside[data-astro-cid-vr3lhbrl]{grid-area:2/2/3;align-self:start}}@media (width<980px){.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl]{text-align:center;flex-direction:column;align-items:center;gap:0;max-width:640px;display:flex}.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl] .solution-redesign__hero-lead[data-astro-cid-vr3lhbrl],.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl] .solution-redesign__hero-aside[data-astro-cid-vr3lhbrl]{display:contents}.solution-redesign--receptionist[data-astro-cid-vr3lhbrl] .solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl] .solution-redesign__kicker{margin-bottom:var(--spacing-space-16)}.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl] .solution-redesign__subhead[data-astro-cid-vr3lhbrl]{margin-top:var(--spacing-space-16)}.solution-redesign__hero-copy--split[data-astro-cid-vr3lhbrl] .solution-redesign__actions[data-astro-cid-vr3lhbrl]{margin-top:var(--spacing-space-16);justify-content:center}}.solution-redesign__hero-visual[data-astro-cid-vr3lhbrl]{width:100%;min-width:0;position:relative}.solution-redesign__hero-frame-wrap[data-astro-cid-vr3lhbrl]{isolation:isolate;width:min(1040px,100%);margin:0 auto;position:relative}.solution-redesign__hero-aurora[data-astro-cid-vr3lhbrl]{z-index:-1;pointer-events:none;border-radius:50%;width:150%;height:165%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);mask-image:radial-gradient(closest-side,#000 58%,#0000 92%)}.solution-redesign__hero-aurora[data-astro-cid-vr3lhbrl]:before{content:"";background:radial-gradient(58% 55% at 30% 34%, color-mix(in srgb, var(--color-brand-sky) 70%, transparent), transparent 70%), radial-gradient(52% 58% at 72% 62%, color-mix(in srgb, var(--color-brand-sky) 58%, transparent), transparent 72%), radial-gradient(closest-side, color-mix(in srgb, var(--color-brand-sky) 44%, transparent), transparent 84%);filter:blur(30px);position:absolute;inset:-10%}.solution-redesign__hero-aurora[data-astro-cid-vr3lhbrl] .service-hero-scene,.solution-redesign__hero-aurora[data-astro-cid-vr3lhbrl] .service-hero-scene__canvas{width:100%;height:100%;position:absolute;inset:0}.solution-redesign__hero-aurora[data-astro-cid-vr3lhbrl] .service-hero-scene__canvas{opacity:1;mix-blend-mode:screen}.solution-redesign__hero-frame[data-astro-cid-vr3lhbrl]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-16);background:var(--color-surface-card);width:100%;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.solution-redesign__hero-frame[data-astro-cid-vr3lhbrl] img[data-astro-cid-vr3lhbrl]{width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.solution-redesign--receptionist[data-astro-cid-vr3lhbrl] .solution-redesign__hero-frame-wrap[data-astro-cid-vr3lhbrl],.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-redesign__hero-frame-wrap[data-astro-cid-vr3lhbrl],.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-collage[data-astro-cid-vr3lhbrl]{transform-origin:top;will-change:transform;animation:linear both solution-hero-media-scale view();animation-range:entry cover 45%}@keyframes solution-hero-media-scale{0%{transform:scale(.9)}to{transform:scale(1)}}}.solution-redesign--receptionist[data-astro-cid-vr3lhbrl] .solution-redesign__hero-aurora[data-astro-cid-vr3lhbrl]{height:calc(165% + 350px);top:calc(50% - 175px)}.solution-redesign--receptionist[data-astro-cid-vr3lhbrl] .solution-redesign__hero-frame[data-astro-cid-vr3lhbrl]{backdrop-filter:blur(16px);background:#ffffff3d;border:1px solid #ffffff8c;border-radius:20px;padding:24px;box-shadow:0 2px 6px #1409340f,0 40px 80px -32px #14093438}.solution-redesign--receptionist[data-astro-cid-vr3lhbrl] .solution-redesign__hero-frame[data-astro-cid-vr3lhbrl] img[data-astro-cid-vr3lhbrl]{border:1px solid #1409340f;border-radius:8px}.solution-collage[data-astro-cid-vr3lhbrl]{isolation:isolate;width:min(1120px,100%);margin:0 auto;position:relative}.solution-collage__frame[data-astro-cid-vr3lhbrl]{z-index:1;border:1px solid var(--color-border-light);box-shadow:var(--shadow-sm);border-radius:14px;position:relative;overflow:hidden}.solution-collage__backdrop[data-astro-cid-vr3lhbrl]{z-index:0;pointer-events:none;background:radial-gradient(120% 85% at 50% 112%, var(--color-brand-200) 0%, var(--color-brand-100) 34%, var(--color-brand-50) 62%, transparent 82%), linear-gradient(180deg, #fff 0%, var(--color-brand-25) 58%, var(--color-brand-50) 100%);position:absolute;inset:0;overflow:hidden}.solution-collage__backdrop[data-astro-cid-vr3lhbrl] .solution-collage__ambient{pointer-events:none;mix-blend-mode:multiply;height:70%;position:absolute;bottom:0;left:0;right:0;mask-image:radial-gradient(closest-side,#000 40%,#0000 97%)}.solution-collage__backdrop[data-astro-cid-vr3lhbrl] .solution-collage__ambient canvas{display:block;width:100%!important;height:100%!important}.solution-collage__stage[data-astro-cid-vr3lhbrl]{z-index:1;height:620px;position:relative}.solution-collage__anchor[data-astro-cid-vr3lhbrl]{z-index:3;width:min(560px,94%);position:absolute;top:400px;left:50%;translate:-50%}.solution-collage[data-astro-cid-vr3lhbrl] .solution-collage__anchor[data-astro-cid-vr3lhbrl]>[data-astro-cid-vr3lhbrl]{box-shadow:var(--shadow-solution-card), 0 30px 60px -18px #14093442}.solution-collage__satellite[data-astro-cid-vr3lhbrl]{pointer-events:none;position:absolute}.solution-collage__satellite[data-astro-cid-vr3lhbrl]:before{content:"";z-index:-1;background:#fff9;border-radius:14px;position:absolute;inset:0}.solution-collage__satellite--a[data-astro-cid-vr3lhbrl]{z-index:1;transform-origin:0 0;width:520px;top:54px;left:calc(50% - 531px);scale:.66}.solution-collage__satellite--b[data-astro-cid-vr3lhbrl]{z-index:1;transform-origin:100% 0;width:460px;top:42px;right:calc(50% - 508px);scale:.66}.solution-collage__satellite--a[data-astro-cid-vr3lhbrl] .solution-collage__depth[data-astro-cid-vr3lhbrl],.solution-collage__satellite--b[data-astro-cid-vr3lhbrl] .solution-collage__depth[data-astro-cid-vr3lhbrl]{opacity:.84}.solution-collage__satellite[data-astro-cid-vr3lhbrl] .solution-collage__depth[data-astro-cid-vr3lhbrl]>[data-astro-cid-vr3lhbrl]:before{opacity:.55}.solution-collage__deckcard[data-astro-cid-vr3lhbrl]{box-shadow:var(--shadow-solution-card);background:#fffffff0;border-radius:14px;position:relative}.solution-collage__deckcard-clip[data-astro-cid-vr3lhbrl]{border-radius:14px;overflow:hidden}.solution-collage__beams[data-astro-cid-vr3lhbrl]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.solution-collage__beam[data-astro-cid-vr3lhbrl]{stroke:var(--color-brand-200);stroke-opacity:.75;stroke-width:1.4px}.solution-collage__beam-pulse[data-astro-cid-vr3lhbrl]{stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:22 300;stroke-dashoffset:22px}.solution-collage__hub[data-astro-cid-vr3lhbrl]{z-index:4;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:134px;left:50%;translate:-50%}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-collage__hub[data-astro-cid-vr3lhbrl] .what-we-do__demo-orb{width:125px;height:125px;margin:0}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-collage__hub[data-astro-cid-vr3lhbrl] .what-we-do__demo-orb-scene{width:125px;height:125px}.solution-collage__hub-line[data-astro-cid-vr3lhbrl]{margin:0;display:grid}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-collage__hub[data-astro-cid-vr3lhbrl] .solution-agent-orb__phrase[data-astro-cid-vr3lhbrl]{white-space:nowrap;justify-self:center;font-size:14px}@media (prefers-reduced-motion:no-preference){.solution-collage__satellite[data-astro-cid-vr3lhbrl],.solution-collage__hub[data-astro-cid-vr3lhbrl]{animation:solution-collage-settle .7s var(--ease-out-quint) backwards}.solution-collage__satellite--a[data-astro-cid-vr3lhbrl]{animation-delay:.22s}.solution-collage__satellite--b[data-astro-cid-vr3lhbrl]{animation-delay:.3s}.solution-collage__hub[data-astro-cid-vr3lhbrl]{animation-delay:.38s}@keyframes solution-collage-settle{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.solution-collage__beam-pulse[data-astro-cid-vr3lhbrl]{animation:5.6s linear infinite paused solution-beam-travel}.solution-collage__beam-pulse--b[data-astro-cid-vr3lhbrl]{animation-delay:1.87s}.solution-collage__beam-pulse--c[data-astro-cid-vr3lhbrl]{animation-delay:3.73s}.solution-collage[data-astro-cid-vr3lhbrl].is-inview .solution-collage__beam-pulse[data-astro-cid-vr3lhbrl]{animation-play-state:running}@keyframes solution-beam-travel{0%{stroke-dashoffset:22px}58%{stroke-dashoffset:-122px}to{stroke-dashoffset:-122px}}}@media (width<=680px){.solution-collage__stage[data-astro-cid-vr3lhbrl]{height:auto;padding:44px 18px}.solution-collage__anchor[data-astro-cid-vr3lhbrl]{width:100%;position:relative;top:auto;left:auto;translate:none}.solution-collage__satellite[data-astro-cid-vr3lhbrl],.solution-collage__beams[data-astro-cid-vr3lhbrl]{display:none}.solution-collage__hub[data-astro-cid-vr3lhbrl]{margin:0 auto 30px;position:relative;top:auto;left:auto;translate:none}}.solution-image-strip[data-astro-cid-vr3lhbrl]{background:linear-gradient(90deg, #bae6fd38, #e8d5f538), var(--color-surface-subtle);width:100%;min-height:720px;box-shadow:var(--shadow-sm);border-radius:8px;grid-template-rows:repeat(2,340px);grid-template-columns:repeat(6,1fr);gap:16px;padding:8px;display:grid;position:relative;overflow:hidden}.solution-image-strip[data-astro-cid-vr3lhbrl]:after{pointer-events:none;content:"";mix-blend-mode:overlay;opacity:.46;background-image:url(/homepage/bg-homepage-grain.png);background-size:1948px 1948px;position:absolute;inset:0}.solution-image-strip__item[data-astro-cid-vr3lhbrl]{border-radius:8px;margin:0;position:relative;overflow:hidden;box-shadow:0 1px 4px #0000000d}.solution-image-strip__item[data-astro-cid-vr3lhbrl] img[data-astro-cid-vr3lhbrl]{object-fit:cover;width:100%;height:100%;display:block}.solution-image-strip__item[data-astro-cid-vr3lhbrl].is-1{grid-area:1/1/auto/3}.solution-image-strip__item[data-astro-cid-vr3lhbrl].is-2{grid-area:1/3/3/5}.solution-image-strip__item[data-astro-cid-vr3lhbrl].is-3{grid-area:1/5/auto/7}.solution-image-strip__item[data-astro-cid-vr3lhbrl].is-4{grid-area:2/1/auto/3}.solution-image-strip__item[data-astro-cid-vr3lhbrl].is-5{grid-area:2/5/auto/7}.solution-image-strip__item[data-astro-cid-vr3lhbrl].is-6{display:none}.solution-redesign__fallback-preview[data-astro-cid-vr3lhbrl]{background:var(--color-surface-subtle);min-height:520px;box-shadow:var(--shadow-sm);border-radius:8px;place-items:center;display:grid}.solution-redesign__fallback-preview[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl],.solution-redesign__fallback-preview[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{grid-area:1/1}.solution-redesign__fallback-preview[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);margin-top:52px;font-size:16px}.solution-redesign__work[data-astro-cid-vr3lhbrl]{width:min(1180px,100vw - 128px);margin:0 auto;padding:0 0 112px}.solution-redesign__demo-frame[data-astro-cid-vr3lhbrl]{width:min(1180px,100vw - 128px);margin:0 auto}@media (width<1340px){.solution-redesign__demo-frame[data-astro-cid-vr3lhbrl]{width:min(1120px,100vw - 48px)}}@media (width<980px){.solution-redesign__demo-frame[data-astro-cid-vr3lhbrl]{width:min(720px,100vw - 48px)}}.solution-redesign--receptionist[data-astro-cid-vr3lhbrl] .solution-redesign__demo-frame[data-astro-cid-vr3lhbrl] .what-we-do__demo-wrap,.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-redesign__demo-frame[data-astro-cid-vr3lhbrl] .what-we-do__demo-wrap,.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-redesign__work[data-astro-cid-vr3lhbrl] .what-we-do__demo-wrap{margin-top:0;margin-bottom:84px}@media (width<760px){.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-redesign__work[data-astro-cid-vr3lhbrl] .what-we-do__demo-wrap{margin-bottom:42px}.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-redesign__work[data-astro-cid-vr3lhbrl]{padding-bottom:36px}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-redesign__work[data-astro-cid-vr3lhbrl]{padding-bottom:var(--spacing-space-32)}}.solution-quote[data-astro-cid-vr3lhbrl]{background:var(--color-surface-primary,#fff);padding:64px 24px 112px}.solution-quote__inner[data-astro-cid-vr3lhbrl]{text-align:left;--m3-reveal-y:24px;max-width:720px;margin:0 auto}.solution-quote__text[data-astro-cid-vr3lhbrl]{margin:0 0 var(--spacing-space-48);color:var(--color-text-primary);font-family:var(--font-heading);letter-spacing:-.03em;text-wrap:pretty;font-size:clamp(26px,18px + 2vw,40px);font-weight:500;line-height:1.25}.solution-quote__arc[data-astro-cid-vr3lhbrl]{width:100%;height:clamp(24px,3vw,40px);margin:var(--spacing-space-32) 0 var(--spacing-space-24);display:block}.solution-quote__attribution[data-astro-cid-vr3lhbrl]{justify-content:space-between;align-items:center;gap:var(--spacing-space-16) var(--spacing-space-24);flex-wrap:wrap;display:flex}.solution-quote__person[data-astro-cid-vr3lhbrl]{align-items:center;column-gap:var(--spacing-space-12);min-width:0;display:flex}.solution-quote__avatar[data-astro-cid-vr3lhbrl]{border:1px solid var(--color-border-light);border-radius:var(--radius-8);background:linear-gradient(135deg, var(--color-surface-tertiary), var(--color-surface-light));flex:none;width:44px;height:44px;display:block}.solution-quote__meta[data-astro-cid-vr3lhbrl]{row-gap:var(--spacing-space-2);flex-direction:column;display:flex}.solution-quote__name[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-md);font-weight:500;line-height:1.35}.solution-quote__company[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:400;line-height:1.35}.solution-quote__source[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);font-family:var(--font-sans);font-size:var(--text-xs,12px);letter-spacing:.01em;font-weight:500;line-height:1.35}@media (width<760px){.solution-quote[data-astro-cid-vr3lhbrl]{padding:40px 24px}.solution-quote__arc[data-astro-cid-vr3lhbrl]{margin:var(--spacing-space-24) 0 var(--spacing-space-20)}}.solution-redesign__all-pills[data-astro-cid-vr3lhbrl]{--m3-reveal-y:24px;flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.solution-redesign__all-pills[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{border:.5px solid var(--color-border-primary);border-radius:var(--radius-full);background:var(--color-surface-glass-subtle);min-height:28px;color:var(--color-text-primary);align-items:center;padding:3px 12px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.solution-redesign__feature-visual[data-astro-cid-vr3lhbrl]{min-width:0}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl],.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl]{--shadow-solution-card:0 3px 8px #1409341a, 0 40px 80px -24px #14093438}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-invoice-card[data-astro-cid-vr3lhbrl],.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-review-card[data-astro-cid-vr3lhbrl],.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-webform-log[data-astro-cid-vr3lhbrl],.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-crm-record[data-astro-cid-vr3lhbrl],.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-invrec[data-astro-cid-vr3lhbrl],.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-jobrecord[data-astro-cid-vr3lhbrl],.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-files-card[data-astro-cid-vr3lhbrl],.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-email-card[data-astro-cid-vr3lhbrl]{position:relative}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-invoice-card[data-astro-cid-vr3lhbrl]:before,.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-review-card[data-astro-cid-vr3lhbrl]:before,.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-webform-log[data-astro-cid-vr3lhbrl]:before,.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-crm-record[data-astro-cid-vr3lhbrl]:before,.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-invrec[data-astro-cid-vr3lhbrl]:before,.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-jobrecord[data-astro-cid-vr3lhbrl]:before,.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-files-card[data-astro-cid-vr3lhbrl]:before,.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-email-card[data-astro-cid-vr3lhbrl]:before,.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-preview--schedule[data-astro-cid-vr3lhbrl]:before,.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-preview--schedule[data-astro-cid-vr3lhbrl]:before,.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-preview--deck[data-astro-cid-vr3lhbrl]:before,.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-preview--agent-orb[data-astro-cid-vr3lhbrl]:before,.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-collage__deckcard[data-astro-cid-vr3lhbrl]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--color-brand-sky) 46%, transparent), transparent 82%), radial-gradient(54% 54% at 50% 50%, color-mix(in srgb, var(--bop-sky) 85%, transparent), transparent 100%);filter:blur(30px);position:absolute;inset:-36px -60px}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-invoice-card[data-astro-cid-vr3lhbrl]:after,.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-review-card[data-astro-cid-vr3lhbrl]:after,.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-webform-log[data-astro-cid-vr3lhbrl]:after,.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-crm-record[data-astro-cid-vr3lhbrl]:after,.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-invrec[data-astro-cid-vr3lhbrl]:after,.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-jobrecord[data-astro-cid-vr3lhbrl]:after,.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-files-card[data-astro-cid-vr3lhbrl]:after,.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-email-card[data-astro-cid-vr3lhbrl]:after{content:"";z-index:-1;opacity:0;pointer-events:none;border-radius:14px;position:absolute;inset:0;box-shadow:0 30px 60px -18px #14093442}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-webform-log[data-astro-cid-vr3lhbrl]{width:100%}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-invoice-card[data-astro-cid-vr3lhbrl]{width:min(460px,100%);box-shadow:var(--shadow-solution-card);align-self:center}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-invoice-card__row[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{font-weight:400}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-invoice-card__row[data-astro-cid-vr3lhbrl].is-total strong[data-astro-cid-vr3lhbrl]{font-weight:700}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .scheduling-card,.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .scheduling-card{box-shadow:var(--shadow-solution-card)}.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-jobrecord[data-astro-cid-vr3lhbrl],.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-email-card[data-astro-cid-vr3lhbrl]{width:100%;box-shadow:var(--shadow-solution-card)}.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-files-card[data-astro-cid-vr3lhbrl]{width:min(460px,100%);box-shadow:var(--shadow-solution-card)}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-preview--deck[data-astro-cid-vr3lhbrl]{transform-origin:50%;transform:scale(1.12)}.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-email-card[data-astro-cid-vr3lhbrl]{padding:28px}.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-email-card[data-astro-cid-vr3lhbrl]>strong[data-astro-cid-vr3lhbrl]{font-size:19px}.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-email-card[data-astro-cid-vr3lhbrl]>small[data-astro-cid-vr3lhbrl]{font-size:13px}.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-email-card__lines[data-astro-cid-vr3lhbrl]{gap:10px;margin:18px 0}.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-email-card__lines[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{height:9px}.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-email-card__row[data-astro-cid-vr3lhbrl]{padding:10px 0;font-size:14px}.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-files-card[data-astro-cid-vr3lhbrl]{padding:12px 26px}.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-files-card__row[data-astro-cid-vr3lhbrl]{gap:14px;padding:18px 0}.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-files-card__row[data-astro-cid-vr3lhbrl]:first-child{border-top:none}.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-files-card__row[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{font-size:15px}.solution-redesign--jobs-manager[data-astro-cid-vr3lhbrl] .solution-files-card__row[data-astro-cid-vr3lhbrl] small[data-astro-cid-vr3lhbrl]{font-size:13.5px}.solution-jobstatus-pill-pending[data-astro-cid-vr3lhbrl]{opacity:0}.solution-preview[data-astro-cid-vr3lhbrl]{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.solution-preview__header[data-astro-cid-vr3lhbrl],.solution-chat__header[data-astro-cid-vr3lhbrl],.solution-score[data-astro-cid-vr3lhbrl]{width:min(420px,100%);box-shadow:var(--shadow-md);background:#ffffffe0;border-radius:10px;padding:20px}.solution-preview__header[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl],.solution-score[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);font-size:13px;font-weight:700;display:block}.solution-preview__header[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl],.solution-score[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);margin-top:6px;font-size:22px;line-height:1.15;display:block}.solution-preview[data-astro-cid-vr3lhbrl]>p[data-astro-cid-vr3lhbrl]{width:min(420px,100%);color:var(--color-text-secondary);box-shadow:var(--shadow-sm);background:#ffffffe0;border-radius:10px;margin:16px 0 0;padding:20px;font-size:15px;line-height:1.4}.solution-preview-row[data-astro-cid-vr3lhbrl]{width:min(520px,100%);box-shadow:var(--shadow-sm);background:#ffffffd1;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:6px 18px;margin-top:12px;padding:16px;display:grid}.solution-preview-row[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl],.solution-preview-row[data-astro-cid-vr3lhbrl] small[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);font-size:13px;line-height:1.3}.solution-preview-row[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);text-align:right;font-size:15px;line-height:1.35}.solution-preview-row[data-astro-cid-vr3lhbrl] small[data-astro-cid-vr3lhbrl]{grid-column:1/-1}.solution-preview--voice[data-astro-cid-vr3lhbrl],.solution-preview--chat[data-astro-cid-vr3lhbrl],.solution-preview--knowledge[data-astro-cid-vr3lhbrl]{flex-direction:column;justify-content:center;align-items:center;display:flex}.solution-segment-group[data-astro-cid-vr3lhbrl]{width:min(420px,100%);box-shadow:var(--shadow-md);background:#ffffffe0;border-radius:10px;flex-wrap:wrap;gap:8px;margin-top:16px;padding:20px;display:flex}.solution-segment-group[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{border:1px solid var(--color-border-light);border-radius:var(--radius-full);color:var(--color-text-primary);background:var(--color-surface-primary);padding:8px 12px;font-size:13px}.solution-chat__header[data-astro-cid-vr3lhbrl]{border-radius:18px 18px 0 0;width:min(423px,100%)}.solution-chat__body[data-astro-cid-vr3lhbrl]{background:var(--color-white);width:min(423px,100%);box-shadow:var(--shadow-widget);border-radius:0 0 18px 18px;flex-direction:column;justify-content:center;gap:16px;padding:28px;display:flex}.solution-chat__body[data-astro-cid-vr3lhbrl] p[data-astro-cid-vr3lhbrl]{border-radius:10px;max-width:270px;margin:0;padding:16px 18px;font-size:15px;line-height:1.4}.solution-chat__body[data-astro-cid-vr3lhbrl] .is-agent[data-astro-cid-vr3lhbrl]{background:linear-gradient(135deg,#bae6fd,#dfe8ff);align-self:flex-start}.solution-chat__body[data-astro-cid-vr3lhbrl] .is-user[data-astro-cid-vr3lhbrl]{background:var(--color-surface-tertiary);align-self:flex-end}.solution-redesign__all-pills[data-astro-cid-vr3lhbrl]{margin-top:96px}.solution-preview__card[data-astro-cid-vr3lhbrl],.solution-lead-card[data-astro-cid-vr3lhbrl],.solution-call-card[data-astro-cid-vr3lhbrl],.solution-files-card[data-astro-cid-vr3lhbrl],.solution-checklist-card[data-astro-cid-vr3lhbrl],.solution-script-card[data-astro-cid-vr3lhbrl],.solution-voice-card[data-astro-cid-vr3lhbrl],.solution-email-card[data-astro-cid-vr3lhbrl],.solution-invoice-card[data-astro-cid-vr3lhbrl],.solution-inbox-card[data-astro-cid-vr3lhbrl],.solution-contact-card[data-astro-cid-vr3lhbrl],.solution-notes-card[data-astro-cid-vr3lhbrl],.solution-transfer-card[data-astro-cid-vr3lhbrl],.solution-person-card[data-astro-cid-vr3lhbrl]{box-shadow:var(--shadow-md);background:#fffffff0;border-radius:14px}.solution-preview[data-astro-cid-vr3lhbrl]>[data-astro-cid-vr3lhbrl]{width:min(440px,100%)}.solution-preview--call[data-astro-cid-vr3lhbrl]{flex-direction:column;justify-content:center;gap:18px;display:flex}.solution-lead-card[data-astro-cid-vr3lhbrl]{padding:18px 20px}.solution-lead-card__tag[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px;font-size:12px;font-weight:800;display:inline-block}.solution-lead-card__row[data-astro-cid-vr3lhbrl]{border-bottom:1px solid var(--color-border-light);justify-content:space-between;gap:16px;padding:7px 0;font-size:14px;display:flex}.solution-lead-card__row[data-astro-cid-vr3lhbrl]:last-child{border-bottom:none}.solution-lead-card__row[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary)}.solution-lead-card__row[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary)}.solution-call-card[data-astro-cid-vr3lhbrl]{padding:18px 20px}.solution-call-card__head[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{font-size:16px}.solution-call-card__summary[data-astro-cid-vr3lhbrl]{background:var(--color-surface-subtle);border-radius:10px;margin-top:12px;padding:14px}.solution-call-card__summary[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.solution-call-card__summary[data-astro-cid-vr3lhbrl] p[data-astro-cid-vr3lhbrl]{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.45}.solution-call-bar[data-astro-cid-vr3lhbrl]{border-radius:var(--radius-full);background:var(--color-text-primary);width:min(300px,100%);box-shadow:var(--shadow-lg);justify-content:space-between;align-self:flex-end;align-items:center;padding:12px 18px;display:flex}.solution-call-bar__num[data-astro-cid-vr3lhbrl]{color:var(--color-text-inverse);font-size:14px;font-weight:700}.solution-call-bar__btns[data-astro-cid-vr3lhbrl]{gap:8px;display:flex}.solution-call-bar__btns[data-astro-cid-vr3lhbrl] i[data-astro-cid-vr3lhbrl]{border-radius:var(--radius-full);background:#ffffff38;width:28px;height:28px}.solution-call-bar__btns[data-astro-cid-vr3lhbrl] i[data-astro-cid-vr3lhbrl].is-end{background:#ff4d4f}.solution-preview--knowledge[data-astro-cid-vr3lhbrl]{align-items:center;display:flex}.solution-files-card[data-astro-cid-vr3lhbrl]{padding:20px}.solution-files-card__head[data-astro-cid-vr3lhbrl]{align-items:flex-start;gap:12px;display:flex}.solution-files-card__icon[data-astro-cid-vr3lhbrl]{background:linear-gradient(135deg,#bae6fd,#dfe8ff);border-radius:9px;flex:0 0 36px;width:36px;height:36px}.solution-files-card__head[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{font-size:17px;display:block}.solution-files-card__head[data-astro-cid-vr3lhbrl] small[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);margin-top:3px;font-size:13px;display:block}.solution-files-card__chips[data-astro-cid-vr3lhbrl]{gap:8px;margin:16px 0 12px;display:flex}.solution-files-card__chips[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{border:1px solid var(--color-border-light);color:var(--color-text-secondary);border-radius:8px;padding:6px 12px;font-size:13px;font-weight:600}.solution-files-card__row[data-astro-cid-vr3lhbrl]{border-top:1px solid var(--color-border-light);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.solution-files-card__row[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{font-size:14px;display:block}.solution-files-card__row[data-astro-cid-vr3lhbrl] small[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);margin-top:3px;font-size:13px;line-height:1.35;display:block}.solution-preview--checklist[data-astro-cid-vr3lhbrl],.solution-preview--inbox[data-astro-cid-vr3lhbrl]{flex-direction:column;justify-content:center;gap:18px;display:flex}.solution-checklist-card[data-astro-cid-vr3lhbrl]{padding:22px}.solution-checklist-card[data-astro-cid-vr3lhbrl].is-floating{width:min(380px,100%)}.solution-checklist-card__row[data-astro-cid-vr3lhbrl]{align-items:flex-start;gap:12px;padding:12px 0;display:flex}.solution-checklist-card__row[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{font-size:15px;display:block}.solution-checklist-card__row[data-astro-cid-vr3lhbrl] small[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);margin-top:2px;font-size:13px;display:block}.solution-check[data-astro-cid-vr3lhbrl]{border-radius:var(--radius-full);background:#22c55e;flex:0 0 18px;width:18px;height:18px;margin-top:2px;position:relative}.solution-check[data-astro-cid-vr3lhbrl]:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:7px;height:4px;position:absolute;top:4px;left:5px;transform:rotate(-45deg)}.solution-preview--scripts[data-astro-cid-vr3lhbrl]{flex-direction:column;justify-content:center;gap:16px;display:flex}.solution-script-card[data-astro-cid-vr3lhbrl]{width:min(460px,100%);padding:18px 20px}.solution-script-card[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{font-size:15px}.solution-script-card[data-astro-cid-vr3lhbrl] small[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);margin:3px 0 12px;font-size:13px;display:block}.solution-script-card[data-astro-cid-vr3lhbrl] p[data-astro-cid-vr3lhbrl]{background:var(--color-surface-subtle);color:var(--color-text-secondary);border-radius:8px;margin:0;padding:12px 14px;font-size:14px;line-height:1.45}.solution-preview--voice[data-astro-cid-vr3lhbrl]{align-items:center;display:flex}.solution-voice-card[data-astro-cid-vr3lhbrl]{padding:22px}.solution-voice-card__head[data-astro-cid-vr3lhbrl]{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.solution-voice-card__icon[data-astro-cid-vr3lhbrl]{background:linear-gradient(135deg,#bae6fd,#dfe8ff);border-radius:9px;flex:0 0 36px;width:36px;height:36px}.solution-voice-card__head[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{font-size:18px;display:block}.solution-voice-card__head[data-astro-cid-vr3lhbrl] small[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);margin-top:3px;font-size:13px;display:block}.solution-voice-card__group[data-astro-cid-vr3lhbrl]{margin-top:16px}.solution-voice-card__label[data-astro-cid-vr3lhbrl]{color:var(--color-text-secondary);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.solution-seg[data-astro-cid-vr3lhbrl]{flex-wrap:wrap;gap:8px;display:flex}.solution-seg[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{border:1px solid var(--color-border-light);border-radius:var(--radius-full);color:var(--color-text-secondary);background:var(--color-surface-primary);padding:7px 14px;font-size:13px}.solution-seg[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl].is-active{color:var(--color-text-primary);background:#e7f6ff;border-color:#69c7fb;font-weight:600}.solution-preview--email[data-astro-cid-vr3lhbrl],.solution-preview--invoice[data-astro-cid-vr3lhbrl]{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;display:flex}.solution-email-card[data-astro-cid-vr3lhbrl]{padding:20px}.solution-email-card[data-astro-cid-vr3lhbrl]>strong[data-astro-cid-vr3lhbrl]{font-size:15px}.solution-email-card[data-astro-cid-vr3lhbrl]>small[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);margin-left:8px;font-size:12px}.solution-email-card__lines[data-astro-cid-vr3lhbrl]{flex-direction:column;gap:8px;margin:14px 0;display:flex}.solution-email-card__lines[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{background:var(--color-surface-subtle);border-radius:4px;height:8px}.solution-email-card__lines[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]:nth-child(2){width:90%}.solution-email-card__lines[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]:nth-child(3){width:60%}.solution-email-card__row[data-astro-cid-vr3lhbrl]{border-top:1px solid var(--color-border-light);justify-content:space-between;gap:16px;padding:7px 0;font-size:13px;display:flex}.solution-email-card__row[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary)}.solution-writing-indicator[data-astro-cid-vr3lhbrl]{border-radius:var(--radius-full);background:var(--color-white);box-shadow:var(--shadow-widget);color:var(--color-text-secondary);align-items:center;gap:8px;margin-top:-22px;margin-left:auto;padding:10px 16px;font-size:13px;display:inline-flex}.solution-writing-indicator__dot[data-astro-cid-vr3lhbrl]{border-radius:var(--radius-full);background:linear-gradient(135deg,#69c7fb,#b69dff);width:18px;height:18px}.solution-preview--phone[data-astro-cid-vr3lhbrl]{justify-content:center;align-items:center;display:flex;position:relative}.solution-preview--sms-thread[data-astro-cid-vr3lhbrl]{flex-direction:column}.solution-sms-float[data-astro-cid-vr3lhbrl]{flex-direction:column;width:min(380px,100%);min-height:480px;padding:24px 22px 104px;display:flex;position:relative}.solution-sms-float--chat[data-astro-cid-vr3lhbrl] .solution-phone__thread[data-astro-cid-vr3lhbrl]{--motion-stagger:.6s}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-sms-float[data-astro-cid-vr3lhbrl]{min-height:0;padding-bottom:28px}.solution-sms-float[data-astro-cid-vr3lhbrl] .solution-phone__thread[data-astro-cid-vr3lhbrl]{gap:16px;padding-top:18px}.solution-sms-float[data-astro-cid-vr3lhbrl] .solution-phone__thread[data-astro-cid-vr3lhbrl] p[data-astro-cid-vr3lhbrl]{padding:12px 16px}.solution-sms-float[data-astro-cid-vr3lhbrl] .what-we-do__demo-glow[data-astro-cid-vr3lhbrl]{z-index:-1;border-radius:48px;width:auto;margin-left:0;animation:none;inset:-28px}@media (width<900px){.solution-sms-float[data-astro-cid-vr3lhbrl] .what-we-do__demo-glow[data-astro-cid-vr3lhbrl]{inset:0}.solution-sms-float[data-astro-cid-vr3lhbrl]{min-height:0}}.solution-sms-float[data-astro-cid-vr3lhbrl] .solution-phone__thread[data-astro-cid-vr3lhbrl] .is-in[data-astro-cid-vr3lhbrl]{background:var(--color-surface-light)}.solution-sms-float[data-astro-cid-vr3lhbrl] .solution-phone__thread[data-astro-cid-vr3lhbrl] .is-out[data-astro-cid-vr3lhbrl]{background:var(--color-brand-100);color:var(--color-text-primary)}.solution-phone[data-astro-cid-vr3lhbrl]{background:var(--color-white);width:280px;min-height:560px;box-shadow:var(--shadow-lg);border:10px solid #111;border-radius:38px;padding:14px;position:relative}.solution-phone__notch[data-astro-cid-vr3lhbrl]{border-radius:var(--radius-full);background:#111;width:110px;height:22px;margin:0 auto 12px}.solution-phone__header[data-astro-cid-vr3lhbrl]{text-align:center;border-bottom:1px solid var(--color-border-light);padding-bottom:12px;font-size:14px;font-weight:700}.solution-phone__thread[data-astro-cid-vr3lhbrl]{flex-direction:column;gap:10px;padding-top:14px;display:flex}.solution-phone__thread[data-astro-cid-vr3lhbrl] p[data-astro-cid-vr3lhbrl]{border-radius:14px;max-width:80%;margin:0;padding:10px 14px;font-size:13px;line-height:1.4}.solution-phone__thread[data-astro-cid-vr3lhbrl] .is-in[data-astro-cid-vr3lhbrl]{background:var(--color-surface-tertiary);align-self:flex-start}.solution-phone__thread[data-astro-cid-vr3lhbrl] .is-out[data-astro-cid-vr3lhbrl]{background:linear-gradient(135deg,#bae6fd,#dfe8ff);align-self:flex-end}.solution-inbox-overlay[data-astro-cid-vr3lhbrl]{width:210px;box-shadow:var(--shadow-widget);background:#fffffff5;border-radius:12px;padding:16px;position:absolute;bottom:40px;right:4px}.solution-inbox-overlay[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{font-size:13px;font-weight:800}.solution-inbox-overlay__lines[data-astro-cid-vr3lhbrl]{flex-direction:column;gap:10px;margin-top:12px;display:flex}.solution-inbox-overlay__lines[data-astro-cid-vr3lhbrl] i[data-astro-cid-vr3lhbrl]{background:var(--color-surface-subtle);border-radius:4px;height:8px}.solution-preview--transfers[data-astro-cid-vr3lhbrl]{flex-direction:column;justify-content:center;gap:20px;display:flex}.solution-transfer-block__title[data-astro-cid-vr3lhbrl]{color:var(--color-text-secondary);margin-bottom:10px;font-size:14px;font-weight:700;display:block}.solution-transfer-block__cards[data-astro-cid-vr3lhbrl]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.solution-transfer-card[data-astro-cid-vr3lhbrl]{padding:14px 16px}.solution-transfer-card[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{font-size:14px;display:block}.solution-transfer-card[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{color:var(--color-surface-brand);margin-top:3px;font-size:12px;font-weight:700;display:block}.solution-transfer-card[data-astro-cid-vr3lhbrl] p[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);margin:8px 0 0;font-size:12px;line-height:1.4}.solution-tabs[data-astro-cid-vr3lhbrl]{gap:6px;margin-bottom:12px;display:flex}.solution-tabs[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{background:var(--color-surface-subtle);color:var(--color-text-secondary);border-radius:8px;padding:7px 14px;font-size:13px;font-weight:600}.solution-tabs[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl].is-active{background:var(--color-text-primary);color:var(--color-text-inverse)}.solution-person-card[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);padding:16px 18px;font-size:14px;font-weight:600}.solution-invoice-card[data-astro-cid-vr3lhbrl]{padding:20px}.solution-invoice-card__head[data-astro-cid-vr3lhbrl]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.solution-invoice-card__title[data-astro-cid-vr3lhbrl]{font-size:16px;display:block}.solution-invoice-card__row[data-astro-cid-vr3lhbrl]{border-bottom:1px solid var(--color-border-light);color:var(--color-text-secondary);justify-content:space-between;gap:16px;padding:9px 0;font-size:14px;display:flex}.solution-invoice-card__row[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary)}.solution-invoice-card__row[data-astro-cid-vr3lhbrl].is-total{border-top:2px solid var(--color-border-primary);border-bottom:none;margin-top:4px;padding-top:12px;font-size:16px}.solution-preview--trio[data-astro-cid-vr3lhbrl]{justify-content:center;align-items:center;gap:16px;display:flex}.solution-type-card[data-astro-cid-vr3lhbrl]{background:var(--color-white);width:120px;height:150px;box-shadow:var(--shadow-lg);border-radius:16px;flex-direction:column;justify-content:space-between;padding:18px;display:flex}.solution-type-card__lines[data-astro-cid-vr3lhbrl]{flex-direction:column;gap:6px;display:flex}.solution-type-card__lines[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{background:var(--color-surface-subtle);border-radius:4px;height:7px}.solution-type-card__lines[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]:nth-child(2){width:60%}.solution-type-card[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{font-size:16px}.solution-inbox-card[data-astro-cid-vr3lhbrl]{padding:18px}.solution-inbox-card__title[data-astro-cid-vr3lhbrl]{margin-bottom:12px;font-size:14px;font-weight:800;display:block}.solution-inbox-card__row[data-astro-cid-vr3lhbrl]{border-top:1px solid var(--color-border-light);align-items:center;gap:10px;padding:10px 0;display:flex}.solution-inbox-card__avatar[data-astro-cid-vr3lhbrl],.solution-contact-card__avatar[data-astro-cid-vr3lhbrl]{border-radius:var(--radius-full);width:32px;height:32px;color:var(--color-text-primary);text-transform:uppercase;background:linear-gradient(135deg,#bae6fd,#dfe8ff);flex:0 0 32px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.solution-inbox-card__body[data-astro-cid-vr3lhbrl]{flex:1;min-width:0}.solution-inbox-card__body[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{font-size:13px;display:block}.solution-inbox-card__body[data-astro-cid-vr3lhbrl] p[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:13px;overflow:hidden}.solution-inbox-card__row[data-astro-cid-vr3lhbrl] small[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);flex:none;font-size:12px}.solution-transfer-live[data-astro-cid-vr3lhbrl]{position:relative}.solution-transfer-live__composer[data-astro-cid-vr3lhbrl]{opacity:0;visibility:hidden;pointer-events:none;position:absolute;inset:0}.solution-transfer-live__avatar[data-astro-cid-vr3lhbrl]{background:linear-gradient(180deg, var(--color-brand-700), var(--color-brand-500));color:var(--color-brand-sky);font-weight:500}.solution-preview--contact[data-astro-cid-vr3lhbrl]{flex-direction:column;justify-content:center;gap:16px;display:flex}.solution-contact-card[data-astro-cid-vr3lhbrl]{align-items:center;gap:12px;padding:16px 18px;display:flex}.solution-contact-card__body[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{font-size:15px;display:block}.solution-contact-card__body[data-astro-cid-vr3lhbrl] small[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);font-size:13px;display:block}.solution-contact-card__badge[data-astro-cid-vr3lhbrl]{border-radius:var(--radius-full);color:#15803d;background:#dcfce7;margin-top:6px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.solution-notes-card[data-astro-cid-vr3lhbrl]{padding:16px 18px}.solution-notes-card[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.solution-notes-card[data-astro-cid-vr3lhbrl] p[data-astro-cid-vr3lhbrl]{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.45}.solution-preview--booking[data-astro-cid-vr3lhbrl]{flex-direction:column;justify-content:center;display:flex}.solution-preview--booking[data-astro-cid-vr3lhbrl] .solution-review-card__topline[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl],.solution-preview--booking[data-astro-cid-vr3lhbrl] .solution-review-card__meta[data-astro-cid-vr3lhbrl]{text-overflow:clip;white-space:normal;overflow:visible}.solution-review-card[data-astro-cid-vr3lhbrl]{width:100%;box-shadow:var(--shadow-solution-card);background:#fffffff0;border-radius:14px;padding:24px}.solution-review-card__row[data-astro-cid-vr3lhbrl]{border:1px solid var(--color-border-light);background:var(--color-surface-card);text-align:left;border-radius:10px;align-items:center;gap:12px;padding:16px 18px;display:flex}.solution-review-card__glyph[data-astro-cid-vr3lhbrl]{width:32px;height:32px;color:var(--color-text-warning);flex:none;place-items:center;display:grid}.solution-review-card__main[data-astro-cid-vr3lhbrl]{flex:1;min-width:0;display:block}.solution-review-card__topline[data-astro-cid-vr3lhbrl]{align-items:center;gap:6px;min-width:0;display:flex}.solution-review-card__topline[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.solution-review-card__num[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);flex:none;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:500}.solution-review-card__meta[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13.5px;display:block;overflow:hidden}.solution-review-card__status[data-astro-cid-vr3lhbrl]{flex:none;display:grid}.solution-review-card__status[data-astro-cid-vr3lhbrl]>[data-astro-cid-vr3lhbrl]{grid-area:1/1;justify-self:end}.solution-booking-pill-pending[data-astro-cid-vr3lhbrl]{opacity:0}.solution-review-card__action[data-astro-cid-vr3lhbrl]{border:1px solid var(--color-border-light);background:var(--color-surface-card);color:var(--color-text-primary);border-radius:8px;flex:none;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.solution-preview--webform[data-astro-cid-vr3lhbrl]{flex-direction:column;justify-content:center;gap:16px;display:flex}.solution-webform-log[data-astro-cid-vr3lhbrl]{box-shadow:var(--shadow-solution-card);background:#fffffff0;border-radius:14px;padding:22px 24px}.solution-webform-log__title[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.solution-webform-log__rows[data-astro-cid-vr3lhbrl]{margin-top:8px}.solution-webform-log__row[data-astro-cid-vr3lhbrl]{border-bottom:1px solid var(--color-border-light);align-items:center;gap:14px;padding:15px 0;display:flex}.solution-webform-log__row[data-astro-cid-vr3lhbrl]:last-child{border-bottom:none;padding-bottom:4px}.solution-webform-log__glyph[data-astro-cid-vr3lhbrl]{width:20px;height:20px;color:var(--color-text-tertiary);flex:none;place-items:center;display:grid}.solution-webform-log__glyph[data-astro-cid-vr3lhbrl].is-ai{color:var(--color-brand-500)}.solution-webform-log__glyph[data-astro-cid-vr3lhbrl].is-success{color:var(--color-status-success-text)}.solution-webform-log__body[data-astro-cid-vr3lhbrl]{flex:1;min-width:0;display:block}.solution-webform-log__body[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);font-size:15px;font-weight:500;display:block}.solution-webform-log__body[data-astro-cid-vr3lhbrl] small[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);margin-top:2px;font-size:12.5px;display:block}.solution-webform-log__at[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);flex:none;font-size:12px}.solution-preview--crm[data-astro-cid-vr3lhbrl]{gap:12px}.solution-crm-tags[data-astro-cid-vr3lhbrl]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.solution-crm-tag[data-astro-cid-vr3lhbrl]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-surface-card);color:var(--color-text-primary);align-items:center;padding:2px 10px;font-size:11.5px;font-weight:500;display:inline-flex}.solution-crm-record[data-astro-cid-vr3lhbrl]{width:100%;box-shadow:var(--shadow-solution-card);background:#fffffff0;border-radius:14px;flex-direction:column;gap:12px;padding:18px;display:flex}.solution-crm-record[data-astro-cid-vr3lhbrl] .solution-contact-card[data-astro-cid-vr3lhbrl],.solution-crm-record[data-astro-cid-vr3lhbrl] .solution-crm-inquiries[data-astro-cid-vr3lhbrl]{border:1px solid var(--color-border-light);background:var(--color-surface-card);box-shadow:none}.solution-crm-inquiries[data-astro-cid-vr3lhbrl]{box-shadow:var(--shadow-md);background:#fffffff0;border-radius:14px;padding:14px 16px}.solution-crm-inquiries__title[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.solution-crm-inquiries__count[data-astro-cid-vr3lhbrl]{border-radius:var(--radius-full);background:var(--color-surface-light);min-width:18px;height:18px;color:var(--color-text-tertiary);justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-flex}.solution-crm-inquiries__rows[data-astro-cid-vr3lhbrl]{flex-direction:column;gap:8px;margin-top:10px;display:flex}.solution-crm-row[data-astro-cid-vr3lhbrl]{border:1px solid var(--color-border-subtle);background:var(--color-surface-card);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.solution-crm-row__glyph[data-astro-cid-vr3lhbrl]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-surface-subtle);width:28px;height:28px;color:var(--color-text-tertiary);flex:none;place-items:center;margin-top:1px;display:grid}.solution-crm-row__body[data-astro-cid-vr3lhbrl]{flex:1;min-width:0;display:block}.solution-crm-row__top[data-astro-cid-vr3lhbrl]{justify-content:space-between;align-items:center;gap:8px;display:flex}.solution-crm-row__top[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.solution-crm-row__top[data-astro-cid-vr3lhbrl] small[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);flex:none;font-size:11.5px}.solution-crm-row__preview[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;display:block;overflow:hidden}.solution-crm-row__unread[data-astro-cid-vr3lhbrl]{border-radius:var(--radius-full);background:var(--color-status-info-text);flex:none;width:8px;height:8px;margin-top:8px}.solution-crm-row__chevron[data-astro-cid-vr3lhbrl]{border-top:1.5px solid var(--color-border-divider);border-right:1.5px solid var(--color-border-divider);flex:none;width:7px;height:7px;margin-top:9px;transform:rotate(45deg)}.solution-preview--agent-orb[data-astro-cid-vr3lhbrl]{flex-direction:column;justify-content:center;display:flex}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-agent-orb[data-astro-cid-vr3lhbrl]{flex-direction:column;align-items:center;gap:20px;padding:32px 0;display:flex}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-agent-orb[data-astro-cid-vr3lhbrl] .what-we-do__demo-orb{width:128px;height:128px;margin:0}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-agent-orb[data-astro-cid-vr3lhbrl] .what-we-do__demo-orb-scene{width:128px;height:128px}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-agent-orb__line[data-astro-cid-vr3lhbrl]{text-align:center;margin:0;display:grid}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-agent-orb__phrase[data-astro-cid-vr3lhbrl]{color:var(--color-text-secondary);grid-area:1/1;justify-self:center;font-size:15px;font-weight:500}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-agent-orb__phrase[data-astro-cid-vr3lhbrl]:nth-child(2),.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-agent-orb__phrase[data-astro-cid-vr3lhbrl]:nth-child(3){opacity:0}.solution-preview--invrec[data-astro-cid-vr3lhbrl]{flex-direction:column;justify-content:center;display:flex}.solution-redesign--office-manager[data-astro-cid-vr3lhbrl] .solution-invrec[data-astro-cid-vr3lhbrl]{width:min(460px,100%);box-shadow:var(--shadow-solution-card);background:#fffffff0;border-radius:14px;align-self:center;padding:22px 24px}.solution-invrec__head[data-astro-cid-vr3lhbrl]{flex-direction:column;gap:8px;display:flex}.solution-invrec__num[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);font-size:16px}.solution-invrec__status[data-astro-cid-vr3lhbrl]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.solution-invrec__due[data-astro-cid-vr3lhbrl]{color:var(--color-text-secondary);font-size:13px}.solution-invrec__label[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);letter-spacing:.04em;text-transform:uppercase;margin:18px 0 4px;font-size:12px;font-weight:800;display:block}.solution-invrec__row[data-astro-cid-vr3lhbrl]{justify-content:space-between;gap:16px;padding:6px 0;font-size:14px;display:flex}.solution-invrec__row[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary)}.solution-invrec__row[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);font-weight:400}.solution-invrec__row--balance[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{font-weight:700}.solution-invrec__divider[data-astro-cid-vr3lhbrl]{background:var(--color-border-subtle);height:1px;margin:6px 0;display:block}.solution-invrec__payment[data-astro-cid-vr3lhbrl]{border:1px solid var(--color-border-subtle);background:var(--color-surface-card);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:10px 12px;display:flex}.solution-invrec__payment-body[data-astro-cid-vr3lhbrl]{min-width:0;display:block}.solution-invrec__payment-body[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);font-size:14px;font-weight:500;display:block}.solution-invrec__payment-body[data-astro-cid-vr3lhbrl] small[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);margin-top:1px;font-size:12px;display:block}.solution-invrec__payment-amount[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);flex:none;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13.5px;font-weight:600}.solution-preview--jobrecord[data-astro-cid-vr3lhbrl]{justify-content:center;display:flex}.solution-jobrecord[data-astro-cid-vr3lhbrl]{box-shadow:var(--shadow-md);background:#fffffff0;border-radius:14px;padding:20px 22px}.solution-jobrecord__idline[data-astro-cid-vr3lhbrl]{align-items:center;gap:8px;display:flex}.solution-jobrecord__num[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);letter-spacing:.04em;text-transform:uppercase;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:600}.solution-jobrecord__title[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);margin-top:8px;font-size:19px;font-weight:600;line-height:1.2;display:block}.solution-jobrecord__meta[data-astro-cid-vr3lhbrl]{flex-wrap:wrap;gap:6px 14px;margin-top:8px;display:flex}.solution-jobrecord__meta-item[data-astro-cid-vr3lhbrl]{color:var(--color-text-secondary);align-items:center;gap:5px;font-size:13px;display:inline-flex}.solution-jobrecord__meta-item[data-astro-cid-vr3lhbrl] svg[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary)}.solution-jobrecord__desc[data-astro-cid-vr3lhbrl]{color:var(--color-text-secondary);margin:14px 0 0;font-size:13.5px;line-height:1.55}.solution-jobrecord__access[data-astro-cid-vr3lhbrl]{color:var(--color-text-secondary);margin:8px 0 0;font-size:13.5px;line-height:1.55}.solution-jobrecord__access[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);font-weight:600}.solution-jobrecord__section[data-astro-cid-vr3lhbrl]{margin-top:16px}.solution-jobrecord__label[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:800;display:block}.solution-jobrecord__assignee[data-astro-cid-vr3lhbrl]{border:1px solid var(--color-border-subtle);background:var(--color-surface-card);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.solution-jobrecord__assignee-body[data-astro-cid-vr3lhbrl]{min-width:0;display:block}.solution-jobrecord__assignee-body[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);font-size:13.5px;font-weight:600;display:block}.solution-jobrecord__assignee-body[data-astro-cid-vr3lhbrl] small[data-astro-cid-vr3lhbrl]{color:var(--color-text-secondary);font-size:12px;display:block}.solution-jobrecord__timeline[data-astro-cid-vr3lhbrl]{margin:0;padding:0;list-style:none}.solution-jobrecord__event[data-astro-cid-vr3lhbrl]{gap:10px;padding-bottom:14px;display:flex}.solution-jobrecord__event[data-astro-cid-vr3lhbrl]:last-child{padding-bottom:0}.solution-jobrecord__event-rail[data-astro-cid-vr3lhbrl]{flex-direction:column;flex:none;align-items:center;gap:3px;display:flex}.solution-jobrecord__event-dot[data-astro-cid-vr3lhbrl]{border-radius:var(--radius-full);background:var(--color-text-tertiary);flex:none;width:8px;height:8px;margin-top:5px}.solution-jobrecord__event-line[data-astro-cid-vr3lhbrl]{background:var(--color-border-subtle);flex:1;width:1px}.solution-jobrecord__event-body[data-astro-cid-vr3lhbrl]{flex:1;min-width:0;display:block}.solution-jobrecord__event-body[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);font-size:13.5px;font-weight:500;display:block}.solution-jobrecord__event-body[data-astro-cid-vr3lhbrl] small[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);margin-top:1px;font-size:11.5px;display:block}.solution-preview--diagnostic[data-astro-cid-vr3lhbrl]{flex-direction:column;justify-content:center;gap:14px;display:flex}.solution-diagnostic-bubble[data-astro-cid-vr3lhbrl]{width:min(420px,100%);box-shadow:var(--shadow-md);background:#fffffff0;border-radius:14px;align-items:center;gap:12px;padding:16px 18px;display:flex}.solution-diagnostic-bubble__icon[data-astro-cid-vr3lhbrl]{border-radius:var(--radius-full);background:linear-gradient(135deg,#69c7fb,#b69dff);flex:0 0 32px;width:32px;height:32px}.solution-diagnostic-bubble[data-astro-cid-vr3lhbrl] p[data-astro-cid-vr3lhbrl]{color:var(--color-text-primary);margin:0;font-size:14px}.solution-diagnostic-bubble__lines[data-astro-cid-vr3lhbrl]{flex-direction:column;gap:6px;margin-top:8px;display:flex}.solution-diagnostic-bubble__lines[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{background:var(--color-surface-subtle);border-radius:4px;width:120px;height:7px}.solution-chat__body[data-astro-cid-vr3lhbrl] .is-check[data-astro-cid-vr3lhbrl],.solution-sms-float[data-astro-cid-vr3lhbrl] .solution-phone__thread[data-astro-cid-vr3lhbrl] .is-check[data-astro-cid-vr3lhbrl]{background:var(--color-white);border:1px solid var(--color-border-light);box-shadow:var(--shadow-sm);align-self:flex-start}.solution-preview--dashboard[data-astro-cid-vr3lhbrl]{justify-content:center;align-items:center;display:flex}.solution-dashboard-card[data-astro-cid-vr3lhbrl]{width:min(460px,100%);box-shadow:var(--shadow-md);background:#fffffff0;border-radius:14px;overflow:hidden}.solution-dashboard-card__head[data-astro-cid-vr3lhbrl]{border-bottom:1px solid var(--color-border-light);padding:18px 20px}.solution-dashboard-card__dots[data-astro-cid-vr3lhbrl]{gap:6px;margin-bottom:10px;display:flex}.solution-dashboard-card__dots[data-astro-cid-vr3lhbrl] span[data-astro-cid-vr3lhbrl]{border-radius:var(--radius-full);background:var(--color-surface-subtle);border:1px solid var(--color-border-light);width:8px;height:8px}.solution-dashboard-card__head[data-astro-cid-vr3lhbrl] strong[data-astro-cid-vr3lhbrl]{font-size:16px;display:block}.solution-dashboard-card__head[data-astro-cid-vr3lhbrl] small[data-astro-cid-vr3lhbrl]{color:var(--color-text-tertiary);margin-top:3px;font-size:13px;display:block}.solution-dashboard-card__table-wrap[data-astro-cid-vr3lhbrl]{overflow-x:auto}.solution-dashboard-card__table[data-astro-cid-vr3lhbrl]{border-collapse:collapse;width:100%;font-size:13px}.solution-dashboard-card__table[data-astro-cid-vr3lhbrl] th[data-astro-cid-vr3lhbrl]{background:var(--color-surface-subtle);color:var(--color-text-tertiary);text-align:left;padding:10px 20px;font-size:12px;font-weight:700}.solution-dashboard-card__table[data-astro-cid-vr3lhbrl] td[data-astro-cid-vr3lhbrl]{border-top:1px solid var(--color-border-light);color:var(--color-text-primary);padding:10px 20px}.solution-dashboard-card__badge[data-astro-cid-vr3lhbrl]{border-radius:var(--radius-full);padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.solution-dashboard-card__badge[data-astro-cid-vr3lhbrl].is-success{color:#15803d;background:#dcfce7}.solution-dashboard-card__badge[data-astro-cid-vr3lhbrl].is-info{color:#1d4ed8;background:#dbeafe}.solution-dashboard-card__badge[data-astro-cid-vr3lhbrl].is-warning{color:#92400e;background:#fef3c7}.solution-dashboard-card__foot[data-astro-cid-vr3lhbrl]{border-top:1px solid var(--color-border-light);color:var(--color-text-tertiary);justify-content:space-between;padding:12px 20px;font-size:12px;display:flex}@media (width<1100px){.solution-redesign__hero[data-astro-cid-vr3lhbrl]{padding-top:112px}.solution-redesign__hero[data-astro-cid-vr3lhbrl],.solution-redesign__work[data-astro-cid-vr3lhbrl]{width:calc(100vw - 48px)}.solution-redesign__work[data-astro-cid-vr3lhbrl]{padding:0 0 80px}}@media (width<760px){.solution-redesign__hero[data-astro-cid-vr3lhbrl],.solution-redesign__work[data-astro-cid-vr3lhbrl]{width:calc(100vw - 48px)}.solution-redesign__feature-visual[data-astro-cid-vr3lhbrl]{margin-inline:-8px}.solution-redesign__hero[data-astro-cid-vr3lhbrl]{gap:48px;padding:130px 0 32px}.solution-redesign__hero[data-astro-cid-vr3lhbrl] h1[data-astro-cid-vr3lhbrl]{letter-spacing:-.032em;font-size:clamp(32px,9vw,44px);line-height:1.05}.solution-redesign__subhead[data-astro-cid-vr3lhbrl]{font-size:17px;line-height:1.42}.solution-redesign__actions[data-astro-cid-vr3lhbrl]{width:100%}.solution-image-strip[data-astro-cid-vr3lhbrl]{grid-template-rows:repeat(3,170px);grid-template-columns:repeat(2,1fr);min-height:548px;margin-inline:-8px}.solution-image-strip__item[data-astro-cid-vr3lhbrl].is-1,.solution-image-strip__item[data-astro-cid-vr3lhbrl].is-2,.solution-image-strip__item[data-astro-cid-vr3lhbrl].is-3,.solution-image-strip__item[data-astro-cid-vr3lhbrl].is-4,.solution-image-strip__item[data-astro-cid-vr3lhbrl].is-5{grid-area:auto}.solution-redesign__work[data-astro-cid-vr3lhbrl]{padding:0 0 72px}.solution-chat__body[data-astro-cid-vr3lhbrl]{padding:20px}}@media (prefers-reduced-motion:no-preference){html.js-reveal .solution-redesign .m3-reveal:not(.is-revealed),html.js-reveal .solution-redesign .m3-reveal-children:not(.is-revealed)>*{filter:blur(7px)}html.js-reveal .solution-redesign .m3-reveal.is-revealed,html.js-reveal .solution-redesign .m3-reveal-children.is-revealed>*{animation-name:solution-unfurl-blur}@keyframes solution-unfurl-blur{0%{opacity:0;transform:translateY(var(--m3-reveal-y,28px));filter:blur(7px)}to{opacity:1;filter:blur();transform:none}}html.js-reveal .solution-redesign--receptionist .home-feature-row__media.is-revealed .solution-transfer-live__composer{animation:solution-transfer-composer 5s var(--ease-emphasized,cubic-bezier(.2, 0, 0, 1)) .4s both}html.js-reveal .solution-redesign--receptionist .home-feature-row__media.is-revealed .solution-transfer-live__stage.is-resolved,html.js-reveal .solution-redesign--receptionist .home-feature-row__media.is-revealed .solution-transfer-live__result{animation:solution-transfer-resolve .5s var(--ease-emphasized,cubic-bezier(.2, 0, 0, 1)) 5.4s both}@keyframes solution-transfer-composer{0%{opacity:0;visibility:visible;transform:translateY(4px)}8%,92%{opacity:1;visibility:visible;transform:none}to{opacity:0;visibility:hidden;transform:none}}@keyframes solution-transfer-resolve{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed :is(.solution-booking-pill-pending,.solution-booking-pill-confirmed,.solution-booking-confirm){animation:4s linear infinite paused solution-booking-pending}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-booking-pill-confirmed{animation-name:solution-booking-confirmed}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-booking-confirm{animation-name:solution-booking-press}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed.is-inview :is(.solution-booking-pill-pending,.solution-booking-pill-confirmed,.solution-booking-confirm){animation-play-state:running}@keyframes solution-booking-pending{0%,22.5%{opacity:1;animation-timing-function:var(--ease-standard,cubic-bezier(.2, 0, 0, 1))}37.5%,95%{opacity:0;animation-timing-function:var(--ease-standard,cubic-bezier(.2, 0, 0, 1))}to{opacity:1}}@keyframes solution-booking-confirmed{0%,22.5%{opacity:0;animation-timing-function:var(--ease-standard,cubic-bezier(.2, 0, 0, 1))}37.5%,95%{opacity:1;animation-timing-function:var(--ease-standard,cubic-bezier(.2, 0, 0, 1))}to{opacity:0}}@keyframes solution-booking-press{0%,20%{animation-timing-function:var(--ease-emphasized-accelerate,cubic-bezier(.3, 0, .8, .15));transform:none}25%{animation-timing-function:var(--ease-emphasized-decelerate,cubic-bezier(.05, .7, .1, 1));transform:scale(.95)}30%,to{transform:none}}html.js-reveal .solution-redesign--office-manager .solution-webform-log__rows.is-revealed>:first-child{animation-delay:.5s}html.js-reveal .solution-redesign--office-manager .solution-webform-log__rows.is-revealed>:nth-child(2){animation-delay:.9s}html.js-reveal .solution-redesign--office-manager .solution-webform-log__rows.is-revealed>:nth-child(3){animation-delay:1.3s}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-invoice-card__row{animation:solution-transfer-resolve .45s var(--ease-emphasized,cubic-bezier(.2, 0, 0, 1)) both}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-invoice-card__row:first-child{animation-delay:.35s}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-invoice-card__row:nth-child(2){animation-delay:.47s}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-invoice-card__row:nth-child(3){animation-delay:.59s}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-invoice-card__row:nth-child(4){animation-delay:.71s}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-invoice-card__row:nth-child(5){animation-delay:.83s}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-invoice-card__row:nth-child(6){animation-delay:.95s}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-agent-orb__phrase{background-image:linear-gradient(100deg, var(--color-text-secondary) 42%, var(--color-brand-sky) 50%, var(--color-text-secondary) 58%);color:#0000;background-size:200% 100%;background-clip:text;animation:7.2s linear infinite paused solution-agent-phrase,2.4s linear infinite paused solution-agent-shimmer}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-agent-orb__phrase:nth-child(2){animation-delay:2.4s,0s}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-agent-orb__phrase:nth-child(3){animation-delay:4.8s,0s}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed.is-inview .solution-agent-orb__phrase{animation-play-state:running,running}@keyframes solution-agent-phrase{0%{opacity:0}4%,29%{opacity:1}33.3%,to{opacity:0}}@keyframes solution-agent-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-invrec__row--paid{animation:solution-transfer-resolve .5s var(--ease-emphasized,cubic-bezier(.2, 0, 0, 1)) 1.15s both}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-invrec__payment{animation:solution-transfer-resolve .5s var(--ease-emphasized,cubic-bezier(.2, 0, 0, 1)) .9s both}html.js-reveal .solution-redesign--jobs-manager .home-feature-row__media.is-revealed .solution-jobrecord-prepend{animation:solution-jobrecord-prepend .6s var(--ease-emphasized,cubic-bezier(.2, 0, 0, 1)) 1s both}@keyframes solution-jobrecord-prepend{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}html.js-reveal .solution-redesign--jobs-manager .home-feature-row__media.is-revealed :is(.solution-jobstatus-pill-pending,.solution-jobstatus-pill-live){animation:4s linear infinite paused solution-booking-pending}html.js-reveal .solution-redesign--jobs-manager .home-feature-row__media.is-revealed .solution-jobstatus-pill-live{animation-name:solution-booking-confirmed}html.js-reveal .solution-redesign--jobs-manager .home-feature-row__media.is-revealed.is-inview :is(.solution-jobstatus-pill-pending,.solution-jobstatus-pill-live){animation-play-state:running}html.js-reveal .solution-redesign--jobs-manager .home-feature-row__media.m3-reveal:not(.is-reminder-fired) .solution-email-card{opacity:0}html.js-reveal .solution-redesign--jobs-manager .home-feature-row__media.is-reminder-fired .solution-email-card{animation:solution-reminder-fire .55s var(--ease-emphasized-decelerate,cubic-bezier(.05, .7, .1, 1)) .15s both}html.js-reveal .solution-redesign--jobs-manager .home-feature-row__media.is-reminder-fired .solution-email-card>small{animation:solution-transfer-resolve .5s var(--ease-emphasized,cubic-bezier(.2, 0, 0, 1)) .7s both}@keyframes solution-reminder-fire{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}html.js-reveal .solution-redesign--jobs-manager .home-feature-row__media.is-revealed .scheduling-card__days>div:first-child .scheduling-card__slots .scheduling-card__slot:nth-child(3){animation:solution-slot-confirm .5s var(--ease-emphasized-decelerate,cubic-bezier(.05, .7, .1, 1)) 1.1s both}@keyframes solution-slot-confirm{0%{opacity:0;transform:translateY(5px)scale(.9)}to{opacity:1;transform:none}}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-review-card:after{animation:4s linear infinite paused solution-booking-confirmed}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed.is-inview .solution-review-card:after{animation-play-state:running}html.js-reveal .solution-redesign--jobs-manager .home-feature-row__media.is-revealed .solution-files-card:after{animation:4s linear infinite paused solution-booking-confirmed}html.js-reveal .solution-redesign--jobs-manager .home-feature-row__media.is-revealed.is-inview .solution-files-card:after{animation-play-state:running}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-invoice-card:after{animation:solution-card-shadow-breath 1.6s var(--ease-standard,cubic-bezier(.2, 0, 0, 1)) .4s both}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-webform-log:after{animation:solution-card-shadow-breath 1.9s var(--ease-standard,cubic-bezier(.2, 0, 0, 1)) .5s both}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-crm-record:after{animation:solution-card-shadow-breath 1.6s var(--ease-standard,cubic-bezier(.2, 0, 0, 1)) .3s both}html.js-reveal .solution-redesign--office-manager .home-feature-row__media.is-revealed .solution-invrec:after,html.js-reveal .solution-redesign--jobs-manager .home-feature-row__media.is-revealed .solution-jobrecord:after{animation:solution-card-shadow-breath 1.6s var(--ease-standard,cubic-bezier(.2, 0, 0, 1)) .9s both}html.js-reveal .solution-redesign--jobs-manager .home-feature-row__media.is-reminder-fired .solution-email-card:after{animation:solution-card-shadow-breath 1.6s var(--ease-standard,cubic-bezier(.2, 0, 0, 1)) .2s both}@keyframes solution-card-shadow-breath{0%{opacity:0}35%,65%{opacity:1}to{opacity:0}}html.js-reveal .solution-redesign--office-manager .solution-collage :is(.solution-booking-pill-pending,.solution-booking-pill-confirmed,.solution-booking-confirm){animation:4s linear infinite paused solution-booking-pending}html.js-reveal .solution-redesign--office-manager .solution-collage .solution-booking-pill-confirmed{animation-name:solution-booking-confirmed}html.js-reveal .solution-redesign--office-manager .solution-collage .solution-booking-confirm{animation-name:solution-booking-press}html.js-reveal .solution-redesign--office-manager .solution-collage.is-inview :is(.solution-booking-pill-pending,.solution-booking-pill-confirmed,.solution-booking-confirm){animation-play-state:running}html.js-reveal .solution-redesign--office-manager .solution-collage .solution-agent-orb__phrase{background-image:linear-gradient(100deg, var(--color-text-secondary) 42%, var(--color-brand-sky) 50%, var(--color-text-secondary) 58%);color:#0000;background-size:200% 100%;background-clip:text;animation:7.2s linear infinite paused solution-agent-phrase,2.4s linear infinite paused solution-agent-shimmer}html.js-reveal .solution-redesign--office-manager .solution-collage .solution-agent-orb__phrase:nth-child(2){animation-delay:2.4s,0s}html.js-reveal .solution-redesign--office-manager .solution-collage .solution-agent-orb__phrase:nth-child(3){animation-delay:4.8s,0s}html.js-reveal .solution-redesign--office-manager .solution-collage.is-inview .solution-agent-orb__phrase{animation-play-state:running,running}html.js-reveal .solution-redesign--office-manager .solution-collage__deckcard-clip astro-island>div{animation:20s ease-in-out infinite paused solution-deck-drift}html.js-reveal .solution-redesign--office-manager .solution-collage.is-inview .solution-collage__deckcard-clip astro-island>div{animation-play-state:running}@keyframes solution-deck-drift{0%,to{transform:translateY(12px)}50%{transform:translateY(-26px)}}}
