.story-br-m.svelte-yk0eed{display:none}.story-intro.svelte-yk0eed{padding:100px 20px 0}.story-intro__title.svelte-yk0eed{text-align:center;color:#226352;margin-bottom:60px}.story-intro__bar.svelte-yk0eed{display:block;width:50px;height:4px;margin:0 auto 30px;background:#226352}.story-intro__title.svelte-yk0eed h1:where(.svelte-yk0eed){font-size:2.4rem;font-weight:700;margin-bottom:10px}.story-intro__title.svelte-yk0eed p:where(.svelte-yk0eed){font-size:1.8rem;font-weight:600;line-height:1.5}.story-ep.svelte-yk0eed{padding:90px 20px 0}.story-ep--cont.svelte-yk0eed{padding-top:30px}.story-ep__title.svelte-yk0eed{font-size:1.75rem;font-weight:700;color:#226352;margin-bottom:36px}.story-text.svelte-yk0eed p:where(.svelte-yk0eed){font-size:17px;line-height:1.95;color:#333;word-break:keep-all}.story-text.svelte-yk0eed p:where(.svelte-yk0eed)+p:where(.svelte-yk0eed){margin-top:1.95em}.story-text--center.svelte-yk0eed{text-align:center;margin-top:60px}.story-bubble.svelte-yk0eed{max-width:560px;margin:30px auto 40px;text-align:center}.story-bubble--wide.svelte-yk0eed{max-width:680px}.story-bubble.svelte-yk0eed p:where(.svelte-yk0eed){font-family:GounBatang;font-style:italic;font-size:19px;line-height:1.8;color:#2f60b9;word-break:keep-all}.story-bubble.svelte-yk0eed img:where(.svelte-yk0eed){display:block;width:100%;margin-top:2px}.story-quote.svelte-yk0eed{position:relative;max-width:810px;margin:50px auto 60px;padding:36px 40px 44px;border:1px solid #c6c5c3;border-radius:60px 0;text-align:center}.story-quote.svelte-yk0eed p:where(.svelte-yk0eed){font-family:GounBatang;font-size:17px;line-height:1.9;color:#333;word-break:keep-all}.story-quote.svelte-yk0eed cite:where(.svelte-yk0eed){position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);padding:4px 26px;background:#fff;border:1px solid #c6c5c3;border-radius:20px;font-size:13px;font-style:italic;color:#555;white-space:nowrap}.story-media.svelte-yk0eed{position:relative;overflow:hidden}.story-media.svelte-yk0eed img:where(.svelte-yk0eed),.story-media.svelte-yk0eed video:where(.svelte-yk0eed),.story-figure.svelte-yk0eed img:where(.svelte-yk0eed){display:block;width:100%;height:auto}.story-fade.svelte-yk0eed{aspect-ratio:16 / 11}.story-media.story-fade.svelte-yk0eed img:where(.svelte-yk0eed){position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover;opacity:0;transition:opacity 1s ease}.story-media.story-fade.svelte-yk0eed img.is-active:where(.svelte-yk0eed){opacity:1}.story-figure.svelte-yk0eed{margin:50px 0}.story-caption.svelte-yk0eed{margin-top:8px;font-size:13px;color:#888}.story-wide.svelte-yk0eed{max-width:1100px;margin:50px auto 0;padding:0 20px}.fade-in.svelte-yk0eed{opacity:0;transition:opacity 1s ease}.fade-in.svelte-yk0eed.is-visible{opacity:1}.story-history.svelte-yk0eed{position:relative;margin-top:100px;padding:70px 0 50px;background-size:cover;background-position:center;overflow:hidden}.story-history.svelte-yk0eed:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#4278d0d1}.story-history__inner.svelte-yk0eed{position:relative}.story-history.svelte-yk0eed .swiper-slide:where(.svelte-yk0eed){width:430px;margin:0;color:#fff}.story-history.svelte-yk0eed .swiper-slide:where(.svelte-yk0eed) img:where(.svelte-yk0eed){aspect-ratio:430 / 318;object-fit:cover}.story-history.svelte-yk0eed .swiper-slide:where(.svelte-yk0eed) p:where(.svelte-yk0eed){font-size:17px;color:#fff}.story-history.svelte-yk0eed .swiper-slide:where(.svelte-yk0eed) .t_strong:where(.svelte-yk0eed){font-family:Paperlogy;font-size:20px;font-weight:600}.story-history.svelte-yk0eed .slider-center:where(.svelte-yk0eed) p:where(.svelte-yk0eed){font-size:13px;margin:0}.history-prev.svelte-yk0eed,.history-next.svelte-yk0eed{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;min-width:36px;height:36px;padding:0;border:none;border-radius:50%;background:#113b6b;color:#fff;cursor:pointer}.history-prev.svelte-yk0eed.swiper-button-disabled,.history-next.svelte-yk0eed.swiper-button-disabled{opacity:.5;cursor:default}.history-range.svelte-yk0eed{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:200px;height:5px;border-radius:3px;outline:none;background:linear-gradient(to right,#fff 0%,#fff var(--fill),rgba(255,255,255,.3) var(--fill),rgba(255,255,255,.3) 100%)}.history-range.svelte-yk0eed::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:#fff;cursor:pointer}.history-range.svelte-yk0eed::-moz-range-thumb{width:12px;height:12px;border:none;border-radius:50%;background:#fff;cursor:pointer}.story-headstone.svelte-yk0eed{display:flex;flex-direction:column;align-items:center;gap:30px;margin-top:50px}.story-headstone__img.svelte-yk0eed{width:100%;opacity:0;transform:translateY(30px);transition:opacity .9s ease,transform .9s ease}.story-headstone__img.svelte-yk0eed video:where(.svelte-yk0eed){display:block;width:100%}.story-headstone__quote.svelte-yk0eed{padding:24px 50px;border:1px solid #c6c5c3;border-radius:40px 0;opacity:0;transition:opacity .9s ease .2s}.story-headstone__quote.svelte-yk0eed p:where(.svelte-yk0eed){font-size:19px;line-height:2.2;color:#555}.story-headstone__quote.svelte-yk0eed strong:where(.svelte-yk0eed){font-weight:700;color:#222}.story-headstone.svelte-yk0eed.is-visible .story-headstone__img:where(.svelte-yk0eed){opacity:1;transform:translateY(0)}.story-headstone.svelte-yk0eed.is-visible .story-headstone__quote:where(.svelte-yk0eed){opacity:1}.story-only-lord.svelte-yk0eed{margin-top:40px;text-align:center;font-size:1.5rem;font-weight:700;color:#226352}.story-epilogue.svelte-yk0eed{padding-bottom:100px}.story-poem.svelte-yk0eed{position:relative;height:720px;--poem-start: 620px;color:#fff;overflow:hidden;isolation:isolate}.story-poem__bg.svelte-yk0eed{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}.story-poem.svelte-yk0eed:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059}.story-poem__viewport.svelte-yk0eed{position:relative;height:calc(100% - 90px);overflow:hidden;mask-image:linear-gradient(to bottom,transparent 0,#000 12%,#000 88%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 12%,#000 88%,transparent 100%)}.story-poem__text.svelte-yk0eed{max-width:1100px;margin:0 auto;padding:0 20px;animation:svelte-yk0eed-poem-scroll 45s linear infinite}.story-poem.is-paused.svelte-yk0eed .story-poem__text:where(.svelte-yk0eed){animation-play-state:paused}.story-poem__text.svelte-yk0eed p:where(.svelte-yk0eed){font-size:18px;line-height:2;text-shadow:0 1px 4px rgba(0,0,0,.4)}.story-poem__text.svelte-yk0eed p:where(.svelte-yk0eed)+p:where(.svelte-yk0eed){margin-top:2em}.story-poem__text.svelte-yk0eed .story-poem__title:where(.svelte-yk0eed){font-size:22px;font-weight:700}@keyframes svelte-yk0eed-poem-scroll{0%{transform:translateY(var(--poem-start))}to{transform:translateY(-100%)}}.story-poem__footer.svelte-yk0eed{position:absolute;left:0;right:0;bottom:30px;display:flex;align-items:center;gap:14px;max-width:1100px;margin:0 auto;padding:0 20px}.story-poem__source.svelte-yk0eed{font-size:15px}.story-poem__btn.svelte-yk0eed{flex:0 0 36px;width:36px;min-width:36px;height:36px;padding:0;border:none;background:transparent;color:#fff;font-size:18px;cursor:pointer}@media (prefers-reduced-motion: reduce){.fade-in.svelte-yk0eed,.story-headstone__img.svelte-yk0eed,.story-headstone__quote.svelte-yk0eed{opacity:1;transform:none;transition:none}.story-media.story-fade.svelte-yk0eed img:where(.svelte-yk0eed){transition:none}.story-poem.svelte-yk0eed{height:auto;padding:60px 0 100px}.story-poem__viewport.svelte-yk0eed{height:auto;mask-image:none;-webkit-mask-image:none}.story-poem__text.svelte-yk0eed{animation:none}.story-poem__btn.svelte-yk0eed{display:none}}@media (max-width: 768px){.story-intro.svelte-yk0eed{padding-top:60px}.story-br-m.svelte-yk0eed{display:inline}.story-intro__title.svelte-yk0eed h1:where(.svelte-yk0eed){font-size:1.8rem;word-break:keep-all;text-wrap:balance}.story-intro__title.svelte-yk0eed p:where(.svelte-yk0eed){font-size:1.3rem}.story-ep.svelte-yk0eed{padding-top:60px}.story-ep--cont.svelte-yk0eed{padding-top:24px}.story-ep__title.svelte-yk0eed{font-size:1.35rem;margin-bottom:24px}.story-text.svelte-yk0eed p:where(.svelte-yk0eed){font-size:15px}.story-text.svelte-yk0eed p:where(.svelte-yk0eed) br:where(.svelte-yk0eed),.story-quote.svelte-yk0eed p:where(.svelte-yk0eed) br:where(.svelte-yk0eed){display:none}.story-text--center.svelte-yk0eed p:where(.svelte-yk0eed) br:where(.svelte-yk0eed){display:inline}.story-bubble.svelte-yk0eed p:where(.svelte-yk0eed){font-size:16px}.story-quote.svelte-yk0eed{padding:26px 22px 38px;border-radius:40px 0}.story-quote.svelte-yk0eed p:where(.svelte-yk0eed){font-size:15px}.story-quote.svelte-yk0eed cite:where(.svelte-yk0eed){font-size:12px;padding:3px 16px}.story-wide.svelte-yk0eed .story-media:where(.svelte-yk0eed) video:where(.svelte-yk0eed){aspect-ratio:3 / 4;object-fit:cover;object-position:81% center}.story-history.svelte-yk0eed{margin-top:60px;padding:40px 0 30px}.story-history.svelte-yk0eed .swiper-slide:where(.svelte-yk0eed){width:280px}.story-history.svelte-yk0eed .swiper-slide:where(.svelte-yk0eed) p:where(.svelte-yk0eed){font-size:14px}.story-history.svelte-yk0eed .swiper-slide:where(.svelte-yk0eed) .t_strong:where(.svelte-yk0eed){font-size:17px}.history-range.svelte-yk0eed{width:140px}.story-headstone__quote.svelte-yk0eed{padding:20px clamp(20px,7vw,40px)}.story-headstone__quote.svelte-yk0eed p:where(.svelte-yk0eed){font-size:clamp(13px,4.2vw,16px);white-space:nowrap}.story-poem.svelte-yk0eed{--poem-start: 500px;height:600px}.story-poem__text.svelte-yk0eed p:where(.svelte-yk0eed){font-size:15px}.story-poem__source.svelte-yk0eed{font-size:12px}}
