/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap";@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-border-style:solid;--tw-duration:initial}}}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.z-40{z-index:40}.z-50{z-index:50}.mx-auto{margin-inline:auto}.ml-\[10px\]{margin-left:10px}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.h-\[3px\]{height:3px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[24px\]{height:24px}.h-\[28px\]{height:28px}.h-\[50px\]{height:50px}.h-\[250px\]{height:250px}.h-\[300px\]{height:300px}.h-auto{height:auto}.min-h-\[300px\]{min-height:300px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[24px\]{width:24px}.w-\[28px\]{width:28px}.w-\[50px\]{width:50px}.w-\[80px\]{width:80px}.w-full{width:100%}.flex-shrink-0{flex-shrink:0}.origin-center{transform-origin:50%}.-translate-y-\[7\.5px\]{--tw-translate-y:calc(7.5px*-1)}.-translate-y-\[7\.5px\],.translate-y-\[7\.5px\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[7\.5px\]{--tw-translate-y:7.5px}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.-rotate-45{rotate:-45deg}.rotate-45{rotate:45deg}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[\#f9bf2c\]\/50{border-color:oklab(83.5112% .014815 .160247/.5)}.bg-\[\#3a3a3a\]{background-color:#3a3a3a}.bg-\[\#f9bf2c\]{background-color:#f9bf2c}.bg-\[\#f9bf2c\]\/20{background-color:oklab(83.5112% .014815 .160247/.2)}.bg-\[\#f9bf2c\]\/50{background-color:oklab(83.5112% .014815 .160247/.5)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-cover{-o-object-fit:cover;object-fit:cover}.text-center{text-align:center}.text-\[11px\]{font-size:11px}.text-\[14px\]{font-size:14px}.break-all{word-break:break-all}.text-\[\#f9bf2c\]{color:#f9bf2c}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:bg-\[\#e0a820\]:hover{background-color:#e0a820}.hover\:bg-\[\#f9bf2c\]\/30:hover{background-color:oklab(83.5112% .014815 .160247/.3)}.hover\:text-\[\#f9bf2c\]:hover{color:#f9bf2c}}@media (prefers-color-scheme:dark){.dark\:bg-\[\#2a2a2a\]{background-color:#2a2a2a}.dark\:bg-\[\#f9bf2c\]\/10{background-color:oklab(83.5112% .014815 .160247/.1)}@media (hover:hover){.dark\:hover\:bg-\[\#f9bf2c\]\/20:hover{background-color:oklab(83.5112% .014815 .160247/.2)}}}:root{--bg-primary:#fff;--bg-secondary:#f3f4f6;--text-primary:#111827;--text-secondary:#4b5563;--text-muted:#6b7280}.dark{--bg-primary:#1f2937;--bg-secondary:#111827;--text-primary:#f9fafb;--text-secondary:#d1d5db;--text-muted:#9ca3af}body{-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:1.7em;transition:background-color .3s,color .3s;overflow-x:hidden;-webkit-font-smoothing:antialiased!important}*,:after,:before{transition:background-color .3s,border-color .3s}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:fadeIn .2s ease-out}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}