.Post_mainImageContainer__FIaOy{position:relative;width:100%;aspect-ratio:16/9;margin-bottom:2rem;border-radius:15px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1)}.Post_mainImage__L09D1{object-fit:cover}.Post_container__jVeEQ{max-width:800px;margin:0 auto;padding:6rem 1.5rem 4rem;animation:Post_fadeIn__Y2_5r 1s ease-out}.Post_title__z0u8Y{font-size:clamp(2.2rem,6vw,3.5rem);color:var(--mediterranean-blue);line-height:1.2;margin-bottom:2rem}.Post_content__dqdTT{font-size:1.15rem;line-height:1.8;color:var(--text-dark)}.Post_content__dqdTT p{margin-bottom:1.5rem}.Post_content__dqdTT strong{color:var(--terracotta)}.Post_portableText__F1x8Y h1,.Post_portableText__F1x8Y h2,.Post_portableText__F1x8Y h3{color:var(--mediterranean-blue);margin-top:2rem;margin-bottom:1rem;font-weight:700}.Post_portableText__F1x8Y h1{font-size:2.5rem}.Post_portableText__F1x8Y h2{font-size:2rem}.Post_portableText__F1x8Y h3{font-size:1.5rem}.Post_portableText__F1x8Y p{margin-bottom:1.5rem}.Post_portableText__F1x8Y strong{color:var(--mediterranean-blue);font-weight:600}.Post_portableText__F1x8Y ul{margin-left:1.5rem;margin-bottom:1.5rem}.Post_portableText__F1x8Y li{margin-bottom:.5rem;padding-left:.5rem;list-style:disc}.Post_portableText__F1x8Y li::marker{color:var(--mediterranean-blue)}.Post_portableText__F1x8Y a{color:var(--terracotta);text-decoration:underline;transition:color .2s ease}.Post_portableText__F1x8Y a:hover{color:var(--warm-orange)}