.about .bb-story-hero{--bb-story-overlay:.8}.about .bb-about-honors{--bb-page-bg:var(--bole-color-tone-070a0c);--bb-page-panel:var(--bole-color-tone-0d1113)}.about .bb-about-trust__processes{overflow:hidden;touch-action:pan-y}.about .bb-about-trust__processes .swiper-wrapper{display:flex;gap:1px;will-change:transform}.about .bb-about-trust__processes .swiper-slide{flex:0 0 calc((100% - 3px)/4);min-width:0}.about .about__enter{opacity:0;transform:translate3d(0,22px,0);transition:opacity 720ms cubic-bezier(.22,1,.36,1),transform 720ms cubic-bezier(.22,1,.36,1)}.about .about__enter.is-visible{opacity:1;transform:none}.about.about-photo-open{overflow:hidden}.about .about__photo-dialog{position:fixed;inset:0;width:min(1100px,92vw);max-height:90svh;padding:45px 20px 20px;border:1px solid var(--bole-color-gray-555555);background:var(--bole-color-tone-080b0d);color:var(--bole-color-gray-eeeeee);z-index:200}.about .about__photo-dialog::backdrop{background:var(--bole-color-black-alpha-0_86666667)}.about .about__photo-dialog img{max-width:100%;max-height:72svh;object-fit:contain;display:block;margin:auto}.about .about__photo-dialog p{text-align:center;font-size:15px;line-height:1.5}.about .about__photo-close{position:absolute;right:8px;top:6px;background:none;color:var(--bole-color-white);border:0;font-size:30px;cursor:pointer}.about .about__main :focus-visible{outline:2px solid var(--bole-color-tone-d99a18);outline-offset:4px}@media(max-width:749px){.about .bb-about-trust__processes .swiper-slide{flex-basis:86.95%}}@media(prefers-reduced-motion:reduce){.about .about__enter{opacity:1!important;transform:none!important;transition:none!important}.about .bb-about-honors__lightbox{transition:none!important}}
.about .bb-about-trust__processes .swiper-wrapper{transition:none!important}
.about .bb-about-trust__processes{cursor:grab;user-select:none;-webkit-user-select:none}
.about .bb-about-trust__processes:active{cursor:grabbing}
/* Keep certificate controls inside the preview at narrow/short viewport sizes. */
@media(max-width:600px){
 .about .bb-about-honors__lightbox{padding:16px;box-sizing:border-box}
 .about .bb-about-honors__lightbox-dialog{width:100%;min-width:0;max-height:calc(100dvh - 32px);padding-top:52px;box-sizing:border-box}
 .about .bb-about-honors__lightbox-close{top:0;right:0;width:44px;height:44px}
 .about .bb-about-honors__lightbox-media,.about .bb-about-honors__lightbox-image{max-height:calc(100dvh - 150px)}
 .about .bb-about-honors__lightbox-media .bb-about-honors__document{width:100%;height:min(76vh,calc(100dvh - 150px))}
 .about .bb-about-honors__lightbox-caption{overflow-wrap:anywhere;max-height:50px;overflow:auto}
}
.about .bb-about-honors__lightbox-dialog{width:min(100%,1200px);min-width:0;max-height:calc(100dvh - 36px);padding-top:52px;box-sizing:border-box}
.about .bb-about-honors__lightbox-close{top:0;right:0;width:44px;height:44px}
.about .bb-about-honors__lightbox-media,.about .bb-about-honors__lightbox-image{max-height:calc(100dvh - 180px)}
.about .about__photo-close,.about .about__photo-close:focus{border:0;outline:none;box-shadow:none}
.about .about__photo-close:focus-visible{color:var(--bole-color-brand)}
