:root{--var-primary-100: #f5f8fd;--var-primary-300: #b3c7e9;--var-primary-500: #0045b6;--var-primary-800: #14438b;--var-primary-900: #051039;--var-accent-500: #d40504;--var-greys-100: #f6f6f7;--var-greys-200: #e9e9eb;--var-greys-300: #d3d4d7;--var-greys-500: #a6a8af;--var-greys-700: #646774;--var-greys-900: #383c4c;--var-success-100: #e8f8eb;--var-success-300: #6eb87e;--var-success-500: #03821e;--var-success-900: #002f0a;--var-warn-100: #fee3e3;--var-warn-300: #fd8282;--var-warn-500: #d40504;--var-warn-900: #3f0404;--var-notice-100: #fff5e0;--var-notice-300: #ffd480;--var-notice-500: #ffa800;--var-notice-700: #a95c14;--var-notice-900: #362400;--var-blues-100: #e0ecff;--var-blues-300: #80b0ff;--var-blues-500: #0045b6;--var-blues-900: #051039;--var-neutral-white: #fff;--var-neutral-black: #000}.bwc .mat-body-strong,.bwc .mat-subtitle-2,.bwc .mat-typography .mat-body-strong,.bwc .mat-typography .mat-subtitle-2,.bwc .mat-body,.bwc .mat-body-2,.bwc .mat-typography .mat-body,.bwc .mat-typography .mat-body-2,.bwc .mat-typography{font: 1rem/1.7142857143 ExcellenceInMotion,Helvetica Neue,sans-serif;letter-spacing:normal}.bwc .mat-expansion-panel-header{font-family:ExcellenceInMotion,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400}.bwc .mat-mdc-card-subtitle{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 1rem);line-height:var(--mdc-typography-subtitle2-line-height, 1.7142857143);font-weight:var(--mdc-typography-subtitle2-font-weight, normal);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.bwc .mat-mdc-slider{--mdc-slider-label-label-text-font: ExcellenceInMotion, Helvetica Neue, sans-serif;--mdc-slider-label-label-text-size: 1rem;--mdc-slider-label-label-text-line-height: 1.7142857143;--mdc-slider-label-label-text-tracking: normal;--mdc-slider-label-label-text-weight: normal}.bwc .mdc-data-table__header-cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 1rem);line-height:var(--mdc-typography-subtitle2-line-height, 1.7142857143);font-weight:var(--mdc-typography-subtitle2-font-weight, normal);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.bwc .mat-badge-content{font-weight:600;font-size:12px;font-family:ExcellenceInMotion,Helvetica Neue,sans-serif}.bwc .mat-badge-small .mat-badge-content{font-size:9px}.bwc .mat-badge-large .mat-badge-content{font-size:24px}.bwc .mat-h1,.bwc .mat-headline-5,.bwc .mat-typography .mat-h1,.bwc .mat-typography .mat-headline-5,.bwc .mat-typography h1{font:400 24px/32px ExcellenceInMotion,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.bwc .mat-h2,.bwc .mat-headline-6,.bwc .mat-typography .mat-h2,.bwc .mat-typography .mat-headline-6,.bwc .mat-typography h2{font:500 20px/32px ExcellenceInMotion,Helvetica Neue,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.bwc .mat-h3,.bwc .mat-subtitle-1,.bwc .mat-typography .mat-h3,.bwc .mat-typography .mat-subtitle-1,.bwc .mat-typography h3{font:400 16px/28px ExcellenceInMotion,Helvetica Neue,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.bwc .mat-h4,.bwc .mat-body-1,.bwc .mat-typography .mat-h4,.bwc .mat-typography .mat-body-1,.bwc .mat-typography h4{font: 1rem/1.7142857143 ExcellenceInMotion,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.bwc .mat-h5,.bwc .mat-typography .mat-h5,.bwc .mat-typography h5{font:.83rem/1.7142857143 ExcellenceInMotion,Helvetica Neue,sans-serif;margin:0 0 12px}.bwc .mat-h6,.bwc .mat-typography .mat-h6,.bwc .mat-typography h6{font:.67rem/1.7142857143 ExcellenceInMotion,Helvetica Neue,sans-serif;margin:0 0 12px}.bwc .mat-body-strong,.bwc .mat-subtitle-2,.bwc .mat-typography .mat-body-strong,.bwc .mat-typography .mat-subtitle-2{font:500 14px/22px ExcellenceInMotion,Helvetica Neue,sans-serif;letter-spacing:.0071428571em}.bwc .mat-body,.bwc .mat-body-2,.bwc .mat-typography .mat-body,.bwc .mat-typography .mat-body-2,.bwc .mat-typography{font: 1rem/1.7142857143 ExcellenceInMotion,Helvetica Neue,sans-serif;letter-spacing:normal}.bwc .mat-body p,.bwc .mat-body-2 p,.bwc .mat-typography .mat-body p,.bwc .mat-typography .mat-body-2 p,.bwc .mat-typography p{margin:0 0 12px}.bwc .mat-small,.bwc .mat-caption,.bwc .mat-typography .mat-small,.bwc .mat-typography .mat-caption{font: 1rem/1.7142857143 ExcellenceInMotion,Helvetica Neue,sans-serif;letter-spacing:normal}.bwc .mat-headline-1,.bwc .mat-typography .mat-headline-1{font:300 96px/96px ExcellenceInMotion,Helvetica Neue,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.bwc .mat-headline-2,.bwc .mat-typography .mat-headline-2{font:300 60px/60px ExcellenceInMotion,Helvetica Neue,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.bwc .mat-headline-3,.bwc .mat-typography .mat-headline-3{font:400 48px/50px ExcellenceInMotion,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.bwc .mat-headline-4,.bwc .mat-typography .mat-headline-4{font:400 34px/40px ExcellenceInMotion,Helvetica Neue,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}.bwc .mat-bottom-sheet-container{font: 1rem/1.7142857143 ExcellenceInMotion,Helvetica Neue,sans-serif;letter-spacing:normal}.bwc .mat-button-toggle,.bwc .mat-calendar{font-family:ExcellenceInMotion,Helvetica Neue,sans-serif}.bwc .mat-calendar-body{font-size:13px}.bwc .mat-calendar-body-label,.bwc .mat-calendar-period-button{font-size:14px;font-weight:500}.bwc .mat-calendar-table-header th{font-size:11px;font-weight:400}.bwc .mat-expansion-panel-header{font-family:ExcellenceInMotion,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.bwc .mat-expansion-panel-content{font: 1rem/1.7142857143 ExcellenceInMotion,Helvetica Neue,sans-serif;letter-spacing:normal}.bwc .mat-grid-tile-header,.bwc .mat-grid-tile-footer{font-size:1rem}.bwc .mat-grid-tile-header .mat-line,.bwc .mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.bwc .mat-grid-tile-header .mat-line:nth-child(n+2),.bwc .mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:1rem}.bwc .mat-stepper-vertical,.bwc .mat-stepper-horizontal{font-family:ExcellenceInMotion,Helvetica Neue,sans-serif}.bwc .mat-step-label{font-size:1rem;font-weight:400}.bwc .mat-step-sub-label-error{font-weight:400}.bwc .mat-step-label-error{font-size:1rem}.bwc .mat-step-label-selected{font-size:1rem;font-weight:400}.bwc .mat-toolbar,.bwc .mat-toolbar h1,.bwc .mat-toolbar h2,.bwc .mat-toolbar h3,.bwc .mat-toolbar h4,.bwc .mat-toolbar h5,.bwc .mat-toolbar h6{font:500 20px/32px ExcellenceInMotion,Helvetica Neue,sans-serif;letter-spacing:.0125em;margin:0}.bwc .mat-tree{font-family:ExcellenceInMotion,Helvetica Neue,sans-serif}.bwc .mat-tree-node,.bwc .mat-nested-tree-node{font-weight:400;font-size:1rem}.bwc .mat-mdc-option{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:var(--mdc-typography-body1-line-height, 1.7142857143);font-weight:var(--mdc-typography-body1-font-weight, normal);letter-spacing:var(--mdc-typography-body1-letter-spacing, normal)}.bwc .mat-mdc-card-title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-headline6-font-size, 20px);line-height:var(--mdc-typography-headline6-line-height, 32px);font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:var(--mdc-typography-headline6-letter-spacing, .0125em);-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:var(--mdc-typography-headline6-text-transform, none)}.bwc .mat-mdc-card-subtitle{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, .0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.bwc .mat-mdc-tooltip{--mdc-plain-tooltip-supporting-text-font: ExcellenceInMotion, Helvetica Neue, sans-serif;--mdc-plain-tooltip-supporting-text-size: 1rem;--mdc-plain-tooltip-supporting-text-weight: normal;--mdc-plain-tooltip-supporting-text-tracking: normal}.bwc .mdc-text-field__input,.bwc .mdc-text-field__affix{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.bwc .mdc-text-field--textarea .mdc-text-field__input{line-height:1.5rem}.bwc .mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.bwc .mat-mdc-form-field-subscript-wrapper,.bwc .mat-mdc-form-field-bottom-align:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-caption-font-size, 1rem);line-height:var(--mdc-typography-caption-line-height, 1.7142857143);font-weight:var(--mdc-typography-caption-font-weight, normal);letter-spacing:var(--mdc-typography-caption-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.bwc .mat-mdc-form-field,.bwc .mat-mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:var(--mdc-typography-body1-line-height, 1.7142857143);font-weight:var(--mdc-typography-body1-font-weight, normal);letter-spacing:var(--mdc-typography-body1-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.bwc .mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(1rem * var(--mat-mdc-form-field-floating-label-scale, .75))}.bwc .mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.bwc .mat-mdc-select-panel{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:1.7142857143}.bwc .mat-mdc-select{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:var(--mdc-typography-body1-line-height, 1.7142857143);font-weight:var(--mdc-typography-body1-font-weight, normal);letter-spacing:var(--mdc-typography-body1-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.bwc .mat-mdc-autocomplete-panel{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:1.7142857143}.bwc .mat-mdc-dialog-container{--mdc-dialog-subhead-font: ExcellenceInMotion, Helvetica Neue, sans-serif;--mdc-dialog-subhead-line-height: 32px;--mdc-dialog-subhead-size: 20px;--mdc-dialog-subhead-weight: 500;--mdc-dialog-subhead-tracking: .0125em;--mdc-dialog-supporting-text-font: ExcellenceInMotion, Helvetica Neue, sans-serif;--mdc-dialog-supporting-text-line-height: 1.7142857143;--mdc-dialog-supporting-text-size: 1rem;--mdc-dialog-supporting-text-weight: normal;--mdc-dialog-supporting-text-tracking: normal}.bwc .mat-mdc-standard-chip,.bwc .mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-body2-font-size, 1rem);line-height:var(--mdc-typography-body2-line-height, 1.7142857143);font-weight:var(--mdc-typography-body2-font-weight, normal);letter-spacing:var(--mdc-typography-body2-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.bwc .mat-mdc-slider{--mdc-slider-label-label-text-font: ExcellenceInMotion, Helvetica Neue, sans-serif;--mdc-slider-label-label-text-size: 14px;--mdc-slider-label-label-text-line-height: 22px;--mdc-slider-label-label-text-tracking: .0071428571em;--mdc-slider-label-label-text-weight: 500}.bwc .mat-mdc-menu-content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:1.7142857143}.bwc .mat-mdc-menu-content,.bwc .mat-mdc-menu-content .mat-mdc-menu-item .mdc-list-item__primary-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:var(--mdc-typography-body1-line-height, 1.7142857143);font-weight:var(--mdc-typography-body1-font-weight, normal);letter-spacing:var(--mdc-typography-body1-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.bwc .mat-mdc-list-base{--mdc-list-list-item-label-text-font: ExcellenceInMotion, Helvetica Neue, sans-serif;--mdc-list-list-item-label-text-line-height: 1.7142857143;--mdc-list-list-item-label-text-size: 1rem;--mdc-list-list-item-label-text-tracking: normal;--mdc-list-list-item-label-text-weight: normal;--mdc-list-list-item-supporting-text-font: ExcellenceInMotion, Helvetica Neue, sans-serif;--mdc-list-list-item-supporting-text-line-height: 1.7142857143;--mdc-list-list-item-supporting-text-size: 1rem;--mdc-list-list-item-supporting-text-tracking: normal;--mdc-list-list-item-supporting-text-weight: normal;--mdc-list-list-item-trailing-supporting-text-font: ExcellenceInMotion, Helvetica Neue, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 1.7142857143;--mdc-list-list-item-trailing-supporting-text-size: 1rem;--mdc-list-list-item-trailing-supporting-text-tracking: normal;--mdc-list-list-item-trailing-supporting-text-weight: normal}.bwc .mdc-list-group__subheader{font:400 16px/28px ExcellenceInMotion,Helvetica Neue,sans-serif;letter-spacing:.009375em}.bwc .mat-mdc-paginator{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-caption-font-size, 1rem);line-height:var(--mdc-typography-caption-line-height, 1.7142857143);font-weight:var(--mdc-typography-caption-font-weight, normal);letter-spacing:var(--mdc-typography-caption-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.bwc .mat-mdc-paginator .mat-mdc-select-value{font-size:1rem}.bwc .mdc-tab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, .0892857143em);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}@media all and (-ms-high-contrast: none){.bwc .mdc-checkbox .mdc-checkbox__focus-ring{display:none}}.bwc .mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-body2-font-size, 1rem);line-height:var(--mdc-typography-body2-line-height, 1.7142857143);font-weight:var(--mdc-typography-body2-font-weight, normal);letter-spacing:var(--mdc-typography-body2-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.bwc .mdc-button,.bwc .mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, .0892857143em);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.bwc .mat-mdc-snack-bar-container{--mdc-snackbar-supporting-text-font: ExcellenceInMotion, Helvetica Neue, sans-serif;--mdc-snackbar-supporting-text-line-height: 1.7142857143;--mdc-snackbar-supporting-text-size: 1rem;--mdc-snackbar-supporting-text-weight: normal}.bwc .mdc-data-table__content,.bwc .mdc-data-table__cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-body2-font-size, 1rem);line-height:var(--mdc-typography-body2-line-height, 1.7142857143);font-weight:var(--mdc-typography-body2-font-weight, normal);letter-spacing:var(--mdc-typography-body2-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.bwc .mdc-data-table__header-cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, ExcellenceInMotion, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, .0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}@font-face{font-family:ExcellenceInMotion;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/components/29.3.0/af/fonts/ExcellenceInMotionScreen-Bold.woff) format("woff")}@font-face{font-family:ExcellenceInMotion;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/components/29.3.0/af/fonts/ExcellenceInMotionScreen-Regular.woff) format("woff")}@font-face{font-family:ExcellenceInMotion;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/components/29.3.0/af/fonts/ExcellenceInMotion-Medium.woff) format("woff")}.bw-nba-ancillary-highlight-card{display:flex;flex-flow:row-reverse nowrap;justify-content:space-between;background-color:#f6f6f7}@media (max-width: 599px){.bw-nba-ancillary-highlight-card{flex-flow:column}}@media (min-width: 600px){.bw-nba-ancillary-highlight-card__image-container{clip-path:polygon(10% 0,100% 0,100% 100%,0% 100%);width:50%}}.bw-nba-ancillary-highlight-card__image{width:100%}@media (min-width: 600px){.bw-nba-ancillary-highlight-card__image{height:100%}@supports (object-fit: cover) or (object-fit: contain){.bw-nba-ancillary-highlight-card__image{object-fit:cover}}}.bw-nba-ancillary-highlight-card__product-wrapper{margin:16px}@media (min-width: 600px){.bw-nba-ancillary-highlight-card__product-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:50%;margin:24px 0 24px 24px}}.bw-nba-ancillary-highlight-card__header{width:100%;margin-bottom:8px}@media (min-width: 600px){.bw-nba-ancillary-highlight-card__header{margin-bottom:16px}}.bw-nba-ancillary-highlight-card__from-price{display:block;margin-bottom:16px}@media (max-width: 599px){.bw-nba-ancillary-highlight-card__cta{width:100%}}.bw-nba-location-specific-texts{margin:12px}.bw-nba-location-specific-texts__title{margin-bottom:8px}.bw-nba-location-specific-texts__text{margin-top:16px}.bw-nba-location-specific-texts__button{display:flex;justify-content:flex-end}.bw-nba-location-specific-texts__mat-divider.mat-divider{margin-top:16px;border-top-color:#d3d4d7}.bw-nba-promotional-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:600px;height:60vh;margin:0 auto}.bw-nba-promotional-loader__image{max-width:500px;min-height:150px}@media (max-width: 599px){.bw-nba-promotional-loader__image{width:90%}}.bw-nba-promotional-loader__description{padding:24px 0 8px;text-align:center}@media (max-width: 599px){.bw-nba-promotional-loader__description{padding:0 16px}}.bw-nba-promotional-loader .mat-progress-bar{max-width:500px}@media (max-width: 599px){.bw-nba-promotional-loader .mat-progress-bar{width:90%}}.bw-next-best-action__checklist-content{padding:16px;background-color:#fff}.bw-next-best-action__checklist-heading{display:flex}.bw-next-best-action__checklist-title{margin-left:8px}.bw-next-best-action__checklist-subtitle{margin:16px 0 0 8px}.bw-next-best-action__checklist .bwc-next-best-action{background-color:#d40504}
