@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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}html{scroll-behavior:smooth;overflow-x:hidden}html body[data-scroll-locked]{margin-right:0!important;overflow:visible!important}.disabled-class{pointer-events:none;opacity:.5}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.not-focus-visible:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.subgrid-fluid{grid-template-columns:repeat(auto-fit,minmax(16em,1fr));display:grid}.subgrid-fluid img{object-fit:cover;max-width:100%;display:block}.subgrid-fluid figure{grid-template-rows:subgrid;display:grid}.img-not-drag{user-drag:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.font-family-roboto{font-family:var(--font-roboto)}.font-family-raleway{font-family:var(--font-raleway)}.font-roboto{font-family:var(--font-roboto),sans-serif}.font-raleway{font-family:var(--font-raleway),sans-serif}@keyframes glow-subtle{0%,to{text-shadow:0 0 10px #fff9,0 0 20px #ffacf966}50%{text-shadow:0 0 20px #fffc,0 0 30px #ffacf999}}.animate-glow-subtle{animation:3s ease-in-out infinite glow-subtle}@keyframes glow-subtle-2{0%,to{text-shadow:0 0 10px #5f0b7299,0 0 20px #ffacf966}50%{text-shadow:0 0 20px #5f0b7299,0 0 30px #ffacf999}}.animate-glow-subtle-2{animation:3s ease-in-out infinite glow-subtle-2}@layer utilities{@keyframes shimmer{0%{background-position:0%}to{background-position:200%}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px}50%{box-shadow:0 0 40px}}@keyframes draw-path{0%{stroke-dashoffset:100px}to{stroke-dashoffset:-100px}}.animate-shimmer{animation:4s ease-in-out infinite shimmer}.animate-float{animation:6s ease-in-out infinite float}.animate-fade-in{animation:.6s ease-out fade-in}.animate-glow-pulse{animation:2s ease-in-out infinite glow-pulse}.animate-draw-path{animation:1.5s ease-in-out infinite draw-path}}@keyframes float-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pulse-soft{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes rotate-subtle{0%,to{transform:rotate(0)}50%{transform:rotate(5deg)}}@keyframes bounce-light{0%,to{transform:translateY(0)}25%{transform:translateY(-6px)}75%{transform:translateY(-3px)}}@keyframes sway{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(4px)rotate(3deg)}}iframe[src*="google.com/recaptcha"]{pointer-events:auto!important}body>div:has(>div>iframe[src*="google.com/recaptcha"]){pointer-events:auto!important}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
