.w21-loader.svelte-6z3g0s{position:fixed;z-index:10000;box-sizing:border-box;font-family:Arial,sans-serif}.w21-loader--splash.svelte-6z3g0s{top:0;right:0;bottom:0;left:0;background:#101010;color:#eee;overflow:hidden;animation:svelte-6z3g0s-fail-open 0s 8s forwards;transition:clip-path .4s cubic-bezier(.76,0,.24,1);clip-path:inset(0)}.w21-loader--splash.exiting.svelte-6z3g0s{clip-path:inset(0 0 100%)}.w21-loader--splash.preview.svelte-6z3g0s{animation:none}.loader-art.svelte-6z3g0s{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 44%,#36363666,transparent 55%)}.topline.svelte-6z3g0s,.bottomline.svelte-6z3g0s{position:absolute;left:40px;right:40px;display:flex;justify-content:space-between;gap:20px;font-size:9px;letter-spacing:.16em;z-index:2}.topline.svelte-6z3g0s{top:32px;border-bottom:1px solid #ffffff24;padding-bottom:20px;color:#aaa}.topline.svelte-6z3g0s>span:where(.svelte-6z3g0s):first-child{color:#eee;font-weight:700}.bottomline.svelte-6z3g0s{bottom:35px;color:#a2a2a2}.loading-label.svelte-6z3g0s{color:#eee}.ghost-type.svelte-6z3g0s{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;gap:90px;transform:rotate(-12deg) scale(1.2);opacity:.16;overflow:hidden;pointer-events:none}.ghost-type.svelte-6z3g0s span:where(.svelte-6z3g0s){font-family:Website21 Display,Impact,sans-serif;font-size:clamp(100px,24vw,420px);line-height:1;white-space:nowrap;color:transparent;-webkit-text-stroke:1px #aaa;animation:svelte-6z3g0s-drift 8s linear infinite alternate}.ghost-type.svelte-6z3g0s span:where(.svelte-6z3g0s)+span:where(.svelte-6z3g0s){align-self:flex-end;animation-direction:alternate-reverse}.centerpiece.svelte-6z3g0s{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;perspective:900px}.diamond-halo.svelte-6z3g0s{position:absolute;width:min(52vw,620px);aspect-ratio:1;border:1px solid #ffffff10;transform:rotate(45deg);pointer-events:none}.cut-diamond.svelte-6z3g0s{width:clamp(140px,18vw,240px);height:auto;overflow:visible;margin-bottom:-24px;transform:rotate(-10deg);animation:svelte-6z3g0s-diamond-enter 1.2s cubic-bezier(.2,.8,.2,1) both}.facet.svelte-6z3g0s{stroke:#ddd;stroke-width:1;stroke-linejoin:round;stroke-dasharray:850;stroke-dashoffset:850;animation:svelte-6z3g0s-draw-cut 1.8s ease forwards}.facet-a.svelte-6z3g0s{fill:#ffffff07;stroke-width:1.5}.facet-b.svelte-6z3g0s{animation-delay:.2s}.facet-c.svelte-6z3g0s{stroke:#888;animation-delay:.4s}.wordmark.svelte-6z3g0s{position:relative;font-family:Website21 Display,Impact,Arial Narrow,sans-serif;font-size:clamp(62px,14vw,210px);line-height:1.14;letter-spacing:-.035em;color:#626262;white-space:nowrap;animation:svelte-6z3g0s-type-enter .85s .25s cubic-bezier(.16,1,.3,1) both}.chrome-type.svelte-6z3g0s{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,#fafafa,#aaa 25%,#fff 42%,#777 48%,#fff 55%,#aaa 75%,#fafafa);background-size:240% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:svelte-6z3g0s-chrome-sweep 3s ease-in-out infinite}.edition.svelte-6z3g0s{margin-top:22px;font-size:10px;letter-spacing:.55em;padding-left:.55em;color:#bfbfbf;animation:svelte-6z3g0s-type-enter 1s .65s both}.spark.svelte-6z3g0s{position:absolute;font-size:38px;font-weight:200;color:#eee;animation:svelte-6z3g0s-spark 2.5s ease-in-out infinite}.spark-one.svelte-6z3g0s{top:30%;left:32%}.spark-two.svelte-6z3g0s{top:60%;right:22%;font-size:22px;animation-delay:.8s}.loader-track.svelte-6z3g0s{position:absolute;inset:auto 40px 16px;height:2px;background:#ffffff15;overflow:hidden}.loader-track.svelte-6z3g0s>span:where(.svelte-6z3g0s){display:block;width:100%;height:100%;background:#ddd;transform-origin:left;animation:svelte-6z3g0s-intro-line 2.7s cubic-bezier(.2,.5,.3,1) both}.preview.svelte-6z3g0s .loader-track:where(.svelte-6z3g0s)>span:where(.svelte-6z3g0s){animation-iteration-count:infinite}.blink.svelte-6z3g0s{animation:svelte-6z3g0s-blink 1s steps(2,end) infinite}.navigation-art.svelte-6z3g0s{display:none}.w21-loader--navigation.svelte-6z3g0s{inset:0 0 auto;height:72px;background:#101010;color:#eee;pointer-events:none}.w21-loader--navigation.svelte-6z3g0s .loader-art:where(.svelte-6z3g0s){display:none}.w21-loader--navigation.svelte-6z3g0s .navigation-art:where(.svelte-6z3g0s){height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 28px;gap:16px}.navigation-art.svelte-6z3g0s>span:where(.svelte-6z3g0s){font-family:Website21 Display,Impact,sans-serif;font-size:30px}.navigation-art.svelte-6z3g0s small:where(.svelte-6z3g0s){font-size:8px;letter-spacing:.12em}.navigation-track.svelte-6z3g0s{position:absolute;inset:auto 0 0;height:2px;overflow:hidden;background:#333}.navigation-track.svelte-6z3g0s:after{content:"";display:block;height:100%;width:30%;background:#eee;animation:svelte-6z3g0s-nav-line 1.2s ease-in-out infinite}@keyframes svelte-6z3g0s-draw-cut{to{stroke-dashoffset:0}}@keyframes svelte-6z3g0s-diamond-enter{0%{opacity:0;transform:rotateY(70deg) rotate(-25deg) scale(.65)}to{opacity:1;transform:rotateY(0) rotate(-10deg) scale(1)}}@keyframes svelte-6z3g0s-type-enter{0%{opacity:0;transform:translateY(40px);clip-path:inset(100% 0 0)}to{opacity:1;transform:translateY(0);clip-path:inset(0)}}@keyframes svelte-6z3g0s-chrome-sweep{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes svelte-6z3g0s-drift{0%{transform:translate(-8%)}to{transform:translate(8%)}}@keyframes svelte-6z3g0s-spark{0%,to{opacity:0;transform:scale(.5) rotate(0)}50%{opacity:.8;transform:scale(1) rotate(90deg)}}@keyframes svelte-6z3g0s-intro-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svelte-6z3g0s-nav-line{0%{transform:translate(-100%)}to{transform:translate(440%)}}@keyframes svelte-6z3g0s-blink{to{opacity:.2}}@keyframes svelte-6z3g0s-fail-open{to{visibility:hidden}}@media(max-width:600px){.topline.svelte-6z3g0s,.bottomline.svelte-6z3g0s{left:22px;right:22px;font-size:7px;letter-spacing:.1em}.topline.svelte-6z3g0s{top:24px}.topline.svelte-6z3g0s>span:where(.svelte-6z3g0s):last-child{max-width:130px;text-align:right}.loader-track.svelte-6z3g0s{left:22px;right:22px}.ghost-type.svelte-6z3g0s{gap:130px}.ghost-type.svelte-6z3g0s span:where(.svelte-6z3g0s){font-size:46vw}.cut-diamond.svelte-6z3g0s{margin-bottom:0;width:160px}.wordmark.svelte-6z3g0s{font-size:16vw}.edition.svelte-6z3g0s{font-size:8px;letter-spacing:.35em}.diamond-halo.svelte-6z3g0s{width:70vw}.spark-one.svelte-6z3g0s{left:14%;top:29%}.spark-two.svelte-6z3g0s{right:12%;top:65%}.w21-loader--navigation.svelte-6z3g0s{height:66px}.w21-loader--navigation.svelte-6z3g0s .navigation-art:where(.svelte-6z3g0s){padding:0 18px;gap:10px}.navigation-art.svelte-6z3g0s>span:where(.svelte-6z3g0s){font-size:25px}.navigation-art.svelte-6z3g0s small:where(.svelte-6z3g0s){font-size:7px;letter-spacing:0}}@media(prefers-reduced-motion:reduce){.w21-loader.svelte-6z3g0s{transition:none}.ghost-type.svelte-6z3g0s span:where(.svelte-6z3g0s),.cut-diamond.svelte-6z3g0s,.facet.svelte-6z3g0s,.wordmark.svelte-6z3g0s,.chrome-type.svelte-6z3g0s,.edition.svelte-6z3g0s,.spark.svelte-6z3g0s,.loader-track.svelte-6z3g0s>span:where(.svelte-6z3g0s),.blink.svelte-6z3g0s,.navigation-track.svelte-6z3g0s:after{animation:none}.facet.svelte-6z3g0s{stroke-dashoffset:0}.spark.svelte-6z3g0s{display:none}.navigation-track.svelte-6z3g0s:after{width:100%}}
