: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-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-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)}[data-art]{--color-accent:var(--art-pink);--color-accent-ink:var(--art-pink-ink);--color-surface:#fff;--color-ink-faint:var(--art-muted);--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);--accent:var(--art-pink);--accent-strong:var(--art-pink-ink);--hairline:var(--art-hairline);--hairline-strong:var(--art-hairline-strong);--surface-sunk:var(--art-sunk);--surface-glass-header:var(--art-glass);--gradient-text:var(--art-gradient-text);background:var(--art-page);color:var(--art-body);font-family:var(--font-body)}[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,28px + 2.1vw,58px);line-height:1.04;letter-spacing:-1.5px}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}[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:#c9186c;--accent-strong:#b0105f;--khatm-powder-deep:#b0105f;--khatm-taupe:#c9186c;--khatm-frost:#e4572e;--khatm-gold:#008aa8;--khatm-lilac:#793d90;--tile-powder:#fde6ee;--surface-glass:#fff;--surface-glass-strong:#fff;--hairline:rgba(40,48,76,.12);--text-body:#575d73;--text-muted:#6d6882;color:var(--khatm-ink)}[data-studio] .kqr-export{--khatm-frost:#abdae1}[data-studio]>footer,[data-studio]>header{--accent-strong:var(--art-pink-ink);--khatm-powder-deep:#50697b;--khatm-taupe:#987d7c;--khatm-frost:#abdae1;--khatm-gold:#c2a05b;--khatm-lilac:#a09cb0;--hairline:var(--art-hairline)}@media (max-width:720px){[data-studio] h1{font-size:30px!important}html:not([dir=rtl]) [data-studio] h1{letter-spacing:-.9px!important}}