/* m88 (31.10): Lass Pharma language pages and subpages reuse scene/oferta.css; this file only swaps the LW red for the Lass green.
   Text and buttons use #0b7f3e (white on it 5.1:1, on paper 4.8:1); accents on the dark night panels use the Lass lime #92d150 (7.4:1). */
/* The Lass header is light (sekcje.css .lang-switch button): dark idle links instead of the white ones of the LW night header. */
.lang-switch a{color:#0f1d27a6}
.lang-switch a:hover{color:#0f1d27}
.lang-switch a[aria-current=page]{background:#0b7f3e;color:#fff}
.of-btn{background:#0b7f3e;box-shadow:0 18px 40px -18px #0b7f3e}
.of-btn:hover{background:#096a34;box-shadow:0 22px 46px -16px #0b7f3e}
.of-faq summary:hover,.of-person-links a:hover{color:#0b7f3e}
.of-tel:hover{color:#92d150}
.of-list li:before{background:#0cad53}
.of-steps-list li{border-top-color:var(--night-line)}
.of-steps-list b{color:#92d150}
.of-faq details[open] summary:after{background:#0b7f3e;border-color:#0b7f3e}
.of-cta-box,.of-hero.of-hero-doc{background:linear-gradient(135deg,var(--night) 0%,var(--night-2) 100%)}
.of-cta-box:before{background:radial-gradient(#0cad5340,#0cad5300 70%)}
.of-claim{border-left-color:#0cad53}
.of-card-go,.of-faq-card-go{background:#0b7f3e}
/* "More" links on the language home pages (Lass sekcje.css has no .sx-svc-cta). */
.sx-svc-cta{display:inline-flex;gap:12px;align-items:center;margin-top:28px;font-weight:600;font-size:15px;color:var(--ink);text-decoration:none;border-bottom:2px solid #0cad53;padding-bottom:6px}
.sx-svc-cta:hover{color:#0b7f3e}
.sx-services .sx-svc-cta.of-more{margin:14px 0 0;font-size:14px}
/* #protection (--night) and #routes (.sx-mapsec #08131c) are dark: light link text there. */
#protection .sx-svc-cta,#routes .sx-svc-cta{color:#ffffff;border-bottom-color:#92d150}
#protection .sx-svc-cta:hover,#routes .sx-svc-cta:hover{color:#92d150}
