.mochel-seo-facts{margin:1.5rem 0 1.75rem;padding:1.4rem;border:1px solid rgba(23,57,111,.14);border-radius:28px;background:#fff;box-shadow:0 14px 35px rgba(31,65,85,.06)}
.mochel-seo-facts-head{margin-bottom:1rem}.mochel-seo-facts-head h2,.mochel-seo-faq h2{margin:.2rem 0 0;color:#17396f;font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.08}
.mochel-seo-facts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.mochel-seo-facts-grid article{display:flex;gap:.8rem;padding:1rem;border-radius:20px;background:#f2f7f6}.mochel-seo-facts-grid article>span{font-size:1.55rem;line-height:1}.mochel-seo-facts-grid b{display:block;color:#17396f;font-size:1.02rem}.mochel-seo-facts-grid p{margin:.3rem 0;color:#526966;line-height:1.48}.mochel-seo-facts-grid a{font-weight:800;color:#1e6898;text-decoration:none}.mochel-seo-facts-grid a:hover{text-decoration:underline}
.mochel-seo-faq{margin:2rem 0;padding:1.5rem;border-radius:28px;background:#f8faf9;border:1px solid rgba(23,57,111,.12)}.mochel-seo-faq-list{display:grid;gap:.65rem;margin-top:1rem}.mochel-seo-faq details{border-radius:18px;background:#fff;border:1px solid rgba(23,57,111,.12);overflow:hidden}.mochel-seo-faq summary{cursor:pointer;padding:1rem 1.1rem;color:#17396f;font-weight:850;list-style:none}.mochel-seo-faq summary::-webkit-details-marker{display:none}.mochel-seo-faq summary:after{content:'+';float:right;font-size:1.25rem}.mochel-seo-faq details[open] summary:after{content:'–'}.mochel-seo-faq details p{margin:0;padding:0 1.1rem 1rem;color:#526966;line-height:1.55}.mochel-seo-related{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1rem}.mochel-seo-related a{padding:.75rem 1rem;border-radius:999px;background:#fff;border:1px solid rgba(23,57,111,.14);color:#17396f;font-weight:800;text-decoration:none}.mochel-seo-related a:hover{background:#edf4f7}
#view-jezioro-mochel #mochelSeoH1,#mochelSeoH1{font-size:clamp(2rem,5vw,4rem);line-height:1.02;margin:.2rem 0 .65rem}#mochelSeoH1 a{color:inherit;text-decoration:none}#mochelSeoLead{max-width:880px}
@media(max-width:720px){.mochel-seo-facts{padding:1rem;border-radius:22px}.mochel-seo-facts-grid{grid-template-columns:1fr}.mochel-seo-faq{padding:1rem;border-radius:22px}.mochel-seo-related{display:grid}.mochel-seo-related a{border-radius:14px}}
