.ServicesBrief_servicesBrief__mVWNy{padding:6rem 2rem;background-color:rgba(var(--foreground-rgb),.03)}.ServicesBrief_container__AyvHY{max-width:1200px;margin:0 auto}.ServicesBrief_title___Whz_{text-align:center;font-size:2.5rem;margin-bottom:4rem;font-weight:700;letter-spacing:-.02em}.ServicesBrief_servicesGrid__0Eg5l{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.ServicesBrief_service__w2duN{padding:2rem;border:1px solid rgba(var(--foreground-rgb),.1);border-radius:8px;transition:transform .3s,border-color .3s;display:flex;flex-direction:column;position:relative;min-height:260px;justify-content:space-between}.ServicesBrief_service__w2duN:hover{transform:translateY(-5px);border-color:rgba(var(--foreground-rgb),.3)}.ServicesBrief_contentWrapper__a3PAM{flex:1 1}.ServicesBrief_linkWrapper__ZIrQf{margin-top:1rem}.ServicesBrief_iconContainer__Og0b8{display:flex;justify-content:center;align-items:center;margin-bottom:1.2rem;width:48px;height:48px;border-radius:50%;background-color:rgba(var(--primary-rgb),.1);color:var(--primary-color)}.ServicesBrief_service__w2duN:hover .ServicesBrief_iconContainer__Og0b8{transform:scale(1.1);transition:transform .3s ease}.ServicesBrief_serviceTitle__xn3_X{font-size:1.25rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(var(--foreground-rgb),.1)}.ServicesBrief_serviceDescription__ipWBC{font-size:.95rem;line-height:1.6;opacity:.8}.ServicesBrief_clickable__FWvQr{cursor:pointer;position:relative}.ServicesBrief_viewMoreLink___WyZd{color:var(--primary-color);font-size:.9rem;font-weight:500;display:inline-block;transition:transform .3s}.ServicesBrief_clickable__FWvQr:hover .ServicesBrief_viewMoreLink___WyZd{transform:translateX(5px)}@media (max-width:768px){.ServicesBrief_servicesBrief__mVWNy{padding:4rem 1.5rem}.ServicesBrief_servicesGrid__0Eg5l{gap:1.5rem}.ServicesBrief_service__w2duN{padding:1.5rem;min-height:240px}.ServicesBrief_linkWrapper__ZIrQf{margin-top:.8rem}}