:root{
  --vh-hf:#1e2434;
  --vh-hf-2:#232a3d;
  --vh-bg:#101624;
  --vh-box:#171e30;
  --vh-box-2:#1c2438;
  --vh-line:#2b344b;
  --vh-blue:#6da9eb;
  --vh-blue-d:#4c86c7;
  --vh-green:#6bdb5b;
  --vh-green-d:#4bbf3d;
  --vh-txt:#eef2f8;
  --vh-mut:#9fb0c7;
  --vh-gold:#f5c451;
  --vh-red:#e0637a;
  --vh-radius:14px;
  --vh-radius-sm:9px;
  --vh-shadow:0 14px 40px rgba(0,0,0,.45);
  --vh-maxw:1180px;
}

*,*::before,*::after{box-sizing:border-box}
html{background:var(--vh-bg);scroll-behavior:smooth;-webkit-text-size-adjust:100%}
body{
  margin:0;
  background:radial-gradient(1200px 600px at 50% -120px,#16203a 0,var(--vh-bg) 60%);
  color:var(--vh-txt);
  font-family:"Oswald",sans-serif;
  font-weight:300;
  font-size:17px;
  line-height:1.6;
  letter-spacing:.2px;
  min-height:100vh;
}
body.vh-locked{overflow:hidden}
img{max-width:100%;height:auto;display:block}
a{color:var(--vh-blue);text-decoration:none}
a:hover{color:#8dbef0}
h1,h2,h3,h4{font-weight:600;line-height:1.25;letter-spacing:.4px;color:#fff;text-transform:uppercase}
h1{font-size:2rem;margin:.2em 0 .5em}
h2{font-size:1.5rem;margin:1.4em 0 .6em}
h3{font-size:1.2rem;margin:1em 0 .5em}
p{margin:0 0 1em}

.wrapper{width:100%;overflow:hidden}
.container{width:100%;max-width:var(--vh-maxw);margin:0 auto;padding:0 16px}
.box{
  background:var(--vh-box);
  border:1px solid var(--vh-line);
  border-radius:var(--vh-radius);
  box-shadow:var(--vh-shadow);
  margin:16px 0;
  padding:22px;
}
main{display:block}
.content.box{padding:22px 24px 30px}
.mt1{margin-top:12px}
.mb1{margin-bottom:12px}
.row{display:flex;flex-wrap:wrap;align-items:center}
.text-center{text-align:center}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}

.btn{
  --b:var(--vh-green);
  display:inline-flex;align-items:center;justify-content:center;gap:8px;
  font-family:inherit;font-weight:600;text-transform:uppercase;letter-spacing:.6px;
  border:none;border-radius:var(--vh-radius-sm);cursor:pointer;
  color:#08130a;background:var(--b);
  padding:12px 20px;font-size:.95rem;line-height:1;
  transition:transform .15s ease,box-shadow .2s ease,filter .2s ease;
  box-shadow:0 6px 18px rgba(107,219,91,.28);
  white-space:nowrap;
}
.btn:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 10px 26px rgba(107,219,91,.4)}
.btn:active{transform:translateY(0)}
.btn--md{padding:11px 18px}
.btn--sm{padding:8px 13px;font-size:.82rem}
.btn--lg{padding:15px 28px;font-size:1.05rem}
.btn--block{display:flex;width:100%}
.btn--green{--b:var(--vh-green);color:#08130a;box-shadow:0 6px 18px rgba(107,219,91,.28)}
.btn--blue{--b:var(--vh-blue);color:#061020;box-shadow:0 6px 18px rgba(109,169,235,.28)}
.btn--blue:hover{box-shadow:0 10px 26px rgba(109,169,235,.42)}
.btn--bonus{
  --b:linear-gradient(90deg,var(--vh-green),#9bef6b);
  color:#08130a;
  animation:vhpulse 2.2s infinite;
}
.btn--ghost{background:transparent;color:var(--vh-blue);border:1px solid var(--vh-blue);box-shadow:none}
.btn--ghost:hover{background:rgba(109,169,235,.12)}

@keyframes vhpulse{0%,100%{box-shadow:0 0 0 0 rgba(107,219,91,.45)}50%{box-shadow:0 0 0 10px rgba(107,219,91,0)}}
@keyframes vhfade{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
@keyframes vhspin{from{background-position-y:0}to{background-position-y:-1000px}}
@keyframes vhshine{0%{background-position:-200% 0}100%{background-position:200% 0}}

.vh-reveal{opacity:0}
.vh-reveal.vh-on{animation:vhfade .7s ease forwards}

.header.box{padding:12px 20px;background:var(--vh-hf);border-color:#2a3350}
.qh8top{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}
.qh8logo img{height:46px;width:auto}
.qh8menu{display:flex;align-items:center;gap:20px;list-style:none;margin:0;padding:0}
.qh8menu a{display:inline-flex;align-items:center;gap:7px;color:var(--vh-txt);font-weight:400;text-transform:uppercase;font-size:.9rem;letter-spacing:.5px}
.qh8menu a:hover{color:var(--vh-green)}
.qh8ic{width:18px;height:18px;flex:0 0 18px;fill:var(--vh-blue)}
.qh8right{display:flex;align-items:center;gap:10px}
.qh8live{
  display:inline-flex;align-items:center;gap:8px;
  background:var(--vh-hf-2);border:1px solid var(--vh-line);
  border-radius:40px;padding:7px 13px;font-size:.82rem;color:var(--vh-mut);
}
.qh8dot{width:9px;height:9px;border-radius:50%;background:var(--vh-green);box-shadow:0 0 0 0 rgba(107,219,91,.6);animation:vhpulse 1.8s infinite}
.qh8live b{color:#fff;font-weight:600}
.qh8mcta{display:none}
.qh8burger{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:8px}
.qh8burger span{width:26px;height:3px;background:var(--vh-txt);border-radius:3px;transition:.25s}
.qh8burger.vh-open span:nth-child(1){transform:translateY(8px) rotate(45deg)}
.qh8burger.vh-open span:nth-child(2){opacity:0}
.qh8burger.vh-open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}

.qz7hero{position:relative;border-radius:var(--vh-radius);overflow:hidden;margin:16px 0;border:1px solid var(--vh-line);box-shadow:var(--vh-shadow)}
.qz7hero__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}
.qz7hero__ov{position:absolute;inset:0;background:linear-gradient(90deg,rgba(16,22,36,.94),rgba(16,22,36,.72) 55%,rgba(16,22,36,.4));z-index:1}
.qz7hero__in{position:relative;z-index:2;padding:52px 30px;max-width:640px}
.qz7hero__tag{display:inline-block;background:rgba(107,219,91,.16);color:var(--vh-green);border:1px solid rgba(107,219,91,.4);padding:5px 12px;border-radius:30px;font-size:.78rem;letter-spacing:1px;text-transform:uppercase;margin-bottom:14px}
.qz7hero__in h2{font-size:2.2rem;margin:.1em 0 .3em;color:#fff}
.qz7hero__in p{color:var(--vh-txt);font-weight:300;margin-bottom:22px}
.qz7hero__cta{display:flex;gap:12px;flex-wrap:wrap}

.x3crumbs{margin:14px 0}
.x3crumbs ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:12px 16px;background:var(--vh-box);border:1px solid var(--vh-line);border-radius:var(--vh-radius-sm);font-size:.85rem;color:var(--vh-mut)}
.x3crumbs li{display:flex;align-items:center;gap:8px}
.x3crumbs li+li::before{content:"›";color:var(--vh-blue)}
.x3crumbs a{color:var(--vh-blue)}
.x3crumbs span[aria-current]{color:#fff}

.tc9box{background:var(--vh-box-2);border:1px solid var(--vh-line);border-radius:var(--vh-radius);padding:20px 22px;margin:0 0 22px}
.tc9box h2{margin-top:0}
.tc9list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 24px;list-style:none;margin:0;padding:0;counter-reset:tc}
.tc9list li{counter-increment:tc}
.tc9list a{display:flex;align-items:center;gap:10px;color:var(--vh-txt);font-weight:400;padding:8px 10px;border-radius:8px;transition:.2s}
.tc9list a:hover{background:rgba(109,169,235,.1);color:var(--vh-green)}
.tc9list a::before{content:counter(tc,decimal-leading-zero);color:var(--vh-blue);font-weight:600;font-size:.8rem}
.tc9ic{width:18px;height:18px;fill:var(--vh-green);flex:0 0 18px}

.vh-block{margin:0 0 30px;scroll-margin-top:20px}
.vh-block>h2{display:flex;align-items:center;gap:10px}
.vh-block>h2 svg{width:24px;height:24px;fill:var(--vh-green)}

.inf42wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--vh-radius-sm)}
.inf42tbl{width:100%;border-collapse:collapse;min-width:520px;margin:0 auto;background:var(--vh-box-2)}
.inf42tbl th,.inf42tbl td{text-align:left;padding:13px 16px;border:1px solid var(--vh-line);vertical-align:top;font-weight:300}
.inf42tbl tr:nth-child(even){background:rgba(255,255,255,.02)}
.inf42tbl td:first-child{width:38%;color:var(--vh-mut);font-weight:400}
.inf42tbl td:first-child b{display:flex;align-items:center;gap:10px;color:#fff;font-weight:500}
.inf42tbl svg{width:18px;height:18px;fill:var(--vh-blue);flex:0 0 18px}
.inf42tbl td:last-child{color:var(--vh-txt)}

.pc8grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}
.pc8col{border-radius:var(--vh-radius);padding:18px 20px;border:1px solid var(--vh-line)}
.pc8pros{background:linear-gradient(180deg,rgba(107,219,91,.09),transparent);border-color:rgba(107,219,91,.35)}
.pc8cons{background:linear-gradient(180deg,rgba(224,99,122,.09),transparent);border-color:rgba(224,99,122,.35)}
.pc8col h3{margin-top:0;display:flex;align-items:center;gap:9px}
.pc8pros h3{color:var(--vh-green)}
.pc8cons h3{color:var(--vh-red)}
.pc8col ul{list-style:none;margin:0;padding:0}
.pc8col li{position:relative;padding:8px 0 8px 30px;border-bottom:1px dashed var(--vh-line);font-weight:300}
.pc8col li:last-child{border-bottom:none}
.pc8pros li::before{content:"✓";position:absolute;left:2px;top:8px;color:var(--vh-green);font-weight:700}
.pc8cons li::before{content:"✕";position:absolute;left:2px;top:8px;color:var(--vh-red);font-weight:700}

.wn5wrap{overflow-x:auto;border-radius:var(--vh-radius-sm)}
.wn5rank{width:100%;border-collapse:collapse;min-width:460px;background:var(--vh-box-2)}
.wn5rank th,.wn5rank td{padding:11px 16px;border:1px solid var(--vh-line);text-align:left;font-weight:300}
.wn5rank thead th{background:var(--vh-hf);color:#fff;text-transform:uppercase;font-size:.82rem;letter-spacing:.6px;font-weight:500}
.wn5rank td:last-child{color:var(--vh-green);font-weight:600;text-align:right}
.wn5rank tr:nth-child(even) td{background:rgba(255,255,255,.02)}
.wn5pos{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--vh-hf);color:var(--vh-mut);font-size:.8rem;font-weight:600}
.wn5rank tr:nth-child(1) .wn5pos{background:var(--vh-gold);color:#3a2c00}
.wn5rank tr:nth-child(2) .wn5pos{background:#c9d3e2;color:#25303f}
.wn5rank tr:nth-child(3) .wn5pos{background:#cd8b53;color:#2a1600}

.gm6grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.gm6card{
  background:var(--vh-box-2);border:1px solid var(--vh-line);border-radius:var(--vh-radius);
  overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease,border-color .2s ease;
}
.gm6card:hover{transform:translateY(-4px);border-color:var(--vh-green)}
.gm6thumb{position:relative;aspect-ratio:16/10;background:linear-gradient(135deg,#22314f,#141b2c);display:flex;align-items:center;justify-content:center;overflow:hidden}
.gm6thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
.gm6thumb span{font-size:1.35rem;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px;padding:0 12px;text-align:center;z-index:1}
.gm6thumb::after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.14) 50%,transparent 70%);background-size:200% 100%;animation:vhshine 3.4s infinite}
.gm6body{padding:14px 16px;display:flex;flex-direction:column;gap:8px;flex:1}
.gm6prov{font-size:.78rem;color:var(--vh-mut);text-transform:uppercase;letter-spacing:.6px}
.gm6body h3{margin:0;font-size:1.05rem}
.gm6meta{display:flex;justify-content:space-between;font-size:.8rem;color:var(--vh-mut);margin-top:auto}
.gm6body .btn{margin-top:8px}

.sl0slot{background:linear-gradient(180deg,#20294100,#1a2338),var(--vh-box-2);border:1px solid var(--vh-line);border-radius:var(--vh-radius);padding:24px;text-align:center}
.sl0reels{display:flex;gap:12px;justify-content:center;margin:0 auto 20px;max-width:360px}
.sl0reel{
  flex:1;aspect-ratio:1;background:#0d1322;border:2px solid var(--vh-line);border-radius:12px;
  display:flex;align-items:center;justify-content:center;font-size:2.6rem;overflow:hidden;
  box-shadow:inset 0 8px 20px rgba(0,0,0,.5);
}
.sl0reel.vh-spin{animation:vhblur .5s linear infinite}
@keyframes vhblur{0%{filter:blur(0);opacity:1}50%{filter:blur(4px);opacity:.6}100%{filter:blur(0);opacity:1}}
.sl0msg{min-height:28px;margin:0 0 16px;font-size:1.1rem;font-weight:500}
.sl0msg.vh-win{color:var(--vh-green)}
.sl0msg.vh-lose{color:var(--vh-mut)}
.sl0win{display:none;background:rgba(107,219,91,.1);border:1px dashed var(--vh-green);border-radius:12px;padding:16px;margin-top:10px;animation:vhfade .5s ease}
.sl0win.vh-show{display:block}

.rg3steps{list-style:none;counter-reset:rg;margin:0;padding:0;display:grid;gap:12px}
.rg3steps li{
  counter-increment:rg;position:relative;padding:16px 18px 16px 66px;
  background:var(--vh-box-2);border:1px solid var(--vh-line);border-radius:var(--vh-radius-sm);
}
.rg3steps li::before{
  content:counter(rg);position:absolute;left:16px;top:50%;transform:translateY(-50%);
  width:36px;height:36px;border-radius:50%;background:var(--vh-green);color:#08130a;
  display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.05rem;
}
.rg3steps b{display:block;color:#fff;font-weight:500;margin-bottom:2px}
.rg3steps span{color:var(--vh-mut);font-weight:300;font-size:.92rem}

.fq2acc{display:grid;gap:12px}
.fq2item{background:var(--vh-box-2);border:1px solid var(--vh-line);border-radius:var(--vh-radius-sm);overflow:hidden}
.fq2q{width:100%;text-align:left;background:none;border:none;color:#fff;font-family:inherit;font-size:1.02rem;font-weight:500;
  padding:16px 48px 16px 18px;cursor:pointer;position:relative;letter-spacing:.3px}
.fq2q::after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:1.5rem;color:var(--vh-green);transition:.25s}
.fq2item.vh-open .fq2q::after{transform:translateY(-50%) rotate(45deg)}
.fq2a{padding:0 18px;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;color:var(--vh-mut);font-weight:300}
.fq2item.vh-open .fq2a{padding:0 18px 18px;max-height:400px}

.au7box{display:flex;gap:20px;align-items:flex-start;background:var(--vh-box-2);border:1px solid var(--vh-line);border-radius:var(--vh-radius);padding:20px}
.au7ph{flex:0 0 92px;width:92px;height:92px;border-radius:50%;overflow:hidden;border:2px solid var(--vh-green);background:var(--vh-hf);display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:600;color:var(--vh-green)}
.au7meta h3{margin:0 0 2px}
.au7pos{color:var(--vh-blue);font-size:.9rem;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}
.au7meta p{font-weight:300;color:var(--vh-mut);margin:0 0 10px}
.au7links{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
.au7links a{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;background:var(--vh-hf);padding:6px 12px;border-radius:30px;border:1px solid var(--vh-line)}
.au7date{color:var(--vh-mut);font-size:.82rem;margin-top:10px}
.au7date b{color:#fff;font-weight:500}

.text{font-weight:300}
.text h1,.text h2,.text h3{margin-top:1.2em}
.text p{margin:0 0 1.1em;color:var(--vh-txt)}
.text a{color:var(--vh-blue);text-decoration:underline}
.text ul,.text ol{margin:0 0 1.1em;padding-left:1.4em}
.text li{margin:.35em 0}
.text ul li::marker{color:var(--vh-green)}
.text blockquote{margin:0 0 1.1em;padding:12px 18px;border-left:4px solid var(--vh-green);background:var(--vh-box-2);border-radius:0 8px 8px 0;color:var(--vh-mut)}
.text table{width:100%;border-collapse:collapse;margin:0 0 1.2em;display:block;overflow-x:auto}
.text th,.text td{border:1px solid var(--vh-line);padding:11px 14px;text-align:left}
.text th{background:var(--vh-hf);color:#fff}
.text img{border-radius:var(--vh-radius-sm);margin:0 0 1.1em}
.text h2{border-bottom:1px solid var(--vh-line);padding-bottom:.3em}

.footer.box{background:var(--vh-hf);border-color:#2a3350}
.ft4grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:26px;padding-bottom:18px;border-bottom:1px solid var(--vh-line)}
.ft4logo img{height:44px;margin-bottom:12px}
.ft4logo p{color:var(--vh-mut);font-weight:300;font-size:.9rem}
.ft4flag{display:inline-flex;align-items:center;gap:8px;margin-top:8px;color:var(--vh-mut);font-size:.85rem}
.ft4flag svg{width:24px;height:16px;border-radius:2px}
.ft4col h4{color:#fff;font-size:.95rem;margin:0 0 12px;text-transform:uppercase;letter-spacing:.6px}
.ft4col ul{list-style:none;margin:0;padding:0}
.ft4col li{margin:0 0 8px}
.ft4col a{color:var(--vh-mut);font-weight:300;font-size:.9rem}
.ft4col a:hover{color:var(--vh-green)}
.ft4badges{display:flex;flex-wrap:wrap;gap:10px;padding:18px 0;border-bottom:1px solid var(--vh-line)}
.ft4chip{
  display:inline-flex;align-items:center;gap:7px;background:var(--vh-hf-2);border:1px solid var(--vh-line);
  border-radius:8px;padding:8px 12px;font-size:.78rem;color:var(--vh-mut);letter-spacing:.4px;font-weight:400;text-transform:uppercase;
}
.ft4chip svg{width:16px;height:16px;fill:var(--vh-blue)}
.ft4chip--lic{border-color:rgba(107,219,91,.4);color:#cdeec6}
.ft4chip--trust{border-color:rgba(224,99,122,.4);color:#f0c9d1}
.ft4section-title{color:var(--vh-mut);font-size:.75rem;text-transform:uppercase;letter-spacing:1px;margin:16px 0 8px;width:100%}
.ft4copy{padding-top:16px;color:var(--vh-mut);font-weight:300;font-size:.82rem;line-height:1.7}
.ft4copy p{margin:0 0 8px}
.ft4soc{display:flex;gap:10px;margin:12px 0}
.ft4soc a{width:34px;height:34px;border-radius:50%;background:var(--vh-hf-2);border:1px solid var(--vh-line);display:flex;align-items:center;justify-content:center}
.ft4soc svg{width:17px;height:17px;fill:var(--vh-blue)}
.ft4mail{color:var(--vh-blue)}

.wg1bar{
  position:fixed;left:0;right:0;bottom:0;z-index:60;
  background:linear-gradient(90deg,var(--vh-hf),#252d44);
  border-top:1px solid var(--vh-green);
  box-shadow:0 -8px 30px rgba(0,0,0,.5);
  transform:translateY(0);transition:transform .35s ease;
}
.wg1in{max-width:var(--vh-maxw);margin:0 auto;display:flex;align-items:center;gap:16px;padding:12px 16px}
.wg1txt{flex:1;min-width:0}
.wg1txt b{color:var(--vh-green);display:block;font-weight:600;letter-spacing:.4px}
.wg1txt span{color:var(--vh-txt);font-weight:300;font-size:.88rem}
.wg1bar a.wg1cta{text-decoration:none;color:#08130a}
.wg1close{background:none;border:none;color:var(--vh-mut);font-size:1.4rem;cursor:pointer;line-height:1;padding:4px 8px}
.wg1bar.vh-hidden{transform:translateY(120%)}

.vh-info-hero{background:linear-gradient(120deg,var(--vh-hf),#232b41);border:1px solid var(--vh-line);border-radius:var(--vh-radius);padding:30px;margin:16px 0}
.vh-info-hero h1{margin:0}
.vh-badge-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}

@media(max-width:900px){
  .gm6grid{grid-template-columns:repeat(2,1fr)}
  .ft4grid{grid-template-columns:1fr 1fr}
}
@media(max-width:760px){
  body{font-size:16px}
  h1{font-size:1.6rem}
  .qz7hero__in h2{font-size:1.7rem}
  .qh8menu{
    position:fixed;inset:0 0 0 auto;width:78%;max-width:320px;
    background:var(--vh-hf);flex-direction:column;align-items:flex-start;gap:4px;
    padding:80px 24px 24px;transform:translateX(100%);transition:transform .3s ease;z-index:70;
    border-left:1px solid var(--vh-line);
  }
  .qh8menu.vh-open{transform:translateX(0)}
  .qh8menu a{width:100%;padding:14px 6px;border-bottom:1px solid var(--vh-line);font-size:1rem}
  .qh8burger{display:flex;z-index:80;order:9;margin-left:auto}
  .qh8live{padding:6px 10px;font-size:.72rem}
  .qh8live .qh8lbl{display:none}
  .qh8dcta{display:none}
  .qh8mcta{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:18px;list-style:none}
  .qh8menu .qh8mcta a.btn{width:100%;border-bottom:none;padding:12px 16px;justify-content:center;color:#fff}
  .tc9list{grid-template-columns:1fr}
  .pc8grid{grid-template-columns:1fr}
  .gm6grid{
    grid-auto-flow:column;grid-auto-columns:80%;grid-template-columns:none;
    overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;
    padding-bottom:10px;
  }
  .gm6card{scroll-snap-align:center}
  .ft4grid{grid-template-columns:1fr}
  .au7box{flex-direction:column;align-items:center;text-align:center}
  .au7links{justify-content:center}
  .qz7hero__in{padding:34px 20px}
  .wg1txt span{display:none}
}
@media(max-width:420px){
  .qh8logo img{height:38px}
  .btn--md{padding:9px 12px;font-size:.82rem}
}

.vh-unused-scrim{position:absolute;inset:0;pointer-events:none;opacity:0}
.vh-legacy-widget-area{display:none!important}
.wp-block-columns{display:flex;flex-wrap:wrap;gap:1em}
.wp-block-column{flex:1}
.elementor-hidden{display:none}
.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden}
.aligncenter{margin-left:auto;margin-right:auto}
.has-text-align-center{text-align:center}
