.ProcessComparison-module__QOCB_W__section{scroll-margin-top:100px}.ProcessComparison-module__QOCB_W__heading{color:#f3f8ff;letter-spacing:-.035em;text-wrap:balance;max-width:1100px;margin:0 0 36px;font-size:clamp(30px,3.2vw,46px);font-weight:400;line-height:1.13}.ProcessComparison-module__QOCB_W__duration{color:#a4edcd;background:#08274090;border:1px solid #b8dcff25;border-radius:18px;align-items:center;gap:12px;min-height:84px;margin-top:29px;padding:16px;display:flex}.ProcessComparison-module__QOCB_W__duration>svg{stroke-width:1.6px;flex-shrink:0;width:32px;height:32px}.ProcessComparison-module__QOCB_W__duration small{color:#c5dbef;margin-bottom:4px;font-size:10px;line-height:1.4;display:block}.ProcessComparison-module__QOCB_W__duration strong{letter-spacing:-.04em;white-space:nowrap;font-size:29px;font-weight:600;line-height:1.15;display:block}.ProcessComparison-module__QOCB_W__independent .ProcessComparison-module__QOCB_W__duration{color:#ffb5ab}.ProcessComparison-module__QOCB_W__note{color:#b8cde0;margin:28px 0 0;font-size:12px;line-height:1.6}.ProcessComparison-module__QOCB_W__compactRows{display:none}@media (min-width:768px){.ProcessComparison-module__QOCB_W__section{min-height:0}.ProcessComparison-module__QOCB_W__heading{text-align:center;margin:0 auto 40px}.ProcessComparison-module__QOCB_W__compactRows{gap:20px;width:fit-content;max-width:100%;margin-inline:auto;display:grid}.ProcessComparison-module__QOCB_W__compactRow{border-left:4px solid #0000;grid-template-columns:160px minmax(0,1fr) 200px;align-items:center;column-gap:36px;padding:22px 24px;display:grid}.ProcessComparison-module__QOCB_W__highlighted{background:#b8dcff12;border-left-color:#2ff56a}.ProcessComparison-module__QOCB_W__compactRow+.ProcessComparison-module__QOCB_W__compactRow{border-top:1px solid #b8dcff30}.ProcessComparison-module__QOCB_W__rowLabel{color:#f3f8ff;margin:0;font-size:clamp(18px,1.8vw,24px);font-weight:500;line-height:1.3}.ProcessComparison-module__QOCB_W__compactSteps{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin:0;padding:0;list-style:none;display:flex}.ProcessComparison-module__QOCB_W__compactSteps li{color:#d5e4f3;white-space:nowrap;align-items:center;gap:16px;font-size:clamp(14px,1.25vw,18px);line-height:1.5;display:flex}.ProcessComparison-module__QOCB_W__compactSteps svg{color:#9ebcd5;stroke-width:1.6px;flex-shrink:0;width:18px;height:18px}.ProcessComparison-module__QOCB_W__compactRow .ProcessComparison-module__QOCB_W__duration{min-height:auto;margin:0;padding:12px 18px}.ProcessComparison-module__QOCB_W__note{text-align:center;margin-top:24px}}@media (min-width:768px) and (max-width:1100px){.ProcessComparison-module__QOCB_W__compactRow{grid-template-columns:120px minmax(0,1fr) 174px;gap:16px;padding:20px 16px}.ProcessComparison-module__QOCB_W__compactSteps,.ProcessComparison-module__QOCB_W__compactSteps li{gap:8px}.ProcessComparison-module__QOCB_W__compactRow .ProcessComparison-module__QOCB_W__duration{padding-inline:12px}}@media (max-width:767px){.ProcessComparison-module__QOCB_W__section{min-height:0;padding-inline:16px}.ProcessComparison-module__QOCB_W__heading{text-align:center;margin:0 auto 28px;font-size:clamp(29px,7.8vw,40px);line-height:1.16}.ProcessComparison-module__QOCB_W__compactRows{gap:18px;max-width:560px;margin-inline:auto;display:grid}.ProcessComparison-module__QOCB_W__compactRow{border-left:4px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px 12px;padding:18px 12px;display:grid}.ProcessComparison-module__QOCB_W__highlighted{background:#b8dcff12;border-left-color:#2ff56a}.ProcessComparison-module__QOCB_W__compactRow+.ProcessComparison-module__QOCB_W__compactRow{border-top:1px solid #b8dcff30}.ProcessComparison-module__QOCB_W__rowLabel{color:#f3f8ff;margin:0;font-size:clamp(17px,4.6vw,22px);font-weight:500;line-height:1.3}.ProcessComparison-module__QOCB_W__compactSteps{grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;gap:clamp(4px,1.2vw,8px);margin:0;padding:0;list-style:none;display:flex}.ProcessComparison-module__QOCB_W__compactSteps li{color:#d5e4f3;flex-shrink:0;align-items:center;gap:4px;min-width:0;font-size:clamp(10px,2.9vw,14px);line-height:1.5;display:flex}.ProcessComparison-module__QOCB_W__compactSteps li>span{white-space:nowrap}.ProcessComparison-module__QOCB_W__compactSteps li:nth-child(2){flex-shrink:1}.ProcessComparison-module__QOCB_W__compactSteps li:nth-child(2)>span{white-space:normal}.ProcessComparison-module__QOCB_W__compactSteps svg{color:#9ebcd5;stroke-width:1.6px;flex-shrink:0;width:12px;height:12px}.ProcessComparison-module__QOCB_W__compactRow .ProcessComparison-module__QOCB_W__duration{border-radius:14px;grid-area:1/2;gap:8px;min-height:auto;margin:0;padding:10px 12px}.ProcessComparison-module__QOCB_W__duration>svg{width:23px;height:23px}.ProcessComparison-module__QOCB_W__duration small{font-size:8px}.ProcessComparison-module__QOCB_W__duration strong{font-size:24px}.ProcessComparison-module__QOCB_W__note{text-align:center;max-width:400px;margin:24px auto 0;font-size:11px}}@media (min-width:1024px){.ProcessComparison-module__QOCB_W__section>div{width:80%;max-width:1024px}.ProcessComparison-module__QOCB_W__heading{max-width:880px;margin-bottom:32px;font-size:clamp(24px,2.56vw,36.8px)}.ProcessComparison-module__QOCB_W__compactRows{gap:16px}.ProcessComparison-module__QOCB_W__compactRow{border-left-width:3.2px;grid-template-columns:128px minmax(0,1fr) 160px;column-gap:28.8px;padding:17.6px 19.2px}.ProcessComparison-module__QOCB_W__rowLabel{font-size:clamp(14.4px,1.44vw,19.2px)}.ProcessComparison-module__QOCB_W__compactSteps{gap:9.6px 12.8px}.ProcessComparison-module__QOCB_W__compactSteps li{gap:12.8px;font-size:clamp(11.2px,1vw,14.4px)}.ProcessComparison-module__QOCB_W__compactSteps svg{width:14.4px;height:14.4px}.ProcessComparison-module__QOCB_W__compactRow .ProcessComparison-module__QOCB_W__duration{border-radius:14.4px;gap:9.6px;padding:9.6px 14.4px}.ProcessComparison-module__QOCB_W__duration>svg{width:25.6px;height:25.6px}.ProcessComparison-module__QOCB_W__duration small{margin-bottom:3.2px;font-size:8px}.ProcessComparison-module__QOCB_W__duration strong{font-size:23.2px}.ProcessComparison-module__QOCB_W__note{margin-top:19.2px;font-size:9.6px}}@media (min-width:1024px) and (max-width:1100px){.ProcessComparison-module__QOCB_W__compactRow{grid-template-columns:96px minmax(0,1fr) 139.2px;gap:12.8px;padding:16px 12.8px}.ProcessComparison-module__QOCB_W__compactSteps,.ProcessComparison-module__QOCB_W__compactSteps li{gap:6.4px}.ProcessComparison-module__QOCB_W__compactRow .ProcessComparison-module__QOCB_W__duration{padding-inline:9.6px}}
.HomeHowItWorks-module__CFeoca__section{color:#faf8f4;font-family:var(--font-below-hero-sans), Arial, sans-serif;background:0 0;padding:clamp(56px,5vw,80px) 5.5%;scroll-margin-top:100px;position:relative}.HomeHowItWorks-module__CFeoca__section:before{content:"";pointer-events:none;border-top:1px solid #b8dcff45;width:min(89%,1120px);position:absolute;top:0;left:50%;transform:translate(-50%)}.HomeHowItWorks-module__CFeoca__inner{grid-template-columns:minmax(0,.82fr) minmax(0,1.4fr);align-items:start;gap:clamp(36px,4.5vw,64px);max-width:1120px;margin-inline:auto;display:grid}.HomeHowItWorks-module__CFeoca__intro{padding-top:14px}.HomeHowItWorks-module__CFeoca__heading{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(34px,3.3vw,48px);font-weight:400;line-height:1.08}.HomeHowItWorks-module__CFeoca__description{color:#e8f0f6;max-width:355px;margin:20px 0 0;font-size:14px;line-height:1.75}.HomeHowItWorks-module__CFeoca__cta{color:#20384d;background:#faf8f4;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;min-height:48px;margin-top:28px;padding:13px 20px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.HomeHowItWorks-module__CFeoca__cta svg{flex-shrink:0;width:19px;height:19px}.HomeHowItWorks-module__CFeoca__cta:focus-visible{outline-offset:5px;outline:3px solid #faf8f4}.HomeHowItWorks-module__CFeoca__benefits{flex-wrap:wrap;gap:12px 18px;margin:17px 0 0;padding:0;list-style:none;display:flex}.HomeHowItWorks-module__CFeoca__benefits li{color:#e8f0f6;align-items:center;gap:5px;font-size:11px;line-height:1.5;display:flex}.HomeHowItWorks-module__CFeoca__benefits svg{color:#d9eaff;stroke-width:1.6px;width:14px;height:14px}.HomeHowItWorks-module__CFeoca__note{color:#d9eaff;align-items:end;gap:18px;margin:42px 0 0 32px;display:flex}.HomeHowItWorks-module__CFeoca__note span{font-family:var(--font-below-hero-serif), Georgia, serif;font-size:28px;font-style:italic;line-height:1.15;transform:rotate(-5deg)}.HomeHowItWorks-module__CFeoca__note svg{stroke:#d9eaff;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:82px;margin-bottom:-12px}.HomeHowItWorks-module__CFeoca__steps{gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.HomeHowItWorks-module__CFeoca__steps:before{content:"";border-left:1px dashed #9eb4c4;position:absolute;top:38px;bottom:80px;left:39px}.HomeHowItWorks-module__CFeoca__step{color:#20384d;background:#f0f5f8;border:1px solid #dce5eb;border-radius:22px;grid-template-columns:34px minmax(0,1fr) 112px;grid-template-areas:"number copy art";align-items:center;gap:18px;min-height:124px;padding:16px 22px;display:grid;position:relative}.HomeHowItWorks-module__CFeoca__step:nth-child(2n){background:#e9f0f5;grid-template-columns:34px 112px minmax(0,1fr);grid-template-areas:"number art copy"}.HomeHowItWorks-module__CFeoca__number{color:#29495f;background:#d8e5ef;border-radius:50%;grid-area:number;align-self:start;place-items:center;width:34px;height:34px;font-size:16px;font-weight:500;display:grid}.HomeHowItWorks-module__CFeoca__stepCopy{grid-area:copy;min-width:0}.HomeHowItWorks-module__CFeoca__stepCopy h3{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:500;line-height:1.3}.HomeHowItWorks-module__CFeoca__stepCopy p{color:#536b80;margin:9px 0 0;font-size:14px;line-height:1.65}.HomeHowItWorks-module__CFeoca__illustration{isolation:isolate;grid-area:art;place-items:center;width:112px;height:84px;display:grid;position:relative;transform:scale(.9)}.HomeHowItWorks-module__CFeoca__illustration:before{content:"";z-index:-1;background:#dbe7ef;border-radius:46% 54% 59% 41%;width:104px;height:98px;position:absolute;transform:rotate(-12deg)}.HomeHowItWorks-module__CFeoca__miniForm{background:#fffcf8;border:1px solid #e4eaec;border-radius:9px;gap:7px;width:70px;padding:11px 9px;display:grid;transform:rotate(9deg);box-shadow:0 7px 12px #20384d0b}.HomeHowItWorks-module__CFeoca__formDots{gap:3px;display:flex}.HomeHowItWorks-module__CFeoca__formDots i{background:#b0c4d3;border-radius:50%;width:4px;height:4px}.HomeHowItWorks-module__CFeoca__formDots i:first-child{background:#29495f}.HomeHowItWorks-module__CFeoca__paperTitle{background:#93adbf;border-radius:4px;width:70%;height:4px;display:block}.HomeHowItWorks-module__CFeoca__formField{border:1px solid #dce5e9;border-radius:3px;height:10px}.HomeHowItWorks-module__CFeoca__formButton{color:#fff;background:#29495f;border-radius:3px;justify-content:flex-end;align-items:center;height:13px;padding-right:4px;display:flex}.HomeHowItWorks-module__CFeoca__formButton svg{width:10px;height:10px}.HomeHowItWorks-module__CFeoca__clinicStack{gap:5px;width:108px;display:grid;transform:rotate(6deg)}.HomeHowItWorks-module__CFeoca__clinicStack>span{color:#496d8a;background:#fffcf8;border:1px solid #e4eaec;border-radius:7px;align-items:center;gap:7px;padding:7px 8px;font-size:9px;line-height:1;display:flex;box-shadow:0 4px 8px #20384d06}.HomeHowItWorks-module__CFeoca__clinicStack>span:nth-child(2){transform:translate(-5px)}.HomeHowItWorks-module__CFeoca__clinicStack svg{stroke-width:1.5px;width:14px;height:14px}.HomeHowItWorks-module__CFeoca__clinicLetter{text-align:center;width:14px;font-family:Georgia,serif;font-size:15px}.HomeHowItWorks-module__CFeoca__backPaper{background:#eaf1f6;border:1px solid #c6d6e1;border-radius:7px;width:65px;height:79px;position:absolute;transform:translate(-13px,4px)rotate(-15deg)}.HomeHowItWorks-module__CFeoca__comparePaper{background:#fffcf8;border:1px solid #e4eaec;border-radius:7px;gap:9px;width:67px;padding:13px 10px;display:grid;transform:rotate(5deg);box-shadow:0 5px 10px #20384d09}.HomeHowItWorks-module__CFeoca__comparePaper>span:not(.HomeHowItWorks-module__CFeoca__paperTitle){align-items:center;gap:5px;display:flex}.HomeHowItWorks-module__CFeoca__comparePaper svg{color:#496d8a;stroke-width:2px;width:10px;height:10px}.HomeHowItWorks-module__CFeoca__comparePaper i{background:#c0d1dd;border-radius:3px;width:28px;height:3px}.HomeHowItWorks-module__CFeoca__checkDisc{color:#fff;background:#55786b;border:3px solid #f0f5f8;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:4px;right:6px}.HomeHowItWorks-module__CFeoca__checkDisc svg{stroke-width:2px;width:19px;height:19px}@media (min-width:768px) and (max-width:1100px){.HomeHowItWorks-module__CFeoca__note{display:none}.HomeHowItWorks-module__CFeoca__inner{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:28px}.HomeHowItWorks-module__CFeoca__step,.HomeHowItWorks-module__CFeoca__step:nth-child(2n){grid-template-columns:30px minmax(0,1fr) 90px;grid-template-areas:"number copy art";gap:12px;padding:14px 18px}.HomeHowItWorks-module__CFeoca__number{width:30px;height:30px;font-size:14px}.HomeHowItWorks-module__CFeoca__illustration{width:90px;transform:scale(.82)}.HomeHowItWorks-module__CFeoca__stepCopy h3{font-size:17px}.HomeHowItWorks-module__CFeoca__steps:before{left:34px}}@media (max-width:767px){.HomeHowItWorks-module__CFeoca__section{padding:48px 20px 52px}.HomeHowItWorks-module__CFeoca__section:before{width:min(100% - 40px,560px)}.HomeHowItWorks-module__CFeoca__inner{grid-template-columns:minmax(0,1fr);gap:32px;max-width:560px}.HomeHowItWorks-module__CFeoca__intro{padding:0 4px}.HomeHowItWorks-module__CFeoca__heading{text-align:center;font-size:clamp(32px,8.5vw,40px)}.HomeHowItWorks-module__CFeoca__description{max-width:420px;margin-top:16px;font-size:14px}.HomeHowItWorks-module__CFeoca__cta{width:fit-content;margin:22px auto 0;display:flex}.HomeHowItWorks-module__CFeoca__benefits{justify-content:center;margin-top:14px}.HomeHowItWorks-module__CFeoca__note{display:none}.HomeHowItWorks-module__CFeoca__steps{gap:14px}.HomeHowItWorks-module__CFeoca__steps:before{left:31px}.HomeHowItWorks-module__CFeoca__step,.HomeHowItWorks-module__CFeoca__step:nth-child(2n){border-radius:18px;grid-template-columns:28px minmax(0,1fr) 78px;grid-template-areas:"number copy art";gap:10px;min-height:144px;padding:12px 16px}.HomeHowItWorks-module__CFeoca__number{width:28px;height:28px;font-size:14px}.HomeHowItWorks-module__CFeoca__stepCopy h3{font-size:17px;line-height:1.25}.HomeHowItWorks-module__CFeoca__stepCopy p{margin-top:8px;font-size:14px;line-height:1.6}.HomeHowItWorks-module__CFeoca__illustration{transform-origin:50%;width:78px;transform:scale(.7)}}@media (max-width:374px){.HomeHowItWorks-module__CFeoca__step,.HomeHowItWorks-module__CFeoca__step:nth-child(2n){grid-template-columns:28px minmax(0,1fr);grid-template-areas:"number art""copy copy";gap:12px}.HomeHowItWorks-module__CFeoca__illustration{transform-origin:100%;justify-self:end;width:112px;height:56px;transform:scale(.64)}.HomeHowItWorks-module__CFeoca__stepCopy h3{font-size:17px}}
.HomeContact-module__DhSklq__contact{color:#faf8f4;font-family:var(--font-below-hero-sans), Arial, sans-serif;background:#496d8a;padding:clamp(40px,3.75vw,60px) 5.5% clamp(80px,7.5vw,120px);display:block}.HomeContact-module__DhSklq__inner{grid-template-columns:minmax(0,560px);justify-content:center;align-items:center;gap:36px;max-width:1280px;margin-inline:auto;display:grid}.HomeContact-module__DhSklq__intro{text-align:center}.HomeContact-module__DhSklq__heading{letter-spacing:-.045em;margin:0;font-size:clamp(44px,5.2vw,74px);font-weight:400;line-height:1.06}.HomeContact-module__DhSklq__heading em{color:#d9eaff;font-family:var(--font-below-hero-serif), Georgia, serif;letter-spacing:-.035em;margin-top:6px;font-weight:400;display:block}.HomeContact-module__DhSklq__copy{text-align:center;color:#e8f0f6;max-width:380px;margin:0 auto;font-size:17px;line-height:1.7}.HomeContact-module__DhSklq__emailCard{color:#20384d;background:#faf8f4;border:1px solid #fff9;border-radius:18px;flex-direction:column;gap:36px;min-width:0;padding:clamp(28px,3vw,44px);text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 16px 48px #17324718}.HomeContact-module__DhSklq__cardTop{color:#536b80;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:12px;font-size:10px;font-weight:500;line-height:1.5;display:flex}.HomeContact-module__DhSklq__mailIcon{flex-shrink:0;width:26px;height:26px}.HomeContact-module__DhSklq__cardMessage{gap:10px;display:grid}.HomeContact-module__DhSklq__cardHeading{letter-spacing:-.035em;font-size:clamp(30px,2.7vw,40px);line-height:1.1}.HomeContact-module__DhSklq__cardCopy{color:#536b80;font-size:15px;line-height:1.5}.HomeContact-module__DhSklq__cardBottom{border-top:1px solid #d3dce2;justify-content:space-between;align-items:center;gap:16px;padding-top:22px;display:flex}.HomeContact-module__DhSklq__email{letter-spacing:-.025em;font-size:clamp(18px,1.7vw,24px)}.HomeContact-module__DhSklq__arrow{color:#faf8f4;background:#20384d;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;transition:transform .2s;display:grid}.HomeContact-module__DhSklq__arrow svg{width:23px;height:23px}.HomeContact-module__DhSklq__emailCard:hover{background:#fff;transform:translateY(-4px);box-shadow:0 22px 48px #17324728}.HomeContact-module__DhSklq__emailCard:hover .HomeContact-module__DhSklq__arrow{transform:rotate(45deg)}.HomeContact-module__DhSklq__emailCard:focus-visible{outline-offset:7px;outline:3px solid #fff}@media (max-width:767px){.HomeContact-module__DhSklq__contact{padding:40px 24px 56px}.HomeContact-module__DhSklq__inner{gap:28px}.HomeContact-module__DhSklq__heading{font-size:clamp(36px,9.8vw,48px)}.HomeContact-module__DhSklq__copy{max-width:360px;font-size:15px;line-height:1.65}.HomeContact-module__DhSklq__emailCard{gap:28px;padding:24px}.HomeContact-module__DhSklq__cardTop{gap:10px;font-size:9px}.HomeContact-module__DhSklq__mailIcon{width:24px;height:24px}.HomeContact-module__DhSklq__cardHeading{font-size:30px}.HomeContact-module__DhSklq__cardCopy{font-size:14px}.HomeContact-module__DhSklq__cardBottom{gap:12px;padding-top:20px}.HomeContact-module__DhSklq__email{font-size:19px}.HomeContact-module__DhSklq__arrow{width:40px;height:40px}.HomeContact-module__DhSklq__arrow svg{width:21px;height:21px}}@media (prefers-reduced-motion:reduce){.HomeContact-module__DhSklq__emailCard,.HomeContact-module__DhSklq__arrow{transition:none}.HomeContact-module__DhSklq__emailCard:hover,.HomeContact-module__DhSklq__emailCard:hover .HomeContact-module__DhSklq__arrow{transform:none}}@media (min-width:1024px){.HomeContact-module__DhSklq__contact{padding-block:clamp(28px,2.5vw,40px) clamp(48px,4.5vw,72px)}.HomeContact-module__DhSklq__inner{grid-template-columns:minmax(0,448px);gap:28.8px;max-width:1024px}.HomeContact-module__DhSklq__heading{font-size:clamp(35.2px,4.16vw,59.2px)}.HomeContact-module__DhSklq__heading em{margin-top:4.8px}.HomeContact-module__DhSklq__copy{max-width:304px;font-size:13.6px}.HomeContact-module__DhSklq__emailCard{border-radius:14.4px;gap:28.8px;padding:clamp(22.4px,2.4vw,35.2px)}.HomeContact-module__DhSklq__cardTop{gap:9.6px;font-size:8px}.HomeContact-module__DhSklq__mailIcon{width:20.8px;height:20.8px}.HomeContact-module__DhSklq__cardMessage{gap:8px}.HomeContact-module__DhSklq__cardHeading{font-size:clamp(24px,2.16vw,32px)}.HomeContact-module__DhSklq__cardCopy{font-size:12px}.HomeContact-module__DhSklq__cardBottom{gap:12.8px;padding-top:17.6px}.HomeContact-module__DhSklq__email{font-size:clamp(14.4px,1.36vw,19.2px)}.HomeContact-module__DhSklq__arrow{width:38.4px;height:38.4px}.HomeContact-module__DhSklq__arrow svg{width:18.4px;height:18.4px}}
