.page_pageContainer__43O3U{width:75%;margin:100px auto 50px;padding:0 1rem;color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6}@media(min-width:768px){.page_pageContainer__43O3U{padding:0 1.5rem 2rem;margin:150px auto 50px}}@media(max-width:500px){.page_pageContainer__43O3U{width:100%!important}}.page_hero__qAAUC{display:flex;flex-direction:column-reverse;align-items:center;gap:1.5rem;margin-bottom:2rem;padding:1rem 0}@media(min-width:768px){.page_hero__qAAUC{flex-direction:row;min-height:400px;padding:2rem 0;margin-bottom:3rem;gap:2rem}}.page_heroContent__jgDMW{flex:1 1;width:100%}.page_heroContent__jgDMW h1{color:#2c3e50;font-size:1.8rem;margin-bottom:1rem;font-weight:700;position:relative;text-align:center}@media(min-width:768px){.page_heroContent__jgDMW h1{font-size:2.5rem;text-align:left;margin-bottom:1.5rem}}.page_heroContentText__OzWfo{font-size:1rem;color:#555;margin-bottom:1.5rem;max-width:100%;text-align:center}@media(min-width:768px){.page_heroContentText__OzWfo{font-size:1.2rem;max-width:600px;text-align:left;margin-bottom:2rem}}.page_heroImage__Y0kgY{flex:1 1;width:100%;border-radius:8px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.1)}.page_heroImage__Y0kgY img{width:100%;height:auto;object-fit:cover;transition:transform .5s ease}.page_heroImage__Y0kgY img:hover{transform:scale(1.03)}.page_servicesGrid__4eify{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin:3rem 0}@media(min-width:768px){.page_servicesGrid__4eify{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.page_servicesGrid__4eify{grid-template-columns:repeat(3,1fr)}}.page_serviceCard__T9Uvq{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:all .3s ease;border-top:4px solid #db1125;display:flex;flex-direction:column;height:100%}.page_serviceCard__T9Uvq:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.1)}.page_serviceCardIcon__WaSnJ{font-size:2.5rem;color:#db1125;margin-bottom:1.5rem}.page_serviceCard__T9Uvq h2{color:#2c3e50;font-size:1.5rem;margin-bottom:1rem}.page_serviceCard__T9Uvq p{color:#666;margin-bottom:1.5rem;flex-grow:1}.page_serviceLink__44nua{color:#db1125;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;transition:color .3s}.page_serviceLink__44nua:hover{color:#850e30;text-decoration:underline}.page_serviceLink__44nua:after{content:"→";margin-left:.5rem;transition:transform .3s}.page_serviceLink__44nua:hover:after{transform:translateX(3px)}.page_contentSection__ClYNh{margin:4rem 0;text-align:center}.page_contentSection__ClYNh h2{color:#2c3e50;font-size:2rem;margin-bottom:1.5rem;position:relative;display:inline-block}.page_contentSection__ClYNh h2:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(92.18deg,#db1125,#850e30)}.page_contentSection__ClYNh p{max-width:800px;margin:0 auto 1.5rem;font-size:1.1rem;color:#555}.page_contactCta__APgSz{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:8px;padding:2rem;margin:3rem 0;text-align:center;border:1px solid rgba(219,17,37,.2)}.page_contactCta__APgSz h3{color:#2c3e50;font-size:1.5rem;margin-bottom:1rem}.page_contactCta__APgSz p{text-align:center;color:#555;margin-bottom:1.5rem}.page_ctaButton__GnKIV{display:inline-block;padding:.8rem 1.5rem;background:linear-gradient(92.18deg,#db1125,#850e30);color:#fff;border-radius:4px;text-decoration:none;font-weight:600;transition:all .3s ease;box-shadow:0 4px 10px rgba(219,17,37,.3)}.page_ctaButton__GnKIV:hover{transform:translateY(-2px);box-shadow:0 6px 15px rgba(219,17,37,.4)}.styles_contactBlockWide__y5JI3{max-width:900px;margin:40px auto;padding:50px;background:#f5f7fa;border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.05);text-align:center;border:1px solid #e0e0e0}.styles_contactBlockWide__y5JI3 h2{font-size:28px;color:#2d3748;margin-bottom:16px;font-weight:600}.styles_contactBlockWide__y5JI3 .styles_lead__Y0C2b{font-size:18px;color:#4a5568;margin-bottom:12px;line-height:1.6}.styles_contactBlockWide__y5JI3 .styles_subtext__hNBoK{font-size:16px;color:#718096;margin-bottom:30px;line-height:1.5}.styles_contactBlockWide__y5JI3 .styles_contactLinks__ltieQ{display:flex;flex-direction:column;gap:24px}.styles_contactBlockWide__y5JI3 .styles_nav-link__V5j27{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:left;padding:16px 20px;background:#fff;border-radius:12px;border:1px solid #e2e8f0;color:#2d3748;text-decoration:none;transition:all .3s ease;gap:6px}.styles_contactBlockWide__y5JI3 .styles_nav-link__V5j27:hover{transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.1);border-color:#a0aec0}.styles_contactBlockWide__y5JI3 .styles_nav-link__V5j27 svg{margin-bottom:4px}.styles_contactBlockWide__y5JI3 .styles_linkLabel__34hfH{font-size:18px;font-weight:500;color:#2d3748}.styles_contactBlockWide__y5JI3 .styles_linkDetail__fELqy{font-size:14px;color:#718096}.styles_contactBlockWide__y5JI3 .styles_footerNote__UjsCA{margin-top:30px;color:#a0aec0}.styles_contactBlockWide__y5JI3 .styles_footerNote__UjsCA small{font-size:14px}.styles_big_star__HTC0X{font-size:30px!important;color:#db1125;margin-right:20px}.styles_txt__tY6HE{text-align:center}.styles_card__KIItm{background:#fff;border-radius:8px;padding:20px;transition:transform .2s ease;height:100%;display:flex;flex-direction:column;border:1px solid #f0f0f0}.styles_title__Wvw4M{font-size:1.3rem;font-weight:500;margin:0 0 8px;text-align:center;color:#111}.styles_text__KzZNv{color:#666;font-size:.95rem;line-height:1.5;margin:0 0 16px;text-align:center}.styles_meta__XDwh_{display:flex;justify-content:center;gap:8px;margin-top:auto;font-size:.9rem}.styles_price__ARccY,.styles_time__PhQE4{display:flex;flex-direction:column;padding:6px 10px;border-radius:10px;background:#f8f8f8;min-width:80px;text-align:center}.styles_sub__bold__YL_5l{font-weight:400;font-size:16px;color:#000!important}.styles_price__ARccY{background-color:#e0c7c7}.styles_bold__4VSCv{font-weight:600;font-size:18px;color:#000!important}.styles_price__container__GzkY2{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1rem;gap:1rem;max-width:1920px;margin:1.5rem auto}.styles_material__container__obEwR{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin:1.5rem 0}.styles_material__cqeBp{padding:8px 16px;border-radius:4px;cursor:pointer;margin:0;background:#fff;font-size:1rem}.styles_material__cqeBp:hover{border-color:#ccc}.styles_material__cqeBp.styles_active__zppab{background:linear-gradient(92.18deg,#db1125,#850e30);color:#fff;border-color:transparent}@media(max-width:768px){.styles_price__container__GzkY2{grid-template-columns:1fr}.styles_card__KIItm{padding:16px}.styles_material__cqeBp{padding:6px 12px}}