.page_container__5zNFx{max-width:var(--max-width);margin:auto;text-align:center;padding:100px 20px;color:var(--primary-color)}.page_title__J3rom{font-size:var(--fs-h2-xs);margin-bottom:20px}.page_subtitle__bHANk{font-size:var(--fs-text-xs);max-width:800px;margin:0 auto}.page_services__nP6eB{margin-top:60px;display:flex;flex-direction:column;gap:24px}.page_service__5Aym0{background-color:var(--card-bg-color);border:1px solid rgba(184,157,88,.35);border-radius:14px;padding:40px 30px;transition:transform .3s ease,box-shadow .3s ease}.page_service__5Aym0:hover{transform:translateY(-6px);box-shadow:0 14px 35px var(--card-shadow)}.page_iconWrapper__qxu0p{width:80px;height:80px;margin:0 auto 20px;border-radius:50%;background-color:rgba(255,217,102,.15);display:flex;align-items:center;justify-content:center}.page_icon__4_HWL{width:42px;height:42px;fill:var(--secondary-hover)}.page_service__title__3jtAk{font-size:var(--fs-h3-xs);margin-bottom:10px}.page_service__description__DKOrT{font-size:var(--fs-text-xs)}@media (min-width:390px){.page_container__5zNFx{padding:120px 20px}}@media (min-width:430px){.page_title__J3rom{font-size:var(--fs-h2-sm)}.page_subtitle__bHANk{font-size:var(--fs-text-sm)}.page_service__title__3jtAk{font-size:var(--fs-h3-sm)}.page_service__description__DKOrT{font-size:var(--fs-text-sm)}}@media (min-width:768px){.page_container__5zNFx{padding:130px 20px}.page_title__J3rom{font-size:var(--fs-h2-md)}.page_subtitle__bHANk{font-size:var(--fs-text-md)}.page_services__nP6eB{flex-direction:row;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:20px}.page_service__5Aym0{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 10px)}.page_service__title__3jtAk{font-size:var(--fs-h3-md)}.page_service__description__DKOrT{font-size:var(--fs-text-md)}}@media (min-width:1024px){.page_container__5zNFx{padding:150px 20px}}@media (min-width:1280px){.page_container__5zNFx{padding:170px 20px}.page_title__J3rom{font-size:var(--fs-h2-lg)}.page_subtitle__bHANk{font-size:var(--fs-text-lg)}.page_service__5Aym0{flex-grow:0;flex-shrink:0;flex-basis:calc(33.333% - 60px)}}