.wol{--wol-surface:var(--surface-alpha-1);--wol-surface-hover:var(--surface-alpha-2);--wol-border:rgba(255,255,255,0.08);--wol-text:var(--text-primary);--wol-text-muted:var(--text-secondary);--wol-accent-rgb:var(--accent-rgb,108,99,255);--wol-accent:rgb(var(--wol-accent-rgb));--wol-gold:#f5c542;--wol-gold-dim:#555;--wol-radius:var(--radius-card,24px);--wol-radius-sm:var(--radius-badge,8px);position:relative;color:var(--wol-text)}.wol:before{content:"";position:fixed;inset:0;z-index:-1;background:radial-gradient(ellipse 50% 40% at 20% 30%,rgba(var(--wol-accent-rgb),.08),transparent 70%),radial-gradient(ellipse 40% 50% at 80% 60%,rgba(245,197,66,.05),transparent 70%),radial-gradient(ellipse 50% 40% at 50% 80%,rgba(128,90,213,.06),transparent 70%);pointer-events:none}.wol-hero{text-align:center;padding:clamp(48px,8vw,96px) 24px 48px;max-width:1200px;margin:0 auto}.wol-hero__eyebrow{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-family-mono,monospace);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--wol-accent);background:rgba(var(--wol-accent-rgb),.1);border:1px solid rgba(var(--wol-accent-rgb),.2);border-radius:var(--radius-pill,9999px);padding:6px 16px;margin-bottom:24px}.wol-hero__title{font-family:var(--font-display,var(--font-family-display,"Anton",sans-serif));font-size:clamp(52px,8vw,116px);font-weight:400;line-height:.9;text-transform:uppercase;letter-spacing:-.02em;margin:0 0 24px}.wol-hero__subtitle{font-size:clamp(16px,2vw,20px);color:var(--wol-text-muted);max-width:640px;margin:0 auto 48px;line-height:1.5}.wol-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:800px;margin:0 auto 32px}@media (max-width:640px){.wol-stats{grid-template-columns:repeat(2,1fr)}}.wol-stat{background:var(--wol-surface);border:1px solid var(--wol-border);border-radius:var(--wol-radius-sm);padding:20px 16px;text-align:center}.wol-stat__value{font-family:var(--font-display,var(--font-family-display,"Anton",sans-serif));font-size:clamp(32px,5vw,50px);font-weight:400;background:linear-gradient(135deg,var(--wol-accent),#e040a0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1;margin-bottom:4px}.wol-stat__label{font-size:13px;color:var(--wol-text-muted);text-transform:uppercase;letter-spacing:.04em}.wol-trust{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;color:var(--wol-text-muted);font-size:14px}.wol-controls{position:sticky;top:70px;z-index:20;background:rgba(10,10,18,.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--wol-border);padding:16px 0;display:flex;flex-direction:column;gap:12px;align-items:stretch;overflow:hidden;max-width:100vw;max-width:100dvw}.wol-controls__top{display:flex;align-items:center;gap:12px;max-width:1200px;width:100%;margin:0 auto;padding:0 24px;box-sizing:border-box;min-width:0}.wol-search{flex:1;min-width:0;max-width:320px;background:var(--wol-surface);border:1px solid var(--wol-border);border-radius:var(--radius-pill,9999px);padding:8px 16px;color:var(--wol-text);font-size:14px;outline:none;transition:border-color .2s}.wol-search:focus{border-color:rgba(var(--wol-accent-rgb),.5)}.wol-search::-moz-placeholder{color:var(--wol-text-muted)}.wol-search::placeholder{color:var(--wol-text-muted)}.wol-layout-toggle{display:flex;background:var(--wol-surface);border:1px solid var(--wol-border);border-radius:var(--radius-pill,9999px);overflow:hidden}.wol-layout-btn{padding:8px 12px;background:transparent;border:none;color:var(--wol-text-muted);cursor:pointer;transition:background .15s,color .15s;font-size:14px;line-height:1}.wol-layout-btn[aria-pressed=true]{background:var(--wol-surface-hover);color:var(--wol-text)}@media (max-width:768px){.wol-controls{padding:12px 0}.wol-controls__top{flex-wrap:wrap;padding:0 16px}.wol-search{max-width:none;flex-basis:100%;order:-1}.wol-chips,.wol-facets{padding:0 16px 2px;justify-content:flex-start}}.wol-chips{display:flex;flex-wrap:nowrap;gap:8px;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 24px 2px;box-sizing:border-box;justify-content:safe center}.wol-chips::-webkit-scrollbar{display:none}.wol-chip{background:var(--wol-surface);border:1px solid var(--wol-border);border-radius:var(--radius-pill,9999px);padding:6px 16px;color:var(--wol-text-muted);font-size:13px;cursor:pointer;transition:all .15s;white-space:nowrap}.wol-chip:hover{border-color:rgba(var(--wol-accent-rgb),.3);color:var(--wol-text)}.wol-chip[aria-pressed=true]{background:rgba(var(--wol-accent-rgb),.15);border-color:rgba(var(--wol-accent-rgb),.4);color:var(--wol-accent)}.wol-facets{display:flex;flex-wrap:nowrap;gap:8px;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 24px 2px;box-sizing:border-box;justify-content:safe center}.wol-facets::-webkit-scrollbar{display:none}.wol-facet{position:relative}.wol-facet__trigger{display:inline-flex;align-items:center;gap:6px;background:var(--wol-surface);border:1px solid var(--wol-border);border-radius:var(--radius-pill,9999px);padding:6px 14px;color:var(--wol-text-muted);font-size:13px;cursor:pointer;transition:border-color .15s,color .15s;white-space:nowrap}.wol-facet__trigger:hover,.wol-facet__trigger[aria-expanded=true]{border-color:rgba(var(--wol-accent-rgb),.4);color:var(--wol-text)}.wol-facet__badge{background:var(--wol-accent);color:#fff;font-size:11px;font-weight:600;border-radius:50%;min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px}.wol-facet__caret{transition:transform .2s}.wol-facet__trigger[aria-expanded=true] .wol-facet__caret{transform:rotate(180deg)}.wol-facet__popover{position:absolute;top:calc(100% + 6px);left:0;width:256px;max-height:320px;background:rgba(18,18,26,.98);border:1px solid var(--wol-border);border-radius:var(--wol-radius-sm);box-shadow:var(--shadow-lg,0 8px 32px rgba(0,0,0,.25));overflow-y:auto;z-index:30;animation:wol-pop .15s ease-out}@keyframes wol-pop{0%{opacity:0;transform:translateY(-4px)}}.wol-facet__header{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid var(--wol-border);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.wol-facet__clear{font-size:11px;color:var(--wol-accent);cursor:pointer;background:none;border:none;padding:0}.wol-facet__option{display:flex;align-items:center;gap:10px;padding:8px 14px;cursor:pointer;transition:background .1s;font-size:13px;color:var(--wol-text)}.wol-facet__option:hover{background:var(--wol-surface)}.wol-facet__checkbox{width:16px;height:16px;border:1.5px solid rgba(255,255,255,.3);border-radius:3px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .15s,background .15s}.wol-facet__option[aria-checked=true] .wol-facet__checkbox{background:var(--wol-accent);border-color:var(--wol-accent)}.wol-facet__count{margin-left:auto;color:var(--wol-text-muted);font-size:12px}.wol-pills{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;padding:0 24px}.wol-pill{display:inline-flex;align-items:center;gap:4px;background:rgba(var(--wol-accent-rgb),.12);border:1px solid rgba(var(--wol-accent-rgb),.25);border-radius:var(--radius-pill,9999px);padding:4px 10px;font-size:12px;color:var(--wol-accent);cursor:pointer;transition:background .15s}.wol-pill:hover{background:rgba(var(--wol-accent-rgb),.2)}.wol-result-count{text-align:center;font-size:13px;color:var(--wol-text-muted);padding:4px 24px}.wol-wall{padding:24px;max-width:1400px;margin:0 auto}.wol-masonry{-moz-columns:300px 4;columns:300px 4;-moz-column-gap:20px;column-gap:20px}@media (max-width:1200px){.wol-masonry{-moz-columns:280px 3;columns:280px 3}}@media (max-width:768px){.wol-masonry{-moz-columns:240px 2;columns:240px 2}}@media (max-width:480px){.wol-masonry{-moz-columns:1;column-count:1}}.wol-masonry>*{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:20px}.wol-marquee{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-height:90vh;overflow:hidden;mask-image:linear-gradient(180deg,transparent 0,black 8%,black 92%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,black 8%,black 92%,transparent)}@media (max-width:768px){.wol-marquee{grid-template-columns:repeat(2,1fr)}}.wol-marquee__col{display:flex;flex-direction:column;gap:20px;animation:wol-scroll-up var(--wol-marquee-speed,60s) linear infinite}.wol-marquee__col:nth-child(2n){animation-direction:reverse}.wol-marquee:hover .wol-marquee__col{animation-play-state:paused}.wol-marquee__col:first-child{--wol-marquee-speed:58s}.wol-marquee__col:nth-child(2){--wol-marquee-speed:72s}.wol-marquee__col:nth-child(3){--wol-marquee-speed:64s}.wol-marquee__col:nth-child(4){--wol-marquee-speed:80s}@keyframes wol-scroll-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.wol-card{position:relative;background:var(--wol-surface);border:1px solid var(--wol-border);border-radius:var(--wol-radius-sm);overflow:hidden;cursor:pointer;transition:transform .25s,box-shadow .25s}.wol-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg,0 8px 32px rgba(0,0,0,.25))}.wol-card:focus-visible{outline:2px solid var(--wol-accent);outline-offset:2px}.wol-card__body{padding:22px;display:flex;flex-direction:column;gap:12px}.wol-card__header{display:flex;align-items:center;justify-content:space-between;gap:8px}.wol-source{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.wol-source--trustpilot{color:#00b67a}.wol-source--g2{color:#ff492c}.wol-source--chrome,.wol-source--google{color:#4285f4}.wol-source--salesmind{color:var(--wol-accent)}.wol-verified{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#4ade80}.wol-stars{display:flex;gap:2px}.wol-star{width:16px;height:16px}.wol-star--filled{color:var(--wol-gold)}.wol-star--empty{color:var(--wol-gold-dim)}.wol-card__title{font-family:var(--font-display,var(--font-family-display,"Anton",sans-serif));font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.1}.wol-card__quote{font-size:14px;line-height:1.6;color:var(--wol-text-muted);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.wol-metrics{display:flex;flex-wrap:wrap;gap:8px}.wol-metric{background:rgba(var(--wol-accent-rgb),.08);border-radius:6px;padding:6px 10px;text-align:center}.wol-metric__value{font-family:var(--font-display,var(--font-family-display,"Anton",sans-serif));font-size:24px;font-weight:400;color:var(--wol-accent);line-height:1}.wol-metric__label{font-size:11px;color:var(--wol-text-muted);margin-top:2px}.wol-card__footer{display:flex;align-items:center;gap:10px;padding-top:12px;border-top:1px solid var(--wol-border)}.wol-avatar{width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.wol-avatar--fallback{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--wol-accent),#e040a0);color:#fff;font-weight:600;font-size:14px}.wol-author__name{font-size:13px;font-weight:600}.wol-author__role{font-size:12px;color:var(--wol-text-muted)}.wol-company-mark{width:28px;height:28px;border-radius:4px;-o-object-fit:contain;object-fit:contain;margin-left:auto;opacity:.7}.wol-country-flag{font-size:18px;line-height:1;cursor:default;margin-left:auto}.wol-card__read{position:absolute;bottom:12px;right:12px;background:var(--wol-accent);color:#fff;font-size:12px;font-weight:600;border-radius:var(--radius-pill,9999px);padding:6px 14px;opacity:0;transform:translateY(4px);transition:opacity .2s,transform .2s;pointer-events:none}.wol-card:hover .wol-card__read{opacity:1;transform:translateY(0)}.wol-card--video .wol-card__thumb{position:relative;aspect-ratio:16/9;overflow:hidden}.wol-card--video .wol-card__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wol-card__play{position:absolute;inset:0}.wol-card__play,.wol-card__play-icon{display:flex;align-items:center;justify-content:center}.wol-card__play-icon{width:48px;height:48px;background:var(--wol-accent);border-radius:50%;box-shadow:0 4px 16px rgba(0,0,0,.3);transition:transform .2s}.wol-card:hover .wol-card__play-icon{transform:scale(1.1)}.wol-modal{position:fixed;inset:0;width:min(680px,96vw);max-height:92vh;margin:auto;background:rgba(18,18,26,.98);border:1px solid var(--wol-border);border-radius:var(--wol-radius);overflow-y:auto;padding:0;color:var(--wol-text);box-shadow:var(--shadow-xl,0 12px 48px rgba(0,0,0,.3));animation:wol-modal-in .25s ease-out}.wol-modal::backdrop{background:rgba(0,0,0,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}@keyframes wol-modal-in{0%{opacity:0;transform:scale(.95) translateY(8px)}}.wol-modal__inner{padding:32px;display:flex;flex-direction:column;gap:20px}.wol-modal__close{position:absolute;top:16px;right:16px;background:var(--wol-surface-hover);border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--wol-text-muted);cursor:pointer;transition:color .15s,background .15s}.wol-modal__close:hover{color:var(--wol-text);background:var(--wol-surface)}.wol-modal__title{font-family:var(--font-display,var(--font-family-display,"Anton",sans-serif));font-size:30px;font-weight:400;text-transform:uppercase;line-height:1.05}.wol-modal__quote{font-size:16px;line-height:1.7;color:var(--wol-text-muted);white-space:pre-line}.wol-modal__tags{display:flex;flex-wrap:wrap;gap:6px}.wol-tag{background:var(--wol-surface);border:1px solid var(--wol-border);border-radius:var(--radius-pill,9999px);padding:4px 10px;font-size:11px;color:var(--wol-text-muted)}.wol-modal__footer{display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid var(--wol-border)}.wol-modal__open-original{display:inline-flex;align-items:center;gap:6px;background:var(--wol-accent);border:none;border-radius:var(--radius-pill,9999px);padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;transition:opacity .15s}.wol-modal__open-original,.wol-modal__open-original:active,.wol-modal__open-original:focus,.wol-modal__open-original:hover,.wol-modal__open-original:link,.wol-modal__open-original:visited{color:#fff}.wol-modal__open-original:hover{opacity:.9}.wol-featured{padding:32px 24px;max-width:1400px;margin:0 auto}.wol-featured__label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--wol-accent);margin-bottom:16px}.wol-featured__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}.wol-final-cta{text-align:center;padding:clamp(64px,10vw,128px) 24px;position:relative}.wol-final-cta:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 50% 50%,rgba(var(--wol-accent-rgb),.1),transparent 70%);pointer-events:none}.wol-final-cta__title{font-family:var(--font-display,var(--font-family-display,"Anton",sans-serif));font-size:clamp(48px,7vw,96px);font-weight:400;text-transform:uppercase;line-height:.9;margin-bottom:32px;position:relative}.wol-final-cta__actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;position:relative}.wol-load-more{text-align:center;padding:32px 0}.wol-empty{text-align:center;padding:64px 24px;color:var(--wol-text-muted);font-size:16px}@media (prefers-reduced-motion:reduce){.wol-marquee__col{animation:none}.wol-card,.wol-card__read{transition:none}.wol-facet__popover,.wol-modal{animation:none}.wol-card__play-icon{transition:none}}