#unseen-page{position:relative;background:transparent;color:#f1efea;min-height:100vh;overflow:hidden}body.unseen-active{background:#0c0b0a;transition:background-color .85s var(--ease)}body.unseen-active #cursor{background:var(--bg)}.u-intro{position:fixed;top:0;left:0;z-index:6;height:100vh;width:min(60vw,720px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:48px;opacity:0;transform:translateY(16px);transition:opacity 1s var(--ease),transform 1.2s var(--ease);will-change:transform,opacity}.u-intro.in{opacity:1;transform:none}.u-eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#8a857c;margin-bottom:20px}.u-phrase{font-size:clamp(34px,6.2vw,78px);font-weight:400;letter-spacing:-.03em;line-height:1.04;color:#f1efea}.u-phrase em{font-style:normal;color:var(--accent)}.u-sub{margin-top:24px;max-width:460px;font-size:clamp(13px,1.4vw,15px);line-height:1.55;color:#b8b2a8}.u-scroll{position:fixed;right:36px;top:50%;transform:translateY(-50%);z-index:6;display:flex;flex-direction:column;align-items:center;gap:14px;opacity:0;transition:opacity 1s var(--ease)}.u-scroll.in{opacity:1}.u-scroll .lbl{writing-mode:vertical-rl;text-orientation:mixed;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#8a857c}.u-scroll .line{width:1px;height:48px;background:#8a857c;animation:u-pulse 1.8s ease-in-out infinite;transform-origin:top}@keyframes u-pulse{0%,to{transform:scaleY(.3);opacity:.4}50%{transform:scaleY(1);opacity:1}}.u-stage{position:relative;z-index:2}.u-img{position:absolute;border-radius:4px;overflow:hidden;will-change:transform,opacity;box-shadow:0 40px 90px rgba(0,0,0,.5);opacity:0;transition:opacity .9s var(--ease)}.u-img.in{opacity:1}.u-img .ph{position:absolute;inset:0;background-size:cover;background-position:50%}.g1{background:linear-gradient(140deg,#2b2418,#4d4128,#2b2418)}.g2{background:linear-gradient(140deg,#1b1b1b,#343432,#1b1b1b)}.g3{background:linear-gradient(140deg,#7a2f0d,#c8500f,#7a2f0d)}.g4{background:linear-gradient(140deg,#0d1217,#26323d,#0d1217)}.g5{background:linear-gradient(140deg,#c9c7c2,#dedcd6,#bdbbb5)}.g6{background:linear-gradient(140deg,#131a16,#2c3a33,#131a16)}.g7{background:linear-gradient(140deg,#6b5520,#a8894a,#6b5520)}.g8{background:linear-gradient(140deg,#1d3a2c,#2f5c44,#1d3a2c)}.g9{background:linear-gradient(140deg,#3a2c2c,#6b4a4a,#3a2c2c)}@media (max-width:760px){.u-intro{width:86vw;padding-left:24px}.u-scroll{right:18px}}@media (prefers-reduced-motion:reduce){.u-img{transform:none!important}}body.unseen-active #main-nav .nav-pill{color:#f1efea;background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.28);transition:color .85s var(--ease),background .85s var(--ease),border-color .85s var(--ease)}body.unseen-active #main-nav .nav-pill:hover{color:#fff;background:var(--accent);border-color:var(--accent)}body.unseen-active #main-nav .nav-logo{color:#f1efea;transition:color .85s var(--ease)}body.unseen-active #main-nav .nav-burger span{background:#f1efea;transition:background .85s var(--ease)}body.unseen-active #main-nav .nav-pill.is-active{border-color:var(--accent);color:var(--accent)}