.page-module__XF6Hjq__canvas{background:#78966d;height:100svh;padding:14px;overflow:hidden}.page-module__XF6Hjq__frame{transform-origin:top;background:#fffefa;border-radius:28px;width:100%;height:100%;animation:1.1s cubic-bezier(.2,.86,.24,1) both page-module__XF6Hjq__expandFrame;overflow:hidden;box-shadow:0 18px 70px #193b231f}.page-module__XF6Hjq__inner{flex-direction:column;width:min(100%,1540px);height:100%;margin:0 auto;padding:0 clamp(35px,5.5vw,94px);display:flex}.page-module__XF6Hjq__nav{border-bottom:1px solid #e8eee5;flex:none;justify-content:space-between;align-items:center;height:clamp(78px,12vh,106px);animation:.68s 1.07s both page-module__XF6Hjq__enter;display:flex}.page-module__XF6Hjq__brand{color:#315745;align-items:center;gap:5px;display:inline-flex}.page-module__XF6Hjq__brandIcon{flex:none;width:39px;height:39px;display:block;position:relative;overflow:hidden}.page-module__XF6Hjq__brandIcon img{width:76px;max-width:none;height:76px;position:absolute;top:-18px;left:-18px}.page-module__XF6Hjq__brandName{letter-spacing:-.115em;padding-right:.12em;font-size:34px;font-weight:690;line-height:1}.page-module__XF6Hjq__navActions{align-items:center;gap:clamp(20px,4vw,58px);display:flex}.page-module__XF6Hjq__navDescriptor{color:#829284;font-size:12px;font-weight:560}.page-module__XF6Hjq__login{color:#2f5543;align-items:center;gap:8px;font-size:13px;font-weight:720;transition:color .2s,transform .2s;display:inline-flex}.page-module__XF6Hjq__login:hover{color:#719e58;transform:translate(2px)}.page-module__XF6Hjq__content{flex:1;grid-template-columns:minmax(0,1fr) minmax(350px,.95fr);align-items:center;gap:clamp(16px,3vw,46px);min-height:0;display:grid}.page-module__XF6Hjq__hero{z-index:2;padding:10px 0 26px;position:relative}.page-module__XF6Hjq__title{color:#294333;letter-spacing:-.084em;text-wrap:balance;max-width:700px;margin:0 0 25px;font-size:clamp(56px,5.2vw,84px);font-weight:590;line-height:1.01;animation:.75s 1.18s both page-module__XF6Hjq__enter}.page-module__XF6Hjq__title em{color:#7e9c6a;letter-spacing:-.08em;font-family:Georgia,Times New Roman,serif;font-weight:400}.page-module__XF6Hjq__description{color:#728477;max-width:455px;margin:0;font-size:clamp(15px,1.23vw,17px);line-height:1.7;animation:.7s 1.34s both page-module__XF6Hjq__enter}.page-module__XF6Hjq__ctaRow{align-items:center;gap:22px;margin-top:33px;animation:.7s 1.45s both page-module__XF6Hjq__enter;display:flex}.page-module__XF6Hjq__primaryCta{color:#fff;white-space:nowrap;background:#2e5845;border-radius:12px;justify-content:space-between;align-items:center;gap:27px;min-height:54px;padding:0 21px 0 23px;font-size:13px;font-weight:730;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 11px 25px #2d5d4322}.page-module__XF6Hjq__primaryCta:hover{background:#417155;transform:translateY(-3px);box-shadow:0 16px 30px #2d5d4332}.page-module__XF6Hjq__ctaNote{color:#a0ada1;max-width:130px;font-size:11px;line-height:1.4}.page-module__XF6Hjq__steps{color:#8a9b8c;white-space:nowrap;align-items:center;gap:15px;margin-top:clamp(37px,7vh,78px);font-size:10px;font-weight:650;animation:.7s 1.62s both page-module__XF6Hjq__enter;display:flex}.page-module__XF6Hjq__steps span{align-items:center;gap:8px;display:inline-flex}.page-module__XF6Hjq__steps b{color:#6d926e;font-size:10px;font-weight:820}.page-module__XF6Hjq__steps i{background:#ccd9c8;flex:none;width:15px;height:1px;display:block}.page-module__XF6Hjq__visual{isolation:isolate;width:100%;height:min(610px,72vh);min-height:450px;animation:.85s 1.55s both page-module__XF6Hjq__enterVisual;position:relative}.page-module__XF6Hjq__visualGlow{filter:blur(3px);background:radial-gradient(circle at 45% 47%,#e8f3df 0,#f2f8ec 41%,#fbfdf8 72%);border-radius:45% 48% 39% 35%;position:absolute;inset:8% 0 3% 5%}.page-module__XF6Hjq__visualRingOne,.page-module__XF6Hjq__visualRingTwo{z-index:-1;border:1px solid #dbe9d3;border-radius:50%;position:absolute}.page-module__XF6Hjq__visualRingOne{width:410px;height:410px;top:12%;right:8%}.page-module__XF6Hjq__visualRingTwo{opacity:.65;width:530px;height:530px;top:2%;right:-5%}.page-module__XF6Hjq__patientCard{background:#fff;border:1px solid #e1ebe0;border-radius:20px;width:min(355px,72%);height:460px;position:absolute;top:50%;left:52%;overflow:hidden;transform:translate(-50%,-50%)rotate(-3deg);box-shadow:0 25px 65px #38684420}.page-module__XF6Hjq__cardTop{color:#93a595;letter-spacing:.12em;justify-content:space-between;align-items:center;height:57px;padding:0 20px;font-size:9px;font-weight:790;display:flex}.page-module__XF6Hjq__cardTop span:first-child{color:#4c7959;align-items:center;gap:7px;display:inline-flex}.page-module__XF6Hjq__liveDot{background:#77ae7b;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #e7f4e7}.page-module__XF6Hjq__patientPortrait{background:linear-gradient(135deg,#e5f0d9,#cce2b7);border-radius:13px;place-items:end center;height:233px;margin:0 15px;display:grid;position:relative;overflow:hidden}.page-module__XF6Hjq__patientPortrait:before{content:"";aspect-ratio:1;border:1px solid #b9d6ae;border-radius:50%;width:64%;position:absolute;top:5%;left:18%}.page-module__XF6Hjq__portrait{width:222px;height:230px;position:relative;transform:translateY(8px)}.page-module__XF6Hjq__patientName{color:#304b38;letter-spacing:-.04em;padding:17px 22px 0;font-size:22px;font-weight:680}.page-module__XF6Hjq__patientName span{color:#a3b5a5;font-weight:400}.page-module__XF6Hjq__patientCaption{color:#9aac9b;padding:4px 22px 16px;font-size:11px}.page-module__XF6Hjq__audioBar{background:#f1f7ee;border:1px solid #e4eee0;border-radius:11px;align-items:center;gap:10px;margin:0 15px;padding:11px 10px;display:flex}.page-module__XF6Hjq__audioIcon{color:#5c9268;background:#dbead5;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;display:grid}.page-module__XF6Hjq__audioBar div{gap:2px;min-width:0;display:grid}.page-module__XF6Hjq__audioBar strong{color:#496c51;font-size:10px}.page-module__XF6Hjq__audioBar small{color:#9bad9c;white-space:nowrap;font-size:8px}.page-module__XF6Hjq__audioWave{align-items:center;gap:3px;height:20px;margin-left:auto;padding-right:2px;display:flex}.page-module__XF6Hjq__audioWave i{background:#8dbd80;border-radius:4px;width:3px;height:7px;animation:1.25s ease-in-out infinite page-module__XF6Hjq__wave}.page-module__XF6Hjq__audioWave i:nth-child(2),.page-module__XF6Hjq__audioWave i:nth-child(4){height:14px;animation-delay:.15s}.page-module__XF6Hjq__audioWave i:nth-child(3){height:19px;animation-delay:.28s}.page-module__XF6Hjq__questionCard{background:#fff;border:1px solid #e1ebe0;border-radius:12px;align-items:center;gap:9px;padding:10px 14px 10px 10px;animation:5s ease-in-out infinite page-module__XF6Hjq__floatQuestion;display:flex;position:absolute;top:26%;left:0;transform:rotate(-5deg);box-shadow:0 13px 35px #3a604519}.page-module__XF6Hjq__questionCard span{color:#5a8864;background:#e4f0df;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.page-module__XF6Hjq__questionCard p{color:#4e6e57;white-space:nowrap;margin:0;font-size:10px;font-weight:690}.page-module__XF6Hjq__feedbackCard{background:#fff;border:1px solid #dcebdc;border-radius:12px;align-items:center;gap:10px;min-width:220px;padding:12px 16px 12px 11px;animation:5.5s ease-in-out infinite page-module__XF6Hjq__floatFeedback;display:flex;position:absolute;bottom:15%;right:0;transform:rotate(4deg);box-shadow:0 14px 34px #3a60451d}.page-module__XF6Hjq__feedbackCard>span{color:#4a9060;background:#dcefd7;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.page-module__XF6Hjq__feedbackCard div{gap:3px;display:grid}.page-module__XF6Hjq__feedbackCard strong{color:#476a50;font-size:10px}.page-module__XF6Hjq__feedbackCard small{color:#9dab9d;font-size:8px}.page-module__XF6Hjq__footer{border-top:1px solid #e8eee5;flex:none;align-items:center;min-height:82px;animation:.68s 1.75s both page-module__XF6Hjq__enter;display:flex}.page-module__XF6Hjq__footerTop{justify-content:space-between;align-items:center;gap:clamp(10px,1.4vw,24px);width:100%;display:flex}.page-module__XF6Hjq__technology,.page-module__XF6Hjq__authentication{flex:none;align-items:center;gap:13px;display:flex}.page-module__XF6Hjq__footerLabel,.page-module__XF6Hjq__authentication>span{color:#a0ada0;letter-spacing:.15em;white-space:nowrap;font-size:9px;font-weight:790}.page-module__XF6Hjq__technology img{object-fit:contain;display:block}.page-module__XF6Hjq__footerDivider{background:#e3eae1;width:1px;height:20px}.page-module__XF6Hjq__authentication{color:#829585;gap:7px}.page-module__XF6Hjq__authentication>span{margin-right:7px}.page-module__XF6Hjq__authentication img{background:#eb5424;border-radius:6px;width:20px;height:20px;padding:3px;display:block}.page-module__XF6Hjq__authentication strong{color:#485c4d;letter-spacing:-.035em;font-size:15px;font-weight:750}.page-module__XF6Hjq__sourceCredit{color:#718a75;text-align:center;justify-content:center;align-items:center;gap:8px;min-width:0;font-size:10px;font-weight:600;line-height:1.3;transition:color .2s;display:inline-flex}.page-module__XF6Hjq__sourceCredit>span:nth-child(2){min-width:0}.page-module__XF6Hjq__sourceCredit>svg{flex:none}.page-module__XF6Hjq__sourceCredit:hover{color:#426a4b}.page-module__XF6Hjq__sourceIcon{color:#557d60;background:#e6f1e4;border-radius:7px;flex:none;place-items:center;width:27px;height:27px;display:grid}@keyframes page-module__XF6Hjq__expandFrame{0%{border-radius:100px;transform:scale(.1,.035)}to{border-radius:28px;transform:scale(1)}}@keyframes page-module__XF6Hjq__enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__XF6Hjq__enterVisual{0%{opacity:0;transform:translateY(25px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes page-module__XF6Hjq__wave{50%{transform:scaleY(.45)}}@keyframes page-module__XF6Hjq__floatQuestion{50%{transform:translateY(-9px)rotate(-4deg)}}@keyframes page-module__XF6Hjq__floatFeedback{50%{transform:translateY(8px)rotate(3deg)}}@media (max-width:1100px){.page-module__XF6Hjq__inner{padding:0 46px}.page-module__XF6Hjq__content{grid-template-columns:minmax(0,1fr) minmax(310px,.85fr);gap:12px}.page-module__XF6Hjq__title{font-size:clamp(51px,5.2vw,70px)}.page-module__XF6Hjq__visual{min-height:400px}.page-module__XF6Hjq__patientCard{width:min(320px,78%);height:425px}.page-module__XF6Hjq__patientPortrait{height:211px}.page-module__XF6Hjq__portrait{width:205px;height:213px}.page-module__XF6Hjq__feedbackCard{right:-10px}.page-module__XF6Hjq__steps{gap:9px;font-size:9px}.page-module__XF6Hjq__footer{min-height:102px}.page-module__XF6Hjq__footerTop{flex-wrap:wrap;gap:10px 20px}.page-module__XF6Hjq__sourceCredit{order:3;justify-content:flex-start;width:100%;font-size:10px}.page-module__XF6Hjq__authentication{margin-left:auto}}@media (max-width:760px){.page-module__XF6Hjq__canvas{padding:9px}.page-module__XF6Hjq__frame{border-radius:22px}.page-module__XF6Hjq__inner{padding:0 29px}.page-module__XF6Hjq__nav{height:70px}.page-module__XF6Hjq__navDescriptor{display:none}.page-module__XF6Hjq__content{flex-direction:column;justify-content:center;align-items:stretch;gap:2px;display:flex}.page-module__XF6Hjq__hero{padding:18px 0 0}.page-module__XF6Hjq__title{margin:0 0 15px;font-size:clamp(45px,7vw,66px)}.page-module__XF6Hjq__description{max-width:540px;font-size:14px;line-height:1.55}.page-module__XF6Hjq__ctaRow{margin-top:21px}.page-module__XF6Hjq__primaryCta{min-height:47px}.page-module__XF6Hjq__steps{margin-top:22px}.page-module__XF6Hjq__visual{width:min(100%,500px);height:min(290px,36vh);min-height:225px;margin:0 auto}.page-module__XF6Hjq__visualGlow{inset:0 7%}.page-module__XF6Hjq__visualRingOne{width:265px;height:265px;top:-7%;right:17%}.page-module__XF6Hjq__visualRingTwo{width:340px;height:340px;top:-20%;right:10%}.page-module__XF6Hjq__patientCard{border-radius:14px;width:210px;height:274px;top:50%;left:51%;transform:translate(-50%,-50%)rotate(-3deg)scale(.86)}.page-module__XF6Hjq__cardTop{height:33px;padding:0 12px;font-size:6px}.page-module__XF6Hjq__liveDot{width:5px;height:5px}.page-module__XF6Hjq__patientPortrait{border-radius:8px;height:134px;margin:0 8px}.page-module__XF6Hjq__portrait{width:135px;height:140px}.page-module__XF6Hjq__patientName{padding:8px 12px 0;font-size:15px}.page-module__XF6Hjq__patientCaption{padding:2px 12px 8px;font-size:7px}.page-module__XF6Hjq__audioBar{border-radius:7px;gap:5px;margin:0 8px;padding:6px}.page-module__XF6Hjq__audioIcon{border-radius:6px;width:20px;height:20px}.page-module__XF6Hjq__audioIcon svg{width:12px}.page-module__XF6Hjq__audioBar strong{font-size:7px}.page-module__XF6Hjq__audioBar small{font-size:5px}.page-module__XF6Hjq__audioWave{transform-origin:100%;transform:scale(.7)}.page-module__XF6Hjq__questionCard{gap:5px;padding:6px 9px 6px 6px;top:21%;left:6%}.page-module__XF6Hjq__questionCard span{border-radius:6px;width:20px;height:20px}.page-module__XF6Hjq__questionCard svg{width:12px}.page-module__XF6Hjq__questionCard p{font-size:7px}.page-module__XF6Hjq__feedbackCard{gap:6px;min-width:150px;padding:7px 9px 7px 7px;bottom:13%;right:5%}.page-module__XF6Hjq__feedbackCard>span{border-radius:6px;width:22px;height:22px}.page-module__XF6Hjq__feedbackCard svg{width:13px}.page-module__XF6Hjq__feedbackCard strong{font-size:7px}.page-module__XF6Hjq__feedbackCard small{font-size:5px}.page-module__XF6Hjq__footer{min-height:100px}.page-module__XF6Hjq__footerTop{gap:8px}.page-module__XF6Hjq__technology{gap:9px}.page-module__XF6Hjq__technology img:first-of-type{width:100px;height:13px}.page-module__XF6Hjq__technology img:last-of-type{width:67px;height:16px}.page-module__XF6Hjq__footerLabel,.page-module__XF6Hjq__authentication>span{font-size:7px}.page-module__XF6Hjq__authentication{gap:4px}.page-module__XF6Hjq__authentication>span{margin-right:3px}.page-module__XF6Hjq__authentication strong{font-size:12px}.page-module__XF6Hjq__authentication img{width:16px;height:16px}}@media (max-width:560px){.page-module__XF6Hjq__inner{padding:0 22px}.page-module__XF6Hjq__brandIcon{width:32px;height:32px}.page-module__XF6Hjq__brandIcon img{width:65px;height:65px;top:-16px;left:-16px}.page-module__XF6Hjq__brandName{font-size:29px}.page-module__XF6Hjq__login{font-size:12px}.page-module__XF6Hjq__title{font-size:clamp(42px,9.4vw,54px)}.page-module__XF6Hjq__description{font-size:13px}.page-module__XF6Hjq__steps{flex-wrap:wrap;gap:6px;line-height:1.45}.page-module__XF6Hjq__steps i{width:8px}.page-module__XF6Hjq__footer{min-height:114px}.page-module__XF6Hjq__footerTop{flex-direction:column;align-items:flex-start;gap:8px}.page-module__XF6Hjq__authentication{margin-left:0}.page-module__XF6Hjq__sourceCredit{order:3;justify-content:flex-start;gap:6px;width:100%;font-size:9px}.page-module__XF6Hjq__sourceIcon{width:21px;height:21px}.page-module__XF6Hjq__sourceIcon svg{width:12px}}@media (max-height:740px){.page-module__XF6Hjq__nav{height:66px}.page-module__XF6Hjq__title{margin-bottom:13px;font-size:clamp(42px,5.2vw,70px)}.page-module__XF6Hjq__ctaRow,.page-module__XF6Hjq__steps{margin-top:18px}.page-module__XF6Hjq__visual{min-height:0}}@media (max-height:680px) and (min-width:761px){.page-module__XF6Hjq__visual{height:100%}.page-module__XF6Hjq__patientCard{transform:translate(-50%,-50%)rotate(-3deg)scale(.82)}.page-module__XF6Hjq__questionCard{transform-origin:0;scale:.88}.page-module__XF6Hjq__feedbackCard{transform-origin:100%;scale:.88}}@media (max-height:580px) and (min-width:761px){.page-module__XF6Hjq__title{font-size:clamp(43px,4.5vw,58px)}.page-module__XF6Hjq__hero{padding:0}.page-module__XF6Hjq__description{font-size:14px;line-height:1.5}.page-module__XF6Hjq__ctaRow{margin-top:14px}.page-module__XF6Hjq__primaryCta{min-height:46px}.page-module__XF6Hjq__steps{margin-top:13px}}@media (max-height:640px) and (max-width:760px){.page-module__XF6Hjq__visual{display:none}.page-module__XF6Hjq__steps{margin-top:28px}}@media (max-height:740px) and (max-width:560px){.page-module__XF6Hjq__visual{height:min(190px,26vh);min-height:170px}.page-module__XF6Hjq__patientCard{transform:translate(-50%,-50%)rotate(-3deg)scale(.56)}.page-module__XF6Hjq__questionCard,.page-module__XF6Hjq__feedbackCard{scale:.8}}@media (prefers-reduced-motion:reduce){.page-module__XF6Hjq__frame,.page-module__XF6Hjq__nav,.page-module__XF6Hjq__title,.page-module__XF6Hjq__description,.page-module__XF6Hjq__ctaRow,.page-module__XF6Hjq__steps,.page-module__XF6Hjq__visual,.page-module__XF6Hjq__footer,.page-module__XF6Hjq__audioWave i,.page-module__XF6Hjq__questionCard,.page-module__XF6Hjq__feedbackCard{animation:none}.page-module__XF6Hjq__frame{transform:none}}
