/* LumeData navigation and offer additions, 2026-09-25. */
.ld-primary-service-link{font-weight:800!important;white-space:nowrap}
.desktop-nav .ld-primary-service-link{color:#176cd1}
.seo-nav .ld-primary-service-link,.seo-mobile-links .ld-primary-service-link{color:#8ce2f0}
.site-header:not(.site-header-cleaning) .desktop-nav{gap:20px}
.ld-experience-link{display:inline-flex;align-self:flex-start;margin-top:20px;color:#83e6ee;font-size:13px;font-weight:750;line-height:1.6;text-decoration:underline;text-underline-offset:4px}
.ld-experience-link:focus-visible,.ld-offer-nav a:focus-visible{outline:3px solid #8ce2f0;outline-offset:5px}
.ld-offer-nav{display:flex;flex-wrap:wrap;gap:10px;padding-top:8px;padding-bottom:24px}
.ld-offer-nav a{padding:9px 14px;border:1px solid var(--seo-line);border-radius:999px;color:#c7dfef;text-decoration:none;font-size:.9rem;line-height:1.4}
.ld-offer-nav a:hover{border-color:#8ce2f0;color:#fff}
.ld-visibility-section{scroll-margin-top:100px}
.ld-visibility-section .seo-section-heading h2{max-width:900px}
.ld-visibility-note{max-width:850px;margin:26px 0 0;color:var(--seo-muted);line-height:1.75}
.ld-wifi-checks{max-width:900px;margin-top:36px;padding-top:28px;border-top:1px solid var(--seo-line)}
.ld-wifi-checks h3{margin:0 0 20px;font-size:clamp(1.15rem,2.2vw,1.5rem);line-height:1.4}
.ld-wifi-checks ol{padding-left:24px;color:var(--seo-muted);line-height:1.75}
.ld-wifi-checks li{padding-left:6px;margin-bottom:15px}
.ld-wifi-checks strong{color:var(--seo-text)}
.seo-support-page #modele-wsparcia-it,.seo-support-page #support-models{scroll-margin-top:100px}
@media(min-width:901px) and (max-width:1100px){.site-header:not(.site-header-cleaning) .desktop-nav{gap:13px}.site-header:not(.site-header-cleaning) .header-inner{gap:16px}}
@media(max-width:620px){.ld-offer-nav{gap:8px}.ld-offer-nav a{font-size:.82rem;padding:8px 11px}}
