.bm-portal .ba-page{width:min(1180px,89%);margin:0 auto;padding:18px 0 45px;color:#f5f3ef}.ba-page-heading>span,.ba-history>header>span{display:block;color:#a69b8c;font-size:10px;line-height:1.5;letter-spacing:.13em}.ba-page-heading h1{margin:16px 0 0;font-size:clamp(40px,5vw,68px);font-weight:500;line-height:1.04;letter-spacing:-.055em;overflow-wrap:anywhere}.ba-navigation{display:flex;flex-wrap:wrap;gap:8px;margin:30px 0 38px;padding-bottom:28px;border-bottom:1px solid #342e27}.ba-navigation a{display:inline-flex;align-items:center;min-height:40px;padding:10px 15px;border:1px solid #423b31;border-radius:25px;color:#b8ad9e;font-size:12px;line-height:1.4}.ba-navigation a[aria-current="page"]{color:#080808;background:#f5f3ef;border-color:#f5f3ef}.ba-navigation a:hover{border-color:#f67a2f}.ba-navigation a:focus-visible,.ba-body a:focus-visible,.ba-body button:focus-visible,.ba-body summary:focus-visible{outline:2px solid #ff7c32;outline-offset:4px}.ba-body{min-width:0}.ba-company-intro{display:grid;grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:64px}.ba-prose{color:#d7cfc3;font-size:17px;line-height:1.85;overflow-wrap:anywhere}.ba-prose p{margin:0 0 1.2em}.ba-prose>:last-child{margin-bottom:0}.ba-prose strong,.ba-prose b{color:#f5f3ef;font-weight:600}.ba-prose a{color:#e9b28c;text-decoration:underline;text-underline-offset:3px}.ba-prose ul,.ba-prose ol{padding-left:1.3em;margin:1em 0}.ba-prose li+li{margin-top:.5em}.ba-prose h2{margin:1.5em 0 .7em;color:#f5f3ef;font-size:30px;font-weight:500;line-height:1.2;letter-spacing:-.035em}.ba-prose h3{margin:1.4em 0 .7em;color:#f5f3ef;font-size:23px;line-height:1.3;font-weight:500}.ba-prose img{display:block;max-width:100%;height:auto;margin:25px 0}.ba-prose table{max-width:100%;border-collapse:collapse;font-size:14px}.ba-prose th,.ba-prose td{border:1px solid #3c352d;padding:10px;vertical-align:top}.ba-company-sign{border-top:1px solid #48372a;border-bottom:1px solid #302b24;padding:28px 0}.ba-company-sign>img{display:block;width:220px;max-width:100%;height:auto}.ba-company-sign>span{display:block;margin-top:16px;color:#aaa093;font-size:12px}.ba-company-sign>a{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:32px;padding-top:18px;border-top:1px solid #302b24;color:#ebc3a8;font-size:13px;line-height:1.4}.ba-history{margin-top:55px;padding-top:32px;border-top:1px solid #342e27}.ba-history>header h2{margin:12px 0 28px;font-size:34px;font-weight:400;letter-spacing:-.04em;line-height:1.15}.ba-timeline{list-style:none;margin:0;padding:0}.ba-timeline>li{display:grid;grid-template-columns:170px minmax(0,1fr);gap:32px;padding:25px 0;border-top:1px solid #2d2822}.ba-year{color:#e5894f;font-size:24px;line-height:1.3;letter-spacing:-.03em}.ba-history-event h3{margin:0;font-size:23px;line-height:1.25;font-weight:400;letter-spacing:-.025em}.ba-history-event p{margin:14px 0 0;max-width:800px;color:#b7ac9d;font-size:15px;line-height:1.8}.ba-history-event p br+br{display:none}.bm-portal.bm-about-page .bm-contacts{width:100%;margin:0;padding:0}.bm-about-page .ns-grid{margin:0}.bm-about-page .ba-document{width:min(800px,100%)}.ba-document-links{display:flex;flex-wrap:wrap;gap:12px 25px;margin-bottom:28px;padding-bottom:23px;border-bottom:1px solid #342e27}.ba-document-links a{color:#c8b59e;font-size:13px;line-height:1.5;text-decoration:none}.ba-document-links a[aria-current="page"]{color:#fff;text-decoration:underline;text-underline-offset:5px}@media (max-width:900px){.ba-company-intro{grid-template-columns:minmax(0,1fr) 225px;gap:35px}.ba-company-sign>img{width:200px}.ba-timeline>li{grid-template-columns:140px minmax(0,1fr);gap:25px}}@media (max-width:650px){.bm-portal .ba-page{width:88%;padding-top:12px}.ba-page-heading h1{font-size:40px}.bm-about-documents .ba-page-heading h1{font-size:34px}.ba-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:25px 0 28px;padding-bottom:24px}.ba-navigation a{justify-content:center;text-align:center;padding:9px 7px;min-height:37px;font-size:11px}.ba-company-intro{grid-template-columns:minmax(0,1fr);gap:25px}.ba-prose{font-size:16px;line-height:1.8}.ba-company-sign{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 24px;padding:22px 0}.ba-company-sign>img{width:160px}.ba-company-sign>span{margin:0;font-size:10px}.ba-company-sign>a{grid-column:1/-1;margin-top:5px;padding-top:15px;font-size:12px}.ba-history{margin-top:36px;padding-top:26px}.ba-history>header h2{font-size:29px;margin-bottom:23px}.ba-timeline>li{grid-template-columns:minmax(0,1fr);gap:10px;padding:20px 0}.ba-year{font-size:19px}.ba-history-event h3{font-size:21px}.ba-history-event p{font-size:14px;line-height:1.75;margin-top:12px}}