@font-face{font-family:Paperlogy;src:url('assets/fonts/Paperlogy-4Regular.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:Paperlogy;src:url('assets/fonts/Paperlogy-5Medium.woff2') format('woff2');font-weight:500;font-display:swap}
@font-face{font-family:Paperlogy;src:url('assets/fonts/Paperlogy-7Bold.woff2') format('woff2');font-weight:700 900;font-display:swap}
@font-face{font-family:Jua;src:url('assets/fonts/Jua-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
:root{--ink:#130e20;--orange:#ff922b;--pink:#ffb5d6;--blue:#a8ddff;--white:#faf8ff;--reader:760px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:74px}body{margin:0;color:var(--white);background:#0e0b16;font-family:Paperlogy,'Malgun Gothic',sans-serif;line-height:1.75;word-break:keep-all;overflow-wrap:break-word}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible{outline:3px solid var(--orange);outline-offset:6px}img{display:block;max-width:100%;height:auto}figure,p,h1,h2,h3,blockquote{margin:0}ul{padding:0;margin:0;list-style:none}.skip{position:fixed;left:8px;top:-90px;z-index:99;background:#fff;color:#111;padding:12px}.skip:focus{top:8px}
.reader-nav{height:52px;position:sticky;top:0;z-index:50;background:#100c19f2;border-bottom:1px solid #ffffff12;display:flex;align-items:center;justify-content:space-between;padding:0 max(20px,calc((100vw - 1120px)/2));backdrop-filter:blur(12px);gap:20px}.wordmark{font-size:11px;letter-spacing:.12em;font-weight:700;white-space:nowrap}.wordmark span{color:var(--orange);margin-right:8px}nav{display:flex;gap:22px;font-size:12px}nav a:hover{color:var(--orange)}.progress{position:fixed;z-index:51;left:0;top:51px;width:100%;height:2px;pointer-events:none}.progress span{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--orange),#c3a5ff,var(--blue));transform:scaleX(0);transform-origin:left}.draft-note{max-width:var(--reader);margin:auto;padding:10px 16px;text-align:center;background:#201a2d;color:#e1d5f4;font-size:11px;letter-spacing:.02em}.draft-note span{color:#bcaccf}.eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;line-height:1.6}.masthead{max-width:var(--reader);margin:auto;text-align:center;position:relative;padding:50px 20px 68px;background:#000}.masthead .eyebrow{color:#e6aa63}.eyebrow span{margin:0 12px;opacity:.4}.masthead h1{max-width:550px;margin:-2px auto -20px}.masthead h1 img{width:100%}.masthead-copy{font-family:Jua,sans-serif;font-size:clamp(21px,3vw,28px);line-height:1.5;color:#f4eaff}.scroll-invite{margin:35px auto 0;display:flex;width:max-content;flex-direction:column;gap:10px;font-size:11px;letter-spacing:.08em;color:#baadc9}.scroll-invite span{font-size:22px;color:var(--orange)}
.webtoon{max-width:var(--reader);margin:auto;background:var(--ink)}.scene{position:relative;padding:70px 24px 0}.scene.warm{background:#160f23}.scene.cold{background:#0c1422}.scene.cross{background:#141322}.scene figure.panel{position:relative;margin:0 auto;width:100%;border:1px solid #ffffff0d}.panel>img{width:100%}.scene .narration{font-family:Jua,sans-serif;font-size:clamp(22px,3.2vw,30px);text-align:center;margin-bottom:44px;line-height:1.6}.opening{padding-top:85px}.opening .panel{max-width:570px}.intro{padding-top:120px;padding-bottom:80px}.intro .narration{color:#ffe5c9}.dialogue-row{display:flex;position:relative;z-index:2;margin-bottom:24px;padding:0 5%;}.align-right{justify-content:flex-end}.bubble{position:relative;min-width:130px;max-width:90%;padding:20px 28px 22px;color:#21172c;background:#fff;border:2px solid #21172c;border-radius:48% 46% 44% 43% / 48% 49% 44% 47%;box-shadow:0 3px 0 #0002}.bubble::after{content:'';position:absolute;bottom:-13px;width:20px;height:23px;background:inherit;border-bottom:2px solid #21172c;transform:skewY(-40deg);z-index:-1}.bubble.left::after{left:23%;border-right:2px solid #21172c}.bubble.right::after{right:23%;border-left:2px solid #21172c;transform:skewY(40deg)}.speaker{display:block;font-family:Paperlogy,sans-serif;font-size:12px;font-weight:700;line-height:1.5;margin-bottom:5px;color:#705a86}.bubble .dialogue{font-family:Jua,sans-serif;font-size:clamp(21px,3.4vw,29px);line-height:1.4;text-align:center;white-space:pre-line}.bubble.lulu{background:#fff9ff;border-color:#5b3769}.bubble.lulu .speaker{color:#a0457a}.bubble.seoa{border-radius:25px;background:#f5faff;border-color:#253c56}.bubble.seoa .speaker{color:#38638e}.bubble.passer{border-radius:23px;background:#fff8ed}.bubble.burst{border-radius:24px;box-shadow:5px 5px 0 #ff982a;}.bubble.burst .dialogue{font-size:clamp(23px,4vw,35px)}.quick{padding-top:40px}.scene.reaction .panel{width:88%;margin-left:0}.scene.reaction .dialogue-row{padding-left:1%}.scene.portrait .panel{width:78%}.scene.portrait:nth-child(even) .panel{margin-right:3%}.scene.portrait:nth-child(odd) .panel{margin-left:3%}.reveal-wall{padding:130px 0 75px}.reveal-wall .panel{border-left:0;border-right:0}.sfx{font-family:Jua,sans-serif;line-height:1.1;letter-spacing:-.04em;font-size:clamp(34px,6vw,61px);position:absolute;z-index:3;pointer-events:none;white-space:nowrap}.ghost-sfx{color:#d4d2ff;text-shadow:2px 3px 0 #22244f,-1px -1px 0 #22244f;right:5%;bottom:-38px;transform:rotate(-7deg);letter-spacing:.04em}.farewell{padding-top:100px;padding-bottom:180px;background:linear-gradient(#160f23 76%,#0c1422)!important}.chapter-note{color:#b7c7da;text-align:center;font-size:14px;letter-spacing:.06em;margin-bottom:65px}.scene.quiet{padding-top:90px;padding-bottom:35px}.quiet .panel{width:72%!important;margin-left:8%!important}.shadow-sfx{color:#c4cce2;right:-10%;bottom:19%;font-size:clamp(28px,4vw,40px);writing-mode:vertical-rl;letter-spacing:.08em;text-shadow:2px 2px #151c31}.entrance{padding-top:120px}.entrance .panel{width:85%!important;margin-right:0!important}.inspection{padding-top:90px}.action{padding:100px 0 70px}.impact-sfx{color:#fff1a2;bottom:-30px;right:4%;font-size:clamp(47px,8vw,90px);transform:rotate(-7deg);text-shadow:3px 3px #1e5683,-2px -2px #17263c,4px 5px #17263c}.calm{padding-top:80px;padding-bottom:95px}.calm .panel{width:72%!important;margin-left:4%!important}.shock{padding-top:95px}.shock .panel{width:94%!important;margin:0 auto!important}.startled{box-shadow:5px 5px #537ca8;transform:rotate(3deg);padding:18px 28px}.startled .dialogue{font-size:38px}.phone-sfx{top:57%;left:-1%;transform:rotate(-10deg);color:#fff4ff;text-shadow:3px 3px #493357,-2px -1px #493357;font-size:clamp(38px,6.2vw,68px)}.composure{padding-top:70px;padding-bottom:65px}.missing-cg{margin:30px auto 0;width:84%;padding:28px 18px;text-align:center;border-top:1px dashed #84749475;border-bottom:1px dashed #84749475;color:#b8abc8;font-size:12px;line-height:1.6}.missing-number{display:block;font-size:10px;letter-spacing:.15em;margin-bottom:7px;color:#dfc6f7}.signal{padding-top:70px;padding-bottom:130px}.corridor{padding-top:100px}.corridor .bubble{background:#fff7fc}.tracking{padding-top:120px}.tracking .panel{width:90%!important;margin-left:0!important}.approaching{padding-top:30px;padding-bottom:55px}.approaching .panel{width:86%!important;margin-right:0!important}.decision{padding-top:70px;padding-bottom:45px}.decision .panel{width:80%!important}.last{padding-top:100px;padding-bottom:100px}.last .dialogue-row{justify-content:center}.last .missing-cg{padding:70px 25px;margin-top:55px}.episode-end{max-width:var(--reader);margin:auto;display:flex;align-items:center;justify-content:center;gap:26px;text-align:center;background:#141322;padding:50px 24px 130px;color:#d5c8e4}.episode-end p{font-family:Jua,sans-serif;font-size:23px;line-height:1.7}.episode-end span{width:30px;height:1px;background:#a38ab9}
.characters{max-width:1060px;margin:auto}.section-lead{padding:90px 40px 80px;max-width:760px;margin:auto}.section-lead .eyebrow{color:#d296dc;margin-bottom:26px}.section-lead h2{font-size:clamp(28px,5.5vw,48px);line-height:1.4;letter-spacing:-.055em}.section-lead em{color:#d4b6f5;font-style:normal}.lulu-profile{position:relative;display:grid;grid-template-columns:1.04fr 1fr;gap:55px;background:#f9f3ff;color:#392348;padding:55px 55px 185px}.lulu-photo{position:relative;margin-top:40px}.lulu-photo img{width:100%;box-shadow:12px 12px 0 #e7d9f0}.photo-caption{position:absolute;left:6%;right:-8%;bottom:-33px;display:block;transform:rotate(-4deg);padding:9px 14px;background:#ff922b;color:#2e173e;font-family:Jua,sans-serif;text-align:center;font-size:17px;box-shadow:0 4px 0 #ac5b2422}.lulu-copy{padding-top:80px}.lulu-copy .eyebrow{font-size:10px;color:#8a558e}.lulu-copy h3{font-size:70px;line-height:1.1;letter-spacing:-.07em;margin:15px 0 28px}.lulu-copy h3 span{font-size:12px;margin-left:20px;letter-spacing:.2em;color:#ac75b3}.lulu-copy blockquote{font-family:Jua,sans-serif;font-size:29px;line-height:1.4;color:#7a3588;margin-bottom:30px}.lulu-copy>p:not(.eyebrow){font-size:15px;line-height:1.9;margin-top:17px}.keywords{display:flex;gap:7px 13px;flex-wrap:wrap;margin-top:24px;font-size:11px;font-weight:500}.keywords li::before{content:'#';opacity:.6;margin-right:3px}.lulu-inset{position:absolute;bottom:42px;left:36%;width:148px;padding:7px 7px 0;background:white;border:1px solid #e4d8eb;box-shadow:7px 7px 0 #39234814}.lulu-inset img{width:100%}.lulu-inset figcaption{font-family:Jua;font-size:14px;text-align:center;padding:9px 0;color:#694672}.seoa-profile{position:relative;margin-top:100px;padding:65px 65px 85px;background:#111d2b;display:grid;grid-template-columns:1fr .8fr;gap:35px 50px}.seoa-heading{grid-column:1/-1;border-top:1px solid #a6d9ff44;padding-top:30px}.seoa-heading .eyebrow{color:#9fc8e9}.seoa-heading h3{font-size:70px;letter-spacing:-.065em;line-height:1.2;margin-top:12px}.seoa-heading h3 span{font-size:12px;letter-spacing:.2em;color:#8aaecb;margin-left:25px}.bio-line{font-size:13px;margin-top:15px;color:#bbcadb}.bio-line span{padding:0 8px;color:#586f89}.seoa-photo{grid-row:2/4}.seoa-photo img{width:100%;border:1px solid #a9d7ff30}.seoa-photo figcaption{font-family:Jua;font-size:28px;line-height:1.5;color:#c3e7ff;padding:28px 0 0}.seoa-copy{align-self:start;padding-top:20px}.seoa-copy .large-copy{font-size:25px;line-height:1.5;letter-spacing:-.04em;margin-bottom:28px}.seoa-copy strong{color:#b8dcf8}.seoa-copy>p:not(.large-copy){font-size:15px;color:#c9d5e0;line-height:1.9}.seoa-copy .keywords{color:#a2c1da}.seoa-inset{width:72%;margin-left:auto;border:1px solid #8bb7d977;padding:7px;background:#0c1520;position:relative;align-self:end}.seoa-inset img{width:100%}.seoa-inset figcaption{font-family:Jua;font-size:17px;text-align:center;padding:10px 4px 3px;color:#ebd2e9}.seoa-inset::before{content:'그런데 가끔은…';position:absolute;left:-30px;top:-30px;color:#efc2e8;transform:rotate(-6deg);font-family:Jua;font-size:17px}
.situation{max-width:var(--reader);margin:0 auto;padding:150px 35px 0;background:linear-gradient(#0e0b16,#1b1429 45%,#141322)}.situation>.eyebrow{color:#e2a45d;text-align:center;font-size:10px}.situation h2{font-size:clamp(30px,5.1vw,47px);line-height:1.5;letter-spacing:-.05em;text-align:center;margin-top:30px}.situation h2 span{color:#e6bbff}.date{font-family:Jua;text-align:center;font-size:20px;margin:45px 0 60px;color:#bfb0cd}.paths{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.paths figure{position:relative}.path-lulu{margin-top:0}.path-seoa{margin-top:145px}.paths img{width:100%;border:1px solid #a9d7ff22}.paths figcaption{padding:22px 0;font-size:14px;line-height:1.8;color:#d5c7df}.paths strong{font-size:17px;color:#ffd2eb;display:block;margin-top:7px}.path-seoa strong{color:#b4dfff}.convergence{text-align:center;padding-top:50px}.convergence>span{display:inline-block;color:#bca2d6;font-size:40px;margin:0 17%;line-height:1}.convergence p{margin-top:35px;font-size:16px;line-height:2;color:#c3b6d2}.convergence strong{display:block;margin-top:28px;font-family:Jua;font-size:clamp(29px,5vw,40px);font-weight:400;color:#f8f0ff}.play{max-width:var(--reader);margin:0 auto;padding:100px 30px 85px;text-align:center;background:#141322}.play .eyebrow{color:#b59bce;font-size:10px}.play h2{font-size:clamp(29px,4.5vw,40px);letter-spacing:-.06em;line-height:1.4;margin:30px 0}.possibilities{font-family:Jua;font-size:clamp(22px,3.6vw,28px);line-height:1.7;color:#f2d9ff}.freedom{font-size:14px;line-height:1.9;color:#bcb0ca;margin-top:26px}.play-button{display:flex;justify-content:space-between;align-items:center;gap:20px;background:#ff922b;color:#271832;font-weight:700;font-size:16px;padding:23px 27px;max-width:440px;margin:45px auto 0;border:1px solid #ffb86e;box-shadow:5px 5px 0 #5c345f;transition:transform .18s,box-shadow .18s}.play-button:hover{transform:translateY(-3px);box-shadow:7px 8px 0 #5c345f}.play-button span{font-size:25px;line-height:1}.availability{color:#a396b3;font-size:11px;line-height:1.8;margin-top:18px}.back-top{display:inline-block;margin-top:45px;font-size:12px;color:#bdb0cc;border-bottom:1px solid #82718e55;padding-bottom:4px}footer{text-align:center;padding:55px 20px 40px;color:#9784ab;font-size:11px}footer p{font-family:Jua;font-size:20px;margin-bottom:10px}footer span{font-size:9px;letter-spacing:.16em}.noscript{padding:30px;text-align:center;color:#ffcd9e}
@media(min-width:1100px){body{background-image:radial-gradient(ellipse at 10% 12%,#45234025,transparent 40%),radial-gradient(ellipse at 90% 30%,#253b6125,transparent 45%);background-attachment:fixed}.webtoon,.masthead,.episode-end,.situation,.play{box-shadow:0 0 80px #0002}}
@media(max-width:650px){.reader-nav{height:48px;padding:0 14px;gap:10px}.wordmark{font-size:9px;letter-spacing:.055em}.wordmark span{margin-right:3px}nav{gap:13px;font-size:11px}.progress{top:47px}.draft-note{font-size:10px;padding:9px 7px}.masthead{padding:35px 15px 55px}.masthead .eyebrow{font-size:9px;letter-spacing:.12em}.masthead h1{margin:0 auto -12px;max-width:400px}.masthead-copy{font-size:22px}.scroll-invite{margin-top:25px;font-size:10px;gap:5px}.scene{padding-left:13px;padding-right:13px;padding-top:50px}.scene .narration{font-size:22px;margin-bottom:35px}.opening{padding-top:65px}.opening .panel{width:92%!important}.intro{padding-top:100px;padding-bottom:70px}.dialogue-row{padding:0 3%;margin-bottom:22px}.bubble{padding:17px 22px 19px;max-width:94%;min-width:110px}.bubble .dialogue{font-size:22px;line-height:1.4}.speaker{font-size:11px}.quick{padding-top:34px}.scene.reaction .panel{width:94%}.scene.portrait .panel{width:83%}.bubble.burst .dialogue{font-size:25px}.reveal-wall{padding:100px 0 55px}.ghost-sfx{bottom:-25px;font-size:35px}.farewell{padding-top:80px;padding-bottom:140px}.chapter-note{font-size:12px;margin-bottom:55px}.scene.quiet{padding-top:90px}.shadow-sfx{right:-13%;font-size:27px}.entrance{padding-top:95px}.inspection{padding-top:70px}.action{padding:90px 0 55px}.impact-sfx{bottom:-26px;font-size:51px}.calm{padding-top:65px;padding-bottom:65px}.shock{padding-top:60px}.startled .dialogue{font-size:34px}.phone-sfx{font-size:39px;top:57%;left:-2%}.composure{padding-top:60px;padding-bottom:40px}.missing-cg{font-size:11px;width:90%;padding:24px 14px}.signal{padding-top:50px;padding-bottom:100px}.corridor{padding-top:75px}.tracking{padding-top:95px}.approaching{padding-top:24px;padding-bottom:35px}.decision{padding-top:60px;padding-bottom:30px}.last{padding:85px 13px 70px}.last .missing-cg{padding:60px 18px}.episode-end{padding:35px 20px 95px;gap:20px}.episode-end p{font-size:22px}.section-lead{padding:65px 28px 55px}.section-lead .eyebrow{font-size:9px;margin-bottom:22px}.section-lead h2{font-size:32px}.lulu-profile{grid-template-columns:1fr;gap:0;padding:30px 26px 45px}.lulu-photo{width:80%;margin-top:0}.lulu-photo img{box-shadow:9px 9px 0 #e7d9f0}.photo-caption{font-size:14px;padding:8px 10px;bottom:-27px;left:4%;right:-16%}.lulu-copy{padding-top:80px;padding-right:0}.lulu-copy .eyebrow{font-size:9px}.lulu-copy h3{font-size:64px;margin:12px 0 25px}.lulu-copy h3 span{font-size:11px;margin-left:18px}.lulu-copy blockquote{font-size:27px;max-width:95%;margin-bottom:25px}.lulu-copy>p:not(.eyebrow){font-size:14px;line-height:1.95;margin-top:18px}.lulu-copy .keywords{font-size:11px;gap:6px 12px;max-width:100%}.lulu-inset{position:relative;left:auto;bottom:auto;width:41%;margin:35px 0 0 auto;padding:6px 6px 0}.lulu-inset figcaption{font-size:12px;padding:7px 0}.seoa-profile{margin-top:70px;padding:35px 26px 45px;grid-template-columns:1fr .63fr;gap:30px 20px}.seoa-heading{padding-top:24px}.seoa-heading .eyebrow{font-size:9px}.seoa-heading h3{font-size:52px;margin-top:15px}.seoa-heading h3 span{display:block;margin:12px 0 0;font-size:10px;letter-spacing:.24em}.bio-line{font-size:11px;margin-top:20px}.seoa-photo{grid-column:1/-1;grid-row:auto;width:85%;margin-left:auto}.seoa-photo figcaption{font-size:27px;padding-top:25px}.seoa-copy{grid-column:1/-1;grid-row:auto;padding-top:0}.seoa-copy .large-copy{font-size:24px;margin-bottom:22px}.seoa-copy>p:not(.large-copy){font-size:14px;line-height:1.95}.seoa-copy .keywords{font-size:10px;gap:6px 11px}.seoa-inset{grid-column:2;width:100%;margin-top:30px;padding:5px}.seoa-inset figcaption{font-size:13px;padding:8px 1px 2px;white-space:nowrap}.seoa-inset::before{font-size:15px;left:-20px;top:-28px}.situation{padding:110px 24px 0}.situation>.eyebrow{font-size:9px;letter-spacing:.12em}.situation h2{font-size:33px;line-height:1.5;margin-top:25px}.date{font-size:19px;margin:35px 0 45px}.paths{gap:17px}.path-seoa{margin-top:110px}.paths figcaption{font-size:12px;padding:16px 0;line-height:1.9}.paths strong{font-size:14px;line-height:1.6}.convergence{padding-top:35px}.convergence>span{font-size:30px;margin:0 17%}.convergence p{font-size:14px;margin-top:28px}.convergence strong{font-size:31px;margin-top:25px}.play{padding:90px 24px 70px}.play h2{font-size:31px;line-height:1.5}.possibilities{font-size:23px}.freedom{font-size:12px}.play-button{font-size:14px;padding:21px 19px;margin-top:35px;gap:12px}.play-button span{font-size:23px}.availability{font-size:10px}.back-top{font-size:11px;margin-top:35px}}
@media(max-width:370px){.wordmark{font-size:8px}nav{gap:11px;font-size:10px}.draft-note{font-size:9px}.bubble .dialogue{font-size:21px}.situation h2{font-size:30px}.seoa-profile,.lulu-profile{padding-left:22px;padding-right:22px}.seoa-inset figcaption{font-size:12px}.phone-sfx{font-size:35px}.possibilities{font-size:21px}.play h2{font-size:28px}}
.bubble.thought{background:transparent;color:#d9e8f8;border:0;border-radius:0;box-shadow:none;padding:9px 12px 14px;min-width:0}.bubble.thought::after{display:none}.bubble.thought .speaker{color:#8ba5c3;font-size:10px;margin-bottom:8px}.bubble.thought .dialogue{font-size:clamp(21px,3.3vw,27px);text-align:left}.seoa-inset figcaption{white-space:normal}.composure .panel{width:94%!important;margin-left:0!important}.last .panel{width:100%}.last .dialogue-row{justify-content:flex-start}.last{padding-bottom:130px}
.scene{scroll-margin-top:74px}
.dialogue-row{margin-bottom:64px;padding-top:23px;align-items:center}
.bubble:not(.thought){display:grid;place-items:center;min-width:150px;max-width:88%;padding:24px 30px;background:transparent;border:0;border-radius:0;box-shadow:none;isolation:isolate;transform:none}
.bubble::after{display:none}
.bubble-shape{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:0}
.bubble-shape path{fill:#fffaff;stroke:#53375f;stroke-width:1.6;stroke-linejoin:round}
.bubble.passer .bubble-shape path{fill:#fff;stroke:#44384b}
.bubble.seoa .bubble-shape path{fill:#f7fbff;stroke:#32495f}
.bubble .dialogue{position:relative;z-index:1;width:100%;margin:0;padding:0;text-align:center;line-height:1.5;font-size:clamp(22px,3.4vw,29px);font-weight:400;align-self:center}
.bubble .speaker{position:absolute;top:-24px;left:20px;z-index:1;margin:0;line-height:1.4;font-size:11px;text-align:left;letter-spacing:.03em}
.bubble.lulu .speaker{color:#e3b0d5}.bubble.passer .speaker{color:#cfc3da}.bubble.seoa .speaker{color:#a6c7e5}
.bubble.thought{display:block;padding:12px 10px 0;max-width:95%;margin-bottom:2px}
.bubble.thought .speaker{position:static;color:#8ba5c3;margin-bottom:9px;font-size:10px}
.bubble.thought .dialogue{text-align:left;font-size:clamp(21px,3.3vw,27px)}
.thought + .panel{margin-top:0}.bubble.startled .dialogue{font-size:34px}
.quick{padding-top:105px}.reveal-wall{padding-top:185px;padding-bottom:125px}
.scene.reaction{padding-top:120px}.farewell{padding-top:145px;padding-bottom:240px}
.scene.quiet{padding-top:130px;padding-bottom:55px}.entrance{padding-top:165px}
.inspection{padding-top:130px}.action{padding-top:145px;padding-bottom:125px}
.calm{padding-top:120px;padding-bottom:160px}.shock{padding-top:100px}
.composure{padding-top:125px;padding-bottom:110px}.signal{padding-top:110px;padding-bottom:170px}
.corridor{padding-top:130px}.tracking{padding-top:155px}.approaching{padding-top:65px;padding-bottom:90px}
.decision{padding-top:145px;padding-bottom:80px}.last{padding-top:175px;padding-bottom:150px}
html{scrollbar-width:thin;scrollbar-color:#665372 #130e20}
@media(max-width:650px){.dialogue-row{margin-bottom:56px;padding-left:2%;padding-right:2%;padding-top:24px}.bubble:not(.thought){padding:22px 28px;min-width:145px;max-width:91%}.bubble .dialogue{font-size:22px;line-height:1.5}.bubble .speaker{font-size:11px;top:-23px;left:19px}.bubble.thought{padding:10px 8px 0}.bubble.thought .speaker{font-size:10px}.bubble.thought .dialogue{font-size:21px}.quick{padding-top:90px}.scene.reaction{padding-top:105px}.reveal-wall{padding:160px 0 110px}.farewell{padding-top:125px;padding-bottom:210px}.scene.quiet{padding-top:110px;padding-bottom:35px}.entrance{padding-top:140px}.inspection{padding-top:110px}.action{padding:125px 0 110px}.calm{padding-top:95px;padding-bottom:140px}.shock{padding-top:90px}.composure{padding-top:105px;padding-bottom:80px}.signal{padding-top:95px;padding-bottom:145px}.corridor{padding-top:110px}.tracking{padding-top:135px}.approaching{padding-top:55px;padding-bottom:75px}.decision{padding-top:125px;padding-bottom:60px}.last{padding-top:150px;padding-bottom:135px}.bubble.startled .dialogue{font-size:33px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
