.kC8hfG_page{--catalog-max:1240px;background:linear-gradient(#5d1b3c09 1px, transparent 1px), var(--paper);background-size:100% 56px;min-height:100svh;padding-bottom:8.5rem}.kC8hfG_utilityBar{background:var(--plum);color:#fff8f4c2;font-family:var(--font-utility), monospace;letter-spacing:.07em;min-height:32px;padding:.55rem max(1.25rem, calc((100vw - var(--catalog-max)) / 2));text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.61rem;display:flex}.kC8hfG_utilityBar>div{align-items:center;gap:.8rem;display:flex}.kC8hfG_utilityBar a{color:var(--petal)}.kC8hfG_utilityDivider{background:#ffffff42;width:1px;height:10px}.kC8hfG_header{border-bottom:1px solid var(--line);max-width:var(--catalog-max);z-index:5;background:#fff8f4eb;justify-content:space-between;align-items:center;min-height:78px;margin:0 auto;padding:0 1.25rem;display:flex;position:relative}.kC8hfG_wordmark{font-family:var(--font-display), sans-serif;letter-spacing:-.08em;margin:0;font-size:1.8rem;font-weight:800}.kC8hfG_wordmark span,.kC8hfG_gateMark span{color:var(--rose)}.kC8hfG_header nav{font-family:var(--font-utility), monospace;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:clamp(1rem,2.3vw,2.1rem);font-size:.65rem;display:flex}.kC8hfG_header nav button{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;padding:0}.kC8hfG_header nav a,.kC8hfG_header nav button{transition:color .16s}.kC8hfG_header nav a:hover,.kC8hfG_header nav button:hover{color:var(--rose)}.kC8hfG_createLink{background:var(--ink);border-radius:999px;padding:.78rem 1rem;color:#fff!important}.kC8hfG_createLink:hover{background:var(--mulberry)}.kC8hfG_intro{border-bottom:1px solid var(--line);max-width:var(--catalog-max);grid-template-columns:minmax(0,1.55fr) minmax(260px,.65fr);align-items:end;gap:4rem;margin:0 auto;padding:clamp(4.5rem,9vw,8rem) 1.25rem clamp(3.5rem,6vw,5rem);display:grid}.kC8hfG_kicker{color:#806b77;font-family:var(--font-utility), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0 0 1rem;font-size:.62rem;font-weight:600}.kC8hfG_intro h1{font-family:var(--font-prose), serif;letter-spacing:-.072em;max-width:840px;margin:0;font-size:clamp(3.3rem,7.1vw,6.8rem);font-weight:400;line-height:.88}.kC8hfG_introCopy{color:#67535f;font-family:var(--font-prose), serif;max-width:680px;margin:2rem 0 0;font-size:1.18rem;line-height:1.48}.kC8hfG_heroActions{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:1.8rem;display:flex}.kC8hfG_heroCta,.kC8hfG_heroSecondary,.kC8hfG_offerCta{font-family:var(--font-utility), monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;gap:.7rem;padding:.9rem 1.1rem;font-size:.62rem;font-weight:600;display:inline-flex}.kC8hfG_heroCta,.kC8hfG_offerCta{background:var(--rose);color:#fff}.kC8hfG_heroSecondary{border:1px solid var(--line);color:var(--ink)}.kC8hfG_signalCard{background:radial-gradient(circle at 100% 0, #ff9ead47, transparent 42%), var(--plum);color:#fff;border-radius:22px;padding:1.4rem;position:relative;overflow:hidden}.kC8hfG_signalWave{align-items:center;gap:3px;height:74px;margin-bottom:1.25rem;display:flex}.kC8hfG_signalWave i{background:linear-gradient(to top, var(--rose), var(--petal));border-radius:3px;flex:1;min-height:4px}.kC8hfG_signalCard strong,.kC8hfG_signalCard span{display:block}.kC8hfG_signalCard strong{letter-spacing:-.025em;font-size:1.02rem}.kC8hfG_signalCard span{color:#ffffff9e;font-family:var(--font-utility), monospace;letter-spacing:.06em;text-transform:uppercase;margin-top:.4rem;font-size:.55rem}.kC8hfG_discovery{max-width:var(--catalog-max);margin:0 auto;padding:3.5rem 1.25rem 2.2rem}.kC8hfG_discoveryHeading{justify-content:space-between;align-items:end;gap:2rem;display:flex}.kC8hfG_discoveryHeading h2,.kC8hfG_catalogToolbar h2{letter-spacing:-.05em;margin:0;font-size:clamp(1.65rem,3vw,2.5rem);line-height:1}.kC8hfG_searchWrap{width:min(360px,100%)}.kC8hfG_searchWrap>label,.kC8hfG_catalogToolbar>label{font-family:var(--font-utility), monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem;font-size:.56rem;display:block}.kC8hfG_searchWrap>div{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:.65rem;padding:0 .85rem;display:flex}.kC8hfG_searchWrap span{color:var(--rose);font-size:1.3rem}.kC8hfG_searchWrap input{color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:.85rem 0}.kC8hfG_themeRail{scrollbar-width:thin;gap:.55rem;margin-top:2rem;padding-bottom:.35rem;display:flex;overflow-x:auto}.kC8hfG_themeRail button{border:1px solid var(--line);color:#5f4c57;cursor:pointer;font-family:var(--font-utility), monospace;letter-spacing:.04em;background:0 0;border-radius:999px;flex:none;padding:.7rem .95rem;font-size:.61rem;transition:background .15s,border-color .15s,color .15s}.kC8hfG_themeRail button:hover,.kC8hfG_themeRail .kC8hfG_activeTheme{background:var(--plum);border-color:var(--plum);color:#fff}.kC8hfG_catalogLayout{max-width:var(--catalog-max);grid-template-columns:minmax(0,2.25fr) minmax(245px,.75fr);align-items:start;gap:1.25rem;margin:0 auto;padding:0 1.25rem 6rem;display:grid}.kC8hfG_catalogPanel,.kC8hfG_sidebarBlock{border:1px solid var(--line);background:#ffffffd1;border-radius:16px}.kC8hfG_catalogPanel{overflow:hidden}.kC8hfG_catalogToolbar{background:var(--shell);border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding:1.5rem;display:flex}.kC8hfG_catalogToolbar h2{align-items:center;gap:.7rem;display:flex}.kC8hfG_catalogToolbar h2 span{background:var(--rose);color:#fff;font-family:var(--font-utility), monospace;letter-spacing:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.55rem;display:inline-flex}.kC8hfG_catalogToolbar>label{margin:0}.kC8hfG_catalogToolbar select{border:1px solid var(--line);color:var(--ink);font-family:var(--font-display), sans-serif;background:#fff;border-radius:9px;min-width:132px;margin-top:.45rem;padding:.62rem 2rem .62rem .7rem;font-size:.78rem;display:block}.kC8hfG_storyList{counter-reset:story}.kC8hfG_storyRow{grid-template-columns:42px minmax(0,1fr);gap:1rem;padding:1.55rem;transition:background .15s;display:grid;position:relative}.kC8hfG_storyRow+.kC8hfG_storyRow{border-top:1px solid var(--line)}.kC8hfG_storyRow:hover{background:#f8e9e75c}.kC8hfG_storyNumber{color:#ab929f;font-family:var(--font-utility), monospace;letter-spacing:.08em;padding-top:.22rem;font-size:.59rem}.kC8hfG_storyTopline{justify-content:space-between;align-items:center;gap:1rem;display:flex}.kC8hfG_storyTopline>time{color:#937d89;font-family:var(--font-utility), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.53rem}.kC8hfG_storyThemes{flex-wrap:wrap;gap:.4rem;display:flex}.kC8hfG_storyThemes button{color:var(--rose);cursor:pointer;font-family:var(--font-utility), monospace;letter-spacing:.07em;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:.54rem;font-weight:600}.kC8hfG_storyThemes button+button:before{color:#bca6b1;content:"·";margin-right:.4rem}.kC8hfG_storyBody h3{font-family:var(--font-prose), serif;letter-spacing:-.045em;margin:.8rem 0 0;font-size:clamp(1.6rem,3vw,2.25rem);font-weight:500;line-height:1}.kC8hfG_byline{color:#806b77;font-family:var(--font-prose), serif;margin:.35rem 0 0;font-size:.9rem;font-style:italic}.kC8hfG_summary{color:#594650;font-family:var(--font-prose), serif;max-width:670px;margin:.85rem 0 0;font-size:1rem;line-height:1.48}.kC8hfG_excerpt{background:var(--shell);border:0;border-left:3px solid var(--rose);color:#4d3944;font-family:var(--font-prose), serif;margin:1.2rem 0 0;padding:1.1rem 1.25rem;font-size:1.08rem;line-height:1.56}.kC8hfG_excerpt span{color:var(--rose);font-family:var(--font-utility), monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.55rem;font-size:.52rem;font-weight:600;display:block}.kC8hfG_storyFooter{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.3rem;display:flex}.kC8hfG_metrics{color:#7b6571;font-family:var(--font-utility), monospace;letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:.8rem;font-size:.56rem;display:flex}.kC8hfG_metrics>span+span{border-left:1px solid var(--line);padding-left:.8rem}.kC8hfG_rating{color:var(--ink)}.kC8hfG_rating>span{color:var(--rose)}.kC8hfG_rating small{color:#947d89;font-size:inherit;margin-left:.25rem}.kC8hfG_storyActions{gap:.5rem;display:flex}.kC8hfG_storyActions button{cursor:pointer;font-family:var(--font-utility), monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;min-width:78px;padding:.63rem .78rem;font-size:.57rem;font-weight:600}.kC8hfG_listenButton,.kC8hfG_playingButton{background:var(--plum);border:1px solid var(--plum);color:#fff}.kC8hfG_playingButton{background:var(--rose);border-color:var(--rose)}.kC8hfG_listenButton span,.kC8hfG_playingButton span{margin-right:.35rem;font-size:.5rem}.kC8hfG_readButton{border:1px solid var(--line);color:var(--ink);background:#fff}.kC8hfG_emptyState{text-align:center;padding:5rem 2rem}.kC8hfG_emptyState h3{font-family:var(--font-prose), serif;letter-spacing:-.04em;margin:0;font-size:2rem;font-weight:500}.kC8hfG_emptyState p{color:#7b6571}.kC8hfG_emptyState button{background:var(--plum);color:#fff;cursor:pointer;font-family:var(--font-utility), monospace;letter-spacing:.06em;text-transform:uppercase;border:0;border-radius:999px;margin-top:.75rem;padding:.75rem 1rem;font-size:.6rem}.kC8hfG_sidebar{gap:1.25rem;display:grid;position:sticky;top:1.25rem}.kC8hfG_sidebarBlock{padding:1.25rem}.kC8hfG_themeIndex{border-top:1px solid var(--line)}.kC8hfG_themeIndex button{border:0;border-bottom:1px solid var(--line);color:var(--ink);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:.8rem 0;font-size:.78rem;display:flex}.kC8hfG_themeIndex button:hover span{color:var(--rose)}.kC8hfG_themeIndex small{background:var(--shell);color:#7a6370;font-family:var(--font-utility), monospace;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.kC8hfG_trustBlock{background:#edf6ef;border-color:#356f4833}.kC8hfG_trustIcon{color:#fff;background:#367349;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:1rem;font-size:.74rem;display:flex}.kC8hfG_trustBlock h3,.kC8hfG_creatorBlock h3{letter-spacing:-.035em;margin:0;font-size:1.18rem}.kC8hfG_trustBlock p,.kC8hfG_creatorBlock p{color:#5e6d61;margin:.6rem 0 0;font-size:.81rem;line-height:1.5}.kC8hfG_creatorBlock{background:radial-gradient(circle at 100% 0, #d9366440, transparent 46%), var(--plum);border-color:var(--plum);color:#fff}.kC8hfG_creatorBlock .kC8hfG_kicker{color:var(--petal)}.kC8hfG_creatorBlock p{color:#ffffffa6}.kC8hfG_creatorBlock a{color:#fff;font-family:var(--font-utility), monospace;letter-spacing:.05em;text-transform:uppercase;border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;margin-top:1.2rem;padding-top:1rem;font-size:.59rem;display:flex}.kC8hfG_offer{background:var(--plum);color:#fff;max-width:calc(var(--catalog-max) - 2.5rem);border-radius:24px;grid-template-columns:minmax(230px,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(2rem,6vw,5rem);margin:4rem auto;padding:clamp(2rem,5vw,4rem);display:grid}.kC8hfG_offer .kC8hfG_kicker{color:var(--petal)}.kC8hfG_offer h2{font-family:var(--font-prose), serif;letter-spacing:-.06em;margin:0;font-size:clamp(2.3rem,5vw,4.4rem);font-weight:400;line-height:.95}.kC8hfG_offer p{color:#ffffffb8;font-family:var(--font-prose), serif;margin:0;font-size:1.04rem;line-height:1.58}.kC8hfG_offer p+p{margin-top:1rem}.kC8hfG_offerCta{margin-top:1.5rem}.kC8hfG_footer{border-top:1px solid var(--line);max-width:var(--catalog-max);justify-content:space-between;align-items:center;margin:0 auto;padding:2.2rem 1.25rem;display:flex}.kC8hfG_footer>p:nth-child(2),.kC8hfG_footer>div{color:#7d6874;font-family:var(--font-utility), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.56rem}.kC8hfG_footer>div{flex-wrap:wrap;gap:1rem;display:flex}.kC8hfG_audioDock{color:#fff;z-index:30;background:radial-gradient(circle at 8% 0,#d936644d,#0000 32%),#1f0e19f7;border:1px solid #ffffff29;border-radius:24px;grid-template-columns:auto minmax(150px,.8fr) auto minmax(180px,1.2fr) auto auto;align-items:center;gap:1rem;width:100%;max-width:min(900px,100vw - 2.5rem);padding:.9rem 1rem;display:grid;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%);box-shadow:0 22px 80px #1f0e1957}.kC8hfG_dockPlay{background:var(--rose);color:#fff;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.kC8hfG_dockPlay span{font-size:.72rem}.kC8hfG_dockCopy{min-width:0;display:grid}.kC8hfG_dockCopy strong{font-family:var(--font-prose), serif;text-overflow:ellipsis;white-space:nowrap;font-size:1.08rem;font-weight:500;overflow:hidden}.kC8hfG_dockCopy span,.kC8hfG_dockTime{color:#ffffff8f;font-family:var(--font-utility), monospace;letter-spacing:.05em;text-transform:uppercase;margin-top:.25rem;font-size:.52rem}.kC8hfG_speedControl{align-items:center;gap:.38rem;display:flex}.kC8hfG_speedControl>span{color:#ffffff85;font-family:var(--font-utility), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.5rem}.kC8hfG_speedControl select{appearance:none;color:#fff;cursor:pointer;font-family:var(--font-utility), monospace;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;padding:.42rem .55rem;font-size:.63rem}.kC8hfG_speedControl select:focus-visible{outline:2px solid var(--petal);outline-offset:2px}.kC8hfG_speedControl option{background:var(--plum);color:#fff}.kC8hfG_dockWave{align-items:center;gap:2px;height:38px;display:flex}.kC8hfG_dockWave i{transform-origin:50%;background:#ffffff47;border-radius:2px;flex:1;min-height:3px}.kC8hfG_dockWavePlaying i{background:var(--petal);animation:.64s ease-in-out infinite alternate kC8hfG_catalog-wave}.kC8hfG_dockWavePlaying i:nth-child(3n){animation-delay:.13s}.kC8hfG_dockWavePlaying i:nth-child(4n){animation-delay:.26s}.kC8hfG_dockTime{margin:0}.kC8hfG_dockClose{color:#ffffffa6;cursor:pointer;background:0 0;border:0;padding:.3rem;font-size:1.4rem;line-height:1}.kC8hfG_gatePage{background:radial-gradient(circle at 18% 15%, #d9366447, transparent 33%), radial-gradient(circle at 82% 80%, #ff9ead21, transparent 32%), var(--plum);overscroll-behavior:contain;z-index:100;justify-content:center;align-items:center;min-height:100svh;padding:1.5rem;display:flex;position:fixed;inset:0;overflow-y:auto}.kC8hfG_gateCard{background:var(--paper);border-radius:30px;width:100%;max-width:560px;padding:clamp(2rem,6vw,4.5rem);box-shadow:0 40px 120px #0502046b}.kC8hfG_gateMark{letter-spacing:-.08em;margin:0 0 3.5rem;font-size:1.55rem;font-weight:800}.kC8hfG_gateBadge{background:var(--shell);color:var(--rose);font-family:var(--font-utility), monospace;letter-spacing:.09em;text-transform:uppercase;border-radius:999px;padding:.55rem .75rem;font-size:.59rem;font-weight:600;display:inline-block}.kC8hfG_gateCard h2{font-family:var(--font-prose), serif;letter-spacing:-.065em;margin:1.2rem 0;font-size:clamp(2.7rem,8vw,4.3rem);font-weight:400;line-height:.92}.kC8hfG_gateCard>p:not(.kC8hfG_gateMark){color:#695560;font-family:var(--font-prose), serif;font-size:1.08rem;line-height:1.5}.kC8hfG_gateActions{gap:.65rem;margin:2rem 0 1rem;display:grid}.kC8hfG_gateActions button{background:var(--ink);border:1px solid var(--ink);color:#fff;cursor:pointer;font-family:var(--font-utility), monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.95rem 1rem;font-size:.65rem;font-weight:600}.kC8hfG_gateActions .kC8hfG_gateLeave{border-color:var(--line);color:#68535f;background:0 0}.kC8hfG_gateCard>small{color:#98828e;font-family:var(--font-utility), monospace;letter-spacing:.04em;text-align:center;text-transform:uppercase;font-size:.54rem;display:block}@keyframes kC8hfG_catalog-wave{0%{transform:scaleY(.45)}to{transform:scaleY(1.08)}}@media (max-width:900px){.kC8hfG_intro{grid-template-columns:1fr;align-items:stretch;gap:2.5rem}.kC8hfG_signalCard{max-width:440px}.kC8hfG_catalogLayout{grid-template-columns:1fr}.kC8hfG_sidebar{grid-template-columns:repeat(3,1fr);position:static}.kC8hfG_offer{grid-template-columns:1fr}.kC8hfG_audioDock{grid-template-columns:auto minmax(0,1fr) auto auto auto}.kC8hfG_dockWave{display:none}}@media (max-width:680px){.kC8hfG_page{padding-bottom:7rem}.kC8hfG_utilityBar{text-align:center;justify-content:center}.kC8hfG_utilityBar>div span:last-child,.kC8hfG_utilityBar>a,.kC8hfG_utilityDivider{display:none}.kC8hfG_header{min-height:68px}.kC8hfG_header nav>a:not(.kC8hfG_createLink),.kC8hfG_header nav>button{display:none}.kC8hfG_wordmark{font-size:1.5rem}.kC8hfG_createLink{padding:.68rem .8rem}.kC8hfG_intro{padding-top:4.5rem;padding-bottom:3rem}.kC8hfG_intro h1{font-size:clamp(3.2rem,15.5vw,5rem)}.kC8hfG_heroActions{flex-direction:column;align-items:stretch}.kC8hfG_heroCta,.kC8hfG_heroSecondary{justify-content:space-between}.kC8hfG_discoveryHeading{flex-direction:column;align-items:stretch}.kC8hfG_searchWrap{width:100%}.kC8hfG_catalogToolbar{flex-direction:column;align-items:stretch;gap:1.4rem}.kC8hfG_catalogToolbar select{width:100%}.kC8hfG_storyRow{grid-template-columns:1fr;gap:0;padding:1.25rem}.kC8hfG_storyNumber{display:none}.kC8hfG_storyBody h3{font-size:1.85rem}.kC8hfG_storyFooter{flex-direction:column;align-items:stretch}.kC8hfG_storyActions button{flex:1}.kC8hfG_metrics{flex-wrap:wrap}.kC8hfG_sidebar{grid-template-columns:1fr}.kC8hfG_footer{flex-direction:column;align-items:flex-start;gap:.8rem}.kC8hfG_audioDock{border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto auto;gap:.7rem;max-width:calc(100vw - 1.5rem);padding:.75rem;bottom:.75rem}.kC8hfG_dockTime,.kC8hfG_speedControl>span{display:none}.kC8hfG_dockPlay{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.kC8hfG_dockWavePlaying i{animation:none}}
