.PageHero3D_hero__DbtJk{position:relative;width:100%;min-height:auto;overflow:hidden;display:flex;align-items:center;background:#030712;padding-top:68px}.PageHero3D_canvasWrap__56ow0{position:absolute;inset:0;z-index:0;min-height:100%}.PageHero3D_overlayLeft__7hvJ8{position:absolute;inset:0;background:linear-gradient(110deg,rgba(3,7,18,.96),rgba(3,7,18,.8) 50%,rgba(3,7,18,.15));z-index:1;pointer-events:none}.PageHero3D_overlayBottom__yre8M{position:absolute;bottom:0;left:0;right:0;height:25%;background:linear-gradient(0deg,#030712,transparent);z-index:2;pointer-events:none}.PageHero3D_gridLines__4ljyf{position:absolute;inset:0;z-index:1;pointer-events:none}.PageHero3D_gridLine__Ykl8K{position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(255,152,0,.07),transparent);animation:PageHero3D_gridPulse__YOIHU 5s ease-in-out infinite}@keyframes PageHero3D_gridPulse__YOIHU{0%,to{opacity:.2}50%{opacity:.7}}.PageHero3D_container__WvzHl{position:relative;z-index:3;max-width:1300px;margin:0 auto;padding:20px 80px 44px;width:100%}.PageHero3D_inner__ZHa6c{max-width:720px;will-change:transform,opacity}.PageHero3D_breadcrumbs__9Ga4Z{display:flex;align-items:center;gap:0;margin-bottom:20px;font-size:12px;color:hsla(0,0%,100%,.35);flex-wrap:wrap}.PageHero3D_bcLink__fw8f7{color:hsla(0,0%,100%,.45);text-decoration:none;transition:color .2s}.PageHero3D_bcLink__fw8f7:hover{color:var(--accent,#ff9800)}.PageHero3D_bcItem__v_EmH{display:flex;align-items:center}.PageHero3D_bcSep__TRv9o{margin:0 8px;color:hsla(0,0%,100%,.2)}.PageHero3D_bcCurrent__Bf1Hd{color:var(--accent,#ff9800);font-weight:500}.PageHero3D_badge__vXK0d{display:inline-flex;align-items:center;gap:8px;background:rgba(255,152,0,.1);border:1px solid rgba(255,152,0,.25);border-radius:100px;padding:6px 16px;font-size:11px;font-weight:600;color:var(--accent,#ff9800);letter-spacing:1px;text-transform:uppercase;margin-bottom:22px;animation:PageHero3D_badgeFade__91sZY .7s ease both}.PageHero3D_badgeDot__2FRSm{width:6px;height:6px;border-radius:50%;background:var(--accent,#ff9800);box-shadow:0 0 8px 2px rgba(255,152,0,.6);animation:PageHero3D_dotPulse__QqPEe 2s ease-in-out infinite}@keyframes PageHero3D_dotPulse__QqPEe{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}@keyframes PageHero3D_badgeFade__91sZY{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.PageHero3D_heading__bX0zm{display:flex;flex-direction:column;font-size:clamp(36px,5vw,76px);line-height:1.08;margin-bottom:20px;animation:PageHero3D_slideUp__wjD69 .8s ease .1s both}.PageHero3D_headingMain__dciXt{font-weight:700;color:hsla(0,0%,100%,.92)}.PageHero3D_headingHighlight__xpkpa{font-weight:800;background:linear-gradient(90deg,var(--accent,#ff9800),#ff5722,#e040fb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.PageHero3D_headingSubtitle__44_7I{font-size:.58em;font-weight:300;color:hsla(0,0%,100%,.6);margin-top:4px}@keyframes PageHero3D_slideUp__wjD69{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.PageHero3D_description__wE12_{font-size:15.5px;line-height:1.78;color:hsla(0,0%,100%,.5);max-width:620px;margin-bottom:32px;font-weight:300;animation:PageHero3D_slideUp__wjD69 .8s ease .2s both}.PageHero3D_buttons__mgeMx{display:flex;align-items:center;gap:18px;flex-wrap:wrap;animation:PageHero3D_slideUp__wjD69 .8s ease .3s both}.PageHero3D_btnPrimary__yXWF1{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg,var(--accent,#ff9800),#ff5722);color:#fff;padding:13px 26px;border-radius:100px;font-weight:700;font-size:12px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 4px 20px rgba(255,152,0,.3)}.PageHero3D_btnPrimary__yXWF1:hover{transform:translateY(-3px);box-shadow:0 8px 28px rgba(255,152,0,.5);color:#fff}.PageHero3D_btnIcon__7fg4j{width:30px;height:30px;border-radius:50%;background:rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center}.PageHero3D_btnSecondary__QcvRA{display:inline-flex;align-items:center;gap:12px;color:hsla(0,0%,100%,.8);font-weight:600;font-size:12px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;padding:13px 22px;border-radius:100px;border:1px solid hsla(0,0%,100%,.15);transition:border-color .3s,color .3s,transform .3s;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.PageHero3D_btnSecondary__QcvRA:hover{border-color:rgba(255,152,0,.5);color:var(--accent,#ff9800);transform:translateY(-3px)}.PageHero3D_btnIconSecondary__kuCUN{width:30px;height:30px;border-radius:50%;background:hsla(0,0%,100%,.07);display:flex;align-items:center;justify-content:center}.PageHero3D_scrollHint__esYAT,.PageHero3D_scrollMouse__lw2uM,.PageHero3D_scrollWheel__tqCli{display:none}.is_light .PageHero3D_hero__DbtJk{background:#f0f4ff}.is_light .PageHero3D_overlayLeft__7hvJ8{background:linear-gradient(110deg,rgba(240,244,255,.97),rgba(240,244,255,.75) 50%,rgba(240,244,255,.05))}.is_light .PageHero3D_overlayBottom__yre8M{background:linear-gradient(0deg,#f0f4ff,transparent)}.is_light .PageHero3D_headingMain__dciXt{color:#0f172a}.is_light .PageHero3D_headingSubtitle__44_7I{color:rgba(15,23,42,.55)}.is_light .PageHero3D_description__wE12_{color:rgba(15,23,42,.58)}.is_light .PageHero3D_bcLink__fw8f7{color:rgba(15,23,42,.5)}.is_light .PageHero3D_btnSecondary__QcvRA{color:#0f172a;border-color:rgba(15,23,42,.15)}.is_light .PageHero3D_scrollHint__esYAT{color:rgba(15,23,42,.4)}@media (max-width:1024px){.PageHero3D_container__WvzHl{padding:18px 40px 38px}}@media (max-width:768px){.PageHero3D_hero__DbtJk{min-height:auto;padding-top:62px}.PageHero3D_container__WvzHl{padding:16px 24px 32px}.PageHero3D_heading__bX0zm{font-size:clamp(28px,7vw,44px)}.PageHero3D_description__wE12_{font-size:14px;margin-bottom:18px}.PageHero3D_buttons__mgeMx{gap:12px}.PageHero3D_gridLines__4ljyf{display:none}.PageHero3D_badge__vXK0d{margin-bottom:12px}.PageHero3D_breadcrumbs__9Ga4Z{margin-bottom:10px}}@media (max-width:480px){.PageHero3D_hero__DbtJk{padding-top:58px}.PageHero3D_container__WvzHl{padding:12px 16px 28px}.PageHero3D_buttons__mgeMx{flex-direction:column;align-items:flex-start}.PageHero3D_heading__bX0zm{font-size:clamp(26px,8vw,38px)}}