.blogs-section{padding:60px 0;margin:0 auto}.blogs-section__card{display:flex;align-items:center;margin-bottom:60px;gap:40px}.blogs-section__card.left-image .blogs-section__image{order:1}.blogs-section__card.left-image .blogs-section__content,.blogs-section__card.right-image .blogs-section__image{order:2}.blogs-section__card.right-image .blogs-section__content{order:1;margin-left:auto}.blogs-section__image img{width:750px;aspect-ratio:16/9;box-shadow:0 4px 10px rgba(0,0,0,.08);object-fit:cover}.blogs-section__content{flex:1 1;padding:20px;max-width:700px}.blogs-section__content h2{font-size:2.5rem;margin-bottom:12px;color:#222;font-family:Sulphur Point,sans-serif}.blogs-section__content p{font-size:1.2rem;margin-bottom:20px;color:#333;line-height:1.6}.blogs-section__button{padding:14px 40px;background-color:#ca3d7c;font-size:1.1rem;color:#fff;border:none;font-weight:500;border-radius:40px;cursor:pointer;transition:transform .3s ease,background-color .3s ease}.blogs-section__button:hover{transform:translateY(-2px);background-color:#b32a68}.blogs-section__loader{display:flex;justify-content:center;align-items:center;height:200px}.blogs-section__loader .spinner{width:80px;height:80px;border:5px solid #eee;border-top-color:#ca3d7c;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:1024px){.blogs-section__card{flex-direction:column;gap:20px}.blogs-section__image img{max-width:100%}.blogs-section__content h2{font-size:clamp(1.5rem,5vw,2.5rem)}.blogs-section__content p{font-size:clamp(1rem,3vw,1.2rem)}.blogs-section__card.left-image .blogs-section__content,.blogs-section__card.left-image .blogs-section__image,.blogs-section__card.right-image .blogs-section__content,.blogs-section__card.right-image .blogs-section__image{order:unset}}