.industry-marquee{border-bottom:1px solid var(--border);grid-template-columns:240px minmax(0,1fr);align-items:center;gap:36px;padding-block:42px;display:grid}.industry-marquee h2{color:var(--muted-foreground);letter-spacing:0;margin:0;font-size:15px;font-weight:500;line-height:1.6}.industry-marquee-window{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.industry-marquee-track{width:max-content;animation:48s linear infinite paused industry-marquee-travel;display:flex}.industry-marquee[data-running=true] .industry-marquee-track{animation-play-state:running}.industry-marquee:hover .industry-marquee-track{animation-play-state:paused}.industry-marquee-group{flex:none;align-items:center;gap:48px;margin:0;padding:12px 48px 12px 0;list-style:none;display:flex}.industry-marquee-group li{color:var(--foreground);white-space:nowrap;flex:none;align-items:center;gap:12px;font-size:20px;font-weight:600;line-height:1.4;display:flex}.industry-marquee-group svg{stroke-width:1.6px;width:26px;height:26px;color:var(--muted-foreground);flex:none}@keyframes industry-marquee-travel{to{transform:translate(-50%)}}@media (width<=760px){.industry-marquee{grid-template-columns:minmax(0,1fr);gap:16px;padding-block:28px}.industry-marquee h2{font-size:14px}.industry-marquee h2 br{display:none}.industry-marquee-group{gap:32px;padding-right:32px}.industry-marquee-group li{gap:10px;font-size:18px}.industry-marquee-group svg{width:24px;height:24px}.industry-marquee-window{-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000)}}@media (prefers-reduced-motion:reduce),print{.industry-marquee-window{overflow:visible;-webkit-mask-image:none;mask-image:none}.industry-marquee-track{width:auto;animation:none;transform:none}.industry-marquee-group{flex-wrap:wrap;flex:1;gap:16px 28px;padding:0}.industry-marquee-group li{white-space:normal;font-size:16px}.industry-marquee-group[aria-hidden=true]{display:none}}:is(.ads-page,.lseo-page,.web-page) .ads-industries{margin-block:80px}.ads-industries-intro{grid-template-columns:1fr 1fr;align-items:end;gap:48px;margin-bottom:32px;display:grid}:is(.ads-page,.lseo-page,.web-page) .ads-industries-intro h2{letter-spacing:-.035em;margin:0;font-size:clamp(30px,3vw,40px);line-height:1.12}.ads-industries-intro>p{max-width:44ch;color:var(--muted-foreground);margin:0;font-size:16px;line-height:1.65}.ads-industry-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin:0;padding:0;list-style:none;display:grid}.ads-industry-list>li{border-top:1px solid var(--border);min-width:0}.ads-industry-link{height:100%;color:var(--foreground);grid-template-columns:26px minmax(0,1fr) 20px;align-items:start;gap:18px;padding:23px 8px;text-decoration:none;transition:background-color .16s ease-out;display:grid}.ads-industry-link:hover{background-color:var(--secondary)}.ads-industry-link:focus-visible{outline:2px solid var(--foreground);outline-offset:-2px;background-color:var(--secondary)}.ads-industry-icon{stroke-width:1.6px;width:24px;height:24px;margin-top:3px}:is(.ads-page,.lseo-page,.web-page) .ads-industry-link h3{letter-spacing:-.025em;margin:0 0 6px;font-size:22px;line-height:1.25}.ads-industry-link p{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.55}.ads-industry-arrow{width:18px;height:18px;margin-top:5px;transition:transform .16s ease-out}.ads-industry-link:hover .ads-industry-arrow{transform:translate(2px,-2px)}@media (width<=700px){:is(.ads-page,.lseo-page,.web-page) .ads-industries{margin-block:56px}.ads-industries-intro{grid-template-columns:1fr;gap:16px;margin-bottom:28px}.ads-industry-list{grid-template-columns:1fr}.ads-industry-link{gap:14px;padding:20px 4px}:is(.ads-page,.lseo-page,.web-page) .ads-industry-link h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.ads-industry-link,.ads-industry-arrow{transition:none}.ads-industry-link:hover .ads-industry-arrow{transform:none}}
