.PreSeasonBanner-module__E1Chtq__banner{align-items:flex-start;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-6);text-align:left;background:var(--color-warning-subtle);border:1px solid var(--badge-warning-border);border-radius:var(--radius-lg);display:flex}.PreSeasonBanner-module__E1Chtq__icon{width:22px;height:22px;color:var(--color-warning);flex-shrink:0;margin-top:2px}.PreSeasonBanner-module__E1Chtq__content{gap:var(--space-1);text-align:center;flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.PreSeasonBanner-module__E1Chtq__bannerHeading{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-warning-text);margin:0;font-weight:700;line-height:1.35}.PreSeasonBanner-module__E1Chtq__bannerSub{font-family:var(--font-body);font-size:var(--text-md);margin:0;font-weight:400;line-height:1.55}.PreSeasonBanner-module__E1Chtq__bannerMeta{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-text-secondary);margin:0;font-weight:400;line-height:1.55}.PreSeasonBanner-module__E1Chtq__headingCallout{color:var(--color-text-bright)}.PreSeasonBanner-module__E1Chtq__bannerCompact{padding:var(--space-3) var(--space-4);gap:var(--space-2);border-radius:var(--radius-md)}.PreSeasonBanner-module__E1Chtq__contentCompact{text-align:left;align-items:flex-start;gap:2px}.PreSeasonBanner-module__E1Chtq__bannerCompact .PreSeasonBanner-module__E1Chtq__bannerHeading{font-size:var(--text-md);line-height:1.3}.PreSeasonBanner-module__E1Chtq__bannerCompact .PreSeasonBanner-module__E1Chtq__bannerSub{font-size:var(--text-sm);line-height:1.45}.PreSeasonBanner-module__E1Chtq__bannerCompact .PreSeasonBanner-module__E1Chtq__headingCallout{display:inline}@media (min-width:768px){.PreSeasonBanner-module__E1Chtq__banner:not(.PreSeasonBanner-module__E1Chtq__bannerCompact){padding:var(--space-6) var(--space-6);gap:var(--space-5)}.PreSeasonBanner-module__E1Chtq__icon{width:24px;height:24px}.PreSeasonBanner-module__E1Chtq__banner:not(.PreSeasonBanner-module__E1Chtq__bannerCompact) .PreSeasonBanner-module__E1Chtq__bannerHeading{font-size:var(--text-2xl)}}