.sylqen-page{--sq-ink:#141b1c;--sq-paper:#eeeae3;--sq-muted:#bcc0bd;background:var(--sq-ink);color:var(--sq-paper)}.sylqen-page a,.sylqen-page button{touch-action:manipulation}.sylqen-page :focus-visible{outline-offset:5px;outline:2px solid #f3ca91}.sylqen-header{z-index:5;background:#141b1c;border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:16px;height:58px;padding:0 3.5%;font:11px GeistMono,monospace;display:flex;position:relative}.sylqen-header a{justify-content:center;align-items:center;gap:12px;min-width:44px;min-height:44px;display:flex}.sylqen-header p{letter-spacing:.035em;text-align:center;font-size:10px}.sylqen-header p span{color:#bdc3c0}.sylqen-journey{isolation:isolate;position:relative}.sylqen-stage{z-index:-1;background:#141b1c;height:100svh;min-height:540px;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.sylqen-poster-frame{position:absolute;inset:0}.sylqen-poster{object-fit:cover;object-position:center}.sylqen-canvas{visibility:hidden;width:100%;height:100%;display:block}.sylqen-journey[data-mode=webgl] .sylqen-canvas{visibility:visible}.sylqen-journey[data-mode=webgl] .sylqen-poster{visibility:hidden}.sylqen-stage-line{pointer-events:none;background:linear-gradient(90deg,#141b1c 0%,#141b1ce6 21%,#141b1c00 55%);position:absolute;inset:0}.sylqen-mode{z-index:4;pointer-events:none;justify-content:flex-end;height:44px;margin-bottom:-44px;padding:0 3.5%;display:flex;position:sticky;top:18px}.sylqen-mode button{pointer-events:auto;color:#eeeae3;background:#141b1c;border:1px solid #747f79;min-height:44px;padding:10px 15px;font:10px GeistMono,monospace}.sylqen-mode button span{color:#ecc48c}.sylqen-chapter{align-items:center;min-height:100svh;padding:130px 6% 100px;scroll-margin-top:0;display:flex;position:relative}.sylqen-copy{width:39%;max-width:520px;padding:20px 0}.sylqen-kicker{letter-spacing:.1em;color:#dfbf95;gap:24px;margin-bottom:28px;font:10px/1.5 GeistMono,monospace;display:flex}.sylqen-kicker>span{color:#bdc3c0}.sylqen-copy h1,.sylqen-copy h2{letter-spacing:-.055em;text-wrap:balance;margin-bottom:28px;font-size:clamp(40px,4.8vw,76px);font-weight:400;line-height:1.05}.sylqen-page em{letter-spacing:-.065em;font-family:Georgia,serif;font-weight:400}.sylqen-copy>p:not(.sylqen-kicker){color:var(--sq-muted);max-width:31ch;font-size:15px;line-height:1.75}.sylqen-text-link{border-bottom:1px solid #8c968e;align-items:center;gap:18px;min-height:44px;margin-top:32px;font-size:12px;display:inline-flex}.sylqen-text-link:hover{color:#f3ca91}.sylqen-name{letter-spacing:-.07em;font-size:clamp(36px,6.6vw,110px);font-weight:450;line-height:.9;position:absolute;top:48px;left:6%}.sylqen-name span{letter-spacing:.17em;color:#bfc3bd;margin-top:18px;font:9px GeistMono,monospace;display:block}.sylqen-chapter-0 .sylqen-copy{padding-top:100px}.sylqen-note{letter-spacing:.1em;color:#c4cbc5;background:#141b1c;padding:10px 12px;font:9px GeistMono,monospace;position:absolute;bottom:36px;right:4%}.sylqen-about{color:#242d2a;background:#e9e5dd;padding:90px 6% 36px;scroll-margin-top:30px;position:relative}.sylqen-about .sylqen-kicker{color:#505d53}.sylqen-about-grid{grid-template-columns:1.15fr 1fr;gap:10%;padding:25px 0 75px;display:grid}.sylqen-about h2{letter-spacing:-.055em;font-size:clamp(38px,5vw,72px);font-weight:400;line-height:1.05}.sylqen-about-grid p{max-width:47ch;font-size:16px;line-height:1.8}.sylqen-about-grid p+p{margin-top:22px}.sylqen-cta{color:#f0f1e9;background:#26332b;justify-content:space-between;align-items:center;gap:22px;min-height:58px;margin-top:35px;padding:20px 24px;font-size:14px;display:flex}.sylqen-cta:hover{background:#3a4b3b}.sylqen-colophon{border-top:1px solid #aab0a4;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:25px;font:10px GeistMono,monospace;display:flex}.sylqen-footer{justify-content:space-between;align-items:center;gap:30px;padding:35px 6%;font-size:12px;display:flex}.sylqen-footer a{align-items:center;gap:14px;min-height:44px;display:inline-flex}.sylqen-footer>span{color:#c4cbc5;font:9px GeistMono,monospace}@media (min-width:761px) and (max-height:650px){.sylqen-stage{min-height:0}.sylqen-chapter{min-height:680px}.sylqen-name{font-size:45px}.sylqen-chapter-0 .sylqen-copy{padding-top:25px}}@media (max-width:760px){.sylqen-header{gap:10px;height:68px;padding:0 20px}.sylqen-header>a:first-child{gap:5px;font-size:10px}.sylqen-header p{max-width:135px;font-size:8px}.sylqen-header p span{display:block}.sylqen-stage{height:56svh;min-height:300px;margin-bottom:-56svh;top:0}.sylqen-stage-line{background:linear-gradient(#0000 72%,#141b1c 100%)}.sylqen-poster-frame{position:absolute;inset:0}.sylqen-poster{object-fit:cover;object-position:67% center}.sylqen-mode{padding-right:15px;top:10px}.sylqen-mode button{padding:10px;font-size:9px}.sylqen-chapter{align-items:flex-end;min-height:100svh;padding:55svh 24px 68px}.sylqen-copy{background:#141b1c;width:100%;max-width:500px;padding:20px 0 0}.sylqen-chapter-0 .sylqen-copy{padding-top:20px}.sylqen-name{font-size:42px;top:65px;left:24px}.sylqen-name span{margin-top:10px;font-size:8px}.sylqen-copy h1,.sylqen-copy h2{margin-bottom:18px;font-size:clamp(36px,9.4vw,62px)}.sylqen-copy>p:not(.sylqen-kicker){max-width:38ch;font-size:14px}.sylqen-kicker{margin-bottom:20px;font-size:9px}.sylqen-text-link{margin-top:17px}.sylqen-note{font-size:8px;bottom:14px;right:20px}.sylqen-about{padding:62px 24px 30px}.sylqen-about-grid{grid-template-columns:1fr;gap:32px;padding:10px 0 42px}.sylqen-about-grid p{font-size:15px}.sylqen-cta{padding:18px;font-size:13px}.sylqen-colophon{flex-direction:column;gap:12px}.sylqen-footer{flex-wrap:wrap;gap:15px;padding:25px 24px}.sylqen-footer>span{width:100%}}@media (prefers-reduced-motion:reduce){.sylqen-mode{display:none}.sylqen-stage{height:62svh;min-height:300px;margin-bottom:0;position:relative}.sylqen-chapter{border-top:1px solid #ffffff26;min-height:0;padding:52px 6%}.sylqen-copy{width:100%;max-width:650px}.sylqen-chapter-0 .sylqen-copy{padding-top:50px}.sylqen-name{font-size:28px;top:24px}.sylqen-name span,.sylqen-note{display:none}.sylqen-copy>p:not(.sylqen-kicker){max-width:45ch}}.sylqen-about :focus-visible{outline-color:#26332b}
