@import"https://fonts.googleapis.com/css2?family=Michroma&display=swap";@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@600;800;900&family=Montserrat:wght@400;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400;600;700&family=Orbitron:wght@500;600;700;800;900&family=Rajdhani:wght@500;600;700&family=Michroma&family=Cinzel+Decorative:wght@700;900&family=Inter:wght@300;400;600;700&display=swap";._timelineContainer_kme89_4{--ink: #07080a;--ivory: #ece6da;--ivory-dim: rgba(236, 230, 218, .62);--ivory-faint: rgba(236, 230, 218, .38);--hair: rgba(236, 230, 218, .14);--gold: #c9a86a;--gold-soft: rgba(201, 168, 106, .55);--pad-x: clamp(1.5rem, 4.4vw, 4.5rem);--pad-y: clamp(1rem, 2.4vh, 2rem);--ease-out: cubic-bezier(.16, 1, .3, 1);position:relative;width:100%;background:var(--ink);color:var(--ivory);font-family:Michroma,system-ui,sans-serif;font-weight:400;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._timelineHeader_kme89_27{position:absolute;top:clamp(85px,9vw,150px);left:var(--pad-x);right:var(--pad-x);display:flex;align-items:center;justify-content:space-between;pointer-events:auto}._fontDisplay_kme89_39{font-family:Michroma,sans-serif!important}._eyebrow_kme89_43{font-family:Michroma,sans-serif!important;font-size:9.5px;font-weight:400;letter-spacing:.22em;text-transform:uppercase}._grain_kme89_52{position:absolute;inset:-50%;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:_grain_kme89_52 1.2s steps(4) infinite}@keyframes _grain_kme89_52{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-1%)}to{transform:translate(0)}}._mist_kme89_84{position:absolute;left:-50%;width:200%;pointer-events:none;filter:blur(40px);will-change:transform}._mistLow_kme89_93{bottom:-8%;height:42%;background:radial-gradient(ellipse 30% 55% at 25% 70%,rgba(120,104,82,.28),transparent 70%),radial-gradient(ellipse 26% 50% at 75% 75%,rgba(120,104,82,.22),transparent 70%);animation:_drift_kme89_1 46s linear infinite}._mistHigh_kme89_101{top:22%;height:36%;background:radial-gradient(ellipse 22% 40% at 30% 50%,rgba(90,84,76,.18),transparent 70%),radial-gradient(ellipse 28% 45% at 80% 45%,rgba(90,84,76,.14),transparent 70%);animation:_drift_kme89_1 70s linear infinite reverse}@keyframes _drift_kme89_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._nudge_kme89_120{animation:_nudge_kme89_120 2.8s var(--ease-out) infinite}@keyframes _nudge_kme89_120{0%,60%,to{transform:translate(0)}75%{transform:translate(3px)}}._nudgeLeft_kme89_137{animation:_nudgeLeft_kme89_137 2.8s var(--ease-out) infinite}@keyframes _nudgeLeft_kme89_137{0%,60%,to{transform:translate(0)}75%{transform:translate(-3px)}}._timelineContainer_kme89_4 button:focus-visible{outline:1px solid var(--gold);outline-offset:4px}@media(prefers-reduced-motion:reduce){._grain_kme89_52,._mist_kme89_84,._nudge_kme89_120{animation:none}}._maskTop_72lle_6{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 20%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000 20%,#0000)}._maskBottom_72lle_11{-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,1) 20%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to top,#000 20%,#0000)}._mistTrack_72lle_16{position:absolute;top:0;left:0;width:200%;height:100%;will-change:transform;pointer-events:none}._driftLeft_72lle_27{animation:_mistDriftLeft_72lle_1 36s linear infinite}._driftRight_72lle_31{animation:_mistDriftRight_72lle_1 28s linear infinite}._breathe_72lle_35{animation:_mistDriftRight_72lle_1 28s linear infinite,_mistBreathe_72lle_1 9s ease-in-out infinite alternate}._pulse_72lle_39{animation:_mistPulse_72lle_1 8s ease-in-out infinite alternate}@keyframes _mistDriftLeft_72lle_1{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes _mistDriftRight_72lle_1{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@keyframes _mistBreathe_72lle_1{0%{opacity:.55;filter:blur(14px)}50%{opacity:.85;filter:blur(18px)}to{opacity:.55;filter:blur(14px)}}@keyframes _mistPulse_72lle_1{0%{opacity:.35}to{opacity:.75}}._mistDefaultDeep_72lle_90{background:radial-gradient(ellipse 35% 85% at 15% 50%,rgba(18,20,24,.45) 0%,transparent 70%),radial-gradient(ellipse 35% 85% at 65% 50%,rgba(18,20,24,.45) 0%,transparent 70%),radial-gradient(ellipse 45% 75% at 38% 55%,rgba(28,30,36,.38) 0%,transparent 75%),radial-gradient(ellipse 45% 75% at 88% 55%,rgba(28,30,36,.38) 0%,transparent 75%);filter:blur(16px)}._mistDefaultLight_72lle_99{background:radial-gradient(ellipse 28% 70% at 22% 45%,rgba(180,185,195,.08) 0%,transparent 65%),radial-gradient(ellipse 28% 70% at 72% 45%,rgba(180,185,195,.08) 0%,transparent 65%),radial-gradient(ellipse 32% 65% at 42% 52%,rgba(140,145,155,.07) 0%,transparent 70%),radial-gradient(ellipse 32% 65% at 92% 52%,rgba(140,145,155,.07) 0%,transparent 70%);filter:blur(12px)}._mistWoodsDeep_72lle_109{background:radial-gradient(ellipse 36% 90% at 14% 50%,rgba(16,22,20,.22) 0%,transparent 70%),radial-gradient(ellipse 36% 90% at 64% 50%,rgba(16,22,20,.22) 0%,transparent 70%),radial-gradient(ellipse 44% 80% at 36% 55%,rgba(22,28,24,.18) 0%,transparent 75%),radial-gradient(ellipse 44% 80% at 86% 55%,rgba(22,28,24,.18) 0%,transparent 75%);filter:blur(16px)}._mistWoodsLight_72lle_118{background:radial-gradient(ellipse 30% 75% at 20% 48%,rgba(150,180,170,.05) 0%,transparent 68%),radial-gradient(ellipse 30% 75% at 70% 48%,rgba(150,180,170,.05) 0%,transparent 68%),radial-gradient(ellipse 34% 70% at 45% 52%,rgba(130,165,155,.04) 0%,transparent 72%),radial-gradient(ellipse 34% 70% at 95% 52%,rgba(130,165,155,.04) 0%,transparent 72%);filter:blur(12px)}._mistEmbersDeep_72lle_128{background:radial-gradient(ellipse 35% 85% at 15% 50%,rgba(24,19,14,.48) 0%,transparent 70%),radial-gradient(ellipse 35% 85% at 65% 50%,rgba(24,19,14,.48) 0%,transparent 70%),radial-gradient(ellipse 45% 75% at 38% 55%,rgba(32,24,16,.4) 0%,transparent 75%),radial-gradient(ellipse 45% 75% at 88% 55%,rgba(32,24,16,.4) 0%,transparent 75%);filter:blur(16px)}._mistEmbersLight_72lle_137{background:radial-gradient(ellipse 28% 70% at 22% 45%,rgba(210,170,95,.09) 0%,transparent 65%),radial-gradient(ellipse 28% 70% at 72% 45%,rgba(210,170,95,.09) 0%,transparent 65%),radial-gradient(ellipse 32% 65% at 42% 52%,rgba(185,145,75,.07) 0%,transparent 70%),radial-gradient(ellipse 32% 65% at 92% 52%,rgba(185,145,75,.07) 0%,transparent 70%);filter:blur(12px)}.prize-pool{position:relative;width:100%;height:100%;color:#f2e6d0;font-family:Arial,sans-serif;color-scheme:dark}.prize-pool.pp-fullscreen{width:100%;height:100vh;height:100dvh;height:var(--pp-height,100dvh);overflow:hidden;background:#060708}.prize-pool *{box-sizing:border-box}.pp-stage{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate;background:#080b0d;outline:none}.pp-scene{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;aspect-ratio:855/506;z-index:2}.pp-stage canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.pp-fallback{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pp-stage.ready .pp-fallback{visibility:hidden}.pp-target{position:absolute;z-index:3;background:transparent;border:0;border-radius:35%;color:transparent;padding:0;touch-action:manipulation}.pp-target:focus-visible{outline:1px solid #ffc375;outline-offset:2px;background:#ffaa1907}.pp-target:disabled{pointer-events:none}.pp-reticle{position:fixed;width:50px;height:50px;left:0;top:0;margin:-25px;z-index:20;pointer-events:none;opacity:0;color:#eee2ca;filter:drop-shadow(0 0 5px #000);transition:opacity .15s,color .15s}.pp-reticle:before{content:"";position:absolute;inset:5px;border:1px solid currentColor;border-radius:50%;transition:inset .18s,box-shadow .18s}.pp-reticle.locked{color:#ffba50}.pp-reticle.locked:before{inset:10px;box-shadow:0 0 18px #ff8b2945}.pp-reticle svg{width:100%;height:100%}.pp-stage.aiming,.pp-stage.aiming button{cursor:none}.pp-stage.poster{cursor:pointer}.pp-hud{min-height:64px;margin:0;padding:14px 22px 8px;display:flex;align-items:center;justify-content:space-between;gap:20px}.pp-status{font-size:13px;letter-spacing:.07em;margin:0 0 5px;color:#e1d4c0}.pp-hint{font-size:11px;line-height:1.5;color:#827e73;margin:0}.pp-replay{font:inherit;font-size:12px;letter-spacing:.08em;color:#e5c18c;border:1px solid #b08c4850;background:#121411;padding:12px 18px;cursor:pointer;white-space:nowrap}.pp-replay:hover{background:#2a2418}.pp-replay:focus-visible{outline:2px solid #f5d5a5;outline-offset:4px}.prize-pool [hidden]{display:none!important}.pp-loading{position:absolute;inset:0;display:grid;place-content:center;background:#080b0dde;z-index:5;padding:24px;text-align:center;font-size:14px;color:#d5b785}.pp-sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.pp-title{position:absolute;z-index:2;left:50%;top:clamp(85px,9vw,150px);transform:translate(-50%);margin:0;pointer-events:none;white-space:nowrap;font:700 32px/1 Cinzel,Trajan Pro,Times New Roman,serif;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(180deg,#fff0c4,#f0c55a 42%,#b07d20);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 6px #000c) drop-shadow(0 0 14px #0009)}.pp-prize{position:absolute;z-index:2;pointer-events:none;opacity:0;--glow:#ffb640;filter:drop-shadow(0 calc(var(--scene-width,855px)*.006) calc(var(--scene-width,855px)*.012) #000b)}.pp-prize img{display:block;width:100%;height:auto}@media(max-width:650px){.pp-hud{padding:18px 16px;gap:14px}.pp-status{font-size:12px}.pp-hint{font-size:10px}.pp-replay{padding:10px 12px;font-size:11px}}@media(pointer:coarse){.pp-reticle{display:none}.pp-stage.aiming,.pp-stage.aiming button{cursor:pointer}}@media(prefers-reduced-motion:reduce){.prize-pool *{transition:none!important}}.pp-beacon{position:absolute;z-index:4;left:50%;top:25.5%;width:0;height:0;pointer-events:none;color:#f3d48a}.pp-stage:not([data-state=intro]) .pp-beacon{display:none}.pp-beacon .ring{position:absolute;left:50%;top:50%;width:calc(var(--poster-width,855px)*.11);height:calc(var(--poster-width,855px)*.11);margin:calc(var(--poster-width,855px)*-.055);border:1.5px solid currentColor;border-radius:50%;opacity:0;animation:beacon 2.4s ease-out infinite}.pp-beacon .ring.second{animation-delay:1.2s}.pp-beacon .dot{position:absolute;left:50%;top:50%;width:calc(var(--poster-width,855px)*.072);height:calc(var(--poster-width,855px)*.072);margin:calc(var(--poster-width,855px)*-.036);border:1.5px solid currentColor;border-radius:50%;box-shadow:0 0 18px #f3d48a80,inset 0 0 18px #f3d48a40;animation:breathe 2.4s ease-in-out infinite}.pp-beacon span{position:absolute;left:50%;top:calc(var(--poster-width,855px)*.072);transform:translate(-50%);white-space:nowrap;font:600 min(calc(var(--poster-width,855px)*.017),3.4vw)/1.2 "Bahnschrift","Segoe UI",Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#f3d48a;text-shadow:0 1px 4px #000,0 0 14px #000}@keyframes beacon{0%{transform:scale(.6);opacity:.9}to{transform:scale(2.2);opacity:0}}@keyframes breathe{0%,to{opacity:.55}50%{opacity:1}}.pp-countdown{position:absolute;z-index:4;left:50%;top:50%;width:calc(var(--scene-width,855px)*.13);aspect-ratio:1;pointer-events:none;opacity:0}.pp-countdown svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.pp-countdown .track{fill:none;stroke:#f3d48a;stroke-opacity:.22;stroke-width:1.1}.pp-countdown .sweep{fill:none;stroke:#f3d48a;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:289;stroke-dashoffset:289;filter:drop-shadow(0 0 3px #f3d48a80)}.pp-countdown span{position:absolute;inset:0;display:grid;place-items:center;font:600 calc(var(--scene-width,855px)*.042)/1 "Bahnschrift","Segoe UI",Arial,sans-serif;letter-spacing:.06em;color:#f3d48a;text-shadow:0 1px 6px #000c}.pp-flash{position:absolute;inset:0;z-index:5;pointer-events:none;opacity:0;background:#f6e9cf}@media(prefers-reduced-motion:reduce){.pp-beacon .ring{animation:none;opacity:.6;transform:scale(1.2)}.pp-beacon .dot{animation:none}}.pp-quiver{position:absolute;z-index:4;right:clamp(12px,2.2vw,30px);top:clamp(10px,2vh,22px);width:clamp(46px,5.4vw,76px);pointer-events:none;opacity:0;transform:rotate(12deg);transition:opacity .5s;filter:drop-shadow(0 3px 8px #000c)}.pp-quiver svg{display:block;width:100%;height:auto;overflow:visible}.pp-quiver .arrow{transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .45s}.pp-quiver .arrow.spent{transform:translateY(-26px);opacity:0}.pp-stage[data-state=appearing] .pp-quiver,.pp-stage[data-state=aim] .pp-quiver,.pp-stage[data-state=drawing] .pp-quiver,.pp-stage[data-state=firing] .pp-quiver,.pp-stage[data-state=dissolving] .pp-quiver,.pp-stage[data-state=failed] .pp-quiver{opacity:1}.pp-skip{position:absolute;z-index:4;right:clamp(12px,2vw,26px);bottom:clamp(12px,2vh,22px);display:none;font:600 clamp(11px,1.1vw,13px)/1 "Bahnschrift","Segoe UI",Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#d8c48c;background:#0a0b0dbb;border:1px solid #d8c48c55;padding:9px 13px;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pp-skip:hover,.pp-skip:focus-visible{color:#f3d48a;border-color:#f3d48aaa;outline:none}.pp-stage[data-state=appearing] .pp-skip,.pp-stage[data-state=aim] .pp-skip,.pp-stage[data-state=drawing] .pp-skip,.pp-stage[data-state=firing] .pp-skip,.pp-stage[data-state=dissolving] .pp-skip{display:block}.pp-fail{position:absolute;z-index:6;left:50%;top:50%;transform:translate(-50%,-50%);min-width:min(300px,80vw);padding:26px 30px 24px;text-align:center;background:#0a0b0de6;border:1px solid #d8c48c66;box-shadow:0 20px 60px #000c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:pp-fail-in .35s ease-out}.pp-fail p{margin:0 0 18px;font:600 clamp(18px,2.2vw,26px)/1.2 "Bahnschrift","Segoe UI",Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#f3d48a;text-shadow:0 2px 12px #000}.pp-fail div{display:flex;gap:12px;justify-content:center}.pp-fail button{font:600 clamp(12px,1.2vw,14px)/1 "Bahnschrift","Segoe UI",Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;padding:12px 22px;cursor:pointer;border:1px solid #d8c48c88;background:transparent;color:#e9d4a2}.pp-fail button.retry{background:#d8c48c;color:#151109;border-color:#d8c48c}.pp-fail button:hover,.pp-fail button:focus-visible{filter:brightness(1.15);outline:none}@keyframes pp-fail-in{0%{opacity:0;transform:translate(-50%,-46%)}to{opacity:1;transform:translate(-50%,-50%)}}@media(prefers-reduced-motion:reduce){.pp-fail{animation:none}.pp-quiver .arrow{transition:none}}.pp-amount{position:absolute;z-index:3;pointer-events:none;opacity:0;white-space:nowrap;font:700 min(calc(var(--poster-width,855px)*.072),12vw)/1 "Cinzel","Trajan Pro","Times New Roman",serif;letter-spacing:.06em;background:var(--ink);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 2px #000) drop-shadow(0 0 10px #0009)}.pp-amount[data-prize=crown-gold]{--ink:linear-gradient(180deg,#fff2c0 0%,#f0c55a 40%,#a8721c 100%)}.pp-amount[data-prize=crown-silver]{--ink:linear-gradient(180deg,#ffffff 0%,#d6dde5 45%,#7f8894 100%)}.pp-amount[data-prize=crown-copper]{--ink:linear-gradient(180deg,#ffd9b8 0%,#e0844a 45%,#7d3a14 100%)}.pp-prize .pp-metal{display:block}.pp-prize .pp-metal img{display:block;width:100%;height:auto}:root{--color-gold-bright: #f3cf65;--color-gold-mid: #d4af37;--color-gold-dark: #8c701e;--color-bg-dark: #070a08;--color-panel-bg: rgba(10, 14, 10, .96);--color-panel-border: rgba(212, 175, 55, .5);--color-text-cream: #f4ebd0;--font-heading: "Cinzel", serif;--font-body: "Montserrat", sans-serif}.faq-section{position:relative;width:100%;height:100vh;height:100dvh;max-height:100dvh;background-color:var(--color-bg-dark);overflow:hidden;font-family:var(--font-body);color:var(--color-text-cream);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y}.faq-background-layer{position:absolute;inset:0;background-size:cover;background-position:center 35%;background-repeat:no-repeat;z-index:1}.faq-ambient-vignette{position:absolute;inset:0;background:radial-gradient(circle at center,transparent 35%,rgba(4,6,5,.85) 100%);pointer-events:none;z-index:2}.faq-mist-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,10,8,.3) 0%,transparent 40%,rgba(7,10,8,.7) 100%);pointer-events:none;z-index:2}.faq-particles-container{position:absolute;inset:0;pointer-events:none;z-index:3;overflow:hidden}.particle{position:absolute;width:3.5px;height:3.5px;background:radial-gradient(circle,var(--color-gold-bright) 0%,transparent 70%);border-radius:50%;opacity:.6;animation:floatParticle 8s infinite linear}.particle-1{left:12%;top:75%;animation-duration:9s;animation-delay:0s}.particle-2{left:32%;top:82%;animation-duration:11s;animation-delay:2s}.particle-3{left:62%;top:70%;animation-duration:7s;animation-delay:1s}.particle-4{left:82%;top:88%;animation-duration:12s;animation-delay:3s}.particle-5{left:42%;top:65%;animation-duration:8.5s;animation-delay:4s}.particle-6{left:22%;top:92%;animation-duration:10s;animation-delay:1.5s}.particle-7{left:72%;top:84%;animation-duration:9.5s;animation-delay:2.5s}.particle-8{left:52%;top:90%;animation-duration:13s;animation-delay:.5s}@keyframes floatParticle{0%{transform:translateY(0) scale(.8);opacity:0}30%{opacity:.85}80%{opacity:.5}to{transform:translateY(-280px) scale(1.5);opacity:0}}.faq-container{position:relative;z-index:10;width:100%;height:100vh;height:100dvh;max-height:100dvh;max-width:1500px;margin:0 auto;padding:clamp(85px,9vw,150px) 20px 0 20px;display:flex;flex-direction:column;overflow:hidden}.faq-header{text-align:center;flex-shrink:0}.faq-header-image{max-width:680px;width:88%;height:auto;display:block;margin:0 auto;filter:drop-shadow(0 4px 18px rgba(0,0,0,.95)) drop-shadow(0 0 22px rgba(212,175,55,.3))}.faq-header-divider{display:flex;align-items:center;justify-content:center;margin-top:8px}.divider-diamond{width:8px;height:8px;background:var(--color-gold-mid);transform:rotate(45deg);box-shadow:0 0 10px var(--color-gold-bright)}.faq-drops-canvas.is-desktop-layout{position:relative;flex:1;width:100%;margin-top:5px}.faq-drops-canvas.is-mobile-layout{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:2px 10px;padding:0 6px 12px;flex:1;align-content:start;justify-items:center;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.faq-drops-canvas.is-mobile-layout::-webkit-scrollbar{display:none}.faq-drops-canvas.is-desktop-layout:after{content:"";position:absolute;z-index:80;inset:auto 0 0;height:clamp(42px,9dvh,92px);background:linear-gradient(180deg,rgba(7,10,8,0) 0%,rgba(7,10,8,.72) 62%,var(--color-bg-dark) 100%);pointer-events:none}.question-drop-btn{background:transparent;border:none;padding:0;cursor:pointer;outline:none;transition:opacity .35s ease,filter .35s ease;will-change:transform,opacity;display:block}.question-drop-btn:focus-visible{outline:2px solid var(--color-gold-bright);border-radius:8px;outline-offset:4px}.question-drop-btn.is-dimmed{opacity:.25;filter:blur(1.5px) grayscale(60%);pointer-events:none}.drop-image-container{position:relative;width:100%}.drop-png-image{width:100%;height:auto;display:block;filter:drop-shadow(0 12px 20px rgba(0,0,0,.85))}.drop-impact-flash{position:absolute;inset:-15px;border-radius:20px;background:radial-gradient(circle,rgba(243,207,101,.75) 0%,rgba(212,175,55,.3) 50%,transparent 80%);animation:flashBurst .35s ease-out forwards;pointer-events:none}@keyframes flashBurst{0%{transform:scale(.7);opacity:1}50%{transform:scale(1.15);opacity:.9}to{transform:scale(1.3);opacity:0}}.answer-panel-overlay{position:fixed;inset:0;background:#040705d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;display:flex;align-items:center;justify-content:center;padding:24px}.answer-panel-card{position:relative;width:92vw;max-width:920px;background:var(--color-panel-bg);border:1.5px solid var(--color-panel-border);border-radius:14px;padding:32px 36px;box-shadow:0 30px 80px #000000fa,0 0 45px #d4af3738,inset 0 0 25px #000c;color:var(--color-text-cream);overflow:hidden;max-height:88vh;display:flex;flex-direction:column}.panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid rgba(212,175,55,.28);flex-shrink:0}.panel-badge{display:flex;align-items:center;gap:8px;font-size:.8rem;font-weight:800;letter-spacing:2px;color:var(--color-gold-bright)}.badge-icon{color:var(--color-gold-bright)}.panel-close-btn{display:flex;align-items:center;gap:6px;background:#d4af371f;border:1px solid rgba(212,175,55,.4);color:var(--color-gold-bright);padding:6px 16px;border-radius:6px;font-family:var(--font-body);font-size:.78rem;font-weight:800;letter-spacing:1.5px;cursor:pointer;transition:all .2s ease}.panel-close-btn:hover{background:var(--color-gold-bright);color:#000;box-shadow:0 0 18px #f3cf6599}.panel-question-box{margin-bottom:20px;flex-shrink:0}.panel-question-text{font-family:var(--font-heading);font-size:clamp(1.25rem,2.5vw,1.65rem);font-weight:800;line-height:1.35;color:var(--color-gold-bright);margin:0;letter-spacing:1.2px}.panel-content-body{font-size:1.05rem;line-height:1.65;color:var(--color-text-cream);flex:1;display:flex;align-items:center;justify-content:center;overflow-y:auto}.panel-answer-text{margin:0;font-family:var(--font-heading);font-size:clamp(1.1rem,2.2vw,1.5rem);font-weight:800;line-height:1.4;color:var(--color-gold-bright);letter-spacing:1.2px}.panel-reveal-image-wrapper{width:100%;border-radius:10px;overflow:hidden;border:1px solid rgba(212,175,55,.35);background:#080a08;box-shadow:inset 0 0 15px #000c;padding:6px;display:flex;align-items:center;justify-content:center}.panel-reveal-image{width:100%;max-height:380px;height:auto;display:block;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(0,0,0,.7))}.panel-footer{display:flex;align-items:center;gap:14px;margin-top:22px;padding-top:14px;border-top:1px solid rgba(212,175,55,.18);flex-shrink:0}.footer-line{flex:1;height:1px;background:#d4af3738}.footer-tag{font-size:.68rem;font-weight:700;letter-spacing:2px;color:#d4af37a6}@media(max-width:767px){.faq-container{padding:68px 6px 4px;height:100vh;height:100dvh;max-height:100dvh;overflow:hidden}.faq-header{margin-top:2px;margin-bottom:2px}.faq-header-image{max-width:78%;width:78%;height:auto}.faq-header-divider{margin-top:2px;margin-bottom:2px}.answer-panel-card{padding:16px 14px;width:96vw}}.canvas-wrapper{position:relative;width:100%;min-height:100vh;min-height:100svh;height:100%;margin:0;padding:0;background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#0b0506}.canvas-stage{position:absolute;left:50%;top:50%;width:1920px;height:1080px;transform:translate(-50%,-50%) scale(var(--stage-scale, 1));transform-origin:center center;pointer-events:auto;background:transparent}.stage-elem{position:absolute;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.stage-elem img{display:block;-o-object-fit:contain;object-fit:contain;pointer-events:none;backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}.ember-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:2}.ember{position:absolute;bottom:-25px;background:radial-gradient(circle,#fff7c2 15%,#ffb300 55%,#e65100);border-radius:50%;box-shadow:0 0 6px #ffb300,0 0 14px #ff6f00,0 0 24px #ff5722b3;opacity:0;animation:emberRise ease-in-out infinite,emberFlicker .4s ease-in-out infinite alternate;will-change:transform,opacity}@keyframes emberRise{0%{transform:translateZ(0) scale(.6);opacity:0}15%{opacity:.95}75%{opacity:.85}to{transform:translate3d(var(--ember-drift, 20px),-115vh,0) scale(1.25);opacity:0}}@keyframes emberFlicker{0%{filter:brightness(1)}to{filter:brightness(1.7)}}.gold-michroma-text{font-family:Michroma,sans-serif;background:linear-gradient(180deg,#fff2be,#e6c574 42%,#a87f28);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:.5px rgba(115,82,19,.7);filter:drop-shadow(0 0 1px rgba(223,186,109,.35));-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.1;display:inline-block;margin:0;padding:0;text-align:center}.feedback-header{left:721px;top:228px;width:478px;height:48px;display:flex;align-items:center;justify-content:center;z-index:5}.feedback-header-text{font-size:45px;letter-spacing:.12em;text-transform:uppercase;font-weight:400;text-shadow:0 0 10px rgba(223,186,109,.3)}.tribute-block{left:690px;top:308px;width:540px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:5}.tribute-text-heading{font-size:13.5px;font-weight:400;letter-spacing:.32em;text-transform:uppercase;margin-bottom:7px;text-align:center;white-space:nowrap}.tribute-gold-line{width:418px;height:2px;display:block;-o-object-fit:fill;object-fit:fill;filter:drop-shadow(0 0 4px rgba(223,186,109,.8)) brightness(1.25);image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.tribute-form-container{left:730px;top:382px;width:460px;min-height:330px;display:flex;align-items:center;justify-content:center;z-index:10}.tribute-form{width:100%;display:flex;flex-direction:column;align-items:center;gap:22px;animation:fadeIn .4s ease}.input-wrapper{position:relative;width:380px;height:52px}.tribute-input{width:100%;height:100%;background:#12090bb8;border:1px solid rgba(223,186,109,.42);border-radius:6px;padding:0 18px;color:#ffe094;font-family:Michroma,sans-serif;font-size:15px;letter-spacing:.08em;outline:none;box-sizing:border-box;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.tribute-input::-moz-placeholder{color:#dfba6d99;font-family:Michroma,sans-serif;font-size:14px;letter-spacing:.08em;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.tribute-input::placeholder{color:#dfba6d99;font-family:Michroma,sans-serif;font-size:14px;letter-spacing:.08em;transition:opacity .2s ease}.tribute-input:focus{border-color:#dfba6d;background:#1a0c0fd9;box-shadow:0 0 20px #dfba6d66,inset 0 0 12px #dfba6d1f}.tribute-input:focus::-moz-placeholder{opacity:.35}.tribute-input:focus::placeholder{opacity:.35}.tribute-submit-btn{position:relative;width:320px;height:50px;margin-top:10px;background:linear-gradient(180deg,#dfba6d29,#8c5f1452);border:1.5px solid #dfba6d;border-radius:25px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff3c4;font-family:Michroma,sans-serif;font-size:13.5px;letter-spacing:.18em;text-shadow:0 0 8px rgba(223,186,109,.5);box-shadow:0 0 15px #dfba6d4d,inset 0 0 10px #dfba6d26;transition:transform .2s ease,box-shadow .25s ease,background .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tribute-submit-btn:hover{transform:scale(1.04);background:linear-gradient(180deg,#dfba6d4d,#b47d1e80);box-shadow:0 0 25px #dfba6dbf,0 0 40px #ff980059;color:#fff}.tribute-submit-btn:active{transform:scale(.98)}.burn-stamp-overlay{position:relative;width:420px;min-height:310px;display:flex;align-items:center;justify-content:center}.burn-stamp-overlay.active .burn-stamp-card{animation:stampSlam .55s cubic-bezier(.18,.89,.32,1.28) forwards}.burn-stamp-overlay.active .burn-shockwave{animation:burnShockwave .8s ease-out forwards}.burn-stamp-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 20px;background:radial-gradient(circle,#1e0c0fe0,#0c0608f2);border:1.5px solid rgba(255,152,0,.85);border-radius:12px;box-shadow:0 0 35px #ff572299,inset 0 0 25px #ff980040;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.burn-emblem-wrap{position:relative;width:90px;height:90px;margin-bottom:14px;display:flex;align-items:center;justify-content:center}.burn-mockingjay-img{width:78px;height:78px;border-radius:50%;filter:drop-shadow(0 0 15px #ff9800) brightness(1.3);animation:emblemPulse 1.8s ease-in-out infinite alternate}.burn-fire-halo{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid #ff9800;box-shadow:0 0 20px #ff5722,inset 0 0 15px #ff9800;animation:haloPulse 1.2s ease-in-out infinite alternate}.burn-stamp-title{font-family:Michroma,sans-serif;font-size:24px;letter-spacing:.16em;font-weight:700;background:linear-gradient(180deg,#fff8db,#ffb300 45%,#e65100);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 12px rgba(255,152,0,.85));margin-bottom:8px;animation:burnGlow 1.5s ease-in-out infinite alternate}.burn-stamp-subtitle{font-family:Michroma,sans-serif;font-size:11.5px;letter-spacing:.16em;color:#dfba6d;text-shadow:0 0 8px rgba(223,186,109,.6);margin-bottom:6px}.burn-stamp-tag{font-family:Michroma,sans-serif;font-size:9.5px;letter-spacing:.22em;color:#ff9800cc}.burn-shockwave{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.2);width:380px;height:380px;border-radius:50%;border:3px solid #ff9800;box-shadow:0 0 40px #ff5722,inset 0 0 30px #ff9800;pointer-events:none;opacity:0}@keyframes stampSlam{0%{transform:scale(2.2);opacity:0;filter:blur(10px) brightness(2.5)}60%{transform:scale(.96);opacity:1;filter:blur(0) brightness(1.5)}to{transform:scale(1);opacity:1;filter:brightness(1)}}@keyframes burnShockwave{0%{transform:translate(-50%,-50%) scale(.2);opacity:1}50%{opacity:.9}to{transform:translate(-50%,-50%) scale(1.6);opacity:0}}@keyframes burnGlow{0%{filter:drop-shadow(0 0 8px rgba(255,152,0,.6))}to{filter:drop-shadow(0 0 18px rgba(255,87,34,1))}}@keyframes haloPulse{0%{transform:scale(.95);opacity:.7}to{transform:scale(1.05);opacity:1}}@keyframes emblemPulse{0%{transform:scale(.98)}to{transform:scale(1.03)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.info-title{left:230px;top:210px;width:220px;height:38px;display:flex;align-items:center;justify-content:center;z-index:5}.info-title-text{font-size:30px;letter-spacing:.2em;text-transform:uppercase;font-weight:400}.nav-links-container{left:238px;top:278px;width:204px;display:flex;flex-direction:column;align-items:center;gap:16px;z-index:5}.nav-link{display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;transition:transform .2s cubic-bezier(.2,0,.2,1),filter .2s cubic-bezier(.2,0,.2,1);will-change:transform,filter;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.nav-link-text{font-size:26px;letter-spacing:.16em;text-transform:uppercase;font-weight:400;transition:filter .2s ease}.events-text{font-size:26px;letter-spacing:.16em;text-transform:uppercase}.nav-link:hover{transform:scale(1.08)}.nav-link:hover .nav-link-text{filter:drop-shadow(0 0 10px rgba(223,186,109,.9)) brightness(1.25)}.contact-us-title{left:135px;top:468px;width:410px;height:36px;display:flex;align-items:center;justify-content:center;z-index:5}.contact-us-title-text{font-size:30px;letter-spacing:.2em;text-transform:uppercase;font-weight:400}.contact-person-block{left:75px;top:518px;width:530px;height:110px;display:flex;align-items:center;justify-content:center;z-index:5}.contact-person-info{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;text-align:center}.contact-person-name{font-size:24px;letter-spacing:.16em;text-transform:uppercase;font-weight:400}.contact-person-role{font-size:18px;letter-spacing:.14em;text-transform:uppercase;font-weight:400}.contact-person-phone{font-size:24px;letter-spacing:.14em;font-weight:400;text-decoration:none;cursor:pointer;transition:filter .2s ease,transform .2s ease}.contact-person-phone:hover{filter:drop-shadow(0 0 10px rgba(223,186,109,.9)) brightness(1.25);transform:scale(1.04)}.social-media-title{left:140px;top:698px;width:400px;height:40px;display:flex;align-items:center;justify-content:center;z-index:5}.social-media-title-text{font-size:30px;letter-spacing:.2em;text-transform:uppercase;font-weight:400}.social-icons-container{left:175px;top:754px;width:330px;height:84px;display:flex;align-items:center;justify-content:space-between;z-index:5}.social-btn{display:block;cursor:pointer;transition:transform .2s ease,filter .2s ease}.social-btn img{width:82px;height:82px}.social-btn:hover{transform:scale(1.12);filter:drop-shadow(0 0 12px rgba(255,255,255,.9)) brightness(1.3)}.address-title{left:1360px;top:210px;width:350px;height:38px;display:flex;align-items:center;justify-content:center;z-index:5}.address-title-text{font-size:30px;letter-spacing:.2em;text-transform:uppercase;font-weight:400}.address-block{left:1325px;top:278px;width:420px;height:157px;display:flex;align-items:center;justify-content:center;z-index:5}.address-click-link{display:block;width:100%;cursor:pointer;text-decoration:none;text-align:center;transition:transform .2s ease,filter .2s ease}.address-click-link:hover{transform:scale(1.03)}.address-click-link:hover .address-text-content{filter:drop-shadow(0 0 10px rgba(223,186,109,.8)) brightness(1.2)}.address-text-content{display:flex;flex-direction:column;align-items:center;gap:7px;width:100%;font-size:14px;letter-spacing:.08em;line-height:1.5;font-weight:400}.address-text-content p{margin:0;padding:0;white-space:nowrap}.map-container{left:1377px;top:515px;width:316px;height:319px;z-index:5;display:block;position:absolute;transition:transform .2s ease,filter .2s ease}.map-container:hover{transform:scale(1.02);filter:drop-shadow(0 0 16px rgba(223,186,109,.85))}.map-frame-layer{position:absolute;left:0;top:0;width:316px;height:319px;z-index:4;pointer-events:none}.map-iframe-layer{position:absolute;left:10px;top:10px;width:296px;height:298px;border:0;border-radius:6px;z-index:2;background-color:#1a1a1a}@media screen and (max-width:900px),screen and (max-device-width:900px)and (orientation:portrait){.canvas-wrapper{position:relative!important;width:100%!important;min-height:100vh!important;height:auto!important;overflow-y:visible!important;overflow-x:hidden!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;padding:24px 16px 80px!important;background-image:var(--mobile-bg, url(/assets/background_mobile-ClKcDUlS.jpg))!important;background-size:cover!important;background-position:center top!important;background-repeat:no-repeat!important;background-attachment:fixed!important;background-color:#0b0506!important}.canvas-stage{position:relative!important;left:auto!important;top:auto!important;width:100%!important;max-width:360px!important;height:auto!important;transform:none!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:0!important;background:transparent!important}.stage-elem{position:relative!important;inset:auto!important;transform:none!important}.feedback-header{width:100%!important;max-width:260px!important;height:auto!important;display:flex!important;justify-content:center!important;margin-bottom:8px!important}.feedback-header-text{font-size:23px!important;letter-spacing:.1em!important}.tribute-block{width:100%!important;max-width:300px!important;margin-top:0!important;margin-bottom:22px!important}.tribute-text-heading{font-size:8.5px!important;letter-spacing:.2em!important;margin-bottom:5px!important}.tribute-gold-line{width:90%!important;max-width:260px!important}.tribute-form-container{width:100%!important;max-width:300px!important;min-height:auto!important;margin-bottom:38px!important}.tribute-form{gap:16px!important}.input-wrapper{width:100%!important;height:46px!important}.tribute-input{font-size:12.5px!important;padding:0 14px!important}.tribute-input::-moz-placeholder{font-size:11.5px!important}.tribute-input::placeholder{font-size:11.5px!important}.tribute-submit-btn{width:100%!important;height:46px!important;font-size:11px!important;margin-top:4px!important}.burn-stamp-overlay{width:100%!important;min-height:240px!important}.burn-stamp-card{padding:18px 14px!important}.burn-emblem-wrap{width:65px!important;height:65px!important;margin-bottom:10px!important}.burn-mockingjay-img{width:55px!important;height:55px!important}.burn-stamp-title{font-size:17px!important;margin-bottom:6px!important}.burn-stamp-subtitle{font-size:9.5px!important}.burn-stamp-tag{font-size:8px!important}.info-title{width:100%!important;height:auto!important;display:flex!important;justify-content:center!important;margin-top:0!important;margin-bottom:12px!important}.info-title-text{font-size:18px!important;letter-spacing:.16em!important}.nav-links-container{width:100%!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;gap:10px 24px!important;margin-top:0!important;margin-bottom:32px!important}.nav-link-text,.events-text{font-size:15px!important;letter-spacing:.14em!important}.contact-us-title{width:100%!important;height:auto!important;display:flex!important;justify-content:center!important;margin-top:0!important;margin-bottom:8px!important}.contact-us-title-text{font-size:18px!important;letter-spacing:.16em!important}.contact-person-block{width:100%!important;max-width:290px!important;height:auto!important;display:flex!important;justify-content:center!important;margin-top:0!important;margin-bottom:32px!important}.contact-person-info{gap:4px!important}.contact-person-name{font-size:14.5px!important;letter-spacing:.14em!important}.contact-person-role{font-size:11px!important;letter-spacing:.1em!important}.contact-person-phone{font-size:14px!important;letter-spacing:.12em!important}.social-media-title{width:100%!important;height:auto!important;display:flex!important;justify-content:center!important;margin-top:0!important;margin-bottom:12px!important}.social-media-title-text{font-size:18px!important;letter-spacing:.16em!important}.social-icons-container{width:100%!important;max-width:240px!important;height:auto!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:28px!important;margin-top:0!important;margin-bottom:34px!important}.social-btn img{width:44px!important;height:44px!important;-o-object-fit:contain!important;object-fit:contain!important}.address-title{width:100%!important;height:auto!important;display:flex!important;justify-content:center!important;margin-top:0!important;margin-bottom:12px!important}.address-title-text{font-size:18px!important;letter-spacing:.16em!important}.address-block{width:100%!important;max-width:290px!important;height:auto!important;display:flex!important;justify-content:center!important;margin-top:0!important;margin-bottom:18px!important}.address-text-content{font-size:10px!important;letter-spacing:.05em!important;gap:3px!important;line-height:1.4!important}.map-container{width:190px!important;height:190px!important;margin-top:0!important;margin-bottom:20px!important;position:relative!important}.map-frame-layer{width:190px!important;height:190px!important;pointer-events:none!important}.map-iframe-layer{width:178px!important;height:178px!important;left:6px!important;top:6px!important;border:0!important;border-radius:4px!important}}@font-face{font-family:Miama;src:url(/assets/Miama-Regular-Di3B-aOH.ttf) format("truetype");font-weight:400;font-style:normal}*,: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:Inter,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: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,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}html,body{height:100%;margin:0;padding:0;overflow:hidden;overscroll-behavior:none}html{scroll-behavior:smooth;background-color:#050505;color:#e5e5e5}body{background:radial-gradient(circle at 50% 20%,#15100a,#080808 60%,#030303)}::-webkit-scrollbar{display:none;width:0px}*{scrollbar-width:none;-ms-overflow-style:none}.\!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:1000px){.\!container{max-width:1000px!important}.container{max-width:1000px}}@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}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-4{left:1rem;right:1rem}.inset-x-\[var\(--pad-x\)\]{left:var(--pad-x);right:var(--pad-x)}.inset-y-0{top:0;bottom:0}.-bottom-24{bottom:-6rem}.-left-16{left:-4rem}.-right-16{right:-4rem}.-top-24{top:-6rem}.bottom-0{bottom:0}.bottom-12{bottom:3rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[calc\(var\(--pad-y\)\+4\.2rem\)\]{bottom:calc(var(--pad-y) + 4.2rem)}.bottom-\[calc\(var\(--pad-y\)\+7\.4rem\)\]{bottom:calc(var(--pad-y) + 7.4rem)}.bottom-\[var\(--pad-y\)\]{bottom:var(--pad-y)}.left-0{left:0}.left-1\/2{left:50%}.left-9{left:2.25rem}.left-\[15px\]{left:15px}.left-\[var\(--pad-x\)\]{left:var(--pad-x)}.right-0{right:0}.top-0{top:0}.top-1\/2{top:50%}.top-6{top:1.5rem}.top-\[100svh\]{top:100svh}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10\]{z-index:10}.z-\[1\]{z-index:1}.z-\[35\]{z-index:35}.z-\[3\]{z-index:3}.z-\[48\]{z-index:48}.z-\[49\]{z-index:49}.z-\[5\]{z-index:5}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mb-1{margin-bottom:.25rem}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-\[20vh\]{margin-top:20vh}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.\!h-12{height:3rem!important}.\!h-14{height:3.5rem!important}.h-0\.5{height:.125rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[100svh\]{height:100svh}.h-\[14\%\]{height:14%}.h-\[1px\]{height:1px}.h-\[35\%\]{height:35%}.h-\[38\%\]{height:38%}.h-\[40\%\]{height:40%}.h-\[45\%\]{height:45%}.h-\[50\%\]{height:50%}.h-\[90vh\]{height:90vh}.h-\[calc\(100svh\+150px\)\]{height:calc(100svh + 150px)}.h-\[min\(54vh\,440px\)\]{height:min(54vh,440px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.min-h-\[100svh\]{min-height:100svh}.min-h-\[220px\]{min-height:220px}.min-h-\[calc\(100svh\+150px\)\]{min-height:calc(100svh + 150px)}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-12{width:3rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-36{width:9rem}.w-48{width:12rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[1px\]{width:1px}.w-\[200vw\]{width:200vw}.w-\[90vw\]{width:90vw}.w-\[95\%\]{width:95%}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.max-w-4xl{max-width:56rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[350px\]{max-width:350px}.max-w-\[36rem\]{max-width:36rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.flex-1{flex:1 1 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))}.translate-y-0{--tw-translate-y: 0px;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-4{--tw-translate-y: 1rem;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))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 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))}.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))}.scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;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))}.scale-150{--tw-scale-x: 1.5;--tw-scale-y: 1.5;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))}.scale-90{--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))}.scale-95{--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))}.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))}.cursor-crosshair{cursor:crosshair}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overscroll-y-contain{overscroll-behavior-y:contain}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-\[\#FDE047\]{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}.border-\[\#d6b265\]\/60{border-color:#d6b26599}.border-\[\#f0d48f\]{--tw-border-opacity: 1;border-color:rgb(240 212 143 / var(--tw-border-opacity, 1))}.border-\[var\(--hair\)\]{border-color:var(--hair)}.border-amber-500\/30{border-color:#f59e0b4d}.border-flame-orange{--tw-border-opacity: 1;border-color:rgb(255 94 0 / var(--tw-border-opacity, 1))}.border-gold-500\/40{border-color:#d4af3766}.border-gold-500\/60{border-color:#d4af3799}.bg-\[\#020408\]{--tw-bg-opacity: 1;background-color:rgb(2 4 8 / var(--tw-bg-opacity, 1))}.bg-\[\#050505\]{--tw-bg-opacity: 1;background-color:rgb(5 5 5 / var(--tw-bg-opacity, 1))}.bg-\[\#050608\]{--tw-bg-opacity: 1;background-color:rgb(5 6 8 / var(--tw-bg-opacity, 1))}.bg-\[\#07080a\]{--tw-bg-opacity: 1;background-color:rgb(7 8 10 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0908\]\/90{background-color:#0a0908e6}.bg-\[\#100e0b\]\/90{background-color:#100e0be6}.bg-\[\#1b150d\]{--tw-bg-opacity: 1;background-color:rgb(27 21 13 / var(--tw-bg-opacity, 1))}.bg-\[var\(--gold-soft\)\]{background-color:var(--gold-soft)}.bg-\[var\(--hair\)\]{background-color:var(--hair)}.bg-black\/25{background-color:#00000040}.bg-flame-orange{--tw-bg-opacity: 1;background-color:rgb(255 94 0 / var(--tw-bg-opacity, 1))}.bg-gold-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-gold-500{--tw-bg-opacity: 1;background-color:rgb(212 175 55 / var(--tw-bg-opacity, 1))}.bg-slate-950\/75{background-color:#020617bf}.bg-transparent{background-color:transparent}.bg-zinc-900\/90{background-color:#18181be6}.bg-\[linear-gradient\(0deg\,rgba\(5\,6\,8\,0\.92\)_0\%\,rgba\(5\,6\,8\,0\.72\)_48\%\,rgba\(5\,6\,8\,0\)_78\%\)\]{background-image:linear-gradient(0deg,#050608eb,#050608b8 48%,#05060800 78%)}.bg-\[linear-gradient\(180deg\,rgba\(5\,6\,8\,0\.75\)_0\%\,rgba\(5\,6\,8\,0\.2\)_4\%\,rgba\(5\,6\,8\,0\.04\)_10\%\,rgba\(5\,6\,8\,0\.18\)_65\%\,rgba\(5\,6\,8\,0\.4\)_92\%\,rgba\(5\,6\,8\,0\.85\)_100\%\)\]{background-image:linear-gradient(180deg,#050608bf,#05060833 4%,#0506080a 10%,#0506082e 65%,#05060866 92%,#050608d9)}.bg-\[linear-gradient\(90deg\,rgba\(5\,6\,8\,0\.52\)_0\%\,rgba\(5\,6\,8\,0\.14\)_22\%\,rgba\(5\,6\,8\,0\.08\)_45\%\,rgba\(5\,6\,8\,0\.58\)_75\%\,rgba\(5\,6\,8\,0\.85\)_100\%\)\]{background-image:linear-gradient(90deg,#05060885,#05060824 22%,#05060814 45%,#05060894 75%,#050608d9)}.bg-\[radial-gradient\(ellipse_70\%_50\%_at_50\%_50\%\,rgba\(140\,170\,160\,0\.06\)_0\%\,transparent_80\%\)\]{background-image:radial-gradient(ellipse 70% 50% at 50% 50%,rgba(140,170,160,.06) 0%,transparent 80%)}.bg-\[radial-gradient\(ellipse_70\%_50\%_at_50\%_50\%\,rgba\(180\,180\,195\,0\.05\)_0\%\,transparent_80\%\)\]{background-image:radial-gradient(ellipse 70% 50% at 50% 50%,rgba(180,180,195,.05) 0%,transparent 80%)}.bg-\[radial-gradient\(ellipse_70\%_50\%_at_50\%_50\%\,rgba\(200\,160\,80\,0\.06\)_0\%\,transparent_80\%\)\]{background-image:radial-gradient(ellipse 70% 50% at 50% 50%,rgba(200,160,80,.06) 0%,transparent 80%)}.bg-\[radial-gradient\(ellipse_75\%_65\%_at_50\%_100\%\,rgba\(5\,6\,8\,0\.6\)\,rgba\(5\,6\,8\,0\.25\)_50\%\,transparent_85\%\)\]{background-image:radial-gradient(ellipse 75% 65% at 50% 100%,rgba(5,6,8,.6),rgba(5,6,8,.25) 50%,transparent 85%)}.bg-\[radial-gradient\(ellipse_at_50\%_80\%\,rgba\(160\,125\,60\,0\.12\)_0\%\,transparent_70\%\)\]{background-image:radial-gradient(ellipse at 50% 80%,rgba(160,125,60,.12) 0%,transparent 70%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,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-\[\#050608\]\/70{--tw-gradient-from: rgb(5 6 8 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 6 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0c0a08\]\/85{--tw-gradient-from: rgb(12 10 8 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(12 10 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0e0c0a\]\/90{--tw-gradient-from: rgb(14 12 10 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 12 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#14100d\]{--tw-gradient-from: #14100d var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 16 13 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#181410\]{--tw-gradient-from: #181410 var(--tw-gradient-from-position);--tw-gradient-to: rgb(24 20 16 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#201a14\]{--tw-gradient-from: #201a14 var(--tw-gradient-from-position);--tw-gradient-to: rgb(32 26 20 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#FFE8AE\]{--tw-gradient-from: #FFE8AE var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 232 174 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gold-500{--tw-gradient-from: #D4AF37 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-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)}.via-\[\#050608\]\/20{--tw-gradient-to: rgb(5 6 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(5 6 8 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#1f1914\]\/80{--tw-gradient-to: rgb(31 25 20 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(31 25 20 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#231e17\]\/30{--tw-gradient-to: rgb(35 30 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(35 30 23 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#2d251d\]{--tw-gradient-to: rgb(45 37 29 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2d251d var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#332b22\]{--tw-gradient-to: rgb(51 43 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #332b22 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#3d3326\]{--tw-gradient-to: rgb(61 51 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #3d3326 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#D4AF37\]{--tw-gradient-to: rgb(212 175 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #D4AF37 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-400{--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fbbf24 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-flame-orange{--tw-gradient-to: rgb(255 94 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #FF5E00 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-20\%{--tw-gradient-via-position: 20%}.to-\[\#0c0a08\]\/85{--tw-gradient-to: rgb(12 10 8 / .85) var(--tw-gradient-to-position)}.to-\[\#854D0E\]{--tw-gradient-to: #854D0E var(--tw-gradient-to-position)}.to-flame-red{--tw-gradient-to: #E61E00 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:center}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0\.5{padding:.125rem}.p-px{padding:1px}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-16{padding-bottom:4rem}.pb-\[0\.05em\]{padding-bottom:.05em}.pl-1{padding-left:.25rem}.pt-20{padding-top:5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-cinzel{font-family:Cinzel,serif}.font-miama{font-family:Miama,cursive}.font-michroma{font-family:Michroma,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[8\.5px\]{font-size:8.5px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[clamp\(1\.35rem\,5\.2vw\,2\.05rem\)\]{font-size:clamp(1.35rem,5.2vw,2.05rem)}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.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\.12\]{line-height:1.12}.leading-\[1\.65\]{line-height:1.65}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-\[0\.015em\]{letter-spacing:.015em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-wide{letter-spacing:.025em}.text-\[\#2A1B00\]{--tw-text-opacity: 1;color:rgb(42 27 0 / var(--tw-text-opacity, 1))}.text-\[\#857766\]{--tw-text-opacity: 1;color:rgb(133 119 102 / var(--tw-text-opacity, 1))}.text-\[\#d4af37\]{--tw-text-opacity: 1;color:rgb(212 175 55 / var(--tw-text-opacity, 1))}.text-\[\#d6b265\]{--tw-text-opacity: 1;color:rgb(214 178 101 / var(--tw-text-opacity, 1))}.text-\[\#ffeaad\]{--tw-text-opacity: 1;color:rgb(255 234 173 / var(--tw-text-opacity, 1))}.text-\[rgba\(236\,230\,218\,0\.88\)\]{color:#ece6dae0}.text-\[var\(--gold\)\]{color:var(--gold)}.text-\[var\(--ivory\)\]{color:var(--ivory)}.text-\[var\(--ivory-dim\)\]{color:var(--ivory-dim)}.text-\[var\(--ivory-faint\)\]{color:var(--ivory-faint)}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-gold-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-zinc-200{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-35{opacity:.35}.opacity-45{opacity:.45}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.mix-blend-screen{mix-blend-mode:screen}.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-\[0_0_10px_\#ff5500\]{--tw-shadow: 0 0 10px #ff5500;--tw-shadow-colored: 0 0 10px 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_14px_rgba\(240\,212\,143\,0\.9\)\]{--tw-shadow: 0 0 14px rgba(240,212,143,.9);--tw-shadow-colored: 0 0 14px 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_15px_\#ff5500\]{--tw-shadow: 0 0 15px #ff5500;--tw-shadow-colored: 0 0 15px 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_16px_rgba\(240\,212\,143\,0\.9\)\]{--tw-shadow: 0 0 16px rgba(240,212,143,.9);--tw-shadow-colored: 0 0 16px 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_40px_rgba\(217\,119\,6\,0\.25\)\]{--tw-shadow: 0 0 40px rgba(217,119,6,.25);--tw-shadow-colored: 0 0 40px 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_10px_30px_rgba\(212\,175\,55\,0\.4\)\,_inset_0_2px_4px_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow: 0 10px 30px rgba(212,175,55,.4), inset 0 2px 4px rgba(255,255,255,.8);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color), inset 0 2px 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)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow: 0 2px 8px rgba(0,0,0,.85);--tw-shadow-colored: 0 2px 8px 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{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)}.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-3xl{--tw-blur: blur(64px);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-xl{--tw-blur: blur(24px);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)}.contrast-\[1\.05\]{--tw-contrast: contrast(1.05);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)}.saturate-\[0\.98\]{--tw-saturate: saturate(.98);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-md{--tw-backdrop-blur: blur(12px);-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-\[z-index\]{transition-property:z-index;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-opacity{transition-property:opacity;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-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-75{transition-duration:75ms}.duration-\[500ms\]{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.\[image-rendering\:-webkit-optimize-contrast\]{image-rendering:-webkit-optimize-contrast}.\[text-shadow\:0_1px_12px_rgba\(0\,0\,0\,0\.9\)\]{text-shadow:0 1px 12px rgba(0,0,0,.9)}.\[text-shadow\:0_2px_18px_rgba\(0\,0\,0\,0\.6\)\]{text-shadow:0 2px 18px rgba(0,0,0,.6)}.\[text-shadow\:_0_2px_12px_rgba\(0\,0\,0\,0\.9\)\,_0_0_20px_rgba\(212\,175\,55\,0\.4\)\]{text-shadow:0 2px 12px rgba(0,0,0,.9),0 0 20px rgba(212,175,55,.4)}#app-scroll-container{will-change:scroll-position;-webkit-overflow-scrolling:touch}#app-scroll-container>section{contain:layout style paint;content-visibility:auto;contain-intrinsic-size:auto 100svh}@media(prefers-reduced-motion:reduce){.backdrop-realm{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:background .2s ease!important}}.text-gold-gradient{background:linear-gradient(270deg,#b38222,#ffe8ae 35.1%,#fde792 50.48%,#b38222 96.63%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-flame-gradient{background:linear-gradient(135deg,gold,#ff6b00,#e61e00);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gold-glow{box-shadow:0 0 25px #d4af3740,inset 0 0 15px #d4af371a}.gold-glow-hover:hover{box-shadow:0 0 35px #d4af3773,inset 0 0 20px #d4af3733}.flame-glow{box-shadow:0 0 30px #ff5e0059}.capitol-panel{background:#0c0c0ebf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(212,175,55,.2)}.capitol-panel-interactive{background:#0e0e10cc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(212,175,55,.25);transition:all .3s cubic-bezier(.16,1,.3,1)}.capitol-panel-interactive:hover{border-color:#d4af3799;box-shadow:0 10px 30px #000c,0 0 20px #d4af3740;transform:translateY(-2px)}:root{--font-michroma: "Michroma", sans-serif;--font-cinzel: "Cinzel", serif;--font-cinzel-dec: "Cinzel Decorative", serif;--font-inter: "Inter", sans-serif}.title-domains{font-family:var(--font-cinzel),serif;font-weight:900;letter-spacing:.35em;background:linear-gradient(180deg,#fff,#ffe79a,#e7b648,#b88220,#7a4f08);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px rgba(231,182,72,.4)) drop-shadow(0 0 45px rgba(184,130,32,.25))}.text-gold-subtle{color:#e2c070;text-shadow:0 0 12px rgba(226,192,112,.4)}.label-gold{font-family:var(--font-cinzel),serif;font-weight:700;letter-spacing:.25em;color:#f7e09e;text-shadow:0 0 15px rgba(247,224,158,.6),0 0 30px rgba(200,145,40,.4)}.label-glow-active{color:#fff;text-shadow:0 0 20px rgba(255,235,170,.9),0 0 40px rgba(255,190,60,.7)}.vignette-overlay{pointer-events:none;background:radial-gradient(circle at center,transparent 40%,rgba(3,5,8,.5) 75%,rgba(1,2,4,.95) 100%)}@keyframes subtleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.animate-subtle-float{animation:subtleFloat 6s ease-in-out infinite}.backdrop-realm{position:absolute;inset:0;z-index:25;background:#02040800;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);transition:background .6s cubic-bezier(.25,.1,.25,1),backdrop-filter .6s cubic-bezier(.25,.1,.25,1);cursor:pointer}.backdrop-realm.backdrop-visible{background:#0204088c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}@keyframes cardEnter{0%{opacity:0;transform:translate(-50%,-50%) translateY(30px) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) translateY(0) scale(1)}}@keyframes cardExit{0%{opacity:1;transform:translate(-50%,-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%,-50%) translateY(20px) scale(.97)}}.problem-card{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:30;max-width:620px;width:92%;aspect-ratio:16 / 9.5;padding:3.5rem 3.5rem 3rem;background-image:url(/assets/ps-scroll.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border:none;border-radius:8px;box-shadow:0 0 60px #b48c2840,0 0 120px #78500a26,0 12px 48px #000000b3;animation:cardEnter .5s cubic-bezier(.25,.1,.25,1) forwards;cursor:default;pointer-events:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.problem-card.card-exiting{animation:cardExit .4s cubic-bezier(.25,.1,.25,1) forwards;pointer-events:none}.problem-card__realm-badge{display:inline-block;font-family:var(--font-michroma),sans-serif;font-weight:700;font-size:.65rem;letter-spacing:.35em;text-transform:uppercase;color:#7a5018;background:#8c641e1f;border:1px solid rgba(140,100,30,.3);border-radius:4px;padding:.25rem .8rem;margin-bottom:.8rem}.problem-card__code{font-family:var(--font-michroma),sans-serif;font-weight:700;font-size:clamp(2rem,5vw,3.2rem);letter-spacing:.2em;background:linear-gradient(180deg,#5a3a08,#8e5c10 35%,#b8820e 65%,#6a4408);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 1px 2px rgba(120,80,20,.3));margin:0 0 .2rem;line-height:1.1}.problem-card__name{font-family:var(--font-michroma),sans-serif;font-weight:700;font-size:clamp(.8rem,1.8vw,1.05rem);letter-spacing:.15em;color:#6b4a12;text-shadow:0 1px 0 rgba(255,255,255,.3);margin:0 0 1rem}.problem-card__divider{width:80px;height:1.5px;background:linear-gradient(90deg,transparent,#a07020,transparent);margin:0 auto 1rem;opacity:.5}.problem-card__description{font-family:var(--font-inter),sans-serif;font-weight:500;font-size:clamp(.82rem,1.4vw,.92rem);line-height:1.8;color:#3d2a0a;letter-spacing:.015em;margin:0;max-width:440px}.header-container{position:absolute;top:clamp(85px,9vw,150px);left:50%;transform:translate(-50%);text-align:center;z-index:20;pointer-events:none;width:100%;padding:0 1rem}.header-title{font-family:var(--font-michroma),sans-serif;font-size:clamp(1.6rem,3.2vw,2.8rem);font-weight:700;letter-spacing:.22em;line-height:1.15;text-transform:uppercase;background:linear-gradient(180deg,#fff,#ffe79a 25%,#e7b648 55%,#9e6410);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 20px rgba(231,182,72,.4)) drop-shadow(0 0 50px rgba(180,120,20,.25));margin:0}.header-subtitle{font-size:clamp(.58rem,1.1vw,.82rem);letter-spacing:.22em;text-transform:uppercase;color:#e2c070;opacity:.85;margin-top:.25rem;font-family:var(--font-michroma),sans-serif;font-weight:400;transition:opacity .4s ease,transform .4s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90vw;margin-left:auto;margin-right:auto}.header-subtitle.hidden{opacity:0!important;transform:translateY(-8px);pointer-events:none}@media(max-width:768px){.header-title{font-size:clamp(1.6rem,6.8vw,2.3rem);letter-spacing:.16em}.header-subtitle{letter-spacing:.12em;margin-top:.15rem;font-size:clamp(.5rem,2.4vw,.68rem)}.problem-card{width:90%;max-width:420px;aspect-ratio:auto;min-height:280px;max-height:80vh;padding:2.2rem 1.4rem 1.8rem;overflow-y:auto;background-size:100% 100%}.problem-card__realm-badge{font-size:.55rem;padding:.2rem .6rem;margin-bottom:.4rem}.problem-card__code{font-size:clamp(1.6rem,7vw,2.5rem);letter-spacing:.15em;margin-bottom:.1rem}.problem-card__name{font-size:clamp(.75rem,3.5vw,.95rem);letter-spacing:.12em;margin-bottom:.6rem}.problem-card__divider{width:60px;margin:0 auto .6rem}.problem-card__description{font-size:clamp(.75rem,3.2vw,.85rem);line-height:1.6;max-width:320px}}.selection\:bg-\[\#d4af37\]\/30 *::-moz-selection{background-color:#d4af374d}.selection\:bg-\[\#d4af37\]\/30 *::selection{background-color:#d4af374d}.selection\:text-\[\#fef08a\] *::-moz-selection{--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.selection\:text-\[\#fef08a\] *::selection{--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.selection\:bg-\[\#d4af37\]\/30::-moz-selection{background-color:#d4af374d}.selection\:bg-\[\#d4af37\]\/30::selection{background-color:#d4af374d}.selection\:text-\[\#fef08a\]::-moz-selection{--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.selection\:text-\[\#fef08a\]::selection{--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.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-\[\#d6b265\]:hover{--tw-border-opacity: 1;border-color:rgb(214 178 101 / var(--tw-border-opacity, 1))}.hover\:text-\[\#ffeaad\]:hover{--tw-text-opacity: 1;color:rgb(255 234 173 / var(--tw-text-opacity, 1))}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_15px_40px_rgba\(212\,175\,55\,0\.8\)\,_inset_0_2px_4px_rgba\(255\,255\,255\,0\.9\)\]:hover{--tw-shadow: 0 15px 40px rgba(212,175,55,.8), inset 0 2px 4px rgba(255,255,255,.9);--tw-shadow-colored: 0 15px 40px var(--tw-shadow-color), inset 0 2px 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)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.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))}.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\:border-\[\#d6b265\]{--tw-border-opacity: 1;border-color:rgb(214 178 101 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:border-\[var\(--gold-soft\)\]{border-color:var(--gold-soft)}.group:hover .group-hover\:text-\[\#ffeaad\]{--tw-text-opacity: 1;color:rgb(255 234 173 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[var\(--gold\)\]{color:var(--gold)}.group:hover .group-hover\:text-\[var\(--ivory-dim\)\]{color:var(--ivory-dim)}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}@media(min-width:640px){.sm\:bottom-10{bottom:2.5rem}.sm\:mt-16{margin-top:4rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:\!h-16{height:4rem!important}.sm\:h-11{height:2.75rem}.sm\:h-20{height:5rem}.sm\:h-\[62px\]{height:62px}.sm\:w-11{width:2.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pt-24{padding-top:6rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[14\.5px\]{font-size:14.5px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:tracking-\[0\.35em\]{letter-spacing:.35em}}@media(min-width:768px){.md\:top-10{top:2.5rem}.md\:ml-0{margin-left:0}.md\:mr-0{margin-right:0}.md\:mt-\[380px\]{margin-top:380px}.md\:block{display:block}.md\:\!h-20{height:5rem!important}.md\:\!h-24{height:6rem!important}.md\:h-24{height:6rem}.md\:h-\[100svh\]{height:100svh}.md\:h-full{height:100%}.md\:gap-16{gap:4rem}.md\:overflow-hidden{overflow:hidden}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media(min-width:1024px){.lg\:inset-x-auto{left:auto;right:auto}.lg\:bottom-auto{bottom:auto}.lg\:right-\[var\(--pad-x\)\]{right:var(--pad-x)}.lg\:top-1\/2{top:50%}.lg\:mt-5{margin-top:1.25rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mt-7{margin-top:1.75rem}.lg\:line-clamp-none{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:h-\[clamp\(80px\,6vw\,104px\)\]{height:clamp(80px,6vw,104px)}.lg\:min-h-0{min-height:0px}.lg\:w-\[min\(34rem\,36vw\)\]{width:min(34rem,36vw)}.lg\:max-w-none{max-width:none}.lg\:-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))}.lg\:gap-6{gap:1.5rem}.lg\:bg-\[radial-gradient\(ellipse_55\%_75\%_at_78\%_52\%\,rgba\(5\,6\,8\,0\.68\)\,rgba\(5\,6\,8\,0\.32\)_50\%\,transparent_85\%\)\]{background-image:radial-gradient(ellipse 55% 75% at 78% 52%,rgba(5,6,8,.68),rgba(5,6,8,.32) 50%,transparent 85%)}.lg\:text-8xl{font-size:6rem;line-height:1}.lg\:text-\[clamp\(1\.65rem\,2\.3vw\,2\.85rem\)\]{font-size:clamp(1.65rem,2.3vw,2.85rem)}.lg\:leading-\[1\.08\]{line-height:1.08}}.\[\&_\*\]\:pointer-events-none *{pointer-events:none}
