@import url("https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Outfit:wght@200;300;400;500&display=swap");*,:after,:before{--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:rgba(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:rgba(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: }

/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;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]){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,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.left-1\/2{left:50%}.top-1\/2{top:50%}.z-10{z-index:10}.m-1{margin:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.-ml-1{margin-left:-.25rem}.-ml-3{margin-left:-.75rem}.-mt-1{margin-top:-.25rem}.-mt-3{margin-top:-.75rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-6{height:1.5rem}.min-h-\[60vh\]{min-height:60vh}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-2{width:.5rem}.w-20{width:5rem}.w-3{width:.75rem}.w-6{width:1.5rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-\[80\%\]{max-width:80%}.max-w-\[90\%\]{max-width:90%}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[fadeIn_2s_ease\]{animation:fadeIn 2s ease}.animate-\[fadeSlideUp_0\.6s_ease_forwards\]{animation:fadeSlideUp .6s ease forwards}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.select-none{user-select:none}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.gap-3{gap:.75rem}.gap-6{gap:1.5rem}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-pre-wrap{white-space:pre-wrap}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-sm{border-radius:.125rem}.rounded-br-sm{border-bottom-right-radius:.125rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-white\/\[0\.03\]{border-color:hsla(0,0%,100%,.03)}.border-white\/\[0\.04\]{border-color:hsla(0,0%,100%,.04)}.border-white\/\[0\.06\]{border-color:hsla(0,0%,100%,.06)}.bg-gold{--tw-bg-opacity:1;background-color:rgb(191 160 78/var(--tw-bg-opacity,1))}.bg-gold\/50{background-color:rgba(191,160,78,.5)}.bg-gold\/60{background-color:rgba(191,160,78,.6)}.bg-gold\/80{background-color:rgba(191,160,78,.8)}.bg-void{--tw-bg-opacity:1;background-color:rgb(3 2 2/var(--tw-bg-opacity,1))}.bg-void\/90{background-color:rgba(3,2,2,.9)}.bg-white\/\[0\.03\]{background-color:hsla(0,0%,100%,.03)}.bg-white\/\[0\.04\]{background-color:hsla(0,0%,100%,.04)}.bg-\[radial-gradient\(ellipse_at_20\%_80\%\2c rgba\(45\2c 74\2c 42\2c 0\.04\)_0\%\2c transparent_50\%\)\2c radial-gradient\(ellipse_at_80\%_20\%\2c rgba\(122\2c 56\2c 66\2c 0\.03\)_0\%\2c transparent_50\%\)\]{background-image:radial-gradient(ellipse at 20% 80%,rgba(45,74,42,.04) 0,transparent 50%),radial-gradient(ellipse at 80% 20%,rgba(122,56,66,.03) 0,transparent 50%)}.bg-\[radial-gradient\(ellipse_at_30\%_20\%\2c rgba\(45\2c 74\2c 42\2c 0\.04\)_0\%\2c transparent_50\%\)\2c radial-gradient\(ellipse_at_70\%_80\%\2c rgba\(122\2c 56\2c 66\2c 0\.04\)_0\%\2c transparent_50\%\)\]{background-image:radial-gradient(ellipse at 30% 20%,rgba(45,74,42,.04) 0,transparent 50%),radial-gradient(ellipse at 70% 80%,rgba(122,56,66,.04) 0,transparent 50%)}.px-3{padding-left:.75rem;padding-right:.75rem}.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}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{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}.text-left{text-align:left}.text-center{text-align:center}.font-body{font-family:DM Sans,sans-serif}.font-display{font-family:Playfair Display,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-\[15px\]{font-size:15px}.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-bold{font-weight:700}.font-light{font-weight:300}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-8{line-height:2rem}.leading-relaxed{line-height:1.625}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-wider{letter-spacing:.05em}.text-ash{--tw-text-opacity:1;color:rgb(138 127 114/var(--tw-text-opacity,1))}.text-ash\/40{color:hsla(33,10%,49%,.4)}.text-ash\/50{color:hsla(33,10%,49%,.5)}.text-ash\/60{color:hsla(33,10%,49%,.6)}.text-bone{--tw-text-opacity:1;color:rgb(237 230 219/var(--tw-text-opacity,1))}.text-bone\/50{color:hsla(37,33%,89%,.5)}.text-bone\/70{color:hsla(37,33%,89%,.7)}.text-bone\/85{color:hsla(37,33%,89%,.85)}.text-bone\/90{color:hsla(37,33%,89%,.9)}.text-flesh{--tw-text-opacity:1;color:rgb(184 135 109/var(--tw-text-opacity,1))}.text-gold\/60{color:rgba(191,160,78,.6)}.text-void{--tw-text-opacity:1;color:rgb(3 2 2/var(--tw-text-opacity,1))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.caret-gold{caret-color:#bfa04e}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(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)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{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 rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.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-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}.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)}:root{--gold:#c9a84c;--gold-bright:#e8c96a;--gold-dim:#8a6f32;--black:#000}html{scroll-behavior:smooth}*{box-sizing:border-box}body{background:#000;color:var(--gold);font-family:Outfit,sans-serif;overflow-x:hidden}.font-ritual{font-family:Cormorant,serif}.font-clean{font-family:Outfit,sans-serif}.font-symbol{font-family:Segoe UI Symbol,Apple Symbols,DejaVu Sans,Symbola,sans-serif}.grain{position:fixed;inset:0;z-index:99999;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:var(--gold-dim);border-radius:2px}::selection{background:rgba(201,168,76,.2);color:var(--gold-bright)}.ritual-input{width:100%;padding:14px 0;background:none;border:none;border-bottom:1px solid rgba(201,168,76,.25);font-family:Cormorant,serif;font-style:italic;font-size:1.5rem;color:#e8c96a;text-align:center;outline:none;caret-color:var(--gold);transition:border-color .5s ease}.ritual-input:focus{border-bottom-color:rgba(201,168,76,.6)}.ritual-input::placeholder{color:rgba(201,168,76,.18)}.celestial-sun{border-radius:50%;background:radial-gradient(circle at 40% 38%,#fffbe6 0,#ffe066 8%,#e8a020 22%,#c96820 42%,#7a2a08 65%,#1a0800 85%,transparent 100%);box-shadow:0 0 100px 60px rgba(230,140,20,.3),0 0 250px 120px rgba(180,80,10,.15),0 0 500px 250px rgba(120,40,0,.08);animation:sunBreath 6s ease-in-out infinite;flex-shrink:0}.sun-corona{inset:-15%;background:radial-gradient(circle,transparent 45%,rgba(230,160,30,.06) 55%,rgba(230,160,30,.1) 62%,rgba(230,160,30,.04) 72%,transparent 82%);animation:coronaRotate 20s linear infinite}.sun-corona,.sun-rays{position:absolute;border-radius:50%}.sun-rays{inset:-25%;background:conic-gradient(from 0deg,transparent 0deg,rgba(201,168,76,.04) 2deg,transparent 5deg,transparent 30deg,rgba(201,168,76,.03) 32deg,transparent 35deg,transparent 60deg,rgba(201,168,76,.04) 62deg,transparent 65deg,transparent 90deg,rgba(201,168,76,.03) 92deg,transparent 95deg,transparent 120deg,rgba(201,168,76,.04) 122deg,transparent 125deg,transparent 150deg,rgba(201,168,76,.03) 152deg,transparent 155deg,transparent 180deg,rgba(201,168,76,.04) 182deg,transparent 185deg,transparent 210deg,rgba(201,168,76,.03) 212deg,transparent 215deg,transparent 240deg,rgba(201,168,76,.04) 242deg,transparent 245deg,transparent 270deg,rgba(201,168,76,.03) 272deg,transparent 275deg,transparent 300deg,rgba(201,168,76,.04) 302deg,transparent 305deg,transparent 330deg,rgba(201,168,76,.03) 332deg,transparent 335deg);animation:coronaRotate 40s linear infinite reverse}.celestial-moon{border-radius:50%;background:radial-gradient(circle at 35% 35%,#f0e8d0 0,#d4c090 20%,#9a8860 50%,#5a4830 75%,#1a1208 92%,transparent 100%);box-shadow:0 0 50px 20px hsla(43,44%,69%,.2),0 0 120px 50px hsla(45,35%,55%,.08),inset -10px -10px 30px rgba(0,0,0,.7);animation:moonFloat 8s ease-in-out infinite}.celestial-earth{border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(80,140,220,.95) 0,rgba(40,100,180,.9) 20%,rgba(30,120,70,.85) 40%,rgba(50,90,160,.95) 60%,#0f2864 80%,#000 100%);box-shadow:0 0 80px 30px rgba(50,120,220,.2),0 0 200px 80px rgba(30,80,160,.1),inset -20px -20px 50px rgba(0,0,0,.8);overflow:hidden}.earth-clouds{inset:0;background:radial-gradient(ellipse 35% 18% at 25% 28%,hsla(0,0%,100%,.18) 0,transparent 100%),radial-gradient(ellipse 22% 12% at 72% 18%,hsla(0,0%,100%,.12) 0,transparent 100%),radial-gradient(ellipse 28% 14% at 55% 68%,hsla(0,0%,100%,.14) 0,transparent 100%),radial-gradient(ellipse 18% 10% at 15% 72%,hsla(0,0%,100%,.1) 0,transparent 100%);animation:earthRotate 30s linear infinite}.earth-atmosphere,.earth-clouds{position:absolute;border-radius:50%}.earth-atmosphere{inset:-4%;background:radial-gradient(circle,transparent 83%,rgba(80,140,255,.12) 90%,rgba(60,120,255,.2) 95%,transparent 100%)}.wrist-box{width:100%;height:110px;border:1px solid rgba(201,168,76,.2);background:linear-gradient(135deg,rgba(201,168,76,.04),transparent 60%,rgba(201,168,76,.02));justify-content:center;position:relative;overflow:hidden}.pulse-container,.wrist-box{display:flex;align-items:center}.pulse-container{position:absolute;inset:0}.pulse-baseline{position:absolute;top:50%;left:0;right:0;height:1px;background:rgba(201,168,76,.12)}.pulse-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sign-badge{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border:1px solid rgba(201,168,76,.25);font-family:Cormorant,serif;font-size:1.05rem;color:#e8c96a;background:rgba(201,168,76,.04);animation:fadeSlideUp .8s ease forwards}.planet-card{background:rgba(0,0,0,.6);border:1px solid rgba(201,168,76,.12);padding:14px 16px;transition:border-color .3s ease,background .3s ease}.planet-card:hover{border-color:rgba(201,168,76,.28);background:rgba(201,168,76,.04)}.convo-user{background:rgba(201,168,76,.06);border:1px solid rgba(201,168,76,.12);padding:10px 16px;max-width:80%;margin-left:auto}.convo-pulse{max-width:92%;line-height:1.8}.chat-input{width:100%;background:rgba(201,168,76,.03);border:1px solid rgba(201,168,76,.15);color:#e8c96a;font-family:Outfit,sans-serif;font-size:.9rem;padding:14px 18px;outline:none;transition:border-color .3s ease}.chat-input:focus{border-color:rgba(201,168,76,.4)}.chat-input::placeholder{color:rgba(201,168,76,.25)}.pulse-ring-anim{animation:ringOut 3.4s ease-out infinite}.animate-pulse-beat{animation:pulseBeat 3.4s ease-in-out infinite}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes glyphFadeIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes sunBreath{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.1) saturate(1.15)}}@keyframes coronaRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes moonFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes earthRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes glyphBurn{0%{opacity:0;transform:translate(-50%,-50%) scale(4);filter:blur(12px)}50%{opacity:1;filter:blur(0)}75%{transform:translate(-50%,-50%) scale(1.15)}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes glyphFlyUp{0%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}80%{opacity:.6;transform:translateY(-60vh) scale(.3);filter:blur(2px)}to{opacity:0;transform:translateY(-70vh) scale(.1);filter:blur(4px)}}@keyframes sunFlash{0%{filter:brightness(1) saturate(1)}25%{filter:brightness(3) saturate(.3)}60%{filter:brightness(1.8) saturate(.8)}to{filter:brightness(1) saturate(1)}}@keyframes earthZoomIn{0%{transform:scale(.05);opacity:0}to{transform:scale(1);opacity:1}}@keyframes hurtleThrough{0%{transform:scale(1);opacity:1}to{transform:scale(80);opacity:0}}@keyframes ringOut{0%{box-shadow:0 0 0 0 rgba(201,168,76,.4);transform:scale(1);opacity:.6}60%{opacity:.15}to{box-shadow:0 0 20px 40px rgba(201,168,76,0);transform:scale(5);opacity:0}}@keyframes pulseBeat{0%,to{transform:scale(1);opacity:.8}8%{transform:scale(2.4);opacity:1}16%{transform:scale(.9);opacity:.7}24%{transform:scale(1.7);opacity:1}35%{transform:scale(1);opacity:.8}}@keyframes pulseWave{0%{stroke-dashoffset:800;opacity:0}8%{opacity:1}90%{opacity:1}to{stroke-dashoffset:-100;opacity:0}}@keyframes signAppear{0%{opacity:0;letter-spacing:.5em;filter:blur(4px)}to{opacity:1;letter-spacing:.05em;filter:blur(0)}}@keyframes coordsAppear{0%{opacity:0;transform:translateY(6px)}to{opacity:.6;transform:translateY(0)}}@keyframes wristRise{0%{transform:translateX(-50%) translateY(100%);opacity:0}to{transform:translateX(-50%) translateY(0);opacity:1}}@keyframes materializeL2R{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes holdThenFade{0%{opacity:1}70%{opacity:1}to{opacity:0}}@keyframes starTwinkle{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.9;transform:scale(1.4)}}@keyframes shockRing{0%{transform:scale(.3);opacity:.9}to{transform:scale(3.5);opacity:0}}@keyframes starIntoSun{0%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}70%{opacity:.9;transform:translateX(-50%) translateY(-28vh) scale(.5)}90%{opacity:.4;transform:translateX(-50%) translateY(-27vh) scale(.15)}to{opacity:0;transform:translateX(-50%) translateY(-27vh) scale(0)}}@keyframes starToMoon{0%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}70%{opacity:.9;transform:translateX(calc(-50% + 40vw)) translateY(-58vh) scale(.4)}to{opacity:0;transform:translateX(calc(-50% + 42vw)) translateY(-60vh) scale(0)}}@keyframes starToWrist{0%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}70%{opacity:.9;transform:translateX(calc(-50% - 25vw)) translateY(8vh) scale(.4)}to{opacity:0;transform:translateX(calc(-50% - 26vw)) translateY(10vh) scale(0)}}.earth-sprite{width:200px;height:200px;border-radius:50%;background:url(/images/earth-sprite-sheet.png) no-repeat 0;background-size:auto 200px;animation:earth-spin 1.2s steps(8) infinite;box-shadow:0 0 50px 18px rgba(50,100,200,.15)}@keyframes earth-spin{0%{background-position:0}to{background-position:-1600px}}.moon-sprite{width:200px;height:200px;border-radius:50%;background:url(/images/moon-sprite-sheet.png) no-repeat 0;background-size:auto 200px;animation:moon-rotate 6s steps(8) infinite,moonFloat 8s ease-in-out infinite;box-shadow:0 0 40px 12px hsla(43,44%,69%,.15)}@keyframes moon-rotate{0%{background-position:0}to{background-position:-1600px}}.sun-sprite{width:300px;height:300px;background:url(/images/sun-sprite-sheet.png) no-repeat 0;background-size:auto 300px;animation:sun-pulse 1.8s steps(8) infinite;filter:drop-shadow(0 0 40px rgba(232,201,106,.6))}@keyframes sun-pulse{0%{background-position:0}to{background-position:-2400px}}.placeholder\:text-ash\/30::placeholder{color:hsla(33,10%,49%,.3)}.hover\:bg-gold:hover{--tw-bg-opacity:1;background-color:rgb(191 160 78/var(--tw-bg-opacity,1))}.hover\:bg-gold-bright:hover{--tw-bg-opacity:1;background-color:rgb(219 185 106/var(--tw-bg-opacity,1))}.hover\:bg-smoke\/50:hover{background-color:rgba(26,23,20,.5)}.hover\:text-bone:hover{--tw-text-opacity:1;color:rgb(237 230 219/var(--tw-text-opacity,1))}.hover\:text-flesh:hover{--tw-text-opacity:1;color:rgb(184 135 109/var(--tw-text-opacity,1))}.focus\:border-gold\/20:focus{border-color:rgba(191,160,78,.2)}.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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:640px){.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}