.page_serviceNumber__kJziq{display:inline-block;font-size:24px;font-weight:900;color:#ffffff;margin-bottom:20px}.page_serviceIntro__kdqz6{margin-bottom:80px}.page_lead__r5P_N{font-size:20px;line-height:1.8;color:var(--text-secondary)}.page_lead__r5P_N strong{color:#ffffff;font-weight:600}.page_servicesDetail__bhdSy{margin-bottom:80px}.page_serviceDetailBlock__3UgZi{margin-bottom:80px;padding-bottom:80px;border-bottom:1px solid var(--border-color);display:flex;align-items:center;gap:60px}.page_serviceDetailBlock__3UgZi:nth-child(2n){flex-direction:row-reverse}.page_serviceDetailBlock__3UgZi:last-child{border-bottom:none}.page_serviceDetailContent__3_7AR{flex:1;margin-bottom:0}.page_serviceDetailImage__cBwmN{flex:0 0 400px;height:225px;background:transparent;border-radius:12px;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.85);font-size:14px;text-align:center}.page_serviceDetailContent__3_7AR h2{font-size:36px;font-weight:700;color:var(--text-primary);margin-bottom:16px;text-transform:none}.page_serviceDetailContent__3_7AR h3{font-size:20px;font-weight:500;color:#ffffff;margin-bottom:24px}.page_serviceDetailContent__3_7AR p{font-size:18px;line-height:1.8;color:var(--text-secondary);margin-bottom:24px}.page_serviceLink__Wxb7a{display:flex;align-items:center;gap:8px;font-size:12px;color:#ffffff;font-weight:600;letter-spacing:.5px;text-decoration:none;transition:all .3s ease;width:fit-content}.page_serviceLink__Wxb7a:hover{transform:translateX(5px)}.page_serviceLink__Wxb7a svg{transition:transform .3s ease}.page_serviceLink__Wxb7a:hover svg{transform:translateX(3px)}.page_contactSection__La3Re{text-align:center;padding:60px;background:transparent;border-radius:12px;border:1px solid var(--border-color)}.page_contactSection__La3Re h2{font-size:32px;margin-bottom:20px;color:var(--text-primary)}.page_contactSection__La3Re p{font-size:18px;color:var(--text-secondary);margin-bottom:30px}.page_serviceDetailImageMobile__OpmKA{display:none}@media (max-width:768px){.page_serviceDetailImageMobile__OpmKA{display:block;width:100%;height:200px;background:transparent;border-radius:12px;margin:20px 0}.page_serviceDetailImage__cBwmN{display:none!important}.page_serviceDetailBlock__3UgZi{flex-direction:column!important;gap:30px;align-items:flex-start}.page_serviceDetailContent__3_7AR{margin-bottom:20px}.page_serviceDetailContent__3_7AR h2{font-size:28px}.page_serviceDetailContent__3_7AR p{font-size:16px}.page_contactSection__La3Re{padding:40px 20px}}