.home_section__uLqSc{max-width:1180px;margin:0 auto;padding:var(--pb-space-20) var(--pb-space-5)}.home_sectionAlt___u_DB{max-width:none;background:var(--pb-color-bg-surface);border-block:1px solid var(--pb-color-border)}.home_sectionAlt___u_DB>*{max-width:1180px;margin-inline:auto}.home_sectionHead__f9_Co{max-width:60ch;margin:0 auto var(--pb-space-12);text-align:center}.home_sectionTitle__PWNht{margin:0;font:var(--pb-type-h2);color:var(--pb-color-text-primary);letter-spacing:-.01em}.home_sectionLede__YWADA{margin:var(--pb-space-4) 0 0;font:var(--pb-type-body-lg);color:var(--pb-color-text-muted)}.home_btnPrimary__bn_LE,.home_btnSecondaryOnDark__NffU_,.home_btnSecondary__Ey8Ev{display:inline-flex;align-items:center;justify-content:center;padding:var(--pb-space-3) var(--pb-space-6);border-radius:var(--pb-radius-full);font:var(--pb-type-label);font-size:1rem;text-decoration:none;transition:background var(--pb-duration-fast) var(--pb-ease),border-color var(--pb-duration-fast) var(--pb-ease)}.home_btnPrimary__bn_LE{background:var(--pb-color-accent);color:var(--pb-color-text-inverse)}.home_btnPrimary__bn_LE:hover{background:var(--pb-color-accent-hover)}.home_btnSecondary__Ey8Ev{background:var(--pb-color-bg-surface);color:var(--pb-color-text-primary);border:1px solid var(--pb-color-border-strong)}.home_btnSecondary__Ey8Ev:hover{border-color:var(--pb-color-accent);color:var(--pb-color-accent)}.home_btnSecondaryOnDark__NffU_{background:transparent;color:var(--pb-color-text-inverse);border:1px solid color-mix(in srgb,var(--pb-color-text-inverse) 45%,transparent)}.home_btnSecondaryOnDark__NffU_:hover{border-color:var(--pb-color-text-inverse)}.home_hero__YXUwh{max-width:1180px;margin:0 auto;padding:var(--pb-space-20) var(--pb-space-5) var(--pb-space-16);display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:var(--pb-space-16);gap:var(--pb-space-16)}.home_heroTitle__lKi6Z{margin:0;font:var(--pb-type-h1);font-size:clamp(2.25rem,1.8rem + 2.2vw,3.25rem);line-height:1.08;letter-spacing:-.02em;color:var(--pb-color-text-primary)}.home_heroLede__G716p{margin:var(--pb-space-5) 0 0;font:var(--pb-type-body-lg);font-size:1.25rem;color:var(--pb-color-text-primary)}.home_heroSub__84INo{margin:var(--pb-space-3) 0 0;font:var(--pb-type-body);color:var(--pb-color-text-muted)}.home_heroActions__5zNyB{display:flex;flex-wrap:wrap;gap:var(--pb-space-3);margin-top:var(--pb-space-8)}.home_mockup__mXmny{position:relative;border-radius:var(--pb-radius-lg);background:var(--pb-color-bg-surface);border:1px solid var(--pb-color-border);box-shadow:var(--pb-elevation-3);overflow:hidden}.home_mockupBar__S_nBR{display:flex;gap:var(--pb-space-2);padding:var(--pb-space-3) var(--pb-space-4);background:var(--pb-color-bg-subtle);border-bottom:1px solid var(--pb-color-border)}.home_mockupDot__wZbvW{width:10px;height:10px;border-radius:var(--pb-radius-full);background:var(--pb-color-border-strong)}.home_mockupBody__FiCNj{padding:var(--pb-space-5);display:flex;flex-direction:column;gap:var(--pb-space-4)}.home_mockupHeadRow__UPvx6{display:flex;align-items:center;justify-content:space-between}.home_mockupH__w6WZ7{font:var(--pb-type-h4);color:var(--pb-color-text-primary)}.home_mockupPillMuted__L263c{font:var(--pb-type-caption);color:var(--pb-color-text-muted);background:var(--pb-color-bg-subtle);padding:var(--pb-space-1) var(--pb-space-3);border-radius:var(--pb-radius-full)}.home_mockupAppts__UvAg7{display:flex;flex-direction:column;gap:var(--pb-space-2)}.home_mockupAppt___Si7O{display:flex;align-items:center;gap:var(--pb-space-3);padding:var(--pb-space-3);border:1px solid var(--pb-color-border);border-radius:var(--pb-radius-md)}.home_mockupTime__X8mUn{font:var(--pb-type-caption);color:var(--pb-color-text-muted);width:36px;flex:none}.home_mockupAvatar__RH_3s{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:none;border-radius:var(--pb-radius-full);background:var(--pb-color-accent-subtle);color:var(--pb-color-accent);font:var(--pb-type-caption);font-weight:600}.home_mockupApptText__TkJlV{display:flex;flex-direction:column;line-height:1.25}.home_mockupApptText__TkJlV strong{font-size:.875rem;color:var(--pb-color-text-primary)}.home_mockupApptText__TkJlV span{font-size:.75rem;color:var(--pb-color-text-muted)}.home_mockupDue__TCraM,.home_mockupPaid__FFzME{margin-left:auto;font:var(--pb-type-caption);font-weight:600;padding:var(--pb-space-1) var(--pb-space-3);border-radius:var(--pb-radius-full)}.home_mockupPaid__FFzME{color:var(--pb-color-success);background:var(--pb-color-success-subtle)}.home_mockupDue__TCraM{color:var(--pb-color-warn-text);background:var(--pb-color-warn-subtle)}.home_mockupStats__KnmPP{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:var(--pb-space-3);gap:var(--pb-space-3)}.home_mockupStat__tpYSh{display:flex;flex-direction:column;gap:var(--pb-space-2);padding:var(--pb-space-4);border:1px solid var(--pb-color-border);border-radius:var(--pb-radius-md);background:var(--pb-color-bg-page)}.home_mockupStatLabel__L1OC9{font:var(--pb-type-caption);color:var(--pb-color-text-muted)}.home_mockupStatValue__IGSHp{font:var(--pb-type-h4);color:var(--pb-color-text-primary)}.home_mockupChart__gwAYj{display:flex;align-items:flex-end;gap:var(--pb-space-1);height:48px}.home_mockupBarCol__YflBj{flex:1 1;border-radius:var(--pb-radius-sm) var(--pb-radius-sm) 0 0;background:var(--pb-color-accent-soft)}.home_mockupBarCol__YflBj:last-child{background:var(--pb-color-accent)}.home_mockupStaffRows__kVcy3{display:flex;flex-direction:column;gap:var(--pb-space-2);padding-top:var(--pb-space-1)}.home_mockupStaffRow__61tnk{height:8px;border-radius:var(--pb-radius-full);background:var(--pb-color-border)}.home_mockupStaffRow__61tnk:first-child{width:90%}.home_mockupStaffRow__61tnk:nth-child(2){width:70%}.home_mockupStaffRow__61tnk:last-child{width:80%}.home_mockupToast__VPkud{position:absolute;right:var(--pb-space-5);bottom:var(--pb-space-5);display:inline-flex;align-items:center;gap:var(--pb-space-2);padding:var(--pb-space-3) var(--pb-space-4);border-radius:var(--pb-radius-md);background:var(--pb-color-text-primary);color:var(--pb-color-text-inverse);font:var(--pb-type-label);box-shadow:var(--pb-elevation-3)}.home_trust__SUbsg{background:var(--pb-color-accent-subtle);border-block:1px solid var(--pb-color-accent-soft)}.home_trustList__Y8m9t{max-width:1180px;margin:0 auto;padding:var(--pb-space-5);list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--pb-space-4) var(--pb-space-8)}.home_trustItem__hUDx2{display:inline-flex;align-items:center;gap:var(--pb-space-2);font:var(--pb-type-label);color:var(--pb-color-text-primary)}.home_trustIcon__zVUkl{color:var(--pb-color-accent);flex:none}.home_cardGrid__bCeUU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--pb-space-5);gap:var(--pb-space-5)}.home_card__m41GY{padding:var(--pb-space-6);background:var(--pb-color-bg-surface);border:1px solid var(--pb-color-border);border-radius:var(--pb-radius-lg);transition:box-shadow var(--pb-duration-base) var(--pb-ease),transform var(--pb-duration-base) var(--pb-ease)}.home_card__m41GY:hover{box-shadow:var(--pb-elevation-2);transform:translateY(-2px)}.home_cardIcon__ybWGt{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--pb-radius-md);background:var(--pb-color-accent-subtle);color:var(--pb-color-accent);margin-bottom:var(--pb-space-4)}.home_cardTitle__oZgq8{margin:0 0 var(--pb-space-2);font:var(--pb-type-h4);color:var(--pb-color-text-primary)}.home_cardBody__7K9yM{margin:0;font:var(--pb-type-body-sm);color:var(--pb-color-text-muted);line-height:1.55}.home_workflow__mZcyX{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--pb-space-3)}.home_workflowStep__X_HJB{gap:var(--pb-space-3);padding:var(--pb-space-4) var(--pb-space-5);background:var(--pb-color-bg-surface);border:1px solid var(--pb-color-border);font:var(--pb-type-label);color:var(--pb-color-text-primary)}.home_workflowNum__Kyp_M,.home_workflowStep__X_HJB{display:inline-flex;align-items:center;border-radius:var(--pb-radius-full)}.home_workflowNum__Kyp_M{justify-content:center;width:24px;height:24px;flex:none;background:var(--pb-color-accent);color:var(--pb-color-text-inverse);font-size:.8125rem;font-weight:600}.home_privacyGrid__RPHfS{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--pb-space-12);gap:var(--pb-space-12);align-items:center}.home_eyebrow__kx3u0{display:inline-flex;align-items:center;gap:var(--pb-space-2);font:var(--pb-type-label);color:var(--pb-color-accent);margin-bottom:var(--pb-space-3)}.home_privacyCopy__bFcY7 .home_sectionTitle__PWNht{text-align:left}.home_textLink__bidCt{display:inline-block;margin-top:var(--pb-space-5);font:var(--pb-type-label);color:var(--pb-color-accent);text-decoration:none}.home_textLink__bidCt:hover{text-decoration:underline}.home_privacyList__jOqrF{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--pb-space-4)}.home_privacyItem__MkzJt{display:flex;align-items:flex-start;gap:var(--pb-space-3);padding:var(--pb-space-4);background:var(--pb-color-bg-page);border:1px solid var(--pb-color-border);border-radius:var(--pb-radius-md);font:var(--pb-type-body-sm);color:var(--pb-color-text-primary)}.home_privacyIcon__t3sCM{color:var(--pb-color-accent);flex:none;margin-top:var(--pb-space-1)}.home_planGrid__A9lsb{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--pb-space-4);gap:var(--pb-space-4)}.home_planCard__O_D_v{position:relative;padding:var(--pb-space-6);background:var(--pb-color-bg-surface);border:1px solid var(--pb-color-border);border-radius:var(--pb-radius-lg);display:flex;flex-direction:column;gap:var(--pb-space-2)}.home_planCardFeatured__p9Xa_{border-color:var(--pb-color-accent);box-shadow:var(--pb-elevation-2)}.home_planBadge__Pc1Ig{position:absolute;top:calc(-1 * var(--pb-space-3));left:var(--pb-space-5);padding:var(--pb-space-1) var(--pb-space-3);border-radius:var(--pb-radius-full);background:var(--pb-color-accent);color:var(--pb-color-text-inverse);font:var(--pb-type-caption);font-weight:600}.home_planName__br0FZ{margin:0;font:var(--pb-type-label);color:var(--pb-color-text-muted)}.home_planPrice__aaXOB{margin:0;font:var(--pb-type-h2);color:var(--pb-color-text-primary)}.home_planNote__wFq_v,.home_planPer__Xfime{font:var(--pb-type-body-sm);color:var(--pb-color-text-muted)}.home_planNote__wFq_v{margin:0}.home_pricingFootnote__g6rr5{max-width:70ch;margin:var(--pb-space-8) auto 0;text-align:center;font:var(--pb-type-body-sm);color:var(--pb-color-text-muted)}.home_centerRow__Yni6R{display:flex;justify-content:center;margin-top:var(--pb-space-8)}.home_quote__Fj70Z{margin:0;padding:var(--pb-space-6);background:var(--pb-color-bg-surface);border:1px solid var(--pb-color-border);border-radius:var(--pb-radius-lg)}.home_quoteText__m_kiX{margin:0;font:var(--pb-type-body);color:var(--pb-color-text-primary);line-height:1.6}.home_quoteBy__fy6E8{margin-top:var(--pb-space-4);font:var(--pb-type-caption);color:var(--pb-color-text-muted)}.home_finalCta__muJL3{max-width:none;margin-top:var(--pb-space-20);padding:var(--pb-space-24) var(--pb-space-5);text-align:center;background:var(--pb-color-teal-900)}.home_finalCtaTitle__qis7k{margin:0 auto;max-width:22ch;font:var(--pb-type-h1);color:var(--pb-color-text-inverse);letter-spacing:-.01em}.home_finalCtaLede__Jf_ZZ{margin:var(--pb-space-4) auto 0;max-width:52ch;font:var(--pb-type-body-lg);color:var(--pb-color-teal-100)}.home_finalCta__muJL3 .home_heroActions__5zNyB{justify-content:center}@media (max-width:980px){.home_hero__YXUwh{grid-template-columns:1fr;gap:var(--pb-space-10)}.home_privacyGrid__RPHfS{grid-template-columns:1fr;gap:var(--pb-space-8)}.home_cardGrid__bCeUU,.home_planGrid__A9lsb{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.home_cardGrid__bCeUU,.home_mockupStats__KnmPP,.home_planGrid__A9lsb{grid-template-columns:1fr}}