.page-module__oCL4Vq__container{max-width:1150px;margin:auto;padding:70px 25px}.page-module__oCL4Vq__intro{max-width:750px;margin-bottom:45px}.page-module__oCL4Vq__intro span{color:#a07800;letter-spacing:2px;font-weight:700}.page-module__oCL4Vq__intro h1{margin:10px 0 20px;font-size:50px}.page-module__oCL4Vq__intro p{color:#666;font-size:18px;line-height:1.6}.page-module__oCL4Vq__grid{grid-template-columns:repeat(2,1fr);gap:25px;display:grid}.page-module__oCL4Vq__card{background-color:#fff;border-radius:15px;padding:20px;transition:transform .2s,box-shadow .2s;box-shadow:0 5px 20px #00000014}.page-module__oCL4Vq__card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001f}.page-module__oCL4Vq__cardContent{align-items:center;gap:25px;display:flex}.page-module__oCL4Vq__imageContainer{border-radius:12px;flex-shrink:0;width:230px;height:170px;position:relative;overflow:hidden}.page-module__oCL4Vq__image{object-fit:cover}.page-module__oCL4Vq__details{flex:1}.page-module__oCL4Vq__card h2{margin:0 0 20px;font-size:22px}.page-module__oCL4Vq__info p{color:#555;margin:10px 0;font-size:15px;line-height:1.4}.page-module__oCL4Vq__info strong{color:#222}@media (max-width:800px){.page-module__oCL4Vq__grid{grid-template-columns:1fr}.page-module__oCL4Vq__imageContainer{width:220px}}@media (max-width:600px){.page-module__oCL4Vq__container{padding:50px max(12px,6vw)}.page-module__oCL4Vq__intro h1{font-size:clamp(32px,11vw,36px)}.page-module__oCL4Vq__intro p{font-size:16px}.page-module__oCL4Vq__cardContent{flex-direction:column;align-items:stretch;gap:16px}.page-module__oCL4Vq__imageContainer{width:100%;height:200px}.page-module__oCL4Vq__card h2{font-size:clamp(19px,7vw,21px)}}
