.page_container__tEc4V{max-width:1200px;margin:0 auto;padding:4rem 2rem}@media (max-width:640px){.page_container__tEc4V{padding:2rem 1rem}}.page_intro__uixpG{text-align:center;font-size:1.25rem;color:#666666;margin-bottom:3rem;line-height:1.75}.page_serviceDetail__K_F_P{margin-bottom:2rem;background-color:#FFFFFF;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);overflow:hidden}.page_serviceContent__rIVm6{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;padding:2rem}@media (min-width:1024px){.page_serviceContent__rIVm6{grid-template-columns:1fr 1fr}}.page_leftColumn__Ikcc6{display:flex;flex-direction:column;gap:1.5rem}.page_serviceHeader__S8bTZ{display:flex;gap:1.5rem;align-items:center;padding:2rem;background:linear-gradient(135deg,#44AEE8,#054C73);margin:-2rem -2rem 1.5rem;border-radius:1rem 0 0 0;color:#FFFFFF}.page_serviceIcon__vqHT0{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.2);border-radius:.75rem;color:#FFFFFF;flex-shrink:0}.page_serviceIcon__vqHT0 svg{width:32px;height:32px}.page_serviceTitle__Ms_7z{font-size:1.5rem;font-weight:700;color:#FFFFFF;margin-bottom:.25rem}.page_serviceSubtitle__c1Thg{font-size:1rem;color:rgba(255,255,255,.9)}.page_serviceDescription__dEzEb{font-size:1rem;color:#666666;line-height:1.75}.page_serviceFeatures__LCFEO{background-color:#F9FAFB;padding:2rem;margin:-2rem -2rem -2rem 0;border-radius:0 1rem 1rem 0}.page_featuresTitle__GgtdT{font-size:1.125rem;font-weight:600;color:#333333;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #054c73}.page_featuresList__e9G0Y{list-style:none;padding:0;margin:0}.page_featuresList__e9G0Y li{position:relative;padding-left:1.5rem;margin-bottom:.75rem;font-size:.95rem;color:#666666;line-height:1.75}.page_featuresList__e9G0Y li:last-child{margin-bottom:0}.page_featuresList__e9G0Y li:before{content:"✓";position:absolute;left:0;color:#054C73;font-weight:700;font-size:1.125rem}.page_serviceFlowSection__ckmRY{padding:5rem 0;background-color:#FCFCFC;margin-top:3rem}.page_sectionHeader__kMZjm{text-align:center;margin-bottom:3rem}.page_sectionTitle__N3Rah{font-size:2.25rem;font-weight:700;margin-bottom:1rem;color:#333333}.page_sectionSubtitle__kzHbO{font-size:1.125rem;color:#666666}.page_serviceFlow__dyaoK{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}@media (max-width:1023px){.page_serviceFlow__dyaoK{flex-direction:column}}.page_flowItem__k14qb{background-color:#FFFFFF;padding:1.5rem;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);text-align:center;flex:1 1;min-width:200px;max-width:250px}.page_flowNumber__ln9Ct{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#F59E0B,#D97706);color:#FFFFFF;font-size:1.5rem;font-weight:700;border-radius:9999px;margin:0 auto 1rem}.page_flowTitle__fDoYj{font-size:1.25rem;font-weight:700;color:#333333;margin-bottom:.75rem}.page_flowDescription__Ie6YH{font-size:.875rem;color:#666666;line-height:1.75}.page_flowArrow__8Mt4u{font-size:1.875rem;color:#054C73;font-weight:700}@media (max-width:1023px){.page_flowArrow__8Mt4u{transform:rotate(90deg)}.page_flowItem__k14qb{max-width:100%}}.page_cta__Ru8cy{padding:5rem 0}.page_ctaBox__lUhdp{background:linear-gradient(135deg,#054C73,#44AEE8);padding:3rem 2rem;border-radius:1.5rem;text-align:center;color:#FFFFFF}.page_ctaBox__lUhdp h2{font-size:2.25rem;font-weight:700;color:#FFFFFF;margin-bottom:1rem}.page_ctaBox__lUhdp p{font-size:1.125rem;color:rgba(255,255,255,.9);margin-bottom:2rem}.page_ctaBox__lUhdp a{background-color:#03344F;color:#FFFFFF}.page_ctaBox__lUhdp a:hover{background-color:#054C73}.page_pcOnly__ERf7J{display:inline}@media (max-width:767px){.page_pcOnly__ERf7J{display:none}.page_serviceIcon__vqHT0{width:48px;height:48px}.page_serviceIcon__vqHT0 svg{width:24px;height:24px}.page_serviceTitle__Ms_7z{font-size:1.25rem}.page_serviceSubtitle__c1Thg{font-size:.875rem}.page_serviceContent__rIVm6{padding:1.5rem}.page_ctaBox__lUhdp h2,.page_sectionTitle__N3Rah{font-size:1.5rem}.page_ctaBox__lUhdp p{font-size:1rem}}