.landing-page{isolation:isolate;--k-p:0;--k-mx:50%;--k-my:40%}.landing-page>footer,.landing-page>section{position:relative;z-index:1}.landing-page .k-display{font-size:4.75rem;font-weight:900;line-height:1.08;letter-spacing:-.022em;color:var(--k-text)}.landing-page .k-title-1{font-size:clamp(1.75rem,3.5vw,2.875rem);font-weight:800;line-height:1.24;letter-spacing:-.012em;color:var(--k-text)}.landing-page .k-title-2{font-size:clamp(1.125rem,2vw,1.5rem);font-weight:700;line-height:1.38;letter-spacing:-.008em;color:var(--k-text)}.landing-page .k-body-lg{font-size:clamp(1rem,1.6vw,1.1875rem);font-weight:400;line-height:1.9;color:var(--k-text-2)}.landing-page .k-body{font-size:.9375rem;font-weight:400;line-height:1.85;color:var(--k-text-2)}.landing-page .k-btn{display:inline-flex;align-items:center;gap:.45rem;padding:.75rem 1.4rem;border-radius:4px;font-family:var(--k-font);font-weight:700;font-size:.9375rem;cursor:pointer;text-decoration:none;border:none;transition:filter .2s var(--k-ease-out),transform .2s var(--k-ease-out),background .18s,border-color .18s,color .18s}.landing-page .k-btn:disabled{opacity:.65;cursor:not-allowed;transform:none;filter:none}.landing-page .k-btn:active{transform:translateY(0) scale(.99)}.landing-page .k-btn-primary{background:var(--k-primary);color:#000033}.landing-page .k-btn-primary:hover{filter:brightness(1.09)}.landing-page .k-btn-ghost{background:transparent;border:1px solid var(--k-border-accent);color:var(--k-text)}.landing-page .k-btn-ghost:hover{border-color:var(--k-primary);background:var(--k-primary-subtle);color:var(--k-primary)}.landing-page .k-card{background:var(--k-surface);border:1px solid var(--k-border);padding:2rem;border-radius:4px;transition:border-color .3s var(--k-ease-out)}.landing-page .k-card:hover{border-color:var(--k-border-accent)}.landing-page .k-card-lg{padding:2.5rem}.landing-page .k-reveal{opacity:0;transform:translateY(22px);transition:opacity .65s var(--k-ease-out),transform .65s var(--k-ease-out);transition-delay:var(--k-reveal-delay,0s)}.landing-page .k-reveal.is-revealed{opacity:1;transform:translateY(0)}.landing-page .k-stagger-child{opacity:0;transform:translateY(16px);transition:opacity .55s var(--k-ease-out),transform .55s var(--k-ease-out)}.landing-page .k-reveal.is-revealed .k-stagger-child:first-child{opacity:1;transform:none;transition-delay:60ms}.landing-page .k-reveal.is-revealed .k-stagger-child:nth-child(2){opacity:1;transform:none;transition-delay:.14s}.landing-page .k-reveal.is-revealed .k-stagger-child:nth-child(3){opacity:1;transform:none;transition-delay:.22s}.landing-page .k-reveal.is-revealed .k-stagger-child:nth-child(4){opacity:1;transform:none;transition-delay:.3s}.landing-page .k-reveal.is-revealed .k-stagger-child:nth-child(5){opacity:1;transform:none;transition-delay:.38s}@keyframes k-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.landing-page .k-hero-enter{animation:k-rise .85s var(--k-ease) both}.landing-page .k-hero-d1{animation-delay:.05s}.landing-page .k-hero-d2{animation-delay:.2s}.landing-page .k-hero-d3{animation-delay:.38s}.landing-page .k-hero-d4{animation-delay:.56s}.landing-page .k-hero-d5{animation-delay:.72s}.landing-page .k-hero-dots{position:absolute;inset:0;background-image:radial-gradient(rgba(91,222,244,.065) 1.5px,transparent 0);background-size:30px 30px;mask-image:radial-gradient(ellipse 90% 75% at 50% 45%,black 15%,transparent 80%);pointer-events:none}@keyframes k-scan{0%{top:-1px;opacity:0}4%{opacity:1}96%{opacity:1}to{top:100%;opacity:0}}.landing-page .k-scan{position:absolute;inset-inline:0;top:0;height:1px;background:linear-gradient(270deg,transparent 0,rgba(91,222,244,.15) 20%,rgba(91,222,244,.55) 50%,rgba(91,222,244,.15) 80%,transparent);animation:k-scan 11s linear 1.8s infinite;pointer-events:none}.landing-page .k-hero-floor{position:absolute;inset-inline:-18%;bottom:-22%;height:52vh;pointer-events:none;background-image:linear-gradient(0deg,#000033 12%,transparent 72%),repeating-linear-gradient(90deg,transparent 0 54px,rgba(91,222,244,.28) 54px 55px),repeating-linear-gradient(0deg,transparent 0 54px,rgba(91,222,244,.18) 54px 55px);transform:perspective(380px) rotateX(60deg);transform-origin:center bottom;-webkit-mask-image:linear-gradient(0deg,#000 10%,transparent 88%);mask-image:linear-gradient(0deg,#000 10%,transparent 88%);opacity:.85}.landing-page .k-hero-fade{position:absolute;inset-inline:0;bottom:0;height:260px;background:linear-gradient(180deg,transparent,#000033);pointer-events:none}.landing-page .k-product-row{display:grid;grid-template-columns:3.25rem 1fr;gap:0 2rem;padding:2.5rem 0;border-top:1px solid var(--k-border);align-items:start;transition:border-color .25s}.landing-page .k-product-row:last-child{border-bottom:1px solid var(--k-border)}.landing-page .k-product-row:hover{border-top-color:var(--k-border-accent)}@media (min-width:768px){.landing-page .k-product-row{grid-template-columns:4rem 1fr 1fr;gap:0 3.5rem;padding:3.5rem 0}}.landing-page .k-product-num{font-size:.6875rem;font-weight:700;color:var(--k-primary);letter-spacing:.1em;padding-top:.3rem;font-variant-numeric:tabular-nums}.landing-page .k-tag{display:inline-block;padding:.22rem .55rem;border:1px solid var(--k-border);font-size:.6875rem;font-weight:500;color:var(--k-text-2);font-family:var(--k-font);letter-spacing:.01em;border-radius:2px}.landing-page .k-client-row{display:flex;align-items:baseline;gap:1.25rem;padding:1.75rem 0;border-top:1px solid var(--k-border);cursor:default}.landing-page .k-client-row:last-child{border-bottom:1px solid var(--k-border)}.landing-page .k-client-idx{font-size:.625rem;font-weight:700;color:var(--k-primary);letter-spacing:.1em;flex-shrink:0;font-variant-numeric:tabular-nums}.landing-page .k-client-name{font-size:clamp(1.375rem,3vw,2.5rem);font-weight:700;color:var(--k-text);transition:color .22s;line-height:1.3}.landing-page .k-client-row:hover .k-client-name{color:var(--k-primary)}.landing-page .k-client-line{flex:1;height:1px;background:var(--k-border);min-width:1.5rem;margin-bottom:.25rem;transition:background .22s}.landing-page .k-client-row:hover .k-client-line{background:var(--k-border-accent)}.landing-page .k-benefits-grid{display:grid;grid-template-columns:1fr;border-top:1px solid var(--k-border)}@media (min-width:768px){.landing-page .k-benefits-grid{grid-template-columns:repeat(3,1fr)}}.landing-page .k-benefit-col{padding:2.5rem 2rem;border-top:2px solid var(--k-primary-dim);transition:border-top-color .3s}.landing-page .k-benefit-col:hover{border-top-color:var(--k-primary)}@media (min-width:768px){.landing-page .k-benefit-col+.k-benefit-col{border-inline-start:1px solid var(--k-border)}}.landing-page .k-timeline-grid{display:grid;grid-template-columns:1fr;position:relative}@media (min-width:768px){.landing-page .k-timeline-grid{grid-template-columns:repeat(4,1fr)}}.landing-page .k-step{padding:1.75rem 1.5rem;border-top:1px solid var(--k-border)}@media (min-width:768px){.landing-page .k-step{padding:2rem 1.75rem;border-top:none;border-inline-start:1px solid var(--k-border);text-align:center}.landing-page .k-step:first-child{border-inline-start:none}}.landing-page .k-step-num{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:1px solid rgba(91,222,244,.32);background:rgba(91,222,244,.06);color:var(--k-primary);font-size:1rem;font-weight:900;margin-bottom:1.25rem;border-radius:50%;position:relative;z-index:1;transition:background .3s var(--k-ease-out),border-color .3s var(--k-ease-out)}.landing-page .k-step:hover .k-step-num{background:rgba(91,222,244,.1);border-color:rgba(91,222,244,.52)}@media (min-width:768px){.landing-page .k-step-num{margin-inline:auto;margin-bottom:1.5rem}}.landing-page .k-intro-path{display:flex;gap:1.25rem;padding:1.5rem 0;border-top:1px solid var(--k-border);align-items:flex-start}.landing-page .k-intro-path:last-child{border-bottom:1px solid var(--k-border)}.landing-page .k-mobile-nav{position:fixed;inset:0;z-index:40;background:var(--k-bg);display:flex;flex-direction:column;padding:1.5rem;transform:translateY(-100%);transition:transform .35s var(--k-ease);overflow-y:auto}.landing-page .k-mobile-nav.is-open{transform:translateY(0)}.landing-page .k-navbar{position:fixed;inset-inline:0;top:0;z-index:50;transition:background .3s,border-color .3s,backdrop-filter .3s}.landing-page .k-navbar-scrolled{background:rgba(0,0,51,.92);border-bottom:1px solid var(--k-border);backdrop-filter:blur(16px)}.landing-page .k-sep{border:none;border-top:1px solid var(--k-border)}.landing-page .k-culture-grid{display:grid;grid-template-columns:1fr;gap:0}@media (min-width:768px){.landing-page .k-culture-grid{grid-template-columns:repeat(3,1fr)}}.landing-page .k-culture-item{padding:2.25rem 2rem;border-top:1px solid var(--k-border);border-right:none}.landing-page .k-culture-item:first-child{border-top:none}@media (min-width:768px){.landing-page .k-culture-item,.landing-page .k-culture-item:first-child,.landing-page .k-culture-item:nth-child(2),.landing-page .k-culture-item:nth-child(3){border-top:1px solid var(--k-border)}.landing-page .k-culture-item+.k-culture-item{border-inline-start:1px solid var(--k-border)}}@media (prefers-reduced-motion:reduce){.landing-page .k-reveal,.landing-page .k-stagger-child{opacity:1!important;transform:none!important;transition:none!important}.landing-page .k-hero-enter{animation:none!important;opacity:1!important;transform:none!important}.landing-page .k-scan{animation:none!important}.landing-page .k-edge-draw{animation:none!important;stroke-dashoffset:0!important}.landing-page .k-ring{animation:none!important;opacity:0!important}.landing-page .k-breathe{animation:none!important;opacity:.8!important}.landing-page .k-viz-enter{animation:none!important;opacity:1!important;transform:none!important}}@keyframes k-draw-line{to{stroke-dashoffset:0}}@keyframes k-ring-out{0%{transform:scale(1);opacity:.5}to{transform:scale(3.8);opacity:0}}@keyframes k-breathe{0%,to{opacity:.65}50%{opacity:1}}.landing-page .k-edge-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:k-draw-line .85s ease-out forwards}.landing-page .k-ring{transform-box:fill-box;transform-origin:center;animation:k-ring-out 3.6s ease-out infinite;fill:none}.landing-page .k-ring-d2{animation-delay:1.2s}.landing-page .k-ring-d3{animation-delay:2.4s}.landing-page .k-breathe{transform-box:fill-box;transform-origin:center;animation:k-breathe 3.8s ease-in-out infinite}.landing-page .k-viz-enter{opacity:0;animation:k-rise 1.2s .5s var(--k-ease) forwards}.landing-page .k-hero-core{filter:drop-shadow(0 0 48px rgba(91,222,244,.18))}@media (prefers-reduced-motion:reduce){.landing-page .k-hero-core animateTransform{display:none}}.landing-page .k-prod-card{border:1px solid var(--k-border);border-radius:6px;padding:1.75rem;background:var(--k-surface);position:relative;overflow:hidden;transition:border-color .35s var(--k-ease-out),background .35s var(--k-ease-out)}@media (min-width:640px){.landing-page .k-prod-card{padding:2.25rem}}.landing-page .k-prod-card:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(91,222,244,.05) 0,transparent 100%);opacity:0;transition:opacity .45s var(--k-ease-out);pointer-events:none}.landing-page .k-prod-card:hover{border-color:var(--k-border-accent);background:rgba(255,255,255,.04)}.landing-page .k-prod-card:hover:before{opacity:1}.landing-page .k-prod-featured{padding:2.25rem}@media (min-width:640px){.landing-page .k-prod-featured{padding:3rem}}.landing-page .k-prod-idx{font-size:.625rem;font-weight:700;color:var(--k-primary);letter-spacing:.15em;font-variant-numeric:tabular-nums}.landing-page .k-prod-viz{opacity:.82;transition:opacity .35s}.landing-page .k-prod-card:hover .k-prod-viz{opacity:1}.landing-page .k-bar{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0);opacity:0;transition:transform .95s var(--k-ease),opacity .5s}.landing-page .k-reveal.is-revealed .k-bar{transform:scaleY(1);opacity:1}.landing-page .k-reveal.is-revealed .k-bar-d2{transition-delay:.12s}.landing-page .k-reveal.is-revealed .k-bar-d3{transition-delay:.24s}.landing-page .k-reveal.is-revealed .k-bar-d4{transition-delay:.36s}.landing-page .k-reveal.is-revealed .k-bar-d5{transition-delay:.48s}.landing-page .k-insight{opacity:0;transition:opacity .7s}.landing-page .k-reveal.is-revealed .k-insight{opacity:1;transition-delay:.55s}.landing-page .k-reveal.is-revealed .k-insight-d2{transition-delay:.7s}.landing-page .k-reveal.is-revealed .k-insight-d3{transition-delay:.85s}.landing-page .k-trust-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);border-radius:6px;overflow:hidden}.landing-page .k-trust-cell:last-child{grid-column:span 2}@media (min-width:1024px){.landing-page .k-trust-grid{grid-template-columns:repeat(5,1fr)}.landing-page .k-trust-cell:last-child{grid-column:auto}}.landing-page .k-trust-cell{background:var(--k-bg);padding:2.75rem 1.5rem;display:flex;align-items:center;justify-content:center;text-align:center;transition:background .35s var(--k-ease-out),box-shadow .35s var(--k-ease-out);cursor:default}.landing-page .k-trust-cell:hover{background:rgba(91,222,244,.03);box-shadow:inset 0 0 0 1px rgba(91,222,244,.12)}.landing-page .k-trust-name{font-size:1.0625rem;font-weight:600;color:rgba(255,255,255,.52);transition:color .35s;line-height:1.6;letter-spacing:-.01em}.landing-page .k-trust-cell:hover .k-trust-name{color:rgba(255,255,255,.94)}.landing-page .k-btn:focus-visible{outline:2px solid var(--k-primary);outline-offset:3px}.landing-page a:focus-visible,.landing-page button:focus-visible{outline:2px solid var(--k-primary);outline-offset:3px;border-radius:3px}.landing-page .k-nav-link{position:relative;transition:color .22s var(--k-ease-out)}.landing-page .k-nav-link:after{content:"";position:absolute;bottom:-6px;inset-inline:0;height:1.5px;background:var(--k-primary);border-radius:1px;transform:scaleX(0);transform-origin:center;transition:transform .22s var(--k-ease-out)}.landing-page .k-nav-link:hover{color:rgba(255,255,255,.92)}.landing-page .k-nav-link:hover:after{transform:scaleX(1)}.landing-page .k-nav-link[data-active=true]{color:white}.landing-page .k-nav-link[data-active=true]:after{transform:scaleX(1)}@keyframes k-scroll-bob{0%{opacity:0;transform:translateX(-50%) translateY(0)}18%{opacity:1}58%{transform:translateX(-50%) translateY(6px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.landing-page .k-hero-scroll{position:absolute;bottom:2.25rem;left:50%;color:rgba(255,255,255,.32);animation:k-scroll-bob 3s ease-in-out 3s infinite both;pointer-events:none}@media (prefers-reduced-motion:reduce){.landing-page .k-hero-scroll{animation:none!important;opacity:.32}}.landing-page .k-reveal.is-revealed .k-stagger-child:nth-child(6){opacity:1;transform:none;transition-delay:.46s}.landing-page .k-mobile-hero-accent{animation:k-rise 1.4s .9s var(--k-ease) both}.landing-page .k-collab-quote{font-size:clamp(.875rem,1.4vw,.9375rem);line-height:2.15;color:rgba(255,255,255,.62);border-top:1px solid rgba(91,222,244,.18);border-bottom:1px solid rgba(91,222,244,.18);padding-block:1.5rem}.landing-page .k-footer-area{position:relative;overflow:hidden}.landing-page .k-footer-area:before{content:"کلمه";position:absolute;left:50%;bottom:-.2em;transform:translateX(-50%);font-size:clamp(6rem,18vw,14rem);font-weight:900;color:rgba(255,255,255,.025);line-height:1;pointer-events:none;user-select:none;white-space:nowrap;z-index:0}.landing-page .k-footer-area>*{position:relative;z-index:1}.landing-page .k-infra-viz{opacity:.86;transition:opacity .4s var(--k-ease-out)}.landing-page .k-infra-viz:hover{opacity:1}.landing-page .k-benefit-item{padding-top:1.5rem;border-top:1px solid var(--k-border);transition:border-color .35s var(--k-ease-out)}.landing-page .k-benefit-item:hover{border-top-color:rgba(91,222,244,.35)}.landing-page .k-form,.landing-page .k-form-row{display:grid;gap:1rem}@media (min-width:640px){.landing-page .k-form-row-2{grid-template-columns:1fr 1fr}}.landing-page .k-field{display:flex;flex-direction:column;gap:.45rem;min-width:0}.landing-page .k-field-label{font-size:.8125rem;font-weight:600;color:rgba(255,255,255,.72)}.landing-page .k-field-label span{color:var(--k-primary);margin-inline-start:.2rem}.landing-page .k-input,.landing-page .k-select,.landing-page .k-textarea{width:100%;font-family:var(--k-font);font-size:.9375rem;color:var(--k-text);background:rgba(255,255,255,.035);border:1px solid var(--k-border);border-radius:4px;padding:.7rem .9rem;outline:none;transition:border-color .2s var(--k-ease-out),background .2s var(--k-ease-out)}.landing-page .k-input:hover,.landing-page .k-select:hover,.landing-page .k-textarea:hover{border-color:var(--k-border-strong)}.landing-page .k-input:focus,.landing-page .k-select:focus,.landing-page .k-textarea:focus{border-color:var(--k-primary);background:rgba(91,222,244,.04)}.landing-page .k-textarea{min-height:7.5rem;resize:vertical;line-height:1.8}.landing-page .k-select{appearance:none;color-scheme:dark;background-image:linear-gradient(45deg,transparent 50%,rgba(91,222,244,.7) 0),linear-gradient(135deg,rgba(91,222,244,.7) 50%,transparent 0);background-position:calc(.9rem) calc(1.15rem),calc(.55rem) calc(1.15rem);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-inline-start:1.75rem}.landing-page .k-select option{background-color:#0a1048;color:#ffffff}.landing-page .k-select option:disabled{color:rgba(255,255,255,.45)}.landing-page .k-toggle{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.landing-page .k-toggle label{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.7rem .75rem;border:1px solid var(--k-border);border-radius:4px;cursor:pointer;font-size:.875rem;font-weight:600;color:rgba(255,255,255,.62);background:rgba(255,255,255,.02);transition:border-color .2s,background .2s,color .2s}.landing-page .k-toggle input{position:absolute;opacity:0;pointer-events:none}.landing-page .k-toggle label:has(input:checked){border-color:rgba(91,222,244,.45);background:rgba(91,222,244,.08);color:var(--k-primary)}.landing-page .k-form-panel{border:1px solid var(--k-border);border-radius:6px;background:var(--k-surface);padding:1.5rem 1.25rem;position:relative}@media (min-width:640px){.landing-page .k-form-panel{padding:2rem 1.75rem}}.landing-page .k-form-success{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;min-height:12rem;justify-content:center}.landing-page .k-form-error{font-size:.8125rem;color:#fca5a5}.landing-page .k-logo-mark{width:auto;height:4.75rem;max-width:7.5rem;object-fit:contain;margin-bottom:1rem;mix-blend-mode:screen;opacity:.9;transition:transform .35s var(--k-ease-out),opacity .35s}.landing-page .k-trust-cell:hover .k-logo-mark{transform:translateY(-2px);opacity:1}.landing-page .k-trust-cell{flex-direction:column}.landing-page .k-frame{position:relative}.landing-page .k-frame:after,.landing-page .k-frame:before{content:"";position:absolute;width:14px;height:14px;pointer-events:none;border-color:rgba(91,222,244,.45);border-style:solid;z-index:2}.landing-page .k-frame:before{top:8px;inset-inline-start:8px;border-width:1.5px 0 0 1.5px}.landing-page .k-frame:after{bottom:8px;inset-inline-end:8px;border-width:0 1.5px 1.5px 0}.landing-page .k-rule{height:1px;width:100%;background:linear-gradient(270deg,transparent,rgba(91,222,244,.28) 20%,rgba(91,222,244,.28) 80%,transparent);transform:scaleX(.35);opacity:0;transition:transform .9s var(--k-ease),opacity .6s}.landing-page .k-reveal.is-revealed .k-rule{transform:scaleX(1);opacity:1}@keyframes k-orb-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-18px,22px,0) scale(1.08)}}@keyframes k-orb-drift-2{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(24px,-16px,0) scale(.94)}}@keyframes k-float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes k-pulse-line{0%{transform:scaleX(.15);opacity:0}18%{opacity:.8}to{transform:scaleX(1);opacity:0}}.landing-page .k-orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(48px);will-change:transform}.landing-page .k-orb-a{width:280px;height:280px;background:rgba(91,222,244,.07);top:12%;inset-inline-end:-4%;animation:k-orb-drift 16s ease-in-out infinite}.landing-page .k-orb-b{width:220px;height:220px;background:rgba(91,222,244,.05);bottom:8%;inset-inline-start:-6%;animation:k-orb-drift-2 20s ease-in-out infinite}.landing-page .k-float{animation:k-float-y 6.5s ease-in-out infinite}.landing-page .k-scan-rail{position:absolute;inset-inline:12%;top:0;height:1px;background:linear-gradient(270deg,transparent,rgba(91,222,244,.55),transparent);transform-origin:center;animation:k-pulse-line 7s var(--k-ease-out) infinite;pointer-events:none}.landing-page .k-stage{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.landing-page .k-stage-glow{position:absolute;width:42rem;height:42rem;left:var(--k-mx);top:var(--k-my);transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(91,222,244,.16) 0,transparent 68%);transition:left .18s linear,top .18s linear}.landing-page .k-stage-aurora{position:absolute;width:70vw;height:46vh;left:50%;top:calc(6% + (var(--k-p) * 58%));transform:translateX(-50%);background:radial-gradient(ellipse at center,rgba(91,222,244,.18),transparent 68%);filter:blur(8px)}.landing-page .k-stage-field{position:absolute;width:min(92vmin,860px);inset-inline-start:-22%;bottom:-28%;opacity:.42;transform:translate3d(calc(var(--k-p) * 10vw),calc(var(--k-p) * -14vh),0);will-change:transform}.landing-page .k-field-svg{width:100%;height:auto;filter:drop-shadow(0 0 28px rgba(91,222,244,.28))}@keyframes k-shaft-drift{0%,to{transform:translateZ(0) rotate(var(--k-shaft-rot,18deg));opacity:.45}50%{transform:translate3d(18px,-24px,0) rotate(var(--k-shaft-rot,18deg));opacity:.8}}.landing-page .k-stage-shaft{position:absolute;top:-20%;height:140%;width:7rem;background:linear-gradient(90deg,transparent,rgba(91,222,244,.09) 42%,rgba(91,222,244,.22) 50%,rgba(91,222,244,.09) 58%,transparent);filter:blur(6px);animation:k-shaft-drift 11s ease-in-out infinite}.landing-page .k-stage-shaft-a{inset-inline-start:12%;--k-shaft-rot:16deg;animation-duration:13s}.landing-page .k-stage-shaft-b{inset-inline-start:48%;--k-shaft-rot:-12deg;width:5.5rem;animation-duration:16s;animation-delay:-4s;opacity:.7}.landing-page .k-stage-shaft-c{inset-inline-end:8%;--k-shaft-rot:22deg;width:9rem;animation-duration:18s;animation-delay:-8s}.landing-page .k-band{position:relative;overflow:hidden}.landing-page .k-band:before{content:"";position:absolute;top:0;inset-inline:0;height:1px;background:linear-gradient(270deg,transparent 0,rgba(91,222,244,.15) 20%,rgba(91,222,244,.7) 50%,rgba(91,222,244,.15) 80%,transparent);box-shadow:0 0 18px rgba(91,222,244,.35);z-index:2}.landing-page .k-mark{position:absolute;inset:0;pointer-events:none;z-index:0}.landing-page .k-mark-num{position:absolute;top:42%;font-size:clamp(9rem,24vw,19rem);font-weight:900;line-height:.75;color:#5bdef4;opacity:.14;letter-spacing:-.06em;user-select:none;transform:translateY(-50%);mix-blend-mode:screen}.landing-page .k-mark-num:empty{display:none}.landing-page .k-mark-end .k-mark-num{inset-inline-end:-2%}.landing-page .k-mark-start .k-mark-num{inset-inline-start:-2%}.landing-page .k-mark-well{position:absolute;width:min(70vw,640px);height:min(70vw,640px);border-radius:50%;background:radial-gradient(circle,rgba(91,222,244,.2) 0,transparent 68%)}.landing-page .k-mark-end .k-mark-well{top:-18%;inset-inline-end:-22%}.landing-page .k-mark-start .k-mark-well{bottom:-24%;inset-inline-start:-24%}.landing-page .k-mark-orbit{position:absolute;width:min(58vw,520px);height:min(58vw,520px);border:1.5px solid rgba(91,222,244,.22);border-radius:50%;box-shadow:inset 0 0 40px rgba(91,222,244,.12);animation:k-orbit-spin 42s linear infinite}.landing-page .k-mark-orbit:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#5bdef4;box-shadow:0 0 16px #5bdef4;top:50%;inset-inline-end:-5px;transform:translateY(-50%)}.landing-page .k-mark-end .k-mark-orbit{top:-12%;inset-inline-end:-18%}.landing-page .k-mark-start .k-mark-orbit{bottom:-20%;inset-inline-start:-16%}@keyframes k-orbit-spin{to{transform:rotate(1turn)}}@media (max-width:767px){.landing-page .k-stage-glow,.landing-page .k-stage-shaft{display:none}.landing-page .k-mark-num{opacity:.1;font-size:7.5rem}.landing-page .k-hero-floor{opacity:.55}}@media (pointer:coarse){.landing-page .k-stage-glow{display:none}}.landing-page .k-scroll-rail{position:fixed;inset-inline-end:1.35rem;top:6.75rem;bottom:4.25rem;z-index:45;width:14px;pointer-events:none}.landing-page .k-scroll-rail-track{position:relative;height:100%;width:1px;margin-inline:auto;background:linear-gradient(180deg,transparent,rgba(91,222,244,.16) 10%,rgba(91,222,244,.22) 90%,transparent)}.landing-page .k-scroll-rail-fill{position:absolute;inset-inline:0;top:0;height:100%;background:linear-gradient(180deg,rgba(91,222,244,.08),#5bdef4);transform:scaleY(0);transform-origin:top;will-change:transform;box-shadow:0 0 10px rgba(91,222,244,.35)}.landing-page .k-scroll-rail-node{position:absolute;top:0;left:50%;width:11px;height:18px;margin-top:-9px;border-radius:999px;background:#5bdef4;box-shadow:0 0 0 3px rgba(91,222,244,.16),0 0 16px rgba(91,222,244,.7);transform:translate3d(-50%,0,0);will-change:transform}.landing-page .k-scroll-rail-node:after{content:"";position:absolute;inset:4px 3px;border-radius:inherit;background:rgba(0,0,51,.35)}@media (max-width:767px){.landing-page .k-scroll-rail{inset-inline-end:.45rem;top:5.5rem;bottom:3rem;width:10px}.landing-page .k-scroll-rail-node{width:8px;height:14px;margin-top:-7px}}@media (prefers-reduced-motion:reduce){.landing-page .k-float,.landing-page .k-orb,.landing-page .k-rule,.landing-page .k-scan-rail{animation:none!important;transform:none!important;opacity:1!important}.landing-page .k-hero-floor,.landing-page .k-mark-orbit,.landing-page .k-stage-glow,.landing-page .k-stage-shaft{animation:none!important}.landing-page .k-stage-field{transform:none}.landing-page .k-field-svg animateTransform{display:none}}html:has(.landing-page){scrollbar-width:thin;scrollbar-color:rgba(91,222,244,.45) #000033}html:has(.landing-page)::-webkit-scrollbar{width:10px;height:10px}html:has(.landing-page)::-webkit-scrollbar-track{background:#000033}html:has(.landing-page)::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(91,222,244,.35),rgba(91,222,244,.7));border:2px solid #000033;border-radius:999px}html:has(.landing-page)::-webkit-scrollbar-thumb:hover{background:#5bdef4}html:has(.landing-page)::-webkit-scrollbar-corner{background:#000033}.landing-page,.landing-page .k-mobile-nav,.landing-page .k-textarea{scrollbar-width:thin;scrollbar-color:rgba(91,222,244,.45) transparent}.landing-page .k-mobile-nav::-webkit-scrollbar,.landing-page .k-textarea::-webkit-scrollbar,.landing-page::-webkit-scrollbar{width:8px;height:8px}.landing-page .k-mobile-nav::-webkit-scrollbar-track,.landing-page .k-textarea::-webkit-scrollbar-track,.landing-page::-webkit-scrollbar-track{background:transparent}.landing-page .k-mobile-nav::-webkit-scrollbar-thumb,.landing-page .k-textarea::-webkit-scrollbar-thumb,.landing-page::-webkit-scrollbar-thumb{background:rgba(91,222,244,.4);border-radius:999px}.landing-page .k-mobile-nav::-webkit-scrollbar-thumb:hover,.landing-page .k-textarea::-webkit-scrollbar-thumb:hover,.landing-page::-webkit-scrollbar-thumb:hover{background:#5bdef4}