body .gform_wrapper{max-width:900px;margin:8vh auto}body .gform_wrapper .gform_page{min-height:60vh;display:flex;flex-direction:column;justify-content:center}body .gform_wrapper h3.gform_title,body .gform_wrapper .gsection_title{font-size:1.8rem}body .gform_wrapper input[type="radio"],body .gform_wrapper input[type="checkbox"]{transform:scale(1.2);margin-right:0.4rem}body .gform_wrapper label{font-size:1.05rem}.page-id-757 .et_pb_blog_grid .et_pb_post{border:1px solid rgba(0,0,0,0.08);border-radius:16px;overflow:hidden;background:#fff;transition:transform .25s ease,box-shadow .25s ease}.page-id-XXX .et_pb_blog_grid .et_pb_post:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(0,0,0,0.12)}.page-id-XXX .et_pb_blog_grid .et_pb_post .entry-featured-image-url img{width:100%;height:260px;object-fit:cover;display:block}.page-id-XXX .et_pb_blog_grid .et_pb_post .post-content{padding:18px}[id^="panel-"]{transition:all 0.3s ease-in-out}.icon-trigger{cursor:pointer;transition:transform 0.2s ease}.icon-trigger:hover{transform:scale(1.08)}.icon-trigger{opacity:0.6;transition:all 0.3s ease;cursor:pointer}.icon-trigger.active{opacity:1;transform:scale(1.1)}