.wp-content-page{padding:100px 0 120px;background:#f3f6fa;min-height:65vh}.wp-page-title{font-size:clamp(40px,5vw,68px);letter-spacing:-.06em;line-height:1.1;margin:18px 0 24px}.wp-intro{color:#607187;line-height:1.8;margin-bottom:38px}.wp-post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.wp-post-card{background:#fff;border:1px solid #dde7f0;overflow:hidden}.wp-post-card img{display:block;width:100%;height:190px;object-fit:cover}.wp-post-card-inner{padding:28px}.wp-post-card h2{font-size:23px;line-height:1.3;letter-spacing:-.03em}.wp-post-card p{font-size:13px;color:#657a8d;line-height:1.8}.wp-pagination{margin-top:40px}.wp-pagination a,.wp-pagination span{margin-right:12px;color:#266dc2}.wp-article{max-width:850px}.wp-richtext{font-size:16px;line-height:1.85;color:#354f65}.wp-richtext h2,.wp-richtext h3{color:#152237;line-height:1.2;margin-top:40px}.wp-richtext a{color:#2474cb;text-decoration:underline}.wp-richtext img{height:auto;max-width:100%}.wp-richtext p{margin-bottom:22px}.wp-richtext ul,.wp-richtext ol{padding-left:25px}.wp-richtext blockquote{border-left:3px solid #3388da;margin:30px 0;padding:12px 25px;background:white}.wp-hero-image img{max-width:100%;height:auto;margin:0 0 35px}.wp-back{margin-top:55px;border-top:1px solid #dce5ed;padding-top:20px;color:#2676c7}.woocommerce .site-main{padding:20px}.woocommerce a.button,.woocommerce button.button{background:#247ae4;color:white}@media(max-width:850px){.wp-post-grid{grid-template-columns:1fr 1fr}}@media(max-width:580px){.wp-post-grid{grid-template-columns:1fr}.wp-content-page{padding:60px 0}}
