:root{--main-color:#233142;--sub-color:#455d7a;--accent-color:#59a4f9;--accent-bg-color:#59a4f923;--accent-sub-color:#d680f8;--accent-sub-bg-color:#d680f823;--rgb-main-color:35,49,66;--rgb-sub-color:69,93,122;--rgb-accent-color:89,164,249;--rgb-accent-sub-color:214,128,248;--bg-color:#fff;--bg-sub-color:#f8fafb;--bg-shadow-color:#0000002d;--tb-border-color:#bebebe;--info-inset-shadow:inset 0px 0px 2px #dcdcdc;--text-color:#000;--text-sub-color:rgb(114,114,114);--border-color:#ececec;--scroller-color:#c9c9c9;--scroller-hover-color:#9b9b9b;--red-color:#f34848;--blue-color:#4545eb;--gray-rgb:0,0,0;--gray-alpha-500:rgba(var(--gray-rgb),0.40);--gray-alpha-400:rgba(var(--gray-rgb),0.30);--gray-alpha-300:rgba(var(--gray-rgb),0.12);--gray-alpha-200:rgba(var(--gray-rgb),0.05);--gray-alpha-100:rgba(var(--gray-rgb),0.02);--box-shadow:hsla(210,8%,62%,.2) 0px 8px 24px;--card-shadow:hsla(210,8%,62%,.5) 0px 8px 24px;--info-shadow:hsla(210,8%,62%,.2) 0px 1px 4px;--input-padding:0.4rem 1rem;--header-height:4rem;--breadcrumbs-height:2.5rem}.company-page-wrapper{width:100%;max-width:860px;margin:0 auto;padding:3.5rem 1.5rem 7rem}@media(max-width:1179px){.company-page-wrapper{padding:2rem 1.25rem 4.5rem}}.company-page-wrapper .page-header{text-align:center;margin-bottom:4rem}.company-page-wrapper .page-header .page-title{font-size:2.25rem;font-weight:800;color:#111827;margin-bottom:.85rem;letter-spacing:-.02em}@media(max-width:1179px){.company-page-wrapper .page-header .page-title{font-size:1.75rem}}.company-page-wrapper .page-header .page-subtitle{font-size:.975rem;color:#64748b;line-height:1.7;max-width:580px;margin:0 auto}.company-page-wrapper .company-block{margin-bottom:5rem}.company-page-wrapper .company-block .block-title{font-size:1.35rem;font-weight:700;color:#111827;margin-bottom:1.5rem;text-align:left}.company-page-wrapper .company-table{width:100%;border-collapse:collapse;border-top:2px solid #111827;border-bottom:1px solid #e5e7eb;text-align:left}.company-page-wrapper .company-table tr{border-bottom:1px solid #e5e7eb}@media(max-width:1179px){.company-page-wrapper .company-table tr{display:flex;flex-direction:column;padding:1.15rem 0}}.company-page-wrapper .company-table th{width:25%;padding:1.35rem .5rem 1.35rem 0;font-size:.9rem;font-weight:700;color:#111827;text-align:left;vertical-align:top;letter-spacing:.02em}@media(max-width:1179px){.company-page-wrapper .company-table th{width:100%;padding:0;margin-bottom:.35rem;font-size:.825rem;color:#64748b}}.company-page-wrapper .company-table td{padding:1.35rem 0;font-size:.9375rem;color:#374151;line-height:1.75;vertical-align:top;text-align:left}@media(max-width:1179px){.company-page-wrapper .company-table td{width:100%;padding:0;font-size:.925rem;color:#111827}}.company-page-wrapper .access-layout{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:3rem;gap:3rem;align-items:start}@media(max-width:1179px){.company-page-wrapper .access-layout{grid-template-columns:1fr;gap:2rem}}.company-page-wrapper .access-layout .access-info{display:flex;flex-direction:column;gap:1.5rem;text-align:left}.company-page-wrapper .access-layout .access-info .office-name{font-size:1.15rem;font-weight:700;color:#111827;padding-bottom:.75rem;border-bottom:1px solid #e5e7eb}.company-page-wrapper .access-layout .access-info .access-item{display:flex;flex-direction:column}.company-page-wrapper .access-layout .access-info .access-item .item-label{font-size:.8125rem;font-weight:700;color:#64748b}.company-page-wrapper .access-layout .access-info .access-item .item-value{font-size:.925rem;color:#1e293b;line-height:1.7;white-space:pre-line;margin-top:0;margin-bottom:0}.company-page-wrapper .access-layout .map-frame{border-radius:8px;overflow:hidden;border:1px solid #e5e7eb;min-height:320px}.company-page-wrapper .access-layout .map-frame iframe{width:100%;height:100%;min-height:320px;display:block}