@font-face{font-family:DirectMeds Guided;src:url(/fonts/Cetary.ttf) format("truetype");font-display:swap}._page_1bwfm_7{--ink: #20392e;--copy: #48544e;--paper: #fbfaf7;background:var(--paper);color:var(--ink)}._main_1bwfm_15{width:min(100%,1240px);margin:0 auto;padding:142px 40px 92px}._hero_1bwfm_21{display:grid;grid-template-columns:minmax(0,.93fr) minmax(440px,1.07fr);grid-template-areas:"title image" "intro image" ". image" "benefits image" "button image";grid-template-rows:auto auto minmax(80px,1fr) auto auto;gap:clamp(38px,6.7vw,108px);-moz-column-gap:clamp(38px,6.7vw,108px);column-gap:clamp(38px,6.7vw,108px);row-gap:0;align-items:stretch;padding:28px 0 120px}._heroTitle_1bwfm_38,._ctaTitle_1bwfm_38{font-family:"Instrument Serif",Georgia,serif;font-weight:400}._heroTitle_1bwfm_38{grid-area:title;max-width:540px;margin:0;font-size:clamp(36px,3.25vw,48px);line-height:.99;letter-spacing:-.047em}._heroIntro_1bwfm_52{grid-area:intro;max-width:500px;margin:28px 0 0;color:var(--copy);font-family:Instrument Sans,system-ui,sans-serif;font-size:15px;font-weight:500;line-height:1.24}._heroBenefits_1bwfm_63{grid-area:benefits;display:grid;gap:16px;max-width:390px;padding:0;margin:0 0 28px;list-style:none;color:#293c34;font-family:Instrument Sans,system-ui,sans-serif;font-size:15px;line-height:1.18}._heroBenefits_1bwfm_63 li{position:relative;padding-left:28px}._heroBenefits_1bwfm_63 li:before{position:absolute;left:0;top:1px;width:14px;height:14px;border:1px solid #20392e;border-radius:50%;content:""}._heroBenefits_1bwfm_63 li:after{position:absolute;left:4px;top:4px;width:5px;height:3px;border-bottom:1px solid #20392e;border-left:1px solid #20392e;transform:rotate(-45deg);content:""}._darkButton_1bwfm_88,._ctaButton_1bwfm_88{display:inline-flex;align-items:center;justify-content:center;min-height:41px;padding:0 26px;border-radius:12px;font-family:Instrument Sans,system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:-.01em;text-transform:uppercase;text-decoration:none;transition:transform .18s ease,background-color .18s ease}._darkButton_1bwfm_88{background:#20392e;color:#fbfaf7}._hero_1bwfm_21 ._darkButton_1bwfm_88{grid-area:button;justify-self:start}._darkButton_1bwfm_88:hover,._darkButton_1bwfm_88:focus-visible{background:#345343;transform:translateY(-2px)}._heroImage_1bwfm_99{grid-area:image;width:100%;height:100%;border-radius:12px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;min-height:620px}._ctaSection_1bwfm_105{padding:0 0 14px}._ctaPanel_1bwfm_106{position:relative;min-height:470px;overflow:hidden;border-radius:24px;background:linear-gradient(112deg,#4e89b7,#66a0ca 68%,#a5c4dc)}._ctaContent_1bwfm_107{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;width:min(45%,495px);min-height:470px;padding:59px 0 45px 45px;color:#fbfaf7}._ctaTitle_1bwfm_38{margin:0;font-size:clamp(42px,4.2vw,64px);line-height:.86;letter-spacing:-.043em}._ctaTitle_1bwfm_38 span,._ctaTitle_1bwfm_38 em{display:block}._ctaTitle_1bwfm_38 span{white-space:nowrap}._ctaTitle_1bwfm_38 em{margin-top:1px;font-family:DirectMeds Guided,cursive;font-size:1.04em;font-style:normal;letter-spacing:-.035em}._ctaContent_1bwfm_107 p{max-width:350px;margin:auto 0 18px;font-family:Instrument Sans,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:1.25}._ctaButton_1bwfm_88{background:#d9e2d6;color:#20392e}._ctaButton_1bwfm_88:hover,._ctaButton_1bwfm_88:focus-visible{background:#f0f1e9;transform:translateY(-2px)}._ctaImage_1bwfm_115{position:absolute;z-index:0;right:2.5%;bottom:0;width:min(52%,610px);height:91%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right}@media (min-width: 768px) and (max-width: 1023px){._main_1bwfm_15{padding-inline:30px}._hero_1bwfm_21{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);gap:36px;-moz-column-gap:36px;column-gap:36px}._heroTitle_1bwfm_38{font-size:48px}._heroImage_1bwfm_99{min-height:540px}._ctaContent_1bwfm_107{width:51%;padding-left:34px}._ctaImage_1bwfm_115{width:52%;right:-2%}}@media (max-width: 767px){._main_1bwfm_15{padding:108px 18px 56px}._hero_1bwfm_21{display:grid;grid-template-columns:1fr;grid-template-areas:"title" "intro" "image" "benefits" "button";gap:0;padding:18px 0 70px}._heroTitle_1bwfm_38{max-width:350px;margin-inline:auto;text-align:center;font-size:35px;line-height:.98}._heroIntro_1bwfm_52{margin-top:16px;font-size:12px;line-height:1.18;text-align:center}._heroImage_1bwfm_99{display:block;height:auto;min-height:0;margin:20px 0 31px;aspect-ratio:1 / 1.02}._heroBenefits_1bwfm_63{gap:15px;margin:0 0 22px;font-size:12px}._heroBenefits_1bwfm_63 li{padding-left:24px}._darkButton_1bwfm_88,._ctaButton_1bwfm_88{min-height:38px;padding:0 21px;border-radius:9px;font-size:8px}._ctaPanel_1bwfm_106{min-height:0;border-radius:17px}._ctaContent_1bwfm_107{align-items:center;width:100%;min-height:0;padding:34px 27px 0;text-align:center}._ctaTitle_1bwfm_38{font-size:39px;line-height:.88}._ctaTitle_1bwfm_38 span{white-space:normal}._ctaContent_1bwfm_107 p{max-width:260px;margin:39px 0 17px;font-size:11px;line-height:1.22}._ctaImage_1bwfm_115{position:relative;display:block;right:auto;bottom:auto;width:76%;height:auto;margin:24px auto 0;transform:none;-o-object-position:bottom center;object-position:bottom center}}@media (prefers-reduced-motion: reduce){._darkButton_1bwfm_88,._ctaButton_1bwfm_88{transition:none}}
