/* Emerald Cinema — editorial scale, film language, finite intentional motion. */
:root{--bg:#06110d;--panel:#0d1a15;--edge:#263d32;--ink:#eef7f0;--muted:#9caf9f;--lime:#8cf0b9;--lilac:#b0e8ce;--mint:#8cf0b9}.brand>span{color:#8cf0b9!important}.primary{background:linear-gradient(110deg,#bdf7d5,#77dca8)!important;color:#062619!important;border-color:#a2e8bf!important;box-shadow:0 3px 0 #254c39!important}.brand-badge{background:#dcece1!important}.brand-badge img{filter:brightness(0)!important}.content:has(.cinema-hero){max-width:1900px;padding-top:16px}.content:has(.cinema-hero)>.preview-note{margin-bottom:12px}.cinema-hero{padding:12px 0 0}.cinema-mast{display:flex;justify-content:space-between;align-items:center;letter-spacing:2px;font-size:9px;color:#a3bcab;padding:8px 0 22px}.cinema-mast>span:first-child{display:flex;gap:9px;align-items:center}.cinema-mast i,.stage-label i{width:6px;height:6px;background:#99f2be;border-radius:50%;display:inline-block;box-shadow:0 0 12px #8cebb868}.cinema-title{display:grid;grid-template-columns:1.4fr 1fr;gap:30px;align-items:end;padding:0 0 32px}.cinema-title h1{font:500 clamp(48px,5.6vw,100px)/.96 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;letter-spacing:-5px;margin:0;color:#f3f6ec}.cinema-title h1 em{font-family:Georgia,serif;font-weight:400;color:#b4d5bd;letter-spacing:-4px}.cinema-title>div{padding:0 0 3px 12px;max-width:340px;justify-self:end}.cinema-title p{color:#a4b6a9;line-height:1.8;font-size:12px;margin:0 0 19px}.cinema-cta{display:flex;justify-content:space-between;gap:55px;padding:15px 20px!important;border-radius:5px!important;font-size:12px}.cinema-title .text-btn{display:block;margin-top:14px;color:#b8c9bd;font-size:10px;padding-left:0}.cinema-stage{height:clamp(380px,39vw,630px);min-height:380px;position:relative;overflow:hidden;border-radius:7px;background:#11251b;border:1px solid #3d5547;isolation:isolate}.cinema-scene,.cinema-scene img,.cinema-scrim,.cinema-grain{position:absolute;inset:0;width:100%;height:100%}.cinema-scene img{object-fit:cover;object-position:50% 55%;transform:scale(1.035);animation:none;filter:brightness(1)}.cinema-scrim{background:linear-gradient(90deg,#02170cb5,transparent 72%),linear-gradient(0deg,#03140df0,transparent 60%)}.cinema-grain{z-index:2;pointer-events:none;opacity:.13;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.5' filter='url(%23n)'/%3E%3C/svg%3E")}.viewfinder{position:absolute;width:25px;height:25px;z-index:3;border-color:#d8f0db66;border-style:solid}.corner-a{top:20px;left:20px;border-width:1px 0 0 1px}.corner-b{top:20px;right:20px;border-width:1px 1px 0 0}.corner-c{bottom:20px;left:20px;border-width:0 0 1px 1px}.corner-d{bottom:20px;right:20px;border-width:0 1px 1px 0}.stage-label{position:absolute;left:42px;top:35px;color:#e3eedb;letter-spacing:2px;font-size:8px;display:flex;gap:9px;align-items:center}.stage-title{position:absolute;left:42px;top:100px;font:400 clamp(32px,4vw,65px)/1.07 Georgia,serif;letter-spacing:-1.5px;color:#f3f8e9;text-shadow:0 2px 20px #0005}.stage-title em{color:#c5e3c8}.stage-side{position:absolute;right:35px;top:45px;display:flex;flex-direction:column;gap:14px;writing-mode:vertical-rl;font-size:7px;letter-spacing:2px;color:#e0f0d9a1}.stage-side span:nth-child(2){opacity:.6}.stage-side span:nth-child(3){opacity:.4}.stage-director{position:absolute;left:42px;bottom:76px;display:flex;gap:15px;align-items:center;background:#061c15b8;backdrop-filter:blur(14px);border:1px solid #abcbb14d;border-radius:8px;padding:15px 17px;max-width:460px;width:calc(100% - 84px);transform:translateY(0);animation:none}.director-icon{font-size:25px;color:#b0efc7}.stage-director small{font-size:7px;letter-spacing:1.5px;color:#a8c9b4}.stage-director p{font-size:11px;color:#f1f5e8;margin:5px 0 0}.stage-director button{border:1px solid #accbb14d;background:#193d2c;width:31px;height:31px;border-radius:5px;color:#c9e9d1;margin-left:auto;flex-shrink:0}.stage-timecode{position:absolute;left:42px;right:42px;bottom:34px;display:flex;gap:20px;align-items:center;color:#c8dccd;font:8px monospace;letter-spacing:1px}.stage-timecode>div{display:flex;align-items:center;gap:4px;flex:1;height:15px}.stage-timecode i{flex:1;max-width:14px;height:calc(4px + mod(var(--bar), 4)*3px);min-height:4px;background:#b1e7bd7a}.stage-timecode i:nth-child(3n){height:12px}.stage-timecode i:nth-child(5n){height:7px}.cinema-model-strip{padding:25px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #2a4133;color:#b7cebe}.cinema-model-strip>span{font-size:8px;letter-spacing:1px;color:#7c9d89}.cinema-model-strip b{font-size:17px;letter-spacing:-.5px;font-weight:500}.cinema-model-strip button{font-size:10px;color:#c4dfcc;background:transparent;border:0}.cinema-sequence{display:grid;grid-template-columns:1fr 2.1fr;gap:35px;padding:90px 0 70px}.sequence-copy h2,.cinema-invite h2{font:500 clamp(31px,3.1vw,52px)/1.06 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;letter-spacing:-2px;margin:18px 0}.sequence-copy h2 em,.cinema-invite em{font-family:Georgia,serif;font-weight:400;color:#b3d8bd}.sequence-copy p{font-size:11px;max-width:245px;color:#92ac9c;line-height:1.8}.sequence-copy .text-btn{font-size:10px;color:#b2d5bf;padding:15px 0}.sequence-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;perspective:1200px;align-items:start}.sequence-card{appearance:none;text-align:left;background:none;border:0;color:#e6f2e6;padding:0;transition:transform .5s!important;transform:rotateY(-8deg) translateY(20px);transform-origin:center}.sequence-card:nth-child(2){transform:rotateY(-4deg) translateY(0)}.sequence-card:nth-child(3){transform:rotateY(3deg) translateY(30px)}.sequence-card:hover{transform:translateY(-8px) rotateY(0)!important}.sequence-card>div{position:relative;height:230px;overflow:hidden;border:1px solid #47614f;border-radius:4px}.sequence-card img{width:100%;height:100%;object-fit:cover;filter:saturate(.8);transition:transform .8s}.sequence-card:hover img{transform:scale(1.06)}.sequence-card>div:after{content:'';position:absolute;inset:0;background:linear-gradient(#04170b60,transparent 50%)}.sequence-card>div>span{position:absolute;top:15px;left:15px;z-index:1;font:11px monospace}.sequence-card i{position:absolute;bottom:12px;right:12px;background:#e0eddb;color:#0a2417;width:28px;height:28px;border-radius:50%;font-style:normal;display:grid;place-items:center}.sequence-card h3{font-size:15px;font-weight:500;margin:17px 0 6px;letter-spacing:-.4px}.sequence-card p{color:#8eaa99;font-size:10px;line-height:1.6;margin:0}.cinema-invite{border-top:1px solid #2a4133;border-bottom:1px solid #2a4133;padding:55px 35px 60px;text-align:center;background:radial-gradient(ellipse at bottom,#153e28,transparent 70%);position:relative;overflow:hidden}.cinema-invite>span{font-size:8px;letter-spacing:2px;color:#91b59d}.cinema-invite h2{font-size:clamp(38px,4.2vw,70px);margin:22px 0 27px}.cinema-invite .primary{border-radius:5px;padding:15px 24px;font-size:12px}.cinema-invite>.text-btn{display:block;margin:16px auto 0;color:#97b9a3;font-size:10px}.emerald-model-heading{margin-top:70px}.auth-story{background:radial-gradient(ellipse at 40% 40%,#214c35,transparent 65%),#07160f!important}.auth-signature{background:#193f2a!important;border-color:#4f815f!important}.auth-story h1 em{color:#bcdfc0!important}.auth-orbit{border-color:#82b59444!important}.auth-panel input:focus{border-color:#93d9ad!important;box-shadow:0 0 0 3px #a5e6bc10!important}
/* First entrance: full-screen kinetic typography; returning: only the word over a clear layer. */
.lumora-intro{position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;border:0;margin:0;padding:0;background:#04120d;color:#e8f6e9;overflow:hidden;isolation:isolate}.lumora-intro::backdrop{background:#04120d}.welcome-atmosphere{position:absolute;inset:0;overflow:hidden;z-index:-1;background:radial-gradient(ellipse at 50% 70%,#124c32,transparent 65%)}.welcome-grid{position:absolute;inset:-30%;background-image:radial-gradient(#8ff0b54d .8px,transparent .8px);background-size:35px 35px;transform:perspective(500px) rotateX(65deg) translateY(10%);animation:welcome-grid-flight 12.8s ease-out both}.welcome-orb{position:absolute;width:45vw;height:45vw;min-width:320px;min-height:320px;left:50%;top:50%;border:1px solid #a1e5bd22;border-radius:50%;transform:translate(-50%,-50%);box-shadow:inset -40px -30px 100px #8ff0b510,20px 10px 100px #91e8ad0f;animation:welcome-orb 12.8s both}.welcome-orb:before,.welcome-orb:after{content:'';position:absolute;inset:12%;border:1px solid #91dbae18;border-radius:50%;transform:rotateX(60deg) rotateZ(-35deg)}.welcome-orb:after{transform:rotateY(65deg) rotateZ(35deg)}.welcome-spark{position:absolute;left:calc(9% + var(--i)*9%);top:calc(15% + mod(var(--i), 5)*15%);width:3px;height:3px;background:#d0f9d6;opacity:.3;box-shadow:0 0 15px #b3f9c7;animation:spark-rise 12.8s both;animation-delay:calc(var(--i)*.03s)}.welcome-spark:nth-child(3n){top:65%}.welcome-spark:nth-child(2n){top:35%}.welcome-brand{position:absolute;left:4vw;top:4vh;font:26px Georgia,serif;letter-spacing:-1px;color:#d2e9d7;z-index:5}.welcome-brand>span{color:#8de0af;padding-left:6px}.welcome-scenes{position:absolute;inset:0;display:grid;place-items:center}.welcome-scene{position:absolute;inset:15%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;opacity:0;pointer-events:none;animation:welcome-chapter 12.8s both;transform-style:preserve-3d}.welcome-scene small{font:9px/1.5 sans-serif;letter-spacing:4px;color:#8fb89c;display:block;margin-bottom:28px}.welcome-scene h1,.welcome-scene h2{font:400 clamp(46px,8vw,130px)/1.03 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;letter-spacing:-5px;margin:0}.welcome-scene em{font-family:Georgia,serif;font-weight:400;color:#abdfbc}.ws-one{animation-name:welcome-one}.ws-two{animation-name:welcome-two}.ws-two h2{font-size:clamp(35px,5vw,80px);position:relative;z-index:2}.ws-three{animation-name:welcome-three}.ws-four{animation-name:welcome-four}.welcome-film{position:absolute;inset:-10% -5%;perspective:1000px;z-index:-1}.welcome-film figure{position:absolute;left:calc(8% + var(--i)*25%);top:calc(10% + var(--i)*9%);width:30%;height:80%;margin:0;transform:rotateY(-25deg) rotateZ(-10deg) translateZ(calc(var(--i)*30px));border:1px solid #a5c8af44;border-radius:7px;overflow:hidden;opacity:.24}.welcome-film figure:nth-child(2){transform:rotateY(0) rotateZ(10deg) translateY(20%)}.welcome-film figure:nth-child(3){transform:rotateY(25deg) rotateZ(18deg)}.welcome-film img{width:100%;height:100%;object-fit:cover}.welcome-track{display:flex;gap:7px;align-items:center;height:35px;margin-top:45px}.welcome-track i{height:6px;width:5px;background:#bce9c7;animation:welcome-level .8s ease-in-out 10 alternate}.welcome-track i:nth-child(3n){animation-delay:-.3s}.welcome-track i:nth-child(2n){animation-delay:-.6s}.welcome-skip{position:absolute;right:max(30px,env(safe-area-inset-right));bottom:max(30px,env(safe-area-inset-bottom));background:transparent;border:1px solid #adc9b43d;color:#c0d4c5;font:10px sans-serif;letter-spacing:.5px;border-radius:50px;padding:11px 18px;z-index:8}.welcome-skip:hover{background:#a6e2b817;color:#fff}.welcome-progress{position:absolute;bottom:0;left:0;right:0;height:2px;background:#8fb59d13}.welcome-progress i{display:block;width:100%;height:100%;background:#9ceab4;transform-origin:left;animation:welcome-progress 12.8s linear both}.lumora-returning{position:fixed;inset:0;z-index:10000;background:transparent!important;backdrop-filter:none!important;pointer-events:none;display:grid;place-items:center;overflow:hidden}.returning-word{font:400 clamp(65px,11vw,175px)/1 Georgia,serif;letter-spacing:-6px;color:#e7f8e9;text-shadow:0 2px 40px #03160c,0 1px 4px #03160c;animation:returning-word 3s cubic-bezier(.2,.7,.2,1) both}.welcome-site-return #app{animation:site-return 3s cubic-bezier(.2,.7,.2,1) both;transform-origin:center 40%}.welcome-site-return .cinema-scene img{animation:returning-scene 3s ease-out both}.welcome-site-return .sequence-card{animation:returning-cards 3s ease-out both}.welcome-site-enter #app{animation:site-first 12.8s ease-out both}.welcome-reduced .welcome-atmosphere,.welcome-reduced .welcome-scene:not(.ws-one),.welcome-reduced .welcome-progress{display:none}.welcome-reduced .ws-one{animation:none;opacity:1;transform:none}.welcome-reduced .returning-word{animation:none;opacity:1}
@keyframes scene-reveal{from{transform:scale(1.12);filter:brightness(.4)}to{transform:scale(1.035);filter:brightness(1)}}@keyframes director-reveal{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes welcome-one{0%{opacity:0;transform:translateY(35px) scale(.92);filter:blur(12px)}8%,20%{opacity:1;transform:none;filter:blur(0)}26%,100%{opacity:0;transform:translateY(-50px) scale(1.07);filter:blur(8px)}}@keyframes welcome-two{0%,24%{opacity:0;transform:translateY(50px) rotateX(-12deg);filter:blur(10px)}31%,44%{opacity:1;transform:none;filter:blur(0)}50%,100%{opacity:0;transform:translateY(-50px);filter:blur(8px)}}@keyframes welcome-three{0%,49%{opacity:0;transform:scale(.8);filter:blur(12px)}57%,71%{opacity:1;transform:none;filter:blur(0)}77%,100%{opacity:0;transform:scale(1.1);filter:blur(8px)}}@keyframes welcome-four{0%,76%{opacity:0;transform:translateY(40px);filter:blur(10px)}84%,95%{opacity:1;transform:none;filter:blur(0)}100%{opacity:0;transform:scale(1.08);filter:blur(5px)}}@keyframes welcome-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes welcome-grid-flight{from{transform:perspective(500px) rotateX(65deg) translateY(35%) scale(1.5);opacity:0}15%{opacity:1}to{transform:perspective(500px) rotateX(65deg) translateY(-5%) scale(1);opacity:.2}}@keyframes welcome-orb{0%{opacity:0;transform:translate(-50%,-50%) scale(.3) rotate(-60deg)}35%,75%{opacity:1}100%{opacity:0;transform:translate(-50%,-50%) scale(1.6) rotate(30deg)}}@keyframes spark-rise{from{opacity:0;transform:translateY(100px)}25%{opacity:.5}to{transform:translateY(-100px);opacity:0}}@keyframes welcome-level{to{height:30px}}@keyframes returning-word{0%{opacity:0;transform:translateY(35px) scale(.85);filter:blur(14px)}27%,60%{opacity:1;transform:none;filter:blur(0)}100%{opacity:0;transform:translateY(-25px) scale(1.08);filter:blur(8px)}}@keyframes site-return{0%{transform:scale(1.055);filter:brightness(.5)}45%{filter:brightness(.68)}100%{transform:scale(1);filter:brightness(1)}}@keyframes returning-scene{from{transform:scale(1.14)}to{transform:scale(1.035)}}@keyframes returning-cards{from{opacity:.3;translate:0 30px}to{opacity:1;translate:0 0}}@keyframes site-first{0%,85%{opacity:.3;transform:scale(1.05)}100%{opacity:1;transform:none}}
@media(max-width:1100px){.cinema-title h1{font-size:65px;letter-spacing:-3px}.cinema-title h1 em{letter-spacing:-3px}.cinema-sequence{grid-template-columns:1fr;gap:30px;padding:60px 0}.sequence-copy{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.sequence-copy .eyebrow{grid-column:1/-1}.sequence-copy h2{grid-row:2/4}.sequence-copy p{align-self:end}.sequence-copy .text-btn{text-align:left}.sequence-card>div{height:260px}.cinema-title>div{padding-left:0}.cinema-model-strip>span{max-width:90px;font-size:7px}}
@media(max-width:680px){.cinema-mast{padding-top:0;font-size:7px;letter-spacing:1px;gap:12px}.cinema-mast>span:last-child{font-size:6px}.cinema-title{display:block;padding-bottom:24px}.cinema-title h1{font-size:53px;letter-spacing:-2.8px}.cinema-title h1 em{letter-spacing:-2.6px}.cinema-title>div{margin-top:22px;max-width:none}.cinema-title p{font-size:11px;line-height:1.7;margin-bottom:15px}.cinema-title .cinema-cta{display:inline-flex;padding:13px 18px!important;gap:30px;font-size:11px}.cinema-title .text-btn{display:inline-block;font-size:9px;margin-left:12px}.cinema-stage{height:420px;min-height:0}.stage-label{left:24px;top:30px;font-size:6px;letter-spacing:1px}.stage-title{left:24px;top:100px;font-size:40px}.stage-side{right:22px;top:56px;font-size:6px}.stage-director{left:24px;bottom:75px;width:calc(100% - 48px);padding:12px;gap:10px}.stage-director p{font-size:10px}.stage-director small{font-size:6px}.stage-timecode{left:24px;right:24px;gap:12px;font-size:6px}.stage-timecode>span:last-child{display:none}.cinema-model-strip{flex-wrap:wrap;gap:15px;padding:19px 0}.cinema-model-strip>span{max-width:none;width:100%;font-size:7px}.cinema-model-strip b{font-size:15px}.cinema-model-strip button{font-size:8px;margin-left:auto;padding:0}.cinema-sequence{padding:45px 0}.sequence-copy{display:block}.sequence-copy h2{font-size:37px;margin-top:15px}.sequence-copy p{max-width:280px}.sequence-cards{gap:8px}.sequence-card>div{height:180px}.sequence-card>div>span{top:10px;left:10px;font-size:9px}.sequence-card i{width:23px;height:23px;font-size:12px;bottom:8px;right:8px}.sequence-card h3{font-size:12px;line-height:1.3}.sequence-card p{font-size:8px;line-height:1.5}.sequence-card{transform:rotateY(-7deg) translateY(10px)}.sequence-card:nth-child(3){transform:rotateY(7deg) translateY(15px)}.cinema-invite{padding:40px 14px}.cinema-invite h2{font-size:42px}.cinema-invite .primary{font-size:11px}.welcome-brand{top:28px;left:25px;font-size:23px}.welcome-scene{inset:12% 6%}.welcome-scene h1,.welcome-scene h2{font-size:52px;letter-spacing:-2.5px}.welcome-scene small{font-size:7px;letter-spacing:2px;margin-bottom:24px}.ws-two h2{font-size:40px}.welcome-film{inset:8% -5%}.welcome-film figure{height:65%;top:20%;width:38%}.welcome-film figure:first-child{left:0}.welcome-film figure:nth-child(3){left:63%}.welcome-skip{bottom:25px;right:22px;font-size:9px}.returning-word{font-size:80px;letter-spacing:-4px}.welcome-track{gap:6px}.welcome-track i{width:4px}.emerald-model-heading{margin-top:40px}}
@media(prefers-reduced-motion:reduce){.cinema-scene img,.stage-director,.lumora-returning *, .lumora-intro *, .welcome-site-return #app,.welcome-site-enter #app{animation:none!important}.welcome-scene{opacity:0}.welcome-scene.ws-one{opacity:1;transform:none}.welcome-grid,.welcome-spark{display:none}.sequence-card{transform:none!important}}body.reduce .welcome-scene{opacity:0}body.reduce .welcome-scene.ws-one{opacity:1;transform:none}body.reduce .welcome-atmosphere{display:none}
.lumora-intro{box-sizing:border-box!important;border-radius:0!important;transform:none!important;overflow:hidden!important;outline:0;left:0!important;top:0!important}.lumora-intro[open]{display:block!important}body:has(.lumora-intro[open]){overflow:hidden}.lumora-intro .welcome-skip:focus-visible{outline:1px solid #bcebd1;outline-offset:4px}
@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){body:not(.reduce) .sequence-cards{animation:film-perspective linear both;animation-timeline:view();animation-range:entry 0% exit 100%}body:not(.reduce) .sequence-card img{animation:frame-pan linear both;animation-timeline:view();animation-range:entry 0% exit 100%}}}@keyframes film-perspective{from{transform:perspective(1200px) rotateY(-9deg) translateY(40px)}50%{transform:perspective(1200px) rotateY(0) translateY(0)}to{transform:perspective(1200px) rotateY(8deg) translateY(-25px)}}@keyframes frame-pan{from{transform:scale(1.14) translateY(4%)}to{transform:scale(1.14) translateY(-4%)}}
body.welcome-site-return,body.welcome-site-enter{overflow:hidden!important}.lumora-returning{width:100%;height:100dvh;box-sizing:border-box}.welcome-scenes{pointer-events:none}

/* The welcome owns entrance motion. No fallback animation may restart on cleanup. */
.stage-watch{position:absolute;right:65px;top:50%;transform:translateY(-50%);z-index:4;display:flex;align-items:center;gap:15px;color:#eef9ef;background:#061c15b8;border:1px solid #b5d0b95e;backdrop-filter:blur(12px);border-radius:60px;padding:11px 25px 11px 11px;text-align:left;font:500 13px/1.5 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.stage-watch-icon{display:grid;place-items:center;width:52px;height:52px;border:1px solid #d1eed26b;border-radius:50%;background:#b1edc317;color:#e2ffe7;font-size:17px;padding-left:3px;box-sizing:border-box}.stage-watch small{display:block;font-size:6px;letter-spacing:1.3px;color:#aac8b3;margin-top:5px}.stage-watch:hover{background:#163c2b;border-color:#a8e5b9;box-shadow:0 8px 35px #001d1666}.stage-watch:focus-visible{outline:2px solid #c4f3d4;outline-offset:5px}
@media(max-width:1100px){.stage-watch{right:30px;top:55%;padding-right:20px;font-size:11px;gap:10px}.stage-watch-icon{width:43px;height:43px;font-size:14px}.stage-watch small{font-size:5px}}
@media(max-width:680px){.stage-watch{left:24px;right:auto;top:auto;bottom:172px;transform:none;padding:7px 17px 7px 7px;font-size:11px}.stage-watch-icon{width:36px;height:36px;font-size:13px}.stage-watch small{font-size:5px;letter-spacing:.8px}.stage-title{top:75px;font-size:35px}.stage-director{bottom:65px}}
