.header[data-astro-cid-fzpbxy5g]{z-index:30;background:var(--app-surface);border-bottom:1px solid #0000;transition:background .25s,border-color .25s,box-shadow .25s;position:sticky;top:0}.header[data-astro-cid-fzpbxy5g]:before{content:"";pointer-events:none;background:linear-gradient(135deg,#2563eb08 0%,#0000 50%,#2563eb05 100%);position:absolute;inset:0}.header[data-astro-cid-fzpbxy5g].is-scrolled{background:color-mix(in srgb, var(--app-surface) 82%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--app-border);box-shadow:0 1px 3px #0000000a,0 8px 24px #0000000d}:root[data-theme=dark] .header[data-astro-cid-fzpbxy5g].is-scrolled{box-shadow:0 1px 3px #0000004d,0 8px 24px #00000040}.header-inner[data-astro-cid-fzpbxy5g]{align-items:center;gap:8px;height:64px;display:flex}.brand[data-astro-cid-fzpbxy5g]{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:11px;flex-shrink:0;align-items:center;gap:9px;margin-left:-4px;margin-right:4px;padding:4px 8px 4px 4px;transition:background .2s,transform .15s;display:flex}.brand[data-astro-cid-fzpbxy5g]:hover{background:var(--app-subtle-background)}.brand[data-astro-cid-fzpbxy5g]:active{transform:scale(.96)}.brand[data-astro-cid-fzpbxy5g].is-home{cursor:default}.brand-mark[data-astro-cid-fzpbxy5g]{-o-object-fit:contain;object-fit:contain;border-radius:9px;width:32px;height:32px;transition:transform .3s}.brand[data-astro-cid-fzpbxy5g]:hover .brand-mark[data-astro-cid-fzpbxy5g]{transform:rotate(-8deg)}.brand-text[data-astro-cid-fzpbxy5g]{letter-spacing:-.06em;font-size:19px;font-weight:850;transition:opacity .2s}.brand[data-astro-cid-fzpbxy5g]:hover .brand-text[data-astro-cid-fzpbxy5g]{opacity:.85}.brand-text[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{color:var(--app-primary-color);transition:color .2s}.brand[data-astro-cid-fzpbxy5g]:hover .brand-text[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{color:#1d4ed8}.nav-links[data-astro-cid-fzpbxy5g]{flex:1;align-items:center;gap:4px;display:flex}.nav-links[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--app-muted-foreground);white-space:nowrap;border-radius:8px;padding:7px 13px;font-size:13px;font-weight:550;transition:color .2s,background .2s;position:relative}.nav-links[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--app-foreground);background:var(--app-subtle-background)}.nav-links[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g].active{color:var(--app-primary-color);background:var(--app-soft-primary)}.header-actions[data-astro-cid-fzpbxy5g]{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.btn-categories[data-astro-cid-fzpbxy5g]{height:37px;color:var(--app-foreground);border:1px solid var(--app-border);background:var(--app-subtle-background);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:0 15px;font-size:12.5px;font-weight:650;transition:background .2s,border-color .2s;display:flex}.btn-categories[data-astro-cid-fzpbxy5g]:hover{background:var(--app-soft-primary);border-color:color-mix(in srgb, var(--app-primary-color) 40%, transparent);color:var(--app-primary-color)}.theme-btn[data-astro-cid-fzpbxy5g]{cursor:pointer;background:0 0;border:none;border-radius:9px;flex-shrink:0;place-items:center;width:38px;height:37px;transition:background .2s;display:grid}.theme-btn[data-astro-cid-fzpbxy5g]:hover{background:var(--app-subtle-background)}.theme-track[data-astro-cid-fzpbxy5g]{background:#e2e8f0;border-radius:99px;align-items:center;width:36px;height:21px;padding:0 2px;transition:background .3s;display:flex;position:relative}.theme-track[data-astro-cid-fzpbxy5g].dark{background:#334155}.theme-thumb[data-astro-cid-fzpbxy5g]{color:#f59e0b;background:#fff;border-radius:50%;place-items:center;width:18px;height:18px;transition:transform .3s;display:grid;position:absolute;left:2px;box-shadow:0 1px 3px #00000026}.theme-track[data-astro-cid-fzpbxy5g].dark .theme-thumb[data-astro-cid-fzpbxy5g]{color:#60a5fa;transform:translate(14px)}.icon-sun[data-astro-cid-fzpbxy5g]{display:none}.theme-track[data-astro-cid-fzpbxy5g].dark .icon-sun[data-astro-cid-fzpbxy5g]{display:block}.theme-track[data-astro-cid-fzpbxy5g].dark .icon-moon[data-astro-cid-fzpbxy5g]{display:none}.menu-btn[data-astro-cid-fzpbxy5g]{cursor:pointer;width:38px;height:37px;color:var(--app-foreground);background:0 0;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s;display:none}.menu-btn[data-astro-cid-fzpbxy5g]:hover{background:var(--app-subtle-background)}.menu-btn[data-astro-cid-fzpbxy5g] .icon-close[data-astro-cid-fzpbxy5g]{display:none}.menu-btn[data-astro-cid-fzpbxy5g].is-open .icon-close[data-astro-cid-fzpbxy5g]{display:block}.menu-btn[data-astro-cid-fzpbxy5g].is-open .icon-menu[data-astro-cid-fzpbxy5g]{display:none}.mobile-overlay[data-astro-cid-fzpbxy5g]{z-index:28;backdrop-filter:blur(2px);opacity:0;visibility:hidden;background:#00000059;transition:opacity .28s,visibility 0s .28s;position:fixed;inset:0}.mobile-overlay[data-astro-cid-fzpbxy5g].is-open{opacity:1;visibility:visible;transition:opacity .28s,visibility}.mobile-panel[data-astro-cid-fzpbxy5g]{z-index:29;background:var(--app-surface);border-left:1px solid var(--app-border);visibility:hidden;width:280px;max-width:85vw;padding:80px 24px 32px;transition:transform .28s cubic-bezier(.4,0,.2,1),visibility 0s .28s;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-8px 0 30px #0000001f}.mobile-panel[data-astro-cid-fzpbxy5g].is-open{visibility:visible;transition:transform .28s cubic-bezier(.4,0,.2,1),visibility;transform:translate(0)}.mobile-nav[data-astro-cid-fzpbxy5g]{flex-direction:column;gap:4px;display:flex}.mobile-nav-item[data-astro-cid-fzpbxy5g]{color:var(--app-foreground);border-radius:10px;align-items:center;gap:10px;padding:13px 16px;font-size:15px;font-weight:600;transition:background .15s;display:flex}.mobile-nav-item[data-astro-cid-fzpbxy5g]:hover,.mobile-nav-item[data-astro-cid-fzpbxy5g]:active{background:var(--app-subtle-background)}.mobile-nav-item[data-astro-cid-fzpbxy5g].highlight{color:var(--app-primary-color);background:var(--app-soft-primary)}.mobile-nav-item[data-astro-cid-fzpbxy5g].highlight:hover{background:color-mix(in srgb, var(--app-primary-color) 18%, transparent)}@media (width<=1024px){.nav-links[data-astro-cid-fzpbxy5g],.btn-categories[data-astro-cid-fzpbxy5g].desktop-only{display:none}.menu-btn[data-astro-cid-fzpbxy5g]{display:flex}}@media (width<=480px){.header-inner[data-astro-cid-fzpbxy5g]{gap:6px;height:56px}.brand-text[data-astro-cid-fzpbxy5g]{font-size:17px}.brand-mark[data-astro-cid-fzpbxy5g]{width:28px;height:28px}.theme-btn[data-astro-cid-fzpbxy5g]{height:33px}.menu-btn[data-astro-cid-fzpbxy5g]{width:36px;height:33px}.mobile-panel[data-astro-cid-fzpbxy5g]{padding-top:68px}}.footer[data-astro-cid-nns7i3if]{background:var(--app-subtle-background);border-top:1px solid var(--app-border)}.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;padding:52px 0 40px;display:grid}.footer-col[data-astro-cid-nns7i3if] h4[data-astro-cid-nns7i3if]{color:var(--app-foreground);letter-spacing:.02em;margin:0 0 16px;font-size:13px;font-weight:700}.footer-col[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.footer-col[data-astro-cid-nns7i3if] li[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--app-muted-foreground);padding:2px 0;font-size:13px;transition:color .15s;display:inline-block}.footer-col[data-astro-cid-nns7i3if] li[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--app-primary-color)}.footer-logo[data-astro-cid-nns7i3if]{align-items:center;gap:8px;margin-bottom:14px;display:inline-flex}.logo-icon[data-astro-cid-nns7i3if]{-o-object-fit:contain;object-fit:contain;border-radius:8px;width:32px;height:32px}.logo-text[data-astro-cid-nns7i3if]{letter-spacing:-.06em;font-size:19px;font-weight:850}.logo-text[data-astro-cid-nns7i3if] span[data-astro-cid-nns7i3if]{color:var(--app-primary-color)}.brand-desc[data-astro-cid-nns7i3if]{color:var(--app-muted-foreground);max-width:240px;margin:0;font-size:13px;line-height:1.75}.footer-bottom[data-astro-cid-nns7i3if]{border-top:1px solid var(--app-border);color:var(--app-muted-foreground);justify-content:center;align-items:center;gap:8px;padding:18px 0;font-size:12px;display:flex}.footer-divider[data-astro-cid-nns7i3if]{color:var(--app-border)}.footer-filing[data-astro-cid-nns7i3if]{color:var(--app-muted-foreground);transition:color .15s}.footer-filing[data-astro-cid-nns7i3if]:hover{color:var(--app-primary-color)}@media (width<=768px){.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:repeat(3,1fr);gap:32px 16px;padding:40px 0 32px}.brand-col[data-astro-cid-nns7i3if]{grid-column:1/-1}.brand-desc[data-astro-cid-nns7i3if]{max-width:100%}.footer-bottom[data-astro-cid-nns7i3if]{text-align:center;flex-direction:column;gap:4px}.footer-divider[data-astro-cid-nns7i3if]{display:none}}@media (width<=480px){.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:repeat(3,1fr);gap:28px 12px;padding:36px 0 28px}.footer-col[data-astro-cid-nns7i3if] h4[data-astro-cid-nns7i3if]{margin-bottom:12px;font-size:12px}.footer-col[data-astro-cid-nns7i3if] li[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{font-size:12px}.logo-text[data-astro-cid-nns7i3if]{font-size:17px}}*,:before,:after,::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:#3b82f680;--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:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family: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:#0000;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{margin:0;padding:0;list-style:none}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.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}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.flex-shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-wrap{flex-wrap:wrap}.border{border-width:1px}.no-underline{text-decoration-line:none}.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)}.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{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-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.page-width{width:min(1320px,100% - 40px);margin:0 auto}@media (width<=480px){.page-width{width:calc(100% - 28px)}}html,body{height:100%;min-height:100%}html{scroll-behavior:smooth}body{background:var(--app-background);color:var(--app-foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:radial-gradient(80% 60% at 50% 0,#2563eb0a 0%,#0000 70%),radial-gradient(60% 50% at 80% 100%,#6366f108 0%,#0000 70%);background-attachment:fixed;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background-color .2s,color .2s}*{box-sizing:border-box}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,select{color:inherit}input{color:var(--app-foreground);background:0 0}a:not(.brand):not(.btn-categories):not(.btn):not(.no-underline):not(.no-underline *){background-image:linear-gradient(var(--app-primary-color), var(--app-primary-color));background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;transition:background-size .25s}a:hover:not(.brand):not(.btn-categories):not(.btn):not(.no-underline):not(.no-underline *){background-size:100% 1.5px}button:not(.theme-btn):not(.menu-btn):active{transition:transform .1s;transform:scale(.97)}.card-hover{transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s}.card-hover:hover{box-shadow:0 16px 32px var(--app-card-shadow);border-color:var(--app-primary-color);transform:translateY(-4px)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:.55s cubic-bezier(.23,1,.32,1) both fadeInUp}@keyframes pulseGlow{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}:root[data-theme=dark] ::-webkit-scrollbar-thumb{background:#334155}:root[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#475569}*{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}:root[data-theme=dark]{scrollbar-color:#334155 transparent}:root[data-theme=dark] .bg-aura{opacity:.7!important}:root[data-theme=dark] .bg-dot-grid{background-image:radial-gradient(#ffffff06 1px,#0000 1px)}.reveal{opacity:0;transition:opacity .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1);transform:translateY(20px)}.reveal.is-visible{opacity:1;transform:translateY(0)}[data-glow]{position:relative}[data-glow]:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(480px circle at var(--gx,50%) var(--gy,50%), #3b82f621, transparent 45%);opacity:0;transition:opacity .3s;position:absolute;inset:0}[data-glow]:hover:before{opacity:1}.btn-sweep{position:relative;overflow:hidden}.btn-sweep:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff80,#0000);width:45%;transition:left .45s;position:absolute;top:0;bottom:0;left:-70%;transform:skew(-20deg)}.btn-sweep:hover:after{left:120%}.transparency-grid{background-color:#232733;background-image:linear-gradient(45deg,#2b3040 25%,#0000 25%),linear-gradient(-45deg,#2b3040 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#2b3040 75%),linear-gradient(-45deg,#0000 75%,#2b3040 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}[data-glow]:before,.btn-sweep:after{display:none}}:root{color-scheme:light;--app-background:#fff;--app-surface:#fff;--app-surface-elevated:#fff;--app-foreground:#0f172a;--app-muted-foreground:#64748b;--app-border:#e2e8f0;--app-primary-color:#2563eb;--app-primary-foreground:#fff;--app-soft-primary:#eaf2ff;--app-subtle-background:#f6f8fb;--app-hero-background:#eef5ff;--app-card-shadow:#2a4a771f}:root[data-theme=dark]{color-scheme:dark;--app-background:#0b1220;--app-surface:#111b2e;--app-surface-elevated:#17233a;--app-foreground:#e7eefb;--app-muted-foreground:#9aabc4;--app-border:#263651;--app-primary-color:#5b8cff;--app-primary-foreground:#fff;--app-soft-primary:#172b52;--app-subtle-background:#0f192a;--app-hero-background:#101d34;--app-card-shadow:#00000052}.site-root[data-astro-cid-z4jru4n3]{background:var(--app-background);min-height:100%;color:var(--app-foreground);position:relative;overflow:clip}.bg-aura[data-astro-cid-z4jru4n3]{pointer-events:none;z-index:0;filter:blur(90px);opacity:.7;will-change:translate, scale;border-radius:50%;position:fixed}@keyframes auraPulse{0%,to{opacity:.5;scale:1}50%{opacity:.85;scale:1.16}}@keyframes drift-a{0%,to{translate:0}50%{translate:14vw 10vh}}@keyframes drift-b{0%,to{translate:0}50%{translate:-12vw 12vh}}@keyframes drift-c{0%,to{translate:-50% -50%}50%{translate:calc(10vw - 50%) calc(-50% - 10vh)}}.aura-top-right[data-astro-cid-z4jru4n3]{background:radial-gradient(circle,#2563eb38 0%,#2563eb14 40%,#0000 72%);width:60vw;max-width:800px;height:60vw;max-height:800px;animation:8s ease-in-out infinite auraPulse,18s ease-in-out infinite drift-a;top:-20%;right:-12%}.aura-bottom-left[data-astro-cid-z4jru4n3]{background:radial-gradient(circle,#6366f133 0%,#6366f10d 40%,#0000 70%);width:50vw;max-width:600px;height:50vw;max-height:600px;animation:10s ease-in-out infinite auraPulse,22s ease-in-out infinite drift-b;bottom:-10%;left:-10%}.aura-center[data-astro-cid-z4jru4n3]{background:radial-gradient(#2563eb17 0%,#0000 68%);width:70vw;max-width:900px;height:50vh;max-height:500px;animation:12s ease-in-out infinite auraPulse,26s ease-in-out infinite drift-c;top:40%;left:50%;translate:-50% -50%}@media (prefers-reduced-motion:reduce){.bg-aura[data-astro-cid-z4jru4n3]{animation:none}}.bg-dot-grid[data-astro-cid-z4jru4n3]{pointer-events:none;z-index:0;background-image:radial-gradient(#2563eb09 1px,#0000 1px);background-size:28px 28px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000000f 0%,#00000008 50%,#0000000f 100%);mask-image:linear-gradient(#0000000f 0%,#00000008 50%,#0000000f 100%)}
