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