.mini-player{border-radius:var(--sds-size-radius-full);align-items:center;display:flex}.mini-player--overlay{background:var(--sds-color-background-utilities-overlay);--time-color:var(--sds-color-text-default-tertiary)}.mini-player--blanket{background:var(--sds-color-background-utilities-blanket);--time-color:var(--sds-color-text-default-secondary)}.mini-player--default{padding-block:calc(8 * var(--u));padding-inline:calc(16 * var(--u)) calc(8 * var(--u))}.mini-player--default .mini-player__progress{align-items:flex-start}.mini-player--tight{gap:calc(8 * var(--u));padding-block:calc(4 * var(--u));padding-inline:calc(16 * var(--u)) calc(4 * var(--u))}.mini-player--tight .mini-player__progress{align-items:center}.mini-player__progress{flex-direction:column;flex:1 1 0;justify-content:center;min-width:0;display:flex}.mini-player__progress--fixed{flex:0 0 var(--progress-w)}.mini-player__row{align-items:center;gap:calc(5 * var(--u));display:flex;position:relative}.mini-player__time{font-size:calc(12 * var(--u));line-height:normal;font-weight:var(--weight-light);color:var(--time-color);white-space:nowrap;flex-shrink:0}.mini-player__track{width:var(--track-w);border-radius:calc(2 * var(--u));background:var(--sds-color-background-default-default);flex-shrink:0;height:1px}.mini-player__knob{left:var(--knob-left);top:calc(-2.5 * var(--u));width:calc(22 * var(--u));height:calc(22 * var(--u));max-width:none;position:absolute}.mini-player__play{padding:calc(12 * var(--u));border-radius:var(--sds-size-radius-full);background:var(--sds-color-background-default-default);color:var(--sds-color-background-button-default);flex-shrink:0;transition:transform .15s;display:flex}.mini-player__play:hover{transform:scale(1.06)}@media (max-width:1199.98px){.mini-player{min-width:0;max-width:100%}.mini-player__progress--fixed{flex:1 1 0}.mini-player__row{width:100%}.mini-player__track{flex:1 1 0;width:auto;min-width:24px}.mini-player__time{text-align:center;min-width:26px}.mini-player__knob[data-static]{left:auto;right:20px}.mini-player__play{padding:12px}}
.promo-card{align-items:center;gap:calc(24 * var(--u));padding:calc(24 * var(--u));border-radius:calc(16 * var(--u));display:flex}.promo-card--sun{background:var(--sds-color-background-warning-default);--promo-text:var(--sds-color-text-neutral-default)}.promo-card--night{background:var(--color-sleep-space-cadet);--promo-text:var(--sds-color-text-neutral-on-neutral)}.promo-card__info{justify-content:center;align-self:stretch;align-items:flex-start;gap:calc(48 * var(--u));width:calc(408 * var(--u));flex-direction:column;flex-shrink:0;display:flex}.promo-card__body{align-items:flex-start;gap:calc(32 * var(--u));width:calc(408 * var(--u));flex-direction:column;display:flex}.promo-card__text{width:calc(382 * var(--u));font-size:calc(16 * var(--u));line-height:calc(29 * var(--u));font-weight:var(--weight-light);color:var(--promo-text)}.promo-card__image{width:calc(433 * var(--u));height:calc(398 * var(--u));border-radius:calc(8 * var(--u));object-fit:cover;flex-shrink:0}@media (max-width:1199.98px){.promo-card{gap:20px;width:min(913px,85%);padding:20px}.promo-card__info{flex:1 1 0;gap:32px;width:auto;min-width:0}.promo-card__body{gap:24px;width:100%}.promo-card__body .mini-player,.promo-card__text{width:100%}.promo-card__image{aspect-ratio:433/398;flex:0 46%;width:46%;min-width:0;height:auto}}@media (max-width:767.98px){.promo-card{flex-direction:column;align-items:stretch;gap:20px;padding:16px}.promo-card__info{flex:none;gap:20px}.promo-card__body{gap:16px}.promo-card__text{font-size:15px;line-height:26px}.promo-card__image{flex:none;width:100%}}
.content-section{gap:calc(24 * var(--u));flex-direction:column;display:flex}@media (max-width:1199.98px){.content-section{gap:24px}.content-section .pill-tabs{width:auto;margin-inline:calc(-1 * var(--page-gutter));padding-inline:var(--page-gutter);overscroll-behavior-x:contain;scroll-padding-inline:var(--page-gutter);scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:12px;overflow-x:auto}.content-section .pill-tabs::-webkit-scrollbar{display:none}.content-section .pill-tab{flex-shrink:0}.content-section .pill-tab:first-child{margin-inline-start:auto}.content-section .pill-tab:last-child{margin-inline-end:auto}.content-section .promo-card{border-radius:16px;flex-direction:row;align-items:center;gap:24px;width:min(913px,82%);padding:24px}.content-section .promo-card__info{flex:1 1 0;gap:24px;width:auto;min-width:0}.content-section .promo-card__body{gap:24px;width:100%}.content-section .promo-card__text{width:100%;font-size:16px;line-height:29px}.content-section .promo-card__image{aspect-ratio:433/398;flex-shrink:0;width:45%;max-width:433px;height:auto}.content-section .promo-card .btn--sm{min-height:44px;padding:8px 16px}.content-section .promo-card .mini-player{align-self:stretch;max-width:406px}.content-section .promo-card .mini-player__progress{align-items:stretch;min-width:0;flex:1 1 0!important}.content-section .promo-card .mini-player__track{flex:1 1 0;min-width:0;width:auto!important}.content-section .promo-card .mini-player__knob[style*="var(--u)"]{right:15px;left:auto!important}}@media (max-width:767.98px){.content-section{gap:20px}.content-section .pill-tab{height:44px;padding:12px 20px;font-size:14px}.content-section .promo-card{flex-direction:column;align-items:stretch;gap:20px;width:max(82%,249px);max-width:360px;padding:16px}.content-section .promo-card__info{flex:none;gap:20px;width:100%}.content-section .promo-card__body{gap:16px}.content-section .promo-card__text{font-size:14px;line-height:24px}.content-section .promo-card__image{width:100%;max-width:none}.content-section .promo-card .mini-player{max-width:none;padding-inline-start:12px}}
.testimonials{background:var(--sds-color-background-default-default)}.testimonials__inner{justify-content:center;align-items:flex-start;gap:calc(48 * var(--u));padding-block:calc(64 * var(--u));flex-direction:column;display:flex}.testimonials__inner>.section-title{width:100%}.testimonials__body{align-items:center;gap:calc(16 * var(--u));width:100%;display:flex}.expert-card{align-items:center;gap:calc(48 * var(--u));width:calc(848 * var(--u));height:calc(416 * var(--u));padding:calc(24 * var(--u));border-radius:var(--sds-size-radius-400);background:var(--sds-color-background-default-secondary);box-shadow:inset 0 0 0 1px var(--sds-color-border-default-secondary);flex-shrink:0;display:flex;overflow:hidden}.expert-card__voice{justify-content:center;align-self:stretch;align-items:center;gap:calc(24 * var(--u));flex-direction:column;flex:1 1 0;min-width:0;display:flex;position:relative}.expert-card__head{align-items:center;gap:calc(4 * var(--u));width:100%;color:var(--sds-color-text-default-default);white-space:nowrap;flex-direction:column;display:flex}.expert-card__name{font-size:calc(24 * var(--u));line-height:calc(43 * var(--u));font-weight:var(--weight-bold)}.expert-card__intro{font-size:calc(16 * var(--u));line-height:calc(29 * var(--u));font-weight:var(--weight-light)}.expert-card__photo{width:calc(176 * var(--u));height:calc(176 * var(--u));flex-shrink:0}.expert-card .expert-card__player{width:calc(354 * var(--u))}.expert-card__doodle{left:calc(184.31 * var(--u));top:calc(76.23 * var(--u));width:calc(136.48 * var(--u));height:calc(130.055 * var(--u));pointer-events:none;max-width:none;position:absolute}.expert-card__quote{flex-direction:column;flex:1 1 0;justify-content:center;align-self:stretch;align-items:flex-start;min-width:0;display:flex}.expert-card__quote p{width:100%;font-size:calc(16 * var(--u));line-height:calc(29 * var(--u));font-weight:var(--weight-light);color:var(--sds-color-text-default-default)}.people-grid{align-content:flex-start;gap:calc(16 * var(--u));width:calc(416 * var(--u));flex-wrap:wrap;flex-shrink:0;display:flex}.person{justify-content:center;align-items:center;gap:calc(8 * var(--u));width:calc(200 * var(--u));height:calc(200 * var(--u));padding:calc(16 * var(--u));border-radius:var(--sds-size-radius-400);background:var(--sds-color-background-default-secondary);flex-direction:column;display:flex}.person__avatar{width:calc(94 * var(--u));height:calc(94 * var(--u))}.person__meta{align-items:center;gap:calc(4 * var(--u));width:100%;color:var(--sds-color-text-default-default);flex-direction:column;display:flex}.person__name{font-size:calc(16 * var(--u));line-height:1.5;font-weight:var(--weight-medium);white-space:nowrap}.person__role{font-size:calc(12 * var(--u));text-align:center;line-height:normal}@media (max-width:1199.98px){.testimonials__inner{gap:32px;padding-block:48px}.testimonials__body{flex-direction:column;align-items:stretch;gap:16px}.expert-card{gap:32px;width:100%;height:auto;padding:24px}.expert-card__voice{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""photo""player";align-content:center;justify-items:center;gap:24px;display:grid}.expert-card__head{text-align:center;white-space:normal;grid-area:head}.expert-card__photo{grid-area:photo}.expert-card .expert-card__player{grid-area:player;width:min(354px,100%)}.expert-card__doodle{grid-area:photo;align-self:start;position:relative;top:auto;left:auto;transform:translate(64.54px,-31.78px)}.expert-card .mini-player__progress{align-items:stretch}.expert-card .mini-player__track{flex:1 1 0;min-width:0;width:auto!important}.expert-card .mini-player__knob[style*="var(--u)"]{left:calc(28% + 1.2px)!important}.people-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;display:grid}.person{width:auto;height:auto;min-height:184px}.person__name{white-space:normal;text-align:center}}@media (max-width:767.98px){.testimonials__inner{gap:24px;padding-block:40px}.testimonials__body{gap:12px}.expert-card{flex-direction:column;align-items:stretch;gap:24px;padding:24px 16px}.expert-card__voice{flex:none}.expert-card__name{font-size:20px;line-height:32px}.expert-card__intro{font-size:14px;line-height:24px}.expert-card__photo{width:144px;height:144px}.expert-card__doodle{width:112px;height:107px;transform:translate(52.8px,-26px)}.expert-card .expert-card__player{width:100%}.expert-card__quote{flex:none}.expert-card__quote p{font-size:14px;line-height:24px}.people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.person{min-height:0;padding:16px 8px}.person__avatar{width:80px;height:80px}.person__name{font-size:14px;line-height:22px}}
.cta-banner{--ease:cubic-bezier(.45, 0, .55, 1);--dur:.75s;justify-content:center;align-items:center;gap:calc(48 * var(--u));height:calc(500 * var(--u));padding:calc(64 * var(--u));border-radius:var(--sds-size-radius-400);background:var(--color-background-sleep);isolation:isolate;transition:background-color var(--dur) var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.cta-banner__sky{z-index:-1;pointer-events:none;position:absolute;inset:0}.cta-banner__cloud,.cta-banner__circle,.cta-banner__phone{max-width:none;transition:transform var(--dur) var(--ease), opacity var(--dur) var(--ease);position:absolute}.cta-banner__cloud{left:var(--x);top:var(--y);width:var(--w);height:var(--h)}.cta-banner__circle{left:calc(106 * var(--u));top:calc(59 * var(--u));width:calc(420 * var(--u));height:calc(420 * var(--u))}.cta-banner__circle--sun{opacity:0}.cta-banner__phone{left:calc(159.23 * var(--u));top:calc(607.23 * var(--u));width:calc(356.16 * var(--u));height:calc(448.07 * var(--u))}.cta-banner__copy{align-items:center;gap:calc(12 * var(--u));transition:transform var(--dur) var(--ease);flex-direction:column;display:flex}.cta-banner__title,.cta-banner__subtitle{white-space:nowrap;color:var(--sds-color-text-neutral-on-neutral);transition:color var(--dur) var(--ease);flex-direction:column;align-items:center;display:flex}.cta-banner__title{font-size:calc(32 * var(--u));line-height:1.5;font-weight:var(--weight-bold);text-shadow:0 calc(2 * var(--u)) 0 #00000026}.cta-banner__subtitle{font-size:calc(20 * var(--u));line-height:1.8}.cta-line{transition:transform var(--dur) var(--ease);display:block}.cta-banner:hover,.cta-banner.is-active{background:#bfebfd}.cta-banner:hover .cta-banner__cloud,.cta-banner.is-active .cta-banner__cloud{transform:translateX(var(--dx))}.cta-banner:hover .cta-banner__circle,.cta-banner.is-active .cta-banner__circle{transform:translateX(calc(20 * var(--u)))}.cta-banner:hover .cta-banner__circle--sun,.cta-banner.is-active .cta-banner__circle--sun{opacity:1}.cta-banner:hover .cta-banner__phone,.cta-banner.is-active .cta-banner__phone{transform:translate(calc(18.81 * var(--u)), calc(-555.3 * var(--u)))}.cta-banner:hover .cta-banner__copy,.cta-banner.is-active .cta-banner__copy{transform:translateX(var(--copy-shift,0px))}.cta-banner:hover .cta-line,.cta-banner.is-active .cta-line{transform:translateX(var(--line-shift,0px))}.cta-banner:hover .cta-banner__title,.cta-banner:hover .cta-banner__subtitle,.cta-banner.is-active .cta-banner__title,.cta-banner.is-active .cta-banner__subtitle{color:var(--sds-color-border-button-default)}@media (prefers-reduced-motion:reduce){.cta-banner,.cta-banner *{transition-duration:.01ms!important}}@media (max-width:1199.98px){.cta-banner{justify-content:flex-start;gap:0;height:auto;padding:56px 32px 300px}.cta-banner__copy{gap:12px;max-width:560px}.cta-banner__title,.cta-banner__subtitle{white-space:normal;text-align:center}.cta-line{text-wrap:balance}.cta-banner__title{font-size:28px;line-height:42px}.cta-banner__subtitle{font-size:18px;line-height:32px}.cta-line--button{margin-top:12px}.cta-banner:hover .cta-banner__copy,.cta-banner.is-active .cta-banner__copy,.cta-banner:hover .cta-line,.cta-banner.is-active .cta-line{transform:none}.cta-banner__circle{width:320px;height:320px;top:auto;bottom:-100px;left:calc(50% - 160px)}.cta-banner:hover .cta-banner__circle,.cta-banner.is-active .cta-banner__circle{transform:translate(12px)}.cta-banner__phone{width:230px;height:auto;top:auto;bottom:-60px;left:calc(50% - 115px);transform:translateY(105%)}.cta-banner:hover .cta-banner__phone,.cta-banner.is-active .cta-banner__phone{transform:none}.cta-banner__cloud{height:auto;top:auto}.cta-banner:hover .cta-banner__cloud,.cta-banner.is-active .cta-banner__cloud{transform:translateX(calc(var(--dx) * .4))}.cta-banner__cloud--4{width:220px;top:-40px;left:auto;right:-64px}.cta-banner__cloud--2{width:220px;bottom:200px;left:-96px}.cta-banner__cloud--1{width:170px;bottom:150px;left:auto;right:6%}.cta-banner__cloud--3{width:130px;bottom:24px;left:12%}.cta-banner__cloud--5{width:220px;bottom:-36px;left:auto;right:-72px}}@media (max-width:767.98px){.cta-banner{padding:40px 20px 236px}.cta-banner__title{font-size:24px;line-height:36px}.cta-banner__subtitle{font-size:16px;line-height:28px}.cta-banner__circle{width:240px;height:240px;bottom:-72px;left:calc(50% - 120px)}.cta-banner__phone{width:180px;bottom:-48px;left:calc(50% - 90px)}.cta-banner__cloud--4{width:160px;top:-34px;right:-56px}.cta-banner__cloud--2{width:160px;bottom:156px;left:-72px}.cta-banner__cloud--1{width:120px;bottom:112px;right:-24px}.cta-banner__cloud--3{width:100px;bottom:20px;left:4%}.cta-banner__cloud--5{width:160px;bottom:-28px;right:-56px}}
.explore-card{isolation:isolate;justify-content:flex-end;align-items:flex-start;gap:calc(12 * var(--u));width:var(--card-w);height:var(--card-h);padding:calc(24 * var(--u));border-radius:var(--sds-size-radius-400);flex-direction:column;display:flex;position:relative;overflow:hidden}.explore-card__art{z-index:-1;border-radius:inherit;transition:transform .4s;position:absolute;inset:0;overflow:hidden}.explore-card__art img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.explore-card__art img.is-cropped{object-fit:fill;inset:auto}.explore-card:hover .explore-card__art{transform:scale(1.03)}.explore-card__glass{height:calc(158 * var(--u));z-index:0;-webkit-backdrop-filter:blur(calc(25 * var(--u)));backdrop-filter:blur(calc(25 * var(--u)));background:linear-gradient(#fff0 23.438%,#ffffff1a 57.108%,#fff3 100%);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 23.438%,#00000080 57.108%,#000 100%);mask-image:linear-gradient(#0000 23.438%,#00000080 57.108%,#000 100%)}.explore-card__chip{z-index:2;padding:calc(4 * var(--u)) calc(8 * var(--u));border-radius:calc(8 * var(--u));background:var(--sds-color-background-default-secondary);font-size:calc(12 * var(--u));color:var(--sds-color-text-neutral-default);white-space:nowrap;line-height:normal;display:inline-flex;position:relative}.explore-card__title{z-index:1;width:100%;font-size:calc(16 * var(--u));line-height:1.5;font-weight:var(--weight-medium);color:var(--sds-color-text-default-default);white-space:pre-wrap;position:relative}.explore-card__title span{display:block}@media (max-width:1199.98px){.explore-card{padding:20px}:where(:not(.carousel__track))>.explore-card{max-width:100%}.explore-card__glass{height:150px}}@media (max-width:767.98px){.explore-card{height:min(var(--card-h), 360px)}}
.explore-row{gap:calc(24 * var(--u));flex-direction:column;display:flex}@media (max-width:1199.98px){.explore-row{gap:24px}.explore-row .explore-card{aspect-ratio:352/375;width:300px;height:auto}}@media (max-width:767.98px){.explore-row{gap:16px}.explore-row .explore-card{width:min(78%,300px);padding:20px}}
