.story-module__Fogoda__stage{color:#eef2f6;font-family:var(--font-story-mincho), "Hiragino Mincho ProN", serif;--story-ink:#eef2f6;--story-ink-soft:#eef2f6db;--story-shadow:0 2px 16px #0000008c;background:#0b121b;position:relative}.story-module__Fogoda__layers{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.story-module__Fogoda__canvas{z-index:1;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.story-module__Fogoda__layer{width:100%;height:120%;position:absolute;top:-10%;left:0}.story-module__Fogoda__layer img{object-fit:cover;width:100%;height:100%}.story-module__Fogoda__layerFog{opacity:1}.story-module__Fogoda__layerForest{opacity:0}.story-module__Fogoda__scrim{background:linear-gradient(#0b121b57 0%,#0b121b75 45%,#0b121bb8 100%);position:absolute;inset:0}.story-module__Fogoda__godrays{z-index:1;pointer-events:none;mix-blend-mode:screen;opacity:.75;background:linear-gradient(104deg,#0000 32%,#fff4d61a 46%,#fff7e00f 54%,#0000 66%);animation:16s ease-in-out infinite alternate story-module__Fogoda__rayDrift;position:fixed;inset:-10%}@keyframes story-module__Fogoda__rayDrift{0%{transform:translate(-5%)}to{transform:translate(5%)}}.story-module__Fogoda__portal{z-index:1;pointer-events:none;opacity:0;place-items:center;display:grid;position:fixed;inset:0}.story-module__Fogoda__portalCore{mix-blend-mode:screen;background:radial-gradient(circle,#fffaecf2 0%,#fff0d266 34%,#ffecc81f 58%,#0000 72%);border-radius:50%;width:46vmin;height:46vmin}.story-module__Fogoda__grain{z-index:3;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;animation:.7s steps(4,end) infinite story-module__Fogoda__grainShift;position:fixed;inset:-50%}@keyframes story-module__Fogoda__grainShift{0%{transform:translate(0)}25%{transform:translate(-4%,2%)}50%{transform:translate(3%,-3%)}75%{transform:translate(-2%,4%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.story-module__Fogoda__godrays,.story-module__Fogoda__grain{animation:none}}.story-module__Fogoda__progressTrack{z-index:4;pointer-events:none;background:#f4f1ea24;border-radius:999px;width:3.5px;position:fixed;top:20vh;bottom:20vh;right:clamp(.6rem,1.5vw,1.15rem)}.story-module__Fogoda__progressFill{transform-origin:top;will-change:transform;background:linear-gradient(#f3e6bf,#c9a84e 55%,#a8852f);border-radius:999px;width:100%;position:absolute;inset:0;transform:scaleY(0);box-shadow:0 0 10px #e9d5a0a6,0 0 3px #fff4d6e6}@media (prefers-reduced-motion:reduce){.story-module__Fogoda__progressTrack{display:none}}.story-module__Fogoda__scroll{z-index:2;position:relative}.story-module__Fogoda__section{justify-content:center;align-items:safe center;min-height:100svh;padding:clamp(4.5rem,9vh,7rem) 1.25rem;display:flex}.story-module__Fogoda__hero{text-align:center;flex-direction:column;gap:.4rem}.story-module__Fogoda__eyebrow{letter-spacing:.24em;text-transform:uppercase;color:#eef2f6b3;text-shadow:var(--story-shadow);font-size:10px;font-weight:700}.story-module__Fogoda__title{font-size:clamp(2.8rem,12vw,6rem);font-family:var(--font-story-mincho), "Hiragino Mincho ProN", serif;letter-spacing:-.02em;mix-blend-mode:screen;color:#f4f8ff;text-shadow:0 2px 24px #0006;margin:.35em 0 .3em;font-weight:700;line-height:1.05}.story-module__Fogoda__lede{max-width:32ch;color:var(--story-ink-soft);text-shadow:var(--story-shadow);opacity:0;margin:0 auto;font-size:clamp(.9rem,2.5vw,1.05rem);line-height:1.9;animation:1.1s ease-out .55s forwards story-module__Fogoda__ledeIn}@keyframes story-module__Fogoda__ledeIn{to{opacity:1}}.story-module__Fogoda__title .char{opacity:0;animation:.7s cubic-bezier(.2,.7,.2,1) forwards story-module__Fogoda__charIn;animation-delay:calc(var(--char-index) * 60ms + .2s);display:inline-block;transform:translateY(.35em)}@keyframes story-module__Fogoda__charIn{to{opacity:1;transform:none}}.story-module__Fogoda__scrollHint{color:#eef2f6cc;width:26px;height:26px;margin-top:clamp(1.5rem,5vh,3rem);animation:1.8s ease-in-out infinite story-module__Fogoda__hintBob}@keyframes story-module__Fogoda__hintBob{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.story-module__Fogoda__chapterInner{max-width:42ch}.story-module__Fogoda__chapterTitle{font-size:clamp(1.2rem,4vw,1.55rem);font-family:var(--font-story-mincho), "Hiragino Mincho ProN", serif;word-break:keep-all;color:#f4f8ff;text-shadow:0 2px 14px #000000b3;align-items:center;gap:.6rem;margin-bottom:1.1rem;font-weight:700;display:flex}.story-module__Fogoda__chapterTitle:before{content:"";background:var(--gradient-primary,linear-gradient(180deg, #6ea8c9, #9bd1c0));mix-blend-mode:normal;border-radius:999px;flex:none;width:.4rem;height:1.4em;display:inline-block}.story-module__Fogoda__chapterBody{white-space:pre-line;color:var(--story-ink-soft);text-shadow:var(--story-shadow);font-size:clamp(.92rem,2.7vw,1.08rem);line-height:2}.story-module__Fogoda__line{display:block}.story-module__Fogoda__cta{text-align:center;flex-direction:column;gap:1.3rem}.story-module__Fogoda__ctaButtons{flex-direction:column;align-items:center;gap:.9rem;display:flex}.story-module__Fogoda__ctaSecondary{color:#eef2f6b8;text-shadow:var(--story-shadow);text-underline-offset:4px;padding:.35rem .5rem;font-size:.85rem;transition:color .25s;display:inline-block}.story-module__Fogoda__ctaSecondary:hover{color:#f4f8ff;text-decoration:underline}.story-module__Fogoda__ctaDismiss{color:#eef2f68c;text-shadow:var(--story-shadow);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.45rem;margin-top:.2rem;padding:.3rem .5rem;font-size:.8rem;transition:color .25s;display:inline-flex}.story-module__Fogoda__ctaDismiss:hover{color:#eef2f6d9}.story-module__Fogoda__ctaLead{color:var(--story-ink-soft);text-shadow:var(--story-shadow);margin-bottom:1.3rem;font-size:clamp(.9rem,2.6vw,1.05rem)}.story-module__Fogoda__ctaButton{color:#fff;background:var(--gradient-primary,linear-gradient(135deg, #5b8bb0, #8fc7b6));will-change:transform;border-radius:.85rem;align-items:center;gap:.55rem;padding:.85rem 1.9rem;font-size:.95rem;font-weight:600;transition:opacity .2s,box-shadow .25s;display:inline-flex;box-shadow:0 10px 30px #00000059}.story-module__Fogoda__ctaButton:hover{opacity:.94;box-shadow:0 0 34px #e9d5a066,0 10px 30px #0006}.story-module__Fogoda__ctaIcon{opacity:.9;flex:none;width:1.1rem;height:1.1rem;transition:transform .4s,opacity .25s}.story-module__Fogoda__ctaButton:hover .story-module__Fogoda__ctaIcon{opacity:1;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.story-module__Fogoda__ctaIcon{transition:none}.story-module__Fogoda__title .char{opacity:1;animation:none;transform:none}.story-module__Fogoda__lede{opacity:1;animation:none}.story-module__Fogoda__scrollHint{animation:none}}
.StoryGate-module__lE2SXW__gate{z-index:50;pointer-events:none;position:fixed;inset:0;overflow:hidden}.StoryGate-module__lE2SXW__panel{will-change:transform;background-color:#11161d;background-image:repeating-linear-gradient(90deg,#ffffff05 0 2px,#0000 2px 9px),linear-gradient(#161c25 0%,#0d1219 55%,#090d12 100%);width:51%;animation-duration:.95s;animation-timing-function:cubic-bezier(.7,0,.2,1);animation-delay:.15s;animation-fill-mode:forwards;position:absolute;top:-2%;bottom:-2%}.StoryGate-module__lE2SXW__panelLeft{border-right:2px solid #c9a84e8c;animation-name:StoryGate-module__lE2SXW__gateOpenLeft;left:0;box-shadow:inset -18px 0 30px #0000008c,inset 0 0 90px #00000073}.StoryGate-module__lE2SXW__panelRight{border-left:2px solid #c9a84e8c;animation-name:StoryGate-module__lE2SXW__gateOpenRight;right:0;box-shadow:inset 18px 0 30px #0000008c,inset 0 0 90px #00000073}@keyframes StoryGate-module__lE2SXW__gateOpenLeft{0%{transform:translate(0)}18%{transform:translate(0)}to{transform:translate(-101%)}}@keyframes StoryGate-module__lE2SXW__gateOpenRight{0%{transform:translate(0)}18%{transform:translate(0)}to{transform:translate(101%)}}.StoryGate-module__lE2SXW__seam{opacity:0;background:linear-gradient(#efe0b4,#c9a84e 50%,#a8852f);width:3px;animation:.95s ease-out .15s forwards StoryGate-module__lE2SXW__gateSeam;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 24px 8px #e9d5a08c,0 0 80px 22px #c9a84e4d}@keyframes StoryGate-module__lE2SXW__gateSeam{0%{opacity:0}20%{opacity:1}60%{opacity:.7}to{opacity:0}}@media (prefers-reduced-motion:reduce){.StoryGate-module__lE2SXW__gate{display:none}}
