.fq{--night:#080a10;--ink:#f7f3ea;--muted:#b9b3a6;--gold:#e8b866;--gold-bright:#f8dca0;--gold-deep:#b9842e;--on-gold:#1a1305;--glass:#ffffff0b;--glass-strong:#ffffff14;--line:#ffffff1a;--line-gold:#e8b8664d;--record:#ff3b30;--regular:IBMPlexSansArabic_400Regular, system-ui, -apple-system, "Segoe UI", sans-serif;--medium:IBMPlexSansArabic_500Medium, system-ui, -apple-system, "Segoe UI", sans-serif;--semibold:IBMPlexSansArabic_600SemiBold, system-ui, -apple-system, "Segoe UI", sans-serif;background:var(--night);min-height:100vh;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--regular);text-align:start;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.75;position:relative;overflow:hidden}.fq *,.fq :before,.fq :after{box-sizing:border-box}.fq a:focus-visible,.fq button:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}.fq-sky,.fq-lattice{inset-inline:0;pointer-events:none;position:absolute;top:0}.fq-sky{background:radial-gradient(46% 34% at 86% 9%,#e8b86642,#0000 72%),radial-gradient(40% 30% at 6% 20%,#1e8c8033,#0000 70%),radial-gradient(50% 26% at 50% 66%,#e8b86614,#0000 70%);height:1700px}[dir=rtl] .fq-sky{transform:scaleX(-1)}.fq-lattice{opacity:.17;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96' fill='none' stroke='%23e8b866' stroke-width='1'%3E%3Crect x='26' y='26' width='44' height='44'/%3E%3Crect x='26' y='26' width='44' height='44' transform='rotate(45 48 48)'/%3E%3Cpath d='M0 48h17M79 48h17M48 0v17M48 79v17'/%3E%3C/svg%3E");background-size:96px 96px;height:980px;-webkit-mask-image:radial-gradient(75% 72% at 50% 0,#000,#0000 78%);mask-image:radial-gradient(75% 72% at 50% 0,#000,#0000 78%)}.fq-wrap{max-width:1120px;margin:0 auto;padding:0 20px 64px;position:relative}.fq-langline{justify-content:center;padding-top:16px;display:flex}.fq-bar{padding:9px 10px;border:1px solid var(--line);backdrop-filter:blur(14px);background:#0c0e1499;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-inline-start:14px;display:flex}.fq-brand{font-family:var(--semibold);align-items:center;gap:10px;font-size:1.15rem;display:flex}.fq-mark{background:var(--record);border-radius:50%;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 0 0 5px #ff3b3029,0 6px 22px #ff3b3073}.fq-bar-end{align-items:center;gap:10px;display:flex}.fq-bar .fq-langs{display:none}.fq-langs{border:1px solid var(--line);background:#ffffff0a;border-radius:999px;padding:3px;display:flex}.fq-lang{min-width:86px;min-height:36px;color:var(--muted);font-family:var(--medium);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin:0;padding:0 14px;font-size:.92rem;display:grid}.fq-lang[aria-checked=true]{background:linear-gradient(135deg, var(--gold-bright), var(--gold));color:var(--on-gold)}@media (width>=860px){.fq-langline{display:none}.fq-bar .fq-langs{display:flex}}.fq-btn{min-height:54px;font-family:var(--semibold);cursor:pointer;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:1.02rem;text-decoration:none;transition:transform .15s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.fq-btn:active{transform:translateY(1px)}.fq-btn-gold{color:var(--on-gold);background:linear-gradient(135deg, var(--gold-bright) 0%, var(--gold) 55%, var(--gold-deep) 135%);box-shadow:0 10px 34px #e8b86657,inset 0 1px #ffffff73}.fq-btn-gold:hover{box-shadow:0 14px 46px #e8b86685,inset 0 1px #ffffff73}.fq-btn-glass{color:var(--ink);border:1px solid var(--line);background:var(--glass);backdrop-filter:blur(10px)}.fq-btn-glass:hover{border-color:var(--line-gold);background:var(--glass-strong)}.fq-btn-small{min-height:42px;font-family:var(--medium);border-radius:999px;padding:0 18px;font-size:.95rem}.fq-hero{align-items:center;gap:48px;padding:44px 0 60px;display:grid}@media (width>=860px){.fq-hero{grid-template-columns:minmax(0,1fr) 380px;gap:56px;padding:80px 0 100px}}.fq-kicker{border:1px solid var(--line-gold);color:var(--gold-bright);font-family:var(--medium);background:#e8b86614;border-radius:999px;align-items:center;gap:10px;padding:6px 16px;font-size:.92rem;display:inline-flex}.fq-kicker:before{content:"";background:var(--gold);width:8px;height:8px;box-shadow:0 0 12px var(--gold);border-radius:50%}.fq-title{font-family:var(--semibold);background:linear-gradient(180deg, #fff 25%, var(--gold-bright) 125%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:20px 0 0;padding-block:.08em;font-size:clamp(2rem,5.2vw,3.45rem);font-weight:400;line-height:1.45}.fq-lead{max-width:34em;color:var(--muted);margin:18px 0 0;font-size:1.12rem;line-height:1.95}.fq-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}@media (width<=859px){.fq-actions .fq-btn{flex:100%}}.fq-note{color:var(--muted);margin:14px 0 0;font-size:.88rem}.fq-stage{justify-items:center;gap:14px;display:grid;position:relative}.fq-halo{filter:blur(8px);pointer-events:none;background:radial-gradient(closest-side,#e8b8665c,#e8b8661a 56%,#0000 72%);border-radius:50%;position:absolute;inset:-6% -20% 6%}.fq-ring{aspect-ratio:1;pointer-events:none;border:1px solid #e8b8663d;border-radius:50%;width:118%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.fq-ring-wide{border-color:#e8b8661f;width:152%}.fq-phone{aspect-ratio:390/844;background:#000;border:1px solid #e8b86661;border-radius:46px;width:min(300px,78vw);padding:8px;position:relative;box-shadow:0 30px 80px #0009,0 0 64px #e8b86633}.fq-phone video{object-fit:cover;background:#0e0f13;border-radius:38px;width:100%;height:100%;display:block}.fq-caption{color:var(--muted);text-align:center;margin:0;font-size:.85rem;position:relative}.fq-chip{border:1px solid var(--line);backdrop-filter:blur(12px);font-family:var(--medium);white-space:nowrap;background:#0e1016c2;border-radius:14px;align-items:center;gap:8px;padding:8px 14px;font-size:.88rem;display:none;position:absolute;box-shadow:0 12px 30px #00000073}.fq-chip-listening{top:15%;inset-inline-start:-46px}.fq-chip-languages{bottom:25%;inset-inline-end:-14px}@media (width>=860px){.fq-chip{display:inline-flex}}.fq-photo{border:1px solid var(--line-gold);border-radius:28px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000008c,0 0 70px #e8b8661a}.fq-photo img{width:100%;height:auto;display:block}.fq-photo figcaption{background:#0d0f15;padding:16px 20px;font-size:1.05rem}@media (width>=860px){.fq-photo figcaption{inset-inline:0;font-family:var(--medium);background:linear-gradient(#0000,#080a108c 45%,#080a10f2);padding:120px 44px 30px;font-size:1.45rem;position:absolute;bottom:0}}.fq-section{padding-top:84px}.fq-h2{font-family:var(--semibold);margin:0;font-size:clamp(1.5rem,3.4vw,2.1rem);font-weight:400;line-height:1.5}.fq-h2:after{content:"";background:linear-gradient(90deg, var(--gold-bright), var(--gold-deep));border-radius:3px;width:56px;height:3px;margin-top:12px;display:block}.fq-cards{gap:16px;margin-top:30px;display:grid}.fq-card{border:1px solid var(--line);backdrop-filter:blur(10px);background:linear-gradient(160deg,#ffffff13,#ffffff05);border-radius:22px;padding:26px 24px 24px;position:relative;overflow:hidden}.fq-card:before{content:"";top:-44px;background:radial-gradient(closest-side,#e8b86633,#0000);border-radius:50%;width:150px;height:150px;position:absolute;inset-inline-end:-44px}.fq-number{background:linear-gradient(135deg, var(--gold-bright), var(--gold));width:44px;height:44px;color:var(--on-gold);font-family:var(--semibold);border-radius:14px;place-items:center;font-size:1.15rem;display:grid;box-shadow:0 8px 22px #e8b8664d}.fq-card h3,.fq-fact h3{font-family:var(--semibold);margin:0;font-size:1.12rem;font-weight:400}.fq-card h3{margin-top:18px}.fq-card p,.fq-fact p{color:var(--muted);margin:4px 0 0}.fq-shots{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px;margin-top:30px;display:grid}.fq-shot{margin:0}.fq-shot img{border:1px solid var(--line);border-radius:24px;width:100%;height:auto;transition:transform .25s,border-color .25s;display:block;box-shadow:0 18px 50px #00000080}.fq-shot:hover img{border-color:var(--line-gold);transform:translateY(-6px)}.fq-shot figcaption{color:var(--muted);text-align:center;margin-top:12px;font-size:.9rem}.fq-facts{gap:14px;margin-top:84px;display:grid}.fq-fact{border:1px solid var(--line);background:var(--glass);border-radius:20px;align-items:flex-start;gap:16px;padding:22px;display:flex}.fq-fact p{font-size:.95rem}.fq-icon{border:1px solid var(--line-gold);background:#e8b8661a;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}@media (width>=860px){.fq-cards,.fq-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.fq-shots{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.fq-panel{border:1px solid var(--line-gold);text-align:center;background:linear-gradient(150deg,#e8b86621,#1e8c8017 60%,#ffffff05);border-radius:30px;margin-top:84px;padding:44px 24px;position:relative;overflow:hidden}.fq-panel .fq-h2:after{margin-inline:auto}.fq-panel p{max-width:40em;color:var(--muted);margin:14px auto 0}.fq-stores{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:26px;display:flex}.fq-store{color:#fff;text-align:start;background:#000;border:1px solid #ffffff3d;border-radius:14px;align-items:center;gap:12px;min-width:196px;min-height:62px;padding:8px 20px;text-decoration:none;transition:border-color .2s,transform .15s;display:inline-flex}a.fq-store:hover{border-color:var(--gold);transform:translateY(-2px)}.fq-store small{color:#ffffffc7;font-size:.74rem;line-height:1.35;display:block}.fq-store b{font-family:var(--semibold);font-size:1.12rem;font-weight:400;line-height:1.35;display:block}.fq-weblink{color:var(--gold-bright);font-family:var(--medium);text-underline-offset:5px;align-items:center;gap:8px;margin-top:22px;display:inline-flex}.fq-closing{border:1px solid var(--line);background:radial-gradient(60% 120% at 50% 0%, #e8b86633, transparent 70%), var(--glass);text-align:center;border-radius:30px;margin-top:84px;padding:56px 24px}.fq-closing .fq-h2:after{margin-inline:auto}.fq-closing .fq-actions{justify-content:center}.fq-foot{color:var(--muted);text-align:center;padding-top:44px;font-size:.85rem}.fq-foot p{margin:0 0 4px}@media (prefers-reduced-motion:no-preference){.fq-rise{animation:.7s cubic-bezier(.2,.7,.2,1) both fq-rise}.fq-rise-late{animation-delay:.12s}.fq-chip{animation:6s ease-in-out infinite fq-float}.fq-chip-languages{animation-delay:-3s}}@keyframes fq-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fq-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}