.elementor-34 .elementor-element.elementor-element-ff5d220{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero{background:#fafbfb;padding:64px 64px 0px 64px;border-bottom-width:0px;border-bottom-style:solid;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-top{max-width:100%;margin-left:auto;margin-right:auto;--st-hero-left-col:1.8fr;gap:80px;align-items:end;margin-bottom:54px;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-top .eyebrow{color:#146474;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-top h1{font-size:3rem;font-weight:400;line-height:1.02em;letter-spacing:-0.02em;color:#1a2628;margin-top:18px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-top h1 em{font-size:24px;font-weight:400;font-style:italic;line-height:1.3em;letter-spacing:0px;color:#146474;margin-top:0.5rem;display:inline-block;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-steps .hero-step{font-size:14px;font-weight:600;line-height:1.4em;color:#1a2628;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-steps{gap:32px;margin-top:20px;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-pull{border-left-color:#c9a449;border-left-width:3px;border-left-style:solid;padding-left:22px;gap:18px;max-width:100%;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-pull .lbl{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.18em;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-pull .rule:not(.alt) .lbl{color:#146474;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-pull .rule.alt .lbl{color:#a08231;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-pull .ln{font-size:22px;font-weight:400;line-height:1.3em;letter-spacing:-0.01em;color:#1a2628;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-pull .rule:not(.alt) .ln em{color:#146474;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-pull .rule.alt .ln em{color:#a08231;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-top .ctas{gap:28px;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-top .cta-row{gap:12px;justify-content:flex-start;}.elementor-34 .elementor-element.elementor-element-88381e9 > .elementor-widget-container{padding:0px 0px 80px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D8DFE1;}.elementor-34 .elementor-element.elementor-element-88381e9 .st-diagram-wrapper{padding-left:65px;padding-right:65px;}.elementor-34 .elementor-element.elementor-element-88381e9 .diagram{background:#ffffff;border-color:#d8dfe1;border-width:1px;border-style:solid;}.elementor-34 .elementor-element.elementor-element-88381e9 .diagram .step{border-color:#d8dfe1;padding:32px 28px 32px 28px;gap:14px;}.elementor-34 .elementor-element.elementor-element-88381e9 .diagram .step .num{font-size:11px;letter-spacing:0.16em;color:#a08231;}.elementor-34 .elementor-element.elementor-element-88381e9 .diagram .step h3{font-size:30px;font-weight:500;line-height:1em;letter-spacing:-0.015em;color:#1a2628;}.elementor-34 .elementor-element.elementor-element-88381e9 .diagram .step p{font-size:13.5px;line-height:1.55em;color:#3e4f53;}.elementor-34 .elementor-element.elementor-element-88381e9 .diagram .step .arrow{background:#c9a449;width:16px;height:16px;right:8px;--st-arrow-duration:1.8s;--st-arrow-distance:4px;--st-arrow-opacity-min:0.85;--st-arrow-opacity-max:1;}.elementor-34 .elementor-element.elementor-element-88381e9 .diagram .step.active{background:#eef5f6;--st-active-glow-color:rgba(201, 164, 73, 0.9);}.elementor-34 .elementor-element.elementor-element-88381e9 .diagram .end{background:#0d4f5c;padding:32px 28px 32px 28px;min-width:220px;}.elementor-34 .elementor-element.elementor-element-88381e9 .diagram .end .label{font-size:10px;text-transform:uppercase;letter-spacing:0.16em;color:#e2c984;}.elementor-34 .elementor-element.elementor-element-88381e9 .diagram .end .v{font-size:32px;font-weight:500;line-height:1em;letter-spacing:-0.015em;color:#ffffff;--st-end-v-grad-start:#ffffff;--st-end-v-grad-end:#ffffff;--st-end-v-grad-mid:#e2c984;--st-end-v-shimmer-duration:5s;}.elementor-34 .elementor-element.elementor-element-88381e9 .diagram .end .meta{color:rgba(255, 255, 255, 0.7);}.elementor-34 .elementor-element.elementor-element-dabb0e0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .st-why-smiletrue-wrapper{max-width:100%;margin-left:auto;margin-right:auto;padding-left:64px;padding-right:64px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why{padding-top:110px;padding-bottom:110px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why .head{margin-bottom:56px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why .head h2{font-size:56px;margin-top:16px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why-grid{grid-template-columns:1fr 1.4fr;gap:0px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why .problems{padding:48px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why .problems li{font-size:22px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why .answer p{font-size:22px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why .answer{gap:18px;}.elementor-34 .elementor-element.elementor-element-8553463{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-93bc2b6 .experience-band{padding-top:96px;padding-bottom:96px;padding-left:64px;padding-right:64px;}.elementor-34 .elementor-element.elementor-element-93bc2b6 .experience-band .experience-line{font-size:28px;}.elementor-34 .elementor-element.elementor-element-93bc2b6 .experience-band .experience-foot{font-size:11px;}.elementor-34 .elementor-element.elementor-element-93bc2b6 .experience-band-inner{max-width:1000px;margin-left:auto;margin-right:auto;text-align:center;}.elementor-34 .elementor-element.elementor-element-8bc54f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5891f93 > .elementor-widget-container{border-style:none;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight{padding-top:120px;padding-bottom:90px;padding-left:64px;padding-right:64px;background:#fafbfb;position:relative;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight-inner{max-width:720px;margin-left:auto;margin-right:auto;text-align:center;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight .eyebrow{font-size:11px;font-weight:600;letter-spacing:0.14em;color:#0d4f5c;margin-bottom:12px;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight-rule{background:#c9a449;width:56px;height:2px;display:block;margin-left:auto;margin-right:auto;margin-bottom:36px;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight-quote{font-weight:400;line-height:1.35em;color:#1a2628;margin-bottom:32px;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight.variant-full .founders-insight-quote{font-size:32px;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight.variant-condensed .founders-insight-quote{font-size:20px;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight-quote em{color:#0d4f5c;font-style:italic;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight-attribution{font-size:10px;font-weight:600;letter-spacing:0.14em;color:#6e7b80;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate{background:#eef5f6;padding-top:110px;padding-bottom:110px;padding-left:64px;padding-right:64px;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate-inner{max-width:100%;--pa-copy-col:1.4fr;gap:72px;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate .eyebrow{color:#0d4f5c;font-size:11px;font-weight:600;letter-spacing:0.14em;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate-headline{font-weight:400;line-height:1.15em;font-size:52px;color:#1a2628;margin-top:16px;margin-bottom:24px;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate-headline em{color:#0D4F5C;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate-headline em::after{background:#c9a449;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate-body{font-size:17px;font-weight:400;line-height:1.6em;color:#3e4f53;max-width:55ch;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate-pullquote{border-left-color:#c9a449;border-left-width:3px;border-left-style:solid;font-size:24px;font-weight:500;font-style:italic;line-height:1.55em;color:#3e4f53;padding-left:20px;margin-top:28px;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate-features{background:#ffffff;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate-feature{border-bottom-color:#eef1f3;padding-top:24px;padding-bottom:24px;padding-left:28px;padding-right:28px;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate-feature:last-child{border-bottom-color:transparent;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate-feature h3{font-size:19px;font-weight:600;line-height:1.3em;color:#1a2628;margin:0 0 6px;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate-feature p{font-size:15px;line-height:1.5em;color:#3e4f53;}.elementor-34 .elementor-element.elementor-element-e66a6b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-cdb2664 .elementor-repeater-item-6ed7b05{background:#e8f1f1;}.elementor-34 .elementor-element.elementor-element-cdb2664 .st-core-message-wrapper{max-width:100%;margin-left:auto;margin-right:auto;padding-left:0px;padding-right:0px;}.elementor-34 .elementor-element.elementor-element-cdb2664 .core{background:#ffffff;padding:110px 64px 96px 64px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d8dfe1;}.elementor-34 .elementor-element.elementor-element-cdb2664 .core-head{max-width:1100px;margin-bottom:36px;}.elementor-34 .elementor-element.elementor-element-cdb2664 .core-head .eyebrow{color:#146474;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-cdb2664 .core-head h2{font-size:60px;font-weight:400;line-height:1.05em;letter-spacing:-0.02em;color:#1a2628;margin-top:16px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-cdb2664 .core-head h2 em{color:#146474;}.elementor-34 .elementor-element.elementor-element-cdb2664 .core-message-quote{border-left-color:#c9a449;border-left-width:3px;border-left-style:solid;font-size:24px;font-weight:400;font-style:italic;line-height:1.5em;color:#146474;padding-left:22px;margin-top:28px;margin-bottom:40px;max-width:100%;}.elementor-34 .elementor-element.elementor-element-cdb2664 .reversal{border-color:#d8dfe1;border-width:1px;border-style:solid;border-bottom:none;--st-strike-color:#c9a449;}.elementor-34 .elementor-element.elementor-element-cdb2664 .reversal .col{padding:48px 48px 48px 48px;}.elementor-34 .elementor-element.elementor-element-cdb2664 .reversal .col h4{font-size:11px;text-transform:uppercase;letter-spacing:0.16em;color:#6e7b80;margin:0 0 22px;}.elementor-34 .elementor-element.elementor-element-cdb2664 .reversal .col .v{font-size:36px;font-weight:400;line-height:1.1em;letter-spacing:-0.015em;color:#1a2628;margin:0 0 16px;}.elementor-34 .elementor-element.elementor-element-cdb2664 .reversal .col .v.strike{color:#6e7b80;}.elementor-34 .elementor-element.elementor-element-cdb2664 .reversal .col .v em{color:#146474;}.elementor-34 .elementor-element.elementor-element-cdb2664 .reversal .col > p:not(.v){font-size:14.5px;line-height:1.6em;color:#3e4f53;}.elementor-34 .elementor-element.elementor-element-cdb2664 .core-pull{font-size:12px;text-transform:uppercase;letter-spacing:0.16em;color:#a08231;border-top-color:#d8dfe1;border-top-width:1px;border-top-style:solid;margin-top:32px;padding-top:24px;}.elementor-34 .elementor-element.elementor-element-c378bb4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .st-tier-cards-wrapper{max-width:100%;margin-left:auto;margin-right:auto;padding-left:66px;padding-right:66px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice{padding-top:110px;padding-bottom:110px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .head{gap:60px;margin-bottom:56px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .head h2{font-size:60px;margin-top:16px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .head .sub{font-size:16px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .path{padding-left:32px;padding-right:32px;padding-top:36px;padding-bottom:36px;gap:14px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .path .name{font-size:30px;font-weight:600;letter-spacing:-0.015em;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .path .price{font-size:56px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .path .price-note{font-size:11px;text-transform:uppercase;letter-spacing:0.1em;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .path ul{font-size:13.5px;gap:10px;margin-top:16px;margin-bottom:28px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .footnote{margin-top:36px;font-size:14px;}.elementor-34 .elementor-element.elementor-element-abfd984{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .st-homepage-relapse-wrapper{max-width:100%;margin-left:auto;margin-right:auto;padding-left:64px;padding-right:64px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse{padding-top:110px;padding-bottom:110px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse .copy h2{font-size:56px;margin-top:16px;margin-bottom:18px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse .copy .sub-h{font-size:24px;margin-bottom:24px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse .copy .lede{font-size:15px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse-grid{grid-template-columns:1.1fr 1fr;gap:80px;align-items:center;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse .art-card{padding:36px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse .art-stat .num{font-size:44px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse .art-stat .lbl{font-size:14px;}.elementor-34 .elementor-element.elementor-element-98c008e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .st-how-it-works-wrapper{max-width:100%;margin-left:auto;margin-right:auto;padding-left:64px;padding-right:64px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how{padding-top:110px;padding-bottom:110px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how .head{margin-bottom:56px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how .head h2{font-size:56px;margin-top:16px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how-grid{grid-template-columns:repeat(4,1fr);gap:0px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how-step{padding:32px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how-step .n{font-size:56px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how-step h3{font-size:24px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how-step p{font-size:14px;}.elementor-34 .elementor-element.elementor-element-70c7c9e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-4586d47 .st-health-band-wrapper{max-width:100%;margin-left:auto;margin-right:auto;padding-left:64px;padding-right:64px;}.elementor-34 .elementor-element.elementor-element-4586d47 .health{padding-top:96px;padding-bottom:96px;}.elementor-34 .elementor-element.elementor-element-4586d47 .health h2{font-size:52px;margin-top:16px;margin-bottom:24px;}.elementor-34 .elementor-element.elementor-element-4586d47 .health .lede{font-size:16px;}.elementor-34 .elementor-element.elementor-element-4586d47 .health-inner{max-width:720px;margin-left:auto;margin-right:auto;}.elementor-34 .elementor-element.elementor-element-1a33076{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .st-why-patients-wrapper{max-width:100%;margin-left:auto;margin-right:auto;padding-left:64px;padding-right:64px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients{padding-top:110px;padding-bottom:110px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients .head{margin-bottom:48px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients .head h2{font-size:56px;margin-top:16px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients-list{grid-template-columns:repeat(2,1fr);row-gap:0px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients-list li{padding-top:32px;padding-bottom:32px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients-list li .n{font-size:11px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients-list li .t{font-size:22px;}.elementor-34 .elementor-element.elementor-element-a82a0e6 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D8DFE1;}.elementor-34 .elementor-element.elementor-element-a82a0e6 .real-goal{background:#0A3A44;padding-top:110px;padding-bottom:110px;padding-left:64px;padding-right:64px;}.elementor-34 .elementor-element.elementor-element-a82a0e6 .real-goal-inner{max-width:100%;text-align:left;}.elementor-34 .elementor-element.elementor-element-a82a0e6 .real-goal .eyebrow{color:#e2c984;font-size:11px;font-weight:600;letter-spacing:0.14em;display:inline-flex;margin-bottom:16px;}.elementor-34 .elementor-element.elementor-element-a82a0e6 .real-goal-headline{font-weight:400;font-style:italic;line-height:1.15em;font-size:48px;color:#fafbfb;margin:0 0 24px;}.elementor-34 .elementor-element.elementor-element-a82a0e6 .real-goal-headline em{color:#e2c984;}.elementor-34 .elementor-element.elementor-element-a82a0e6 .real-goal-body{font-size:18px;font-weight:400;line-height:1.6em;color:#fafbfb;max-width:55ch;}.elementor-34 .elementor-element.elementor-element-a82a0e6 .real-goal-highlight{color:#e2c984;font-weight:400;}.elementor-34 .elementor-element.elementor-element-8963c04{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .cta{background:#0a3a44;color:#ffffff;padding:110px 64px 110px 64px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .hiw-cta{background:#0a3a44;color:#ffffff;padding:110px 64px 110px 64px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .cta::before, .elementor-34 .elementor-element.elementor-element-39fe0f3 .cta::after{background:#c9a449;height:48px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .hiw-cta::before, .elementor-34 .elementor-element.elementor-element-39fe0f3 .hiw-cta::after{background:#c9a449;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .eyebrow.on-dark{color:#e2c984;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .cta > .eyebrow{margin-bottom:0px;display:inline-flex;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .hiw-cta > .eyebrow{margin-bottom:0px;display:inline-flex;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .cta h3, .elementor-34 .elementor-element.elementor-element-39fe0f3 .hiw-cta h2{font-size:64px;font-weight:400;line-height:1.05em;letter-spacing:-0.025em;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .cta h3{color:#ffffff;max-width:18ch;margin-top:22px;margin-bottom:28px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .hiw-cta h2{color:#ffffff;max-width:18ch;margin-top:22px;margin-bottom:28px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .cta h3 em{color:#e2c984;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .hiw-cta h2 em{color:#e2c984;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .cta .lede, .elementor-34 .elementor-element.elementor-element-39fe0f3 .hiw-cta .sub{font-size:16px;line-height:1.5em;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .cta .lede{color:rgba(255, 255, 255, 0.78);margin-top:0px;max-width:56ch;margin-bottom:32px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .hiw-cta .sub{color:rgba(255, 255, 255, 0.78);margin-top:0px;max-width:56ch;margin-bottom:32px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .cta-reassure, .elementor-34 .elementor-element.elementor-element-39fe0f3 .to-cta-reassure, .elementor-34 .elementor-element.elementor-element-39fe0f3 .rp-cta-reassure, .elementor-34 .elementor-element.elementor-element-39fe0f3 .bc-cta-reassure{font-size:12.5px;text-transform:uppercase;letter-spacing:0.18em;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .cta-reassure{color:#c9a449;margin-top:22px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .to-cta-reassure{color:#c9a449;margin-top:22px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .rp-cta-reassure{color:#c9a449;margin-top:22px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .bc-cta-reassure{color:#c9a449;margin-top:22px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .brand-line{font-size:18px;font-style:italic;line-height:1.4em;letter-spacing:-0.005em;color:#e2c984;margin-top:8px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .brand-line.has-em .brand-line-lead{color:#fafbfb;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .brand-line em{color:#e2c984;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .cta .actions{gap:12px;margin-top:0px;margin-bottom:0px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .hiw-cta .actions{gap:12px;margin-top:0px;margin-bottom:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-5b74393 .hero{padding:56px 40px 0px 40px;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-top{gap:48px;margin-bottom:44px;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-top h1{font-size:3rem;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-top h1 em{font-size:23px;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-steps{gap:24px;}.elementor-34 .elementor-element.elementor-element-88381e9 .st-diagram-wrapper{padding-left:0px;padding-right:0px;}.elementor-34 .elementor-element.elementor-element-88381e9 .diagram .step{padding:28px 24px 28px 24px;}.elementor-34 .elementor-element.elementor-element-88381e9 .diagram .end{padding:28px 24px 28px 24px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why{padding-top:72px;padding-bottom:72px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .st-why-smiletrue-wrapper{padding-left:40px;padding-right:40px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why .head{margin-bottom:40px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why .head h2{font-size:44px;margin-top:12px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why-grid{grid-template-columns:1fr;gap:48px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why .problems li{font-size:18px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why .answer p{font-size:18px;}.elementor-34 .elementor-element.elementor-element-93bc2b6 .experience-band{padding-top:64px;padding-bottom:64px;padding-left:40px;padding-right:40px;}.elementor-34 .elementor-element.elementor-element-93bc2b6 .experience-band .experience-line{font-size:22px;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight{padding-top:80px;padding-bottom:80px;padding-left:40px;padding-right:40px;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight-rule{display:block;margin-left:auto;margin-right:auto;margin-bottom:28px;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight.variant-full .founders-insight-quote{font-size:26px;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight.variant-condensed .founders-insight-quote{font-size:18px;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate{padding-top:72px;padding-bottom:72px;padding-left:40px;padding-right:40px;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate-inner{gap:40px;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate-headline{font-size:40px;}.elementor-34 .elementor-element.elementor-element-cdb2664 .st-core-message-wrapper{padding-left:0px;padding-right:0px;}.elementor-34 .elementor-element.elementor-element-cdb2664 .core{padding:72px 40px 64px 40px;}.elementor-34 .elementor-element.elementor-element-cdb2664 .core-head{margin-bottom:40px;}.elementor-34 .elementor-element.elementor-element-cdb2664 .reversal .col{padding:36px 32px 36px 32px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice{padding-top:72px;padding-bottom:72px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .st-tier-cards-wrapper{padding-left:40px;padding-right:40px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .head{gap:32px;margin-bottom:40px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .head h2{font-size:48px;margin-top:12px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .head .sub{font-size:15px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .path{padding-left:28px;padding-right:28px;padding-top:28px;padding-bottom:28px;gap:12px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .path .price{font-size:44px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .path ul{font-size:13px;gap:10px;margin-top:12px;margin-bottom:20px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .footnote{margin-top:28px;font-size:13px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse{padding-top:72px;padding-bottom:72px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .st-homepage-relapse-wrapper{padding-left:40px;padding-right:40px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse .copy h2{font-size:44px;margin-top:12px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse .copy .sub-h{font-size:20px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse .copy .lede{font-size:14px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse-grid{grid-template-columns:1fr;gap:48px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how{padding-top:72px;padding-bottom:72px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .st-how-it-works-wrapper{padding-left:40px;padding-right:40px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how .head{margin-bottom:40px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how .head h2{font-size:44px;margin-top:12px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how-grid{grid-template-columns:repeat(2,1fr);gap:0px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how-step{padding:24px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how-step .n{font-size:40px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how-step h3{font-size:20px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how-step p{font-size:14px;}.elementor-34 .elementor-element.elementor-element-4586d47 .health{padding-top:64px;padding-bottom:64px;}.elementor-34 .elementor-element.elementor-element-4586d47 .st-health-band-wrapper{padding-left:40px;padding-right:40px;}.elementor-34 .elementor-element.elementor-element-4586d47 .health h2{font-size:42px;margin-top:12px;}.elementor-34 .elementor-element.elementor-element-4586d47 .health .lede{font-size:15px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients{padding-top:72px;padding-bottom:72px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .st-why-patients-wrapper{padding-left:40px;padding-right:40px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients .head{margin-bottom:36px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients .head h2{font-size:44px;margin-top:12px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients-list{grid-template-columns:repeat(2,1fr);}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients-list li{padding-top:18px;padding-bottom:18px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients-list li .t{font-size:18px;}.elementor-34 .elementor-element.elementor-element-a82a0e6 .real-goal{padding-top:72px;padding-bottom:72px;padding-left:40px;padding-right:40px;}.elementor-34 .elementor-element.elementor-element-a82a0e6 .real-goal-headline{font-size:36px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .cta{padding:80px 40px 80px 40px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .hiw-cta{padding:80px 40px 80px 40px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .cta .actions{gap:12px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .hiw-cta .actions{gap:12px;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-5b74393 .hero{padding:40px 20px 0px 20px;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-top{gap:32px;margin-bottom:34px;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-top h1{font-size:2rem;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-top h1 em{font-size:21px;}.elementor-34 .elementor-element.elementor-element-5b74393 .hero-steps{gap:16px;}.elementor-34 .elementor-element.elementor-element-88381e9 .st-diagram-wrapper{padding-left:16px;padding-right:16px;}.elementor-34 .elementor-element.elementor-element-88381e9 .diagram .step{padding:24px 20px 24px 20px;}.elementor-34 .elementor-element.elementor-element-88381e9 .diagram .end{padding:24px 20px 24px 20px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why{padding-top:48px;padding-bottom:48px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .st-why-smiletrue-wrapper{padding-left:20px;padding-right:20px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why .head{margin-bottom:32px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why .head h2{font-size:36px;margin-top:10px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why-grid{grid-template-columns:1fr;gap:40px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why .problems li{font-size:16px;}.elementor-34 .elementor-element.elementor-element-e8b7d97 .why .answer p{font-size:16px;}.elementor-34 .elementor-element.elementor-element-93bc2b6 .experience-band{padding-top:48px;padding-bottom:48px;padding-left:20px;padding-right:20px;}.elementor-34 .elementor-element.elementor-element-93bc2b6 .experience-band .experience-line{font-size:18px;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight{padding-top:64px;padding-bottom:64px;padding-left:24px;padding-right:24px;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight-rule{width:40px;display:block;margin-left:auto;margin-right:auto;margin-bottom:24px;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight.variant-full .founders-insight-quote{font-size:22px;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight.variant-condensed .founders-insight-quote{font-size:17px;}.elementor-34 .elementor-element.elementor-element-5891f93 .founders-insight-quote{margin-bottom:24px;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate{padding-top:48px;padding-bottom:48px;padding-left:20px;padding-right:20px;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate-inner{gap:32px;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate-headline{font-size:30px;}.elementor-34 .elementor-element.elementor-element-756a2dc .patient-advocate-feature{padding-top:20px;padding-bottom:20px;padding-left:22px;padding-right:22px;}.elementor-34 .elementor-element.elementor-element-cdb2664 .st-core-message-wrapper{padding-left:16px;padding-right:16px;}.elementor-34 .elementor-element.elementor-element-cdb2664 .core{padding:48px 20px 56px 20px;}.elementor-34 .elementor-element.elementor-element-cdb2664 .core-head{margin-bottom:32px;}.elementor-34 .elementor-element.elementor-element-cdb2664 .reversal .col{padding:28px 20px 28px 20px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice{padding-top:48px;padding-bottom:48px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .st-tier-cards-wrapper{padding-left:16px;padding-right:16px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .head{gap:0px;margin-bottom:32px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .head h2{font-size:36px;margin-top:12px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .head .sub{font-size:14px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .path{padding-left:20px;padding-right:20px;padding-top:24px;padding-bottom:24px;gap:10px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .path .price{font-size:36px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .path ul{font-size:13px;gap:8px;margin-top:12px;margin-bottom:20px;}.elementor-34 .elementor-element.elementor-element-1ce50d8 .choice .footnote{margin-top:20px;font-size:12px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse{padding-top:48px;padding-bottom:48px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .st-homepage-relapse-wrapper{padding-left:20px;padding-right:20px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse .copy h2{font-size:36px;margin-top:10px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse .copy .sub-h{font-size:18px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse .copy .lede{font-size:14px;}.elementor-34 .elementor-element.elementor-element-f0cda96 .relapse-grid{grid-template-columns:1fr;gap:40px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how{padding-top:48px;padding-bottom:48px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .st-how-it-works-wrapper{padding-left:20px;padding-right:20px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how .head{margin-bottom:32px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how .head h2{font-size:36px;margin-top:10px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how-grid{grid-template-columns:repeat(1,1fr);gap:12px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how-step{padding:20px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how-step .n{font-size:32px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how-step h3{font-size:18px;}.elementor-34 .elementor-element.elementor-element-8802ea6 .how-step p{font-size:14px;}.elementor-34 .elementor-element.elementor-element-4586d47 .health{padding-top:48px;padding-bottom:48px;}.elementor-34 .elementor-element.elementor-element-4586d47 .st-health-band-wrapper{padding-left:20px;padding-right:20px;}.elementor-34 .elementor-element.elementor-element-4586d47 .health h2{font-size:34px;margin-top:10px;}.elementor-34 .elementor-element.elementor-element-4586d47 .health .lede{font-size:15px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients{padding-top:48px;padding-bottom:48px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .st-why-patients-wrapper{padding-left:20px;padding-right:20px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients .head{margin-bottom:28px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients .head h2{font-size:36px;margin-top:10px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients-list{grid-template-columns:repeat(1,1fr);}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients-list li{padding-top:16px;padding-bottom:16px;}.elementor-34 .elementor-element.elementor-element-9d63c50 .patients-list li .t{font-size:16px;}.elementor-34 .elementor-element.elementor-element-a82a0e6 .real-goal{padding-top:48px;padding-bottom:48px;padding-left:20px;padding-right:20px;}.elementor-34 .elementor-element.elementor-element-a82a0e6 .real-goal-headline{font-size:28px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .cta{padding:64px 20px 64px 20px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .hiw-cta{padding:64px 20px 64px 20px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .cta .actions{gap:12px;}.elementor-34 .elementor-element.elementor-element-39fe0f3 .hiw-cta .actions{gap:12px;}}/* Start custom CSS for smiletrue-hero-top, class: .elementor-element-5b74393 */.elementor-34 .elementor-element.elementor-element-5b74393 .hero-top h1 {
    text-wrap: auto;
}

/*.elementor-34 .elementor-element.elementor-element-5b74393 .hero-top h1 em {*/
/*    margin-top: .5rem;*/
/*    font-size: 27px !important;*/
/*    line-height: normal !important;*/
/*    letter-spacing: normal !important;*/
/*}*/

/*@media (max-width: 1024px) {*/
/*  .elementor-34 .elementor-element.elementor-element-5b74393 .hero-top h1 em {*/
/*    font-size: 23px !important;*/
/*    line-height: normal !important;*/
/*    letter-spacing: normal !important;*/
/*  }*/
/*}*/

/*@media (max-width: 767px) {*/
/*  .elementor-34 .elementor-element.elementor-element-5b74393 .hero-top h1 em {*/
/*    font-size: 21px !important;*/
/*    line-height: normal !important;*/
/*    letter-spacing: normal !important;*/
/*  }*/
/*}*//* End custom CSS */