.company-module__Oa2lpa__company{padding-block:64px 80px}.company-module__Oa2lpa__company :is(h1,h2,h3){color:var(--ink);text-wrap:balance}.company-module__Oa2lpa__company p{color:var(--text-body)}.company-module__Oa2lpa__company .company-module__Oa2lpa__eyebrow{color:var(--ink);font-size:var(--type-eyebrow-size);line-height:var(--type-eyebrow-leading);font-weight:var(--type-weight-strong);margin:0 0 16px}.company-module__Oa2lpa__company h1{max-width:var(--type-page-measure);font-size:var(--type-page-size);line-height:var(--type-page-leading);font-weight:var(--type-weight-strong);margin:0}.company-module__Oa2lpa__company .company-module__Oa2lpa__lead{max-width:var(--type-lead-measure);font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-weight-body);margin-top:24px}.company-module__Oa2lpa__company .company-module__Oa2lpa__lead strong{font-weight:var(--type-weight-strong)}.company-module__Oa2lpa__company .company-module__Oa2lpa__meta{font-size:var(--type-meta-size);line-height:var(--type-meta-leading);font-weight:var(--type-weight-body);margin-top:20px}.company-module__Oa2lpa__hero{padding-bottom:40px}.company-module__Oa2lpa__nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:min(100%,560px);margin-top:24px;display:grid}.company-module__Oa2lpa__company .company-module__Oa2lpa__nav a{background:var(--surface-subtle);min-height:48px;font-size:var(--type-ui-size);line-height:var(--type-ui-leading);font-weight:var(--type-weight-strong);border-radius:4px;justify-content:center;align-items:center;padding:12px 16px;display:inline-flex}.company-module__Oa2lpa__company a,.company-module__Oa2lpa__company a:visited{color:var(--action-link)}.company-module__Oa2lpa__company a:hover{color:var(--action-link-hover)}.company-module__Oa2lpa__company .company-module__Oa2lpa__nav a:hover{background:var(--lime)}.company-module__Oa2lpa__company a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:var(--focus-offset)}.company-module__Oa2lpa__company a:active{color:var(--action-link)}.company-module__Oa2lpa__section{border-top:1px solid var(--border);padding-block:40px;scroll-margin-top:144px}.company-module__Oa2lpa__company h2{max-width:900px;font-size:var(--type-section-size);line-height:var(--type-section-leading);font-weight:var(--type-weight-strong);margin:0 0 24px}.company-module__Oa2lpa__company h3{font-family:var(--font);font-size:var(--type-subsection-size);line-height:var(--type-subsection-leading);font-weight:var(--type-weight-strong);margin:0 0 12px}.company-module__Oa2lpa__facts{border-top:1px solid var(--border);margin:0}.company-module__Oa2lpa__facts>div{border-bottom:1px solid var(--border);grid-template-columns:280px minmax(0,1fr);align-items:baseline;column-gap:32px;padding-block:16px;display:grid}.company-module__Oa2lpa__facts dt{color:var(--text-body);font-size:var(--type-meta-size);line-height:var(--type-meta-leading);font-weight:var(--type-weight-body)}.company-module__Oa2lpa__facts dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-weight-body);margin:0}.company-module__Oa2lpa__brn{font-variant-numeric:tabular-nums;font-weight:var(--type-weight-strong)}.company-module__Oa2lpa__brnLabel{color:var(--text-body);font-size:var(--type-meta-size);line-height:var(--type-meta-leading);font-weight:var(--type-weight-body);margin-left:8px;display:inline-block}.company-module__Oa2lpa__checkNote{background:var(--surface-subtle);border-radius:4px;grid-template-columns:280px minmax(0,1fr);gap:12px 32px;margin-top:24px;padding:24px;display:grid}.company-module__Oa2lpa__company .company-module__Oa2lpa__checkNote h3{margin:0}.company-module__Oa2lpa__company .company-module__Oa2lpa__checkNote p{max-width:760px;font-size:var(--type-support-size);line-height:var(--type-support-leading);font-weight:var(--type-weight-body)}.company-module__Oa2lpa__context{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}.company-module__Oa2lpa__company .company-module__Oa2lpa__context p,.company-module__Oa2lpa__company .company-module__Oa2lpa__contactGrid p{font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-weight-body)}.company-module__Oa2lpa__boundaries{align-content:start;gap:24px;display:grid}.company-module__Oa2lpa__company .company-module__Oa2lpa__action{min-height:48px;font-size:var(--type-ui-size);line-height:var(--type-ui-leading);font-weight:var(--type-weight-strong);align-items:center;gap:16px;margin-top:24px;padding-block:12px;display:inline-flex}.company-module__Oa2lpa__company .company-module__Oa2lpa__sourceIntro{max-width:var(--type-lead-measure);font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-weight-body)}.company-module__Oa2lpa__sourceList{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.company-module__Oa2lpa__sourceGroup{margin-top:28px}.company-module__Oa2lpa__company .company-module__Oa2lpa__sourceGroup h3{margin-bottom:12px}.company-module__Oa2lpa__sourceBackground{margin-top:32px}.company-module__Oa2lpa__company .company-module__Oa2lpa__sourceBackground strong{font-size:var(--type-support-size);line-height:var(--type-support-leading);font-weight:var(--type-weight-body)}.company-module__Oa2lpa__sourceList li{border-bottom:1px solid var(--border)}.company-module__Oa2lpa__company .company-module__Oa2lpa__sourceList a{grid-template-columns:minmax(0,1fr) 80px;align-items:center;gap:4px 24px;min-height:80px;padding:16px 8px;display:grid}.company-module__Oa2lpa__sourceList a:hover{background:var(--surface-subtle)}.company-module__Oa2lpa__sourceList strong{overflow-wrap:anywhere;font-size:var(--type-subsection-size);line-height:var(--type-subsection-leading);font-weight:var(--type-weight-strong);display:block}.company-module__Oa2lpa__sourcePurpose{max-width:var(--type-lead-measure);color:var(--text-body);font-size:var(--type-support-size);line-height:var(--type-support-leading);font-weight:var(--type-weight-body);grid-column:1/-1;display:block}.company-module__Oa2lpa__format{white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-leading);font-weight:var(--type-weight-strong);justify-self:end}.company-module__Oa2lpa__company .company-module__Oa2lpa__sourceNote{max-width:var(--type-lead-measure);font-size:var(--type-meta-size);line-height:var(--type-meta-leading);font-weight:var(--type-weight-body);margin-top:20px}.company-module__Oa2lpa__contactGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}.company-module__Oa2lpa__company .company-module__Oa2lpa__email{overflow-wrap:anywhere;width:fit-content;max-width:100%;min-height:48px;font-size:var(--type-subsection-size);line-height:var(--type-subsection-leading);font-weight:var(--type-weight-strong);align-items:center;margin-block:0 12px;padding-block:8px;display:flex}.company-module__Oa2lpa__company .company-module__Oa2lpa__security{font-size:var(--type-support-size);line-height:var(--type-support-leading);font-weight:var(--type-weight-body);margin-top:24px}@media (max-width:1100px){.company-module__Oa2lpa__company h1{font-size:var(--type-page-size);line-height:var(--type-page-leading);font-weight:var(--type-weight-strong)}.company-module__Oa2lpa__facts>div{grid-template-columns:240px minmax(0,1fr);gap:24px}.company-module__Oa2lpa__checkNote{grid-template-columns:200px minmax(0,1fr);gap:16px}.company-module__Oa2lpa__company .company-module__Oa2lpa__email{font-size:var(--type-subsection-size);line-height:var(--type-subsection-leading);font-weight:var(--type-weight-strong)}}@media (max-width:800px){.company-module__Oa2lpa__company{padding-block:48px 64px}.company-module__Oa2lpa__context,.company-module__Oa2lpa__contactGrid{grid-template-columns:minmax(0,1fr);gap:24px}.company-module__Oa2lpa__checkNote{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width:600px){.company-module__Oa2lpa__company{padding-block:40px 56px}.company-module__Oa2lpa__company h1{font-size:var(--type-page-size);line-height:var(--type-page-leading);font-weight:var(--type-weight-strong)}.company-module__Oa2lpa__company .company-module__Oa2lpa__lead{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-weight-body);margin-top:20px}.company-module__Oa2lpa__hero{padding-bottom:32px}.company-module__Oa2lpa__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.company-module__Oa2lpa__company .company-module__Oa2lpa__nav a{overflow-wrap:anywhere;padding-inline:12px}.company-module__Oa2lpa__section{padding-block:32px}.company-module__Oa2lpa__company h2{font-size:var(--type-section-size);line-height:var(--type-section-leading);font-weight:var(--type-weight-strong);margin-bottom:20px}.company-module__Oa2lpa__facts>div{grid-template-columns:minmax(0,1fr);gap:4px;padding-block:12px}.company-module__Oa2lpa__facts dt{font-size:var(--type-meta-size);line-height:var(--type-meta-leading);font-weight:var(--type-weight-body)}.company-module__Oa2lpa__facts dd{font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-weight-body)}.company-module__Oa2lpa__checkNote{padding:16px}.company-module__Oa2lpa__company .company-module__Oa2lpa__context p,.company-module__Oa2lpa__company .company-module__Oa2lpa__contactGrid p,.company-module__Oa2lpa__company .company-module__Oa2lpa__sourceIntro{font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-weight-body)}.company-module__Oa2lpa__sourceList strong{font-size:var(--type-subsection-size);line-height:var(--type-subsection-leading);font-weight:var(--type-weight-strong)}.company-module__Oa2lpa__company .company-module__Oa2lpa__sourceList a{grid-template-columns:minmax(0,1fr) 48px;gap:4px 12px;padding-inline:0}.company-module__Oa2lpa__format{font-size:var(--type-meta-size);line-height:var(--type-meta-leading);font-weight:var(--type-weight-strong)}.company-module__Oa2lpa__company .company-module__Oa2lpa__action{align-items:start;display:flex}.company-module__Oa2lpa__company .company-module__Oa2lpa__email{font-size:var(--type-subsection-size);line-height:var(--type-subsection-leading);font-weight:var(--type-weight-strong)}}@media (max-width:360px){.company-module__Oa2lpa__company h1{font-size:var(--type-page-size);line-height:var(--type-page-leading);font-weight:var(--type-weight-strong)}.company-module__Oa2lpa__company .company-module__Oa2lpa__email{font-size:var(--type-subsection-size);line-height:var(--type-subsection-leading);font-weight:var(--type-weight-strong)}}@media (prefers-reduced-motion:reduce){.company-module__Oa2lpa__company a{transition:none}}
