@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.col-6{grid-column:6}.col-12{grid-column:12}.container{width:100%}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.overflow-hidden{overflow:hidden}.border-0{border-style:var(--tw-border-style);border-width:0}.text-center{text-align:center}.align-middle{vertical-align:middle}.capitalize{text-transform:capitalize}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.collapse,.collapse.show,.collapsing{visibility:visible}.theme-toggle{right:max(1.25rem,env(safe-area-inset-right));bottom:calc(var(--tt-bottom,1.5rem) + env(safe-area-inset-bottom));z-index:60;color:#f8fafc;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;background:#0f121cd1;border:1px solid #94a3b859;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;transition:transform .24s cubic-bezier(.34,1.56,.64,1),border-color .18s,background-color .18s;display:inline-flex;position:fixed;box-shadow:0 10px 30px #00000059}.theme-toggle:hover{border-color:#94a3b899;transform:translateY(-2px)scale(1.07)}.theme-toggle:active{transform:translateY(0)scale(.98)}.theme-toggle-glow{opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff2e,#0000 70%);border-radius:9999px;transition:opacity .3s;position:absolute;inset:0}.theme-toggle:hover .theme-toggle-glow{opacity:1}.theme-toggle-icon{z-index:1;color:currentColor;width:1.5rem;height:1.5rem;position:relative}.theme-toggle-sun-group,.theme-toggle-moon{transform-origin:50%;transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.34,1.56,.64,1)}.theme-toggle-sun-group{opacity:1;transform:rotate(0)scale(1)}.theme-toggle-rays{transform-origin:50%;animation:12s linear infinite theme-spin}.theme-toggle-moon{opacity:0;transform:rotate(-90deg)scale(.5)}.theme-toggle[data-theme=dark] .theme-toggle-sun-group{opacity:0;transform:rotate(90deg)scale(.6)}.theme-toggle[data-theme=dark] .theme-toggle-rays{animation:none}.theme-toggle[data-theme=dark] .theme-toggle-moon{opacity:1;transform:rotate(0)scale(1)}@keyframes theme-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html.light .theme-toggle{color:#0f172a;background:#ffffffe6;border-color:#0f172a2e;box-shadow:0 10px 30px #02081424}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html{--tt-bottom:8rem}html.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.light body{color:#0f172a;background:#fff}html.light .text-white{color:#0f172a!important}html.light .glass,html.light .card{background:#fff!important;border-color:#e2e8f0!important}html.light .glass-strong,html.light .glass-dark{background:#fffffff2!important;border-color:#e2e8f0!important}html.light [class*=inset-0][class*=gradient]{background:0 0!important}html.light [class*=bg-gradient-to-b],html.light [class*=bg-gradient-to-br],html.light [class*=bg-gradient-to-t],html.light [class*=bg-gradient-to-bl],html.light [class*=bg-gradient-to-tr],html.light [class*=bg-\[linear-gradient],html.light [class*=bg-\[radial-gradient],html.light [class*=bg-\[image]{background-image:none!important}html.light section{background:#fff!important}html.light [class*="bg-[#"]{background-color:#fff!important}html.light header,html.light nav,html.light footer{background:#fff!important;border-color:#e2e8f0!important}html.light footer,html.light footer *{color:#0f172a!important}html.light footer{background-image:none!important}html.light body :not(svg):not(path):not(.text-gradient):not(.gradient-text):not([class*=bg-clip-text]){color:#0f172a!important}html.light .text-gradient,html.light .gradient-text,html.light [class*=bg-clip-text]{color:#0000!important}html.light a:hover{color:#0f172a!important}html.light .btn-primary,html.light .btn-secondary,html.light .btn-primary *,html.light .btn-secondary *{color:#fff!important}html.light [class*=btn-gold],html.light [class*=btn-gold] *,html.light .text-white{color:#0f172a!important}html.light [class*=text-white\/]{color:#475569!important}html.light [class*=bg-white\/]{background-color:#eef2f8!important;border-color:#e2e8f0!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
