@keyframes jlSpinSlow{to{transform:rotate(360deg)}}@keyframes jlSpinRev{to{transform:rotate(-360deg)}}@keyframes jlFloatA{0%,to{transform:translate(0)rotate(-4deg)}50%{transform:translateY(-22px)rotate(4deg)}}@keyframes jlFloatB{0%,to{transform:translate(0)rotate(5deg)}50%{transform:translate(-14px,-16px)rotate(-3deg)}}@keyframes jlFloatC{0%,to{transform:translate(0)}50%{transform:translate(12px,-26px)}}@keyframes jlAuroraA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(60px,-40px)scale(1.18)}}@keyframes jlAuroraB{0%,to{transform:translate(0)scale(1.1)}50%{transform:translate(-50px,30px)scale(.92)}}@keyframes jlGradShift{to{background-position:300% 0}}@keyframes jlGlowPulse{0%,to{opacity:.65;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes jlChev{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(9px)}}@keyframes jlBob{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-12px)rotate(1.5deg)}}@keyframes jlBounce{0%,to{transform:translateY(0)}30%{transform:translateY(-9px)}60%{transform:translateY(-3px)}}@keyframes jlPulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes jlTravel{0%{left:0%}50%{left:calc(100% - 12px)}to{left:0%}}@keyframes jlRevealUp{0%{transform:translateY(24px)}to{transform:none}}@keyframes jlBobV{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes jlConfetti{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:1}to{opacity:0;transform:translateY(34px)rotate(220deg)}}.jl-spin{transform-origin:50%;animation:120s linear infinite jlSpinSlow}.jl-aurora{filter:blur(70px);pointer-events:none;will-change:transform;border-radius:50%;position:absolute}@media (prefers-reduced-motion:no-preference){.jl-reveal{animation:.7s cubic-bezier(.16,1,.3,1) both jlRevealUp}}.jl-gradtext{background:linear-gradient(90deg,#34ccf7,#d83075,#6878ce,#fcd227,#34ccf7) 0 0/300% 100%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:9s linear infinite jlGradShift}.jl-px{will-change:transform}.jl-eyebrow{letter-spacing:.08em;text-transform:uppercase;background:var(--jl-white-08);box-shadow:inset 0 0 0 1px var(--jl-white-12);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:800;display:inline-block}.jl-h2{font-family:var(--font-arabic-display);color:#fff;margin:16px 0 0;font-size:clamp(28px,4.4vw,44px);font-weight:700;line-height:1.22}.jl-grid-3d{perspective:1100px}.jl-glass{box-shadow:inset 0 0 0 1px var(--jl-white-08), 0 10px 30px #010c424d;will-change:transform;background:linear-gradient(160deg,#ffffff12,#ffffff06);border-radius:22px;padding:28px 26px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;position:relative;overflow:hidden}.jl-glass:after{content:"";background:radial-gradient(120% 90% at 50% -10%, color-mix(in srgb, var(--ac,var(--jl-periwinkle)) 26%, transparent), transparent 60%);opacity:0;pointer-events:none;border-radius:22px;transition:opacity .35s;position:absolute;inset:0}.jl-glass:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ac,var(--jl-periwinkle)) 55%, var(--jl-white-18)), 0 24px 54px #010c4280, 0 0 38px color-mix(in srgb, var(--ac,var(--jl-periwinkle)) 30%, transparent);transform:translateY(-8px)rotateX(5deg)rotateY(-5deg)}.jl-glass:hover:after{opacity:1}.jl-pic{background:color-mix(in srgb, var(--ac,var(--jl-periwinkle)) 18%, transparent);width:60px;height:60px;color:var(--ac,var(--jl-periwinkle));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ac,var(--jl-periwinkle)) 30%, transparent);border-radius:17px;justify-content:center;align-items:center;transition:transform .35s;display:flex}.jl-glass:hover .jl-pic{animation:.6s jlBounce}.jl-cardimg{margin:0 0 8px;object-fit:contain;width:auto;height:104px;margin-inline-end:auto;display:block}.jl-glass:hover .jl-cardimg{animation:.6s jlBounce}.jl-tl{position:relative}.jl-tl-track{grid-template-columns:repeat(5,1fr);gap:18px;display:grid;position:relative}.jl-tl-line{top:34px;background:linear-gradient(90deg,var(--jl-cyan),var(--jl-pink),var(--jl-periwinkle),var(--jl-gold),var(--jl-green));opacity:.5;transform-origin:100%;border-radius:4px;height:4px;position:absolute;inset-inline:9%}.jl-tl-dot{top:30px;pointer-events:none;height:12px;position:absolute;inset-inline:9%}.jl-tl-dot span{background:#fff;border-radius:50%;width:12px;height:12px;animation:7s ease-in-out infinite jlTravel;position:absolute;top:0;left:0;box-shadow:0 0 14px 4px #ffffffb3}.jl-tl-item{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.jl-tl-node{width:62px;height:62px;box-shadow:inset 0 0 0 2px var(--c),0 0 0 8px #06021a;font-family:var(--font-ui);color:var(--c);z-index:1;background:#0e0935;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:23px;font-weight:900;display:flex;position:relative}.jl-tl-node:after{content:"";border:2px solid var(--c);border-radius:50%;animation:2.6s ease-out infinite jlPulse;position:absolute;inset:-5px}.jl-tl-future .jl-tl-node{border:2px dashed var(--c);background:0 0}.jl-tl-card{width:100%;box-shadow:inset 0 0 0 1px var(--jl-white-08);background:#ffffff09;border-radius:18px;margin-top:20px;padding:18px 16px;transition:transform .3s,box-shadow .3s}.jl-tl-card:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 50%, var(--jl-white-18)),0 14px 30px #010c4273;transform:translateY(-4px)}.jl-tl-tag{color:var(--c);background:color-mix(in srgb, var(--c) 18%, transparent);border-radius:999px;margin-bottom:8px;padding:3px 11px;font-size:11px;font-weight:800;display:inline-block}@media (max-width:880px){.jl-tl-track{grid-template-columns:1fr;gap:0}.jl-tl-line{inset-inline:31px auto;background:linear-gradient(180deg,var(--jl-cyan),var(--jl-pink),var(--jl-periwinkle),var(--jl-gold),var(--jl-green));width:4px;height:auto;top:8px;bottom:8px}.jl-tl-dot{display:none}.jl-tl-item{text-align:start;flex-direction:row;align-items:flex-start;gap:20px;padding-bottom:28px}.jl-tl-card{margin-top:6px}}.jl-chev{animation:1.8s ease-in-out infinite jlChev}.jl-bob{will-change:transform;animation:4.4s ease-in-out infinite jlBob}.jl-gradborder:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(120deg,#34ccf7,#d83075,#6878ce,#fcd227,#34ccf7) 0 0/300% 100%;border-radius:30px;padding:1.5px;animation:9s linear infinite jlGradShift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.jl-store3{text-decoration:none;transition:border-color .2s,background .2s,transform .18s}.jl-store3:hover{background:#0a0a0a;border-color:#ffffff57;transform:translateY(-2px)}.jl-storylink{color:var(--jl-text-secondary);border-bottom:1px dashed var(--jl-white-18);text-decoration:none;transition:color .2s,border-color .2s}.jl-storylink:hover{color:#fff;border-color:#fff}.jl-foot{transition:color .2s,border-color .2s,background .2s,transform .18s}.jl-foot:hover{background:var(--jl-white-08);transform:translateY(-2px);color:#fff!important;border-color:var(--jl-white-18)!important}@keyframes jlOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes jlPopIn{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.jl-overlay{z-index:1100;-webkit-backdrop-filter:blur(10px);background:#040210a8;justify-content:center;align-items:center;padding:24px;animation:.25s both jlOverlayIn;display:flex;position:fixed;inset:0}.jl-modal{animation:.38s cubic-bezier(.16,1,.3,1) both jlPopIn}.jl-social{transition:background .18s,border-color .18s,transform .12s}.jl-social:hover{background:var(--jl-white-12)!important;border-color:var(--jl-white-18)!important}.jl-social:active{transform:scale(.98)}.jl-modal label>span:first-child{margin-bottom:5px!important;font-size:12.5px!important}.jl-modal label span:has(>input){padding:9px 14px!important}.jl-modal label input{font-size:16px!important}.jl-hero-pour{width:112px;height:80px;margin:2px auto 10px;position:relative}.jl-pour-glow{filter:blur(4px);pointer-events:none;background:radial-gradient(50% 50%,#d830756b,#6878ce38 55%,#0000 75%);border-radius:50%;width:104px;height:104px;animation:4.6s ease-in-out infinite jlPourGlow;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)}.jl-dallah{transform-origin:62% 86%;filter:drop-shadow(0 7px 13px #010c4280);z-index:2;width:60px;height:auto;animation:4.6s cubic-bezier(.5,0,.2,1) infinite jlPour;position:absolute;bottom:3px;right:4px}.jl-finjal{filter:drop-shadow(0 5px 9px #010c4280);z-index:3;width:31px;height:auto;animation:4.6s ease-in-out infinite jlCupBob;position:absolute;bottom:0;left:15px}.jl-steam{opacity:0;filter:blur(1.4px);pointer-events:none;z-index:1;background:linear-gradient(#ffffff8c,#fff0);border-radius:3px;width:4px;height:15px;position:absolute;bottom:23px}.jl-steam-1{animation:2.9s ease-in-out infinite jlSteam;left:23px}.jl-steam-2{animation:2.9s ease-in-out .9s infinite jlSteam;left:29px}.jl-steam-3{animation:2.9s ease-in-out 1.8s infinite jlSteam;left:35px}.jl-forgot{transition:color .2s}.jl-authtab{transition:background .2s,color .2s}@keyframes jlPour{0%,16%{transform:rotate(0)}42%,58%{transform:rotate(-15deg)}84%,to{transform:rotate(0)}}@keyframes jlCupBob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes jlSteam{0%{opacity:0;transform:translateY(0)scaleX(1)}28%{opacity:.6}to{opacity:0;transform:translateY(-15px)scaleX(1.6)}}@keyframes jlPourGlow{0%,to{opacity:.78;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}}@media (prefers-reduced-motion:reduce){.jl-dallah,.jl-finjal,.jl-steam,.jl-pour-glow{animation:none!important}.jl-steam{opacity:0}.jl-spin,.jl-aurora,.jl-bob,.jl-chev,.jl-gradtext,.jl-tl-node:after,.jl-tl-dot span{animation:none!important}}@media (max-width:880px){[data-row]{text-align:center;flex-direction:column!important}[data-3col]{grid-template-columns:1fr!important}[data-hero] [data-hero-art]{margin:0 auto}.jl-cta-char,.jl-hero-pic{display:none!important}}@media (max-width:620px){#jl-about-hero{min-height:720px!important}#jl-about-hero>div:nth-of-type(5){padding:124px 20px 12px!important}#jl-about-hero>div:last-child{overflow:hidden;height:280px!important}#jl-about-hero>div:last-child>div{width:300px!important}.jl-grid-3d{grid-template-columns:1fr!important}.jl-glass{padding:22px 20px}.jl-tl-item{gap:14px}.jl-tl-node{width:52px;height:52px;font-size:19px}.jl-tl-line{inset-inline-start:26px}.jl-tl-card{padding:15px 14px}.jl-gradborder{border-radius:24px!important;padding:42px 20px 46px!important}}.jl-cta-primary{cursor:pointer;font-family:var(--font-ui);color:#fff;background:var(--jl-periwinkle-deep);box-shadow:inset 0 0 0 4px color-mix(in srgb,var(--jl-periwinkle-soft) 60%,transparent),0 10px 26px #6878ce66;border:none;border-radius:999px;align-items:center;gap:9px;padding:15px 34px;font-size:16px;font-weight:800;transition:filter .15s,transform .12s;display:inline-flex}.jl-cta-primary:hover{filter:brightness(1.08)}.jl-cta-primary:active{transform:scale(.97)}.jl-cta-primary.sm{padding:11px 22px;font-size:14px}.jl-cta-primary.block{justify-content:center;width:100%}.jl-modal .jl-field-wrap{text-align:right;flex-direction:column;display:flex}.jl-modal .jl-field-wrap>span{color:var(--jl-text-secondary);margin-bottom:5px;font-size:12.5px;font-weight:700}.jl-modal .jl-field{background:var(--jl-white-06,#ffffff0f);width:100%;box-shadow:inset 0 0 0 1.5px var(--jl-white-12);color:#fff;font-family:var(--font-ui);border:none;border-radius:12px;outline:none;padding:9px 14px;font-size:16px;font-weight:700;transition:box-shadow .2s,background .2s}.jl-modal .jl-field::placeholder{color:var(--jl-text-muted)}.jl-modal .jl-field:focus{box-shadow:inset 0 0 0 2px var(--jl-cyan);background:#6878ce1a}
