@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a925085458ef6d49-s.1dlfwrrc64r9c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/089759a55bd8cb5e-s.0r1q_h8ivn1qc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/909022845d45f745-s.0u093y1biose6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/901ab3db5ace4563-s.p.1i7nms22s53-n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.mNhC_G_className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:500}.mNhC_G_variable{--home-signature-font:"Caveat", "Caveat Fallback"}
.gsEHRa_page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;min-height:100dvh;color:var(--foreground);letter-spacing:-.02em;background:#fff;line-height:1.65}.gsEHRa_page *{min-width:0}.gsEHRa_page h1,.gsEHRa_page h2,.gsEHRa_page h3,.gsEHRa_page p{margin:0}.gsEHRa_page a{text-decoration:none}.gsEHRa_wrap{width:calc(100% - 5.5rem);max-width:72.5rem;margin-inline:auto}.gsEHRa_header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1.5rem;min-height:5rem;display:flex}.gsEHRa_logo{letter-spacing:-.07em;flex-shrink:0;font-size:1.6rem;font-weight:800}.gsEHRa_nav{align-items:center;gap:1.5rem;font-size:.875rem;font-weight:600;display:flex}.gsEHRa_nav a,.gsEHRa_login{padding-block:.75rem}.gsEHRa_nav a:hover,.gsEHRa_login:hover,.gsEHRa_previewLink:hover{color:var(--primary)}.gsEHRa_account{align-items:center;gap:1.25rem;font-size:.875rem;font-weight:600;display:flex}.gsEHRa_headerStart{border:1px solid var(--primary);background:var(--primary);color:var(--primary-foreground);border-radius:.375rem;padding:.65rem 1.1rem}.gsEHRa_hero{background:#fff}.gsEHRa_heroCopy{min-width:0}.gsEHRa_hero>.gsEHRa_wrap{grid-template-columns:1fr 1.05fr;align-items:center;gap:2rem;padding-block:4.25rem 3.75rem;display:grid}.gsEHRa_eyebrow{color:var(--primary);font-size:.875rem;font-weight:600}.gsEHRa_hero h1{letter-spacing:-.06em;margin-block:1rem 1.5rem;font-size:clamp(2.6rem,4.9vw,3.7rem);font-weight:800;line-height:1.32}.gsEHRa_hero h1 span{color:var(--primary)}.gsEHRa_lead{color:var(--muted-foreground);font-size:1.0625rem;line-height:1.85}.gsEHRa_actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.8rem;display:flex}.gsEHRa_primary,.gsEHRa_secondary{border:1px solid var(--primary);background:var(--primary);min-height:3.125rem;color:var(--primary-foreground);border-radius:.375rem;justify-content:center;align-items:center;gap:.65rem;padding:.75rem 1.4rem;font-size:.9375rem;font-weight:700;line-height:1.5;display:inline-flex}.gsEHRa_secondary{border-color:var(--border);color:var(--foreground);background:#fff}.gsEHRa_primary:hover,.gsEHRa_headerStart:hover{background:color-mix(in srgb, var(--primary) 90%, #26201e)}.gsEHRa_secondary:hover{background:var(--muted)}.gsEHRa_primary svg{width:1rem;height:1rem}.gsEHRa_page a:focus-visible,.gsEHRa_page button:focus-visible,.gsEHRa_page summary:focus-visible{outline:3px solid var(--primary);outline-offset:4px}.gsEHRa_phoneScene{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:34rem;margin:0;padding:1.25rem 1rem 6rem .25rem;display:grid;position:relative}.gsEHRa_document{border:1px solid var(--border);background:#fff;border-radius:.5rem;grid-area:1/1/2/3;width:79%;padding:1.5rem 1.3rem 5.5rem;transform:rotate(-4deg);box-shadow:0 1rem 2.8rem #26201e14}.gsEHRa_documentTop{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.6875rem;display:flex}.gsEHRa_documentTop>:first-child{color:var(--foreground);font-size:.8125rem;font-weight:800}.gsEHRa_document h2{margin:.5rem 0 1.25rem;font-size:1.25rem;font-weight:750}.gsEHRa_document dl{grid-template-columns:3.5rem minmax(0,1fr);gap:.75rem .625rem;margin:0;font-size:.75rem;line-height:1.55;display:grid}.gsEHRa_document dt{color:var(--muted-foreground)}.gsEHRa_document dd{margin:0;font-weight:500}.gsEHRa_signatureRow{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:.6rem;margin-top:1.5rem;padding-top:1rem;font-size:.75rem;display:flex}.gsEHRa_signatureRow em,.gsEHRa_phoneSign{font-family:var(--home-signature-font), cursive;color:var(--primary);font-size:1.75rem;font-weight:500}.gsEHRa_phone{background:#fff;border:.3125rem solid #26201e;border-radius:1.75rem;grid-area:1/2/2/3;width:12rem;min-height:22rem;margin-top:2rem;padding:.75rem .8rem 1rem;position:relative;transform:rotate(4deg);box-shadow:0 1.25rem 2.4rem #26201e20}.gsEHRa_phoneNotch{background:#26201e;border-radius:.375rem;width:2.625rem;height:.3125rem;margin:0 auto 1.1rem}.gsEHRa_phoneLogo{margin-bottom:1rem;font-size:.8125rem;font-weight:800}.gsEHRa_phone h3{letter-spacing:-.04em;margin-bottom:.6rem;font-size:1rem;font-weight:750;line-height:1.5}.gsEHRa_phone p{color:var(--muted-foreground);font-size:.75rem}.gsEHRa_phoneInfo{background:var(--muted);border-radius:.25rem;margin-top:1rem;padding:.6rem;font-size:.75rem;line-height:1.7}.gsEHRa_phoneSign{border:1px solid var(--border);text-align:center;border-radius:.25rem;margin-top:.7rem;padding:.5rem;font-size:1.75rem;line-height:1.15}.gsEHRa_phoneState{background:var(--primary);color:var(--primary-foreground);text-align:center;border-radius:.25rem;margin-top:.8rem;padding:.6rem .4rem;font-size:.75rem;font-weight:600;line-height:1.5}.gsEHRa_demoCaption{position:absolute;bottom:0;left:0;right:0}.gsEHRa_demoCaption>div{border:1px solid var(--border);background:#fff;border-radius:.4375rem;align-items:center;gap:.65rem;padding:.8rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex;box-shadow:0 .5rem 1.4rem #26201e0c}.gsEHRa_demoCaption svg{width:1.4rem;height:1.4rem;color:var(--primary);flex-shrink:0}.gsEHRa_demoCaption p{color:var(--muted-foreground);margin-top:.65rem;font-size:.75rem}.gsEHRa_usage{padding-block:2.5rem 2rem;scroll-margin-top:1.5rem}.gsEHRa_usageHeading{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.5rem;display:flex}.gsEHRa_usageHeading h2,.gsEHRa_sectionHeading h2{letter-spacing:-.045em;font-size:1.875rem;font-weight:750;line-height:1.45}.gsEHRa_usageHeading>p{color:var(--muted-foreground);font-size:1rem}.gsEHRa_process{border:1px solid var(--border);border-radius:.4375rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.gsEHRa_process button{border:0;border-right:1px solid var(--border);text-align:left;background:var(--muted);color:var(--muted-foreground);font:inherit;cursor:pointer;padding:1.15rem 1rem;font-size:1rem;font-weight:600}.gsEHRa_process button:last-child{border-right:0}.gsEHRa_process button>span{opacity:.9;margin-bottom:.3rem;font-size:.75rem;display:block}.gsEHRa_process button[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}.gsEHRa_process button:focus-visible{outline-offset:-4px}.gsEHRa_processNote{min-height:3.5rem;color:var(--muted-foreground);font-size:1rem;line-height:1.8;margin-top:1rem!important}.gsEHRa_benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding-block:1rem 2.5rem;scroll-margin-top:1.5rem;display:grid}.gsEHRa_benefits article{border-top:2px solid var(--foreground);padding-top:1rem}.gsEHRa_benefits h2{margin-bottom:.6rem;font-size:1.125rem;font-weight:750;line-height:1.5}.gsEHRa_benefits p{color:var(--muted-foreground);font-size:1rem;line-height:1.85}.gsEHRa_nextStep{border:1px solid var(--border);border-radius:.4375rem;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:3rem;padding:1.5rem 1.75rem;display:flex}.gsEHRa_nextStep h2{letter-spacing:-.035em;font-size:1.5rem;font-weight:750;line-height:1.5}.gsEHRa_nextStep p{color:var(--muted-foreground);margin-top:.35rem;font-size:1rem}.gsEHRa_nextStep>a{flex-shrink:0}.gsEHRa_pricing{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:2rem;padding-block:2.25rem 3rem;display:flex}.gsEHRa_pricing h2{margin-block:.65rem;font-size:1.5rem;font-weight:750;line-height:1.5}.gsEHRa_pricing p:not(.gsEHRa_eyebrow){color:var(--muted-foreground);font-size:1rem}.gsEHRa_pricing>a{flex-shrink:0}.gsEHRa_faq{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:3rem;padding-block:2.25rem 3.5rem;display:grid}.gsEHRa_sectionHeading h2{margin-top:.75rem}.gsEHRa_faqList{border-top:1px solid var(--foreground)}.gsEHRa_faqList details{border-bottom:1px solid var(--border)}.gsEHRa_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;padding-block:1.15rem;font-size:1rem;font-weight:600;list-style:none;display:flex}.gsEHRa_faqList summary::-webkit-details-marker{display:none}.gsEHRa_faqMark{color:var(--muted-foreground);flex-shrink:0;font-size:1.3rem;transition:transform .15s}.gsEHRa_faqList details[open] .gsEHRa_faqMark{transform:rotate(45deg)}.gsEHRa_faqList details>p{color:var(--muted-foreground);padding-bottom:1.35rem;font-size:1rem;line-height:1.85}.gsEHRa_footerTools{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;padding-block:.75rem;display:flex}.gsEHRa_previewLink{color:var(--muted-foreground);padding-block:.75rem;font-size:.8125rem}@media (max-width:64rem){.gsEHRa_hero>.gsEHRa_wrap{grid-template-columns:1fr 1fr;gap:1rem}.gsEHRa_phone{width:10.75rem;padding-inline:.7rem}.gsEHRa_document{padding-inline:1rem}.gsEHRa_document dl{grid-template-columns:3.2rem minmax(0,1fr);font-size:.6875rem}.gsEHRa_phoneScene{min-height:33rem}}@media (max-width:50rem){.gsEHRa_wrap{width:calc(100% - 3rem)}.gsEHRa_header{gap:1rem}.gsEHRa_nav{gap:1rem;font-size:.8125rem}.gsEHRa_account{gap:.75rem}.gsEHRa_login{display:none}.gsEHRa_hero>.gsEHRa_wrap{grid-template-columns:1fr;padding-block:3rem 2.5rem}.gsEHRa_hero h1{font-size:3rem}.gsEHRa_phoneScene{width:100%;max-width:29rem;min-height:34rem;margin-inline:auto}.gsEHRa_phone{width:12rem}.gsEHRa_document dl{font-size:.75rem}.gsEHRa_usageHeading{flex-direction:column;align-items:flex-start;gap:.75rem}.gsEHRa_benefits{gap:1.5rem}.gsEHRa_nextStep{flex-direction:column;align-items:flex-start}.gsEHRa_pricing{flex-direction:column;align-items:flex-start;gap:1.25rem}.gsEHRa_faq{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:38.75rem){.gsEHRa_wrap{width:calc(100% - 2.5rem)}.gsEHRa_header{min-height:4.5rem}.gsEHRa_logo{font-size:1.5rem}.gsEHRa_nav{display:none}.gsEHRa_headerStart{padding:.6rem .9rem;font-size:.8125rem}.gsEHRa_hero>.gsEHRa_wrap{gap:1.5rem;padding-block:2.5rem 2rem}.gsEHRa_hero h1{margin-block:1rem 1.125rem;font-size:2.5625rem;line-height:1.34}.gsEHRa_eyebrow{font-size:.8125rem}.gsEHRa_lead{font-size:1rem}.gsEHRa_actions{gap:.6rem;margin-top:1.5rem}.gsEHRa_primary,.gsEHRa_secondary{min-height:3rem;padding-inline:1rem;font-size:.875rem}.gsEHRa_phoneScene{max-width:24rem;min-height:33rem;padding:.75rem .8rem 6rem 0}.gsEHRa_document{width:80%;padding:1.5rem .9rem 5.5rem}.gsEHRa_document h2{font-size:1.0625rem}.gsEHRa_document dl{grid-template-columns:3rem minmax(0,1fr);gap:.65rem .25rem;font-size:.6875rem}.gsEHRa_documentTop{font-size:.625rem}.gsEHRa_signatureRow{font-size:.6875rem}.gsEHRa_signatureRow em{font-size:1.45rem}.gsEHRa_phone{width:9.75rem;min-height:20rem;padding:.7rem .6rem .8rem}.gsEHRa_phone h3{font-size:.9375rem}.gsEHRa_phoneInfo,.gsEHRa_phone p,.gsEHRa_phoneState{font-size:.6875rem}.gsEHRa_phoneLogo{font-size:.75rem}.gsEHRa_phoneSign{font-size:1.625rem}.gsEHRa_demoCaption>div{gap:.5rem;padding:.7rem .75rem;font-size:.75rem}.gsEHRa_demoCaption p{font-size:.6875rem}.gsEHRa_usage{padding-block:2rem 1.5rem}.gsEHRa_usageHeading h2,.gsEHRa_sectionHeading h2{font-size:1.625rem}.gsEHRa_process button{padding:.9rem .7rem;font-size:.875rem}.gsEHRa_process button>span{font-size:.6875rem}.gsEHRa_processNote{min-height:5.5rem}.gsEHRa_benefits{grid-template-columns:1fr;gap:1.5rem;padding-block:.5rem 2rem}.gsEHRa_benefits article{border-top-width:1px}.gsEHRa_nextStep{margin-bottom:2.5rem;padding:1.25rem}.gsEHRa_nextStep h2,.gsEHRa_pricing h2{font-size:1.375rem}.gsEHRa_pricing{padding-block:2rem}.gsEHRa_faq{padding-block:2rem 2.5rem}}@media (prefers-reduced-motion:reduce){.gsEHRa_faqMark{transition:none}}
