[data-astro-cid-phkh5ntt]{margin:0;padding:0;box-sizing:border-box}body{font-family:DB Heavent,sans-serif;line-height:1.618;color:#222325;margin:0;padding:0;background:#fdf7eb;font-size:20px;text-align:center;overflow-x:hidden}article[data-astro-cid-phkh5ntt]{max-width:800px;margin:0 auto;padding:clamp(2rem,8vw,6rem) clamp(1.5rem,6vw,3rem);text-align:left}header[data-astro-cid-phkh5ntt]{text-align:center;margin-bottom:clamp(4rem,10vw,8rem);padding:clamp(1.5rem,6vw,3rem) 0}h1[data-astro-cid-phkh5ntt]{font-size:clamp(2rem,5vw,3rem);font-weight:400;color:#6b6b6b;margin-bottom:.5rem;letter-spacing:-.01em;line-height:1.2}.subtitle[data-astro-cid-phkh5ntt]{font-size:clamp(4rem,9vw,6rem);color:#222325;font-weight:600;margin-bottom:2.618rem;line-height:1.2}.episode-info[data-astro-cid-phkh5ntt]{display:flex;justify-content:center;gap:1rem;align-items:center;font-size:clamp(1.125rem,3vw,1.25rem);color:#888;flex-wrap:wrap}.episode-number[data-astro-cid-phkh5ntt]{background:#fffc;padding:.618rem 1.25rem;border-radius:25px;font-weight:500;border:1px solid rgba(34,35,37,.1)}.episode-title[data-astro-cid-phkh5ntt]{font-style:italic;color:#6b6b6b}.opening-quote[data-astro-cid-phkh5ntt]{margin-bottom:clamp(3rem,8vw,6rem);text-align:center}.opening-quote[data-astro-cid-phkh5ntt] blockquote[data-astro-cid-phkh5ntt]{border:none;background:none;padding:2.618rem 0;font-size:clamp(1.75rem,4.5vw,2.25rem);font-style:italic;color:#222325;position:relative;line-height:1.618;max-width:32rem;margin:0 auto}.opening-quote[data-astro-cid-phkh5ntt] blockquote[data-astro-cid-phkh5ntt]:before{content:'"';font-size:clamp(4rem,10vw,5.5rem);color:#22232526;position:absolute;top:-1.618rem;left:50%;transform:translate(-50%)}cite[data-astro-cid-phkh5ntt]{display:block;margin-top:1rem;font-size:clamp(1.125rem,3vw,1.25rem);color:#6b6b6b;font-style:normal}.story-content[data-astro-cid-phkh5ntt]{margin-bottom:clamp(4rem,10vw,8rem);text-align:left}.prose[data-astro-cid-phkh5ntt] p[data-astro-cid-phkh5ntt]{margin-bottom:1.618rem;font-size:clamp(1.25rem,3.5vw,1.5rem);line-height:1.75;color:#222325;text-align:left;max-width:65ch}.inner-voice[data-astro-cid-phkh5ntt]{margin:clamp(3rem,8vw,5rem) 0;text-align:center;font-style:italic;color:#6b6b6b;font-size:clamp(1.125rem,3.2vw,1.375rem);padding:1.618rem 2rem;background:#ffffff80;border-radius:12px;border:1px solid rgba(34,35,37,.1);max-width:36rem;margin-left:auto;margin-right:auto}.inner-voice[data-astro-cid-phkh5ntt] p[data-astro-cid-phkh5ntt]{margin-bottom:0;line-height:1.618}.inner-voice[data-astro-cid-phkh5ntt] cite[data-astro-cid-phkh5ntt]{display:block;margin-top:1rem;font-size:clamp(1rem,2.5vw,1.125rem);color:#888;font-style:normal;text-align:right}.section-break[data-astro-cid-phkh5ntt]{margin:clamp(4rem,10vw,8rem) 0;text-align:center;font-style:italic;color:#6b6b6b;padding:1.618rem 2rem;background:#ffffff4d;border-radius:8px;border:1px solid rgba(34,35,37,.08);max-width:36rem;margin-left:auto;margin-right:auto}.section-break[data-astro-cid-phkh5ntt] p[data-astro-cid-phkh5ntt]{margin-bottom:0;font-size:clamp(1.125rem,3.2vw,1.375rem);line-height:1.618}.reflection[data-astro-cid-phkh5ntt]{margin-bottom:clamp(4rem,10vw,8rem);text-align:center}.final-quote[data-astro-cid-phkh5ntt] blockquote[data-astro-cid-phkh5ntt]{border:none;background:#fff9;padding:2.618rem;font-size:clamp(1.375rem,4vw,1.75rem);font-style:italic;color:#222325;border-radius:12px;border:1px solid rgba(34,35,37,.1);line-height:1.618;max-width:36rem;margin:0 auto}.author[data-astro-cid-phkh5ntt]{margin-top:clamp(5rem,12vw,8rem);text-align:center;padding:2.618rem 0;border-top:1px solid rgba(34,35,37,.1)}.author-name[data-astro-cid-phkh5ntt]{font-size:clamp(1.5rem,4vw,2rem);font-weight:300;color:#6b6b6b;margin:0;font-style:italic;letter-spacing:.05em;line-height:1.3}.publish-date[data-astro-cid-phkh5ntt]{font-size:clamp(1rem,2.5vw,1.25rem);font-weight:300;color:#888;margin:.5rem 0 0;font-style:normal;letter-spacing:.02em;line-height:1.3}@media (max-width: 768px){body{font-size:24px;line-height:1.5}article[data-astro-cid-phkh5ntt]{padding:2rem 1rem}header[data-astro-cid-phkh5ntt]{padding:1rem 0}h1[data-astro-cid-phkh5ntt]{font-size:clamp(1.75rem,5vw,2.5rem)}.subtitle[data-astro-cid-phkh5ntt]{font-size:clamp(3.5rem,8vw,5rem)}.episode-info[data-astro-cid-phkh5ntt]{flex-direction:column;gap:.5rem;font-size:clamp(1.25rem,4vw,1.5rem)}.opening-quote[data-astro-cid-phkh5ntt] blockquote[data-astro-cid-phkh5ntt]{font-size:clamp(2rem,5.5vw,2.5rem);line-height:1.4}.opening-quote[data-astro-cid-phkh5ntt] blockquote[data-astro-cid-phkh5ntt]:before{top:-.618rem}.prose[data-astro-cid-phkh5ntt] p[data-astro-cid-phkh5ntt]{font-size:clamp(1.5rem,4.5vw,1.75rem);line-height:1.5}.inner-voice[data-astro-cid-phkh5ntt]{font-size:clamp(1.25rem,4vw,1.5rem);padding:1.5rem;line-height:1.4}.section-break[data-astro-cid-phkh5ntt] p[data-astro-cid-phkh5ntt]{font-size:clamp(1.25rem,4vw,1.5rem);line-height:1.4}.final-quote[data-astro-cid-phkh5ntt] blockquote[data-astro-cid-phkh5ntt]{font-size:clamp(1.5rem,4.5vw,1.875rem);padding:1.5rem;line-height:1.4}.author-name[data-astro-cid-phkh5ntt]{font-size:clamp(1.75rem,5vw,2.25rem)}.publish-date[data-astro-cid-phkh5ntt]{font-size:clamp(1.125rem,3vw,1.375rem)}cite[data-astro-cid-phkh5ntt]{font-size:clamp(1.25rem,3.5vw,1.375rem)}.character-grid[data-astro-cid-phkh5ntt]{grid-template-columns:1fr;gap:1rem}}@media (max-width: 480px){body{font-size:26px;line-height:1.4}article[data-astro-cid-phkh5ntt]{padding:1.5rem 1rem}h1[data-astro-cid-phkh5ntt]{font-size:clamp(1.5rem,4vw,2rem)}.subtitle[data-astro-cid-phkh5ntt]{font-size:clamp(3rem,7vw,4rem)}.prose[data-astro-cid-phkh5ntt] p[data-astro-cid-phkh5ntt]{font-size:clamp(1.625rem,5vw,1.875rem);line-height:1.4}.inner-voice[data-astro-cid-phkh5ntt],.section-break[data-astro-cid-phkh5ntt] p[data-astro-cid-phkh5ntt]{font-size:clamp(1.375rem,4.5vw,1.625rem);line-height:1.3}.final-quote[data-astro-cid-phkh5ntt] blockquote[data-astro-cid-phkh5ntt]{font-size:clamp(1.625rem,5vw,2rem);line-height:1.3}.character-card[data-astro-cid-phkh5ntt]{padding:1.5rem}}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20UlLi%20v3.2.2.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20UlLi%20It%20v3.2.2.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Thin%20v3.2.2.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Thin%20It%20v3.2.2.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Li%20v3.2.2.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Li%20It%20v3.2.2.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20v3.2.2.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20It%20v3.2.2.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Med%20v3.2.2.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Med%20It%20v3.2.2.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Bd%20v3.2.2.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Bd%20It%20v3.2.2.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Blk%20v3.2.2.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Blk%20It%20v3.2.2.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}
