.co-page{color:#1f2937;background:#fff}.co-page *{box-sizing:border-box}.co-page h1,.co-page h2,.co-page h3,.co-page p{margin:0}.co-page iframe{display:block}.co-page .co-block-0{background:#f3f4f6;border-radius:8px;overflow:hidden}.co-page .co-block-1{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 2px #0002}@media (min-width:640px){.co-page .co-block-1{padding:32px}}.co-page .co-block-2{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 2px #0002}@media (min-width:640px){.co-page .co-block-2{padding:32px}}@media (min-width:768px){.co-page .co-block-2{padding:40px}}.co-page .co-block-3{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.co-page .co-block-4{align-items:start;column-gap:16px;display:flex}.co-page .co-block-5{justify-content:center;display:flex}.co-page .co-block-6{flex:1}.co-page .co-block-7{grid-template-columns:1fr;gap:24px 32px;display:grid}@media (min-width:768px){.co-page .co-block-7{grid-template-columns:repeat(2,minmax(0,1fr))}}.co-page .co-block-8{gap:32px;display:grid}@media (min-width:768px){.co-page .co-block-8{grid-template-columns:repeat(2,minmax(0,1fr))}}.co-page .co-block-9{align-items:start;gap:32px;display:grid}@media (min-width:768px){.co-page .co-block-9{grid-template-columns:repeat(2,minmax(0,1fr))}}.co-page .co-block-10{max-width:896px;margin-left:auto;margin-right:auto}@media (min-width:768px){.co-page .co-block-11{grid-column:span 1}.co-page .co-block-12{grid-column:span 2}}.co-page .co-block-13{padding-top:48px;padding-bottom:48px}@media (min-width:640px){.co-page .co-block-13{padding-top:64px;padding-bottom:64px}}@media (min-width:768px){.co-page .co-block-13{padding-top:80px;padding-bottom:80px}}.co-page .co-block-14{background:#f9fafb;padding-top:48px;padding-bottom:48px}@media (min-width:640px){.co-page .co-block-14{padding-top:64px;padding-bottom:64px}}@media (min-width:768px){.co-page .co-block-14{padding-top:80px;padding-bottom:80px}}.co-page .co-block-15>*+*{margin-top:4px}.co-page .co-block-16>*+*{margin-top:8px}.co-page .co-block-17{color:#4b5563;font-size:16px;line-height:1.625}.co-page .co-block-17>*+*{margin-top:16px}.co-page .co-block-18>*+*,.co-page .co-block-19>*+*{margin-top:24px}@media (min-width:640px){.co-page .co-block-19>*+*{margin-top:32px}}.co-page .co-block-20>*+*{margin-top:32px}.co-page .co-block-21{color:#111827;font-size:24px;font-weight:700;line-height:1.35}.co-page .co-block-22{color:#111827;margin-bottom:8px;font-size:24px;font-weight:700;line-height:1.35}@media (min-width:640px){.co-page .co-block-22{font-size:30px;line-height:1.3}}.co-page .co-block-23{font-size:16px;font-weight:600;line-height:1.5}.co-page .co-block-24{color:#111827;margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.5}.co-page .co-block-25,.co-page .co-block-26{color:#4b5563;font-size:16px;line-height:1.5}.co-page .co-block-26>*+*{margin-top:4px}.co-page .co-block-27{text-align:left;margin-bottom:24px}.co-page .co-block-28{text-align:left;margin-bottom:32px}.co-page .co-block-29{color:#111827;margin-bottom:16px;font-size:18px;font-weight:700;line-height:1.55}.co-page .co-block-30{margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.55}@media (min-width:640px){.co-page .co-block-30{font-size:20px;line-height:1.4}}.co-page .co-block-31{text-align:right}.co-page .co-block-32{color:#4b5563;font-size:14px;line-height:1.5}@media (min-width:640px){.co-page .co-block-32{font-size:16px;line-height:1.5}}.co-page .co-block-33{color:#4b5563;font-size:14px;line-height:1.625}@media (min-width:640px){.co-page .co-block-33{font-size:16px;line-height:1.5}}.co-page .co-block-34{color:#6b7280;font-size:14px;line-height:1.5}.co-page .co-block-35{color:#6b7280;margin-bottom:4px;font-size:14px;line-height:1.5}.co-page .co-block-36{color:#6b7280;margin-top:8px;font-size:14px;line-height:1.5}.co-page .co-block-37{color:#4b5563;font-size:14px;line-height:1.5}.co-page .co-block-38{margin-bottom:16px;font-size:20px;font-weight:700;line-height:1.4}@media (min-width:640px){.co-page .co-block-38{font-size:24px;line-height:1.35}}.co-page .co-block-39{color:#111827;font-size:20px;font-weight:700;line-height:1.4}@media (min-width:640px){.co-page .co-block-39{font-size:24px;line-height:1.35}}.co-page .co-block-40{background:#4b5563;width:48px;height:4px;margin-bottom:16px}.co-page .co-block-41{object-fit:cover;border-radius:8px;width:256px;max-width:100%;height:320px;box-shadow:0 4px 6px #0002}.co-page .co-block-42{width:100%;height:256px}@media (min-width:640px){.co-page .co-block-42{height:320px}}.co-wide{max-width:1400px;margin:0 auto;padding-left:24px;padding-right:24px}.co-hero{color:#fff;background:linear-gradient(#000b,#000b),url(/images/company-office.jpg) 50%/cover no-repeat;min-height:400px;padding:88px 0;position:relative}.co-page .co-hero h1{font-size:48px;font-weight:700;line-height:1.25}.co-page .co-subtitle{margin-top:8px;font-size:18px}.co-page .co-intro{max-width:680px;margin-top:24px;font-size:16px;line-height:1.7}.co-watermark{opacity:.12;font-size:64px;font-weight:700;position:absolute;top:48px;right:4%}.co-breadcrumb{gap:20px;padding-top:18px;padding-bottom:18px;font-size:14px;display:flex}.co-breadcrumb a:hover{text-decoration:underline}@media (max-width:767px){.co-hero{min-height:300px;padding:60px 0}.co-page .co-hero h1{font-size:36px}.co-watermark{font-size:42px}.co-page .co-intro{font-size:14px}.co-wide{padding-left:20px;padding-right:20px}}
