@font-face{font-family:Lazzer;font-weight:300;font-style:normal;font-display:swap;src:url(/semrush/fonts/lazzer/light.woff2)format("woff2")}@font-face{font-family:Lazzer;font-weight:400;font-style:normal;font-display:swap;src:url(/semrush/fonts/lazzer/regular.woff2)format("woff2")}@font-face{font-family:Lazzer;font-weight:500;font-style:normal;font-display:swap;src:url(/semrush/fonts/lazzer/medium.woff2)format("woff2")}@font-face{font-family:Lazzer;font-weight:600;font-style:normal;font-display:swap;src:url(/semrush/fonts/lazzer/semibold.woff2)format("woff2")}@font-face{font-family:Lazzer;font-weight:700;font-style:normal;font-display:swap;src:url(/semrush/fonts/lazzer/bold.woff2)format("woff2")}@font-face{font-family:Lazzer;font-weight:900;font-style:normal;font-display:swap;src:url(/semrush/fonts/lazzer/heavy.woff2)format("woff2")}@font-face{font-family:Factor A;font-weight:400;font-style:normal;font-display:swap;src:url(/semrush/fonts/factor_a/regular.woff2)format("woff2")}@font-face{font-family:Factor A;font-weight:500;font-style:normal;font-display:swap;src:url(/semrush/fonts/factor_a/medium.woff2)format("woff2")}@font-face{font-family:Factor A;font-weight:700;font-style:normal;font-display:swap;src:url(/semrush/fonts/factor_a/bold.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(/fonts/inter-var.woff2)format("woff2")}@font-face{font-family:Lazzer Fallback;src:local(Arial);size-adjust:96%;ascent-override:92%;descent-override:22%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}img,svg,video,iframe{max-width:100%;display:block}button{cursor:pointer}input{font-family:inherit}a{color:#181e15;text-decoration:none}a:hover{color:#181e15}@keyframes sr-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes promo-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (width<=1120px){.rs-nav{display:none!important}}@media (width<=900px){.rs-hero-search{flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:440px!important}.rs-hero-input,.rs-hero-cta{width:100%!important}.rs-promo-grid{grid-template-columns:1fr!important}.rs-promo-one{grid-template-columns:1fr!important;min-height:0!important}.rs-promo-mcp{min-height:0!important}.rs-ent-card{flex-direction:column!important;min-height:0!important}.rs-ent-text{width:auto!important;max-width:none!important}.rs-ent-scrim{background:linear-gradient(#000 0% 34%,#0000008c 60%,#0000 100%)!important}.rs-ent-visual{z-index:2!important;border-radius:12px!important;height:clamp(240px,52vw,380px)!important;margin:16px clamp(24px,6vw,48px) clamp(28px,6vw,44px)!important;position:relative!important;inset:auto!important;overflow:hidden!important}.rs-ent-poster{width:clamp(300px,82%,620px)!important;height:auto!important;top:auto!important;bottom:-8%!important;right:-4%!important;transform:none!important}.rs-stats-head,.rs-stats-stat,.rs-tc-grid,.rs-idx-head{grid-template-columns:1fr!important}.rs-idx-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=560px){.rs-idx-grid{grid-template-columns:1fr!important}}@media (width<=1080px){.rs-footer-top{grid-template-columns:1fr!important}.rs-footer-cols{grid-template-columns:repeat(3,1fr)!important}}@media (width<=680px){.rs-footer-cols{grid-template-columns:repeat(2,1fr)!important}}.rs-hero-cta:hover{background:#b47fff}.rs-navlink:hover{color:#6d5dfc}.rs-cta-primary:hover{background:#5a4ae8}.rs-lift:hover{transform:translateY(-1px)}.rs-arrow:hover{color:#fff;background:#181e15;border-color:#181e15}.rs-outline-btn:hover{color:#fff;background:#181e15;transform:translateY(-1px)}.rs-idx-cta:hover{background:#2b1b58}.rs-idx-card:hover{transform:translateY(-2px);box-shadow:0 18px 40px #180f331a}.rs-social:hover{background:#dceeeb}.rs-footlink:hover{color:#181e15}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[style*=animation\:sr-marquee],[style*="animation: sr-marquee"]{animation:none!important}}
