@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-tracking:initial}}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.z-50{z-index:50}.mx-auto{margin-inline:auto}.flex{display:flex}.grid{display:grid}.h-\[560px\]{height:560px}.min-h-\[150px\]{min-height:150px}.min-h-screen{min-height:100vh}.w-full{width:100%}.flex-1{flex:1}.resize-none{resize:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[42\%_1fr\]{grid-template-columns:42% 1fr}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[\#d8aa6b\]\/15{border-color:#d8aa6b26;border-color:lab(72.8832% 11.8449 39.0547/.15)}.border-\[\#d8aa6b\]\/20{border-color:#d8aa6b33;border-color:lab(72.8832% 11.8449 39.0547/.2)}.border-\[\#d8aa6b\]\/25{border-color:#d8aa6b40;border-color:lab(72.8832% 11.8449 39.0547/.25)}.border-\[\#d8aa6b\]\/30{border-color:#d8aa6b4d;border-color:lab(72.8832% 11.8449 39.0547/.3)}.border-\[\#d8aa6b\]\/35{border-color:#d8aa6b59;border-color:lab(72.8832% 11.8449 39.0547/.35)}.border-\[\#d8aa6b\]\/40{border-color:#d8aa6b66;border-color:lab(72.8832% 11.8449 39.0547/.4)}.bg-\[\#080808\]{background-color:#080808}.bg-\[\#080808\]\/92{background-color:#080808eb;background-color:lab(2.19339% 0 0/.92)}.bg-\[\#151515\]{background-color:#151515}.bg-\[\#f3d5a5\]{background-color:#f3d5a5}.bg-\[\#f3d5a5\]\/40{background-color:#f3d5a566;background-color:lab(86.9591% 5.77724 27.8506/.4)}.bg-transparent{background-color:#0000}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.object-cover{object-fit:cover}.text-center{text-align:center}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-none{--tw-leading:1;line-height:1}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.5em\]{--tw-tracking:.5em;letter-spacing:.5em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.text-\[\#8f8273\]{color:#8f8273}.text-\[\#a99b8a\]{color:#a99b8a}.text-\[\#c8b9a6\]{color:#c8b9a6}.text-\[\#d8aa6b\]{color:#d8aa6b}.text-\[\#f3d5a5\]{color:#f3d5a5}.text-\[\#f4e6d0\]{color:#f4e6d0}.uppercase{text-transform:uppercase}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-\[\#756b5f\]::placeholder{color:#756b5f}:root{--background:#080808;--card:#121212;--card-soft:#181818;--gold:#d8aa6b;--gold-light:#f3d5a5;--cream:#f4e6d0;--muted:#a99b8a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--cream);margin:0}::selection{background:var(--gold);color:#080808}.page-shell{background:radial-gradient(circle at top,#d8aa6b1f,#0000 30%),#080808;min-height:100vh;padding:24px 18px 96px}.glass-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff12,#ffffff05);border:1px solid #d8aa6b2e;box-shadow:0 18px 50px #00000059}.gold-button{color:#120d08;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#f0c98d,#c9904f);font-weight:700}.gold-text{color:var(--gold-light)}.muted-text{color:var(--muted)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
