.buh-file{background:var(--color__fill-2);border-radius:1.25rem;cursor:pointer;display:flex;gap:1.25rem;padding:1.5rem;text-decoration:none;transition:all .2s ease}.buh-file__icon{align-items:center;background:var(--color__white);border-radius:1rem;display:flex;font-size:2.5rem;height:4.5rem;justify-content:center;min-width:4.5rem}.buh-file__label{color:var(--color__text-40);display:flex;flex-direction:column;font-size:.875rem;font-weight:500;gap:.38rem;line-height:1.5rem}.buh-file__caption{color:#3e3e41;font-size:1.125rem;font-weight:500;line-height:1.375rem}.buh-file:hover{background:var(--color__fill-2-h)}@media screen and (max-width:500px){.buh-file__icon{font-size:2rem;height:3rem;min-width:3rem}.buh-file{gap:.75rem;padding:1rem}.buh-file__caption{font-size:1rem}}.buh-methodology{background:var(--color__white);border-radius:2rem;display:flex;flex-direction:column;gap:2rem;justify-content:space-between;padding:2.5rem 3rem 3rem}.buh-methodology__head{gap:.5rem}.buh-methodology__wrapper{display:flex;flex-direction:column;gap:1.5rem}.buh-methodology__title{color:#3e3e41;font-size:2.5rem;font-weight:600;letter-spacing:-.05rem;line-height:130%}.buh-methodology__subtitle{color:var(--color__dark);font-size:1.375rem;font-weight:500;line-height:1.75rem}.buh-methodology__notions{display:flex;flex-direction:column;gap:1rem}.buh-methodology__notion{font-size:1.125rem;line-height:1.5rem;padding-left:1.37rem;position:relative}.buh-methodology__notion-dot{font-size:.5rem;left:0;position:absolute;top:.5rem}.buh-methodology__files{display:flex;flex-direction:column;gap:.5rem;max-height:21.5rem;overflow-y:auto;padding-right:.5rem;transition:max-height 2s ease}.buh-methodology__button{height:4rem}@media screen and (max-width:1024px){.buh-methodology{gap:2rem;padding:1.5rem}.buh-methodology__title{font-size:2rem;line-height:110%}}@media screen and (max-width:500px){.buh-methodology__button{height:3rem}}.buh-banner{background:linear-gradient(25deg,#537cb5 19.05%,#4069a4 57.35%,#204584 96.27%);border-radius:2rem;overflow:hidden;padding:2.5rem 3rem;position:relative}.buh-banner__wrapper{display:flex;flex-direction:column;gap:2.5rem;z-index:1}.buh-banner__title{color:var(--color__white);font-size:3rem;font-weight:600;line-height:110%}.buh-banner__button{font-size:1.25rem;font-weight:600;height:4rem;max-width:23.75rem}.buh-banner__image img{bottom:-.5rem;position:absolute;right:0;width:55rem}@media screen and (max-width:1024px){.buh-banner{padding:1.5rem}.buh-banner__title{font-size:2rem;line-height:110%}.buh-banner__image img{bottom:-.5rem;position:absolute;right:-25rem}}@media screen and (max-width:500px){.buh-banner__wrapper{grid-column:1/-1}.buh-banner{padding-bottom:8rem}.buh-banner__button{max-width:100%}.buh-banner__image img{bottom:-6rem;position:absolute;right:-5rem;width:40rem}}.buh-deadline{background:var(--color__white);border:3px solid var(--color__fill-1);border-radius:1.125rem;display:flex;flex-direction:column;gap:1.5rem;padding:2rem;z-index:1}.buh-deadline__title{color:var(--color__dark);font-size:1.875rem;font-weight:600;line-height:130%;margin:0}.buh-deadline__title span{color:var(--color__fill-1)}.buh-deadline__table{display:grid;gap:1.5rem;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.buh-deadline__item{color:var(--color__dark);display:flex;flex-direction:column;font-size:1.25rem;font-weight:600;gap:.25rem;line-height:1.75rem;padding-left:2.25rem;position:relative}.buh-deadline__calendar{font-size:1rem}.buh-deadline__period{align-items:center;color:var(--color__text-64);display:flex;font-size:1rem;font-weight:500;gap:.5rem;line-height:130%}.buh-deadline__point{background:var(--color__white);border:3px solid var(--color__fill-1);border-radius:2rem;height:1rem;left:0;position:absolute;top:.3rem;width:1rem;z-index:100}.buh-deadline__item:nth-child(2n) .buh-deadline__line{display:none}.buh-deadline__line{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='82' fill='none' viewBox='0 0 2 82'%3E%3Cpath stroke='%232e2e2e' stroke-dasharray='4 4' stroke-width='2' d='M1 0v82' opacity='.24'/%3E%3C/svg%3E") no-repeat 50%;display:block;height:5rem;left:0;position:absolute;top:.9rem;width:1rem}.buh-deadline__warning{align-items:center;background:#b9181d14;border-radius:.75rem;color:var(--color__fill-1);cursor:pointer;display:flex;font-size:1.125rem;font-weight:600;gap:.75rem;height:3.5rem;justify-content:center;line-height:1.5rem;padding:.5rem 1.5rem;text-decoration:none;transition:all .2s ease}.buh-deadline__warning:hover{background:#b9181d0d}.buh-deadline.--disabled{background:#f8f9f9;border:none}.buh-deadline.--disabled .buh-deadline__title span{color:var(--color__dark)}.buh-deadline.--disabled .buh-deadline__title{opacity:.5}.buh-deadline.--disabled .buh-deadline__warning{background:#2e2e2e1a;color:var(--color__dark);cursor:default;opacity:.5;pointer-events:none}.buh-deadline.--disabled .buh-deadline__warning .--icon svg *{stroke:var(--color__dark)}.buh-deadline.--disabled .buh-deadline__point{border-color:var(--color__dark)}.buh-deadline.--disabled .buh-deadline__table{opacity:.5}@media screen and (max-width:1024px){.buh-deadline{border:2px solid var(--color__fill-1);padding:1.5rem}.buh-deadline__title{font-size:1.5rem}}@media screen and (max-width:500px){.buh-deadline__table{gap:2rem;grid-auto-flow:row;grid-template-columns:1fr}.buh-deadline__item:nth-child(-n+3) .buh-deadline__line{display:block}.buh-deadline__warning{font-size:1rem;height:auto;line-height:1.25rem;padding:.75rem 1rem}.buh-deadline__item{font-size:1.125rem;gap:0;line-height:1.5rem;padding-left:2rem}}.buh-fine{background:var(--color__fill-1);border-radius:1.125rem;display:flex;flex-direction:column;gap:1.5rem;overflow:hidden;padding:2rem;position:relative;z-index:1}.buh-fine__wrapper{bottom:2rem;left:0;position:absolute;width:100%}.buh-fine__title{color:var(--color__white);font-size:2.5rem;font-weight:700;line-height:130%;margin:0}.buh-fine__list{gap:.45rem}.buh-fine__item,.buh-fine__list{display:flex;flex-direction:column}.buh-fine__item{background:#ffffff21;border-radius:1.5rem;gap:1.5rem;padding:1.5rem}.buh-fine__summ{color:var(--color__white);display:flex;flex-direction:column;font-weight:600;gap:.38rem}.buh-fine__initial-summ{font-size:1.75rem;line-height:120%}.buh-fine__final-summ{font-size:.875rem;line-height:130%;opacity:.56}.buh-fine__reasons-list{color:var(--color__white);display:flex;flex-direction:column;font-size:1.125rem;font-weight:500;gap:.25rem;line-height:1.5rem}.buh-fine__reason{padding-left:1.25rem;position:relative}.buh-fine__reason:before{background-color:var(--color__white);border-radius:3rem;content:"";height:.5rem;left:0;opacity:1;position:absolute;top:.5rem;width:.5rem}@media screen and (max-width:1024px){.buh-fine{padding:1.5rem}.buh-fine__title{font-size:2rem;line-height:110%}}.buh-template{background:var(--color__white);border-radius:2rem;display:flex;flex-direction:column;gap:.5rem;min-height:40rem;overflow:hidden;padding:3rem;position:relative}.buh-template__title{color:var(--color__dark);font-size:3rem;font-weight:600;line-height:110%}.buh-template__wrapper{max-width:27rem;position:absolute;right:3rem;top:3rem;width:100%}.buh-template__heading{display:flex;flex-direction:column;gap:1rem;z-index:1}.buh-template__subtitle{color:var(--color__dark);font-size:1.375rem;font-weight:500;line-height:1.75rem;opacity:.6}@media screen and (max-width:1024px){.buh-template{padding:2rem 1.5rem}.buh-template__title{font-size:2rem;line-height:110%}.buh-template__subtitle{font-size:1.25rem;line-height:127.273%}.buh-template__wrapper{max-width:30%;right:1.5rem;top:2rem}}.buh-features{background:#2e2e2e12;border-radius:2rem;min-height:20rem;overflow:hidden;padding:3rem;position:relative}.buh-features__title{color:var(--color__dark);font-size:3rem;font-weight:600;line-height:110%}.buh-features__background{left:0;max-width:43rem;opacity:.24;position:absolute;top:0;width:100%}.buh-features__list{display:grid;gap:2.5rem 2rem;grid-template-columns:1fr 1fr}.buh-features__item{display:flex;gap:1.5rem}.buh-features__icon{align-items:center;background-color:var(--color__white);border-radius:1.125rem;display:flex;font-size:2.5rem;height:5.5rem;justify-content:center;min-width:5.5rem}.buh-features__item-caption{color:var(--color__dark);display:flex;flex-direction:column;font-size:1.5rem;font-weight:600;gap:.5rem;line-height:120%;padding-top:.25rem}.buh-features__item-subtitle{font-size:1rem;font-weight:500;line-height:120%;opacity:.6}@media screen and (max-width:1024px){.buh-features{display:flex;flex-direction:column;gap:2rem;padding:2rem 1.5rem}.buh-features__title{font-size:2rem;line-height:110%;width:60%}.buh-features__icon{font-size:2rem;height:4rem;min-width:4rem}}@media screen and (max-width:500px){.buh-features__list{gap:1.5rem;grid-template-columns:1fr}.buh-features__title{width:100%}.buh-features__item-caption{font-size:1.25rem}}.buh-balance{align-items:center;border-radius:.5rem;color:var(--color__dark);cursor:pointer;display:flex;gap:.75rem;height:100%;height:-moz-fit-content;height:fit-content;padding:.75rem 1.5rem;width:100%}.buh-balance,.buh-balance.--zero:hover{background:#f6f7f7}.buh-balance__info,.buh-balance__sigma{font-size:1.5rem}.buh-balance__arrow{cursor:pointer;font-size:.8rem;justify-self:flex-end;margin-left:auto}.buh-balance__info rect{stroke:var(--color__fill-1);stroke-opacity:1}.buh-balance__info path{fill:var(--color__fill-1)}.buh-balance,.buh-balance__arrow path,.buh-balance__info path,.buh-balance__info svg,.buh-balance__sigma path,.buh-balance__sigma svg{transition:all .3s ease}.buh-balance:hover{background:#b9181d14}.buh-balance:hover .buh-balance__info path,.buh-balance:hover .buh-balance__sigma path{fill:var(--color__white)}.buh-balance:hover .buh-balance__info svg,.buh-balance:hover .buh-balance__sigma svg{fill:var(--color__fill-1)}.buh-balance:hover .buh-balance__arrow path{stroke:var(--color__fill-1);stroke-opacity:1}.buh-balance__icon-tooltip{position:relative}.buh-balance__tooltip{background:var(--color__dark);border-radius:1rem;bottom:calc(100% + 1rem);color:var(--color__white);font-size:1rem;font-weight:500;line-height:1.125rem;opacity:0;padding:1.125rem 1.125rem 1.375rem;text-align:left;transition:all .3s ease;visibility:hidden;width:15rem;z-index:10}.buh-balance__tooltip,.buh-balance__tooltip:after{left:50%;position:absolute;transform:translate(-50%)}.buh-balance__tooltip:after{border:.6rem solid transparent;border-top:.6rem solid var(--color__dark);bottom:-1.1rem;content:""}.buh-balance__icon-tooltip:hover .buh-balance__tooltip{opacity:1;visibility:visible}@media screen and (max-width:1024px){.buh-balance__info,.buh-balance__sigma{font-size:1.25rem}.buh-balance{gap:.5rem;padding:.75rem}}.buh-table{display:flex;flex-direction:column;gap:1.5rem;z-index:1}.buh-table__content{display:inline}.buh-table__content-item{color:var(--color__dark);cursor:pointer;display:inline;font-size:1.125rem;font-weight:500;letter-spacing:-.0225rem;line-height:130%;opacity:.8;transition:color .24s ease}.buh-table__content-item:focus,.buh-table__content-item:hover{color:var(--color__fill-1)}.buh-table__title{align-items:center;display:flex;font-size:1.5rem;font-weight:500;gap:.75rem;line-height:1.75rem;margin-top:.5rem}.buh-table__icon{cursor:pointer}.buh-table__icon svg{font-size:1.5rem;height:1.6rem;min-width:1.7rem}.buh-table__icon *{transition:all .6s ease}.buh-table__icon:hover svg path{fill:var(--color__white)}.buh-table__icon:hover svg{fill:var(--color__dark)}.buh-table__icon:hover rect{stroke-opacity:1}.buh-table__frame{background:var(--color__background);border-radius:1.5rem;min-height:20rem;padding:1.5rem .75rem}.buh-table__frame-scroll{display:flex;flex-direction:column;gap:1.5rem;overflow-x:auto;padding-bottom:.5rem}.buh-table__head,.buh-table__main{display:grid;grid-template-columns:1fr .25fr 1fr 1fr 1fr 1fr}.buh-table__head-item,.buh-table__main-item{align-items:center;display:flex;justify-content:center;text-align:center}.buh-table__main{border-radius:1rem;gap:.1rem;overflow:hidden}.buh-table__main-item{background:var(--color__white);font-size:1.0625rem;font-weight:500;height:4.5rem;line-height:1.5rem;padding:.75rem}.buh-table__main-item_first-line{background:var(--color__white);display:flex;justify-content:center;padding:.5rem 1.5rem}.buh-table__main-item_first-line:first-child{justify-content:flex-start}.--thin{color:var(--color__text-60);font-size:1rem;font-weight:400;line-height:1.5rem}.--left-side{justify-content:flex-start;padding-left:2.5rem;text-align:left}.--top-left{padding-left:1.5rem;text-transform:uppercase}.buh-table__icon-tooltip{position:relative}.buh-table__tooltip{background:#333;border-radius:0 1rem 1rem;color:var(--color__white);display:flex;flex-direction:column;gap:1.5rem;left:calc(100% + .5rem);opacity:0;padding:1.5rem 1.5rem 2rem;position:absolute;top:0;transition:all .3s ease;visibility:hidden;width:43.3125rem;z-index:10}.buh-table__tooltip-title{font-size:1.125rem;font-weight:700;line-height:1.375rem}.buh-table__tooltip-list{display:flex;flex-direction:column;gap:.75rem}.buh-table__tooltip-item{color:#ffffff8f;font-size:1rem;font-weight:400;line-height:1.25rem}.buh-table__tooltip-item span{color:var(--color__white);font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem}.buh-table__icon-tooltip:hover .buh-table__tooltip{opacity:1;visibility:visible}@media screen and (max-width:1024px){.buh-table__tooltip{border-radius:1rem 0 1rem 1rem;gap:1rem;left:auto;padding:1rem 1rem 2rem;right:calc(100% - 1.5rem);top:calc(100% + .5rem);width:35rem}.buh-table__main-item{font-size:.875rem;line-height:1rem}.buh-table__head,.buh-table__main{display:grid;grid-template-columns:.7fr .25fr .8fr 1fr 1fr 1fr;min-width:60rem}.--left-side{padding-left:1.5rem}}@media screen and (max-width:500px){.buh-table__tooltip{padding:.75rem;width:calc(100vw - 5rem)}.buh-table__tooltip-title{font-size:1rem;line-height:122.222%}.buh-table__tooltip-list{gap:.5rem}.buh-table__tooltip-item{font-size:.875rem;line-height:1.1rem}.buh-table__tooltip-item span{font-size:.9rem;line-height:1rem}}.buh-table-template{background:#2e2e2e0f;border-radius:1.5rem;padding:1.5rem .75rem}.buh-table-template-scroll{display:flex;flex-direction:column;gap:1.5rem;overflow-x:auto;padding-bottom:.25rem}.buh-table-template__row{display:grid;gap:.12rem;grid-auto-rows:minmax(4rem,auto);grid-template-columns:2.5rem 3fr 1.25fr 1fr 1fr 1.5fr;min-width:65rem}.buh-table-template__row.--header{grid-auto-rows:auto}.buh-table-template__main{display:flex;flex-direction:column;gap:.12rem}.buh-table-template__item{align-items:center;background-color:var(--color__white);color:#3e3e418f;display:flex;font-weight:500;justify-content:center;line-height:1.125rem;padding:0 .75rem;text-align:center}.buh-table-template__item.--header{background-color:transparent;color:#3e3e418f!important;font-weight:400!important}.buh-table-template__item:not(.--header){padding:.75rem}.buh-table-template__item.--first{color:var(--color__text-50);font-size:1.125rem;font-weight:300;line-height:1.5rem}.buh-table-template__item.--second{color:var(--color__dark);font-size:1rem;font-weight:500;justify-content:flex-start;line-height:1.25rem;text-align:left}.buh-table-template__item.--last{color:var(--color__dark);font-weight:400;line-height:1.125rem;padding:1.5rem}.buh-table-template__item.--upd{padding:0;position:relative}.buh-table-template__item.--upd div{background:var(--color__white);height:100%;left:0;position:relative;top:140%;transform:translateY(-50%);width:100%}@media screen and (max-width:1024px){.buh-table-template{gap:1rem;padding:.75rem}.buh-table-template__item{font-size:.875rem;line-height:112.5%}.buh-table-template__row{display:grid;gap:.12rem;grid-auto-rows:minmax(4rem,auto);grid-template-columns:1.5rem 3fr 1.25fr 1fr 1fr 1.5fr}.buh-table-template__item.--first{font-size:.875rem;line-height:133%}.buh-table-template__item.--second{font-size:.875rem;line-height:125%}}.buh-modal .ui-modal__close{position:absolute;right:3rem;top:3rem}.buh-modal__content{display:flex;flex-direction:column;gap:2rem;height:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.scroll-container::-webkit-scrollbar{display:none}.buh-modal__heading{display:flex;flex-direction:column;gap:.75rem}.buh-modal__label{color:#3e3e41cc;font-size:1.125rem;font-weight:400;line-height:130%}.buh-modal__title{font-size:2.5rem;font-weight:600;line-height:130%}.buh-modal__line{border-top:1px solid rgba(0,0,0,.12)}.buh-modal__info{display:flex;flex-direction:column;gap:.5rem}.buh-modal__info-title{font-size:2rem;font-weight:600;line-height:130%}@media screen and (max-width:1024px){.buh-modal__content{gap:1.5rem}.buh-modal br{display:none}.buh-modal__heading{gap:.25rem}.buh-modal__label{font-size:1rem;line-height:130%}.buh-modal__title{font-size:2rem;line-height:110%}.buh-modal__info-title{font-size:1.5rem}}@media screen and (max-width:768px){.buh-modal .ui-modal__close{font-size:.875rem;height:2rem;right:1.5rem;top:1.5rem;width:2rem}.buh-modal__content{display:flex;flex-direction:column;gap:2rem;height:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}}.buh{display:flex;flex-direction:column;gap:1.5rem}.buh .info__description span{color:var(--color__dark);font-size:1.375rem}.buh__deadlines{display:flex;flex-direction:column;gap:1rem}.buh__page-files{display:grid;gap:.25rem;grid-template-columns:4fr 6fr 7fr 7fr}.buh__page-file{align-items:center;background:var(--color__white);justify-content:flex-start;padding:1.25rem}.buh__page-file .buh-file__icon{background-color:#b9181d14}@media screen and (max-width:1024px){.buh .info__description span{font-size:1.125rem}.buh__deadline-cards,.buh__methodologies{display:flex;flex-direction:column;gap:1.5rem}.buh__page-file{min-width:calc(50vw - 5rem)!important}}@media screen and (max-width:991px){.buh__header{grid-gap:0}}@media screen and (max-width:500px){.buh__page-file{min-width:80vw!important}}
