.page_main__jAPEP{padding:60px 20px;max-width:900px;margin:0 auto;font-family:Helvetica Neue,sans-serif;color:#333}.page_hero__pd76b{text-align:center;margin-bottom:60px}.page_title__vELqC{font-size:36px;font-weight:700;color:#1e293b;margin-bottom:20px}.page_subtitle__6_RlC{font-size:18px;color:#555;max-width:700px;margin:0 auto}.page_section__ychIu{margin-bottom:60px}.page_section__ychIu h2{font-size:24px;border-left:6px solid #ff9000;padding-left:12px;margin-bottom:20px}.page_section__ychIu p{font-size:16px;line-height:1.8}.page_problemList__4tH2w,.page_serviceList__oEq7Y{list-style:none;padding:0;font-size:16px;line-height:1.8}.page_problemList__4tH2w li:before,.page_serviceList__oEq7Y li:before{content:"✔";color:#ff9000;font-weight:700;margin-right:8px}.page_caseList__xJqK2{display:flex;flex-direction:column;gap:40px}.page_caseItem__4cTA2 h3{font-size:20px;margin:12px 0;color:#ff9000}.page_caseItem__4cTA2 p{font-size:16px;line-height:1.6}.page_caseImage__5gFlB{margin-top:50px;border-radius:8px;width:100%;height:auto;object-fit:cover}.page_cta__R7uhe{text-align:center;background-color:#f1f5f9;padding:40px 20px;border-radius:8px}.page_buttonLink__Oya9n{margin-top:20px;text-align:center}