.consumerHome .headspaceHero.recorderHero{--hero-top-inset:26px;max-width:none;padding:var(--hero-top-inset) 0 0}.recorderHero .headspaceCopy{padding-top:0}.heroMatrixOrb{justify-content:center;width:132px;margin:0 auto 26px;display:flex}.heroMatrixOrb .recordMatrixOrb{width:132px;height:132px}.heroMatrixOrb .heroOrbToggle{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:block}.heroMatrixOrb .heroOrbToggle:disabled{cursor:default}.consumerHome .heroMatrixOrb .heroOrbToggle:focus-visible{outline:1px solid var(--taste-green);outline-offset:6px}.heroAppScene{width:100%;margin:36px auto 0;padding:0 22px}.heroIntro .headspaceSignup{width:100%;max-width:440px}.heroAppModule{--hero-control-inset:12px;--hero-body-inset:22px;--hero-leading-size:26px;--hero-time-inset:14px;--hero-control-height:52px;width:var(--hero-example-width,440px);background:var(--surface-raised);max-width:100%;min-height:0;box-shadow:var(--shadow-surface);color:#e0e8e2;font-family:var(--font-geist-sans);text-align:left;border:1px solid #ffffff18;border-radius:24px;flex-direction:column;margin:0 auto;display:flex;overflow:hidden}.heroAppToolbar{min-height:72px;padding:18px var(--hero-body-inset);border-bottom:0;justify-content:space-between;align-items:center;gap:16px;display:flex}.heroAppToolbar h2{color:#e0e8e2;letter-spacing:-.01em;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:500;line-height:1.5;display:flex}.heroAppToolbar .miniRecordMark{width:var(--hero-leading-size);height:var(--hero-leading-size);flex-basis:var(--hero-leading-size)}.heroAppPeople{flex-shrink:0;padding-left:6px;display:flex}.heroAppPeople i{border:2px solid var(--surface-raised);color:#dce5df;width:30px;height:30px;font:10px/1 var(--font-geist-sans);background:#343739;border-radius:50%;place-items:center;margin-left:-6px;display:grid}.heroAppPeople i:nth-child(2){background:#414547}.heroAppPeople i:nth-child(3){background:#515456}.heroAppBody{padding:0 var(--hero-body-inset) 20px;flex:1}.heroAppWave{color:var(--taste-green);border-bottom:1px solid #ffffff0c;align-items:center;gap:20px;margin-bottom:24px;padding-bottom:20px;display:flex}.heroAppWave>svg:first-child{flex-shrink:0;width:18px;height:18px}.heroAppWave>svg:nth-child(2){width:100%;min-width:0;height:48px;display:block}.heroAppWave>span{color:#8f9a93;font:500 11px var(--detail-font);font-variant-numeric:tabular-nums}.heroAppWave line{stroke:currentColor;stroke-width:3px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;animation:hero-app-wave var(--bar-duration) ease-in-out var(--bar-delay) infinite;animation-play-state:paused}.heroAppWave[data-running=true] line{animation-play-state:running}.heroAppPanels{min-height:290px;display:grid}.heroAppModule .heroAppPanels{min-height:0}.heroAppPanel{visibility:hidden;pointer-events:none;grid-area:1/1;min-width:0}.heroAppPanel[data-selected=true]{visibility:visible;pointer-events:auto;animation:.4s both hero-app-reveal}.heroAppTranscript{flex-direction:column;gap:20px;display:flex}.heroAppTranscript>p{color:#bbc4be;margin:0;font-size:15px;line-height:1.7}.heroAppTranscript>p>.heroAppSpeaker{color:#87968c;margin-bottom:7px;font-size:12px;line-height:1.5;display:block}.heroAppStoryLabel{color:#87968c;font-size:12px;line-height:1.5;display:block}.heroAppTasks{gap:20px;margin:24px 0 0;padding:0;list-style:none;display:grid}.heroAppTasks>li{color:#dce4df;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.heroAppTasks svg{stroke-width:1.5px;width:16px;height:16px;color:var(--taste-green);flex-shrink:0;margin-top:2px}.heroAppTasks small{color:#8f9e95;margin-top:4px;font-size:11px;display:block}.heroAppSource{color:#829088;align-items:center;gap:8px;margin:24px 0 0;font-size:10px;line-height:1.5;display:flex}.heroAppSource svg{flex-shrink:0;width:14px;height:14px}.heroAppControls{padding:var(--hero-control-inset);border-top:0}.heroAppChapters{background:#00000025;border-radius:999px;gap:4px;padding:4px;display:flex}.heroAppScene .heroAppChapters>button{min-width:0;min-height:calc(var(--hero-control-height) - 8px);color:#8f9a93;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;padding:10px 6px;font-family:inherit;font-size:12px;transition:color .2s,background .2s}.heroAppScene .heroAppChapters>button[aria-selected=true]{background:var(--site-glass-fill);box-shadow:var(--site-glass-shadow);color:var(--site-glass-label)}.heroAppScene .heroAppChapters>button:hover{color:#e0e8e2}.heroAppScene :is(button,[role=tabpanel]):focus-visible{outline:2px solid var(--taste-green);outline-offset:3px}.heroAppAudio{height:var(--hero-control-height);margin:0 calc(var(--hero-control-inset) - var(--hero-body-inset)) 22px;padding:0 var(--hero-time-inset) 0 calc(var(--hero-body-inset) - var(--hero-control-inset) + (var(--hero-leading-size) - 16px)/2);background:var(--site-glass-fill);box-shadow:var(--site-glass-shadow);-webkit-backdrop-filter:blur(18px)saturate(140%);border:0;border-radius:999px;align-items:center;display:flex}.heroAppAudio .heroAppWave{border:0;flex:1;gap:12px;min-width:0;margin:0;padding:0}.heroAppAudio .heroAppWave>svg:nth-child(2){height:38px}.heroAppAudio .heroAppWave>svg:first-child{width:16px;height:16px}.heroAppAudio .heroAppWave>span{color:var(--taste-green);font-size:11px}.heroAppMicToggle{width:16px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:0 0 16px;place-items:center;padding:0;display:grid;position:relative}.heroAppMicToggle:before{content:"";border-radius:999px;position:absolute;inset:0 -14px}.heroAppMicToggle>svg{width:16px;height:16px}.heroAppModule .heroAppTranscript{gap:18px}.heroAppTranscriptRow{align-items:flex-start;gap:10px;display:flex}.heroAppSpeakerAvatar{width:var(--hero-leading-size,26px);height:var(--hero-leading-size,26px);color:#dce5df;background:#343739;border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;display:grid}.heroAppSpeakerAvatar[data-speaker=Sam]{background:#414547}.heroAppSpeakerAvatar[data-speaker=You]{background:#515456}.heroAppTranscriptEntry{flex:1;min-width:0}.heroAppSpeakerLine{min-height:var(--hero-leading-size,26px);justify-content:space-between;align-items:center;gap:12px;display:flex}.heroAppSpeakerLine strong{color:#dce5df;font-size:12px;font-weight:500}.heroAppSpeakerLine>span{margin-right:calc(var(--hero-control-inset) + var(--hero-time-inset) - var(--hero-body-inset));color:#849189;font:500 11px var(--detail-font);font-variant-numeric:tabular-nums}.heroAppTranscriptEntry>p{color:#bcc8c0;margin:4px 0 0;font-size:14px;font-weight:400;line-height:1.45}.heroAppModule .heroAppTasks{gap:0;margin-top:14px}.heroAppModule .heroAppTasks>li{padding:14px 0;font-size:14px;line-height:1.45}.heroAppModule .heroAppTasks>li+li{border-top:1px solid #ffffff0a}.heroAppModule .heroAppTasks svg{box-sizing:content-box;background:#00c7580c;border-radius:50%;margin-top:0;padding:6px}.heroAppModule .heroAppTasks small{margin-top:5px;font-size:12px;line-height:1.5}@keyframes hero-app-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-app-wave{0%,to{opacity:.65;transform:scaleY(.45)}18%{opacity:1;transform:scaleY(.9)}36%{opacity:.8;transform:scaleY(.55)}54%{opacity:1;transform:scaleY(1)}76%{opacity:.6;transform:scaleY(.3)}88%{opacity:.9;transform:scaleY(.7)}}@media (min-width:1024px){.heroIntro .headspaceSignup{max-width:418px}.heroAppModule{width:var(--hero-example-width,418px)}}@media (max-width:540px){.consumerHome .headspaceHero.recorderHero{--hero-top-inset:22px}.heroMatrixOrb{width:118.8px;margin-bottom:22px}.heroMatrixOrb .recordMatrixOrb{width:118.8px;height:118.8px}.heroAppScene{margin-top:28px}.heroAppModule{--hero-control-inset:10px;--hero-body-inset:20px;border-radius:20px}.heroAppToolbar h2{font-size:13px}.heroAppWave{gap:14px}.heroAppTranscript>p{font-size:14px}}@media (max-width:360px){.heroAppModule{--hero-control-inset:8px;--hero-body-inset:18px}.heroAppScene{padding-inline:16px}.heroAppToolbar{gap:8px}.heroAppToolbar h2{font-size:12px}.heroAppPeople i{width:26px;height:26px;font-size:9px}.heroAppWave{gap:12px}.heroAppWave>svg:first-child{width:16px;height:16px}.heroAppScene .heroAppChapters>button{padding-inline:4px;font-size:11px}}@media (prefers-reduced-motion:reduce){.heroAppScene *,.heroAppScene :after{transition:none!important;animation:none!important}}
