.st005796a{display: flex!important;gap: 10px!important;margin-top: 22px!important}
.st0390084{left: 4.5%!important;top: 686px!important;animation-delay: -2.7s!important;animation-duration: 7.9s!important}
.st0a1355e{font-size: 17px!important}
.st1b8d99c{left: 51.7%!important;top: 663px!important;animation-delay: -8.3s!important;animation-duration: 7.1s!important}
.st1c807dc{left: 13.4%!important;top: 734px!important;animation-delay: -2.4s!important;animation-duration: 8.8s!important}
.st2359841{display: inline-flex!important;align-items: center!important;gap: 8px!important;font-size: 15px!important;color: #a5e8bb!important}
.st34a3664{left: 38.8%!important;top: 652px!important;animation-delay: -7.6s!important;animation-duration: 9.2s!important}
.st3545b69{display: flex!important;flex-wrap: wrap!important;justify-content: space-between!important;gap: 12px!important;font-size: 14px!important;color: var(--dim)!important}
.st35ce41e{left: 23.6%!important;top: 637px!important;animation-delay: -5.0s!important;animation-duration: 7.0s!important}
.st376b30a{left: 41.3%!important;top: 682px!important;animation-delay: -1.8s!important;animation-duration: 8.6s!important}
.st37cd255{position: relative!important}
.st38f666a{display: block!important;width: 460px!important;max-width: 100%!important;height: auto!important}
.st3ebf6c2{left: 57.0%!important;top: 533px!important;animation-delay: -5.8s!important;animation-duration: 11.6s!important}
.st43ec3b1{left: 10.0%!important;top: 660px!important;animation-delay: -5.4s!important;animation-duration: 7.8s!important}
.st4422646{font-size: 46px!important;line-height: 1.05!important;color: #fff!important}
.st4e0e198{left: 40.6%!important;top: 716px!important;animation-delay: -2.9s!important;animation-duration: 7.3s!important}
.st51acf96{display: flex!important;align-items: center!important;gap: 14px!important}
.st51cc5e4{background-image: url(/img/shot_crystal.webp)!important}
.st5722730{margin: 0!important}
.st5a9d0cb{position: relative!important;width: 100%!important}
.st643eac6{left: 43.1%!important;top: 772px!important;animation-delay: -7.4s!important;animation-duration: 11.8s!important}
.st68bfe2b{margin-top: 12px!important;font-size: 15px!important;color: var(--muted)!important}
.st6ac75f8{display: flex!important;flex-wrap: wrap!important;align-items: center!important;gap: 18px!important;margin-top: 32px!important}
.st6e0be88{display: flex!important;align-items: center!important;gap: 12px!important}
.st738e115{margin: 44px 0 20px!important}
.st7c5267a{left: 23.1%!important;top: 775px!important;animation-delay: -2.3s!important;animation-duration: 11.1s!important}
.st7d5c904{padding-top: 64px!important;padding-bottom: 40px!important}
.st7dd6780{left: 36.6%!important;top: 727px!important;animation-delay: -0.6s!important;animation-duration: 10.2s!important}
.st8ade99d{min-height: 64px!important;padding: 0 22px!important}
.st926073b{left: 28.9%!important;top: 507px!important;animation-delay: -2.5s!important;animation-duration: 11.5s!important}
.st999e540{color: var(--ember2)!important}
.st9bd5616{margin-top: 124px!important;align-self: stretch!important;display: flex!important;flex-direction: column!important}
.sta06125c{font-size: 15px!important;color: var(--muted)!important}
.sta0c0fdb{left: 53.0%!important;top: 544px!important;animation-delay: -3.5s!important;animation-duration: 9.5s!important}
.sta0d1431{background-image: url(/img/ld_eldfor01.webp)!important}
.stad4929d{background-image: url(/img/city_eld_f_city.webp)!important}
.stb10caf5{position: absolute!important;background: linear-gradient(180deg, rgba(9,7,6,.92), rgba(9,7,6,.0))!important}
.stbcb0a0e{left: 21.1%!important;top: 608px!important;animation-delay: -1.8s!important;animation-duration: 7.6s!important}
.stc2b8fb3{display: flex!important;align-items: center!important;gap: 10px!important;flex-wrap: wrap!important}
.stc3a4d28{background-image: url(/img/city_urg_f_hero.webp)!important}
.stc4b7be5{position: absolute!important;inset: 0!important;overflow: hidden!important;z-index: 3!important}
.stc57cda5{font-size: 44px!important}
.stc5915f2{left: 12.3%!important;top: 585px!important;animation-delay: -3.4s!important;animation-duration: 11.8s!important}
.std185371{display: none!important}
.std8c5edf{margin-top: 18px!important;max-width: 360px!important;font-size: 15px!important;line-height: 1.9!important;color: var(--muted)!important}
.ste11f996{display: flex!important;align-items: center!important;gap: 44px!important}
.ste4e8a18{margin-top: auto!important;width: 100%!important;min-height: 48px!important}
.ste551eba{min-width: 0!important}
.stef25f99{margin-top: 22px!important}
.stf7c33d2{display: block!important;width: 190px!important;height: auto!important}
.stfe91de7{font-size: 40px!important}

body{margin:0;background:#0c0907}
.W{--bg0:#0c0907;--bg1:#120e0b;--plate:#1a1511;--plate2:#221b16;--edge:rgba(255,196,140,.12);--text:#ece6d8;
  --muted:#c2b7a8;--dim:#b5aa9b;--ember:#ff6a1a;--ember2:#ffb547;--gold:#d6b25e;--ok:#6fcf8e;
  font-family:'Readex Pro',Tahoma,sans-serif;color:var(--text);background:var(--bg0);direction:rtl;
  font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:hidden}
.W *{box-sizing:border-box}
.W a{color:inherit;text-decoration:none}
.W a:hover{color:var(--ember2)}
.W h1,.W h2,.W h3,.W h4{margin:0;font-weight:400}
.W p{margin:0}
.W .lz{font-family:'Lalezar',Tahoma,sans-serif;font-weight:400;letter-spacing:0}
.W .rq{font-family:'Aref Ruqaa',serif;font-weight:700}
.W .nw{white-space:nowrap}
.W .num{font-variant-numeric:tabular-nums}
.W .wrap{max-width:1280px;margin:0 auto;padding:0 48px}
.W .grain{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 .9 0 0 0 0 .8 0 0 0 .05 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}
.W .muted{color:var(--muted)}
.W .dim{color:var(--dim)}
.W .em{color:var(--ember2)}
.W .vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/* forged plates */
.W .plate{position:relative;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 .9 0 0 0 0 .8 0 0 0 .05 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"),linear-gradient(180deg,#201914,#15110e);clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);
  box-shadow:inset 0 0 0 1px var(--edge),inset 0 1px 0 rgba(255,214,170,.14),inset 0 -1px 0 rgba(0,0,0,.6)}
.W .plate.sm{clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px)}
.W .plate.flat{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 .9 0 0 0 0 .8 0 0 0 .05 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"),#16120f}
.W .rule{height:1px;background:linear-gradient(90deg,rgba(255,181,71,0),rgba(255,181,71,.35),rgba(255,181,71,0))}
/* buttons */
.W .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 30px;
  font-family:'Lalezar',Tahoma,sans-serif;font-size:22px;line-height:1;color:#1a0b03;white-space:nowrap;cursor:pointer;
  border:0;background:radial-gradient(120% 140% at 50% 0%,#ffd58f 0%,#ff9a3c 38%,#f06212 70%,#c2410a 100%);
  clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));box-shadow:inset 0 1px 0 rgba(255,240,210,.8),inset 0 -2px 0 rgba(120,30,0,.5);
  transition:filter .15s,transform .15s}
.W .btn:hover{filter:brightness(1.08);color:#1a0b03;transform:translateY(-1px)}
.W .btn:active{transform:translateY(1px);filter:brightness(.88) saturate(1.1)}
.W .btn2.ghost{position:relative;isolation:isolate;color:#f3e6d6;background:rgba(255,236,214,.5);box-shadow:none}
.W .btn2.ghost::before{content:"";position:absolute;inset:1.5px;z-index:-1;background:#15110e;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px))}
.W .btn2.ghost:hover{background:var(--ember2);color:#fff}
.W .btn2:focus-visible,.W .tab:focus-visible{outline:2px solid #ffd08a;outline-offset:-5px}
.W .btn:focus-visible{outline:2px solid #1a0b03;outline-offset:-5px}
.W .btn.lg{min-height:64px;padding:0 40px;font-size:28px}
.W .btn.sm{min-height:40px;padding:0 18px;font-size:18px}
.W .btn2{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;
  font-size:16px;font-weight:600;color:#fff3e4;white-space:nowrap;cursor:pointer;border:0;
  position:relative;isolation:isolate;background:rgba(255,181,71,.6);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));transition:background .15s,color .15s}
.W .btn2::before{content:"";position:absolute;inset:1px;z-index:-1;background:linear-gradient(180deg,#221a14,#16110d);clip-path:polygon(0 0,calc(100% - 9.4px) 0,100% 9.4px,100% 100%,9.4px 100%,0 calc(100% - 9.4px))}
.W .btn2:hover{background:var(--ember2);color:#fff}
.W .btn2.sm{min-height:40px;padding:0 16px;font-size:15px}
.W .lnk{color:var(--ember2);font-weight:600}
.W .lnk:hover{color:#fff}
.W .lnk svg,.W a.alt svg{vertical-align:middle}
.W a.lnk:has(svg),.W span.lnk:has(svg){display:inline-flex;align-items:center;gap:4px}
/* chips */
.W .chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:13px;font-weight:600;
  line-height:1;white-space:nowrap;background:rgba(255,106,26,.12);color:#ffc98a;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px))}
.W .chip.iron{background:rgba(255,255,255,.06);color:var(--muted)}
.W .chip.ok{background:rgba(111,207,142,.12);color:#9fe3b4}
.W .chip.gold{background:rgba(214,178,94,.16);color:#f0d68e}
.W .dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 3px rgba(111,207,142,.18)}
/* header */
.W .hdr{position:absolute;inset:0 0 auto;z-index:20}
.W .hdr .bar{display:flex;align-items:center;justify-content:space-between;height:88px;gap:24px}
.W .hlogo{display:block;width:168px;height:auto}
.W .nav{display:flex;gap:28px;font-size:16px;font-weight:500;color:#ddd3c6;white-space:nowrap}
.W .nav a{position:relative;padding:8px 0}
.W .nav a.on{color:#fff}
.W .nav a.on::after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--ember)}
.W .ib{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:#ddd3c6;background:none;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px))}
.W .ib:hover{color:#fff;background:rgba(255,181,71,.1)}
.W .reglnk{position:relative;isolation:isolate;display:inline-flex;align-items:center;height:38px;padding:0 16px;font-size:15px;font-weight:600;color:#ffb547;white-space:nowrap;background:#ff6a1a;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}
.W .reglnk::before{content:"";position:absolute;inset:1px;z-index:-1;background:#120e0b;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px))}
.W .reglnk:hover{color:#fff}
.W .reglnk:hover::before{background:#2a1a10}
/* keyboard focus: an outline drawn inside the shape, so chamfered (clip-path) controls still show it */
.W :focus-visible{outline:2px solid #ffb547;outline-offset:-3px}
.W a:not([class]):focus-visible{outline-offset:2px}
.W .fs:focus-within,.W .ctags:focus-within{box-shadow:inset 0 0 0 1px var(--ember2)!important}
.W select:focus-visible{box-shadow:inset 0 0 0 2px var(--ember2)!important}
/* footer */
.W .foot{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 .9 0 0 0 0 .8 0 0 0 .05 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"),#090706;border-top:1px solid rgba(255,181,71,.12)}
.W .foot h4{font-size:15px;font-weight:600;color:#fff;margin-bottom:14px}
.W .foot ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:15px;color:var(--muted)}
.W .fgrid{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:40px}
/* section heads: a title and, at the far end, one link (no eyebrows) */
.W .shead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}
.W .shead h2{font-family:'Lalezar',Tahoma,sans-serif;font-size:48px;line-height:1.05;color:#fff}
.W .shead h2::before{content:"";display:block;width:40px;height:3px;margin-bottom:16px;background:var(--ember)}
.W .kick{display:block;font-family:'Aref Ruqaa',serif;font-weight:700;font-size:22px;line-height:1.2;color:var(--gold);margin-bottom:6px}
.W .sect{padding:96px 0}
.W .sep{position:relative;height:1px;max-width:1184px;margin:0 auto;background:linear-gradient(90deg,rgba(255,106,26,0),rgba(255,106,26,.45) 30%,rgba(255,106,26,.45) 70%,rgba(255,106,26,0))}
.W .sep::after{content:"";position:absolute;left:50%;top:-5px;width:10px;height:10px;transform:translateX(-50%) rotate(45deg);background:#0c0907;box-shadow:inset 0 0 0 1px rgba(255,106,26,.7)}
.W .card{position:relative;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 .9 0 0 0 0 .8 0 0 0 .05 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"),linear-gradient(180deg,#231b16,#16110e);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));
  box-shadow:inset 0 0 0 1px #4a3a2b,inset 0 2px 0 rgba(255,190,120,.12),inset 0 -2px 0 rgba(0,0,0,.6);transition:box-shadow .2s}
.W .card::before,.W .card::after{content:"";position:absolute;z-index:2;width:18px;height:18px;pointer-events:none}
.W .card::before{top:0;right:0;background:linear-gradient(to bottom left,rgba(0,0,0,0) calc(50% - 1px),rgba(255,140,60,.75) calc(50% - 1px),rgba(255,140,60,.75) calc(50% + 1.5px),rgba(0,0,0,0) calc(50% + 1.5px))}
.W .card::after{bottom:0;left:0;background:linear-gradient(to top right,rgba(0,0,0,0) calc(50% - 1px),rgba(255,140,60,.75) calc(50% - 1px),rgba(255,140,60,.75) calc(50% + 1.5px),rgba(0,0,0,0) calc(50% + 1.5px))}
.W .lift{filter:drop-shadow(0 18px 28px rgba(0,0,0,.55)) drop-shadow(0 2px 4px rgba(0,0,0,.5))}
.W a.card:hover,.W button.card:hover,.W .card.hov:hover{box-shadow:inset 0 0 0 1px rgba(255,106,26,.6),inset 0 0 24px rgba(255,106,26,.12),inset 0 2px 0 rgba(255,190,120,.18)}
.W .frame{position:relative;display:block;overflow:hidden}
.W .frame::after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px #3a2a1e,inset 0 0 40px rgba(0,0,0,.45);background:rgba(255,106,26,.06);mix-blend-mode:normal}
.W .btn3{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;font-size:15px;font-weight:600;color:var(--ember2);white-space:nowrap;background:linear-gradient(to bottom left,transparent 50%,var(--ember) 50%,var(--ember) calc(50% + 1px),transparent calc(50% + 1px)) top right/8px 8px no-repeat,linear-gradient(to top right,transparent 50%,var(--ember) 50%,var(--ember) calc(50% + 1px),transparent calc(50% + 1px)) bottom left/8px 8px no-repeat;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));box-shadow:inset 0 0 0 1px var(--ember)}
.W .btn3:hover{color:#fff;background:linear-gradient(to bottom left,transparent 50%,var(--ember) 50%,var(--ember) calc(50% + 1px),transparent calc(50% + 1px)) top right/8px 8px no-repeat,linear-gradient(to top right,transparent 50%,var(--ember) 50%,var(--ember) calc(50% + 1px),transparent calc(50% + 1px)) bottom left/8px 8px no-repeat,rgba(255,106,26,.14)}
.W .shead p{margin-top:10px;font-size:18px;color:var(--muted);max-width:620px}
/* embers */
.W .emb{position:absolute;width:3px;height:3px;border-radius:50%;background:#ffb547;box-shadow:0 0 6px 2px rgba(255,120,30,.6);
  opacity:0;animation:rise 9s linear infinite}
@keyframes rise{0%{transform:translate(0,0);opacity:0}10%{opacity:.9}80%{opacity:.5}100%{transform:translate(-40px,-520px);opacity:0}}
@keyframes drift{0%{transform:scale(1.04) translate(0,0)}100%{transform:scale(1.10) translate(-1.5%,-1%)}}
@media (prefers-reduced-motion: reduce){.W .emb{animation:none;display:none}.W .kb{animation:none!important}}
/* phone */
.W .sm-only{display:none}
.W .mnav summary{list-style:none;cursor:pointer}
.W .mnav summary::-webkit-details-marker{display:none}
.W .mnav[open] summary{color:#fff;background:rgba(255,106,26,.18)}
.W .mpanel{position:absolute;top:56px;left:0;right:0;z-index:60;display:grid;padding:10px 16px 20px;background:#0d0a08;box-shadow:0 1px 0 rgba(255,181,71,.18),0 24px 40px rgba(0,0,0,.6)}
.W .mpanel a.ml{display:flex;align-items:center;min-height:52px;padding:0 6px;font-size:18px;font-weight:600;color:#efe5d8;border-bottom:1px solid rgba(255,255,255,.06)}
.W .mpanel a.ml.on{color:var(--ember2);box-shadow:inset -3px 0 0 var(--ember)}
.W .mpanel a.ml.on{padding-right:14px}
.W .macts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}
.W .macts .btn2{min-height:48px}
.W .macts.one{grid-template-columns:1fr}
.W .hdr .btn.here{filter:none;transform:none;box-shadow:inset 0 1px 0 rgba(255,240,210,.8),inset 0 -3px 0 #1a0b03}
.W .hlogin,.W .hme{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 8px;font-size:15px;font-weight:600;color:#e8ddcf}
.W .hlogin:hover,.W .hme:hover{color:var(--ember2)}
.W .hme{color:#fff}
html:not(.mirage-in) .W .m-only{display:none!important}
html.mirage-in .W .g-only{display:none!important}
.W .hlogin.here{color:#ffb547;box-shadow:inset 0 -2px 0 #ffb547}
.W .mdisc{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;margin-top:10px;font-size:15px;font-weight:600;color:var(--ember2)}
@media (max-width: 760px){
  .W .wrap{padding:0 16px}
  .W .lg-only{display:none!important}
  .W .sm-only{display:block}
  .W .ib.sm-only{display:inline-flex}
  .W .shead{flex-direction:column;align-items:flex-start;margin-bottom:22px}
  .W .shead h2{font-size:34px}
  .W .sect{padding:72px 0}
  .W .btn.lg{min-height:56px;font-size:24px;padding:0 28px}
  .W .hdr .bar{height:56px}
  .W .fgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}
  .W .fgrid > div:first-child{grid-column:1 / -1}
  .W .hlogo{width:auto;height:28px}
  .W a.sm-only{display:block}
  .W .btn.sm.sm-only{display:inline-flex;min-height:44px;padding:0 14px;font-size:16px}
  .W .btn.sm,.W .btn2.sm{min-height:44px}
  .W span.sm-only{display:inline}
  .W a.lnk{padding-top:12px;padding-bottom:12px}
}

.W .hero{position:relative;height:820px;overflow:hidden;background:#0c0907}
.W .hero::after{content:"";position:absolute;inset:auto 0 0;z-index:3;height:96px;pointer-events:none;background:linear-gradient(0deg,#0c0907 0%,rgba(12,9,7,.8) 30%,rgba(12,9,7,0) 100%)}
.W .cls.sect{padding-top:40px}
.W .hero .bg{position:absolute;inset:0;background-size:cover;background-position:40% 50%;filter:brightness(1.22) saturate(1.06)}
.W .hero .hpair{position:absolute;z-index:2;left:2%;bottom:-12%;height:82%;pointer-events:none}
.W .hero .hpair img{position:relative;display:block;height:100%;width:auto;filter:brightness(.84) saturate(.82) sepia(.08) drop-shadow(2px -1px 2px rgba(255,181,71,.55)) drop-shadow(12px 0 18px rgba(255,106,26,.26));-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 79%);mask-image:linear-gradient(180deg,#000 55%,transparent 79%)}
.W .hero .hpair .tone{position:absolute;inset:0;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(90deg,rgba(58,42,85,.24),rgba(255,154,90,.1));-webkit-mask:url(/img/pair_fighter.webp) right bottom/auto 100% no-repeat;mask:url(/img/pair_fighter.webp) right bottom/auto 100% no-repeat}
.W .hero .lights{position:absolute;z-index:2;inset:0;pointer-events:none;mix-blend-mode:screen;background:
  radial-gradient(70px 70px at 36% 44%,rgba(255,181,71,.34),rgba(255,181,71,0)),radial-gradient(90px 80px at 44% 52%,rgba(255,170,90,.3),rgba(255,170,90,0)),
  radial-gradient(60px 60px at 51% 47%,rgba(255,181,71,.28),rgba(255,181,71,0)),radial-gradient(110px 90px at 49% 63%,rgba(255,150,80,.26),rgba(255,150,80,0))}
.W .hero .hpair::before{content:"";position:absolute;left:8%;right:8%;bottom:-1.5%;height:6%;background:radial-gradient(closest-side,rgba(0,0,0,.62),rgba(0,0,0,0));filter:blur(4px)}
.W .hero .glow{position:absolute;z-index:2;inset:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(380px 300px at 46% 48%,rgba(255,138,58,.2),rgba(255,138,58,0)),radial-gradient(180px 120px at 52% 40%,rgba(255,181,71,.16),rgba(255,181,71,0))}
.W .hero .calm{position:absolute;z-index:2;inset:0;pointer-events:none;background:radial-gradient(150px 120px at 37% 63%,rgba(10,7,5,.42),rgba(10,7,5,0))}
.W .hero .hpair::after{content:"";position:absolute;inset:8% -6% 40%;z-index:-1;background:radial-gradient(50% 50% at 50% 55%,rgba(255,106,26,.2),rgba(255,106,26,0))}
@keyframes hfloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
.W .kb{animation:drift 38s ease-in-out infinite alternate}
.W .hero .shade{position:absolute;inset:0;background:
  radial-gradient(ellipse 620px 470px at 78% 56%,rgba(12,8,6,.78) 0%,rgba(12,8,6,.45) 55%,rgba(12,8,6,0) 100%),
  linear-gradient(to left,rgba(12,9,8,.72) 0%,rgba(12,9,8,.25) 34%,rgba(12,9,8,0) 50%),
  linear-gradient(180deg,rgba(9,7,6,.65) 0%,rgba(9,7,6,0) 14%),
  linear-gradient(0deg,#0c0907 0%,rgba(12,9,7,.75) 7%,rgba(12,9,7,0) 18%)}
.W .hero .copy{position:relative;z-index:5;height:100%;max-width:1280px;margin:0 auto;padding:150px 48px 70px;display:flex;align-items:center}
.W .hero .inner{width:560px;text-shadow:0 1px 2px rgba(0,0,0,.8),0 2px 14px rgba(0,0,0,.55)}
.W .hero h1 img{filter:drop-shadow(0 6px 24px rgba(0,0,0,.6))}
.W .lead{margin-top:22px;font-family:'Lalezar',Tahoma,sans-serif;font-size:38px;line-height:1.25;color:#fff;max-width:560px;text-wrap:balance}
.W .lead2{margin-top:12px;font-size:18px;line-height:1.7;color:#efe2d2}
.W .ctas{display:flex;align-items:center;gap:14px;margin-top:30px;width:540px}
.W .ctas .btn{flex:1.25}
.W .ctas .btn2{flex:none}
.W .req{margin-top:12px;font-size:14px;color:#d6c6b5}
.W .srv{display:inline-flex;align-items:center;gap:20px;margin-top:22px;padding:14px 22px;
  background:linear-gradient(180deg,#221b16,#1a1512);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));box-shadow:inset 0 0 0 1px rgba(255,181,71,.18),inset -4px 0 0 #ff6a1a,inset 0 1px 0 rgba(255,220,180,.08)}
.W .srv .nm{font-family:'Lalezar',Tahoma,sans-serif;font-size:26px;line-height:1;color:#fff}
.W .srv .alt{font-size:14px;color:#c9c0b4;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding-right:20px;box-shadow:inset 1px 0 0 #3a3028;transition:color .15s}
.W .srv .alt:hover{color:var(--ember2);text-decoration:underline;text-underline-offset:4px}
.W .scue{position:absolute;z-index:5;left:50%;bottom:20px;display:flex;color:rgba(255,181,71,.7);transform:translateX(-50%);animation:cue 2.4s ease-in-out infinite}
@keyframes cue{0%,100%{opacity:.45;transform:translate(-50%,0)}50%{opacity:1;transform:translate(-50%,5px)}}
.W .place{position:absolute;z-index:5;left:30%;bottom:64px;padding:12px 18px 12px;color:#f3d9a8;text-shadow:0 2px 12px rgba(0,0,0,.6);background:rgba(14,11,9,.72);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));box-shadow:inset 0 0 0 1px #3a2f27}
.W .sect.alt{background:#14100d}
.W .band + .sect.alt{box-shadow:inset 0 1px 0 rgba(255,181,71,.08)}
.W .chip.t-bug{background:rgba(255,106,26,.18);color:#ff9a5c}
.W .chip.t-q{background:rgba(255,181,71,.16);color:#ffc98a}
.W .place .rq{display:block;font-size:56px;line-height:1}
.W .place a{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:14px;color:#d9c7b0}
.W .place a:hover{color:var(--ember2)}
/* news */
.W .ngrid{display:grid;grid-template-columns:1.4fr 1fr;gap:20px}
.W .ncard{display:flex;flex-direction:column;transition:transform .2s}
.W .ncard:hover{transform:translateY(-2px)}
.W .ncard .frame{aspect-ratio:16/10;background:#0f0c0a;box-shadow:inset 0 0 0 1px #3a2f26}
.W .ncard img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s}
.W .ncard .frame.mat,.W .nside .ncard .frame.mat{aspect-ratio:580/154}
.W .ncard .frame.mat img{object-fit:cover}
.W .ncard .frame.mat{background:radial-gradient(80% 70% at 50% 45%,#1d1712,#0d0a08)}
.W .ncard:hover img{transform:scale(1.03)}
.W .ncard .tx{padding:20px 24px 24px}
.W .ncard .more{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:15px;font-weight:600;color:var(--ember2)}
.W .ncard .frame::before{content:"";position:absolute;inset:auto 0 0;z-index:1;height:40px;background:linear-gradient(0deg,rgba(22,17,14,.85),rgba(22,17,14,0));pointer-events:none}
.W .shotlab{position:absolute;z-index:2;left:12px;bottom:10px;font-size:12px;color:#c9b8a3;text-shadow:0 1px 4px rgba(0,0,0,.8)}
.W .ncard h3{font-family:'Lalezar',Tahoma,sans-serif;font-size:30px;line-height:1.15;color:#fff}
.W .ncard p{margin-top:10px;font-size:16px;line-height:1.85;color:var(--muted)}
.W .meta{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--dim);margin-bottom:12px}
.W .nside{display:grid;gap:20px}
.W .nside .ncard .frame{aspect-ratio:16/9}
.W .nside .ncard .tx{padding:16px 22px 20px}
.W .nside .ncard h3{font-size:26px}
.W .nside .ncard p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
/* classes */
.W .cls{position:relative;overflow:hidden}
.W .cls .bgx{position:absolute;inset:0;background-size:cover;background-position:center 40%;opacity:1}
.W .cls .bgx::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0c0907 0%,rgba(14,10,8,.92) 12%,rgba(14,10,8,.55) 32%,rgba(14,10,8,.56) 74%,#0c0907 100%),radial-gradient(85% 75% at 50% 50%,rgba(12,9,7,0),rgba(12,9,7,.4))}
.W .cls .shead h2{font-size:56px}
.W .bpanel h2::before{content:"";display:block;width:40px;height:3px;margin-bottom:16px;background:var(--ember)}
.W .crow{display:flex;gap:10px;height:560px}
.W .cp{position:relative;flex:1 1 0;min-width:0;overflow:hidden;cursor:pointer;border:0;padding:0;color:inherit;text-align:right;
  background:linear-gradient(180deg,#211a15,#0f0c0a);clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);box-shadow:inset 0 0 0 1px rgba(255,181,71,.13),inset 0 1px 0 rgba(255,214,170,.16);
  transition:flex .45s cubic-bezier(.2,.7,.2,1),box-shadow .2s}
.W .cp:hover{box-shadow:inset 0 0 0 1px rgba(255,181,71,.5)}
.W .cp:focus-visible{outline:2px solid #ffd08a;outline-offset:-4px}
.W .cp.on{flex:4.4 1 0;box-shadow:inset 0 0 0 1px rgba(255,181,71,.55)}
.W .cp .art{position:absolute;left:50%;bottom:-58%;height:150%;width:auto;transform:translateX(-50%);filter:saturate(.92) brightness(.92);transition:filter .3s}
.W .cp:hover .art{filter:none}
.W .cp.on .art{left:25%;bottom:28px;height:85%;filter:none;animation:float 6s ease-in-out infinite}
.W .cp .floor{display:none;position:absolute;left:6%;width:36%;bottom:4px;height:44px;background:radial-gradient(closest-side,rgba(0,0,0,.6),rgba(0,0,0,0))}
.W .cp .rim{display:none;position:absolute;left:0;width:50%;top:10%;bottom:0;background:radial-gradient(50% 55% at 50% 60%,rgba(255,106,26,.16),rgba(255,106,26,0))}
.W .cp.on .floor,.W .cp.on .rim{display:block}
@keyframes float{0%,100%{transform:translate(-50%,0)}50%{transform:translate(-50%,-8px)}}
.W .cp .glow{position:absolute;inset:auto 0 0;height:60%;background:radial-gradient(60% 60% at 50% 100%,rgba(255,106,26,.22),rgba(255,106,26,0))}
.W .cp .lab{position:absolute;inset:auto 0 0;padding:44px 0 22px;text-align:center;font-family:'Lalezar',Tahoma,sans-serif;
  font-size:26px;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.8);background:linear-gradient(0deg,rgba(9,7,6,.98) 0%,rgba(9,7,6,.85) 45%,rgba(9,7,6,0))}
.W .cp.on .lab{display:none}
.W .cp .info{display:none;position:absolute;top:0;right:0;bottom:0;width:max(46%,360px);padding:44px 36px;
  background:linear-gradient(270deg,rgba(14,10,8,.94),rgba(14,10,8,.8));box-shadow:inset 1px 0 0 rgba(255,181,71,.16)}
.W .cp.on .info{display:block}
.W .ttl{display:block;font-family:'Lalezar',Tahoma,sans-serif;font-size:64px;line-height:1;color:#fff}
.W .lbl{display:block;margin-top:24px;font-size:14px;font-weight:700;color:#ffb547}
.W .ln{display:block;margin-top:14px;font-size:17px;line-height:1.8;color:#e6d6c4;font-weight:500}
.W .wps{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}
.W .wps .chip{height:auto;padding:8px 14px;font-size:14px;background:rgba(255,255,255,.08);color:#f3e9df}
.W .steps4{display:grid;gap:12px;margin-top:12px}
.W .st{display:flex;align-items:center;gap:12px;font-size:15px;color:#e6dccf}
.W .st b{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:none;font-size:13px;color:#1a0b03;background:var(--ember2);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px))}
.W .st:first-child{color:#fff;font-weight:600}
.W .note{display:block;margin-top:16px;font-size:13px;color:var(--dim)}
.W .ccar{display:none}
/* world */
.W .wgrid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:32px;align-items:start}
.W .atlas{position:relative;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));box-shadow:inset 0 0 0 1px rgba(255,181,71,.25);overflow:hidden;background:#120e0b}
.W .atlas .zm{position:relative}
.W .atlas img{display:block;width:100%;filter:brightness(.97) sepia(.06) contrast(1.08)}
.W .atlas .mul{position:absolute;inset:0;background:rgba(42,29,20,.2);mix-blend-mode:multiply;pointer-events:none}
.W .atlas .vig{position:absolute;inset:0;box-shadow:inset 0 0 110px rgba(14,10,8,.6);pointer-events:none}
.W .pin{position:absolute;transform:translate(50%,-50%);display:flex;align-items:center;gap:10px;border:0;cursor:pointer;padding:7px 14px 9px 12px;letter-spacing:0;
  background:rgba(20,13,8,.94);color:#f3e6cf;font:700 19px/1 'Aref Ruqaa',serif;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));box-shadow:inset 0 0 0 1px rgba(255,181,71,.45)}
.W .pin:hover{box-shadow:inset 0 0 0 1px #ffd08a}
.W .pin i{position:relative;display:inline-block;width:12px;height:12px;transform:rotate(45deg);background:#ff6a1a;box-shadow:0 0 0 2px #1a1210,0 0 8px rgba(255,106,26,.7)}
.W .pin i::after{content:"";position:absolute;inset:-6px;border:1px solid #ffb547;animation:pulse 2s ease-out infinite}
@keyframes pulse{0%{opacity:.8;transform:scale(.6)}100%{opacity:0;transform:scale(1.6)}}
.W .pin.on{background:#ff6a1a;color:#1a0b03}
.W .pin.on i{background:#1a0b03}
.W .citycard{overflow:hidden}
.W .citycard .frame{aspect-ratio:16/9}
.W .citycard .shot{display:block;width:100%;height:100%;object-fit:cover}
.W .citycard .tx{padding:22px 28px 28px}
.W .citycard h3{font-size:52px;line-height:1;color:#fff}
.W .citycard p{margin-top:12px;font-size:17px;line-height:1.85;color:#e6dccf}
.W .svc{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}
.W .svc .chip{height:30px;font-size:14px}
.W .ctabs{display:flex;gap:8px;margin-top:22px}
.W .ctab{flex:1;min-height:44px;border:0;cursor:pointer;font:600 16px 'Readex Pro',Tahoma,sans-serif;color:#d8cfc4;background:#2a2420;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));box-shadow:inset 0 0 0 1px rgba(255,180,120,.25)}
.W .ctab:hover{color:#fff}
.W .ctab.on{color:#1a0b03;background:var(--ember2)}
.W .wlist{display:grid;grid-template-columns:auto repeat(3,168px);justify-content:start;align-items:end;gap:14px;margin-top:24px}
.W .wmini{display:block;background:rgba(255,255,255,.04);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));color:#efe4d6;box-shadow:inset 0 0 0 1px rgba(255,181,71,.15)}
.W .wmini:hover{box-shadow:inset 0 0 0 1px var(--ember2)}
.W .wmini img{display:block;width:168px;height:96px;object-fit:cover;filter:saturate(.72) sepia(.14) brightness(.9)}
.W .wmini span{display:block;padding:8px 12px;font-family:'Aref Ruqaa',serif;font-weight:700;font-size:18px}
/* community */
.W .comm{position:relative;overflow:hidden}
.W .comm .bgx{position:absolute;inset:0;background-size:cover;background-position:center 40%;opacity:.3}
.W .comm .bgx::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0c0907,rgba(12,9,7,.72) 25%,rgba(12,9,7,.72) 75%,#0c0907)}
.W .cgrid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:28px;align-items:start}
.W .trow{display:grid;grid-template-columns:minmax(0,1fr) 110px 120px;gap:16px;align-items:center;padding:18px 24px;border-top:1px solid rgba(255,255,255,.06)}
.W .trow:first-child{border-top:0}
.W .trow a.t{font-size:17px;font-weight:600;color:#f3ebdf;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.W .trow a.t:hover{color:var(--ember2)}
.W .trow .sub{font-size:14px;color:var(--dim);margin-top:4px}
.W .trow .n{font-size:15px;color:var(--muted)}
.W .trow .last{font-size:14px;color:var(--dim);text-align:left}
.W .dcard{padding:30px}
.W .dcard h3{font-family:'Lalezar',Tahoma,sans-serif;font-size:34px;color:#fff;margin-top:12px}
.W .dcard p{margin-top:10px;font-size:16px;line-height:1.85;color:var(--muted)}
.W .dcard ul{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:10px;font-size:15px;color:#e8ddcf}
.W .dcard li{display:flex;gap:10px;align-items:center}
.W .dcard li i{width:6px;height:6px;transform:rotate(45deg);background:var(--ember2);flex:none}
.W .cstrip2{margin:22px 0 24px;padding:12px 16px;font-size:15px;font-weight:600;color:#ffd8a8;background:rgba(255,106,26,.13);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));box-shadow:inset -3px 0 0 var(--ember)}
/* download band */
.W .band{position:relative;overflow:hidden;min-height:560px;display:flex;align-items:center}
.W .band .bg{position:absolute;inset:0;background-size:cover;background-position:center 60%}
.W .band .bg::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0c0907,rgba(12,9,7,0) 22%),linear-gradient(180deg,#0c0907,rgba(12,9,7,0) 22%)}
.W .band .place{top:auto;bottom:44px}
.W .bpanel{width:min(640px,48%);padding:38px 38px 34px;background:rgba(16,12,10,.92);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));box-shadow:inset 0 0 0 1px rgba(255,181,71,.2),inset 0 2px 0 rgba(255,190,120,.12)}
.W .steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px}
.W .step{padding:18px 20px;background:#1b1511;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));box-shadow:inset 0 0 0 1px rgba(255,181,71,.18),inset 0 1px 0 rgba(255,214,170,.12)}
.W .step b{display:block;font-family:'Lalezar',Tahoma,sans-serif;font-size:40px;line-height:1;color:#ff6a1a;text-shadow:0 0 18px rgba(255,106,26,.45)}
.W .step span{display:block;margin-top:8px;font-size:16px;line-height:1.7;color:#ece2d5}
@media (max-width: 760px){
  .W .hero{height:auto}
  .W .hero .bg{position:relative;height:min(62svh,560px);min-height:440px;background-position:22% 70%;animation:none;transform:none}
  .W .scue,.W .hero .glow,.W .hero .lights{display:none}
  .W .hero .hpair{display:block;left:6px;top:150px;bottom:auto;height:300px}
  .W .hero .calm{display:none}
  .W .hero .hpair::after{display:none}
  .W .hero .hpair img{filter:brightness(.86) saturate(.85) drop-shadow(1px 0 1px rgba(255,181,71,.45))}
  .W .srv{display:flex}
  .W .hero .shade{height:min(62svh,560px);min-height:440px;background:linear-gradient(0deg,#0c0907 0%,rgba(12,9,7,.92) 14%,rgba(12,9,7,.55) 34%,rgba(12,9,7,0) 58%),linear-gradient(180deg,rgba(9,7,6,.75),rgba(9,7,6,0) 30%)}
  .W .hero .copy{display:block;padding:0 16px 8px;margin-top:-96px}
  .W .lead{font-size:30px}
  .W .ctas{width:100%;flex-direction:column}
  .W .hero .inner,.W .srv{width:100%}
  .W .hero h1 img{width:300px!important}
  .W .lead{font-size:28px;margin-top:16px}
  .W .cls .shead h2{font-size:38px}
  .W .ctas .btn,.W .ctas .btn2{width:100%}
  .W .ctas .btn2{min-height:48px!important}
  .W .srv{display:grid;gap:8px;padding:14px 16px;white-space:nowrap}
  .W .srv .alt{font-size:13px;min-height:0;padding:8px 0 0;box-shadow:none;border-top:1px solid rgba(255,181,71,.15)}
  .W .srv .nm{font-size:24px}
  .W .hero .place{display:block;left:16px;top:96px;bottom:auto}
  .W .hero .place .rq{font-size:30px}
  .W .hero .place a{display:none}
  .W .ngrid{grid-template-columns:1fr}
  .W .lead{text-wrap:pretty}
  .W .nside .ncard p{display:block;-webkit-line-clamp:unset;overflow:visible}
  .W .wlist{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
  .W .wlist > span{grid-column:1 / -1}
  .W .wmini img{width:100%;height:auto;aspect-ratio:16/10}
  .W .wmini span{font-size:15px;padding:6px 8px}
  .W .crow{display:none}
  .W .ccar{display:block}
  .W .ccar{position:relative}
  .W .ccar::after{display:none}
  .W .cstrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:visible;padding-bottom:8px;padding-left:0}
  .W .cmini{height:150px;position:relative;overflow:hidden;border:0;padding:0;cursor:pointer;
    background:linear-gradient(180deg,#211a15,#0f0c0a);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);box-shadow:inset 0 0 0 1px rgba(255,181,71,.15)}
  .W .cmini.on{box-shadow:inset 0 0 0 2px var(--ember2)}
  .W .cmini img{position:absolute;left:50%;top:6%;height:250%;transform:translateX(-50%)}
  .W .cmini>span{position:absolute;inset:auto 0 0;padding:10px 0;text-align:center;font-family:'Lalezar',Tahoma,sans-serif;font-size:22px;color:#fff;background:linear-gradient(0deg,rgba(9,7,6,.95),rgba(9,7,6,0))}
  .W .cpanel{display:block;margin-top:14px;padding:22px 20px;overflow:hidden;position:relative}
  .W .cpanel .ttl{font-size:44px}
  .W .cpanel img{display:block;height:320px;margin:0 auto 14px}
  .W .wgrid,.W .cgrid{grid-template-columns:1fr}
  .W .atlas{height:340px}
  .W .atlas .zm{transform-origin:36% 60%;transform:scale(1.45)}
  .W .atlas .pin{transform:translate(50%,-50%) scale(.5)}
  .W .trow{grid-template-columns:1fr;gap:6px}
  .W .trow .n,.W .trow .last{display:none}
  .W .trow .sub .sm-only{display:inline!important}
  .W .dcard{margin-top:0!important}
  .W .band{display:block;min-height:0;padding:0 0 56px}
  .W .band .bg{position:relative;height:220px}
  .W .bpanel{width:auto;margin-top:-30px;padding:24px 18px}
  .W .band .place{display:none}
  .W .steps{grid-template-columns:1fr}
  .W .step{display:flex;align-items:center;gap:14px;padding:14px 16px}
  .W .step span{margin-top:0}
  .W .band h2{font-size:36px!important;text-wrap:balance}
  .W .band .btn{width:100%}
}

[data-live]:not([data-live-owned]){visibility:hidden}
.nojs{margin:48px;font-family:Tahoma,sans-serif;color:#efe2d2}
