#company-info-section[data-v-80e3a1be]{align-items:center;display:flex;flex-direction:column}@media screen and (max-width:720px){#company-info-section[data-v-80e3a1be]{padding:0 6.4vw;width:100%}}.company-image[data-v-80e3a1be]{background-position:50%;background-size:cover;width:100%}@media screen and (min-width:721px){.company-image[data-v-80e3a1be]{height:24.2857142857vw;margin-bottom:6.25rem}}@media screen and (max-width:720px){.company-image[data-v-80e3a1be]{height:42.6666666667vw;margin-bottom:16vw}}.company-info-table[data-v-80e3a1be]{font-size:.875rem;line-height:1.5rem;max-width:52.5vw;width:52.5vw}@media screen and (max-width:720px){.company-info-table[data-v-80e3a1be]{font-size:3.4666666667vw;line-height:5.8666666667vw;max-width:none;width:calc(100% - 6.4vw)}}.company-info-table tr:first-of-type td[data-v-80e3a1be],.company-info-table tr:first-of-type th[data-v-80e3a1be]{border:none;padding-top:0}.company-info-table th[data-v-80e3a1be]{border-top:1px solid #f0f0f0;color:#a6adba;font-weight:400;padding:1.5rem 0;text-align:left;vertical-align:top;width:12.8571428571vw}@media screen and (max-width:720px){.company-info-table th[data-v-80e3a1be]{display:block;padding:8.5333333333vw 0 1.0666666667vw;width:100%}}.company-info-table td[data-v-80e3a1be]{border-top:1px solid #f0f0f0;padding:1.5rem 0}@media screen and (max-width:720px){.company-info-table td[data-v-80e3a1be]{border:none;display:block;padding:0 0 4.2666666667vw;width:100%}}.company-info-table td span[data-v-80e3a1be]{display:inline-block;width:9.5em}dl[data-v-80e3a1be]{-moz-column-gap:1em;column-gap:1em;display:grid;grid-template-columns:auto 1fr}dt[data-v-80e3a1be]{grid-column:1}dd[data-v-80e3a1be]{grid-column:2}@media screen and (min-width:721px){address[data-v-80e3a1be]{display:inline}}@media screen and (max-width:720px){address[data-v-80e3a1be]:not(:first-child){margin-top:5.8666666667vw}}@media screen and (min-width:721px){.spacer[data-v-80e3a1be]{margin-bottom:1.5rem}}.map-link[data-v-80e3a1be]{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:inline-flex;text-decoration:none}@media screen and (min-width:721px){.map-link[data-v-80e3a1be]{margin-left:1em}.map-link img[data-v-80e3a1be]{width:.75rem}}@media screen and (max-width:720px){.map-link img[data-v-80e3a1be]{width:3.2vw}}
