.bh-site .main{background:var(--bh-page-background);color:var(--bh-text);flex:1 0 auto}.bh-site .main :is(.bh-events-catalog,.bh-event-hero,.journal_tizer){background:transparent}.bh-site .bh-congress-hall .event__page-top{background:transparent}.bh-site .bh-congress-page .congress_banner{background-color:transparent}.bh-site .bh-sponsor-page .sponsor__intro{background-color:transparent}.bh-site .main h1,.bh-site .main.bh-sponsor-page h1,.bh-site .main :is(.article_title,.journal_about-title,.access__title,.exp__title){color:var(--bh-navy);font:800 var(--bh-title-page)/var(--bh-heading-line) var(--bh-font);letter-spacing:-.035em;text-transform:none;overflow-wrap:anywhere}.bh-site .main .bh-message-card h1{font-size:var(--bh-title-panel)}.bh-site .main :is(.bh-page-heading,.bh-news-heading,.bh-info-heading,.bh-account-heading,.bh-faq-heading) h1{margin:0 0 var(--bh-heading-gap)}.bh-site :is(.bh-section__heading,.bh-info-section,.bh-info-section__heading,.bh-event-section,.bh-congress-page)>h2,.bh-site .main :is(.journal_archive_block-title,.journal_editor-title){font:800 var(--bh-title-section)/var(--bh-heading-line) var(--bh-font);color:var(--bh-navy);letter-spacing:-.035em;text-transform:none}.bh-site .main :is(.bh-page-heading,.bh-news-heading,.bh-info-heading,.bh-account-heading,.bh-faq-heading){padding-block:var(--bh-heading-before) var(--bh-heading-after);margin-block:0}.bh-site .main :is(.bh-page-heading,.bh-news-heading,.bh-info-heading,.bh-faq-heading){max-width:760px}.bh-site .main .bh-account-heading>div{max-width:760px}.bh-site .main :is(.bh-page-heading,.bh-news-heading,.bh-info-heading,.bh-faq-heading)>p:last-child,.bh-site .main .bh-account-heading>div>p:last-child{max-width:640px;margin:0;color:var(--bh-text-muted);font:400 1rem/1.8 var(--bh-font)}.bh-site .main [aria-label="Хлебные крошки"]{display:flex;flex-wrap:wrap;align-items:center;gap:9px;min-width:0;max-width:none;margin:0;padding-block:24px;color:var(--bh-text-muted);font:400 .75rem/1.6 var(--bh-font);overflow-wrap:anywhere}.bh-site .main [aria-label="Хлебные крошки"] a{color:inherit;text-decoration:none}.bh-site .main [aria-label="Хлебные крошки"] a:hover{color:var(--bh-blue)}.bh-site .main :is(.bh-eyebrow,.bh-news-eyebrow,.bh-info-eyebrow,.bh-auth-eyebrow,.bh-faq-eyebrow){margin:0 0 12px;color:var(--bh-blue);font:800 .7rem/1.6 var(--bh-font);letter-spacing:.12em}.bh-site .main.bh-faq-page{padding-top:0}.bh-site :is(.main,.bh-home,.popup,.callback-modal) :is(.bh-button,.button,.btn,.sponsor__button-primary,.sponsor__button-secondary,.popup_cert-item,.file__button){min-height:var(--bh-control-height);height:auto;padding:var(--bh-control-padding);border-radius:var(--bh-radius-sm);font:var(--bh-control-font);letter-spacing:normal;text-transform:none;white-space:normal;max-width:100%}.bh-site .main :is(.bh-button,.button,.btn){min-width:0}.bh-site :is(.bh-round-button,.header__site-nav-button){width:var(--bh-icon-control-size);min-width:var(--bh-icon-control-size);height:var(--bh-icon-control-size)}.bh-site .header__user-nav-item>a{min-height:var(--bh-icon-control-size)}.bh-site .main .bh-message-card{padding:var(--bh-panel-padding);border-radius:var(--bh-radius-lg)}.bh-site .popup .popup__block,.bh-site #login_popup .popup__block,.bh-site #event_check_modal .popup__block{padding:var(--bh-panel-padding)}.bh-site .popup :is(.popup__title,.survey_confirm_modal-title,.survey_modal-title,.survey__title),.bh-site #login_popup .popup__title,.bh-site .callback-modal .callback-modal__title{margin:0 0 var(--bh-heading-gap);padding:0;color:var(--bh-navy);font:800 var(--bh-title-dialog)/var(--bh-heading-line) var(--bh-font);letter-spacing:-.035em;text-transform:none;text-align:left}.bh-site .popup :is(.popup__text,.popup__event-title,.popup__event-info),.bh-site .callback-modal .callback-modal__subtitle{text-align:left}.bh-site .popup :is(.btn__col,.popup__event-btn,.survey_confirm_modal-buttons,.popup__event-info){justify-content:flex-start}.bh-site .popup :is(.btn__col,.popup__event-btn,.survey_confirm_modal-buttons){margin-top:var(--bh-panel-gap)}.bh-site .popup .popup__text{margin-bottom:var(--bh-panel-gap)}.bh-site .popup .popup__text:last-child{margin-bottom:0}@media(max-width:480px){.bh-site .main :is(.bh-page-heading,.bh-news-heading,.bh-info-heading,.bh-account-heading,.bh-faq-heading){padding-block:8px 24px}.bh-site .popup .popup__block,.bh-site #login_popup .popup__block,.bh-site #event_check_modal .popup__block{padding:24px 20px}.bh-site .main [aria-label="Хлебные крошки"]{padding-block:20px}}.bh-site .main .bh-publications-page-title{margin:0 0 var(--bh-heading-after)}.bh-site .bh-publications .journal_tizer-name{font-size:var(--bh-title-section)}.bh-site #popup_cert .popup_cert-item{min-height:var(--bh-control-height);padding:var(--bh-control-padding);border-radius:var(--bh-radius-sm);font:var(--bh-control-font)}.bh-site .wrapper .callback-modal{padding:var(--bh-panel-padding);padding-bottom:max(24px,env(safe-area-inset-bottom))}@media(max-width:480px){.bh-site .wrapper .callback-modal{padding:24px 20px}}.bh-site .callback-modal__form>label{margin-bottom:20px;font:600 .85rem/1.5 var(--bh-font);gap:8px}.bh-site .callback-modal__form>label :is(input,textarea){margin-top:0;padding:12px 14px;font:400 .9rem/1.5 var(--bh-font)}.bh-site .callback-modal__form>label input{height:var(--bh-field-height)}.bh-site .callback-modal__form>label textarea{min-height:132px}.bh-site :is(.main,.popup) .sponsor__form-input{height:var(--bh-field-height);min-height:var(--bh-field-height);line-height:1.5}