:root{--wine:#3d0a1e;--wine-deep:#17040c;--wine-mid:#6b1733;--gold:#d9a441;--gold-soft:#f0d17a;--cream:#f4e7cc;--tx:#fff;--tx-2:rgba(255,255,255,.86);--tx-3:rgba(255,255,255,.72);--line:rgba(255,255,255,.14);--line-2:rgba(255,255,255,.24);--r-xl:30px;--r-lg:24px;--r-md:18px;--r-sm:14px;--wrap:1120px;--pad:16px;--hdr:76px;--sb:env(safe-area-inset-bottom,0px);--st:env(safe-area-inset-top,0px);--ease:cubic-bezier(.32,.72,0,1);--f-ar:"Tajawal",system-ui,sans-serif;--f-disp:"Amiri","Tajawal",serif}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--f-ar);font-size:15px;line-height:1.75;color:var(--cream);min-height:100vh;overflow-x:hidden;background:transparent}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:radial-gradient(120% 60% at 100% 0%,color-mix(in srgb,var(--wine-mid) 40%,transparent),transparent 60%),radial-gradient(90% 50% at 0% 55%,color-mix(in srgb,var(--gold) 9%,transparent),transparent 60%),radial-gradient(120% 70% at 50% 100%,color-mix(in srgb,var(--wine-mid) 45%,transparent),transparent 65%),linear-gradient(170deg,color-mix(in srgb,var(--wine-deep) 70%,#000) 0%,var(--wine-deep) 40%,color-mix(in srgb,var(--wine) 70%,#000) 100%);background-attachment:fixed}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:focus-visible{outline:3px solid var(--gold-soft);outline-offset:3px;border-radius:10px}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ic{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--pad)}.skip{position:fixed;top:-60px;right:16px;z-index:3000;padding:10px 16px;border-radius:12px;background:var(--gold-soft);color:var(--wine-deep);font-weight:700}.skip:focus{top:calc(10px + var(--st))}.g{position:relative;isolation:isolate;border-radius:var(--r-lg);border:1px solid var(--line-2);background:linear-gradient(150deg,rgba(255,255,255,.14),rgba(255,255,255,.045) 42%,rgba(255,255,255,.075));box-shadow:inset 0 1px 0 rgba(255,255,255,.30),inset 0 -1px 0 rgba(255,255,255,.06),0 18px 44px rgba(0,0,0,.30)}.g{-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%)}.g::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.20),transparent 22%,transparent 70%,rgba(255,255,255,.06))}.blur{-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);background:linear-gradient(150deg,rgba(255,255,255,.16),rgba(255,255,255,.05) 45%,rgba(255,255,255,.09)),color-mix(in srgb,var(--wine-deep) 22%,transparent)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.blur{background:color-mix(in srgb,var(--wine-deep) 90%,transparent)}}@media (prefers-reduced-transparency:reduce){.blur{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb,var(--wine-deep) 95%,#333)}}a.g,button.g{transition:transform .25s var(--ease),border-color .25s,box-shadow .25s}@media (hover:hover){a.g:hover,button.g:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--gold-soft) 45%,transparent)}}a.g:active,button.g:active{transform:scale(.985)}.ib{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;color:#fff;position:relative}.ib .ic{width:22px;height:22px}.badge{position:absolute;top:-4px;left:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;display:grid;place-items:center;font-size:12px;font-weight:700;line-height:1;color:var(--wine-deep);background:linear-gradient(135deg,var(--gold-soft),var(--gold));box-shadow:0 2px 8px rgba(0,0,0,.35)}.badge[hidden]{display:none}.icc{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;color:var(--gold-soft);flex:none;background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.22),rgba(255,255,255,.04) 70%);border:1px solid color-mix(in srgb,var(--gold-soft) 38%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.25)}.icc.rose{color:#ffd1dc;background:radial-gradient(circle at 30% 25%,rgba(255,170,190,.35),rgba(180,40,80,.18) 70%);border-color:rgba(255,190,205,.45)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 24px;border-radius:999px;font-size:15px;font-weight:700;white-space:nowrap;transition:transform .2s var(--ease),filter .2s}.btn .ic{width:18px;height:18px}.btn-gold{color:var(--wine-deep);background:linear-gradient(135deg,color-mix(in srgb,var(--gold-soft) 92%,#fff),var(--gold));border:1px solid rgba(255,255,255,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 10px 28px color-mix(in srgb,var(--gold) 35%,transparent)}.btn-glass{color:#fff;background:rgba(255,255,255,.10);border:1px solid var(--line-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.22)}.btn-line{color:#fff;min-height:42px;padding:0 18px;font-size:14px;font-weight:500;background:rgba(255,255,255,.06);border:1px solid color-mix(in srgb,var(--gold-soft) 40%,transparent)}.btn:active{transform:scale(.97)}.btn[disabled]{opacity:.5;cursor:not-allowed}.chev{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line-2);background:rgba(255,255,255,.08);color:#fff;flex:none}.chev .ic{width:16px;height:16px}.hdr{position:fixed;inset:0 0 auto;z-index:1000;padding-top:var(--st);transition:background .35s,box-shadow .35s}.hdr::before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;transition:opacity .35s;background:linear-gradient(180deg,color-mix(in srgb,var(--wine-deep) 82%,transparent),color-mix(in srgb,var(--wine-deep) 55%,transparent));-webkit-backdrop-filter:blur(20px) saturate(170%);backdrop-filter:blur(20px) saturate(170%);border-bottom:1px solid var(--line)}.hdr.solid::before{opacity:1}.hdr-in{min-height:calc(var(--hdr) - 4px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:8px;padding-block:8px 6px}.tagline{grid-column:1/-1;text-align:center;font-size:12.5px;color:var(--tx-2);line-height:1.5;margin-top:2px;transition:opacity .25s;text-shadow:0 1px 8px rgba(0,0,0,.6)}.tagline{max-height:24px;overflow:hidden;transition:max-height .3s var(--ease),opacity .25s}.hdr.solid .tagline{max-height:0;opacity:0;margin:0}.hdr-act{display:flex;gap:10px;justify-self:start}.hdr-menu{justify-self:end}.hdr-end{display:flex;gap:10px;justify-self:end}@media (max-width:420px){.hdr-end{gap:7px}}.lang-btn{font-family:var(--f-ar);font-weight:700;font-size:14px;letter-spacing:.5px;color:var(--gold-soft)}.lang-btn[lang="ar"]{font-size:17px;letter-spacing:0}.brand{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0}.brand img{height:94px;filter:drop-shadow(0 4px 14px rgba(0,0,0,.45));width:auto;transition:height .35s var(--ease)}.hdr.solid .brand img{height:58px}@media (max-width:420px){.hdr-act{gap:7px}.ib{width:44px;height:44px}.tagline{font-size:12px}}.hero{position:relative;isolation:isolate;min-height:clamp(600px,76svh,780px);padding-top:calc(var(--hh0,190px) + 26px);overflow:hidden}.hero-bg{position:absolute;inset:0;z-index:-1;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}.hero-bg img{width:100%;height:100%;object-fit:cover;object-position:62% 55%;filter:saturate(1.12) contrast(1.06) brightness(.9)}.hero-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--wine-deep) 78%,transparent) 0%,color-mix(in srgb,var(--wine-deep) 40%,transparent) 26%,color-mix(in srgb,var(--wine-deep) 22%,transparent) 46%,color-mix(in srgb,var(--wine-deep) 35%,transparent) 70%,color-mix(in srgb,var(--wine-deep) 55%,transparent) 100%),linear-gradient(0deg,color-mix(in srgb,var(--wine) 30%,transparent),color-mix(in srgb,var(--wine-mid) 22%,transparent)),radial-gradient(60% 40% at 20% 10%,rgba(70,30,90,.45),transparent 70%)}.hero-copy{margin-top:clamp(28px,6vh,80px);max-width:640px}.hero h1{font-family:var(--f-disp);font-weight:700;font-size:clamp(30px,8.4vw,64px);line-height:1.3;text-wrap:balance;color:#fff;background:linear-gradient(180deg,#fff 30%,color-mix(in srgb,var(--cream) 85%,var(--gold-soft)));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 2px 24px rgba(0,0,0,.35);filter:drop-shadow(0 2px 10px rgba(0,0,0,.35))}.hero p{margin-top:10px;font-size:clamp(15px,3.9vw,18px);line-height:1.9;color:#fff;max-width:560px;text-shadow:0 1px 12px rgba(0,0,0,.6)}.hero .btn{margin-top:22px}.btn-hero{color:var(--wine-deep);background:linear-gradient(135deg,rgba(246,222,160,.95),color-mix(in srgb,var(--gold) 92%,transparent) 55%,color-mix(in srgb,var(--gold) 80%,#6b4415));border:1px solid rgba(255,240,205,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.65),inset 0 -2px 6px rgba(120,70,10,.25),0 12px 30px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-hero .ic{width:26px;height:26px;padding:4px;border-radius:50%;background:rgba(255,255,255,.35)}.stats{position:relative;margin-top:-110px;z-index:2;max-width:760px;margin-inline:auto}.stats-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--r-xl)}.stats-track::-webkit-scrollbar{display:none}.slide{flex:0 0 100%;scroll-snap-align:start;display:grid;grid-template-columns:repeat(3,1fr)}.stat{display:flex;flex-direction:column;align-items:center;text-align:center;padding:18px 6px 16px;position:relative;line-height:1.35}.stat+.stat::before{content:"";position:absolute;right:0;top:14%;bottom:14%;width:1px;background:linear-gradient(transparent,rgba(255,255,255,.26),transparent)}.stat .icc{margin-bottom:8px}.stat b{font-size:16px;color:#fff;font-weight:700}.stat strong{font-size:27px;color:#fff;font-weight:500;line-height:1.25;margin-top:2px}.stat strong.sm{font-size:20px;margin-block:5px 2px}.stat span{font-size:13px;color:var(--tx-3)}.dots{display:flex;justify-content:center;gap:7px;margin-top:12px}.dots button{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.35);transition:width .3s var(--ease),background .3s;padding:0}.dots button[aria-current="true"]{width:20px;border-radius:5px;background:var(--gold-soft)}.feat,.enc,.howc{margin-top:14px}.feat{display:grid;grid-template-columns:1fr 46%;min-height:178px;overflow:hidden;border-radius:var(--r-xl)}.feat-txt{padding:20px 18px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;position:relative;z-index:1}.feat h2{font-family:var(--f-disp);font-size:clamp(23px,6.2vw,30px);line-height:1.3;color:#fff;display:flex;align-items:center;gap:10px}.feat-txt h2 .chev{font-family:var(--f-ar);font-size:20px;line-height:1;padding-bottom:3px}.howc .feat-txt{align-items:flex-start}.feat p{font-size:14.5px;color:var(--tx-2);line-height:1.8}.feat .btn-line{margin-top:12px}.feat-img{position:relative;margin:6px;border-radius:calc(var(--r-xl) - 6px);overflow:hidden}.feat-img img{width:100%;height:100%;object-fit:cover}.feat-img::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 55%,color-mix(in srgb,var(--wine-deep) 40%,transparent))}.enc{padding:16px 12px 12px;border-radius:var(--r-xl)}.enc-h{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding-inline:4px}.enc-h .tile-ic{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;color:var(--gold-soft);background:rgba(255,255,255,.08);border:1px solid var(--line-2)}.enc-h h2{font-family:var(--f-disp);font-size:clamp(23px,6.2vw,30px);color:#fff;flex:1;line-height:1.2}.more{display:inline-flex;align-items:center;gap:4px;font-size:14px;color:var(--gold-soft);white-space:nowrap;padding:6px 4px}.more .ic{width:16px;height:16px}.tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.tile{--t:var(--wine-mid);display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:16px 8px 14px;border-radius:20px;min-height:170px;background:linear-gradient(165deg,color-mix(in srgb,var(--t) 55%,transparent),color-mix(in srgb,var(--t) 18%,transparent) 70%),rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.20);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 10px 26px rgba(0,0,0,.25);transition:transform .25s var(--ease),border-color .25s}@media (hover:hover){.tile:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--gold-soft) 50%,transparent)}}.tile:active{transform:scale(.97)}.tile .icc{width:54px;height:54px;margin-bottom:4px}.tile .icc .ic{width:26px;height:26px}.tile b{font-size:15px;color:#fff;line-height:1.45;font-weight:700}.tile span{font-size:12.5px;color:var(--tx-3);line-height:1.5}.t1{--t:#7a2342}.t2{--t:#6e4a3a}.t3{--t:#9a6a28}.t4{--t:#5b2f6e}@media (max-width:520px){.tile{padding:12px 4px 12px;min-height:158px;border-radius:18px;gap:5px}.tile .icc{width:46px;height:46px}.tile .icc .ic{width:22px;height:22px}.tile b{font-size:13.5px;line-height:1.4}.tile span{font-size:12px;line-height:1.45}}.howc{display:flex;align-items:center;min-height:150px;border-radius:var(--r-xl);overflow:hidden;position:relative}.howc img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.howc::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(270deg,color-mix(in srgb,var(--wine-deep) 88%,transparent) 0%,color-mix(in srgb,var(--wine-deep) 55%,transparent) 48%,color-mix(in srgb,var(--wine-deep) 10%,transparent) 100%)}.howc .feat-txt{padding:20px}main{padding-bottom:calc(40px + var(--sb))}.sec{margin-top:64px}.grp,.sec{scroll-margin-top:calc(var(--hh,180px) + 8px)}.sh{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:18px}.sh small{display:block;font-size:13px;color:var(--gold-soft);margin-bottom:2px;font-weight:500}.sh h2{font-family:var(--f-disp);font-size:clamp(26px,7vw,36px);line-height:1.3;color:#fff}.sh p{font-size:14px;color:var(--tx-3);margin-top:4px}.grid{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.grid>*{min-width:0}.grid.one{grid-template-columns:1fr}@media (min-width:900px){.grid.g3,.grid.g3.one{grid-template-columns:repeat(3,1fr)}.grid.g4{grid-template-columns:repeat(4,1fr)}}.c{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:var(--r-lg);min-height:0}.c .icc{margin-bottom:6px}.c h3{font-size:16.5px;color:#fff;line-height:1.45}.c p{font-size:13.5px;color:var(--tx-3);line-height:1.8}.c .go{margin-top:auto;padding-top:6px;font-size:13px;color:var(--gold-soft);display:inline-flex;align-items:center;gap:4px}.c .go .ic{width:14px;height:14px}.wide{grid-column:1/-1}@media (max-width:899px){.span2{grid-column:1/-1}}.pill{display:inline-block;align-self:flex-start;margin-top:4px;padding:3px 12px;border-radius:10px;font-size:13px;color:var(--gold-soft);background:color-mix(in srgb,var(--gold) 13%,transparent);border:1px solid color-mix(in srgb,var(--gold-soft) 28%,transparent)}.note{margin-top:16px;padding:13px 16px;border-radius:16px;font-size:13px;line-height:1.9;color:var(--tx-3);background:color-mix(in srgb,var(--gold) 8%,transparent);border:1px solid color-mix(in srgb,var(--gold-soft) 20%,transparent)}.sub-h{font-family:var(--f-disp);font-size:23px;color:#fff;margin:28px 0 12px;line-height:1.3}.hscroll{display:grid;grid-auto-flow:column;grid-auto-columns:min(70%,240px);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px var(--pad) 8px;margin-inline:calc(var(--pad) * -1);scroll-padding-inline:var(--pad)}.hscroll::-webkit-scrollbar{display:none}.hscroll>*{scroll-snap-align:start}@media (min-width:900px){.hscroll{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-auto-columns:auto;margin:0;padding:0;overflow:visible}}.list{border-radius:var(--r-lg);overflow:hidden}.row{display:flex;align-items:center;gap:12px;padding:14px 16px;border-top:1px solid var(--line)}.row:first-child{border-top:0}.row .icc{width:38px;height:38px}.row .icc .ic{width:19px;height:19px}.row div{flex:1;min-width:0}.row b{display:block;font-size:15px;color:#fff;font-weight:700}.row span{font-size:13px;color:var(--tx-3)}.row .pill{margin:0;flex:none}.times-grid{display:grid;gap:12px}@media (min-width:900px){.times-grid{grid-template-columns:1.2fr 1fr}}.pt{padding:18px;border-radius:var(--r-xl)}.seg{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:16px;background:rgba(0,0,0,.22);border:1px solid var(--line);margin-bottom:12px}.seg button{min-height:40px;border-radius:12px;font-size:14px;color:var(--tx-2)}.seg button[aria-pressed="true"]{background:rgba(255,255,255,.14);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.25)}.pt-row{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-radius:12px;font-size:15px;color:var(--tx-2)}.pt-row b{font-weight:500;color:#fff;font-variant-numeric:tabular-nums}.pt-row.next{background:color-mix(in srgb,var(--gold) 18%,transparent);border:1px solid color-mix(in srgb,var(--gold-soft) 35%,transparent);color:#fff}.pt-row.next b{color:var(--gold-soft);font-weight:700}.pt-row.next span::after{content:" · القادمة";font-size:12px;color:var(--gold-soft)}.cds{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cd{padding:16px;border-radius:var(--r-lg);text-align:center}.cd span{display:block;font-size:13px;color:var(--tx-3)}.cd b{display:block;font-family:var(--f-disp);font-size:38px;line-height:1.2;color:var(--gold-soft)}.cal{padding:16px;border-radius:var(--r-xl);margin-top:12px}.cal-h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.cal-h b{font-family:var(--f-disp);font-size:21px;color:#fff}.cal-h span{font-size:13px;color:var(--tx-3)}.cal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;text-align:center}.cal-g i{font-style:normal;color:var(--gold-soft);font-size:12px}.cal-g span{height:34px;line-height:34px;border-radius:50%;font-size:14px;color:var(--tx-2)}.cal-g span.today{background:linear-gradient(135deg,var(--gold-soft),var(--gold));color:var(--wine-deep);font-weight:700}.scr{position:relative;aspect-ratio:16/9;border-radius:16px;overflow:hidden;display:grid;place-items:center;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--wine-mid) 50%,#000),#0a0205);border:1px solid var(--line)}.scr .icc{width:44px;height:44px}.scr .live{top:8px;right:8px}.scr .icc{margin-top:16px}.live{position:absolute;top:10px;right:10px;padding:2px 10px;border-radius:9px;font-size:12px;color:#fff;background:#c0392b;display:flex;align-items:center;gap:6px}.live::before{content:"";width:7px;height:7px;border-radius:50%;background:#fff;animation:pulse 1.6s infinite}@keyframes pulse{50%{opacity:.25}}.pk{display:flex;flex-direction:column;gap:6px;padding:22px;border-radius:var(--r-xl)}.pk.feat-pk{border-color:color-mix(in srgb,var(--gold-soft) 50%,transparent);background:linear-gradient(150deg,color-mix(in srgb,var(--gold) 20%,transparent),rgba(255,255,255,.05) 55%)}.pk .tag{align-self:flex-start;padding:3px 12px;border-radius:10px;font-size:12.5px;color:var(--gold-soft);background:color-mix(in srgb,var(--gold) 14%,transparent);border:1px solid color-mix(in srgb,var(--gold-soft) 25%,transparent)}.pk h3{font-family:var(--f-disp);font-size:28px;color:#fff;line-height:1.3;margin-top:6px}.pk>p{font-size:14px;color:var(--tx-3)}.pk ul{list-style:none;display:grid;gap:7px;margin:12px 0 18px}.pk li{font-size:14.5px;color:var(--tx-2);display:flex;gap:8px;align-items:center}.pk li .ic{width:17px;height:17px;color:var(--gold-soft)}.pk .btn{margin-top:auto}.prod{align-items:stretch}.prod .ph{aspect-ratio:1.2;border-radius:16px;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--gold) 22%,transparent),transparent 70%),rgba(0,0,0,.18);border:1px solid var(--line);margin-bottom:8px;color:var(--gold-soft)}.prod .ph .ic{width:44px;height:44px;stroke-width:1.3}.prod .price{font-size:13px;color:var(--tx-3)}.prod .btn{min-height:44px;font-size:14px;margin-top:10px;padding:0 12px}.prod .btn.on{color:var(--wine-deep);background:linear-gradient(135deg,var(--gold-soft),var(--gold))}.fq{border-radius:20px;margin-bottom:10px}.fq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:15.5px;color:#fff;font-weight:500}.fq summary::-webkit-details-marker{display:none}.fq summary .ic{width:18px;height:18px;color:var(--gold-soft);transition:transform .3s var(--ease)}.fq[open] summary .ic{transform:rotate(45deg)}.fq p{padding:0 18px 16px;font-size:14.5px;color:var(--tx-2);line-height:1.95}.foot{margin-top:72px;text-align:center;padding:30px 16px 10px;border-top:1px solid var(--line)}.foot img{width:150px;height:auto;margin:0 auto 8px}.foot p{font-size:14px;color:var(--tx-3)}.foot nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:14px 0;font-size:14px}.foot nav a{color:var(--tx-2)}.foot small{display:block;font-size:12.5px;color:var(--tx-3)}.mainnav{display:flex;overflow-x:auto;scrollbar-width:none;border-radius:28px;padding:6px;margin:4px auto 8px;max-width:760px;scroll-behavior:smooth}.mainnav::-webkit-scrollbar{display:none}.mn{flex:0 0 25%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:66px;padding:6px 2px;border-radius:21px;font-size:13.5px;color:var(--tx-2);position:relative;text-align:center;line-height:1.3;white-space:nowrap;transition:background .3s,color .3s}.mn+.mn::before{content:"";position:absolute;right:0;top:22%;bottom:22%;width:1px;background:linear-gradient(transparent,rgba(255,255,255,.26),transparent)}.mn .ic{color:var(--gold-soft);width:25px;height:25px}.mn[aria-current="true"]{color:#fff;background:linear-gradient(135deg,rgba(255,255,255,.17),rgba(255,255,255,.05));box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 6px 18px rgba(0,0,0,.2)}.mn[aria-current="true"]::after{content:"";position:absolute;bottom:5px;width:20px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--gold-soft),transparent);box-shadow:0 0 10px var(--gold-soft)}.mn[aria-current="true"]+.mn::before,.mn[aria-current="true"]::before{opacity:0}@media (min-width:900px){.mainnav{max-width:none}.mn{flex:1 0 auto;min-width:104px}}.hdr.solid .mainnav{margin-bottom:6px}.fab{position:fixed;left:16px;bottom:calc(16px + var(--sb));z-index:1100;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;color:var(--gold-soft)}.fab .ic{width:25px;height:25px}.bgph{position:fixed;inset:-2%;z-index:-3;background-size:cover;background-position:60% 50%;filter:blur(2px) saturate(1.15) brightness(.5);transform:translateZ(0)}.bgph::after{content:"";position:absolute;inset:0;background:radial-gradient(70% 45% at 85% 20%,color-mix(in srgb,var(--gold) 14%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--wine-deep) 45%,transparent),color-mix(in srgb,var(--wine) 55%,transparent) 55%,color-mix(in srgb,var(--wine-deep) 70%,transparent))}.scroll-fade{will-change:opacity,transform;backface-visibility:hidden}@media (prefers-reduced-motion:reduce){.scroll-fade{opacity:1!important;transform:none!important}}#inner{display:none;padding-top:var(--hh,180px)}body.in-inner #home{display:none}body.in-inner #inner{display:block}.sub{position:sticky;top:var(--hh,180px);z-index:900;padding-top:6px}.sub-in{display:flex;align-items:center;gap:12px;height:58px;padding:0 8px 0 18px;border-radius:22px}.back{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 14px 0 10px;border-radius:15px;background:rgba(255,255,255,.08);border:1px solid var(--line-2);font-size:14px;color:#fff;flex:none}.back .ic{width:18px;height:18px;transform:scaleX(-1)}.sub-t{flex:1;font-family:var(--f-disp);font-size:20px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page{padding-top:18px;max-width:820px;margin-inline:auto}.v-hero{padding:28px 20px;text-align:center;border-radius:var(--r-xl);margin-bottom:20px}.v-hero .icc{width:64px;height:64px;margin:0 auto 12px}.v-hero .icc .ic{width:30px;height:30px}.v-hero h1{font-family:var(--f-disp);font-size:clamp(28px,7.6vw,40px);color:#fff;line-height:1.3;outline:none}.v-hero p{color:var(--tx-2);font-size:15px;margin-top:6px}.v-hero .price{font-family:var(--f-disp);font-size:30px;color:var(--gold-soft);margin-top:10px}.v-hero .price small{font-family:var(--f-ar);font-size:13px;color:var(--tx-3)}.steps{display:flex;flex-direction:column;gap:10px}.step{display:flex;align-items:flex-start;gap:14px;padding:16px;border-radius:20px}.step .num{min-width:40px;height:40px;border-radius:14px;display:grid;place-items:center;color:var(--gold-soft);font-weight:700;font-size:15px;background:color-mix(in srgb,var(--gold) 12%,transparent);border:1px solid color-mix(in srgb,var(--gold-soft) 25%,transparent)}.step .num .ic{width:18px;height:18px}.step.tl .num{border-radius:50%}.step h3{font-size:16px;color:#fff;line-height:1.5}.step p{font-size:14px;color:var(--tx-3);line-height:1.85;margin-top:2px}a.step .num{background:rgba(255,255,255,.07)}.dua{padding:22px 18px;border-radius:var(--r-lg);margin-bottom:12px;text-align:center}.dua b{display:block;color:var(--gold-soft);font-size:14px;font-weight:500;margin-bottom:8px}.dua q{display:block;font-family:var(--f-disp);font-size:24px;line-height:2.05;color:#fff;quotes:none}.cta{margin-top:24px;display:flex;justify-content:center;z-index:5}.cta .btn{box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 14px 34px rgba(0,0,0,.45)}.fld{margin-bottom:18px}.fld>span,.fld>label{display:block;color:var(--gold-soft);font-size:14px;margin-bottom:8px}.fld input,.fld textarea{width:100%;font:inherit;font-size:16px;color:#fff;padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.07);border:1px solid var(--line-2);outline:none;resize:vertical}.fld input::placeholder,.fld textarea::placeholder{color:rgba(255,255,255,.45)}.fld input:focus,.fld textarea:focus{border-color:var(--gold-soft);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 25%,transparent)}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips button{font-size:14px;color:var(--cream);padding:10px 16px;border-radius:15px;background:rgba(255,255,255,.07);border:1px solid var(--line-2)}.chips button[aria-pressed="true"]{border-color:var(--gold-soft);background:color-mix(in srgb,var(--gold) 22%,transparent);color:#fff}.sumc{padding:16px 18px;border-radius:20px;font-size:14.5px;line-height:2.1;color:var(--tx-2)}.sumc b{color:#fff}.err{color:#ffb4b4;font-size:14px;min-height:22px;margin-top:10px;text-align:center}.routemap{width:100%;height:auto;margin:4px 0 16px}.routemap text{font-family:var(--f-ar);fill:#fff;font-size:14px}.routemap .n{fill:var(--gold)}.routemap path{stroke:var(--gold-soft);fill:none;stroke-width:2.5;stroke-dasharray:6 6}@keyframes pushIn{from{transform:translate3d(-24%,0,0);opacity:0}to{transform:none;opacity:1}}@keyframes popIn{from{transform:translate3d(14%,0,0);opacity:0}to{transform:none;opacity:1}}@keyframes homeIn{from{transform:scale(.97);opacity:.4}to{transform:none;opacity:1}}.scrim{position:fixed;inset:0;z-index:1900;background:rgba(0,0,0,.5);opacity:0;transition:opacity .3s}.scrim.open{opacity:1}.sheet{position:fixed;left:0;right:0;bottom:0;z-index:2000;max-width:600px;margin-inline:auto;max-height:86vh;overflow:auto;overscroll-behavior:contain;border-radius:30px 30px 0 0;padding:10px 18px calc(22px + var(--sb));transform:translateY(105%);transition:transform .45s var(--ease);background:linear-gradient(160deg,rgba(255,255,255,.10),rgba(255,255,255,.03)),color-mix(in srgb,var(--wine-deep) 90%,transparent);border:1px solid var(--line-2);border-bottom:0;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);box-shadow:0 -20px 60px rgba(0,0,0,.45)}.sheet.open{transform:none}.sheet.top{bottom:auto;top:0;border-radius:0 0 30px 30px;border-bottom:1px solid var(--line-2);border-top:0;padding-top:calc(16px + var(--st));transform:translateY(-105%)}.sheet.top.open{transform:none}.grab{width:40px;height:5px;border-radius:3px;background:rgba(255,255,255,.3);margin:0 auto 12px}.sheet-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.sheet-h h2{font-family:var(--f-disp);font-size:24px;color:#fff}.x{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;background:rgba(255,255,255,.08);border:1px solid var(--line-2)}.x .ic{width:18px;height:18px}.sheet h3{font-size:13.5px;color:var(--gold-soft);font-weight:500;margin:16px 0 8px}.mlist{display:grid;gap:6px}.mlist a{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid var(--line);font-size:15px;color:#fff}.mlist a .ic{width:16px;height:16px;color:var(--tx-3)}.mgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mgrid a{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 6px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid var(--line);font-size:13.5px;color:#fff;text-align:center}.mgrid a .ic{color:var(--gold-soft)}.themes{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.themes button{display:flex;flex-direction:column;gap:8px;text-align:right;padding:11px 12px;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid var(--line);font-size:14px;color:var(--cream)}.themes button[aria-pressed="true"]{border-color:var(--gold-soft);background:rgba(255,255,255,.13)}.themes i{display:flex;gap:5px}.themes i span{width:18px;height:18px;border-radius:50%;border:1px solid rgba(255,255,255,.3)}.themes button:last-child{grid-column:1/-1}.search-box{display:flex;align-items:center;gap:10px;padding:0 14px;height:54px;border-radius:18px;background:rgba(255,255,255,.08);border:1px solid var(--line-2)}.search-box .ic{color:var(--gold-soft)}.search-box input{flex:1;min-width:0;height:100%;background:none;border:0;outline:none;font:inherit;font-size:17px;color:#fff}.search-box input::placeholder{color:rgba(255,255,255,.5)}.sres{margin-top:12px;display:grid;gap:6px;max-height:60vh;overflow:auto}.sres a{display:block;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid var(--line)}.sres b{display:block;font-size:15.5px;color:#fff}.sres span{font-size:13px;color:var(--tx-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sres mark{background:color-mix(in srgb,var(--gold) 35%,transparent);color:#fff;border-radius:4px;padding:0 2px}.sugg{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.sugg button{padding:8px 14px;border-radius:13px;font-size:14px;background:rgba(255,255,255,.07);border:1px solid var(--line)}.empty{padding:22px;text-align:center;color:var(--tx-3);font-size:14.5px}.cart-row{display:flex;align-items:center;gap:12px;padding:12px;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid var(--line);margin-bottom:8px}.cart-row .icc{width:42px;height:42px}.cart-row div{flex:1}.cart-row b{display:block;color:#fff;font-size:15px}.cart-row small{font-size:13px;color:var(--tx-3)}.qty{display:flex;align-items:center;gap:6px}.qty button{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:rgba(255,255,255,.08);border:1px solid var(--line-2)}.qty button .ic{width:16px;height:16px}.qty output{min-width:22px;text-align:center;color:#fff}@media (min-width:900px){:root{--pad:24px;--hdr:84px}.hero{min-height:780px}.hero-bg img{object-position:60% 45%}.hero-copy{margin-top:96px}.stats{margin-top:-92px}.sec{margin-top:84px}}.hero-act{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.hero-act .btn{margin:0}.tst{grid-auto-columns:min(84%,330px)}.q{margin:0;gap:10px;justify-content:space-between}.q .qm{font-family:var(--f-disp);font-size:54px;line-height:.6;color:var(--gold-soft);height:26px}.q blockquote{font-size:15px;line-height:1.95;color:var(--tx-2)}.q figcaption{display:flex;align-items:center;gap:10px;border-top:1px solid var(--line);padding-top:12px}.q figcaption .icc{width:40px;height:40px;margin:0}.q figcaption b{display:block;color:#fff;font-size:14.5px}.q figcaption small{font-size:12.5px;color:var(--tx-3)}.note .more{padding:0 6px}.how-grid{display:grid;gap:14px;margin-top:14px}@media (min-width:900px){.how-grid{grid-template-columns:1fr 1.2fr;align-items:start}}.sim{padding:20px;border-radius:var(--r-xl);text-align:center}.sim-top{display:flex;justify-content:space-between;font-size:13px;color:var(--tx-3)}.sim-ic{width:62px;height:62px;margin:14px auto 6px;border-radius:50%;display:grid;place-items:center;color:var(--gold-soft);border:1px solid color-mix(in srgb,var(--gold-soft) 40%,transparent);background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.2),rgba(255,255,255,.03) 70%);transition:transform .5s var(--ease)}.sim-ic .ic{width:28px;height:28px}.sim-ic.pop{transform:scale(1.12) rotate(-6deg)}.sim-msg{font-family:var(--f-disp);font-size:26px;color:#fff;margin:4px 0;transition:opacity .25s,transform .4s var(--ease)}.sim-msg.sw{opacity:0;transform:translateY(8px)}.sim-bar{height:8px;border-radius:6px;background:rgba(255,255,255,.1);margin:12px 0 4px;overflow:hidden}.sim-bar i{display:block;height:100%;width:25%;border-radius:6px;background:linear-gradient(90deg,var(--gold),var(--gold-soft));transition:width .9s var(--ease);box-shadow:0 0 12px color-mix(in srgb,var(--gold) 60%,transparent)}.sim-ok{width:46px;height:46px;margin:12px auto 0;border-radius:50%;display:grid;place-items:center;color:var(--wine-deep);background:linear-gradient(135deg,var(--gold-soft),var(--gold));transform:scale(0);opacity:0;transition:transform .6s cubic-bezier(.34,1.56,.64,1),opacity .3s}.sim-ok .ic{width:22px;height:22px;stroke-width:2.4}.sim-ok.show{transform:scale(1);opacity:1;box-shadow:0 0 0 10px color-mix(in srgb,var(--gold) 22%,transparent)}.hsteps{position:relative;list-style:none;padding:6px 58px 0 0;margin:0}.hsteps::before{content:"";position:absolute;right:20px;top:26px;bottom:40px;width:3px;border-radius:3px;background:rgba(255,255,255,.14)}.hline{position:absolute;right:20px;top:26px;width:3px;height:0;border-radius:3px;background:linear-gradient(var(--gold-soft),var(--gold));transition:height .9s var(--ease);box-shadow:0 0 12px color-mix(in srgb,var(--gold) 70%,transparent)}.hs{position:relative}.hs button{display:block;width:100%;text-align:right;padding:2px 0 22px;opacity:.45;transform:translateX(-8px);transition:opacity .6s,transform .6s var(--ease)}.hs.on button{opacity:1;transform:none}.hs-ic{position:absolute;right:-58px;top:0;width:43px;height:43px;border-radius:50%;display:grid;place-items:center;background:var(--wine-deep);border:1.5px solid rgba(255,255,255,.28);color:rgba(255,255,255,.6);transition:background .5s,color .5s,border-color .5s,transform .5s var(--ease),box-shadow .5s}.hs-ic .ic{width:21px;height:21px}.hs.on .hs-ic{border-color:var(--gold-soft);color:var(--wine-deep);background:linear-gradient(135deg,var(--gold-soft),var(--gold))}.hs.cur .hs-ic{transform:scale(1.12);box-shadow:0 0 0 7px color-mix(in srgb,var(--gold) 22%,transparent),0 0 24px color-mix(in srgb,var(--gold) 55%,transparent);animation:hsPulse 2.6s ease-in-out infinite}@keyframes hsPulse{50%{box-shadow:0 0 0 11px color-mix(in srgb,var(--gold) 10%,transparent),0 0 30px color-mix(in srgb,var(--gold) 45%,transparent)}}@media (prefers-reduced-motion:reduce){.hs.cur .hs-ic{animation:none}}.hs button{min-height:43px}.hs h3{font-size:17px;color:#fff;line-height:1.5}.hs p{font-size:14px;color:var(--tx-3);line-height:1.85}.howc h2{font-family:var(--f-disp);font-size:clamp(24px,6.6vw,32px);color:#fff}.howc p{font-size:14.5px;color:var(--tx-2)}.c.rowc{flex-direction:row;align-items:center;gap:14px}.c.rowc .icc{margin:0}.c.rowc div{flex:1}.c.rowc .go{margin:0;padding:0}.ath-grid{display:grid;gap:12px}@media (min-width:700px){.ath-grid{grid-template-columns:1fr 1fr}}.ath{padding:18px;border-radius:var(--r-xl);display:block}.ath-h{display:flex;align-items:center;gap:12px;margin-bottom:10px}.ath-h div{flex:1}.ath-h small{display:block;font-size:13px;color:var(--gold-soft)}.ath-h h3{font-family:var(--f-disp);font-size:24px;color:#fff;line-height:1.3}.ath ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:6px 12px}.ath li{font-size:14px;color:var(--tx-2);display:flex;gap:7px;align-items:baseline}.ath li::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold-soft);flex:none;transform:translateY(-2px)}.chev{font-size:20px;line-height:1}.tiles.two{grid-template-columns:1fr 1fr;gap:10px}.tile.big{min-height:200px;padding:20px 12px 16px;justify-content:center}.tile.big .icc{width:62px;height:62px}.tile.big .icc .ic{width:30px;height:30px}.tile.big b{font-family:var(--f-disp);font-size:clamp(20px,5.4vw,26px);font-weight:400}.chips-s{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin-top:6px}.chips-s i{font-style:normal;font-size:11.5px;color:var(--gold-soft);padding:2px 9px;border-radius:9px;border:1px solid color-mix(in srgb,var(--gold-soft) 28%,transparent);background:rgba(0,0,0,.12)}.where{display:grid;gap:10px}@media (min-width:700px){.where{grid-template-columns:repeat(3,1fr)}}.wh{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:16px;border-radius:var(--r-lg)}.wh .icc{grid-row:1/3;margin:0}.wh b{color:#fff;font-size:16px}.wh>span:last-child{font-size:13.5px;color:var(--tx-3);line-height:1.7}.wn{position:absolute;top:10px;left:12px;font-family:var(--f-disp);font-size:22px;color:color-mix(in srgb,var(--gold-soft) 70%,transparent)}.miq-grid .pill{align-self:flex-start;margin-top:auto}#miq .sub-h{scroll-margin-top:calc(var(--hh) + 28px)}.logo-w{position:relative;display:inline-block;line-height:0}.shine{position:absolute;inset:0;pointer-events:none;-webkit-mask:var(--logo) center/100% 100% no-repeat;mask:var(--logo) center/100% 100% no-repeat;background:linear-gradient(115deg,transparent 38%,rgba(255,248,220,.0) 42%,rgba(255,248,220,.95) 50%,rgba(255,248,220,0) 58%,transparent 62%);background-size:300% 100%;background-position:120% 0;animation:logoShine 5s ease-in-out infinite 1.2s;mix-blend-mode:screen}@keyframes logoShine{0%{background-position:120% 0}45%,100%{background-position:-20% 0}}.brand img,.foot .logo-w img{animation:logoGlow 5s ease-in-out infinite 1.2s}@keyframes logoGlow{0%,100%{filter:drop-shadow(0 4px 14px rgba(0,0,0,.45))}35%{filter:drop-shadow(0 4px 14px rgba(0,0,0,.45)) drop-shadow(0 0 14px color-mix(in srgb,var(--gold) 55%,transparent))}}@media (prefers-reduced-motion:reduce){.shine{animation:none;opacity:0}.brand img,.foot .logo-w img{animation:none}}.v-hero{overflow:hidden}.v-hero>.art{margin:-28px -20px 0;aspect-ratio:21/8}.v-hero>.art+.icc{position:relative;z-index:1;margin-top:-26px;background:var(--wine-deep)}.prod-l{display:block;margin:-18px -18px 12px}.prod.has-art>.prod-l>.art{aspect-ratio:4/3}.prod h3 a{color:inherit}.cta .btn.on{color:var(--wine-deep)}.prod-l{position:relative}.pkc.feat-pk{border-color:color-mix(in srgb,var(--gold-soft) 55%,transparent)}.pkc h3{font-family:var(--f-disp);font-size:22px;font-weight:400}@media (max-width:899px){.pk-grid>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 6px)}}@media (min-width:900px){.grid.g4.pk-grid{grid-template-columns:repeat(3,1fr)}}[dir=ltr] body{font-family:var(--f-ar)}.hero{padding-bottom:128px}[dir=ltr] .hero h1{font-size:clamp(28px,7.6vw,58px)}[dir=ltr] .tsx-s .qm{transform:scaleX(-1);transform-origin:center;width:max-content}[dir=ltr] .skip{right:auto;left:16px}[dir=ltr] .badge{left:auto;right:-4px}[dir=ltr] .stat+.stat::before,[dir=ltr] .mn+.mn::before{right:auto;left:0}[dir=ltr] .feat-img::after{background:linear-gradient(270deg,transparent 55%,color-mix(in srgb,var(--wine-deep) 40%,transparent))}[dir=ltr] .live,[dir=ltr] .scr .live{right:auto;left:10px}[dir=ltr] .fab{left:auto;right:16px}[dir=ltr] .back .ic{transform:none!important}[dir=ltr] .themes button,[dir=ltr] .hs button{text-align:left}[dir=ltr] .hsteps{padding:6px 0 0 58px}[dir=ltr] .hsteps::before,[dir=ltr] .hline{right:auto;left:20px}[dir=ltr] .hs-ic{right:auto;left:-58px}[dir=ltr] .hs button{transform:translateX(8px)}[dir=ltr] .hs.on button{transform:none}[dir=ltr] .wn{left:auto;right:12px}[dir=ltr] .art-tag{left:auto;right:12px}[dir=ltr] .ic:has(use[href="#i-chev"]){transform:scaleX(-1)}[dir=ltr] .chev{display:inline-block;transform:scaleX(-1)}[dir=ltr] .tsx-arr.prev .ic{transform:none}[dir=ltr] .tsx-arr.next .ic{transform:scaleX(-1)}[dir=ltr] .v-hero h1,[dir=ltr] .tsx-s blockquote,[dir=ltr] .sim-msg{letter-spacing:0}.ar-orig{display:block;font-family:var(--f-disp);direction:rtl;text-align:center}.en-gloss{display:block;font-size:.88em;font-style:italic;color:var(--tx-2);margin-top:4px}h3 .en-gloss{font-size:.8em;font-weight:400}.has-art{overflow:hidden}.art{position:relative;aspect-ratio:16/9;overflow:hidden;color:var(--gold-soft);background:radial-gradient(70% 85% at 50% 72%,color-mix(in srgb,var(--gold) 24%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--wine-mid) 75%,#000) 0%,var(--wine-deep) 100%)}.art svg{position:absolute;inset:0;width:100%;height:100%;display:block}.art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.art::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 30%,transparent 62%,color-mix(in srgb,var(--wine-deep) 60%,transparent))}.c.has-art>.art{margin:-18px -18px 12px}.pk.has-art>.art{margin:-22px -22px 14px}.prod.has-art>.art{aspect-ratio:4/3}.art-tag{position:absolute;z-index:1;top:12px;left:12px;padding:4px 12px;border-radius:10px;font-size:12.5px;color:var(--gold-soft);background:color-mix(in srgb,var(--wine-deep) 60%,transparent);border:1px solid color-mix(in srgb,var(--gold-soft) 30%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.jbig{margin-bottom:12px}.jbig>.art{aspect-ratio:21/9}.jbig h3{font-family:var(--f-disp);font-size:clamp(24px,6.4vw,30px);line-height:1.3}.jbig p{font-size:14.5px;color:var(--tx-2)}.has-art:hover>.art svg,.has-art:focus-visible>.art svg{transform:scale(1.04)}.art svg{transition:transform .8s var(--ease)}.tsx{display:grid;border-radius:var(--r-xl);overflow:hidden}.tsx-art{aspect-ratio:16/8}@media (min-width:900px){.tsx{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.tsx-art{aspect-ratio:auto;min-height:100%}}.tsx-cap{position:absolute;z-index:1;inset:auto 18px 14px 18px;display:flex;flex-direction:column;gap:2px}.tsx-cap b{font-family:var(--f-disp);font-size:26px;color:#fff;line-height:1.3;text-shadow:0 2px 12px rgba(0,0,0,.5)}.tsx-cap span{font-size:13px;color:var(--gold-soft)}.tsx-body{padding:18px 20px 16px;min-width:0;display:flex;flex-direction:column}.tsx-tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.tsx-tabs button{padding:6px 14px;min-height:36px;border-radius:12px;font-size:13.5px;color:var(--tx-2);border:1px solid var(--line);background:rgba(255,255,255,.04);transition:.3s}.tsx-tabs button[aria-pressed="true"]{color:var(--wine-deep);background:linear-gradient(135deg,var(--gold-soft),var(--gold));border-color:transparent;font-weight:700}.tsx-vp{overflow:hidden;flex:1}.tsx-track{display:flex;transition:transform .7s var(--ease)}.tsx-s{flex:0 0 100%;min-width:0;margin:0;padding:2px 2px 0;opacity:.2;transition:opacity .6s}.tsx-s.on{opacity:1}.tsx-s .qm{display:block;height:34px;font-family:var(--f-disp);font-size:78px;line-height:.9;color:var(--gold-soft)}.tsx-s blockquote{font-family:var(--f-disp);font-size:clamp(19px,5vw,23px);line-height:1.85;color:#fff;min-height:5.4em}.tsx-s figcaption{display:flex;align-items:center;gap:12px;margin-top:14px;flex-wrap:wrap}.av{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;flex:none;font-family:var(--f-disp);font-size:22px;color:var(--wine-deep);background:linear-gradient(135deg,var(--gold-soft),var(--gold));box-shadow:0 0 0 4px color-mix(in srgb,var(--gold) 18%,transparent)}.tsx-s figcaption b{display:block;color:#fff;font-size:15px}.tsx-s figcaption small{font-size:12.5px;color:var(--tx-3)}.tsx-ok{margin-inline-start:auto;display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--gold-soft);padding:3px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--gold-soft) 28%,transparent)}.tsx-ok .ic{width:13px;height:13px}.tsx-nav{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding-top:12px;border-top:1px solid var(--line)}.tsx-arr{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--gold-soft);border:1px solid var(--line);background:rgba(255,255,255,.05)}.tsx-arr .ic{width:18px;height:18px}.tsx-arr.prev .ic{transform:scaleX(-1)}.tsx-dots{display:flex;gap:4px}.tsx-dots button{width:24px;height:24px;display:grid;place-items:center}.tsx-dots button::before{content:"";width:8px;height:8px;border-radius:5px;background:rgba(255,255,255,.3);transition:width .4s var(--ease),background .4s}.tsx-dots button.on{width:38px}.tsx-dots button.on::before{width:28px;background:var(--gold-soft)}.tsx-prog{height:3px;margin-top:10px;border-radius:3px;background:rgba(255,255,255,.08);overflow:hidden}.tsx-prog i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--gold),var(--gold-soft))}.jfeat{grid-template-columns:1fr auto}.jfeat-ic{display:grid;place-items:center;padding:0 22px}.jfeat-ic .icc{width:76px;height:76px}.jfeat-ic .icc .ic{width:34px;height:34px}.about{padding:20px;border-radius:var(--r-xl);display:grid;gap:8px}.about p{font-size:15px;color:var(--tx-2);line-height:1.9}.about b{color:var(--gold-soft)}.vals{display:flex;gap:8px;flex-wrap:wrap}.vals span{padding:5px 14px;border-radius:12px;font-size:14px;color:#fff;background:rgba(255,255,255,.08);border:1px solid var(--line-2)}.foot img{width:180px}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}