.cat-player{align-items:center;gap:calc(12 * var(--u));direction:ltr;display:flex}.cat-player__pill{border-radius:var(--sds-size-radius-full);background:var(--player-bg,var(--sds-color-background-warning-hover));align-items:center;display:flex}.cat-player--inline .cat-player__pill{padding:calc(8 * var(--u)) calc(16 * var(--u)) calc(8 * var(--u)) calc(8 * var(--u))}.cat-player--detached .cat-player__pill{padding:calc(16 * var(--u))}.cat-player__play{border-radius:var(--sds-size-radius-full);background:var(--player-button,var(--sds-color-background-default-default));color:var(--player-icon,var(--sds-color-background-neutral-default));flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s;display:flex}.cat-player__play:hover{transform:scale(1.06)}.cat-player--inline .cat-player__play{padding:calc(12 * var(--u))}.cat-player--detached .cat-player__play{width:calc(60 * var(--u));height:calc(60 * var(--u))}.cat-player__progress{width:var(--progress-w,calc(338 * var(--u)));flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.cat-player__row{align-items:center;gap:calc(5 * var(--u));width:var(--row-w,calc(325 * var(--u)));height:calc(18 * var(--u));display:flex;position:relative}.cat-player__time{width:calc(24 * var(--u));font-size:calc(12 * var(--u));line-height:calc(18 * var(--u));font-weight:var(--weight-light);text-align:center;color:var(--player-text,var(--sds-color-text-default-default));white-space:nowrap;flex-shrink:0}.cat-player__track{width:var(--track-w,calc(270 * var(--u)));border-radius:calc(2 * var(--u));background:var(--player-track,var(--sds-color-background-neutral-default));flex-shrink:0;height:1px}.cat-player__knob{left:var(--knob-x,calc(293.5 * var(--u)));top:calc(5.5 * var(--u));width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--player-track,var(--sds-color-background-neutral-default));border-radius:50%;position:absolute}@media (max-width:1199.98px){.cat-player{max-width:100%}.cat-player__pill{flex:0 auto;min-width:0}.cat-player__progress{flex-shrink:1;min-width:0}.cat-player__row{max-width:100%}.cat-player__track{flex:1 1 0;width:auto;min-width:24px}.cat-player__knob{left:calc(29px + (100% - 58px) * var(--knob-f,1) - 3px)}}
.cat-br{display:none}@media (min-width:1200px){.cat-br{display:inline}.cat-ln{white-space:nowrap}}
.hero-intro{width:calc(728 * var(--u));height:calc(800 * var(--u));pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}.hero-intro__screen{position:absolute;inset:0;-webkit-mask:url(/images/category/meditation-intro-screen.png) 0 0/100% 100% no-repeat;mask:url(/images/category/meditation-intro-screen.png) 0 0/100% 100% no-repeat}.hero-intro__phone,.hero-intro__part{max-width:none;position:absolute;left:0}.hero-intro__part{animation-duration:5.812s;animation-timing-function:cubic-bezier(.37,0,.2,1);animation-delay:.3s;animation-fill-mode:both}.hero-intro__part--heading{z-index:1;opacity:0;transform:translate(calc(-72 * var(--u)), calc(-155 * var(--u)));animation-name:intro-heading}.hero-intro__part--promo{z-index:2;transform:translate(calc(-63 * var(--u)), calc(-163 * var(--u)));animation-name:intro-promo}.hero-intro__part--list{z-index:0;animation-name:intro-list}@keyframes intro-heading{0%,1.72%{transform:translate(calc(-38 * var(--u)), calc(768 * var(--u)));opacity:1;z-index:3}23.71%,51.72%{opacity:1;z-index:3;transform:translate(0)}51.73%{z-index:1}73.71%,78.01%{transform:translate(calc(-72 * var(--u)), calc(-155 * var(--u)));opacity:1;z-index:1}to{transform:translate(calc(-72 * var(--u)), calc(-155 * var(--u)));opacity:0;z-index:1}}@keyframes intro-promo{0%,26.29%{transform:translate(calc(34 * var(--u)), calc(920 * var(--u)))}48.28%,51.72%{transform:translate(calc(72 * var(--u)), calc(155 * var(--u)))}73.71%,78.01%{transform:translate(0)}to{transform:translate(calc(-63 * var(--u)), calc(-163 * var(--u)))}}@keyframes intro-list{0%,51.72%{transform:translate(calc(88 * var(--u)), calc(1072 * var(--u)))}73.71%,78.01%{transform:translate(calc(60 * var(--u)), calc(163 * var(--u)))}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.hero-intro__part{animation-name:none}}
.cat-hero{isolation:isolate;height:calc(900 * var(--u));background-color:var(--hero-bg);background-repeat:repeat;position:relative;overflow:hidden}.cat-hero__decos{pointer-events:none;position:absolute;inset:0}.cat-hero__deco{left:var(--deco-x);top:var(--deco-y);width:var(--deco-w);height:var(--deco-h);max-width:none;position:absolute}.cat-hero__inner{width:min(calc(1290 * var(--u)), 100% - 2 * var(--page-gutter) + calc(10 * var(--u)));height:calc(800 * var(--u));margin:calc(100 * var(--u)) auto 0;justify-content:flex-start;align-items:center;display:flex;position:relative}.cat-hero__art{left:var(--art-x);top:var(--art-y);width:var(--art-w);height:var(--art-h);pointer-events:none;max-width:none;position:absolute}.cat-hero__stage{width:calc(728 * var(--u));height:calc(800 * var(--u));top:0;left:0}.cat-hero__copy{align-items:flex-start;gap:calc(48 * var(--u));width:calc(637 * var(--u));flex-direction:column;max-width:100%;display:flex;position:relative}.cat-hero__text{align-items:flex-start;gap:calc(16 * var(--u));width:100%;color:var(--hero-text,var(--sds-color-text-neutral-default));flex-direction:column;display:flex}.cat-hero__title{font-size:calc(32 * var(--u));line-height:1.5;font-weight:var(--weight-bold);white-space:nowrap}.cat-hero--free .cat-hero__title,.cat-hero--free .cat-hero__tag{white-space:normal}.cat-hero__tag{padding:0 calc(12 * var(--u));border-radius:var(--sds-size-radius-400);background:var(--hero-accent);color:var(--hero-tag-text,var(--sds-color-text-neutral-default));font-size:calc(20 * var(--u));white-space:nowrap;line-height:1.8;display:inline-flex}.cat-hero__lead{width:100%;font-size:calc(16 * var(--u));line-height:calc(29 * var(--u));font-weight:var(--weight-light)}.cat-hero__player{--player-bg:var(--hero-player-bg);--player-button:var(--hero-player-button);--player-icon:var(--hero-player-icon);--player-text:var(--hero-player-text);--player-track:var(--hero-player-track);flex-direction:column;align-items:flex-end;width:100%;display:flex}.cat-hero__actions{justify-content:flex-end;width:100%;display:flex}.cat-hero .btn.btn--outline.cat-hero__cta{--btn-text:var(--hero-cta-text);background:var(--hero-cta-bg,var(--sds-color-background-default-default));box-shadow:inset 0 0 0 calc(2 * var(--u)) var(--hero-cta-stroke)}.cat-hero .btn.btn--outline.cat-hero__cta:hover{background:var(--hero-cta-hover)}@media (max-width:1199.98px){.cat-hero{--hero-art-w:min(400px, 100cqw - 2 * var(--page-gutter));--hero-art-h:calc(var(--hero-art-w) * 620.55 / 470.43);--hero-art-pb:64px;--hero-art-dx:0px;height:auto;container-type:inline-size}.cat-hero--intro{--hero-art-w:min(560px, 100cqw - 2 * var(--page-gutter));--hero-art-h:calc(var(--hero-art-w) * 800 / 728);--hero-art-pb:0px;--hero-art-dx:calc(var(--hero-art-w) * 56 / 728)}.cat-hero__decos{inset:auto;left:calc(50% - var(--hero-art-w) / 2 + var(--hero-art-dx));bottom:var(--hero-art-pb);width:var(--hero-art-w);height:var(--hero-art-h)}.cat-hero__deco{left:var(--deco-cx);top:var(--deco-cy);width:var(--deco-cw);height:auto}.cat-hero__inner{width:auto;height:auto;margin:0 var(--page-gutter);padding:144px 0 var(--hero-art-pb);flex-direction:column;align-items:center;gap:64px}.cat-hero__art{left:var(--hero-art-dx);width:var(--hero-art-w);height:var(--hero-art-h);flex-shrink:0;order:1;position:relative;top:auto}.cat-hero__stage{--u:calc(var(--hero-art-w) / 728);margin-top:calc(var(--hero-art-w) * -56 / 728)}.cat-hero__copy{gap:32px;width:637px}}@media (max-width:767.98px){.cat-hero{--hero-art-w:min(300px, 100cqw - 2 * var(--page-gutter));--hero-art-pb:48px}.cat-hero--intro{--hero-art-w:min(400px, 100cqw - 2 * var(--page-gutter));--hero-art-pb:0px}.cat-hero__inner{gap:56px;padding-top:128px}.cat-hero__copy{gap:24px;width:100%}.cat-hero__text{gap:12px}.cat-hero__title,.cat-hero__tag{white-space:normal}.cat-hero__title{font-size:24px;line-height:1.5}.cat-hero__tag{padding:2px 12px;font-size:16px;line-height:1.8;display:block}.cat-hero__lead{font-size:15px;line-height:27px}.cat-hero__player{align-items:flex-start;margin-top:8px}.cat-hero__actions{justify-content:flex-start}}
.cat-features{justify-content:flex-start;align-items:center;gap:calc(32 * var(--u));display:flex}.cat-feature{gap:calc(24 * var(--u));width:calc((100% - calc(96 * var(--u))) / 3);padding:calc(32 * var(--u));border-radius:var(--sds-size-radius-400);background:var(--feature-bg,var(--sds-color-background-default-secondary));box-shadow:var(--feature-shadow,var(--shadow-step));flex-direction:column;display:flex}.cat-feature__text{gap:calc(12 * var(--u));color:var(--feature-text,var(--sds-color-text-default-default));flex-direction:column;display:flex}.cat-feature__title{font-size:calc(20 * var(--u));line-height:1.6;font-weight:var(--weight-bold)}.cat-feature__body{min-height:calc(var(--feature-lines,5) * calc(29 * var(--u)));font-size:calc(16 * var(--u));line-height:calc(29 * var(--u));font-weight:var(--weight-light)}.cat-feature__circle{aspect-ratio:197/193;border-radius:var(--sds-size-radius-full);width:100%;display:block}@media (max-width:1199.98px){.cat-features{flex-direction:column;align-items:stretch;gap:24px}.cat-feature{flex-direction:row;align-items:center;gap:32px;width:auto}.cat-feature__text{flex:1 1 0;min-width:0}.cat-feature__body{min-height:0}.cat-feature__circle{flex-shrink:0;width:168px}}@media (max-width:767.98px){.cat-features{gap:16px}.cat-feature{flex-direction:column;align-items:stretch;gap:24px;padding:24px}.cat-feature__title{font-size:18px}.cat-feature__circle{align-self:center;width:min(100%,152px)}}
