	/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! formstone v1.4.13 [grid.css] 2019-07-10 | GPL-3.0 License | formstone.it */.fs-grid .fs-row,.fs_grid_row{min-width:18.75rem;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media screen and (max-width: 739px){.fs-grid .fs-row,.fs_grid_row{width:96%;width:calc(100% - 2.5rem)}}@media screen and (min-width: 740px){.fs-grid .fs-row,.fs_grid_row{width:45rem}}@media screen and (min-width: 980px){.fs-grid .fs-row,.fs_grid_row{width:60rem}}@media screen and (min-width: 1220px){.fs-grid .fs-row,.fs_grid_row{width:75rem}}@media screen and (min-width: 1394px){.fs-grid .fs-row,.fs_grid_row{width:85.875rem}}.fs-grid-fluid .fs-row,.fs_grid_row_fluid{width:96%;width:calc(100% - 2.5rem)}@media screen and (max-width: 499px){.fs-grid-adaptive .fs-row,.fs_grid_row_adaptive{width:18.75rem}}@media screen and (min-width: 500px) and (max-width: 739px){.fs-grid-adaptive .fs-row,.fs_grid_row_adaptive{width:30rem}}.fs_grid_row_reverse{flex-direction:row-reverse}.fs_grid_row_justify_around{justify-content:space-around}.fs_grid_row_justify_between{justify-content:space-between}.fs_grid_row_justify_start{justify-content:flex-start}.fs_grid_row_justify_center{justify-content:center}.fs_grid_row_justify_end{justify-content:flex-end}.fs_grid_row_align_start{align-items:flex-start}.fs_grid_row_align_center{align-items:center}.fs_grid_row_align_end{align-items:flex-end}.fs-grid .fs-row .fs-row,.fs_grid_row_row{min-width:auto;width:104.09%;margin-left:-2.045%;margin-right:-2.045%}.fs-grid .fs-row [class*=fs-cell][class*="-contained"] .fs-row,.fs_grid_row_row_contained{width:100%;margin-left:0;margin-right:0}.fs_grid_row_destroy{width:auto;margin-left:0;margin-right:0}.fs-grid .fs-row [class*=fs-cell],.fs_grid_cell{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%;flex-basis:auto;margin-left:2.045%;margin-right:2.045%}.fs-grid .fs-row [class*=fs-cell][class*="-padded"],.fs_grid_cell_padded{box-sizing:content-box;margin-left:0;margin-right:0;padding-left:2.045%;padding-right:2.045%}.fs-grid .fs-row [class*=fs-cell][class*="-contained"],.fs_grid_cell_contained{width:100%;flex:0 0 100%;margin-left:0;margin-right:0}.fs_grid_cell_justify_start{margin-right:auto}.fs_grid_cell_centered,.fs_grid_cell_justify_center{margin-right:auto;margin-left:auto}.fs_grid_cell_justify_end,.fs_grid_cell_right{margin-left:auto}.fs_grid_cell_align_start{align-self:flex-start}.fs_grid_cell_align_center{align-self:center}.fs_grid_cell_align_end{align-self:flex-end}.fs_grid_cell_first{order:-1}.fs_grid_cell_last{order:1}.fs_grid_cell_destroy{width:auto;margin-left:0;margin-right:0}*{box-sizing:border-box}:after,:before{box-sizing:inherit}.fs-grid .fs-row.fs-all-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-all-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-all-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-all-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-all-justify-center{justify-content:center}.fs-grid .fs-row.fs-all-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-all-align-start{align-items:flex-start}.fs-grid .fs-row.fs-all-align-center{align-items:center}.fs-grid .fs-row.fs-all-align-end{align-items:flex-end}.fs-grid .fs-row .fs-cell.fs-all-first,.fs-grid .fs-row [class*="-contained"].fs-all-first{order:-1}.fs-grid .fs-row .fs-cell.fs-all-last,.fs-grid .fs-row [class*="-contained"].fs-all-last{order:1}.fs-grid .fs-row .fs-cell.fs-all-align-start,.fs-grid .fs-row [class*="-contained"].fs-all-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-all-align-center,.fs-grid .fs-row [class*="-contained"].fs-all-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-all-align-end,.fs-grid .fs-row [class*="-contained"].fs-all-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-all-justify-start,.fs-grid .fs-row [class*="-contained"].fs-all-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-all-justify-center,.fs-grid .fs-row [class*="-contained"].fs-all-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-all-justify-end,.fs-grid .fs-row [class*="-contained"].fs-all-justify-end{margin-left:auto}.fs-grid .fs-row .fs-all-fifth{width:15.91%;max-width:15.91%;min-width:0;flex:0 0 15.91%}.fs-grid .fs-row .fs-all-fourth{width:20.91%;max-width:20.91%;min-width:0;flex:0 0 20.91%}.fs-grid .fs-row .fs-all-third{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-all-half{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-all-full{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-all-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-all-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-all-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-all-push-half{margin-left:52.045%}.fs-grid .fs-row [class*="-contained"].fs-all-fifth{width:20%;max-width:20%;min-width:0;flex:0 0 20%}.fs-grid .fs-row [class*="-contained"].fs-all-fourth{width:25%;max-width:25%;min-width:0;flex:0 0 25%}.fs-grid .fs-row [class*="-contained"].fs-all-third{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-all-half{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*="-contained"].fs-all-full{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*="-contained"].fs-all-push-fifth{margin-left:20%}.fs-grid .fs-row [class*="-contained"].fs-all-push-fourth{margin-left:25%}.fs-grid .fs-row [class*="-contained"].fs-all-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-all-push-half{margin-left:50%}.fs-grid .fs-row .fs-all-auto{width:auto;max-width:95.91%;flex:1;flex-grow:1}.fs-grid .fs-row .fs-all-hide{display:none}.fs-grid .fs-row .fs-all-destroy{width:auto;margin-left:0;margin-right:0}@media screen and (max-width: 739px){.fs-grid .fs-row.fs-sm-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-sm-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-sm-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-sm-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-sm-justify-center{justify-content:center}.fs-grid .fs-row.fs-sm-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-sm-align-start{align-items:flex-start}.fs-grid .fs-row.fs-sm-align-center{align-items:center}.fs-grid .fs-row.fs-sm-align-end{align-items:flex-end}.fs-grid .fs-row .fs-sm-1{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-sm-2{width:62.57666667%;max-width:62.57666667%;min-width:0;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-sm-3{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-sm-push-1{margin-left:35.37833333%}.fs-grid .fs-row .fs-sm-push-2{margin-left:68.71166667%}.fs-grid .fs-row [class*="-contained"].fs-sm-1{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-sm-2{width:66.66666667%;max-width:66.66666667%;min-width:0;flex:0 0 66.66666667%}.fs-grid .fs-row [class*="-contained"].fs-sm-3{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*="-contained"].fs-sm-push-1{margin-left:33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-sm-push-2{margin-left:66.66666667%}.fs-grid .fs-row .fs-cell.fs-sm-first,.fs-grid .fs-row [class*="-contained"].fs-sm-first{order:-1}.fs-grid .fs-row .fs-cell.fs-sm-last,.fs-grid .fs-row [class*="-contained"].fs-sm-last{order:1}.fs-grid .fs-row .fs-cell.fs-sm-align-start,.fs-grid .fs-row [class*="-contained"].fs-sm-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-sm-align-center,.fs-grid .fs-row [class*="-contained"].fs-sm-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-sm-align-end,.fs-grid .fs-row [class*="-contained"].fs-sm-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-sm-justify-start,.fs-grid .fs-row [class*="-contained"].fs-sm-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-sm-justify-center,.fs-grid .fs-row [class*="-contained"].fs-sm-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-sm-justify-end,.fs-grid .fs-row [class*="-contained"].fs-sm-justify-end{margin-left:auto}.fs-grid .fs-row .fs-sm-fifth{width:15.91%;max-width:15.91%;min-width:0;flex:0 0 15.91%}.fs-grid .fs-row .fs-sm-fourth{width:20.91%;max-width:20.91%;min-width:0;flex:0 0 20.91%}.fs-grid .fs-row .fs-sm-third{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-sm-half{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-sm-full{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-sm-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-sm-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-sm-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-sm-push-half{margin-left:52.045%}.fs-grid .fs-row [class*="-contained"].fs-sm-fifth{width:20%;max-width:20%;min-width:0;flex:0 0 20%}.fs-grid .fs-row [class*="-contained"].fs-sm-fourth{width:25%;max-width:25%;min-width:0;flex:0 0 25%}.fs-grid .fs-row [class*="-contained"].fs-sm-third{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-sm-half{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*="-contained"].fs-sm-full{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*="-contained"].fs-sm-push-fifth{margin-left:20%}.fs-grid .fs-row [class*="-contained"].fs-sm-push-fourth{margin-left:25%}.fs-grid .fs-row [class*="-contained"].fs-sm-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-sm-push-half{margin-left:50%}.fs-grid .fs-row .fs-sm-auto{width:auto;max-width:95.91%;flex:1;flex-grow:1}.fs-grid .fs-row .fs-sm-hide{display:none}.fs-grid .fs-row .fs-sm-destroy{width:auto;margin-left:0;margin-right:0}}@media screen and (max-width: 499px){.fs-grid .fs-row.fs-xs-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-xs-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-xs-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-xs-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-xs-justify-center{justify-content:center}.fs-grid .fs-row.fs-xs-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-xs-align-start{align-items:flex-start}.fs-grid .fs-row.fs-xs-align-center{align-items:center}.fs-grid .fs-row.fs-xs-align-end{align-items:flex-end}.fs-grid .fs-row .fs-xs-1{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-xs-2{width:62.57666667%;max-width:62.57666667%;min-width:0;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-xs-3{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-xs-push-1{margin-left:35.37833333%}.fs-grid .fs-row .fs-xs-push-2{margin-left:68.71166667%}.fs-grid .fs-row [class*="-contained"].fs-xs-1{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-xs-2{width:66.66666667%;max-width:66.66666667%;min-width:0;flex:0 0 66.66666667%}.fs-grid .fs-row [class*="-contained"].fs-xs-3{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*="-contained"].fs-xs-push-1{margin-left:33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-xs-push-2{margin-left:66.66666667%}.fs-grid .fs-row .fs-cell.fs-xs-first,.fs-grid .fs-row [class*="-contained"].fs-xs-first{order:-1}.fs-grid .fs-row .fs-cell.fs-xs-last,.fs-grid .fs-row [class*="-contained"].fs-xs-last{order:1}.fs-grid .fs-row .fs-cell.fs-xs-align-start,.fs-grid .fs-row [class*="-contained"].fs-xs-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-xs-align-center,.fs-grid .fs-row [class*="-contained"].fs-xs-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-xs-align-end,.fs-grid .fs-row [class*="-contained"].fs-xs-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-xs-justify-start,.fs-grid .fs-row [class*="-contained"].fs-xs-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-xs-justify-center,.fs-grid .fs-row [class*="-contained"].fs-xs-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-xs-justify-end,.fs-grid .fs-row [class*="-contained"].fs-xs-justify-end{margin-left:auto}.fs-grid .fs-row .fs-xs-fifth{width:15.91%;max-width:15.91%;min-width:0;flex:0 0 15.91%}.fs-grid .fs-row .fs-xs-fourth{width:20.91%;max-width:20.91%;min-width:0;flex:0 0 20.91%}.fs-grid .fs-row .fs-xs-third{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-xs-half{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-xs-full{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-xs-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-xs-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-xs-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-xs-push-half{margin-left:52.045%}.fs-grid .fs-row [class*="-contained"].fs-xs-fifth{width:20%;max-width:20%;min-width:0;flex:0 0 20%}.fs-grid .fs-row [class*="-contained"].fs-xs-fourth{width:25%;max-width:25%;min-width:0;flex:0 0 25%}.fs-grid .fs-row [class*="-contained"].fs-xs-third{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-xs-half{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*="-contained"].fs-xs-full{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*="-contained"].fs-xs-push-fifth{margin-left:20%}.fs-grid .fs-row [class*="-contained"].fs-xs-push-fourth{margin-left:25%}.fs-grid .fs-row [class*="-contained"].fs-xs-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-xs-push-half{margin-left:50%}.fs-grid .fs-row .fs-xs-auto{width:auto;max-width:95.91%;flex:1;flex-grow:1}.fs-grid .fs-row .fs-xs-hide{display:none}.fs-grid .fs-row .fs-xs-destroy{width:auto;margin-left:0;margin-right:0}}@media screen and (min-width: 740px) and (max-width: 979px){.fs-grid .fs-row.fs-md-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-md-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-md-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-md-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-md-justify-center{justify-content:center}.fs-grid .fs-row.fs-md-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-md-align-start{align-items:flex-start}.fs-grid .fs-row.fs-md-align-center{align-items:center}.fs-grid .fs-row.fs-md-align-end{align-items:flex-end}.fs-grid .fs-row .fs-md-1{width:12.57666667%;max-width:12.57666667%;min-width:0;flex:0 0 12.57666667%}.fs-grid .fs-row .fs-md-2{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-md-3{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-md-4{width:62.57666667%;max-width:62.57666667%;min-width:0;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-md-5{width:79.24333333%;max-width:79.24333333%;min-width:0;flex:0 0 79.24333333%}.fs-grid .fs-row .fs-md-6{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-md-push-1{margin-left:18.71166667%}.fs-grid .fs-row .fs-md-push-2{margin-left:35.37833333%}.fs-grid .fs-row .fs-md-push-3{margin-left:52.045%}.fs-grid .fs-row .fs-md-push-4{margin-left:68.71166667%}.fs-grid .fs-row .fs-md-push-5{margin-left:85.37833333%}.fs-grid .fs-row [class*="-contained"].fs-md-1{width:16.66666667%;max-width:16.66666667%;min-width:0;flex:0 0 16.66666667%}.fs-grid .fs-row [class*="-contained"].fs-md-2{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-md-3{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*="-contained"].fs-md-4{width:66.66666667%;max-width:66.66666667%;min-width:0;flex:0 0 66.66666667%}.fs-grid .fs-row [class*="-contained"].fs-md-5{width:83.33333333%;max-width:83.33333333%;min-width:0;flex:0 0 83.33333333%}.fs-grid .fs-row [class*="-contained"].fs-md-6{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*="-contained"].fs-md-push-1{margin-left:16.66666667%}.fs-grid .fs-row [class*="-contained"].fs-md-push-2{margin-left:33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-md-push-3{margin-left:50%}.fs-grid .fs-row [class*="-contained"].fs-md-push-4{margin-left:66.66666667%}.fs-grid .fs-row [class*="-contained"].fs-md-push-5{margin-left:83.33333333%}.fs-grid .fs-row .fs-cell.fs-md-first,.fs-grid .fs-row [class*="-contained"].fs-md-first{order:-1}.fs-grid .fs-row .fs-cell.fs-md-last,.fs-grid .fs-row [class*="-contained"].fs-md-last{order:1}.fs-grid .fs-row .fs-cell.fs-md-align-start,.fs-grid .fs-row [class*="-contained"].fs-md-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-md-align-center,.fs-grid .fs-row [class*="-contained"].fs-md-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-md-align-end,.fs-grid .fs-row [class*="-contained"].fs-md-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-md-justify-start,.fs-grid .fs-row [class*="-contained"].fs-md-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-md-justify-center,.fs-grid .fs-row [class*="-contained"].fs-md-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-md-justify-end,.fs-grid .fs-row [class*="-contained"].fs-md-justify-end{margin-left:auto}.fs-grid .fs-row .fs-md-fifth{width:15.91%;max-width:15.91%;min-width:0;flex:0 0 15.91%}.fs-grid .fs-row .fs-md-fourth{width:20.91%;max-width:20.91%;min-width:0;flex:0 0 20.91%}.fs-grid .fs-row .fs-md-third{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-md-half{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-md-full{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-md-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-md-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-md-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-md-push-half{margin-left:52.045%}.fs-grid .fs-row [class*="-contained"].fs-md-fifth{width:20%;max-width:20%;min-width:0;flex:0 0 20%}.fs-grid .fs-row [class*="-contained"].fs-md-fourth{width:25%;max-width:25%;min-width:0;flex:0 0 25%}.fs-grid .fs-row [class*="-contained"].fs-md-third{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-md-half{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*="-contained"].fs-md-full{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*="-contained"].fs-md-push-fifth{margin-left:20%}.fs-grid .fs-row [class*="-contained"].fs-md-push-fourth{margin-left:25%}.fs-grid .fs-row [class*="-contained"].fs-md-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-md-push-half{margin-left:50%}.fs-grid .fs-row .fs-md-auto{width:auto;max-width:95.91%;flex:1;flex-grow:1}.fs-grid .fs-row .fs-md-hide{display:none}.fs-grid .fs-row .fs-md-destroy{width:auto;margin-left:0;margin-right:0}}@media screen and (min-width: 980px){.fs-grid .fs-row.fs-lg-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-lg-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-lg-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-lg-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-lg-justify-center{justify-content:center}.fs-grid .fs-row.fs-lg-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-lg-align-start{align-items:flex-start}.fs-grid .fs-row.fs-lg-align-center{align-items:center}.fs-grid .fs-row.fs-lg-align-end{align-items:flex-end}.fs-grid .fs-row .fs-lg-1{width:4.24333333%;max-width:4.24333333%;min-width:0;flex:0 0 4.24333333%}.fs-grid .fs-row .fs-lg-2{width:12.57666667%;max-width:12.57666667%;min-width:0;flex:0 0 12.57666667%}.fs-grid .fs-row .fs-lg-3{width:20.91%;max-width:20.91%;min-width:0;flex:0 0 20.91%}.fs-grid .fs-row .fs-lg-4{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-lg-5{width:37.57666667%;max-width:37.57666667%;min-width:0;flex:0 0 37.57666667%}.fs-grid .fs-row .fs-lg-6{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-lg-7{width:54.24333333%;max-width:54.24333333%;min-width:0;flex:0 0 54.24333333%}.fs-grid .fs-row .fs-lg-8{width:62.57666667%;max-width:62.57666667%;min-width:0;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-lg-9{width:70.91%;max-width:70.91%;min-width:0;flex:0 0 70.91%}.fs-grid .fs-row .fs-lg-10{width:79.24333333%;max-width:79.24333333%;min-width:0;flex:0 0 79.24333333%}.fs-grid .fs-row .fs-lg-11{width:87.57666667%;max-width:87.57666667%;min-width:0;flex:0 0 87.57666667%}.fs-grid .fs-row .fs-lg-12{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-lg-push-1{margin-left:10.37833333%}.fs-grid .fs-row .fs-lg-push-2{margin-left:18.71166667%}.fs-grid .fs-row .fs-lg-push-3{margin-left:27.045%}.fs-grid .fs-row .fs-lg-push-4{margin-left:35.37833333%}.fs-grid .fs-row .fs-lg-push-5{margin-left:43.71166667%}.fs-grid .fs-row .fs-lg-push-6{margin-left:52.045%}.fs-grid .fs-row .fs-lg-push-7{margin-left:60.37833333%}.fs-grid .fs-row .fs-lg-push-8{margin-left:68.71166667%}.fs-grid .fs-row .fs-lg-push-9{margin-left:77.045%}.fs-grid .fs-row .fs-lg-push-10{margin-left:85.37833333%}.fs-grid .fs-row .fs-lg-push-11{margin-left:93.71166667%}.fs-grid .fs-row [class*="-contained"].fs-lg-1{width:8.33333333%;max-width:8.33333333%;min-width:0;flex:0 0 8.33333333%}.fs-grid .fs-row [class*="-contained"].fs-lg-2{width:16.66666667%;max-width:16.66666667%;min-width:0;flex:0 0 16.66666667%}.fs-grid .fs-row [class*="-contained"].fs-lg-3{width:25%;max-width:25%;min-width:0;flex:0 0 25%}.fs-grid .fs-row [class*="-contained"].fs-lg-4{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-lg-5{width:41.66666667%;max-width:41.66666667%;min-width:0;flex:0 0 41.66666667%}.fs-grid .fs-row [class*="-contained"].fs-lg-6{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*="-contained"].fs-lg-7{width:58.33333333%;max-width:58.33333333%;min-width:0;flex:0 0 58.33333333%}.fs-grid .fs-row [class*="-contained"].fs-lg-8{width:66.66666667%;max-width:66.66666667%;min-width:0;flex:0 0 66.66666667%}.fs-grid .fs-row [class*="-contained"].fs-lg-9{width:75%;max-width:75%;min-width:0;flex:0 0 75%}.fs-grid .fs-row [class*="-contained"].fs-lg-10{width:83.33333333%;max-width:83.33333333%;min-width:0;flex:0 0 83.33333333%}.fs-grid .fs-row [class*="-contained"].fs-lg-11{width:91.66666667%;max-width:91.66666667%;min-width:0;flex:0 0 91.66666667%}.fs-grid .fs-row [class*="-contained"].fs-lg-12{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*="-contained"].fs-lg-push-1{margin-left:8.33333333%}.fs-grid .fs-row [class*="-contained"].fs-lg-push-2{margin-left:16.66666667%}.fs-grid .fs-row [class*="-contained"].fs-lg-push-3{margin-left:25%}.fs-grid .fs-row [class*="-contained"].fs-lg-push-4{margin-left:33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-lg-push-5{margin-left:41.66666667%}.fs-grid .fs-row [class*="-contained"].fs-lg-push-6{margin-left:50%}.fs-grid .fs-row [class*="-contained"].fs-lg-push-7{margin-left:58.33333333%}.fs-grid .fs-row [class*="-contained"].fs-lg-push-8{margin-left:66.66666667%}.fs-grid .fs-row [class*="-contained"].fs-lg-push-9{margin-left:75%}.fs-grid .fs-row [class*="-contained"].fs-lg-push-10{margin-left:83.33333333%}.fs-grid .fs-row [class*="-contained"].fs-lg-push-11{margin-left:91.66666667%}.fs-grid .fs-row .fs-cell.fs-lg-first,.fs-grid .fs-row [class*="-contained"].fs-lg-first{order:-1}.fs-grid .fs-row .fs-cell.fs-lg-last,.fs-grid .fs-row [class*="-contained"].fs-lg-last{order:1}.fs-grid .fs-row .fs-cell.fs-lg-align-start,.fs-grid .fs-row [class*="-contained"].fs-lg-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-lg-align-center,.fs-grid .fs-row [class*="-contained"].fs-lg-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-lg-align-end,.fs-grid .fs-row [class*="-contained"].fs-lg-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-lg-justify-start,.fs-grid .fs-row [class*="-contained"].fs-lg-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-lg-justify-center,.fs-grid .fs-row [class*="-contained"].fs-lg-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-lg-justify-end,.fs-grid .fs-row [class*="-contained"].fs-lg-justify-end{margin-left:auto}.fs-grid .fs-row .fs-lg-fifth{width:15.91%;max-width:15.91%;min-width:0;flex:0 0 15.91%}.fs-grid .fs-row .fs-lg-fourth{width:20.91%;max-width:20.91%;min-width:0;flex:0 0 20.91%}.fs-grid .fs-row .fs-lg-third{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-lg-half{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-lg-full{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-lg-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-lg-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-lg-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-lg-push-half{margin-left:52.045%}.fs-grid .fs-row [class*="-contained"].fs-lg-fifth{width:20%;max-width:20%;min-width:0;flex:0 0 20%}.fs-grid .fs-row [class*="-contained"].fs-lg-fourth{width:25%;max-width:25%;min-width:0;flex:0 0 25%}.fs-grid .fs-row [class*="-contained"].fs-lg-third{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-lg-half{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*="-contained"].fs-lg-full{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*="-contained"].fs-lg-push-fifth{margin-left:20%}.fs-grid .fs-row [class*="-contained"].fs-lg-push-fourth{margin-left:25%}.fs-grid .fs-row [class*="-contained"].fs-lg-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-lg-push-half{margin-left:50%}.fs-grid .fs-row .fs-lg-auto{width:auto;max-width:95.91%;flex:1;flex-grow:1}.fs-grid .fs-row .fs-lg-hide{display:none}.fs-grid .fs-row .fs-lg-destroy{width:auto;margin-left:0;margin-right:0}}@media screen and (min-width: 1220px){.fs-grid .fs-row.fs-xl-reverse{flex-direction:row-reverse}.fs-grid .fs-row.fs-xl-justify-around{justify-content:space-around}.fs-grid .fs-row.fs-xl-justify-between{justify-content:space-between}.fs-grid .fs-row.fs-xl-justify-start{justify-content:flex-start}.fs-grid .fs-row.fs-xl-justify-center{justify-content:center}.fs-grid .fs-row.fs-xl-justify-end{justify-content:flex-end}.fs-grid .fs-row.fs-xl-align-start{align-items:flex-start}.fs-grid .fs-row.fs-xl-align-center{align-items:center}.fs-grid .fs-row.fs-xl-align-end{align-items:flex-end}.fs-grid .fs-row .fs-xl-1{width:4.24333333%;max-width:4.24333333%;min-width:0;flex:0 0 4.24333333%}.fs-grid .fs-row .fs-xl-2{width:12.57666667%;max-width:12.57666667%;min-width:0;flex:0 0 12.57666667%}.fs-grid .fs-row .fs-xl-3{width:20.91%;max-width:20.91%;min-width:0;flex:0 0 20.91%}.fs-grid .fs-row .fs-xl-4{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-xl-5{width:37.57666667%;max-width:37.57666667%;min-width:0;flex:0 0 37.57666667%}.fs-grid .fs-row .fs-xl-6{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-xl-7{width:54.24333333%;max-width:54.24333333%;min-width:0;flex:0 0 54.24333333%}.fs-grid .fs-row .fs-xl-8{width:62.57666667%;max-width:62.57666667%;min-width:0;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-xl-9{width:70.91%;max-width:70.91%;min-width:0;flex:0 0 70.91%}.fs-grid .fs-row .fs-xl-10{width:79.24333333%;max-width:79.24333333%;min-width:0;flex:0 0 79.24333333%}.fs-grid .fs-row .fs-xl-11{width:87.57666667%;max-width:87.57666667%;min-width:0;flex:0 0 87.57666667%}.fs-grid .fs-row .fs-xl-12{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-xl-push-1{margin-left:10.37833333%}.fs-grid .fs-row .fs-xl-push-2{margin-left:18.71166667%}.fs-grid .fs-row .fs-xl-push-3{margin-left:27.045%}.fs-grid .fs-row .fs-xl-push-4{margin-left:35.37833333%}.fs-grid .fs-row .fs-xl-push-5{margin-left:43.71166667%}.fs-grid .fs-row .fs-xl-push-6{margin-left:52.045%}.fs-grid .fs-row .fs-xl-push-7{margin-left:60.37833333%}.fs-grid .fs-row .fs-xl-push-8{margin-left:68.71166667%}.fs-grid .fs-row .fs-xl-push-9{margin-left:77.045%}.fs-grid .fs-row .fs-xl-push-10{margin-left:85.37833333%}.fs-grid .fs-row .fs-xl-push-11{margin-left:93.71166667%}.fs-grid .fs-row [class*="-contained"].fs-xl-1{width:8.33333333%;max-width:8.33333333%;min-width:0;flex:0 0 8.33333333%}.fs-grid .fs-row [class*="-contained"].fs-xl-2{width:16.66666667%;max-width:16.66666667%;min-width:0;flex:0 0 16.66666667%}.fs-grid .fs-row [class*="-contained"].fs-xl-3{width:25%;max-width:25%;min-width:0;flex:0 0 25%}.fs-grid .fs-row [class*="-contained"].fs-xl-4{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-xl-5{width:41.66666667%;max-width:41.66666667%;min-width:0;flex:0 0 41.66666667%}.fs-grid .fs-row [class*="-contained"].fs-xl-6{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*="-contained"].fs-xl-7{width:58.33333333%;max-width:58.33333333%;min-width:0;flex:0 0 58.33333333%}.fs-grid .fs-row [class*="-contained"].fs-xl-8{width:66.66666667%;max-width:66.66666667%;min-width:0;flex:0 0 66.66666667%}.fs-grid .fs-row [class*="-contained"].fs-xl-9{width:75%;max-width:75%;min-width:0;flex:0 0 75%}.fs-grid .fs-row [class*="-contained"].fs-xl-10{width:83.33333333%;max-width:83.33333333%;min-width:0;flex:0 0 83.33333333%}.fs-grid .fs-row [class*="-contained"].fs-xl-11{width:91.66666667%;max-width:91.66666667%;min-width:0;flex:0 0 91.66666667%}.fs-grid .fs-row [class*="-contained"].fs-xl-12{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*="-contained"].fs-xl-push-1{margin-left:8.33333333%}.fs-grid .fs-row [class*="-contained"].fs-xl-push-2{margin-left:16.66666667%}.fs-grid .fs-row [class*="-contained"].fs-xl-push-3{margin-left:25%}.fs-grid .fs-row [class*="-contained"].fs-xl-push-4{margin-left:33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-xl-push-5{margin-left:41.66666667%}.fs-grid .fs-row [class*="-contained"].fs-xl-push-6{margin-left:50%}.fs-grid .fs-row [class*="-contained"].fs-xl-push-7{margin-left:58.33333333%}.fs-grid .fs-row [class*="-contained"].fs-xl-push-8{margin-left:66.66666667%}.fs-grid .fs-row [class*="-contained"].fs-xl-push-9{margin-left:75%}.fs-grid .fs-row [class*="-contained"].fs-xl-push-10{margin-left:83.33333333%}.fs-grid .fs-row [class*="-contained"].fs-xl-push-11{margin-left:91.66666667%}.fs-grid .fs-row .fs-cell.fs-xl-first,.fs-grid .fs-row [class*="-contained"].fs-xl-first{order:-1}.fs-grid .fs-row .fs-cell.fs-xl-last,.fs-grid .fs-row [class*="-contained"].fs-xl-last{order:1}.fs-grid .fs-row .fs-cell.fs-xl-align-start,.fs-grid .fs-row [class*="-contained"].fs-xl-align-start{align-self:flex-start}.fs-grid .fs-row .fs-cell.fs-xl-align-center,.fs-grid .fs-row [class*="-contained"].fs-xl-align-center{align-self:center}.fs-grid .fs-row .fs-cell.fs-xl-align-end,.fs-grid .fs-row [class*="-contained"].fs-xl-align-end{align-self:flex-end}.fs-grid .fs-row .fs-cell.fs-xl-justify-start,.fs-grid .fs-row [class*="-contained"].fs-xl-justify-start{margin-right:auto}.fs-grid .fs-row .fs-cell.fs-xl-justify-center,.fs-grid .fs-row [class*="-contained"].fs-xl-justify-center{margin-right:auto;margin-left:auto}.fs-grid .fs-row .fs-cell.fs-xl-justify-end,.fs-grid .fs-row [class*="-contained"].fs-xl-justify-end{margin-left:auto}.fs-grid .fs-row .fs-xl-fifth{width:15.91%;max-width:15.91%;min-width:0;flex:0 0 15.91%}.fs-grid .fs-row .fs-xl-fourth{width:20.91%;max-width:20.91%;min-width:0;flex:0 0 20.91%}.fs-grid .fs-row .fs-xl-third{width:29.24333333%;max-width:29.24333333%;min-width:0;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-xl-half{width:45.91%;max-width:45.91%;min-width:0;flex:0 0 45.91%}.fs-grid .fs-row .fs-xl-full{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%}.fs-grid .fs-row .fs-xl-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-xl-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-xl-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-xl-push-half{margin-left:52.045%}.fs-grid .fs-row [class*="-contained"].fs-xl-fifth{width:20%;max-width:20%;min-width:0;flex:0 0 20%}.fs-grid .fs-row [class*="-contained"].fs-xl-fourth{width:25%;max-width:25%;min-width:0;flex:0 0 25%}.fs-grid .fs-row [class*="-contained"].fs-xl-third{width:33.33333333%;max-width:33.33333333%;min-width:0;flex:0 0 33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-xl-half{width:50%;max-width:50%;min-width:0;flex:0 0 50%}.fs-grid .fs-row [class*="-contained"].fs-xl-full{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.fs-grid .fs-row [class*="-contained"].fs-xl-push-fifth{margin-left:20%}.fs-grid .fs-row [class*="-contained"].fs-xl-push-fourth{margin-left:25%}.fs-grid .fs-row [class*="-contained"].fs-xl-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*="-contained"].fs-xl-push-half{margin-left:50%}.fs-grid .fs-row .fs-xl-auto{width:auto;max-width:95.91%;flex:1;flex-grow:1}.fs-grid .fs-row .fs-xl-hide{display:none}.fs-grid .fs-row .fs-xl-destroy{width:auto;margin-left:0;margin-right:0}}.clearfix:after{clear:both;content:"";display:table}.visually_hide{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.visually_hide.focusable:active,.visually_hide.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}[data-whatinput="mouse"] a:focus,[data-whatinput="mouse"] button:focus,[data-whatinput="touch"] a:focus,[data-whatinput="touch"] button:focus{outline:0}@font-face{font-family:"Calibri";font-display:swap;src:url("../fonts/Calibre-Black.eot");src:url("../fonts/Calibre-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Calibre-Black.woff") format("woff"),url("../fonts/Calibre-Black.woff2") format("woff2");font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:"Calibri";font-display:swap;src:url("../fonts/Calibre-Bold.eot");src:url("../fonts/Calibre-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Calibre-Bold.woff") format("woff"),url("../fonts/Calibre-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Calibri";font-display:swap;src:url("../fonts/Calibre-BoldItalic.eot");src:url("../fonts/Calibre-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Calibre-BoldItalic.woff") format("woff"),url("../fonts/Calibre-BoldItalic.woff2") format("woff2");font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Calibri";font-display:swap;src:url("../fonts/Calibre-Semibold.eot");src:url("../fonts/Calibre-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/Calibre-Semibold.woff") format("woff"),url("../fonts/Calibre-Semibold.woff2") format("woff2");font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"Calibri";font-display:swap;src:url("../fonts/Calibre-Medium.eot");src:url("../fonts/Calibre-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Calibre-Medium.woff") format("woff"),url("../fonts/Calibre-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Calibri";font-display:swap;src:url("../fonts/Calibre-MediumItalic.eot");src:url("../fonts/Calibre-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Calibre-MediumItalic.woff") format("woff"),url("../fonts/Calibre-MediumItalic.woff2") format("woff2");font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Calibri";font-display:swap;src:url("../fonts/Calibre-Regular.eot");src:url("../fonts/Calibre-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Calibre-Regular.woff") format("woff"),url("../fonts/Calibre-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Calibri";font-display:swap;src:url("../fonts/Calibre-RegularItalic.eot");src:url("../fonts/Calibre-RegularItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Calibre-RegularItalic.woff") format("woff"),url("../fonts/Calibre-RegularItalic.woff2") format("woff2");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Lyon Display Web";font-display:swap;src:url("../fonts/LyonDisplay-Bold-Web.eot");src:url("../fonts/LyonDisplay-Bold-Web.eot?#iefix") format("embedded-opentype"),url("../fonts/LyonDisplay-Bold-Web.woff") format("woff"),url("../fonts/LyonDisplay-Bold-Web.ttf") format("truetype"),url("../fonts/LyonDisplay-Bold-Web.svg#Lyon Display Web") format("svg");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Lyon Display Web";font-display:swap;src:url("../fonts/LyonDisplay-BoldItalic-Web.eot");src:url("../fonts/LyonDisplay-BoldItalic-Web.eot?#iefix") format("embedded-opentype"),url("../fonts/LyonDisplay-BoldItalic-Web.woff") format("woff"),url("../fonts/LyonDisplay-BoldItalic-Web.ttf") format("truetype"),url("../fonts/LyonDisplay-BoldItalic-Web.svg#Lyon Display Web") format("svg");font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Lyon Display Web";font-display:swap;src:url("../fonts/LyonDisplay-Medium-Web.eot");src:url("../fonts/LyonDisplay-Medium-Web.eot?#iefix") format("embedded-opentype"),url("../fonts/LyonDisplay-Medium-Web.woff") format("woff"),url("../fonts/LyonDisplay-Medium-Web.ttf") format("truetype"),url("../fonts/LyonDisplay-Medium-Web.svg#Lyon Display Web") format("svg");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Lyon Display Web";font-display:swap;src:url("../fonts/LyonDisplay-MediumItalic-Web.eot");src:url("../fonts/LyonDisplay-MediumItalic-Web.eot?#iefix") format("embedded-opentype"),url("../fonts/LyonDisplay-MediumItalic-Web.woff") format("woff"),url("../fonts/LyonDisplay-MediumItalic-Web.ttf") format("truetype"),url("../fonts/LyonDisplay-MediumItalic-Web.svg#Lyon Display Web") format("svg");font-weight:500;font-style:italic;font-stretch:normal}html{background:#fff}body{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;position:relative;min-width:18.75rem;font-feature-settings:"liga", "kern";overflow-x:hidden}body.fs-page-lock{overflow-y:hidden}body::before{position:absolute;top:0;right:0;bottom:0;left:0;background:50% -5px url("../images/circle_pattern_sm.svg");content:"";display:block;pointer-events:none}@media (min-width: 980px){body::before{background-image:url("../images/circle_pattern_lg.svg")}}@media print{body::before{content:normal;display:none}}::-moz-selection{background:rgba(91,102,112,0.3);text-shadow:none}::selection{background:rgba(91,102,112,0.3);text-shadow:none}iframe{border:none}menu{margin:0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}figure{margin:0}hr{height:0.0625rem;background:#ddd;border:none;margin:0}a{text-decoration:none}strong{font-weight:700}@media print{.nav{display:none}}.nav_list{list-style:none;margin:0;padding:0}.has_children .nav_item_inner{position:relative;display:flex}.nav_link{display:block;flex:1}.nav_toggle{display:none;flex-basis:44px;transition:opacity .25s,transform .25s}.nav_toggle.fs-swap-enabled{display:block}@media (min-width: 980px){.nav_toggle.fs-swap-enabled{height:100%;position:absolute;top:0;right:0;opacity:0;pointer-events:none}}.nav_toggle.fs-swap-enabled:focus{opacity:1}.nav_toggle_icon{display:inline-block}.nav_children{list-style:none;margin:0;padding:0}@media (min-width: 980px){.nav_children{position:absolute;opacity:0;transition:opacity .25s,visibility .25s;visibility:hidden}}.nav_item.fs-swap-enabled .nav_children{display:none}@media (min-width: 980px){.nav_item.fs-swap-enabled .nav_children{display:block}}.nav_item.fs-swap-active .nav_children{display:block}@media (min-width: 980px){.nav_item.fs-swap-active .nav_children,.nav_item:focus .nav_children,.nav_item:hover .nav_children{opacity:1;visibility:visible}}.nav_child_link{display:block}.icon{display:block;fill:currentColor;margin:auto;pointer-events:none;stroke:inherit;transition:fill .25s,stroke .25s}.icon_alert{width:1.875rem;height:1.875rem}.icon_angle_down{width:0.3125rem;height:0.25rem}.icon_angle_right{width:0.4375rem;height:0.4375rem}.icon_arrow_left{width:1.375rem;height:1.375rem}.icon_arrow_right{width:1.375rem;height:1.375rem}.icon_audience{width:0.75rem;height:0.8125rem}.icon_caret_down{width:0.75rem;height:0.5rem}.icon_caret_right{width:0.5rem;height:1rem}.icon_caret_left{width:0.5rem;height:1rem}.icon_chevron_right{width:0.625rem;height:1rem}.icon_chevron_left{width:0.625rem;height:1rem}.icon_clock{width:1rem;height:1rem}.icon_close{width:1.25rem;height:1.25rem}.icon_download{width:0.75rem;height:1rem}.icon_expand{width:0.5625rem;height:1.125rem}.icon_external{width:0.9375rem;height:0.9375rem}.icon_facebook{width:1.5625rem;height:1.5625rem}.icon_fax{width:1.125rem;height:1rem}.icon_file{width:0.75rem;height:0.9375rem}.icon_flickr{width:1.375rem;height:0.625rem}.icon_home{width:0.875rem;height:0.875rem}.icon_instagram{width:1.5625rem;height:1.5625rem}.icon_label{width:0.875rem;height:0.875rem}.icon_linkedin{width:1.5625rem;height:1.5625rem}.icon_logo{width:11.25rem;height:4.0625rem}.icon_logo_stacked{width:14.375rem;height:5.6875rem}.icon_logo_wide{width:11.25rem;height:2.125rem}.icon_logo_wide_mono{width:11.25rem;height:2.125rem}.icon_mail{width:1.375rem;height:1rem}.icon_menu{width:1.375rem;height:0.75rem}.icon_minus{width:0.875rem;height:0.125rem}.icon_pause{width:0.5625rem;height:0.6875rem}.icon_phone{width:0.875rem;height:0.875rem}.icon_pinterest{width:1.5625rem;height:1.5625rem}.icon_place{width:0.75rem;height:1rem}.icon_play{width:1.25rem;height:1.25rem}.icon_plus{width:0.875rem;height:0.875rem}.icon_reddit{width:1.5625rem;height:1.5625rem}.icon_reset{width:0.875rem;height:0.875rem}.icon_search{width:1.125rem;height:1.125rem}.icon_slash{width:0.6875rem;height:1.125rem}.icon_tiktok{width:1.375rem;height:1.5625rem}.icon_triangle_down{width:0.75rem;height:0.375rem}.icon_triangle_left{width:0.375rem;height:0.5rem}.icon_triangle_up{width:0.75rem;height:0.375rem}.icon_twitter{width:1.5625rem;height:1.3125rem}.icon_video_pause{width:1.25rem;height:1.25rem}.icon_video_play{width:1.25rem;height:1.25rem}.icon_vimeo{width:1.125rem;height:1.125rem}.icon_youtube{width:1.5625rem;height:1.125rem}.typography{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.typography{font-size:1.25rem;line-height:1.5}}.typography a{box-shadow:inset 0 -1px 0 #C8102E;color:#C8102E;font-weight:500;text-decoration:none;transition:box-shadow .25s,color .25s}.typography a:hover,.typography a:focus{color:inherit;box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.typography p{margin:1.875rem 0}.typography h1+*,.typography h2+*,.typography h3+*,.typography h4+*,.typography h5+*,.typography h6+*{margin-top:0}.typography h2+h3,.typography h3+h4,.typography h4+h5,.typography h5+h6{margin-top:0.625rem}@media (min-width: 740px){.typography h2+h3,.typography h3+h4,.typography h4+h5,.typography h5+h6{margin-top:1.25rem}}.typography h1{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:900;font-size:2rem;line-height:1.125;letter-spacing:0.0625rem;text-transform:uppercase;color:#000;margin:3.125rem 0 0.625rem}@media (min-width: 740px){.typography h1{font-size:3.375rem;letter-spacing:0.125rem}}@media (min-width: 1220px){.typography h1{font-size:5rem;letter-spacing:0.1875rem;line-height:.9}}.typography h1 .text{background-image:linear-gradient(0deg, #C8102E 0%, #C8102E 100%);background-position:0 67%;background-repeat:repeat-x;background-size:1em 0.1875em}@media (min-width: 740px){.typography h1 .text{background-position:0 71%}}.platform_windows .typography h1 .text{background-position:0 82%}@media (min-width: 740px){.platform_windows .typography h1 .text{background-position:0 87%}}.typography h2{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.15rem;line-height:1.5;color:#000;margin:1.875rem 0 0.625rem}@media (min-width: 740px){.typography h2{font-size:2.25rem;}}@media (min-width: 1220px){.typography h2{font-size:3.375rem;line-height:1.33333}}@media (min-width: 740px){.typography h2{margin-top:3.125rem}}.typography h3{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.05rem;line-height:1.5;color:#5B6670;margin:1.875rem 0 0.625rem}@media (min-width: 740px){.typography h3{font-size:2rem}}@media (min-width: 1220px){.typography h3{font-size:2.5rem;line-height:1.33333}}@media (min-width: 740px){.typography h3{margin-top:3.125rem}}.typography h4{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1rem;line-height:1.75;color:#000;margin:1.875rem 0 0.625rem}@media (min-width: 740px){.typography h4{font-size:1.375rem}}@media (min-width: 1220px){.typography h4{font-size:1.75rem;line-height:1.5}}@media (min-width: 740px){.typography h4{margin-top:3.125rem}}.typography h5{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.9375rem;line-height:1.33333;color:#000;margin:1.875rem 0 0.625rem}@media (min-width: 740px){.typography h5{font-size:1.125rem}}@media (min-width: 1220px){.typography h5{font-size:1.5rem;line-height:1.25}}@media (min-width: 740px){.typography h5{margin-top:3.125rem}}.typography h6{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;color:#9D2235;margin:3.125rem 0 0.625rem}@media (min-width: 740px){.typography h6{font-size:0.875rem;line-height:1.28571}}.typography .intro{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.125rem;line-height:1.55556;color:#5B6670}@media (min-width: 740px){.typography .intro{font-size:1.375rem}}@media (min-width: 1220px){.typography .intro{font-size:1.75rem;line-height:1.42857}}.typography .intro p{margin:0}.typography .copy{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.typography .copy{font-size:1.25rem;line-height:1.5}}.typography .small{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:500;font-size:0.75rem;letter-spacing:0.10938rem;line-height:1;text-transform:uppercase}.typography .label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase}@media (min-width: 740px){.typography .label{font-size:0.875rem;line-height:1.28571}}.typography .caption{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:0.9375rem;line-height:1.5}@media (min-width: 740px){.typography .caption{font-size:1rem}}.typography img{height:auto;max-width:100%}.typography .block_left,.typography .block_right,.typography .block_center,.typography .alignleft,.typography .alignright,.typography .aligncenter,.typography .alignnone,.typography .align-left,.typography .align-right,.typography .align-center{width:auto;display:table;margin-top:1.25rem;margin-bottom:1.25rem;table-layout:fixed}.typography .block_left img,.typography .block_right img,.typography .block_center img,.typography .alignleft img,.typography .alignright img,.typography .aligncenter img,.typography .alignnone img,.typography .align-left img,.typography .align-right img,.typography .align-center img{display:block}.typography .block_left figcaption,.typography .block_left .wp-caption-text,.typography .block_right figcaption,.typography .block_right .wp-caption-text,.typography .block_center figcaption,.typography .block_center .wp-caption-text,.typography .alignleft figcaption,.typography .alignleft .wp-caption-text,.typography .alignright figcaption,.typography .alignright .wp-caption-text,.typography .aligncenter figcaption,.typography .aligncenter .wp-caption-text,.typography .alignnone figcaption,.typography .alignnone .wp-caption-text,.typography .align-left figcaption,.typography .align-left .wp-caption-text,.typography .align-right figcaption,.typography .align-right .wp-caption-text,.typography .align-center figcaption,.typography .align-center .wp-caption-text{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:0.9375rem;line-height:1.5;position:relative;color:#5B6670;caption-side:bottom;display:table-caption;margin:1rem 0 0 0}@media (min-width: 740px){.typography .block_left figcaption,.typography .block_left .wp-caption-text,.typography .block_right figcaption,.typography .block_right .wp-caption-text,.typography .block_center figcaption,.typography .block_center .wp-caption-text,.typography .alignleft figcaption,.typography .alignleft .wp-caption-text,.typography .alignright figcaption,.typography .alignright .wp-caption-text,.typography .aligncenter figcaption,.typography .aligncenter .wp-caption-text,.typography .alignnone figcaption,.typography .alignnone .wp-caption-text,.typography .align-left figcaption,.typography .align-left .wp-caption-text,.typography .align-right figcaption,.typography .align-right .wp-caption-text,.typography .align-center figcaption,.typography .align-center .wp-caption-text{font-size:1rem}}.typography .block_left figcaption::after,.typography .block_left .wp-caption-text::after,.typography .block_right figcaption::after,.typography .block_right .wp-caption-text::after,.typography .block_center figcaption::after,.typography .block_center .wp-caption-text::after,.typography .alignleft figcaption::after,.typography .alignleft .wp-caption-text::after,.typography .alignright figcaption::after,.typography .alignright .wp-caption-text::after,.typography .aligncenter figcaption::after,.typography .aligncenter .wp-caption-text::after,.typography .alignnone figcaption::after,.typography .alignnone .wp-caption-text::after,.typography .align-left figcaption::after,.typography .align-left .wp-caption-text::after,.typography .align-right figcaption::after,.typography .align-right .wp-caption-text::after,.typography .align-center figcaption::after,.typography .align-center .wp-caption-text::after{width:3.4375rem;height:0.0625rem;background-color:#A2AAAD;content:"";display:block;margin-top:0.625rem}.typography .block_left,.typography .block_right,.typography .alignleft,.typography .alignright,.typography .align-left,.typography .align-right{max-width:50%}@media (max-width: 499px){.typography .block_left,.typography .block_right,.typography .alignleft,.typography .alignright,.typography .align-left,.typography .align-right{max-width:100%;float:none;margin-right:0;margin-left:0}}@media (min-width: 500px){.typography .block_left,.typography .block_right,.typography .alignleft,.typography .alignright,.typography .align-left,.typography .align-right{margin-top:0.625rem;margin-bottom:1.875rem}}@media (min-width: 500px){.typography .block_left,.typography .alignleft,.typography .align-left{float:left;margin-right:1.875rem}}@media (min-width: 1220px){.typography .block_left,.typography .alignleft,.typography .align-left{margin-left:-7%}}@media (min-width: 500px){.typography .block_right,.typography .alignright,.typography .align-right{float:right;margin-left:1.875rem}}@media (min-width: 1220px){.typography .block_right,.typography .alignright,.typography .align-right{margin-right:-7%}}.typography .block_center,.typography .aligncenter,.typography .align-center{text-align:center}.typography .block_center img,.typography .aligncenter img,.typography .align-center img{margin-right:auto;margin-left:auto}.typography .block_center figcaption::after,.typography .block_center .wp-caption-text::after,.typography .aligncenter figcaption::after,.typography .aligncenter .wp-caption-text::after,.typography .align-center figcaption::after,.typography .align-center .wp-caption-text::after{width:15.625rem;margin-right:auto;margin-left:auto}.typography .alignleft,.typography .alignright,.typography .aligncenter,.typography .alignnone{width:auto !important}.typography blockquote{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1rem;line-height:1.75;color:#5B6670;margin:3.125rem 0}@media (min-width: 740px){.typography blockquote{font-size:1.375rem}}@media (min-width: 1220px){.typography blockquote{font-size:1.75rem;line-height:1.5}}.typography blockquote p{margin:0}.typography .quote{position:relative;border-bottom:0.0625rem solid #e3e5e6;color:#5B6670;margin:2.1875rem 0;padding:0 0 1.375rem}.typography .quote_content{margin:0}@media print{.typography .quote_content{border:0;padding:0}}.typography .quote_content p{margin:0}.typography .quote_content_mark_open{display:block;overflow:hidden}.typography .quote_content_mark_open .quote_content_mark_inner{width:1.875rem;height:1.875rem;position:relative;background-color:#C8102E;border-radius:50%;color:#fff;display:inline-block;font-family:Georgia, 'Times New Roman', Times, serif;font-size:2.1875rem;line-height:1;padding:0.375rem 0 0 0.375rem}@media (min-width: 740px){.typography .quote_content_mark_open .quote_content_mark_inner{width:2.8125rem;height:2.8125rem;font-size:2.5rem;margin-bottom:0.375rem;padding:0.6875rem 0 0 0.75rem}}.typography .quote_content_mark_open .quote_content_mark_inner::after{height:0.3125rem;width:100vw;position:absolute;top:50%;left:0;background-color:#ECEEEE;content:"";margin-left:2.875rem;transform:translate3d(0, -50%, 0)}@media (min-width: 740px){.typography .quote_content_mark_open .quote_content_mark_inner::after{height:0.5rem;margin-left:3.75rem}}.typography .quote_caption{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;margin-top:0.25rem}@media (min-width: 740px){.typography .quote_caption{font-size:1.25rem;line-height:1.5}}@media (min-width: 740px){.typography .quote_caption{margin-top:0.875rem}}.typography .quote_caption_name:before{content:"- "}.typography ol,.typography ul{list-style:none;margin:1.875rem 0;padding:0}.typography ol li,.typography ul li{position:relative;margin:0.75rem 0;padding:0 0 0 1.25rem}@media (min-width: 980px){.typography ol li,.typography ul li{padding-left:1.875rem}}.typography ol ol,.typography ol ul,.typography ul ol,.typography ul ul{margin:0}.typography ol{counter-reset:li}.typography ol>li::before{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;color:#C8102E;content:counter(li) ". ";counter-increment:li;float:left;font-weight:700;margin:-0.125rem 0 0 -1.875rem}@media (min-width: 740px){.typography ol>li::before{margin-top:-0.1875rem}}ol[type="A"] li:before{content:counter(li, upper-latin) ". "}ol[type="a"] li:before{content:counter(li, lower-latin) ". "}.typography ol ol li::before{color:#5B6670}.typography ol ol li ol li::before{color:#C8102E}.typography ol ol li ol li ol li::before{color:#5B6670}.typography ul li:before{width:0.375rem;height:0.375rem;position:absolute;left:0;top:6px;background-color:#C8102E;border-radius:50%;content:"";display:block}@media (min-width: 740px){.typography ul li:before{width:0.5rem;height:0.5rem;top:8px}}@media print{.typography ul li:before{border:0.1875rem solid currentColor}}.typography ul ul li:before{background-color:#5B6670}.typography ul ul li ul li:before{background-color:#C8102E}.typography ul ul li ul ul li:before{background-color:#5B6670}.typography table{width:100%;border-collapse:collapse;border:0.0625rem solid #ECEEEE}.no-js .typography table{margin-top:2.5rem;margin-bottom:2.5rem}.typography table tr:nth-child(even){background:#F1EEEA}.typography table th,.typography table td{padding:0.625rem 1.25rem 0.375rem;vertical-align:top}.typography table th,.typography table thead td{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;background:#C8102E;border-width:0;color:#fff;font-weight:normal;text-align:left}@media (min-width: 740px){.typography table th,.typography table thead td{font-size:0.875rem;line-height:1.28571}}@media (min-width: 740px){.typography table th,.typography table thead td{padding-top:1.25rem;padding-bottom:0.875rem}}@media print{.typography table th,.typography table thead td{border:0.0625rem solid #EAEAEA}}.typography table td{font-size:1rem}.table_wrapper{margin-top:2.5rem;margin-bottom:2.5rem;min-height:0.01%;position:relative}.table_wrapper_overflow{position:relative;border:0.0625rem solid #ccc}.table_wrapper_overflow:after{background-color:rgba(0,0,0,0);background:linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,0.1));width:1.25rem;height:100%;position:absolute;top:0;right:0;content:""}.table_wrapper_inner{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.typography .video_frame{width:100%;position:relative;padding-bottom:56.25%}.typography .video_frame iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media print{.typography .video_frame{display:none}}button{background:none;border:none;cursor:pointer;padding:0}.skip_link{display:inline-block;cursor:pointer;font-weight:500;padding:1rem 1.875rem;transition:background .25s,color .25s;background:#eee;color:#222;position:absolute;top:0;left:50%;z-index:100;display:block;opacity:0;padding:0.625rem 1.25rem;pointer-events:none;text-align:center;transform:translate(-50%, -300%);transition:opacity 0.35s transform 0.35s}.skip_link [class$="link_inner"]{display:block}.skip_link .icon{display:inline}@media print{.skip_link{border:0.0625rem solid #000}}.skip_link:focus,.skip_link:hover{background:#222;color:#eee}.skip_link [class$="label"]{font-size:1.125rem;font-weight:700;line-height:1.27778}.skip_link:focus,.skip_link:active{opacity:1;pointer-events:auto;transform:translate(-50%, 40px)}.alert{width:100%;position:relative;display:block;position:fixed;bottom:0;z-index:100;transform:translate3d(0, 100%, 0);transition:transform 0.4s;transition-delay:0s}[data-whatinput="mouse"] .alert:focus,[data-whatinput="touch"] .alert:focus{outline:0}@media print{.alert{margin-bottom:2.5rem;border-bottom:0.125rem solid #EAEAEA}}@media print and (min-width: 740px){.alert{margin-bottom:3.125rem}}@media print and (min-width: 980px){.alert{margin-bottom:3.75rem}}@media print and (min-width: 1220px){.alert{margin-bottom:5rem}}.alert.visible{transform:translate3d(0, 0, 0);transition-delay:0.28s}@media print{.alert.visible{position:relative}}.alert_inner{position:relative;background-color:#121212;color:#fff}@media print{.alert_inner{padding-right:0;padding-left:0}}.alert_bg{width:100%;height:100%;position:absolute;top:0;left:0;background-image:url("../images/circle_line_pattern_sm.svg");background-position:50% 50%;opacity:0.1}@media (min-width: 980px){.alert_bg{background-image:url("../images/circle_line_pattern_lg.svg")}}.alert_bg::before{width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(166deg, #121212 16%, rgba(18,18,18,0) 100%);content:"";display:block}.alert_group{position:relative;padding:1.875rem}@media (min-width: 980px){.alert_group{padding:3.125rem 9%}}.alert_header{position:relative}.alert_header_icon{color:#DBE442;margin:0 0 1.25rem 0}@media (min-width: 980px){.alert_header_icon{position:absolute;top:-5px;left:-7%}}.alert_header_icon .icon{margin:0}.alert_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.04688rem;line-height:1.15385;text-transform:uppercase;font-size:1.375rem;margin:0 3.125rem 0.625rem 0}@media (min-width: 740px){.alert_title{font-size:2.875rem;letter-spacing:0.0625rem}}@media (min-width: 1220px){.alert_title{font-size:3.375rem;letter-spacing:0.09375rem;line-height:1.11111}}@media print, (min-width: 980px){.alert_title{margin-right:0}}@media (min-width: 740px){.alert_title{font-size:1.875rem}}@media (min-width: 1220px){.alert_title{font-size:3.375rem;font-size:2.25rem}}.alert_title_label{background-image:linear-gradient(0deg, #9D2235 0%, #9D2235 100%);background-position:0 67%;background-repeat:repeat-x;background-size:1em 0.1786em}@media (min-width: 980px){.alert_title_label{background-size:1em 0.2222em}}.alert_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.alert_description{font-size:1.25rem;line-height:1.5}}.alert_description p:first-child{margin-top:0}.alert_description p:last-child{margin-bottom:0}.alert_close{position:absolute;top:15px;right:15px;display:none}@media (min-width: 980px){.alert_close{top:35px;right:35px}}.js .alert_close{display:block}@media print{.js .alert_close{display:none}}.alert_close_icon{width:2.875rem;height:2.875rem;position:relative;background:#fff;color:#9D2235;border-radius:50%;display:block;transition:background .25s,color .25s}.alert_close:hover .alert_close_icon,.alert_close:focus .alert_close_icon{background:#C8102E;color:#fff}.alert_close_icon .icon_close{margin:0.0625rem 0 0 0.125rem}.alert_close_icon_inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block}.alert_close_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.alert_close_label.focusable:active,.alert_close_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.alert_open_wrapper{padding-right:calc((100% - ((100% - 2.5rem) * 0.9591)) / 2);padding-left:calc((100% - ((100% - 2.5rem) * 0.9591)) / 2);width:100%;position:fixed;right:0;bottom:0;z-index:10;pointer-events:none}@media (min-width: 740px){.alert_open_wrapper{padding-right:calc((100% - (45rem * 0.9591)) / 2)}}@media (min-width: 980px){.alert_open_wrapper{padding-right:calc((100% - (60rem * 0.9591)) / 2)}}@media (min-width: 1220px){.alert_open_wrapper{padding-right:calc((100% - (75rem * 0.9591)) / 2)}}@media (min-width: 1394px){.alert_open_wrapper{padding-right:calc((100% - (85.875rem * 0.9591)) / 2)}}@media (min-width: 740px){.alert_open_wrapper{padding-left:calc((100% - (45rem * 0.9591)) / 2)}}@media (min-width: 980px){.alert_open_wrapper{padding-left:calc((100% - (60rem * 0.9591)) / 2)}}@media (min-width: 1220px){.alert_open_wrapper{padding-left:calc((100% - (75rem * 0.9591)) / 2)}}@media (min-width: 1394px){.alert_open_wrapper{padding-left:calc((100% - (85.875rem * 0.9591)) / 2)}}.alert_open{width:6.25rem;height:6.25rem;position:relative;background-color:#DBE442;color:#000;display:none;float:right;pointer-events:auto;transform:translate3d(0, 100%, 0);transition:background-color .25s,color .25s,transform 0.3s;transition-delay:0s}.alert_open.enabled{display:block}.alert_open.visible{transform:translate3d(0, 0, 0);transition-delay:0.38s}.alert_open:hover,.alert_open:focus{background-color:#9D2235;color:#fff}.alert_open_icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.alert_open_icon_inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.alert_open_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.alert_open_label.focusable:active,.alert_open_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.logo{margin:0}.logo_footer{display:inline-block;margin-bottom:1.25rem}@media (min-width: 980px){.logo_footer{flex:0 0 250px;margin-bottom:0}}@media (min-width: 980px){.logo_menu{margin-right:auto}}@media (min-width: 980px){.logo_audience{height:3.5625rem}}@media (min-width: 1220px){.logo_audience{height:4.5rem}}@media (min-width: 1394px){.logo_audience{height:5.125rem}}.logo_link{position:relative;color:#5B6670;display:block;overflow:hidden;transition:color .25s;white-space:nowrap}@media print{.logo_link:after{content:normal;display:none}}.logo_link:hover,.logo_link:focus{color:#000}@media (min-width: 980px){.logo_audience .logo_wrap{position:fixed}}.logo_link_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.logo_link_label.focusable:active,.logo_link_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.logo_link_icon{display:inline-block;vertical-align:top}@media (min-width: 375px){.logo_link_icon .icon_logo_wide,.logo_link_icon .icon_logo_wide_mono{width:13.5rem;height:2.625rem}}@media (min-width: 980px){.logo_link_icon .icon_logo_wide,.logo_link_icon .icon_logo_wide_mono{width:18.75rem;height:3.5625rem}}@media (min-width: 1220px){.logo_link_icon .icon_logo_wide,.logo_link_icon .icon_logo_wide_mono{width:23.75rem;height:4.5rem}}@media (min-width: 1394px){.logo_link_icon .icon_logo_wide,.logo_link_icon .icon_logo_wide_mono{width:27rem;height:5.125rem}}.logo_menu .logo_link_icon{color:#fff}.logo_print{display:none}@media print{.logo_print{display:block}}@media print{.page_header_bg{margin:1.875rem 0}}.page_header_bg_group{min-height:56.25vw;position:relative;background-color:#000;color:#fff;display:flex;overflow:hidden}@media (min-width: 980px){.page_header_bg_group{height:56.25vw;min-height:auto;max-height:50.625rem}}@media print{.page_header_bg_group{height:auto;min-height:auto}}.page_header_bg_content{width:100%;position:relative;z-index:1;display:flex;flex-direction:column}@media print{.page_header_bg_media{display:none}}.page_header_bg_figure{display:block}.page_header_bg_figure picture{display:block}.page_header_bg_figure img{display:block;width:100%}.page_header_bg_image_wrapper{width:100%;height:100%;position:absolute;top:0;left:0;position:absolute !important}.page_header_bg_image{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.page_header_bg_video{position:relative;display:none}@media (min-width: 980px){.page_header_bg_video{width:100%;height:100%;position:absolute;top:0;left:0;display:block;overflow:hidden}}@media (min-width: 980px){.hero_media .page_header_bg_video{will-change:transform}}.page_header_bg_iframe{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;pointer-events:none;transition:opacity 0.5s}.page_header_bg_video.loaded .page_header_bg_iframe{opacity:1}.page_header_bg_video_controls{position:absolute;right:55px;top:48px;z-index:3;opacity:0;transition:opacity .25s}@media print{.page_header_bg_video_controls{display:none}}.page_header_bg_video.loaded .page_header_bg_video_controls{opacity:1}.page_header_bg_video_play_toggle,.page_header_bg_video_pause_toggle{width:5.625rem;position:absolute;top:0;right:0;background-color:rgba(0,0,0,0.7);border-radius:31.25rem;color:#fff;opacity:1;padding:0.6875rem 0.25rem 0.4375rem;pointer-events:auto;transition:background-color .25s,opacity .25s,visibility .25s;visibility:visible}.page_header_bg_video_play_toggle:hover,.page_header_bg_video_play_toggle:focus,.page_header_bg_video_pause_toggle:hover,.page_header_bg_video_pause_toggle:focus{background-color:#C8102E}.page_header_bg_video_play_toggle.pressed,.page_header_bg_video_pause_toggle.pressed{opacity:0;pointer-events:none;visibility:hidden}.page_header_bg_video_play_toggle_inner,.page_header_bg_video_pause_toggle_inner{align-items:center;display:flex;flex-direction:row-reverse;justify-content:center}.page_header_bg_video_play_toggle_label,.page_header_bg_video_pause_toggle_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;line-height:1}@media (min-width: 740px){.page_header_bg_video_play_toggle_label,.page_header_bg_video_pause_toggle_label{font-size:0.875rem;line-height:1.28571}}.page_header_bg_video_play_toggle_icon,.page_header_bg_video_pause_toggle_icon{position:relative;top:-3px;margin-right:0.375rem;transition:color .25s}.page_header_bg_video_play_toggle_icon .icon_play,.page_header_bg_video_pause_toggle_icon .icon_play{width:0.6875rem;height:0.6875rem}.page_header_bg_video_play_toggle_icon_space,.page_header_bg_video_pause_toggle_icon_space{display:none}.page_header{position:relative}.page_header::before{width:100%;position:absolute;top:0;bottom:0;left:0;background-image:linear-gradient(90deg, #fff 250px, #fff 250px, rgba(255,255,255,0) 100%);content:'';display:block}@media (min-width: 980px){.page_header::before{width:100%}}.page_header_inner{position:relative}.page_header_group{position:relative}.page_header_group::before{height:80%;position:absolute;right:0;bottom:0;left:0;background-image:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%);content:'';display:block}@media (min-width: 980px){.page_header_group::before{content:'';display:none}}.page_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:900;font-size:2rem;line-height:1.125;letter-spacing:0.0625rem;text-transform:uppercase;color:#000;margin:0 0 0.375rem}@media (min-width: 740px){.page_title{font-size:3.375rem;letter-spacing:0.125rem}}@media (min-width: 1220px){.page_title{font-size:5rem;letter-spacing:0.1875rem;line-height:.9}}[data-whatinput="mouse"] .page_title:focus,[data-whatinput="touch"] .page_title:focus{outline:0}.body_layout_404 .page_title,.body_layout_search .page_title{margin-bottom:0.625rem}@media (min-width: 980px){.body_layout_404 .page_title,.body_layout_search .page_title{margin-bottom:2.5rem}}.body_layout_news_detail .page_title,.body_layout_event_detail .page_title{font-size:1.875rem;font-weight:700;letter-spacing:0;line-height:1;text-transform:none}@media (min-width: 740px){.body_layout_news_detail .page_title,.body_layout_event_detail .page_title{font-size:3.125rem;letter-spacing:0}}@media (min-width: 1220px){.body_layout_news_detail .page_title,.body_layout_event_detail .page_title{font-size:4.5rem;letter-spacing:0;line-height:1}}.body_layout_news_landing .page_title{margin-bottom:0.625rem}@media (min-width: 980px){.body_layout_news_landing .page_title{margin-bottom:1.875rem}}.page_title .text{background-image:linear-gradient(0deg, #C8102E 0%, #C8102E 100%);background-position:0 67%;background-repeat:repeat-x;background-size:1em 0.1875em}@media (min-width: 740px){.page_title .text{background-position:0 71%}}.platform_windows .page_title .text{background-position:0 82%}@media (min-width: 740px){.platform_windows .page_title .text{background-position:0 87%}}.body_layout_news_detail .page_title .text,.body_layout_event_detail .page_title .text{background-image:linear-gradient(0deg, #dcdcdb 0%, #dcdcdb 100%)}.page_intro{position:relative;margin:0.375rem 0 0}.page_header_bg .page_intro{background-color:rgba(0,0,0,0);background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));margin:auto 0 0;padding:1.875rem 0}@media (min-width: 740px){.page_header_bg .page_intro{padding:6.25rem 0 2.5rem}}@media (min-width: 1220px){.page_header_bg .page_intro{padding:17.5rem 0 3.75rem}}@media print{.page_header_bg .page_intro{margin:0.375rem 0 1.5625rem;padding:0}}@media (min-width: 500px){.page_header_people .page_intro_inner{align-items:flex-start;display:flex;flex-direction:row-reverse}}.page_description{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.125rem;line-height:1.55556;color:#5B6670;margin:1.875rem 0}@media (min-width: 740px){.page_description{font-size:1.375rem}}@media (min-width: 1220px){.page_description{font-size:1.75rem;line-height:1.42857}}@media (min-width: 980px){.page_description{margin-top:3.75rem}}@media (min-width: 1220px){.page_description{margin-top:4.6875rem}}@media print{.page_description{margin-top:1.875rem}}.page_nav{background-color:#fff;padding:0.9375rem 0 0}@media (min-width: 980px){.page_nav{margin-top:2rem;padding:0}}@media print{.page_nav{display:none}}.page_header.has_media .page_nav{background-color:#F1EEEA}@media (min-width: 980px){.page_header.has_media .page_nav{margin-top:0;padding:3.75rem 0 1.875rem}}.page_header_media{margin:0.875rem 0 0}@media (min-width: 980px){.page_header_media{margin:3.125rem 0 0}}.body_layout_program_detail .page_header_media,.body_layout_news_detail .page_header_media{margin-top:0}.page_header_media_inner{position:relative}.page_header_figure{position:relative}.page_header_image_wrapper{padding-top:42%}@media (min-width: 1440px){.page_header_image_wrapper{padding-top:37.5rem}}.page_header_image_wrapper.lazy_image_wrapper{background-color:#A2AAAD}.page_header_image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.page_header_video{display:none}.js .page_header_video{background-color:#000;display:block;padding-top:56.25%}@media print{.js .page_header_video{display:none}}.page_header_iframe{width:100%;height:100%;position:absolute;top:0;left:0}.page_header_people{padding:0.625rem 0 0 0}@media (min-width: 980px){.page_header_people{padding-top:2.5rem}}@media (min-width: 500px){.page_intro_group{flex:1;margin-right:1.875rem}}@media (min-width: 980px){.page_intro_group{flex:0 0 74%}}.page_position{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.125rem;line-height:1.55556;color:#5B6670;margin:0 0 1.25rem}@media (min-width: 740px){.page_position{font-size:1.375rem}}@media (min-width: 1220px){.page_position{font-size:1.75rem;line-height:1.42857}}@media (min-width: 500px){.page_position{margin-bottom:1.875rem}}.page_profile_figure{display:block;width:5rem;border-radius:50%;float:right;margin:1.875rem 0 1.25rem 1.25rem;overflow:hidden}.page_profile_figure picture{display:block}.page_profile_figure img{display:block;width:100%}@media (min-width: 500px){.page_profile_figure{width:auto;flex:0 0 100px;float:none;margin:1.875rem 0 0 auto}}@media (min-width: 740px){.page_profile_figure{flex-basis:150px;margin-top:0}}@media (min-width: 980px){.page_profile_figure{flex-basis:22%;margin-bottom:-1.25rem}}@media (min-width: 1220px){.page_profile_figure{margin-bottom:-3.125rem}}.page_profile_image_wrapper{padding-top:100%}.search_toggle{position:relative;color:#5B6670;transition:color .25s;display:none;margin-right:0.625rem}.search_toggle [class$='toggle_inner']{align-items:center;display:flex;flex-direction:column-reverse}.search_toggle [class$='label']{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:500;font-size:0.75rem;letter-spacing:0.10938rem;line-height:1;text-transform:uppercase;margin-top:1.25rem}@media (max-width: 979px){.search_toggle [class$='label']{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.search_toggle [class$='label'].focusable:active,.search_toggle [class$='label'].focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}.search_toggle [class$='icon']{width:2.25rem;height:2.25rem;position:relative;background-color:#fff;border-radius:50%;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;overflow:hidden;transform:scale(1);transition:background-color .25s,color .25s,transform .25s}@media (min-width: 980px){.search_toggle [class$='icon']{width:3.125rem;height:3.125rem}}.search_toggle [class$='icon']::before{width:2.25rem;height:2.25rem;background-color:#C8102E;border-radius:50%;content:'';display:block;overflow:hidden;transform:scale(1);transition:transform .25s}@media (min-width: 980px){.search_toggle [class$='icon']::before{width:3.125rem;height:3.125rem}}.search_toggle [class$='icon_inner']{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.search_toggle:hover,.search_toggle:focus{color:#000}.search_toggle:hover [class$='icon'],.search_toggle:focus [class$='icon']{color:#C8102E;transform:scale(0.9)}.search_toggle:hover [class$='icon']::before,.search_toggle:focus [class$='icon']::before{transform:scale(0)}@media (min-width: 980px){.search_toggle{margin-right:1.25rem}}@media (min-width: 1220px){.search_toggle{margin-right:2.125rem}}@media (min-width: 980px){.js .search_toggle{display:block}}.search_toggle_inner{transition:opacity .25s,visibility .25s}.search_toggle.fs-swap-active .search_toggle_inner_default{opacity:0;pointer-events:none;visibility:hidden}.search_toggle_inner_active{position:absolute;top:0;opacity:0;pointer-events:none;visibility:hidden}.search_toggle.fs-swap-active .search_toggle_inner_active{opacity:1;pointer-events:auto;visibility:visible}.search_toggle_icon_space{display:none}.site_search{position:relative;display:none}.js .site_search{display:block}.site_search_form{position:relative}.site_search_title{position:relative;overflow:hidden;margin:0 0 1.125rem}.site_search_title::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:rgba(162,170,173,0.3);content:'';margin-left:0.625rem;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.site_search_title::after{height:0.5rem;margin-left:1.25rem}}@media (min-width: 980px){.site_search_title{margin-bottom:2rem}}.site_search_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase}@media (min-width: 740px){.site_search_label{font-size:0.875rem;line-height:1.28571}}.site_search_field{position:relative}.site_search_input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:31.25rem;box-shadow:0 0 0 0 #000;color:#303030;font:inherit;font-size:1.125rem;line-height:normal;padding:1rem 3.75rem 0.75rem 1.375rem}@media (min-width: 980px){.site_search_input{font-size:1.25rem;padding:1.625rem 4.375rem 1.1875rem 2.125rem}}.site_search_input::-moz-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#303030;opacity:1}.site_search_input::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#303030;opacity:1}.site_search_input::-webkit-search-decoration,.site_search_input::-webkit-search-cancel-button,.site_search_input::-webkit-search-results-button,.site_search_input::-webkit-search-results-decoration{display:none}.site_search_input:focus{box-shadow:0 0 0 4px #121212,0 0 0 6px #DBE442;outline:none}@media (min-width: 980px){.site_search_input:focus{box-shadow:0 0 0 6px #121212,0 0 0 8px #DBE442}}.site_search_button{width:3.625rem;position:absolute;top:0;right:0;bottom:0;background:transparent;color:#9D2235;cursor:pointer;transition:background .25s,color .25s}@media (min-width: 980px){.site_search_button{width:4.375rem}}.site_search_button:focus,.site_search_button:hover{color:#5B6670}.site_search_button_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.site_search_button_label.focusable:active,.site_search_button_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.site_search_button_icon{width:2.375rem;height:2.375rem;position:absolute;top:4px;right:4px;background-color:transparent;border-radius:50%;display:block;pointer-events:none;transition:background-color .25s,color .25s}@media (min-width: 980px){.site_search_button_icon{width:2.8125rem;height:2.8125rem;top:10px;right:10px}}.site_search_button:hover .site_search_button_icon,.site_search_button:focus .site_search_button_icon{background-color:#9D2235;color:#fff}.site_search_button_icon .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width: 980px){.site_search_button_icon .icon{width:1.125rem;height:1.125rem}}.site_search_header{flex:0 0 30%;margin:0 0 0 auto}.js .site_search_header{display:none}@media (min-width: 980px){.js .site_search_header{display:block}}@media print{.js .site_search_header{display:none}}.site_search_menu{margin-bottom:2.1875rem}@media (min-width: 980px){.site_search_menu{margin-bottom:4.6875rem}}.meta_info{width:100%;font-size:1rem;line-height:1.5;margin-bottom:0.875rem}@media (min-width: 740px){.meta_info{flex:0 0 65%;margin:0}}@media (min-width: 980px){.meta_info{flex:1;font-size:1.25rem;line-height:1.5;margin-right:auto}}.meta_info_detail{display:flex;padding:0}@supports (display: grid){.meta_info_detail{display:grid;grid-gap:10px;grid-template-columns:14px 1fr}}@media (min-width: 980px){@supports (display: grid){.meta_info_detail{grid-gap:18px;grid-template-columns:16px 1fr}}}.meta_info_detail_logo{margin-bottom:1.375rem}@media (min-width: 980px){.meta_info_detail_logo{margin-bottom:2.5rem}}.meta_info_detail_logo .icon{margin:0}@media (min-width: 980px){.meta_info_detail_logo .icon{width:17.8125rem;height:7.0625rem}}@media print, (min-width: 740px) and (max-width: 979px){.meta_info_detail_set{display:flex}}@media (min-width: 740px){.meta_info_detail_group{flex:0 0 47%;margin:0 0 0 auto}}.meta_info_detail_address{margin-bottom:0.625rem}@media (min-width: 740px){.meta_info_detail_address{flex:0 0 47%;margin:0}}@media (min-width: 980px){.meta_info_detail_address{margin-bottom:1rem}}@media (min-width: 980px){.meta_info_detail_address .meta_info_detail_icon .icon{width:0.8125rem;height:1.125rem;position:relative;top:2px}}@media (min-width: 980px){.meta_info_detail_phone .meta_info_detail_icon .icon{width:1rem;height:1rem;position:relative;top:5px}}.meta_info_detail_icon{color:#C8102E}@media print{.meta_info_detail_label:after{content:normal;display:none}}.meta_info_detail_label_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.meta_info_detail_label_hint.focusable:active,.meta_info_detail_label_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.meta_info_detail_link{color:inherit;display:inline-block;text-decoration:none;transition:color .25s}.meta_info_detail_link:hover,.meta_info_detail_link:focus{color:#DBE442}.meta_info_detail_contact .meta_info_detail_link{font-weight:500}.meta_info_address_street{display:block}.meta_info_detail_label_text{box-shadow:inset 0 -1px 0 #fff;line-height:1;transition:box-shadow .25s}.meta_info_detail_link:hover .meta_info_detail_label_text,.meta_info_detail_link:focus .meta_info_detail_label_text{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}#___gcse_0 .gsc-control-cse{background-color:transparent;border:0;font-family:inherit;font-size:inherit;padding:0}#___gcse_0 form.gsc-search-box{font-size:inherit;margin-bottom:0}#___gcse_0 table.gsc-search-box{position:relative;margin-bottom:0}#___gcse_0 td.gsc-input{padding-right:0.625rem}#___gcse_0 .gsc-input-box{position:relative;background:none;border:0;padding:0}#___gcse_0 table.gsc-input{border-collapse:collapse}#___gcse_0 #gs_tti50{padding:0}#___gcse_0 input.gsc-input{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;height:3.75rem !important;background-color:#fff !important;background-position:20px 50% !important;border:0.0625rem solid #D8D8D8 !important;border-radius:31.25rem;line-height:normal;margin:0 !important;padding:0.8125rem 3.125rem 0.8125rem 1.25rem !important}@media (min-width: 740px){#___gcse_0 input.gsc-input{font-size:1.25rem;line-height:1.5}}@media (min-width: 740px){#___gcse_0 input.gsc-input{padding-right:4.375rem !important}}#___gcse_0 input.gsc-input::-moz-placeholder{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;line-height:normal}#___gcse_0 input.gsc-input::placeholder{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;line-height:normal}@media (min-width: 740px){#___gcse_0 input.gsc-input::-moz-placeholder{font-size:1.25rem;line-height:1.5}#___gcse_0 input.gsc-input::placeholder{font-size:1.25rem;line-height:1.5}}#___gcse_0 .gsib_b{position:absolute;top:50%;right:20px;transform:translate(0, -50%)}@media (min-width: 740px){#___gcse_0 .gsib_b{right:30px}}#___gcse_0 .gsst_b{padding:0}#___gcse_0 .gsst_a{width:1.625rem;height:1.625rem;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAAWpJREFUWAndmGEOwiAMhY1//Ou9vY+H8FLKMylhrGBpHyyThMBc+95Hh9nC5XLidk/sj9RvB6wBnvAGQ7ch4JX6O/Vn6ith4QVPeIOhCVtCInglbAkp3iqsBikJsyurQYr3Dhb7Qm5q4yzYHqRwgC03SwIb1u3pTszLtU/CXmEBAyvNgyakQNO16YIJeobmtxZMYaaW8qA4VZgOKeQRo0iu+A+NHkNPzhBUK3jEeCS25Rf63QogX0HyGqxH9ltOXZQFtgYrr5dACrkXdimkF/YQyFHYMORVHP95HN2n4ap6ijkKKf/6pbBeyKWwFkhUDV3AtHFqZa2QiBuJ9Wy9Zo7H2JPTBLDciBhGci1sOYZhxNDIQNqEacDU2rDOEKZr0gWLEtC0aUIFXD0Ne4QFaqLOtdvLndiB+XXL5XmaY8fTHOTiMWmwUz8eir2hbYPdaXMRv4FdBSn+JWwXUhJQWexZJK5u8IQ3GM7ZPqgwKEshiSLbAAAAAElFTkSuQmCC");background-size:20px;background-position:50% 50%;background-repeat:no-repeat;margin-top:0.125rem;padding:0}#___gcse_0 .gscb_a{display:none}#___gcse_0 td.gsc-search-button{width:3.75rem}@media (min-width: 740px){#___gcse_0 td.gsc-search-button{width:8.125rem}}#___gcse_0 button.gsc-search-button{width:100%;height:3.75rem;background-color:#C8102E;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAA6pJREFUWAm1mDloFVEUhn3ZjKSQQMRgCMEuCIlaJAoqLkSxcANRsLENdmqlfUSIYKs2YucCgnEJSaWdKGKj8AJGggtBg0vhEjUx8ftfXsLMmTszd55vfviZueee89/z7j6vsMwT8/PzNbhugQfherimzOU8J8sc5/kAjhQKhR888weJrYTn4RT0xTSON2FnbhkiXgNPwc+wUswQeBm2VDVRBNVrw7BamECou5IkCzYIobXYhmHc8BSpuwvHoObeb6j52AH3wq2wFlp8x3CMuXnfVniXSU49V4QuDGHsShPDZxUchJqHFrL1pmk46wnUnHMN6yfsu51BCUZiOuBTaDGJoS0h1F1FkBaExRgGDXlFILYRajVbjGYSJFpDa1ereq7i5BYTQKMePoIWfYs+qU8itc9ZZB7WuIYQboEfTAPPKUcWaUQDJ809uwkPRRz/00AbJ6BFT6osEdtsFOXU1ZoqbBzQrINvTFsDxi1S1PmqszWIInvVi6ChGu9ozqJz22gdMuVIUQnq4A9Cm3BeuGeE19Gj9cYWKipBnQJB6ITICzqFgtAiaQ0a7LsrQR1feWEK4b9G3HZQqFoJ6j4XhM7WXMA8nEN4xog3mnKoqARtjyX+olB0xgLzrZkQm5B6NRauBHUryQsu7Y9JjSnB18ZBV6a8YLXfMexfEhuj2w+bzXOWcnVvwOUM0H1i2rqamJwqCWiC9u42mBqY0YE2dpnkVDzqJYPjLROshF3zxUvPOqGl8/6ZaeM95Qbr6yzj2An1gROELpt2xTnj04zoXAgKl99Pp8WF6gm64hDRZTPxKAqJOArE9zt0x7E1OdzjTQTozjYBLXTZzLxoiNGwunpOi3BzfCYJNQR2w2/QQpdN3efqEsKXqvDTgrBzDlMJ9sKwFOf1gsQ+aFf1gvTCfe4ihZ2wFWof1U7QDDfAM9BuJZgiOOmVTJwTcr1QX19p0HDF/Zi02P649r3sqLfB0bRWPOpf4eNagHPYj3slk+SESB/UB05WaN6ehaXbEs8Bh4BGwG+zTkmygFAPPAdfQv16F95ivA6PwMj2hE3z1+IPhgNJ7WeuQ1Dfuu1wE9wBu+BqHyH8LkGLXxj2+MTn7kMiGo1rNkPKP+H23BPwaYBEauENaKE9uLJN3KfhLD4kou/kOzZDyl/hxixaufmSSAMcgRb6X6g9t4azCJPICvgQWpT+dSgdVVkEq+3LlX8azf3wsdFO/hQwzrkX6T79BaiLs/4G1DWvdBf9Bx10jEx7NnGhAAAAAElFTkSuQmCC");background-size:20px;background-position:50% 50%;background-repeat:no-repeat;border:0;border-radius:31.25rem;color:#fff;margin-left:0;transition:background-color .25s}#___gcse_0 button.gsc-search-button:hover,#___gcse_0 button.gsc-search-button:focus{background-color:#000}#___gcse_0 button.gsc-search-button img,#___gcse_0 button.gsc-search-button svg{display:none}#___gcse_0 .gsc-positioningWrapper{display:none}#___gcse_0 .gsc-above-wrapper-area{border-bottom:0;padding:0.625rem 0 1.25rem}@media (min-width: 740px){#___gcse_0 .gsc-above-wrapper-area{padding-bottom:3.125rem}}#___gcse_0 .gsc-result-info{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:0.9375rem;line-height:1.5;color:inherit;margin:0;padding:0}@media (min-width: 740px){#___gcse_0 .gsc-result-info{font-size:1rem}}#___gcse_0 .gsc-result{border-bottom:0.0625rem solid #E8EAEA;padding:1.25rem 0}@media (min-width: 740px){#___gcse_0 .gsc-result{padding:2.125rem 0;margin-right:5.4%;margin-left:5.4%}}#___gcse_0 .gsc-result.gsc-promotion{background-color:#F1EEEA;border:0;margin:0;padding-right:1.25rem;padding-left:1.25rem}@media (min-width: 740px){#___gcse_0 .gsc-result.gsc-promotion{padding-right:5.4%;padding-left:5.4%}}#___gcse_0 .gsc-thumbnail-inside{padding:0}#___gcse_0 div.gs-title{color:inherit;font-size:inherit;margin-bottom:0.375rem;text-decoration:none}#___gcse_0 a.gs-title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1rem;line-height:1.75;color:#000;display:block;text-decoration:underline;-webkit-text-decoration-color:#C8102E;text-decoration-color:#C8102E;transition:color .25s,-webkit-text-decoration .25s,-webkit-text-decoration-color .25s;transition:color .25s,text-decoration .25s,text-decoration-color .25s;transition:color .25s,text-decoration .25s,text-decoration-color .25s,-webkit-text-decoration .25s,-webkit-text-decoration-color .25s}@media (min-width: 740px){#___gcse_0 a.gs-title{font-size:1.375rem}}@media (min-width: 1220px){#___gcse_0 a.gs-title{font-size:1.75rem;line-height:1.5}}#___gcse_0 a.gs-title:hover,#___gcse_0 a.gs-title:focus{color:#C8102E;-webkit-text-decoration-color:rgba(200,16,46,0);text-decoration-color:rgba(200,16,46,0)}#___gcse_0 a.gs-title b{color:#C8102E;font:inherit;text-decoration:none}#___gcse_0 .gsc-url-top{padding:0}#___gcse_0 .gs-visibleUrl{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;color:#5B6670;margin-bottom:0.5rem;padding-bottom:0}@media (min-width: 740px){#___gcse_0 .gs-visibleUrl{font-size:0.875rem;line-height:1.28571}}#___gcse_0 .gs-visibleUrl b{color:inherit}#___gcse_0 .gsc-table-result{font-family:inherit;font-size:inherit;padding:0}#___gcse_0 .gsc-thumbnail{display:none}#___gcse_0 .gs-snippet{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;color:#303030;margin-top:0}@media (min-width: 740px){#___gcse_0 .gs-snippet{font-size:1.25rem;line-height:1.5}}#___gcse_0 .gsc-url-bottom{display:none;margin-top:0.5rem}@media (min-width: 980px){#___gcse_0 .gsc-wrapper{width:74%;margin-right:auto;margin-left:auto}}#___gcse_0 .gsc-results{width:100%}#___gcse_0 .gsc-cursor-box{margin:2.5rem 0;padding:0 5.4%}#___gcse_0 .gsc-cursor{align-items:center;color:inherit;display:flex;fill:none}#___gcse_0 .gsc-cursor-page{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;background-color:transparent;color:#C8102E;display:block;font-weight:500;justify-content:center;margin:0;padding:0 0.625rem 0 0;text-decoration:underline;-webkit-text-decoration-color:#C8102E;text-decoration-color:#C8102E;transition:background .25s,border .25s,color .25s,-webkit-text-decoration .25s,-webkit-text-decoration-color .25s;transition:background .25s,border .25s,color .25s,text-decoration .25s,text-decoration-color .25s;transition:background .25s,border .25s,color .25s,text-decoration .25s,text-decoration-color .25s,-webkit-text-decoration .25s,-webkit-text-decoration-color .25s}@media (min-width: 740px){#___gcse_0 .gsc-cursor-page{font-size:1.25rem;line-height:1.5}}@media (min-width: 740px){#___gcse_0 .gsc-cursor-page{padding-right:1.25rem}}#___gcse_0 .gsc-cursor-page:hover,#___gcse_0 .gsc-cursor-page:focus{color:#000;-webkit-text-decoration-color:rgba(200,16,46,0);text-decoration-color:rgba(200,16,46,0)}#___gcse_0 .gsc-cursor-page.gsc-cursor-current-page{color:#000;font-weight:inherit;-webkit-text-decoration-color:rgba(200,16,46,0);text-decoration-color:rgba(200,16,46,0)}#___gcse_0 .gcsc-more-maybe-branding-root>a{display:none}#___gcse_0 .gcsc-branding{padding:0}.cognito .c-progress-steps li::before{content:normal;display:none}.cognito a{box-shadow:none}.fs-background-container{opacity:0;transition:opacity 0.35s}.fs-background-loaded .fs-background-container{opacity:1}.fs-background-controls{position:absolute;z-index:4}@media print{.fs-carousel-canister{width:100% !important;display:block !important;transform:none !important}}@media print{.fs-carousel-item{width:100% !important;height:auto !important;page-break-inside:avoid}}@media print{.fs-carousel-controls{display:none !important}}.fs-carousel-control{position:relative;cursor:default;opacity:0;padding:1.25rem;pointer-events:none;visibility:hidden;transition:opacity .25s,visibility .25s}.fs-carousel-control.fs-carousel-visible{cursor:pointer;opacity:1;pointer-events:auto;visibility:visible}.fs-carousel-control-icon{position:absolute;top:50%;left:50%;pointer-events:none;transform:translate(-50%, -50%)}.fs-carousel-control-label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.fs-carousel-control-label.focusable:active,.fs-carousel-control-label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}@media print{.fs-carousel-pagination{display:none !important}}.fs-carousel-page{width:0.9375rem;height:0.9375rem;position:relative;color:transparent;display:inline-block;overflow:hidden}.fs-carousel-page:before{width:0.625rem;height:0.625rem;position:absolute;top:50%;left:50%;background-color:#999;border-radius:50%;content:"";transform:translate(-50%, -50%)}.fs-carousel-page.fs-carousel-active:before{background-color:#000}.form_builder{margin-top:2.5rem;margin-bottom:2.5rem;font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.form_builder{margin-top:3.125rem}}@media (min-width: 980px){.form_builder{margin-top:3.75rem}}@media (min-width: 740px){.form_builder{margin-bottom:3.125rem}}@media (min-width: 980px){.form_builder{margin-bottom:3.75rem}}@media (min-width: 740px){.form_builder{font-size:1.25rem;line-height:1.5}}.form_builder h2{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.04688rem;line-height:1.15385;text-transform:uppercase}@media (min-width: 740px){.form_builder h2{font-size:2.875rem;letter-spacing:0.0625rem}}@media (min-width: 1220px){.form_builder h2{font-size:3.375rem;letter-spacing:0.09375rem;line-height:1.11111}}.form_builder fieldset{border:0;margin:2.5rem 0;padding:0}.form_builder fieldset>label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;font-weight:700;display:block;margin-bottom:0.5rem}@media (min-width: 740px){.form_builder fieldset>label{font-size:1.25rem;line-height:1.5}}.form_builder legend{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;font-weight:700;display:block;margin-bottom:0.5rem}@media (min-width: 740px){.form_builder legend{font-size:1.25rem;line-height:1.5}}.form_builder input:not([type="submit"]):not([type="file"]),.form_builder textarea{border:0.0625rem solid #000;border-radius:0.25rem;font-size:1.125rem;line-height:1.77778;padding:0.5rem 0.75rem;width:100%}@media (min-width: 740px){.form_builder input:not([type="submit"]):not([type="file"]),.form_builder textarea{padding:0.75rem 1rem}}.form_builder input::-ms-clear{width:0;height:0}.form_builder textarea{min-height:13.75rem;resize:vertical}.form_builder_full,.form_builder_split{margin-bottom:1.25rem}.form_builder_sublabel{display:block}@media (min-width: 500px){.form_builder_wrap{display:flex}}.form_builder_address:after{clear:both;content:"";display:table}.form_builder_split{width:calc(50% - 0.3125rem);float:left;margin-right:0.625rem}@media (min-width: 740px){.form_builder_split{width:calc(50% - 0.625rem);margin-right:1.25rem}}.form_builder_split.form_builder_split_last_col{margin-right:0}@media (min-width: 500px){.form_builder_firstname{width:calc(50% - 0.625rem);margin-right:0.625rem}}@media (min-width: 740px){.form_builder_firstname{width:calc(50% - 1.25rem);margin-right:1.25rem}}@media (min-width: 500px){.form_builder_lastname{width:50%}}.form_builder_date_2,.form_builder_phone_3{width:5rem;float:left;margin-right:0.625rem}@media (min-width: 740px){.form_builder_date_2,.form_builder_phone_3{margin-right:1.25rem}}.form_builder_date_4,.form_builder_phone_4{width:6.875rem;float:left}.form_builder_checkbox{position:relative}.form_builder_checkbox input{position:absolute;z-index:-2;opacity:0}.form_builder_checkbox input:checked ~ [class$='indicator']:before{transform:scale(1)}.form_builder_checkbox [class$='indicator']{position:absolute;top:0;left:0;display:block;pointer-events:none;text-align:center;transition:background-color .25s,border .25s,color .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form_builder_checkbox [class$='indicator']:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;transition:background .25s,transform .25s}.form_builder_checkbox input:checked ~ [class$='indicator']:before{transform:scale(1)}.form_builder_checkbox [class$='indicator']{width:1.25rem;height:1.25rem;border-radius:0.125rem}.form_builder_checkbox [class$='indicator']:before{top:3px;content:'\2713';font-size:0.875rem;line-height:1;transform:scale(0)}.form_builder_checkbox input:focus ~ [class$='indicator']{box-shadow:0 0 3px 1px #0070EB}.form_builder_checkbox [class$='indicator']{border:0.0625rem solid;color:#999}.form_builder_checkbox input:checked ~ [class$='indicator']{background-color:#0070EB;border-color:#0070EB;color:#fff}.form_builder_radio{position:relative}.form_builder_radio input{position:absolute;z-index:-2;opacity:0}.form_builder_radio input:checked ~ [class$='indicator']:before{transform:scale(1)}.form_builder_radio [class$='indicator']{position:absolute;top:0;left:0;display:block;pointer-events:none;text-align:center;transition:background-color .25s,border .25s,color .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form_builder_radio [class$='indicator']:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;transition:background .25s,transform .25s}.form_builder_radio [class$='indicator']{width:1rem;height:1rem;border-radius:50%}.form_builder_radio [class$='indicator']:before{width:0.375rem;height:0.375rem;border-radius:inherit;content:''}.form_builder_radio input:focus ~ [class$='indicator']{box-shadow:0 0 3px 1px #0070EB}.form_builder_radio [class$='indicator']{border:0.0625rem solid;color:#999}.form_builder_radio [class$='indicator']:before{background-color:#ccc}.form_builder_radio input:checked ~ [class$='indicator']:before{background-color:#0070EB}.form_builder_for_checkbox{cursor:pointer;display:inline-block;padding-left:1.875rem}.form_builder_checkbox,.form_builder_radio{margin-bottom:0.3125rem}.form_builder_checkbox:last-child,.form_builder_radio:last-child{margin-bottom:0}.form_builder_checkbox [class$="indicator"]{top:6px}.form_builder_radio [class$="indicator"]{top:8px}.form_builder_select{position:relative;display:inline-block;max-width:18.75rem;width:100%}.form_builder_select select{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:0.0625rem solid #000;border-radius:0.1875rem;color:inherit;cursor:pointer;display:inline-block;line-height:normal;margin:0;outline:0;padding:0.875rem 2.5rem 0.875rem 1.25rem}@-moz-document url-prefix(){.form_builder_select select{text-indent:0.01px;text-overflow:''}}.form_builder_select select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.form_builder_select select::-ms-expand{display:none}@-moz-document url-prefix(){.form_builder_select select option{background-color:#fff}}.form_builder_select select:focus{box-shadow:0 0 3px 1px #0070EB}.form_builder_select select:active{color:#fff;background-color:#000}.form_builder_select:after{border-top-color:#0070EB}.form_builder_submit{cursor:pointer;font-weight:500;padding:1rem 1.875rem;transition:background .25s,color .25s;background:#0070EB;color:#fff;border:none}@media print{.form_builder_submit{border:0.0625rem solid #000}}.form_builder_submit:focus,.form_builder_submit:hover{background:#000}.form_builder_submit [class$="label"]{font-size:1.125rem;font-weight:700;line-height:1.27778}.form_builder_errors{color:#A70034}.form_builder_captcha_error{color:#A70034}.form_builder_error_list{list-style:none;margin:0;padding:0}.form_builder_error_list_entry a{color:#0070EB;font-weight:700;text-decoration:underline;transition:color .25s}.form_builder_error_list_entry a:hover,.form_builder_error_list_entry a:focus{color:#000}.page .gform_wrapper{margin-top:2.5rem;margin-bottom:2.5rem;font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.page .gform_wrapper{margin-top:3.125rem}}@media (min-width: 980px){.page .gform_wrapper{margin-top:3.75rem}}@media (min-width: 740px){.page .gform_wrapper{margin-bottom:3.125rem}}@media (min-width: 980px){.page .gform_wrapper{margin-bottom:3.75rem}}@media (min-width: 740px){.page .gform_wrapper{font-size:1.25rem;line-height:1.5}}.page .gform_wrapper form h3.gform_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.04688rem;line-height:1.15385;text-transform:uppercase}@media (min-width: 740px){.page .gform_wrapper form h3.gform_title{font-size:2.875rem;letter-spacing:0.0625rem}}@media (min-width: 1220px){.page .gform_wrapper form h3.gform_title{font-size:3.375rem;letter-spacing:0.09375rem;line-height:1.11111}}.page .gform_wrapper form label .gfield_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;font-weight:700}@media (min-width: 740px){.page .gform_wrapper form label .gfield_label{font-size:1.25rem;line-height:1.5}}.page .gform_wrapper form .gfield_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.page .gform_wrapper form .gfield_description{font-size:1.25rem;line-height:1.5}}.page .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page .gform_wrapper form textarea,.page .gform_wrapper form select{border:0.0625rem solid #000;border-radius:0.25rem;font-size:1.125rem;line-height:1.77778;padding:0.5rem 0.75rem}@media (min-width: 740px){.page .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page .gform_wrapper form textarea,.page .gform_wrapper form select{padding:0.75rem 1rem}}.page .gform_wrapper form .gfield_checkbox li input,.page .gform_wrapper form .gfield_checkbox li input[type=checkbox]{margin-top:-0.3125rem;margin-right:0.5rem}.page .gform_wrapper form .gfield_radio li input,.page .gform_wrapper form .gfield_radio li input[type=radio]{margin-top:-0.3125rem;margin-right:0.5rem}.page .gform_wrapper form .ginput_container_consent input[type=checkbox]{position:relative;top:-2px;margin-right:0.5rem}.page .gform_wrapper form .gform_footer input.button,.page .gform_wrapper form .gform_footer input[type=submit],.page .gform_wrapper form .gform_page_footer input.button,.page .gform_wrapper form .gform_page_footer input[type=submit]{cursor:pointer;font-weight:500;padding:1rem 1.875rem;transition:background .25s,color .25s;background:#0070EB;color:#fff;border:none}@media print{.page .gform_wrapper form .gform_footer input.button,.page .gform_wrapper form .gform_footer input[type=submit],.page .gform_wrapper form .gform_page_footer input.button,.page .gform_wrapper form .gform_page_footer input[type=submit]{border:0.0625rem solid #000}}.page .gform_wrapper form .gform_footer input.button:focus,.page .gform_wrapper form .gform_footer input.button:hover,.page .gform_wrapper form .gform_footer input[type=submit]:focus,.page .gform_wrapper form .gform_footer input[type=submit]:hover,.page .gform_wrapper form .gform_page_footer input.button:focus,.page .gform_wrapper form .gform_page_footer input.button:hover,.page .gform_wrapper form .gform_page_footer input[type=submit]:focus,.page .gform_wrapper form .gform_page_footer input[type=submit]:hover{background:#000}.page .gform_wrapper form .gform_footer input.button [class$="label"],.page .gform_wrapper form .gform_footer input[type=submit] [class$="label"],.page .gform_wrapper form .gform_page_footer input.button [class$="label"],.page .gform_wrapper form .gform_page_footer input[type=submit] [class$="label"]{font-size:1.125rem;font-weight:700;line-height:1.27778}.page .gform_wrapper form .gfield_error .gfield_label{color:#A70034}.page .gform_wrapper form .gfield_required{color:#A70034}.page .gform_wrapper form .gform_body .gfield.gfield_error{background-color:transparent;border-color:#A70034}.page .gform_wrapper form li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page .gform_wrapper form li.gfield_error textarea,.page .gform_wrapper form li.gfield_error select{border-color:#A70034}.page .gform_wrapper form .validation_error{color:#A70034;border-color:#A70034}.page .gform_wrapper form .validation_message{color:#A70034}@media (min-width: 1220px){#fs-grid-menu .fs-grid-status-lg{background:transparent !important;color:#ccc !important}}@media (min-width: 1394px){#fs-grid-menu .fs-grid-status-xl{background:transparent !important;color:#ccc !important}}@media (min-width: 1394px){#fs-grid-menu .fs-grid-status-xxl{background:#ccc;color:#333 !important}}#fs-grid-menu .fs-grid-show:focus,#fs-grid-menu .fs-grid-remove:focus{color:#eee}.lazy_image_wrapper{display:none}.js .lazy_image_wrapper{position:relative;display:block}.js-lazy{width:100%;position:absolute;top:0;left:0;border-radius:inherit;opacity:0;transition:opacity 0.35s}.js-lazyloaded{opacity:1}.pagination{margin-top:2.5rem;position:relative;display:none}@media (min-width: 740px){.pagination{margin-top:3.125rem}}@media (min-width: 980px){.pagination{margin-top:3.75rem}}.js .pagination{display:block}@media print{.js .pagination{display:none}}.pagination_nav{width:100%;height:100%;position:absolute;top:0;left:0;align-items:center;display:flex;justify-content:space-between}.pagination_arrow{width:3.125rem;height:3.125rem;position:relative;z-index:2;align-items:center;background-color:#C8102E;border-radius:50%;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:flex;opacity:1;pointer-events:auto;transition:background-color .25s,color .25s,opacity .25s,visibility .25s;visibility:visible}.pagination_arrow:not(.pagination_arrow_disabled):hover,.pagination_arrow:focus{background-color:#fff;color:#C8102E}.pagination_arrow_disabled{color:#ccc;opacity:0;pointer-events:none;visibility:hidden}.pagination_arrow_right{justify-content:flex-end}.pagination_arrow_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.pagination_arrow_label.focusable:active,.pagination_arrow_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.pagination_arrow_icon .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.pagination_form{position:relative;color:#000;text-align:center}.pagination_form_inner{align-items:center;display:flex;justify-content:center}.pagination_form_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:0.9375rem;line-height:1.5;display:none;margin-right:0.625rem}@media (min-width: 740px){.pagination_form_label{font-size:1rem}}@media (min-width: 500px){.pagination_form_label{display:block}}.pagination_form_select_wrapper{position:relative;display:inline-block}.pagination_form_select{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:0.9375rem;line-height:1.5;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#F1EEEA;border:0;color:#000;cursor:pointer;font-size:1.125rem;font-weight:700;line-height:1;padding:1.25rem 2.625rem 0.875rem 1.25rem}@media (min-width: 740px){.pagination_form_select{font-size:1rem}}.pagination_form_select_icon{position:absolute;top:50%;right:18px;color:#9D2235;pointer-events:none;transform:translate(0, -50%)}.pagination_form_suffix{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:0.9375rem;line-height:1.5;position:relative;padding:0 1.125rem 0 0.625rem}@media (min-width: 740px){.pagination_form_suffix{font-size:1rem}}.pagination_form_suffix::after{width:0.0625rem;height:1.25rem;position:absolute;right:3px;top:-1px;background-color:#A2AAAD;content:"";display:block;transform:rotate(30deg)}.pagination_form_button{background-color:transparent;color:#C8102E;font-size:0.9375rem;font-weight:700;letter-spacing:0.07813rem;padding:0.625rem 0.75rem;text-transform:uppercase;transition:color .25s}.pagination_form_button:hover,.pagination_form_button:focus{color:#000}.pagination_form_button_label{box-shadow:inset 0 -1px 0 #C8102E;transition:box-shadow .25s}.pagination_form_button:hover .pagination_form_button_label,.pagination_form_button:focus .pagination_form_button_label{box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.audience{position:relative;top:0;right:0;z-index:400;background-color:#fff;color:#000}[data-whatinput="mouse"] .audience:focus,[data-whatinput="touch"] .audience:focus{outline:0}@media print{.audience{display:none}}.loaded .audience{transition:opacity 0.35s, transform 0.35s, visibility 0.35s}@media (prefers-reduced-motion: reduce){.loaded .audience{transition-duration:0s}}.js .audience{overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed;opacity:0;padding:0;pointer-events:none;visibility:hidden}.audience.fs-swap-active{opacity:1;pointer-events:auto;visibility:visible}.js .audience::before{height:100vh;position:fixed;top:0;right:0;bottom:0;left:0;background-size:cover;content:'';display:block;pointer-events:none}.audience::before{background-image:url("../images/line_pattern_gray_sm.svg");background-position:right top;background-repeat:no-repeat;opacity:0.2}@media (min-width: 980px){.audience::before{background-image:url("../images/line_pattern_gray_lg.svg")}}.audience_bg{display:none}@media (min-width: 980px){.js .audience_bg{width:22.4375rem;position:fixed;top:0;left:50%;bottom:0;background-color:#121212;box-shadow:-349px 0 0 #121212;display:block;pointer-events:none;transform:translateX(-460px)}}@media (min-width: 1220px){.js .audience_bg{width:28rem;box-shadow:-448px 0 0 #121212;transform:translateX(-575px)}}@media (min-width: 1394px){.js .audience_bg{width:32.1875rem;box-shadow:-515px 0 0 #121212;transform:translateX(-660px)}}.audience_inner{position:relative;padding-bottom:2.5rem}@media (min-width: 980px){.audience_inner{padding-bottom:5rem}}.audience_header{background-color:#121212;color:#fff;padding:1.125rem 0 0}@media (min-width: 980px){.audience_header{padding-top:2.5rem;background-color:transparent}}.audience_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.audience_title.focusable:active,.audience_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.audience_selector{position:relative;z-index:100;margin:2.5rem 0 -1.375rem 0}@media (min-width: 980px){.audience_selector{display:none}}.audience_selector_intro{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.125rem;line-height:1.55556;margin:0 0 1rem}@media (min-width: 740px){.audience_selector_intro{font-size:1.375rem}}@media (min-width: 1220px){.audience_selector_intro{font-size:1.75rem;line-height:1.42857}}.audience_selector_trigger{width:100%;align-items:center;background-color:#A4DBE8;color:#303030;display:flex;padding:0.875rem 1.25rem;transition:background-color .25s,color .25s}.audience_selector_trigger:hover,.audience_selector_trigger:focus{background-color:#C8102E;color:#fff}.audience_selector_trigger_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;line-height:1;margin-right:auto;padding-top:0.25rem}@media (min-width: 740px){.audience_selector_trigger_label{font-size:0.875rem;line-height:1.28571}}.audience_selector_trigger_icon{margin-left:0.625rem;transition:transform .25s}.audience_selector.fs-swap-active .audience_selector_trigger_icon{transform:rotate(180deg)}.audience_selector_panel{width:100%;position:absolute;background-color:#F1EEEA;transition:opacity .25s,visibility .25s}[data-whatinput="mouse"] .audience_selector_panel:focus,[data-whatinput="touch"] .audience_selector_panel:focus{outline:0}.audience_selector.fs-swap-enabled .audience_selector_panel{opacity:0;pointer-events:none;visibility:hidden}.audience_selector.fs-swap-active .audience_selector_panel{opacity:1;pointer-events:auto;visibility:visible}.audience_selector_panel_list{font-size:1rem;font-weight:500;list-style:none;line-height:1;margin:0;padding:1rem 0}@media (min-width: 980px){.audience_selector_panel_list{font-size:1.625rem;font-weight:700;letter-spacing:0.10938rem;line-height:0.9;padding:0;text-transform:uppercase}}@media (min-width: 1220px){.audience_selector_panel_list{font-size:2rem}}@media (min-width: 1394px){.audience_selector_panel_list{font-size:2.25rem}}.audience_selector_panel_link{color:#000;display:block;padding:0.625rem 1.25rem;transition:color .25s}@media (min-width: 980px){.audience_selector_panel_link{color:rgba(255,255,255,0.34);padding:0.8125rem 0}}.audience_selector_panel_link:hover,.audience_selector_panel_link:focus{color:#9D2235}@media (min-width: 980px){.audience_selector_panel_link:hover,.audience_selector_panel_link:focus{color:#fff}}@media (min-width: 980px){.audience_selector_panel_link.active{color:#fff}}.audience_selector_panel_link_label{box-shadow:inset 0 -1px 0 #000;transition:box-shadow .25s}@media (min-width: 980px){.audience_selector_panel_link_label{box-shadow:inset 0 -15px 0 rgba(157,34,53,0);display:block;padding:0 1.25rem 0 0}}@media (max-width: 739px){.audience_selector_panel_link:hover .audience_selector_panel_link_label,.audience_selector_panel_link:focus .audience_selector_panel_link_label{box-shadow:inset 0 -1px 0 rgba(0,0,0,0)}}@media (min-width: 980px){.audience_selector_panel_link.active .audience_selector_panel_link_label{box-shadow:inset 0 -10px 0 #9d2235}}@media (min-width: 1220px){.audience_selector_panel_link.active .audience_selector_panel_link_label{box-shadow:inset 0 -15px 0 #9d2235}}.audience_primary_inner{padding:3.75rem 0 0 0}@media (min-width: 980px){.audience_primary_inner{display:flex;padding:0}}.audience_primary_tabs{display:none}@media (min-width: 980px){.audience_primary_tabs{width:22.4375rem;position:fixed;color:#fff;display:block;margin:2.5rem auto 0 0}}@media (min-width: 1220px){.audience_primary_tabs{width:28rem;margin-top:5rem}}@media (min-width: 1394px){.audience_primary_tabs{width:32.125rem}}.audience_primary_tabs_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;margin:0 0 0.75rem}@media (min-width: 740px){.audience_primary_tabs_title{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.js .audience_primary_links{position:relative;flex:0 0 52%;margin-left:auto}}@media (min-width: 980px){.js .audience_primary_links::after{width:calc(35.0625rem + ((100vw - 57.5rem) / 2));height:5.625rem;position:fixed;bottom:0;left:50%;background-image:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%);content:"";display:block;transform:translateX(-101px)}}@media (min-width: 1220px){.js .audience_primary_links::after{width:calc(43.875rem + ((100vw - 71.875rem) / 2));transform:translateX(-127px)}}@media (min-width: 1394px){.js .audience_primary_links::after{width:calc(50.1875rem + ((100vw - 82.3125rem) / 2));transform:translateX(-145px)}}.audience_links{border-top:0.125rem solid #A2AAAD;padding-top:1.875rem}.js .audience_links{border-top-width:0;display:none;padding-top:0}.js .audience_links.active{display:block}.audience_footer{display:none}.js .audience_footer{position:absolute;top:0;right:0;left:0;display:block;pointer-events:none}.audience_footer_inner{display:flex;justify-content:flex-end;padding-top:1.125rem}@media (min-width: 980px){.audience_footer_inner{padding-top:2.5rem}}.audience_close_toggle{color:inherit;pointer-events:auto}.audience_close_toggle_inner{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center}.audience_close_toggle_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:500;font-size:0.75rem;letter-spacing:0.10938rem;line-height:1;text-transform:uppercase;margin-top:1.25rem}@media (max-width: 979px){.audience_close_toggle_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.audience_close_toggle_label.focusable:active,.audience_close_toggle_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}.audience_close_toggle_icon{width:2.25rem;height:2.25rem;position:relative;background-color:#9D2235;border-radius:50%;color:#fff;display:block;transition:background-color .25s}@media (min-width: 980px){.audience_close_toggle_icon{width:3.125rem;height:3.125rem}}.audience_close_toggle_icon .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:0.625rem;height:0.625rem}@media (min-width: 980px){.audience_close_toggle_icon .icon{width:0.875rem;height:0.875rem}}.audience_close_toggle_icon:hover,.audience_close_toggle_icon:focus{background-color:#5B6670}.audience_close_toggle_icon_space{display:none}.footer{position:relative;background:#121212;color:#fff;padding:2rem 0}@media (min-width: 980px){.footer{padding:3.75rem 0}}@media print{.footer{padding:0}}@media (min-width: 980px){.body_layout_home .footer{position:relative}}@media (min-width: 740px){.footer_primary_inner{margin-bottom:2.5rem}}@media (min-width: 980px){.footer_primary_inner{width:100%;align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:4.125rem}}@media (min-width: 740px){.footer_primary_lockup{display:flex;margin-bottom:2.25rem}}@media (min-width: 980px){.footer_primary_lockup{flex:0 0 48%;margin:0 auto 0 0}}@media (min-width: 740px){.footer_navigations{display:flex}}@media (min-width: 980px){.footer_navigations{flex:0 0 48%;margin-top:1.25rem}}@media print{.footer_ribbon{display:none}}.footer_ribbon_inner{border-top:0.0625rem solid rgba(91,102,112,0.3)}@media (min-width: 740px){.footer_ribbon_inner{border-top-color:rgba(91,102,112,0.7)}}@media (min-width: 980px){.footer_ribbon_inner{padding-top:0.9375rem}}@media (min-width: 1220px){.footer_ribbon_inner{align-items:center;display:flex}}@media (min-width: 740px){.footer_ribbon_group{width:100%;align-items:center;display:flex}}.copyright{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;align-items:center;display:flex;margin:0}@media (min-width: 740px){.copyright{font-size:0.875rem;line-height:1.28571}}@media (min-width: 740px){.copyright{margin-left:auto}}@media (min-width: 980px){.copyright{margin-left:0.25rem}}.copyright_divider{position:relative;top:-3px;color:#5B6670;display:none}@media (min-width: 980px){.copyright_divider{display:block;margin-right:0.625rem}}@media (min-width: 1220px){.copyright_divider{margin-left:0.25rem;margin-right:1.25rem}}.copyright_icon{margin-right:0.25rem}.copyright_year{margin-right:0.25rem}.header{position:relative;z-index:5}.header::before{width:100%;position:absolute;top:0;bottom:0;left:0;background-image:linear-gradient(90deg, #fff 250px, #fff 250px, rgba(255,255,255,0) 100%);content:'';display:block}@media (min-width: 980px){.header::before{width:100%}}@media print{.header{margin-bottom:1.25rem}}.header_primary{padding:1.125rem 0}@media (min-width: 980px){.header_primary{padding:2.5rem 0 0}}@media print{.header_primary{padding:0}}.header_primary_inner{display:flex}@media (min-width: 980px){.header_primary_inner{flex-wrap:wrap}}.header_ribbon{position:relative;z-index:1;display:none}@media (min-width: 980px){.header_ribbon{background:#4D4D4D;display:block}}@media print{.header_ribbon{display:none}}.header_ribbon_inner{display:flex;justify-content:flex-end}.header_controls{align-items:center;display:flex;margin-left:auto}@media print{.header_controls{display:none}}@media (min-width: 980px){.js .body_layout_home .header_controls{position:fixed;top:40px;right:50%;transform:translateX(460px)}}@media (min-width: 1220px){.js .body_layout_home .header_controls{transform:translateX(575px)}}@media (min-width: 1394px){.js .body_layout_home .header_controls{transform:translateX(658px)}}.menu{position:relative;top:0;right:0;z-index:400;background-color:#121212;color:#fff}[data-whatinput="mouse"] .menu:focus,[data-whatinput="touch"] .menu:focus{outline:0}@media print{.menu{display:none}}.loaded .menu{transition:opacity 0.35s, transform 0.35s, visibility 0.35s}@media (prefers-reduced-motion: reduce){.loaded .menu{transition-duration:0s}}.js .menu{overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed;opacity:0;padding:0;pointer-events:none;visibility:hidden}.menu.fs-swap-active{opacity:1;pointer-events:auto;visibility:visible}.js .menu::before{height:100vh;position:fixed;top:0;right:0;bottom:0;left:0;background-size:cover;content:'';display:block;pointer-events:none}.menu::before{background:right top url("../images/line_pattern_sm.svg") no-repeat;opacity:0.09}@media (min-width: 980px){.menu::before{background-image:url("../images/line_pattern_lg.svg")}}.menu_inner{position:relative;padding-bottom:2.5rem}@media (min-width: 980px){.menu_inner{padding-bottom:5rem}}.menu_header{padding:1.125rem 0}@media (min-width: 980px){.menu_header{padding:2.5rem 0 3.125rem}}@media (min-width: 1220px){.menu_header{padding-bottom:5rem}}@media (min-width: 980px){.menu_header_inner{display:flex}}.menu_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.menu_title.focusable:active,.menu_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}@media (min-width: 980px){.menu_primary_inner{display:flex}}@media (min-width: 980px){.menu_primary_group{flex:0 0 48%;margin-top:1.875rem}}@media (min-width: 1220px){.menu_primary_group{margin-top:3.125rem}}.menu_footer{display:none}.js .menu_footer{position:absolute;top:0;right:0;left:0;display:block;pointer-events:none}.menu_footer_inner{display:flex;justify-content:flex-end;padding-top:1.125rem}@media (min-width: 980px){.menu_footer_inner{padding-top:2.5rem}}.menu_close_toggle{color:inherit;pointer-events:auto}.menu_close_toggle_inner{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center}.menu_close_toggle_icon{width:2.25rem;height:2.25rem;position:relative;background-color:#9D2235;border-radius:50%;color:#fff;display:block;transition:background-color .25s}@media (min-width: 980px){.menu_close_toggle_icon{width:3.125rem;height:3.125rem}}.menu_close_toggle_icon .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:0.625rem;height:0.625rem}@media (min-width: 980px){.menu_close_toggle_icon .icon{width:0.875rem;height:0.875rem;margin-left:0.0625rem}}.menu_close_toggle_icon:hover,.menu_close_toggle_icon:focus{background-color:#5B6670}.menu_close_toggle_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:500;font-size:0.75rem;letter-spacing:0.10938rem;line-height:1;text-transform:uppercase;margin-top:1.25rem}@media (max-width: 979px){.menu_close_toggle_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.menu_close_toggle_label.focusable:active,.menu_close_toggle_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}.menu_close_toggle_icon_space{display:none}.menu_toggle{position:relative;color:#5B6670;transition:color .25s}.menu_toggle [class$='toggle_inner']{align-items:center;display:flex;flex-direction:column-reverse}.menu_toggle [class$='label']{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:500;font-size:0.75rem;letter-spacing:0.10938rem;line-height:1;text-transform:uppercase;margin-top:1.25rem}@media (max-width: 979px){.menu_toggle [class$='label']{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.menu_toggle [class$='label'].focusable:active,.menu_toggle [class$='label'].focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}.menu_toggle [class$='icon']{width:2.25rem;height:2.25rem;position:relative;background-color:#fff;border-radius:50%;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;overflow:hidden;transform:scale(1);transition:background-color .25s,color .25s,transform .25s}@media (min-width: 980px){.menu_toggle [class$='icon']{width:3.125rem;height:3.125rem}}.menu_toggle [class$='icon']::before{width:2.25rem;height:2.25rem;background-color:#C8102E;border-radius:50%;content:'';display:block;overflow:hidden;transform:scale(1);transition:transform .25s}@media (min-width: 980px){.menu_toggle [class$='icon']::before{width:3.125rem;height:3.125rem}}.menu_toggle [class$='icon_inner']{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.menu_toggle:hover,.menu_toggle:focus{color:#000}.menu_toggle:hover [class$='icon'],.menu_toggle:focus [class$='icon']{color:#C8102E;transform:scale(0.9)}.menu_toggle:hover [class$='icon']::before,.menu_toggle:focus [class$='icon']::before{transform:scale(0)}@media print{.menu_toggle{display:none}}.menu_toggle_inner{transition:opacity .25s,visibility .25s}.menu_toggle.fs-swap-active .menu_toggle_inner_default{opacity:0;pointer-events:none;visibility:hidden}.menu_toggle_inner_active{position:absolute;top:0;opacity:0;pointer-events:none;visibility:hidden}.menu_toggle.fs-swap-active .menu_toggle_inner_active{opacity:1;pointer-events:auto;visibility:visible}@media (min-width: 980px){.menu_toggle_icon .icon_menu{width:1rem;height:0.875rem}}.menu_toggle_icon_space{display:none}.page_wrapper{width:100%;min-height:100vh;position:relative;color:#303030;display:flex;flex-direction:column}.page{display:flex;flex-direction:column;flex-grow:1}[data-whatinput="mouse"] .page_feature:focus,[data-whatinput="touch"] .page_feature:focus{outline:0}.page_group{background-color:#fff;flex-grow:1}@media (min-width: 980px){.body_layout_home .page_group{position:relative}}[data-whatinput="mouse"] .page_content:focus,[data-whatinput="touch"] .page_content:focus{outline:0}.page_content .typography:last-child{margin-bottom:2.5rem}@media (min-width: 740px){.page_content .typography:last-child{margin-bottom:3.125rem}}@media (min-width: 980px){.page_content .typography:last-child{margin-bottom:3.75rem}}@media (min-width: 1220px){.page_content .typography:last-child{margin-bottom:2rem}}@media (min-width: 980px){.body_layout_news_landing .page_content{padding-top:3.75rem;background-image:linear-gradient(90deg, #fff 0%, #fff calc(50% + 180px), #F1EEEA calc(50% + 180px), #F1EEEA 100%)}}@media (min-width: 1220px){.body_layout_news_landing .page_content{padding-top:5rem;background-image:linear-gradient(90deg, #fff 0%, #fff calc(50% + 224px), #F1EEEA calc(50% + 224px), #F1EEEA 100%)}}@media (min-width: 1394px){.body_layout_news_landing .page_content{padding-top:5.625rem;background-image:linear-gradient(90deg, #fff 0%, #fff calc(50% + 257px), #F1EEEA calc(50% + 257px), #F1EEEA 100%)}}.page_content_sidebar{background-color:#F1EEEA;box-shadow:200px 0 0 #F1EEEA,-200px 0 0 #F1EEEA;padding-top:3.125rem}@media (min-width: 980px){.page_content_sidebar{background-color:transparent;box-shadow:none;padding-top:0;padding-left:1.25rem}}@media (min-width: 1220px){.page_content_sidebar{padding-left:4%}}@media print{.page_content_sidebar{padding-left:0}}.page_main_content{display:block}@media (min-width: 980px){.page_main_content{float:left}}@media (min-width: 980px){.body_layout_full .page_main_content{float:none}}.full_width_callouts{overflow:hidden;transition:background-color 0.5s}[data-whatinput="mouse"] .full_width_callouts:focus,[data-whatinput="touch"] .full_width_callouts:focus{outline:0}.full_width_callouts.bg_change{background-color:#F1EEEA}.full_width_callouts>:first-child{margin-top:0 !important}.audience_links_title{margin:0 0 1.875rem}[data-whatinput="mouse"] .audience_links_title:focus,[data-whatinput="touch"] .audience_links_title:focus{outline:0}@media (max-width: 979px){.audience_links_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.audience_links_title.focusable:active,.audience_links_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}.audience_links_title_prefix{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;display:block;margin-bottom:0.125rem}@media (min-width: 740px){.audience_links_title_prefix{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.audience_links_title_prefix{color:#5B6670}}.audience_links_title_suffix{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.125rem;line-height:1.55556}@media (min-width: 740px){.audience_links_title_suffix{font-size:1.375rem}}@media (min-width: 1220px){.audience_links_title_suffix{font-size:1.75rem;line-height:1.42857}}.audience_nav{margin:0 0 1.5rem}@media (min-width: 980px){.audience_nav{margin-bottom:3.75rem}}.audience_nav.featured{margin-bottom:1.875rem}@media (min-width: 980px){.audience_nav.featured{margin-bottom:3.125rem}}.audience_nav.featured .audience_nav_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.audience_nav.featured .audience_nav_header.focusable:active,.audience_nav.featured .audience_nav_header.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.audience_nav_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;color:#9D2235;margin:0 0 0.25rem;overflow:hidden}@media (min-width: 740px){.audience_nav_title{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.audience_nav_title{letter-spacing:0.10938rem;margin-bottom:0.625rem}}.audience_nav_title::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#A2AAAD;content:"";margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.audience_nav_title::after{height:0.5rem;margin-left:1.25rem}}.audience_nav_list{font-size:1rem;font-weight:500;line-height:1.2;list-style:none;margin:0;padding:0}@media (min-width: 500px){.audience_nav_list{display:flex;flex-wrap:wrap}}@media (min-width: 980px){.audience_nav_list{font-size:1.25rem}}.audience_nav.featured .audience_nav_list{font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;text-transform:uppercase}@media (min-width: 500px){.audience_nav.featured .audience_nav_list{display:block}}@media (min-width: 740px){.audience_nav.featured .audience_nav_list{display:flex;flex-wrap:wrap}}@media (min-width: 500px){.audience_nav:not(.featured) .audience_nav_item{flex:0 0 48%}}@media (min-width: 500px){.audience_nav_item:nth-child(odd){margin-right:auto}}.audience_nav.featured .audience_nav_item{margin-bottom:0.625rem}@media (min-width: 740px){.audience_nav.featured .audience_nav_item:not(:last-child){margin-right:0.625rem}}.audience_nav_link{color:#000;display:block;padding:0.625rem 0;transition:color .25s}.audience_nav_link:hover,.audience_nav_link:focus{color:#9D2235}.audience_nav.featured .audience_nav_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;transition:background-color .25s,color .25s}@media (min-width: 980px){.audience_nav.featured .audience_nav_link{font-size:0.9375rem;padding:1.125rem 1.6875rem 1.0625rem 1.6875rem}}.audience_nav.featured .audience_nav_link:focus,.audience_nav.featured .audience_nav_link:hover{background-color:#fff;color:#C8102E}.audience_nav_link_label{box-shadow:inset 0 -1px 0 currentColor;line-height:1;transition:box-shadow .25s}.audience_nav_link:hover .audience_nav_link_label,.audience_nav_link:focus .audience_nav_link_label{box-shadow:inset 0 0px 0 currentColor}.audience_toggle{position:relative;color:#5B6670;transition:color .25s;margin-right:0.625rem}.audience_toggle [class$='toggle_inner']{align-items:center;display:flex;flex-direction:column-reverse}.audience_toggle [class$='label']{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:500;font-size:0.75rem;letter-spacing:0.10938rem;line-height:1;text-transform:uppercase;margin-top:1.25rem}@media (max-width: 979px){.audience_toggle [class$='label']{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.audience_toggle [class$='label'].focusable:active,.audience_toggle [class$='label'].focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}.audience_toggle [class$='icon']{width:2.25rem;height:2.25rem;position:relative;background-color:#fff;border-radius:50%;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;overflow:hidden;transform:scale(1);transition:background-color .25s,color .25s,transform .25s}@media (min-width: 980px){.audience_toggle [class$='icon']{width:3.125rem;height:3.125rem}}.audience_toggle [class$='icon']::before{width:2.25rem;height:2.25rem;background-color:#C8102E;border-radius:50%;content:'';display:block;overflow:hidden;transform:scale(1);transition:transform .25s}@media (min-width: 980px){.audience_toggle [class$='icon']::before{width:3.125rem;height:3.125rem}}.audience_toggle [class$='icon_inner']{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.audience_toggle:hover,.audience_toggle:focus{color:#000}.audience_toggle:hover [class$='icon'],.audience_toggle:focus [class$='icon']{color:#C8102E;transform:scale(0.9)}.audience_toggle:hover [class$='icon']::before,.audience_toggle:focus [class$='icon']::before{transform:scale(0)}@media (min-width: 980px){.audience_toggle{margin-right:1.25rem}}@media (min-width: 1220px){.audience_toggle{margin-right:2.125rem}}.audience_toggle_inner{transition:opacity .25s,visibility .25s}.audience_toggle.fs-swap-active .audience_toggle_inner_default{opacity:0;pointer-events:none;visibility:hidden}.audience_toggle_inner_active{position:absolute;top:0;opacity:0;pointer-events:none;visibility:hidden}.audience_toggle.fs-swap-active .audience_toggle_inner_active{opacity:1;pointer-events:auto;visibility:visible}@media (min-width: 980px){.audience_toggle_icon .icon_audience{width:1.125rem;height:1.25rem}}.audience_toggle_icon_space{display:none}.breadcrumb{position:relative;margin:0 0 0.625rem;padding-top:1.875rem}@media print{.breadcrumb{display:none}}@media (min-width: 980px){.breadcrumb{margin-bottom:0.9375rem;padding-top:3.375rem}}@media (min-width: 1220px){.breadcrumb{margin-bottom:1.5625rem}}.page_header_bg .breadcrumb{background-color:rgba(0,0,0,0.5);margin:0;padding:1.25rem 0}@media print{.breadcrumb_nav{display:none !important}}.page_header_people .breadcrumb_nav{padding:0.625rem 0 1.25rem}.breadcrumb_nav_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.breadcrumb_nav_header.focusable:active,.breadcrumb_nav_header.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.breadcrumb_list{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;align-items:center;display:flex;line-height:1;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:0.125rem 0;white-space:nowrap}@media (min-width: 740px){.breadcrumb_list{font-size:0.875rem;line-height:1.28571}}@media (min-width: 740px){.breadcrumb_list{line-height:1}}.breadcrumb_list::before{width:0;height:0;position:relative;top:-3px;border-style:solid;border-width:0.25rem 0.375rem 0.25rem 0;border-color:transparent #C8102E transparent transparent;content:"";display:block;margin-right:0.625rem}@media (min-width: 980px){.breadcrumb_list::before{content:"";display:none}}.breadcrumb_item{align-items:center;display:flex}@media (max-width: 979px){.breadcrumb_item:not(:nth-last-of-type(-n+2)){display:none}}.breadcrumb_pill_link{box-shadow:inset 0 -1px 0 #5B6670;color:#5B6670;transition:box-shadow .25s,color .25s}.breadcrumb_pill_link:focus,.breadcrumb_pill_link:hover{box-shadow:inset 0 -1px 0 rgba(91,102,112,0);color:#C8102E}.breadcrumb_pill_inner{align-items:center;display:flex}.breadcrumb_pill_icon{position:relative;top:-2px;margin-right:0.25rem}.breadcrumb_item:last-child .breadcrumb_pill_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.breadcrumb_item:last-child .breadcrumb_pill_label.focusable:active,.breadcrumb_item:last-child .breadcrumb_pill_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.breadcrumb_divider{color:#A4DBE8;margin:0 0.75rem}.breadcrumb_item:nth-last-child(2) .breadcrumb_divider{display:none}.breadcrumb_end{margin-left:0.25rem}.campus_nav{margin-bottom:1rem}@media (min-width: 740px){.campus_nav{flex:0 0 48%;margin:0}}@media (min-width: 980px){.campus_nav{flex:0 0 calc(50% - 13px)}}.campus_nav_header{margin-bottom:0.25rem;overflow:hidden}@media (min-width: 980px){.campus_nav_header{margin-bottom:0.875rem}}.campus_nav_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0}@media (min-width: 740px){.campus_nav_title{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.campus_nav_title{letter-spacing:0.10938rem}}.campus_nav_title::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.campus_nav_title::after{height:0.5rem;margin-left:1.25rem}}.campus_nav_list{font-size:1rem;font-weight:500;line-height:1}@media (min-width: 980px){.campus_nav_list{font-size:1.25rem}}.campus_nav_link{color:inherit;display:block;padding:0.6875rem 0;align-items:center;display:flex}.campus_nav_link:focus,.campus_nav_link:hover{color:#DBE442}.campus_nav_link_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.campus_nav_link:hover .campus_nav_link_label,.campus_nav_link:focus .campus_nav_link_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.campus_nav_link_icon{position:relative;top:-2px;color:#DBE442;margin-left:0.625rem}.campus_nav_link_icon .icon{width:0.8125rem;height:0.8125rem}@media (min-width: 980px){.campus_nav_link_icon .icon{width:0.9375rem;height:0.9375rem}}.campuses_nav{margin-bottom:1.625rem}@media (min-width: 740px){.campuses_nav{flex:0 0 48%;margin:0 auto 0 0}}@media (min-width: 980px){.campuses_nav{flex:0 0 calc(50% - 13px)}}.campuses_nav_header{margin-bottom:0.25rem;overflow:hidden}@media (min-width: 980px){.campuses_nav_header{margin-bottom:0.875rem}}.campuses_nav_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0}@media (min-width: 740px){.campuses_nav_title{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.campuses_nav_title{letter-spacing:0.10938rem}}.campuses_nav_title::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.campuses_nav_title::after{height:0.5rem;margin-left:1.25rem}}.campuses_nav_list{font-size:1rem;font-weight:500;line-height:1}@media (min-width: 980px){.campuses_nav_list{font-size:1.25rem}}.campuses_nav_link{color:inherit;display:block;padding:0.6875rem 0}.campuses_nav_link:focus,.campuses_nav_link:hover{color:#DBE442}.campuses_nav_link_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.campuses_nav_link:hover .campuses_nav_link_label,.campuses_nav_link:focus .campuses_nav_link_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.footer_nav{margin:1.25rem 0}@media (min-width: 980px){.footer_nav{margin-left:auto}}.footer_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.footer_nav_title.focusable:active,.footer_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.footer_nav_list{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;overflow:hidden}@media (min-width: 740px){.footer_nav_list{font-size:0.875rem;line-height:1.28571}}@media (min-width: 740px){.footer_nav_list{display:flex;margin-left:-0.5rem}}@media (min-width: 980px){.footer_nav_list{margin-left:0}}.footer_nav_link{color:inherit;display:block;padding:0.375rem 0;text-decoration:none;transition:color .25s}@media (min-width: 740px){.footer_nav_link{padding-right:0.5rem;padding-left:0.5rem}}@media (min-width: 1220px){.footer_nav_link{padding-right:1.25rem;padding-left:1.25rem}}.footer_nav_link:focus,.footer_nav_link:hover{color:#DBE442}.footer_nav_link_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0);transition:box-shadow .25s}.footer_nav_link:hover .footer_nav_link_label,.footer_nav_link:focus .footer_nav_link_label{box-shadow:inset 0 -1px 0 #fff}.main_nav{margin-bottom:1.25rem}@media (min-width: 980px){.main_nav{flex:0 0 48%;margin:0 auto 0 0}}.main_nav_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.main_nav_header.focusable:active,.main_nav_header.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.main_nav_item{position:relative}.main_nav_item_inner{align-items:center}.main_nav_link{color:#fff;font-weight:900;font-size:1.75rem;line-height:1;letter-spacing:0.11688rem;padding:1.25rem 0 0.9375rem;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s}@media (min-width: 980px){.main_nav_link{font-size:2.625rem;padding:1.875rem 0 1.5625rem}}@media (min-width: 1220px){.main_nav_link{font-size:3.75rem;padding:2.5rem 0 2.1875rem}}.main_nav_link:hover,.main_nav_link:focus{color:#fff}.main_nav_link_label{position:relative;transition:background .25s}.main_nav_link_label::after{width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(0deg, #C8102E 0%, #C8102E 100%);background-position:0 74%;background-repeat:repeat-x;background-size:1em 0.1875em;content:'';display:block;opacity:0;pointer-events:none;transition:opacity .25s,visibility .25s;visibility:hidden}.main_nav_link:hover .main_nav_link_label::after,.main_nav_link:focus .main_nav_link_label::after{opacity:1;visibility:visible}.main_nav_link_label_inner{position:relative;z-index:1}.main_nav_toggle{display:none}.main_nav_toggle.fs-swap-enabled{height:2.25rem;box-shadow:0 0 0 1px #C8102E;border-radius:50%;color:#fff;display:block;flex:0 0 36px;margin-left:0.875rem;opacity:1;transition:background-color .25s,box-shadow .25s,color .25s,transform .25s;will-change:transform}@media (min-width: 980px){.main_nav_toggle.fs-swap-enabled{display:none}}.main_nav_toggle.fs-swap-active{transform:rotate(-45deg)}.main_nav_toggle:hover,.main_nav_toggle:focus,.main_nav_toggle.fs-swap-active{background-color:#fff;box-shadow:0 0 0 1px #fff;color:#000}.main_nav_toggle_inner{position:relative;display:block}.main_nav_toggle_icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none}.main_nav_toggle_icon .icon_plus{width:0.75rem;height:0.75rem}.main_nav_children{min-width:100%;font-size:1rem;font-weight:500;line-height:1;margin:-0.1875rem 0 0.25rem}@media (min-width: 980px){.main_nav_children{display:none !important}}.main_nav_child_link{color:inherit;padding:0.6875rem 0;text-decoration:none;transition:color .25s}.main_nav_child_link:hover,.main_nav_child_link:focus{color:#DBE442}.main_nav_child_link_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.main_nav_child_link:hover .main_nav_child_link_label,.main_nav_child_link:focus .main_nav_child_link_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.secondary_nav{margin-bottom:1.875rem}@media (min-width: 980px){.secondary_nav{margin:0 3.75rem 0 0}}@media (min-width: 980px){.secondary_nav_sm{display:none}}.secondary_nav_lg{display:none}@media (min-width: 980px){.secondary_nav_lg{display:block}}.secondary_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.secondary_nav_title.focusable:active,.secondary_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}@media (min-width: 740px){.secondary_nav_list{display:flex}}.secondary_nav_item{margin:0.625rem 0}@media (min-width: 740px){.secondary_nav_item{margin:0 0.5rem 0 0}}.secondary_nav_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s}@media (min-width: 980px){.secondary_nav_link{font-size:0.9375rem;padding:1.125rem 1.6875rem 1.0625rem 1.6875rem}}.secondary_nav_link:focus,.secondary_nav_link:hover{background-color:#fff;color:#C8102E}.secondary_nav_link_label{box-shadow:inset 0 -1px 0 currentColor;transition:box-shadow .25s}.secondary_nav_link:hover .secondary_nav_link_label,.secondary_nav_link:focus .secondary_nav_link_label{box-shadow:inset 0 0px 0 currentColor}.social_nav{margin:0 0 1.25rem}@media (min-width: 740px){.social_nav{margin:3.25rem 0 0 auto}}@media (min-width: 980px){.social_nav{margin:0}}@media print{.social_nav{display:none}}@media (min-width: 980px){.social_nav_sm{display:none}}.social_nav_lg{display:none}@media (min-width: 980px){.social_nav_lg{display:block}}.social_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.social_nav_title.focusable:active,.social_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.social_nav_list{align-items:center;display:flex;list-style:none;margin:0 0 0 -0.625rem;padding:0}@media (min-width: 740px){.social_nav_list{margin:0 -0.625rem 0 0}}@media (min-width: 980px){.social_nav_list{margin:0 0 0 -0.625rem}}.social_nav_item{display:inline-block}.social_nav_link{color:inherit;display:block;padding:0.625rem;transition:color .25s}.social_nav_link:focus,.social_nav_link:hover{color:#DBE442}.social_nav_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.social_nav_label.focusable:active,.social_nav_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.sub_nav{position:relative}@media print{.sub_nav{display:none}}.sub_nav_header{overflow:hidden}.sub_nav_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;color:#9D2235;display:inline-block;margin:0}@media (min-width: 740px){.sub_nav_title{font-size:0.875rem;line-height:1.28571}}.sub_nav_title::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:"";margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.sub_nav_title::after{height:0.5rem;margin-left:1.25rem}}@media (max-width: 979px){.js .sub_nav_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.js .sub_nav_title.focusable:active,.js .sub_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}}.js .sub_nav_body{height:0;overflow:hidden;transition:height 0.4s;transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media (min-width: 980px){.js .sub_nav_body{height:auto !important}}.sub_nav_group.fs-swap-enabled .sub_nav_body_inner{opacity:0;transition:opacity .25s}@media (min-width: 980px){.sub_nav_group.fs-swap-enabled .sub_nav_body_inner{opacity:1}}.sub_nav_group.fs-swap-active .sub_nav_body_inner{opacity:1;transition-delay:0.15s}.sub_nav_list{background-color:#F1EEEA;font-size:1rem;list-style:none;margin:0;padding:1rem 0}[data-whatinput="mouse"] .sub_nav_list:focus,[data-whatinput="touch"] .sub_nav_list:focus{outline:0}@media (min-width: 740px){.sub_nav_list{display:grid;grid-gap:0 5%;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}}@media (min-width: 980px){.sub_nav_list{background-color:transparent;border-bottom:0.0625rem solid #E3E5E6;font-size:1.25rem;grid-template-columns:repeat(3, 1fr);padding:1.25rem 0 1.5rem}}@media (min-width: 1220px){.sub_nav_list{grid-template-columns:repeat(4, 1fr)}}@media (min-width: 980px){.page_header.has_media .sub_nav_list{border-bottom-width:0}}.sub_nav_link{color:#000;display:block;padding:0.625rem 1.25rem;text-decoration:none;transition:color .25s}@media (min-width: 980px){.sub_nav_link{padding:0.625rem 0}}.sub_nav_link:focus,.sub_nav_link:hover{color:#9D2235}.sub_nav_link_label{box-shadow:inset 0 -1px 0 #000;transition:box-shadow .25s}.sub_nav_link:hover .sub_nav_link_label,.sub_nav_link:focus .sub_nav_link_label{box-shadow:inset 0 -1px 0 rgba(0,0,0,0)}.sub_nav_children{list-style:none;margin:0;padding:0}.sub_nav_toggle{color:#0070EB;display:none;transition:color .25s}@media (min-width: 980px){.sub_nav_toggle{display:none !important}}@media print{.sub_nav_toggle{display:none !important}}.sub_nav_toggle.fs-swap-enabled{width:100%;position:relative;background-color:#fff;border:0.0625rem solid #C8102E;border-radius:0.25rem;color:#000;display:block;text-align:left;transition:background-color .25s,color .25s}.sub_nav_toggle.fs-swap-enabled:hover,.sub_nav_toggle.fs-swap-enabled:focus{background-color:#C8102E;color:#fff}.sub_nav_toggle_inner{width:100%;align-items:center;display:flex;padding:1.0625rem 1.125rem 0.8125rem;transition:opacity .25s,visibility .25s}.sub_nav_toggle_inner_default{opacity:1;pointer-events:auto;visibility:visible}.sub_nav_toggle.fs-swap-active .sub_nav_toggle_inner_default{opacity:0;pointer-events:none;visibility:hidden}.sub_nav_toggle_inner_active{position:absolute;top:0;opacity:0;pointer-events:none;visibility:hidden}.sub_nav_toggle.fs-swap-active .sub_nav_toggle_inner_active{opacity:1;pointer-events:auto;visibility:visible}.sub_nav_toggle_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;line-height:1;margin-right:0.625rem}@media (min-width: 740px){.sub_nav_toggle_label{font-size:0.875rem;line-height:1.28571}}.sub_nav_toggle_icon{position:relative;top:-2px;margin-left:auto;pointer-events:none}.sub_nav_toggle_icon_space{display:none}.utility_nav_header{position:relative;overflow:hidden;margin:0 0 0.375rem}.utility_nav_header::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:rgba(162,170,173,0.3);content:'';margin-left:0.625rem;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.utility_nav_header::after{height:0.5rem;margin-left:1.25rem}}@media (min-width: 980px){.utility_nav_header{margin-bottom:1rem}}.utility_nav_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;display:inline-block;margin:0}@media (min-width: 740px){.utility_nav_title{font-size:0.875rem;line-height:1.28571}}.utility_nav_list{font-size:1rem;font-weight:500;line-height:1}@media (min-width: 980px){.utility_nav_list{font-size:1.25rem}}@media (min-width: 740px){.utility_nav_list{display:flex;flex-wrap:wrap}}@media (min-width: 740px){.utility_nav_item{flex:0 0 48%;margin-right:auto}}@media (min-width: 740px){.utility_nav_item:nth-child(even){margin-right:0}}.utility_nav_link{color:inherit;display:block;padding:0.6875rem 0;align-items:center;display:flex}.utility_nav_link:focus,.utility_nav_link:hover{color:#DBE442}.utility_nav_link_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.utility_nav_link:hover .utility_nav_link_label,.utility_nav_link:focus .utility_nav_link_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.utility_nav_link_icon{position:relative;top:-2px;color:#DBE442;margin-left:0.625rem}.utility_nav_link_icon .icon{width:0.8125rem;height:0.8125rem}@media (min-width: 980px){.utility_nav_link_icon .icon{width:0.9375rem;height:0.9375rem}}.accordion{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.accordion{margin-top:3.125rem}}@media (min-width: 980px){.accordion{margin-top:3.75rem}}@media (min-width: 740px){.accordion{margin-bottom:3.125rem}}@media (min-width: 980px){.accordion{margin-bottom:3.75rem}}.accordion_header{margin-bottom:1.875rem}@media (min-width: 980px){.accordion_header{margin-bottom:3.125rem}}.accordion_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.25rem;line-height:1.5;color:#5B6670;margin:0 0 0.625rem}@media (min-width: 740px){.accordion_title{font-size:2.25rem}}@media (min-width: 1220px){.accordion_title{font-size:2.625rem;line-height:1.33333}}.accordion_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.accordion_description{font-size:1.25rem;line-height:1.5}}.accordion_description p{margin:0}.accordion_items{border-top:0.0625rem solid #E8EAEA}.accordion_item{border-bottom:0.0625rem solid #E8EAEA}.accordion_item.fs-swap-active{box-shadow:inset 0 8px 0 rgba(162,170,173,0.3)}.accordion_item_heading{font-weight:normal;margin:0}.accordion_item_button{width:100%;text-align:left;transition:color .25s}.accordion_item_button:hover,.accordion_item_button:focus{color:#C8102E}.accordion_item_heading_inner{align-items:center;display:flex;justify-content:space-between;padding:1.125rem 0}@media (min-width: 740px){.accordion_item_heading_inner{padding:1.75rem 0}}@media print{.accordion_item_heading_inner{padding:1.25rem 0 0.625rem}}.accordion_item_heading_label{flex:1;padding-right:1.25rem}.accordion_item_heading_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.9375rem;line-height:1.33333}@media (min-width: 740px){.accordion_item_heading_title{font-size:1.125rem}}@media (min-width: 1220px){.accordion_item_heading_title{font-size:1.5rem;line-height:1.25}}.accordion_item_heading_icon{width:2.1875rem;height:2.1875rem;position:relative;align-items:center;border:0.0625rem solid #C8102E;border-radius:50%;display:none;justify-content:center;transition:background .25s,border .25s,transform .25s;transform:scale(1)}@media (min-width: 980px){.accordion_item_heading_icon{width:3.125rem;height:3.125rem}}@media print{.accordion_item_heading_icon{display:none}}.js .accordion_item_heading_icon{display:flex}.accordion_item_heading_icon:before,.accordion_item_heading_icon:after{width:1rem;height:0.125rem;position:absolute;top:50%;left:50%;background:#000;border-radius:0.125rem;content:'';transition:opacity 0.15s, transform 0.15s}@media (min-width: 980px){.accordion_item_heading_icon:before,.accordion_item_heading_icon:after{width:1.25rem}}.accordion_item_heading_icon:before{transform:translate(-50%, -50%)}.accordion_item_heading_icon:after{transform:translate(-50%, -50%) rotate(90deg)}.accordion_item.fs-swap-active .accordion_item_heading_icon:after{transform:translate(-50%, -50%) rotate(0deg)}.accordion_item_button:hover .accordion_item_heading_icon,.accordion_item_button:focus .accordion_item_heading_icon{border-color:#000;border-width:0.1875rem;transform:scale(0.9)}.accordion_item_content{overflow:hidden;padding:0.625rem 0 2.5rem 0}@media print{.accordion_item_content{padding:0 0 1.25rem}}.accordion_item.fs-swap-enabled .accordion_item_content{display:none}@media print{.accordion_item.fs-swap-enabled .accordion_item_content{display:block}}.accordion_item.fs-swap-active .accordion_item_content{display:block}.accordion_item_content>*:first-child{margin-top:0}.accordion_item_content>*:last-child{margin-bottom:0}@media (min-width: 740px){.alpha_form{align-items:flex-end;display:flex}}@media (min-width: 980px){.alpha_form{display:none}}.alpha_field_group{margin-bottom:1.25rem;overflow:hidden}@media (min-width: 740px){.alpha_field_group{flex:0 0 65%;margin:0 5% 0 0}}.alpha_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0;color:#5B6670;display:block;margin:0 0 0.5rem;overflow:hidden}@media (min-width: 740px){.alpha_label{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.alpha_label{letter-spacing:0.10938rem}}.alpha_label::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.alpha_label::after{height:0.5rem;margin-left:1.25rem}}@media (min-width: 500px){.alpha_label{margin-bottom:1.125rem}}.alpha_label::after{background-color:#A2AAAD}@media (max-width: 499px){.alpha_label::after{content:normal;display:none}}.alpha_select_wrapper{position:relative;display:inline-block;display:block}.alpha_select_wrapper select{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:0.0625rem solid #000;border-radius:0.1875rem;color:inherit;cursor:pointer;display:inline-block;line-height:normal;margin:0;outline:0;padding:0.875rem 2.5rem 0.875rem 1.25rem}@-moz-document url-prefix(){.alpha_select_wrapper select{text-indent:0.01px;text-overflow:''}}.alpha_select_wrapper select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.alpha_select_wrapper select::-ms-expand{display:none}@-moz-document url-prefix(){.alpha_select_wrapper select option{background-color:#fff}}.alpha_select_wrapper select{background-color:#fff;border-radius:0;border-width:0;color:#000;font-size:1rem;padding:1.1875rem 3.125rem 0.75rem 1.375rem}.alpha_select{transition:box-shadow .25s}.alpha_select:focus{box-shadow:inset 0 0 0 3px #000}.alpha_select_icon{position:absolute;top:50%;right:20px;color:#C8102E;pointer-events:none;transform:translate(0, -50%)}.alpha_form_submit{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s;min-width:15rem;height:3.125rem}@media print{.alpha_form_submit{border:0.0625rem solid}}@media (min-width: 740px){.alpha_form_submit{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.alpha_form_submit:focus,.alpha_form_submit:hover{background-color:#fff;color:#C8102E}@media (min-width: 740px) and (max-width: 979px){.alpha_form_submit{min-width:auto}}.alpha_form_submit_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.alpha_form_submit:hover .alpha_form_submit_label,.alpha_form_submit:focus .alpha_form_submit_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.alpha_set{display:none}@media (min-width: 980px){.alpha_set{display:block;overflow:hidden;padding:0.625rem 0}}.alpha_set_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0;color:#5B6670;display:block;margin:0 0 0.5rem;overflow:hidden}@media (min-width: 740px){.alpha_set_title{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.alpha_set_title{letter-spacing:0.10938rem}}.alpha_set_title::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.alpha_set_title::after{height:0.5rem;margin-left:1.25rem}}@media (min-width: 500px){.alpha_set_title{margin-bottom:1.125rem}}.alpha_set_title::after{background-color:#A2AAAD}@media (max-width: 499px){.alpha_set_title::after{content:normal;display:none}}.alpha_list{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.9375rem;line-height:1.33333;display:flex;justify-content:space-between;list-style:none;margin:0 0 0 -0.625rem;padding:0}@media (min-width: 740px){.alpha_list{font-size:1.125rem}}@media (min-width: 1220px){.alpha_list{font-size:1.5rem;line-height:1.25}}.alpha_button{color:#000;display:block;font-weight:600;line-height:1;padding:0.4375rem 0.625rem 0.125rem;transition:background-color .25s,color .25s}.alpha_button:hover,.alpha_button:focus{color:#C8102E}.alpha_button.disabled{color:#5B6670;cursor:not-allowed}.alpha_button.all{background-color:#DBE442;text-transform:uppercase}.alpha_button.all:hover,.alpha_button.all:focus{background-color:#000;color:#fff}.alpha_button_label{min-width:0.75rem;box-shadow:inset 0 -1px 0 #C8102E;display:block;padding:0;transition:box-shadow .25s}@media (min-width: 1220px){.alpha_button_label{min-width:1.125rem;padding:0 0.125rem}}@media (min-width: 1394px){.alpha_button_label{padding:0 0.25rem}}.alpha_button.disabled .alpha_button_label,.alpha_button.all .alpha_button_label{box-shadow:none}.alpha_button:hover .alpha_button_label,.alpha_button:focus .alpha_button_label{box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.announcement{margin-top:2.5rem;margin-bottom:2.5rem;position:relative}@media (min-width: 740px){.announcement{margin-top:3.125rem}}@media (min-width: 980px){.announcement{margin-top:3.75rem}}@media (min-width: 1220px){.announcement{margin-top:5rem}}@media (min-width: 740px){.announcement{margin-bottom:3.125rem}}@media (min-width: 980px){.announcement{margin-bottom:3.75rem}}@media (min-width: 1220px){.announcement{margin-bottom:5rem}}.announcement_inner{position:relative;background-color:#121212;color:#fff}@media (min-width: 740px){.announcement_inner{text-align:center}}.announcement_bg{width:100%;height:100%;position:absolute;top:0;left:0;background:50% 50% url("../images/circle_line_pattern_sm.svg");opacity:0.2;pointer-events:none}@media (min-width: 980px){.announcement_bg{background-image:url("../images/circle_line_pattern_lg.svg")}}@media print{.announcement_bg{display:none}}.announcement_bg::before{width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(166deg, #121212 16%, rgba(18,18,18,0) 97%);content:"";display:block}.announcement_inner_set{position:relative;padding:1.875rem}@media (min-width: 740px){.announcement_inner_set{padding:3.125rem}}@media (min-width: 980px){.announcement_inner_set{width:65%;margin:0 auto;padding:4.6875rem 0}}.announcement_header{display:flex;flex-direction:column-reverse}.announcement_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1rem;line-height:1.75;margin:0 0 0.875rem}@media (min-width: 740px){.announcement_title{font-size:1.375rem}}@media (min-width: 1220px){.announcement_title{font-size:1.75rem;line-height:1.5}}@media (min-width: 980px){.announcement_title{margin-bottom:1.25rem}}.announcement_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;color:#E4DED6;margin:0 0 0.5rem}@media (min-width: 740px){.announcement_label{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.announcement_label{margin-bottom:0.625rem}}.announcement_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;margin-bottom:1.125rem}@media (min-width: 740px){.announcement_description{font-size:1.25rem;line-height:1.5}}@media (min-width: 980px){.announcement_description{margin-bottom:1.75rem}}.announcement_description p{margin:0}.announcement_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s}@media print{.announcement_link{border:0.0625rem solid}}@media (min-width: 740px){.announcement_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.announcement_link:focus,.announcement_link:hover{background-color:#fff;color:#C8102E}.announcement_link_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.announcement_link:hover .announcement_link_label,.announcement_link:focus .announcement_link_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}:root{--benefit-header-height: auto;--benefit-header-width: auto}.benefit{--accent-color: #279989;--scroll-depth: 0;position:relative}@media (min-width: 980px){.benefit{align-items:flex-start;display:flex}}.benefit:nth-child(6n+2){--accent-color: #9D2235}.benefit:nth-child(6n+3){--accent-color: #840B55}.benefit:nth-child(6n+4){--accent-color: #C8102E}.benefit:nth-child(6n+5){--accent-color: #003B5C}.benefit:nth-child(6n+6){--accent-color: #7A6855}@media (min-width: 980px){.benefit_header{flex:0 0 48%;margin-right:auto}}@media (min-width: 980px){.js .benefit_header{pointer-events:none}}@media (min-width: 980px){.js .benefit.active .benefit_header{pointer-events:auto}}@media (min-width: 980px){.benefit_header_inner{height:var(--benefit-header-height);width:var(--benefit-header-width);display:flex;flex-direction:column;padding-top:4.375rem}}.benefit_header_inner:before{width:3.125rem;height:0.5rem;background-color:var(--accent-color);content:"";display:block;margin-bottom:1.25rem}@media (min-width: 980px){.benefit_header_inner:before{content:normal;display:none}}@media (min-width: 980px) and (min-height: 1200px){.pin_left_col .benefit_header_inner{position:fixed;bottom:0}}@media (min-width: 980px){.scroll_complete .benefit_header_inner{position:absolute}}.benefit_header_group{display:flex;flex-direction:column-reverse}@media (min-width: 980px){.benefit_header_group{margin-bottom:1.875rem;transition:opacity 0.4s, visibility 0.4s}}@media (min-width: 980px){.benefit_header_group::before{width:4.6875rem;height:0.5rem;background-color:var(--accent-color);content:"";display:block}}@media (min-width: 980px){.js .benefit_header_group{opacity:0;visibility:hidden}}@media (min-width: 980px){.js .benefit.active .benefit_header_group{opacity:1;visibility:visible}}.benefit_title{color:var(--accent-color);font-size:2.5rem;font-weight:900;line-height:.95;letter-spacing:0.09375rem;margin:0 0 0.75rem;text-transform:uppercase}@media (min-width: 980px){.benefit_title{font-size:4rem}}@media (min-width: 1220px){.benefit_title{font-size:5rem}}@media (min-width: 1394px){.benefit_title{font-size:6rem}}@media (min-width: 980px){.js .tall .benefit_title{background:linear-gradient(120deg, var(--accent-color) 0%, var(--accent-color) var(--scroll-depth), #000 var(--scroll-depth), #000 100%);padding-top:0.125rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.benefit_label{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.125rem;line-height:1.55556;color:#5B6670;margin:0 0 0.75rem}@media (min-width: 740px){.benefit_label{font-size:1.375rem}}@media (min-width: 1220px){.benefit_label{font-size:1.75rem;line-height:1.42857}}.benefit_header_summary p{margin:0}.benefit_header_summary.small{margin:0 0 1.875rem}@media (min-width: 740px){.benefit_header_summary.small{margin-bottom:2.5rem}}@media (min-width: 980px){.benefit_header_summary.small{display:none}}.benefit_header_summary.large{margin:1.25rem 0;display:none}@media (min-width: 740px){.benefit_header_summary.large{margin:3.75rem 0}}@media (min-width: 980px){.benefit_header_summary.large{display:block}}@media (min-width: 980px){.js .benefit_header_summary_inner{opacity:0;transform:translate3d(0, 200px, 0);transition:opacity 0.4s, transform 0.4s}}@media (min-width: 980px){.js .in_view .benefit_header_summary_inner{opacity:1;transform:translate3d(0, 0px, 0)}}@media (min-width: 980px){.benefit_figure{width:auto;display:flex;margin-top:auto;transform:translateX(calc((100vw - 920px) / -2))}}@media (min-width: 1220px){.benefit_figure{transform:translateX(calc((100vw - 1150px) / -2))}}@media (min-width: 1394px){.benefit_figure{transform:translateX(calc((100vw - 1317px) / -2))}}@media (min-width: 980px){.js .benefit_figure{opacity:0;transition:opacity 0.4s, visibility 0.4s;visibility:hidden}}@media (min-width: 980px){.js .benefit.active .benefit_figure{opacity:1;visibility:visible}}.benefit_figure.small{margin:1.25rem 0}@media (min-width: 740px){.benefit_figure.small{margin:3.75rem 0}}@media (min-width: 980px){.benefit_figure.small{display:none}}.benefit_figure.large{display:none}@media (min-width: 980px){.benefit_figure.large{display:block}}.benefit_figure_caption{color:#5B6670;font-size:0.9375rem;line-height:1.53333;margin:1rem 0 0}@media (min-width: 1220px){.benefit_figure_caption{font-size:1rem;margin:0 0 0 1.875rem}}@media (min-width: 740px){.benefit_image_wrapper{flex:0 0 63.5%}}.benefit_image_wrapper::before{content:"";display:block;padding-top:56.25%}.benefit_image{max-width:100%}@media (min-width: 980px){.benefit_body{flex:0 0 48%;margin-left:auto;padding-top:1rem}}@media (min-width: 980px) and (min-height: 1200px){.benefit_body{padding-top:17.5rem}}@media (min-width: 1220px) and (min-height: 1200px){.benefit_body{padding-top:18.75rem}}@media (min-width: 1394px) and (min-height: 1200px){.benefit_body{padding-top:21.25rem}}.benefit_topic{margin:1.25rem 0}@media (min-width: 740px){.benefit_topic{margin:3.75rem 0}}.benefit_topic_inner{border-bottom:0.0625rem solid #ECEEEE;padding-bottom:1.5rem}@media (min-width: 980px){.js .benefit_topic_inner{opacity:0;transform:translate3d(0, 200px, 0);transition:opacity 0.4s, transform 0.4s}}@media (min-width: 980px){.js .in_view .benefit_topic_inner{opacity:1;transform:translate3d(0, 0px, 0)}}@media (min-width: 740px){.benefit_topic_inner{padding-bottom:3.75rem}}.benefit_topic_header{display:flex;flex-direction:column-reverse}.benefit_topic_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1rem;line-height:1.75;margin:0 0 0.5rem}@media (min-width: 740px){.benefit_topic_title{font-size:1.375rem}}@media (min-width: 1220px){.benefit_topic_title{font-size:1.75rem;line-height:1.5}}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.benefit_topic_title{max-width:90%}}.benefit_topic_media{position:relative;margin-bottom:1.5rem}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.benefit_topic_media{margin-bottom:2.25rem}}.benefit_topic_figure{position:relative;padding-top:56.25%}.no-js .benefit_topic_figure{padding-top:0}.benefit_topic_video{width:100%;height:100%;position:absolute;top:0;left:0}.benefit_topic_image_wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.js .benefit_topic_image_wrapper{position:absolute}.benefit_topic_image{max-width:100%}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.benefit_topic_body{max-width:90%}}.benefit_topic_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;margin-bottom:1rem}@media (min-width: 740px){.benefit_topic_description{font-size:1.25rem;line-height:1.5}}.benefit_topic_description p{margin:0}.benefit_topic_link_item{clear:both;margin-bottom:0.625rem;overflow:hidden}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.benefit_topic_link_item:not(:last-child){margin-bottom:0.375rem}}.benefit_topic_link{color:#C8102E;display:block;float:left;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:0.25rem 0;text-transform:uppercase;transition:color .25s}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.benefit_topic_link{font-size:0.9375rem;line-height:1.25;padding:0.5rem 0}}.benefit_topic_link:hover,.benefit_topic_link:focus{color:#000}.benefit_topic_link:not(:last-child){margin-bottom:0.625rem}.benefit_topic_link_label{box-shadow:inset 0 -1px 0 #C8102E;transition:box-shadow .25s}.benefit_topic_link:hover .benefit_topic_link_label,.benefit_topic_link:focus .benefit_topic_link_label{box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.benefit_card{margin:1.25rem 0}@media (min-width: 740px){.benefit_card{margin:3.75rem 0}}.benefit_card_inner{border-bottom:0.0625rem solid #ECEEEE;padding-bottom:1.5rem}@media (min-width: 980px){.js .benefit_card_inner{opacity:0;transform:translate3d(0, 200px, 0);transition:opacity 0.4s, transform 0.4s}}@media (min-width: 980px){.js .in_view .benefit_card_inner{opacity:1;transform:translate3d(0, 0px, 0)}}@media (min-width: 740px){.benefit_card_inner{padding-bottom:3.75rem}}.benefit_card_group{background-color:#121212;color:#fff;display:flex;flex-direction:column-reverse}.benefit_card_set{position:relative;padding:1.875rem}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.benefit_card_set{padding:3.75rem}}.benefit_card_set_bg{width:100%;height:100%;position:absolute;top:0;left:0;background:50% 50% url("../images/circle_line_pattern_sm.svg");opacity:0.2;pointer-events:none}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.benefit_card_set_bg{background-image:url("../images/circle_line_pattern_lg.svg")}}@media print{.benefit_card_set_bg{display:none}}.benefit_card_set_bg::before{width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(166deg, #121212 16%, rgba(18,18,18,0) 97%);content:"";display:block}.benefit_card_set_inner{position:relative}.benefit_card_header{display:flex;flex-direction:column-reverse;margin-bottom:0.9375rem}.benefit_card_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.25rem;line-height:1.5;margin:0}@media (min-width: 740px){.benefit_card_title{font-size:2.25rem}}@media (min-width: 1220px){.benefit_card_title{font-size:2.625rem;line-height:1.33333}}.benefit_card_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;margin:0 0 0.375rem}@media (min-width: 740px){.benefit_card_label{font-size:0.875rem;line-height:1.28571}}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.benefit_card_label{margin-bottom:0.625rem}}.benefit_card_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s}@media print{.benefit_card_link{border:0.0625rem solid}}@media (min-width: 740px){.benefit_card_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.benefit_card_link:focus,.benefit_card_link:hover{background-color:#fff;color:#C8102E}.benefit_card_link_label{box-shadow:inset 0 -1px 0 currentColor;transition:box-shadow .25s}.benefit_card_link:hover .benefit_card_link_label,.benefit_card_link:focus .benefit_card_link_label{box-shadow:inset 0 0px 0 currentColor}.benefit_card_image_wrapper{padding-top:66.6%}.benefit_card_image{max-width:100%}.benefit_stats{margin:1.25rem 0}@media (min-width: 740px){.benefit_stats{margin:3.75rem 0}}.benefit_stats_inner{border-bottom:0.0625rem solid #ECEEEE;padding-bottom:1.25rem}@media (min-width: 980px){.js .benefit_stats_inner{opacity:0;transform:translate3d(0, 200px, 0);transition:opacity 0.4s, transform 0.4s}}@media (min-width: 980px){.js .in_view .benefit_stats_inner{opacity:1;transform:translate3d(0, 0px, 0)}}@media (min-width: 740px){.benefit_stats_inner{padding-bottom:3.75rem}}.benefit_stats_list{list-style:none;margin:0;padding:0}.benefit_stats_item:not(:last-child){margin-bottom:1.25rem}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.benefit_stats_item:not(:last-child){margin-bottom:1.875rem}}.benefit_stat{margin:0}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.benefit_stat{align-items:flex-start;display:flex}}.benefit_stat_figure{position:relative;color:var(--accent-color);display:block;font-size:2.25rem;font-weight:900;line-height:1;margin-bottom:0.125rem}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.benefit_stat_figure{flex:0 0 27%;font-size:4.5rem}}@media (min-width: 980px) and (max-width: 1219px){.benefit_stat_figure{font-size:3.125rem}}.benefit_stat_figure::before{min-width:35%;height:0.5rem;position:absolute;bottom:10px;left:0;background-color:#ECEEEE;content:"";display:inline-block}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.benefit_stat_figure::before{min-width:100%;height:0.625rem;bottom:20px;display:block}}@media (min-width: 980px) and (max-width: 1219px){.benefit_stat_figure::before{min-width:37%}}.platform_windows .benefit_stat_figure::before{bottom:4px}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.platform_windows .benefit_stat_figure::before{bottom:6px}}.benefit_stat_figure_label{position:relative}.benefit_stat_figure_divider{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.benefit_stat_figure_divider.focusable:active,.benefit_stat_figure_divider.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.benefit_stat_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.benefit_stat_description{font-size:1.25rem;line-height:1.5}}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.benefit_stat_description{flex:0 0 65%;margin:0.125rem 0 0 auto}}.benefit_stat_description a{box-shadow:inset 0 -1px 0 #C8102E;color:#C8102E;font-weight:500;text-decoration:none;transition:box-shadow .25s,color .25s}.benefit_stat_description a:hover,.benefit_stat_description a:focus{color:inherit;box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.cta{position:relative;background-color:#5B6670;color:#fff}@media print{.cta{border-top:0.0625rem solid;border-bottom:0.0625rem solid}}.cta_wrapper{position:relative;padding:2.5rem 0}@media (min-width: 500px){.cta_wrapper{padding:3.75rem 0}}@media (min-width: 740px){.cta_wrapper{padding:5.3125rem 0 5rem}}@media (min-width: 740px){.cta_inner{width:83%}}@media (min-width: 980px){.cta_inner{width:56.5%}}@media (min-width: 1220px){.cta_inner{width:48%}}.cta_header{display:flex;flex-direction:column-reverse}.cta_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.25rem;line-height:1.5;margin:0 0 1.125rem}@media (min-width: 740px){.cta_title{font-size:2.25rem}}@media (min-width: 1220px){.cta_title{font-size:2.625rem;line-height:1.33333}}.cta_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;margin:0 0 0.375rem}@media (min-width: 740px){.cta_label{font-size:0.875rem;line-height:1.28571}}.cta_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.cta_description{font-size:1.25rem;line-height:1.5}}.cta_description p{margin:0}.cta_actions{margin-top:1.875rem}@media (min-width: 500px){.cta_actions{display:flex;flex-wrap:wrap}}@media (min-width: 500px){.cta_link_item{margin:0 0.625rem 0.625rem 0}}.cta_link_item:not(:last-child){margin-bottom:0.625rem}.cta_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s}@media print{.cta_link{border:0.0625rem solid}}@media (min-width: 740px){.cta_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.cta_link:focus,.cta_link:hover{background-color:#fff;color:#C8102E}.cta_link_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.cta_link:hover .cta_link_label,.cta_link:focus .cta_link_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.cta_figure{width:100%;height:100%;position:absolute;top:0;left:0}@media print{.cta_figure{display:none}}.cta_figure::after{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;content:'';display:block;opacity:0.6;pointer-events:none}@media (min-width: 980px){.cta_figure::after{background-color:transparent;background-image:linear-gradient(90deg, #000 0%, rgba(0,0,0,0) 100%);opacity:1}}@media (min-width: 1394px){.cta_figure::after{background-image:linear-gradient(90deg, #000 0%, rgba(0,0,0,0) 75%)}}.cta_image_wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.cta_image{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.cta_bg{width:100%;height:100%;position:absolute;top:0;left:0;background:50% 50% url("../images/circle_pattern_sm.svg");opacity:0.06;pointer-events:none}@media print{.cta_bg{display:none}}@media (min-width: 980px){.cta_bg{background-image:url("../images/circle_pattern_lg.svg")}}.cta_bg::before{width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(90deg, #5B6670 0%, rgba(91,102,112,0) 72%);content:"";display:block}.card_group{padding-top:2.5rem;padding-bottom:2.5rem;background-color:#F1EEEA;color:#303030}@media (min-width: 740px){.card_group{padding-top:3.125rem}}@media (min-width: 980px){.card_group{padding-top:3.75rem}}@media (min-width: 1220px){.card_group{padding-top:5rem}}@media (min-width: 740px){.card_group{padding-bottom:3.125rem}}@media (min-width: 980px){.card_group{padding-bottom:3.75rem}}@media (min-width: 1220px){.card_group{padding-bottom:5rem}}@media print{.card_group{border-top:0.0625rem solid;border-bottom:0.0625rem solid}}.card_group_header{margin-bottom:1.875rem}@media (min-width: 1220px){.card_group_header{margin-bottom:2.5rem}}.card_group_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;color:#121212;margin:0}@media (min-width: 740px){.card_group_title{font-size:0.875rem;line-height:1.28571}}.card_group_items{list-style:none;margin:0;padding:0;margin-bottom:-1.875rem}@media (min-width: 500px){.card_group_items{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width: 980px){.card_group_items{justify-content:flex-start}}@media (min-width: 980px){.card_group_items.card_count_3{margin:0 8.5%}}@media (min-width: 1220px){.card_group_items.card_count_3{margin:0 13%}}.card_group_item{margin-bottom:1.875rem}@media (min-width: 500px){.card_group_item{width:48%}}@media (min-width: 980px){.card_group_item{width:22%;margin-right:4%}}@media (min-width: 1220px){.card_group_item{width:22%}}@media (min-width: 980px){.card_group_items.card_count_3 .card_group_item{width:30%;margin-right:5%}}@media (min-width: 1220px){.card_group_items.card_count_3 .card_group_item{width:30%;margin-right:5%}}@media (min-width: 980px){.card_group_items.card_count_3 .card_group_item:nth-child(3n+3){margin-right:0}}@media (min-width: 980px){.card_group_items.card_count_4 .card_group_item:nth-child(4n+4),.card_group_items.card_count_2 .card_group_item:nth-child(4n+4){margin-right:0}}.card_group_item_figure{display:block;margin-bottom:1.75rem}.card_group_item_figure picture{display:block}.card_group_item_figure img{display:block;width:100%}.card_group_item_image_wrapper{padding-top:66.6%}.js .card_group_item_image_wrapper{display:block}.card_group_item_stat{position:relative;color:#003B5C;display:inline-block;font-size:4.125rem;font-weight:900;line-height:1;margin:0 0 0.625rem}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.card_group_item_stat{font-size:4.5rem}}.card_group_item_stat::before{width:100%;height:0.625rem;position:absolute;bottom:18px;background-color:#A2AAAD;content:'';display:block;opacity:0.35}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.card_group_item_stat::before{bottom:20px}}.platform_windows .card_group_item_stat::before{bottom:4px}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.platform_windows .card_group_item_stat::before{bottom:6px}}.card_group_item_stat_figure{position:relative;padding:0 0.625rem}.card_group_item_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.9375rem;line-height:1.33333;color:#000;margin:0 0 0.25rem}@media (min-width: 740px){.card_group_item_title{font-size:1.125rem}}@media (min-width: 1220px){.card_group_item_title{font-size:1.5rem;line-height:1.25}}.card_group_item_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;margin:0.5rem 0 0}@media (min-width: 740px){.card_group_item_description{font-size:1.25rem;line-height:1.5}}.card_group_item_description p{margin:0}.card_group_item_description a{box-shadow:inset 0 -1px 0 #C8102E;color:#C8102E;font-weight:500;text-decoration:none;transition:box-shadow .25s,color .25s}.card_group_item_description a:hover,.card_group_item_description a:focus{color:inherit;box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.cognito_wrapper{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.cognito_wrapper{margin-top:3.125rem}}@media (min-width: 980px){.cognito_wrapper{margin-top:3.75rem}}@media (min-width: 1220px){.cognito_wrapper{margin-top:5rem}}@media (min-width: 740px){.cognito_wrapper{margin-bottom:3.125rem}}@media (min-width: 980px){.cognito_wrapper{margin-bottom:3.75rem}}@media (min-width: 1220px){.cognito_wrapper{margin-bottom:5rem}}.cognito{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.cognito{font-size:1.25rem;line-height:1.5}}.cognito .c-forms-form-title h2{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.04688rem;line-height:1.15385;text-transform:uppercase;color:#000}@media (min-width: 740px){.cognito .c-forms-form-title h2{font-size:2.875rem;letter-spacing:0.0625rem}}@media (min-width: 1220px){.cognito .c-forms-form-title h2{font-size:3.375rem;letter-spacing:0.09375rem;line-height:1.11111}}.cognito .c-forms-description{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.125rem;line-height:1.55556;color:#ffffff}@media (min-width: 740px){.cognito .c-forms-description{font-size:1.375rem}}@media (min-width: 1220px){.cognito .c-forms-description{font-size:1.75rem;line-height:1.42857}}.cognito .c-progress-steps a::before{line-height:1.8 !important;margin-top:-0.1875rem}.cognito .c-label{font-weight:600}.cognito input[type=text],.cognito input[type=password],.cognito input[type=email],.cognito input[type=tel],.cognito input[type=url],.cognito textarea,.cognito select{border:0.0625rem solid #A2AAAD;padding:0.625rem 0.625rem 0.25rem}@media (min-width: 740px){.cognito input[type=text],.cognito input[type=password],.cognito input[type=email],.cognito input[type=tel],.cognito input[type=url],.cognito textarea,.cognito select{padding:0.875rem 1.25rem 0.5rem}}.cognito .c-choice-radiobuttons input[type=radio],.cognito .c-yesno-radiobuttons input[type=radio]{margin-right:0.375rem}.cognito .c-choice-checkboxes input[type=checkbox]{margin-right:0.375rem}.cognito .c-button{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s}@media print{.cognito .c-button{border:0.0625rem solid}}@media (min-width: 740px){.cognito .c-button{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.cognito .c-button:focus,.cognito .c-button:hover{background-color:#fff;color:#C8102E}.cognito .c-page-numbering{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:0.9375rem;line-height:1.5}@media (min-width: 740px){.cognito .c-page-numbering{font-size:1rem}}.contacts{--background-color: #F1EEEA;--color: #000;position:relative;background-color:var(--background-color);color:var(--color)}.contacts.theme_white{--background-color: #fff}.contacts_inner{padding-top:2.5rem;padding-bottom:2.5rem;position:relative}@media (min-width: 740px){.contacts_inner{padding-top:3.125rem}}@media (min-width: 980px){.contacts_inner{padding-top:3.75rem}}@media (min-width: 1220px){.contacts_inner{padding-top:5rem}}@media (min-width: 740px){.contacts_inner{padding-bottom:3.125rem}}@media (min-width: 980px){.contacts_inner{padding-bottom:3.75rem}}@media (min-width: 1220px){.contacts_inner{padding-bottom:5rem}}.contacts_header{border-bottom:0.0625rem solid #d9d9d7;margin-bottom:0.9375rem;padding-bottom:1.875rem}@media (min-width: 740px){.contacts_header{display:flex}}.contacts_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.04688rem;line-height:1.15385;text-transform:uppercase;margin:0 0 0.625rem}@media (min-width: 740px){.contacts_title{font-size:2.875rem;letter-spacing:0.0625rem}}@media (min-width: 1220px){.contacts_title{font-size:3.375rem;letter-spacing:0.09375rem;line-height:1.11111}}.contacts_title_label{background-image:linear-gradient(0deg, rgba(162,170,173,0.5) 0%, rgba(162,170,173,0.5) 100%);background-position:0 67%;background-repeat:repeat-x;background-size:1em 0.1786em}@media (min-width: 980px){.contacts_title_label{background-size:1em 0.2222em}}.platform_windows .contacts_title_label{background-position:0 82%}@media (min-width: 740px){.platform_windows .contacts_title_label{background-position:0 87%}}@media (min-width: 740px){.contacts_action{margin-left:auto}}.contacts_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s;display:inline-block}@media print{.contacts_link{border:0.0625rem solid}}@media (min-width: 740px){.contacts_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.contacts_link:focus,.contacts_link:hover{background-color:#fff;color:#C8102E}.contacts_link_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.contacts_link:hover .contacts_link_label,.contacts_link:focus .contacts_link_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.contact{padding:1.875rem 0}@media (min-width: 980px){.contact{padding:2.8125rem 0}}.contact:not(:last-child){border-bottom:0.0625rem solid #d9d9d7}.contacts.type_office .contact:first-child{padding-top:0}.contacts.type_office .contact:last-child{padding-bottom:0}.contact_header{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:1.25rem}@media (min-width: 740px){.contact_header{margin-bottom:1.875rem}}@media (min-width: 980px){.contact_header{margin-bottom:3.125rem}}.contact_info{display:flex;flex:0 0 calc(100% - 60px);flex-direction:column;padding-right:1.25rem}@media (max-width: 1219px){.contact_info{order:0}}@media (min-width: 500px){.contact_info{flex-basis:calc(100% - 100px)}}@media (min-width: 980px){.contact_info{flex-basis:82%}}@media (min-width: 1220px){.contact_info{min-width:41%;flex:1;margin-right:auto;padding:0}}.contacts.type_office .contact_info{flex-basis:100%;padding-right:0}@media (min-width: 980px){.contacts.type_office .contact_info{flex-basis:auto}}.contact_name{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.25rem;line-height:1.5;line-height:1.2;margin:0 0 0.25rem;order:5}@media (min-width: 740px){.contact_name{font-size:2.25rem}}@media (min-width: 1220px){.contact_name{font-size:2.625rem;line-height:1.33333}}.contact_name_link{box-shadow:inset 0 -1px 0 #C8102E;color:inherit;padding-bottom:0.0625rem;transition:box-shadow .25s,color .25s}@media (min-width: 740px){.contact_name_link{padding-bottom:0.125rem}}.contact_name_link:hover,.contact_name_link:focus{color:#C8102E;box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.contact_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;color:#5B6670;margin:0 0 0.25rem;order:0}@media (min-width: 740px){.contact_title{font-size:0.875rem;line-height:1.28571}}.contact_subtitle{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:0.9375rem;line-height:1.5;order:10}@media (min-width: 740px){.contact_subtitle{font-size:1rem}}.contact_social{margin:0.625rem 0 0}@media (min-width: 740px){.contact_social{margin-bottom:1.25rem}}@media (max-width: 1219px){.contact_social{order:10}}@media (min-width: 500px) and (max-width: 1219px){.contact_social{flex:0 0 100%}}@media (min-width: 980px){.contacts.type_office .contact_social{flex-basis:auto;margin:0 0 0 auto}}.entity_meta .contact_social{margin-bottom:1.25rem}.contact_social_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.contact_social_title.focusable:active,.contact_social_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.contact_social_list{list-style:none;margin:0;padding:0;display:flex;margin-left:-0.375rem}@media (min-width: 500px){.contact_social_list{margin-left:-0.5rem}}@media (min-width: 1220px){.contact_social_list{margin:0 -0.5rem 0 0}}@media (min-width: 1394px){.contact_social_list{margin-right:-0.75rem}}.entity_meta .contact_social_list{justify-content:flex-end}.contact_social_link{height:100%;align-items:center;color:#C8102E;display:flex;padding:0 0.375rem;text-decoration:underline;transition:color .25s}@media (min-width: 500px){.contact_social_link{padding:0 0.5rem}}@media (min-width: 1394px){.contact_social_link{padding:0 0.75rem}}.contact_social_link:hover,.contact_social_link:focus{color:#000}.contact_social_link_icon .icon_youtube{width:2.25rem;height:1.5625rem}.contact_social_link_icon .icon_vimeo{width:1.5625rem;height:1.5625rem}.contact_social_link_icon .icon_flickr{width:1.5625rem;height:0.75rem}.contact_social_link_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.contact_social_link_label.focusable:active,.contact_social_link_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.contact_figure{display:block;flex:0 0 60px}.contact_figure picture{display:block}.contact_figure img{display:block;width:100%}@media (max-width: 1219px){.contact_figure{order:5}}@media (min-width: 500px){.contact_figure{flex-basis:100px}}@media (min-width: 980px){.contact_figure{flex-basis:13.5%;margin:0 4.5% 0 0}}@media (min-width: 1220px){.contact_figure{margin-left:4.5%}}.contact_image_wrapper{border-radius:50%;padding-top:100%}.js .contact_image_wrapper{display:block}.contact_image{border-radius:50%}@media (min-width: 500px){.contact_details{display:flex;flex-wrap:wrap;margin:0}}.contact_detail{margin-bottom:1.25rem;overflow:hidden}@media (min-width: 500px){.contact_detail{width:48%}}@media (min-width: 740px){.contact_detail{margin-bottom:3.125rem}}@media (min-width: 980px){.contact_detail{width:22%;margin-bottom:0}}.contact_detail:last-child{margin-bottom:0}@media (min-width: 500px) and (max-width: 979px){.contact_detail:nth-child(odd){margin-right:auto}}@media (min-width: 980px){.contact_detail:not(:last-child){margin-right:4%}}.contact_detail_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0;color:#5B6670;margin:0 0 0.625rem}@media (min-width: 740px){.contact_detail_label{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.contact_detail_label{letter-spacing:0.10938rem}}.contact_detail_label::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.contact_detail_label::after{height:0.5rem;margin-left:1.25rem}}@media (min-width: 740px){.contact_detail_label{margin-bottom:1.25rem}}.contact_detail_label::after{background-color:#A2AAAD}.contact_detail_item{margin-bottom:1.25rem}.contact_detail_item:last-child{margin-bottom:0}.contact_detail_hint{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:500;font-size:0.75rem;letter-spacing:0.10938rem;line-height:1;text-transform:uppercase;color:#5B6670;margin-bottom:0.5rem}@media (min-width: 740px){.contact_detail_hint{margin-bottom:0.625rem}}.contact_detail_info{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;color:#303030;display:inline-block}@media (min-width: 740px){.contact_detail_info{font-size:1.25rem;line-height:1.5}}.contact_detail_info[href],.contact_detail_info a{box-shadow:inset 0 -1px 0 #C8102E;color:#C8102E;display:inline;font-weight:500;text-decoration:none;transition:box-shadow .25s,color .25s}.contact_detail_info[href]:hover,.contact_detail_info[href]:focus,.contact_detail_info a:hover,.contact_detail_info a:focus{color:inherit;box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}@media print{.contact_detail_info[href]:after,.contact_detail_info a:after{content:normal}}.courses{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.courses{margin-top:3.125rem}}@media (min-width: 980px){.courses{margin-top:3.75rem}}@media (min-width: 1220px){.courses{margin-top:5rem}}@media (min-width: 740px){.courses{margin-bottom:3.125rem}}@media (min-width: 980px){.courses{margin-bottom:3.75rem}}@media (min-width: 1220px){.courses{margin-bottom:5rem}}.courses_list{list-style:none;margin:0;padding:0}.course_item{border-bottom:0.0625rem solid #D9D9D7;padding:1.25rem 0}@media (min-width: 740px){.course_item{padding:1.875rem 0}}.course_item_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1rem;line-height:1.75;margin:0 0 0.25rem}@media (min-width: 740px){.course_item_title{font-size:1.375rem}}@media (min-width: 1220px){.course_item_title{font-size:1.75rem;line-height:1.5}}@media (min-width: 740px){.course_item_title{margin-bottom:1rem}}.course_item_code{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;color:#9D2235;margin:0 0 0.25rem}@media (min-width: 740px){.course_item_code{font-size:0.875rem;line-height:1.28571}}.course_item_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;margin:0}@media (min-width: 740px){.course_item_description{font-size:1.25rem;line-height:1.5}}.course_item_description a{box-shadow:inset 0 -1px 0 #C8102E;color:#C8102E;font-weight:500;text-decoration:none;transition:box-shadow .25s,color .25s}.course_item_description a:hover,.course_item_description a:focus{color:inherit;box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.cta_row{--background-color: #C8102E;--background-color-alpha: rgba(200, 16, 46, 0);--background-image: url('../images/circle_line_pattern_sm.svg');--background-opacity: 0.2;--color: #fff;--accent-color: #000;--link-background-color: #fff;--link-background-color-hover: #fff;--link-color: #C8102E;--link-color-hover: #000;position:relative;background-color:var(--background-color);color:var(--color)}@media print{.cta_row{border-top:0.0625rem solid #ECEEEE;border-bottom:0.0625rem solid #ECEEEE}}@media (min-width: 980px){.cta_row{--background-image: url('../images/circle_line_pattern_lg.svg')}}.cta_row.theme_black{--background-color: #000;--background-color-alpha: rgba(0, 0, 0, 0);--accent-color: #9D2235;--link-background-color-hover: #fff;--link-color-hover: #C8102E}.cta_row.theme_tan{--background-color: #F1EEEA;--background-color-alpha: rgba(241, 238, 234, 0);--background-image: url('../images/circle_line_pattern_black_sm.svg');--background-opacity: 0.06;--color: #000;--accent-color: #E4DED6;--link-background-color: #C8102E;--link-background-color-hover: #fff;--link-color: #fff;--link-color-hover: #C8102E}@media (min-width: 980px){.cta_row.theme_tan{--background-image: url('../images/circle_line_pattern_black_lg.svg')}}.cta_row_bg{width:100%;height:100%;position:absolute;top:0;left:0;background:50% 50% var(--background-image);opacity:var(--background-opacity);pointer-events:none}@media print{.cta_row_bg{display:none}}.cta_row_bg::before{width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(166deg, var(--background-color) 16%, var(--background-color-alpha) 100%);content:'';display:block}.cta_row_inner{padding-top:2.5rem;padding-bottom:2.5rem;position:relative}@media (min-width: 740px){.cta_row_inner{padding-top:3.125rem}}@media (min-width: 980px){.cta_row_inner{padding-top:3.75rem}}@media (min-width: 1220px){.cta_row_inner{padding-top:5rem}}@media (min-width: 740px){.cta_row_inner{padding-bottom:3.125rem}}@media (min-width: 980px){.cta_row_inner{padding-bottom:3.75rem}}@media (min-width: 1220px){.cta_row_inner{padding-bottom:5rem}}@media (min-width: 1220px){.cta_row_inner{align-items:center;display:flex}}.cta_row_header{margin-bottom:1.25rem}@media (min-width: 740px){.cta_row_header{margin-bottom:0.625rem}}@media (min-width: 1220px){.cta_row_header{flex:0 0 39%;margin:0 auto 0 0}}.cta_row_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.04688rem;line-height:1.15385;text-transform:uppercase;margin:0;text-align:center}@media (min-width: 740px){.cta_row_title{font-size:2.875rem;letter-spacing:0.0625rem}}@media (min-width: 1220px){.cta_row_title{font-size:3.375rem;letter-spacing:0.09375rem;line-height:1.11111}}@media (min-width: 740px){.cta_row_title{text-align:left}}.cta_row_title_label{background-image:linear-gradient(0deg, var(--accent-color) 0%, var(--accent-color) 100%);background-position:0 72%;background-repeat:repeat-x;background-size:1em 0.1786em}@media (min-width: 980px){.cta_row_title_label{background-size:1em 0.2222em}}.platform_windows .cta_row_title_label{background-position:0 82%}@media (min-width: 740px){.platform_windows .cta_row_title_label{background-position:0 87%}}@media (min-width: 740px){.cta_row_links{display:flex;flex-wrap:wrap}}@media (min-width: 1220px){.cta_row_links{align-items:flex-end}}@media (min-width: 740px){.cta_row_link_item{margin:0.25rem 0}}@media (max-width: 739px){.cta_row_link_item:not(:last-child){margin-bottom:0.625rem}}@media (min-width: 740px) and (max-width: 1219px){.cta_row_link_item:not(:last-child){margin-right:0.5rem}}@media (min-width: 1220px){.cta_row_link_item:not(:first-child){margin-left:0.5rem}}.cta_row_link{background-color:var(--link-background-color);border-radius:31.25rem;box-shadow:inset 0 0 0 3px var(--link-background-color);color:var(--link-color);display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,box-shadow .25s,color .25s}@media (min-width: 740px){.cta_row_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}@media print{.cta_row_link{border:0.0625rem solid}}.cta_row_link:focus,.cta_row_link:hover{background-color:var(--link-background-color-hover);box-shadow:inset 0 0 0 3px var(--link-color-hover);color:var(--link-color-hover)}.cta_row_link_label{box-shadow:inset 0 -1px 0 currentColor;transition:box-shadow .25s}.cta_row_link:hover .cta_row_link_label,.cta_row_link:focus .cta_row_link_label{box-shadow:inset 0 0px 0 currentColor}.deadlines{padding-top:2.5rem;padding-bottom:2.5rem;background-color:#F1EEEA;color:#000}@media (min-width: 740px){.deadlines{padding-top:3.125rem}}@media (min-width: 980px){.deadlines{padding-top:3.75rem}}@media (min-width: 1220px){.deadlines{padding-top:5rem}}@media (min-width: 740px){.deadlines{padding-bottom:3.125rem}}@media (min-width: 980px){.deadlines{padding-bottom:3.75rem}}@media (min-width: 1220px){.deadlines{padding-bottom:5rem}}.deadlines_header{overflow:hidden}.deadlines_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0;color:#303030;margin:0 0 1.25rem}@media (min-width: 740px){.deadlines_title{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.deadlines_title{letter-spacing:0.10938rem}}.deadlines_title::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.deadlines_title::after{height:0.5rem;margin-left:1.25rem}}@media (min-width: 740px){.deadlines_title{margin-bottom:1.875rem}}.deadlines_title::after{background-color:#E4DED6;opacity:1}.deadlines_list{list-style:none;margin:0;padding:0}@media (min-width: 740px){.deadlines_list{display:flex;flex-wrap:wrap}}@media (min-width: 740px){.deadline{flex:0 0 30%;margin-bottom:1.875rem}}@media (min-width: 1220px){.deadline{flex:0 0 16.8%;margin-right:4%}}@media (max-width: 739px){.deadline:not(:last-child){margin-bottom:1.875rem}}@media (min-width: 740px) and (max-width: 1219px){.deadline:nth-child(3n+1),.deadline:nth-child(3n+2){margin-right:5%}}@media (min-width: 1220px){.deadline:nth-child(5n+5){margin-right:0}}.deadline_inner{align-items:center;display:flex}@media (min-width: 740px){.deadline_inner{display:block}}.deadline_calendar{width:5.625rem;background-color:#fff;flex:0 0 76px;margin-right:1.25rem;text-align:center}@media (min-width: 740px){.deadline_calendar{margin-bottom:1.125rem}}.deadline_time{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;background-color:#C8102E;color:#fff;display:block;line-height:1;padding:0.625rem 0.1875rem 0.1875rem}@media (min-width: 740px){.deadline_time{font-size:0.875rem;line-height:1.28571}}.deadline_day{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1rem;line-height:1.75;line-height:1;padding:1rem 0.1875rem 0.75rem}@media (min-width: 740px){.deadline_day{font-size:1.375rem}}@media (min-width: 1220px){.deadline_day{font-size:1.75rem;line-height:1.5}}.deadline_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.9375rem;line-height:1.33333;margin:0}@media (min-width: 740px){.deadline_title{font-size:1.125rem}}@media (min-width: 1220px){.deadline_title{font-size:1.5rem;line-height:1.25}}.deadline_title_link{box-shadow:inset 0 -1px 0;color:inherit;transition:box-shadow .25s,color .25s}.deadline_title_link:hover,.deadline_title_link:focus{box-shadow:inset 0 0px 0;color:#C8102E}.entity{position:relative}@media (min-width: 1220px){.entity{display:flex}}.entity_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.625rem}@media (min-width: 1220px){.entity_header{width:52%;display:block;margin-bottom:0;padding-right:1.25rem}}.entity_name{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.25rem;line-height:1.5;margin:0}@media (min-width: 740px){.entity_name{font-size:2.25rem}}@media (min-width: 1220px){.entity_name{font-size:2.625rem;line-height:1.33333}}.entity_name_link{color:#0070EB;text-decoration:underline;transition:color .25s}.entity_name_link:hover,.entity_name_link:focus{color:#000}.entity_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.entity_title{font-size:1.25rem;line-height:1.5}}.entity_figure{width:3.75rem}@media (min-width: 500px){.entity_figure{width:6.25rem}}@media (min-width: 1220px){.entity_figure{position:absolute;top:50%;right:0;margin-top:0.5rem;transform:translate(0, -50%)}}.entity_image_wrapper{border-radius:50%;display:block;padding-top:100%}@media (min-width: 980px){.entity_body{width:48%}}@media (min-width: 1220px){.entity_body{margin-top:0.5rem;padding-right:6.25rem}}@media (min-width: 500px){.entity_details{display:flex}}.entity_detail{margin-bottom:1.625rem}@media (min-width: 500px){.entity_detail{width:50%;margin-bottom:0;padding-right:1.25rem}}.entity_detail:last-child{margin-bottom:0}.entity_detail_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;margin-bottom:0.375rem}@media (min-width: 740px){.entity_detail_label{font-size:0.875rem;line-height:1.28571}}.entity_detail_item{margin-bottom:0.375rem}.entity_detail_item:last-child{margin-bottom:0}.entity_list .entity_detail_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.entity_list .entity_detail_hint.focusable:active,.entity_list .entity_detail_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.entity_detail_info{display:block;font-size:0.9375rem;line-height:1.46667}.entity_detail_info[href]{color:#0070EB;text-decoration:underline;transition:color .25s}.entity_detail_info[href]:hover,.entity_detail_info[href]:focus{color:#000}@media print{.entity_detail_info[href]:after{content:normal}}.entity_list_inner{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.entity_list_inner{margin-top:3.125rem}}@media (min-width: 980px){.entity_list_inner{margin-top:3.75rem}}@media (min-width: 1220px){.entity_list_inner{margin-top:5rem}}@media (min-width: 740px){.entity_list_inner{margin-bottom:3.125rem}}@media (min-width: 980px){.entity_list_inner{margin-bottom:3.75rem}}@media (min-width: 1220px){.entity_list_inner{margin-bottom:5rem}}@media print{.entity_list_inner{margin-top:0}}.entity_list_items{list-style:none;margin:0;padding:0;border-top:0.0625rem solid #D9D9D7}.entity_list_item{border-bottom:0.0625rem solid #D9D9D7}.entity_meta{background-color:#F1EEEA;margin-bottom:0.625rem}@media (min-width: 740px){.entity_meta{margin-bottom:1.25rem}}@media (min-width: 980px){.entity_meta{margin-bottom:3.125rem}}.entity_meta_inner{padding:1.25rem 0 1.875rem}@media print{.entity_meta_inner{border-top:0.0625rem solid;border-bottom:0.0625rem solid}}@media (min-width: 500px){.entity_meta_inner{padding:1.875rem 0 0}}@media (min-width: 740px){.entity_meta_inner{padding:2.5rem 0 0.625rem}}@media (min-width: 980px){.entity_meta_inner{padding:3.75rem 0}}@media (min-width: 1220px){.entity_meta_inner{padding-top:5.625rem}}.event_actions{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.event_actions{margin-top:3.125rem}}@media (min-width: 980px){.event_actions{margin-top:3.75rem}}@media (min-width: 740px){.event_actions{margin-bottom:3.125rem}}@media (min-width: 980px){.event_actions{margin-bottom:3.75rem}}.event_actions_header{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.event_actions_header.focusable:active,.event_actions_header.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.event_actions_list{list-style:none;margin:0;padding:0}.event_action{margin-bottom:0.625rem}@media (min-width: 500px){.event_action{display:inline-block}}@media (min-width: 500px){.event_action:not(:last-child){margin-right:0.625rem}}.event_action_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s}@media print{.event_action_link{border:0.0625rem solid}}@media (min-width: 740px){.event_action_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.event_action_link:focus,.event_action_link:hover{background-color:#fff;color:#C8102E}.event_action_link_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.event_action_link:hover .event_action_link_label,.event_action_link:focus .event_action_link_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.event_details{color:#000}.event_list .event_details{margin-top:0.625rem}@media (min-width: 740px){.event_list .event_details{display:flex;flex-wrap:wrap;margin-top:1.875rem}}@media (min-width: 500px){.event_meta .event_details{width:100%;display:flex;flex-wrap:wrap}}.event_related .event_details{color:var(--detail-color);display:none}@media (min-width: 740px){.event_related .event_details{display:block}}.event_detail{position:relative;margin-bottom:1rem}@media (min-width: 740px){.event_list .event_detail{flex:0 0 48%;margin-right:4%}}@media (min-width: 1220px){.event_list .event_detail{flex:0 0 30%;margin:0 5% 0 0}}@media (min-width: 740px){.event_list .event_detail:nth-child(3n+3){margin-top:1rem}}@media (min-width: 1220px){.event_list .event_detail:nth-child(3n+3){margin-top:0;margin-right:0}}@media (min-width: 740px) and (max-width: 1219px){.event_list .event_detail:nth-child(even){margin-right:0}}.event_list .event_detail:last-child{margin-bottom:0}@media (min-width: 500px){.event_meta .event_detail{flex:0 0 48%;margin-right:4%}}@media (min-width: 980px){.event_meta .event_detail{flex-basis:46.8%;margin-right:6.4%}}@media (min-width: 1220px){.event_meta .event_detail{flex-basis:27%;margin-bottom:0}}@media (min-width: 500px) and (max-width: 1219px){.event_meta .event_detail:nth-child(even){margin-right:0}}@media (min-width: 1220px){.event_meta .event_detail:nth-child(3n+3){margin-right:0}}.event_meta .event_detail:last-child{margin-bottom:0}.event_related .event_detail_date{display:none}.event_related .event_detail_location{display:flex}.event_related .event_detail_category{display:none}.event_detail_icon{display:none}.event_related .event_detail_icon{color:var(--icon-color);display:block}.event_related .event_detail_icon .icon{margin:0}.event_detail_header{margin-bottom:0.625rem;overflow:hidden}.event_related .event_detail_header{margin:0 0.5rem 0 0;flex:0 0 12px}.event_detail_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0;color:#5B6670}@media (min-width: 740px){.event_detail_title{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.event_detail_title{letter-spacing:0.10938rem}}.event_detail_title::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.event_detail_title::after{height:0.5rem;margin-left:1.25rem}}.event_detail_title::after{background-color:#F5F3F0;opacity:1}.event_meta .event_detail_title::after{background-color:#A2AAAD;opacity:0.3}.event_related .event_detail_title{display:none}.event_detail_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:0.9375rem;line-height:1.5}@media (min-width: 740px){.event_detail_label{font-size:1rem}}.event_detail_label_date{font-weight:bold}.event_detail_link{color:#C8102E;text-decoration:underline;-webkit-text-decoration-color:#c8102e;text-decoration-color:#c8102e;transition:color .25s,-webkit-text-decoration-color .25s;transition:color .25s,text-decoration-color .25s;transition:color .25s,text-decoration-color .25s,-webkit-text-decoration-color .25s}.event_detail_link:hover,.event_detail_link:focus{color:#000;-webkit-text-decoration-color:rgba(200,16,46,0);text-decoration-color:rgba(200,16,46,0)}.event_detail_list{list-style:none;margin:0;padding:0}.event_detail_item{display:inline-block;margin-right:0.625rem}.event_entry_figure{display:block;margin:1.875rem 0}.event_entry_figure picture{display:block}.event_entry_figure img{display:block;width:100%}.event_entry_image_wrapper{display:block;padding-top:66.6%}.event_feature{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.event_feature{margin-top:3.125rem}}@media (min-width: 980px){.event_feature{margin-top:3.75rem}}@media (min-width: 1220px){.event_feature{margin-top:5rem}}@media (min-width: 740px){.event_feature{margin-bottom:3.125rem}}@media (min-width: 980px){.event_feature{margin-bottom:3.75rem}}@media (min-width: 1220px){.event_feature{margin-bottom:5rem}}.event_feature_inner{border:0.125rem solid #EAEAEA;padding:1.25rem}@media (min-width: 740px){.event_feature_inner{padding:1.875rem}}@media (min-width: 1220px){.event_feature_inner{padding:2.8125rem}}@media (min-width: 1220px){.event_item{align-items:center}}@media (min-width: 740px){.event_list .event_item{align-items:flex-start;display:flex}}@media (min-width: 980px){.event_feature .event_item{display:flex}}@media (min-width: 500px) and (max-width: 739px){.event_related .event_item{overflow:hidden}}.event_figure{display:block;margin-bottom:1.25rem}.event_figure picture{display:block}.event_figure img{display:block;width:100%}.event_list .event_figure{width:7.1875rem}@media (min-width: 360px){.event_list .event_figure{float:right;margin-left:1.25rem}}@media (min-width: 500px){.event_list .event_figure{width:30.5%}}@media (min-width: 740px){.event_list .event_figure{margin:0;order:2}}@media (min-width: 740px){.event_feature .event_figure{width:40%;float:right;margin:0 0 1.875rem 1.875rem}}@media (min-width: 980px){.event_feature .event_figure{width:45%;margin:0;order:2}}.event_related .event_figure{display:none;margin-bottom:1.25rem}@media (min-width: 500px){.event_related .event_figure{display:block}}@media (min-width: 500px) and (max-width: 739px){.event_related .event_figure{width:24%;float:right;margin-left:1.25rem}}@media (min-width: 740px){.event_related .event_figure{margin-bottom:1.75rem}}.event_figure_link{display:block}.event_image_wrapper{display:block}.js .event_image_wrapper{padding-top:56.25%}@media (min-width: 740px){.event_wrapper{margin-right:auto}}@media (min-width: 740px){.event_list .event_wrapper{flex:0 0 65%}}@media (min-width: 740px){.event_feature .event_wrapper{flex:0 0 48%}}.event_header{display:flex;flex-direction:column-reverse;margin-bottom:0.3125rem}.event_title{margin:0 0 0.5rem}.event_list .event_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.25rem;line-height:1.5;margin:0 0 0.625rem}@media (min-width: 740px){.event_list .event_title{font-size:2.25rem}}@media (min-width: 1220px){.event_list .event_title{font-size:2.625rem;line-height:1.33333}}@media (min-width: 740px){.event_list .event_title{line-height:1.2;margin-bottom:1.875rem}}.event_feature .event_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.04688rem;line-height:1.15385;text-transform:uppercase}@media (min-width: 740px){.event_feature .event_title{font-size:2.875rem;letter-spacing:0.0625rem}}@media (min-width: 1220px){.event_feature .event_title{font-size:3.375rem;letter-spacing:0.09375rem;line-height:1.11111}}.event_related .event_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1rem;line-height:1.75;font-size:0.875rem;margin-bottom:0.25rem}@media (min-width: 740px){.event_related .event_title{font-size:1.375rem}}@media (min-width: 1220px){.event_related .event_title{font-size:1.75rem;line-height:1.5}}@media (min-width: 740px){.event_related .event_title{font-size:1.125rem;margin-bottom:0.75rem}}@media (min-width: 1220px){.event_related .event_title{font-size:1.5rem}}.event_title_link{box-shadow:inset 0 -1px 0 #C8102E;color:inherit;padding-bottom:0.0625rem;transition:box-shadow .25s,color .25s}@media (min-width: 740px){.event_title_link{padding-bottom:0.1875rem}}.event_title_link:hover,.event_title_link:focus{color:#C8102E;box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.event_related .event_title_link:hover,.event_related .event_title_link:focus{color:#E4DED6}.event_time_wrapper{margin-bottom:0.3125rem}.event_related .event_time_wrapper{margin-bottom:0}@media (min-width: 740px){.event_related .event_time_wrapper{margin-bottom:0.3125rem}}.event_time{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;color:#5B6670}@media (min-width: 740px){.event_time{font-size:0.875rem;line-height:1.28571}}.event_related .event_time{color:var(--secondary-color)}.event_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;margin-bottom:1.375rem}@media (min-width: 740px){.event_description{font-size:1.25rem;line-height:1.5}}.event_list .event_description{margin-bottom:0}.event_related .event_description{display:none}.event_description p{margin:0}.event_list_inner{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.event_list_inner{margin-top:3.125rem}}@media (min-width: 980px){.event_list_inner{margin-top:3.75rem}}@media (min-width: 1220px){.event_list_inner{margin-top:5rem}}@media (min-width: 740px){.event_list_inner{margin-bottom:3.125rem}}@media (min-width: 980px){.event_list_inner{margin-bottom:3.75rem}}@media (min-width: 1220px){.event_list_inner{margin-bottom:5rem}}@media print{.event_list_inner{margin-top:0}}.event_list_items{list-style:none;margin:0;padding:0;border-top:0.0625rem solid #E8EAEA}.event_list_item{border-bottom:0.0625rem solid #E8EAEA;padding:1.875rem 0}@media (min-width: 740px){.event_list_item{padding:3.125rem 0}}.event_meta{background-color:#F1EEEA;color:#5B6670;margin:0.875rem 0 0}@media (min-width: 980px){.event_meta{margin:3.125rem 0 0}}.event_meta_inner{padding:1.875rem 0}@media (min-width: 980px){.event_meta_inner{align-items:center;display:flex;padding:2.375rem 0}}@media (min-width: 740px){.event_meta_body{align-items:center;display:flex}}@media (min-width: 980px){.event_meta_body{flex:0 0 65%;margin-right:1.875rem}}.event_related{--background-color: #000;--color: #fff;--accent-color: rgba(162, 170, 173, 0.5);--secondary-color: #E4DED6;--detail-color: #A2AAAD;--icon-color: #C8102E;position:relative;background-color:var(--background-color);color:var(--color)}.event_related.theme_tan{--background-color: #F1EEEA;--color: #000;--accent-color: rgba(162, 170, 173, 0.5);--secondary-color: #5B6670;--detail-color: #303030;--icon-color: #C8102E}.event_related_inner{padding-top:2.5rem;padding-bottom:2.5rem;position:relative}@media (min-width: 740px){.event_related_inner{padding-top:3.125rem}}@media (min-width: 980px){.event_related_inner{padding-top:3.75rem}}@media (min-width: 1220px){.event_related_inner{padding-top:5rem}}@media (min-width: 740px){.event_related_inner{padding-bottom:3.125rem}}@media (min-width: 980px){.event_related_inner{padding-bottom:3.75rem}}@media (min-width: 1220px){.event_related_inner{padding-bottom:5rem}}.event_related_header{margin-bottom:1.25rem}@media (min-width: 740px){.event_related_header{margin-bottom:2.5rem}}@media (min-width: 1220px){.event_related_header{margin-bottom:4.375rem}}@media (min-width: 980px){.event_related_header_inner{align-items:center;display:flex}}.event_related_header_group{display:flex;flex-direction:column-reverse}@media (min-width: 980px){.event_related_header_group{flex:0 0 35%}}.event_related_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.04688rem;line-height:1.15385;text-transform:uppercase;margin:0}@media (min-width: 740px){.event_related_title{font-size:2.875rem;letter-spacing:0.0625rem}}@media (min-width: 1220px){.event_related_title{font-size:3.375rem;letter-spacing:0.09375rem;line-height:1.11111}}.event_related_title_label{background-image:linear-gradient(0deg, var(--accent-color) 0%, var(--accent-color) 100%);background-position:0 67%;background-repeat:repeat-x;background-size:1em 0.1786em}@media (min-width: 980px){.event_related_title_label{background-size:1em 0.2222em}}.platform_windows .event_related_title_label{background-position:0 82%}@media (min-width: 740px){.platform_windows .event_related_title_label{background-position:0 87%}}.event_related_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;color:var(--secondary-color);margin:0 0 0.375rem}@media (min-width: 740px){.event_related_label{font-size:0.875rem;line-height:1.28571}}@media (min-width: 740px){.event_related_label{margin-bottom:1rem}}.event_related_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.event_related_description{font-size:1.25rem;line-height:1.5}}.event_related_description p{margin:0}@media (min-width: 980px){.event_related_action{margin-left:auto}}@media (min-width: 980px){.event_related_action.small{display:none}}.event_related_action.large{display:none}@media (min-width: 980px){.event_related_action.large{display:block}}.event_related_action_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s}@media print{.event_related_action_link{border:0.0625rem solid}}@media (min-width: 740px){.event_related_action_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.event_related_action_link:focus,.event_related_action_link:hover{background-color:#fff;color:#C8102E}.event_related_action_link_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.event_related_action_link:hover .event_related_action_link_label,.event_related_action_link:focus .event_related_action_link_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.event_related_items{list-style:none;margin:0;padding:0}@media (min-width: 740px){.event_related_items{display:flex;flex-wrap:wrap}}.event_related_item{margin-bottom:1.875rem}@media (min-width: 500px){.event_related_item{flex:0 0 48%;margin-right:auto}}@media (min-width: 980px){.event_related_item{flex-basis:30%;margin-right:5%}}@media (min-width: 1220px){.event_related_item{flex-basis:22%;margin-right:4%}}@media (min-width: 500px) and (max-width: 979px){.event_related_item:nth-child(even){margin-right:0}}@media (min-width: 980px) and (max-width: 1219px){.event_related_item:nth-child(3n+3){margin-right:0}}@media (min-width: 1220px){.event_related_item:nth-child(4n+4){margin-right:0}}@media (min-width: 500px) and (max-width: 739px){.event_related_item{margin-bottom:0.625rem}}.event_sidebar{margin-bottom:2.5rem}@media (min-width: 740px){.event_sidebar{margin-bottom:3.125rem}}@media (min-width: 980px){.event_sidebar{margin-bottom:3.75rem}}.event_sidebar_header{overflow:hidden}.event_sidebar_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0;color:#5B6670;margin:0 0 1.375rem}@media (min-width: 740px){.event_sidebar_title{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.event_sidebar_title{letter-spacing:0.10938rem}}.event_sidebar_title::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.event_sidebar_title::after{height:0.5rem;margin-left:1.25rem}}.event_sidebar_title::after{background-color:#A2AAAD}.event_sidebar_list{list-style:none;margin:0;padding:0}.event_sidebar_item{margin-bottom:1.875rem}.event_sidebar_item_inner{display:flex}.event_sidebar_item_figure{display:block;flex:0 0 65px;margin-right:1rem}.event_sidebar_item_figure picture{display:block}.event_sidebar_item_figure img{display:block;width:100%}@media (min-width: 500px){.event_sidebar_item_figure{flex-basis:80px;margin-right:1.25rem}}@media (min-width: 980px) and (max-width: 1219px){.event_sidebar_item_figure{flex-basis:50px;margin-right:1rem}}.event_sidebar_item_figure_link{display:block}.event_sidebar_item_image_wrapper{padding-top:100%}.event_sidebar_item_wrapper{flex:1}.event_sidebar_item_header{display:flex;flex-direction:column-reverse}.event_sidebar_item_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;color:#000;font-size:1rem;line-height:1.75;margin:0}.event_sidebar_item_title_link{box-shadow:inset 0 -1px 0 #C8102E;color:#000;transition:box-shadow .25s,color .25s}.event_sidebar_item_title_link:hover,.event_sidebar_item_title_link:focus{box-shadow:inset 0 -1px 0 rgba(200,16,46,0);color:#C8102E}.event_sidebar_item_time{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:500;font-size:0.75rem;letter-spacing:0.10938rem;line-height:1;text-transform:uppercase;color:#303030}.event_sidebar_action_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s}@media print{.event_sidebar_action_link{border:0.0625rem solid}}@media (min-width: 740px){.event_sidebar_action_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.event_sidebar_action_link:focus,.event_sidebar_action_link:hover{background-color:#fff;color:#C8102E}@media (min-width: 980px){.event_sidebar_action_link{width:100%}}.event_sidebar_action_link_label{box-shadow:inset 0 -1px 0 currentColor;transition:box-shadow .25s}.event_sidebar_action_link:hover .event_sidebar_action_link_label,.event_sidebar_action_link:focus .event_sidebar_action_link_label{box-shadow:inset 0 0px 0 currentColor}.filter{position:relative;background-color:#fff;display:none}.filter::before{width:100%;position:absolute;top:0;bottom:0;left:0;background-image:linear-gradient(90deg, #fff 250px, #fff 250px, rgba(255,255,255,0) 100%);content:'';display:block}@media (min-width: 980px){.filter::before{width:100%}}@media (min-width: 980px){.filter{background-color:transparent}}.js .filter{display:block}@media print{.js .filter{display:none}}.filter_inner{position:relative}@media (min-width: 740px){.filter_inner{padding-top:1.875rem}}@media (min-width: 980px){.filter_inner{padding-top:3.125rem}}.filter_tabs_inner{display:flex}.filter_tab{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;padding:1.5625rem 0.75rem 1.125rem;text-decoration:none;transition:background .25s,border .25s,color .25s,-webkit-text-decoration .25s;transition:background .25s,border .25s,color .25s,text-decoration .25s;transition:background .25s,border .25s,color .25s,text-decoration .25s,-webkit-text-decoration .25s}@media (min-width: 740px){.filter_tab{font-size:0.875rem;line-height:1.28571}}@media (min-width: 500px){.filter_tab{padding:1.125rem 1.5rem 0.9375rem}}.filter_tab:not(:last-child){margin-right:0.25rem}.filter_tab:hover,.filter_tab:focus{background:#F1EEEA;color:#5B6670}.filter_tab.fs-swap-active{background:#F1EEEA;color:#5B6670}.filter_tab.fs-swap-active:focus{color:#000}.filter_tab_label{box-shadow:inset 0 -1px 0 #C8102E;transition:box-shadow .25s}.filter_tab.fs-swap-active .filter_tab_label,.filter_tab:hover .filter_tab_label,.filter_tab:focus .filter_tab_label{box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.filter_panels{background-color:#F1EEEA;color:#5B6670}.filter_panels_inner{padding:1.875rem 0}@media (min-width: 740px){.filter_panels_inner{padding:3.4375rem 0}}.filter_tabpanel.fs-swap-enabled{display:none}.filter_tabpanel.fs-swap-active{display:block}@media (min-width: 740px){.filter_tools{align-items:flex-end;display:flex}}@media (min-width: 740px) and (max-width: 979px){.news_filter .filter_tools{flex-wrap:wrap}}@media (min-width: 740px){.filter_tool{flex:0 0 65%;margin-right:5%}}@media (min-width: 980px){.filter_tool{flex-basis:39%;margin-right:4.5%}}@media (min-width: 1220px){.filter_tool{flex-basis:30.5%}}.filter_tool:not(:last-child){margin-bottom:1.25rem}@media (min-width: 740px){.filter_tool:not(:last-child){margin-bottom:0}}@media (min-width: 740px){.news_filter .filter_tool{flex-basis:48%;margin-right:0}}@media (min-width: 980px){.news_filter .filter_tool{flex-basis:30.5%;margin-right:4.2%}}@media (min-width: 1394px){.news_filter .filter_tool{flex-basis:24%}}@media (min-width: 740px) and (max-width: 979px){.news_filter .filter_tool:first-child{margin-right:4%}}@media (min-width: 740px){.news_filter .filter_tool.submit{margin-top:1.875rem}}@media (min-width: 980px){.news_filter .filter_tool.submit{flex-basis:auto;margin-right:0;margin-left:auto}}.filter_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0;color:#5B6670;display:block;margin:0 0 0.5rem;overflow:hidden}@media (min-width: 740px){.filter_label{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.filter_label{letter-spacing:0.10938rem}}.filter_label::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.filter_label::after{height:0.5rem;margin-left:1.25rem}}@media (min-width: 500px){.filter_label{margin-bottom:1.125rem}}.filter_label::after{background-color:#A2AAAD}@media (max-width: 499px){.filter_label::after{content:normal;display:none}}.filter_tool_select_wrapper{position:relative;display:inline-block;display:block}.filter_tool_select_wrapper select{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:0.0625rem solid #000;border-radius:0.1875rem;color:inherit;cursor:pointer;display:inline-block;line-height:normal;margin:0;outline:0;padding:0.875rem 2.5rem 0.875rem 1.25rem}@-moz-document url-prefix(){.filter_tool_select_wrapper select{text-indent:0.01px;text-overflow:''}}.filter_tool_select_wrapper select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.filter_tool_select_wrapper select::-ms-expand{display:none}@-moz-document url-prefix(){.filter_tool_select_wrapper select option{background-color:#fff}}.filter_tool_select_wrapper select{background-color:#fff;border-radius:0;border-width:0;color:#000;font-size:1rem;padding:1.1875rem 3.125rem 0.75rem 1.375rem}.filter_tool_select{transition:box-shadow .25s}.filter_tool_select:focus{box-shadow:inset 0 0 0 3px #000}.filter_tool_select_icon{position:absolute;top:50%;right:20px;color:#C8102E;pointer-events:none;transform:translate(0, -50%)}.filter_tools_submit{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s;min-width:15rem;height:3.125rem}@media print{.filter_tools_submit{border:0.0625rem solid}}@media (min-width: 740px){.filter_tools_submit{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.filter_tools_submit:focus,.filter_tools_submit:hover{background-color:#fff;color:#C8102E}@media (min-width: 740px) and (max-width: 979px){.filter_tools_submit{min-width:auto}}.filter_tools_submit_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.filter_tools_submit:hover .filter_tools_submit_label,.filter_tools_submit:focus .filter_tools_submit_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.filter_search{max-width:41.25rem}.filter_search_form{position:relative}@media (min-width: 500px){.filter_search_form{border:0.0625rem solid #d8d8d8;border-radius:31.25rem;display:flex}}.filter_search_input{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0.0625rem solid #d8d8d8;border-radius:31.25rem;color:#303030;flex:auto;margin-bottom:0.75rem;padding:0.6875rem 3.625rem 0.4375rem 1.625rem}@media (min-width: 740px){.filter_search_input{font-size:1.25rem;line-height:1.5}}@media (min-width: 500px){.filter_search_input{border:0;border-radius:31.25rem 0 0 31.25rem;margin:0;padding:1.25rem 4.625rem 0.8125rem 2.25rem}}.filter_search_input::-moz-placeholder{color:#303030}.filter_search_input::placeholder{color:#303030}.filter_search_input::-webkit-search-decoration,.filter_search_input::-webkit-search-cancel-button,.filter_search_input::-webkit-search-results-button,.filter_search_input::-webkit-search-results-decoration{display:none}.filter_search_submit{width:100%;align-items:center;background:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:flex;font-size:0.9375rem;font-weight:700;justify-content:center;letter-spacing:0.07813rem;min-width:15rem;padding:1.0625rem 1.25rem 0.9375rem;text-transform:uppercase;transition:background .25s,color .25s}@media (min-width: 500px){.filter_search_submit{width:auto;position:relative;border-radius:0 31.25rem 31.25rem 0;min-width:auto;padding:0 2.0625rem 0 1.75rem}}.filter_search_submit:hover,.filter_search_submit:focus{background:#fff;color:#C8102E}.filter_search_submit_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.filter_search_submit:hover .filter_search_submit_label,.filter_search_submit:focus .filter_search_submit_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.filter_search_submit_icon{width:1.125rem;height:1.125rem;position:absolute;top:14px;right:20px;color:#5B6670;pointer-events:none}@media (min-width: 500px){.filter_search_submit_icon{top:50%;right:calc(100% + 16px);transform:translateY(-50%)}}@media (min-width: 740px){.filter_search_submit_icon{width:1.5rem;height:1.5rem;right:calc(100% + 26px)}}@media (min-width: 740px){.filter_search_submit_icon .icon_search{width:1.5rem;height:1.5rem}}.filter_results{background-color:#fff;margin:0 0 -1.25rem 0;padding:2.5rem 0 0}@media (min-width: 740px){.filter_results{margin-bottom:-1.875rem;padding-top:3.75rem}}@media (min-width: 1220px){.filter_results{margin-bottom:-3.5rem;padding-top:5.3125rem}}@media (min-width: 740px){.filter_results_inner{align-items:center;display:flex}}.filter_results_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;margin:0}@media (min-width: 740px){.filter_results_description{font-size:0.875rem;line-height:1.28571}}@media (min-width: 740px){.filter_results_description{margin-right:1.25rem}}.filter_results_label{color:#5B6670}.filter_results_category{color:#303030;display:block}@media (min-width: 500px){.filter_results_category{display:inline;margin-left:0.625rem}}.filter_results_reset_link{color:#C8102E;display:inline-block;line-height:1;margin-top:0.625rem;transition:background .25s,border .25s,color .25s}@media (min-width: 740px){.filter_results_reset_link{margin-top:0;margin-left:auto}}.filter_results_reset_link:hover,.filter_results_reset_link:focus{color:#000}.filter_results_reset_link_inner{align-items:center;display:flex;flex-direction:row-reverse}.filter_results_reset_link_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;box-shadow:inset 0 -1px 0 #C8102E;transition:box-shadow .25s}@media (min-width: 740px){.filter_results_reset_link_label{font-size:0.875rem;line-height:1.28571}}.filter_results_reset_link:hover .filter_results_reset_link_label,.filter_results_reset_link:focus .filter_results_reset_link_label{box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.filter_results_reset_link_icon{position:relative;top:-4px;display:block;margin-right:0.625rem}.filter_results_reset_link_icon_space{display:none}@media (min-width: 740px){.programs_filter_form_inner{display:flex;flex-wrap:wrap}}.programs_filter_set{border-top:0.0625rem solid #c4c4c4}@media (min-width: 740px){.programs_filter_set{flex:0 0 48%}}@media (min-width: 980px){.programs_filter_set{border-top-width:0;flex-basis:30.5%;margin-right:4.25%;margin-bottom:1.5625rem}}@media (min-width: 1220px){.programs_filter_set{flex-basis:21.8%;margin-right:4.26%}}@media (min-width: 740px) and (max-width: 979px){.programs_filter_set:nth-child(odd){margin-right:4%}}@media (min-width: 980px) and (max-width: 1219px){.programs_filter_set:nth-child(3n+3){margin-right:0}}@media (min-width: 1220px){.programs_filter_set:nth-child(4n+4){margin-right:0}}@media (min-width: 740px){.programs_filter_set.wide{flex-basis:100%;margin-right:0}}@media (min-width: 980px){.programs_filter_set.wide{flex-basis:65.25%;margin-right:0%}}@media (min-width: 1220px){.programs_filter_set.wide{flex-basis:47.86%;margin-right:4.26%}}.programs_filter_set_title{display:none}@media (min-width: 980px){.programs_filter_set_title{display:block;margin-bottom:1.25rem;overflow:hidden}}.programs_filter_set_title_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0}@media (min-width: 740px){.programs_filter_set_title_label{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.programs_filter_set_title_label{letter-spacing:0.10938rem}}.programs_filter_set_title_label::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.programs_filter_set_title_label::after{height:0.5rem;margin-left:1.25rem}}.programs_filter_set_title_label::after{background-color:#A2AAAD}.programs_filter_set_button{width:100%;position:relative;color:#303030;display:block;font-size:1.125rem;line-height:1.2;padding:1.375rem 0 1rem 0;text-align:left;transition:color .25s}@media (min-width: 980px){.programs_filter_set_button{display:none}}.programs_filter_set_button:hover,.programs_filter_set_button:focus{color:#C8102E}.programs_filter_set_button_icon{position:absolute;top:50%;right:0;display:block;transform:translateY(-50%);transition:color .25s}.programs_filter_set_button_icon .icon{transition:transform .25s}.programs_filter_set_button:hover .programs_filter_set_button_icon,.programs_filter_set_button:focus .programs_filter_set_button_icon{color:#C8102E}.programs_filter_set.fs-swap-active .programs_filter_set_button_icon .icon{transform:rotate(180deg)}.programs_filter_set_button_icon .icon_triangle_down{width:1rem;height:0.5rem}.programs_filter_set.fs-swap-enabled .programs_filter_checklist{display:none}@media (min-width: 980px){.programs_filter_set.fs-swap-enabled .programs_filter_checklist{display:block}}.programs_filter_set.fs-swap-active .programs_filter_checklist{display:block}@media (min-width: 740px){.programs_filter_set.wide .programs_filter_checklist{align-items:flex-start;display:flex;flex-wrap:wrap}}.programs_filter_set.wide.fs-swap-enabled .programs_filter_checklist{display:none}@media (min-width: 980px){.programs_filter_set.wide.fs-swap-enabled .programs_filter_checklist{display:block}}.programs_filter_set.wide.fs-swap-active .programs_filter_checklist{display:block}@media (min-width: 740px){.programs_filter_set.wide.fs-swap-active .programs_filter_checklist{display:flex}}.programs_filter_control{width:100%;position:relative;align-items:flex-start;background:#fff;border:0.0625rem solid #d8d8d8;border-radius:0.25rem;color:#303030;display:flex;flex-direction:row-reverse;margin:0 0 0.3125rem;padding:0.625rem 3.25rem 0.625rem 0.9375rem}@media (min-width: 980px){.programs_filter_control{background-color:transparent;border-width:0;margin-bottom:0.625rem;padding:0}}@media (min-width: 740px){.programs_filter_set.wide .programs_filter_control{flex:0 0 48%}}@media (min-width: 980px){.programs_filter_set.wide .programs_filter_control{flex:0 0 46.75%}}@media (min-width: 1220px){.programs_filter_set.wide .programs_filter_control{flex:0 0 45.74%}}@media (min-width: 740px){.programs_filter_set.wide .programs_filter_control:nth-child(odd){margin-right:auto}}.programs_filter_input{position:absolute;z-index:-2;opacity:0}.programs_filter_input:checked ~ .programs_filter_indicator{background-color:#DBE442;box-shadow:inset 0 0 0 2px #fff}.programs_filter_input:checked ~ .programs_filter_indicator:before{transform:scale(1)}.programs_filter_input:focus ~ .programs_filter_indicator{box-shadow:0 0 3px 1px #0070EB}.programs_filter_indicator{width:1.75rem;height:1.75rem;position:absolute;top:10px;right:15px;border:0.0625rem solid #9D2235;color:#000;display:block;pointer-events:none;text-align:center;transition:background-color .25s,border .25s,color .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 980px){.programs_filter_indicator{width:1.875rem;height:1.875rem;top:0;right:auto;left:0}}.programs_filter_indicator:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;top:7px;content:'\2713';display:block;font-size:1.125rem;line-height:1;transform:scale(0);transition:background .25s,transform .25s}.programs_filter_label{color:#767676;font-size:1.125rem;margin-right:auto;padding:0.4375rem 0 0.0625rem}@media (min-width: 980px){.programs_filter_label{font-size:1.25rem;padding-left:3rem}}.programs_filter_set.fs-swap-enabled .programs_filter_select_group{display:none}@media (min-width: 980px){.programs_filter_set.fs-swap-enabled .programs_filter_select_group{display:block}}.programs_filter_set.fs-swap-active .programs_filter_select_group{display:block}.programs_filter_select_label{display:block;margin-bottom:0.625rem;overflow:hidden}@media (min-width: 980px){.programs_filter_select_label{margin-bottom:1.25rem}}.programs_filter_select_label_text{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0}@media (min-width: 740px){.programs_filter_select_label_text{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.programs_filter_select_label_text{letter-spacing:0.10938rem}}.programs_filter_select_label_text::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.programs_filter_select_label_text::after{height:0.5rem;margin-left:1.25rem}}.programs_filter_select_label_text::after{background-color:#A2AAAD}.programs_filter_select_wrapper{position:relative;display:inline-block;width:100%}.programs_filter_select_wrapper select{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:0.0625rem solid #000;border-radius:0.1875rem;color:inherit;cursor:pointer;display:inline-block;line-height:normal;margin:0;outline:0;padding:0.875rem 2.5rem 0.875rem 1.25rem}@-moz-document url-prefix(){.programs_filter_select_wrapper select{text-indent:0.01px;text-overflow:''}}.programs_filter_select_wrapper select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.programs_filter_select_wrapper select::-ms-expand{display:none}@-moz-document url-prefix(){.programs_filter_select_wrapper select option{background-color:#fff}}.programs_filter_select_wrapper::after{width:0.625rem;height:0;position:absolute;top:50%;right:20px;border:0.375rem solid transparent;border-top-color:#9D2235;content:'';display:block;transform:translateY(-50%)}.programs_filter_select_wrapper select{background-color:#fff;border:0;border-radius:0;color:#000;padding-top:1.125rem;padding-right:3.125rem}.programs_filter_select_wrapper select:focus{box-shadow:0 0 3px 1px #0070EB}.programs_filter_select_wrapper select:active{color:#fff;background-color:#000}.programs_filter_select{font-size:1rem}.programs_filter_actions{background-color:rgba(162,170,173,0.2);margin-top:1rem;padding:1.25rem}@media (min-width: 740px){.programs_filter_actions{flex:0 0 48%;margin-top:0;margin-left:auto;padding:1.875rem}}@media (min-width: 980px){.programs_filter_actions{flex-basis:30.5%;margin-left:4.25%}}@media (min-width: 1220px){.programs_filter_actions{flex-basis:21.8%;margin-left:auto}}@media (min-width: 1394px){.programs_filter_actions{padding:2.25rem}}.programs_filter_results_text{color:#000;font-size:16;line-height:1.5;margin:0 0 0.625rem}.programs_filter_results_count{font-weight:700}@media (min-width: 500px){.programs_filter_results_count{position:relative;display:inline-block;font-size:2.625rem;line-height:1}}@media (min-width: 500px){.programs_filter_results_count::before{width:100%;height:0.5rem;position:absolute;bottom:11px;background-color:#c6c9ca;content:'';display:block}}@media (min-width: 500px){.platform_windows .programs_filter_results_count::before{bottom:2px}}@media (min-width: 500px){.programs_filter_results_count_inner{position:relative;padding:0 0.375rem}}@media (min-width: 500px){.programs_filter_results_label{display:block}}.programs_filter_submit{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s;width:100%}@media print{.programs_filter_submit{border:0.0625rem solid}}@media (min-width: 740px){.programs_filter_submit{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.programs_filter_submit:focus,.programs_filter_submit:hover{background-color:#fff;color:#C8102E}.programs_filter_submit_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.programs_filter_submit:hover .programs_filter_submit_label,.programs_filter_submit:focus .programs_filter_submit_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.gallery{--background-color: #121212;--background-image: url('../images/line_pattern_white_sm.svg');--background-opacity: 0.09;--color: #fff;--accent-color: #279989;--caption-color: #fff;--link-color: inherit;--link-color-hover: #E4DED6;position:relative;background-color:var(--background-color);color:var(--color)}@media (min-width: 980px){.gallery{--background-image: url('../images/line_pattern_white_lg.svg')}}.gallery.theme_white{margin-top:2.5rem;margin-bottom:2.5rem;--background-color: #fff;--background-image: none;--color: #000;--accent-color: #d0d4d6;--caption-color: #5B6670;--link-color: #C8102E;--link-color-hover: #303030}@media (min-width: 740px){.gallery.theme_white{margin-top:3.125rem}}@media (min-width: 980px){.gallery.theme_white{margin-top:3.75rem}}@media (min-width: 1220px){.gallery.theme_white{margin-top:5rem}}@media (min-width: 740px){.gallery.theme_white{margin-bottom:3.125rem}}@media (min-width: 980px){.gallery.theme_white{margin-bottom:3.75rem}}@media (min-width: 1220px){.gallery.theme_white{margin-bottom:5rem}}.gallery.theme_tan{--background-color: #F1EEEA;--background-image: url('../images/line_pattern_gray_sm.svg');--background-opacity: 0.2;--color: #000;--accent-color: #c9cbcb;--caption-color: #5B6670;--link-color: #C8102E;--link-color-hover: #303030}@media (min-width: 980px){.gallery.theme_tan{--background-image: url('../images/line_pattern_gray_lg.svg')}}.gallery_bg{width:100%;height:100%;position:absolute;top:0;left:0;background-image:var(--background-image);background-position:right top;background-repeat:no-repeat;background-size:cover;border:0.0625rem solid transparent;content:'';display:block;opacity:var(--background-opacity);pointer-events:none}.gallery_inner{padding-top:2.5rem;padding-bottom:2.5rem;position:relative}@media (min-width: 740px){.gallery_inner{padding-top:3.125rem}}@media (min-width: 980px){.gallery_inner{padding-top:3.75rem}}@media (min-width: 1220px){.gallery_inner{padding-top:5rem}}@media (min-width: 740px){.gallery_inner{padding-bottom:3.125rem}}@media (min-width: 980px){.gallery_inner{padding-bottom:3.75rem}}@media (min-width: 1220px){.gallery_inner{padding-bottom:5rem}}.gallery.theme_white .gallery_inner{padding:0}.gallery_header{margin-bottom:1.875rem}@media (min-width: 980px){.gallery_header{display:flex;margin-bottom:2.5rem}}.gallery_header_group{display:flex;flex-direction:column-reverse}@media (min-width: 980px){.gallery_header_group{flex:0 0 43.5%;margin-right:auto}}.gallery_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.04688rem;line-height:1.15385;text-transform:uppercase;margin:0 0 1.25rem}@media (min-width: 740px){.gallery_title{font-size:2.875rem;letter-spacing:0.0625rem}}@media (min-width: 1220px){.gallery_title{font-size:3.375rem;letter-spacing:0.09375rem;line-height:1.11111}}@media (min-width: 980px){.gallery_title{margin-bottom:0}}.gallery_title_label{background-image:linear-gradient(0deg, var(--accent-color) 0%, var(--accent-color) 100%);background-position:0 67%;background-repeat:repeat-x;background-size:1em 0.1786em}@media (min-width: 980px){.gallery_title_label{background-size:1em 0.2222em}}.platform_windows .gallery_title_label{background-position:0 82%}@media (min-width: 740px){.platform_windows .gallery_title_label{background-position:0 87%}}.gallery_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;margin:0 0 0.875rem}@media (min-width: 740px){.gallery_label{font-size:0.875rem;line-height:1.28571}}.gallery_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;color:var(--caption-color)}@media (min-width: 740px){.gallery_description{font-size:1.25rem;line-height:1.5}}@media (min-width: 980px){.gallery_description{flex:0 0 39.2%;margin:1.875rem 8.7% 0 0}}.gallery_description p{margin:0}.gallery_description a{box-shadow:inset 0 -1px 0;color:var(--link-color);transition:box-shadow .25s,color .25s}.gallery_description a:hover,.gallery_description a:focus{box-shadow:inset 0 0px 0;color:var(--link-color-hover)}.gallery_items{list-style:none;margin:0;padding:0}@media (min-width: 740px){.gallery_items{align-items:flex-start;display:flex;flex-wrap:wrap}}.gallery_item{margin-bottom:1.875rem}@media (min-width: 980px){.gallery_item{margin-bottom:3.125rem}}@media (min-width: 740px){.gallery_item:nth-last-of-type(-n+2){margin-bottom:0}}@media (min-width: 740px){.gallery_item.layout_30{flex:0 0 30%}}@media (min-width: 740px){.gallery_item.layout_50{flex:0 0 47.5%}}@media (min-width: 740px){.gallery_item.layout_70{flex:0 0 65%}}@media (min-width: 740px){.gallery_item:nth-child(odd){margin-right:auto}}.gallery_item_figure{display:block}.gallery_item_figure picture{display:block}.gallery_item_figure img{display:block;width:100%}.gallery_item_media_image{position:relative;display:block}.gallery_item_media_video{position:relative;display:block;padding-top:56.25%}.gallery_item_iframe{width:100%;height:100%;position:absolute;top:0;left:0}.gallery_details{margin-top:1.125rem}@media (min-width: 980px){.gallery_details{margin-top:1.75rem}}.gallery_item_caption{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:0.9375rem;line-height:1.5;color:var(--caption-color);margin:0}@media (min-width: 740px){.gallery_item_caption{font-size:1rem}}.gallery_item_caption a{box-shadow:inset 0 -1px 0;color:var(--link-color);transition:box-shadow .25s,color .25s}.gallery_item_caption a:hover,.gallery_item_caption a:focus{box-shadow:inset 0 0px 0;color:var(--link-color-hover)}.gallery_item.layout_30 .gallery_item_image_wrapper{padding-top:121.5%}.gallery_item.layout_50 .gallery_item_image_wrapper{padding-top:66.6%}.gallery_item.layout_70 .gallery_item_image_wrapper{padding-top:56.25%}.gallery_item_image{height:100%;-o-object-fit:cover;object-fit:cover}.hero_intro{position:relative;overflow:hidden}.hero_intro::before{height:12.5rem;position:absolute;right:0;bottom:0;left:0;background-image:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%);content:"";display:block}@media (min-width: 980px){.hero_intro::before{content:"";display:none}}.hero_intro_inner{position:relative}.hero_title{margin:1.4375rem 0 3rem}[data-whatinput="mouse"] .hero_title:focus,[data-whatinput="touch"] .hero_title:focus{outline:0}@media (min-width: 980px){.hero_title{margin:5.625rem 0 0.875rem}}.hero_title_prefix{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.125rem;line-height:1.55556;color:#5B6670;display:block;margin-bottom:0.875rem}@media (min-width: 740px){.hero_title_prefix{font-size:1.375rem}}@media (min-width: 1220px){.hero_title_prefix{font-size:1.75rem;line-height:1.42857}}@media (min-width: 980px){.hero_title_prefix{margin-bottom:1.5rem}}.hero_title_suffix{color:#000;display:block;font-size:3.5rem;font-weight:900;letter-spacing:0.13125rem;line-height:.85714;text-transform:uppercase}@media (min-width: 980px){.hero_title_suffix{font-size:5rem;letter-spacing:0.3rem;line-height:.89844}}@media (min-width: 1220px){.hero_title_suffix{font-size:6.25rem}}@media (min-width: 1394px){.hero_title_suffix{font-size:8rem}}.hero_title_suffix_text{background-image:linear-gradient(0deg, #C8102E 0%, #C8102E 100%);background-position:0 67%;background-repeat:repeat-x;background-size:1em 0.1786em}@media (min-width: 740px){.hero_title_suffix_text{background-position:0 71%}}@media (min-width: 980px){.hero_title_suffix_text{background-size:1em 0.195em}}.platform_windows .hero_title_suffix_text{background-position:0 82%}@media (min-width: 740px){.platform_windows .hero_title_suffix_text{background-position:0 87%}}.hero_media{position:relative}.hero_media_inner{position:relative}@media (min-width: 980px){.hero_media.pin .hero_media_inner{width:100%;position:fixed}}.hero_media_spacer{display:none}@media (min-width: 980px){.hero_media_spacer{position:absolute;display:block}}@media (min-width: 980px){.hero_media.pin .hero_media_spacer{position:relative}}.hero_figure{position:relative}.hero_figure::after{height:13%;position:absolute;top:0;right:0;left:0;background-image:linear-gradient(180deg, #000 0%, rgba(0,0,0,0) 100%);content:"";display:block;pointer-events:none}.hero_image_wrapper{padding-top:100%}@media (min-width: 740px){.hero_image_wrapper{padding-top:42%}}@media (min-width: 1440px){.hero_image_wrapper{padding-top:37.5rem}}.hero_image_wrapper.lazy_image_wrapper{background-color:#A2AAAD}.hero_image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.hero_footer{margin-top:2.1875rem}@media (min-width: 980px){.hero_footer{display:none}}@media print{.hero_role{display:none}}@media (min-width: 980px){.hero_role.pin .hero_role_bar{width:100%;position:fixed;top:0;z-index:4;background-color:#fff}}@media (min-width: 980px){.hero_role_inner{position:relative}}.hero_role_spacer{display:none}@media (min-width: 980px){.hero_role_spacer{position:absolute;display:block}}@media (min-width: 980px){.hero_role.pin .hero_role_spacer{position:relative}}.link_group{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.link_group{margin-top:3.125rem}}@media (min-width: 980px){.link_group{margin-top:3.75rem}}@media (min-width: 740px){.link_group{margin-bottom:3.125rem}}@media (min-width: 980px){.link_group{margin-bottom:3.75rem}}.link_group_header{margin-bottom:1rem;overflow:hidden}.link_group_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0;color:#9D2235;margin:0}@media (min-width: 740px){.link_group_title{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.link_group_title{letter-spacing:0.10938rem}}.link_group_title::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.link_group_title::after{height:0.5rem;margin-left:1.25rem}}.link_group_title::after{background-color:#A2AAAD}.link_group_list{list-style:none;margin:0;padding:0;font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.link_group_list{font-size:1.25rem;line-height:1.5}}@media (min-width: 740px){.link_group_list{display:flex;flex-wrap:wrap;margin:0 -1.75rem}}@media (min-width: 1220px){.link_group_list{margin:0 -0.75rem}}@media (min-width: 740px){.link_group_item{width:50%;display:flex;padding:0 1.75rem}}@media (min-width: 1220px){.link_group_item{width:33%;padding:0 0.75rem}}.link_group_link{width:100%;color:#000;display:block;padding:0.375rem 0;transition:color .25s}.link_group_link:hover,.link_group_link:focus{color:#C8102E}.link_group_link_label{box-shadow:inset 0 -1px 0 #000;display:inline;transition:box-shadow .25s}.link_group_link:hover .link_group_link_label,.link_group_link:focus .link_group_link_label{box-shadow:inset 0 -1px 0 rgba(0,0,0,0)}.link_group_link_icon{position:relative;top:-2px;color:#C8102E;display:inline;margin-left:0.75rem;white-space:nowrap}.link_group_link_icon .icon{display:inline}.logo_grid{padding-top:2.5rem;padding-bottom:2.5rem;position:relative;background-color:#121212;color:#fff;text-align:center}@media (min-width: 740px){.logo_grid{padding-top:3.125rem}}@media (min-width: 980px){.logo_grid{padding-top:3.75rem}}@media (min-width: 1220px){.logo_grid{padding-top:5rem}}@media (min-width: 740px){.logo_grid{padding-bottom:3.125rem}}@media (min-width: 980px){.logo_grid{padding-bottom:3.75rem}}@media (min-width: 1220px){.logo_grid{padding-bottom:5rem}}@media print{.logo_grid{border-top:0.0625rem solid;border-bottom:0.0625rem solid}}.logo_grid_bg{width:100%;height:100%;position:absolute;top:0;left:0;background-image:url("../images/line_pattern_white_sm.svg");background-position:right top;background-repeat:no-repeat;background-size:cover;border:0.0625rem solid transparent;content:'';display:block;opacity:0.09;pointer-events:none}.logo_grid_header{position:relative}.logo_grid_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1rem;line-height:1.75;margin:0 0 1.25rem}@media (min-width: 740px){.logo_grid_title{font-size:1.375rem}}@media (min-width: 1220px){.logo_grid_title{font-size:1.75rem;line-height:1.5}}@media (min-width: 740px){.logo_grid_title{margin-bottom:3.125rem}}.logo_grid_body{position:relative}.logo_grid_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0 0 1.875rem;overflow:hidden}@media (min-width: 740px){.logo_grid_label{font-size:0.875rem;line-height:1.28571}}@media (min-width: 740px){.logo_grid_label{margin-bottom:3.75rem}}.logo_grid_label_text{position:relative;display:inline-block}.logo_grid_label_text::before,.logo_grid_label_text::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#3d3f40;content:'';transform:translate3d(0, -50%, 0)}@media print{.logo_grid_label_text::before,.logo_grid_label_text::after{content:'';display:none}}@media (min-width: 980px){.logo_grid_label_text::before,.logo_grid_label_text::after{height:0.5rem}}.logo_grid_label_text::before{right:100%;margin-right:0.5rem}@media (min-width: 980px){.logo_grid_label_text::before{margin-right:1.25rem}}.logo_grid_label_text::after{left:100%;margin-left:0.5rem}@media (min-width: 980px){.logo_grid_label_text::after{margin-left:1.25rem}}.logo_grid_items{align-items:center;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media (min-width: 500px){.logo_grid_items{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media (min-width: 980px){.logo_grid_items{margin-bottom:-3.125rem}}.logo_grid_item{max-width:12.5rem;margin:0 0 1.25rem}@media (min-width: 500px){.logo_grid_item{max-width:42%}}@media (min-width: 740px){.logo_grid_item{max-width:28%;margin:0 5% 1.875rem 0}}@media (min-width: 980px){.logo_grid_item{max-width:21%;margin-bottom:3.125rem}}@media (min-width: 1394px){.logo_grid_item{max-width:16%}}@media (min-width: 500px) and (max-width: 739px){.logo_grid_item:nth-child(odd){margin-right:6%}}@media (min-width: 740px) and (max-width: 979px){.logo_grid_item:nth-child(3n+3){margin-right:0}}@media (min-width: 980px) and (max-width: 1393px){.logo_grid_item:nth-child(4n+4){margin-right:0}}@media (min-width: 1394px){.logo_grid_item:nth-child(5n+5){margin-right:0}}@media (min-width: 740px){.logo_grid_item:last-child{margin-right:0}}.logo_grid_item_image{max-width:100%;height:auto}.magazine_sidebar{margin-bottom:2.5rem}@media (min-width: 740px){.magazine_sidebar{margin-bottom:3.125rem}}@media (min-width: 980px){.magazine_sidebar{margin-bottom:3.75rem}}.magazine_sidebar_header{overflow:hidden}.magazine_sidebar_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0;color:#5B6670;margin:0 0 1.375rem}@media (min-width: 740px){.magazine_sidebar_title{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.magazine_sidebar_title{letter-spacing:0.10938rem}}.magazine_sidebar_title::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.magazine_sidebar_title::after{height:0.5rem;margin-left:1.25rem}}.magazine_sidebar_title::after{background-color:#A2AAAD}.magazine_sidebar_body{position:relative}@media (min-width: 740px) and (max-width: 979px){.magazine_sidebar_body{display:flex}}.magazine_sidebar_figure{display:block}.magazine_sidebar_figure picture{display:block}.magazine_sidebar_figure img{display:block;width:100%}@media (min-width: 740px) and (max-width: 979px){.magazine_sidebar_figure{flex:0 0 48%}}.magazine_sidebar_image_wrapper{padding-top:133.25%}.magazine_sidebar_list{position:absolute;right:15px;bottom:10px;left:15px;list-style:none;margin:0;padding:0}@media print{.magazine_sidebar_list{position:static;margin-top:0.625rem}}@media (min-width: 500px) and (max-width: 739px), (min-width: 1220px){.magazine_sidebar_list{right:25px;bottom:20px;left:25px}}@media (min-width: 740px) and (max-width: 979px){.magazine_sidebar_list{position:static;flex:0 0 48%;margin-left:auto}}.magazine_sidebar_item{margin-bottom:0.625rem}.magazine_sidebar_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s;padding-right:0.9375rem;padding-left:0.9375rem;line-height:1.2}@media print{.magazine_sidebar_link{border:0.0625rem solid}}@media (min-width: 740px){.magazine_sidebar_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.magazine_sidebar_link:focus,.magazine_sidebar_link:hover{background-color:#fff;color:#C8102E}@media (min-width: 500px) and (max-width: 979px), (min-width: 1220px){.magazine_sidebar_link{padding-right:1.25rem;padding-left:1.25rem}}@media (min-width: 740px){.magazine_sidebar_link{width:100%}}.magazine_sidebar_link_inner{align-items:center;display:flex;justify-content:center}.magazine_sidebar_link_label{display:inline}.magazine_sidebar_link_label_inner{box-shadow:inset 0 -1px 0 currentColor;transition:box-shadow .25s}.magazine_sidebar_link:hover .magazine_sidebar_link_label_inner,.magazine_sidebar_link:focus .magazine_sidebar_link_label_inner{box-shadow:inset 0 0px 0 currentColor}.magazine_sidebar_link_icon{display:inline;margin-left:0.625rem}.magazine_sidebar_link_icon .icon{display:inline;margin:0}.magazine_sidebar_link_icon_inner{display:inline}.magazine_sidebar_link_icon_space{display:inline}.news_announcement{margin-top:2.5rem;margin-bottom:2.5rem;position:relative;background-color:#121212;color:#fff}@media (min-width: 740px){.news_announcement{margin-top:3.125rem}}@media (min-width: 980px){.news_announcement{margin-top:3.75rem}}@media (min-width: 1220px){.news_announcement{margin-top:5rem}}@media (min-width: 740px){.news_announcement{margin-bottom:3.125rem}}@media (min-width: 980px){.news_announcement{margin-bottom:3.75rem}}@media (min-width: 1220px){.news_announcement{margin-bottom:5rem}}@media print{.news_announcement{border:0.0625rem solid}}.news_announcement:first-child{margin-top:0}.news_announcement_bg{width:100%;height:100%;position:absolute;top:0;left:0;background:no-repeat url("../images/line_pattern_white_sm.svg") 50% 50%;opacity:0.2;pointer-events:none}@media (min-width: 740px){.news_announcement_bg{background-image:url("../images/line_pattern_white_lg.svg")}}@media print{.news_announcement_bg{display:none}}.news_announcement_bg::before{width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(270deg, rgba(18,18,18,0) 0%, #121212 100%);content:"";display:block}.news_announcement_inner{position:relative;padding:2.5rem 1.25rem}@media (min-width: 500px){.news_announcement_inner{padding:2.875rem 9%}}@media (min-width: 740px){.news_announcement_inner{padding-top:2.875rem;padding-bottom:2.875rem}}.news_announcement_header{overflow:hidden}.news_announcement_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0;margin:0 0 1.25rem}@media (min-width: 740px){.news_announcement_title{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.news_announcement_title{letter-spacing:0.10938rem}}.news_announcement_title::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.news_announcement_title::after{height:0.5rem;margin-left:1.25rem}}@media (min-width: 740px){.news_announcement_title{margin-bottom:1.625rem}}.news_announcement_title::after{background-color:#A2AAAD;opacity:0.3}.news_announcement_description{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.125rem;line-height:1.55556}@media (min-width: 740px){.news_announcement_description{font-size:1.375rem}}@media (min-width: 1220px){.news_announcement_description{font-size:1.75rem;line-height:1.42857}}.news_announcement_description p{margin:0}.news_announcement_footer{margin-top:1.125rem}@media (min-width: 740px){.news_announcement_footer{margin-top:1.5rem}}.news_announcement_link{color:#fff;display:inline-block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;text-decoration:none;text-transform:uppercase;transition:color .25s}.news_announcement_link:hover,.news_announcement_link:focus{color:#E4DED6}.news_announcement_link_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.news_announcement_link:hover .news_announcement_link_label,.news_announcement_link:focus .news_announcement_link_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.news_item_details{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;color:#5B6670;margin-bottom:0.625rem}@media (min-width: 740px){.news_item_details{font-size:0.875rem;line-height:1.28571}}@media (min-width: 740px){.news_item_details{margin-bottom:1.25rem}}.news_meta .news_item_details{line-height:1;margin-bottom:0}@media (min-width: 500px){.news_meta .news_item_details{align-items:center;display:flex}}.news_secondary .news_item_details,.news_grid .news_item_details{margin-bottom:0}.news_related .news_item_details{color:var(--secondary-color);margin-bottom:0.125rem}@media (min-width: 740px){.news_related .news_item_details{margin-bottom:0.5rem}}.news_item_detail{display:inline-block;vertical-align:middle}.news_item_author{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:0.9375rem;line-height:1.5;align-items:center;display:flex;font-weight:normal;line-height:1;margin-top:0.75rem;text-transform:none}@media (min-width: 740px){.news_item_author{font-size:1rem}}@media (min-width: 500px){.news_item_author{margin-top:0}}@media (min-width: 500px){.news_item_author::before{width:0.0625rem;height:1.25rem;position:relative;background-color:#71C5E8;content:"";display:block;margin:-0.1875rem 1.375rem 0 0;pointer-events:none;transform:rotate(30deg)}}.news_meta .news_item_date{margin-right:1.5rem}.news_item_date .news_item_detail_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.news_item_date .news_item_detail_hint.focusable:active,.news_item_date .news_item_detail_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.news_item_publisher{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.news_item_publisher.focusable:active,.news_item_publisher.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.news_entry_figure{display:block;margin:1.875rem 0}.news_entry_figure picture{display:block}.news_entry_figure img{display:block;width:100%}.news_entry_image_wrapper{display:block;padding-top:66.6%}.news_feature{margin-bottom:2.5rem}@media (min-width: 740px){.news_feature{margin-bottom:3.125rem}}@media (min-width: 980px){.news_feature{margin-bottom:3.75rem}}@media (min-width: 1220px){.news_feature{margin-bottom:5rem}}.news_feature_bar{background-color:#F1EEEA;padding:1.25rem 0}@media (min-width: 740px){.news_feature_bar{padding:2.5rem 0}}@media (min-width: 740px){.news_feature_bar_small{display:none}}.news_feature_bar_large{display:none}@media (min-width: 740px){.news_feature_bar_large{display:block}}@media (min-width: 980px){.news_feature_bar_large{align-items:center;display:flex}}.news_feature_toggle_wrap{position:relative}.news_feature_trigger{width:100%;background-color:#fff;border:0.0625rem solid #C8102E;border-radius:0.25rem;color:#000;display:none;text-align:left;transition:background-color .25s,color .25s}.news_feature_trigger:hover,.news_feature_trigger:focus{background-color:#C8102E;color:#fff}.js .news_feature_trigger{display:block}.news_feature_trigger_inner{align-items:center;display:flex;padding:1.0625rem 1.25rem 0.8125rem}.news_feature_trigger_label{font-size:0.8125rem;font-weight:600;letter-spacing:0.0625rem;line-height:1;text-transform:uppercase}.news_feature_trigger_icon{position:relative;top:-2px;margin-left:auto}.news_feature_trigger_icon .icon{transform:rotate(0deg);transition:transform .25s}.news_feature_toggle_wrap.fs-swap-active .news_feature_trigger_icon .icon{transform:rotate(180deg)}.news_feature_toggle_panel{background-color:#fff;border:0.0625rem solid #D2D2D2;padding:1.25rem 0.3125rem 0.3125rem}.news_feature_toggle_wrap.fs-swap-enabled .news_feature_toggle_panel{width:100%;position:absolute;z-index:2;border-top-width:0;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .25s,visibility .25s}.news_feature_toggle_wrap.fs-swap-active .news_feature_toggle_panel{opacity:1;pointer-events:auto;visibility:visible}.news_feature_categories{padding:0 0.625rem;margin-bottom:1.875rem}@media (min-width: 740px){.news_feature_categories{display:flex}}@media (min-width: 980px){.news_feature_categories{margin-bottom:0}}@media (min-width: 980px){.news_feature_category{margin-right:1.875rem}}@media (min-width: 1220px){.news_feature_category{margin-right:3.125rem}}.news_feature_category:not(:last-child){margin-bottom:1.875rem}@media (min-width: 740px){.news_feature_category:not(:last-child){margin-bottom:0}}@media (min-width: 740px) and (max-width: 979px){.news_feature_category:not(:last-child){margin-right:3.125rem}}.news_feature_category_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:500;font-size:0.75rem;letter-spacing:0.10938rem;line-height:1;text-transform:uppercase;color:#5B6670;margin:0 0 0.5rem}.news_feature_category_list{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;display:flex;flex-wrap:wrap;font-size:0.875rem;list-style:none;margin:0;padding:0;transition:color .25s}@media (min-width: 500px){.news_feature_category_list{font-size:0.9375rem}}.news_feature_category_list:hover,.news_feature_category_list:focus{color:#C8102E}.news_feature_category_item{margin-bottom:0.5rem}.news_feature_category_item:not(:last-child){margin-right:0.625rem}.news_feature_category_item_link{box-shadow:inset 0 -1px 0 #C8102E;color:#000;padding-bottom:0.125rem;transition:box-shadow .25s,color .25s}.news_feature_category_item:hover .news_feature_category_item_link,.news_feature_category_item:focus .news_feature_category_item_link{box-shadow:inset 0 -1px 0 rgba(200,16,46,0);color:#9D2235}.news_feature_search{background-color:#F1EEEA;padding:1.875rem 0.875rem}@media (min-width: 740px){.news_feature_search{padding:0}}@media (min-width: 980px){.news_feature_search{flex:1}}@media (min-width: 1220px){.news_feature_search{flex:0 0 48%;margin-left:auto}}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.news_feature_search_form{align-items:center;display:flex}}.news_feature_search_form_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:500;font-size:0.75rem;letter-spacing:0.10938rem;line-height:1;text-transform:uppercase;color:#5B6670;display:block;margin:0 0 0.625rem}@media (min-width: 740px){.news_feature_search_form_label{margin:0 1.125rem 0 0}}@media (min-width: 980px) and (max-width: 1219px){.news_feature_search_form_label{margin:0 0 0.375rem 0}}.news_feature_search_form_group{position:relative;background-color:#fff;box-shadow:inset 0 0 0 1px #d8d8d8;border-radius:31.25rem;display:flex}@media (min-width: 740px){.news_feature_search_form_group{flex:1}}.news_feature_search_input{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;border:0;border-radius:31.25rem 0 0 31.25rem;color:#000;flex:1;padding:0.8125rem 1.25rem 0.5625rem}@media print{.news_feature_search_input{border:0.0625rem solid}}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.news_feature_search_input{padding:1.25rem 2.375rem 0.75rem 1.625rem}}.news_feature_search_input::-webkit-search-decoration,.news_feature_search_input::-webkit-search-cancel-button,.news_feature_search_input::-webkit-search-results-button,.news_feature_search_input::-webkit-search-results-decoration{display:none}.news_feature_search_submit{position:relative;background-color:#C8102E;border-radius:0 31.25rem 31.25rem 0;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:0 1.75rem;text-align:center;text-transform:uppercase;transition:background-color .25s,box-shadow .25s,color .25s}@media print{.news_feature_search_submit{border:0.0625rem solid;border-left-width:0}}@media (min-width: 740px){.news_feature_search_submit{font-size:0.9375rem;letter-spacing:0.07813rem}}.news_feature_search_submit:hover,.news_feature_search_submit:focus{background-color:#fff;color:#C8102E}.news_feature_search_submit_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.news_feature_search_submit:hover .news_feature_search_submit_label,.news_feature_search_submit:focus .news_feature_search_submit_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.news_feature_search_submit_icon{position:absolute;top:50%;left:-28px;color:#5B6670;display:none;pointer-events:none;transform:translateY(-50%)}@media (min-width: 1220px){.news_feature_search_submit_icon{display:block}}.news_promo{background-color:#F1EEEA;padding:0 0 1.25rem}@media (min-width: 980px){.news_promo{padding-bottom:2.5rem}}.news_promo_inner{position:relative;background-color:#000;color:#fff}.news_promo_bg{width:100%;height:100%;position:absolute;top:0;left:0;background:no-repeat url("../images/line_pattern_white_sm.svg") 50% 50%;opacity:0.1;pointer-events:none}@media (min-width: 740px){.news_promo_bg{background-image:url("../images/line_pattern_white_lg.svg")}}.news_promo_item{position:relative}@media print{.news_promo_item{border:0.0625rem solid}}@media (min-width: 980px){.news_promo_item{display:flex;flex-direction:row-reverse}}.news_promo_figure{display:block}.news_promo_figure picture{display:block}.news_promo_figure img{display:block;width:100%}@media (min-width: 980px){.news_promo_figure{position:relative;flex:0 0 39.2%}}.news_promo_figure_link{display:block}@media (min-width: 980px){.news_promo_figure_link{padding-top:87%}}.news_promo_item_image_wrapper{padding-top:66.6%}@media (min-width: 980px){.news_promo_item_image_wrapper{padding-top:87%}}@media (min-width: 980px){.js .news_promo_item_image_wrapper{width:100%;height:100%;position:absolute;top:0;left:0}}@media (min-width: 980px){.news_promo_item_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.news_promo_wrapper{padding:1.875rem 1.25rem}@media (min-width: 500px){.news_promo_wrapper{padding:1.875rem}}@media (min-width: 740px){.news_promo_wrapper{padding:3.125rem 1.875rem}}@media (min-width: 980px){.news_promo_wrapper{display:flex;flex:1;flex-direction:column;justify-content:center;padding:3.125rem 4.5%}}.news_promo_header{display:flex;flex-direction:column-reverse}.news_promo_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.25rem;line-height:1.5;margin:0}@media (min-width: 740px){.news_promo_title{font-size:2.25rem}}@media (min-width: 1220px){.news_promo_title{font-size:2.625rem;line-height:1.33333}}@media (min-width: 740px){.news_promo_categories{margin-bottom:0.125rem}}.news_promo_category_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.news_promo_category_hint.focusable:active,.news_promo_category_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.news_promo_category_list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.news_promo_category{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase}@media (min-width: 740px){.news_promo_category{font-size:0.875rem;line-height:1.28571}}.news_promo_category:not(:last-child){margin-right:0.5rem}.news_promo_category_link{box-shadow:inset 0 -1px 0 rgba(255,255,255,0);color:#E4DED6;text-decoration:none;transition:box-shadow .25s,color .25s}.news_promo_category_link:hover,.news_promo_category_link:focus{box-shadow:inset 0 -1px 0 #fff;color:#fff}.news_promo_links{margin-top:1.625rem}@media (min-width: 740px){.news_promo_links{margin-top:1.875rem}}.news_promo_item_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s}@media print{.news_promo_item_link{border:0.0625rem solid}}@media (min-width: 740px){.news_promo_item_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.news_promo_item_link:focus,.news_promo_item_link:hover{background-color:#fff;color:#C8102E}.news_promo_item_link_label{box-shadow:inset 0 -1px 0 currentColor;transition:box-shadow .25s}.news_promo_item_link:hover .news_promo_item_link_label,.news_promo_item_link:focus .news_promo_item_link_label{box-shadow:inset 0 0px 0 currentColor}.news_secondary{background-color:#F1EEEA}@media (min-width: 500px){.news_secondary{background:linear-gradient(180deg, #F1EEEA 0%, #F1EEEA 78px, transparent 78px)}}@media (min-width: 500px){.news_secondary_items{display:flex;flex-wrap:wrap}}.news_secondary_item{margin-bottom:1.25rem}@media (min-width: 500px){.news_secondary_item{flex:0 0 calc(50% - 10px);margin:0 1.25rem 0 0}}@media (min-width: 740px){.news_secondary_item{flex-basis:calc(25% - 15px)}}@media (min-width: 980px){.news_secondary_item{flex-basis:21.8%;margin-right:4.26%}}@media (min-width: 1394px){.news_secondary_item{flex-basis:19.6%;margin-right:7.2%}}@media (min-width: 500px) and (max-width: 739px){.news_secondary_item:nth-child(even){margin-right:0}}@media (min-width: 500px) and (max-width: 739px){.news_secondary_item:nth-child(-n+2){margin-bottom:1.875rem}}@media (min-width: 740px){.news_secondary_item:nth-child(4){margin-right:0}}.news_secondary_figure{display:block;width:6.25rem;float:right;margin:0 0 1.25rem 1.25rem}.news_secondary_figure picture{display:block}.news_secondary_figure img{display:block;width:100%}@media (min-width: 400px){.news_secondary_figure{width:30.5%}}@media (min-width: 500px){.news_secondary_figure{width:auto;float:none;margin:0 0 1.25rem 0}}.news_secondary_image_wrapper{padding-top:56.25%}.news_secondary_header{display:flex;flex-direction:column-reverse}.news_secondary_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1rem;line-height:1.55556;margin:0 0 0.625rem}@media (min-width: 980px){.news_secondary_title{font-size:1.125rem}}.news_secondary_title_link{box-shadow:inset 0 -1px 0 #C8102E;color:#000;padding-bottom:0.0625rem;transition:box-shadow .25s,color .25s}@media (min-width: 980px){.news_secondary_title_link{padding-bottom:0.125rem}}.news_secondary_title_link:hover,.news_secondary_title_link:focus{box-shadow:inset 0 -1px 0 rgba(200,16,46,0);color:#C8102E}.news_secondary_categories{margin-bottom:0.375rem}.news_secondary_category_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.news_secondary_category_hint.focusable:active,.news_secondary_category_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.news_secondary_category_list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.news_secondary_category{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;font-weight:500}@media (min-width: 740px){.news_secondary_category{font-size:0.875rem;line-height:1.28571}}.news_secondary_category:not(:last-child){margin-right:0.5rem}.news_secondary_category_link{color:#9D2235;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:color .25s,-webkit-text-decoration-color .25s;transition:text-decoration-color .25s,color .25s;transition:text-decoration-color .25s,color .25s,-webkit-text-decoration-color .25s}.news_secondary_category_link:hover,.news_secondary_category_link:focus{color:#000;-webkit-text-decoration-color:#000;text-decoration-color:#000}.news_grid{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.news_grid{margin-top:3.125rem}}@media (min-width: 980px){.news_grid{margin-top:3.75rem}}@media (min-width: 1220px){.news_grid{margin-top:5rem}}@media (min-width: 740px){.news_grid{margin-bottom:3.125rem}}@media (min-width: 980px){.news_grid{margin-bottom:3.75rem}}@media (min-width: 1220px){.news_grid{margin-bottom:5rem}}.news_grid:first-child{margin-top:0}.news_grid_header{margin:0 0 0.9375rem;overflow:hidden}@media (min-width: 980px){.news_grid_header{margin-bottom:1.875rem}}.news_grid_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0;color:#5B6670;margin:0}@media (min-width: 740px){.news_grid_title{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.news_grid_title{letter-spacing:0.10938rem}}.news_grid_title::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.news_grid_title::after{height:0.5rem;margin-left:1.25rem}}.news_grid_title::after{background-color:#A2AAAD}.news_grid_items{list-style:none;margin:0;padding:0}@media (min-width: 740px){.news_grid_items.count_four{display:grid;grid-auto-flow:column;grid-auto-rows:auto;grid-gap:20px 40px;grid-template-columns:1fr 1fr}}@media (min-width: 980px) and (max-width: 1219px){.news_grid_items.count_four{grid-template-columns:0.45fr 0.55fr}}@media (min-width: 1394px){.news_grid_items.count_four{grid-gap:30px 50px}}@media (min-width: 740px){.news_grid_items.count_two{display:grid;grid-gap:40px;grid-template-columns:1fr 1fr}}@media (min-width: 1394px){.news_grid_items.count_two{grid-gap:50px}}.news_grid_item{margin-bottom:1.25rem}@media (min-width: 740px){.news_grid_item.small{margin-bottom:0}}@media (min-width: 500px){.news_grid_item.large{margin-bottom:2.5rem}}@media (min-width: 740px){.news_grid_item.large{margin-bottom:0}}@media (min-width: 740px){.news_grid_items.count_four .news_grid_item.large{grid-row-start:1;grid-row-end:span 3}}@media (min-width: 500px){.news_grid_item_inner{align-items:flex-start;display:flex}}@media (min-width: 500px){.news_grid_item.large .news_grid_item_inner{flex-direction:row-reverse}}@media (min-width: 740px){.news_grid_item.large .news_grid_item_inner{flex-direction:column}}@media (min-width: 500px){.news_grid_item.single .news_grid_item_inner{flex-direction:row-reverse}}.news_grid_item_figure{display:block;margin-bottom:0.75rem}.news_grid_item_figure picture{display:block}.news_grid_item_figure img{display:block;width:100%}@media (min-width: 980px){.news_grid_item_figure{margin-bottom:1rem}}.news_grid_item.small .news_grid_item_figure{display:none}@media (min-width: 500px){.news_grid_item.small .news_grid_item_figure{display:block;flex:0 0 104px;margin-right:1.5rem}}@media (min-width: 740px) and (max-width: 1219px){.news_grid_item.small .news_grid_item_figure{margin-right:1.125rem}}@media (min-width: 500px){.news_grid_item.large .news_grid_item_figure,.news_grid_item.single .news_grid_item_figure{flex:0 0 calc(50% - 25px);margin-left:auto}}@media (min-width: 740px){.news_grid_item.large .news_grid_item_figure,.news_grid_item.single .news_grid_item_figure{width:100%}}@media (min-width: 740px){.news_grid_item.single .news_grid_item_figure{flex-basis:calc(50% - 20px)}}@media (min-width: 1394px){.news_grid_item.single .news_grid_item_figure{flex-basis:calc(50% - 25px)}}.news_grid_item_figure_link{display:block}.news_grid_item_image_wrapper{padding-top:56.25%}@media (min-width: 500px){.news_grid_item.small .news_grid_item_wrapper{flex:1}}@media (min-width: 500px){.news_grid_item.large .news_grid_item_wrapper,.news_grid_item.single .news_grid_item_wrapper{flex:0 0 calc(50% - 25px)}}@media (min-width: 740px){.news_grid_item.single .news_grid_item_wrapper{flex-basis:calc(50% - 20px)}}@media (min-width: 1394px){.news_grid_item.single .news_grid_item_wrapper{flex-basis:calc(50% - 25px)}}.news_grid_item_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;color:#000;font-size:1rem;line-height:1.55556;margin:0 0 0.5rem}@media (min-width: 1220px){.news_grid_item.small .news_grid_item_title{font-size:1.125rem}}@media (min-width: 500px){.news_grid_item.large .news_grid_item_title,.news_grid_item.single .news_grid_item_title{font-size:1.25rem}}@media (min-width: 740px){.news_grid_item.large .news_grid_item_title,.news_grid_item.single .news_grid_item_title{font-size:1.375rem;margin-bottom:1.125rem}}@media (min-width: 1220px){.news_grid_item.large .news_grid_item_title,.news_grid_item.single .news_grid_item_title{font-size:1.75rem}}.news_grid_item_title_link{box-shadow:inset 0 -1px 0 #C8102E;color:#000;transition:box-shadow .25s,color .25s}.news_grid_item_title_link:hover,.news_grid_item_title_link:focus{box-shadow:inset 0 -1px 0 rgba(200,16,46,0);color:#C8102E}.news_grid_footer{margin-top:1.5rem}@media (min-width: 980px){.news_grid_footer{margin-top:2.125rem}}.news_grid_action_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s}@media print{.news_grid_action_link{border:0.0625rem solid}}@media (min-width: 740px){.news_grid_action_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.news_grid_action_link:focus,.news_grid_action_link:hover{background-color:#fff;color:#C8102E}.news_grid_action_link_label{box-shadow:inset 0 -1px 0 currentColor;transition:box-shadow .25s}.news_grid_action_link:hover .news_grid_action_link_label,.news_grid_action_link:focus .news_grid_action_link_label{box-shadow:inset 0 0px 0 currentColor}@media (min-width: 740px){.news_list .news_item{display:flex}}@media (min-width: 980px){.news_feature .news_item{display:flex}}.news_item_figure{display:block;margin-bottom:0.625rem}.news_item_figure picture{display:block}.news_item_figure img{display:block;width:100%}@media (min-width: 740px){.news_item_figure{margin-bottom:1.875rem}}.news_list .news_item_figure{width:7.1875rem}@media (min-width: 360px){.news_list .news_item_figure{float:right;margin-left:1.25rem}}@media (min-width: 500px){.news_list .news_item_figure{width:30.5%}}@media (min-width: 740px){.news_list .news_item_figure{margin:0;order:2}}@media (min-width: 740px){.news_feature .news_item_figure{width:40%;float:right;margin:0 0 1.875rem 1.875rem}}@media (min-width: 980px){.news_feature .news_item_figure{width:45%;margin:0;order:2}}.news_related .news_item_figure{display:none}@media (min-width: 500px){.news_related .news_item_figure{display:block}}@media (min-width: 500px) and (max-width: 739px){.news_related .news_item_figure{width:24%;float:right;margin-left:1.25rem}}.news_item_figure_link{display:block}.news_item_image_wrapper{display:block;padding-top:56.25%}@media (min-width: 740px){.news_item_wrapper{margin-right:auto}}@media (min-width: 740px){.news_list .news_item_wrapper{flex:0 0 65%}}@media (min-width: 740px){.news_feature .news_item_wrapper{flex:0 0 48%}}.news_item_header{display:flex;flex-direction:column-reverse;margin-bottom:0.3125rem}.news_related .news_item_header{margin-bottom:0.625rem}@media (min-width: 740px){.news_related .news_item_header{margin-bottom:1.25rem}}.news_item_title{margin:0}.news_list .news_item_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.25rem;line-height:1.5;margin:0 0 0.875rem}@media (min-width: 740px){.news_list .news_item_title{font-size:2.25rem}}@media (min-width: 1220px){.news_list .news_item_title{font-size:2.625rem;line-height:1.33333}}@media (min-width: 740px){.news_list .news_item_title{line-height:1.2}}.news_feature .news_item_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.04688rem;line-height:1.15385;text-transform:uppercase}@media (min-width: 740px){.news_feature .news_item_title{font-size:2.875rem;letter-spacing:0.0625rem}}@media (min-width: 1220px){.news_feature .news_item_title{font-size:3.375rem;letter-spacing:0.09375rem;line-height:1.11111}}.news_related .news_item_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1rem;line-height:1.75}@media (min-width: 740px){.news_related .news_item_title{font-size:1.375rem}}@media (min-width: 1220px){.news_related .news_item_title{font-size:1.75rem;line-height:1.5}}.news_item_title_link{box-shadow:inset 0 -1px 0 #C8102E;color:inherit;padding-bottom:0.1875rem;transition:box-shadow .25s,color .25s}.news_item_title_link:hover,.news_item_title_link:focus{color:#C8102E;box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.news_related .news_item_title_link:hover,.news_related .news_item_title_link:focus{color:#E4DED6}.news_item_categories{margin:0 0 0.5rem}@media (min-width: 740px){.news_item_categories{margin-bottom:0.75rem}}.news_related .news_item_categories{display:none}.news_item_category_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.news_item_category_hint.focusable:active,.news_item_category_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.news_item_category_list{list-style:none;margin:0;padding:0;display:flex}.news_item_category{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;margin-right:0.5rem}@media (min-width: 740px){.news_item_category{font-size:0.875rem;line-height:1.28571}}.news_item_category_link{color:#C8102E;text-decoration:none;transition:color .25s}.news_item_category_link:hover,.news_item_category_link:focus{color:#000}.news_item_category_link_label{box-shadow:inset 0 -1px 0 #C8102E;transition:box-shadow .25s}.news_item_category_link:hover .news_item_category_link_label,.news_item_category_link:focus .news_item_category_link_label{box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.news_related .news_item_body{display:none}@media (min-width: 740px){.news_related .news_item_body{display:block}}.news_item_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;color:#303030}@media (min-width: 740px){.news_item_description{font-size:1.25rem;line-height:1.5}}.news_item_description p{margin:0}.news_related .news_item_description{color:inherit}.news_list_inner{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.news_list_inner{margin-top:3.125rem}}@media (min-width: 980px){.news_list_inner{margin-top:3.75rem}}@media (min-width: 1220px){.news_list_inner{margin-top:5rem}}@media (min-width: 740px){.news_list_inner{margin-bottom:3.125rem}}@media (min-width: 980px){.news_list_inner{margin-bottom:3.75rem}}@media (min-width: 1220px){.news_list_inner{margin-bottom:5rem}}@media print{.news_list_inner{margin-top:0}}.news_list_items{list-style:none;margin:0;padding:0;border-top:0.0625rem solid #E8EAEA}.news_list_item{border-bottom:0.0625rem solid #E8EAEA;padding:1.875rem 0}@media (min-width: 740px){.news_list_item{padding:3.125rem 0}}.news_meta{background-color:#F1EEEA;color:#5B6670;margin:0.875rem 0 0}@media (min-width: 980px){.news_meta{margin:3.125rem 0 0}}.news_meta_inner{padding:1.875rem 0}@media (min-width: 980px){.news_meta_inner{align-items:center;display:flex;padding:2.375rem 0}}@media (min-width: 740px){.news_meta_body{align-items:center;display:flex}}@media (min-width: 980px){.news_meta_body{margin-right:1.875rem}}.news_meta_categories_block{position:relative;align-items:center;display:flex;margin:0 0 1.125rem}@media (min-width: 740px){.news_meta_categories_block{margin:0 1.125rem 0 0}}@media (min-width: 740px){.news_meta_categories_block::after{width:0.0625rem;height:1.25rem;position:relative;background-color:#71C5E8;content:"";display:block;margin:-0.1875rem 0 0 1.375rem;pointer-events:none;transform:rotate(30deg)}}.news_meta_categories_icon{display:none}.news_meta_categories{list-style:none;margin:0;padding:0;font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;display:flex;line-height:1}@media (min-width: 740px){.news_meta_categories{font-size:0.875rem;line-height:1.28571}}.news_meta_category:not(:last-child){margin-right:0.375rem}.news_meta_category_link{color:#C8102E;transition:color .25s}.news_meta_category_link:hover,.news_meta_category_link:focus{color:#000}.news_meta_category_link_label{box-shadow:inset 0 -1px 0 #c8102e;transition:box-shadow .25s}.news_meta_category_link:hover .news_meta_category_link_label,.news_meta_category_link_label .news_meta_category_link:focus{box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.news_related{--background-color: #121212;--color: #fff;--accent-color: rgba(162, 170, 173, 0.5);--secondary-color: #E4DED6;--detail-color: #A2AAAD;--icon-color: #C8102E;position:relative;background-color:var(--background-color);color:var(--color)}.news_related.theme_tan{--background-color: #F1EEEA;--color: #000;--accent-color: rgba(162, 170, 173, 0.5);--secondary-color: #5B6670;--detail-color: #303030;--icon-color: #C8102E}.news_related_inner{padding-top:2.5rem;padding-bottom:2.5rem;position:relative}@media (min-width: 740px){.news_related_inner{padding-top:3.125rem}}@media (min-width: 980px){.news_related_inner{padding-top:3.75rem}}@media (min-width: 1220px){.news_related_inner{padding-top:5rem}}@media (min-width: 740px){.news_related_inner{padding-bottom:3.125rem}}@media (min-width: 980px){.news_related_inner{padding-bottom:3.75rem}}@media (min-width: 1220px){.news_related_inner{padding-bottom:5rem}}.news_related_header{margin-bottom:1.25rem}@media (min-width: 740px){.news_related_header{margin-bottom:2.5rem}}@media (min-width: 1220px){.news_related_header{margin-bottom:4.375rem}}@media (min-width: 980px){.news_related_header_inner{align-items:center;display:flex}}.news_related_header_group{display:flex;flex-direction:column-reverse}@media (min-width: 980px){.news_related_header_group{flex:0 0 35%}}.news_related_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.04688rem;line-height:1.15385;text-transform:uppercase;margin:0}@media (min-width: 740px){.news_related_title{font-size:2.875rem;letter-spacing:0.0625rem}}@media (min-width: 1220px){.news_related_title{font-size:3.375rem;letter-spacing:0.09375rem;line-height:1.11111}}.news_related_title_label{background-image:linear-gradient(0deg, var(--accent-color) 0%, var(--accent-color) 100%);background-position:0 67%;background-repeat:repeat-x;background-size:1em 0.1786em}@media (min-width: 980px){.news_related_title_label{background-size:1em 0.2222em}}.platform_windows .news_related_title_label{background-position:0 82%}@media (min-width: 740px){.platform_windows .news_related_title_label{background-position:0 87%}}.news_related_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;color:var(--secondary-color);margin:0 0 0.375rem}@media (min-width: 740px){.news_related_label{font-size:0.875rem;line-height:1.28571}}@media (min-width: 740px){.news_related_label{margin-bottom:1rem}}.news_related_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.news_related_description{font-size:1.25rem;line-height:1.5}}.news_related_description p{margin:0}@media (min-width: 980px){.news_related_action{margin-left:auto}}@media (min-width: 980px){.news_related_action.small{display:none}}.news_related_action.large{display:none}@media (min-width: 980px){.news_related_action.large{display:block}}.news_related_action_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s}@media print{.news_related_action_link{border:0.0625rem solid}}@media (min-width: 740px){.news_related_action_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.news_related_action_link:focus,.news_related_action_link:hover{background-color:#fff;color:#C8102E}.news_related_action_link_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.news_related_action_link:hover .news_related_action_link_label,.news_related_action_link:focus .news_related_action_link_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.news_related_items{list-style:none;margin:0;padding:0}@media (min-width: 740px){.news_related_items{display:flex;flex-wrap:wrap}}.news_related_item{margin-bottom:1.875rem}@media (min-width: 500px){.news_related_item{flex:0 0 48%;margin-right:auto}}@media (min-width: 980px){.news_related_item{flex-basis:30%;margin-right:5%}}@media (min-width: 500px) and (max-width: 979px){.news_related_item:nth-child(even){margin-right:0}}@media (min-width: 980px){.news_related_item:nth-child(3n+3){margin-right:0}}@media (min-width: 500px) and (max-width: 739px){.news_related_item{overflow:hidden}}.news_sidebar{margin-bottom:2.5rem}@media (min-width: 740px){.news_sidebar{margin-bottom:3.125rem}}@media (min-width: 980px){.news_sidebar{margin-bottom:3.75rem}}.news_sidebar_header{overflow:hidden}.news_sidebar_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0;color:#5B6670;margin:0 0 1.1875rem}@media (min-width: 740px){.news_sidebar_title{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.news_sidebar_title{letter-spacing:0.10938rem}}.news_sidebar_title::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.news_sidebar_title::after{height:0.5rem;margin-left:1.25rem}}.news_sidebar_title::after{background-color:#A2AAAD}.news_sidebar_list{list-style:none;margin:0;padding:0}.news_sidebar_item{margin-bottom:1.875rem}.news_sidebar_item_inner{display:flex}.news_sidebar_item_wrapper{flex:1}.news_sidebar_item_figure{display:block;flex:0 0 65px;margin-right:1rem}.news_sidebar_item_figure picture{display:block}.news_sidebar_item_figure img{display:block;width:100%}@media (min-width: 500px){.news_sidebar_item_figure{flex-basis:80px;margin-right:1.25rem}}@media (min-width: 980px) and (max-width: 1219px){.news_sidebar_item_figure{flex-basis:50px;margin-right:1rem}}.news_sidebar_item_figure_link{display:block}.news_sidebar_item_image_wrapper{padding-top:100%}.news_sidebar_item_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;color:#000;font-size:1rem;line-height:1.75;margin:0}.news_sidebar_item_link{color:#000;transition:color .25s}.news_sidebar_item_link:hover,.news_sidebar_item_link:focus{color:#C8102E}.news_sidebar_item_link_label{box-shadow:inset 0 -1px 0 #C8102E;transition:box-shadow .25s}.news_sidebar_item_link:hover .news_sidebar_item_link_label,.news_sidebar_item_link:focus .news_sidebar_item_link_label{box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.news_sidebar_item_link_icon{position:relative;top:-2px;color:#9D2235;display:inline;margin-left:0.375rem;white-space:nowrap}.news_sidebar_item_link_icon .icon{display:inline;margin:0}.news_sidebar_item_source{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:500;font-size:0.75rem;letter-spacing:0.10938rem;line-height:1;text-transform:uppercase;color:#303030;margin:0.625rem 0 0 0}.news_sidebar_item_date{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:500;font-size:0.75rem;letter-spacing:0.10938rem;line-height:1;text-transform:uppercase;color:#303030;margin:0.625rem 0 0 0}.news_sidebar_item_date_hint{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.news_sidebar_item_date_hint.focusable:active,.news_sidebar_item_date_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.news_sidebar_action_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s;line-height:1.2}@media print{.news_sidebar_action_link{border:0.0625rem solid}}@media (min-width: 740px){.news_sidebar_action_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.news_sidebar_action_link:focus,.news_sidebar_action_link:hover{background-color:#fff;color:#C8102E}@media (min-width: 980px){.news_sidebar_action_link{width:100%}}.news_sidebar_action_link_inner{align-items:center;display:flex;justify-content:center}.news_sidebar_action_link_label{display:inline}.news_sidebar_action_link_label_inner{box-shadow:inset 0 -1px 0 currentColor;transition:box-shadow .25s}.news_sidebar_action_link:hover .news_sidebar_action_link_label_inner,.news_sidebar_action_link:focus .news_sidebar_action_link_label_inner{box-shadow:inset 0 0px 0 currentColor}.news_sidebar_action_link_icon{display:inline;white-space:nowrap}.news_sidebar_action_link_icon .icon{position:relative;top:-2px;display:inline;margin:0}.news_sidebar_action_link_icon_inner{display:inline}.news_sidebar_action_link_icon_space{display:inline}.people_entry_figure{display:block;width:7.1875rem;border-radius:50%;margin:0;overflow:hidden}.people_entry_figure picture{display:block}.people_entry_figure img{display:block;width:100%}@media (min-width: 360px){.people_entry_figure{float:right;margin-left:1.25rem}}@media (min-width: 500px){.people_entry_figure{margin:1.875rem 0 1.875rem 1.875rem}}@media (min-width: 740px){.people_entry_figure{width:13.4375rem;margin:2.5rem 0 2.5rem 2.5rem}}.people_entry_image_wrapper{display:block;padding-top:100%}.program_list_inner{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.program_list_inner{margin-top:3.125rem}}@media (min-width: 980px){.program_list_inner{margin-top:3.75rem}}@media (min-width: 1220px){.program_list_inner{margin-top:5rem}}@media (min-width: 740px){.program_list_inner{margin-bottom:3.125rem}}@media (min-width: 980px){.program_list_inner{margin-bottom:3.75rem}}@media (min-width: 1220px){.program_list_inner{margin-bottom:5rem}}@media print{.program_list_inner{margin-top:0}}.program_list_items{list-style:none;margin:0;padding:0;border-top:0.0625rem solid #e8eaea}.program_item{border-bottom:0.0625rem solid #e8eaea}.program_item_heading{margin:0}.program_item_button{width:100%;color:#000;text-align:left;transition:color .25s}.program_item_button:hover,.program_item_button:focus{color:#C8102E}.program_item_heading_inner{align-items:center;display:flex;justify-content:space-between;padding:1.125rem 0}@media (min-width: 740px){.program_item_heading_inner{padding:1.75rem 0}}@media print{.program_item_heading_inner{padding:1.25rem 0 0.625rem}}.program_item_heading_label{display:flex;flex:1;padding-right:1.25rem}@media (min-width: 980px){.program_item_heading_label{padding-right:2.75rem}}.program_item_heading_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1rem;line-height:1.75;margin-right:1.25rem}@media (min-width: 740px){.program_item_heading_title{font-size:1.375rem}}@media (min-width: 1220px){.program_item_heading_title{font-size:1.75rem;line-height:1.5}}.program_item_heading_title_label{box-shadow:inset 0 -1px 0 #C8102E;padding-bottom:0.0625rem}@media (min-width: 740px){.program_item_heading_title_label{padding-bottom:0.125rem}}.program_item_tags{display:flex;margin:0.375rem 0 0 auto}@media (max-width: 739px){.program_item_tags{display:none}}.program_item_tag{margin:0 0 0 0.625rem}.program_meta_header .program_item_tag{margin:0 0.375rem 0 0}.program_item_tag_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.program_item_tag_label.focusable:active,.program_item_tag_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.program_item_tag_data{display:inline-block;font-weight:700;font-size:0.8125rem;letter-spacing:0.07813rem;line-height:1;padding:0.5rem 0.625rem 0.25rem;text-transform:uppercase;white-space:nowrap}@media print{.program_item_tag_data{border:0.0625rem solid}}@media (min-width: 980px){.program_item_tag_data{font-size:0.9375rem}}.program_item_tag.degree_label .program_item_tag_data{background-color:#DBE442;color:#000}.program_item_tag.on_campus .program_item_tag_data{background-color:#A4DBE8;color:#000}.program_item_tag.online .program_item_tag_data{background-color:#A4DBE8;color:#000}.program_item_tag.hyflex .program_item_tag_data{background-color:#A4DBE8;color:#000}.program_item_tag.main_campus .program_item_tag_data{background-color:#E4DED6;color:#000}.program_item_tag.regional .program_item_tag_data{background-color:#E4DED6;color:#000}.program_item_heading_icon{width:2.1875rem;height:2.1875rem;position:relative;align-items:center;border:0.0625rem solid #C8102E;border-radius:50%;display:none;justify-content:center;transition:background .25s,border .25s,transform .25s;transform:scale(1)}@media (min-width: 980px){.program_item_heading_icon{width:3.125rem;height:3.125rem;margin-right:1.25rem}}@media print{.program_item_heading_icon{display:none}}.js .program_item_heading_icon{display:flex}.program_item_heading_icon:before,.program_item_heading_icon:after{width:1rem;height:0.125rem;position:absolute;top:50%;left:50%;background:#000;border-radius:0.125rem;content:'';transition:opacity 0.15s, transform 0.15s}@media (min-width: 980px){.program_item_heading_icon:before,.program_item_heading_icon:after{width:1.25rem}}.program_item_heading_icon:before{transform:translate(-50%, -50%)}.program_item_heading_icon:after{transform:translate(-50%, -50%) rotate(90deg)}.program_item.fs-swap-active .program_item_heading_icon:after{transform:translate(-50%, -50%) rotate(0deg)}.program_item_button:hover .program_item_heading_icon,.program_item_button:focus .program_item_heading_icon{border-color:#000;border-width:0.1875rem;transform:scale(0.9)}.program_item.fs-swap-enabled .program_item_content{display:none}@media print{.program_item.fs-swap-enabled .program_item_content{display:block}}.program_item.fs-swap-active .program_item_content{display:block}@media (min-width: 740px){.program_item_content_inner{width:100%;display:flex;padding-bottom:1.25rem}}@media (min-width: 1220px){.program_item_content_inner{width:91.3%}}@media print{.program_item_content_inner{width:100%}}.program_item_content_body{flex:0 0 65%;margin-right:auto}@media (min-width: 980px){.program_item_content_body{flex-basis:71.5%}}.program_item_content_group{margin-bottom:2.5rem}.program_item_description{margin-bottom:1.25rem}.program_item_description p{margin:0}.program_item_links{margin-bottom:1.875rem}@media (min-width: 740px){.program_item_links{margin-bottom:0}}.program_item_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s;display:inline-block}@media print{.program_item_link{border:0.0625rem solid}}@media (min-width: 740px){.program_item_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.program_item_link:focus,.program_item_link:hover{background-color:#fff;color:#C8102E}.program_item_link_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.program_item_link:hover .program_item_link_label,.program_item_link:focus .program_item_link_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}@media (min-width: 500px){.program_item_details{display:flex;flex-wrap:wrap}}.program_item_detail{flex:0 0 47%;margin:0 6% 1.875rem 0}@media (min-width: 980px){.program_item_detail{flex-basis:30%;margin-right:3.3%}}@media (max-width: 979px){.program_item_detail:nth-child(even){margin-right:0}}.program_item_detail.careers{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.program_item_detail.careers.focusable:active,.program_item_detail.careers.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.program_item_detail_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;color:#5B6670;margin-bottom:0.25rem}@media (min-width: 740px){.program_item_detail_label{font-size:0.875rem;line-height:1.28571}}.program_item_detail_data{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.program_item_detail_data{font-size:1.25rem;line-height:1.5}}.program_item_detail_data_link{box-shadow:inset 0 -1px 0 #C8102E;color:#C8102E;font-weight:500;text-decoration:none;transition:box-shadow .25s,color .25s}.program_item_detail_data_link:hover,.program_item_detail_data_link:focus{color:inherit;box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.program_item_content_media{max-width:18.75rem;margin-bottom:1.875rem}@media (min-width: 740px){.program_item_content_media{max-width:none;flex:0 0 31%;margin-bottom:0}}@media (min-width: 980px){.program_item_content_media{flex-basis:24%}}.program_item_content_media{display:block}.program_item_content_media picture{display:block}.program_item_content_media img{display:block;width:100%}.program_item_content_media_group{position:relative;padding-top:56.25%}.js .program_item_content_media_image_wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.program_item_content_media_image{width:100%;height:100%;position:absolute;top:0;left:0}.program_item_content_iframe{width:100%;height:100%;position:absolute;top:0;left:0}.program_item_content_figcaption{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:0.9375rem;line-height:1.5;color:#5B6670;margin-top:0.875rem}@media (min-width: 740px){.program_item_content_figcaption{font-size:1rem}}.program_item_content_figcaption::after{width:3.75rem;height:0.0625rem;background-color:#d8d8d8;content:'';display:block;margin-top:0.625rem}.program_meta{position:relative;background-color:#fff}@media (min-width: 980px){.program_meta{margin-top:2.25rem}}.program_meta_inner{box-shadow:0 8px 0 #E3E5E6;padding:0 0 1.625rem}@media (min-width: 980px){.program_meta_inner{padding-bottom:3.125rem}}.program_meta_header{margin-bottom:1.125rem;overflow:hidden}@media (min-width: 980px){.program_meta_header{margin-bottom:2.375rem}}.program_meta_tags{position:relative}.program_meta_tags::after{height:0.375rem;width:100vw;position:absolute;top:50%;background-color:#E3E5E6;content:"";margin-left:0.25rem;transform:translateY(-50%)}@media (min-width: 980px){.program_meta_tags::after{height:0.5rem}}@media (min-width: 500px){.program_details{width:100%;display:flex;flex-wrap:wrap}}@media (min-width: 500px){.program_detail{flex:0 0 48%;margin-right:4%}}@media (min-width: 740px){.program_detail{flex-basis:30.6%}}@media (min-width: 1220px){.program_detail{flex-basis:17.6%;margin-right:3%}}@media (min-width: 500px) and (max-width: 739px){.program_detail:nth-child(even){margin-right:0}}@media (min-width: 740px) and (max-width: 1219px){.program_detail:nth-child(3n+3){margin-right:0}}@media (min-width: 1220px){.program_detail:nth-child(5n+5){margin-right:0}}.program_detail:not(:last-child){margin-bottom:1.25rem}@media (min-width: 1220px){.program_detail:not(:last-child){margin-bottom:0}}.program_detail_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;color:#5B6670;margin-bottom:0.25rem}@media (min-width: 740px){.program_detail_label{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.program_detail_label{margin-bottom:0.625rem}}.program_detail_data{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.program_detail_data{font-size:1.25rem;line-height:1.5}}.program_detail_data_link{box-shadow:inset 0 -1px 0 #C8102E;color:#C8102E;font-weight:500;text-decoration:none;transition:box-shadow .25s,color .25s}.program_detail_data_link:hover,.program_detail_data_link:focus{color:inherit;box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.related_programs{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.related_programs{margin-top:3.125rem}}@media (min-width: 980px){.related_programs{margin-top:3.75rem}}@media (min-width: 1220px){.related_programs{margin-top:5rem}}@media (min-width: 740px){.related_programs{margin-bottom:3.125rem}}@media (min-width: 980px){.related_programs{margin-bottom:3.75rem}}@media (min-width: 1220px){.related_programs{margin-bottom:5rem}}.related_programs_header{margin-bottom:0.9375rem}@media (min-width: 740px){.related_programs_header{display:flex;margin-bottom:2.5rem}}.related_programs_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.04688rem;line-height:1.15385;text-transform:uppercase;color:#000;margin:0 0 0.625rem}@media (min-width: 740px){.related_programs_title{font-size:2.875rem;letter-spacing:0.0625rem}}@media (min-width: 1220px){.related_programs_title{font-size:3.375rem;letter-spacing:0.09375rem;line-height:1.11111}}.related_programs_title_label{background-image:linear-gradient(0deg, rgba(162,170,173,0.5) 0%, rgba(162,170,173,0.5) 100%);background-position:0 67%;background-repeat:repeat-x;background-size:1em 0.1786em}@media (min-width: 980px){.related_programs_title_label{background-size:1em 0.2222em}}.platform_windows .related_programs_title_label{background-position:0 82%}@media (min-width: 740px){.platform_windows .related_programs_title_label{background-position:0 87%}}@media (min-width: 740px){.related_programs_action{margin-left:auto}}.related_programs_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s;display:inline-block}@media print{.related_programs_link{border:0.0625rem solid}}@media (min-width: 740px){.related_programs_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.related_programs_link:focus,.related_programs_link:hover{background-color:#fff;color:#C8102E}.results_message{padding-top:2.5rem}.results_message_inner{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.results_message_inner{margin-top:3.125rem}}@media (min-width: 980px){.results_message_inner{margin-top:3.75rem}}@media (min-width: 1220px){.results_message_inner{margin-top:5rem}}@media (min-width: 740px){.results_message_inner{margin-bottom:3.125rem}}@media (min-width: 980px){.results_message_inner{margin-bottom:3.75rem}}@media (min-width: 1220px){.results_message_inner{margin-bottom:5rem}}.results_message_inner p:first-child{margin-top:0}.results_message_inner p:last-child{margin-bottom:0}.rfi_block{position:relative}.rfi_wrapper{position:relative;background-color:#C8102E;color:#fff;padding:1.875rem 0 0}@media (min-width: 740px){.rfi_wrapper{padding-top:3.125rem}}@media (min-width: 980px){.rfi_wrapper{padding-top:0}}@media (min-width: 980px){.rfi_inner{align-items:center;display:flex}}.rfi_group{margin-bottom:1.875rem}@media (min-width: 980px){.rfi_group{flex:0 0 44%;margin:0 auto 0 0}}.rfi_header{display:flex;flex-direction:column-reverse;margin-bottom:1.25rem}.rfi_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.04688rem;line-height:1.15385;text-transform:uppercase;margin:0}@media (min-width: 740px){.rfi_title{font-size:2.875rem;letter-spacing:0.0625rem}}@media (min-width: 1220px){.rfi_title{font-size:3.375rem;letter-spacing:0.09375rem;line-height:1.11111}}.rfi_title_label{background-image:linear-gradient(0deg, #121212 0%, #121212 100%);background-position:0 67%;background-repeat:repeat-x;background-size:1em 0.1786em}@media (min-width: 980px){.rfi_title_label{background-size:1em 0.2222em}}.platform_windows .rfi_title_label{background-position:0 82%}@media (min-width: 740px){.platform_windows .rfi_title_label{background-position:0 87%}}.rfi_label{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.125rem;line-height:1.55556;margin:0 0 0.5rem}@media (min-width: 740px){.rfi_label{font-size:1.375rem}}@media (min-width: 1220px){.rfi_label{font-size:1.75rem;line-height:1.42857}}@media (min-width: 980px){.rfi_label{margin-bottom:1.25rem}}.rfi_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;margin-bottom:0.75rem}@media (min-width: 740px){.rfi_description{font-size:1.25rem;line-height:1.5}}@media (min-width: 980px){.rfi_description{margin-bottom:1.25rem}}.rfi_description p{margin:0}.rfi_link{color:#C8102E;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;text-decoration:underline;-webkit-text-decoration-color:#C8102E;text-decoration-color:#C8102E;text-transform:uppercase;transition:color .25s,-webkit-text-decoration .25s,-webkit-text-decoration-color .25s;transition:color .25s,text-decoration .25s,text-decoration-color .25s;transition:color .25s,text-decoration .25s,text-decoration-color .25s,-webkit-text-decoration .25s,-webkit-text-decoration-color .25s;color:#fff;display:inline-block;padding:0.5rem 0}@media (min-width: 740px){.rfi_link{font-size:0.9375rem;line-height:1.25}}.rfi_link:hover,.rfi_link:focus{color:#000;-webkit-text-decoration-color:rgba(200,16,46,0);text-decoration-color:rgba(200,16,46,0)}.rfi_link:hover,.rfi_link:focus{color:#ECEEEE}@media (min-width: 980px){.rfi_embed{flex:0 0 48%}}.rfi_embed .mat-card{position:relative;background-image:url("../images/circle_pattern_sm.svg");border-radius:0 !important;border-top:0 !important;overflow:hidden;padding:1.875rem !important}@media (min-width: 740px){.rfi_embed .mat-card{background-image:url("../images/circle_pattern_lg.svg");padding:3.75rem !important}}@media (min-width: 980px){.rfi_embed .mat-card{box-shadow:0 -2px 8px 2px rgba(0,0,0,0.05) !important;margin-top:3.75rem !important}}@media (min-width: 1220px){.rfi_embed .mat-card{margin-top:5rem !important}}@media print{.rfi_embed .mat-card{background-image:none}}.rfi_embed .mat-card::before{height:15.625rem;position:absolute;top:500px;right:0;left:0;background-image:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%);box-shadow:0 -250px 0 #fff, 0 -500px 0 #fff;content:'';display:block;pointer-events:none}@media (min-width: 980px){.rfi_embed .mat-card::before{height:25rem;top:400px;box-shadow:0 -400px 0 #fff}}@media print{.rfi_embed .mat-card::before{content:'';display:none}}.rfi_embed .mat-card-header{position:relative;background-color:transparent !important;margin:0 !important;padding:0 !important}.rfi_embed .mat-card-header-text{margin:0}.rfi_embed .mat-card-title .title-wrapper h3{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.125rem;line-height:1.55556;color:#000 !important}@media (min-width: 740px){.rfi_embed .mat-card-title .title-wrapper h3{font-size:1.375rem}}@media (min-width: 1220px){.rfi_embed .mat-card-title .title-wrapper h3{font-size:1.75rem;line-height:1.42857}}.rfi_embed .mat-card-content{position:relative}.rfi_embed .mat-form-field{font-size:1rem !important}.rfi_embed .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#A2AAAD}.rfi_embed .mat-form-field-appearance-legacy .mat-form-field-label{color:#5B6670}.rfi_embed .mdt .mat-form-field.mat-form-field-invalid .mat-form-field-label{color:#C8102E}.rfi_embed .mdt .mat-form-field.mat-form-field-invalid .mat-form-field-ripple{background-color:#C8102E}.rfi_embed .mdt .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#C8102E}.rfi_embed .lum-df-error{color:#C8102E !important}.rfi_embed lum-df-input{margin-bottom:0.625rem}.rfi_embed .mat-form-field-appearance-legacy .mat-form-field-wrapper{margin-bottom:0.625rem}.rfi_embed .mdt .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#C8102E}.rfi_embed .mdt .mat-flat-button.mat-primary,.rfi_embed .mdt .mat-raised-button.mat-primary,.rfi_embed .mdt .mat-fab.mat-primary,.rfi_embed .mdt .mat-mini-fab.mat-primary{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 2rem 0.9375rem;text-transform:uppercase;text-decoration:underline;transition:background-color .25s,color .25s,-webkit-text-decoration .25s;transition:background-color .25s,color .25s,text-decoration .25s;transition:background-color .25s,color .25s,text-decoration .25s,-webkit-text-decoration .25s}@media (min-width: 740px){.rfi_embed .mdt .mat-flat-button.mat-primary,.rfi_embed .mdt .mat-raised-button.mat-primary,.rfi_embed .mdt .mat-fab.mat-primary,.rfi_embed .mdt .mat-mini-fab.mat-primary{width:auto;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem}}.rfi_embed .mdt .mat-flat-button.mat-primary:hover,.rfi_embed .mdt .mat-flat-button.mat-primary:focus,.rfi_embed .mdt .mat-raised-button.mat-primary:hover,.rfi_embed .mdt .mat-raised-button.mat-primary:focus,.rfi_embed .mdt .mat-fab.mat-primary:hover,.rfi_embed .mdt .mat-fab.mat-primary:focus,.rfi_embed .mdt .mat-mini-fab.mat-primary:hover,.rfi_embed .mdt .mat-mini-fab.mat-primary:focus{background-color:#fff;color:#C8102E;text-decoration:none}.rfi_embed [_nghost-cjv-c369] .content[_ngcontent-cjv-c369]{padding-top:1.125rem}.rfi_embed [_nghost-ekg-c369] .mat-card[_ngcontent-ekg-c369]{max-width:none !important}.rfi_sidebar{display:none;margin-top:1.875rem;z-index:3;}@media (min-width: 980px){.rfi_sidebar{width:53%;position:relative;float:right;margin:-4.375rem -26% 3.125rem 6%}}@media (min-width: 1220px){.rfi_sidebar{margin-top:-5.625rem}}@media (min-width: 980px){.has_page_media .rfi_sidebar{margin-top:-5rem}}@media (min-width: 1220px){.has_page_media .rfi_sidebar{margin-top:-6.875rem}}.js .rfi_sidebar{display:block}.rfi_sidebar .mat-card{max-width:none !important;position:relative;background-color:#C8102E;background-image:url("../images/circle_alpha_pattern.svg");box-shadow:none !important;color:#fff;border-radius:0 !important;border-top:0 !important;overflow:hidden;padding:1.5625rem 1.875rem 1.875rem !important}@media (min-width: 740px) and (max-width: 979px), (min-width: 1220px){.rfi_sidebar .mat-card{padding:1.5625rem 3.4375rem 3.4375rem !important}}@media print{.rfi_sidebar .mat-card{background-image:none}}.rfi_sidebar .mat-card::before{height:15.625rem;position:absolute;top:500px;right:0;left:0;background-image:linear-gradient(180deg, #C8102E 0%, rgba(200,16,46,0) 100%);box-shadow:0 -250px 0 #C8102E,0 -500px 0 #C8102E;content:'';display:block;pointer-events:none}@media (min-width: 980px){.rfi_sidebar .mat-card::before{height:25rem;top:400px;box-shadow:0 -400px 0 #C8102E}}@media print{.rfi_sidebar .mat-card::before{content:'';display:none}}.rfi_sidebar .mat-card-header{position:relative;background-color:transparent !important;margin:0 !important;padding:0 !important}.rfi_sidebar .mat-card-header-text{margin:0}.rfi_sidebar .mat-card-title .title-wrapper h3{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1.125rem;line-height:1.55556;color:#fff !important}@media (min-width: 740px){.rfi_sidebar .mat-card-title .title-wrapper h3{font-size:1.375rem}}@media (min-width: 1220px){.rfi_sidebar .mat-card-title .title-wrapper h3{font-size:1.75rem;line-height:1.42857}}.rfi_sidebar .mat-card-content{position:relative}.rfi_sidebar .mat-form-field{font-size:1rem !important}.rfi_sidebar .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#fff !important}.rfi_sidebar .mat-form-field-appearance-legacy .mat-form-field-label{color:#fff}.rfi_sidebar .mdt .mat-form-field.mat-form-field-invalid .mat-form-field-label{color:#fff}.rfi_sidebar .mdt .mat-form-field.mat-form-field-invalid .mat-form-field-ripple{background-color:#fff}.rfi_sidebar .mdt .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#fff}.rfi_sidebar .lum-df-error{color:#fff !important}.rfi_sidebar lum-df-input{margin-bottom:0.625rem}.rfi_sidebar .mat-form-field-appearance-legacy .mat-form-field-wrapper{margin-bottom:0.625rem}.rfi_sidebar .mdt .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#fff}.rfi_sidebar .mdt .mat-flat-button.mat-primary,.rfi_sidebar .mdt .mat-raised-button.mat-primary,.rfi_sidebar .mdt .mat-fab.mat-primary,.rfi_sidebar .mdt .mat-mini-fab.mat-primary{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;background-color:#fff;border-radius:31.25rem;box-shadow:none;color:#C8102E;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 2rem 0.9375rem;text-transform:uppercase;text-decoration:underline;transition:background-color .25s,color .25s,-webkit-text-decoration .25s;transition:background-color .25s,color .25s,text-decoration .25s;transition:background-color .25s,color .25s,text-decoration .25s,-webkit-text-decoration .25s}@media (min-width: 740px){.rfi_sidebar .mdt .mat-flat-button.mat-primary,.rfi_sidebar .mdt .mat-raised-button.mat-primary,.rfi_sidebar .mdt .mat-fab.mat-primary,.rfi_sidebar .mdt .mat-mini-fab.mat-primary{width:auto;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem}}.rfi_sidebar .mdt .mat-flat-button.mat-primary:hover,.rfi_sidebar .mdt .mat-flat-button.mat-primary:focus,.rfi_sidebar .mdt .mat-raised-button.mat-primary:hover,.rfi_sidebar .mdt .mat-raised-button.mat-primary:focus,.rfi_sidebar .mdt .mat-fab.mat-primary:hover,.rfi_sidebar .mdt .mat-fab.mat-primary:focus,.rfi_sidebar .mdt .mat-mini-fab.mat-primary:hover,.rfi_sidebar .mdt .mat-mini-fab.mat-primary:focus{background-color:#000;color:#fff;text-decoration:none}.rfi_sidebar [_nghost-cjv-c369] .content[_ngcontent-cjv-c369]{padding-top:1.125rem}.rfi_sidebar [_nghost-ekg-c369] .mat-card[_ngcontent-ekg-c369]{max-width:none !important}.rfi_sidebar .mat-datepicker-toggle,.rfi_sidebar .mat-datepicker-content .mat-calendar-next-button,.rfi_sidebar .mat-datepicker-content .mat-calendar-previous-button,.rfi_sidebar .mat-select-arrow,.rfi_sidebar .mat-select-value,.rfi_sidebar .mdt .mat-form-field.mat-focused .mat-form-field-label.mat-warn,.rfi_sidebar .mdt .mat-form-field.mat-focused .mat-form-field-label{color:#fff}.rfi_sidebar .mdt .mat-warn .mat-input-element,.rfi_sidebar .mdt .mat-form-field-invalid .mat-input-element{caret-color:#fff}.rfi_sidebar .mdt .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn,.rfi_sidebar .mdt .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#fff}.rfi_sidebar [_nghost-sni-c369] .content[_ngcontent-sni-c369]{padding:1.25rem 0 1.5rem}.role_selector{display:none}.role_selector.small{position:relative}.js .role_selector.small{display:block}@media (min-width: 980px){.js .role_selector.small{display:none}}.role_selector.large{padding:3.75rem 0}@media (min-width: 980px){.js .role_selector.large{align-items:center;display:flex}}.role_selector_title{font-size:0.75rem;font-weight:500;color:#5B6670;letter-spacing:0.10938rem;text-transform:uppercase}@media (min-width: 1220px){.role_selector_title{font-size:0.875rem;letter-spacing:0.0625rem}}.role_selector.small .role_selector_title{margin:0 0 0.25rem}.role_selector.large .role_selector_title{margin:0.125rem 1.125rem 0 0}.role_orphan .role_selector_title{opacity:0;pointer-events:none;visibility:hidden}.role_selector_trigger{width:100%;align-items:center;background-color:#A4DBE8;color:#000;display:flex;padding:0.875rem 1.25rem 0.6875rem;transition:background-color .25s,color .25s}.role_selector_trigger:hover,.role_selector_trigger:focus{background-color:#C8102E;color:#fff}.role_selector_trigger_label{margin:0.125rem 0.625rem 0 0}.role_selector_trigger_icon{position:relative;top:-2px;margin-left:auto;transition:transform .25s}.role_selector.fs-swap-active .role_selector_trigger_icon{transform:rotate(180deg)}.role_selector_panel{width:100%;position:absolute;z-index:1;background-color:#F1EEEA;transition:opacity .25s,visibility .25s}[data-whatinput="mouse"] .role_selector_panel:focus,[data-whatinput="touch"] .role_selector_panel:focus{outline:0}.role_selector.fs-swap-enabled .role_selector_panel{opacity:0;pointer-events:none;visibility:hidden}.role_selector.fs-swap-active .role_selector_panel{opacity:1;pointer-events:auto;visibility:visible}.role_selector_list{list-style:none;margin:0;padding:0}.role_selector.small .role_selector_list{font-size:1rem;font-weight:500;line-height:1.2;padding:1rem 0}.role_selector.large .role_selector_list{align-items:center;display:flex;font-size:0.8125rem;font-weight:600;letter-spacing:0.0625rem;line-height:1;margin-left:-0.875rem;text-transform:uppercase}@media (min-width: 1220px){.role_selector.large .role_selector_list{font-size:0.875rem;margin-left:0}}.role_orphan .role_selector_list{opacity:0;pointer-events:none;visibility:hidden}.role_selector_divider{height:0.5rem;width:0%;position:absolute;left:0;bottom:27px;background-color:#ECEEEE;transition:width 0.5s}@media (min-width: 1220px){.role_selector_divider{transition:width 0.6s}}.hero_role.pin .role_selector_divider{width:74%}@media (min-width: 1394px){.hero_role.pin .role_selector_divider{width:80%}}.role_selector.large .role_selector_item:not(:last-child){margin-right:0.25rem}.role_selector_link{display:block;transition:background-color .25s,color .25s}.role_selector.small .role_selector_link{color:#000;padding:0.625rem 1.25rem}.role_selector.small .role_selector_link:hover,.role_selector.small .role_selector_link:focus{color:#9D2235}.role_selector.large .role_selector_link{color:#303030;padding:0.5625rem 0.625rem 0.25rem}@media (min-width: 1220px){.role_selector.large .role_selector_link{padding-right:0.875rem;padding-left:0.875rem}}.role_selector.large .role_selector_link:hover,.role_selector.large .role_selector_link:focus{background-color:#DBE442}.role_selector.large .role_selector_item.active .role_selector_link{background-color:#DBE442}.role_selector.large .role_selector_item.active .role_selector_link:hover,.role_selector.large .role_selector_item.active .role_selector_link:focus{color:#003B5C}.role_selector.small .role_selector_link_label{box-shadow:inset 0 -1px 0 #000;transition:box-shadow .25s}.role_selector.large .role_selector_link_label{box-shadow:inset 0 -1px 0 #C8102E;transition:box-shadow .25s}.role_selector.small .role_selector_link:hover .role_selector_link_label,.role_selector.small .role_selector_link:focus .role_selector_link_label{box-shadow:inset 0 -1px 0 rgba(0,0,0,0)}.role_selector.large .role_selector_link:hover .role_selector_link_label,.role_selector.large .role_selector_link:focus .role_selector_link_label{box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.role_selector.large .role_selector_item.active .role_selector_link_label{box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.role_content{position:relative;padding-top:2.5rem}@media (min-width: 980px){.role_content{padding-top:5.625rem}}@media (min-width: 980px){.role_content_bg{height:100vh;position:absolute;top:0;right:0;left:0;background-image:url("../images/line_pattern_gray_lg.svg");background-position:right top;background-repeat:no-repeat;background-size:cover;content:"";display:block;opacity:0.25;pointer-events:none;transition:opacity 0.5s}}@media print{.role_content_bg{display:none}}@media (min-width: 980px){.role_content.pin_bg .role_content_bg{position:fixed}}.full_width_callouts.bg_change .role_content_bg{opacity:0}[data-whatinput="mouse"] .role_panel:focus,[data-whatinput="touch"] .role_panel:focus{outline:0}.js .role_panel{display:none}.js .role_panel.active{display:block}.js .role_panel_orphan{display:block}.scholarships{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.scholarships{margin-top:3.125rem}}@media (min-width: 980px){.scholarships{margin-top:3.75rem}}@media (min-width: 1220px){.scholarships{margin-top:5rem}}@media (min-width: 740px){.scholarships{margin-bottom:3.125rem}}@media (min-width: 980px){.scholarships{margin-bottom:3.75rem}}@media (min-width: 1220px){.scholarships{margin-bottom:5rem}}.scholarships_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.04688rem;line-height:1.15385;text-transform:uppercase;color:#000;margin:0 0 1.25rem}@media (min-width: 740px){.scholarships_title{font-size:2.875rem;letter-spacing:0.0625rem}}@media (min-width: 1220px){.scholarships_title{font-size:3.375rem;letter-spacing:0.09375rem;line-height:1.11111}}.scholarship{background-color:#F1EEEA;padding:1.25rem}@media (min-width: 500px){.scholarship{padding:1.875rem}}@media (min-width: 740px){.scholarship{padding:3.75rem}}.scholarship:not(:last-child){margin-bottom:3.125rem}.scholarship_title{color:#000;font-size:1.125rem;font-weight:700;line-height:1.2;letter-spacing:0.05563rem;margin:0 0 0.875rem;text-transform:uppercase}@media (min-width: 740px){.scholarship_title{font-size:2rem}}.scholarship_title_label{background-image:linear-gradient(0deg, #A2AAAD 0%, #A2AAAD 100%);background-position:0 67%;background-repeat:repeat-x;background-size:1em 0.1786em}@media (min-width: 980px){.scholarship_title_label{background-size:1em 0.2222em}}.platform_windows .scholarship_title_label{background-position:0 82%}@media (min-width: 740px){.platform_windows .scholarship_title_label{background-position:0 87%}}.scholarship_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889;margin-bottom:1.875rem}@media (min-width: 740px){.scholarship_description{font-size:1.25rem;line-height:1.5}}.scholarship_description p{margin:0}.scholarship_description a{box-shadow:inset 0 -1px 0 #C8102E;color:#C8102E;font-weight:500;text-decoration:none;transition:box-shadow .25s,color .25s}.scholarship_description a:hover,.scholarship_description a:focus{color:inherit;box-shadow:inset 0 -1px 0 rgba(200,16,46,0)}.scholarship_details{margin:0 0 1.875rem}@media (min-width: 500px){.scholarship_details{display:flex;flex-wrap:wrap}}.scholarship_detail{margin-bottom:1.25rem}@media (min-width: 500px){.scholarship_detail{flex:0 0 46%;margin:1.25rem 0 0 0}}@media (min-width: 740px){.scholarship_detail{margin-top:1.875rem}}@media (min-width: 500px){.scholarship_detail:nth-child(-n+2){margin-top:0}}@media (min-width: 500px){.scholarship_detail:nth-child(odd){margin-right:8%}}.scholarship_detail_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;color:#5B6670;margin:0}@media (min-width: 740px){.scholarship_detail_title{font-size:0.875rem;line-height:1.28571}}.scholarship_detail_subtitle{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1rem;line-height:1.75;color:#000;margin:0 0 0.5rem}@media (min-width: 740px){.scholarship_detail_subtitle{font-size:1.375rem}}@media (min-width: 1220px){.scholarship_detail_subtitle{font-size:1.75rem;line-height:1.5}}.scholarship_detail_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:0.9375rem;line-height:1.5;color:#5B6670}@media (min-width: 740px){.scholarship_detail_description{font-size:1rem}}.scholarship_detail_description p{margin:0}.scholarship_eligibility_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;color:#5B6670;margin:0 0 0.5rem}@media (min-width: 740px){.scholarship_eligibility_title{font-size:0.875rem;line-height:1.28571}}.scholarship_eligibility_list{list-style:none;margin:0;padding:0;font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.scholarship_eligibility_list{font-size:1.25rem;line-height:1.5}}.scholarship_eligibility_item{position:relative;margin:0.75rem 0;padding:0 0 0 1.25rem}@media (min-width: 980px){.scholarship_eligibility_item{padding-left:1.875rem}}.scholarship_eligibility_item::before{width:0.375rem;height:0.375rem;position:absolute;left:0;top:6px;background-color:#C8102E;border-radius:50%;content:'';display:block}@media (min-width: 740px){.scholarship_eligibility_item::before{width:0.5rem;height:0.5rem;top:8px}}@media print{.scholarship_eligibility_item::before{border:0.1875rem solid currentColor}}.scholarship_footer{margin-top:1.875rem}.scholarship_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s}@media print{.scholarship_link{border:0.0625rem solid}}@media (min-width: 740px){.scholarship_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.scholarship_link:focus,.scholarship_link:hover{background-color:#fff;color:#C8102E}.scholarship_link_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.scholarship_link:hover .scholarship_link_label,.scholarship_link:focus .scholarship_link_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.search_results{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.search_results{margin-top:3.125rem}}@media (min-width: 980px){.search_results{margin-top:3.75rem}}@media (min-width: 1220px){.search_results{margin-top:5rem}}@media (min-width: 740px){.search_results{margin-bottom:3.125rem}}@media (min-width: 980px){.search_results{margin-bottom:3.75rem}}@media (min-width: 1220px){.search_results{margin-bottom:5rem}}.search_results_header{margin-bottom:1rem;overflow:hidden}.search_results_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0;color:#9D2235;margin:0}@media (min-width: 740px){.search_results_title{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.search_results_title{letter-spacing:0.10938rem}}.search_results_title::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.search_results_title::after{height:0.5rem;margin-left:1.25rem}}.search_results_title::after{background-color:#ECEEEE;opacity:1}.share_tools{position:relative;display:none;margin:0 0 0 auto}@media (min-width: 980px){.js .share_tools{display:block}}@media print and (min-width: 980px){.js .share_tools{display:none}}.share_tools_title{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.share_tools_title.focusable:active,.share_tools_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.share_tools_toggle{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s;position:relative;z-index:1}@media print{.share_tools_toggle{border:0.0625rem solid}}@media (min-width: 740px){.share_tools_toggle{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.share_tools_toggle:focus,.share_tools_toggle:hover{background-color:#fff;color:#C8102E}.share_tools_toggle_label{box-shadow:inset 0 -1px 0 #fff;transition:box-shadow .25s}.share_tools_toggle:hover .share_tools_toggle_label,.share_tools_toggle:focus .share_tools_toggle_label{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.share_tools_list{position:absolute;top:50%;right:100%;display:flex;list-style:none;margin:0 1.25rem 0 0;padding:0;transform:translateY(-50%)}.share_tool_item{opacity:0;transform:translate3d(166px, 0, 0);transition:opacity 0.3s, transform 0.3s}.share_tools.fs-swap-active .share_tool_item{opacity:1;transform:translate3d(0, 0, 0)}.share_tools.fs-swap-active .share_tool_item:nth-child(1){transition-delay:.1s}.share_tools.fs-swap-active .share_tool_item:nth-child(2){transition-delay:.2s}.share_tools.fs-swap-active .share_tool_item:nth-child(3){transition-delay:.3s}.share_tools.fs-swap-active .share_tool_item:nth-child(4){transition-delay:.4s}.share_tools.fs-swap-active .share_tool_item:nth-child(5){transition-delay:.5s}.share_tools.fs-swap-active .share_tool_item:nth-child(6){transition-delay:.6s}.share_tools.fs-swap-active .share_tool_item:nth-child(7){transition-delay:.7s}.share_tools.fs-swap-active .share_tool_item:nth-child(8){transition-delay:.8s}.share_tools.fs-swap-active .share_tool_item:nth-child(9){transition-delay:.9s}.share_tool{color:#C8102E;display:block;padding:0.625rem;pointer-events:none;transition:color .25s}.share_tool:hover,.share_tool:focus{color:#000}.share_tools.fs-swap-active .share_tool{pointer-events:auto}.share_tool_label{width:0.0625rem;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-0.0625rem;overflow:hidden;padding:0}.share_tool_label.focusable:active,.share_tool_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible}.social_sidebar{margin-bottom:2.5rem}@media (min-width: 740px){.social_sidebar{margin-bottom:3.125rem}}@media (min-width: 980px){.social_sidebar{margin-bottom:3.75rem}}.social_sidebar_header{overflow:hidden}.social_sidebar_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;position:relative;margin:0;color:#5B6670;margin:0 0 1.1875rem}@media (min-width: 740px){.social_sidebar_title{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.social_sidebar_title{letter-spacing:0.10938rem}}.social_sidebar_title::after{height:0.375rem;width:100vw;position:absolute;top:35%;background-color:#5B6670;content:'';margin-left:0.5rem;opacity:0.3;transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.social_sidebar_title::after{height:0.5rem;margin-left:1.25rem}}.social_sidebar_title::after{background-color:#A2AAAD}.social_sidebar_list{list-style:none;margin:0;padding:0}.social_sidebar_item{margin-bottom:0.625rem}.social_sidebar_link{background-color:#C8102E;border-radius:31.25rem;box-shadow:inset 0 0 0 3px #C8102E;color:#fff;display:block;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;padding:1.0625rem 1.25rem 0.9375rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s;line-height:1.2}@media print{.social_sidebar_link{border:0.0625rem solid}}@media (min-width: 740px){.social_sidebar_link{display:inline-block;font-size:0.9375rem;letter-spacing:0.07813rem;padding:1.1875rem 2rem 1.0625rem 2rem}}.social_sidebar_link:focus,.social_sidebar_link:hover{background-color:#fff;color:#C8102E}@media (min-width: 980px){.social_sidebar_link{width:100%}}.social_sidebar_link_inner{align-items:center;display:flex;flex-direction:row-reverse;justify-content:center}.social_sidebar_link_label{display:inline}.social_sidebar_link_label_inner{box-shadow:inset 0 -1px 0 currentColor;transition:box-shadow .25s}.social_sidebar_link:hover .social_sidebar_link_label_inner,.social_sidebar_link:focus .social_sidebar_link_label_inner{box-shadow:inset 0 0px 0 currentColor}.social_sidebar_link_icon{margin-right:0.75rem}.social_sidebar_link_icon .icon{display:inline;margin:0}.social_sidebar_link_icon_space{display:none}.story{background-color:#F1EEEA;color:#303030;padding:1.875rem 0}@media (min-width: 980px){.story{padding:5rem 0}}@media (min-width: 1220px){.story{padding:7.5rem 0}}.body_layout_home .story{background-color:transparent}.story_inner{display:flex;flex-direction:column-reverse}@media (min-width: 980px){.story_inner{flex-direction:row}}@media (min-width: 980px){.story_group{flex:0 0 48%;margin-top:0.625rem}}@media (min-width: 1220px){.story_group{flex:0 0 35%}}@media (min-width: 1394px){.story_group{flex:0 0 30%}}.story_header{display:flex;flex-direction:column-reverse}.story_header_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.04688rem;line-height:1.15385;text-transform:uppercase;color:#000;margin:0 0 0.625rem}@media (min-width: 740px){.story_header_title{font-size:2.875rem;letter-spacing:0.0625rem}}@media (min-width: 1220px){.story_header_title{font-size:3.375rem;letter-spacing:0.09375rem;line-height:1.11111}}@media (min-width: 980px){.story_header_title{margin-bottom:0.75rem}}.story_header_title_label{background-image:linear-gradient(0deg, rgba(162,170,173,0.3) 0%, rgba(162,170,173,0.3) 100%);background-position:0 67%;background-repeat:repeat-x;background-size:1em 0.1786em}@media (min-width: 980px){.story_header_title_label{background-size:1em 0.2222em}}.platform_windows .story_header_title_label{background-position:0 82%}@media (min-width: 740px){.platform_windows .story_header_title_label{background-position:0 87%}}.story_header_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;margin:0 0 0.5rem}@media (min-width: 740px){.story_header_label{font-size:0.875rem;line-height:1.28571}}@media (min-width: 980px){.story_header_label{margin-bottom:1.75rem}}.story_description{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1rem;line-height:1.75;color:#5B6670;margin:0 0 1rem}@media (min-width: 740px){.story_description{font-size:1.375rem}}@media (min-width: 1220px){.story_description{font-size:1.75rem;line-height:1.5}}@media (min-width: 980px){.story_description{margin-bottom:1.625rem}}.story_description p{margin:0}.story_link{color:#C8102E;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;text-decoration:underline;-webkit-text-decoration-color:#C8102E;text-decoration-color:#C8102E;text-transform:uppercase;transition:color .25s,-webkit-text-decoration .25s,-webkit-text-decoration-color .25s;transition:color .25s,text-decoration .25s,text-decoration-color .25s;transition:color .25s,text-decoration .25s,text-decoration-color .25s,-webkit-text-decoration .25s,-webkit-text-decoration-color .25s;display:block;padding:0.5rem 0}@media (min-width: 740px){.story_link{font-size:0.9375rem;line-height:1.25}}.story_link:hover,.story_link:focus{color:#000;-webkit-text-decoration-color:rgba(200,16,46,0);text-decoration-color:rgba(200,16,46,0)}.story_media{margin-bottom:1.75rem}@media (min-width: 980px){.story_media{flex:0 0 48%;margin:0 0 0 auto}}@media (min-width: 1220px){.story_media{flex:0 0 57%}}@media (min-width: 1394px){.story_media{flex:0 0 65%}}.story_image_wrapper{padding-top:66.6%}@media (min-width: 980px){.story_image_wrapper{width:calc(100% + ((100vw - 57.5rem) / 2));padding-top:0}}@media (min-width: 1220px){.story_image_wrapper{width:calc(100% + ((100vw - 71.875rem) / 2))}}@media (min-width: 1394px){.story_image_wrapper{width:calc(100% + ((100vw - 82.3125rem) / 2))}}@media print{.story_image_wrapper{width:100%}}@media (min-width: 980px){.story_image_wrapper::before{content:'';display:block;padding-top:66.6%}}.story_image{max-width:100%}.testimonial{margin-top:2.5rem;margin-bottom:2.5rem;position:relative}@media (min-width: 740px){.testimonial{margin-top:3.125rem}}@media (min-width: 980px){.testimonial{margin-top:3.75rem}}@media (min-width: 740px){.testimonial{margin-bottom:3.125rem}}@media (min-width: 980px){.testimonial{margin-bottom:3.75rem}}.testimonial.theme_orange{--background-color: #d73f1a;--color: #fff;--label-color: #fff;--underline-color: #000;--link-color: #fff;--link-color-hover: #000}.testimonial.theme_blue{--background-color: #A4DBE8;--color: #000;--label-color: #303030;--underline-color: #A2AAAD;--link-color: #000;--link-color-hover: #303030}.testimonial.theme_green{--background-color: #118474;--color: #fff;--label-color: #fff;--underline-color: #000;--link-color: #fff;--link-color-hover: #000}.testimonial_inner{background-color:var(--background-color);color:var(--color);display:flex;flex-direction:column-reverse}@media print{.testimonial_inner{border:0.0625rem solid}}@media (min-width: 980px){.testimonial_inner{flex-direction:row}}.testimonial_group{padding:1.25rem}@media (min-width: 500px){.testimonial_group{padding:1.875rem}}@media (min-width: 740px){.testimonial_group{padding:3.125rem}}@media (min-width: 980px){.testimonial_group{flex:1;padding:4.5% 5% 4.5% 4.5%}}.testimonial_label{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:600;font-size:0.8125rem;letter-spacing:0.0625rem;line-height:1.53846;text-transform:uppercase;color:var(--label-color);margin:0 0 0.625rem}@media (min-width: 740px){.testimonial_label{font-size:0.875rem;line-height:1.28571}}.testimonial_figure{display:flex;flex-direction:column-reverse}.testimonial_quote{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:500;font-size:1.5rem;line-height:1.41667;margin:0}@media print{.testimonial_quote{border:0;padding:0}}.testimonial_quote p{margin:0}.testimonial_figcaption{font-size:1.125rem;font-weight:700;line-height:1.2;letter-spacing:0.05563rem;margin:0 0 0.875rem;text-transform:uppercase}@media (min-width: 740px){.testimonial_figcaption{font-size:2rem}}.testimonial_attribution{background-image:linear-gradient(0deg, var(--underline-color) 0%, var(--underline-color) 100%);background-position:0 67%;background-repeat:repeat-x;background-size:1em 0.1786em;display:inline;margin:0}@media (min-width: 980px){.testimonial_attribution{background-size:1em 0.2222em}}.platform_windows .testimonial_attribution{background-position:0 82%}@media (min-width: 740px){.platform_windows .testimonial_attribution{background-position:0 87%}}.testimonial_links{margin:1rem 0 0 0}.testimonial_link{color:#C8102E;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;text-decoration:underline;-webkit-text-decoration-color:#C8102E;text-decoration-color:#C8102E;text-transform:uppercase;transition:color .25s,-webkit-text-decoration .25s,-webkit-text-decoration-color .25s;transition:color .25s,text-decoration .25s,text-decoration-color .25s;transition:color .25s,text-decoration .25s,text-decoration-color .25s,-webkit-text-decoration .25s,-webkit-text-decoration-color .25s;color:var(--link-color);display:inline-block;padding:0.5rem 0;-webkit-text-decoration-color:var(--link-color);text-decoration-color:var(--link-color)}@media (min-width: 740px){.testimonial_link{font-size:0.9375rem;line-height:1.25}}.testimonial_link:hover,.testimonial_link:focus{color:#000;-webkit-text-decoration-color:rgba(200,16,46,0);text-decoration-color:rgba(200,16,46,0)}.testimonial_link:hover,.testimonial_link:focus{color:var(--link-color-hover);-webkit-text-decoration-color:rgba(255,255,255,0);text-decoration-color:rgba(255,255,255,0)}.testimonial_link:not(:last-child){margin-bottom:0.5rem}.testimonial_media{display:block;position:relative}.testimonial_media picture{display:block}.testimonial_media img{display:block;width:100%}@media (min-width: 980px){.testimonial_media{flex:0 0 43.5%}}@media (min-width: 980px){.testimonial_media::after{content:'';display:block;padding-top:66.6%;pointer-events:none}}.testimonial_image_wrapper{display:block;padding-top:66.6%}@media (min-width: 980px){.testimonial_image_wrapper{width:100%;height:100%;position:absolute;top:0;left:0}}@media (min-width: 980px){.js .testimonial_image_wrapper{position:absolute}}@media (min-width: 980px){.testimonial_image{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}}.topics{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width: 740px){.topics{margin-top:3.125rem}}@media (min-width: 980px){.topics{margin-top:3.75rem}}@media (min-width: 740px){.topics{margin-bottom:3.125rem}}@media (min-width: 980px){.topics{margin-bottom:3.75rem}}.topics_header{margin-bottom:1.25rem}@media (min-width: 980px){.topics_header{margin-bottom:3.125rem}}.topics_title{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.04688rem;line-height:1.15385;text-transform:uppercase;color:#000;margin:0 0 0.375rem}@media (min-width: 740px){.topics_title{font-size:2.875rem;letter-spacing:0.0625rem}}@media (min-width: 1220px){.topics_title{font-size:3.375rem;letter-spacing:0.09375rem;line-height:1.11111}}@media (min-width: 980px){.topics_title{margin-bottom:0.5rem}}.topics_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.topics_description{font-size:1.25rem;line-height:1.5}}.topics_description p{margin:0}.topic{border-bottom:0.0625rem solid #ECEEEE;margin-bottom:1.25rem;padding-bottom:1.25rem}@media (min-width: 980px){.topic{margin-bottom:2.125rem;padding-bottom:2.125rem}}.topic:last-child{margin-bottom:0}.topic_inner{overflow:hidden}@media (min-width: 740px){.topic_inner{display:flex;flex-direction:row-reverse;overflow:visible}}.topic_figure{display:block;width:7.1875rem;margin:0 0 1.25rem 0}.topic_figure picture{display:block}.topic_figure img{display:block;width:100%}@media (min-width: 360px){.topic_figure{float:right;margin-left:1.25rem}}@media (min-width: 500px){.topic_figure{width:30.5%}}@media (min-width: 740px){.topic_figure{width:auto;flex:0 0 30.5%;float:none;margin:0 0 0 1.875rem}}@media (min-width: 980px){.topic_figure{flex:0 0 33.4%;margin-left:7%}}.topic_image_wrapper{padding-top:66.6%}@media (min-width: 980px){.topic_image_wrapper{width:120%;padding:0}}@media print{.topic_image_wrapper{width:100%}}@media (min-width: 980px){.topic_image_wrapper::before{content:'';display:block;padding-top:66.6%}}@media (min-width: 740px){.topic_wrapper{flex:1;margin-right:1.25rem}}.topic_title{font-family:"Lyon Display Web", Times, "Times New Roman", serif;font-weight:700;font-size:1rem;line-height:1.75;color:#000;margin:0 0 0.375rem}@media (min-width: 740px){.topic_title{font-size:1.375rem}}@media (min-width: 1220px){.topic_title{font-size:1.75rem;line-height:1.5}}@media (min-width: 740px){.topic_title{margin:0.625rem 0 0.75rem}}.topic_description{font-family:Calibri, Candara, Segoe, "Segoe UI", Arial Black, Arial, sans-serif;font-size:1.125rem;line-height:1.38889}@media (min-width: 740px){.topic_description{font-size:1.25rem;line-height:1.5}}.topic_description p{margin:0}.topic_links{margin-top:0.625rem}.topic_link{color:#C8102E;font-size:0.8125rem;font-weight:700;letter-spacing:0.0625rem;line-height:1;text-decoration:underline;-webkit-text-decoration-color:#C8102E;text-decoration-color:#C8102E;text-transform:uppercase;transition:color .25s,-webkit-text-decoration .25s,-webkit-text-decoration-color .25s;transition:color .25s,text-decoration .25s,text-decoration-color .25s;transition:color .25s,text-decoration .25s,text-decoration-color .25s,-webkit-text-decoration .25s,-webkit-text-decoration-color .25s;display:inline-block;padding:0.5rem 0}@media (min-width: 740px){.topic_link{font-size:0.9375rem;line-height:1.25}}.topic_link:hover,.topic_link:focus{color:#000;-webkit-text-decoration-color:rgba(200,16,46,0);text-decoration-color:rgba(200,16,46,0)}.topic_link:not(:last-child){margin-bottom:0.5rem}.wysiwyg_block{margin-top:2.5rem;}@media (min-width: 740px){.wysiwyg_block{margin-top:3.125rem}}@media (min-width: 980px){.wysiwyg_block{margin-top:3.75rem}}@media (min-width: 1220px){.wysiwyg_block{margin-top:5rem}}@media (min-width: 740px){.wysiwyg_block{margin-bottom:0rem}}@media (min-width: 980px){.wysiwyg_block{margin-bottom: 0rem}}@media (min-width: 1220px){.wysiwyg_block{margin-bottom:0rem}}.wysiwyg_block_inner>:first-child{margin-top:0}.wysiwyg_block_inner>:last-child{margin-bottom:0}@media print{*{background:none !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a{text-decoration:underline}a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:0.0625rem solid #999;padding:0.625rem;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}.print{display:block}#fs-grid-menu{display:none !important}}