.sleep-experts button:focus-within,.sleep-experts .bg--cream a:focus-within,.sleep-experts .popup_trigger:focus-within,.sleep-experts .mnd-btn:focus-within,.sleep-experts input:focus-within,.sleep-experts iframe:focus-within{outline:2px solid #fd92b3}.sleep-experts .bg--cream{background:#faf0f0}.sleep-experts .bg--cream .container{overflow-x:hidden}@media(min-width: 1024px){.sleep-experts .bg--cream .container{overflow-x:initial}}.sleep-experts .bg--blue{background:#deecff}.sleep-experts__header{display:flex;flex-direction:column;gap:20px;padding:60px 0 50px;text-align:center}@media(min-width: 768px){.sleep-experts__header{padding:90px 0 140px;gap:40px;align-items:center}}.sleep-experts__header h1{font-size:32px;color:#242854;line-height:1}@media(min-width: 768px)and (max-width: 1023px){.sleep-experts__header h1{font-size:48px}}@media(min-width: 1024px){.sleep-experts__header h1{font-size:56px}}.sleep-experts__header p{font-size:16px}@media(min-width: 768px){.sleep-experts__header p{font-size:18px;max-width:600px}}.sleep-experts__mndExperts{position:relative}.sleep-experts__mndExperts h2{color:#242854;font-size:24px;margin-bottom:30px}@media(min-width: 768px){.sleep-experts__mndExperts h2{font-size:40px}}.sleep-experts__mndExperts p{font-size:14px;margin:0 auto 30px}@media(min-width: 768px){.sleep-experts__mndExperts p{font-size:16px;max-width:600px}}.sleep-experts__mndExperts .blob{position:absolute;z-index:0;border-radius:71% 31% 40% 61%/60% 40% 60% 40%}@media(min-width: 768px)and (max-width: 1023px){.sleep-experts__mndExperts .blob{display:none !important}}.sleep-experts__mndExperts .blob:nth-of-type(2){background:#9cc0ff;width:100px;height:95px;top:-59px;left:-76px;transform:rotate(232deg)}@media(max-width: 359px){.sleep-experts__mndExperts .blob:nth-of-type(2){top:-81px}}@media(min-width: 768px){.sleep-experts__mndExperts .blob:nth-of-type(2){width:250px;height:266px;top:-30px;left:-101px;transform:rotate(602deg)}}.sleep-experts__mndExperts .blob:nth-of-type(3){background:#242854;width:199px;height:211px;bottom:-97px;right:-59px;transform:rotate(-326deg);display:none}@media(min-width: 768px){.sleep-experts__mndExperts .blob:nth-of-type(3){display:flex}}.sleep-experts__mndExperts .blob:nth-of-type(4){background:#ffd4e2;width:50px;height:50px;top:-50px;right:-34px;transform:rotate(119deg)}@media(min-width: 768px){.sleep-experts__mndExperts .blob:nth-of-type(4){width:100px;height:100px;top:0px;right:139px;transform:rotate(297deg)}}@media(min-width: 1024px)and (max-width: 1339px){.sleep-experts__mndExperts .blob:nth-of-type(4){right:20px}}.sleep-experts__mndExperts .blob:nth-of-type(5){background:#fd92b3;width:140px;height:101px;bottom:-33px;left:179px;transform:rotate(-122deg);display:none}@media(min-width: 768px){.sleep-experts__mndExperts .blob:nth-of-type(5){display:flex;width:175px;height:168px;bottom:-60px;left:321px;transform:rotate(-66deg)}}.sleep-experts__featured{text-align:center;padding:50px 0 25px 0}@media(min-width: 768px){.sleep-experts__featured{padding-bottom:60px}}@media(min-width: 1024px){.sleep-experts__featured{padding:100px 0 70px}}.sleep-experts__featured h2{color:#676974;font-size:16px;margin:0}@media(min-width: 768px){.sleep-experts__featured h2{font-size:18px}}.sleep-experts__featured .scroller{display:inline-block;white-space:nowrap;padding:25px 0;width:100%;overflow:hidden}@media(prefers-reduced-motion: reduce){.sleep-experts__featured .scroller{overflow:scroll}}@media(min-width: 768px){.sleep-experts__featured .scroller{padding:30px 0}}.sleep-experts__featured .scroller .group{display:inline-flex;width:max-content;animation:horizontalScroll 30s linear infinite}@media(prefers-reduced-motion: reduce){.sleep-experts__featured .scroller .group{animation:none !important}}.sleep-experts__featured .scroller .group img{margin:0 15px;width:auto;max-height:25px}@media(min-width: 768px){.sleep-experts__featured .scroller .group img{margin:0 35px;max-height:50px}}.sleep-experts__partnerExperts{padding:50px 0}@media(min-width: 768px){.sleep-experts__partnerExperts{padding:100px 0}}.sleep-experts__partnerExperts h2{color:#242854;font-size:24px;margin-bottom:30px}@media(min-width: 768px){.sleep-experts__partnerExperts h2{font-size:40px;margin-bottom:60px}}.sleep-experts__partnerExperts p{font-size:14px;margin:0 auto 30px}@media(min-width: 768px){.sleep-experts__partnerExperts p{font-size:16px;max-width:600px}}.sleep-experts__partnerExperts .sleep-experts__expertsCard__image{max-height:100px}@media(min-width: 1024px){.sleep-experts__partnerExperts .sleep-experts__expertsCard__image{max-height:160px}}.sleep-experts__partnerExperts .sleep-experts__expertsCard__contentName{font-size:14px}@media(min-width: 768px)and (max-width: 1023px){.sleep-experts__partnerExperts .sleep-experts__expertsCard__contentName{font-size:18px}}@media(min-width: 1024px){.sleep-experts__partnerExperts .sleep-experts__expertsCard__contentName{font-size:24px}}.sleep-experts__partnerExperts .sleep-experts__expertsCard__contentTitle{font-size:12px}@media(min-width: 1024px){.sleep-experts__partnerExperts .sleep-experts__expertsCard__contentTitle{font-size:14px}}.sleep-experts__experts{--expertsGap:12px;display:flex;flex-wrap:wrap;gap:var(--expertsGap)}@media(min-width: 1024px){.sleep-experts__experts{--expertsGap:30px}}.sleep-experts__experts--scrollable{width:calc(100% + 30px);margin-left:-15px;padding:0 15px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.sleep-experts__experts--scrollable .sleep-experts__expertsCard{display:inline-flex;flex-direction:column;min-width:235px;scroll-snap-align:center;white-space:initial}@media(min-width: 768px)and (max-width: 1023px){.sleep-experts__experts--scrollable .sleep-experts__expertsCard{min-width:340px}}@media(min-width: 1024px){.sleep-experts__experts--scrollable .sleep-experts__expertsCard{min-width:auto}}.sleep-experts__expertsCard{display:flex;flex-direction:column;text-align:center;align-items:center;gap:20px;background:#fff;border-radius:12px;width:calc(50% - var(--expertsGap)/2);padding:20px;z-index:1;overflow:hidden}@media(min-width: 1024px){.sleep-experts__expertsCard{padding:40px;border-radius:42px;width:calc(33% - var(--expertsGap)/1.8)}}.sleep-experts__expertsCard--partner{background:#f5f9ff}.sleep-experts__expertsCard__brand{width:100%;height:30px;max-width:80px;object-fit:contain;min-height:0}@media(min-width: 1024px){.sleep-experts__expertsCard__brand{height:40px;max-width:90px}}.sleep-experts__expertsCard__image{max-height:120px;width:auto;height:100%}@media(min-width: 1024px){.sleep-experts__expertsCard__image{max-height:160px}}.sleep-experts__expertsCard__content{display:flex;flex-direction:column;flex:1}.sleep-experts__expertsCard__contentName{margin:0;font-size:18px;font-weight:700}@media(min-width: 1024px){.sleep-experts__expertsCard__contentName{font-size:24px}}.sleep-experts__expertsCard__contentTitle,.sleep-experts__expertsCard__contentCaption{font-size:14px;color:#4e4e4e;font-weight:400}.sleep-experts__expertsCard__contentCaption{font-size:14px !important;margin:15px 0 20px !important}.sleep-experts__expertsCard__bioTrigger{width:38px;height:38px;border-radius:50%;padding:0}.sleep-experts__expertsCard__bioTrigger:before{top:0}@media(min-width: 1024px){.sleep-experts__expertsCard__bioTrigger{width:54px;height:54px}}.sleep-experts__expertsCard__bioTrigger i{font-size:16px;font-weight:500;margin:0}.sleep-experts__expertsCard__additionalButton{display:none}.sleep-experts__info{display:flex;flex-direction:column;background:#ffd4e2;border-radius:12px;padding:0 30px 60px;gap:20px;margin:70px 0;align-items:center}@media(min-width: 768px)and (max-width: 1023px){.sleep-experts__info{padding:30px}}@media(min-width: 1024px){.sleep-experts__info{flex-direction:row;border-radius:42px;padding:100px;gap:30px;margin:100px 0}}@media(min-width: 1024px){.sleep-experts__infoImage,.sleep-experts__infoContent{width:50%}}.sleep-experts__infoImage img{width:124%;height:auto;margin-left:-12%;margin-top:-10%}@media(min-width: 395px)and (max-width: 768px){.sleep-experts__infoImage img{width:100%;margin-left:0;margin-top:0}}@media(min-width: 768px){.sleep-experts__infoImage img{max-width:500px;width:100%;margin-left:0;margin-top:0}}@media(min-width: 1024px){.sleep-experts__infoImage img{max-width:530px}}.sleep-experts__infoContent{display:flex;flex-direction:column;text-align:center;gap:20px}@media(min-width: 1024px){.sleep-experts__infoContent{text-align:left}}.sleep-experts__infoContent h3{font-size:24px;line-height:1.2}@media(min-width: 768px){.sleep-experts__infoContent h3{font-size:40px}}.sleep-experts__review{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;max-width:700px;margin:0 auto 70px}@media(min-width: 1024px){.sleep-experts__review{gap:40px}}.sleep-experts__review h4{color:#242854;font-size:32px;line-height:1.2}@media(min-width: 1024px){.sleep-experts__review h4{font-size:56px}}.sleep-experts__reviewContent{margin:-10px 0 -20px}.sleep-experts__reviewContent img{width:40%}.sleep-experts__reviewContent__text{margin-top:15px;font-size:14px}@media(min-width: 1024px){.sleep-experts__reviewContent__text{font-size:16px}}@media(max-width: 767px){.sleep-experts__popup{padding:0}}.sleep-experts__popup .popup__module{max-height:calc(100vh - 40px);padding-bottom:0;border-radius:12px;background:#f5f9ff;max-width:100%}@media(max-width: 767px){.sleep-experts__popup .popup__module{width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:0}}@media(min-width: 768px){.sleep-experts__popup .popup__module{padding:20px;border-radius:42px;max-width:650px}}.sleep-experts__popup .popup__target__close{cursor:pointer;position:absolute;top:-55px;right:7px;border-radius:50%;border:2px solid #fff;padding:4px 10px}@media(min-width: 768px){.sleep-experts__popup .popup__target__close{right:0px}}.sleep-experts__popup .popup__target__close i{color:#fff !important;font-size:12px !important;font-weight:700 !important}.sleep-experts__popup .popup__target__html{height:calc(66vh - 20px);overflow:hidden}@media(min-width: 768px){.sleep-experts__popup .popup__target__html{height:auto}}.sleep-experts__popup .sleep-experts__expertsCard{--bottomPadding:50px}.sleep-experts__popup .sleep-experts__expertsCard--partner{--bottomPadding:80px}.sleep-experts__popup .sleep-experts__expertsCard{flex-direction:row;flex-wrap:wrap;padding:0 0 var(--bottomPadding);height:100%;border-radius:0;background:#f5f9ff}@media(min-width: 768px){.sleep-experts__popup .sleep-experts__expertsCard{padding:20px}}.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__brandOrder,.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__bioTrigger,.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__contentCaption,.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__additionalButton{display:none}@media(min-width: 768px){.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__brandOrder{display:flex;order:3}}.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__additionalButton{display:flex;order:4;width:100%}.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__additionalButton a{width:100%}@media(min-width: 768px){.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__additionalButton a{width:auto}}.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__bioFull{display:flex !important;flex-direction:column;text-align:left;overflow-y:scroll;height:calc(100% - var(--bottomPadding));margin-top:-7px;font-size:14px;color:#4e4e4e;order:4}@media(min-width: 768px){.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__bioFull{overflow:hidden;height:auto}.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__bioFull p:last-child{margin:0}}.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__image{max-height:80px;order:1}@media(min-width: 768px){.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__image{max-height:100px}}.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__content{text-align:left;order:2}.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__contentName{font-size:16px}@media(min-width: 768px){.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__contentName{font-size:18px}}.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__contentTitle{font-size:12px}@media(min-width: 768px){.sleep-experts__popup .sleep-experts__expertsCard .sleep-experts__expertsCard__contentTitle{font-size:14px}}@keyframes horizontalScroll{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-100%, 0, 0)}}