.motion-player{--motion-accent:#d5b578;--pointer-x:0px;--pointer-y:0px;isolation:isolate;box-sizing:border-box;color:#fff;background:#0c0811;flex-direction:column;width:100%;min-height:100svh;padding-top:40svh;font-family:AppleMyungjo,Batang,Noto Serif CJK KR,serif;display:flex;position:relative;overflow:clip}.motion-player *,.motion-player :before,.motion-player :after{box-sizing:border-box}.motion-player button,.motion-player input,.motion-player select,.motion-player textarea{font:inherit}.motion-player button{cursor:pointer;touch-action:manipulation}.motion-player button:disabled{cursor:wait;opacity:.5}.motion-player :focus-visible{outline:2px solid var(--motion-accent);outline-offset:5px}.motion-world{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.motion-ink-backdrop{background:var(--motion-backdrop) center / cover;opacity:.7;position:absolute;inset:0}.motion-defocused{object-fit:cover;filter:blur(48px)saturate(.65);opacity:.22;width:110%;height:110%;position:absolute;inset:-5%}.motion-picture,.motion-slices{width:min(100%,88svh);margin-inline:auto;position:absolute;inset:0}.motion-picture{transform:translate3d(var(--pointer-x), var(--pointer-y), 0);transition:transform .8s cubic-bezier(.15,.7,.2,1)}.motion-portrait,.motion-slice img{object-fit:cover;width:100%;height:100%;display:block}.motion-portrait{transform-origin:var(--motion-focal-x) var(--motion-focal-y);animation:4.4s cubic-bezier(.12,.65,.2,1) both motion-camera}.motion-vignette{background:linear-gradient(#0a060f40,#0000 20%,#0a060f0d 37%,#0a060fa6 62%,#0c0811 97%),linear-gradient(90deg,#0a060f52,#0000 22% 78%,#0a060f52);position:absolute;inset:0}.motion-curtain{z-index:2;background:repeating-linear-gradient(92deg,#130b1d 0%,#26152f 14%,#100918 26%,#1a1024 40%);width:52%;display:none;position:absolute;top:0;bottom:0;box-shadow:0 0 50px 25px #0d0714}.motion-curtain-left{transform-origin:0;left:-2%}.motion-curtain-right{transform-origin:100%;right:-2%}.motion-player[data-treatment=door] .motion-curtain{display:block}.motion-player[data-treatment=door] .motion-curtain-left{animation:1.55s cubic-bezier(.48,.02,.13,1) both motion-door-left}.motion-player[data-treatment=door] .motion-curtain-right{animation:1.75s cubic-bezier(.48,.02,.13,1) both motion-door-right}.motion-slices{animation:1.4s linear both motion-slices-away;overflow:hidden}.motion-slice{animation:1.25s cubic-bezier(.1,.7,.13,1) both motion-slice-in;animation-delay:calc(var(--slice) * 85ms);position:absolute;inset:0}.motion-slice:first-child{clip-path:polygon(0 0,34% 0,34% 100%,0 100%);--slice-shift:8%}.motion-slice:nth-child(2){clip-path:polygon(33% 0,67% 0,67% 100%,33% 100%);--slice-shift:-10%}.motion-slice:nth-child(3){clip-path:polygon(66% 0,100% 0,100% 100%,66% 100%);--slice-shift:13%}.motion-player[data-treatment=slices] .motion-picture{animation:1.4s linear both motion-picture-after-slices}.motion-focus-strip{z-index:3;border-block:1px solid #dbbe83b3;height:22svh;animation:1.65s cubic-bezier(.18,.72,.22,1) both motion-focus-cut;position:absolute;top:22%;left:-8%;right:-8%;overflow:hidden;transform:rotate(-6deg);box-shadow:0 15px 55px #06030bdd}.motion-focus-strip img{object-fit:cover;width:100%;height:100%;transform:scale(1.3)}.motion-diagonal{z-index:3;clip-path:polygon(0 0,100% 0,100% 25%,0 84%);background:#0c0811;display:none;position:absolute;inset:-10%}.motion-player[data-treatment=ink] .motion-diagonal{animation:.88s cubic-bezier(.45,.02,.18,1) both motion-diagonal-away;display:block}@supports (mask-mode:luminance){.motion-player[data-treatment=ink] .motion-picture{-webkit-mask-image:var(--motion-ink-mask);mask-image:var(--motion-ink-mask);animation:.85s step-end both motion-ink-cels;-webkit-mask-size:300% 200%;mask-size:300% 200%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:luminance;mask-mode:luminance}}.motion-gold-thread{z-index:4;opacity:.52;width:100%;height:100%;position:absolute;inset:0}.motion-gold-thread path{fill:none;stroke:var(--motion-accent);stroke-width:.6px;stroke-dasharray:1;stroke-dashoffset:1px;animation:2.3s cubic-bezier(.25,.2,.2,1) .25s both motion-thread}.motion-dust{z-index:4;width:100%;height:100%;position:absolute;inset:0}.motion-header{top:max(20px, env(safe-area-inset-top));left:max(20px, env(safe-area-inset-left));right:max(20px, env(safe-area-inset-right));z-index:10;justify-content:space-between;align-items:flex-start;gap:18px;display:flex;position:absolute}.motion-tools{flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:72%;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.motion-tools button{color:#eee5f0;backdrop-filter:blur(12px);background:#130a1b80;border:1px solid #ffffff29;border-radius:999px;padding:8px 12px;font-size:11px;line-height:1.1}.motion-tools button:hover{border-color:#d5b57899}.motion-copy{z-index:5;width:min(100% - 48px,590px);padding:24px 0 max(28px,env(safe-area-inset-bottom));text-align:left;margin:auto auto 0;position:relative}.motion-eyebrow{letter-spacing:.1em;color:#e1d2b5;justify-content:space-between;align-items:center;gap:16px;min-height:26px;margin-bottom:18px;font:12px/1.4 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.motion-eyebrow button{color:inherit;letter-spacing:0;background:0 0;border:0;padding:4px 0;font-size:12px}.motion-speech{margin-bottom:25px;position:relative}.motion-title{font-size:var(--title-size);letter-spacing:-.045em;word-break:keep-all;overflow-wrap:anywhere;text-shadow:0 3px 32px #07020e;margin:0 0 18px;padding:3px 0 8px;font-weight:500;line-height:1.23;position:relative}.motion-title:focus{outline:0}.motion-title-echo{color:#0000;-webkit-text-stroke:1px #e0c9f040;width:100%;font-size:var(--title-size);letter-spacing:-.045em;word-break:keep-all;overflow-wrap:anywhere;pointer-events:none;font-weight:500;line-height:1.23;animation:1.8s cubic-bezier(.15,.65,.2,1) .25s both motion-echo;position:absolute;top:3px;left:0}.motion-line{letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere;color:#f0eaf4;text-shadow:0 2px 16px #0a050e;margin:10px 0 0;font-size:clamp(17px,2.5vw,23px);line-height:1.7}.motion-words{white-space:pre-wrap}.motion-word{vertical-align:bottom;max-width:100%;margin:-.11em 0;padding:.11em 0;display:inline-block;overflow:clip}.motion-word>span{transform-origin:30% 100%;max-width:100%;animation:motion-word-in .68s cubic-bezier(.14,.65,.2,1) var(--word-delay) both;display:inline-block}.motion-speech-rule{width:min(100%,440px);height:18px;margin-top:19px;display:block;overflow:visible}.motion-speech-rule path{fill:none;stroke:var(--motion-accent);stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s cubic-bezier(.45,.08,.16,1) .85s both motion-rule}.motion-speech-rule path+path{stroke-width:.4px;opacity:.5;animation-delay:1s}.motion-controls{visibility:hidden;min-width:0;animation:motion-controls-in .45s cubic-bezier(.14,.7,.2,1) var(--motion-controls-delay,1.6s) both}.motion-player[data-skipped=true] .motion-controls{visibility:visible;animation:none}.motion-player .meeting-actions{gap:13px}.motion-player .meeting-primary{color:#fff;text-align:left;background:linear-gradient(105deg,#271335,#361743);border:1px solid #b89965;border-radius:2px;min-height:58px;padding:16px 20px;font-size:16px;line-height:1.45;transition:transform .16s,border-color .2s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 0 0 4px #d5b57810,inset 0 0 0 3px #100918}.motion-player .meeting-primary:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 20%,#ffe6ac23 48%,#0000 72%);transition:transform .65s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translate(-120%)}.motion-player .meeting-primary:hover:after{transform:translate(120%)}.motion-player .meeting-primary:hover{border-color:#ead097;box-shadow:0 0 0 4px #d5b57820,inset 0 0 0 3px #100918,0 8px 36px #0004}.motion-player .meeting-primary:active{transform:translateY(2px)scale(.99)}.motion-player .meeting-text-button{color:#d2c5d9;font:12px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.motion-player .meeting-about{border-color:#d5b57822;font:12px/1.8 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.motion-player .meeting-choices{gap:0;margin-top:20px;display:grid}.motion-player .meeting-choices button{color:#f4eef8;text-align:left;background:#0c08112b;border:0;border-bottom:1px solid #ffffff2b;border-radius:0;align-items:center;gap:14px;width:100%;min-height:66px;padding:17px 4px;font-size:clamp(15px,2.3vw,20px);line-height:1.65;transition:transform .26s,background .26s,opacity .26s,color .26s;display:flex;position:relative}.motion-player .meeting-choices button:after{content:"";background:var(--motion-accent);transform-origin:0;height:2px;transition:transform .38s cubic-bezier(.3,.1,.1,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.motion-player .meeting-choices button:hover,.motion-player .meeting-choices button.is-selected{color:#e9ce91;background:#d5b5780b;transform:translate(3px)}.motion-player .meeting-choices button:hover:after,.motion-player .meeting-choices button.is-selected:after{transform:scaleX(1)}.motion-player .meeting-choices.has-selected button:not(.is-selected){opacity:.2;transform:translateY(7px)}.motion-player .meeting-choices.has-selected button.is-selected{opacity:1}.motion-player .meeting-choices .meeting-choice-number{opacity:.55;flex:0 0 20px;font:10px/1.4 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.motion-player .meeting-choices .meeting-choice-arrow{opacity:.6;margin-left:auto;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.motion-player[data-paper=true]{padding-top:34svh}.motion-player[data-paper=true] .motion-portrait{animation:none}.motion-player[data-paper=true] .motion-copy{width:min(100% - 32px,590px);padding:26px 26px max(24px,env(safe-area-inset-bottom));color:#281631;background:#fff;border-top:2px solid #c5a56b;margin-bottom:24px;animation:1.1s cubic-bezier(.17,.7,.2,1) both motion-paper-arrive;box-shadow:0 -15px 65px #05020b50}.motion-player[data-paper=true] .motion-title{text-shadow:none;margin-bottom:13px;font-size:clamp(26px,4.5vw,40px)}.motion-player[data-paper=true] .motion-title-echo{display:none}.motion-player[data-paper=true] .motion-line{color:#4f4058;text-shadow:none;font-size:15px;line-height:1.7}.motion-player[data-paper=true] .motion-eyebrow{color:#705779}.motion-player[data-paper=true] .motion-speech-rule{opacity:.6;height:12px;margin-top:10px}.motion-player[data-paper=true] .motion-speech{margin-bottom:18px}.motion-player[data-paper=true] .meeting-field,.motion-player[data-paper=true] .meeting-segments,.motion-player[data-paper=true] .meeting-date{color:#42294e}.motion-player[data-paper=true] .meeting-field input,.motion-player[data-paper=true] .meeting-date input{color:#281631;background:#fff;border-color:#b8aebd;border-radius:0}.motion-player[data-paper=true] input::placeholder{color:#9b8aa2}.motion-player[data-paper=true] .meeting-segments label{color:#684e74;background:#fff;border-color:#c9becd;border-radius:2px}.motion-player[data-paper=true] .meeting-segments label.is-selected{color:#351044;border-color:#5e3570;box-shadow:inset 0 -2px #5e3570}.motion-player[data-paper=true] .meeting-text-button,.motion-player[data-paper=true] .meeting-hint,.motion-player[data-paper=true] .meeting-save-note,.motion-player[data-paper=true] .meeting-question-preview{color:#6b5476}.motion-player[data-paper=true] .meeting-review{background:#fff;border-color:#c6b8ce;border-radius:0}.motion-player[data-paper=true] .meeting-review dt{color:#806f8a}.motion-player[data-paper=true] .meeting-review dd{color:#35223e}.motion-player[data-paper=true] .meeting-place-results button{color:#43264e;background:#fff;border-color:#d7cbdc}.motion-player[data-paper=true] .meeting-place-results button.is-selected{color:#3f124f;border-color:#72457e}.motion-player[data-paper=true] .meeting-selected-place{color:#59306a}.motion-player[data-paper=true] .meeting-error{color:#a22749}.motion-player[data-image=false]{padding-top:26svh}.motion-player[data-image=false] .motion-copy{margin-block:auto}.motion-player[data-image=false] .motion-ink-backdrop{opacity:1}.motion-player[data-image=false] .motion-vignette{opacity:.3}.motion-player[data-fit=contain] .motion-picture,.motion-player[data-fit=contain] .motion-slices{width:min(100% - 40px,800px);height:55svh;top:11svh}.motion-player[data-fit=contain] .motion-portrait,.motion-player[data-fit=contain] .motion-slice img{object-fit:contain}.motion-player[data-fit=contain][data-image=true]{padding-top:57svh}.motion-player[data-skipped=true] .motion-picture{-webkit-mask-image:none!important;mask-image:none!important}.motion-player[data-skipped=true] .motion-word>span{opacity:1;filter:none;animation:none;transform:none}.motion-player[data-skipped=true] .motion-speech-rule path{stroke-dashoffset:0}.motion-player[data-paused=true] *{animation-play-state:paused!important}@keyframes motion-camera{0%{transform:scale(1.065)translateY(1.2%)}to{transform:scale(1)translateY(0)}}@keyframes motion-door-left{0%{transform:translate(0)scaleX(1)}to{transform:translate(-110%)scaleX(.9)}}@keyframes motion-door-right{0%{transform:translate(0)scaleX(1)}to{transform:translate(110%)scaleX(.9)}}@keyframes motion-slice-in{0%{transform:translateY(var(--slice-shift)) scale(1.065);opacity:.4}70%,to{opacity:1;transform:translateY(0)scale(1)}}@keyframes motion-slices-away{0%,88%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes motion-picture-after-slices{0%,62%{opacity:0}82%,to{opacity:1}}@keyframes motion-focus-cut{0%{clip-path:inset(50% 0);opacity:1;transform:translate(-8%)rotate(-6deg)}25%,65%{clip-path:inset(0);opacity:1;transform:translate(0)rotate(-6deg)}88%,to{clip-path:inset(50% 0);opacity:0;transform:translate(8%)rotate(-6deg)}}@keyframes motion-diagonal-away{0%{transform:translate(0)}to{transform:translate(-65%,-80%)}}@keyframes motion-ink-cels{0%{-webkit-mask-position:0 0;mask-position:0 0}17%{-webkit-mask-position:50% 0;mask-position:50% 0}33%{-webkit-mask-position:100% 0;mask-position:100% 0}50%{-webkit-mask-position:0 100%;mask-position:0 100%}67%{-webkit-mask-position:50% 100%;mask-position:50% 100%}84%,to{-webkit-mask-position:100% 100%;mask-position:100% 100%}}@keyframes motion-thread{to{stroke-dashoffset:0}}@keyframes motion-word-in{0%{opacity:0;filter:blur(4px);transform:translateY(105%)rotate(2deg)}to{opacity:1;filter:blur();transform:translateY(0)rotate(0)}}@keyframes motion-echo{0%{opacity:.7;transform:translateY(38px)scaleY(1.16)}75%{opacity:.18}to{opacity:0;transform:translateY(0)scaleY(1)}}@keyframes motion-rule{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes motion-controls-in{0%{visibility:visible;opacity:0;transform:translateY(12px)}to{visibility:visible;opacity:1;transform:translateY(0)}}@keyframes motion-paper-arrive{0%{opacity:.3;transform:translateY(65px)perspective(700px)rotateX(7deg)}to{opacity:1;transform:translateY(0)perspective(700px)rotateX(0)}}@media (width>=1050px){.motion-picture,.motion-slices{width:min(86svh,860px)}.motion-copy{width:min(60vw,590px)}.motion-header{top:28px;left:34px;right:34px}}@media (width<=600px){.motion-player{padding-top:38svh}.motion-copy{width:calc(100% - 38px);padding-top:18px}.motion-header{left:18px;right:18px;top:max(17px,env(safe-area-inset-top))}.motion-tools{gap:5px;max-width:75%}.motion-tools button{padding:7px 9px;font-size:10px}.motion-brand{font-size:20px!important}.motion-line{font-size:17px;line-height:1.7}.motion-title{margin-bottom:12px}.motion-eyebrow{margin-bottom:13px;font-size:11px}.motion-player .meeting-choices button{min-height:60px;font-size:15px}.motion-player[data-paper=true]{padding-top:30svh}.motion-player[data-paper=true] .motion-copy{margin-bottom:14px;padding:22px 19px}.motion-player[data-paper=true] .motion-line{font-size:14px}}@media (height<=600px) and (width>=650px){.motion-player{padding-top:100px}.motion-copy{width:45vw;margin-left:auto;margin-right:5vw}.motion-picture,.motion-slices{width:48vw;margin-left:3vw;margin-right:auto}.motion-vignette{background:linear-gradient(90deg,#0000 15%,#0c0811dd 53%,#0c0811)}.motion-title{font-size:40px}.motion-line{font-size:16px}.motion-player[data-paper=true]{padding-top:100px}.motion-player[data-paper=true] .motion-copy{width:45vw}}.motion-player[data-opening=true] .motion-curtain{z-index:8;border-inline:1px solid color-mix(in srgb,var(--motion-accent) 38%,#241b29);width:53%;display:block;box-shadow:0 0 70px 25px #050208}.motion-player[data-opening=true] .motion-curtain-left{animation:2.55s cubic-bezier(.62,.02,.14,1) both motion-entrance-left}.motion-player[data-opening=true] .motion-curtain-right{animation:2.75s cubic-bezier(.62,.02,.14,1) both motion-entrance-right}.motion-player[data-opening=true][data-treatment=slices] .motion-curtain{background:repeating-linear-gradient(94deg,#190a18 0%,#46152b 9%,#210b1b 17%,#09050d 22%,#381122 31%,#160815 39%);border-color:#c7797855}.motion-player[data-opening=true][data-treatment=ink] .motion-curtain{background:linear-gradient(90deg,#080b0b90,#0000 50%,#070808b0),repeating-linear-gradient(0deg,#1d251f 0 2px,#101812 3px 26px);border:2px solid #a2844d55;box-shadow:inset 0 0 0 13px #0b110d,inset 0 0 0 14px #ad8e4b50,0 0 70px 25px #050907}.motion-player[data-opening=true][data-treatment=focus] .motion-curtain{background:repeating-linear-gradient(90deg,#0000 0 46px,#78504470 47px 50px),repeating-linear-gradient(0deg,#0000 0 61px,#78504470 62px 65px),radial-gradient(at 50% 38%,#51313d,#170e1e 80%);border:3px solid #7b554a70;box-shadow:inset 0 0 0 10px #140d18,0 0 55px 22px #09070e}.motion-player[data-opening=true] .motion-portrait{animation:5.8s cubic-bezier(.15,.64,.12,1) both motion-entrance-camera,16s ease-in-out 5.8s infinite alternate motion-idle-camera}.motion-player[data-opening=true] .motion-copy{animation:.6s cubic-bezier(.14,.7,.2,1) 1.15s both motion-dialogue-in}.motion-player[data-opening=false][data-paper=false] .motion-copy{animation:.3s ease-out both motion-dialogue-in}.motion-player[data-opening=true] .motion-slices{animation-duration:3s}.motion-player[data-opening=true] .motion-slice{animation-duration:2.3s;animation-delay:calc(.45s + var(--slice) * .14s)}.motion-player[data-opening=true] .motion-slice:first-child{--slice-shift:25%}.motion-player[data-opening=true] .motion-slice:nth-child(2){--slice-shift:-30%}.motion-player[data-opening=true] .motion-slice:nth-child(3){--slice-shift:36%}.motion-player[data-opening=true][data-treatment=slices] .motion-picture{animation-duration:3s}.motion-player[data-opening=true] .motion-focus-strip{animation-duration:2.1s;animation-delay:.65s}.motion-player[data-opening=true] .motion-diagonal{animation-duration:1.6s;animation-delay:.45s}.motion-player[data-treatment=ink][data-mask=false] .motion-picture{animation:1.4s cubic-bezier(.2,.6,.15,1) both motion-ink-bloom;-webkit-mask-image:none;mask-image:none}.motion-player[data-opening=true][data-treatment=ink] .motion-picture{animation-duration:2.3s;animation-delay:.35s}.motion-entrance-seam{z-index:9;width:2px;box-shadow:0 0 22px 4px var(--motion-accent),0 0 85px 16px var(--motion-accent);transform-origin:50%;background:#fce6bb;animation:1.7s ease-in-out both motion-seam;position:absolute;top:0;bottom:0;left:50%}.motion-invitation{z-index:10;text-shadow:0 2px 30px #000;flex-direction:column;align-items:center;gap:15px;width:100%;animation:1.5s ease-in both motion-invitation-away;display:flex;position:absolute;top:27%;left:0}.motion-invitation>span{letter-spacing:.38em;color:#d4bdc1;font:11px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.motion-invitation>strong{letter-spacing:.18em;color:#fff0e6;padding-left:.18em;font:400 clamp(38px,7vw,72px)/1.4 AppleMyungjo,Batang,serif}.motion-invitation>i{background:linear-gradient(90deg,transparent,var(--motion-accent),transparent);width:60px;height:1px}.motion-light-sweep{z-index:4;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--motion-accent) 18%,transparent),#ffe6bb2c,transparent);filter:blur(12px);mix-blend-mode:screen;width:40%;animation:3.4s cubic-bezier(.2,.6,.2,1) .45s both motion-light-sweep;position:absolute;top:-20%;bottom:-20%;left:0}.motion-atmosphere{z-index:3;position:absolute;inset:0;overflow:hidden}.motion-atmosphere>i{background:var(--motion-accent);filter:blur(75px);opacity:.12;border-radius:50%;width:38vw;min-width:150px;height:65%;animation:12s ease-in-out infinite alternate motion-atmosphere-drift;position:absolute;top:-20%;left:-18%}.motion-atmosphere>i+i{opacity:.08;animation-duration:16s;animation-delay:-6s;top:35%;left:auto;right:-20%}.motion-letterbox{z-index:5;pointer-events:none;position:absolute;inset:0}.motion-letterbox:before,.motion-letterbox:after{content:"";background:#08060d;height:12svh;animation:3s cubic-bezier(.2,.6,.2,1) both motion-aperture;position:absolute;left:0;right:0}.motion-letterbox:before{transform-origin:top;top:0}.motion-letterbox:after{transform-origin:bottom;bottom:0}.motion-player[data-opening=true] .motion-gold-thread path{animation-duration:3.2s;animation-delay:.75s}.motion-player[data-opening=true] .motion-picture:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 90px #08061160}.motion-player[data-ready=false] *,.motion-player[data-ready=false] :before,.motion-player[data-ready=false] :after,.motion-player[data-paused=true] :before,.motion-player[data-paused=true] :after{animation-play-state:paused!important}.motion-player[data-image=false] :is(.motion-curtain,.motion-diagonal){display:none}.motion-player[data-skipped=true] :is(.motion-curtain,.motion-slices,.motion-focus-strip,.motion-diagonal,.motion-invitation,.motion-entrance-seam,.motion-light-sweep,.motion-letterbox){display:none}.motion-player[data-skipped=true] :is(.motion-copy,.motion-controls,.motion-picture,.motion-portrait){opacity:1;visibility:visible;filter:none;clip-path:none;transform:none;animation:none!important}@keyframes motion-entrance-left{0%,12%{transform:translate(0)scaleX(1)}58%{transform:translate(-58%)scaleX(.86)}to{transform:translate(-111%)scaleX(.76)}}@keyframes motion-entrance-right{0%,12%{transform:translate(0)scaleX(1)}58%{transform:translate(58%)scaleX(.86)}to{transform:translate(111%)scaleX(.76)}}@keyframes motion-entrance-camera{0%,8%{filter:blur(5px)brightness(.7);transform:scale(1.24)translateY(2%)}42%{filter:blur()brightness(1.05)}to{filter:blur()brightness();transform:scale(1)translateY(0)}}@keyframes motion-idle-camera{0%{transform:scale(1)translateY(0)}to{transform:scale(1.035)translateY(-.5%)}}@keyframes motion-seam{0%,8%{opacity:0;transform:scaleY(.05)}30%{opacity:.9;transform:scaleY(1)}65%{opacity:.3;transform:scaleY(1)}to{opacity:0}}@keyframes motion-invitation-away{0%,38%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(5px);visibility:hidden;transform:translateY(-20px)scale(1.08)}}@keyframes motion-dialogue-in{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes motion-light-sweep{0%{opacity:0;transform:translate(-140%)skew(-22deg)}30%,65%{opacity:1}to{opacity:0;transform:translate(390%)skew(-22deg)}}@keyframes motion-atmosphere-drift{0%{opacity:.09;transform:translate(0,0)scale(1)}to{opacity:.18;transform:translate(12vw,5vh)scale(1.2)}}@keyframes motion-aperture{0%,14%{opacity:1;transform:scaleY(1)}80%,to{opacity:.8;transform:scaleY(.18)}}@keyframes motion-ink-bloom{0%{clip-path:ellipse(2% 3% at 50% 28%);opacity:.2}40%{clip-path:ellipse(38% 45% at 50% 28%);opacity:1}to{clip-path:ellipse(110% 130% at 50% 28%);opacity:1}}@media (prefers-reduced-motion:reduce){.motion-player :is(.motion-atmosphere,.motion-dust){display:none!important}.motion-player[data-opening=true] .motion-portrait{animation:5.8s cubic-bezier(.15,.64,.12,1) both motion-entrance-camera}.motion-player .motion-picture{transition:none}}