*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Montserrat,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--bg: #0E1220;--gold: #D4AF37;--gold-bright: #E8C766;--parchment: #F3E8CC}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background-color:#0e1220;background-image:url(./assets/bg-site-texture.webp),radial-gradient(900px 500px at 12% -8%,rgba(212,175,55,.1),transparent 60%),radial-gradient(900px 600px at 100% 0%,rgba(140,43,58,.12),transparent 55%),radial-gradient(600px 400px at 50% 100%,rgba(212,175,55,.06),transparent 60%),linear-gradient(180deg,#0e1220,#090c16);background-size:cover,auto,auto,auto,auto;background-position:center,center,center,center,center;background-repeat:no-repeat;background-attachment:local;color:#f3e8cc;font-family:Spectral,Montserrat,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:Cinzel,serif;letter-spacing:.02em}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.\!panel,.panel{border-radius:.75rem;border-width:1px;border-color:#d4af3733;background-color:#161b30e6}.\!panel{box-shadow:inset 0 1px #e8c7660f,0 10px 30px -18px #000c!important;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s!important;background-image:linear-gradient(135deg,rgba(212,175,55,.03) 0%,transparent 50%)!important}.panel{box-shadow:inset 0 1px #e8c7660f,0 10px 30px -18px #000c;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s;background-image:linear-gradient(135deg,rgba(212,175,55,.03) 0%,transparent 50%)}.panel-glow{box-shadow:0 0 0 1px #d4af374d,0 0 30px -10px #d4af374d}.lift{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s}.lift:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #d4af3759,0 18px 40px -20px #000000e6,0 0 30px -12px #d4af3759;border-color:#d4af3766}.gold-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.45),transparent)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.375rem;padding:.5rem 1rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-text-opacity: 1;color:rgb(14 18 32 / var(--tw-text-opacity, 1));background-image:linear-gradient(180deg,#e8c766,#d4af37);border:1px solid #9C7A24;box-shadow:0 6px 16px -8px #d4af37b3;transition:transform .18s cubic-bezier(.16,1,.3,1),filter .18s,box-shadow .18s}.btn-primary:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 10px 22px -8px #d4af37cc}.btn-primary:active{transform:translateY(0)}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.375rem;padding:.5rem 1rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-width:1px;border-color:#d4af3766;--tw-text-opacity: 1;color:rgb(243 232 204 / var(--tw-text-opacity, 1))}.btn-secondary:hover{background-color:#d4af371a}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.375rem;padding:.5rem 1rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:#f3e8ccb3}.btn-ghost:hover{background-color:#ffffff0d;--tw-text-opacity: 1;color:rgb(243 232 204 / var(--tw-text-opacity, 1))}.btn-sm{gap:.375rem;padding:.375rem .75rem;font-size:10px}.nav-item{display:flex;cursor:pointer;align-items:center;gap:.75rem;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#f3e8ccb3;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.nav-item:hover{background-color:#ffffff0d;--tw-text-opacity: 1;color:rgb(243 232 204 / var(--tw-text-opacity, 1))}.nav-item.active,.nav-item.\!active{background-color:#d4af371a;--tw-text-opacity: 1;color:rgb(232 199 102 / var(--tw-text-opacity, 1))}.nav-item.active{box-shadow:inset 2px 0 #d4af37}.nav-item.\!active{box-shadow:inset 2px 0 #d4af37!important}.eyebrow{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.25em;color:#d4af37cc}.stat-num{font-family:Cinzel,serif;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(243 232 204 / var(--tw-text-opacity, 1))}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.inset-0{top:0;right:0;bottom:0;left:0}.inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-left-\[18px\]{left:-18px}.-right-1{right:-.25rem}.-top-1{top:-.25rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.left-0{left:0}.left-0\.5{left:.125rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-\[22px\]{left:22px}.left-\[26px\]{left:26px}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[-7px\]{top:-7px}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[9000\]{z-index:9000}.z-\[90\]{z-index:90}.-m-5{margin:-1.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.-mt-1{margin-top:-.25rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-8{margin-right:2rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[4\.5rem\]{height:4.5rem}.h-\[66px\]{height:66px}.h-\[70px\]{height:70px}.h-\[9px\]{height:9px}.h-full{height:100%}.h-px{height:1px}.max-h-24{max-height:6rem}.max-h-48{max-height:12rem}.max-h-80{max-height:20rem}.max-h-\[50dvh\]{max-height:50dvh}.max-h-\[85vh\]{max-height:85vh}.min-h-\[13\.5rem\]{min-height:13.5rem}.min-h-\[132px\]{min-height:132px}.min-h-\[160px\]{min-height:160px}.min-h-\[17rem\]{min-height:17rem}.min-h-\[19rem\]{min-height:19rem}.min-h-\[230px\]{min-height:230px}.min-h-\[250px\]{min-height:250px}.min-h-\[290px\]{min-height:290px}.min-h-\[300px\]{min-height:300px}.min-h-\[460px\]{min-height:460px}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[62px\]{width:62px}.w-\[66px\]{width:66px}.w-\[70px\]{width:70px}.w-\[9px\]{width:9px}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-32{min-width:8rem}.min-w-6{min-width:1.5rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[420px\]{min-width:420px}.min-w-\[9rem\]{min-width:9rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-6xl{max-width:72rem}.max-w-\[210px\]{max-width:210px}.max-w-\[85\%\]{max-width:85%}.max-w-\[8rem\]{max-width:8rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1fr_60px\]{grid-template-columns:1fr 60px}.grid-cols-\[1fr_90px\]{grid-template-columns:1fr 90px}.grid-cols-\[1fr_auto_60px\]{grid-template-columns:1fr auto 60px}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[2px\]{border-radius:2px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\[6px\]{border-top-left-radius:6px;border-top-right-radius:6px}.rounded-bl-sm{border-bottom-left-radius:.125rem}.rounded-br-sm{border-bottom-right-radius:.125rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.\!border-gold\/50{border-color:#d4af3780!important}.border-\[\#7f9ed6\]\/25{border-color:#7f9ed640}.border-\[\#c8655a\]\/25{border-color:#c8655a40}.border-amber-300\/15{border-color:#fcd34d26}.border-amber-300\/25{border-color:#fcd34d40}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/40{border-color:#f59e0b66}.border-crimson\/40{border-color:#8c2b3a66}.border-emerald-300\/15{border-color:#6ee7b726}.border-emerald-300\/20{border-color:#6ee7b733}.border-emerald-300\/25{border-color:#6ee7b740}.border-emerald-300\/30{border-color:#6ee7b74d}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/40{border-color:#10b98166}.border-gold-bright{--tw-border-opacity: 1;border-color:rgb(232 199 102 / var(--tw-border-opacity, 1))}.border-gold\/10{border-color:#d4af371a}.border-gold\/15{border-color:#d4af3726}.border-gold\/20{border-color:#d4af3733}.border-gold\/25{border-color:#d4af3740}.border-gold\/30{border-color:#d4af374d}.border-gold\/35{border-color:#d4af3759}.border-gold\/40{border-color:#d4af3766}.border-gold\/50{border-color:#d4af3780}.border-gold\/60{border-color:#d4af3799}.border-gold\/70{border-color:#d4af37b3}.border-red-300\/20{border-color:#fca5a533}.border-red-400\/25{border-color:#f8717140}.border-red-400\/30{border-color:#f871714d}.border-rose-400\/25{border-color:#fb718540}.border-rose-400\/30{border-color:#fb71854d}.border-rose-400\/40{border-color:#fb718566}.border-rose-500\/25{border-color:#f43f5e40}.border-rose-500\/40{border-color:#f43f5e66}.border-sky-300\/20{border-color:#7dd3fc33}.border-sky-400\/40{border-color:#38bdf866}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/5{border-color:#ffffff0d}.bg-\[\#06101f\]{--tw-bg-opacity: 1;background-color:rgb(6 16 31 / var(--tw-bg-opacity, 1))}.bg-\[\#07101e\]{--tw-bg-opacity: 1;background-color:rgb(7 16 30 / var(--tw-bg-opacity, 1))}.bg-\[\#0b1222\]\/95{background-color:#0b1222f2}.bg-\[\#7f9ed6\]\/\[\.045\]{background-color:#7f9ed60b}.bg-\[\#c8655a\]\/\[\.045\]{background-color:#c8655a0b}.bg-amber-300\/\[\.035\]{background-color:#fcd34d09}.bg-amber-300\/\[\.05\]{background-color:#fcd34d0d}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/45{background-color:#00000073}.bg-black\/70{background-color:#000000b3}.bg-crimson\/10{background-color:#8c2b3a1a}.bg-crimson\/15{background-color:#8c2b3a26}.bg-emerald-300\/\[\.03\]{background-color:#6ee7b708}.bg-emerald-300\/\[\.04\]{background-color:#6ee7b70a}.bg-emerald-300\/\[\.05\]{background-color:#6ee7b70d}.bg-emerald-300\/\[\.06\]{background-color:#6ee7b70f}.bg-emerald-300\/\[0\.04\]{background-color:#6ee7b70a}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/15{background-color:#34d39926}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/5{background-color:#10b9810d}.bg-gold{--tw-bg-opacity: 1;background-color:rgb(212 175 55 / var(--tw-bg-opacity, 1))}.bg-gold\/10{background-color:#d4af371a}.bg-gold\/15{background-color:#d4af3726}.bg-gold\/20{background-color:#d4af3733}.bg-gold\/30{background-color:#d4af374d}.bg-gold\/5{background-color:#d4af370d}.bg-gold\/55{background-color:#d4af378c}.bg-gold\/60{background-color:#d4af3799}.bg-gold\/\[\.035\]{background-color:#d4af3709}.bg-gold\/\[\.03\]{background-color:#d4af3708}.bg-gold\/\[\.045\]{background-color:#d4af370b}.bg-gold\/\[\.04\]{background-color:#d4af370a}.bg-gold\/\[\.055\]{background-color:#d4af370e}.bg-gold\/\[\.05\]{background-color:#d4af370d}.bg-gold\/\[\.06\]{background-color:#d4af370f}.bg-gold\/\[\.08\]{background-color:#d4af3714}.bg-ink{--tw-bg-opacity: 1;background-color:rgb(14 18 32 / var(--tw-bg-opacity, 1))}.bg-ink-2{--tw-bg-opacity: 1;background-color:rgb(22 27 48 / var(--tw-bg-opacity, 1))}.bg-ink-2\/50{background-color:#161b3080}.bg-ink-2\/80{background-color:#161b30cc}.bg-ink-3{--tw-bg-opacity: 1;background-color:rgb(30 36 64 / var(--tw-bg-opacity, 1))}.bg-ink-3\/70{background-color:#1e2440b3}.bg-ink\/60{background-color:#0e122099}.bg-ink\/70{background-color:#0e1220b3}.bg-ink\/80{background-color:#0e1220cc}.bg-ink\/85{background-color:#0e1220d9}.bg-parchment{--tw-bg-opacity: 1;background-color:rgb(243 232 204 / var(--tw-bg-opacity, 1))}.bg-parchment\/80{background-color:#f3e8cccc}.bg-red-300\/5{background-color:#fca5a50d}.bg-red-400\/\[\.05\]{background-color:#f871710d}.bg-red-400\/\[\.06\]{background-color:#f871710f}.bg-rose-400\/10{background-color:#fb71851a}.bg-rose-400\/15{background-color:#fb718526}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-500\/5{background-color:#f43f5e0d}.bg-sky-300\/\[\.04\]{background-color:#7dd3fc0a}.bg-sky-400\/10{background-color:#38bdf81a}.bg-transparent{background-color:transparent}.bg-violet-400\/10{background-color:#a78bfa1a}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[\.025\]{background-color:#ffffff06}.bg-white\/\[\.02\]{background-color:#ffffff05}.bg-white\/\[\.035\]{background-color:#ffffff09}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#030816\]\/90{--tw-gradient-from: rgb(3 8 22 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(3 8 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-700\/25{--tw-gradient-from: rgb(180 83 9 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-950\/85{--tw-gradient-from: rgb(69 26 3 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 26 3 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/35{--tw-gradient-from: rgb(0 0 0 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from: rgb(0 0 0 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/85{--tw-gradient-from: rgb(0 0 0 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-950\/85{--tw-gradient-from: rgb(8 51 68 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(8 51 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-950\/85{--tw-gradient-from: rgb(2 44 34 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gold-bright{--tw-gradient-from: #E8C766 var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 199 102 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gold\/25{--tw-gradient-from: rgb(212 175 55 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(212 175 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gold\/30{--tw-gradient-from: rgb(212 175 55 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(212 175 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gold\/40{--tw-gradient-from: rgb(212 175 55 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(212 175 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gold\/5{--tw-gradient-from: rgb(212 175 55 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(212 175 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gold\/55{--tw-gradient-from: rgb(212 175 55 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(212 175 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gold\/70{--tw-gradient-from: rgb(212 175 55 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(212 175 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink{--tw-gradient-from: #0E1220 var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 18 32 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink-2{--tw-gradient-from: #161B30 var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 27 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/70{--tw-gradient-from: rgb(14 18 32 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 18 32 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/85{--tw-gradient-from: rgb(14 18 32 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 18 32 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ink\/95{--tw-gradient-from: rgb(14 18 32 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 18 32 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-950\/85{--tw-gradient-from: rgb(69 10 10 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 10 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-400\/30{--tw-gradient-from: rgb(251 113 133 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 113 133 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400\/30{--tw-gradient-from: rgb(56 189 248 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-100{--tw-gradient-from: #f1f5f9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(241 245 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-300\/20{--tw-gradient-from: rgb(203 213 225 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(203 213 225 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-400\/30{--tw-gradient-from: rgb(167 139 250 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-950\/85{--tw-gradient-from: rgb(46 16 101 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(46 16 101 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/5{--tw-gradient-from: rgb(255 255 255 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#06101f\]\/50{--tw-gradient-to: rgb(6 16 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(6 16 31 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-500\/10{--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(245 158 11 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-800\/10{--tw-gradient-to: rgb(146 64 14 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(146 64 14 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/25{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gold\/20{--tw-gradient-to: rgb(212 175 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(212 175 55 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/35{--tw-gradient-to: rgb(14 18 32 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(14 18 32 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/40{--tw-gradient-to: rgb(14 18 32 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(14 18 32 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/45{--tw-gradient-to: rgb(14 18 32 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(14 18 32 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/50{--tw-gradient-to: rgb(14 18 32 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(14 18 32 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/60{--tw-gradient-to: rgb(14 18 32 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(14 18 32 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-ink\/85{--tw-gradient-to: rgb(14 18 32 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(14 18 32 / .85) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-400\/10{--tw-gradient-to: rgb(148 163 184 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(148 163 184 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-amber-800{--tw-gradient-to: #92400e var(--tw-gradient-to-position)}.to-black\/20{--tw-gradient-to: rgb(0 0 0 / .2) var(--tw-gradient-to-position)}.to-black\/25{--tw-gradient-to: rgb(0 0 0 / .25) var(--tw-gradient-to-position)}.to-black\/5{--tw-gradient-to: rgb(0 0 0 / .05) var(--tw-gradient-to-position)}.to-gold{--tw-gradient-to: #D4AF37 var(--tw-gradient-to-position)}.to-gold-bright{--tw-gradient-to: #E8C766 var(--tw-gradient-to-position)}.to-gold\/30{--tw-gradient-to: rgb(212 175 55 / .3) var(--tw-gradient-to-position)}.to-gold\/5{--tw-gradient-to: rgb(212 175 55 / .05) var(--tw-gradient-to-position)}.to-ink\/10{--tw-gradient-to: rgb(14 18 32 / .1) var(--tw-gradient-to-position)}.to-ink\/35{--tw-gradient-to: rgb(14 18 32 / .35) var(--tw-gradient-to-position)}.to-ink\/40{--tw-gradient-to: rgb(14 18 32 / .4) var(--tw-gradient-to-position)}.to-rose-400\/5{--tw-gradient-to: rgb(251 113 133 / .05) var(--tw-gradient-to-position)}.to-sky-400\/5{--tw-gradient-to: rgb(56 189 248 / .05) var(--tw-gradient-to-position)}.to-slate-400{--tw-gradient-to: #94a3b8 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-400\/5{--tw-gradient-to: rgb(167 139 250 / .05) var(--tw-gradient-to-position)}.to-white\/5{--tw-gradient-to: rgb(255 255 255 / .05) var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.\!py-4{padding-top:1rem!important;padding-bottom:1rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[1px\]{padding-left:1px;padding-right:1px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-\[calc\(5rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(5rem + env(safe-area-inset-bottom,0px))}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-\[12vh\]{padding-top:12vh}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-decorative{font-family:Cinzel Decorative,serif}.font-display{font-family:Cinzel,serif}.font-mono{font-family:JetBrains Mono,monospace}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14vw\]{font-size:14vw}.text-\[15px\]{font-size:15px}.text-\[17vw\]{font-size:17vw}.text-\[19px\]{font-size:19px}.text-\[20vw\]{font-size:20vw}.text-\[26px\]{font-size:26px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.12\]{line-height:1.12}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.03em\]{letter-spacing:.03em}.tracking-\[\.12em\]{letter-spacing:.12em}.tracking-\[\.13em\]{letter-spacing:.13em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.15em\]{letter-spacing:.15em}.tracking-\[\.16em\]{letter-spacing:.16em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[\.1em\]{letter-spacing:.1em}.tracking-\[\.22em\]{letter-spacing:.22em}.tracking-\[\.28em\]{letter-spacing:.28em}.tracking-\[\.2em\]{letter-spacing:.2em}.tracking-\[0\.035em\]{letter-spacing:.035em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#5D90E8\]{--tw-text-opacity: 1;color:rgb(93 144 232 / var(--tw-text-opacity, 1))}.text-\[\#7f9ed6\]{--tw-text-opacity: 1;color:rgb(127 158 214 / var(--tw-text-opacity, 1))}.text-\[\#9eb9ef\]{--tw-text-opacity: 1;color:rgb(158 185 239 / var(--tw-text-opacity, 1))}.text-\[\#D76158\]{--tw-text-opacity: 1;color:rgb(215 97 88 / var(--tw-text-opacity, 1))}.text-\[\#E0B23B\]{--tw-text-opacity: 1;color:rgb(224 178 59 / var(--tw-text-opacity, 1))}.text-\[\#c8655a\]{--tw-text-opacity: 1;color:rgb(200 101 90 / var(--tw-text-opacity, 1))}.text-\[\#d9b94e\]{--tw-text-opacity: 1;color:rgb(217 185 78 / var(--tw-text-opacity, 1))}.text-\[\#e08c80\]{--tw-text-opacity: 1;color:rgb(224 140 128 / var(--tw-text-opacity, 1))}.text-\[\#e8c558\]{--tw-text-opacity: 1;color:rgb(232 197 88 / var(--tw-text-opacity, 1))}.text-amber-100\/60{color:#fef3c799}.text-amber-100\/70{color:#fef3c7b3}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-200\/80{color:#fde68acc}.text-amber-200\/90{color:#fde68ae6}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-300\/80{color:#fcd34dcc}.text-crimson{--tw-text-opacity: 1;color:rgb(140 43 58 / var(--tw-text-opacity, 1))}.text-emerald-100\/65{color:#d1fae5a6}.text-emerald-100\/80{color:#d1fae5cc}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-200\/50{color:#a7f3d080}.text-emerald-200\/90{color:#a7f3d0e6}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-300\/70{color:#6ee7b7b3}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-300\/90{color:#6ee7b7e6}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/70{color:#34d399b3}.text-gold{--tw-text-opacity: 1;color:rgb(212 175 55 / var(--tw-text-opacity, 1))}.text-gold-bright{--tw-text-opacity: 1;color:rgb(232 199 102 / var(--tw-text-opacity, 1))}.text-gold-bright\/45{color:#e8c76673}.text-gold-bright\/50{color:#e8c76680}.text-gold-bright\/60{color:#e8c76699}.text-gold-bright\/70{color:#e8c766b3}.text-gold-bright\/80{color:#e8c766cc}.text-gold-bright\/85{color:#e8c766d9}.text-gold-bright\/90{color:#e8c766e6}.text-gold\/30{color:#d4af374d}.text-gold\/40{color:#d4af3766}.text-gold\/45{color:#d4af3773}.text-gold\/50{color:#d4af3780}.text-gold\/55{color:#d4af378c}.text-gold\/60{color:#d4af3799}.text-gold\/70{color:#d4af37b3}.text-gold\/80{color:#d4af37cc}.text-gold\/90{color:#d4af37e6}.text-ink{--tw-text-opacity: 1;color:rgb(14 18 32 / var(--tw-text-opacity, 1))}.text-parchment{--tw-text-opacity: 1;color:rgb(243 232 204 / var(--tw-text-opacity, 1))}.text-parchment\/15{color:#f3e8cc26}.text-parchment\/20{color:#f3e8cc33}.text-parchment\/25{color:#f3e8cc40}.text-parchment\/30{color:#f3e8cc4d}.text-parchment\/35{color:#f3e8cc59}.text-parchment\/40{color:#f3e8cc66}.text-parchment\/45{color:#f3e8cc73}.text-parchment\/50{color:#f3e8cc80}.text-parchment\/55{color:#f3e8cc8c}.text-parchment\/60{color:#f3e8cc99}.text-parchment\/65{color:#f3e8cca6}.text-parchment\/70{color:#f3e8ccb3}.text-parchment\/75{color:#f3e8ccbf}.text-parchment\/80{color:#f3e8cccc}.text-parchment\/85{color:#f3e8ccd9}.text-parchment\/90{color:#f3e8cce6}.text-red-100\/70{color:#fee2e2b3}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-300\/80{color:#fca5a5cc}.text-red-300\/90{color:#fca5a5e6}.text-rose-200{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.text-rose-200\/90{color:#fecdd3e6}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-300\/70{color:#fda4afb3}.text-rose-300\/90{color:#fda4afe6}.text-sky-100\/70{color:#e0f2feb3}.text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.text-sky-200\/80{color:#bae6fdcc}.text-sky-200\/90{color:#bae6fde6}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.placeholder-parchment\/30::-moz-placeholder{color:#f3e8cc4d}.placeholder-parchment\/30::placeholder{color:#f3e8cc4d}.accent-\[\#D4AF37\]{accent-color:#D4AF37}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_-2px_rgba\(212\,175\,55\,\.6\)\]{--tw-shadow: 0 0 18px -2px rgba(212,175,55,.6);--tw-shadow-colored: 0 0 18px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_70px_rgba\(0\,0\,0\,\.32\)\]{--tw-shadow: 0 20px 70px rgba(0,0,0,.32);--tw-shadow-colored: 0 20px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_70px_rgba\(0\,0\,0\,\.34\)\]{--tw-shadow: 0 20px 70px rgba(0,0,0,.34);--tw-shadow-colored: 0 20px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-amber-600\/50{--tw-ring-color: rgb(217 119 6 / .5)}.ring-gold\/15{--tw-ring-color: rgb(212 175 55 / .15)}.ring-gold\/20{--tw-ring-color: rgb(212 175 55 / .2)}.ring-gold\/30{--tw-ring-color: rgb(212 175 55 / .3)}.ring-gold\/40{--tw-ring-color: rgb(212 175 55 / .4)}.ring-gold\/50{--tw-ring-color: rgb(212 175 55 / .5)}.ring-gold\/60{--tw-ring-color: rgb(212 175 55 / .6)}.ring-rose-400\/40{--tw-ring-color: rgb(251 113 133 / .4)}.ring-sky-400\/40{--tw-ring-color: rgb(56 189 248 / .4)}.ring-slate-300\/50{--tw-ring-color: rgb(203 213 225 / .5)}.ring-violet-400\/40{--tw-ring-color: rgb(167 139 250 / .4)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.9\)\]{--tw-drop-shadow: drop-shadow(0 1px 3px rgba(0,0,0,.9));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow: drop-shadow(0 2px 8px rgba(0,0,0,.8));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}::-webkit-scrollbar-track{background:#0e1220}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#9c7a24,#d4af37);border-radius:8px;border:2px solid #0E1220}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.aurora-border{position:relative}.aurora-border:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--angle),transparent 60%,rgba(212,175,55,.55),rgba(232,199,102,.9),transparent 30%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spin-angle 6s linear infinite;pointer-events:none}@keyframes spin-angle{to{--angle: 360deg}}.ember-field{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.ember{position:absolute;bottom:-10px;width:3px;height:3px;background:radial-gradient(circle,#e8c766e6,#d4af3700);border-radius:50%;opacity:0;animation:rise 7s linear infinite}@keyframes rise{0%{transform:translateY(0) scale(.6);opacity:0}15%{opacity:1}90%{opacity:.8}to{transform:translateY(-120px) scale(1.1);opacity:0}}.reveal{opacity:1}@supports (animation-timeline: view()){.reveal{opacity:0;animation:reveal-fade linear both;animation-timeline:view();animation-range:entry 0% entry 90%}}@keyframes reveal-fade{to{opacity:1}}.gold-divider.anim{animation:draw-line 1.2s cubic-bezier(.16,1,.3,1) both}@keyframes draw-line{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1)}}.page-enter{animation:page-in .45s cubic-bezier(.16,1,.3,1) both}@keyframes page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.drift-slow{animation:drift 14s ease-in-out infinite alternate}@keyframes drift{0%{transform:scale(1.05) translate(0)}to{transform:scale(1.08) translate(-1.5%,-1%)}}.badge-shine{position:relative;overflow:hidden}.badge-shine:after{content:"";position:absolute;top:-50%;left:-60%;width:40%;height:200%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:rotate(15deg);animation:sweep 4s ease-in-out infinite}@keyframes sweep{0%,to{left:-60%}50%{left:110%}}@media (prefers-reduced-motion: reduce){.ember,.aurora-border:before,.drift-slow,.badge-shine:after{animation:none!important}.reveal{opacity:1!important;clip-path:none!important;animation:none!important}.stagger-in{opacity:1!important;transform:none!important;animation:none!important}}.panel-glow{position:relative}.panel-glow:after{content:"";position:absolute;top:6px;left:6px;right:6px;bottom:6px;border:1px solid rgba(212,175,55,.08);border-radius:inherit;pointer-events:none;z-index:0}.lift{position:relative;overflow:hidden}.lift:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(100deg,transparent,rgba(212,175,55,.08),transparent);transform:skew(-15deg);transition:left .6s cubic-bezier(.16,1,.3,1);pointer-events:none;z-index:1}.lift:hover:before{left:130%}html:not(.k846-js-stagger) .stagger-in{opacity:0;animation:stagger-up .5s cubic-bezier(.16,1,.3,1) forwards}.k846-js-stagger .stagger-in{opacity:0}html:not(.k846-js-stagger) .stagger-in:nth-child(1){animation-delay:.05s}html:not(.k846-js-stagger) .stagger-in:nth-child(2){animation-delay:.12s}html:not(.k846-js-stagger) .stagger-in:nth-child(3){animation-delay:.19s}html:not(.k846-js-stagger) .stagger-in:nth-child(4){animation-delay:.26s}html:not(.k846-js-stagger) .stagger-in:nth-child(5){animation-delay:.33s}html:not(.k846-js-stagger) .stagger-in:nth-child(6){animation-delay:.4s}html:not(.k846-js-stagger) .stagger-in:nth-child(7){animation-delay:.47s}html:not(.k846-js-stagger) .stagger-in:nth-child(8){animation-delay:.54s}html:not(.k846-js-stagger) .stagger-in:nth-child(n+9){animation-delay:.6s}@keyframes stagger-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.royal-header{background:linear-gradient(180deg,#0e1220f2,#0e1220b3);border-bottom:1px solid rgba(212,175,55,.15);position:relative}.royal-header:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.4),transparent)}.btn-primary{position:relative}.btn-primary:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.15),transparent);transform:skew(-15deg);transition:left .5s;pointer-events:none}.btn-primary:hover:after{left:120%}.crest-pulse{animation:crest-glow 3s ease-in-out infinite}@keyframes crest-glow{0%,to{filter:drop-shadow(0 0 4px rgba(212,175,55,.3))}50%{filter:drop-shadow(0 0 12px rgba(212,175,55,.6))}}.hero-overlay{background:linear-gradient(135deg,#0e1220f2,#0e1220b3,#0e12204d)}.section-ornate{position:relative;padding-bottom:8px}.section-ornate:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background:linear-gradient(90deg,#D4AF37,transparent)}.page-enter{animation:page-in .5s cubic-bezier(.16,1,.3,1) both}@keyframes page-in{0%{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.hero-frame{position:relative}.hero-frame:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#d4af3780,#8c2b3a4d,#d4af3780,#e8c76666);background-size:300% 300%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:gradient-shift 8s ease infinite;pointer-events:none;z-index:2}@keyframes gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;background:#d4af3766;border-radius:50%;opacity:0;transform:translate(-50%,-50%);pointer-events:none}.ripple:active:after{animation:ripple-burst .6s ease-out}@keyframes ripple-burst{0%{width:5px;height:5px;opacity:.6}to{width:300px;height:300px;opacity:0}}.float-anim{animation:gentle-float 4s ease-in-out infinite}@keyframes gentle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.nav-glow{position:relative}.nav-glow:after{content:"";position:absolute;left:0;top:50%;width:3px;height:60%;background:linear-gradient(180deg,transparent,#D4AF37,transparent);transform:translateY(-50%);animation:nav-pulse 2s ease-in-out infinite}@keyframes nav-pulse{0%,to{opacity:.5;box-shadow:0 0 4px #d4af374d}50%{opacity:1;box-shadow:0 0 12px #d4af3799}}.sparkle-btn{position:relative}.sparkle-btn:before{content:"✦";position:absolute;top:-8px;right:-8px;font-size:12px;color:#e8c766cc;opacity:0;transform:scale(0) rotate(0);transition:all .4s cubic-bezier(.16,1,.3,1)}.sparkle-btn:hover:before{opacity:1;transform:scale(1.2) rotate(180deg)}.pulse-ring{position:relative}.pulse-ring:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid rgba(212,175,55,.3);border-radius:inherit;animation:pulse-ring-expand 2s ease-out infinite;pointer-events:none}@keyframes pulse-ring-expand{0%{transform:scale(.95);opacity:1}to{transform:scale(1.15);opacity:0}}.gradient-gold{background:linear-gradient(135deg,#e8c766,#d4af37 30%,#f3e8cc,#d4af37 70%,#e8c766);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradient-flow 6s linear infinite}@keyframes gradient-flow{to{background-position:200% center}}.glass-panel{background:linear-gradient(135deg,#0e1220f2,#141a2aeb);border:1px solid rgba(212,175,55,.15);box-shadow:inset 0 1px #e8c7660d,0 8px 32px -16px #000c}.gold-corners{position:relative}.gold-corners:before,.gold-corners:after{content:"";position:absolute;width:12px;height:12px;pointer-events:none}.gold-corners:before{top:0;left:0;border-top:2px solid rgba(212,175,55,.5);border-left:2px solid rgba(212,175,55,.5)}.gold-corners:after{bottom:0;right:0;border-bottom:2px solid rgba(212,175,55,.5);border-right:2px solid rgba(212,175,55,.5)}.sidebar-crest{filter:brightness(1.14) saturate(1.14) contrast(1.06) drop-shadow(0 2px 3px rgba(0,0,0,.85)) drop-shadow(0 8px 14px rgba(0,0,0,.6));animation:sidebar-glow 4s ease-in-out infinite}@keyframes sidebar-glow{0%,to{filter:brightness(1.14) saturate(1.14) contrast(1.06) drop-shadow(0 2px 3px rgba(0,0,0,.85)) drop-shadow(0 8px 14px rgba(0,0,0,.6)) drop-shadow(0 0 3px rgba(212,175,55,.3))}50%{filter:brightness(1.14) saturate(1.14) contrast(1.06) drop-shadow(0 2px 3px rgba(0,0,0,.85)) drop-shadow(0 8px 14px rgba(0,0,0,.6)) drop-shadow(0 0 15px rgba(212,175,55,.6)) drop-shadow(0 0 30px rgba(212,175,55,.2))}}.nav-item{position:relative;overflow:hidden}.nav-item:before{content:"";position:absolute;left:0;top:0;width:0;height:100%;background:linear-gradient(90deg,rgba(212,175,55,.1),transparent);transition:width .3s cubic-bezier(.16,1,.3,1)}.nav-item:hover:before{width:100%}.btn-royal{position:relative;overflow:hidden;border:1px solid rgba(212,175,55,.5)!important}.btn-royal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);background-size:200% 100%;animation:royal-sweep 3s linear infinite;pointer-events:none}@keyframes royal-sweep{to{background-position:200% 0}}.count-up{animation:count-pop .6s cubic-bezier(.16,1,.3,1)}@keyframes count-pop{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}.gold-border-hover{border:1px solid rgba(212,175,55,.15);transition:border-color .3s,box-shadow .3s}.gold-border-hover:hover{border-color:#d4af3780;box-shadow:0 0 0 1px #d4af374d,0 0 20px -5px #d4af3766,inset 0 1px #e8c7661a}.text-glow{text-shadow:0 1px 2px rgba(0,0,0,.75),0 2px 10px rgba(0,0,0,.5)}.fire-glow{animation:fire-flicker 3s ease-in-out infinite}@keyframes fire-flicker{0%,to{filter:brightness(1) drop-shadow(0 0 4px rgba(255,150,50,.3))}25%{filter:brightness(1.1) drop-shadow(0 0 8px rgba(255,180,80,.4))}50%{filter:brightness(.95) drop-shadow(0 0 6px rgba(255,140,40,.35))}75%{filter:brightness(1.05) drop-shadow(0 0 10px rgba(255,170,70,.45))}}.lift-glow{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.lift-glow:hover{transform:translateY(-4px);box-shadow:0 12px 30px -10px #000c,0 0 0 1px #d4af374d,0 0 40px -10px #d4af3780}.divider-ornate{display:flex;align-items:center;gap:8px;margin:12px 0}.divider-ornate:before,.divider-ornate:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.4),transparent)}.divider-ornate-icon{color:#d4af3780;font-size:14px;animation:ornament-pulse 3s ease-in-out infinite}@keyframes ornament-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.img-zoom{overflow:hidden}.img-zoom img{transition:transform .5s cubic-bezier(.16,1,.3,1)}.img-zoom:hover img{transform:scale(1.08)}.bounce-in{animation:bounce-in .6s cubic-bezier(.34,1.56,.64,1)}@keyframes bounce-in{0%{opacity:0;transform:scale(.3) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.hero-shimmer:after{content:"";position:absolute;top:0;left:-50%;width:30%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.05),transparent);transform:skew(-20deg);animation:hero-sweep 8s ease-in-out infinite;pointer-events:none}@keyframes hero-sweep{0%,to{left:-50%}50%{left:120%}}.pulse-dot{position:relative;width:8px;height:8px;border-radius:50%;background:#d4af37}.pulse-dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid rgba(212,175,55,.5);animation:pulse-dot-ring 1.5s ease-out infinite}@keyframes pulse-dot-ring{0%{transform:scale(.5);opacity:1}to{transform:scale(2);opacity:0}}body{background-image:linear-gradient(180deg,#0e1220,#0a0d18,#0e1220)}.panel{background-image:linear-gradient(135deg,rgba(212,175,55,.04) 0%,transparent 40%,rgba(212,175,55,.02) 100%);box-shadow:inset 0 1px #e8c76614,inset 0 0 0 1px #d4af3708,0 12px 40px -20px #000000e6}.panel-glow{box-shadow:0 0 0 1px #d4af3740,inset 0 1px #e8c76614,0 0 40px -12px #d4af3740,0 12px 40px -20px #000000e6}.panel-glow:after{border:1px solid rgba(212,175,55,.12);border-radius:inherit}.gradient-gold{background:linear-gradient(135deg,#d9b44a,#f0d488,#fff8e6 40%,#f0d488 55%,#e2bc4e 75%,#d9b44a);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradient-flow 6s linear infinite;filter:drop-shadow(0 1px 2px rgba(0,0,0,.55))}.btn-primary{background-image:linear-gradient(180deg,#f3e8cc,#e8c766 30%,#d4af37 70%,#b8941e);border:1px solid #7A5E1B;box-shadow:0 8px 20px -8px #d4af37b3,inset 0 1px #ffffff4d,inset 0 -1px #0003;text-shadow:0 1px 1px rgba(0,0,0,.15)}.btn-primary:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 12px 28px -8px #d4af37cc,inset 0 1px #fff6,inset 0 -1px #0003}.btn-secondary{border:1px solid rgba(212,175,55,.35);background:linear-gradient(180deg,rgba(212,175,55,.05),transparent);box-shadow:inset 0 1px #e8c7660d}.btn-secondary:hover{border-color:#d4af3799;background:linear-gradient(180deg,#d4af371f,#d4af370a);box-shadow:0 0 16px -4px #d4af374d,inset 0 1px #e8c7661a}aside{background:linear-gradient(180deg,#161b30f2,#0e1220f2)!important;box-shadow:inset -1px 0 #d4af3714,2px 0 20px -10px #00000080}.sidebar-crest{border-radius:6px;border:1px solid rgba(212,175,55,.15);box-shadow:0 2px 8px #0006,0 0 12px #d4af3726}.nav-item.active{background:linear-gradient(90deg,rgba(212,175,55,.15),transparent);box-shadow:inset 2px 0 #d4af37,inset 0 1px #e8c7660d}::-webkit-scrollbar-track{background:#0a0d18;border-left:1px solid rgba(212,175,55,.05)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e8c766,#d4af37,#9c7a24);border-radius:8px;border:2px solid #0A0D18;box-shadow:inset 0 1px #fff3}.gold-divider{position:relative;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.3) 20%,rgba(212,175,55,.5) 50%,rgba(212,175,55,.3) 80%,transparent)}.section-ornate:after{width:60px;height:2px;background:linear-gradient(90deg,#D4AF37,#E8C766,transparent)}.hero-overlay{background:linear-gradient(100deg,#060b16f0,#060b16db,#060b1694 52%,#060b1642,#060b1624),linear-gradient(180deg,rgba(6,11,22,.42) 0%,transparent 38%,rgba(6,11,22,.5) 100%)}.royal-header{background:linear-gradient(180deg,#0e1220fa,#0e1220d9);box-shadow:0 4px 20px -8px #0009}.royal-header:after{height:2px;background:linear-gradient(90deg,transparent 5%,rgba(212,175,55,.5) 30%,rgba(232,199,102,.6) 50%,rgba(212,175,55,.5) 70%,transparent 95%)}.lift:hover{transform:translateY(-4px);box-shadow:0 0 0 1px #d4af3766,0 20px 50px -20px #000000e6,0 0 40px -12px #d4af374d;border-color:#d4af3780}.gold-corners:before,.gold-corners:after{width:14px;height:14px;border-width:2px;border-color:#d4af3799}footer{position:relative}footer:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.3) 20%,rgba(232,199,102,.4) 50%,rgba(212,175,55,.3) 80%,transparent)}.eyebrow{text-shadow:0 0 8px rgba(212,175,55,.2)}.ember{width:4px;height:4px;background:radial-gradient(circle,rgba(232,199,102,.95),rgba(212,175,55,.3) 50%,transparent 70%);box-shadow:0 0 6px #d4af3766}input:focus,textarea:focus,select:focus{box-shadow:0 0 0 1px #d4af374d,0 0 12px -4px #d4af374d}.glass-panel{background:linear-gradient(135deg,#0e1220f5,#161b30ed);border:1px solid rgba(212,175,55,.18);box-shadow:inset 0 1px #e8c76614,inset 0 0 0 1px #d4af3705,0 10px 40px -16px #000000e6}.royal-plaque{position:relative;background:linear-gradient(135deg,#161b30d9,#0e1220eb);border:1px solid rgba(212,175,55,.18);border-radius:.75rem;padding:.875rem 1rem;transition:all .3s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:inset 0 1px #e8c7660a,0 2px 12px -4px #00000080}.royal-plaque:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,transparent,rgba(212,175,55,.5),transparent);transform:scaleY(.6);transition:transform .3s}.royal-plaque:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(212,175,55,.06),transparent);transform:skew(-15deg);transition:left .6s cubic-bezier(.16,1,.3,1);pointer-events:none}.royal-plaque:hover{border-color:#d4af3766;background:linear-gradient(135deg,#161b30e6,#0e1220f2);box-shadow:0 4px 20px -8px #0009,0 0 16px -4px #d4af3733;transform:translate(2px)}.royal-plaque:hover:before{transform:scaleY(1)}.royal-plaque:hover:after{left:130%}.royal-time{font-family:Cinzel,serif;font-size:1.25rem;font-weight:700;color:#e8c766;text-shadow:0 0 12px rgba(212,175,55,.3);letter-spacing:.05em;font-variant-numeric:tabular-nums}.royal-time-label{font-size:.625rem;color:#d4af3766;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.royal-icon-circle{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid rgba(212,175,55,.3);background:radial-gradient(circle,#d4af3726,#d4af3705);font-size:1rem;flex-shrink:0;box-shadow:inset 0 1px #e8c7661a,0 2px 8px #0000004d;position:relative}.royal-icon-circle:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:1px solid rgba(212,175,55,.1);pointer-events:none}.royal-icon-circle svg{filter:drop-shadow(0 0 4px rgba(212,175,55,.4))}.royal-divider{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0}.royal-divider:before,.royal-divider:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.3) 30%,rgba(212,175,55,.4) 50%,rgba(212,175,55,.3) 70%,transparent)}.royal-divider-icon{color:#d4af3780;font-size:.75rem;animation:ornament-pulse 3s ease-in-out infinite}.royal-grid-card{position:relative;background:linear-gradient(180deg,#161b30e6,#0e1220f2);border:1px solid rgba(212,175,55,.15);border-radius:.75rem;overflow:hidden;transition:all .3s cubic-bezier(.16,1,.3,1)}.royal-grid-card:hover{border-color:#d4af3759;box-shadow:0 8px 30px -10px #000c,0 0 0 1px #d4af3733,0 0 30px -8px #d4af3740;transform:translateY(-3px)}.royal-grid-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.4) 30%,rgba(232,199,102,.5) 50%,rgba(212,175,55,.4) 70%,transparent);z-index:1}.royal-count{position:relative;display:flex;flex-direction:column;align-items:center;padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(212,175,55,.2);background:linear-gradient(180deg,#1e244099,#0e122099);box-shadow:inset 0 1px #e8c7660d}.royal-count-num{font-family:Cinzel,serif;font-weight:700;color:#e8c766;font-variant-numeric:tabular-nums;text-shadow:0 0 8px rgba(212,175,55,.25)}.royal-count-label{font-size:.5rem;color:#d4af3759;text-transform:uppercase;letter-spacing:.15em;font-weight:600}@media (pointer: coarse){.royal-count-label{font-size:.625rem}}select.royal-select{background:linear-gradient(180deg,#0e1220e6,#161b30e6);border:1px solid rgba(212,175,55,.25);border-radius:.375rem;padding:.375rem .625rem;color:#e8c766;font-family:Cinzel,serif;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:inset 0 1px #e8c7660d}select.royal-select:hover{border-color:#d4af3780;box-shadow:0 0 10px -4px #d4af374d}select.royal-select:focus{border-color:#d4af3799;outline:none;box-shadow:0 0 0 1px #d4af3766,0 0 12px -4px #d4af3766}select.royal-select option{background:#0e1220;color:#f3e8cc}[data-suite]{--suite: #E0B23B;--suite-soft: rgba(224,178,59,.5);--suite-faint: rgba(224,178,59,.14);--suite-ink: rgba(224,178,59,.06)}[data-suite=bear]{--suite:#E0B23B;--suite-soft:rgba(224,178,59,.5);--suite-faint:rgba(224,178,59,.14);--suite-ink:rgba(224,178,59,.06)}[data-suite=mystic]{--suite:#9B7BE8;--suite-soft:rgba(155,123,232,.5);--suite-faint:rgba(155,123,232,.15);--suite-ink:rgba(155,123,232,.07)}[data-suite=pvp]{--suite:#E05C5C;--suite-soft:rgba(224,92,92,.5);--suite-faint:rgba(224,92,92,.15);--suite-ink:rgba(224,92,92,.07)}[data-suite=formation]{--suite:#4FC08A;--suite-soft:rgba(79,192,138,.5);--suite-faint:rgba(79,192,138,.15);--suite-ink:rgba(79,192,138,.07)}[data-suite=codex]{--suite:#4FB8D8;--suite-soft:rgba(79,184,216,.5);--suite-faint:rgba(79,184,216,.15);--suite-ink:rgba(79,184,216,.07)}[data-suite]{--s-inf:#5D90E8;--s-cav:#E0B23B;--s-arc:#D76158}[data-suite] .panel{border-color:var(--suite-faint);box-shadow:inset 0 1px 0 var(--suite-faint),0 10px 30px -18px #000000d9;background-image:linear-gradient(160deg,var(--suite-ink) 0%,transparent 46%)}[data-suite] .eyebrow{color:var(--suite);opacity:.85}[data-suite] .gold-divider{background:linear-gradient(90deg,transparent,var(--suite-soft),transparent)}[data-suite] .btn-primary{background-image:linear-gradient(180deg,color-mix(in srgb,var(--suite) 62%,white) 0%,color-mix(in srgb,var(--suite) 88%,white) 32%,var(--suite) 72%,color-mix(in srgb,var(--suite) 74%,black) 100%);border-color:color-mix(in srgb,var(--suite) 55%,black);box-shadow:0 8px 20px -8px var(--suite-soft),inset 0 1px #ffffff4d,inset 0 -1px #00000038}[data-suite] .btn-primary:hover{box-shadow:0 12px 28px -8px var(--suite-soft),inset 0 1px #fff6,inset 0 -1px #00000038}[data-suite] .chart-card{border:1px solid var(--suite-faint);background:linear-gradient(158deg,var(--suite-ink) 0%,transparent 44%),#07101e;box-shadow:inset 0 1px 0 var(--suite-faint)}[data-suite] .chart-title{color:var(--suite)}@keyframes settle-in{0%{opacity:0;transform:translateY(16px) scale(.975)}}@keyframes settle-pop{0%{opacity:0;transform:translateY(9px) scale(.9)}}@keyframes edge-pass{0%{left:0;opacity:1}to{left:100%;opacity:0}}.chart-card{position:relative;overflow:hidden;animation:settle-in .7s cubic-bezier(.34,1.56,.64,1) both}.chart-card:after{content:"";position:absolute;top:0;bottom:0;width:2px;pointer-events:none;background:linear-gradient(180deg,transparent,var(--suite),transparent);animation:edge-pass .8s cubic-bezier(.65,0,.25,1) both}.chart-rise{animation:settle-in .7s cubic-bezier(.34,1.56,.64,1) both}.chart-pop{display:inline-block;animation:settle-pop .6s cubic-bezier(.34,1.56,.64,1) both}@media (prefers-reduced-motion: reduce){.chart-card,.chart-card:after,.chart-rise,.chart-pop{animation:none!important}}.aurora-field{position:fixed;top:-20vmax;right:-20vmax;bottom:-20vmax;left:-20vmax;z-index:0;pointer-events:none;overflow:hidden;contain:strict;--ax: 0;--ay: 0}.aurora-ribbon{position:absolute;border-radius:50%;filter:blur(80px);opacity:.85;will-change:transform}.aurora-r1{width:62vmax;height:46vmax;top:-6vmax;left:-8vmax;background:radial-gradient(circle at 50% 50%,rgba(212,175,55,.3),rgba(212,175,55,.1) 45%,transparent 70%);animation:aurora-drift-a 34s ease-in-out infinite alternate;transform:translate3d(calc(var(--ax) * 14px),calc(var(--ay) * 12px),0)}.aurora-r2{width:70vmax;height:52vmax;top:8vmax;right:-14vmax;background:radial-gradient(circle at 50% 50%,rgba(58,102,190,.34),rgba(43,74,140,.12) 48%,transparent 72%);animation:aurora-drift-b 44s ease-in-out infinite alternate;transform:translate3d(calc(var(--ax) * -20px),calc(var(--ay) * 16px),0)}.aurora-r3{width:58vmax;height:58vmax;bottom:-18vmax;left:4vmax;background:radial-gradient(circle at 50% 50%,rgba(35,64,132,.3),rgba(35,64,132,.08) 50%,transparent 74%);animation:aurora-drift-c 52s ease-in-out infinite alternate;transform:translate3d(calc(var(--ax) * 24px),calc(var(--ay) * -14px),0)}.aurora-r4{width:48vmax;height:34vmax;bottom:-10vmax;left:38%;background:radial-gradient(circle at 50% 50%,rgba(232,199,102,.2),rgba(156,122,36,.07) 46%,transparent 70%);animation:aurora-drift-d 40s ease-in-out infinite alternate;transform:translate3d(calc(var(--ax) * -12px),calc(var(--ay) * -10px),0)}@keyframes aurora-drift-a{0%{translate:0 0;opacity:.42}50%{translate:9vmin 6vmin;opacity:.58}to{translate:4vmin 12vmin;opacity:.46}}@keyframes aurora-drift-b{0%{translate:0 0;opacity:.4}50%{translate:-12vmin 8vmin;opacity:.6}to{translate:-5vmin -7vmin;opacity:.44}}@keyframes aurora-drift-c{0%{translate:0 0;opacity:.36}50%{translate:10vmin -9vmin;opacity:.52}to{translate:-4vmin -4vmin;opacity:.4}}@keyframes aurora-drift-d{0%{translate:0 0;opacity:.3}50%{translate:-8vmin -5vmin;opacity:.48}to{translate:6vmin -10vmin;opacity:.34}}@media (max-width: 640px){.aurora-ribbon{filter:blur(48px)}.aurora-r3,.aurora-r4,.aurora-grain{display:none}}.aurora-grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.22;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/><feColorMatrix type='saturate' values='0'/></filter><rect width='140' height='140' filter='url(%23n)' opacity='.5'/></svg>")}.panel,.chart-card{--mx: 50%;--my: 50%;--lit: 0;position:relative;isolation:isolate}.panel:before,.chart-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:var(--lit, 0);transition:opacity .45s ease;background:radial-gradient(360px circle at var(--mx) var(--my),rgba(232,199,102,.11),rgba(232,199,102,.04) 40%,transparent 68%)}[data-suite] .panel:before,[data-suite] .chart-card:before{background:radial-gradient(360px circle at var(--mx) var(--my),var(--suite-soft),transparent 68%)}@media (prefers-reduced-motion: reduce){.aurora-ribbon{animation:none!important;opacity:.34!important}.panel:before,.chart-card:before{transition:none!important}}.k-track{position:relative;background:#0a1220;box-shadow:inset 0 2px 4px #0000008c,inset 0 -1px #ffffff08}.k-seg{position:relative;background-color:var(--c);background-image:linear-gradient(180deg,#ffffff61,#ffffff24 18%,#fff0 46%,#0000 54%,#0000001a 74%,#00000038),repeating-linear-gradient(90deg,transparent 0 12px,rgba(0,0,0,.22) 12px 13px,rgba(255,255,255,.08) 13px 14px);transition:width .85s cubic-bezier(.34,1.42,.52,1)}@keyframes bar-sheen{0%{transform:translate(-140%) skew(-18deg)}38%,to{transform:translate(760%) skew(-18deg)}}.k-sheen{position:relative;overflow:hidden}.k-sheen:after{content:"";position:absolute;top:0;bottom:0;left:0;width:14%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:bar-sheen 4.6s cubic-bezier(.5,0,.5,1) infinite}.kv-live .k-sheen{overflow:visible}.kv-live .k-sheen:after{display:none}.k-sheen-fill{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;border-radius:inherit}.k-sheen-fill:after{content:"";position:absolute;top:0;bottom:0;left:0;width:14%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:bar-sheen 4.6s cubic-bezier(.5,0,.5,1) infinite}.kv-live .k-sheen-fill:after,.k846-v2 .k-sheen-fill:after{display:none}.k-seg-label{position:relative;color:#000000c7;text-shadow:0 1px 0 rgba(255,255,255,.25)}@media (prefers-reduced-motion: reduce){.k-seg{transition:none!important}.k-sheen:after,.k-sheen-fill:after{animation:none!important;opacity:0!important}}@keyframes donut-ring-turn{to{transform:rotate(360deg)}}.donut-ring{transform-origin:80px 80px;animation:donut-ring-turn 62s linear infinite}@media (prefers-reduced-motion: reduce){.donut-ring{animation:none!important}}.k846-v2 .panel:before,.k846-v2 .chart-card:before,.kv-live .panel:before,.kv-live .chart-card:before{display:none!important}:root{--gilt: linear-gradient(145deg, rgba(243,232,204,.62) 0%, rgba(212,175,55,.46) 16%, rgba(107,84,20,.28) 44%, rgba(212,175,55,.44) 72%, rgba(255,246,218,.58) 100%);--gilt-strong: linear-gradient(145deg, rgba(255,246,218,.95) 0%, rgba(232,199,102,.85) 18%, rgba(156,122,36,.55) 46%, rgba(212,175,55,.82) 74%, rgba(255,246,218,.92) 100%);--lift-1: 0 1px 2px rgba(0,0,0,.45), 0 6px 14px -8px rgba(0,0,0,.7), 0 20px 44px -26px rgba(0,0,0,.85);--lift-2: 0 2px 4px rgba(0,0,0,.5), 0 14px 28px -12px rgba(0,0,0,.8), 0 40px 80px -34px rgba(0,0,0,.95)}.panel{border:1px solid transparent;border-radius:14px;background-image:linear-gradient(158deg,#1b213af7,#13182cfa 55%,#181d34f7),var(--gilt);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:var(--lift-1);transition:box-shadow .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.panel:hover{box-shadow:var(--lift-2)}.panel-glow{background-image:linear-gradient(158deg,#1e2440f7,#151a30fa 55%,#1b2038f7),var(--gilt-strong);box-shadow:var(--lift-2),0 0 46px -18px #d4af376b}[data-suite] .panel{background-image:linear-gradient(158deg,#1b213af7,#13182cfa 55%,#181d34f7),linear-gradient(145deg,color-mix(in srgb,var(--suite) 62%,white) 0%,var(--suite-soft) 18%,rgba(107,84,20,.22) 46%,var(--suite-soft) 74%,color-mix(in srgb,var(--suite) 55%,white) 100%)}.gilt-text{background:linear-gradient(96deg,#8a6a1c,#c9a238,#f0dfa6 28%,#fff8e4 38%,#e8c766 50%,#c9a238 64%,#f0dfa6 80%,#a8842a);background-size:260% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:gilt-travel 9s ease-in-out infinite}@keyframes gilt-travel{0%,to{background-position:0% center}50%{background-position:100% center}}.tilt{transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateZ(0);transition:transform .45s cubic-bezier(.16,1,.3,1);transform-style:preserve-3d}.tilt:hover{transition:transform .12s linear}.magnetic{transform:translate3d(calc(var(--mgx, 0) * 1px),calc(var(--mgy, 0) * 1px),0);transition:transform .5s cubic-bezier(.16,1,.3,1)}.magnetic:hover{transition:transform .18s cubic-bezier(.22,1,.36,1)}.magnetic:active{transform:translate3d(0,1px,0) scale(.985);transition:transform .08s ease}@media (prefers-reduced-motion: reduce){.gilt-text{animation:none!important}.tilt,.magnetic{transform:none!important;transition:none!important}}.tool-tile{border:1px solid transparent;background-image:linear-gradient(#06101f,#06101f),var(--gilt);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:var(--lift-1);transition:box-shadow .5s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1)}.tool-tile:hover{box-shadow:var(--lift-2),0 0 60px -26px #d4af378c}.tool-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,transparent 38%,rgba(255,246,218,.16) 48%,transparent 58%);background-size:260% 100%;background-position:190% center;transition:background-position 1.05s cubic-bezier(.22,1,.36,1)}.tool-tile:hover:after{background-position:-60% center}@media (prefers-reduced-motion: reduce){.tool-tile:after{transition:none!important}}.btn-primary{position:relative;overflow:hidden;transform:translate3d(calc(var(--mgx, 0) * 1px),calc(var(--mgy, 0) * 1px),0);transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .4s ease,filter .3s ease}.btn-primary:hover{transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .4s ease,filter .3s ease}.btn-primary:active{transform:translate3d(0,1px,0) scale(.985);transition:transform .08s ease}*{scrollbar-width:thin;scrollbar-color:rgba(212,175,55,.42) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#060a1499}::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid transparent;background-clip:padding-box;background-color:#d4af3761}::-webkit-scrollbar-thumb:hover{background-color:#e8c7669e}::-moz-selection{background:#d4af374d;color:#fff6da}::selection{background:#d4af374d;color:#fff6da}.royal-rail{background:linear-gradient(180deg,#181d34f5,#111528f7 42%,#151a2ff5)}.royal-rail-edge{position:absolute;top:0;right:0;bottom:0;width:2px;background:linear-gradient(180deg,transparent 0%,rgba(212,175,55,.2) 12%,rgba(255,246,218,.55) 46%,rgba(212,175,55,.28) 72%,transparent 100%)}.royal-rail-mark{position:absolute;left:50%;bottom:8%;width:190px;height:190px;translate:-50% 0;background:url(./assets/crest-846-sm.webp) center/contain no-repeat;opacity:.045;animation:rail-mark-breathe 14s ease-in-out infinite}@keyframes rail-mark-breathe{0%,to{opacity:.035;scale:1}50%{opacity:.07;scale:1.04}}.nav-item.active{background:linear-gradient(90deg,rgba(212,175,55,.18),rgba(212,175,55,.04) 55%,transparent);box-shadow:none}.nav-item.active:after{content:"";position:absolute;left:0;top:50%;translate:0 -50%;width:3px;height:62%;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#f3e8cc59,#e8c766 45%,#d4af37 70%,#9c7a2480);box-shadow:0 0 10px #e8c7668c;animation:nav-mark-in .5s cubic-bezier(.2,1.3,.3,1) both}@keyframes nav-mark-in{0%{height:0;opacity:0}to{height:62%;opacity:1}}.nav-item{transition:color .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.nav-item:hover{transform:translate(2px)}.royal-header{position:relative}.royal-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(212,175,55,.22) 10%,rgba(255,246,218,.5) 50%,rgba(212,175,55,.22) 90%,transparent 100%)}@media (prefers-reduced-motion: reduce){.royal-rail-mark{animation:none!important}.nav-item.active:after{animation:none!important}.nav-item:hover{transform:none!important}}[data-k846-rev=wait]{opacity:0;transform:translateY(16px)}html:not(.k846-js-reveal) [data-k846-rev=wait]{transform:translateY(16px) scale(.99);transition:opacity .34s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1)}[data-k846-rev=in]{opacity:1;transform:none}html:not(.k846-js-reveal) [data-k846-rev=in]>*{animation:rev-child .38s cubic-bezier(.16,1,.3,1) both}html:not(.k846-js-reveal) [data-k846-rev=in]>:nth-child(1){animation-delay:45ms}html:not(.k846-js-reveal) [data-k846-rev=in]>:nth-child(2){animation-delay:.09s}html:not(.k846-js-reveal) [data-k846-rev=in]>:nth-child(3){animation-delay:.135s}html:not(.k846-js-reveal) [data-k846-rev=in]>:nth-child(4){animation-delay:.18s}html:not(.k846-js-reveal) [data-k846-rev=in]>:nth-child(5){animation-delay:.225s}html:not(.k846-js-reveal) [data-k846-rev=in]>:nth-child(6){animation-delay:.27s}html:not(.k846-js-reveal) [data-k846-rev=in]>:nth-child(7){animation-delay:.315s}html:not(.k846-js-reveal) [data-k846-rev=in]>:nth-child(n+8){animation-delay:.36s}@keyframes rev-child{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.kv-live [data-k846-rev],.k846-v2 [data-k846-rev]{opacity:1!important;transform:none!important;transition:none!important}.kv-live [data-k846-rev]>*,.k846-v2 [data-k846-rev]>*{animation:none!important;opacity:1!important;transform:none!important}.k846-js-page .page-enter{animation:none}.page-enter{animation:page-rise .72s cubic-bezier(.16,1,.3,1) both;position:relative}@keyframes page-rise{0%{opacity:0;transform:translateY(26px) scale(.992);filter:saturate(.7)}to{opacity:1;transform:none;filter:none}}.page-enter:before{content:"";position:absolute;left:0;right:0;top:-2vh;height:2px;pointer-events:none;z-index:40;background:linear-gradient(90deg,transparent,rgba(212,175,55,.5) 18%,#FFF6DA 50%,rgba(212,175,55,.5) 82%,transparent);animation:page-sweep .95s cubic-bezier(.62,.02,.2,1) both}@keyframes page-sweep{0%{opacity:0;transform:scaleX(.1)}22%{opacity:1}to{opacity:0;transform:scaleX(1.05) translateY(42vh)}}:where(.page-enter h1),.page-enter .display-1{font-size:clamp(1.7rem,3.1vw,2.5rem);line-height:1.08;letter-spacing:-.005em;text-wrap:balance}:where(.page-enter h2),.page-enter .display-2{font-size:clamp(1.2rem,1.9vw,1.55rem);line-height:1.2;text-wrap:balance}:where(.page-enter h1,.page-enter h2){text-wrap:balance}.eyebrow{letter-spacing:.3em!important;text-transform:uppercase}.page-enter p{line-height:1.72}[data-suite] h1,[data-suite] h2{font-size:revert;line-height:revert}@media (prefers-reduced-motion: reduce){[data-k846-rev=wait]{opacity:1!important;transform:none!important;transition:none!important}[data-k846-rev=in]>*{animation:none!important}.page-enter{animation:none!important}.page-enter:before{display:none}}button,[role=button],a.btn-primary,a.btn-secondary,.btn-primary,.btn-secondary,.btn-ghost,.nav-item,summary{transition:transform .22s cubic-bezier(.34,1.4,.5,1),filter .22s ease,box-shadow .3s ease,color .25s ease,background-color .25s ease}button:active,[role=button]:active,.btn-primary:active,.btn-secondary:active,.btn-ghost:active,summary:active{transform:scale(.965);filter:brightness(.94)}input,select,textarea{transition:border-color .25s ease,box-shadow .3s ease,background-color .25s ease}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;border-color:#e8c766a6!important;box-shadow:0 0 0 3px #d4af3724}.k-ripple{position:absolute;z-index:3;pointer-events:none;border-radius:50%;translate:-50% -50%;background:radial-gradient(circle,rgba(255,246,218,.55),rgba(232,199,102,.24) 44%,transparent 70%);animation:k-ripple .62s cubic-bezier(.22,1,.36,1) forwards}@keyframes k-ripple{0%{width:0;height:0;opacity:.95}to{width:var(--r);height:var(--r);opacity:0}}.tool-tile:active{transform:perspective(900px) scale(.985);transition:transform .1s ease}.nav-item:active{transform:translate(2px) scale(.98)}@media (prefers-reduced-motion: reduce){button:active,[role=button]:active,.btn-primary:active,.btn-secondary:active,.btn-ghost:active,summary:active,.tool-tile:active,.nav-item:active{transform:none!important;filter:none!important}.k-ripple{display:none!important}}.gilt-display{background-image:linear-gradient(176deg,#2e2206,#6b5414,#a8842a,#e8c766 39%,#fff9e6 48%,#fff 51%,#f2dc9a 55%,#c9a238 68%,#7a5c13,#3a2b08);background-size:100% 260%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 1px 0 rgba(0,0,0,.85)) drop-shadow(0 3px 10px rgba(0,0,0,.9)) drop-shadow(0 10px 26px rgba(0,0,0,.75));animation:gilt-tilt 7.5s ease-in-out infinite}@keyframes gilt-tilt{0%,to{background-position:50% 12%}50%{background-position:50% 88%}}@media (prefers-reduced-motion: reduce){.gilt-display{animation:none!important;background-position:50% 50%}}.hero-grade{pointer-events:none;background:radial-gradient(58% 82% at 50% 46%,rgba(255,220,150,.16),transparent 62%),linear-gradient(90deg,#0609124d,#0609120f 26%,#06091200,#0609120f 74%,#0609124d),linear-gradient(180deg,#06091257,#06091200 42%,#0609128c)}.hero-bloom{position:absolute;right:26%;top:34%;width:46%;aspect-ratio:1;translate:50% -50%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,222,150,.26),rgba(255,196,96,.07) 44%,transparent 70%);animation:hero-bloom 12s ease-in-out infinite}@keyframes hero-bloom{0%,to{opacity:.45;scale:1}50%{opacity:1;scale:1.14}}.hero-rake{pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(76deg,transparent 0 54px,rgba(255,232,176,.05) 54px 84px,transparent 84px 150px);animation:hero-rake 29s ease-in-out infinite alternate}@keyframes hero-rake{0%{opacity:.5;translate:-2% 0}to{opacity:1;translate:3% 1%}}@media (prefers-reduced-motion: reduce){.hero-bloom,.hero-rake{animation:none!important}}.k-plate{position:relative;border-radius:14px;border:1px solid transparent;background-image:linear-gradient(168deg,#080e1af7,#050912fa),linear-gradient(150deg,#fff6da57,#d4af3733 24%,#3c2e0c59 52%,#d4af3733 78%,#fff6da4d);background-origin:padding-box,border-box;background-clip:padding-box,border-box}.k-plate:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;pointer-events:none;background:linear-gradient(90deg,rgba(232,199,102,.5) 0 13px,transparent 13px) 0 0/100% 1px no-repeat,linear-gradient(270deg,rgba(232,199,102,.5) 0 13px,transparent 13px) 100% 0/100% 1px no-repeat,linear-gradient(180deg,rgba(232,199,102,.5) 0 13px,transparent 13px) 0 0/1px 100% no-repeat,linear-gradient(180deg,rgba(232,199,102,.5) 0 13px,transparent 13px) 100% 0/1px 100% no-repeat,linear-gradient(90deg,rgba(232,199,102,.5) 0 13px,transparent 13px) 0 100%/100% 1px no-repeat,linear-gradient(270deg,rgba(232,199,102,.5) 0 13px,transparent 13px) 100% 100%/100% 1px no-repeat,linear-gradient(0deg,rgba(232,199,102,.5) 0 13px,transparent 13px) 0 100%/1px 100% no-repeat,linear-gradient(0deg,rgba(232,199,102,.5) 0 13px,transparent 13px) 100% 100%/1px 100% no-repeat}@keyframes k-charge{0%{opacity:0}55%{opacity:.45}to{opacity:0}}.k-track:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(255,246,218,.4),transparent);animation:k-charge 1.1s ease-out .35s both}.kv-live .k-track:after,.k846-v2 .k-track:after{display:none}@media (prefers-reduced-motion: reduce){.k-track:after{animation:none!important;opacity:0!important}}.hero-crest{filter:drop-shadow(0 14px 30px rgba(0,0,0,.9));animation:hero-crest-in 1.3s cubic-bezier(.2,1.2,.28,1) both}@keyframes hero-crest-in{0%{opacity:0;transform:translateY(-26px) scale(.82)}66%{opacity:1;transform:translateY(3px) scale(1.03)}to{opacity:1;transform:none}}.hero-bloom{right:50%;translate:50% -50%}@media (prefers-reduced-motion: reduce){.hero-crest{animation:none!important}}.hall-breathe{-o-object-fit:cover;object-fit:cover;animation:hall-breathe 34s ease-in-out infinite alternate;will-change:transform}@keyframes hall-breathe{0%{transform:scale(1.015)}to{transform:scale(1.065)}}@media (prefers-reduced-motion: reduce){.hall-breathe{animation:none!important}}.hero-frame .relative>.pointer-events-none.absolute.inset-0.bg-gradient-to-t{display:none}.ph-bloom{position:absolute;right:18%;top:46%;width:30%;aspect-ratio:1;translate:50% -50%;border-radius:50%;background:radial-gradient(circle,rgba(255,222,150,.22),rgba(255,196,96,.06) 46%,transparent 70%);animation:hero-bloom 14s ease-in-out infinite}.ph-scrim{background:linear-gradient(96deg,#050912d6,#050912a8 32%,#05091257 58%,#0509121f 82%,#0509120a),linear-gradient(180deg,rgba(5,9,18,.34) 0%,transparent 34%,rgba(5,9,18,.42) 100%)}.ph-rule{display:block;width:26px;height:1px;flex:none;background:linear-gradient(90deg,transparent,rgba(232,199,102,.85))}@media (min-width: 768px){.ph-rule{width:38px}}.ph-copy{animation:ph-rise .75s cubic-bezier(.16,1,.3,1) both .06s}@keyframes ph-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.page-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;z-index:2;background:linear-gradient(90deg,transparent,rgba(212,175,55,.15) 12%,rgba(255,246,218,.55) 50%,rgba(212,175,55,.15) 88%,transparent)}@media (prefers-reduced-motion: reduce){.ph-bloom,.ph-copy{animation:none!important}}.wr-console{--wr: #D4AF37;--wr-dim: rgba(212,175,55,.16);--wr-glow: rgba(212,175,55,.3);position:relative;overflow:hidden;transition:--wr .42s linear}.wr-console[data-phase=STANDBY]{--wr:#E8C766;--wr-dim:rgba(232,199,102,.2);--wr-glow:rgba(232,199,102,.38) }.wr-console[data-phase=CALL]{--wr:#E5484D;--wr-dim:rgba(229,72,77,.22);--wr-glow:rgba(229,72,77,.5) }.wr-console[data-phase=LAUNCH]{--wr:#3DD68C;--wr-dim:rgba(61,214,140,.22);--wr-glow:rgba(61,214,140,.55) }.wr-console[data-phase=ARMING]{--wr:#7F9ED6;--wr-dim:rgba(127,158,214,.18);--wr-glow:rgba(127,158,214,.34) }.wr-radar{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:conic-gradient(from 0deg,var(--wr-glow) 0deg,transparent 42deg,transparent 360deg);opacity:.16;animation:wr-sweep 4.2s linear infinite;pointer-events:none}@keyframes wr-sweep{to{transform:rotate(360deg)}}.wr-rings{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background:radial-gradient(circle at 50% 50%,transparent 21%,var(--wr-dim) 21.4%,transparent 22%),radial-gradient(circle at 50% 50%,transparent 35%,var(--wr-dim) 35.4%,transparent 36%),radial-gradient(circle at 50% 50%,transparent 49%,var(--wr-dim) 49.4%,transparent 50%)}.wr-scan{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.35;background:repeating-linear-gradient(to bottom,rgba(0,0,0,.22) 0 1px,transparent 1px 3px),linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px) 0 0 / 100% 34px,linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px) 0 0 / 34px 100%}.wr-readout{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.02em;color:var(--wr);text-shadow:0 0 28px var(--wr-glow),0 0 70px var(--wr-dim);line-height:.92}.wr-console[data-phase=CALL] .wr-readout{animation:wr-beat 1s steps(1,end) infinite}.wr-console[data-phase=LAUNCH] .wr-readout{animation:wr-launch .62s cubic-bezier(.2,1.5,.4,1)}@keyframes wr-beat{0%,54%{opacity:1}55%,to{opacity:.55}}@keyframes wr-launch{0%{transform:scale(.72);opacity:.2}60%{transform:scale(1.09)}to{transform:none}}.wr-burst{position:absolute;left:50%;top:50%;width:42vmin;height:42vmin;translate:-50% -50%;border-radius:999px;pointer-events:none;border:2px solid var(--wr);animation:wr-burst .7s cubic-bezier(.15,.7,.3,1) forwards}@keyframes wr-burst{0%{scale:.25;opacity:.85}to{scale:1.75;opacity:0}}.wr-rail{position:relative;height:34px}.wr-rail-track{position:absolute;inset:14px 0 auto;height:6px;border-radius:999px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #d4af3724}.wr-rail-fill{position:absolute;inset:14px auto auto 0;height:6px;border-radius:999px;background:linear-gradient(90deg,rgba(212,175,55,.35),var(--wr));box-shadow:0 0 14px var(--wr-glow);transition:width .12s linear}.wr-notch{position:absolute;top:6px;width:2px;height:22px;border-radius:1px;background:#e8c76673;translate:-1px 0}.wr-notch[data-done=true]{background:#f3e8cc38}.wr-head{position:absolute;top:3px;width:3px;height:28px;border-radius:2px;background:var(--wr);box-shadow:0 0 12px var(--wr),0 0 26px var(--wr-glow);translate:-1.5px 0;transition:left .12s linear}.wr-row{padding:.55rem .75rem;transition:background .26s ease,border-color .26s ease,opacity .26s ease}.wr-row[data-state=active]{border-color:var(--wr)!important;background:color-mix(in srgb,var(--wr) 10%,transparent);box-shadow:0 0 0 1px var(--wr-dim),0 8px 24px -14px var(--wr)}.wr-row[data-state=done]{opacity:.38}.wr-live{animation:wr-live 1.6s ease-in-out infinite}@keyframes wr-live{0%,to{opacity:1;box-shadow:0 0 0 0 var(--wr-glow)}50%{opacity:.55;box-shadow:0 0 0 6px transparent}}@media (prefers-reduced-motion: reduce){.wr-radar,.wr-live,.wr-console[data-phase=CALL] .wr-readout,.wr-console[data-phase=LAUNCH] .wr-readout{animation:none!important}.wr-burst{display:none}}.wr-console.k-plate:after{z-index:2}.wr-edge{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;overflow:visible}.wr-edge path{stroke:var(--wr);stroke-width:2.5;stroke-linecap:round;filter:drop-shadow(0 0 7px var(--wr-glow))}.wr-console[data-phase=LAUNCH] .wr-edge path{animation:wr-edge-flash .62s ease-out forwards}@keyframes wr-edge-flash{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.wr-console[data-phase=LAUNCH] .wr-edge path{animation:none}}.app-shell{height:100vh;height:100dvh}@media (pointer: coarse){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}}.app-scroll{overscroll-behavior-x:none;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));padding-left:calc(1rem + env(safe-area-inset-left,0px));padding-right:calc(1rem + env(safe-area-inset-right,0px))}@media (min-width: 768px){.app-scroll{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));padding-left:calc(1.5rem + env(safe-area-inset-left,0px));padding-right:calc(1.5rem + env(safe-area-inset-right,0px))}}.royal-header{padding-top:calc(.75rem + env(safe-area-inset-top,0px))}.tap-target{margin:-.75rem;padding:.75rem}@media (pointer: coarse){.footer-credits{padding-right:4.25rem;flex-wrap:wrap}}@media (pointer: coarse){.tap-y,.tap-xy{position:relative}.tap-y:after,.tap-xy:after{content:"";position:absolute;left:50%;top:50%;translate:-50% -50%;height:max(100%,44px)}.tap-y:after{width:100%}.tap-xy:after{width:max(100%,44px)}}.fab-safe{bottom:calc(1rem + env(safe-area-inset-bottom,0px))}.fab-panel-safe{bottom:calc(5rem + env(safe-area-inset-bottom,0px))}.hero-wordmark{display:flex;justify-content:center;flex-wrap:nowrap;line-height:1;font-size:clamp(2rem,6.4cqw,4.5rem)}.hero-wordmark span{display:inline-block;opacity:0;background-image:linear-gradient(176deg,#2e2206,#6b5414,#a8842a,#e8c766 39%,#fff9e6 48%,#fff 51%,#f2dc9a 55%,#c9a238 68%,#7a5c13,#3a2b08);background-size:100% 260%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 1px 0 rgba(0,0,0,.85)) drop-shadow(0 3px 10px rgba(0,0,0,.9)) drop-shadow(0 10px 26px rgba(0,0,0,.75));animation:hero-letter-in .5s cubic-bezier(.16,.74,.22,1) calc(.25s + var(--i) * 35ms) both,gilt-tilt 7.5s ease-in-out calc(.8s + var(--i) * 35ms) infinite}.hero-wordmark span.sp{width:.3em}.hero-wordmark.k846-js-letters span{animation:none}.hero-wordmark.k846-js-letters{perspective:900px}@keyframes hero-letter-in{0%{opacity:0;transform:translateY(18px) scale(.95)}to{opacity:1;transform:none}}.hero-crest{animation:hero-crest-in 1.3s cubic-bezier(.2,1.2,.28,1) both,hero-crest-float 8s ease-in-out 1.4s infinite}@keyframes hero-crest-float{0%,to{transform:none}50%{transform:translateY(-7px)}}.hero-crest.k846-js-crest{animation:none}.hero-crest.k846-js-crest-rest{animation:hero-crest-float 8s ease-in-out infinite}.hero-crest-hold{display:block;will-change:transform,opacity}.hero-rise{animation:hero-rise-in .6s cubic-bezier(.22,.61,.36,1) var(--d, 0s) both}@keyframes hero-rise-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.hero-wordmark span,.hero-crest,.hero-rise{animation:none!important;opacity:1!important;filter:none!important;transform:none!important}.hero-frame:before,.hero-shimmer:after,.btn-royal:before{animation:none!important}}.hero-measure{container-type:inline-size}html[data-app-mode],html[data-app-mode] body{overscroll-behavior:none;height:100%}html[data-app-mode]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}html[data-app-mode] .royal-header,html[data-app-mode] .app-launch,html[data-app-mode] .app-tabbar,html[data-app-mode] .royal-rail,html[data-app-mode] button,html[data-app-mode] .eyebrow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}html[data-app-mode] .royal-header{padding-top:calc(.75rem + env(safe-area-inset-top,0px));padding-left:calc(.75rem + env(safe-area-inset-left,0px));padding-right:calc(.75rem + env(safe-area-inset-right,0px))}@media (max-width: 767px){html[data-app-mode] .app-scroll{padding-bottom:calc(5.25rem + env(safe-area-inset-bottom,0px))}html[data-app-mode] .fab-safe{bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}html[data-app-mode] .fab-panel-safe{bottom:calc(9.5rem + env(safe-area-inset-bottom,0px))}html[data-app-mode] .royal-rail{padding-bottom:calc(4.25rem + env(safe-area-inset-bottom,0px))}}html[data-app-mode] .site-footer{display:none}html[data-app-mode] .page-enter{animation:app-page-in .28s cubic-bezier(.22,1,.36,1) both}@keyframes app-page-in{0%{opacity:0;transform:translate3d(14px,0,0)}to{opacity:1;transform:translateZ(0)}}.app-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:60;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:stretch;padding-bottom:env(safe-area-inset-bottom,0px);background:linear-gradient(180deg,#0e1220eb,#080b15fc);border-top:1px solid rgba(212,175,55,.18);box-shadow:0 -12px 30px -18px #000000f2,inset 0 1px #e8c7661a;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.app-tab{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.18rem;min-height:3.5rem;padding:.5rem .25rem .55rem;color:#efe6cf73;background:none;border:0;transition:color .18s ease,transform .18s ease}.app-tab:active{transform:scale(.94)}.app-tab.is-active{color:#e8c766}.app-tab-label{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1}.app-tab-mark{position:absolute;top:0;left:50%;width:2.25rem;height:2px;border-radius:0 0 3px 3px;transform:translate(-50%) scaleX(0);transform-origin:center;background:linear-gradient(90deg,transparent,#E8C766,transparent);transition:transform .22s cubic-bezier(.22,1,.36,1)}.app-tab.is-active .app-tab-mark{transform:translate(-50%) scaleX(1)}.app-tab.is-active:after{content:"";position:absolute;top:0;left:50%;width:3.5rem;height:1.75rem;transform:translate(-50%);background:radial-gradient(ellipse at top,rgba(232,199,102,.22),transparent 70%);pointer-events:none}.app-launch{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;height:100dvh;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:radial-gradient(ellipse at 50% 38%,rgba(212,175,55,.1),transparent 62%),linear-gradient(180deg,#0a0d18,#060810);touch-action:none;overscroll-behavior:none;transition:opacity .38s ease}.app-launch.is-leaving{opacity:0;pointer-events:none}@media (prefers-reduced-motion: reduce){html[data-app-mode] .page-enter{animation:none!important}.app-tab-mark{transition:none}}.net-strip{display:flex;align-items:center;justify-content:center;gap:.45rem;padding:.4rem .75rem;font-size:11px;font-weight:600;letter-spacing:.02em;border-bottom:1px solid transparent;animation:net-strip-in .26s cubic-bezier(.22,1,.36,1) both}@keyframes net-strip-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.net-strip.is-off{color:#f2d9a0;background:linear-gradient(180deg,#78541473,#46300a59);border-bottom-color:#d4af3747}.net-strip.is-back{color:#a9e6c4;background:linear-gradient(180deg,#1054366b,#0a342252);border-bottom-color:#48c88c40}.pull-indicator{position:absolute;top:0;left:50%;z-index:30;pointer-events:none}.pull-dial{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:999px;color:#e8c7668c;background:linear-gradient(180deg,#141a2cf5,#0a0e1af5);border:1px solid rgba(212,175,55,.22);box-shadow:0 8px 24px -10px #000000e6;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease}.pull-dial.is-armed{color:#e8c766;border-color:#e8c7668c;box-shadow:0 8px 26px -8px #000000f2,0 0 18px -4px #d4af3773}.pull-dial-mark{display:grid;place-items:center}.pull-dial.is-spinning .pull-dial-mark{animation:pull-spin .85s linear infinite}@keyframes pull-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.net-strip{animation:none}.pull-dial.is-spinning .pull-dial-mark{animation-duration:2.4s}}.setup-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10010;display:flex;align-items:flex-end;justify-content:center;padding:0;background:#04060cbd;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:setup-veil-in .24s ease both}@keyframes setup-veil-in{0%{opacity:0}to{opacity:1}}.setup-card{width:100%;max-width:26rem;max-height:88vh;overflow-y:auto;padding:1.15rem 1.1rem calc(1.15rem + env(safe-area-inset-bottom,0px));border-bottom-left-radius:0;border-bottom-right-radius:0;animation:setup-card-in .3s cubic-bezier(.22,1,.36,1) both}@keyframes setup-card-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 640px){.setup-veil{align-items:center;padding:1rem}.setup-card{border-radius:1rem;padding-bottom:1.15rem}}.setup-option{display:flex;align-items:center;gap:.65rem;width:100%;padding:.6rem .7rem;border-radius:.7rem;border:1px solid rgba(212,175,55,.16);background:#0a0e1a99;transition:border-color .16s ease,background .16s ease,transform .12s ease}.setup-option:active{transform:scale(.985)}.setup-option.is-picked{border-color:#e8c76699;background:linear-gradient(180deg,#d4af3724,#d4af370f)}.setup-tag{flex-shrink:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:600;color:#e8c766}.day-chip{width:1.65rem;height:1.65rem;border-radius:999px;font-size:10px;font-weight:700;color:#efe6cf6b;border:1px solid rgba(212,175,55,.18);background:#0a0e1a8c;transition:color .15s ease,border-color .15s ease,background .15s ease}.day-chip.is-on{color:#0a0d18;border-color:#e8c766cc;background:linear-gradient(180deg,#f2dc9b,#d4af37)}.bday-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#04060cc7;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);animation:bday-veil-in .3s ease both}.bday-veil.is-leaving{animation:bday-veil-out .26s ease both}@keyframes bday-veil-in{0%{opacity:0}to{opacity:1}}@keyframes bday-veil-out{0%{opacity:1}to{opacity:0}}.bday-card{position:relative;overflow:hidden;width:100%;max-width:23rem;padding:1.75rem 1.5rem 1.5rem;text-align:center;border:1px solid rgba(232,199,102,.38);border-radius:1.1rem;background:radial-gradient(120% 90% at 50% 0%,rgba(232,199,102,.16),transparent 62%),linear-gradient(180deg,#131a2e,#0b1020);box-shadow:0 26px 70px #0009,inset 0 1px #ffffff0f;animation:bday-card-in .42s cubic-bezier(.2,.9,.3,1.2) both}@keyframes bday-card-in{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}.bday-sparks{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bday-spark{position:absolute;bottom:-6px;width:3px;height:3px;border-radius:50%;background:#f0d68ce6;box-shadow:0 0 8px #f0d68ccc;animation:bday-spark-rise 4.5s linear infinite}@keyframes bday-spark-rise{0%{opacity:0;transform:translateY(0) scale(.6)}12%{opacity:1}80%{opacity:.8}to{opacity:0;transform:translateY(-15rem) scale(1.1)}}.bday-cake{font-size:2.6rem;line-height:1;animation:bday-cake-bob 3.4s ease-in-out infinite}@keyframes bday-cake-bob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-5px) rotate(2deg)}}.bday-eyebrow{margin-top:.7rem;font-size:.625rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#e8c766b8}.bday-title{margin-top:.3rem;font-size:1.35rem;line-height:1.25;text-wrap:balance;color:#f3e8cc}.bday-line{margin-top:.55rem;font-size:.8125rem;line-height:1.55;color:#f3e8cc99}@media (prefers-reduced-motion: reduce){.bday-veil,.bday-card{animation-duration:.01ms}.bday-spark,.bday-cake{animation:none}.bday-spark{opacity:.5}}.bday-banner{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit}.bday-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.62;transform:scale(1.06);animation:bday-banner-drift 22s ease-in-out infinite alternate}@keyframes bday-banner-drift{0%{transform:scale(1.06) translate3d(-1.2%,0,0)}to{transform:scale(1.12) translate3d(1.2%,-1%,0)}}.bday-banner-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 80% at 50% 6%,rgba(232,199,102,.2),transparent 58%),linear-gradient(180deg,#0b10204d,#0b102085 34%,#0b1020e0 62%,#0b1020f5)}.bday-card.has-banner{background:linear-gradient(180deg,#131a2e,#0b1020)}.bday-card>*:not(.bday-banner){position:relative}@media (prefers-reduced-motion: reduce){.bday-banner img{animation:none}}.k846-torch{position:fixed;top:0;left:0;width:0;height:0;pointer-events:none;z-index:2147482000;opacity:0;will-change:transform;transition:opacity .45s ease}.k846-torch-live .k846-torch{opacity:1}.k846-torch-flame{position:absolute;top:0;left:0;width:420px;height:420px;margin:-210px 0 0 -210px;border-radius:50%;background:radial-gradient(circle closest-side,rgba(255,226,158,.17) 0%,rgba(255,186,86,.11) 22%,rgba(226,148,50,.055) 44%,rgba(180,110,30,.018) 64%,transparent 78%);mix-blend-mode:screen;transform:scale(1);transition:transform .34s cubic-bezier(.16,1,.3,1);animation:k846-torch-flicker 3.7s ease-in-out infinite}.k846-torch.is-near .k846-torch-flame{transform:scale(1.22)}.k846-torch.is-lit .k846-torch-flame{transform:scale(1.4);transition-duration:.12s}@keyframes k846-torch-flicker{0%{opacity:.94}11%{opacity:1}26%{opacity:.86}38%{opacity:.99}53%{opacity:.9}67%{opacity:1}81%{opacity:.88}to{opacity:.94}}.hero-motto [data-word]{will-change:transform}.ph-flourish{position:relative;height:10px;margin-top:.8rem;max-width:20rem;color:#d4af3780}.ph-flourish svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.ph-flourish-gem{position:absolute;left:50%;top:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;background:#e8c766;transform:rotate(45deg);box-shadow:0 0 9px #e8c766bf}.chronicle-line svg{display:block;overflow:visible}@media (hover: hover) and (pointer: fine){html,body{cursor:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%3E%3Cg%20transform='translate(3.0,3.0)%20rotate(-45)%20scale(1.2)'%3E%3Cpath%20d='M0%200%20L3.1%208%20L3.1%2018%20L-3.1%2018%20L-3.1%208%20Z'%20fill='%230B0E16'%20stroke='%23E8C766'%20stroke-width='1.4'%20stroke-linejoin='round'/%3E%3Cpath%20d='M0%205.5%20L0%2016.5'%20stroke='%23E8C766'%20stroke-width='1'%20opacity='.5'/%3E%3Cpath%20d='M-6.6%2018%20L6.6%2018%20L5.2%2021.4%20L-5.2%2021.4%20Z'%20fill='%23E8C766'%20stroke='%230B0E16'%20stroke-width='1'%20stroke-linejoin='round'/%3E%3Crect%20x='-1.9'%20y='21.4'%20width='3.8'%20height='5.4'%20fill='%230B0E16'%20stroke='%23E8C766'%20stroke-width='1'/%3E%3Cpath%20d='M0%2025.2%20L2.7%2027.9%20L0%2030.6%20L-2.7%2027.9%20Z'%20fill='%23FFF6DA'%20stroke='%230B0E16'%20stroke-width='.9'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") 3 3,auto}a,button,[role=button],summary,label[for],.tilt-tile,select,.nav-item,[tabindex]:not([tabindex="-1"]){cursor:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%3E%3Cg%20transform='translate(3.0,3.0)%20rotate(-45)%20scale(1.2)'%3E%3Cpath%20d='M0%200%20L3.1%208%20L3.1%2018%20L-3.1%2018%20L-3.1%208%20Z'%20fill='%23E8C766'%20stroke='%230B0E16'%20stroke-width='1.4'%20stroke-linejoin='round'/%3E%3Cpath%20d='M0%205.5%20L0%2016.5'%20stroke='%230B0E16'%20stroke-width='1'%20opacity='.35'/%3E%3Cpath%20d='M-6.6%2018%20L6.6%2018%20L5.2%2021.4%20L-5.2%2021.4%20Z'%20fill='%23FFF6DA'%20stroke='%230B0E16'%20stroke-width='1'%20stroke-linejoin='round'/%3E%3Crect%20x='-1.9'%20y='21.4'%20width='3.8'%20height='5.4'%20fill='%230B0E16'%20stroke='%23FFF6DA'%20stroke-width='1'/%3E%3Cpath%20d='M0%2025.2%20L2.7%2027.9%20L0%2030.6%20L-2.7%2027.9%20Z'%20fill='%23B0362F'%20stroke='%230B0E16'%20stroke-width='.9'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") 3 3,pointer}input,textarea,[contenteditable=true]{cursor:text}input[type=checkbox],input[type=radio],input[type=range],input[type=submit]{cursor:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%3E%3Cg%20transform='translate(3.0,3.0)%20rotate(-45)%20scale(1.2)'%3E%3Cpath%20d='M0%200%20L3.1%208%20L3.1%2018%20L-3.1%2018%20L-3.1%208%20Z'%20fill='%23E8C766'%20stroke='%230B0E16'%20stroke-width='1.4'%20stroke-linejoin='round'/%3E%3Cpath%20d='M0%205.5%20L0%2016.5'%20stroke='%230B0E16'%20stroke-width='1'%20opacity='.35'/%3E%3Cpath%20d='M-6.6%2018%20L6.6%2018%20L5.2%2021.4%20L-5.2%2021.4%20Z'%20fill='%23FFF6DA'%20stroke='%230B0E16'%20stroke-width='1'%20stroke-linejoin='round'/%3E%3Crect%20x='-1.9'%20y='21.4'%20width='3.8'%20height='5.4'%20fill='%230B0E16'%20stroke='%23FFF6DA'%20stroke-width='1'/%3E%3Cpath%20d='M0%2025.2%20L2.7%2027.9%20L0%2030.6%20L-2.7%2027.9%20Z'%20fill='%23B0362F'%20stroke='%230B0E16'%20stroke-width='.9'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") 3 3,pointer}:disabled,[aria-disabled=true]{cursor:not-allowed}}@media (forced-colors: active){html,body,a,button,[role=button],summary,.nav-item{cursor:auto}}.nav-mark{position:absolute;left:0;top:0;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#f3e8cc59,#e8c766 45%,#d4af37 70%,#9c7a2480);box-shadow:0 0 10px #e8c7668c;opacity:0;pointer-events:none;z-index:1}html.k846-js-nav .nav-item.active:after{display:none}@media (prefers-reduced-motion: reduce){.nav-mark{display:none}}.k846-scroll-progress{position:fixed;top:0;left:0;width:100%;height:2px;z-index:50;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,#d4af37,#e8c766,#d4af37);box-shadow:0 1px 3px #0009;opacity:0;transition:opacity .3s ease;pointer-events:none;will-change:transform}.app-tab-slider{position:absolute;left:0;top:0;height:2px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,#f3e8cc59,#e8c766 45%,#d4af37 70%,#9c7a2480);box-shadow:0 0 10px #e8c7668c;opacity:0;pointer-events:none;z-index:1}html.k846-js-nav .app-tab .app-tab-mark{display:none}@media (prefers-reduced-motion: reduce){.app-tab-slider{display:none}}.k846-ripple-layer{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2147481000}.k846-ripple{position:absolute;width:92px;height:92px;margin:-46px 0 0 -46px;border-radius:50%;border:1px solid rgba(232,199,102,.85);box-shadow:0 0 18px #e8c76659,inset 0 0 12px #e8c7662e;opacity:0;pointer-events:none;will-change:transform,opacity}@media (prefers-reduced-motion: reduce){.k846-ripple-layer{display:none}}.k846-bloom-title{perspective:900px}.k846-char-plain{display:inline-block;transform-origin:50% 100%;will-change:transform,opacity}.k846-char{display:inline-block;transform-origin:50% 100%;background-image:linear-gradient(176deg,#2e2206,#6b5414,#a8842a,#e8c766 39%,#fff9e6 48%,#fff 51%,#f2dc9a 55%,#c9a238 68%,#7a5c13,#3a2b08);background-size:100% 260%;background-position:50% 46%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 1px 0 rgba(0,0,0,.85)) drop-shadow(0 3px 10px rgba(0,0,0,.9));will-change:transform,opacity}.k846-crest-ring{position:absolute;--ring-size: min(300px, 46vw);width:var(--ring-size);height:var(--ring-size);margin:calc(var(--ring-size) / -2) 0 0 calc(var(--ring-size) / -2);border-radius:50%;border:2px solid rgba(255,234,178,.6);background:radial-gradient(circle closest-side,rgba(255,226,158,.1) 0%,rgba(255,200,110,.05) 55%,transparent 78%);box-shadow:0 0 40px #e8c76680,inset 0 0 40px #e8c76640;mix-blend-mode:screen;opacity:0;pointer-events:none;z-index:2}.k846-hero-bloom{position:absolute;width:360px;height:360px;margin:-180px 0 0 -180px;border-radius:50%;background:radial-gradient(circle closest-side,rgba(255,226,158,.3) 0%,rgba(255,186,86,.17) 26%,rgba(226,148,50,.07) 48%,transparent 74%);mix-blend-mode:screen;opacity:0;pointer-events:none;z-index:2}@media (prefers-reduced-motion: reduce){.k846-crest-ring,.k846-hero-bloom{display:none}}.wr-field{position:relative;width:100%;aspect-ratio:1 / 1;max-height:20rem;margin:0 auto;max-width:20rem}.wr-field-ring{position:absolute;left:50%;top:50%;width:calc(100% * var(--k));height:calc(100% * var(--k));margin-left:calc(-50% * var(--k));margin-top:calc(-50% * var(--k));border-radius:50%;border:1px solid rgba(212,175,55,.14)}.wr-field-core{position:absolute;left:50%;top:50%;width:34px;height:28px;translate:-50% -50%;color:var(--wr, #D4AF37);filter:drop-shadow(0 0 9px var(--wr-glow, rgba(212,175,55,.3)))}.wr-castle-art{display:block;width:100%;height:100%;overflow:visible}.wr-field[data-struck=true] .wr-field-core{color:#e5484d;filter:drop-shadow(0 0 16px rgba(229,72,77,.6));animation:wr-castle-struck .62s cubic-bezier(.2,1.4,.35,1) both}@keyframes wr-castle-struck{0%{scale:1}32%{scale:1.28}to{scale:1}}.wr-struck-label{color:#e5484d;font-weight:600}@media (prefers-reduced-motion: reduce){.wr-field[data-struck=true] .wr-field-core{animation:none}}.wr-march{position:absolute;left:0;top:0;margin:0;color:var(--wr, #D4AF37);will-change:transform}.wr-march-mark{position:absolute;left:0;top:0;width:17px;height:17px;translate:-50% -50%;filter:drop-shadow(0 0 7px var(--wr-glow, rgba(212,175,55,.35)));transition:opacity .3s ease,scale .3s ease}.wr-rally-art{display:block;width:100%;height:100%;overflow:visible}.wr-march-name{position:absolute;left:0;translate:-50% 0;top:12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:8px;letter-spacing:.04em;white-space:nowrap;color:#e8d8b880;pointer-events:none}.wr-march[data-state=waiting] .wr-march-mark{opacity:.34;scale:.78}.wr-march[data-state=waiting] .wr-march-name{color:#e8d8b847}.wr-march[data-state=flying] .wr-march-mark{opacity:1;scale:1}.wr-march[data-state=landed] .wr-march-mark{opacity:.45;scale:.6}.wr-march[data-state=landed] .wr-march-name{opacity:.6}.wr-march-name{transition:opacity .3s ease,color .3s ease}.wr-impact{position:absolute;left:50%;top:50%;width:100%;height:100%;margin:-50% 0 0 -50%;border-radius:50%;border:2px solid var(--wr, #D4AF37);box-shadow:0 0 30px var(--wr-glow, rgba(212,175,55,.35));opacity:0;pointer-events:none}@media (prefers-reduced-motion: reduce){.wr-march-mark,.wr-march-name{transition:none}.wr-impact{display:none}}.hover\:panel-glow:hover{box-shadow:0 0 0 1px #d4af374d,0 0 30px -10px #d4af374d}.placeholder\:text-parchment\/25::-moz-placeholder{color:#f3e8cc40}.placeholder\:text-parchment\/25::placeholder{color:#f3e8cc40}.placeholder\:text-parchment\/30::-moz-placeholder{color:#f3e8cc4d}.placeholder\:text-parchment\/30::placeholder{color:#f3e8cc4d}.placeholder\:text-parchment\/40::-moz-placeholder{color:#f3e8cc66}.placeholder\:text-parchment\/40::placeholder{color:#f3e8cc66}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-emerald-300\/60:hover{border-color:#6ee7b799}.hover\:border-gold\/35:hover{border-color:#d4af3759}.hover\:border-gold\/40:hover{border-color:#d4af3766}.hover\:border-gold\/45:hover{border-color:#d4af3773}.hover\:border-gold\/60:hover{border-color:#d4af3799}.hover\:border-red-400\/60:hover{border-color:#f8717199}.hover\:bg-gold\/10:hover{background-color:#d4af371a}.hover\:bg-gold\/15:hover{background-color:#d4af3726}.hover\:bg-gold\/20:hover{background-color:#d4af3733}.hover\:bg-gold\/35:hover{background-color:#d4af3759}.hover\:bg-gold\/60:hover{background-color:#d4af3799}.hover\:bg-rose-500\/10:hover{background-color:#f43f5e1a}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:text-gold:hover{--tw-text-opacity: 1;color:rgb(212 175 55 / var(--tw-text-opacity, 1))}.hover\:text-gold-bright:hover{--tw-text-opacity: 1;color:rgb(232 199 102 / var(--tw-text-opacity, 1))}.hover\:text-gold-bright\/80:hover{color:#e8c766cc}.hover\:text-parchment:hover{--tw-text-opacity: 1;color:rgb(243 232 204 / var(--tw-text-opacity, 1))}.hover\:text-parchment\/80:hover{color:#f3e8cccc}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:ring-gold\/40:hover{--tw-ring-color: rgb(212 175 55 / .4)}.hover\:ring-gold\/50:hover{--tw-ring-color: rgb(212 175 55 / .5)}.focus\:border-gold\/40:focus{border-color:#d4af3766}.focus\:border-gold\/45:focus{border-color:#d4af3773}.focus\:border-gold\/50:focus{border-color:#d4af3780}.focus\:border-gold\/60:focus{border-color:#d4af3799}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-gold\/10:focus{--tw-ring-color: rgb(212 175 55 / .1)}.focus\:ring-gold\/40:focus{--tw-ring-color: rgb(212 175 55 / .4)}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group[open] .group-open\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.035\]{--tw-scale-x: 1.035;--tw-scale-y: 1.035;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-gold-bright{--tw-text-opacity: 1;color:rgb(232 199 102 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-gold\/60{color:#d4af3799}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 400px){.min-\[400px\]\:block{display:block}}@media (min-width: 640px){.sm\:left-\[30px\]{left:30px}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mr-2{margin-right:.5rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-14{height:3.5rem}.sm\:h-24{height:6rem}.sm\:h-32{height:8rem}.sm\:w-24{width:6rem}.sm\:w-\[76px\]{width:76px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:items-center{align-items:center}.sm\:gap-3{gap:.75rem}.sm\:gap-5{gap:1.25rem}.sm\:p-4{padding:1rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[5\.5rem\]{font-size:5.5rem}.sm\:text-\[6\.5rem\]{font-size:6.5rem}.sm\:text-\[8rem\]{font-size:8rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 768px){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-36{height:9rem}.md\:h-80{height:20rem}.md\:h-96{height:24rem}.md\:h-full{height:100%}.md\:min-h-0{min-height:0px}.md\:min-h-\[15\.5rem\]{min-height:15.5rem}.md\:min-h-\[19rem\]{min-height:19rem}.md\:min-h-\[250px\]{min-height:250px}.md\:min-h-\[280px\]{min-height:280px}.md\:min-h-\[310px\]{min-height:310px}.md\:min-h-\[350px\]{min-height:350px}.md\:min-h-\[360px\]{min-height:360px}.md\:w-32{width:8rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-3{gap:.75rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:self-center{align-self:center}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-11{padding-left:2.75rem;padding-right:2.75rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:pt-6{padding-top:1.5rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[15px\]{font-size:15px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 1024px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}}@media (min-width: 1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-\[\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.xl\:grid-cols-\[\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.xl\:grid-cols-\[1\.35fr_\.65fr\]{grid-template-columns:1.35fr .65fr}}
