.tk-landing{--tk-bg:#f7fbf9;--tk-bg2:#ecf6f1;--tk-ink:#0b1f19;--tk-ink-soft:#4a6b60;--tk-ink-faint:#7c9a8f;--tk-em:#047857;--tk-em-soft:#10b981;--tk-gold:#b45309;--tk-gold-soft:#d97706;--tk-g1:#b45309;--tk-g2:#d97706;--tk-g3:#f59e0b;--tk-card:#ffffffc7;--tk-card-solid:#fff;--tk-line:#04785729;--tk-line-strong:#0478574d;--tk-star:#0478570e;--tk-shadow:0 18px 50px -22px #043d2c47;--tk-orb1:#10b98133;--tk-orb2:#0d948826;--tk-orb3:#f0b23e33;--tk-prog:0;background:var(--tk-bg);color:var(--tk-ink);direction:rtl;position:relative;overflow-x:clip}.dark .tk-landing{--tk-bg:#03140f;--tk-bg2:#052e22;--tk-ink:#f2fbf7;--tk-ink-soft:#a7d6c4;--tk-ink-faint:#6e9d8c;--tk-em:#34d399;--tk-em-soft:#6ee7b7;--tk-gold:#fbbf24;--tk-gold-soft:#fcd34d;--tk-g1:#f59e0b;--tk-g2:#fcd34d;--tk-g3:#fff4cc;--tk-card:#ffffff0e;--tk-card-solid:#072a20;--tk-line:#ffffff1a;--tk-line-strong:#34d39957;--tk-star:#ffffff0b;--tk-shadow:0 24px 60px -24px #000000a6;--tk-orb1:#05966957;--tk-orb2:#0d94883d;--tk-orb3:#b4781433}.tk-sky{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.tk-stars{opacity:1;will-change:transform;animation:120s linear infinite tk-drift;position:absolute;inset:-20%}.tk-stars svg{width:100%;height:100%}@keyframes tk-drift{0%{transform:translate(0,0)}to{transform:translate(-80px,-80px)}}.tk-orb{filter:blur(80px);will-change:transform;border-radius:999px;position:absolute}.tk-orb-1{top:-14rem;background:var(--tk-orb1);width:42rem;height:42rem;animation:26s ease-in-out infinite tk-float1;inset-inline-end:-12rem}.tk-orb-2{top:52%;background:var(--tk-orb2);width:30rem;height:30rem;animation:34s ease-in-out infinite tk-float2;inset-inline-start:-10rem}.tk-orb-3{bottom:6%;background:var(--tk-orb3);width:24rem;height:24rem;animation:30s ease-in-out infinite reverse tk-float1;inset-inline-end:18%}@keyframes tk-float1{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-3rem,2.5rem)scale(1.12)}}@keyframes tk-float2{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(2.5rem,-2rem)scale(1.08)}}.tk-grid{background-image:linear-gradient(to left, var(--tk-line) 1px, transparent 1px), linear-gradient(to bottom, var(--tk-line) 1px, transparent 1px);opacity:.5;background-size:88px 88px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 55% at 50% 0,#000 10%,#0000 70%);mask-image:radial-gradient(80% 55% at 50% 0,#000 10%,#0000 70%)}.tk-progress{z-index:60;background:linear-gradient(to left, var(--tk-gold), var(--tk-em-soft));transform-origin:100%;height:2px;transform:scaleX(var(--tk-prog));transition:transform 90ms linear;position:fixed;inset-block-start:0;inset-inline:0}.tk-landing:not([data-ready]) .tk-progress{display:none}.tk-landing[data-ready] [data-reveal]{opacity:0;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transition-delay:var(--tk-d,0s);transform:translateY(26px)}.tk-landing[data-ready] [data-reveal].is-in{opacity:1;transform:none}.tk-h1{letter-spacing:-.015em;text-wrap:balance;font-weight:900;line-height:1.12}.tk-word{vertical-align:bottom;margin-block:-.22em -.14em;padding-block:.22em .14em;display:inline-block;overflow:hidden}.tk-word>span{animation:1.05s cubic-bezier(.19,1,.22,1) both tk-rise;animation-delay:calc(var(--i,0) * .11s);display:inline-block}@keyframes tk-rise{0%{opacity:0;transform:translateY(115%)rotate(2deg)}to{opacity:1;transform:translateY(0)rotate(0)}}.tk-gold-text{background:linear-gradient(100deg, var(--tk-g1) 0%, var(--tk-g2) 28%, var(--tk-g3) 45%, var(--tk-g2) 62%, var(--tk-g1) 100%);color:#0000;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:9s ease-in-out infinite tk-sweep}@keyframes tk-sweep{0%,to{background-position:100%}50%{background-position:0%}}.tk-fade{animation:1s cubic-bezier(.22,1,.36,1) both tk-fade-up;animation-delay:var(--tk-d,0s)}@keyframes tk-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.tk-landing .lm-anim .lm-trunk{transform-box:fill-box;transform-origin:bottom;animation:.9s cubic-bezier(.34,1.3,.64,1) both tk-grow}@keyframes tk-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.tk-landing .lm-anim .lm-fronds>path,.tk-landing .lm-anim .lm-roots>line,.tk-landing .lm-anim .lm-arjoun>path{stroke-dasharray:170;stroke-dashoffset:170px;animation:.85s ease-out both tk-draw}.tk-landing .lm-anim .lm-fronds>path:first-child{animation-delay:.6s}.tk-landing .lm-anim .lm-fronds>path:nth-child(2),.tk-landing .lm-anim .lm-fronds>path:nth-child(3){animation-delay:.72s}.tk-landing .lm-anim .lm-fronds>path:nth-child(4),.tk-landing .lm-anim .lm-fronds>path:nth-child(5){animation-delay:.86s}.tk-landing .lm-anim .lm-roots>line:nth-child(odd){animation-delay:1s}.tk-landing .lm-anim .lm-roots>line:nth-child(2n){animation-delay:1.1s}.tk-landing .lm-anim .lm-arjoun>path{animation-delay:1.05s}@keyframes tk-draw{to{stroke-dashoffset:0}}.tk-landing .lm-anim .lm-date{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.34,1.56,.64,1) both tk-pop}.tk-landing .lm-anim .lm-date:first-child{animation-delay:1.22s}.tk-landing .lm-anim .lm-date:nth-child(2){animation-delay:1.3s}.tk-landing .lm-anim .lm-date:nth-child(3){animation-delay:1.38s}.tk-landing .lm-anim .lm-date:nth-child(4){animation-delay:1.46s}.tk-landing .lm-anim .lm-date:nth-child(5){animation-delay:1.54s}.tk-landing .lm-anim .lm-date:nth-child(6){animation-delay:1.62s}@keyframes tk-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.tk-landing .lm-anim .lm-fallen>.lm-date:first-child{animation-delay:1.7s}.tk-landing .lm-anim .lm-fallen>.lm-date:nth-child(2){animation-delay:1.78s}.tk-landing .lm-anim .lm-fallen>.lm-date:nth-child(3){animation-delay:1.86s}.tk-landing .lm-anim .lm-fallen>.lm-date:nth-child(4){animation-delay:1.94s}.tk-landing .lm-anim .lm-fallen>.lm-date:nth-child(5){animation-delay:2.02s}.tk-landing .lm-anim .lm-book>*{transform-box:fill-box;animation:.8s cubic-bezier(.22,1,.36,1) 1.5s both tk-open}.tk-landing .lm-anim .lm-book>:first-child{transform-origin:100%}.tk-landing .lm-anim .lm-book>:nth-child(2){transform-origin:0}@keyframes tk-open{0%{opacity:0;transform:scaleX(.05)}to{opacity:1;transform:scaleX(1)}}.tk-logo-halo{position:relative}.tk-logo-halo:after{content:"";background:radial-gradient(circle, var(--tk-orb1) 0%, transparent 68%);z-index:-1;border-radius:999px;animation:7s ease-in-out infinite tk-breathe;position:absolute;inset:-34%}@keyframes tk-breathe{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.14)}}.tk-card{background:var(--tk-card);border:1px solid var(--tk-line);-webkit-backdrop-filter:blur(14px);border-radius:1.5rem;transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .35s,box-shadow .45s;position:relative;overflow:hidden}.tk-card:before{content:"";background:linear-gradient(to left, transparent, var(--tk-line-strong), transparent);height:1px;position:absolute;inset-block-start:0;inset-inline:12%}@media (hover:hover){.tk-card:hover{border-color:var(--tk-line-strong);box-shadow:var(--tk-shadow);transform:translateY(-5px)}}.tk-bento{position:relative}.tk-bento:after{content:"";border-radius:inherit;background:radial-gradient(420px circle at 85% 0%, var(--tk-bento-glow,var(--tk-orb1)), transparent 62%);opacity:0;pointer-events:none;transition:opacity .45s;position:absolute;inset:-1px}@media (hover:hover){.tk-bento:hover:after{opacity:.55}}.tk-num{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:900;line-height:1}.tk-story{gap:1.5rem;display:grid}@media (min-width:1024px){.tk-landing[data-ready] .tk-story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:3.5rem}.tk-landing[data-ready] .tk-story-cap{opacity:.4;flex-direction:column;grid-column:2;justify-content:center;min-height:68vh;transition:opacity .5s,transform .5s;display:flex}.tk-landing[data-ready] .tk-story-cap.is-active{opacity:1}.tk-landing[data-ready] .tk-story-pan{opacity:0;pointer-events:none;grid-area:1/1/-1;align-self:start;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1);position:sticky;inset-block-start:13vh;transform:scale(.965)translateY(14px)}.tk-landing[data-ready][data-story="0"] .tk-story-pan[data-panel="0"],.tk-landing[data-ready][data-story="1"] .tk-story-pan[data-panel="1"],.tk-landing[data-ready][data-story="2"] .tk-story-pan[data-panel="2"],.tk-landing[data-ready][data-story="3"] .tk-story-pan[data-panel="3"]{opacity:1;pointer-events:auto;transform:none}}.tk-step-dot{background:var(--tk-line-strong);border-radius:2px;width:2px;transition:background .4s}.tk-story-cap.is-active .tk-step-dot{background:var(--tk-gold)}.tk-mock{background:var(--tk-card-solid);border:1px solid var(--tk-line);box-shadow:var(--tk-shadow);border-radius:1.25rem;overflow:hidden}.tk-mock-bar{border-block-end:1px solid var(--tk-line);background:linear-gradient(to bottom, var(--tk-card), transparent);align-items:center;gap:.375rem;padding:.625rem .875rem;display:flex}.tk-mock-dot{background:var(--tk-line-strong);border-radius:999px;width:.5rem;height:.5rem}.tk-pulse{animation:2.6s ease-in-out infinite tk-pulse}@keyframes tk-pulse{0%,to{box-shadow:0 0 #34d39900}50%{box-shadow:0 0 0 6px #34d39924}}.tk-hl{background-image:linear-gradient(270deg,#fbbf2473,#fbbf2473);background-repeat:no-repeat;background-size:0% 100%;border-radius:3px;animation:3.4s ease-in-out infinite tk-highlight}@keyframes tk-highlight{0%,12%{background-size:0% 100%}45%,78%{background-size:100% 100%}to{background-size:0% 100%}}.tk-aya{font-family:var(--font-amiri), "Amiri", serif;letter-spacing:.01em;text-wrap:balance;line-height:2.05}.tk-aya-glow{position:relative}.tk-aya-glow:before{content:"";background:radial-gradient(ellipse at center, var(--tk-orb3) 0%, transparent 65%);z-index:-1;animation:11s ease-in-out infinite tk-breathe;position:absolute;inset:-40% -10%}.tk-sep{justify-content:center;align-items:center;gap:.875rem;display:flex}.tk-sep span{background:linear-gradient(to left, transparent, var(--tk-line-strong));width:5.5rem;height:1px}.tk-sep span:last-child{background:linear-gradient(to right, transparent, var(--tk-line-strong))}.tk-sep-star{animation:22s linear infinite tk-spin}@keyframes tk-spin{to{transform:rotate(360deg)}}.tk-scroll-cue{animation:2.4s ease-in-out infinite tk-bob}@keyframes tk-bob{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}.tk-cta{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 14px 34px -14px #d4921abf}.tk-cta:after{content:"";background:linear-gradient(100deg,#0000,#ffffff6b,#0000);width:45%;animation:5.5s ease-in-out infinite tk-shine;position:absolute;inset-block:0;inset-inline-start:-60%;transform:skew(-18deg)}@keyframes tk-shine{0%,62%{inset-inline-start:-60%}86%,to{inset-inline-start:120%}}@media (hover:hover){.tk-cta:hover{transform:translateY(-3px);box-shadow:0 20px 44px -14px #d4921ad9}}@media (max-width:640px){.tk-orb{filter:blur(48px)}.tk-orb-1{width:24rem;height:24rem;top:-8rem}.tk-orb-2{width:18rem;height:18rem}.tk-orb-3{display:none}.tk-grid{background-size:56px 56px}.tk-card{-webkit-backdrop-filter:blur(8px)}}@media (prefers-reduced-motion:reduce){.tk-landing *,.tk-landing :before,.tk-landing :after{transition:none!important;animation:none!important}.tk-landing[data-ready] [data-reveal]{opacity:1!important;transform:none!important}.tk-landing[data-ready] .tk-story-cap{opacity:1!important}.tk-gold-text{background-position:50%}}
