body.rwojtas-page-index .seo-local-intro{background:#edf4f7;color:#17324a;padding:56px 24px;font-family:Inter,Arial,sans-serif;line-height:1.7}body.rwojtas-page-index .seo-local-intro-inner{max-width:1160px;margin:auto;display:grid;grid-template-columns:2fr 1fr;gap:48px}body.rwojtas-page-index .seo-local-intro h2{font-family:"Space Grotesk",Arial,sans-serif;font-size:clamp(26px,3vw,36px);line-height:1.2;margin:12px 0 20px}body.rwojtas-page-index .seo-local-intro p{margin:0 0 16px}body.rwojtas-page-index .seo-local-label{font-size:13px;letter-spacing:.06em;text-transform:uppercase}body.rwojtas-page-index .seo-local-intro a{color:#054a78;text-underline-offset:4px;font-weight:600}body.rwojtas-page-index .seo-local-intro aside{padding:24px;border:1px solid #cbdbe5;border-radius:12px;background:white}body.rwojtas-page-index .seo-local-intro aside a{font-size:24px}body.rwojtas-page-index .seo-local-intro aside p:last-child{font-size:14px;margin-top:16px}body.rwojtas-page-kontakt .seo-contact-link{display:block;color:#fff!important;text-decoration:underline;text-underline-offset:4px;margin-top:16px}body.rwojtas-page-index .seo-local-intro a:focus-visible,body.rwojtas-page-kontakt .seo-contact-link:focus-visible{outline:3px solid #ae2929;outline-offset:4px}
@media(min-width:769px) and (max-width:1200px){.main-nav .nav-inner{padding:0 16px}.main-nav .nav-links,.main-nav .nav-links-wrapper{gap:12px}.main-nav .nav-links a{font-size:12px}.main-nav .nav-logo-subtitle{display:none}.main-nav .nav-logo{gap:6px}.main-nav .nav-logo-name{font-size:12px}.main-nav .nav-cta{padding-left:12px;padding-right:12px}}
@media(max-width:768px){body.rwojtas-page-index .seo-local-intro{padding:36px 20px}body.rwojtas-page-index .seo-local-intro-inner{grid-template-columns:1fr;gap:24px}}
