.CompanyMap_card__FPxsk{position:relative;width:100%;height:440px;overflow:hidden;background-color:var(--fill-soft)}.CompanyMap_map__c5VGS{display:block;width:100%;height:100%;border:0}[data-theme=dark] .CompanyMap_map__c5VGS{filter:invert(.92) hue-rotate(180deg) brightness(.9) contrast(.92)}.CompanyMap_controls__0r68W{position:absolute;left:12px;bottom:28px;display:flex;flex-direction:column;overflow:hidden;border-radius:8px;background-color:var(--surface);box-shadow:0 2px 10px rgba(0,0,0,.25)}.CompanyMap_controls__0r68W button{width:40px;height:40px;border:0;background:none;color:inherit;font-size:1.2rem;line-height:1;cursor:pointer}.CompanyMap_controls__0r68W button+button{border-top:1px solid var(--line)}.CompanyMap_controls__0r68W button:hover:not(:disabled){background-color:var(--fill-soft)}.CompanyMap_controls__0r68W button:disabled{opacity:.35;cursor:default}.CompanyMap_address__kg9us{position:absolute;top:16px;right:16px;max-width:300px;padding:16px 20px;border-radius:8px;background-color:var(--surface);box-shadow:0 2px 10px rgba(0,0,0,.25)}.CompanyMap_addressLabel__F_JuM{font-size:.78rem;font-weight:700;opacity:.6;margin-bottom:2px}.CompanyMap_addressText__GAwze{font-size:.92rem;line-height:1.7;margin-bottom:12px}.CompanyMap_bigMap__2lC7t{display:inline-block;padding:8px 16px;border-radius:8px;background-color:var(--text-color);color:var(--bg);font-size:.8rem;font-weight:700;transition:opacity .2s ease}.CompanyMap_bigMap__2lC7t:hover{opacity:.8}@media (max-width:567px){.CompanyMap_card__FPxsk{height:auto}.CompanyMap_map__c5VGS{height:320px}.CompanyMap_controls__0r68W{bottom:auto;top:212px}.CompanyMap_address__kg9us{position:static;max-width:none;border-radius:0;box-shadow:none;background-color:var(--fill-soft)}}.PageHeading_heading__qq3j0{--bg-x:50%;display:flex;align-items:center;justify-content:center;min-height:190px;padding:40px 0;background:var(--ink) url(/images/sasa-band.svg) var(--bg-x) 50% /cover no-repeat;color:#fff;text-align:center}.PageHeading_v0__WjeAJ{--bg-x:50%}.PageHeading_v1__MyktP{--bg-x:20%}.PageHeading_v2__f0_Mk{--bg-x:80%}.PageHeading_v3__MzJyc{--bg-x:35%}.PageHeading_v4__HJvTq{--bg-x:65%}.PageHeading_title__f_avQ{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;line-height:1.5;letter-spacing:.08em;text-shadow:0 2px 14px rgba(0,0,0,.45)}@media (max-width:768px){.PageHeading_heading__qq3j0{min-height:130px;padding:28px 0}}.AboutBody_profile___qKlh,.CompanyProfile_wrapper__XcOPt{max-width:780px;margin:0 auto}.CompanyProfile_row__6OM7t{display:flex;align-items:baseline;gap:0 24px;padding:16px 0;border-bottom:1px solid var(--line)}.CompanyProfile_row__6OM7t:first-child{border-top:1px solid var(--line)}.CompanyProfile_title__CfKy1{flex:0 0 8em;font-size:.92rem;font-weight:700;opacity:.65}.CompanyProfile_message__xE2GK{flex:1 1;min-width:0;font-size:.95rem;line-height:1.7;opacity:.85;overflow-wrap:anywhere}.CompanyProfile_message__xE2GK a{text-decoration:underline;text-underline-offset:3px}.CompanyProfile_message__xE2GK a:hover{opacity:.6}@media (max-width:567px){.CompanyProfile_row__6OM7t{gap:0 16px;padding:14px 0}.CompanyProfile_title__CfKy1{flex:0 0 7.2em;font-size:.82rem}}.SecurityLink_section__U3ufQ{padding:64px 0 80px}.SecurityLink_row__hCQJC{display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:1100px;margin:0 auto;padding:28px 8px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);transition:background-color .25s ease}.SecurityLink_row__hCQJC:hover{background-color:var(--fill-faint)}.SecurityLink_title__5UfT2{font-size:1.05rem;font-weight:700}.SecurityLink_link__4CpUs{display:inline-flex;align-items:center;gap:8px;font-size:.9rem;font-weight:700}.SecurityLink_link__4CpUs svg{transition:transform .2s ease}.SecurityLink_row__hCQJC:hover .SecurityLink_link__4CpUs svg{transform:translateX(5px)}