.seo-page-module__p4txmG__page{width:min(1120px,100% - 32px);margin:0 auto;padding:34px 0 58px}.seo-page-module__p4txmG__hero{text-align:center;background:radial-gradient(circle at 15% 0,#0ea5e938,#0000 34%),linear-gradient(135deg,#27205ce0,#543fa085);border:1px solid #c7d2fe47;border-radius:28px;margin:0 auto 24px;padding:34px 22px;box-shadow:0 24px 70px #1410373d}.seo-page-module__p4txmG__hero:before{content:"Lokalizacja EMS";color:#bfdbfe;text-transform:uppercase;letter-spacing:.18em;background:#ffffff14;border:1px solid #bfdbfe52;border-radius:999px;width:fit-content;margin:0 auto 14px;padding:8px 14px;font-size:.72rem;font-weight:900;display:inline-flex}.seo-page-module__p4txmG__hero h1{color:#fff;letter-spacing:-.07em;max-width:880px;margin:0 auto;font-size:clamp(2.2rem,7vw,4.8rem);line-height:.98}.seo-page-module__p4txmG__hero p{color:#f8f7ffd6;max-width:800px;margin:18px auto 0;font-size:clamp(1rem,2.6vw,1.18rem);line-height:1.65}.seo-page-module__p4txmG__ctaRow{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.seo-page-module__p4txmG__ctaRow a{text-decoration:none}.seo-page-module__p4txmG__ctaRow button,.seo-page-module__p4txmG__primaryBtn,.seo-page-module__p4txmG__secondaryBtn{color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:220px;min-height:48px;padding:0 22px;font-weight:900;text-decoration:none;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.seo-page-module__p4txmG__primaryBtn{background:linear-gradient(135deg,#0ea5e9,#2563eb);border:1px solid #0ea5e93d;box-shadow:0 18px 40px #0ea5e93d}.seo-page-module__p4txmG__secondaryBtn{background:#ffffff14;border:1px solid #ffffff47}.seo-page-module__p4txmG__primaryBtn:hover,.seo-page-module__p4txmG__secondaryBtn:hover,.seo-page-module__p4txmG__ctaRow button:hover{transform:translateY(-2px)}.seo-page-module__p4txmG__textBlock{background:#fff1;border:1px solid #c7d2fe38;border-radius:24px;margin-top:16px;padding:24px;box-shadow:0 18px 55px #14103724}.seo-page-module__p4txmG__textBlock h2{color:#fff;letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(1.45rem,3.4vw,2.1rem);line-height:1.12}.seo-page-module__p4txmG__textBlock p{color:#f8f7ffd1;margin:0 0 14px;font-size:1rem;line-height:1.75}.seo-page-module__p4txmG__textBlock p:last-child{margin-bottom:0}.seo-page-module__p4txmG__listTitle{text-align:center;margin-top:50px;font-size:clamp(1.6rem,4vw,2.3rem)}@media (max-width:760px){.seo-page-module__p4txmG__page{width:min(100% - 24px,1120px);padding-top:24px;padding-bottom:50px}.seo-page-module__p4txmG__hero,.seo-page-module__p4txmG__textBlock{border-radius:24px;padding:18px}.seo-page-module__p4txmG__hero h1{letter-spacing:-.055em}.seo-page-module__p4txmG__ctaRow{justify-content:stretch;display:grid}.seo-page-module__p4txmG__ctaRow a,.seo-page-module__p4txmG__ctaRow button,.seo-page-module__p4txmG__primaryBtn,.seo-page-module__p4txmG__secondaryBtn{width:100%}}
