.landing_landingRoot___Qceh{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-synthesis:none}.landing_landingRoot___Qceh img,.landing_landingRoot___Qceh svg,.landing_landingRoot___Qceh video{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;shape-rendering:geometricPrecision}.landing_landingContainer__6TnZb{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.landing_landingContainer__6TnZb{padding-left:2rem;padding-right:2rem}}@media (min-width:1920px){.landing_landingContainer__6TnZb{max-width:1440px}}@media (min-width:2560px){.landing_landingContainer__6TnZb{max-width:1600px}}.landing_revealFromLeft__WNq4W,.landing_revealFromRight__3vNv4,.landing_revealItem__tOapO{will-change:opacity,transform}@keyframes landing_heroZoomOut__hsrT1{0%{transform:scale(1.08)}to{transform:scale(1)}}.landing_heroBg__jJVo1{animation:landing_heroZoomOut__hsrT1 1.6s cubic-bezier(.22,1,.36,1) forwards;will-change:transform}.landing_textGradient__ulgES{background:linear-gradient(90deg,hsl(27,90%,50%),hsl(27,90%,58%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.landing_gpu__9aj_D{transform:translateZ(0);backface-visibility:hidden;perspective:1000px}@media (hover:hover){.landing_linkHover__YiaQR{transition:color .2s ease,opacity .2s ease}.landing_linkHover__YiaQR:hover{color:var(--c-accent)}}@media (prefers-reduced-motion:reduce){.landing_landingRoot___Qceh *,.landing_landingRoot___Qceh :after,.landing_landingRoot___Qceh :before{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-play-state:running!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.landing_revealFromLeft__WNq4W,.landing_revealFromRight__3vNv4,.landing_revealItem__tOapO{opacity:1!important;transform:none!important}.landing_heroBg__jJVo1{animation:none!important;transform:scale(1)!important}}.landing_preloaderOverlay__ltI52{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff;transition:opacity .9s cubic-bezier(.4,0,.2,1),transform .9s cubic-bezier(.4,0,.2,1)}.landing_preloaderHidden__Bx8n6{opacity:0;pointer-events:none;transform:scale(1.08)}.landing_preloaderLogo__gl8z0{width:200px;max-width:80vw;opacity:0;transform:scale(.85) translateY(20px);animation:landing_preloaderLogoReveal__IeXu7 1s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.15s}.landing_preloaderLogoImg__8rOkW{width:100%;height:auto}.landing_landingLogo2x__pZH2m,.landing_preloaderLogoImg__8rOkW{display:block;transform:translateZ(0);backface-visibility:hidden}.landing_landingLogo2x__pZH2m{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.landing_preloaderBar__81L8u{width:180px;height:3px;background:#e8e8e8;border-radius:3px;margin-top:32px;overflow:hidden;opacity:0;animation:landing_preloaderFadeIn__nThOs .5s ease forwards;animation-delay:.6s}.landing_preloaderBarFill__yozkJ{height:100%;background:#e0700f;border-radius:3px;width:0;animation:landing_preloaderProgressGrow__kzdBW 2.4s cubic-bezier(.4,0,.2,1) forwards;animation-delay:.8s}.landing_preloaderLoadingText__A8Amr{margin-top:16px;font-family:Segoe UI,system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#b0b0b0;opacity:0;animation:landing_preloaderFadeIn__nThOs .5s ease forwards;animation-delay:.7s}@keyframes landing_preloaderLogoReveal__IeXu7{0%{opacity:0;transform:scale(.85) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes landing_preloaderFadeIn__nThOs{0%{opacity:0}to{opacity:1}}@keyframes landing_preloaderProgressGrow__kzdBW{0%{width:0}to{width:100%}}@media (max-width:480px){.landing_preloaderLogo__gl8z0{width:150px}.landing_preloaderBar__81L8u{width:130px}}@media (prefers-reduced-motion:reduce){.landing_preloaderOverlay__ltI52{transition:none}.landing_preloaderBarFill__yozkJ,.landing_preloaderBar__81L8u,.landing_preloaderLoadingText__A8Amr,.landing_preloaderLogo__gl8z0{animation:none;opacity:1;transform:none}.landing_preloaderBarFill__yozkJ{width:100%}.landing_preloaderHidden__Bx8n6{transform:none}}.landing_ctaSystem__lpWRF{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:.375rem;font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background-image:linear-gradient(180deg,var(--c-accent) 0,var(--c-accent-deep) 100%);background-color:var(--c-accent);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.25),inset 0 -1px 0 0 rgba(0,0,0,.18),0 2px 8px rgb(var(--c-accent-rgb)/.35);overflow:hidden;border:1px solid rgba(255,255,255,.14);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),filter .3s ease}.landing_ctaSystem__lpWRF:hover{transform:translateY(-2px);filter:brightness(1.08) saturate(1.05);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.32),inset 0 -1px 0 0 rgba(0,0,0,.2),0 8px 24px rgb(var(--c-accent-rgb)/.55)}.landing_ctaSystem__lpWRF:active{transform:translateY(0);filter:brightness(.95);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.18),inset 0 -1px 0 0 rgba(0,0,0,.22),0 1px 4px rgb(var(--c-accent-rgb)/.4)}.landing_ctaSystem__lpWRF:focus-visible{outline:none;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.32),inset 0 -1px 0 0 rgba(0,0,0,.2),0 0 0 3px rgb(var(--c-accent-rgb)/.45),0 8px 24px rgb(var(--c-accent-rgb)/.55)}.landing_ctaArrow__L2JBY{width:.875rem;height:.875rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.landing_ctaSystem__lpWRF:hover .landing_ctaArrow__L2JBY{transform:translateX(3px)}.landing_ctaSystemMobile__FRgGW{display:flex;width:100%;justify-content:center;padding:.75rem 1.5rem;font-size:.875rem}@media (prefers-reduced-motion:reduce){.landing_ctaSystem__lpWRF,.landing_ctaSystem__lpWRF:hover{transition:none}.landing_ctaSystem__lpWRF:hover{transform:none;filter:brightness(1.08)}.landing_ctaSystem__lpWRF:hover .landing_ctaArrow__L2JBY{transform:none}}.landing_readingProgress__VFl4p{position:fixed;top:0;left:0;right:0;height:2px;z-index:9999;pointer-events:none;background:transparent;transition:opacity .3s ease}.landing_readingProgress__VFl4p:before{content:"";display:block;height:100%;width:var(--scroll-progress,0);background:linear-gradient(90deg,var(--c-accent) 0,var(--c-accent-deep) 100%);box-shadow:0 0 8px rgba(var(--c-accent-rgb)/.4);transition:width .1s linear}.landing_cardLift__oRV_k{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),border-color .3s ease;will-change:transform,box-shadow}.landing_cardLift__oRV_k:hover{transform:translateY(-6px) scale(1.01)}.landing_cardLiftDark__CHbAa:hover{box-shadow:0 16px 36px rgba(0,0,0,.3),0 4px 12px rgba(0,0,0,.1)}.landing_cardLiftLight__IW05o:hover{box-shadow:0 20px 40px rgba(var(--c-accent-rgb)/.12),0 6px 14px rgba(0,0,0,.06)}@media (prefers-reduced-motion:reduce){.landing_readingProgress__VFl4p:before{transition:none}.landing_cardLift__oRV_k{transition:border-color .3s ease}.landing_cardLift__oRV_k:hover{transform:none}}.landing_navLink__MZKeB{transition:color .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.landing_navLink__MZKeB:hover{color:var(--c-accent);transform:translateY(-1px)}