.closed-enrollment-section{position:relative;padding-top:4rem;padding-bottom:4rem}@media (min-width:768px){.closed-enrollment-section{padding-top:6rem;padding-bottom:6rem}}.closed-enrollment-container{margin-left:auto;margin-right:auto;max-width:56rem;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.closed-enrollment-container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.closed-enrollment-container{padding-left:2rem;padding-right:2rem}}.closed-enrollment-card{position:relative;overflow:hidden;border-radius:var(--radius-3xl);border-width:2px;border-color:rgba(245,158,11,.3);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(17,24,39,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(17,24,39,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(31,41,55,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(31,41,55,.9) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(17,24,39,.9) var(--tw-gradient-to-position);padding:2rem}@media (min-width:768px){.closed-enrollment-card{padding:3rem}}.closed-enrollment-card{--tw-shadow:var(--shadow-2xl);--tw-shadow-colored:var(--shadow-2xl);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);backdrop-filter:blur(10px);animation:pulse-border 3s ease-in-out infinite}@keyframes pulse-border{0%,to{border-color:rgba(251,191,36,.3);box-shadow:0 0 20px rgba(251,191,36,.2)}50%{border-color:rgba(251,191,36,.6);box-shadow:0 0 40px rgba(251,191,36,.4)}}.closed-enrollment-badge-wrapper{margin-bottom:2rem;display:flex;justify-content:center}.closed-enrollment-badge{display:inline-flex;align-items:center;gap:.5rem;border-radius:var(--radius-full);border-width:2px;border-color:rgba(245,158,11,.5);background-color:rgba(245,158,11,.1);padding:.75rem 1.5rem;--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1));animation:glow-pulse 2s ease-in-out infinite}@keyframes glow-pulse{0%,to{box-shadow:0 0 10px rgba(251,191,36,.3)}50%{box-shadow:0 0 20px rgba(251,191,36,.6)}}.closed-enrollment-header{margin-bottom:2rem;text-align:center}.closed-enrollment-title{margin-bottom:1rem;font-size:var(--text-4xl);font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:768px){.closed-enrollment-title{font-size:var(--text-5xl)}}.closed-enrollment-subtitle{font-size:var(--text-xl);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}@media (min-width:768px){.closed-enrollment-subtitle{font-size:var(--text-2xl)}}.closed-enrollment-stats{margin-bottom:2rem;display:grid;gap:1rem}@media (min-width:640px){.closed-enrollment-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.stat-item{display:flex;align-items:center;gap:1rem;border-radius:var(--radius-2xl);border-width:1px;border-color:rgba(6,182,212,.2);background-color:rgba(6,182,212,.05);padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-300)}.stat-item:hover{border-color:rgba(6,182,212,.4);background-color:rgba(6,182,212,.1);transform:translateY(-2px)}.stat-value{font-size:var(--text-2xl);font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.stat-label{font-size:var(--text-sm);--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.closed-enrollment-message{margin-bottom:2rem;border-radius:var(--radius-2xl);border-width:1px;border-color:rgba(59,130,246,.2);background-color:rgba(59,130,246,.05);padding:1.5rem}.message-text{text-align:center;font-size:var(--text-base);line-height:var(--leading-relaxed);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}@media (min-width:768px){.message-text{font-size:var(--text-lg)}}.closed-enrollment-actions{margin-bottom:2rem;display:flex;flex-direction:column;align-items:center;gap:1rem}@media (min-width:640px){.closed-enrollment-actions{flex-direction:row;justify-content:center}}.cyberpunk-button-cyan{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg);--tw-shadow-color:rgba(6,182,212,.5);--tw-shadow:var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-300)}.cyberpunk-button-cyan,.cyberpunk-button-cyan:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.cyberpunk-button-cyan:hover{--tw-shadow:var(--shadow-xl);--tw-shadow-colored:var(--shadow-xl);--tw-shadow-color:rgba(6,182,212,.7);--tw-shadow:var(--tw-shadow-colored);transform:translateY(-2px)}.cyberpunk-button-secondary{border-width:2px;border-color:hsla(220,9%,46%,.5);background-color:rgba(31,41,55,.5);--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1));--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg);--tw-shadow-color:hsla(220,9%,46%,.3);--tw-shadow:var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-300)}.cyberpunk-button-secondary,.cyberpunk-button-secondary:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.cyberpunk-button-secondary:hover{border-color:rgba(156,163,175,.7);background-color:rgba(55,65,81,.7);--tw-shadow:var(--shadow-xl);--tw-shadow-colored:var(--shadow-xl);--tw-shadow-color:hsla(220,9%,46%,.5);--tw-shadow:var(--tw-shadow-colored);transform:translateY(-2px)}.cyberpunk-cta-button{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-xl);padding:1rem 2rem;font-size:var(--text-base);font-weight:700;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-300)}.cyberpunk-cta-text{display:flex;align-items:center;justify-content:center}.cyberpunk-button-effect{position:relative;overflow:hidden}.cyberpunk-button-effect:before{content:"";position:absolute;inset:0;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsla(0,0%,100%,.2) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-300);transform:translateX(-100%)}.cyberpunk-button-effect:hover:before{opacity:1;animation:shine .6s ease-in-out}@keyframes shine{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.closed-enrollment-footer{display:grid;gap:1.5rem;border-top-width:1px;border-color:rgba(55,65,81,.5);padding-top:2rem}@media (min-width:640px){.closed-enrollment-footer{grid-template-columns:repeat(3,minmax(0,1fr))}}.footer-item{text-align:center}.footer-icon{margin-bottom:.5rem;font-size:var(--text-3xl);display:block}.footer-item p{font-size:var(--text-sm);--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}@media (max-width:640px){.closed-enrollment-card{padding:1.5rem}.closed-enrollment-title{font-size:var(--text-3xl)}.closed-enrollment-subtitle{font-size:var(--text-lg)}.stat-value{font-size:var(--text-xl)}.message-text{font-size:var(--text-sm)}.closed-enrollment-footer{gap:1rem}}[data-theme=light] .closed-enrollment-card{border-color:rgba(217,119,6,.4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(249,250,251,.95) var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,250,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsla(0,0%,100%,.95) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(243,244,246,.95) var(--tw-gradient-to-position)}[data-theme=light] .closed-enrollment-badge{border-color:rgba(217,119,6,.6);background-color:rgba(245,158,11,.2);--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}[data-theme=light] .closed-enrollment-title{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=light] .closed-enrollment-subtitle{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=light] .stat-item{border-color:rgba(8,145,178,.3);background-color:rgba(6,182,212,.1)}[data-theme=light] .stat-item:hover{border-color:rgba(8,145,178,.5);background-color:rgba(6,182,212,.2)}[data-theme=light] .stat-value{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=light] .stat-label{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=light] .closed-enrollment-message{border-color:rgba(37,99,235,.3);background-color:rgba(59,130,246,.1)}[data-theme=light] .message-text{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=light] .cyberpunk-button-cyan{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#0891b2 var(--tw-gradient-from-position);--tw-gradient-to:rgba(8,145,178,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#2563eb var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg);--tw-shadow-color:rgba(8,145,178,.5);--tw-shadow:var(--tw-shadow-colored)}[data-theme=light] .cyberpunk-button-cyan,[data-theme=light] .cyberpunk-button-cyan:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-theme=light] .cyberpunk-button-cyan:hover{--tw-shadow:var(--shadow-xl);--tw-shadow-colored:var(--shadow-xl);--tw-shadow-color:rgba(8,145,178,.7);--tw-shadow:var(--tw-shadow-colored)}[data-theme=light] .cyberpunk-button-secondary{border-color:rgba(156,163,175,.6);background-color:rgba(229,231,235,.8);--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}[data-theme=light] .cyberpunk-button-secondary:hover{border-color:hsla(220,9%,46%,.8);background-color:rgba(209,213,219,.9)}[data-theme=light] .footer-item p{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}@media (prefers-reduced-motion:reduce){.closed-enrollment-badge,.closed-enrollment-card,.cyberpunk-button-effect:before,.stat-item{animation:none!important}.cyberpunk-cta-button:hover,.stat-item:hover{transform:none!important}}.gpu-accelerated{backface-visibility:hidden;perspective:1000px}.gpu-accelerated,.gpu-transform{transform:translateZ(0);will-change:transform}.gpu-opacity{will-change:opacity}.gpu-auto{will-change:auto}.contain-none{contain:none}.contain-strict{contain:strict}.contain-content{contain:content}.contain-size{contain:size}.contain-layout{contain:layout}.contain-style{contain:style}.contain-paint{contain:paint}.contain-layout-style{contain:layout style}.contain-layout-paint{contain:layout paint}.contain-style-paint{contain:style paint}.contain-layout-style-paint,.critical-section{contain:layout style paint}.critical-section{transform:translateZ(0);will-change:auto}.critical-text{font-display:swap;text-rendering:optimizeSpeed}.critical-image{transform:translateZ(0);will-change:auto;backface-visibility:hidden}.lazy-section{contain:layout style paint;content-visibility:auto;contain-intrinsic-size:1px 400px}.lazy-component{content-visibility:auto;contain-intrinsic-size:1px 200px}.scroll-smooth{scroll-behavior:smooth}.scroll-optimized{overflow-anchor:none;scroll-behavior:auto}.scroll-container{contain:strict;overflow:auto;transform:translateZ(0)}.animate-optimized{transform:translateZ(0);will-change:transform,opacity;backface-visibility:hidden}.animate-optimized.animate-complete{will-change:auto}.isolate-layer{isolation:isolate;transform:translateZ(0)}.composite-layer{transform:translateZ(0);opacity:.99}.render-optimized{transform:translateZ(0);backface-visibility:hidden;perspective:1000px;contain:layout style paint}.render-text-optimized{text-rendering:optimizeSpeed;font-smooth:never;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.memory-optimized{contain:strict;content-visibility:auto}.memory-efficient{contain:layout style;will-change:auto}.observe-target{contain:layout style paint}.observe-lazy{content-visibility:auto;contain-intrinsic-size:1px 300px}.perf-critical{contain:layout style paint;transform:translateZ(0);will-change:auto}.perf-heavy{contain:strict;content-visibility:auto;contain-intrinsic-size:1px 500px}@media (max-width:768px){.mobile-optimized{contain:layout style;transform:translateZ(0);will-change:auto}.mobile-lazy{content-visibility:auto;contain-intrinsic-size:1px 250px}}@media (min-width:769px){.desktop-optimized{contain:layout style paint;transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.animate-optimized{will-change:auto;transform:none;animation:none!important;transition:none!important}}@media (prefers-reduced-data:reduce){.data-optimized{content-visibility:auto;contain-intrinsic-size:1px 200px}}@media print{.print-hidden{display:none!important}.print-optimized{contain:none;will-change:auto;transform:none}}.lcp-candidate{contain:layout style paint;content-visibility:auto;contain-intrinsic-size:auto 500px}.critical-above-fold{font-display:swap;min-height:100vh;will-change:auto;contain:layout style}.employment-lcp-container{min-height:60vh;contain:layout style paint;content-visibility:auto;contain-intrinsic-size:auto 500px}.animation-active{will-change:transform,opacity;transform:translateZ(0)}.animation-inactive{will-change:auto}.gpu-layer{transform:translateZ(0);backface-visibility:hidden}.cpu-only{transform:none;backface-visibility:visible}.lazy-intersection{content-visibility:auto;contain-intrinsic-size:auto 300px}.lazy-intersection.observed{content-visibility:visible}@media (max-width:767px){.mobile-performance-critical{contain:strict;content-visibility:auto;contain-intrinsic-size:auto 400px}.mobile-reduce-blur{backdrop-filter:blur(2px)!important}}@media (min-width:768px){.desktop-performance-enhanced{backdrop-filter:blur(8px);will-change:transform,opacity}}@media (prefers-reduced-data:reduce){.high-data-feature{display:none}.low-data-fallback{display:block}.backdrop-filter-expensive{backdrop-filter:none;background:rgba(0,0,0,.8)}}@media (prefers-color-scheme:dark) and (prefers-contrast:high){.energy-expensive{animation:none!important;backdrop-filter:none!important;will-change:auto!important}}.cls-prevention{min-height:1px;contain:layout}.inp-optimization{contain:layout style;pointer-events:auto}.lcp-image{loading:eager}.lcp-image,.non-lcp-image{content-visibility:auto;decoding:async}.non-lcp-image{loading:lazy}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:initial;margin:initial;overflow:visible;clip:auto;white-space:normal;border:initial}.focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-contrast:high){:root{--color-background:#000;--color-text-primary:#fff;--color-border:#fff;--color-primary:#ff0}.header-button,.header-nav-link{border:2px solid var(--color-border)!important;background-color:var(--color-background)!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important;animation-delay:0s!important;animation-fill-mode:both!important}.transform-gpu{transform:none!important}[data-framer-appear-animation]{animation:none!important}.will-change-transform{will-change:auto!important}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.skip-links a{transform:translateY(-100%);transition:transform .3s}.skip-links a:focus{transform:translateY(0)}.sr-live-polite{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}[aria-live=polite]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.error-indicator:before{content:"⚠️";margin-right:.25rem}.success-indicator:before{content:"✅";margin-right:.25rem}.keyboard-navigation a:focus,.keyboard-navigation button:focus{box-shadow:0 0 0 3px var(--color-primary-light);z-index:100}@media print{.header-button,.skip-links,nav{display:none}body{background:#fff}a,body{color:#000}a{text-decoration:underline}}.viewport-hero{min-height:100vh;min-height:100dvh;min-height:calc(100vh + 2rem)}.viewport-hero-compact{min-height:95vh;min-height:95dvh;min-height:calc(100vh + 2rem)}.viewport-hero-tall{min-height:120vh;min-height:120dvh;min-height:calc(100vh + 8rem)}.viewport-fullscreen{min-height:100vh;min-height:100dvh;min-height:calc(100vh - 1rem)}.viewport-hero-spacing{padding-top:6rem;padding-bottom:2rem}.viewport-hero-spacing-compact{padding-top:2rem;padding-bottom:3rem}.viewport-hero-spacing-large{padding-top:5rem;padding-bottom:6rem}@supports (height:100dvh){.viewport-hero{min-height:108dvh}.viewport-hero-compact{min-height:93dvh}.viewport-hero-tall{min-height:118dvh}}@supports not (height:100dvh){.viewport-hero{min-height:108vh}.viewport-hero-compact{min-height:93vh}.viewport-hero-tall{min-height:118vh}}@media screen and (-webkit-min-device-pixel-ratio:0){.viewport-hero{min-height:105vh;min-height:calc(100vh + 3rem)}.viewport-hero.viewport-hero-spacing{padding-bottom:3rem}.viewport-hero-compact{min-height:98vh;min-height:calc(100vh + 3rem)}.viewport-hero-tall{min-height:125vh;min-height:calc(100vh + 12rem)}.viewport-hero-tall.viewport-hero-spacing-large{padding-bottom:8rem}}@media (max-width:768px){.viewport-hero{min-height:110vh;min-height:110dvh;min-height:calc(100vh + 4rem)}.viewport-hero-compact{min-height:105vh;min-height:105dvh;min-height:calc(100vh + 2rem)}.viewport-hero-tall{min-height:120vh;min-height:120dvh;min-height:calc(100vh + 8rem)}.viewport-hero-spacing{padding-top:2rem;padding-bottom:4rem}.viewport-hero-spacing-compact{padding-top:1rem;padding-bottom:3rem}.viewport-hero-spacing-large{padding-top:3rem;padding-bottom:5rem}}.viewport-card-container{margin-bottom:3rem}@media screen and (-webkit-min-device-pixel-ratio:0){.viewport-card-container{margin-bottom:4rem}}@media (max-width:768px){.viewport-card-container{margin-bottom:3rem}}.viewport-hero-center{display:flex;align-items:center;justify-content:center;flex-direction:column}.viewport-content-center{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1rem;padding-right:1rem}@media (max-width:320px){.viewport-hero{min-height:130vh;min-height:130dvh;min-height:calc(100vh + 12rem)}.viewport-hero-spacing{padding-top:1rem;padding-bottom:6rem}.viewport-card-container{margin-bottom:4rem}}@media (max-width:480px) and (orientation:portrait){.viewport-hero{min-height:125vh;min-height:125dvh;min-height:calc(100vh + 10rem)}.viewport-hero-spacing{padding-top:1.5rem;padding-bottom:5rem}}@supports (-webkit-touch-callout:none){@media (max-width:768px){.viewport-hero,.viewport-hero-compact,.viewport-hero-tall{min-height:calc(100vh + 5rem)}}}@media (max-width:768px) and (-webkit-min-device-pixel-ratio:1.5){.viewport-hero{min-height:calc(100vh + 4rem)}}@media (prefers-reduced-motion:reduce){.viewport-fullscreen,.viewport-hero,.viewport-hero-compact,.viewport-hero-tall{min-height:95vh}.viewport-hero-spacing,.viewport-hero-spacing-compact,.viewport-hero-spacing-large{padding-top:2rem;padding-bottom:3rem}}.hero-section-standard{min-height:100vh;min-height:100dvh;min-height:calc(100vh + 2rem);padding-top:6rem;padding-bottom:2rem}@supports (height:100dvh){.hero-section-standard{min-height:108dvh}}@supports not (height:100dvh){.hero-section-standard{min-height:108vh}}@media screen and (-webkit-min-device-pixel-ratio:0){.hero-section-standard{min-height:105vh;min-height:calc(100vh + 3rem)}.hero-section-standard.viewport-hero-spacing,.viewport-hero.hero-section-standard{padding-bottom:3rem}}@media (max-width:768px){.hero-section-standard{min-height:110vh;min-height:110dvh;min-height:calc(100vh + 4rem);padding-top:2rem;padding-bottom:4rem}}.hero-section-standard{display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width:320px){.hero-section-standard{min-height:130vh;min-height:130dvh;min-height:calc(100vh + 12rem);padding-top:1rem;padding-bottom:6rem}}@media (max-width:480px) and (orientation:portrait){.hero-section-standard{min-height:125vh;min-height:125dvh;min-height:calc(100vh + 10rem);padding-top:1.5rem;padding-bottom:5rem}}@supports (-webkit-touch-callout:none){@media (max-width:768px){.hero-section-standard{min-height:calc(100vh + 5rem)}}}@media (max-width:768px) and (-webkit-min-device-pixel-ratio:1.5){.hero-section-standard{min-height:calc(100vh + 4rem)}}@media (prefers-reduced-motion:reduce){.hero-section-standard{min-height:95vh;padding-top:2rem;padding-bottom:3rem}}.hero-section-standard{position:relative;overflow:hidden}.hero-section-compact{min-height:95vh;min-height:95dvh;min-height:calc(100vh + 2rem);padding-top:2rem;padding-bottom:3rem}@supports (height:100dvh){.hero-section-compact{min-height:93dvh}}@supports not (height:100dvh){.hero-section-compact{min-height:93vh}}@media screen and (-webkit-min-device-pixel-ratio:0){.hero-section-compact{min-height:98vh;min-height:calc(100vh + 3rem)}}@media (max-width:768px){.hero-section-compact{min-height:105vh;min-height:105dvh;min-height:calc(100vh + 2rem);padding-top:1rem;padding-bottom:3rem}}.hero-section-compact{display:flex;align-items:center;justify-content:center;flex-direction:column}@supports (-webkit-touch-callout:none){@media (max-width:768px){.hero-section-compact{min-height:calc(100vh + 5rem)}}}@media (prefers-reduced-motion:reduce){.hero-section-compact{min-height:95vh;padding-top:2rem;padding-bottom:3rem}}.hero-section-compact{position:relative;overflow:hidden}.hero-section-tall{min-height:120vh;min-height:120dvh;min-height:calc(100vh + 8rem);padding-top:5rem;padding-bottom:6rem}@supports (height:100dvh){.hero-section-tall{min-height:118dvh}}@supports not (height:100dvh){.hero-section-tall{min-height:118vh}}@media screen and (-webkit-min-device-pixel-ratio:0){.hero-section-tall{min-height:125vh;min-height:calc(100vh + 12rem)}.hero-section-tall.viewport-hero-spacing-large,.viewport-hero-tall.hero-section-tall{padding-bottom:8rem}}@media (max-width:768px){.hero-section-tall{min-height:120vh;min-height:120dvh;min-height:calc(100vh + 8rem);padding-top:3rem;padding-bottom:5rem}}.hero-section-tall{display:flex;align-items:center;justify-content:center;flex-direction:column}@supports (-webkit-touch-callout:none){@media (max-width:768px){.hero-section-tall{min-height:calc(100vh + 5rem)}}}@media (prefers-reduced-motion:reduce){.hero-section-tall{min-height:95vh;padding-top:2rem;padding-bottom:3rem}}.hero-section-tall{position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.data-particle,.holographic-node .orbital-dot,.holographic-node .pulse-ring,.holographic-node .ring,.neural-matrix-bg .matrix-grid,.neural-matrix-bg .matrix-particles,.skeleton-particles,.status-value,.terminal-cursor .cursor-blink{animation:none!important;animation-play-state:paused!important}.neural-network-container{background:linear-gradient(135deg,rgba(0,0,0,.9),rgba(10,10,20,.85))!important}[data-theme=light] .neural-network-container{background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(248,250,252,.85))!important}.glitch-active .icon-symbol,.glitch-line{animation:none!important}.glitch-line{display:none}.skeleton-connection,.skeleton-grid,.skeleton-node,.skeleton-status-line{animation:none!important}.skeleton-grid{opacity:.3}.neural-network-skeleton{backdrop-filter:blur(3px)!important}.mobile-neural-network .nav-dot.active .dot-ring{animation:none!important;opacity:.8}.mobile-neural-network .active-ring{animation:none!important}.play-dot.active,.transformation-item{animation:none!important;opacity:1}.transformation-item{transform:translateY(0)}[data-framer-motion]{transform:none!important}}@media (prefers-reduced-motion:no-preference){.performance-animation{animation-play-state:running}.holographic-node,.mobile-neural-network,.neural-network-container{will-change:transform,opacity;transform:translateZ(0)}}@media (prefers-color-scheme:light) and (prefers-contrast:more),(prefers-reduced-motion:reduce){.backdrop-filter-blur{backdrop-filter:none!important;background:rgba(0,0,0,.8)!important}[data-theme=light] .backdrop-filter-blur{background:hsla(0,0%,100%,.9)!important}.node-core{box-shadow:none!important}.central-hub .node-core{box-shadow:0 0 10px rgba(0,255,136,.3)!important}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.matrix-particles{animation-duration:35s!important;opacity:.2!important}.ring{animation-duration:4s!important}.orbital-dot{animation-duration:8s!important}.neural-network-container{backdrop-filter:blur(3px)!important}}