.explore-space{--paper:rgb(var(--sky-paper));--white:rgb(var(--sky-card));--surface:rgb(var(--sky-surface));--ink:rgb(var(--sky-ink));--muted:rgb(var(--sky-muted));--line:rgb(var(--sky-line));--accent:rgb(var(--sky-primary));--accent-hover:rgb(var(--sky-hover));--sage:rgb(var(--sky-secondary));--sage-soft:rgb(var(--sky-soft));--learning-edge:rgb(var(--sky-line) / .55);--learning-button-edge:rgb(var(--sky-hover));--glass-fill:.5;--glass-fill-end:.32;--glass-tint:.34;--glass-inner-fill:.34;--glass-edge:#ffffffa6;--glass-shadow:0 20px 60px -28px #282d3533;background:var(--paper);min-height:100dvh;color:var(--ink)}:root[data-theme=dark] .explore-space{--learning-button-edge:rgb(var(--sky-primary) / .55);--glass-fill:.48;--glass-fill-end:.3;--glass-tint:.36;--glass-edge:#d0dae929;--glass-shadow:0 24px 64px -24px #0000006b}body:has(.explore-space){background:var(--paper)}:root[data-theme=dark] body:has(.explore-space){background:var(--paper)}.explore-space .site-header{background:rgb(var(--sky-paper) / .8);border-bottom-color:var(--glass-edge);-webkit-backdrop-filter:blur(20px)saturate(120%);backdrop-filter:blur(20px)saturate(120%)}.explore-space .site-header :is(.main-nav,.search-button){background:rgb(var(--sky-card) / .58);border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-edge)}.explore-space .site-header .main-nav>a[aria-current=page]{background:rgb(var(--sky-primary-bg));color:var(--accent)}.explore-space .theme-switch-moon{color:var(--accent)}.explore-space .theme-switch-sun{color:var(--sage)}.explore-space #stitch-home{background:radial-gradient(ellipse at 85% 10%, rgb(var(--sky-blue) / .1), transparent 38%), radial-gradient(ellipse at 8% 48%, rgb(var(--sky-secondary) / .08), transparent 34%), var(--paper)}.explore-space #heroSection{background:radial-gradient(ellipse at 75% 45%, rgb(var(--sky-blue-bg) / .45), transparent 60%)}.explore-space #stitch-home #tiltFolioCard,.explore-space #stitch-home .manifesto-note,.explore-space #stitch-home .manifesto-principles article,.explore-space #stitch-home :is(.shadow-lg,.shadow-xl){background:linear-gradient(135deg, rgb(var(--sky-card) / var(--glass-fill)), rgb(var(--sky-low) / var(--glass-fill-end)));border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-edge), var(--glass-shadow);-webkit-backdrop-filter:blur(24px)saturate(110%);backdrop-filter:blur(24px)saturate(110%)}.explore-space #stitch-home #tiltFolioCard{isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.explore-space #stitch-home #tiltFolioCard:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg, rgb(var(--sky-card) / var(--glass-fill)), rgb(var(--sky-low) / var(--glass-fill-end)));-webkit-backdrop-filter:blur(24px)saturate(110%);backdrop-filter:blur(24px)saturate(110%);position:absolute;inset:0}.explore-space #stitch-home .manifesto-section{background:rgb(var(--sky-low) / .4);border-block-color:rgb(var(--sky-line) / .2)}.explore-space #stitch-home :is(#toneRegisterTabs,#sampleAudioBtn,#micRecordBtn,#dailyPracticeBtn){background:rgb(var(--sky-card) / .5);border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-edge)}.explore-space #stitch-home #outputCard{background:linear-gradient(135deg, rgb(var(--sky-card) / var(--glass-fill)), rgb(var(--sky-blue-bg) / var(--glass-tint)));border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-edge);-webkit-backdrop-filter:none;backdrop-filter:none}.explore-space #stitch-home #tiltFolioCard>.shadow-sm,.explore-space #stitch-home #outputCard .bg-surface-container{background:rgb(var(--sky-card) / var(--glass-inner-fill));border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-edge)}.explore-space #stitch-home .manifesto-note-footer{background:rgb(var(--sky-steel) / .05)}.explore-space #stitch-home>div>section:last-child{background:0 0}.explore-space .site-footer{background:rgb(var(--sky-low) / .65);border-top:1px solid var(--glass-edge)}.explore-space .explore-signup{border-color:var(--learning-edge)}.explore-space #heroSection h1>span{color:rgb(var(--sky-secondary))}.explore-space #heroSection h1>span>svg{color:rgb(var(--sky-secondary) / .55)}.explore-space #heroSection .spotlight-glow{background:radial-gradient(680px circle at var(--mouse-x,50%) var(--mouse-y,40%), rgb(var(--sky-blue) / .08), rgb(var(--sky-steel) / .05) 35%, transparent 70%)}.explore-space #harmonicWaveSvg path:first-child{stroke:rgb(var(--sky-blue))}.explore-space #stitch-home #outputBadge{color:rgb(var(--sky-blue))}.explore-space #stitch-home #pronouncePlayBtn{background:rgb(var(--sky-blue));color:rgb(var(--sky-on-primary))}.explore-space #stitch-home #pronouncePlayBtn:hover{background:var(--accent-hover)}.explore-space #stitch-home #sampleAudioBtn{border-color:var(--glass-edge)}.explore-space #stitch-home #sampleAudioBtn>div:first-child{background:rgb(var(--sky-blue-bg));color:rgb(var(--sky-blue))}.explore-space #stitch-home #equalizerBars>span{background:rgb(var(--sky-blue) / .65)}.explore-space #stitch-home .tone-tab[aria-pressed=true]{background:rgb(var(--sky-primary-bg));color:var(--accent)}.explore-space #stitch-home .tone-tab[data-tone=literary][aria-pressed=true]{background:rgb(var(--sky-steel-bg));color:rgb(var(--sky-steel))}.explore-space #stitch-home .tone-tab[data-tone=persuasive][aria-pressed=true]{background:rgb(var(--sky-blue-bg));color:rgb(var(--sky-blue))}.explore-space #stitch-home .manifesto-note{background:linear-gradient(135deg, rgb(var(--sky-card) / var(--glass-fill)), rgb(var(--sky-steel-bg) / var(--glass-tint)))}.explore-space #stitch-home .manifesto-note :is(.manifesto-label,.manifesto-quote-mark,.manifesto-example-emphasis em){color:rgb(var(--sky-steel))}.explore-space #stitch-home .manifesto-principles article{--glass-panel-tone:var(--sky-blue-bg);background:linear-gradient(135deg, rgb(var(--sky-card) / var(--glass-fill)), rgb(var(--glass-panel-tone) / var(--glass-tint)))}.explore-space #stitch-home .manifesto-principles article:nth-child(2){--glass-panel-tone:var(--sky-soft)}.explore-space #stitch-home .manifesto-principles article:nth-child(3){--glass-panel-tone:var(--sky-steel-bg)}.explore-space #stitch-home .manifesto-principles article:first-child .manifesto-label{color:rgb(var(--sky-blue))}.explore-space #stitch-home .manifesto-principles article:nth-child(2) .manifesto-label{color:rgb(var(--sky-secondary))}.explore-space #stitch-home .manifesto-principles article:nth-child(3) .manifesto-label{color:rgb(var(--sky-steel))}.explore-space #stitch-home>div>section:nth-child(3) .shadow-lg{background:linear-gradient(135deg, rgb(var(--sky-card) / var(--glass-fill)), rgb(var(--sky-warning-bg) / var(--glass-tint)))}.explore-space #stitch-home #dailyPracticeBtn{border-color:var(--glass-edge)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.explore-space{--glass-fill:.97;--glass-fill-end:.97;--glass-tint:.97;--glass-inner-fill:.97}.explore-space .site-header{background:var(--paper)}}@media (max-width:1100px){.explore-space .site-header .main-nav.is-open{background:rgb(var(--sky-card) / .97);border-color:var(--line)}}@media (max-width:700px){.explore-space #stitch-home .manifesto-principles article+article{border:1px solid var(--glass-edge)}.explore-space #stitch-home #tiltFolioCard:before,.explore-space #stitch-home :is(.manifesto-note,.manifesto-principles article,.shadow-lg){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media (prefers-reduced-transparency:reduce){.explore-space{--glass-fill:1;--glass-fill-end:1;--glass-tint:1;--glass-inner-fill:1}.explore-space .site-header{background:var(--paper)}.explore-space .site-header,.explore-space #stitch-home #tiltFolioCard:before,.explore-space #stitch-home :is(#tiltFolioCard,#outputCard,.manifesto-note,.manifesto-principles article,.shadow-lg,.shadow-xl){-webkit-backdrop-filter:none;backdrop-filter:none}}
