.RCTBackground_background__ltdDo{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none;z-index:0}.RCTBackground_gifBackground__mHmHw{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.RCTBackground_gifImage__4LDHW{width:100%;height:100%;object-fit:cover;opacity:.6;filter:blur(2px)}.RCTBackground_gridContainer__Znfju{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.08}.RCTBackground_grid__jUass{position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;background-image:linear-gradient(45deg,var(--color-ash) 1px,transparent 1px),linear-gradient(-45deg,var(--color-ash) 1px,transparent 1px);background-size:40px 40px;animation:RCTBackground_gridScroll__VzfSE 60s linear infinite;transform:skewY(-10deg)}@keyframes RCTBackground_gridScroll__VzfSE{0%{transform:skewY(-10deg) translateX(0) translateY(0)}to{transform:skewY(-10deg) translateX(40px) translateY(40px)}}.RCTBackground_cloudsContainer__4kSTU{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.RCTBackground_cloud__Sz5hI{position:absolute;background:radial-gradient(ellipse at center,hsla(0,0%,100%,.03) 0,transparent 70%);border-radius:50%;filter:blur(20px)}.RCTBackground_cloud1__uKJ78{width:300px;height:150px;top:10%;animation:RCTBackground_cloudDrift1__vLZQ0 45s linear infinite}.RCTBackground_cloud2__NV3KR{width:200px;height:100px;top:30%;animation:RCTBackground_cloudDrift2__n2H_7 60s linear infinite}.RCTBackground_cloud3__pkgsf{width:250px;height:120px;top:60%;animation:RCTBackground_cloudDrift3__CS0In 55s linear infinite}@keyframes RCTBackground_cloudDrift1__vLZQ0{0%{left:-300px;opacity:0}10%{opacity:1}90%{opacity:1}to{left:calc(100% + 300px);opacity:0}}@keyframes RCTBackground_cloudDrift2__n2H_7{0%{left:-200px;opacity:0}10%{opacity:.7}90%{opacity:.7}to{left:calc(100% + 200px);opacity:0}}@keyframes RCTBackground_cloudDrift3__CS0In{0%{left:-250px;opacity:0}10%{opacity:.5}90%{opacity:.5}to{left:calc(100% + 250px);opacity:0}}.RCTBackground_particlesContainer__615EA{position:absolute;top:0;left:0;right:0;bottom:0}.RCTBackground_particle__NexRd{position:absolute;width:3px;height:3px;border-radius:50%;background:var(--color-philosopher-stone);opacity:0;animation:RCTBackground_particleFloat__6rgwU 6s ease-in-out infinite;box-shadow:0 0 6px var(--color-philosopher-stone)}@keyframes RCTBackground_particleFloat__6rgwU{0%,to{opacity:0;transform:translateY(0) scale(0)}10%{opacity:.6;transform:translateY(-20px) scale(1)}50%{opacity:1;transform:translateY(-100px) scale(1.2)}90%{opacity:.4;transform:translateY(-180px) scale(.8)}}.RCTBackground_ambientLight__R6rpb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;background:radial-gradient(ellipse at center,rgba(168,85,247,.05) 0,transparent 70%);animation:RCTBackground_ambientPulse__glmTe 8s ease-in-out infinite}@keyframes RCTBackground_ambientPulse__glmTe{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.1)}}.RCTBackground_gradientOverlay__AuirS{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent,rgba(168,85,247,.03) 50%,transparent);animation:RCTBackground_gradientShift__U4m0u 12s ease-in-out infinite}@keyframes RCTBackground_gradientShift__U4m0u{0%,to{opacity:.5}50%{opacity:1}}.RCTBackground_tech__M0_sM .RCTBackground_particle__NexRd{background:var(--color-coaster-blue);box-shadow:0 0 6px var(--color-coaster-blue)}.RCTBackground_tech__M0_sM .RCTBackground_ambientLight__R6rpb{background:radial-gradient(ellipse at center,rgba(30,136,229,.06) 0,transparent 70%)}.RCTBackground_tech__M0_sM .RCTBackground_gradientOverlay__AuirS{background:linear-gradient(135deg,transparent,rgba(30,136,229,.04) 50%,transparent)}.RCTBackground_adventure___isyN .RCTBackground_particle__NexRd{background:var(--color-emerald);box-shadow:0 0 6px var(--color-emerald)}.RCTBackground_adventure___isyN .RCTBackground_ambientLight__R6rpb{background:radial-gradient(ellipse at center,rgba(16,185,129,.06) 0,transparent 70%)}.RCTBackground_adventure___isyN .RCTBackground_gradientOverlay__AuirS{background:linear-gradient(135deg,transparent,rgba(16,185,129,.04) 50%,transparent)}.RCTBackground_learning__6gEDK .RCTBackground_particle__NexRd{background:var(--color-coaster-purple);box-shadow:0 0 6px var(--color-coaster-purple)}.RCTBackground_learning__6gEDK .RCTBackground_ambientLight__R6rpb{background:radial-gradient(ellipse at center,rgba(142,36,170,.06) 0,transparent 70%)}.RCTBackground_learning__6gEDK .RCTBackground_gradientOverlay__AuirS{background:linear-gradient(135deg,transparent,rgba(142,36,170,.04) 50%,transparent)}.RCTBackground_creative__I19t8 .RCTBackground_particle__NexRd{background:var(--color-gold);box-shadow:0 0 6px var(--color-gold)}.RCTBackground_creative__I19t8 .RCTBackground_ambientLight__R6rpb{background:radial-gradient(ellipse at center,rgba(245,158,11,.06) 0,transparent 70%)}.RCTBackground_creative__I19t8 .RCTBackground_gradientOverlay__AuirS{background:linear-gradient(135deg,transparent,rgba(245,158,11,.04) 50%,transparent)}.RCTBackground_game__I7lfM .RCTBackground_particle__NexRd:nth-child(4n){background:var(--color-coaster-red);box-shadow:0 0 6px var(--color-coaster-red)}.RCTBackground_game__I7lfM .RCTBackground_particle__NexRd:nth-child(4n+1){background:var(--color-coaster-blue);box-shadow:0 0 6px var(--color-coaster-blue)}.RCTBackground_game__I7lfM .RCTBackground_particle__NexRd:nth-child(4n+2){background:var(--color-coaster-yellow);box-shadow:0 0 6px var(--color-coaster-yellow)}.RCTBackground_game__I7lfM .RCTBackground_particle__NexRd:nth-child(4n+3){background:var(--color-coaster-purple);box-shadow:0 0 6px var(--color-coaster-purple)}.RCTBackground_game__I7lfM .RCTBackground_ambientLight__R6rpb{background:radial-gradient(ellipse at center,rgba(229,57,53,.03) 0,rgba(30,136,229,.03) 33%,rgba(142,36,170,.03) 66%,transparent 100%)}.RCTBackground_water__eLXXe .RCTBackground_particle__NexRd{background:var(--color-water-ride);box-shadow:0 0 6px var(--color-water-ride)}.RCTBackground_water__eLXXe .RCTBackground_ambientLight__R6rpb{background:radial-gradient(ellipse at center,rgba(0,172,193,.06) 0,transparent 70%)}.RCTBackground_water__eLXXe .RCTBackground_gradientOverlay__AuirS{background:linear-gradient(135deg,transparent,rgba(0,172,193,.04) 50%,transparent);animation:RCTBackground_waterShimmer__SbYDh 6s ease-in-out infinite}@keyframes RCTBackground_waterShimmer__SbYDh{0%,to{opacity:.3;transform:translateX(0)}50%{opacity:.7;transform:translateX(10px)}}.RCTBackground_default__fcal2 .RCTBackground_particle__NexRd{background:var(--color-philosopher-stone);box-shadow:0 0 6px var(--color-philosopher-stone)}@media (prefers-reduced-motion:reduce){.RCTBackground_ambientLight__R6rpb,.RCTBackground_cloud__Sz5hI,.RCTBackground_gradientOverlay__AuirS,.RCTBackground_grid__jUass,.RCTBackground_particle__NexRd{animation:none!important}.RCTBackground_particle__NexRd{opacity:.2}}@media (max-width:768px){.RCTBackground_gridContainer__Znfju{opacity:.04}.RCTBackground_cloud__Sz5hI,.RCTBackground_particle__NexRd{display:none}.RCTBackground_particle__NexRd:nth-child(-n+8){display:block}}.Section_section__rXxcK{padding:var(--spacing-2xl) var(--spacing-lg);border-bottom:3px dotted var(--color-path-dark);position:relative;max-width:1400px;margin:0 auto}.Section_section__rXxcK.Section_zoneTech__NMxvc{background:linear-gradient(180deg,transparent 0,var(--color-tech-zone) 50%,transparent 100%)}.Section_section__rXxcK.Section_zoneAdventure__1mT7O{background:linear-gradient(180deg,transparent 0,var(--color-adventure-zone) 50%,transparent 100%)}.Section_section__rXxcK.Section_zoneLearning__i3TOC{background:linear-gradient(180deg,transparent 0,var(--color-learning-zone) 50%,transparent 100%)}.Section_section__rXxcK.Section_zoneCreative__Sp4BA{background:linear-gradient(180deg,transparent 0,var(--color-creative-zone) 50%,transparent 100%)}.Section_sectionHeader__oIqnO{margin-bottom:var(--spacing-xl);text-align:center}.Section_sectionBadge__Hq77p{display:inline-block;padding:6px 14px;border-radius:12px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-sm);border:2px solid;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 2px 4px rgba(0,0,0,.2)}.Section_sectionBadge__Hq77p.Section_tech__svcIv{background:var(--color-coaster-blue);border-color:#1565c0;color:#fff}.Section_sectionBadge__Hq77p.Section_adventure__3mYq7{background:var(--color-gentle-ride);border-color:var(--color-grass-dark);color:#fff}.Section_sectionBadge__Hq77p.Section_learning__D4Zgk{background:var(--color-coaster-purple);border-color:#6a1b9a;color:#fff}.Section_sectionBadge__Hq77p.Section_creative__9hW8S{background:var(--color-coaster-yellow);border-color:#f9a825;color:var(--color-text-dark)}.Section_sectionTitle__iOR_w{font-size:36px;font-weight:700;color:var(--color-text-dark);margin-bottom:var(--spacing-xs);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;text-shadow:2px 2px 0 hsla(0,0%,100%,.5)}.Section_sectionSubtitle__Q5ArI{color:var(--color-text);font-size:16px;max-width:700px;margin:0 auto;font-family:var(--font-ui);font-weight:500}@media (max-width:768px){.Section_section__rXxcK{padding:var(--spacing-xl) 20px}.Section_sectionTitle__iOR_w{font-size:28px}}.Card_card__jk_Lw{background:var(--color-panel);border:3px solid var(--color-panel-dark);border-radius:var(--radius-md);padding:var(--spacing-md);transition:all var(--transition-base);position:relative;overflow:hidden;box-shadow:inset 0 2px 0 hsla(0,0%,100%,.5),inset 0 -2px 0 rgba(0,0,0,.2),0 4px 8px rgba(0,0,0,.3)}.Card_card__jk_Lw:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-coaster-red),var(--color-coaster-yellow),var(--color-coaster-blue),var(--color-coaster-purple));opacity:0;transition:opacity var(--transition-base)}.Card_card__jk_Lw:hover{border-color:var(--color-ui-primary);transform:translateY(-3px) scale(1.01);box-shadow:inset 0 2px 0 hsla(0,0%,100%,.5),inset 0 -2px 0 rgba(0,0,0,.2),0 8px 16px rgba(0,0,0,.4)}.Card_card__jk_Lw:hover:before{opacity:1}.Card_cardHeader__VPD_3{display:flex;align-items:center;gap:12px;margin-bottom:var(--spacing-sm)}.Card_cardIcon__nazOS{width:44px;height:44px;background:linear-gradient(135deg,var(--color-coaster-purple),var(--color-coaster-blue));border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;border:2px solid var(--color-panel-dark);box-shadow:inset 0 2px 0 hsla(0,0%,100%,.3),0 2px 4px rgba(0,0,0,.3)}.Card_cardIcon__nazOS.Card_gold__2bdi0{background:linear-gradient(135deg,var(--color-coaster-yellow),var(--color-ui-secondary))}.Card_cardIcon__nazOS.Card_emerald___f8BP{background:linear-gradient(135deg,var(--color-gentle-ride),var(--color-grass-dark))}.Card_cardIcon__nazOS.Card_accent__H3pux{background:linear-gradient(135deg,var(--color-coaster-red),var(--color-coaster-purple))}.Card_cardIcon__nazOS.Card_explorer__ptGrl{background:linear-gradient(135deg,var(--color-water-ride),var(--color-coaster-blue))}.Card_cardTitle__iwpDT{font-size:17px;font-weight:700;color:var(--color-text-dark);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em}.Card_cardContent__DS2JZ{color:var(--color-text);line-height:1.6;font-family:var(--font-ui)}.Card_cardContent__DS2JZ p{margin-bottom:var(--spacing-sm)}.Card_cardContent__DS2JZ p:last-child{margin-bottom:0}.Card_techStack__YflT4{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-top:var(--spacing-sm)}.Card_techTag__uv_jP{padding:5px 12px;background:var(--color-path);border:2px solid var(--color-path-dark);color:#fff;border-radius:12px;font-size:11px;font-weight:700;text-transform:uppercase;transition:all var(--transition-fast);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 2px 3px rgba(0,0,0,.2)}.Card_techTag__uv_jP:hover{background:var(--color-ui-primary);border-color:var(--color-grass-dark);transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 3px 6px rgba(0,0,0,.3)}.Grid_grid__b07fb{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md);margin:0 auto;max-width:100%}.Grid_grid2__kmKug{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.Grid_grid3__rACTc{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.Grid_grid4__MLOU_{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media (max-width:768px){.Grid_grid2__kmKug,.Grid_grid3__rACTc,.Grid_grid4__MLOU_{grid-template-columns:1fr}}.SectionQuote_sectionQuote__uQpsQ{font-family:var(--font-display);font-style:italic;font-size:16px;color:var(--color-platinum);text-align:center;margin-top:var(--spacing-md);padding:var(--spacing-md);border-left:3px solid var(--color-ash);background:hsla(0,0%,100%,.02);border-radius:var(--radius-sm);max-width:700px;margin-left:auto;margin-right:auto}.Hero_hero__bqvNd{padding:var(--spacing-3xl) var(--spacing-lg) var(--spacing-2xl);border-bottom:1px solid var(--color-slate);background:linear-gradient(180deg,rgba(168,85,247,.05),transparent 50%);position:relative;overflow:hidden}.Hero_hero__bqvNd:before{content:"⚗️🎢";position:absolute;top:20px;right:40px;font-size:100px;opacity:.08;pointer-events:none;animation:Hero_float__XKsXp 8s ease-in-out infinite}@keyframes Hero_float__XKsXp{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-15px) rotate(3deg)}}.Hero_heroContent__5prE1{max-width:800px;margin:0 auto;position:relative;z-index:1}.Hero_heroBadge__78FBB{display:inline-block;padding:4px 12px;background:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.3);border-radius:20px;color:var(--color-philosopher-stone);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-sm)}.Hero_hero__bqvNd h1{font-size:48px;font-weight:700;color:var(--color-alabaster);margin-bottom:var(--spacing-sm);letter-spacing:-.02em;line-height:1.1;background:linear-gradient(135deg,var(--color-alabaster),var(--color-platinum));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Hero_subtitle__WCdI_{font-size:24px;background:linear-gradient(135deg,var(--color-philosopher-stone),var(--color-coaster-yellow));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--spacing-md);font-weight:500;font-family:var(--font-display);font-style:italic}.Hero_description__1ZEJN{font-size:18px;color:var(--color-silver);line-height:1.7;max-width:600px;margin-bottom:var(--spacing-md)}.Hero_zonesIntro__qENI9{margin-top:var(--spacing-lg);padding:var(--spacing-md);background:rgba(168,85,247,.05);border-left:3px solid var(--color-philosopher-stone);border-radius:var(--radius-sm)}.Hero_zonesIntro__qENI9 h3{font-size:16px;margin-bottom:var(--spacing-sm);color:var(--color-philosopher-stone)}.Hero_zonesGrid__eOe8x{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--spacing-sm);gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.Hero_zoneQuick__mxZnm{display:flex;align-items:center;gap:var(--spacing-xs);font-size:13px;color:var(--color-platinum)}.Hero_zoneIcon__Zsssk{font-size:18px}.Hero_statusIndicator__HgYF6{display:inline-flex;align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-lg);padding:var(--spacing-xs) var(--spacing-sm);background:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.2);border-radius:var(--radius-sm);font-size:14px;color:var(--color-philosopher-stone)}.Hero_statusDot__eMy4G{width:8px;height:8px;background:var(--color-coaster-yellow);border-radius:50%;animation:Hero_pulse__3PO1k 2s infinite}@keyframes Hero_pulse__3PO1k{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.Hero_hero__bqvNd{padding:var(--spacing-2xl) 20px var(--spacing-xl)}.Hero_hero__bqvNd h1{font-size:36px}.Hero_subtitle__WCdI_{font-size:20px}.Hero_description__1ZEJN{font-size:16px}.Hero_pillarsGrid__RFx9_{grid-template-columns:1fr}}.ContactGrid_contactGrid__i0ZU8{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1px;gap:1px;background:var(--color-slate);border-radius:var(--radius-md);overflow:hidden}.ContactGrid_contactItem__xbAK3{background:var(--color-charcoal);padding:var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-sm);transition:background var(--transition-base)}.ContactGrid_contactItem__xbAK3:hover{background:var(--color-slate)}.ContactGrid_contactIcon__Z_Bgy{width:40px;height:40px;background:linear-gradient(135deg,var(--color-philosopher-stone),var(--color-amethyst));border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.ContactGrid_contactInfo__4qSgw h4{color:var(--color-alabaster);font-size:14px;font-weight:600;margin-bottom:4px}.ContactGrid_contactInfo__4qSgw p{color:var(--color-silver);font-size:13px}.ContactGrid_contactInfo__4qSgw a{color:var(--color-silver);text-decoration:none;transition:color var(--transition-base)}.ContactGrid_contactInfo__4qSgw a:hover{color:var(--color-philosopher-stone)}.AdventureCard_adventureCard__d6eJ2{background:var(--color-charcoal);border:1px solid var(--color-slate);border-radius:var(--radius-md);padding:var(--spacing-md);transition:all var(--transition-base);position:relative}.AdventureCard_adventureCard__d6eJ2:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-emerald),#059669);opacity:0;transition:opacity var(--transition-base)}.AdventureCard_adventureCard__d6eJ2:hover{border-color:var(--color-emerald);transform:translateY(-2px)}.AdventureCard_adventureCard__d6eJ2:hover:before{opacity:1}.AdventureCard_adventureIcon__c7x2t{font-size:32px;margin-bottom:var(--spacing-sm)}.AdventureCard_adventureTitle__MX1IU{font-size:18px;font-weight:600;color:var(--color-alabaster);margin-bottom:var(--spacing-xs)}.AdventureCard_adventureDescription__g_0Ui{color:var(--color-silver);font-size:14px;line-height:1.6}