/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.visible{visibility:visible}.relative{position:relative}.isolate{isolation:isolate}.container{width:100%}.mx-auto{margin-inline:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.table{display:table}.min-h-screen{min-height:100vh}.max-w-none{max-width:none}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.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}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.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-filter{-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;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)}:root{--color-primary:#6366f1;--color-secondary:#8b5cf6;--color-accent:#a855f7;--gradient-primary:linear-gradient(135deg,#6366f1,#8b5cf6);--gradient-secondary:linear-gradient(135deg,#8b5cf6,#a855f7);--gradient-background:linear-gradient(135deg,#0f0f23,#1a1a2e 50%,#16213e)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,sans-serif;background:var(--gradient-background);color:#e2e8f0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;line-height:1.6;overflow-x:hidden}button{background:0 0;border:none;font-family:inherit}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.focus\:not-sr-only:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}::selection{color:#fff;background:#a855f74d}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0f0f2380}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#5855eb,#7c3aed)}.gradient-text{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff,#e2e8f0,#a855f7);-webkit-background-clip:text;background-clip:text}.glass-effect{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a}.animate-float{animation:float 6s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-glow{animation:glow 2s ease-in-out infinite alternate}@keyframes glow{0%{box-shadow:0 0 20px #a855f74d}to{box-shadow:0 0 30px #a855f799}}.animate-pulse-slow{animation:pulse 3s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.text-responsive-xl{font-size:clamp(2rem,5vw,4rem)}.text-responsive-lg{font-size:clamp(1.5rem,4vw,2.5rem)}.text-responsive-md{font-size:clamp(1.25rem,3vw,1.75rem)}@media print{body{color:#000;background:#fff}.bg-animation,.floating-orb{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.floating-orb{animation:none}}@media (prefers-contrast:high){body{color:#fff;background:#000}.glass-effect{background:#ffffff1a;border-color:#ffffff4d}}.footer-link{cursor:pointer;margin-bottom:10px;transition:color .3s;display:block;color:#94a3b8!important;text-decoration:none!important}.footer-link:focus,.footer-link:hover{color:#a855f7!important;text-decoration:none!important}.min-h-screen *{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important}.min-h-screen *,.min-h-screen .MsoNormal,.min-h-screen [data-custom-class=body_text],.min-h-screen [data-custom-class=body_text] *,.min-h-screen [data-custom-class=heading_1],.min-h-screen [data-custom-class=heading_1] *,.min-h-screen [data-custom-class=heading_2],.min-h-screen [data-custom-class=heading_2] *,.min-h-screen [data-custom-class=subtitle],.min-h-screen [data-custom-class=subtitle] *,.min-h-screen [data-custom-class=title],.min-h-screen [data-custom-class=title] *,.min-h-screen b,.min-h-screen div,.min-h-screen em,.min-h-screen h1,.min-h-screen h2,.min-h-screen h3,.min-h-screen h4,.min-h-screen h5,.min-h-screen h6,.min-h-screen i,.min-h-screen li,.min-h-screen p,.min-h-screen span,.min-h-screen strong,.min-h-screen td,.min-h-screen th{color:#fff!important}.min-h-screen [data-custom-class=link],.min-h-screen [data-custom-class=link] *,.min-h-screen a{color:#a855f7!important;text-decoration:underline!important}.min-h-screen a:hover{color:#c084fc!important}.min-h-screen [style*=color]{color:#fff!important}.min-h-screen [style*="color: #3030F1"],.min-h-screen [style*="color: rgb(48, 48, 241)"],.min-h-screen a[style*=color]{color:#a855f7!important}.min-h-screen [style*="color: #000000"],.min-h-screen [style*="color: #595959"],.min-h-screen [style*="color: rgb(0, 0, 0)"],.min-h-screen [style*="color: rgb(127, 127, 127)"],.min-h-screen [style*="color: rgb(89, 89, 89)"]{color:#fff!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-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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}