.DzMRNa_logo{color:var(--logo-color,#fff);max-width:100%;display:block;overflow:visible}.DzMRNa_elastic{transform-box:view-box;transform-origin:-90px 0;animation:1.2s both DzMRNa_attach-band}@keyframes DzMRNa_attach-band{0%,12%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:scale(.72,1.2)}43%{animation-timing-function:cubic-bezier(.16,1,.3,1);transform:scale(1.17,.7)}57%{animation-timing-function:ease-in-out;transform:scale(.96,1.13)}70%{animation-timing-function:ease-in-out;transform:scale(1.035,.92)}82%{animation-timing-function:ease-in-out;transform:scale(.99,1.04)}92%{animation-timing-function:ease-out;transform:scale(1.006,.985)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.DzMRNa_elastic{animation:none;transform:none}}
.fL5CjG_shell{background:var(--color-bg-primary);min-height:100vh;color:var(--color-text-primary);flex-direction:column;font-size:16px;display:flex}.fL5CjG_shell main{flex:1}.fL5CjG_shell ::selection{background:var(--color-green-primary);color:var(--color-bg-primary)}.fL5CjG_shell a,.fL5CjG_shell button,.fL5CjG_shell input,.fL5CjG_shell textarea{-webkit-tap-highlight-color:transparent}.fL5CjG_shell a:focus-visible,.fL5CjG_shell button:focus-visible,.fL5CjG_shell input:focus-visible,.fL5CjG_shell textarea:focus-visible,.fL5CjG_shell summary:focus-visible{outline-offset:5px;outline:2px solid}.fL5CjG_shell a{text-underline-offset:5px}.fL5CjG_nav{background:var(--color-bg-primary);border-bottom:1px solid var(--color-border)}.fL5CjG_navInner{justify-content:space-between;align-items:center;gap:24px;max-width:1664px;min-height:68px;margin:auto;padding:10px 5%;display:flex}.fL5CjG_brand{flex:none;align-items:center;min-height:44px;display:inline-flex}.fL5CjG_brand .fL5CjG_headerLogo{width:180px;height:auto;color:inherit;margin:-16px -9px}.fL5CjG_lightNav{color:var(--color-bg-primary);background:#fff;border-bottom-color:#0000}.fL5CjG_lightNav .fL5CjG_navLink:hover,.fL5CjG_lightNav .fL5CjG_navLink[aria-current]{color:var(--color-bg-primary);text-decoration:underline}.fL5CjG_brand img{object-fit:cover;mix-blend-mode:screen;width:142px;height:36px}.fL5CjG_navLinks{align-items:center;gap:32px;font-size:14px;display:flex}.fL5CjG_navLink{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.fL5CjG_navLink:hover,.fL5CjG_navLink[aria-current]{color:var(--color-green-primary)}.fL5CjG_navLink[aria-current]{text-decoration:underline}.fL5CjG_navAction{background:var(--color-green-primary);color:var(--color-bg-primary);border-radius:8px;padding:10px 22px;font-weight:600}.fL5CjG_navAction:hover,.fL5CjG_navAction[aria-current]{background:var(--color-green-secondary);color:var(--color-bg-primary)}.fL5CjG_action{background:var(--color-green-primary);min-height:54px;color:var(--color-bg-primary);border-radius:12px;justify-content:center;align-items:center;gap:18px;padding:14px 28px;font-size:18px;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .12s;display:inline-flex}.fL5CjG_action:hover{background:var(--color-green-secondary)}.fL5CjG_textLink{align-items:center;gap:12px;min-height:44px;text-decoration:underline;display:inline-flex}.fL5CjG_green{background:var(--color-green-primary);color:var(--color-bg-primary)}.fL5CjG_green ::selection{background:var(--color-bg-primary);color:var(--color-green-primary)}.fL5CjG_green .fL5CjG_action{background:var(--color-bg-primary);color:var(--color-text-primary)}.fL5CjG_green .fL5CjG_action:hover{background:var(--color-bg-tertiary)}.fL5CjG_display{letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:750;line-height:.98}.fL5CjG_homeHero{color:var(--color-bg-primary);background:#fff}.fL5CjG_heroCopy{padding:40px 4.6% 32px}.fL5CjG_homeHero h1{text-wrap:pretty;font-size:clamp(48px,6.15vw,96px);font-weight:650;line-height:1.06}.fL5CjG_heroCopy>p{color:#67676d;margin:20px 0 24px;font-size:clamp(20px,2.2vw,32px);line-height:1.4}.fL5CjG_homeScene{aspect-ratio:2.8;position:relative;overflow:hidden}.fL5CjG_consultationPhoto{object-fit:cover;object-position:center 42%;width:100%;height:100%}.fL5CjG_homePhone{width:clamp(210px,17.2vw,280px);position:absolute;bottom:5%;right:9%}.fL5CjG_connections{grid-template-columns:40% 60%;padding:30px 5% 0;display:grid;overflow:hidden}.fL5CjG_connection{min-width:0;padding:0 6%}.fL5CjG_connection+.fL5CjG_connection{border-left:1px solid var(--color-border)}.fL5CjG_connection h2{letter-spacing:-.03em;font-size:clamp(24px,2vw,32px);font-weight:650;line-height:1.2}.fL5CjG_connection>p{color:var(--color-text-secondary);max-width:35ch;margin-top:5px;font-size:18px}.fL5CjG_connectionWindow{height:350px;margin-top:22px;position:relative;overflow:clip}.fL5CjG_connectionWindow figcaption{background:var(--color-bg-primary);padding:3px 8px;position:absolute;bottom:0;right:0}.fL5CjG_connectionWindow>:first-child{max-width:520px;margin:auto}.fL5CjG_connection:first-child .fL5CjG_connectionWindow>:first-child{width:240px}.fL5CjG_close{background:var(--color-text-primary);color:var(--color-bg-primary);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;padding:38px 5%;display:flex}.fL5CjG_close h2{letter-spacing:-.03em;font-size:clamp(26px,3.2vw,48px);font-weight:650;line-height:1.1}.fL5CjG_close p{font-size:18px}.fL5CjG_productTop{grid-template-columns:28% minmax(0,1fr);display:grid}.fL5CjG_productIntro{color:var(--color-bg-primary);background:#fff;padding:54px 11% 36px}.fL5CjG_productIntro h1{text-wrap:pretty;font-size:clamp(42px,3.65vw,60px);font-weight:650;line-height:1.07}.fL5CjG_productIntro>p{color:#67676d;max-width:28ch;margin:22px 0 28px;font-size:clamp(18px,1.4vw,22px);line-height:1.5}.fL5CjG_productIntro .fL5CjG_action{padding:15px 22px;font-size:18px}.fL5CjG_steps{margin-top:38px;list-style:none}.fL5CjG_steps a{align-items:center;gap:18px;min-height:56px;font-size:17px;line-height:1.25;text-decoration:none;display:flex}.fL5CjG_steps a:hover{text-decoration:underline}.fL5CjG_steps span,.fL5CjG_stepNumber{border:1px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:500;display:inline-flex}.fL5CjG_steps li:first-child span{background:var(--color-bg-primary);color:var(--color-text-primary);border-color:var(--color-bg-primary)}.fL5CjG_patientStep{grid-template-columns:minmax(0,1fr) minmax(240px,1.22fr) minmax(0,1fr);align-items:start;gap:28px;padding:30px 4% 28px;display:grid}.fL5CjG_stepIntro{padding-top:20px}.fL5CjG_stepIntro h2{letter-spacing:-.03em;margin-top:22px;font-size:clamp(26px,2.7vw,42px);font-weight:650;line-height:1.1}.fL5CjG_stepIntro p{color:var(--color-text-secondary);margin-top:14px;font-size:18px;line-height:1.45}.fL5CjG_productPhone{place-self:center;width:100%;max-width:330px}.fL5CjG_photoGuidance{padding-top:8px}.fL5CjG_photoGuidance h3{letter-spacing:-.02em;margin-top:64px;font-size:clamp(19px,1.6vw,26px);font-weight:600;line-height:1.2}.fL5CjG_photoGuidance p{color:var(--color-text-secondary);margin-top:12px;font-size:16px}.fL5CjG_photoGuidance ul{gap:12px;margin-top:20px;font-size:15px;list-style:none;display:grid}.fL5CjG_photoGuidance li{align-items:center;gap:10px;display:flex}.fL5CjG_photoGuidance li svg{color:var(--color-green-primary);flex:none;width:18px}.fL5CjG_prescription{border-top:1px solid var(--color-border);margin-top:38px;padding-top:28px}.fL5CjG_prescription h3{margin-top:0}.fL5CjG_productSection{grid-template-columns:35% minmax(0,1fr);align-items:center;gap:40px;padding:44px 5%;scroll-margin-top:24px;display:grid}.fL5CjG_reviewSection{background:var(--color-text-primary);color:var(--color-bg-primary);align-items:start}.fL5CjG_sectionCopy h2{letter-spacing:-.035em;margin-top:22px;font-size:clamp(36px,4.2vw,64px);font-weight:700;line-height:1.02}.fL5CjG_sectionCopy>p{max-width:38ch;margin-top:16px;font-size:20px}.fL5CjG_reviewSection .fL5CjG_sectionCopy>p{color:var(--color-bg-tertiary)}.fL5CjG_photoDetails{max-width:38ch;margin-top:24px;font-size:15px}.fL5CjG_photoDetails summary{cursor:pointer;text-underline-offset:5px;min-height:44px;padding:10px 0;text-decoration:underline;display:list-item}.fL5CjG_photoDetails p{margin:8px 0 14px;line-height:1.5}.fL5CjG_timingSection{padding-top:64px;padding-bottom:64px}.fL5CjG_timingExample{gap:0;font-size:18px;display:grid}.fL5CjG_timingExample>div{border-bottom:1px solid var(--color-border);grid-template-columns:1fr 1fr;gap:20px;padding:20px 0;display:grid}.fL5CjG_timingExample dt{color:var(--color-text-secondary)}.fL5CjG_timingExample dd{align-items:center;gap:12px;display:flex}.fL5CjG_timingExample svg{width:20px;color:var(--color-green-primary)}.fL5CjG_timingNote{color:var(--color-text-secondary);padding-top:16px;font-size:13px}.fL5CjG_followUp{background:var(--color-green-primary);color:var(--color-bg-primary)}.fL5CjG_followUp .fL5CjG_action{background:var(--color-bg-primary);color:var(--color-text-primary);justify-self:end}.fL5CjG_demoHero{padding:36px 4% 30px}.fL5CjG_demoHero h1{max-width:1100px;font-size:clamp(48px,7.1vw,112px)}.fL5CjG_demoHero p{margin-top:20px;font-size:clamp(20px,2.3vw,34px)}.fL5CjG_demoBody{grid-template-columns:minmax(0,1.9fr) minmax(320px,1fr);align-items:center;gap:4%;padding:50px 4% 58px;display:grid}.fL5CjG_demoVisual{grid-template-columns:28% minmax(0,1fr);align-items:center;gap:16px;min-width:0;display:grid}.fL5CjG_demoAgenda{letter-spacing:-.025em;gap:48px;font-size:clamp(20px,2.2vw,34px);font-weight:650;line-height:1.2;display:grid}.fL5CjG_demoForm{flex-direction:column;gap:20px;min-width:0;display:flex}.fL5CjG_nameFields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.fL5CjG_demoForm label{flex-direction:column;gap:8px;font-size:14px;display:flex}.fL5CjG_demoForm input,.fL5CjG_demoForm textarea{border:1px solid var(--color-text-muted);background:var(--color-bg-tertiary);width:100%;min-width:0;color:var(--color-text-primary);min-height:48px;font:inherit;caret-color:var(--color-green-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:8px;padding:12px 14px}.fL5CjG_demoForm input::placeholder,.fL5CjG_demoForm textarea::placeholder{color:var(--color-text-secondary)}.fL5CjG_optionalQuestion summary{cursor:pointer;text-underline-offset:5px;width:fit-content;min-height:44px;padding:10px 0;font-size:14px;text-decoration:underline}.fL5CjG_optionalQuestion textarea{margin-top:8px}.fL5CjG_demoSubmit{cursor:pointer;border:0;width:100%}.fL5CjG_formNote{color:var(--color-text-secondary);font-size:14px;line-height:1.5}.fL5CjG_demoStatus{color:var(--color-text-primary);font-size:14px}.fL5CjG_emailLink{align-items:center;width:fit-content;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.fL5CjG_footer{background:var(--color-text-primary);color:var(--color-bg-primary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:26px 4%;font-size:13px;display:flex}.fL5CjG_footer .fL5CjG_brand img{filter:invert();mix-blend-mode:multiply}.fL5CjG_footerLinks{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.fL5CjG_footerLinks a{align-items:center;min-height:44px;display:inline-flex}.fL5CjG_copyright{color:#67676d}@media (min-width:1664px){.fL5CjG_connections,.fL5CjG_demoHero,.fL5CjG_demoBody,.fL5CjG_productSection{padding-left:max(5%,50vw - 750px);padding-right:max(5%,50vw - 750px)}}@media (max-width:1150px){.fL5CjG_patientStep{grid-template-columns:minmax(0,1fr) minmax(220px,1.1fr);gap:24px}.fL5CjG_photoGuidance{grid-column:1/-1;grid-template-columns:1fr 1fr;column-gap:24px;display:grid}.fL5CjG_photoGuidance h3{margin-top:12px}.fL5CjG_photoGuidance>p,.fL5CjG_photoGuidance>ul{grid-column:1}.fL5CjG_prescription{border:0;grid-area:2/2/5;margin-top:0;padding-top:0}.fL5CjG_productIntro{padding-top:54px;padding-left:10%;padding-right:10%}.fL5CjG_productIntro .fL5CjG_action{padding:14px 18px;font-size:16px}.fL5CjG_steps a{gap:10px;font-size:15px}.fL5CjG_demoVisual{grid-template-columns:1fr;gap:30px}.fL5CjG_demoAgenda{justify-content:space-between;gap:18px;font-size:20px;display:flex}}@media (max-width:800px){.fL5CjG_navInner{gap:16px;padding-left:24px;padding-right:24px}.fL5CjG_navLinks{gap:18px;font-size:13px}.fL5CjG_brand img{width:120px}.fL5CjG_navAction{padding:10px 14px}.fL5CjG_connections{padding-left:24px;padding-right:24px}.fL5CjG_connection{padding:0 5%}.fL5CjG_connection>p{font-size:15px}.fL5CjG_connectionWindow{height:250px}.fL5CjG_connection:first-child .fL5CjG_connectionWindow>:first-child{width:200px}.fL5CjG_productTop{grid-template-columns:1fr}.fL5CjG_productIntro{padding:42px 24px 30px}.fL5CjG_productIntro h1{max-width:560px;font-size:56px}.fL5CjG_productIntro>p{max-width:42ch;margin:20px 0 24px;font-size:21px}.fL5CjG_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:24px;display:grid}.fL5CjG_patientStep{grid-template-columns:1fr 1fr;padding:32px 24px}.fL5CjG_productPhone{max-width:280px}.fL5CjG_photoGuidance{grid-area:2/1;display:block}.fL5CjG_photoGuidance h3{margin-top:16px}.fL5CjG_productPhone{grid-area:1/2/3}.fL5CjG_productSection{grid-template-columns:1fr;gap:32px;padding:40px 24px}.fL5CjG_sectionCopy h2{font-size:48px}.fL5CjG_followUp .fL5CjG_action{justify-self:start}.fL5CjG_demoHero{padding:34px 24px}.fL5CjG_demoHero h1{font-size:64px}.fL5CjG_demoBody{grid-template-columns:1fr;gap:44px;padding:40px 24px}.fL5CjG_demoVisual,.fL5CjG_demoForm{width:100%;max-width:600px;margin:auto}}@media (max-width:600px){.fL5CjG_navInner{flex-wrap:wrap;gap:4px;padding:10px 20px}.fL5CjG_brand img{width:118px}.fL5CjG_navLinks{justify-content:space-between;gap:8px;width:100%}.fL5CjG_navAction{padding:8px 12px}.fL5CjG_connections{grid-template-columns:1fr;gap:32px;padding:32px 20px 0}.fL5CjG_connection{padding:0}.fL5CjG_connection+.fL5CjG_connection{border-left:none;border-top:1px solid var(--color-border);padding-top:28px}.fL5CjG_connection>p{font-size:16px}.fL5CjG_connectionWindow{height:auto;margin-bottom:28px;overflow:visible}.fL5CjG_connection:first-child .fL5CjG_connectionWindow{height:260px;margin-bottom:0;overflow:clip}.fL5CjG_connection:last-child .fL5CjG_connectionWindow figcaption{padding:0;position:static}.fL5CjG_close{gap:18px;padding:34px 20px}.fL5CjG_close h2{font-size:30px}.fL5CjG_productIntro{padding:36px 20px 28px}.fL5CjG_productIntro h1{font-size:48px}.fL5CjG_steps a{gap:8px;font-size:13px}.fL5CjG_steps span{width:32px;height:32px;font-size:16px}.fL5CjG_patientStep{grid-template-columns:1fr;gap:28px;padding:28px 20px}.fL5CjG_stepIntro{padding:0}.fL5CjG_stepIntro h2{margin-top:16px;font-size:36px}.fL5CjG_productPhone{grid-area:auto;width:260px}.fL5CjG_photoGuidance{grid-area:auto}.fL5CjG_photoGuidance h3{margin-top:22px}.fL5CjG_prescription{border:none;margin-top:24px;padding-top:0}.fL5CjG_productSection{padding:36px 20px}.fL5CjG_sectionCopy h2{font-size:42px}.fL5CjG_sectionCopy>p{font-size:18px}.fL5CjG_demoHero{padding:32px 20px}.fL5CjG_demoHero h1{font-size:clamp(44px,11vw,64px)}.fL5CjG_demoHero p{font-size:20px}.fL5CjG_demoBody{padding:34px 20px 44px}.fL5CjG_demoAgenda{gap:12px;font-size:16px}.fL5CjG_nameFields{grid-template-columns:1fr;gap:20px}.fL5CjG_footer{gap:14px;padding:24px 20px}.fL5CjG_footerLinks{gap:20px}}@media (prefers-reduced-motion:reduce){.fL5CjG_action{transition:none}}@media (max-width:1150px){.fL5CjG_homeScene{aspect-ratio:2.4}.fL5CjG_homePhone{width:20vw;right:6%}}@media (max-width:800px){.fL5CjG_heroCopy{padding:30px 24px}.fL5CjG_homeHero h1{max-width:12ch;font-size:clamp(44px,7.3vw,60px)}.fL5CjG_heroCopy>p{max-width:36ch;font-size:21px}.fL5CjG_homeScene{aspect-ratio:1.8}.fL5CjG_consultationPhoto{object-position:35% center}.fL5CjG_homePhone{width:26vw;bottom:5%;right:4%}}@media (max-width:600px){.fL5CjG_brand .fL5CjG_headerLogo{width:150px;margin:-14px -8px}.fL5CjG_heroCopy{padding:28px 20px 30px}.fL5CjG_homeHero h1{font-size:clamp(44px,11.5vw,58px)}.fL5CjG_heroCopy>p{font-size:19px}.fL5CjG_homeScene{aspect-ratio:1.1}.fL5CjG_consultationPhoto{object-position:28% center;height:72%}.fL5CjG_homePhone{width:27%;bottom:4%;right:3%}}
.RSuKLW_phoneFigure{width:100%;margin:0}.RSuKLW_phone{aspect-ratio:.51;width:100%;color:var(--color-text-primary);position:relative;container-type:inline-size}.RSuKLW_phone:before{content:"";background:var(--color-bg-primary);border-radius:16cqw;position:absolute;inset:1% 2%}.RSuKLW_phoneHardware{z-index:2;pointer-events:none;width:112%;max-width:none;height:104%;position:absolute;top:-2%;left:-6%}.RSuKLW_laptopHardware{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.RSuKLW_capturePhone{aspect-ratio:.51}.RSuKLW_capturePhone .RSuKLW_statusBar{padding:3cqw 6cqw 4cqw}.RSuKLW_capturePhone .RSuKLW_phoneLogo{margin:3.6cqw auto 9cqw}.RSuKLW_capturePhone .RSuKLW_captureHint{margin:3cqw 0 5cqw}.RSuKLW_capturePhone .RSuKLW_photo{border-radius:5cqw;flex-shrink:0;height:38%;margin:4cqw 3.6cqw 0}.RSuKLW_capturePhone .RSuKLW_shutterArea{gap:5cqw;padding:6cqw 0 2cqw}.RSuKLW_capturePhone .RSuKLW_shutter{border-width:1.3cqw}.RSuKLW_capturePhone .RSuKLW_homeIndicator{height:1.5cqw;margin:auto auto 3cqw}.RSuKLW_completePhone .RSuKLW_captureTitle{margin-top:10px}.RSuKLW_completePhone .RSuKLW_photo{height:34%}.RSuKLW_phoneScreen{background:var(--color-bg-secondary);border-radius:13cqw;flex-direction:column;font-size:4cqw;display:flex;position:absolute;inset:2.7% 6.4%;overflow:hidden}.RSuKLW_statusBar{justify-content:space-between;align-items:center;padding:7px 13px 10px;font-size:3.4cqw;display:flex}.RSuKLW_statusBar>span:last-child{gap:3px;display:flex}.RSuKLW_statusBar svg{width:4.2cqw;height:4.2cqw}.RSuKLW_phoneLogo{mix-blend-mode:screen;width:42%;height:auto;margin:8px auto 20px}.RSuKLW_captureTitle{text-align:center;font-size:5.3cqw;font-weight:500}.RSuKLW_captureHint{text-align:center;color:var(--color-text-secondary);margin:7px 0 16px;font-size:3.7cqw}.RSuKLW_photo{border-radius:12px;height:46%;margin:14px 8px 0;position:relative;overflow:hidden}.RSuKLW_photo img{object-fit:cover;object-position:center 42%;width:100%;height:100%}.RSuKLW_shutterArea{color:var(--color-green-primary);justify-items:center;gap:12px;margin:auto 0;padding:16px 0 6px;display:grid}.RSuKLW_shutter{background:var(--color-text-primary);outline:1px solid var(--color-text-primary);border:3px solid var(--color-bg-primary);border-radius:50%;width:19cqw;height:19cqw}.RSuKLW_homeIndicator{background:var(--color-text-primary);border-radius:4px;flex:none;width:36%;height:4px;margin:auto auto 7px}.RSuKLW_cameraTitle{align-items:center;gap:18%;padding:10px 12px 14px;font-size:4.8cqw;display:flex}.RSuKLW_reviewPhoto{border-radius:0;flex:1;height:auto;margin:0}.RSuKLW_cameraGuide{border:1px solid #ffffffb3;border-radius:18px;position:absolute;inset:7% 8%}.RSuKLW_cameraActions{grid-template-columns:1fr 1.45fr;gap:10px;padding:18px 8px 30px;display:grid}.RSuKLW_cameraActions span{text-align:center;background:var(--color-bg-tertiary);border-radius:12px;padding:12px 4px}.RSuKLW_cameraActions span:last-child{background:var(--color-green-primary);color:var(--color-bg-primary);font-weight:600}.RSuKLW_submitted{align-items:center;gap:9px;padding:20px 9px;font-size:3.7cqw;display:flex}.RSuKLW_submitted>svg{background:var(--color-green-primary);color:var(--color-bg-primary);border-radius:50%;flex:none;width:30px;height:30px;padding:5px}.RSuKLW_submitted strong,.RSuKLW_submitted span{display:block}.RSuKLW_submitted span{color:var(--color-text-secondary);margin-top:2px}.RSuKLW_practiceFigure{width:100%;margin:0}.RSuKLW_laptop{aspect-ratio:1561/1008;width:100%;color:var(--color-text-primary);position:relative;container-type:inline-size}.RSuKLW_practiceScreen{background:var(--color-bg-secondary);border-radius:1cqw;grid-template-columns:21% minmax(0,1fr);font-size:1.65cqw;line-height:1.3;display:grid;position:absolute;inset:8.3% 10.7% 24.5%;overflow:hidden}.RSuKLW_sidebar{flex-direction:column;gap:1cqw;padding:2.5cqw 1cqw;display:flex}.RSuKLW_sidebar>img{mix-blend-mode:screen;width:88%;height:auto;margin:0 0 2.5cqw}.RSuKLW_sidebar>span{color:var(--color-text-secondary);border-radius:.6cqw;align-items:center;gap:.7cqw;padding:1cqw .5cqw;display:flex}.RSuKLW_sidebar svg{flex:none;width:1.8cqw;height:1.8cqw}.RSuKLW_sidebar .RSuKLW_selected{color:var(--color-text-primary);background:var(--color-bg-tertiary)}.RSuKLW_patientPanel{min-width:0;padding:2cqw}.RSuKLW_patientTitle{justify-content:space-between;align-items:center;gap:1cqw;display:flex}.RSuKLW_patientTitle strong{font-size:1.3em;font-weight:500}.RSuKLW_patientTitle>span{color:var(--color-text-secondary);font-size:.8em}.RSuKLW_tabs{border-bottom:1px solid var(--color-border);gap:2cqw;margin:1.2cqw 0;display:flex}.RSuKLW_tabs span{padding-bottom:.7cqw}.RSuKLW_tabs span:first-child{color:var(--color-green-primary);border-bottom:1px solid var(--color-green-primary)}.RSuKLW_patientPhotos{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2cqw;display:grid}.RSuKLW_patientPhotos img{aspect-ratio:1.15;object-fit:cover;object-position:center 38%;border-radius:1cqw;width:100%;height:auto}.RSuKLW_patientPhotos span{white-space:nowrap;padding-top:.6cqw;display:block}.RSuKLW_timing{border-top:1px solid var(--color-border);margin-top:1.5cqw;padding-top:1cqw;font-size:.88em}.RSuKLW_timing strong{margin-bottom:.7cqw;font-weight:500;display:block}.RSuKLW_timing>div{font-variant-numeric:tabular-nums;grid-template-columns:1fr 1fr 1.1fr;gap:1cqw;padding:.3cqw 0;display:grid}.RSuKLW_timing span{white-space:nowrap;align-items:center;gap:.6cqw;display:flex}.RSuKLW_timing i{border-radius:50%;width:.7cqw;height:.7cqw}.RSuKLW_timing .RSuKLW_onTime i{background:var(--color-green-primary)}.RSuKLW_timing .RSuKLW_late i{background:var(--color-yellow-accent)}.RSuKLW_timing .RSuKLW_missed i{background:var(--color-text-muted)}.RSuKLW_connected .RSuKLW_phoneLogo{margin-bottom:10px}.RSuKLW_connected .RSuKLW_submitted{padding:14px 4px}.RSuKLW_connected .RSuKLW_submitted>svg{width:20px;height:20px}@media (max-width:700px){.RSuKLW_connected .RSuKLW_phoneLogo{margin:3px auto 8px}.RSuKLW_connected .RSuKLW_statusBar{padding:3px 4px 4px}.RSuKLW_connected .RSuKLW_photo{border-radius:5px;margin:7px 3px 0}.RSuKLW_connected .RSuKLW_submitted{gap:3px;padding:8px 3px}.RSuKLW_connected .RSuKLW_submitted>svg{width:14px;height:14px;padding:2px}.RSuKLW_connected .RSuKLW_homeIndicator{height:2px;margin-bottom:4px}}.RSuKLW_practicePhoto{width:100%;margin:0;position:relative}.RSuKLW_practicePhoto>img{width:100%;height:auto;display:block}.RSuKLW_monitorWindow{width:64.8%;height:52.9%;color:var(--color-text-primary);background:var(--color-bg-secondary);position:absolute;top:18.2%;left:17.7%;container-type:inline-size}.RSuKLW_monitorWindow .RSuKLW_practiceScreen{border-radius:0;font-size:2.1cqw;inset:0}.RSuKLW_monitorWindow .RSuKLW_sidebar{padding:3.2cqw 1.3cqw}.RSuKLW_monitorWindow .RSuKLW_sidebar svg{width:2.3cqw;height:2.3cqw}.RSuKLW_monitorWindow .RSuKLW_patientPanel{padding:2.6cqw}.RSuKLW_monitorWindow .RSuKLW_patientPhotos img{aspect-ratio:.95}.RSuKLW_connected{grid-template-columns:24% minmax(0,1fr);align-items:end;gap:4%;width:100%;display:grid}.RSuKLW_connectedPhone{min-width:0}
.JQdAja_pricing{color:var(--color-bg-primary);background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4%;padding:40px 4.6%;display:grid}.JQdAja_pricingIntro{padding:28px 0}.JQdAja_pricingIntro h1{letter-spacing:-.04em;text-wrap:pretty;margin-bottom:24px;font-size:clamp(42px,4.1vw,64px);font-weight:650;line-height:1.08}.JQdAja_pricingIntro>p{color:#67676d;max-width:36ch;margin:18px 0 40px;font-size:clamp(20px,1.8vw,28px);line-height:1.4}.JQdAja_plans{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 36px;display:grid}.JQdAja_plan{padding:0 24px 0 0}.JQdAja_plan+.JQdAja_plan{border-left:1px solid #0000002e;padding:0 0 0 24px}.JQdAja_price{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:12px;line-height:1.1;display:flex}.JQdAja_price strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(56px,5.5vw,88px);font-weight:600}.JQdAja_price span{color:#67676d;white-space:nowrap;font-size:clamp(19px,1.6vw,25px)}.JQdAja_plan>p{color:#67676d;margin-top:12px;font-size:clamp(17px,1.45vw,22px);line-height:1.4}.JQdAja_plan h2{letter-spacing:-.02em;font-size:clamp(23px,1.95vw,30px);font-weight:550;line-height:1.2}.JQdAja_pricingFeatures{color:var(--color-bg-primary);background:#fff;border-top:1px solid #0000002e;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4%;padding:40px 4.6%;display:grid}.JQdAja_pricingFeatures h2{letter-spacing:-.03em;font-size:clamp(28px,2.7vw,42px);font-weight:600;line-height:1.2}.JQdAja_features{color:#67676d;gap:12px;margin:18px 0 12px;font-size:20px;list-style:none;display:grid}.JQdAja_features li{align-items:center;gap:12px;display:flex}.JQdAja_features li svg{flex-shrink:0}.JQdAja_calculator{--color-bg-primary:#fff;--color-bg-secondary:#f5f5f7;--color-bg-tertiary:#f5f5f7;--color-text-primary:#000;--color-text-secondary:#67676d;--color-text-muted:#67676d;--color-border:#0000002e;--color-green-primary:#166534;--color-green-secondary:#14532d;--color-red-accent:#b91c1c;min-width:0;scroll-margin-top:24px;container-type:inline-size}.JQdAja_calculator h2{letter-spacing:-.03em;font-size:clamp(28px,2.7vw,42px);font-weight:600;line-height:1.2}.JQdAja_calculatorIntro{color:var(--color-text-secondary);margin:12px 0 0;font-size:18px}@media (max-width:1150px){.JQdAja_plans{gap:18px}.JQdAja_plan,.JQdAja_plan+.JQdAja_plan{border-left:0;padding:0}.JQdAja_price{display:block}.JQdAja_price span{margin-top:2px;display:block}}@media (max-width:1000px){.JQdAja_pricing{grid-template-columns:1fr;gap:32px;padding:28px 24px 40px}.JQdAja_pricingIntro{padding:0}.JQdAja_pricingIntro h1{font-size:52px}.JQdAja_pricingIntro>p{max-width:38ch;margin-bottom:30px}.JQdAja_plans{gap:0}.JQdAja_plan{padding-right:24px}.JQdAja_plan+.JQdAja_plan{border-left:1px solid #0000002e;padding-left:24px}.JQdAja_price{display:flex}.JQdAja_price span{display:inline}.JQdAja_pricingFeatures{padding:32px 24px}.JQdAja_features{font-size:18px}}@media (max-width:600px){.JQdAja_pricing{gap:30px;padding:22px 20px 28px}.JQdAja_pricingIntro h1{font-size:40px}.JQdAja_pricingIntro>p{font-size:20px}.JQdAja_plans{grid-template-columns:1fr;gap:26px}.JQdAja_plan,.JQdAja_plan+.JQdAja_plan{border-left:0;padding:0}.JQdAja_plan+.JQdAja_plan{border-top:1px solid #0000002e;padding-top:24px}.JQdAja_plan h2{font-size:26px}.JQdAja_price strong{font-size:76px}.JQdAja_price span{font-size:25px}.JQdAja_plan>p{font-size:20px}.JQdAja_pricingFeatures{grid-template-columns:1fr;gap:24px;padding:28px 20px}}
