@font-face{font-family:Curai Inter;src:url(/app-fonts/InterVariable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Curai PT Serif;src:url(/app-fonts/PTSerif-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Curai PT Serif;src:url(/app-fonts/PTSerif-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Curai PT Serif;src:url(/app-fonts/PTSerif-Italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}:root{--app-green:#0d5e52;--app-text:#3f3f3f;--app-muted:#666;--app-border:#e6e6e6;--app-ground:#fff;--app-font:"Curai Inter", Inter, Arial, sans-serif}body{font-family:var(--app-font)}.app-home-page{color:var(--app-text);background:var(--app-ground);font-family:Curai Inter,Inter,Arial,sans-serif;font-size:16px;line-height:1.45}.app-home-page *,.app-home-page :before,.app-home-page :after,.app-home-header *,.app-home-footer *{box-sizing:border-box}.app-home-page h1,.app-home-page h2,.app-home-page h3,.app-home-page p{margin:0}.app-home-header,.app-home-footer{font-family:var(--app-font);line-height:1.45}.app-home-header h1,.app-home-header h2,.app-home-footer h2,.app-home-footer p{font-family:var(--app-font);margin:0}.app-home-header{z-index:5;background:#fff;width:100%;position:relative}.app-home-header-inner{justify-content:space-between;align-items:center;width:min(100%,1440px);min-height:56px;margin:0 auto;padding:0 32px;display:flex}.app-home-brand{flex:0 0 160px;align-items:center;width:160px;display:flex}.app-home-brand img{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:32px;display:block}.app-home-nav,.app-home-header-actions{align-items:center;gap:24px;display:flex}.app-home-nav a,.app-home-login{color:var(--app-text);font-size:14px;text-decoration:none}.app-home-pill{background:var(--app-green);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:6px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.app-home-menu{display:none}.app-home-main{width:100%;overflow:hidden}.app-home-content{width:min(100%,1080px);margin:0 auto;padding-left:32px;padding-right:32px}.app-home-prompt{text-align:center;background-color:#fff;justify-content:center;padding:64px 32px;display:flex;position:relative;overflow:hidden}.app-home-prompt:after{z-index:0;content:"";pointer-events:none;background:url(/app-home/curai-logo.png) 50%/contain no-repeat;width:400px;height:400px;position:absolute;top:50%;left:50%}.app-home-prompt-content{z-index:1;width:100%;position:relative}.app-home-prompt h1{font-size:48px;font-weight:400;line-height:58px}.app-home-prompt h2{font-size:32px;font-weight:400;line-height:39px}.app-home-prompt p{color:var(--app-muted);margin-top:6px;font-size:16px;line-height:19px}.app-home-prompt-hero h1{max-width:1000px;margin:0 auto}.app-home-prompt-hero p{font-size:20px;line-height:24px}.app-home-chat{isolation:isolate;text-align:left;background:#fff;border-radius:15px;align-items:center;width:min(100%,500px);min-height:54px;margin:24px auto 0;padding:6px 8px 6px 16px;display:flex;position:relative;box-shadow:0 3px 14px #1e3a3421}.app-home-chat:before{z-index:-2;background:conic-gradient(from var(--app-chat-angle,0deg), transparent 0 72%, #4ba99a 82%, transparent 94%);content:"";border-radius:17px;animation:5s linear infinite app-home-chat-border;position:absolute;inset:-2px}.app-home-chat:after{z-index:-1;content:"";background:#fff;border-radius:14px;position:absolute;inset:1px}@property --app-chat-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes app-home-chat-border{to{--app-chat-angle:360deg}}.app-home-chat textarea{width:100%;min-height:32px;max-height:120px;color:var(--app-text);font:inherit;resize:none;background:0 0;border:0;outline:0;padding:7px 8px 7px 0;font-size:14px;display:block}.app-home-chat textarea::placeholder{color:#9aa19e}.app-home-chat-send{background:var(--app-green);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;padding:0;display:grid}.app-home-chat-send svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:17px;height:17px}.app-home-consent{color:var(--app-muted);margin-top:8px;font-size:12px;line-height:12px}.app-home-consent p{color:var(--app-text);margin:0;font-size:12px;line-height:12px}.app-home-consent a{color:var(--app-green);font-weight:600;text-decoration:underline}.app-home-prompt-hero{min-height:280px}.app-home-prompt-hero:after{transform:translate(50px,-200px)}.app-home-steps{background:linear-gradient(#fff 0%,#e0e9e6 100%);width:100%;padding:0}.app-home-steps-content{padding-top:16px;padding-bottom:16px}.app-home-section-heading{text-align:center;margin:0 auto 48px}.app-home-section-heading h2,.app-home-feature-copy h2{font-size:32px;font-weight:400;line-height:39px}.app-home-section-heading p{color:var(--app-muted);margin-top:8px;font-size:16px;line-height:19px}.app-home-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.app-home-step-card{background:#fff;border-radius:16px;flex-direction:column;gap:24px;display:flex;overflow:hidden}.app-home-step-image{object-fit:cover;width:100%;max-width:none;height:160px;display:block}.app-home-step-copy{padding:0 24px 24px}.app-home-step-copy>span{color:#8b9491;font-size:32px;line-height:39px}.app-home-step-copy h3{margin-top:6px;font-size:20px;font-weight:400;line-height:24px}.app-home-step-copy p{color:var(--app-muted);margin-top:6px;font-size:14px;line-height:15px}.app-home-clinicians{background:#d5dfde}.app-home-feature-inner{justify-content:space-between;align-items:center;gap:56px;width:min(100%,1080px);min-height:424px;margin:0 auto;padding:24px 20px 0;display:flex}.app-home-clinician-image{object-fit:contain;object-position:center bottom;width:50%;height:400px;display:block}.app-home-feature-copy{width:50%}.app-home-feature-copy p{color:var(--app-muted);margin-top:16px;font-size:16px;line-height:19px}.app-home-outline-button{min-height:36px;color:var(--app-green);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #8cafaa;border-radius:999px;justify-content:center;align-items:center;margin-top:14px;padding:7px 15px;font-family:inherit;font-size:14px;line-height:17px;text-decoration:none;display:inline-flex}.app-home-coverage{padding-top:64px;padding-bottom:64px}.app-home-coverage .app-home-section-heading{margin-bottom:48px}.app-home-coverage .app-home-section-heading p{font-size:14px;line-height:15px}.app-home-coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.app-home-coverage-card{border:1px solid var(--app-border);border-radius:16px;align-items:center;gap:16px;padding:20px 24px;font-size:14px;line-height:15px;display:flex}.app-home-coverage-icon-tile{background:var(--app-border);border-radius:50%;flex:0 0 48px;width:48px;height:48px;padding:12px;display:block}.app-home-coverage-icon{object-fit:contain;width:24px;max-width:100%;height:24px;display:block}.app-home-coverage .app-home-outline-button{width:fit-content;margin:22px auto 0;display:flex}.app-home-trust{background:linear-gradient(#fff 0%,#fff8ec 100%);padding:32px 0}.app-home-trust .app-home-section-heading{margin-bottom:64px}.app-home-trust-layout{grid-template-columns:minmax(0,2fr) minmax(180px,1fr);gap:40px;display:grid}.app-home-trust-stats{text-align:center;grid-template-columns:repeat(3,1fr);margin-bottom:18px;display:grid}.app-home-trust-stats div{flex-direction:column;gap:3px;display:flex}.app-home-trust-stats strong{font-size:32px;font-weight:650;line-height:39px}.app-home-trust-stats span{color:var(--app-muted);font-size:14px;line-height:15px}.app-home-trust-features{gap:16px;display:grid}.app-home-trust-feature{border:1px solid var(--app-border);background:#fff;border-radius:16px;align-items:center;gap:24px;padding:20px 24px;font-size:14px;line-height:15px;display:flex}.app-home-trust-icon-tile{background:var(--app-border);border-radius:50%;flex:0 0 48px;width:48px;height:48px;padding:12px;display:block}.app-home-trust-icon{object-fit:contain;width:24px;max-width:100%;height:24px;display:block}.app-home-person{flex-direction:column;align-items:flex-start;font-size:16px;line-height:19px;display:flex}.app-home-person-image{object-fit:cover;object-position:top center;border-radius:24px;width:100%;height:260px;margin-bottom:10px;display:block}.app-home-person span,.app-home-person em{color:var(--app-muted);font-size:14px;line-height:15px}.app-home-person em{margin-top:8px}.app-home-testimonials{padding-top:64px;padding-bottom:64px}.app-home-testimonials .app-home-section-heading{margin-bottom:48px}.app-home-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.app-home-testimonial-column{flex-direction:column;gap:24px;display:flex}.app-home-testimonial-card,.app-home-press-card{border:1px solid var(--app-border);background:#fff;border-radius:16px;flex-direction:column;flex:1 0 auto;min-height:170px;padding:24px;display:flex}.app-home-testimonial-card>span{background:#f7eefc;border-radius:999px;width:fit-content;padding:6px 16px;font-size:12px;line-height:12px}.app-home-testimonial-card p{color:#5d6562;margin-top:24px;font-size:16px;line-height:19px}.app-home-testimonial-author{flex-direction:column;margin-top:auto;padding-top:14px;font-size:16px;line-height:19px;display:flex}.app-home-testimonial-author small{color:var(--app-muted);margin-top:4px;font-size:12px;line-height:12px}.app-home-press-card{text-align:center;justify-content:center;align-items:center;gap:8px}.app-home-press-card span{font-size:14px;line-height:15px}.app-home-press-logo{object-fit:contain;width:min(100%,160px);height:58px;display:block}.app-home-prompt-closing{background:linear-gradient(#fff 0%,#d5dfde 100%);padding-top:80px;padding-bottom:80px}.app-home-prompt-closing:after{transform:translate(100px,-200px)}.app-home-prompt-closing .app-home-chat{margin-top:18px}.app-home-prompt-note{color:var(--app-muted);justify-content:center;align-items:center;margin-top:8px;font-size:12px;line-height:12px;display:flex}.app-home-prompt-note span{background:url(/app-home/shield.svg) 50%/contain no-repeat;width:14px;height:14px;margin-right:6px}.app-home-footer{color:#626c69;background:#d5dfde;border-top:1px solid #acc1bd;padding:34px max(24px,50% - 540px) 24px;font-size:12px}.app-home-footer-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:min(100%,1080px);margin:0 auto 24px;display:grid}.app-home-footer-column{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.app-home-footer-column h2{color:#3b4542;margin-bottom:4px;font-size:12px;font-weight:650}.app-home-footer-column a{color:inherit;text-decoration:none}.app-home-footer-disclaimer{border-top:1px solid #50645e4d;width:min(100%,1080px);margin:0 auto;padding-top:18px;font-size:12px;line-height:15px}.app-home-footer-legal{color:#40524c;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;font-size:12px;display:flex}.app-home-footer-legal a,.app-home-footer-legal button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:767px){.app-home-header-inner{min-height:56px;padding:0 16px}.app-home-brand{flex-basis:120px;width:120px}.app-home-nav,.app-home-login{display:none}.app-home-header-actions{gap:10px}.app-home-header-actions>.app-home-pill{min-height:32px;padding:6px 13px}.app-home-menu{display:block;position:relative}.app-home-menu summary{border:1px solid var(--app-border);cursor:pointer;border-radius:50%;flex-direction:column;justify-content:center;gap:4px;width:34px;height:34px;padding:8px;list-style:none;display:flex}.app-home-menu summary::-webkit-details-marker{display:none}.app-home-menu summary span{background:var(--app-green);height:1px}.app-home-menu nav{border:1px solid var(--app-border);background:#fff;border-radius:12px;flex-direction:column;align-items:stretch;gap:14px;min-width:220px;padding:18px;display:flex;position:absolute;top:calc(100% + 12px);right:-6px;box-shadow:0 8px 24px #1428241f}.app-home-menu nav a{color:var(--app-text);font-size:14px;text-decoration:none}.app-home-menu nav .app-home-pill{color:#fff;text-align:center}.app-home-content{padding-left:32px;padding-right:32px}.app-home-prompt{padding:64px 32px}.app-home-prompt h1{font-size:48px;line-height:58px}.app-home-prompt h2{font-size:32px;line-height:39px}.app-home-prompt-hero:after{transform:translate(-200px,-200px)}.app-home-chat{min-height:54px;margin-top:24px}.app-home-steps{padding:0}.app-home-section-heading{margin-bottom:48px}.app-home-step-grid{grid-template-columns:1fr;gap:24px}.app-home-step-image{height:160px}.app-home-feature-inner{flex-direction:column;gap:48px;min-height:0;padding:24px 20px 0}.app-home-feature-copy{text-align:center;order:0;width:100%}.app-home-feature-copy .app-home-outline-button{margin-top:12px}.app-home-clinician-image{order:1;width:100%;height:300px}.app-home-coverage,.app-home-testimonials{padding-top:64px;padding-bottom:64px}.app-home-coverage-grid{grid-template-columns:1fr;gap:24px}.app-home-trust{padding:32px 0}.app-home-trust-layout{grid-template-columns:1fr;gap:40px}.app-home-person-image{height:260px;margin-bottom:10px}.app-home-testimonial-grid{grid-template-columns:1fr;gap:24px}.app-home-testimonial-column{gap:24px}.app-home-prompt-closing{padding-top:80px;padding-bottom:80px}.app-home-prompt-closing:after{top:-30px;transform:translate(-200px)}.app-home-footer{padding:26px 16px 20px}.app-home-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.app-home-footer-legal{gap:10px}}.w-richtext>:first-child{margin-top:0}.w-richtext>:last-child,.w-richtext ol li:last-child,.w-richtext ul li:last-child{margin-bottom:0}.clickable-off{pointer-events:none}.clickable-on{pointer-events:auto}.div-square:after{content:"";padding-bottom:100%;display:block}main:focus-visible{outline:-webkit-focus-ring-color auto 0}.container-medium,.container-small,.container-large{margin-left:auto!important;margin-right:auto!important}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-size:inherit}.text-style-3lines{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-style-2lines{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.w-slider-arrow-left,.w-slider-arrow-right,.slider-content-left,.slider-content-right{appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.blog-rich-text-block-4 p+p{margin-top:.9em}.html-embed-4 .share-buttons{align-items:center;gap:8px;height:32px;display:flex}.share-button{box-sizing:border-box;color:#fff;font-family:var(--app-font);border-radius:4px;justify-content:center;align-items:center;width:120px;height:32px;padding:0 10px;font-size:12px;font-weight:400;line-height:32px;text-decoration:none;display:inline-flex}.share-button.email{background-color:#7d7d7d}.share-button.linkedin{background-color:#0077b5}.share-button.facebook{background-color:#4267b2}.share-button.x{background-color:#000}.blog-rich-text-block-4 a{color:var(--app-green);text-decoration:underline}.paragraph-6 a{color:#ffbc33;text-decoration:none}.support-page-copy{text-align:left;width:565px;max-width:100%;margin:0 auto}.support-page-copy p{margin-bottom:1.25rem}.support-page-copy ul{text-align:left;width:502px;max-width:100%;margin:1.5rem 0;padding-left:1.5rem}.support-page-copy li{margin-bottom:.5rem}.support-page-copy a{color:var(--forest);text-decoration:underline}.section-hero_support .text-wrapper>.html-embed{margin-top:62px}.section-hero_support .paragraph-13{white-space:pre-line}.button-learnmore img{margin-left:.25rem}.legal-index .tc-wrapper p:has(a){margin:0;line-height:1}.legal-index .tc-wrapper p:not(:has(a))+p:has(a){margin-top:1.5rem}.legal-index .tc-wrapper p:has(a) a{color:#111;margin:.65rem 0;text-decoration:underline;display:inline-block}.section-doctors .slider-doctors_mask{flex-shrink:0;width:100%}.section-doctors .slider-doctors{flex-direction:column;align-items:flex-start;display:flex}.section-doctors .slider-doctors .slide-nav{display:none}.section-tc:has(.legal-wrapper.top){padding-top:9rem;padding-bottom:0}.section-tc:has(.legal-wrapper.top)~.section-tc{padding-top:0;padding-bottom:0}.section-tc:has(.legal-wrapper.top)~.section-tc:last-of-type{padding-bottom:8rem}.section-tc:has(.legal-wrapper.top)+.section-tc .legal-wrapper h2:first-of-type{font-size:64px;line-height:1.1}.slider-treatments_mask{overflow:visible}.slider-treatments_slide{transition:transform .5s}.main-wrapper h1{font-family:var(--app-font);font-size:48px;font-weight:400;line-height:58px}.main-wrapper h2{font-family:var(--app-font);font-size:32px;font-weight:400;line-height:39px}.main-wrapper h3{font-family:var(--app-font);font-size:20px;font-weight:400;line-height:24px}.main-wrapper p,.main-wrapper li{font-family:var(--app-font);font-size:16px;line-height:1.5}.main-wrapper :is(.button,.w-button,.button-outline,.blog-button-cat-3-1){font-family:var(--app-font);border-radius:999px;font-size:16px;font-weight:600}.main-wrapper :is(.button,.w-button,.blog-button-cat-3-1):not(.button-outline){background-color:var(--app-green);color:#fff}.main-wrapper .button-outline{border-color:var(--app-green);color:var(--app-green)}.main-wrapper .button-outline.white{color:#fff;border-color:#fff}@media (max-width:767px){.main-wrapper h1{font-size:36px;line-height:44px}.main-wrapper h2{font-size:28px;line-height:34px}}.main-wrapper{overflow-x:clip}.main-wrapper :is(.w-richtext,.blog-rich-text) a{overflow-wrap:anywhere}.main-wrapper :is(pre,table){max-width:100%;overflow-x:auto}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
