@layer base{.landing-module__bxHgOq__page{--landing-nav-h:4rem;--speaker-therapist:#7a4b33;--speaker-therapist-soft:#f6e3d6;--speaker-patient:#2f5566;--speaker-patient-soft:#ddebf3}.landing-module__bxHgOq__page :is(h1,h2,h3,h4){font-family:var(--font-sans)}}@layer components{.landing-module__bxHgOq__band{--band-gutter:12px;--sky-ink:#1f2825;--sky-ink-soft:#4b5652;--sky-ink-quiet:#5e6a66;isolation:isolate;margin-inline:var(--band-gutter);color:var(--sky-ink);border-radius:32px;position:relative;overflow:hidden}.landing-module__bxHgOq__dawn{margin-top:calc(var(--band-gutter) - var(--landing-nav-h));padding-top:var(--landing-nav-h);background:radial-gradient(60% 45% at 18% 8%,#ffffff8c,#0000 70%),radial-gradient(50% 40% at 88% 30%,#f7d6c48c,#0000 70%),radial-gradient(70% 50% at 50% 92%,#fce4d4f2,#0000 70%),linear-gradient(#b4d6e4 0%,#dceaee 38%,#f3e0d2 66%,#f4cdb8 100%)}.landing-module__bxHgOq__dusk{--sky-ink:#fff;--sky-ink-soft:#ffffffeb;margin-top:2rem;margin-bottom:var(--band-gutter);background:radial-gradient(55% 60% at 50% 105%,#ffc496f2,#0000 70%),radial-gradient(40% 40% at 12% 20%,#aaa0dc73,#0000 70%),linear-gradient(#44528c 0%,#6e66a2 46%,#cd98a7 74%,#f2be98 100%)}.landing-module__bxHgOq__clouds{z-index:-1;pointer-events:none;width:116%;position:absolute;left:-8%}.landing-module__bxHgOq__dawn .landing-module__bxHgOq__clouds{height:940px;bottom:0}.landing-module__bxHgOq__dusk .landing-module__bxHgOq__clouds{opacity:.9;height:70%;bottom:-6%}.landing-module__bxHgOq__defs{width:0;height:0;position:absolute}.landing-module__bxHgOq__pill{color:var(--sky-ink-soft);background:#ffffffb8;border:1px solid #ffffffd9;border-radius:999px;padding:9px 20px;font-size:15px;display:inline-block}.landing-module__bxHgOq__soft{color:var(--sky-ink-quiet);font-weight:400}.landing-module__bxHgOq__speaker{border:1px solid #ffffffe6;border-radius:14px;align-items:center;gap:9px;padding:10px 20px 11px;font-size:17px;font-weight:500;display:inline-flex;position:absolute}.landing-module__bxHgOq__speaker:after{content:"";background:inherit;border:inherit;border-top:0;border-left:0;width:14px;height:14px;position:absolute;transform:rotate(45deg)}.landing-module__bxHgOq__headline{max-width:1000px;margin-inline:auto;position:relative}.landing-module__bxHgOq__therapist{color:var(--speaker-therapist);background:linear-gradient(120deg,#f0cdb6eb,#ffffffc7);top:-14px;left:0;transform:rotate(-7deg);box-shadow:0 10px 24px -14px #78503c73}.landing-module__bxHgOq__therapist:after{bottom:-8px;left:34px}.landing-module__bxHgOq__patient{color:var(--speaker-patient);background:linear-gradient(120deg,#fffc,#c4deeceb);bottom:6px;right:0;transform:rotate(6deg);box-shadow:0 10px 24px -14px #325a6e80}.landing-module__bxHgOq__patient:after{top:-8px;right:40px;transform:rotate(225deg)}.landing-module__bxHgOq__wave{align-items:center;gap:2px;height:14px;display:inline-flex}.landing-module__bxHgOq__wave i{opacity:.6;background:currentColor;border-radius:2px;width:2.5px}.landing-module__bxHgOq__wave i:first-child{height:6px}.landing-module__bxHgOq__wave i:nth-child(2){height:12px}.landing-module__bxHgOq__wave i:nth-child(3){height:8px}.landing-module__bxHgOq__wave i:nth-child(4){height:4px}@media (max-width:1080px){.landing-module__bxHgOq__speaker{display:none}}.landing-module__bxHgOq__chip{white-space:nowrap;border-radius:7px;padding:2px 9px;font-size:12.5px;font-weight:600;display:inline-block}.landing-module__bxHgOq__chipTherapist{background:var(--speaker-therapist-soft);color:var(--speaker-therapist)}.landing-module__bxHgOq__chipPatient{background:var(--speaker-patient-soft);color:var(--speaker-patient)}.landing-module__bxHgOq__frame{background:#ffffff80;border:1px solid #ffffffb3;border-bottom:0;border-radius:30px 30px 0 0;max-width:1180px;margin-inline:auto;padding:14px 14px 0;position:relative;box-shadow:0 30px 60px -30px #1e323c66}.landing-module__bxHgOq__screen{border-radius:20px 20px 0 0;height:470px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}@media (max-width:640px){.landing-module__bxHgOq__band{--band-gutter:6px;border-radius:24px}.landing-module__bxHgOq__frame{padding:8px 8px 0}}@media (prefers-reduced-motion:no-preference){.landing-module__bxHgOq__lift{animation:1.2s cubic-bezier(.2,.7,.2,1) .2s both landing-module__bxHgOq__lift}.landing-module__bxHgOq__speaker{animation:.9s cubic-bezier(.2,.8,.2,1.1) .5s both landing-module__bxHgOq__drop}.landing-module__bxHgOq__patient{animation-delay:.7s}.landing-module__bxHgOq__clouds{will-change:transform}.landing-module__bxHgOq__far{animation:96s ease-in-out -40s infinite alternate landing-module__bxHgOq__drift}.landing-module__bxHgOq__mid{animation:64s ease-in-out -12s infinite alternate-reverse landing-module__bxHgOq__drift}.landing-module__bxHgOq__near{animation:44s ease-in-out -30s infinite alternate landing-module__bxHgOq__drift}.landing-module__bxHgOq__dusk .landing-module__bxHgOq__near{animation-duration:70s;animation-delay:-20s}}}@keyframes landing-module__bxHgOq__lift{0%{opacity:0;transform:translateY(60px)}}@keyframes landing-module__bxHgOq__drop{0%{opacity:0;translate:0 -10px;scale:.92}}@keyframes landing-module__bxHgOq__drift{0%{transform:translate(-5%)}to{transform:translate(5%)}}