*{box-sizing:border-box!important}.landing-page{background:#fff!important;color:#292a35!important;font-family:Montserrat,sans-serif!important;margin:0 auto!important;max-width:1320px!important;overflow:visible!important;width:100%!important}.landing-page h1,.landing-page h2,.landing-page h3,.landing-page p{margin-top:0!important}.landing-page h1{font-size:clamp(2.5rem,5vw,4.5rem)!important;letter-spacing:-.05em!important;margin-bottom:1rem!important}.landing-page h2{font-size:clamp(1.6rem,3vw,2.4rem)!important;letter-spacing:-.035em!important;margin-bottom:1rem!important}.landing-page p{color:#656575!important;line-height:1.65!important}.landing-page__step{background:#fff!important;font-family:Montserrat,sans-serif!important;isolation:isolate!important;padding:clamp(2.5rem,7vw,6rem) clamp(1.25rem,6vw,5rem)!important;position:relative!important}.landing-page__step:not(:last-child){margin-bottom:52px!important}.landing-page__step:before{background:inherit!important;content:""!important;inset:0 auto 0 50%!important;position:absolute!important;transform:translate(-50%)!important;width:100vw!important;z-index:-1!important}.landing-page__step *{font-family:Montserrat,sans-serif!important}.landing-page__hero,.landing-page__feeling,.landing-page__reassurance,.landing-page__process,.landing-page__urgent{align-items:center!important;display:grid!important;gap:clamp(2rem,6vw,5rem)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.landing-page__hero{gap:32px!important;grid-template-columns:minmax(0,600px) minmax(0,541px)!important;min-height:600px!important;margin-bottom:0!important;padding:0 30px 90px!important;position:relative!important}.landing-page__hero-copy{align-self:center!important;max-width:600px!important;transform:translateY(-24px)!important}.landing-page__hero-copy>h1{color:#333!important;font-size:40px!important;font-weight:700!important;letter-spacing:0!important;line-height:49px!important;margin-bottom:24px!important}.landing-page__hero-copy>p{color:#333!important;font-size:16px!important;line-height:20px!important;margin-bottom:32px!important}.landing-page__eyebrow{color:#ff6b25!important;font-size:.78rem!important;font-weight:700!important;letter-spacing:.1em!important;margin-bottom:.7rem!important;text-transform:uppercase!important}.landing-page .landing-page__button{background:linear-gradient(100deg,#ff6900 0%,#f04400 100%)!important;border-radius:999px!important;color:#fff!important;display:inline-block!important;font-size:20px!important;font-weight:700!important;height:48px!important;line-height:24px!important;margin:0!important;min-width:246px!important;padding:12px 24px!important;text-decoration:none!important;transition:filter .15s ease!important;white-space:nowrap!important}.landing-page .landing-page__button:hover{color:#fff!important;filter:brightness(.94)!important}.landing-page .landing-page__button:focus-visible{outline:2px solid #292a35!important;outline-offset:3px!important}.landing-page__carousel-controls{column-gap:16px!important;display:flex!important;gap:16px!important;justify-content:flex-start!important;margin-top:32px!important;padding:0!important;transform:translate(-2px)!important}.landing-page .landing-page__carousel-arrow{align-items:center!important;background:transparent!important;border:0!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 42px!important;height:42px!important;justify-content:center!important;margin:0!important;min-width:42px!important;padding:0!important;width:42px!important}.landing-page .landing-page__carousel-arrow img{display:block!important;height:100%!important;object-fit:contain!important;width:100%!important}.landing-page .landing-page__carousel-arrow:focus-visible{box-shadow:none!important;outline:none!important}.landing-page__carousel-indicators{bottom:60px!important;display:flex!important;gap:.5rem!important;justify-content:center!important;left:0!important;position:absolute!important;right:0!important}.landing-page .landing-page__carousel-indicator{background:transparent!important;border:1px solid #ff6b25!important;border-radius:50%!important;cursor:pointer!important;flex:0 0 14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;padding:0!important;width:14px!important}.landing-page .landing-page__carousel-indicator--active{background:#ff6b25!important}.landing-page__hero-art{align-items:center!important;display:flex!important;justify-content:center!important;min-height:409px!important;position:relative!important}.landing-page__hero-art img{height:auto!important;max-height:409px!important;max-width:541px!important;object-fit:contain!important;position:relative!important;width:100%!important;z-index:1!important}.landing-page__art-circle{border-radius:50%!important;display:block!important;position:absolute!important;z-index:0!important}.landing-page__art-circle--peach{background:#ff8e4d!important;height:62px!important;left:7%!important;top:3%!important;width:62px!important}.landing-page__art-circle--red{background:#e63312!important;height:32px!important;right:17%!important;top:7%!important;width:32px!important}.landing-page__art-circle--outline{background:transparent!important;border:5px solid #ff8e4d!important;height:79px!important;right:-1%!important;top:29%!important;width:79px!important}.landing-page__art-circle--large-orange{background:#ff6900!important;bottom:20%!important;height:125px!important;left:-9%!important;width:125px!important}.landing-page__person-shape,.landing-page__highlight-art,.landing-page__reassurance-art,.landing-page__process-art{align-items:center!important;background:#dce5e2!important;border-radius:48% 48% 42% 42%!important;color:#3d5b57!important;display:flex!important;font-size:.9rem!important;font-weight:700!important;justify-content:center!important;min-height:220px!important;padding:2rem!important;position:relative!important;text-align:center!important;width:min(100%,300px)!important;z-index:1!important}.landing-page__feeling{background:#f5f5f5!important;gap:24px!important;grid-template-columns:minmax(0,599px) minmax(0,560px)!important;justify-content:center!important;padding:40px 30px 52px!important}.landing-page__feeling .landing-page__section-copy>h2{align-self:flex-start!important;justify-self:flex-start!important;margin-left:0!important;margin-right:auto!important;text-align:left!important}.landing-page__section-copy h2{color:#383b3b!important;font-size:30px!important;font-weight:700!important;letter-spacing:0!important;line-height:30px!important;margin-bottom:24px!important;max-width:280px!important;text-align:left!important}.landing-page__section-copy>p{color:#383b3b!important;font-size:16px!important;font-weight:400!important;line-height:20px!important;margin-bottom:0!important;max-width:599px!important}.landing-page__feeling-list{display:flex!important;flex-direction:column!important;gap:16px!important;list-style:none!important;margin:24px 0 0!important;padding:0!important}.landing-page__feeling-list li{margin:0!important}.landing-page__feeling-option{align-items:center!important;background:transparent!important;border:0!important;border-radius:40px!important;color:#383b3b!important;cursor:pointer!important;display:flex!important;font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:400!important;gap:16px!important;height:40px!important;line-height:24px!important;padding:0 16px 0 0!important;text-align:left!important;transition:background-color .16s ease!important;width:fit-content!important;white-space:nowrap!important;-webkit-tap-highlight-color:transparent!important}.landing-page__feeling-option:hover,.landing-page__feeling-option:focus-visible,.landing-page__feeling-option--selected{background:#ffd2b8!important}.landing-page .landing-page__feeling-option,.landing-page .landing-page__feeling-option:hover,.landing-page .landing-page__feeling-option:focus,.landing-page .landing-page__feeling-option:focus-visible,.landing-page .landing-page__feeling-option:active{border:0!important;box-shadow:none!important;outline:none!important}.landing-page__feeling-number{align-items:center!important;background:#ffd2b3!important;border-radius:50%!important;color:#383b3b!important;display:inline-flex!important;flex:0 0 44px!important;font-size:20px!important;font-weight:700!important;height:40px!important;justify-content:center!important;width:44px!important}.landing-page__highlight{background:#ffd2b3!important;border-radius:16px!important;height:438px!important;min-height:438px!important;overflow:hidden!important;padding:0!important;position:relative!important;width:100%!important}.landing-page__highlight p{bottom:16px!important;color:#383b3b!important;font-size:16px!important;font-weight:400!important;height:100px!important;left:16px!important;line-height:100%!important;margin:0!important;max-width:calc(50% - 12px)!important;position:absolute!important;width:267.5px!important;z-index:2!important}.landing-page__highlight--2{background:#d3e6f8!important}.landing-page__highlight--3{background:#ffe9ad!important}.landing-page__highlight--4{background:#f9c9e8!important}.landing-page__highlight--5{background:#ded3f4!important}.landing-page__highlight-art{background:transparent!important;border-radius:0!important;height:100%!important;inset:0!important;min-height:0!important;overflow:hidden!important;position:absolute!important;width:100%!important;z-index:1!important}.landing-page__highlight-art img{bottom:0!important;display:block!important;height:260px!important;max-height:72%!important;max-width:60%!important;object-fit:contain!important;object-position:right bottom!important;position:absolute!important;right:0!important;width:auto!important}.landing-page__highlight--2 .landing-page__highlight-art,.landing-page__highlight--3 .landing-page__highlight-art,.landing-page__highlight--4 .landing-page__highlight-art,.landing-page__highlight--5 .landing-page__highlight-art{background:transparent!important}.landing-page__reassurance{background:#f0edfc!important;gap:80px!important;grid-template-columns:minmax(0,420px) minmax(0,579px)!important;padding:54px 30px!important}.landing-page__reassurance-art{background:transparent!important;border-radius:0!important;height:327px!important;min-height:0!important;padding:0!important;justify-self:center!important;overflow:hidden!important;width:100%!important}.landing-page__reassurance-art img{height:100%!important;object-fit:contain!important;width:100%!important}.landing-page__reassurance-copy h2{color:#383b3b!important;font-size:30px!important;font-weight:700!important;line-height:100%!important;margin-bottom:24px!important;max-width:517px!important}.landing-page__reassurance-copy p{color:#383b3b!important;font-size:16px!important;font-weight:400!important;line-height:100%!important;margin-bottom:0!important;max-width:579px!important}.landing-page__support{min-width:0!important;padding:24px 16px 0!important;text-align:left!important;width:100%!important}.landing-page__support h2{color:#383b3b!important;font-size:30px!important;font-weight:700!important;line-height:100%!important;margin-bottom:24px!important}.landing-page__support-grid{display:grid!important;gap:24px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-content:start!important;margin-top:0!important;text-align:left!important;width:100%!important}.landing-page__support-card{background:#fff!important;border:1px solid #f1f1f1!important;border-radius:16px!important;box-sizing:border-box!important;box-shadow:0 2px 8px #0000003d!important;height:241px!important;min-height:241px!important;min-width:0!important;padding:24px 16px!important}.landing-page__support-card h3{color:#383b3b!important;font-size:18px!important;font-weight:600!important;line-height:120%!important;margin:24px 0 8px!important}.landing-page__support-card p{color:#383b3b!important;font-size:15px!important;font-weight:400!important;line-height:129%!important;margin-bottom:0!important}.landing-page__support-icon{align-items:center!important;display:inline-flex!important;height:44px!important;justify-content:center!important;width:44px!important}.landing-page__support-icon img{height:100%!important;object-fit:contain!important;width:100%!important}.landing-page__process{gap:24px!important;grid-template-columns:minmax(0,563px) minmax(0,599px)!important;justify-content:stretch!important;padding:56px 32px!important}.landing-page__process h2{color:#383b3b!important;font-size:30px!important;font-weight:700!important;line-height:100%!important;margin-bottom:24px!important}.landing-page__process-list{display:flex!important;flex-direction:column!important;gap:45px!important;height:auto!important;justify-content:flex-start!important;list-style:none!important;margin:0!important;padding:0!important}.landing-page__process-list li{display:flex!important;gap:12px!important;margin:0!important;position:relative!important}.landing-page__process-list li:not(:last-child):after{background:#999!important;content:""!important;height:40px!important;left:7px!important;position:absolute!important;top:30px!important;width:1px!important}.landing-page__process-list h3{color:#333!important;font-size:18px!important;font-weight:600!important;line-height:120%!important;margin-bottom:8px!important}.landing-page__process-list p{color:#333!important;font-size:15px!important;font-weight:400!important;line-height:129%!important;margin-bottom:0!important}.landing-page__process-list>li>span{color:#333!important;flex:0 0 16px!important;font-size:18px!important;font-weight:600!important}.landing-page__process-art{background:transparent!important;border-radius:0!important;height:327px!important;min-height:0!important;padding:0!important;justify-self:center!important;overflow:hidden!important;width:100%!important}.landing-page__process-art img{height:100%!important;object-fit:contain!important;width:100%!important}.landing-page__urgent{background:#fff0e8!important;gap:24px!important;grid-template-columns:minmax(0,414px) repeat(2,minmax(0,364px))!important;justify-content:center!important;margin-bottom:0!important;padding:88px 30px!important}.landing-page__urgent h2{color:#383b3b!important;font-size:30px!important;font-weight:700!important;line-height:100%!important;margin-bottom:16px!important;max-width:414px!important}.landing-page__urgent>div>p{color:#333!important;font-size:15px!important;font-weight:400!important;line-height:129%!important;margin-bottom:0!important;max-width:414px!important}.landing-page__emergency-card{background:#fff0e8!important;border:1px solid #ff6600!important;border-radius:16px!important;color:#292a35!important;display:flex!important;flex-direction:column!important;gap:16px!important;height:149px!important;justify-content:flex-start!important;min-height:149px!important;padding:24px!important;text-decoration:none!important}.landing-page__emergency-card strong{color:#383b3b!important;font-size:40px!important;font-weight:700!important;line-height:100%!important}.landing-page__emergency-card span{color:#383b3b!important;font-size:20px!important;font-weight:400!important;line-height:129%!important}@media (max-width: 1199px){.landing-page__support-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.landing-page__feeling-option{height:auto!important;max-width:100%!important;min-height:40px!important;white-space:normal!important}.landing-page__reassurance{gap:40px!important}.landing-page__support{padding:24px 16px 0!important}.landing-page__process{padding:56px 30px!important}.landing-page__urgent{grid-template-columns:repeat(2,minmax(0,1fr))!important}.landing-page__urgent>div:first-child{grid-column:1 / -1!important}.landing-page__emergency-card{height:auto!important}}@media (max-width: 991px){.landing-page__step:not(:last-child){margin-bottom:40px!important}.landing-page__hero,.landing-page__feeling,.landing-page__reassurance,.landing-page__process{grid-template-columns:1fr!important}.landing-page__process-list{gap:24px!important;height:auto!important}.landing-page__hero{gap:24px!important;min-height:0!important;padding:32px 24px 70px!important}.landing-page__hero-art{grid-row:1!important;justify-self:center!important;max-width:541px!important;min-height:300px!important;width:100%!important}.landing-page__hero-copy{max-width:none!important;transform:none!important}.landing-page__carousel-indicators{bottom:24px!important}.landing-page__feeling{padding:32px 24px!important}.landing-page__reassurance{gap:32px!important;padding:40px 24px!important}.landing-page__reassurance-art,.landing-page__process-art{height:280px!important}.landing-page__support{padding:32px 24px 0!important}.landing-page__support-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.landing-page__support-card{height:auto!important;min-height:0!important}.landing-page__process{padding:40px 24px!important}.landing-page__process-art{grid-row:1!important}.landing-page__process-list li:not(:last-child):after{bottom:-4px!important;height:auto!important}.landing-page__urgent{padding:48px 24px!important}}@media (max-width: 767px){.landing-page__step:not(:last-child){margin-bottom:32px!important}.landing-page__hero{padding:24px 16px 64px!important}.landing-page__hero-art{min-height:0!important}.landing-page__hero-copy>h1{font-size:32px!important;line-height:39px!important}.landing-page__art-circle--peach{height:40px!important;width:40px!important}.landing-page__art-circle--red{height:22px!important;width:22px!important}.landing-page__art-circle--outline{border-width:4px!important;height:52px!important;right:0!important;width:52px!important}.landing-page__art-circle--large-orange{height:80px!important;left:-4%!important;width:80px!important}.landing-page .landing-page__button{font-size:16px!important;min-width:220px!important}.landing-page__carousel-controls{margin-top:24px!important}.landing-page__feeling{padding:28px 16px!important}.landing-page__feeling-option{font-size:16px!important;gap:12px!important;line-height:20px!important;padding-right:12px!important}.landing-page__feeling-number{flex-basis:40px!important;font-size:18px!important;width:40px!important}.landing-page__highlight{height:clamp(320px,100vw,400px)!important;min-height:320px!important}.landing-page__highlight p{bottom:auto!important;font-size:14px!important;height:auto!important;left:auto!important;line-height:18px!important;max-width:none!important;padding:16px 16px 0!important;position:relative!important;width:100%!important}.landing-page__highlight-art img{max-height:62%!important;max-width:80%!important}.landing-page__reassurance{gap:24px!important;padding:32px 16px!important}.landing-page__reassurance-art,.landing-page__process-art{height:220px!important}.landing-page__support{padding:24px 16px 0!important}.landing-page__support-grid{gap:16px!important;grid-template-columns:1fr!important}.landing-page__support-card{height:auto!important;min-height:0!important}.landing-page__process{padding:32px 16px!important}.landing-page__urgent{gap:16px!important;grid-template-columns:1fr!important;padding:40px 16px!important}.landing-page__emergency-card{min-height:0!important;padding:20px!important}.landing-page__emergency-card strong{font-size:32px!important}.landing-page__emergency-card span{font-size:18px!important}}
