html #dv{--bg:#12080a;--bg2:#0b0710;--panel:rgba(255,255,255,.05);--line:rgba(255,255,255,.10);--ink:#f4ede2;--mut:#b9a99b;--red:#e2352b;--yel:#f5c518;--acc:#7c5cff}#dv *{box-sizing:border-box}html #dv,#dv{margin:0}#dv{color:var(--ink);font:15px/1.55 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;min-height:100vh;
  background:
    radial-gradient(1100px 480px at 85% -10%,rgba(226,53,43,.16),transparent 60%),
    radial-gradient(900px 420px at -10% 20%,rgba(245,197,24,.08),transparent 55%),
    linear-gradient(160deg,var(--bg),var(--bg2) 65%)}#dv::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.5;
  background-image:radial-gradient(rgba(255,255,255,.055) 1px,transparent 1.4px);
  background-size:13px 13px}#dv .wrap{position:relative;z-index:1;max-width:1140px;margin:0 auto;padding:22px 16px 80px}#dv .back{color:var(--mut);text-decoration:none;font-size:13px}#dv h1{font-family:Georgia,"Iowan Old Style",serif;font-size:clamp(26px,4.6vw,40px);margin:.25em 0 .05em;letter-spacing:-.01em}#dv h1 .bang{color:var(--yel);text-shadow:2px 2px 0 var(--red)}#dv .ftv-cx-band{border-radius:18px;padding:20px 24px;margin:6px 0 20px;
  background:linear-gradient(120deg,var(--blue,#4f5ae8),var(--ftv-band-mix,#8b5cf6));
  color:#fff;box-shadow:0 14px 40px rgba(60,50,180,.25)}#dv .ftv-cx-band h1{margin:0;font-size:clamp(19px,2.4vw,26px);font-weight:800;line-height:1.25;color:#fff}#dv .sub{color:var(--mut);max-width:74ch;margin:0 0 18px}#dv .rule{height:4px;max-width:220px;border-radius:2px;margin:10px 0 20px;
  background:repeating-linear-gradient(90deg,var(--red) 0 26px,var(--yel) 26px 52px,#2ea8d5 52px 78px,#111 78px 82px)}#dv .bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:16px;position:sticky;top:0;z-index:5;
  background:linear-gradient(180deg,rgba(18,8,10,.97),rgba(18,8,10,.72) 80%,transparent);padding:10px 0}#dv .chip{display:inline-flex;align-items:center;height:38px;padding:0 14px;border-radius:10px;
  background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);color:var(--ink);
  font:600 12px system-ui,-apple-system,Segoe UI,Roboto,sans-serif;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}#dv .chip:hover{background:rgba(124,92,255,.28)}#dv .chip.on{background:rgba(226,53,43,.32);border-color:rgba(245,197,24,.55)}#dv select.chip{-webkit-appearance:none;appearance:none;padding-right:26px;
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23b9a99b'/%3E%3C/svg%3E");
  background-repeat:no-repeat;background-position:right 10px center}#dv select.chip option{background:#1a1014;color:var(--ink)}#dv .cnt{color:var(--mut);font-size:12px;margin-left:auto}#dv .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px}@media(max-width:520px){#dv .grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px}}#dv .card{display:block;text-decoration:none;color:var(--ink);background:var(--panel);border:1px solid var(--line);
  border-radius:12px;overflow:hidden;transition:transform .12s,border-color .15s,box-shadow .15s}#dv .card:hover{transform:translateY(-3px) rotate(-.4deg);border-color:rgba(245,197,24,.5);box-shadow:0 14px 34px -16px rgba(226,53,43,.5)}#dv .cov{display:block;position:relative;width:100%;aspect-ratio:2/3;background:#1c1216 radial-gradient(rgba(255,255,255,.04) 1px,transparent 1.4px);background-size:auto,10px 10px}#dv .cov img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}#dv .cov .yr{position:absolute;top:7px;left:7px;background:var(--yel);color:#1a1005;font:800 11px system-ui;padding:2px 7px;border-radius:7px;box-shadow:1px 1px 0 rgba(0,0,0,.5)}#dv .cap{display:block;padding:9px 11px}#dv .cap .t{display:block;font-size:12.5px;font-weight:650;line-height:1.3;max-height:2.6em;overflow:hidden}#dv .cap .a{display:block;color:var(--mut);font-size:11px;margin-top:3px}#dv .cap .s{display:inline-block;margin-top:6px;font-size:10px;color:var(--yel);border:1px solid rgba(245,197,24,.35);border-radius:999px;padding:1px 7px}#dv .empty{color:var(--mut);padding:40px 0;text-align:center}#dv .legal{margin-top:44px;border-top:1px solid var(--line);padding-top:16px;color:var(--mut);font-size:12.5px;max-width:90ch}#dv .legal a{color:var(--yel)}#dv .ftv-sa-top{position:relative;background:#05060f;padding:10px 16px 66px;max-width:1140px;margin-inline:auto}#dv .ftv-sa-logo{font:900 34px/1 system-ui,sans-serif;color:#fff;text-decoration:none;letter-spacing:-.02em}#dv .ftv-sa-logo .b1{color:#ff2d75}#dv .ftv-sa-logo .b2{color:#c44df0}#dv .ftv-sa-logo .b3{color:#7c5cff}#dv .ftv-sa-logo .b4{color:#4dd0e1}#dv .ftv-sa-logo .b5{color:#9aa3b5}#dv .ftv-sa-logo .b6{color:#5b6070}#dv .ftv-sa-foot{background:#05060f;color:rgba(255,255,255,.85);padding:26px 18px 40px;margin:40px auto 0;max-width:1140px;
  font:14.5px/1.7 system-ui,sans-serif;max-width:1140px;margin-inline:auto}#dv .ftv-sa-foot .lks{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}#dv .ftv-sa-foot .lks a{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:10px;
  background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);color:#fff;
  font:600 12px/1 system-ui,sans-serif;text-decoration:none}#dv .ftv-sa-foot .lks a:hover{background:rgba(124,92,255,.28)}#dv .ftv-i18n-link{margin-left:2px}#dv [dir=rtl] .ftv-i18n-link{margin-left:0;margin-right:2px}#dv [dir=rtl] .ftv-sq{margin-left:0;margin-right:10px}#dv [dir=rtl] .ftv-sq-panel{right:auto;left:0}#dv [dir=rtl] .ftv-heart{right:auto;left:10px}#dv [dir=rtl] .ch .ftv-heart,#dv [dir=rtl] .thumb .ftv-heart{right:auto !important;left:10px !important}#dv [dir=rtl] .mq-tile .ftv-heart{right:auto !important;left:36px !important}#dv [dir=rtl] .tile .rm{right:auto;left:7px}#dv [dir=rtl] .ftv-oob-btn{right:auto;left:10px}#dv [dir=rtl] .eyebrow,#dv [dir=rtl] th{letter-spacing:normal}#dv [dir=rtl] .ftv-frise,#dv [dir=rtl] .ftv-frise-in{direction:ltr}#dv [dir=rtl] input[type=email],#dv [dir=rtl] input[type=url]{direction:ltr}
