.lz-adv{--adv-accent:var( --link-hl, #228595 );--adv-accent-hi:var( --link-hl-hover, #2193a6 );--adv-tint:var( --link-hover, #a1bce0 );--adv-btn:#218191;--adv-btn-hi:#1f7a89;--adv-block:var( --block-bg, #191b1f );--adv-raise:var( --bg-on-block, #24272c );--adv-line:var( --border-highlight, #1b1d22 );--adv-txt:var( --txt, #bdbebe );color:var(--adv-txt);line-height:1.6}.lz-adv>*+*{margin-top:2.4rem}.lz-adv__hero{background:linear-gradient(160deg,var(--adv-raise),var(--adv-block) 70%);border:1px solid var(--adv-line);border-radius:10px;padding:2.2rem 1.6rem;text-align:center}.lz-adv__hero h2{margin:0 0 .6rem;font-size:clamp(1.5rem, 4vw, 2.1rem);line-height:1.25;color:#fff}.lz-adv__hero p{margin:0 auto;max-width:56ch;font-size:1.02rem}.lz-adv__accent{color:var(--adv-tint)}.lz-adv__actions{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin-top:1.5rem}.lz-adv__btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.4rem;border-radius:6px;border:1px solid #fff0;font-weight:500;font-size:.98rem;text-decoration:none;transition:transform 0.12s ease,background 0.15s ease}.lz-adv__btn:hover,.lz-adv__btn:focus-visible{transform:translateY(-1px);text-decoration:none}.lz-adv__btn--primary{background:var(--adv-btn);color:#fff}.lz-adv__btn--primary:hover,.lz-adv__btn--primary:focus-visible{background:var(--adv-btn-hi);color:#fff}.lz-adv__btn--ghost{background:#fff0;border-color:#3a3f45;color:#fff}.lz-adv__btn--ghost:hover,.lz-adv__btn--ghost:focus-visible{background:var(--adv-raise);color:#fff}.lz-adv__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.9rem}.lz-adv__stat{background:var(--adv-block);border:1px solid var(--adv-line);border-radius:8px;padding:1.2rem 1rem;text-align:center}.lz-adv__stat b{display:block;font-size:clamp(1.4rem, 3.4vw, 1.9rem);line-height:1.1;color:#fff;font-weight:700}.lz-adv__stat span{display:block;margin-top:.35rem;font-size:.82rem;letter-spacing:.02em;color:#9a9d9f}.lz-adv h3{margin:0 0 1rem;font-size:1.22rem;color:#fff}.lz-adv__sites{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.8rem;padding:0;margin:0;list-style:none}.lz-adv__site{background:var(--adv-block);border:1px solid var(--adv-line);border-left:3px solid var(--adv-accent);border-radius:6px;padding:.9rem 1rem}.lz-adv__site a{font-weight:600;color:#fff}.lz-adv__site em{display:block;margin-top:.2rem;font-size:.85rem;font-style:normal;color:#9a9d9f}.lz-adv__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.lz-adv__panel{background:var(--adv-block);border:1px solid var(--adv-line);border-radius:8px;padding:1.2rem 1.3rem}.lz-adv__panel ul{margin:0;padding:0;list-style:none}.lz-adv__panel li{position:relative;padding-left:1.6rem;margin-bottom:.6rem}.lz-adv__panel li:last-child{margin-bottom:0}.lz-adv__panel li::before{position:absolute;left:0;top:0;font-weight:700}.lz-adv__panel--yes li::before{content:"\2713";color:var(--adv-accent-hi)}.lz-adv__panel--no li::before{content:"\2715";color:#dc3545}.lz-adv__note{border-left:3px solid #3a3f45;padding:.2rem 0 .2rem 1rem;font-size:.94rem;color:#9a9d9f}@media (max-width:480px){.lz-adv__hero{padding:1.6rem 1.1rem}.lz-adv__btn{width:100%;justify-content:center}}.lz-article__body>.lz-adv{grid-column:full}