main:has(>.kl-landing){max-width:none;padding:0}.kl-landing{--ld-bg:#07080b;--ld-bg-2:#0b0c12;--ld-ink:#f4f1ea;--ld-muted:#9aa0ae;--ld-dim:#8e93a3;--ld-line:#ffffff14;--ld-line2:#ffffff29;--ld-brand:#f28b2f;--ld-brand-hi:#ffb067;--ld-brand-lo:#d96e1a;--ld-brand-rgb:242 139 47;--ld-on-brand:#14161c;--ld-slate:#3a3f4b;--ld-slate-d:#c3c8d2;--ld-amber:#ffc857;--ld-volt:#c8ff4a;--ld-mint:#35e0a1;--ld-danger:#ff5a5a;--ld-glass:#0e10168c;--ld-h2:clamp(36px, 3.9vw, 72px);--ld-ease:cubic-bezier(.2, .7, .2, 1);--ld-io:cubic-bezier(.76, 0, .24, 1);--ld-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--ld-r:22px;isolation:isolate;background:var(--ld-bg);width:100%;color:var(--ld-ink);font-family:var(--font-vazirmatn), Vazirmatn, system-ui, "Segoe UI", Tahoma, sans-serif;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;line-height:1.7;position:relative;overflow-x:clip}.kl-landing :is(h1,h2,h3){font-variant-numeric:normal}.kl-landing a{color:inherit;text-decoration:none}.kl-landing ::selection{background:var(--ld-brand);color:var(--ld-on-brand)}.kl-landing :is(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--ld-brand);outline-offset:3px}.ld-sec{padding-block:clamp(56px,8vh,104px);scroll-margin-top:72px;position:relative}.ld-wrap{width:min(1320px,100% - 48px);margin-inline:auto}@media (max-width:699px){.ld-wrap{width:calc(100% - 40px)}.ld-sec{padding-block:56px}}.ld-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ld-lab{color:var(--ld-muted);align-items:center;gap:10px;font-size:12.5px;font-weight:500;display:inline-flex}.ld-lab:before{content:"";background:rgb(var(--k,var(--ld-brand-rgb)));width:22px;height:1px}.ld-h2{font-size:var(--ld-h2);text-wrap:balance;margin:10px 0 0;font-weight:800;line-height:1.12}.ld-d1{text-wrap:balance;margin:0;font-size:clamp(56px,10.5vw,200px);font-weight:800;line-height:.98}.ld-sub{color:var(--ld-muted);margin:0;font-size:clamp(14.5px,1.15vw,17px)}.ld-c{color:var(--ld-brand)}.ld-nw{white-space:nowrap}.ld-mono{font-family:var(--ld-mono);letter-spacing:.16em;color:var(--ld-dim);text-transform:uppercase;font-size:11px}.ld-btn{white-space:nowrap;min-height:44px;transition:transform .25s var(--ld-ease), translate .35s var(--ld-ease), box-shadow .3s, background .3s, border-color .3s;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:700;display:inline-flex;position:relative}.ld-btn:active{transform:scale(.97)}.ld-btn--brand{background:var(--ld-brand);color:var(--ld-on-brand);font-weight:800;box-shadow:0 12px 30px -12px #f28b2fbf}.ld-btn--brand:hover{background:var(--ld-brand-hi)}.ld-btn--brand{isolation:isolate;overflow:hidden}.ld-btn--brand:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);position:absolute;inset:0;transform:translate(-130%)}@media (prefers-reduced-motion:no-preference){.ld-btn--brand:after{animation:kl-shine 5s var(--ld-ease) infinite paused}[data-live] .ld-btn--brand:after{animation-play-state:running}}.ld-btn--ghost{border:1px solid var(--ld-line2);color:var(--ld-ink);background:#ffffff08}.ld-btn--ghost:hover{background:#ffffff14}.ld-btn--lg{min-height:52px;padding:15px 26px;font-size:16px}.ld-btn svg{flex:none;width:18px;height:18px}.ld-glass{border:1px solid var(--ld-line);border-radius:var(--ld-r);background:linear-gradient(180deg, #ffffff0b, #ffffff04), var(--ld-glass);box-shadow:0 30px 70px -40px #000000e6,inset 0 1px #ffffff0f}.ld-cover{background:radial-gradient(120% 70% at 50% -10%, hsl(var(--ld-hue,28) 90% 62% / .45), transparent 60%), linear-gradient(165deg, hsl(var(--ld-hue,28) 70% 34%), hsl(var(--ld-hue,28) 65% 14%) 55%, #07080b);display:block;position:relative;overflow:hidden}.ld-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ld-chips{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ld-chips-l{color:var(--ld-dim);white-space:nowrap;font-size:13px;font-weight:700}.ld-chips a{border:1px solid var(--ld-line2);white-space:nowrap;background:#ffffff09;border-radius:999px;align-items:center;gap:7px;min-height:40px;padding:6px 14px;font-size:13.5px;transition:border-color .3s,background .3s;display:inline-flex}.ld-chips a:hover{background:#f28b2f14;border-color:#f28b2f8c}.ld-chips b{font-weight:700}.ld-chips small{color:var(--ld-brand-hi);font-size:12px;font-weight:600}.ld-chips small .text-muted-foreground{color:inherit}@media (max-width:699px){.ld-chips{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-20px;padding-inline:20px;overflow-x:auto}.ld-chips::-webkit-scrollbar{display:none}.ld-chips li{flex:none}}.ld-hs{gap:10px;width:min(640px,100%);display:grid}.ld-hs-l{cursor:text;justify-self:start;align-items:center;gap:9px;font-size:15.5px;font-weight:800;display:inline-flex}.ld-hs-l i{background:var(--ld-brand);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #f28b2f29,0 0 14px #f28b2fcc}.ld-search{background:linear-gradient(#ffffff13,#ffffff05),#0c0c10b8;border:1.5px solid #f28b2f6b;border-radius:999px;align-items:center;gap:12px;height:clamp(62px,9vh,76px);padding:8px;padding-inline-start:22px;transition:border-color .3s,box-shadow .35s;display:flex;position:relative;box-shadow:0 34px 80px -34px #000000f2,0 18px 60px -30px #f28b2f8c,inset 0 1px #ffffff1a}.ld-search:focus-within{border-color:var(--ld-brand);box-shadow:0 0 0 5px #f28b2f33,0 0 60px -6px #f28b2f8c,0 34px 80px -34px #000000f2}.ld-search>svg{color:#f6a35a;flex:none;width:24px;height:24px}.ld-search input{min-width:0;height:100%;color:var(--ld-ink);caret-color:var(--ld-brand);font:inherit;background:0 0;border:0;outline:0;flex:auto;padding:0 4px;font-size:18px;font-weight:600}.kl-landing .ld-search input:focus-visible{outline:0}.ld-search input::placeholder{color:var(--ld-muted);font-weight:500}.ld-search input::-webkit-search-cancel-button{display:none}.ld-search button{color:#1a0d02;min-width:120px;font:inherit;cursor:pointer;background:linear-gradient(#ffb067 0%,#f28b2f 55%,#e57a1c 100%);border:0;border-radius:999px;flex:none;align-self:stretch;padding:0 28px;font-size:17px;font-weight:800;box-shadow:0 14px 34px -12px #f28b2ff2,inset 0 1px #ffffff8c,inset 0 -2px #78320040}.ld-search button:hover{filter:brightness(1.07)}.kl-landing .ld-search button:focus-visible{outline:2px solid #ffd2a6}@media (max-width:699px){.ld-search{gap:8px;height:60px;padding-inline-start:16px}.ld-search input{font-size:16px}.ld-search button{min-width:0;padding:0 20px;font-size:16px}}@media (prefers-reduced-motion:reduce){.kl-landing *,.kl-landing :before,.kl-landing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
