html{scroll-padding-top:90px}.js [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:var(--sharp-delay,0s)}.js [data-reveal].sharp-revealed{opacity:1;transform:none}[data-grow-height]{transition:height .7s ease-out;transition-delay:var(--sharp-grow-delay,0s)}.js [data-grow-height]:not(.sharp-grown){height:0!important}[data-spin]{animation:sharp-spin 6s linear infinite;transform-box:view-box}#mobile-menu{transition:max-height .25s ease-out,opacity .25s ease-out}.sharp-answer-open{animation:sharp-answer .2s ease-out}@keyframes sharp-answer{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes sharp-spin{to{transform:rotate(360deg)}}[hidden]{display:none!important}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.js [data-reveal]{opacity:1;transform:none;transition:none}[data-spin]{animation:none}[data-grow-height]{transition:none}.sharp-answer-open{animation:none}.animate-ping{animation:none!important}}

.publisher-ad-label{background:#131711;color:#e8ebdf;border-bottom:1px solid #363d30;font-size:12px;line-height:1.4}.publisher-ad-inner{max-width:1320px;margin:auto;padding:10px 24px;display:flex;align-items:center;gap:14px;min-height:40px}.publisher-ad-inner strong{color:#fff;flex-shrink:0}.publisher-ad-inner span{flex:1}.publisher-ad-inner a{color:#d7fe1e;text-decoration:underline;text-underline-offset:3px;flex-shrink:0}.publisher-contact{display:flex;gap:14px;flex-wrap:wrap;overflow-wrap:anywhere;margin-top:18px;font-size:12px;color:#bac0b1}.publisher-contact a{color:#d7fe1e;text-decoration:underline}.publisher-legal-links{display:flex;flex-wrap:wrap;gap:16px;margin-top:20px;font-size:13px}.publisher-legal-links a{text-decoration:underline;text-underline-offset:3px}.publisher-legal-links a:hover{color:#d7fe1e}@media(max-width:600px){.publisher-ad-inner{padding:10px 16px;gap:10px;font-size:11px}.publisher-ad-inner span{max-width:190px}.publisher-contact{gap:8px}}
