/* Alpha mobile identity and three-slide hero, 2026-11-12. */
.c-header .widget-view-mobile .alpha-mobile-brand { display:flex; align-items:center; gap:12px; color:#202125; text-decoration:none; min-width:0; }
.c-header .widget-view-mobile .alpha-mobile-brand img { display:block; width:112px; height:auto; max-width:100%; filter:brightness(0); flex:0 0 auto; }
.c-header .widget-view-mobile .alpha-mobile-caption { display:block; font-size:11px; line-height:15px; font-weight:500; letter-spacing:0; }
.c-header .widget-view-mobile .menu-panel-logotype img { filter:brightness(0); }
.c-header .c-slider.c-slider-template-1 .widget-item-text .widget-item-header-over,
.c-header .c-slider.c-slider-template-1 .widget-item-text .widget-item-header,
.c-header .c-slider.c-slider-template-1 .widget-item-text .widget-item-description { color:#fff; }
.c-header .c-slider .widget-item-block-desktop { background-color:#141719; }
@media (max-width:768px) {
 .c-header .c-slider.c-slider-template-1 .widget-item-block-mobile { display:none; }
 .c-header .c-slider.c-slider-template-1 .widget-item-block-desktop { background-position:62% center; }
 .c-header .c-slider.c-slider-template-1 .widget-item-block-desktop:before { content:""; position:absolute; inset:0; background:linear-gradient(0deg,rgba(6,9,12,.94),rgba(6,9,12,.5) 65%,rgba(6,9,12,.12)); }
 .c-header .c-slider.c-slider-template-1 .widget-item-content-body { height:480px!important; align-items:flex-end; padding-bottom:65px; box-sizing:border-box; }
 .c-header .c-slider.c-slider-template-1 .widget-item-content { padding-left:8px; padding-right:8px; }
 .c-header .c-slider.c-slider-template-1 .widget-item-text { align-self:flex-end; text-align:left; }
 .c-header .c-slider.c-slider-template-1 .widget-item-header[data-view] { font-size:32px; line-height:36px; max-height:none; font-weight:600; }
 .c-header .c-slider.c-slider-template-1 .widget-item-description[data-view] { font-size:14px; line-height:21px; max-height:none; -webkit-line-clamp:unset; }
 .c-header .c-slider.c-slider-template-1 .widget-item-buttons[data-view] { margin-top:22px; }
 .c-header .c-slider.c-slider-template-1 .widget-slider-nav { display:none; }
 .c-header .c-slider.c-slider-template-1 .widget-slider-dots { bottom:20px; }
}
@media (max-width:359px) {
 .c-header .widget-view-mobile .alpha-mobile-brand { gap:8px; }
 .c-header .widget-view-mobile .alpha-mobile-brand img { width:88px; }
 .c-header .widget-view-mobile .alpha-mobile-caption { font-size:10px; line-height:13px; }
 .c-header .c-slider.c-slider-template-1 .widget-item-header[data-view] { font-size:28px; line-height:32px; }
}
