.the-haven_page__ceqWh{--background:40 35% 97%;--foreground:225 12% 27%;--primary:329 38% 25%;--border:35 17% 86%;--muted-foreground:225 8% 34%;--haven-paper:#faf7f2;--haven-plum:#54263e;--haven-serif:"Times New Roman",Times,"Liberation Serif",serif;background:var(--haven-paper);color:#41434d;font-family:Arial,Helvetica,sans-serif}.the-haven_page__ceqWh a,.the-haven_page__ceqWh button{-webkit-tap-highlight-color:transparent}.the-haven_page__ceqWh a:focus-visible,.the-haven_page__ceqWh button:focus-visible{outline:2px solid var(--haven-plum);outline-offset:5px}.the-haven_page__ceqWh div[id],.the-haven_page__ceqWh section[id]{scroll-margin-top:88px}.the-haven_page__ceqWh .haven-header{background:rgb(250 247 242/92%);border-color:#e7e1d8}.the-haven_page__ceqWh .haven-header>div{position:relative;max-width:1440px;height:clamp(54px,5.27vw,76px);padding-inline:5.4%}.the-haven_page__ceqWh .haven-header>div>a img{width:clamp(104px,10.15vw,146px);height:auto}.the-haven_page__ceqWh .haven-desktop-nav{position:absolute;left:33.6%;gap:clamp(22px,2.8vw,40px)}.the-haven_page__ceqWh .haven-desktop-nav>a{font-size:clamp(12px,1.17vw,16px);font-weight:400;white-space:nowrap}.the-haven_page__ceqWh .haven-desktop-nav>a[aria-current=page]{position:relative;color:var(--haven-plum)}.the-haven_page__ceqWh .haven-desktop-nav>a[aria-current=page]:after{content:"";position:absolute;height:2px;inset:auto 0 -9px;background:var(--haven-plum)}.the-haven_page__ceqWh .haven-language{margin-left:clamp(66px,15.95vw,230px)}.the-haven_page__ceqWh .haven-language button{font-size:12px;font-weight:400}.the-haven_page__ceqWh .haven-header a[href="/auth/login/doctor"]{border:1px solid var(--haven-plum);color:var(--haven-plum);background:transparent;height:30px;border-radius:11px;font-size:12px;padding:0 21px;white-space:nowrap}.the-haven_hero__8fZTz{overflow:hidden}.the-haven_heroInner__c9EqN{max-width:1440px;margin-inline:auto;position:relative;min-height:clamp(470px,45.9vw,661px)}.the-haven_heroCopy__v7m_a{position:relative;width:52%;padding:clamp(52px,5.08vw,73px) 0 48px 5.4%;z-index:1}.the-haven_eyebrow__k7JZB{font-size:clamp(10px,.98vw,14px);font-weight:400;letter-spacing:.2em;line-height:1.4}.the-haven_headline__KPsPB{font-family:var(--haven-serif);color:var(--haven-plum);font-size:clamp(60px,6.45vw,93px);font-weight:400;letter-spacing:-.047em;line-height:.99;margin:13px 0 11px}.the-haven_headline__KPsPB span{display:block}.the-haven_lead__S4VY_{max-width:87%;font-size:clamp(15px,1.56vw,22px);line-height:1.45}.the-haven_actions__iH74f{display:flex;flex-wrap:wrap;gap:16px;margin-top:26px}.the-haven_primaryCta___4dm_,.the-haven_secondaryCta__7Apkn{display:inline-flex;align-items:center;justify-content:center;min-height:clamp(45px,4.4vw,63px);padding:11px clamp(25px,2.6vw,38px);border:1px solid var(--haven-plum);border-radius:9px;font-size:clamp(14px,1.37vw,19px);line-height:1.3;transition:background-color .15s ease,color .15s ease}.the-haven_primaryCta___4dm_{background:var(--haven-plum);color:white;gap:10px}.the-haven_primaryCta___4dm_ svg{width:22px;height:22px;flex-shrink:0}.the-haven_primaryCta___4dm_:hover{background:#6a3450}.the-haven_secondaryCta__7Apkn{color:var(--haven-plum)}.the-haven_secondaryCta__7Apkn:hover{background:#efe5e9}.the-haven_trust__yAUsi{display:flex;flex-wrap:wrap;gap:clamp(22px,2.7vw,39px);margin-top:29px;padding:0;list-style:none}.the-haven_trust__yAUsi li{display:flex;align-items:center;gap:11px;font-size:clamp(11px,1.08vw,15px)}.the-haven_trust__yAUsi svg{width:clamp(22px,2.15vw,31px);height:clamp(22px,2.15vw,31px);flex-shrink:0}.the-haven_heroArt__BBWal{position:absolute;top:0;right:0;width:52%}.the-haven_heroArt__BBWal:after{content:"";position:absolute;inset:0 auto 0 0;width:24px;background:linear-gradient(90deg,var(--haven-paper),transparent);pointer-events:none}.the-haven_artwork__WLmbD{position:relative;width:100%;overflow:hidden}.the-haven_artwork__WLmbD img{position:absolute}.the-haven_content__BTgv8{width:89.2%;max-width:1285px;margin-inline:auto}.the-haven_previewSection__hNzto{padding-top:clamp(30px,2.93vw,42px);padding-bottom:14px;text-align:center}.the-haven_previewTitle__n_b94{font-family:var(--haven-serif);font-weight:400;font-size:clamp(38px,3.9vw,56px);letter-spacing:-.036em;color:var(--haven-plum);line-height:1.18;margin-top:4px}.the-haven_previewGrid__U6px3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:0}.the-haven_preview__JCuNE{min-width:0;margin:0}.the-haven_preview__JCuNE h3{font-family:var(--haven-serif);color:var(--haven-plum);font-weight:400;font-size:clamp(25px,2.54vw,36px);letter-spacing:-.035em;line-height:1.15;margin:3px 0 5px}.the-haven_preview__JCuNE figcaption p{font-size:clamp(15px,1.46vw,21px);line-height:1.43;max-width:94%;margin-inline:auto}.the-haven_previewNote__Sv9kQ{font-size:clamp(11px,1.07vw,15px);margin:8px 0 0;line-height:1.4;color:#62626a}.the-haven_featuresSection__G0MX2{padding:clamp(60px,6vw,86px) 0}.the-haven_sectionIntro__cdN3O{max-width:780px;margin-inline:auto;text-align:center}.the-haven_sectionTitle__bsthz{font-family:var(--haven-serif);color:var(--haven-plum);font-size:clamp(36px,4.1vw,59px);font-weight:400;letter-spacing:-.035em;line-height:1.1;margin:10px 0 18px}.the-haven_sectionLead__mTPPV{font-size:clamp(16px,1.5vw,21px);line-height:1.6}.the-haven_featuresGrid__aYPDj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:42px}.the-haven_feature__j9NtY{background:#f1ece6;border-radius:20px;padding:clamp(24px,2.7vw,38px);min-width:0}.the-haven_feature__j9NtY>svg{width:32px;height:32px;color:var(--haven-plum);margin-bottom:20px}.the-haven_feature__j9NtY h3,.the-haven_releaseHighlight__ymg_E h3{font-family:var(--haven-serif);color:var(--haven-plum);font-weight:400;font-size:clamp(25px,2.4vw,34px);letter-spacing:-.03em;line-height:1.15;margin:0 0 14px}.the-haven_feature__j9NtY p,.the-haven_releaseHighlight__ymg_E p{font-size:clamp(14px,1.25vw,18px);line-height:1.65}.the-haven_releaseSection__fGF2G{background:#efe6e9;padding:clamp(48px,5.8vw,84px) 0;margin-bottom:clamp(44px,5vw,72px)}.the-haven_releaseGrid__6SYyt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:44px}.the-haven_releaseHighlight__ymg_E{min-width:0;border-top:1px solid #cdbbc3;padding-top:24px}.the-haven_privacy__Qy71H{width:93.4%;max-width:1345px;margin-inline:auto;display:grid;grid-template-columns:88px .965fr 1.035fr;column-gap:27px;padding:clamp(28px,2.73vw,39px) clamp(36px,3.51vw,51px) 14px;background:#e2e5d7;border-radius:16px}.the-haven_privacyIcon__qu_Wh{border-right:1px solid #b8beb3;align-self:start;padding-right:25px;color:#575b5f}.the-haven_privacyIcon__qu_Wh svg{width:64px;height:72px}.the-haven_privacyCopy__pmXkM{min-width:0}.the-haven_audienceCopy__A84P_{border-left:1px solid #b8beb3;padding-left:38px;min-width:0}.the-haven_privacy__Qy71H h2{font-family:var(--haven-serif);color:var(--haven-plum);font-size:clamp(25px,2.54vw,36px);line-height:1.15;font-weight:400;letter-spacing:-.025em;margin:5px 0 6px}.the-haven_audienceCopy__A84P_ p,.the-haven_privacyCopy__pmXkM p{font-size:clamp(13px,1.3vw,19px);line-height:1.43}.the-haven_boundary__YTX5K{grid-column:1/-1;text-align:center;font-size:clamp(10px,.98vw,14px);margin-top:19px;line-height:1.4;color:#575b5f}.the-haven_availability__2lEzt{text-align:center;padding:22px 24px 14px}.the-haven_availability__2lEzt h2{font-family:var(--haven-serif);color:var(--haven-plum);font-weight:400;letter-spacing:-.035em;font-size:clamp(32px,3.32vw,48px);line-height:1.2}.the-haven_availabilityLead__O6GS6{font-size:clamp(13px,1.27vw,18px);line-height:1.45;margin-top:2px}.the-haven_deviceGrid__Py0FY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px;gap:16px;padding:0;list-style:none;margin:24px auto}.the-haven_device__JQWAR{display:flex;align-items:center;gap:24px;text-align:left;border:1px solid #e0ddd7;border-radius:14px;background:rgb(255 255 255/36%);padding:22px 28px;min-height:120px}.the-haven_device__JQWAR:has(.the-haven_deviceLink__PbSgy){padding:0}.the-haven_deviceLink__PbSgy{display:flex;align-items:center;gap:24px;width:100%;min-height:120px;padding:22px 28px;border-radius:inherit;transition:background-color .15s ease}.the-haven_deviceLink__PbSgy:hover{background:#efe5e9}.the-haven_device__JQWAR h3{color:#302d39;font-size:15px;font-weight:500;line-height:1.5}.the-haven_android__JL4gT,.the-haven_apple__AWOnt{flex:0 0 42px}.the-haven_apple__AWOnt svg{width:44px;height:44px;color:#626263}.the-haven_android__JL4gT svg{width:38px;height:44px;color:#809a74}.the-haven_status__ZHn8v{display:inline-block;background:#e7e4df;color:#616068;border-radius:7px;padding:3px 9px;font-size:10px;line-height:1.4;margin-top:4px;white-space:nowrap}.the-haven_availableStatus__Njo_0{background:#e2e5d7;color:#3f4b36}.the-haven_storeLink__tUI28{display:flex;gap:6px;font-size:13px;margin-top:9px}.the-haven_contactLink__x8XSy,.the-haven_storeLink__tUI28{align-items:center;color:var(--haven-plum);line-height:1.5}.the-haven_contactLink__x8XSy{display:inline-flex;gap:7px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.the-haven_contactLink__x8XSy:hover{color:#7a4161}.the-haven_footer__gZCdy{border-top:1px solid #dfdad3}.the-haven_footerInner__J8gLh{width:89.2%;max-width:1285px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;min-height:54px;gap:24px;padding-block:12px}.the-haven_footerBrand__QMcVw{display:flex;align-items:center;gap:17px}.the-haven_footerBrand__QMcVw img{width:74px;height:auto}.the-haven_footerBrand__QMcVw p{font-size:10px;line-height:1.5;border-left:1px solid #c9c4bd;padding-left:17px;color:#616068}.the-haven_footerLinks__cOZax{display:flex;gap:36px;font-size:10px;color:#616068}.the-haven_footerLinks__cOZax a:hover{color:var(--haven-plum);text-decoration:underline;text-underline-offset:3px}@media (min-width:1440px){.the-haven_heroCopy__v7m_a{padding-left:78px}.the-haven_page__ceqWh .haven-header>div{padding-inline:78px}.the-haven_deviceGrid__Py0FY{max-width:800px}.the-haven_device__JQWAR h3{font-size:18px}.the-haven_status__ZHn8v{font-size:13px}.the-haven_contactLink__x8XSy{font-size:16px}.the-haven_availability__2lEzt{padding-top:31px;padding-bottom:34px}.the-haven_footerInner__J8gLh{min-height:76px}.the-haven_footerBrand__QMcVw img{width:104px}.the-haven_footerBrand__QMcVw p,.the-haven_footerLinks__cOZax{font-size:14px}}@media (min-width:768px) and (max-width:1000px){.the-haven_page__ceqWh .haven-desktop-nav{gap:18px}.the-haven_page__ceqWh .haven-language{margin-left:24px}.the-haven_headline__KPsPB{font-size:5.9vw}.the-haven_heroCopy__v7m_a{padding-top:38px}.the-haven_trust__yAUsi{gap:18px}.the-haven_trust__yAUsi li{gap:7px}.the-haven_privacy__Qy71H{grid-template-columns:60px 1fr 1fr;column-gap:20px;padding-inline:25px}.the-haven_privacyIcon__qu_Wh svg{width:44px}.the-haven_privacyIcon__qu_Wh{padding-right:15px}.the-haven_audienceCopy__A84P_{padding-left:20px}.the-haven_featuresGrid__aYPDj{grid-template-columns:repeat(2,minmax(0,1fr))}.the-haven_releaseGrid__6SYyt{gap:22px}}@media (max-width:767px){.the-haven_page__ceqWh .haven-header>div{height:64px;padding-inline:24px}.the-haven_page__ceqWh .haven-header>div>a img{width:112px}.the-haven_heroInner__c9EqN{display:flex;flex-direction:column;min-height:0}.the-haven_heroCopy__v7m_a{width:100%;padding:39px 24px 26px}.the-haven_eyebrow__k7JZB{font-size:9px}.the-haven_headline__KPsPB{font-size:clamp(43px,8.6vw,66px);margin-top:15px;letter-spacing:-.04em;line-height:1.05}.the-haven_lead__S4VY_{font-size:15px;max-width:500px;line-height:1.6}.the-haven_actions__iH74f{margin-top:23px;gap:12px}.the-haven_primaryCta___4dm_,.the-haven_secondaryCta__7Apkn{padding:12px 21px;min-height:46px;font-size:13px}.the-haven_trust__yAUsi{gap:18px;margin-top:25px}.the-haven_trust__yAUsi li{font-size:10px;gap:6px}.the-haven_trust__yAUsi svg{width:19px;height:19px}.the-haven_heroArt__BBWal{position:relative;width:100%;max-width:580px;align-self:center}.the-haven_heroArt__BBWal:after{display:none}.the-haven_previewSection__hNzto{padding-top:32px}.the-haven_content__BTgv8{width:calc(100% - 48px);max-width:500px}.the-haven_previewTitle__n_b94{font-size:33px;line-height:1.12;margin-top:9px}.the-haven_previewGrid__U6px3{grid-template-columns:1fr;gap:31px;margin-top:25px}.the-haven_preview__JCuNE>.the-haven_artwork__WLmbD{width:100%;max-width:330px;margin-inline:auto}.the-haven_preview__JCuNE h3{font-size:28px;margin-top:4px}.the-haven_preview__JCuNE figcaption p{font-size:15px;max-width:310px}.the-haven_previewNote__Sv9kQ{margin:23px 0 27px;font-size:11px}.the-haven_featuresSection__G0MX2{padding-block:24px 48px}.the-haven_sectionTitle__bsthz{font-size:35px}.the-haven_sectionLead__mTPPV{font-size:15px}.the-haven_featuresGrid__aYPDj,.the-haven_releaseGrid__6SYyt{grid-template-columns:1fr;gap:16px;margin-top:28px}.the-haven_feature__j9NtY{padding:26px}.the-haven_feature__j9NtY h3,.the-haven_releaseHighlight__ymg_E h3{font-size:28px}.the-haven_feature__j9NtY p,.the-haven_releaseHighlight__ymg_E p{font-size:15px}.the-haven_releaseSection__fGF2G{padding-block:44px;margin-bottom:32px}.the-haven_releaseHighlight__ymg_E{padding-top:22px}.the-haven_privacy__Qy71H{width:calc(100% - 32px);grid-template-columns:1fr;gap:0;padding:26px 24px 22px;border-radius:15px}.the-haven_privacyIcon__qu_Wh{border:0;padding:0;margin-bottom:12px}.the-haven_privacyIcon__qu_Wh svg{width:39px;height:45px}.the-haven_privacy__Qy71H h2{font-size:26px;margin-top:0}.the-haven_audienceCopy__A84P_ p,.the-haven_privacyCopy__pmXkM p{font-size:14px;line-height:1.55}.the-haven_audienceCopy__A84P_{border:0;border-top:1px solid #b8beb3;padding:20px 0 0;margin-top:21px}.the-haven_boundary__YTX5K{margin-top:22px;font-size:10px;text-align:left}.the-haven_availability__2lEzt{padding:31px 24px}.the-haven_availability__2lEzt h2{font-size:32px;line-height:1.12}.the-haven_availabilityLead__O6GS6{font-size:13px;line-height:1.6;margin-top:10px}.the-haven_deviceGrid__Py0FY{grid-template-columns:1fr;max-width:440px;margin-top:21px}.the-haven_deviceLink__PbSgy,.the-haven_device__JQWAR{padding:22px;gap:18px}.the-haven_device__JQWAR h3{font-size:16px}.the-haven_status__ZHn8v{font-size:12px}.the-haven_android__JL4gT,.the-haven_apple__AWOnt{flex-basis:33px}.the-haven_android__JL4gT svg,.the-haven_apple__AWOnt svg{width:32px;height:38px}.the-haven_contactLink__x8XSy{font-size:12px;margin-top:5px}.the-haven_footerInner__J8gLh{width:calc(100% - 48px);flex-wrap:wrap;gap:15px;padding-block:20px}.the-haven_footerBrand__QMcVw{gap:12px}.the-haven_footerBrand__QMcVw img{width:75px}.the-haven_footerBrand__QMcVw p{font-size:10px;padding-left:12px}.the-haven_footerLinks__cOZax{font-size:11px;gap:27px}}@media (max-width:374px){.the-haven_headline__KPsPB{font-size:39px}.the-haven_heroCopy__v7m_a{padding-inline:20px}.the-haven_trust__yAUsi{gap:12px}.the-haven_trust__yAUsi li{font-size:9px}.the-haven_deviceGrid__Py0FY{grid-template-columns:1fr;max-width:255px}}