@keyframes gsEHRa_orbDrift1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-40px,28px)scale(1.06)}66%{transform:translate(24px,-18px)scale(.96)}}@keyframes gsEHRa_orbDrift2{0%,to{transform:translate(0)scale(1)}33%{transform:translate(32px,-22px)scale(.94)}66%{transform:translate(-18px,30px)scale(1.04)}}@keyframes gsEHRa_orbDrift3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-24px,36px)scale(1.07)}}@keyframes gsEHRa_dashFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes gsEHRa_gradientShift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes gsEHRa_stepPulse{0%,to{border-left-color:var(--color-lime)}50%{border-left-color:var(--color-lime-hover)}}@keyframes gsEHRa_shimmerSlide{0%{background-position:-200%}to{background-position:200%}}@keyframes gsEHRa_howFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-8px)rotate(-1deg)}}.gsEHRa_page{font-family:var(--font-sans);color:var(--color-ink);background:var(--color-surface);font-weight:300}.gsEHRa_nav{z-index:200;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:.5px solid var(--color-hairline);background:#ffffffeb;position:sticky;top:0}.gsEHRa_navInner{align-items:center;gap:40px;max-width:1512px;height:72px;margin:0 auto;padding:0 80px;display:flex}.gsEHRa_logoLink{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.gsEHRa_logoImg{width:auto;height:24px}.gsEHRa_navLinks{flex:1;align-items:center;gap:28px;margin:0 0 0 40px;padding:0;list-style:none;display:flex}.gsEHRa_navLink{letter-spacing:-.03em;color:var(--color-ink);opacity:.65;font-size:15px;font-weight:300;text-decoration:none;transition:opacity .15s}.gsEHRa_navLink:hover{opacity:1}.gsEHRa_navActions{align-items:center;gap:16px;margin-left:auto;display:flex}.gsEHRa_navLogin{letter-spacing:-.03em;color:var(--color-ink);opacity:.65;font-size:15px;font-weight:300;text-decoration:none;transition:opacity .15s}.gsEHRa_navLogin:hover{opacity:1}.gsEHRa_navCta{background:var(--color-lime);height:44px;color:var(--color-ink);letter-spacing:-.03em;font-size:15px;font-weight:300;font-family:var(--font-sans);border-radius:var(--radius-pill);align-items:center;padding:0 20px;text-decoration:none;transition:background .15s;display:inline-flex;position:relative;overflow:hidden}.gsEHRa_navCta:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff47 50%,#0000 100%);transition:transform;position:absolute;inset:0;transform:translate(-100%)}.gsEHRa_navCta:hover{background:var(--color-lime-hover)}.gsEHRa_navCta:hover:after{transition:transform .45s;transform:translate(100%)}.gsEHRa_hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:40px;height:40px;margin-left:auto;margin-right:-8px;padding:8px;display:none}.gsEHRa_hamburgerLine{background:var(--color-ink);transform-origin:50%;border-radius:2px;width:20px;height:1.5px;transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .18s;display:block}.gsEHRa_hamburgerOpen .gsEHRa_hamburgerLine:first-child{transform:translateY(6.5px)rotate(45deg)}.gsEHRa_hamburgerOpen .gsEHRa_hamburgerLine:nth-child(2){opacity:0;transform:scaleX(0)}.gsEHRa_hamburgerOpen .gsEHRa_hamburgerLine:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.gsEHRa_mobileMenu{background:var(--color-surface);z-index:199;opacity:0;pointer-events:none;flex-direction:column;gap:0;padding:40px 32px 48px;transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .22s;display:flex;position:fixed;inset:72px 0 0;transform:translateY(-24px)}.gsEHRa_mobileMenuOpen{opacity:1;pointer-events:all;transform:translateY(0)}.gsEHRa_mobileNavLink{font-family:var(--font-display);letter-spacing:-.07em;color:var(--color-ink);border-bottom:.5px solid var(--color-hairline);padding:12px 0;font-size:clamp(32px,8vw,48px);font-weight:300;line-height:1.1;text-decoration:none;transition:color .1s;display:block}.gsEHRa_mobileNavLink:hover{color:var(--color-teal)}.gsEHRa_mobileDivider{background:var(--color-hairline);height:.5px;margin:24px 0}.gsEHRa_mobileNavActions{flex-direction:column;gap:12px;margin-top:auto;padding-top:32px;display:flex}.gsEHRa_mobileNavLogin{border:.5px solid var(--color-hairline);border-radius:var(--radius-pill);letter-spacing:-.03em;height:56px;color:var(--color-ink);justify-content:center;align-items:center;font-size:17px;font-weight:300;text-decoration:none;transition:background .12s;display:inline-flex}.gsEHRa_mobileNavLogin:hover{background:var(--color-page)}.gsEHRa_mobileNavCta{background:var(--color-lime);height:56px;color:var(--color-ink);border-radius:var(--radius-pill);letter-spacing:-.03em;font-size:17px;font-weight:300;font-family:var(--font-sans);justify-content:center;align-items:center;text-decoration:none;transition:background .12s;display:inline-flex}.gsEHRa_mobileNavCta:hover{background:var(--color-lime-hover)}.gsEHRa_heroSection{position:relative;overflow:hidden}.gsEHRa_heroGradientBg{pointer-events:none;z-index:0;position:absolute;inset:-20%}.gsEHRa_orbLime{background:radial-gradient(circle,#d0f44a61 0%,#0000 68%);border-radius:50%;width:900px;height:900px;animation:9s ease-in-out infinite gsEHRa_orbDrift1;position:absolute;top:-320px;right:-180px}.gsEHRa_orbTeal{background:radial-gradient(circle,#00504424 0%,#0000 70%);border-radius:50%;width:700px;height:700px;animation:12s ease-in-out infinite gsEHRa_orbDrift2;position:absolute;bottom:0;left:-100px}.gsEHRa_orbMint{background:radial-gradient(circle,#f6ffe6e6 0%,#0000 72%);border-radius:50%;width:600px;height:600px;animation:7s ease-in-out infinite gsEHRa_orbDrift3;position:absolute;top:40%;left:30%}.gsEHRa_hero{z-index:1;max-width:1512px;margin:0 auto;padding:52px 80px 72px;position:relative}.gsEHRa_heroInner{flex-direction:column;align-items:flex-start;gap:24px;max-width:760px;display:flex}.gsEHRa_heroPill{border:.5px solid var(--color-hairline);border-radius:var(--radius-pill);letter-spacing:-.03em;height:32px;color:var(--color-ink);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffb3;align-items:center;padding:0 20px;font-size:12px;font-weight:300;display:inline-flex}.gsEHRa_heroHeadline{font-family:var(--font-display);letter-spacing:-.08em;background:linear-gradient(135deg, var(--color-ink) 0%, var(--color-ink) 45%, var(--color-teal) 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(52px,6.5vw,96px);font-weight:300;line-height:1;animation:8s ease-in-out infinite gsEHRa_gradientShift}.gsEHRa_heroSub{letter-spacing:-.03em;color:var(--color-ink);opacity:.65;margin:0;font-size:17px;font-weight:300;line-height:1.5}.gsEHRa_heroCta{background:var(--color-ink);height:56px;color:var(--color-surface);letter-spacing:-.03em;font-size:16px;font-weight:300;font-family:var(--font-sans);border-radius:var(--radius-pill);align-items:center;margin-top:8px;padding:0 32px;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.gsEHRa_heroCta:hover{background:var(--color-teal);transform:translateY(-2px)}.gsEHRa_heroDashboard{border-radius:var(--radius-card);z-index:1;margin-top:56px;animation:7s ease-in-out infinite gsEHRa_dashFloat;position:relative;overflow:hidden;box-shadow:0 24px 64px #1034342e}.gsEHRa_heroDashboardImg{width:100%;height:auto;display:block}.gsEHRa_painPoint{background:var(--color-sidebar);padding:96px 80px}.gsEHRa_painPointInner{grid-template-columns:1fr 1fr;align-items:start;gap:80px;max-width:1512px;margin:0 auto;display:grid}.gsEHRa_painPointHeadline{font-family:var(--font-display);letter-spacing:-.08em;color:var(--color-ink);margin:0;font-size:clamp(36px,4vw,64px);font-weight:300;line-height:1.05}.gsEHRa_painPointRight{padding-top:8px}.gsEHRa_painList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.gsEHRa_painListItem{letter-spacing:-.03em;color:var(--color-ink);border-bottom:.5px solid #1034341a;align-items:flex-start;gap:14px;padding:14px 0;font-size:16px;font-weight:300;line-height:1.5;display:flex}.gsEHRa_painListItem:last-child{border-bottom:none}.gsEHRa_painArrow{background:var(--color-lime);width:24px;height:24px;color:var(--color-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:12px;display:inline-flex}.gsEHRa_painPhotoCard{background:var(--color-teal);border-radius:var(--radius-card);max-width:1512px;height:480px;margin:56px auto 0;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:relative;overflow:hidden}.gsEHRa_painPhotoCard:hover{transform:scale(1.008);box-shadow:0 20px 60px #1034342e}.gsEHRa_painPhoto{object-fit:cover;object-position:center top;opacity:.75;width:100%;height:100%;position:absolute;inset:0}.gsEHRa_products{padding:96px 80px}.gsEHRa_productsInner{grid-template-columns:1fr 1fr;gap:24px;max-width:1512px;margin:0 auto;display:grid}.gsEHRa_productCard{background:var(--color-sidebar);border-radius:var(--radius-card);cursor:default;flex-direction:column;gap:32px;padding:48px 40px 0;display:flex;overflow:hidden}.gsEHRa_productCardDark{background:var(--color-teal)}.gsEHRa_productCardDark .gsEHRa_productCardTitle,.gsEHRa_productCardDark .gsEHRa_productCardDesc{color:var(--color-surface)}.gsEHRa_productCardMeta{flex-direction:column;gap:12px;display:flex}.gsEHRa_productCardTitle{font-family:var(--font-display);letter-spacing:-.07em;color:var(--color-ink);margin:0;font-size:32px;font-weight:300;line-height:1}.gsEHRa_productCardDesc{letter-spacing:-.03em;color:var(--color-ink);opacity:.75;max-width:360px;margin:0;font-size:16px;font-weight:300;line-height:1.4}.gsEHRa_productMockupLis,.gsEHRa_productMockupConsole{flex:1;align-items:flex-end;display:flex}.gsEHRa_mockupSidebar{background:var(--color-teal);border-radius:16px 16px 0 0;flex-direction:column;gap:20px;width:240px;min-height:320px;padding:28px 20px;display:flex}.gsEHRa_mockupSidebarMint{background:var(--color-sidebar);border:.5px solid var(--color-hairline);border-bottom:none;border-radius:16px 16px 0 0;flex-direction:column;gap:20px;width:240px;min-height:320px;padding:28px 20px;display:flex}.gsEHRa_mockupLogo{align-items:center;gap:8px;display:flex}.gsEHRa_mockupLogoImg{filter:brightness(0)invert();width:auto;height:18px}.gsEHRa_mockupSidebarMint .gsEHRa_mockupLogoImg{filter:none}.gsEHRa_mockupPillTeal,.gsEHRa_mockupPillLime{letter-spacing:-.03em;border-radius:var(--radius-pill);background:var(--color-lime);color:var(--color-ink);padding:3px 8px;font-size:10px;font-weight:300}.gsEHRa_mockupLabLabel{color:var(--color-faint);letter-spacing:-.02em;font-size:10px;font-weight:300}.gsEHRa_mockupSidebarMint .gsEHRa_mockupLabLabel{color:var(--color-muted)}.gsEHRa_mockupLabName{color:var(--color-surface);letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12px;font-weight:300;display:flex;overflow:hidden}.gsEHRa_mockupSidebarMint .gsEHRa_mockupLabName{color:var(--color-ink)}.gsEHRa_mockupDiamond{background:var(--color-lime);flex-shrink:0;width:6px;height:6px;display:inline-block;transform:rotate(45deg)}.gsEHRa_mockupBranchPill{border:.5px solid var(--color-teal-border);border-radius:var(--radius-pill);letter-spacing:-.02em;color:var(--color-surface);background:var(--color-teal-badge);align-self:flex-start;align-items:center;padding:4px 10px;font-size:9px;font-weight:300;display:inline-flex}.gsEHRa_mockupNav{flex-direction:column;gap:2px;margin-top:4px;display:flex}.gsEHRa_mockupNavItem,.gsEHRa_mockupNavItemActive,.gsEHRa_mockupNavItemMuted{letter-spacing:-.03em;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:300;display:block}.gsEHRa_mockupNavItemActive{background:var(--color-lime);color:var(--color-ink)}.gsEHRa_mockupNavItem{color:#ffffffb3}.gsEHRa_mockupNavItemMuted{color:var(--color-muted)}.gsEHRa_revenue{max-width:1512px;margin:0 auto;padding:96px 80px}.gsEHRa_revenueHeader{grid-template-columns:1fr 1fr;align-items:start;gap:80px;padding-bottom:64px;display:grid}.gsEHRa_revenueRight{padding-top:8px}.gsEHRa_revenuHeadline{font-family:var(--font-display);letter-spacing:-.08em;color:var(--color-ink);margin:0;font-size:clamp(36px,4vw,64px);font-weight:300;line-height:1.05}.gsEHRa_revenueDesc{letter-spacing:-.03em;color:var(--color-ink);opacity:.7;margin:0;padding-top:8px;font-size:16px;font-weight:300;line-height:1.5}.gsEHRa_revenueMockup{background:var(--color-teal);border-radius:var(--radius-card);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;overflow:hidden}.gsEHRa_revenueMockup:hover{transform:translateY(-4px);box-shadow:0 20px 56px #00504438}.gsEHRa_revenueMockupImg{width:100%;height:auto;display:block}.gsEHRa_howItWorks{background:var(--color-teal);padding:96px 80px}.gsEHRa_howInner{grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;max-width:1512px;margin:0 auto;display:grid}.gsEHRa_howMockup{background:var(--color-lime);border-radius:var(--radius-card);padding:40px 40px 0;overflow:hidden;box-shadow:0 32px 80px #00000040}.gsEHRa_howImageStack{aspect-ratio:1352/678;border-radius:14px 14px 0 0;width:100%;position:relative;overflow:hidden}.gsEHRa_howImageLayer{object-fit:cover;object-position:top center;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.gsEHRa_howSteps{flex-direction:column;gap:28px;display:flex}.gsEHRa_howTitle{font-family:var(--font-display);letter-spacing:-.07em;color:var(--color-surface);margin:0;font-size:clamp(40px,4.5vw,56px);font-weight:300;line-height:1}.gsEHRa_stepList{border-left:1px solid #ffffff26;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gsEHRa_step{text-align:left;width:100%;font-family:var(--font-sans);letter-spacing:-.03em;color:#ffffff80;cursor:pointer;background:0 0;border:none;border-left:3px solid #0000;align-items:baseline;gap:16px;margin-left:-1px;padding:16px 24px;font-size:16px;font-weight:300;line-height:1.4;transition:color .2s;display:flex}.gsEHRa_step:hover{color:#ffffffd9}.gsEHRa_stepNumber{letter-spacing:0;opacity:.5;font-variant-numeric:tabular-nums;flex-shrink:0;width:20px;font-size:12px}.gsEHRa_stepLabel{flex:1}.gsEHRa_stepActive{color:var(--color-surface);border-left:3px solid var(--color-lime)}.gsEHRa_stepActive .gsEHRa_stepNumber{opacity:1;color:var(--color-lime)}.gsEHRa_audit{max-width:1512px;margin:0 auto;padding:96px 80px}.gsEHRa_auditHeadline{font-family:var(--font-display);letter-spacing:-.08em;color:var(--color-ink);max-width:944px;margin:0 0 56px;font-size:clamp(40px,4.5vw,64px);font-weight:300;line-height:1}.gsEHRa_auditGrid{grid-template-columns:repeat(4,1fr);align-items:start;gap:24px;display:grid}.gsEHRa_auditItem{flex-direction:column;display:flex}.gsEHRa_auditTile{aspect-ratio:1;border-radius:var(--radius-card);width:100%;margin-bottom:24px;overflow:hidden}.gsEHRa_auditTileImg{object-fit:cover;width:100%;height:100%;display:block}.gsEHRa_auditItemTitle{font-family:var(--font-display);letter-spacing:-.05em;color:var(--color-ink);margin:0 0 12px;font-size:24px;font-weight:300;line-height:1.1}.gsEHRa_auditItemDesc{letter-spacing:-.03em;color:var(--color-ink);opacity:.7;max-width:300px;margin:0;font-size:14px;font-weight:300;line-height:1.5}.gsEHRa_scale{max-width:1512px;margin:0 auto;padding:96px 80px}.gsEHRa_scaleHeader{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:80px;display:flex}.gsEHRa_scalePill{border:.5px solid var(--color-hairline);border-radius:var(--radius-pill);letter-spacing:-.03em;height:32px;color:var(--color-ink);align-items:center;padding:0 20px;font-size:12px;font-weight:300;display:inline-flex}.gsEHRa_scaleHeadline{font-family:var(--font-display);letter-spacing:-.08em;color:var(--color-ink);max-width:900px;margin:0;font-size:clamp(36px,4vw,64px);font-weight:300;line-height:1.05}.gsEHRa_scaleCta{background:var(--color-ink);height:52px;color:var(--color-surface);letter-spacing:-.03em;font-size:16px;font-weight:300;font-family:var(--font-sans);border-radius:var(--radius-pill);align-items:center;padding:0 28px;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.gsEHRa_scaleCta:hover{background:var(--color-teal);transform:translateY(-2px)}.gsEHRa_scaleMockup{background:var(--color-sidebar);border-radius:var(--radius-card);min-height:560px;padding:64px 80px;position:relative;overflow:hidden}.gsEHRa_branchStack{flex-direction:column;gap:20px;max-width:700px;margin:0 auto;display:flex}.gsEHRa_branchCard{background:var(--color-surface);border:.5px solid var(--color-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-raised);flex-direction:column;gap:20px;padding:24px 28px;transition:box-shadow .3s,transform .3s;display:flex;position:relative}.gsEHRa_branchCard:hover{transform:translateY(-3px);box-shadow:0 16px 44px #10343424}.gsEHRa_branchCardDark{background:var(--color-teal);border-color:var(--color-teal-border)}.gsEHRa_branchCardTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.gsEHRa_branchMeta{align-items:center;gap:12px;display:flex}.gsEHRa_branchAvatar{background:var(--color-sidebar);border-radius:8px;flex-shrink:0;width:36px;height:36px}.gsEHRa_branchCardDark .gsEHRa_branchAvatar{background:var(--color-teal-badge)}.gsEHRa_branchName{letter-spacing:-.04em;color:var(--color-ink);font-size:16px;font-weight:300}.gsEHRa_branchCardDark .gsEHRa_branchName{color:var(--color-surface)}.gsEHRa_branchAddress{letter-spacing:-.02em;color:var(--color-muted);font-size:12px;font-weight:300}.gsEHRa_branchCardDark .gsEHRa_branchAddress{color:var(--color-muted-teal)}.gsEHRa_branchStatus{letter-spacing:-.02em;border-radius:var(--radius-pill);flex-shrink:0;padding:4px 12px;font-size:12px;font-weight:300}.gsEHRa_branchStatusActive{border:.5px solid var(--color-lime);color:var(--color-ink);background:#d0f44a4d}.gsEHRa_branchCardDark .gsEHRa_branchStatusActive{color:var(--color-surface)}.gsEHRa_branchStatusPending{border:.5px solid var(--color-amber);color:var(--color-ink);background:#f4dd4a4d}.gsEHRa_branchChips{flex-wrap:wrap;gap:8px;display:flex}.gsEHRa_branchChip{letter-spacing:-.02em;border:.5px solid var(--color-hairline);border-radius:var(--radius-pill);color:var(--color-ink);padding:6px 14px;font-size:12px;font-weight:300}.gsEHRa_branchChipDark{background:var(--color-teal-badge);border-color:var(--color-teal-border);color:var(--color-surface)}.gsEHRa_branchFooter{justify-content:space-between;align-items:center;gap:16px;display:flex}.gsEHRa_branchRevenue{letter-spacing:-.02em;color:var(--color-ink);font-size:12px;font-weight:300}.gsEHRa_branchCardDark .gsEHRa_branchRevenue{color:#ffffffb3}.gsEHRa_branchCta{background:var(--color-lime);height:36px;color:var(--color-ink);letter-spacing:-.03em;font-size:14px;font-weight:300;font-family:var(--font-sans);border-radius:var(--radius-pill);flex-shrink:0;align-items:center;padding:0 18px;text-decoration:none;transition:background .12s;display:inline-flex}.gsEHRa_branchCta:hover{background:var(--color-lime-hover)}.gsEHRa_faq{max-width:1512px;margin:0 auto;padding:96px 80px}.gsEHRa_faqTitle{font-family:var(--font-display);letter-spacing:-.08em;color:var(--color-ink);text-align:center;margin:0 0 48px;font-size:clamp(40px,5vw,64px);font-weight:300;line-height:1}.gsEHRa_faqList{max-width:896px;margin:0 auto}.gsEHRa_faqItem{border-top:.5px solid var(--color-hairline)}.gsEHRa_faqItem:last-child{border-bottom:.5px solid var(--color-hairline)}.gsEHRa_faqQuestion{width:100%;font-family:var(--font-display);letter-spacing:-.05em;color:var(--color-ink);cursor:pointer;margin:0;padding:24px 12px;font-size:22px;font-weight:300;line-height:1.2}.gsEHRa_faqAnswer{letter-spacing:-.03em;color:var(--color-ink);opacity:.7;margin:0;padding:0 12px 24px;font-size:15px;font-weight:300;line-height:1.6}.gsEHRa_footer{background:var(--color-ink);padding:80px 80px 40px}.gsEHRa_footerTop{border-bottom:.5px solid #ffffff1a;grid-template-columns:1.5fr 1fr;gap:80px;max-width:1512px;margin:0 auto;padding-bottom:64px;display:grid}.gsEHRa_footerBrand{flex-direction:column;gap:20px;display:flex}.gsEHRa_footerLogo{filter:brightness(0)invert();align-self:flex-start;width:auto;height:28px}.gsEHRa_footerTagline{letter-spacing:-.03em;color:#ffffff80;max-width:360px;margin:0;font-size:14px;font-weight:300;line-height:1.6}.gsEHRa_footerSocials{gap:16px;margin-top:8px;display:flex}.gsEHRa_footerSocial{color:#fff6;border:.5px solid #ffffff26;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:color .12s,border-color .12s,transform .12s;display:flex}.gsEHRa_footerSocial:hover{color:var(--color-lime);border-color:#d0f44a4d;transform:translateY(-2px)}.gsEHRa_footerCols{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.gsEHRa_footerCol{flex-direction:column;gap:16px;display:flex}.gsEHRa_footerColTitle{letter-spacing:.06em;text-transform:uppercase;color:#ffffff59;margin:0;font-size:12px;font-weight:300}.gsEHRa_footerColLinks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gsEHRa_footerLink{letter-spacing:-.03em;color:#fff9;font-size:14px;font-weight:300;text-decoration:none;transition:color .12s}.gsEHRa_footerLink:hover{color:var(--color-surface)}.gsEHRa_footerBottom{justify-content:space-between;align-items:center;max-width:1512px;margin:0 auto;padding-top:32px;display:flex}.gsEHRa_footerCopy{letter-spacing:-.02em;color:#ffffff4d;font-size:13px;font-weight:300}.gsEHRa_footerPortalLink{letter-spacing:-.03em;color:#fff6;font-size:13px;font-weight:300;text-decoration:none;transition:color .12s}.gsEHRa_footerPortalLink:hover{color:var(--color-lime)}@media (max-width:1100px){.gsEHRa_navLinks,.gsEHRa_navActions .gsEHRa_navLogin,.gsEHRa_navActions .gsEHRa_navCta{display:none}.gsEHRa_hamburger{display:flex}.gsEHRa_heroInner{max-width:100%}.gsEHRa_painPointInner{grid-template-columns:1fr;gap:40px}.gsEHRa_productsInner{grid-template-columns:1fr}.gsEHRa_revenueHeader{grid-template-columns:1fr;gap:40px}.gsEHRa_howInner{grid-template-columns:1fr;gap:48px}.gsEHRa_auditGrid{grid-template-columns:repeat(2,1fr);gap:40px 24px}.gsEHRa_footerTop{grid-template-columns:1fr}}@media (max-width:768px){.gsEHRa_navInner{padding:0 24px}.gsEHRa_hero,.gsEHRa_revenue,.gsEHRa_audit,.gsEHRa_scale,.gsEHRa_faq,.gsEHRa_painPoint,.gsEHRa_products,.gsEHRa_howItWorks,.gsEHRa_footer{padding-left:24px;padding-right:24px}.gsEHRa_painPoint,.gsEHRa_products,.gsEHRa_revenue,.gsEHRa_howItWorks,.gsEHRa_audit,.gsEHRa_scale,.gsEHRa_faq{padding-top:64px;padding-bottom:64px}.gsEHRa_hero{padding-top:36px}.gsEHRa_heroDashboard{margin-top:40px}.gsEHRa_painPhotoCard{height:320px}.gsEHRa_scaleMockup{padding:40px 24px}.gsEHRa_branchStack{max-width:100%}.gsEHRa_auditItemDesc{max-width:none}}@media (max-width:540px){.gsEHRa_heroHeadline{font-size:42px}.gsEHRa_painPointHeadline{font-size:34px}.gsEHRa_revenuHeadline,.gsEHRa_scaleHeadline{font-size:32px}.gsEHRa_auditGrid{grid-template-columns:1fr 1fr;gap:24px 16px}.gsEHRa_auditItemTitle{font-size:20px}.gsEHRa_footerCols{grid-template-columns:repeat(2,1fr)}.gsEHRa_footerTop{gap:40px}.gsEHRa_branchChips{display:none}.gsEHRa_heroCta,.gsEHRa_scaleCta{justify-content:center;width:100%}.gsEHRa_mobileNavLink{font-size:28px}}@media (prefers-reduced-motion:reduce){.gsEHRa_heroHeadline{-webkit-text-fill-color:var(--color-ink);color:var(--color-ink);background:0 0;animation:none}.gsEHRa_heroDashboard,.gsEHRa_orbLime,.gsEHRa_orbTeal,.gsEHRa_orbMint,.gsEHRa_stepActive{animation:none}.gsEHRa_howImageLayer{transition:none}}
@keyframes kvPdYW_comingGlow{0%,to{opacity:.9;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}}@keyframes kvPdYW_comingSheen{0%{background-position:-150% 0}to{background-position:250% 0}}.kvPdYW_comingWrap{max-width:1352px;margin:0 auto;padding:72px 80px 0}.kvPdYW_comingCard{background:var(--color-teal);border-radius:var(--radius-card);text-align:center;flex-direction:column;align-items:center;gap:20px;padding:80px 64px;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 72px #00504447}.kvPdYW_comingGlow{pointer-events:none;background:radial-gradient(circle,#d0f44a47 0%,#0000 66%);border-radius:50%;width:680px;height:680px;animation:7s ease-in-out infinite kvPdYW_comingGlow;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.kvPdYW_comingDiamonds{z-index:1;gap:10px;margin-bottom:4px;display:flex;position:relative}.kvPdYW_comingDiamonds span{background:var(--color-lime);opacity:.9;border-radius:2px;width:10px;height:10px;transform:rotate(45deg)}.kvPdYW_comingDiamonds span:nth-child(2){opacity:.55}.kvPdYW_comingDiamonds span:nth-child(3){opacity:.3}.kvPdYW_comingPill{z-index:1;border:.5px solid var(--color-teal-border);border-radius:var(--radius-pill);background:var(--color-teal-badge);letter-spacing:-.02em;height:30px;color:var(--color-lime);align-items:center;padding:0 18px;font-size:12px;font-weight:300;display:inline-flex;position:relative}.kvPdYW_comingTitle{z-index:1;font-family:var(--font-display);letter-spacing:-.07em;color:var(--color-surface);background:linear-gradient(100deg, #fff 0%, #fff 40%, var(--color-lime) 55%, #fff 70%, #fff 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(36px,4.5vw,60px);font-weight:300;line-height:1;animation:6s linear infinite kvPdYW_comingSheen;position:relative}.kvPdYW_comingSub{z-index:1;letter-spacing:-.03em;color:#ffffffb8;max-width:560px;margin:0;font-size:16px;font-weight:300;line-height:1.55;position:relative}.kvPdYW_comingActions{z-index:1;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex;position:relative}.kvPdYW_comingCta{background:var(--color-lime);height:52px;color:var(--color-ink);letter-spacing:-.03em;font-size:15px;font-weight:300;font-family:var(--font-sans);border-radius:var(--radius-pill);align-items:center;padding:0 30px;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.kvPdYW_comingCta:hover{background:var(--color-lime-hover);transform:translateY(-2px)}.kvPdYW_comingGhost{height:52px;color:var(--color-surface);letter-spacing:-.03em;font-size:15px;font-weight:300;font-family:var(--font-sans);border-radius:var(--radius-pill);border:.5px solid #ffffff40;align-items:center;padding:0 28px;text-decoration:none;transition:background .15s;display:inline-flex}.kvPdYW_comingGhost:hover{background:#ffffff14}.kvPdYW_included{max-width:1512px;margin:0 auto;padding:96px 80px}.kvPdYW_includedHead{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:48px;display:flex}.kvPdYW_includedTitle{font-family:var(--font-display);letter-spacing:-.08em;color:var(--color-ink);margin:0;font-size:clamp(36px,4vw,56px);font-weight:300;line-height:1}.kvPdYW_includedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 48px;max-width:760px;margin:0 auto 56px;display:grid}.kvPdYW_includedItem{letter-spacing:-.03em;color:var(--color-ink);border-bottom:.5px solid var(--color-hairline);align-items:flex-start;gap:12px;padding:12px 0;font-size:16px;font-weight:300;line-height:1.4;display:flex}.kvPdYW_includedCheck{background:var(--color-lime);width:22px;height:22px;color:var(--color-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:11px;display:inline-flex}.kvPdYW_includedShot{border-radius:var(--radius-card);background:var(--color-sidebar);padding:40px 40px 0;overflow:hidden}.kvPdYW_includedShotImg{border-radius:14px 14px 0 0;width:100%;height:auto;display:block;box-shadow:0 -1px #0000000a}.kvPdYW_faq{max-width:896px;margin:0 auto;padding:96px 80px}.kvPdYW_faqTitle{font-family:var(--font-display);letter-spacing:-.08em;color:var(--color-ink);text-align:center;margin:0 0 40px;font-size:clamp(40px,5vw,64px);font-weight:300;line-height:1}.kvPdYW_faqList{border-top:.5px solid var(--color-hairline)}.kvPdYW_faqItem{border-bottom:.5px solid var(--color-hairline)}.kvPdYW_faqButton{cursor:pointer;text-align:left;width:100%;font-family:var(--font-display);letter-spacing:-.05em;color:var(--color-ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:24px;padding:24px 8px;font-size:20px;font-weight:300;line-height:1.2;display:flex}.kvPdYW_faqIcon{border:.5px solid var(--color-hairline);width:28px;height:28px;color:var(--color-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;transition:transform .25s,background .2s,color .2s;display:inline-flex}.kvPdYW_faqIconOpen{background:var(--color-lime);border-color:#0000;transform:rotate(45deg)}.kvPdYW_faqPanel{max-height:0;transition:max-height .3s;overflow:hidden}.kvPdYW_faqPanelOpen{max-height:240px}.kvPdYW_faqAnswer{letter-spacing:-.03em;color:var(--color-ink);opacity:.7;max-width:720px;margin:0;padding:0 8px 24px;font-size:15px;font-weight:300;line-height:1.6}@media (max-width:1000px){.kvPdYW_includedGrid{grid-template-columns:1fr;gap:0}}@media (max-width:768px){.kvPdYW_comingWrap{padding:56px 24px 0}.kvPdYW_comingCard{padding:56px 28px}.kvPdYW_included,.kvPdYW_faq{padding:64px 24px}.kvPdYW_includedShot{padding:24px 24px 0}}
.RMWswW_page{background:var(--color-surface);min-height:100vh;font-family:var(--font-sans);color:var(--color-ink);font-weight:300}.RMWswW_nav{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:.5px solid var(--color-hairline);background:#ffffffeb;position:sticky;top:0}.RMWswW_navInner{justify-content:space-between;align-items:center;max-width:1512px;height:72px;margin:0 auto;padding:0 80px;display:flex}.RMWswW_logoLink{align-items:center;text-decoration:none;display:flex}.RMWswW_logoImg{width:auto;height:24px}.RMWswW_navRight{align-items:center;gap:24px;display:flex}.RMWswW_navLogin{letter-spacing:-.03em;color:var(--color-ink);opacity:.6;font-size:15px;font-weight:300;text-decoration:none;transition:opacity .1s}.RMWswW_navLogin:hover{opacity:1}.RMWswW_backRow{max-width:1512px;margin:0 auto;padding:28px 80px 0}.RMWswW_backBtn{border:.5px solid var(--color-hairline);border-radius:var(--radius-pill);background:var(--color-surface);height:40px;color:var(--color-ink);letter-spacing:-.03em;font-size:14px;font-weight:300;font-family:var(--font-sans);cursor:pointer;align-items:center;gap:8px;padding:0 18px 0 14px;transition:background .12s,border-color .12s;display:inline-flex}.RMWswW_backBtn:hover{background:var(--color-page);border-color:color-mix(in srgb, var(--color-ink) 20%, transparent)}.RMWswW_main{grid-template-columns:1fr 1fr;align-items:start;gap:80px;max-width:1512px;margin:0 auto;padding:32px 80px 120px;display:grid}.RMWswW_formSide{flex-direction:column;gap:48px;display:flex}.RMWswW_formHeader{flex-direction:column;gap:16px;display:flex}.RMWswW_formPill{border:.5px solid var(--color-hairline);border-radius:var(--radius-pill);letter-spacing:-.03em;height:32px;color:var(--color-ink);align-self:flex-start;align-items:center;padding:0 20px;font-size:12px;font-weight:300;display:inline-flex}.RMWswW_formTitle{font-family:var(--font-display);letter-spacing:-.08em;color:var(--color-ink);margin:0;font-size:clamp(40px,4vw,64px);font-weight:300;line-height:1}.RMWswW_formSub{letter-spacing:-.03em;color:var(--color-ink);opacity:.65;max-width:480px;margin:0;font-size:16px;font-weight:300;line-height:1.5}.RMWswW_form{flex-direction:column;gap:20px;display:flex}.RMWswW_formRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.RMWswW_field{flex-direction:column;gap:6px;display:flex}.RMWswW_label{letter-spacing:-.02em;color:var(--color-label);font-size:13px;font-weight:300}.RMWswW_input,.RMWswW_select,.RMWswW_textarea{border:.5px solid var(--color-hairline);border-radius:var(--radius-input);background:var(--color-surface);height:48px;color:var(--color-ink);letter-spacing:-.03em;font-size:15px;font-weight:300;font-family:var(--font-sans);box-sizing:border-box;outline:none;width:100%;padding:0 16px;transition:border-color .12s}.RMWswW_textarea{resize:vertical;height:auto;padding:12px 16px;line-height:1.5}.RMWswW_input::placeholder,.RMWswW_textarea::placeholder{color:var(--color-muted)}.RMWswW_input:focus,.RMWswW_select:focus,.RMWswW_textarea:focus{border-color:var(--color-ink);box-shadow:0 0 0 3px #10343414}.RMWswW_select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 7L11 1' stroke='%239a9a9a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.RMWswW_submitBtn{background:var(--color-lime);height:56px;color:var(--color-ink);letter-spacing:-.03em;font-size:16px;font-weight:300;font-family:var(--font-sans);border-radius:var(--radius-pill);cursor:pointer;border:none;margin-top:4px;transition:background .12s}.RMWswW_submitBtn:hover{background:var(--color-lime-hover)}.RMWswW_disclaimer{letter-spacing:-.02em;color:var(--color-muted);text-align:center;margin:0;font-size:13px;font-weight:300}.RMWswW_visualSide{flex-direction:column;gap:24px;display:flex;position:sticky;top:104px}.RMWswW_visualCard{background:var(--color-teal);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);overflow:hidden}.RMWswW_visualImg{width:100%;height:auto;display:block}.RMWswW_trustRow{background:var(--color-sidebar);border-radius:var(--radius-card);align-items:center;gap:24px;padding:24px 28px;display:flex}.RMWswW_trustItem{text-align:center;flex-direction:column;flex:1;align-items:center;gap:2px;display:flex}.RMWswW_trustNumber{font-family:var(--font-display);letter-spacing:-.06em;color:var(--color-ink);font-size:28px;font-weight:300;line-height:1}.RMWswW_trustLabel{letter-spacing:-.02em;color:var(--color-muted);font-size:12px;font-weight:300}.RMWswW_trustDivider{background:var(--color-hairline);flex-shrink:0;width:.5px;height:40px}.RMWswW_quoteCard{background:var(--color-ink);border-radius:var(--radius-card);flex-direction:column;gap:20px;padding:32px;display:flex}.RMWswW_quoteText{font-family:var(--font-display);letter-spacing:-.05em;color:var(--color-surface);margin:0;font-size:20px;font-weight:300;line-height:1.4}.RMWswW_quoteAuthor{align-items:center;gap:12px;display:flex}.RMWswW_quoteAvatar{background:var(--color-lime);border-radius:50%;flex-shrink:0;width:40px;height:40px}.RMWswW_quoteName{letter-spacing:-.03em;color:var(--color-surface);font-size:14px;font-weight:300}.RMWswW_quoteRole{letter-spacing:-.02em;color:#fff6;font-size:12px;font-weight:300}@media (max-width:1000px){.RMWswW_backRow{padding:24px 40px 0}.RMWswW_main{grid-template-columns:1fr;gap:64px;padding:28px 40px 80px}.RMWswW_visualSide{position:static}}@media (max-width:600px){.RMWswW_navInner{padding:0 24px}.RMWswW_backRow{padding:20px 24px 0}.RMWswW_main{padding:24px 24px 60px}.RMWswW_formRow{grid-template-columns:1fr}}
.xpnSVG_page{background:var(--color-canvas,#fafaf7);color:var(--color-ink,#103434);font-weight:300}.xpnSVG_wrap{max-width:760px;margin:0 auto;padding:128px 24px 96px}.xpnSVG_draft{letter-spacing:.08em;text-transform:uppercase;color:var(--color-warning-text,#7a4b00);background:var(--color-warning-subtle,#fff4dc);border:.5px solid var(--color-warning,#e0a73a);border-radius:999px;margin-bottom:20px;padding:3px 10px;font-size:11px;display:inline-block}.xpnSVG_title{font-family:var(--font-display), Georgia, serif;letter-spacing:-.05em;margin:0 0 12px;font-size:clamp(34px,5vw,48px);font-weight:300;line-height:1.05}.xpnSVG_meta{color:var(--color-ink-secondary,#3d5250);margin:0 0 40px;font-size:14px}.xpnSVG_lead{letter-spacing:-.02em;margin:0 0 32px;font-size:17px;line-height:1.6}.xpnSVG_toc{border:.5px solid var(--color-hairline,#d9d9d9);background:var(--color-surface,#fff);border-radius:24px;margin:0 0 40px;padding:20px 24px}.xpnSVG_toc ol{columns:2;column-gap:32px;margin:0;padding-left:20px;font-size:14px;line-height:1.8}.xpnSVG_toc a{color:var(--color-ink,#103434);text-decoration:none}.xpnSVG_toc a:hover{text-underline-offset:2px;text-decoration:underline}.xpnSVG_section{border-top:.5px solid var(--color-hairline,#d9d9d9);padding:32px 0 8px}.xpnSVG_section h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;margin:0 0 16px;font-size:24px;font-weight:300}.xpnSVG_section h3{letter-spacing:-.02em;text-transform:uppercase;color:var(--color-ink-secondary,#3d5250);margin:24px 0 8px;font-size:15px;font-weight:300}.xpnSVG_section p,.xpnSVG_section li{letter-spacing:-.02em;margin:0 0 14px;font-size:15px;line-height:1.65}.xpnSVG_section ul,.xpnSVG_section ol{margin:0 0 14px;padding-left:22px}.xpnSVG_section li{margin-bottom:8px}.xpnSVG_section a{color:var(--color-ink,#103434);text-underline-offset:2px;text-decoration:underline}.xpnSVG_table{border-collapse:collapse;width:100%;margin:8px 0 20px;font-size:14px}.xpnSVG_table th,.xpnSVG_table td{text-align:left;vertical-align:top;padding:var(--space-3) var(--space-3) var(--space-3) 0;border-bottom:.5px solid var(--color-hairline,#d9d9d9);font-variant-numeric:tabular-nums;font-weight:300;line-height:1.5}.xpnSVG_table th{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-secondary,#3d5250);font-size:11px}.xpnSVG_note{background:var(--color-mint,#f6ffe6);border-left:3px solid var(--color-lime,#d0f44a);border-radius:0 16px 16px 0;margin:20px 0;padding:14px 18px;font-size:14px;line-height:1.55}.xpnSVG_related{border-top:.5px solid var(--color-hairline,#d9d9d9);color:var(--color-ink-secondary,#3d5250);margin-top:48px;padding-top:24px;font-size:14px}.xpnSVG_related a{color:var(--color-ink,#103434);text-underline-offset:2px;margin-right:16px;text-decoration:underline}@media (max-width:640px){.xpnSVG_wrap{padding:104px 18px 64px}.xpnSVG_toc ol{columns:1}}
@keyframes _5V2K9W_orbDriftA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-36px,26px)scale(1.06)}}@keyframes _5V2K9W_orbDriftB{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,-20px)scale(.95)}}@keyframes _5V2K9W_floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes _5V2K9W_gradientShift{0%,to{background-position:0%}50%{background-position:100%}}._5V2K9W_page{font-family:var(--font-sans);color:var(--color-ink);background:var(--color-surface);font-weight:300}._5V2K9W_heroSection{position:relative;overflow:hidden}._5V2K9W_heroBg{pointer-events:none;z-index:0;position:absolute;inset:-20%}._5V2K9W_orbLime{background:radial-gradient(circle,#d0f44a57 0%,#0000 68%);border-radius:50%;width:820px;height:820px;animation:10s ease-in-out infinite _5V2K9W_orbDriftA;position:absolute;top:-260px;left:50%;transform:translate(-50%)}._5V2K9W_orbTeal{background:radial-gradient(circle,#0050441f 0%,#0000 70%);border-radius:50%;width:620px;height:620px;animation:13s ease-in-out infinite _5V2K9W_orbDriftB;position:absolute;top:40px;right:-120px}._5V2K9W_hero{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:1512px;margin:0 auto;padding:72px 80px 0;display:flex;position:relative}._5V2K9W_heroPill{border:.5px solid var(--color-hairline);border-radius:var(--radius-pill);letter-spacing:-.03em;height:32px;color:var(--color-ink);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffb3;align-items:center;padding:0 20px;font-size:12px;font-weight:300;display:inline-flex}._5V2K9W_heroTitle{font-family:var(--font-display);letter-spacing:-.08em;background:linear-gradient(135deg, var(--color-ink) 0%, var(--color-ink) 45%, var(--color-teal) 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;max-width:14ch;margin:0;font-size:clamp(48px,6vw,88px);font-weight:300;line-height:1;animation:8s ease-in-out infinite _5V2K9W_gradientShift}._5V2K9W_heroSub{letter-spacing:-.03em;color:var(--color-ink);opacity:.65;max-width:640px;margin:0;font-size:17px;font-weight:300;line-height:1.5}._5V2K9W_heroCta{background:var(--color-ink);height:56px;color:var(--color-surface);letter-spacing:-.03em;font-size:16px;font-weight:300;font-family:var(--font-sans);border-radius:var(--radius-pill);align-items:center;margin-top:4px;padding:0 32px;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}._5V2K9W_heroCta:hover{background:var(--color-teal);transform:translateY(-2px)}._5V2K9W_heroShot{border-radius:var(--radius-card);background:var(--color-teal);width:100%;max-width:1352px;margin:56px auto 0;animation:7s ease-in-out infinite _5V2K9W_floatY;overflow:hidden;box-shadow:0 24px 64px #1034342e}._5V2K9W_heroShotImg{width:100%;height:auto;display:block}._5V2K9W_features{max-width:1512px;margin:0 auto;padding:96px 80px 0}._5V2K9W_featureRow{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:40px 0;display:grid}._5V2K9W_featureRowReverse ._5V2K9W_featureText{order:2}._5V2K9W_featureRowReverse ._5V2K9W_featureShot{order:1}._5V2K9W_featureText{flex-direction:column;gap:14px;padding:0 8px;display:flex}._5V2K9W_featureIndex{letter-spacing:.06em;text-transform:uppercase;color:var(--color-teal);opacity:.7;font-size:13px;font-weight:300}._5V2K9W_featureTitle{font-family:var(--font-display);letter-spacing:-.06em;color:var(--color-ink);margin:0;font-size:clamp(28px,3vw,40px);font-weight:300;line-height:1}._5V2K9W_featureDesc{letter-spacing:-.03em;color:var(--color-ink);opacity:.7;max-width:420px;margin:0;font-size:16px;font-weight:300;line-height:1.5}._5V2K9W_featureShot{border-radius:var(--radius-card);background:var(--color-sidebar);padding:28px;overflow:hidden}._5V2K9W_featureShotTeal{background:var(--color-teal)}._5V2K9W_featureShotLime{background:var(--color-lime)}._5V2K9W_featureShotMint{background:var(--color-sidebar)}._5V2K9W_featureShotPeri{background:var(--color-periwinkle-100)}._5V2K9W_featureShotImg{border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 16px 40px #10343429}._5V2K9W_showcase{max-width:1512px;margin:0 auto;padding:96px 80px}._5V2K9W_showcaseHead{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:56px;display:flex}._5V2K9W_showcaseHeadRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}._5V2K9W_showcasePill{border:.5px solid var(--color-hairline);border-radius:var(--radius-pill);letter-spacing:-.03em;height:32px;color:var(--color-ink);align-items:center;padding:0 20px;font-size:12px;font-weight:300;display:inline-flex}._5V2K9W_showcaseTitle{font-family:var(--font-display);letter-spacing:-.08em;color:var(--color-ink);max-width:20ch;margin:0;font-size:clamp(36px,4vw,64px);font-weight:300;line-height:1.02}._5V2K9W_showcaseSub{letter-spacing:-.03em;color:var(--color-ink);opacity:.7;max-width:520px;margin:0;font-size:16px;font-weight:300;line-height:1.5}._5V2K9W_showcaseCta{background:var(--color-ink);height:48px;color:var(--color-surface);letter-spacing:-.03em;font-size:15px;font-weight:300;font-family:var(--font-sans);border-radius:var(--radius-pill);flex-shrink:0;align-items:center;padding:0 26px;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}._5V2K9W_showcaseCta:hover{background:var(--color-teal);transform:translateY(-2px)}._5V2K9W_showcaseShot{border-radius:var(--radius-card);background:var(--color-sidebar);padding:40px 40px 0;overflow:hidden}._5V2K9W_showcaseShotTeal{background:var(--color-teal)}._5V2K9W_showcaseShotImg{border-radius:14px 14px 0 0;width:100%;height:auto;display:block;box-shadow:0 -1px #0000000a}._5V2K9W_split{grid-template-columns:1fr 1.2fr;align-items:center;gap:80px;max-width:1512px;margin:0 auto;padding:96px 80px;display:grid}._5V2K9W_splitText{flex-direction:column;align-items:flex-start;gap:20px;display:flex}._5V2K9W_splitShot{border-radius:var(--radius-card);background:var(--color-sidebar);padding:28px;overflow:hidden}._5V2K9W_splitShotImg{border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 16px 40px #10343429}._5V2K9W_audit{max-width:1512px;margin:0 auto;padding:96px 80px}._5V2K9W_auditHeadline{font-family:var(--font-display);letter-spacing:-.08em;color:var(--color-ink);max-width:944px;margin:0 0 56px;font-size:clamp(40px,4.5vw,64px);font-weight:300;line-height:1}._5V2K9W_auditGrid{grid-template-columns:repeat(4,1fr);align-items:start;gap:24px;display:grid}._5V2K9W_auditItem{flex-direction:column;display:flex}._5V2K9W_auditTile{aspect-ratio:1;border-radius:var(--radius-card);width:100%;margin-bottom:24px;overflow:hidden}._5V2K9W_auditTileImg{object-fit:cover;width:100%;height:100%;display:block}._5V2K9W_auditItemTitle{font-family:var(--font-display);letter-spacing:-.05em;color:var(--color-ink);margin:0 0 12px;font-size:24px;font-weight:300;line-height:1.1}._5V2K9W_auditItemDesc{letter-spacing:-.03em;color:var(--color-ink);opacity:.7;max-width:300px;margin:0;font-size:14px;font-weight:300;line-height:1.5}._5V2K9W_crossband{max-width:1512px;margin:0 auto;padding:0 80px 96px}._5V2K9W_crossbandInner{background:var(--color-teal);border-radius:var(--radius-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;padding:64px;display:flex}._5V2K9W_crossbandText{flex-direction:column;gap:12px;display:flex}._5V2K9W_crossbandTitle{font-family:var(--font-display);letter-spacing:-.06em;color:var(--color-surface);margin:0;font-size:clamp(28px,3vw,40px);font-weight:300;line-height:1}._5V2K9W_crossbandSub{letter-spacing:-.03em;color:#ffffffb3;max-width:460px;margin:0;font-size:15px;font-weight:300;line-height:1.5}._5V2K9W_crossbandActions{flex-wrap:wrap;flex-shrink:0;gap:12px;display:flex}._5V2K9W_crossbandPrimary{background:var(--color-lime);height:52px;color:var(--color-ink);letter-spacing:-.03em;font-size:15px;font-weight:300;font-family:var(--font-sans);border-radius:var(--radius-pill);align-items:center;padding:0 28px;text-decoration:none;transition:background .15s;display:inline-flex}._5V2K9W_crossbandPrimary:hover{background:var(--color-lime-hover)}._5V2K9W_crossbandGhost{height:52px;color:var(--color-surface);letter-spacing:-.03em;font-size:15px;font-weight:300;font-family:var(--font-sans);border-radius:var(--radius-pill);border:.5px solid #ffffff40;align-items:center;padding:0 28px;text-decoration:none;transition:background .15s;display:inline-flex}._5V2K9W_crossbandGhost:hover{background:#ffffff14}@media (max-width:1100px){._5V2K9W_featureRow{grid-template-columns:1fr;gap:32px}._5V2K9W_featureRowReverse ._5V2K9W_featureText{order:1}._5V2K9W_featureRowReverse ._5V2K9W_featureShot{order:2}._5V2K9W_split{grid-template-columns:1fr;gap:40px}._5V2K9W_auditGrid{grid-template-columns:repeat(2,1fr);gap:40px 24px}}@media (max-width:768px){._5V2K9W_hero{padding:48px 24px 0}._5V2K9W_features,._5V2K9W_showcase,._5V2K9W_split,._5V2K9W_audit{padding-left:24px;padding-right:24px}._5V2K9W_features{padding-top:64px}._5V2K9W_showcase,._5V2K9W_split,._5V2K9W_audit{padding-top:64px;padding-bottom:64px}._5V2K9W_crossband{padding:0 24px 64px}._5V2K9W_crossbandInner{padding:40px 28px}._5V2K9W_featureShot,._5V2K9W_splitShot{padding:20px}._5V2K9W_showcaseShot{padding:24px 24px 0}._5V2K9W_heroShot{margin-top:40px}}@media (max-width:540px){._5V2K9W_heroTitle{font-size:42px}._5V2K9W_auditGrid{grid-template-columns:1fr 1fr;gap:24px 16px}._5V2K9W_auditItemTitle{font-size:20px}._5V2K9W_auditItemDesc{max-width:none}._5V2K9W_heroCta,._5V2K9W_showcaseCta{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){._5V2K9W_heroTitle{-webkit-text-fill-color:var(--color-ink);background:0 0;animation:none}._5V2K9W_heroShot,._5V2K9W_orbLime,._5V2K9W_orbTeal{animation:none}}