:root{--art-hero-top:clamp(44px,5vw,72px);--art-section:clamp(36px,5vw,72px);--art-section-end:clamp(56px,6.7vw,96px);--art-section-lead:clamp(64px,7.2vw,104px);--art-ink:#28304c;--art-body:#575d73;--art-muted:#6d6882;--art-page:#fff;--art-orange:#ff7a2f;--art-orange-deep:#e4572e;--art-orange-ink:#d2451b;--art-pink:#e0137a;--art-pink-bright:#f52b85;--art-pink-deep:#c9186c;--art-pink-ink:#b0105f;--art-violet:#793d90;--art-violet-ink:#6e2a80;--art-violet-soft:#8e3a8e;--art-teal:#2ec9c3;--art-teal-deep:#008aa8;--art-teal-ink:#0e8c86;--art-gold:#ffc21a;--art-salmon:#ff9276;--art-success:#1c9c6b;--art-warning:#d08a12;--art-error:#d23a3a;--art-tint-cream:#fff1dc;--art-tint-rose:#fde6ee;--art-tint-lilac:#efe6f6;--art-tint-mint:#e3f6f3;--art-hairline:rgba(40,48,76,.08);--art-hairline-strong:rgba(40,48,76,.12);--art-border:rgba(40,48,76,.22);--art-sunk:rgba(40,48,76,.06);--art-rule:rgba(40,48,76,.1);--art-rule-night:hsla(0,0%,100%,.14);--art-pink-border:rgba(176,16,95,.18);--art-tint-border:rgba(201,24,108,.22);--art-glass:hsla(0,0%,100%,.84);--art-gradient-text:linear-gradient(95deg,#e4572e,#f52b85 36%,#c9186c 54%,#793d90 76%,#008aa8);--art-gradient-panel:linear-gradient(160deg,#fff1dc,#fde6ee 55%,#e3f6f3);--art-gradient-night:linear-gradient(160deg,#20253f,#0e1224);--art-gradient-tint:linear-gradient(160deg,rgba(228,87,46,.16),rgba(245,43,133,.16) 36%,rgba(201,24,108,.14) 54%,rgba(121,61,144,.14) 76%,rgba(0,138,168,.16));--art-gradient-nav:linear-gradient(90deg,#28304c,#50697b);--art-glow-pink:radial-gradient(closest-side,rgba(224,19,122,.35),rgba(255,122,47,.12) 60%,transparent);--art-glow-final:radial-gradient(closest-side,rgba(255,194,26,.22),rgba(224,19,122,.12) 50%,rgba(46,201,195,.08) 75%,transparent);--art-shadow-cta:0 12px 32px rgba(40,48,76,.32);--art-shadow-cta-soft:0 10px 24px -10px rgba(40,48,76,.45);--art-shadow-cta-hover:0 16px 40px rgba(40,48,76,.38);--art-shadow-pop:0 12px 34px rgba(0,0,0,.14);--art-shadow-float:0 22px 50px rgba(0,0,0,.1);--art-shadow-big-cta:0 18px 40px rgba(176,16,95,.22);--art-shadow-night:0 22px 50px rgba(14,18,36,.25);--art-ink-deep:#0e1224;--art-edge:#ecedf2;--art-ink-rgb:40,48,76;--art-pink-rgb:224,19,122;--art-pink-ink-rgb:176,16,95;--art-orange-rgb:228,87,46;--art-teal-rgb:46,201,195;--art-gold-rgb:255,194,26;--art-violet-rgb:121,61,144;--art-success-ink:#1a784e;--art-warning-ink:#8d682e;--art-error-ink:#b4302f;--art-gradient-avatar:linear-gradient(135deg,#c9186c,#793d90);--art-gradient-avatar-placeholder:linear-gradient(150deg,#fde6ee,#efe6f6);--art-shadow-chip:0 4px 14px rgba(40,48,76,.12);--art-shadow-seg:0 2px 8px rgba(40,48,76,.08);--art-ease:cubic-bezier(.4,0,.2,1);--text-primary:var(--art-ink);--text-body:var(--art-body);--text-muted:var(--art-muted);--text-link:var(--art-pink-ink);--text-eyebrow:var(--art-pink-ink);--text-on-ink:#fff;--accent:var(--art-pink);--accent-strong:var(--art-pink-ink);--color-accent:var(--art-pink);--color-accent-ink:var(--art-pink-ink);--surface-page:var(--art-page);--surface-solid:#fff;--surface-glass:#fff;--surface-glass-quiet:#fff;--surface-glass-strong:#fff;--surface-glass-header:var(--art-glass);--surface-sunk:var(--art-sunk);--hairline:var(--art-hairline);--hairline-strong:var(--art-hairline-strong);--selection:var(--art-ink);--selection-halo:rgba(40,48,76,.18);--selection-soft:rgba(40,48,76,.5);--selection-sep:hsla(0,0%,100%,.92);--error-wash:rgba(210,58,58,.08);--error-border:rgba(210,58,58,.4);--success-wash:rgba(28,156,107,.1);--success-border:rgba(28,156,107,.4);--warning-wash:rgba(208,138,18,.1);--warning-border:rgba(208,138,18,.4);--gradient-text:var(--art-gradient-text);--font-mono:ui-monospace,"SF Mono",monospace;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--text-display:62px;--text-h1:46px;--text-h2:42px;--text-h3:24px;--text-lead:19px;--text-body-lg:16px;--text-body-base:15.5px;--text-label:13.5px;--text-eyebrow-size:12.5px;--text-caption:12px;--leading-tight:1.02;--leading-snug:1.1;--leading-normal:1.6;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-xs:8px;--radius-sm:12px;--radius-md:14px;--radius-lg:18px;--radius-xl:22px;--radius-2xl:24px;--radius-pill:999px;--radius-round:50%;--container:1120px;--gutter:32px;--section-gap:96px;--shadow-float:var(--art-shadow-float);--shadow-pop:var(--art-shadow-pop);--shadow-chip:var(--art-shadow-chip);--shadow-seg:var(--art-shadow-seg);--ease-soft:var(--art-ease);--dur-fast:.2s;--dur-mid:.4s;--dur-rise:.8s;--dur-float:7s}@media (prefers-reduced-transparency:reduce){:root{--surface-glass-header:#fff;--hairline:rgba(40,48,76,.22);--hairline-strong:rgba(40,48,76,.38)}}@media (prefers-contrast:more){:root{--surface-glass-header:#fff;--hairline:rgba(40,48,76,.34);--hairline-strong:rgba(40,48,76,.55);--text-muted:#514d63;--text-body:#3e4458}}[data-art]{background:var(--art-page);color:var(--art-body);font-family:var(--font-body)}[data-art] .art-serif,[data-art] .font-art-serif{font-variant-numeric:lining-nums}[data-art] .art-grad{background:var(--art-gradient-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-inline-end:.04em}html[dir=rtl] [data-art] .art-serif{font-family:var(--font-arabic-display,"Cairo"),sans-serif;font-style:normal;letter-spacing:0}html[dir=rtl] [data-art] .art-grad{font-style:normal}html[dir=rtl] [data-art] .art-track{letter-spacing:0}html[dir=rtl] [data-art] .font-art-hand{font-family:var(--font-arabic-display,"Cairo"),sans-serif}[data-art] .art-display{font-size:clamp(38px,9.5vw,58px);line-height:1.04;letter-spacing:-1.2px}html[dir=rtl] [data-art] .art-display{line-height:1.2}[data-art] .art-hero-box{position:absolute;inset:0;container-type:size}[data-art] .art-hero-cell{--color-surface:#fff;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}[data-art] .art-hero-qr{--s:min(92cqw,66cqh);position:absolute;inset-inline-start:calc((100cqw - var(--s)) / 2);bottom:max(16px,4cqh);width:var(--s);height:var(--s)}[data-art] .art-hero-logo{--s:min(92cqw,66cqh);position:absolute;inset-inline-start:calc((100cqw - var(--s)) / 2 + var(--s) * .3983);bottom:calc(max(16px, 4cqh) + var(--s) * .3983);width:calc(var(--s) * .2034);height:calc(var(--s) * .2034)}[data-art] .art-caret{display:inline-block;width:.07em;height:.85em;margin-inline:.04em -.11em;vertical-align:text-bottom;animation:qa-caret 1s steps(1) infinite}@keyframes qa-caret{0%,to{opacity:1}50%{opacity:0}}[data-art].art-scrim{background:rgba(40,48,76,.42);backdrop-filter:blur(6px)}[data-art] .art-auth-glow{position:absolute;left:50%;top:50%;width:760px;max-width:120%;height:420px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(255,194,26,.18),rgba(224,19,122,.1) 50%,rgba(46,201,195,.08) 75%,transparent);pointer-events:none}@media (prefers-reduced-transparency:reduce){[data-art] .art-glass{background:#fff}[data-art] .art-glass,[data-art].art-scrim{backdrop-filter:none;-webkit-backdrop-filter:none}[data-art].art-scrim{background:rgba(40,48,76,.92)}}@media (prefers-contrast:more){[data-art] .art-glass{background:#fff;border-color:var(--art-ink)}[data-art].art-scrim{background:rgba(40,48,76,.92)}}[data-art] .art-bento{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:72px;grid-auto-flow:dense;gap:12px;max-width:1120px;margin-inline:auto}[data-art] .art-bento-tile{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:22px;background:var(--bg);cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:pan-y;outline-offset:3px;transition:opacity .7s cubic-bezier(.4,0,.2,1) var(--dl,0s),translate .5s cubic-bezier(.4,0,.2,1),scale .1s,box-shadow .3s}[data-art] .art-bento-tile[data-size=lg]{grid-column:span 2;grid-row:span 5}[data-art] .art-bento-tile[data-size=sm]{grid-column:span 1;grid-row:span 3}@media (max-width:607px){[data-art] .art-bento{grid-template-columns:repeat(2,minmax(0,1fr))}[data-art] .art-bento-tile[data-size=sm]{grid-row:span 4}}[data-art] .art-bento-tile[data-shown=false]{opacity:0;translate:0 40px;scale:.94}[data-art] .art-bento-tile:active{scale:.97}[data-art] .art-bento-tile[data-dragging=true]{z-index:5;scale:1.03;cursor:grabbing;box-shadow:0 24px 50px rgba(40,48,76,.22);transition-duration:0s,0s,.1s,.3s}@media (hover:hover){[data-art] .art-bento-tile:hover{box-shadow:0 18px 40px rgba(40,48,76,.14)}}@media (prefers-reduced-motion:reduce){[data-art] .art-bento-tile{cursor:pointer;touch-action:auto;transition:opacity .2s}[data-art] .art-bento-tile[data-shown=false]{translate:none;scale:none}[data-art] .art-bento-tile:active{scale:none}}[data-art].art-bento-scrim{background:hsla(0,0%,100%,.72);backdrop-filter:blur(18px)}[data-art] .art-bento-dock{background:hsla(0,0%,100%,.7);backdrop-filter:blur(16px)}@media (prefers-reduced-transparency:reduce){[data-art].art-bento-scrim{background:hsla(0,0%,100%,.96);backdrop-filter:none;-webkit-backdrop-filter:none}[data-art] .art-bento-dock{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-contrast:more){[data-art].art-bento-scrim{background:hsla(0,0%,100%,.96)}[data-art] .art-bento-dock{background:#fff;border-color:var(--art-ink)}}[data-art] .art-lang button[aria-haspopup=listbox]{width:44px;height:44px}@media (max-width:900px){[data-art] .art-lang button[aria-haspopup=listbox]{width:38px;height:38px}}[data-art] .art-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%2328304C' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px;background-position:right 12px center}html[dir=rtl] [data-art] .art-select{background-position:left 12px center}[data-studio]{--studio-accent:var(--art-pink-deep);color:var(--art-ink)}[data-studio] .kqr-export{--art-orange-deep:var(--art-teal)}@media (max-width:720px){[data-studio] h1{font-size:30px!important}html:not([dir=rtl]) [data-studio] h1{letter-spacing:-.9px!important}}html[dir=rtl]{--font-display:var(--font-arabic-display)}[dir=rtl],[dir=rtl] *{letter-spacing:0!important}[data-fly]{will-change:transform,opacity,filter}@media (prefers-reduced-motion:reduce){[data-fly]{opacity:1!important;transform:none!important;filter:none!important}}@keyframes khatm-fade{0%{opacity:0}to{opacity:1}}@keyframes khatm-pop{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@keyframes kc-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes kha-bar-in{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.kha-bar{transform-origin:bottom}.kco-root{--kco-nav-h:73px;display:grid;grid-template-columns:clamp(340px,32vw,440px) 1fr;min-height:calc(100vh - var(--kco-nav-h));background:#fff;color:var(--art-ink)}.kco-rail{position:relative;background:var(--art-gradient-night);color:#fff;--kco-rail-ink:#fff;--kco-rail-muted:hsla(0,0%,100%,.72);--kco-rail-quiet:hsla(0,0%,100%,.62);--kco-rail-faint:hsla(0,0%,100%,.62);--kco-rail-line:var(--art-rule-night);--kco-rail-chip:hsla(0,0%,100%,.08);--kco-rail-accent:var(--art-gold);--kco-rail-eyebrow:#fff;--kco-rail-glyph:hsla(0,0%,100%,.7);--kco-powder-fill:hsla(0,0%,100%,.1);--kco-powder-border:hsla(0,0%,100%,.22);--kco-powder-ink:#fff;--kco-gold-line:rgba(255,194,26,.38)}.kco-rail-inner{position:sticky;top:var(--kco-nav-h);display:flex;flex-direction:column;min-height:calc(100vh - var(--kco-nav-h));padding:38px 40px 32px}.kco-pay{position:relative;background:#fff;width:100%;min-width:0}.kco-pay-content{padding:38px clamp(22px,4.6vw,68px) 88px;max-width:680px;width:100%}.kco-pay-eyebrow{display:none}.kco-rail-plan{font-size:24px}.kco-rail-total{font-size:44px}.kco-raillink{color:var(--kco-rail-muted);transition:color .2s}.kco-raillink:hover{color:var(--kco-rail-ink)}.kco-skel{background:linear-gradient(90deg,rgba(40,48,76,.06) 25%,rgba(40,48,76,.12) 37%,rgba(40,48,76,.06) 63%);background-size:400% 100%}.kco-skel,.kco-skel-d{border-radius:10px;animation:kco-shim 1.5s ease-in-out infinite}.kco-skel-d{background:linear-gradient(90deg,hsla(0,0%,100%,.08) 25%,hsla(0,0%,100%,.16) 37%,hsla(0,0%,100%,.08) 63%);background-size:400% 100%}@keyframes kco-shim{0%{background-position:100% 0}to{background-position:-100% 0}}.kco-rise{animation:kc-rise .5s var(--ease-soft) both}.kco-rail a:focus-visible,.kco-rail button:focus-visible,.kco-rail select:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:10px}.kco-paybtn[disabled]{opacity:.62;cursor:not-allowed}.kco-region-chip:focus-within{outline:2px solid #fff;outline-offset:3px}@media (max-width:900px){.kco-root{grid-template-columns:1fr}.kco-rail-inner{position:static;min-height:0;padding:20px 22px 24px}.kco-rail-spacer{display:none}.kco-rail-plan{font-size:21px}.kco-rail-total{font-size:32px}.kco-pay-content{padding:26px 22px 100px;max-width:none}.kco-pay-eyebrow{display:block}.kco-paywrap{position:sticky;bottom:0;z-index:5;padding:14px 0 18px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 38%)}}@media (prefers-reduced-motion:reduce){.kco-rise,.kco-skel,.kco-skel-d{animation:none}}