.bm{--inset-padding:24px}.bm h2{border:0;width:fit-content;position:relative}.bm h2:before{content:"";border:6px solid #0000;border-bottom:6px solid var(--color-white);border-left:6px solid var(--color-white);bottom:12px;position:absolute;inset-inline-start:calc(100% + 4px)}.bm .icon-block--icon-top{gap:4px}.bm .key-indicator__trend--small{font-size:20px}.bm__inset-border>:first-child{margin-top:0!important}.bm__inset-border>:last-child{margin-bottom:0!important}.bm__inset-border>:has(+script:last-child){margin-bottom:0!important}.bm__inset-border{margin-bottom:var(--gap-xs);padding:var(--inset-padding);border:1px solid var(--color-black)}.bm__inset-first>:first-child{margin-top:0!important}.bm__inset-first>:last-child{margin-bottom:0!important}.bm__inset-first>:has(+script:last-child){margin-bottom:0!important}.bm__inset-first{padding:var(--inset-padding);border-top:1px solid var(--color-black);border-left:1px solid var(--color-black);background:linear-gradient(300deg,#eff0f1,#d6dade 82.93%)}.bm__inset-first.border-bottom{border-bottom:1px solid var(--color-black)}.bm__inset-first:has(>.bm__inset-first-img){padding-block-end:0}.bm__inset-first-img{margin-inline:calc(var(--inset-padding) * -1)}.bm__inset-first-img img{margin-bottom:0}.bm__icon-wrapper{margin-bottom:var(--gap-sm);flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.bm__accordion-num{width:28px;height:28px;color:var(--color-white);background-color:var(--color-black);flex-shrink:0;justify-content:center;align-items:center;margin-bottom:-15px;font-size:20px;font-weight:500;display:flex}.bm__second-inset{grid-template-columns:50% 50%;grid-template-areas:"white picture""gray picture";display:grid}.bm__second-inset--big .bm__second-inset-img img{width:150%;height:auto;max-inline-size:678px;position:absolute;bottom:0;left:0;transform:translate(-28%)}.bm__second-inset-white>:first-child{margin-top:0!important}.bm__second-inset-white>:last-child{margin-bottom:0!important}.bm__second-inset-white>:has(+script:last-child){margin-bottom:0!important}.bm__second-inset-white{z-index:1;padding:var(--inset-padding);border-top:1px solid var(--color-black);border-left:1px solid var(--color-black);background-color:var(--color-white);grid-area:white;position:relative}.bm__second-inset-gray>:first-child{margin-top:0!important}.bm__second-inset-gray>:last-child{margin-bottom:0!important}.bm__second-inset-gray>:has(+script:last-child){margin-bottom:0!important}.bm__second-inset-gray{z-index:1;padding:var(--inset-padding);border:1px solid var(--color-black);background:linear-gradient(300deg,#eff0f1,#d6dade 82.93%);grid-area:gray;position:relative}.bm__second-inset-img>:first-child{margin-top:0!important}.bm__second-inset-img>:last-child{margin-bottom:0!important}.bm__second-inset-img>:has(+script:last-child){margin-bottom:0!important}.bm__second-inset-img{grid-area:picture;position:relative}.bm__second-inset-img img{width:130%;height:auto;max-inline-size:678px;position:absolute;bottom:50%;left:0;transform:translate(-20%,50%)}.bm .accordion__section.is-expand>.accordion__button .bm__accordion-num,.bm .accordion__section.is-expand>.accordion__button .accordion__icon{background-color:var(--color-green)}.bm .accordion__section.is-expand>.accordion__button .accordion__title{color:var(--color-green)}.bm .accordion__button{border:0;border-bottom:1px solid var(--color-black);flex-direction:row-reverse;gap:16px;padding:0}@media(hover:hover){.bm .accordion__button:hover .bm__accordion-num,.bm .accordion__button:hover .accordion__icon{background-color:var(--color-green)}.bm .accordion__button:hover .accordion__title{color:var(--color-green)}}.bm .accordion__title{color:var(--color-black);flex-grow:1;justify-content:space-between;align-items:center;gap:16px;padding-block-end:8px;font-size:24px;font-weight:700;line-height:110%;display:flex}.bm .accordion__icon{width:34px;height:34px;color:var(--color-white);background-color:var(--color-black);justify-content:center;align-items:center;margin-bottom:-1px;transition:none;display:flex}.bm .accordion__inner{background-color:#0000;padding-inline:0}.bm .accordion__inner:before{display:none}.bm .accordion__inner:has(>.custom__img){padding-bottom:0}@media(max-width:743.98px){.bm__second-inset{display:block}.bm__second-inset-img img,.bm__second-inset--big .bm__second-inset-img img{width:100%;position:static;transform:none}}@media(max-width:575.98px){.bm .header-bg span{max-width:100%}}
