@import url(https://use.typekit.net/zfo7aug.css);
.tippy-tooltip[data-animation=fade][data-state=hidden]{opacity:0}.tippy-iOS{cursor:pointer!important;-webkit-tap-highlight-color:transparent}.tippy-popper{pointer-events:none;max-width:calc(100vw - 10px);transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-property:transform}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;background-color:#333;transition-property:visibility,opacity,transform;outline:0}.tippy-tooltip[data-placement^=top]>.tippy-arrow{border-width:8px 8px 0;border-top-color:#333;margin:0 3px;transform-origin:50% 0;bottom:-7px}.tippy-tooltip[data-placement^=bottom]>.tippy-arrow{border-width:0 8px 8px;border-bottom-color:#333;margin:0 3px;transform-origin:50% 7px;top:-7px}.tippy-tooltip[data-placement^=left]>.tippy-arrow{border-width:8px 0 8px 8px;border-left-color:#333;margin:3px 0;transform-origin:0 50%;right:-7px}.tippy-tooltip[data-placement^=right]>.tippy-arrow{border-width:8px 8px 8px 0;border-right-color:#333;margin:3px 0;transform-origin:7px 50%;left:-7px}.tippy-tooltip[data-interactive][data-state=visible]{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{position:absolute;border-color:transparent;border-style:solid}.tippy-content{padding:5px 9px}
.wrapper{box-sizing:border-box;max-width:1200px;margin:0 auto}.container-fluid{margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}.row{box-sizing:border-box;display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-flex:0;-moz-flex:0 1 auto;flex:0 1 auto;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;margin-right:-.8rem;margin-left:-.8rem}.row.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-moz-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:auto}.col-xs-1{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:8.33333%;max-width:8.33333%}.col-xs-2{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:16.66667%;max-width:16.66667%}.col-xs-3{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:25%;max-width:25%}.col-xs-4{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:33.33333%;max-width:33.33333%}.col-xs-5{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:41.66667%;max-width:41.66667%}.col-xs-6{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:50%;max-width:50%}.col-xs-7{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:58.33333%;max-width:58.33333%}.col-xs-8{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:66.66667%;max-width:66.66667%}.col-xs-9{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:75%;max-width:75%}.col-xs-10{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:83.33333%;max-width:83.33333%}.col-xs-11{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:91.66667%;max-width:91.66667%}.col-xs-12{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:100%;max-width:100%}.col-xs-offset-1{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:8.33333%}.col-xs-offset-2{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:16.66667%}.col-xs-offset-3{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:25%}.col-xs-offset-4{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:33.33333%}.col-xs-offset-5{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:41.66667%}.col-xs-offset-6{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:50%}.col-xs-offset-7{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:58.33333%}.col-xs-offset-8{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:66.66667%}.col-xs-offset-9{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:75%}.col-xs-offset-10{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:83.33333%}.col-xs-offset-11{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:91.66667%}.col-xs-offset-12{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:100%}.col-xs{-webkit-box-flex:1;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-xs{-webkit-box-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-moz-align-items:flex-start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-moz-align-items:center;align-items:center}.bottom-xs{-webkit-box-align:end;-moz-align-items:flex-end;align-items:flex-end}.around-xs{-moz-justify-content:space-around;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;order:-1}.last-xs{-webkit-box-ordinal-group:2;order:1}@media only screen and (min-width: 48em){.container{width:46rem}.col-sm{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:auto}.col-sm-1{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:8.33333%;max-width:8.33333%}.col-sm-2{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:16.66667%;max-width:16.66667%}.col-sm-3{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:25%;max-width:25%}.col-sm-4{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:33.33333%;max-width:33.33333%}.col-sm-5{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:41.66667%;max-width:41.66667%}.col-sm-6{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:50%;max-width:50%}.col-sm-7{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:58.33333%;max-width:58.33333%}.col-sm-8{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:66.66667%;max-width:66.66667%}.col-sm-9{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:75%;max-width:75%}.col-sm-10{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:83.33333%;max-width:83.33333%}.col-sm-11{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:91.66667%;max-width:91.66667%}.col-sm-12{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:100%;max-width:100%}.col-sm-offset-1{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:8.33333%}.col-sm-offset-2{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:16.66667%}.col-sm-offset-3{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:25%}.col-sm-offset-4{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:33.33333%}.col-sm-offset-5{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:41.66667%}.col-sm-offset-6{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:50%}.col-sm-offset-7{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:58.33333%}.col-sm-offset-8{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:66.66667%}.col-sm-offset-9{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:75%}.col-sm-offset-10{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:83.33333%}.col-sm-offset-11{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:91.66667%}.col-sm-offset-12{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:100%}.col-sm{-webkit-box-flex:1;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-sm{-webkit-box-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;-moz-align-items:flex-start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-moz-align-items:center;align-items:center}.bottom-sm{-webkit-box-align:end;-moz-align-items:flex-end;align-items:flex-end}.around-sm{-moz-justify-content:space-around;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;order:-1}.last-sm{-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width: 62em){.container{width:61rem}.col-md{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:auto}.col-md-1{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:8.33333%;max-width:8.33333%}.col-md-2{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:16.66667%;max-width:16.66667%}.col-md-3{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:25%;max-width:25%}.col-md-4{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:33.33333%;max-width:33.33333%}.col-md-5{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:41.66667%;max-width:41.66667%}.col-md-6{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:50%;max-width:50%}.col-md-7{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:58.33333%;max-width:58.33333%}.col-md-8{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:66.66667%;max-width:66.66667%}.col-md-9{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:75%;max-width:75%}.col-md-10{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:83.33333%;max-width:83.33333%}.col-md-11{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:91.66667%;max-width:91.66667%}.col-md-12{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:100%;max-width:100%}.col-md-offset-1{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:8.33333%}.col-md-offset-2{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:16.66667%}.col-md-offset-3{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:25%}.col-md-offset-4{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:33.33333%}.col-md-offset-5{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:41.66667%}.col-md-offset-6{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:50%}.col-md-offset-7{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:58.33333%}.col-md-offset-8{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:66.66667%}.col-md-offset-9{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:75%}.col-md-offset-10{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:83.33333%}.col-md-offset-11{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:91.66667%}.col-md-offset-12{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:100%}.col-md{-webkit-box-flex:1;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-md{-webkit-box-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-moz-align-items:flex-start;align-items:flex-start}.middle-md{-webkit-box-align:center;-moz-align-items:center;align-items:center}.bottom-md{-webkit-box-align:end;-moz-align-items:flex-end;align-items:flex-end}.around-md{-moz-justify-content:space-around;justify-content:space-around}.between-md{-webkit-box-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;order:-1}.last-md{-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width: 75em){.container{width:71rem}.col-lg{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:auto}.col-lg-1{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:8.33333%;max-width:8.33333%}.col-lg-2{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:16.66667%;max-width:16.66667%}.col-lg-3{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:25%;max-width:25%}.col-lg-4{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:33.33333%;max-width:33.33333%}.col-lg-5{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:41.66667%;max-width:41.66667%}.col-lg-6{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:50%;max-width:50%}.col-lg-7{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:58.33333%;max-width:58.33333%}.col-lg-8{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:66.66667%;max-width:66.66667%}.col-lg-9{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:75%;max-width:75%}.col-lg-10{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:83.33333%;max-width:83.33333%}.col-lg-11{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:91.66667%;max-width:91.66667%}.col-lg-12{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;flex-basis:100%;max-width:100%}.col-lg-offset-1{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:8.33333%}.col-lg-offset-2{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:16.66667%}.col-lg-offset-3{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:25%}.col-lg-offset-4{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:33.33333%}.col-lg-offset-5{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:41.66667%}.col-lg-offset-6{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:50%}.col-lg-offset-7{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:58.33333%}.col-lg-offset-8{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:66.66667%}.col-lg-offset-9{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:75%}.col-lg-offset-10{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:83.33333%}.col-lg-offset-11{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:91.66667%}.col-lg-offset-12{box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:.8rem;padding-left:.8rem;margin-left:100%}.col-lg{-webkit-box-flex:1;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-lg{-webkit-box-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:start}.center-lg{-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:end}.top-lg{-webkit-box-align:start;-moz-align-items:flex-start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-moz-align-items:center;align-items:center}.bottom-lg{-webkit-box-align:end;-moz-align-items:flex-end;align-items:flex-end}.around-lg{-moz-justify-content:space-around;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;order:-1}.last-lg{-webkit-box-ordinal-group:2;order:1}}html{box-sizing:border-box;font-size:16px}html,body{line-height:1.6rem;padding:0;margin:0;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}img{max-width:100%;height:auto}body{background-color:#f3f3f3}*:focus{outline:5px solid #a1c9ed;position:relative}*:target{outline:5px solid #a1c9ed;position:relative}.anchor{display:block;height:300px;margin-top:-300px;visibility:hidden}a.anchor-link .fas,a.anchor-link .fab,a.anchor-link .far{color:#777;line-height:1rem;-webkit-transition:color 0.5s ease;transition:color 0.5s ease}a.anchor-link:hover .fas,a.anchor-link:hover .fab,a.anchor-link:hover .far{color:#2b1a78}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.box-shadow,.announcement,.logo-grid__logo-image{box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06)}.loading{position:relative}.loading::after{background-color:rgba(255,255,255,0.8);content:'';height:100%;left:0;position:absolute;top:0;width:100%}.loading__message{-webkit-box-align:center;align-items:center;color:#777;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;font-weight:bold;height:100%;-webkit-box-pack:center;justify-content:center;left:0;letter-spacing:1px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%;z-index:10}.loading>.loading__message{display:-webkit-box;display:flex}.row{flex-basis:100%}.row--no-gutters{margin-left:0;margin-right:0}.row--no-gutters>*[class*='col-']{padding-left:0;padding-right:0}.start-xs,.center-xs,.end-xs,.start-sm,.center-sm,.end-sm{text-align:inherit}.top-xs,.top-sm{-webkit-box-align:start;align-items:flex-start}.middle-xs,.middle-sm{-webkit-box-align:center;align-items:center}.bottom-xs,.bottom-sm{-webkit-box-align:end;align-items:flex-end}.start-xs,.center-xs,.end-xs,.start-md,.center-md,.end-md{text-align:inherit}.top-xs,.top-md{-webkit-box-align:start;align-items:flex-start}.middle-xs,.middle-md{-webkit-box-align:center;align-items:center}.bottom-xs,.bottom-md{-webkit-box-align:end;align-items:flex-end}.start-xs,.center-xs,.end-xs,.start-lg,.center-lg,.end-lg{text-align:inherit}.top-xs,.top-lg{-webkit-box-align:start;align-items:flex-start}.middle-xs,.middle-lg{-webkit-box-align:center;align-items:center}.bottom-xs,.bottom-lg{-webkit-box-align:end;align-items:flex-end}html{color:#000;font-family:freight-sans-pro,sans-serif;font-size:18px;line-height:1.6rem}@media (min-width: 48em){html{font-size:20px}}a{color:#2b1a78;text-decoration:underline}a:hover{color:#008060}p{margin:0;margin-bottom:1.2rem}h1,h2,h3,h4,h5,h6{margin-bottom:1.2rem;margin-top:2.4rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1,.h1,.page-header__headline{font-family:freight-text-pro,serif;font-size:3.375rem;font-weight:900;line-height:3.2rem}h2,.h2,.billboard__heading,.hero__headline,.page-section__headline{font-family:freight-text-pro,serif;font-size:2.25rem;font-weight:900;line-height:2.4rem}h3,.h3,.card__heading,.letter__header .letter__author-name,.logo-grid__logo,.message__headline,.session-list__session-type-heading,.speaker-card__name,.table--schedule thead th{font-size:1.5rem;font-weight:500;line-height:1.6rem}h4,.h4,.letter__footer .letter__author-name{font-size:1rem;font-weight:700}small,.small,a.anchor-link .fas,a.anchor-link .fab,a.anchor-link .far,.loading::after,.accordion--action-drawer>.accordion__item>.accordion__item-header,.metabox,.session-card__title .fas,.session-card__title .fab,.session-card__title .far,.session-list__session-type-description,.speaker-card__title,.speaker-card__organization,.table--schedule tbody{font-size:0.8em !important;line-height:1.28rem}.large,.pricing-table__ticket-price{font-size:1.5rem}aside,.aside{color:#777;margin-bottom:1.6rem}.eyebrow-heading,.page-header__title,.page-section__heading{font-family:freight-sans-pro,sans-serif;font-size:1em;font-weight:500;letter-spacing:2px;line-height:1.6rem;margin-bottom:.8rem;text-transform:uppercase}strong,.strong,.pricing-table__ticket h4{font-weight:700 !important}.medium{font-weight:500 !important}.regular{font-weight:400 !important}.subtle,.metabox{color:#777}.italic{font-style:italic}.nowrap{display:inline-block}.white-text,.billboard,a.billboard,.global-footer a,.hero,.speaker-card{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#fff}.highlight{color:#000;background-color:#ffd103}.small-caps,.letter__footer .letter__author-title{font-variant:small-caps;font-variant-caps:all-small-caps}hr{border:0;border-top:3px solid rgba(0,0,0,0.2);display:block;height:3px;margin:1.6rem 0;padding:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}main ul,main ol{margin-top:0}main ul li,main ol li{margin-bottom:.8rem}.accordion__item{border:solid #777 1px;margin-top:-1px}.accordion__item:hover{background-color:#fff}.accordion__item-header{cursor:pointer;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:8px 16px}.accordion__item-title{-webkit-box-flex:1;flex:1;font-weight:medium}.accordion__item-arrow{text-align:right;width:64px}.accordion__item-body{border-top:dotted #d9d9d9 1px;padding:16px}.accordion__item-body p{margin-bottom:0}.accordion__item-body>*+*{margin-top:1.6rem}.accordion__item--expanded{background-color:#fff}.accordion__item--expanded>.accordion__item-header>.accordion__item-arrow i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion--action-drawer>.accordion__item{border:0}.accordion--action-drawer>.accordion__item>.accordion__item-header{color:#008060;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:start;justify-content:flex-start;padding:0}.accordion--action-drawer>.accordion__item>.accordion__item-header>.accordion__item-title{-webkit-box-flex:0;flex:none;text-transform:uppercase}.accordion--action-drawer>.accordion__item>.accordion__item-header>.accordion__item-arrow{padding:0 8px;width:initial}.accordion--action-drawer>.accordion__item>.accordion__item-body{border:0;padding:16px 0;padding-top:0}.announcements{background-color:#f3f3f3;padding-bottom:.8rem;padding-top:.8rem}.announcement{background-color:#fff;border-radius:3px;padding:8px 16px}.announcement+.announcement{margin-top:16px}.billboard,a.billboard{background-color:#2b1a78;display:block;text-decoration:none}.billboard__content{padding:3.2rem 0}@media (max-width: 62em){.billboard__content{text-align:center}}.billboard__copy{margin-top:1.6rem}.billboard__action{margin-top:1.6rem}.billboard__button{display:inline;margin-right:16px}.billboard__smallprint{display:inline-block}.billboard__image{background-position:center center;background-size:cover}@media (min-width: 62em){.billboard__image{-webkit-clip-path:polygon(40% 0%, 100% 0%, 60% 100%, 0% 100%);clip-path:polygon(40% 0%, 100% 0%, 60% 100%, 0% 100%);display:inline-block;height:100%;padding-left:100%}}@media (max-width: 62em){.billboard__image{margin-left:-1rem;margin-right:-1rem;min-height:16rem;padding-left:1rem;padding-right:1rem}}.billboard--bg-dark-blue,a.billboard--bg-dark-blue{background-color:#2b1a78}.billboard--bg-fresh-green,a.billboard--bg-fresh-green{background-color:#008060}.billboard--bg-rich-red,a.billboard--bg-rich-red{background-color:#e91635}.button,.billboard__button,a.button,a.billboard__button{display:inline-block;font-weight:500;line-height:1;padding:8px 16px;text-decoration:none}.button--primary,.billboard__button,a.button--primary,a.billboard__button{background-color:#e91635;border:0;color:#fff}.button--lg,a.button--lg{font-size:1.5rem;padding:16px}.button-group{margin-bottom:-4px;padding-top:4px}.button-group .button,.button-group .billboard__button{display:block;margin-top:0;margin-right:4px;margin-bottom:4px}@media (min-width: 62em){.button-group .button,.button-group .billboard__button{display:inline-block}}.button--outline{border:1px solid;border-bottom:3px solid}.button--dark-blue,.billboard--fg-dark-blue .billboard__button,a.billboard--fg-dark-blue .billboard__button,a.button--dark-blue,.billboard--fg-dark-blue a.billboard__button{background-color:#2b1a78;color:#fff}.button--fresh-green,.billboard--fg-fresh-green .billboard__button,a.billboard--fg-fresh-green .billboard__button,a.button--fresh-green,.billboard--fg-fresh-green a.billboard__button{background-color:#008060;color:#fff}.button--rich-red,.billboard--fg-rich-red .billboard__button,a.billboard--fg-rich-red .billboard__button,a.button--rich-red,.billboard--fg-rich-red a.billboard__button{background-color:#e91635;color:#fff}.button--bright-yellow,.billboard--fg-bright-yellow .billboard__button,a.billboard--fg-bright-yellow .billboard__button,a.button--bright-yellow,.billboard--fg-bright-yellow a.billboard__button{background-color:#ffd103;color:#fff}.button--light-blue,.billboard--fg-light-blue .billboard__button,a.billboard--fg-light-blue .billboard__button,a.button--light-blue,.billboard--fg-light-blue a.billboard__button{background-color:#a1c9ed;color:#fff}.button--bright-yellow,.billboard--fg-bright-yellow .billboard__button,a.billboard--fg-bright-yellow .billboard__button,a.button--bright-yellow,.billboard--fg-bright-yellow a.billboard__button{color:#000}.button--light-blue,.billboard--fg-light-blue .billboard__button,a.billboard--fg-light-blue .billboard__button,a.button--light-blue,.billboard--fg-light-blue a.billboard__button{color:#000}.cards .card{height:100%}.card{background-color:#fff;border:solid rgba(0,0,0,0.2) 1px;margin-bottom:1.6rem}.page-section:nth-child(odd) .card{background-color:#f3f3f3}.card__image{background-position:center center;background-size:cover;padding-top:56.25%}.card__body{padding:32px}.card__heading{font-family:freight-text-pro,serif}.card__copy{margin-top:16px}.card-grid{display:-webkit-box;display:flex}.card-grid__item{padding-bottom:1.6rem}.columns{margin-bottom:1.6rem;margin-top:1.6rem}.columns__column{margin-bottom:1.6rem}.form-group{margin-bottom:-8px}.form-group>*{margin-bottom:8px}.form-group__label{color:#777}@media (min-width: 62em){.form-group--row{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;margin-right:-8px}.form-group--row>*{margin-right:8px}}.input-group{background-color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;border:2px solid #d9d9d9}.input-group input{border:0;-webkit-box-flex:1;flex:1 0 auto;width:0}.input-group>.input-group__text+.input-group__input{border-left:1px solid #d9d9d9}.input-group__icon{background-color:#f3f3f3;color:#777;padding:4px 8px;text-align:center;text-align:center;-webkit-box-flex:0;flex:0 0}.checkbox{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.checkbox:hover input[type=checkbox],.checkbox:hover label{background-color:#f3f3f3}.checkbox input[type=checkbox]{-webkit-box-flex:0;flex-grow:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;cursor:pointer;margin:0;width:32px;line-height:1;position:relative}.checkbox input[type=checkbox]::before{content:"";position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;height:16px;width:16px;background-color:#fff;border:2px solid #000}.checkbox input[type=checkbox]:checked::before{background-color:#777}.checkbox input[type=checkbox]:checked::after{position:absolute;top:50%;left:50%;border-bottom:0.2em solid #fff;border-right:0.2em solid #fff;content:"";margin-top:-0.55em;margin-left:-0.2em;height:0.8em;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:0.45em}.checkbox label{-webkit-box-flex:1;flex-grow:1;cursor:pointer;line-height:1;padding:8px;padding-left:0}input[type=text]{display:block;background-color:#fff;font-family:freight-sans-pro,sans-serif;font-size:1rem;padding:4px 8px}.global-footer{background-color:#2b1a78;color:#fff;padding:1.6rem 0}.global-footer__nav{line-height:1;margin-bottom:1.6rem}.global-footer__nav a{text-decoration:none}.global-footer__nav ul{list-style:none;padding:0}.global-footer__nav li{margin-bottom:.8rem}.global-header{background-color:#2b1a78;color:#fff;padding:1.6rem 0}.global-header__logo{height:60px;line-height:60px}.global-header__logo a{text-decoration:none;border:none}.global-header__logo img{height:100%}.global-header--bg-dark-blue{background-color:#2b1a78}.global-header--bg-fresh-green{background-color:#008060}.global-header--bg-rich-red{background-color:#e91635}.global-nav a{text-decoration:none}@media (min-width: 62em){.global-nav{text-align:right;z-index:10}.global-nav>ul{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;height:100%;-webkit-box-pack:end;justify-content:flex-end;list-style:none;margin:0}.global-nav>ul>li{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;font-weight:500;line-height:1;padding:16px;position:relative;text-align:center}.global-nav>ul>li:last-child{margin-right:0}.global-nav>ul>li:hover a{border-bottom:solid 3px #fff}.global-nav>ul>li>a{border-bottom:solid 3px transparent;color:#fff;padding-bottom:4px}.global-nav .register-button a{background-color:#e91635;padding:8px 16px}.global-nav .register-button:hover a{border-color:transparent}.global-header--bg-rich-red .global-nav .register-button a{background-color:rgba(0,0,0,0.2)}.global-nav ul li ul{background-color:#fff;display:none;left:50%;list-style:none;margin-left:-150px;opacity:0;padding:0;position:absolute;top:100%;visibility:hidden;width:300px;z-index:100}.global-nav ul li ul li{clear:both;color:#2b1a78;display:block;padding:16px;text-align:left;width:100%}.global-nav ul li ul a{color:#2b1a78}.global-nav ul li ul a:hover{color:#008060}.global-nav ul li:hover>ul,.global-nav ul li ul:hover,.global-nav ul li:focus-within>ul{display:block;opacity:1;visibility:visible}.global-nav ul li:hover>ul::after,.global-nav ul li ul:hover::after,.global-nav ul li:focus-within>ul::after{border:solid transparent;border-color:rgba(0,0,0,0);border-bottom-color:#fff;border-width:10px;bottom:100%;content:" ";height:0;left:50%;margin-left:-10px;pointer-events:none;position:absolute;width:0}.global-nav ul li ul li a{border:0;font-weight:bold;text-decoration:none}.global-nav__mobile-open-button,.global-nav__mobile-close-button{display:none !important}}@media (max-width: 62em){.global-nav{background-color:#fff;display:none;font-size:1.5rem;font-weight:700;height:100vh;left:0;opacity:0;overflow:auto;position:absolute;top:0;width:100%;z-index:20}.global-nav ul{list-style:none}.global-nav>ul{margin:0;padding:0}.global-nav ul li{display:block}.global-nav ul li a{border:0;display:block;padding:1rem 2rem}.global-nav .register-button a{background-color:#e91635;color:#fff}.global-nav ul li ul{padding:0}.global-nav ul li ul li{font-weight:500}.global-nav ul li ul li a::before{content:'— ';font-weight:400}.global-nav__mobile-open-button{cursor:pointer;font-size:40px;line-height:60px;text-align:right}.global-nav__mobile-close-button{color:#000;cursor:pointer;font-size:40px;padding:2rem;text-align:right}.mobile-nav-open{height:1vh;overflow:hidden}.mobile-nav-open .global-nav{display:block;opacity:1}}.hero{background-color:#2b1a78;overflow:hidden;position:relative}.hero__content{padding:3.2rem 0;z-index:20}.hero__content>*+*{margin-top:1.6rem}@media (max-width: 62em){.hero__content{text-align:center}}.hero__logo{height:40px}.hero__logo img{height:100%}.hero__actions{padding-top:1.6rem}.hero__images{height:100%;min-height:calc(1vh * 11 * 5);width:100%}.hero__image{background-position:center center;background-size:cover;-webkit-clip-path:polygon(57% 0%, 100% 0%, 42.5% 100%, 0% 100%);clip-path:polygon(57% 0%, 100% 0%, 42.5% 100%, 0% 100%);overflow:hidden;position:absolute}.hero__image:nth-of-type(1){bottom:0;height:82.5vh;left:50%;width:99vh}@media (max-width: 62em){.hero__image:nth-of-type(1){height:55vh;left:calc(50% - 300px);width:66vh}}.hero__image:nth-of-type(2){bottom:-20px;height:44vh;left:70%;width:52.8vh}@media (max-width: 62em){.hero__image:nth-of-type(2){left:calc(50% - 50px)}}.letter{background-color:#fff}@media (min-width: 62em){.letter{background-color:#d9d9d9;padding:3.2rem 0}}@media (min-width: 62em){.letter__inner{background-color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);padding:0 1.6rem}}.letter__header{padding:3.2rem 0 1.6rem;text-align:center}.letter__header .letter__author-name{font-family:freight-text-pro,serif}.letter__body{padding-top:1.6rem}.letter__author-photo{background-position:center center;background-size:cover;border-radius:50%;padding-top:100%;text-align:center}.letter__footer{padding-bottom:3.2rem}.letter__footer .letter__authors{padding-top:4.8rem;position:relative}.letter__footer .letter__authors::before{background-color:#d9d9d9;content:'';height:3.2rem;left:50%;position:absolute;top:0;width:1px}.letter__footer .letter__author{margin-bottom:.8rem;padding:0 32px;text-align:center}.letter__footer .letter__author-title{letter-spacing:1px}.logo-grid__logo{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;-webkit-box-pack:center;justify-content:center;padding-bottom:1.6rem}.logo-grid__logo-image{-webkit-box-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;-webkit-box-pack:center;justify-content:center;padding:1.6rem;width:100%}.logo-grid__logo-image img{width:200px}.message{margin-top:1.6rem;margin-bottom:1.6rem;text-align:center}.message>*+*{margin-top:1.6rem}.message>*+.message__headline{margin-top:.8rem}.message__headline+.message__text{margin-top:0}.message__icon{color:rgba(0,0,0,0.2);font-size:2.25rem}.metabox{border-top:1px solid #d9d9d9;font-feature-settings:"lnum";list-style:none;margin-bottom:0;margin-left:0;margin-top:0;padding:0;padding-top:8px}.metabox__item{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin:0;margin-right:32px}.metabox__item>*+*{margin-left:2px}.metabox__item--inline{display:-webkit-inline-box;display:inline-flex}.metabox__item--inline li{display:inline}.metabox__item--inline li+li::before{color:#d9d9d9;content:'/';margin:0 8px}.metabox__item-icon{width:24px;flex-shrink:0}.metabox__item-value em{font-family:freight-text-pro,serif}.metabox__item-value strong,.metabox__item-value .medium{display:inline-block}.metabox__item-value ul{list-style:none;margin:0;padding:0}.metabox__item-value li{margin:0}.page-header{background-color:#2b1a78;color:#fff;overflow:hidden}.page-header a{color:inherit}.page-header__content{padding:1.6rem 0 3.2rem}.page-header__title{margin-bottom:0;z-index:5}.page-header__headline{z-index:5}.page-header__copy{margin-top:1.6rem;z-index:5}.page-header__copy p:last-child{margin-bottom:0}.page-header__confetti{height:100%;position:relative;width:100%}@media (max-width: 62em){.page-header__confetti{min-height:180px}}.page-header__confetti-piece{background-color:#e91635;-webkit-clip-path:polygon(57% 0%, 100% 0%, 42.5% 100%, 0% 100%);clip-path:polygon(57% 0%, 100% 0%, 42.5% 100%, 0% 100%);display:block;height:110px;position:absolute;width:132px;z-index:0}.page-header__confetti--pattern .page-header__confetti-piece:nth-of-type(1),.page-header__confetti--pattern-1 .page-header__confetti-piece:nth-of-type(1){left:0;top:10%}.page-header__confetti--pattern .page-header__confetti-piece:nth-of-type(2),.page-header__confetti--pattern-1 .page-header__confetti-piece:nth-of-type(2){left:10%;bottom:-40px}.page-header__confetti--pattern .page-header__confetti-piece:nth-of-type(3),.page-header__confetti--pattern-1 .page-header__confetti-piece:nth-of-type(3){bottom:-16px;right:-10%}.page-header__confetti--pattern .page-header__confetti-piece:nth-of-type(4),.page-header__confetti--pattern-1 .page-header__confetti-piece:nth-of-type(4){bottom:40px;right:10%}.page-header__confetti--pattern-2 .page-header__confetti-piece:nth-of-type(1){left:10%;top:20%}.page-header__confetti--pattern-2 .page-header__confetti-piece:nth-of-type(2){bottom:-20px;left:20%}.page-header__confetti--pattern-2 .page-header__confetti-piece:nth-of-type(3){bottom:10%;right:0}.page-header__confetti--pattern-2 .page-header__confetti-piece:nth-of-type(4){display:none}.page-header__confetti--pattern-3 .page-header__confetti-piece:nth-of-type(1){bottom:-60px;left:-50%}.page-header__confetti--pattern-3 .page-header__confetti-piece:nth-of-type(2){bottom:-20px;left:10%}.page-header__confetti--pattern-3 .page-header__confetti-piece:nth-of-type(3){bottom:10%;right:0}.page-header__confetti--pattern-3 .page-header__confetti-piece:nth-of-type(4){left:0;top:50px}.page-header--bg-dark-blue{background-color:#2b1a78}.page-header--bg-fresh-green{background-color:#008060}.page-header--bg-rich-red{background-color:#e91635}.page-header--fg-dark-blue .page-header__confetti-piece{background-color:#2b1a78}.page-header--fg-fresh-green .page-header__confetti-piece{background-color:#008060}.page-header--fg-rich-red .page-header__confetti-piece{background-color:#e91635}.page-header--fg-bright-yellow .page-header__confetti-piece{background-color:#ffd103}.page-header--fg-light-blue .page-header__confetti-piece{background-color:#a1c9ed}.page-section{padding:3.2rem 0}.page-section:nth-child(odd){background-color:#fff}.page-section__header{padding-bottom:1.6rem;text-align:center}.page-section__heading{margin-bottom:0}.page-section__headline{margin-top:0}.page-section__components>*+*{margin-top:1.6rem}.page-section--compact{padding:1.6rem 0}.panel{border:solid rgba(0,0,0,0.2) 1px;margin-bottom:1.6rem;overflow:auto;padding:16px}.panel--white{background-color:#fff}.panel--thick-border{border-width:5px}.panel--no-padding{padding:0}.pricing-table__period{background-color:#fff;border:solid #d9d9d9 1px;margin-bottom:1.6rem;padding:16px;text-align:center}.pricing-table__period--current{outline:solid rgba(255,209,3,0.7) 5px}.pricing-table__period--closed{background-color:transparent;color:#777}.pricing-table__period-heading{margin-bottom:0}.pricing-table__period-date{border-bottom:solid #d9d9d9 3px;margin-bottom:.8rem;padding-bottom:.8rem}.pricing-table__ticket{border-bottom:solid #d9d9d9 1px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:.8rem;padding-bottom:.8rem}.pricing-table__ticket:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.pricing-table__ticket h4{margin-bottom:0}.pricing-table__ticket-label{-webkit-box-flex:3;flex:3;line-height:1;text-align:left}.pricing-table__ticket-price{-webkit-box-flex:1;flex:1;padding:0 8px;text-align:center}.session-card{background-color:#fff;border:solid #d9d9d9 1px;margin-bottom:1.6rem}.session-card__content{padding:16px}.session-card__content p:last-child{margin-bottom:0}.session-card__title{font-family:freight-text-pro,serif;margin-bottom:16px;margin-top:0}.session-card__title a{border:0;color:inherit;text-decoration:none}.session-card__title .fas,.session-card__title .fab,.session-card__title .far{color:#d9d9d9;line-height:1rem;-webkit-transition:color 0.5s ease;transition:color 0.5s ease}.session-card__title:hover .fas,.session-card__title:hover .fab,.session-card__title:hover .far{color:#2b1a78}.session-list{font-variant-numeric:lining-nums tabular-nums}.session-list--search-is-active .session-list__day-title{display:block}.session-list__header{background-color:#fff;border-bottom:solid #d9d9d9 5px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.session-list__search{margin-bottom:16px}.session-list__filters{margin-bottom:16px}.session-list__sessions{margin-top:16px}.session-list__session-type+.session-list__session-type{margin-top:1.6rem}@media (min-width: 62em){.session-list__session-type+.session-list__session-type{margin-top:1.6rem}}.session-list__session-type-heading{font-family:freight-text-pro,serif;font-style:italic;margin-bottom:1.2rem}@media (max-width: 62em){.session-list__session-type-heading{border-top:dotted #777 1px;padding-top:1.6rem}}@media (min-width: 62em){.session-list__session-type-heading{text-align:right}}@media (min-width: 62em){.session-list__session-type-description{text-align:right}}.session-list__session{border-color:#000}.session-list__session>.accordion__item-header{padding:8px 16px 8px 32px;position:relative}.session-list__session>.accordion__item-header::before{background-color:#777;content:"";height:100%;left:0;position:absolute;top:0;width:16px}.session-list__session>.accordion__item-body{border-top:dotted #777 1px;padding:16px 32px}.session-list__session>.accordion__item-body p{margin-bottom:0}.session-list__session>.accordion__item-body>*+*{margin-top:1.6rem}.session-list__session.accordion__item--expanded{background-color:#fff}.session-list__tabs{margin-top:8px}@media (max-width: 62em){.session-list__tabs{font-size:0.9rem}}.session-list__tabs .tabs__tab{-webkit-box-flex:1;flex:auto}.session-list__day{padding-top:1.6rem}.session-list__day-title{display:none}.session-list__timeslots{padding-bottom:1.6rem}.session-list__timeslot{padding-bottom:1.6rem}.session-list__timeslot+.session-list__timeslot{border-top:solid #777 2px;padding-top:1.6rem}.session-list__timeslot-header+*{margin-top:1.6rem}@media (min-width: 62em){.session-list__timeslot-time{text-align:right}}.session-list__timeslot-title{font-size:1.5rem;font-weight:bold;margin:0}@media (min-width: 62em){.session-list__timeslot-title{font-size:1rem}}#filter-civic-innovation-data:checked::before{background-color:#e91635}.session-list__session--civic-innovation-data .accordion__item-header::before{background-color:#e91635}.session-list__session--civic-innovation-data .session-list__session-meta-track .metabox__item-value{color:#e91635}#filter-design-delivery:checked::before{background-color:#0b77ac}.session-list__session--design-delivery .accordion__item-header::before{background-color:#0b77ac}.session-list__session--design-delivery .session-list__session-meta-track .metabox__item-value{color:#0b77ac}#filter-operations-management:checked::before{background-color:#008060}.session-list__session--operations-management .accordion__item-header::before{background-color:#008060}.session-list__session--operations-management .session-list__session-meta-track .metabox__item-value{color:#008060}#filter-technology-policy:checked::before{background-color:#693fb3}.session-list__session--technology-policy .accordion__item-header::before{background-color:#693fb3}.session-list__session--technology-policy .session-list__session-meta-track .metabox__item-value{color:#693fb3}.speaker-card{background-color:#2b1a78;border:solid #d9d9d9 1px;display:-webkit-box;display:flex;height:100%;min-height:200px;overflow:hidden;position:relative}.speaker-card__content{-webkit-box-flex:1;flex:1;height:100%;line-height:1;padding:16px}.speaker-card__name{font-family:freight-text-pro,serif;margin-bottom:16px}.speaker-card__title{display:inline;font-weight:500;line-height:1}.speaker-card__title::after{content:', '}.speaker-card__organization{display:inline;font-style:italic;line-height:1}.speaker-card__image{background-position:center center;background-size:cover;-webkit-box-flex:1;flex:1}.speaker-card--dark-blue{background-color:#2b1a78}.speaker-card--fresh-green{background-color:#008060}.speaker-card--rich-red{background-color:#e91635}.table{border-collapse:collapse;border-spacing:0;width:100%}.table td,.table th{padding:8px}.table--schedule thead th{text-align:left}.table--schedule tbody th{font-weight:normal;padding-right:16px;text-align:center;vertical-align:top;white-space:nowrap;width:auto}.table--schedule tbody td{vertical-align:top}.table--schedule td,.table--schedule th{padding:16px 8px}.table--schedule tbody tr{border-top:solid #d9d9d9 1px}.table--schedule tr td{width:100%}.tabs__tab-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.tabs__tab{border-bottom-width:0;border:solid #d9d9d9 1px;box-shadow:0 5px #d9d9d9;color:#008060;display:inline-block;flex-basis:auto;font-weight:bold;line-height:1;padding:16px;text-align:center;text-decoration:none}.tabs__tab+.tabs__tab{margin-left:-1px}.tabs__tab:hover{box-shadow:0 5px #008060}.tabs__tab[aria-selected="true"]{background-color:#ebfffa;box-shadow:0 5px #008060;color:#000}.text-block div[attribute^="col"]+.text-block div[attribute^="col"]{margin-top:1.6rem}.text-block div[attribute^="col"]>*+*{margin-top:1.6rem}.text-block__text{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;-webkit-box-pack:center;justify-content:center}.text-block__image{text-align:center}.text-block__image img{max-height:500px;width:100%}.toolbar{background-color:#fff;border-bottom:solid #d9d9d9 5px;padding-top:16px;z-index:10}@media (min-width: 62em){.toolbar{position:-webkit-sticky;position:sticky;top:0}}

