/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.foundation-mq{font-family:"small=0em&medium=40em&large=64.0625em&xlarge=90em&xxlarge=120em"}html{font-size:100%;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{padding:0;margin:0;font-family:Georgia,Times,Times New Roman,serif;font-weight:400;line-height:1.5;color:#fefefe;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:0}select{width:100%;border-radius:0}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none!important}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput=mouse] button{outline:0}.is-visible{display:block!important}.is-hidden{display:none!important}.row,.tabs-panel{max-width:71.25rem;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.row .row,.tabs-panel .row,.row .tabs-panel,.tabs-panel .tabs-panel{max-width:none;margin-left:-.3125rem;margin-right:-.3125rem}@media screen and (min-width: 40em){.row .row,.tabs-panel .row,.row .tabs-panel,.tabs-panel .tabs-panel{margin-left:-.625rem;margin-right:-.625rem}}.row.expanded,.expanded.tabs-panel{max-width:none}.row.collapse>.column,.collapse.tabs-panel>.column,.row.collapse>.columns,.collapse.tabs-panel>.columns{padding-left:0;padding-right:0}.column,.columns{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;padding-left:.3125rem;padding-right:.3125rem;min-width:initial}@media screen and (min-width: 40em){.column,.columns{padding-left:.625rem;padding-right:.625rem}}.column.row.row,.column.tabs-panel,.row.row.columns,.columns.tabs-panel{float:none;display:block}.row .column.row.row,.tabs-panel .column.row.row,.row .column.tabs-panel,.tabs-panel .column.tabs-panel,.row .row.row.columns,.tabs-panel .row.row.columns,.row .columns.tabs-panel,.tabs-panel .columns.tabs-panel{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.small-offset-0{margin-left:0%}.small-2{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-offset-1{margin-left:12.5%}.small-3{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.small-offset-2{margin-left:25%}.small-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-offset-3{margin-left:37.5%}.small-5{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.small-offset-4{margin-left:50%}.small-6{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.small-offset-5{margin-left:62.5%}.small-7{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.small-offset-6{margin-left:75%}.small-8{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.small-offset-7{margin-left:87.5%}.small-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.small-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-1>.column,.small-up-1>.columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.small-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-2>.column,.small-up-2>.columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-3>.column,.small-up-3>.columns{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.small-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-4>.column,.small-up-4>.columns{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-5>.column,.small-up-5>.columns{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.small-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-6>.column,.small-up-6>.columns{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.small-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-7>.column,.small-up-7>.columns{-webkit-box-flex:0;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%}.small-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-8>.column,.small-up-8>.columns{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.3125rem;padding-right:.3125rem}@media screen and (min-width: 40em){.medium-1{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.medium-offset-0{margin-left:0%}.medium-2{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-offset-1{margin-left:12.5%}.medium-3{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.medium-offset-2{margin-left:25%}.medium-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-offset-3{margin-left:37.5%}.medium-5{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.medium-offset-4{margin-left:50%}.medium-6{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.medium-offset-5{margin-left:62.5%}.medium-7{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.medium-offset-6{margin-left:75%}.medium-8{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-offset-7{margin-left:87.5%}.medium-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.medium-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-1>.column,.medium-up-1>.columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-2>.column,.medium-up-2>.columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-3>.column,.medium-up-3>.columns{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.medium-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-4>.column,.medium-up-4>.columns{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-5>.column,.medium-up-5>.columns{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.medium-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-6>.column,.medium-up-6>.columns{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.medium-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-7>.column,.medium-up-7>.columns{-webkit-box-flex:0;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%}.medium-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-8>.column,.medium-up-8>.columns{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width: 40em)and (min-width: 40em){.medium-expand{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}}.row.medium-unstack>.column,.medium-unstack.tabs-panel>.column,.row.medium-unstack>.columns,.medium-unstack.tabs-panel>.columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width: 40em){.row.medium-unstack>.column,.medium-unstack.tabs-panel>.column,.row.medium-unstack>.columns,.medium-unstack.tabs-panel>.columns{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}}@media screen and (min-width: 40em){.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}}@media screen and (min-width: 40em){.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width: 64.0625em){.large-1{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.large-offset-0{margin-left:0%}.large-2{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-offset-1{margin-left:12.5%}.large-3{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.large-offset-2{margin-left:25%}.large-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-offset-3{margin-left:37.5%}.large-5{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.large-offset-4{margin-left:50%}.large-6{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.large-offset-5{margin-left:62.5%}.large-7{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.large-offset-6{margin-left:75%}.large-8{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-offset-7{margin-left:87.5%}.large-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.large-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-1>.column,.large-up-1>.columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-2>.column,.large-up-2>.columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-3>.column,.large-up-3>.columns{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.large-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-4>.column,.large-up-4>.columns{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-5>.column,.large-up-5>.columns{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.large-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-6>.column,.large-up-6>.columns{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.large-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-7>.column,.large-up-7>.columns{-webkit-box-flex:0;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%}.large-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-8>.column,.large-up-8>.columns{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width: 64.0625em)and (min-width: 64.0625em){.large-expand{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}}.row.large-unstack>.column,.large-unstack.tabs-panel>.column,.row.large-unstack>.columns,.large-unstack.tabs-panel>.columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width: 64.0625em){.row.large-unstack>.column,.large-unstack.tabs-panel>.column,.row.large-unstack>.columns,.large-unstack.tabs-panel>.columns{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}}@media screen and (min-width: 64.0625em){.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}}@media screen and (min-width: 64.0625em){.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}}.shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.column.align-top,.align-top.columns{-ms-flex-item-align:start;align-self:flex-start}.column.align-bottom,.align-bottom.columns{-ms-flex-item-align:end;align-self:flex-end}.column.align-middle,.align-middle.columns{-ms-flex-item-align:center;align-self:center}.column.align-stretch,.align-stretch.columns{-ms-flex-item-align:stretch;align-self:stretch}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-ms-flex-pack:distribute;justify-content:space-around}.align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-self-middle{-ms-flex-item-align:center;align-self:center}.align-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.small-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}@media screen and (min-width: 40em){.medium-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (min-width: 64.0625em){.large-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:.9375rem;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:400;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.9375rem;line-height:1.2}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1{font-size:2.625rem}h2{font-size:2.25rem}h3{font-size:1.375rem}h4{font-size:1rem}h5,h6{font-size:.875rem}@media screen and (min-width: 40em){h1{font-size:3rem}h2{font-size:2.25rem}h3,h4{font-size:1.625rem}h5{font-size:1.125rem}h6{font-size:1rem}}a{color:#2d3a4a;text-decoration:none;line-height:inherit;cursor:pointer}a:hover,a:focus{color:#273240}a img{border:0}hr{max-width:71.25rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto;clear:both}ul,ol,dl{line-height:1.6;margin-bottom:.9375rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc;margin-left:1.25rem}ol{margin-left:1.25rem}ul ul,ul ol,ol ul,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 .9375rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"\2014  "}abbr{color:#fefefe;cursor:help;border-bottom:1px dotted #0a0a0a}code{font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:400;color:#0a0a0a;background-color:#ebebeb;border:1px solid #cacaca;padding:.125rem .3125rem .0625rem}kbd{padding:.125rem .25rem 0;margin:0;background-color:#ebebeb;color:#0a0a0a;font-family:Consolas,Liberation Mono,Courier,monospace}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width: 64.0625em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:.85em 1em;margin:0;font-size:.9rem;background-color:#2d3a4a;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:hover,.button:focus{background-color:#26313f;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary{background-color:#2d3a4a;color:#fefefe}.button.primary:hover,.button.primary:focus{background-color:#242e3b;color:#fefefe}.button.secondary{background-color:#f8e71c;color:#fefefe}.button.secondary:hover,.button.secondary:focus{background-color:#d6c607;color:#fefefe}.button.success{background-color:#3adb76;color:#fefefe}.button.success:hover,.button.success:focus{background-color:#22bb5b;color:#fefefe}.button.warning{background-color:#ffae00;color:#fefefe}.button.warning:hover,.button.warning:focus{background-color:#cc8b00;color:#fefefe}.button.alert{background-color:#ff001f;color:#fefefe}.button.alert:hover,.button.alert:focus{background-color:#cc0019;color:#fefefe}.button.hollow{border:1px solid #2d3a4a;color:#2d3a4a}.button.hollow,.button.hollow:hover,.button.hollow:focus{background-color:transparent}.button.hollow:hover,.button.hollow:focus{border-color:#171d25;color:#171d25}.button.hollow.primary{border:1px solid #2d3a4a;color:#2d3a4a}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#171d25;color:#171d25}.button.hollow.secondary{border:1px solid #f8e71c;color:#f8e71c}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#867c04;color:#867c04}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.alert{border:1px solid #ff001f;color:#ff001f}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#800010;color:#800010}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2d3a4a;color:#fefefe}.button.dropdown:after{content:"";display:block;width:0;height:0;border:inset .4em;border-color:#fefefe transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:.4em;float:right;margin-left:1em;display:inline-block}.button.arrow-only:after{margin-left:0;float:none;top:-.1em}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.1875rem;padding:.5rem;border:1px solid #fefefe;margin:0 0 1rem;font-family:NHaasGroteskDSStd-55Rg;font-size:.75rem;color:#fefefe;background-color:none;-webkit-box-shadow:none;box-shadow:none;border-radius:2px;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{border:1px solid #f8e71c;background-color:none;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c7cacf}input::-moz-placeholder,textarea::-moz-placeholder{color:#c7cacf}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#c7cacf}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#c7cacf}input::placeholder,textarea::placeholder{color:#c7cacf}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:true;cursor:default}[type=submit],[type=button]{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}[type=file],[type=checkbox],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#fefefe}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child{border-radius:0}.input-group>:last-child>*{border-radius:0}.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{text-align:center;padding:0 1rem;background:#ebebeb;color:#0a0a0a;border:1px solid #fefefe;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.25rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;height:100%;width:1%}.input-group-button a,.input-group-button input,.input-group-button button{margin:0}.input-group .input-group-button{display:table-cell}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.5rem;max-width:100%}.fieldset{border:1px solid #cacaca;padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:none;padding:0 .1875rem;margin:0;margin-left:-.1875rem}select{height:2.1875rem;padding:.5rem 1.5rem .5rem .5rem;border:1px solid #fefefe;margin:0 0 1rem;font-size:.75rem;font-family:NHaasGroteskDSStd-55Rg;line-height:normal;color:#fefefe;background-color:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat}@media screen and (min-width: 0\fffd){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:disabled{background-color:true;cursor:default}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){background-color:#ff001f1a;border-color:#ff001f}.is-invalid-label{color:#ff001f}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700;color:#ff001f}.form-error.is-visible{display:block}.accordion{list-style-type:none;background:#fefefe;margin-left:0}.accordion-item:first-child>:first-child{border-radius:0}.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#2d3a4a;position:relative;border:1px solid #ebebeb;border-bottom:0}:last-child:not(.is-active)>.accordion-title{border-radius:0;border-bottom:1px solid #ebebeb}.accordion-title:hover,.accordion-title:focus{background-color:#ebebeb}.accordion-title:before{content:"+";position:absolute;right:1rem;top:50%;margin-top:-.5rem}.is-active>.accordion-title:before{content:"\2013"}.accordion-content{padding:1rem;display:none;border:1px solid #ebebeb;border-bottom:0;background-color:#fefefe;color:#2d3a4a}:last-child>.accordion-content:last-child{border-bottom:1px solid #ebebeb}.close-button{position:absolute;color:#8a8a8a;right:1rem;top:.5rem;font-size:2em;line-height:1;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#0a0a0a}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput=mouse] .menu>li{outline:0}.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.menu input,.menu a,.menu button{margin-bottom:0}.menu>li>a img,.menu>li>a i,.menu>li>a svg{vertical-align:middle}.menu>li>a img+span,.menu>li>a i+span,.menu>li>a svg+span{vertical-align:middle}.menu>li>a img,.menu>li>a i,.menu>li>a svg{margin-right:.25rem;display:inline-block}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width: 40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-vertical>li{display:block}}@media screen and (min-width: 64.0625em){.menu.large-horizontal>li{display:table-cell}.menu.large-vertical>li{display:block}}.menu.simple li{line-height:1;display:inline-block;margin-right:1rem}.menu.simple a{padding:0}.menu.align-right:before,.menu.align-right:after{content:" ";display:table}.menu.align-right:after{clear:both}.menu.align-right>li{float:right}.menu.expanded{width:100%;display:table;table-layout:fixed}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a img,.menu.icon-top>li>a i,.menu.icon-top>li>a svg{display:block;margin:0 auto .25rem}.menu.nested{margin-left:1rem}.menu .active>a{color:#fefefe;background:none}.menu-text{font-weight:700;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:.7rem 1rem}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon:after{content:"";position:absolute;display:block;width:100%;height:2px;background:#fefefe;top:0;left:0;-webkit-box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;box-shadow:0 7px #fefefe,0 14px #fefefe}.menu-icon:hover:after{background:#cacaca;-webkit-box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca;box-shadow:0 7px #cacaca,0 14px #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon.dark:after{content:"";position:absolute;display:block;width:100%;height:2px;background:#0a0a0a;top:0;left:0;-webkit-box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;box-shadow:0 7px #0a0a0a,0 14px #0a0a0a}.menu-icon.dark:hover:after{background:#8a8a8a;-webkit-box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a;box-shadow:0 7px #8a8a8a,0 14px #8a8a8a}.dropdown-pane{background-color:none;border:1px solid #cacaca;border-radius:0;display:block;font-size:1rem;padding:1rem;position:absolute;visibility:hidden;width:300px;z-index:10}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.tabs{margin:0;list-style-type:none;background:#fefefe;border:1px solid #ebebeb}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs.vertical>li{width:auto;float:none;display:block}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#2d3a4a}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#344456}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;line-height:1;font-size:.75rem}.tabs-title>a:hover{background:#fefefe}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#ebebeb}.tabs-content{background:#fefefe;-webkit-transition:all .5s ease;transition:all .5s ease;border:1px solid #ebebeb;border-top:0}.tabs-content.vertical{border:1px solid #ebebeb;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.title-bar{background:#2d3a4a;color:#fefefe;padding:.5rem 1rem}.title-bar:before,.title-bar:after{content:" ";display:table}.title-bar:after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{font-weight:700;vertical-align:middle;display:inline-block}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon.dark:after{content:"";position:absolute;display:block;width:100%;height:2px;background:#0a0a0a;top:0;left:0;-webkit-box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;box-shadow:0 7px #0a0a0a,0 14px #0a0a0a}.menu-icon.dark:hover:after{background:#8a8a8a;-webkit-box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a;box-shadow:0 7px #8a8a8a,0 14px #8a8a8a}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width: 39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width: 0em),screen and (min-width: 40em){.show-for-small-only{display:none!important}}@media screen and (min-width: 40em){.hide-for-medium{display:none!important}}@media screen and (max-width: 39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width: 40em)and (max-width: 64em){.hide-for-medium-only{display:none!important}}@media screen and (max-width: 39.9375em),screen and (min-width: 64.0625em){.show-for-medium-only{display:none!important}}@media screen and (min-width: 64.0625em){.hide-for-large{display:none!important}}@media screen and (max-width: 64em){.show-for-large{display:none!important}}@media screen and (min-width: 64.0625em)and (max-width: 89.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width: 64em),screen and (min-width: 90em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.show-for-landscape,.hide-for-portrait{display:block!important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block!important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.slide-in-down.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(-100%);transform:translate(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translate(0)}.slide-in-up.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(100%);transform:translate(100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translate(0)}.slide-out-down.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);transform:translate(100%)}.slide-out-up.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);transform:translate(-100%)}.fade-in.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:1;-webkit-transition-property:opacity;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-right.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-bottom.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-left.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-x.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-y.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);opacity:1}.hinge-out-from-top.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-down.mui-enter.mui-enter-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(-.75turn);transform:rotate(-.75turn);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in.mui-enter.mui-enter-active{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(.75turn);transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(.75turn);transform:rotate(.75turn);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-.75turn);transform:rotate(-.75turn);opacity:0}.slow{-webkit-transition-duration:.75s!important;transition-duration:.75s!important}.fast{-webkit-transition-duration:.25s!important;transition-duration:.25s!important}.linear{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.ease{-webkit-transition-timing-function:ease!important;transition-timing-function:ease!important}.ease-in{-webkit-transition-timing-function:ease-in!important;transition-timing-function:ease-in!important}.ease-out{-webkit-transition-timing-function:ease-out!important;transition-timing-function:ease-out!important}.ease-in-out{-webkit-transition-timing-function:ease-in-out!important;transition-timing-function:ease-in-out!important}.bounce-in{-webkit-transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important;transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-transition-delay:.3s!important;transition-delay:.3s!important}.long-delay{-webkit-transition-delay:.7s!important;transition-delay:.7s!important}.shake{-webkit-animation-name:shake-7;animation-name:shake-7}@-webkit-keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translate(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translate(-7%)}}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translate(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translate(-7%)}}.spin-cw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@-webkit-keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wiggle{-webkit-animation-name:wiggle-7deg;animation-name:wiggle-7deg}@-webkit-keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,to{-webkit-transform:rotate(0);transform:rotate(0)}}.shake,.spin-cw,.spin-ccw,.wiggle{-webkit-animation-duration:.5s;animation-duration:.5s}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:.75s!important;animation-duration:.75s!important}.fast{-webkit-animation-duration:.25s!important;animation-duration:.25s!important}.linear{-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.ease{-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}.ease-in{-webkit-animation-timing-function:ease-in!important;animation-timing-function:ease-in!important}.ease-out{-webkit-animation-timing-function:ease-out!important;animation-timing-function:ease-out!important}.ease-in-out{-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}.bounce-in{-webkit-animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important;animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.long-delay{-webkit-animation-delay:.7s!important;animation-delay:.7s!important}*{word-wrap:break-word}.js-overflow-hidden{overflow:hidden!important}[data-accordion-menu]{display:none}[data-accordion-menu$=accordion-menu]{display:block}::-moz-selection{background:rgba(202,202,202,.66);color:#2d3a4a}::selection{background:rgba(202,202,202,.66);color:#2d3a4a}html,body{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}a:not(.button,.seconadary){color:#2d3a4a;text-decoration:underline}a:hover{color:#2d3a4a;opacity:1;text-decoration:none}[hidden]{block-size:0;visibility:hidden}[data-drawer] *{pointer-events:none}.main-content{-webkit-margin-before:50px;margin-block-start:50px}.article-lazyload{height:0;opacity:0;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;visibility:hidden}.article-lazyload--revealed{height:auto;opacity:1;visibility:visible}body{font-family:var(--primary-font);font-size:18px;line-height:1.78}.screen-reader-text{block-size:1px;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;word-wrap:normal!important}.dark a{color:#fff}.dark a:hover{color:#a7abb3;text-decoration:none}p{font-size:.875rem}@media screen and (max-width: 39.9375em){p{font-size:.875rem;line-height:1.75rem}}@media screen and (min-width: 40em)and (max-width: 64em){p{font-size:.875rem;line-height:1.5rem}}p a{text-decoration:underline}.white p.strong a{color:inherit}.white p.strong a:hover{opacity:.7}.insights.white p.strong a{color:#2d3a4a}.insights.white p.strong a:hover{opacity:.7}.white li a{text-decoration:underline}.white li a:hover{opacity:.7}.white p a{color:#2d3a4a}p.two-column{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media screen and (max-width: 39.9375em){p.two-column{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.legal-sub{font-size:.75rem;inline-size:70%;-webkit-margin-before:.3125rem;margin-block-start:.3125rem;opacity:.5}p.legal-sub-subcribe{font-size:.75rem;font-style:italic;-webkit-margin-before:4.375rem;margin-block-start:4.375rem;opacity:.5}p.legal-sub-subcribe a{color:#fefefe}p.legal-sub-subcribe a:hover{opacity:.5}p.legal-sub-academy{font-size:.75rem;font-style:italic;opacity:.5}h4.contact-name{font-size:1.125rem;-webkit-margin-after:.3125rem;margin-block-end:.3125rem}@media screen and (max-width: 39.9375em){h4.contact-name{font-size:1rem}}.error-text{display:block;-webkit-margin-after:20%;margin-block-end:20%}footnote{color:#0a0a0a;display:block;font-size:.6875rem;line-height:2;margin:3.125rem 0}footnote sup{font-size:.5625rem;inset-block-start:-.5rem}footnote p{color:#0a0a0a;font-size:.6875rem}footnote ul li{font-size:.6875rem;line-height:1}.callout-section p{font-size:1.375rem}span.here-only-for-aoda{block-size:1px;inline-size:1px;inset-block-start:-1000px;overflow:hidden;position:absolute}@font-face{font-family:NHaasGroteskTXStd-55Rg;font-style:normal;font-weight:400;src:url(/assets/fonts/NHaasGroteskTXStd-55Rg.woff2) format("woff2"),url(/assets/fonts/NHaasGroteskTXStd-55Rg.woff) format("woff")}@font-face{font-family:NHaasGroteskDSStd-35XLt;font-style:normal;font-weight:400;src:url(/assets/fonts/NHaasGroteskDSStd-35XLt.woff2) format("woff2"),url(/assets/fonts/NHaasGroteskDSStd-35XLt.woff) format("woff")}@font-face{font-family:NHaasGroteskDSStd-45Lt;font-style:normal;font-weight:400;src:url(/assets/fonts/NHaasGroteskDSStd-45Lt.woff2) format("woff2"),url(/assets/fonts/NHaasGroteskDSStd-45Lt.woff) format("woff")}@font-face{font-family:NHaasGroteskDSStd-46LtIt;font-style:normal;font-weight:400;src:url(/assets/fonts/NHaasGroteskDSStd-46LtIt.woff2) format("woff2"),url(/assets/fonts/NHaasGroteskDSStd-46LtIt.woff) format("woff")}@font-face{font-family:NHaasGroteskDSStd-55Rg;font-style:normal;font-weight:400;src:url(/assets/fonts/NHaasGroteskDSStd-55Rg.woff2) format("woff2"),url(/assets/fonts/NHaasGroteskDSStd-55Rg.woff) format("woff")}@font-face{font-family:NHaasGroteskDSStd-65Md;font-style:normal;font-weight:400;src:url(/assets/fonts/NHaasGroteskDSStd-65Md.woff2) format("woff2"),url(/assets/fonts/NHaasGroteskDSStd-65Md.woff) format("woff")}p.lead-strong{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.625rem;letter-spacing:.4px;font-weight:700;-webkit-margin-after:4.375rem;margin-block-end:4.375rem}@media screen and (max-width: 39.9375em){p.lead-strong{font-size:1.125rem}}@media screen and (max-width: 39.9375em){p.lead-strong{-webkit-margin-after:2.1875rem;margin-block-end:2.1875rem}}.strong{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:1.125rem;letter-spacing:.4px;line-height:1.6;-webkit-margin-after:5px;margin-block-end:5px}@media screen and (max-width: 39.9375em){.strong{font-size:.875rem;letter-spacing:.4px;line-height:1.6}}.strong a{color:#fefefe;text-decoration:none}.strong a:hover{color:#a7abb3;text-decoration:none}.lead{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.375rem;letter-spacing:.4px;display:block;font-style:italic;line-height:1.4}@media screen and (max-width: 39.9375em){.lead{font-size:1rem;letter-spacing:.4px}}.lead .link-white{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.375rem;letter-spacing:.4px}@media screen and (max-width: 39.9375em){.lead .link-white{font-size:1rem;letter-spacing:.4px}}.lead .tel-link{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.375rem;letter-spacing:.4px}@media screen and (max-width: 39.9375em){.lead .tel-link{font-size:1rem;letter-spacing:.4px}}.lead a:hover{opacity:.7}.lead-reg{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.375rem;letter-spacing:.4px;display:block;font-style:normal;line-height:1.5}@media screen and (max-width: 39.9375em){.lead-reg{font-size:1rem;letter-spacing:.4px}}.lead-reg .link-white{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.375rem;letter-spacing:.4px}@media screen and (max-width: 39.9375em){.lead-reg .link-white{font-size:1rem;letter-spacing:.4px}}.lead-reg .tel-link{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.375rem;letter-spacing:.4px}@media screen and (max-width: 39.9375em){.lead-reg .tel-link{font-size:1rem;letter-spacing:.4px}}.lead-serif{font-family:Georgia,Times,Times New Roman,serif;font-size:1.375rem;letter-spacing:0;display:block;font-style:italic;line-height:1.4}@media screen and (max-width: 39.9375em){.lead-serif{font-size:1rem;letter-spacing:.4px}}.lead-serif .link-white{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.375rem;letter-spacing:.4px}@media screen and (max-width: 39.9375em){.lead-serif .link-white{font-size:1rem;letter-spacing:.4px}}.lead-serif .tel-link{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.375rem;letter-spacing:.4px}@media screen and (max-width: 39.9375em){.lead-serif .tel-link{font-size:1rem;letter-spacing:.4px}}.lead-alt{font-style:normal}.strong-subtitle{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;-webkit-margin-after:.1875rem;margin-block-end:.1875rem}.link-white{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6;color:#fefefe;text-decoration:underline}@media screen and (max-width: 39.9375em){.link-white{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}.link-white:hover{color:#ccc}.link-white:focus,.link-white:active{color:#fefefe}.link-white-alt{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#fefefe;display:block;text-decoration:underline}.link-white-alt:hover{color:#ccc}.link-white-plain{color:#fefefe;text-decoration:none}.link-white-plain:hover{color:#ccc}.link-white-plain-underline{color:#fefefe!important;text-decoration:underline!important}.link-white-plain-underline:active,.link-white-plain-underline:visited,.link-white-plain-underline:focus{color:#fefefe}.link-white-plain-underline:hover{color:#ccc!important;text-decoration:none!important}.link-blue{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6;color:#2d3a4a;text-decoration:underline}@media screen and (max-width: 39.9375em){.link-blue{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}.link-blue:hover{color:#2d3a4a;text-decoration:none}h1,.as-h1{font-family:NHaasGroteskDSStd-35XLt,Helvetica,Arial,sans-serif;font-size:3.375rem;letter-spacing:1px}@media screen and (max-width: 39.9375em){h1,.as-h1{font-size:2.75rem;letter-spacing:1}}h2,.as-h2{font-family:NHaasGroteskDSStd-35XLt,Helvetica,Arial,sans-serif;font-size:2.25rem;letter-spacing:1.8px}@media screen and (max-width: 39.9375em){h2,.as-h2{font-size:1.5rem;letter-spacing:1px}}h3,.as-h3{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:2.25rem;letter-spacing:.4px}@media screen and (max-width: 39.9375em){h3,.as-h3{font-size:1.75rem;letter-spacing:1.8px}}h4,.as-h4{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.75rem;letter-spacing:.4px}@media screen and (max-width: 39.9375em){h4,.as-h4{font-size:1.375rem}}h6,.as-h6{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1.4px}@media screen and (max-width: 39.9375em){h6,.as-h6{font-size:.875rem;letter-spacing:.8px;line-height:1.2}}p,ul li,ol li{font-family:Georgia,Times,Times New Roman,serif;font-size:.875rem;letter-spacing:.2px;line-height:1.375rem}h2.latest{font-family:NHaasGroteskDSStd-35XLt,Helvetica,Arial,sans-serif;font-size:3.375rem;letter-spacing:1px}@media screen and (max-width: 39.9375em){h2.latest{font-size:2.75rem;letter-spacing:1}}a:-webkit-any-link{cursor:pointer!important}a:-moz-any-link{cursor:pointer!important}a:any-link{cursor:pointer!important}#mainform{background-color:inherit}#bodyTag:not([class="dark homepage"]){overflow:hidden}#bodyTag:not([class="dark homepage"]) #content{height:100vh;overflow:auto}@media screen and (min-width: 64.0625em){#bodyTag{margin-right:344px}}#content{background-color:inherit;display:block;inline-size:100%;min-block-size:100vh;position:relative;z-index:2}@media screen and (max-width: 39.9375em){#content{background-image:none}}.homepage #content{background-image:url(/assets/images/Parabola1.png);background-position:left -19% top 61%;background-repeat:no-repeat}@media screen and (max-width: 64em){.homepage #content{background-position:bottom right}}@media screen and (max-width: 39.9375em){.homepage #content{background-image:none}}@media screen and (min-width: 87.5em){.homepage #content{background-position:left 31% top 54%}}@media screen and (min-width: 112.5em){.homepage #content{background-position:left 58% top 52%}}.homepage #content>[ng-app][ng-cloak],.homepage #content>[ng-app].ng-loading{background-color:inherit;min-block-size:100vh!important}.homepage .main-footer .columns{padding-left:0}.biopage #content{background-image:url(/assets/images/Parabola4.png);background-position:bottom right 345px;background-repeat:no-repeat}@media screen and (max-width: 64em){.biopage #content{background-position:bottom right}}@media screen and (max-width: 39.9375em){.biopage #content{background-image:none}}.thefirm #content,.ourpeople #content{background-image:url(/assets/images/Parabola3.png);background-position:bottom right 345px;background-repeat:no-repeat}@media screen and (max-width: 64em){.thefirm #content,.ourpeople #content{background-position:bottom right}}@media screen and (max-width: 39.9375em){.thefirm #content,.ourpeople #content{background-image:none}}.thefirm #content>[ng-app][ng-cloak],.thefirm #content>[ng-app].ng-loading,.ourpeople #content>[ng-app][ng-cloak],.ourpeople #content>[ng-app].ng-loading{background-color:inherit;min-block-size:100vh!important}.ourwork #content,.careers #content,.dark.insights #content{background-image:url(/assets/images/Parabola2.png);background-position:bottom right 345px;background-repeat:no-repeat}@media screen and (max-width: 64em){.ourwork #content,.careers #content,.dark.insights #content{background-position:bottom right}}@media screen and (max-width: 39.9375em){.ourwork #content,.careers #content,.dark.insights #content{background-image:none}}.ourwork #content>[ng-app][ng-cloak],.ourwork #content>[ng-app].ng-loading,.careers #content>[ng-app][ng-cloak],.careers #content>[ng-app].ng-loading,.dark.insights #content>[ng-app][ng-cloak],.dark.insights #content>[ng-app].ng-loading{background-color:inherit;min-block-size:100vh!important}#content-contain{display:block;padding:6.25rem 22% 6.25rem 12%;position:relative}@media screen and (max-width: 89.9375em){#content-contain{padding-inline:8% 18%}}@media screen and (max-width: 64em){#content-contain{padding-inline:5%}}@media screen and (max-width: 39.9375em){#content-contain{padding-inline:6%}}@media screen and (max-width: 39.9375em){.mobile-subnav+#content-contain{-webkit-padding-before:8.75rem;padding-block-start:8.75rem}.button-slideout-insight+#content-contain{-webkit-padding-before:8.75rem;padding-block-start:8.75rem}}#content-full-contain{display:block;padding:0;position:relative}.white{background-color:#fff}.white p,.white li{color:#0a0a0a!important}.white h1,.white h2,.white h3,.white h4,.white h5,.white h6{color:#2d3a4a!important}.white .mobile-subnav .tabs-title,.white .mobile-subnav .toggle-mobile-subnav{color:#fefefe!important;background-color:#2d3a4a!important}.toggle-mobile-subnav{background-color:#2d3a4a}.dark{background-color:#2d3a4a;color:#fefefe}.dark p,.dark h1,.dark h2,.dark h3,.dark h4,.dark h5{color:#fefefe}.off-canvas-content{-webkit-box-shadow:none;box-shadow:none;min-block-size:100vh;position:relative;z-index:1}@media all and (min-width: 1241px){.off-canvas.position-right{inline-size:345px;inset-block-start:0}}@media all and (max-width: 1240px){.off-canvas.position-right{inline-size:260px;inset-block-start:0}}@media all and (min-width: 1241px){.position-right.reveal-for-large~.off-canvas-content{-webkit-margin-end:345px;margin-inline-end:345px}}@media all and (min-width: 1024px)and (max-width: 1240px){.position-right.reveal-for-large~.off-canvas-content{-webkit-margin-end:245px;margin-inline-end:245px}}.hr-break{block-size:auto;display:block;margin:40px 0 70px}@media screen and (max-width: 39.9375em){.hr-break{margin:-11px 0 50px}}.hr-break hr{border-color:#d2d2d2}.hr-break-white{block-size:auto;display:block;margin:80px 0}.hr-break-white hr{border-color:#979797;opacity:.2}.inpage-section-block{display:block;-webkit-margin-before:3.5625rem;margin-block-start:3.5625rem;position:relative}@media screen and (max-width: 39.9375em){.inpage-section-block{-webkit-margin-before:3.25rem;margin-block-start:3.25rem}}.inpage-sub-section-block{display:block;margin:2.1875rem 0;position:relative}@media screen and (max-width: 39.9375em){.inpage-sub-section-block{-webkit-margin-after:0;margin-block-end:0}}.grid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;inline-size:100%;margin-inline:auto;max-inline-size:1200px}.grid-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.col-1{inline-size:100%}.col-2{inline-size:50%}.col-3{inline-size:calc(100% / 3)}.col-4{inline-size:25%}.col-5{inline-size:20%}.col-6{inline-size:calc(100% / 6)}@media screen and (min-width: 64.0625em){[class*=col-].col-2-medium{inline-size:50%}[class*=col-].col-3-medium{inline-size:calc(100% / 3)}[class*=col-].col-4-medium{inline-size:25%}[class*=col-].col-5-medium{inline-size:20%}[class*=col-].col-6-medium{inline-size:calc(100% / 6)}}.box{background-color:#d2d2d2;block-size:300px;border:1px solid #818181}.button{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1.4px;background:none;line-height:1.2;padding:0}@media screen and (max-width: 39.9375em){.button{font-size:.875rem;letter-spacing:.8px;line-height:1.2}}.button:after{background:none;-webkit-border-after:2px #f8e71c solid;border-block-end:2px #f8e71c solid;content:"";display:block;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100%;transform-origin:100%;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.button:hover{background:none}.button:hover:after{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100%;transform-origin:100%}.button:focus{background:none}.button.secondary{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1.4px;background:none;color:#2d3a4a;padding:0}@media screen and (max-width: 39.9375em){.button.secondary{font-size:.875rem;letter-spacing:.8px;line-height:1.2}}.button.secondary:after{background:none;-webkit-border-after:2px #4198d3 solid;border-block-end:2px #4198d3 solid;content:"";display:block;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100%;transform-origin:100%;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.button.secondary:hover{background:none;color:#2d3a4a;opacity:.7!important}.button.secondary:hover:after{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100%;transform-origin:100%}.button.secondary:focus{background:none;color:#2d3a4a}.back-button{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6;color:#2d3a4a;-webkit-padding-start:15px;padding-inline-start:15px;position:relative}@media screen and (max-width: 39.9375em){.back-button{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}.back-button:before{border:none;color:#2d3a4a;content:"\f060";font-family:FontAwesome;font-size:11px!important;inset-block-start:0;inset-inline-start:0;outline:none;position:absolute}.generic-back-button{inset-block-start:0;-webkit-margin-before:2rem;margin-block-start:2rem;position:absolute}@media screen and (max-width: 64em){.generic-back-button{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-after:1.5rem;padding-block-end:1.5rem;position:relative}}.students-transition-back-button{margin-block:-70px 50px}@media screen and (min-width: 40em)and (max-width: 64em){.students-transition-back-button{margin-block:0 50px}}@media screen and (max-width: 39.9375em){.students-transition-back-button{margin-block:0 20px;padding-inline:6%}}.students-transition-back-button .back-button{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6;color:#fefefe;position:relative}@media screen and (max-width: 39.9375em){.students-transition-back-button .back-button{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}@media screen and (max-width: 39.9375em){.students-transition-back-button .back-button{color:#2d3a4a}}.students-transition-back-button .back-button:before{border:none;color:#fefefe;content:"\f060";font-family:FontAwesome;font-size:.725em;inset-block-start:0;inset-inline-start:0;outline:none;position:absolute}@media screen and (max-width: 39.9375em){.students-transition-back-button .back-button:before{color:#2d3a4a}}.white .students-transition-back-button .back-button{color:#fefefe}.white .students-transition-back-button .back-button:before{color:#fefefe}.students-transition-back-button-white{margin-block:-70px 50px}@media screen and (min-width: 40em)and (max-width: 64em){.students-transition-back-button-white{margin-block:0 50px}}@media screen and (max-width: 39.9375em){.students-transition-back-button-white{margin-block:10px 20px}}.students-transition-back-button-white .back-button{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#2d3a4a;position:relative;text-decoration:none}@media screen and (max-width: 39.9375em){.students-transition-back-button-white .back-button{color:#2d3a4a}}.students-transition-back-button-white .back-button:before{border:none;color:#2d3a4a;content:"\f060";font-family:FontAwesome;font-size:.725em;inset-block-start:0;inset-inline-start:0;outline:none;position:absolute}@media screen and (max-width: 39.9375em){.students-transition-back-button-white .back-button:before{color:#2d3a4a}}.contact-fixed{display:block;inset-block-start:15.625rem;-webkit-margin-start:20px;margin-inline-start:20px;position:fixed}.subscribed-fixed{display:block;inset-block-start:28.75rem;-webkit-margin-start:20px;margin-inline-start:20px;position:fixed}.apply-fixed{display:block;inset-block-start:16.25rem;-webkit-margin-start:20px;margin-inline-start:20px;position:fixed}.session-download{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;display:block;-webkit-margin-after:.9375rem!important;margin-block-end:.9375rem!important}@media screen and (max-width: 39.9375em){.session-download{-webkit-margin-before:1.875rem;margin-block-start:1.875rem}}.session-download:before{content:url(../img/DownloadArrowWhite.png);-webkit-margin-end:5px;margin-inline-end:5px}.session-download-dark{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#0a0a0a!important;display:block;-webkit-margin-after:.9375rem!important;margin-block-end:.9375rem!important}@media screen and (max-width: 39.9375em){.session-download-dark{-webkit-margin-before:1.875rem;margin-block-start:1.875rem}}.session-download-dark:before{content:url(../img/DownloadArrow.png);-webkit-margin-end:5px;margin-inline-end:5px}.session-video{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;display:block}.session-video:before{content:url(../img/PlayIconWhite.png);-webkit-margin-end:8px;margin-inline-end:8px}.session-video-dark{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#0a0a0a!important;display:block}.session-video-dark:before{content:url(../img/PlayIcon.png);-webkit-margin-end:8px;margin-inline-end:8px}.submit-white{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.6px;line-height:1.8;background:#fefefe;border-radius:0;color:#2d3a4a;display:block;margin:20px 0;padding:8px 50px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.submit-white:hover{background:#f8e71c}.tel-link{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6;color:#fefefe;text-decoration:underline}@media screen and (max-width: 39.9375em){.tel-link{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}.tel-link:hover,.tel-link-serif{color:#fefefe;text-decoration:underline}.tel-link-serif:hover{color:#ccc;text-decoration:none}.button-slideout{display:block;inline-size:16%;inset-block-start:290px;inset-inline-end:345px;position:fixed;text-align:center;z-index:800}@media screen and (min-width: 40em)and (max-width: 64em){.button-slideout{inline-size:175px;inset-inline-end:0}}@media screen and (max-width: 39.9375em){.button-slideout{display:none}}[class*=button-slideout]:not([class*=-inline]){display:block;inline-size:auto;inset-block-start:230px;inset-inline-end:345px;-webkit-margin-end:5%;margin-inline-end:5%;opacity:1;position:fixed;text-align:center;z-index:800}@media screen and (max-width: 89.9375em){[class*=button-slideout]:not([class*=-inline]){-webkit-margin-end:3.5%;margin-inline-end:3.5%}}@media screen and (max-width: 64em){[class*=button-slideout]:not([class*=-inline]){inset-inline-end:0;-webkit-margin-end:1rem;margin-inline-end:1rem;-webkit-transition:all .3s ease,-webkit-transform .5s ease-out;transition:all .3s ease,-webkit-transform .5s ease-out;transition:all .3s ease,transform .5s ease-out;transition:all .3s ease,transform .5s ease-out,-webkit-transform .5s ease-out}.js-show-navigation [class*=button-slideout]:not([class*=-inline]){-webkit-transform:translateX(-345px);transform:translate(-345px)}}@media screen and (max-width: 39.9375em){[class*=button-slideout]:not([class*=-inline]){display:none}}.button-slideout-contact{inset-block-start:260px}.button-slideout-insight{inset-block-start:380px}.button-slideout-apply{inset-block-start:230px;position:absolute}.touch-disabled .button-slideout-apply{position:fixed}.button-slideout-apply.js-white .button,.button-slideout-apply.js-blue .button{color:inherit;-webkit-transition:none;transition:none}.button-slideout-apply.js-white{color:#fefefe}.button-slideout-apply.js-blue{color:#2d3a4a}.button-slideout-apply.js-blue .button:after{-webkit-border-after:2px #4198d3 solid;border-block-end:2px #4198d3 solid}.button-slideout-apply:hover{opacity:.7}.button-slideout-apply-inline{display:none}@media screen and (max-width: 64em){.button-slideout-apply-inline{display:inline-block}}.touch-enabled .button-slideout-apply-inline{display:inline-block}.view-all .less{display:none}.view-all .all,.toggle-on .less{display:block}.toggle-on .all{display:none}.social-drop-button:hover{opacity:.5}.email-link-icon{color:#0a0a0a!important;display:block;font-size:.875rem;-webkit-margin-after:.9375rem!important;margin-block-end:.9375rem!important;text-decoration:none}.email-link-icon:before{content:url(../img/Icon_Email_dark_button.png);-webkit-margin-end:5px;margin-inline-end:5px}[type=checkbox]:not(:checked),[type=checkbox]:checked{inset-inline-start:-9999px;position:absolute}[type=checkbox]:not(:checked)+label,[type=checkbox]:checked+label{cursor:pointer;-webkit-padding-start:14px;padding-inline-start:14px;position:relative}input[type=checkbox]:focus+label{border:1px solid #f8e71c}[type=checkbox]:not(:checked)+label:before{background:none;block-size:8px;border:1px solid #fff;content:"";inline-size:8px;inset-block-start:6px;inset-inline-start:0;position:absolute}[type=checkbox]:checked+label:before{background-color:#fefefe;block-size:8px;border:1px solid #fff;content:"";inline-size:8px;inset-block-start:6px;inset-inline-start:0;position:absolute}[type=checkbox]:checked:focus+label:before,[type=checkbox]:checked+label:before{border:none}[type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[type=checkbox]:disabled:not(:checked)+label:before,[type=checkbox]:disabled:checked+label:before{background-color:#ddd;border-color:#bbb;-webkit-box-shadow:none;box-shadow:none}[type=checkbox]:disabled:checked+label:after{color:#999}[type=checkbox]:disabled+label{color:#aaa}[type=checkbox]:not(:checked):focus+label:before{border:1px solid #fff}.consent-checkbox,.language-checkbox{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.consent-checkbox [type=checkbox]:not(:checked),.consent-checkbox [type=checkbox]:checked,.language-checkbox [type=checkbox]:not(:checked),.language-checkbox [type=checkbox]:checked{inset-inline-start:-9999px;position:absolute}.consent-checkbox [type=checkbox]:not(:checked)+label,.consent-checkbox [type=checkbox]:checked+label,.language-checkbox [type=checkbox]:not(:checked)+label,.language-checkbox [type=checkbox]:checked+label{cursor:pointer;-webkit-padding-start:24px;padding-inline-start:24px;position:relative}.consent-checkbox [type=checkbox]:not(:checked)+label:before,.consent-checkbox [type=checkbox]:checked+label:before,.language-checkbox [type=checkbox]:not(:checked)+label:before,.language-checkbox [type=checkbox]:checked+label:before{background:none;block-size:15px;border:1px solid #fff;content:"";inline-size:15px;inset-block-start:2px;inset-inline-start:2px;position:absolute}.consent-checkbox [type=checkbox]:not(:checked)+label:after,.consent-checkbox [type=checkbox]:checked+label:after,.language-checkbox [type=checkbox]:not(:checked)+label:after,.language-checkbox [type=checkbox]:checked+label:after{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.6px;line-height:1.8;color:#fff;content:"x";inset-block-start:4px;inset-inline-start:6px;line-height:.8;position:absolute;-webkit-transition:all .2s;transition:all .2s}.consent-checkbox [type=checkbox]:not(:checked)+label:after,.language-checkbox [type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.consent-checkbox [type=checkbox]:checked+label:after,.language-checkbox [type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.consent-checkbox [type=checkbox]:disabled:not(:checked)+label:before,.consent-checkbox [type=checkbox]:disabled:checked+label:before,.language-checkbox [type=checkbox]:disabled:not(:checked)+label:before,.language-checkbox [type=checkbox]:disabled:checked+label:before{background-color:#ddd;border-color:#bbb;-webkit-box-shadow:none;box-shadow:none}.consent-checkbox [type=checkbox]:disabled:checked+label:after,.language-checkbox [type=checkbox]:disabled:checked+label:after{color:#999}.consent-checkbox [type=checkbox]:disabled+label,.language-checkbox [type=checkbox]:disabled+label{color:#aaa}.consent-checkbox [type=checkbox]:checked:focus+label:before,.consent-checkbox [type=checkbox]:not(:checked):focus+label:before,.language-checkbox [type=checkbox]:checked:focus+label:before,.language-checkbox [type=checkbox]:not(:checked):focus+label:before{border:1px solid #fff}select{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;background:none;background-image:url(/assets/images/dropdownarrow2.png);background-position:right 5px top 0;background-repeat:no-repeat;border:1px solid #fefefe;border-radius:0;color:#fefefe;max-block-size:30px;padding:0 12px}select option{color:#2d3a4a}label{color:#fefefe;font-size:.75rem;-webkit-margin-after:10px;margin-block-end:10px}input{background:none;border-radius:0;color:#fefefe;max-block-size:30px;padding:0 12px}input[type=text],input[type=email],input:not([type]){-webkit-margin-after:25px;margin-block-end:25px}@media screen and (max-width: 39.9375em){input[type=text],input[type=email],input:not([type]){font-size:1rem!important}}.is-invalid-input:not(:focus){background-color:#ff001f00;border-color:#ff001f}.subscribe-alert{color:#ff7686!important;font-size:.875rem;font-weight:400;margin:15px 0}.form-error{color:#ff7686;display:none;font-family:Arial,Helvetica,sans-serif;font-size:.75rem;font-weight:400;margin-block:-1.2rem 1rem}.form-error-main{font-family:Arial,Helvetica,sans-serif}.subscribe-form ::input-placeholder{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;color:#999}.subscribe-form ::-webkit-input-placeholder{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;color:#999}.subscribe-form ::-moz-placeholder{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;color:#999}.subscribe-form :-ms-input-placeholder{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;color:#999}.subscribe-form ::-ms-input-placeholder{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;color:#999}.subscribe-form ::placeholder{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;color:#999}.subscribe-form :input-placeholder{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;color:#999}.subscribe-form :placeholder{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;color:#999}.subscribe-interests{display:block;margin-block:5rem}input:not([type]){display:block;inline-size:100%}#transtion-contain{display:block;inline-size:100%;overflow:hidden;position:relative}@media screen and (max-width: 39.9375em){#transtion-contain{-webkit-padding-before:3.75rem;padding-block-start:3.75rem}}#transtion-contain .transtion-left-right-wrap{display:block;inline-size:200%;position:relative}#transtion-contain .transtion-left-right-wrap:after{clear:both;content:"";display:table}#transtion-contain .transtion-left-right-wrap .left-pane{display:block;float:inline-start;inline-size:50%;min-block-size:100vh;overflow:hidden;position:relative}#transtion-contain .transtion-left-right-wrap .right-pane{display:block;float:inline-end;inline-size:50%;min-block-size:100vh;overflow:hidden;padding:4.375rem 8% 0 4%;position:relative}#transtion-contain .transtion-left-right-wrap .transition-slider{display:-webkit-box;display:-ms-flexbox;display:flex;inline-size:100%;-webkit-margin-start:0%;margin-inline-start:0%;position:relative;-webkit-transition:margin-left .5s ease,-webkit-transform .5s ease;transition:margin-left .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,margin-left .5s ease;transition:transform .5s ease,margin-left .5s ease,-webkit-transform .5s ease}@media screen and (max-width: 39.9375em){#transtion-contain .transtion-left-right-wrap .transition-slider{-webkit-transition-duration:0ms,0ms;transition-duration:0ms,0ms}}#transtion-contain .transtion-left-right-wrap.slide-content .transition-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-margin-start:2%;margin-inline-start:2%;position:relative;-webkit-transform:translateX(-50%);transform:translate(-50%)}@media screen and (max-width: 39.9375em){#transtion-contain .transtion-left-right-wrap.slide-content .transition-slider{-webkit-margin-start:0%;margin-inline-start:0%}}#transtion-contain .transtion-left-right-wrap.slide-content .transition-slider .left-pane{cursor:pointer}@media screen and (max-width: 39.9375em){#transtion-contain .transtion-left-right-wrap.slide-content .transition-slider .left-pane{block-size:0}}.see-more-button{position:absolute;left:80%;top:0}.slide-content .see-more-button{opacity:0;-webkit-transition:none;transition:none}.see-more-button.right-side{top:500px;right:-100%;-webkit-transition:right .25s ease;transition:right .25s ease}.slide-content .see-more-button.right-side{opacity:1;right:0%}@media screen and (max-width: 64em){.see-more-button{margin-right:2.5rem}}.slide-container{inline-size:100%;overflow:hidden;position:relative}.slide-container.ng-loading .slide-content{-webkit-transition:none!important;transition:none!important}.slide-container #content-contain{-webkit-padding-after:2rem;padding-block-end:2rem}.slide-container .slide-content{inline-size:100%;min-block-size:100vh;position:relative;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.slide-container .slide-content.right-side{background-color:#fefefe;block-size:100%;color:#2d3a4a;-webkit-padding-start:10%;padding-inline-start:10%}@media screen and (max-width: 39.9375em){.slide-container .slide-content.right-side{-webkit-padding-start:0;padding-inline-start:0}}.slide-container .slide-content.right-side h1,.slide-container .slide-content.right-side h2,.slide-container .slide-content.right-side h3,.slide-container .slide-content.right-side h4,.slide-container .slide-content.right-side h5,.slide-container .slide-content.right-side h6,.slide-container .slide-content.right-side p{color:inherit}.slide-container .slide-content.right-side a{color:#2d3a4a}.slide-container .slide-content.right-side a:hover{opacity:.7}.slide-container .slide-content.right-side .back-to-left-side{background-color:#2d3a4a;block-size:100%;cursor:pointer;display:block;inline-size:10%;inset-block-start:0;inset-inline-start:0;position:absolute}@media screen and (max-width: 39.9375em){.slide-container .slide-content.right-side .back-to-left-side{display:none}}.slide-container .tabs-panel{padding:0}.slide-container .transition-back-button{inset-block-start:0;-webkit-margin-before:2rem;margin-block-start:2rem;position:absolute}@media screen and (max-width: 64em){.slide-container .transition-back-button{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-after:1.5rem;padding-block-end:1.5rem;position:relative}}@-webkit-keyframes line-draw{0%{inline-size:0%}to{inline-size:100%}}@keyframes line-draw{0%{inline-size:0%}to{inline-size:100%}}.line-1:after{-webkit-animation:line-draw .5s ease-in forwards;animation:line-draw .5s ease-in forwards;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-border-after:4px #4198d3 solid;border-block-end:4px #4198d3 solid;content:"";display:block;inline-size:0%}.line-1-details{inline-size:100%}.line-1-details.line-grow:after{-webkit-animation:line-draw .5s ease-in forwards;animation:line-draw .5s ease-in forwards;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-border-after:4px #4198d3 solid;border-block-end:4px #4198d3 solid;content:"";display:block;inline-size:0%}.line-2:after{-webkit-animation:line-draw .2s ease-in forwards;animation:line-draw .2s ease-in forwards;-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-border-after:4px #4198d3 solid;border-block-end:4px #4198d3 solid;content:"";display:block;inline-size:0%}.line-3:after{-webkit-animation:line-draw .2s ease-in forwards;animation:line-draw .2s ease-in forwards;-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-border-after:4px #4198d3 solid;border-block-end:4px #4198d3 solid;content:"";display:block;inline-size:0%}@media screen and (max-width: 64em){.line-1-details:after{-webkit-animation:line-draw .5s ease-in forwards;animation:line-draw .5s ease-in forwards;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-border-after:4px #4198d3 solid;border-block-end:4px #4198d3 solid;content:"";display:block;inline-size:0%}}.show-hide{-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.show-hide.ng-enter,.show-hide.ng-leave-active{opacity:0}.show-hide.ng-enter-active{opacity:1}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}.toggle-hide{-webkit-animation:fade 1s ease-in-out forwards;animation:fade 1s ease-in-out forwards;display:none;opacity:0}.toggle-show{block-size:auto;display:block;opacity:1}.button.secondary.sticky-bttn{inset-block-start:500px;inset-inline-end:440px;position:fixed;-webkit-transform:translateX(345px);transform:translate(345px);-webkit-transition:all .2s ease,-webkit-transform .475s ease-out;transition:all .2s ease,-webkit-transform .475s ease-out;transition:all .2s ease,transform .475s ease-out;transition:all .2s ease,transform .475s ease-out,-webkit-transform .475s ease-out;-webkit-transition-delay:0s;transition-delay:0s;z-index:5}@media screen and (max-width: 64em){.button.secondary.sticky-bttn{inset-inline-end:75px}}.button.secondary.sticky-bttn.slide-content-open{-webkit-transform:translateX(0);transform:translate(0)}@media screen and (max-width: 64em){.js-show-navigation .button.secondary.sticky-bttn.slide-content-open{-webkit-transform:translateX(-345px);transform:translate(-345px)}}.tabs-content .bio-list,.tabs-content .social-lockup ul{list-style:none;-webkit-margin-start:0;margin-inline-start:0}.tabs-content .social-lockup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-margin-after:30px;margin-block-end:30px}.tabs-content .social-lockup ul{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs-content .social-lockup ul li+li{-webkit-margin-start:20px;margin-inline-start:20px}ul li,ol li{font-size:.875rem;-webkit-padding-after:.625rem;padding-block-end:.625rem}.link-list li{list-style:none;-webkit-margin-after:.3125rem;margin-block-end:.3125rem;-webkit-margin-start:1.25rem;margin-inline-start:1.25rem}.link-list li a{color:#fefefe!important}.link-list li a:hover{color:#c7cacf!important}.link-list li:last-child{-webkit-margin-after:-.9375rem;margin-block-end:-.9375rem}.link-list-dark{margin:0;padding:0}.link-list-dark li{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;list-style:none;-webkit-margin-after:.3125rem;margin-block-end:.3125rem}.link-list-dark li a{color:#0a0a0a;text-decoration:underline}.link-list-dark li a:hover{color:#c7cacf!important;text-decoration:none}.visiting-list{-webkit-margin-after:20px!important;margin-block-end:20px!important;-webkit-margin-start:40px!important;margin-inline-start:40px!important}.visiting-list span{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;display:block;-webkit-margin-after:.3125rem;margin-block-end:.3125rem}.visiting-list li{font-size:.875rem;list-style:disc}.detailed-list{-webkit-margin-start:1.25rem;margin-inline-start:1.25rem;padding:0}.detailed-list li{-webkit-margin-after:.9375rem;margin-block-end:.9375rem}.detailed-list li span{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;display:block}.detailed-list .inset-item{-webkit-margin-start:2.5rem;margin-inline-start:2.5rem}.people-info{line-height:1;margin:0;padding:0}.people-info li{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;-webkit-border-end:1px solid #c7cacf;border-inline-end:1px solid #c7cacf;color:#c7cacf;display:inline-block;list-style:none;padding:0 5px 0 0}@media screen and (max-width: 39.9375em){.people-info li{border:none;display:block;font-size:.875rem;-webkit-margin-after:8px;margin-block-end:8px;padding:0}.people-info li:first-child{-webkit-margin-before:10px;margin-block-start:10px}.people-info li:last-child{-webkit-margin-after:5px;margin-block-end:5px}}.people-info li:last-child{border:none}.people-info li a{color:#c7cacf}.people-info li a:hover{text-decoration:underline}#content-contain ul:not(.tabs,.tabs-title,.is-submenu-item,.link-list,.link-list-dark){list-style-image:url(/assets/images/bullet.png)!important}#content-contain ul:not(.tabs,.tabs-title,.is-submenu-item,.link-list,.link-list-dark) li{-webkit-margin-before:.3125rem;margin-block-start:.3125rem}.dark #content-contain ul:not(.tabs,.tabs-title,.is-submenu-item,.link-list,.link-list-dark) li{-webkit-margin-before:.3125rem;margin-block-start:.3125rem}.dark #content-contain .recognition-block ul:not(.tabs-title){list-style-image:url(/assets/images/bullet.png)!important}.dark #content-contain .recognition-block ul:not(.tabs-title) li{-webkit-margin-before:.3125rem;margin-block-start:.3125rem}#content-contain ul.tabs{list-style-image:none!important}#content-contain ul.tabs li{-webkit-margin-before:.3125rem;margin-block-start:.3125rem}#content-contain .inpage-list-menu ul:not(.tabs-title){list-style-image:none!important}#content-contain .inpage-list-menu ul:not(.tabs-title) li{-webkit-margin-before:.3125rem;margin-block-start:.3125rem}.students-city-articling ul:not(.tabs-title){list-style-image:url(/assets/images/bullet_black.png)!important}.students-city-articling ul:not(.tabs-title) li{-webkit-margin-before:.3125rem;margin-block-start:.3125rem}.students-city-summer-program ul:not(.tabs-title){list-style-image:url(/assets/images/bullet.png)!important}.students-city-summer-program ul:not(.tabs-title) li{-webkit-margin-before:.3125rem;margin-block-start:.3125rem}#content-contain .inpage-section-block ul:not(.tabs-title,.is-submenu-item,.link-list,.link-list-dark),.page-container .inpage-section-block ul:not(.tabs-title,.is-submenu-item,.link-list,.link-list-dark){list-style-image:url(/assets/images/bullet.png)!important}#content-contain .inpage-section-block ul:not(.tabs-title,.is-submenu-item,.link-list,.link-list-dark) li,.page-container .inpage-section-block ul:not(.tabs-title,.is-submenu-item,.link-list,.link-list-dark) li{-webkit-margin-before:.3125rem;margin-block-start:.3125rem}.spotlight-block{display:block;-webkit-margin-after:2.5rem;margin-block-end:2.5rem;-webkit-padding-end:1.25rem;padding-inline-end:1.25rem;position:relative}@media screen and (max-width: 39.9375em){.spotlight-block{-webkit-padding-end:0;padding-inline-end:0}}.spotlight-block .spotlight-cta{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;display:block;-webkit-margin-after:.625rem;margin-block-end:.625rem;text-transform:uppercase}.spotlight-block .spotlight-cta:after{color:#f8e71c;content:"\25cf";font-size:1.25rem;inset-block-start:-8px;-webkit-margin-start:.3125rem;margin-inline-start:.3125rem;position:absolute}@media screen and (device-width: 360px)and (device-height: 640px)and (device-pixel-ratio: 3)and (orientation: portrait){.spotlight-block .spotlight-cta:after{font-size:.625rem;inset-block-start:1px;position:absolute}}@media (min-device-pixel-ratio: 3)and (-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 3)and (min-resolution: 192dpi){.spotlight-block .spotlight-cta:after{font-size:.625rem;inset-block-start:1px;position:absolute}}.spotlight-block a{color:#fefefe;text-decoration:none}.spotlight-block a:hover{color:#c7cacf}.spotlight-block h4{-webkit-margin-after:.3125rem;margin-block-end:.3125rem}.spotlight-block .spotlight-head{color:#fefefe;display:block;font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.25rem;font-style:italic;-webkit-margin-after:.9375rem;margin-block-end:.9375rem}.hr-break+.spotlight-block{-webkit-margin-after:0;margin-block-end:0}.latest-block{display:block;margin:1.875rem 0;position:relative}.latest-block p{color:#fefefe}.latest-block a{color:#fefefe;text-decoration:none}.latest-block a:hover{color:#ccc}.latest-block h4{-webkit-margin-after:.3125rem;margin-block-end:.3125rem}.latest-block p:last-child{-webkit-margin-after:0;margin-block-end:0}.latest-block .article-cta-head{color:#fefefe;display:block;font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.25rem;font-style:italic;-webkit-margin-after:.9375rem;margin-block-end:.9375rem}.white .latest-block a{color:#2d3a4a!important;text-decoration:none}.white .latest-block a a:hover{color:#ccc}.date-block{-webkit-margin-before:.625rem;margin-block-start:.625rem;position:relative}.date-block p{-webkit-margin-after:1.875rem;margin-block-end:1.875rem}.date-block p.strong{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;-webkit-margin-after:.3125rem;margin-block-end:.3125rem}.date-block h6{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6}.date-block.related{-webkit-margin-after:-.75rem;margin-block-end:-.75rem}.date-block.related p{-webkit-margin-after:.4rem;margin-block-end:.4rem}.insights-block{display:block;-webkit-margin-after:3.75rem;margin-block-end:3.75rem;position:relative}.work-block,.recognition-block{display:block;-webkit-margin-after:1.875rem;margin-block-end:1.875rem;position:relative}.recognition-block ul{-webkit-margin-after:-5px;margin-block-end:-5px;-webkit-margin-start:30px;margin-inline-start:30px;list-style-image:url(/assets/images/bullet.png)!important}.recognition-block ul li{-webkit-padding-after:.1875rem;padding-block-end:.1875rem}.recognition-block ul li:last-child{-webkit-padding-after:0;padding-block-end:0}.positions-block{display:block;-webkit-margin-after:.9375rem;margin-block-end:.9375rem;position:relative}.positions-block .strong{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6}.positions-block p{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;margin:0}.guides-block{display:inline-block;-webkit-margin-after:2.5rem;margin-block-end:2.5rem;position:relative}.guides-block h3{-webkit-margin-after:10px;margin-block-end:10px}.guides-block .guides-cta{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;display:block;-webkit-margin-after:.625rem;margin-block-end:.625rem;text-transform:uppercase}.guides-block a{color:#fefefe;text-decoration:none}.guides-block a:hover{color:#c7cacf}.guides-block+.hr-break{-webkit-margin-after:0;margin-block-end:0}.article-cta{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;display:block;line-height:1.2;-webkit-margin-after:.625rem;margin-block-end:.625rem;text-transform:uppercase}.white .article-cta{color:#2d3a4a}.academy-block{-webkit-border-after:1px #606b77 solid;border-block-end:1px #606b77 solid;display:block;-webkit-margin-after:2.625rem;margin-block-end:2.625rem;-webkit-padding-after:.875rem;padding-block-end:.875rem}@media screen and (max-width: 39.9375em){.academy-block{-webkit-margin-after:1.875rem;margin-block-end:1.875rem;-webkit-padding-after:1.875rem;padding-block-end:1.875rem}}.academy-block a{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#fefefe;padding:0;text-decoration:none}.academy-block a:hover,.academy-block a h4:hover{opacity:.5}@media screen and (max-width: 39.9375em){.academy-block p{line-height:1.5;-webkit-margin-after:.3125rem;margin-block-end:.3125rem}}.academy-block h4{-webkit-margin-after:1.875rem;margin-block-end:1.875rem}.white .academy-block{-webkit-border-after:1px #ccc solid;border-block-end:1px #ccc solid;-webkit-margin-before:2.625rem;margin-block-start:2.625rem}.repwork-block p.strong{color:#2d3a4a!important;-webkit-margin-after:10px;margin-block-end:10px}.animate-if.ng-enter,.animate-if.ng-leave{-webkit-transition:opacity .5s ease,max-height 4s ease;transition:opacity .5s ease,max-height 4s ease}.animate-if.ng-enter{max-block-size:0;opacity:0;overflow:hidden}.animate-if.ng-enter.ng-enter-active,.animate-if.ng-leave{max-block-size:2000px;opacity:1}.animate-if.ng-leave.ng-leave-active{max-block-size:0;opacity:1}.back-to-top{background-color:transparent;background-image:url(/assets/images/back-to-top.png);background-position:center center;background-repeat:no-repeat;background-size:80%;block-size:1.5625rem;cursor:pointer;display:block;inline-size:1.5625rem;inset-block-end:.9375rem;inset-inline-end:21.5625rem;-webkit-margin-end:.9375rem;margin-inline-end:.9375rem;opacity:0;pointer-events:none;position:fixed;text-indent:-99999px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width: 64em){.back-to-top{inset-inline-end:0}}.back-to-top.js-show{opacity:1;pointer-events:all}.circle-graph{block-size:11.25rem;inline-size:11.25rem;margin:-75px 0 0 20%;position:relative;visibility:hidden}@media screen and (max-width: 39.9375em){.circle-graph{margin:0 auto 3rem}}.circle-graph.js-animating{visibility:visible}.circle-graph h2,.circle-graph h3{display:block;inline-size:100%;position:absolute}.circle-graph h2{font-family:NHaasGroteskDSStd-35XLt,Helvetica,Arial,sans-serif;font-size:3.375rem;letter-spacing:1px;inset-block-start:50%;-webkit-margin-before:-.5em;margin-block-start:-.5em}@media screen and (max-width: 39.9375em){.circle-graph h2{font-size:2.75rem;letter-spacing:1}}.circle-graph h3{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6;inset-block-start:100%;inset-inline-start:0;-webkit-margin-before:.75rem;margin-block-start:.75rem;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width: 39.9375em){.circle-graph h3{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}.circle-graph h3.js-active{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.circle-graph:after{block-size:10.875rem;border:1px solid rgba(254,254,254,.3);border-radius:11.25rem;content:"";display:block;inline-size:10.875rem;inset-block-start:.1875rem;inset-inline-start:.1875rem;position:absolute}.slide-container .slide-content.right-side .nested.submenu.is-accordion-submenu .is-submenu-item a,.slide-container .slide-content.right-side .nested.submenu.is-accordion-submenu .tabs-title a{color:#fefefe}.text-dropdown [aria-expanded=true]+.submenu,.text-dropdown-white [aria-expanded=true]+.submenu{display:block}.text-dropdown .submenu,.text-dropdown-white .submenu{display:none;height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.text-dropdown .submenu a,.text-dropdown-white .submenu a{font-family:inherit;text-decoration:underline}.text-dropdown .submenu a:hover,.text-dropdown-white .submenu a:hover{text-decoration:none!important}.text-dropdown{margin:0 0 10px}.text-dropdown li:first-child{-webkit-margin-before:10px;margin-block-start:10px}.text-dropdown li a,.text-dropdown li button{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#fefefe;line-height:1.3;padding:0}.text-dropdown .toggle-title{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fefefeb3;display:-webkit-box;display:-ms-flexbox;display:flex;inline-size:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.js-highlight-tabs .text-dropdown .toggle-title,.text-dropdown .toggle-title:hover{color:#fefefe}.text-dropdown .toggle-title:after{color:#f8e71c;content:"+";font-size:1rem;inset-inline-start:100%;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-start:5px;margin-inline-start:5px}.text-dropdown .toggle-button[aria-expanded=true]{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#fefefe!important}.text-dropdown .toggle-button[aria-expanded=true]:after{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1.4px;color:#f8e71c;content:"-";inset-inline-start:100%;-webkit-margin-before:0;margin-block-start:0}@media screen and (max-width: 39.9375em){.text-dropdown .toggle-button[aria-expanded=true]:after{font-size:.875rem;letter-spacing:.8px;line-height:1.2}}.text-dropdown-white{margin:0 0 20px;padding:0;position:relative}.text-dropdown-white ul{margin:10px 0 0}.text-dropdown-white li a,.text-dropdown-white li button{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#0a0a0a!important;-webkit-margin-after:5px;margin-block-end:5px;padding:0;text-decoration:none}.text-dropdown-white .toggle-title{color:#2d3a4ab3;-webkit-transition:color .2s ease;transition:color .2s ease}.text-dropdown-white .toggle-title:hover,.text-dropdown-white .toggle-title:focus{color:#fefefe}.text-dropdown-white .toggle-title:after{color:#2d3a4a;content:"+";font-size:1rem;-webkit-margin-start:5px;margin-inline-start:5px;position:absolute}.text-dropdown-white .toggle-title[aria-expanded=true]{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#2d3a4a!important}.text-dropdown-white .toggle-title[aria-expanded=true]:after{color:#2d3a4a;content:"-";font-size:1rem;margin-left:5px;margin-top:-2px;position:absolute}a.no-expand-link,button.no-expand-link{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#fefefeb3;display:block;line-height:1.3;margin-block:-.1875rem 1.25rem;text-align:start;-webkit-transition:color .2s ease;transition:color .2s ease}.js-highlight-tabs a.no-expand-link,a.no-expand-link:hover,.js-highlight-tabs button.no-expand-link,button.no-expand-link:hover{color:#fefefe}.detail-share{margin:25px 0 0}@media screen and (max-width: 39.9375em){.detail-share{margin:25px 0 0}}.detail-share li{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6;-webkit-border-after:0!important;border-block-end:0!important;display:inline-block;list-style:none;-webkit-padding-end:3.125rem;padding-inline-end:3.125rem}@media screen and (max-width: 39.9375em){.detail-share li{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}.detail-share li img,.detail-share li svg{font-size:inherit;-webkit-margin-end:.7em;margin-inline-end:.7em}.detail-share .bio-download{text-decoration:none}.detail-share .bio-download img,.detail-share .bio-download svg{vertical-align:middle}.expand-select-box{background-color:#2d3a4a;color:#fefefe;inline-size:100%;-webkit-margin-after:.9375rem;margin-block-end:.9375rem;position:relative;-webkit-transition:height .15s ease-out;transition:height .15s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.expand-select-box .expand-title{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.6px;line-height:1.8;background-image:url(/assets/images/dropdownarrow2.png);background-position:center right .65em;background-repeat:no-repeat;border:1px solid #fefefe;border-radius:0;cursor:pointer;display:block;inline-size:100%;padding:.3125rem 1.5625rem .3125rem .8125rem;position:relative}.expand-select-box .expand-content{background-color:inherit;border:1px solid #fefefe;-webkit-border-before:none;border-block-start:none;border-radius:2px;border-start-end-radius:0;border-start-start-radius:0;display:none;inline-size:100%;inset-block-start:100%;-webkit-margin-before:-2px;margin-block-start:-2px;overflow:auto;padding:.3125rem 0;-webkit-padding-after:0;padding-block-end:0;position:absolute;z-index:5}.expand-select-box .expand-content.fixed-height{block-size:14.0625rem}.expand-select-box .expand-content.open{display:block}.expand-select-box .checkbox-stack{background:#2d3a4a;display:block;-webkit-margin-after:0;margin-block-end:0;padding:0 .3125rem;-webkit-padding-after:5px;padding-block-end:5px;position:relative}.expand-select-box .radio-stack{background:#2d3a4a;display:block;position:relative}.expand-select-box .radio-stack label{display:block;inline-size:100%;margin:0;padding:.3125rem .3125rem .3125rem 1.125rem;position:relative;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.expand-select-box .radio-stack label:hover,.expand-select-box .radio-stack label:focus{background-color:#0003}.expand-select-box .radio-stack input{inset-inline-start:-9999px;position:absolute}.expand-select-box .radio-stack input:hover+label,.expand-select-box .radio-stack input:checked+label{background-color:#0003}.expand-select-box .radio-stack input:focus+label{border:1px solid #f8e71c}.expand-select-box .sub-items{display:none;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}.expand-select-box label{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.6px;line-height:1.8;background:#2d3a4a;padding:0 .3125rem .3125rem 1.125rem}#main-menu{width:150px}#main-menu .menu.vertical{background:none;margin-top:9.375rem}@media all and (max-width: 1024px){#main-menu .menu.vertical{margin-top:5.625rem}}@media all and (max-height: 680px){#main-menu .menu.vertical{margin-top:4.375rem}}#main-menu .menu.vertical li:last-child{padding-top:3.75rem}@media all and (max-width: 640px){#main-menu .menu.vertical li:last-child{padding-top:0}}@media screen and (max-height: 680px){#main-menu .menu.vertical li:last-child{padding-top:1.875rem}}#main-menu .menu.vertical li a{text-decoration:none}#main-menu .menu.vertical>li>a{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1.4px;color:#2d3a4a;padding-bottom:1.5625rem}#main-menu .menu.vertical>li>a:hover,#main-menu .menu.vertical>li>a:active,#main-menu .menu.vertical>li>a:visited{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1.4px;background:none}@media screen and (max-width: 39.9375em){#main-menu .menu.vertical>li>a:hover,#main-menu .menu.vertical>li>a:active,#main-menu .menu.vertical>li>a:visited{font-size:.875rem;letter-spacing:.8px;line-height:1.2}}#main-menu .menu.vertical .active>a{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1.4px}@media screen and (max-width: 39.9375em){#main-menu .menu.vertical .active>a{font-size:.875rem;letter-spacing:.8px;line-height:1.2}}#main-menu .search-menu:after{content:url(/assets/images/Searchicon_small_dark.png);font-family:FontAwesome;margin-left:10px;position:absolute}.dark-menu #main-menu .search-menu:after{content:url(/assets/images/Searchicon_small.png);font-family:FontAwesome;margin-left:10px;position:absolute}@media screen and (max-width: 64em){.dark-menu #main-menu .search-menu:after{content:url(/assets/images/Searchicon_small_dark.png)}}.title-bar{background:#2d3a4a;left:0;position:fixed;top:0;-webkit-transition:left .5s ease-out;transition:left .5s ease-out;width:100%;z-index:999}.title-bar .menu-icon{height:1.25rem;width:1.375rem}.title-bar .title-bar-left{float:left;padding-left:4%}.js-show-navigation .title-bar{left:-345px}@media screen and (max-width: 39.9375em){.js-show-navigation .title-bar{left:-90%}}@media screen and (max-width: 26.25em){.js-show-navigation .title-bar{left:-85%}}.lang-toggle{color:#2d3a4a;display:block;position:absolute;right:20px;top:30px;width:70px}@media all and (max-width: 640px){.lang-toggle{right:0;top:20px}}.lang-toggle .lang-toggle-button{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;color:#2d3a4a;text-align:left;text-decoration:none;text-rendering:optimizeLegibility;vertical-align:middle;width:70px}.lang-toggle .lang-toggle-button:after{content:url(/assets/images/menuDropdownArrow_small_dark.png);display:inline-block;margin-left:.5em;vertical-align:15%}.lang-toggle .lang-toggle-button[aria-expanded=true]:after{content:url(/assets/images/menuDropdownArrow_up_small_dark.png)}.lang-toggle .dropdown-pane{background:none;border:none;padding:.5rem 0;top:20px!important;width:70px;visibility:visible}.lang-toggle .dropdown-pane[hidden]{visibility:hidden}.lang-toggle .dropdown-pane:before{display:none}.lang-toggle .dropdown-pane .lang-list{margin:0;padding:0}.lang-toggle .dropdown-pane .lang-list li{display:block;list-style:none}.lang-toggle .dropdown-pane .lang-list li a{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;color:#2d3a4a!important;text-decoration:none}.lang-toggle .dropdown-pane .lang-list li a:hover{text-decoration:underline}.dark-menu{background:#2d3a4a}@media screen and (max-width: 64em){.dark-menu{background:#fafcfe}.dark-menu #main-menu .search-menu:after{color:#4f5865}.dark-menu #main-menu .menu.vertical>li>a{color:#2d3a4a!important}.dark-menu .davies-logo{background-image:url(/assets/images/Davies_Logo_Light.png);background-repeat:no-repeat;background-size:contain;height:23px;margin-top:50px;width:140px}}.dark-menu #main-menu .menu.vertical>li>a{color:#fff}.dark-menu .lang-toggle{display:block;position:absolute;right:20px;top:30px;width:70px}@media all and (max-width: 640px){.dark-menu .lang-toggle{right:0;top:20px}}.dark-menu .lang-toggle .lang-toggle-button{color:#fff}@media screen and (max-width: 64em){.dark-menu .lang-toggle .lang-toggle-button{color:#2d3a4a}.dark-menu .lang-toggle .lang-toggle-button:after{content:url(/assets/images/menuDropdownArrow_small_dark.png);display:inline-block;margin-left:.5em;vertical-align:15%}.dark-menu .lang-toggle .lang-toggle-button[aria-expanded=true]:after{content:url(/assets/images/menuDropdownArrow_up_small_dark.png)}}.dark-menu .lang-toggle .lang-toggle-button:after{content:url(/assets/images/menuDropdownArrow_small.png);display:inline-block;margin-left:.5em;vertical-align:15%}.dark-menu .lang-toggle .lang-toggle-button[aria-expanded=true]:after{content:url(/assets/images/menuDropdownArrow_up_small.png)}.dark-menu .lang-toggle .dropdown-pane{border:none;padding:.5rem 0;width:70px}.dark-menu .lang-toggle .dropdown-pane .lang-list{margin:0;padding:0}.dark-menu .lang-toggle .dropdown-pane .lang-list li{display:block;list-style:none}.dark-menu .lang-toggle .dropdown-pane .lang-list li a{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;color:#fefefe!important}@media screen and (max-width: 64em){.dark-menu .lang-toggle .dropdown-pane .lang-list li a{color:#2d3a4a!important}}.dark-menu .lang-toggle .dropdown-pane .lang-list li a:hover{text-decoration:underline}.light #main-menu .menu.vertical>li>a{color:#2d3a4a;text-decoration:none!important}.light #main-menu .menu.vertical>li>a:hover{opacity:1}@media screen and (max-width: 64em){.homepage .davies-logo-light{display:none}}.homepage .davies-logo-dark{display:none}@media screen and (max-width: 64em){.homepage .davies-logo-dark{display:block}}.insights .davies-logo-light,.thefirm .davies-logo-light,.ourpeople .davies-logo-light,.ourwork .davies-logo-light,.careers .davies-logo-light,.biopage .davies-logo-light,.white .davies-logo-light{display:none}.davies-logo-dark,.davies-logo-light{margin-left:-22px;margin-top:-20px;max-width:none;width:186px}a.davies-logo:focus{outline:none}a.davies-logo:focus-visible{outline:none}a.davies-logo:focus-visible .davies-logo-dark,a.davies-logo:focus-visible .davies-logo-light{outline:-webkit-focus-ring-color auto 1px}.homepage .mobile-davies-logo{display:none}.homepage .davies-logo{margin-right:-22px;margin-top:-20px;width:186px}#hamburger{cursor:pointer;height:30px;margin:5px auto;outline:none;position:relative;width:26px}#hamburger:hover,#hamburger:focus{outline:none}#hamburger:focus-visible{outline:1px auto -webkit-focus-ring-color}#hamburger .hamburger-top,#hamburger .hamburger-middle,#hamburger .hamburger-bottom{background-color:#fefefe;border-radius:2px;display:block;height:3px;left:0%;position:absolute;-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}#hamburger .hamburger-top{top:15%}#hamburger .hamburger-middle{margin-top:-1px;top:50%;-webkit-transform-origin:center center;transform-origin:center center}#hamburger .hamburger-bottom{top:75%}#hamburger.js-open .hamburger-top{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#hamburger.js-open .hamburger-middle{-webkit-transform:scaleX(0);transform:scaleX(0)}#hamburger.js-open .hamburger-bottom{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile-davies-logo{margin-left:-10%;width:120px}#mainnavigation{color:#fefefe;display:block;height:100%;overflow:hidden;position:fixed;right:0;top:0;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;width:345px;z-index:3000}@media screen and (max-width: 64em){#mainnavigation{-webkit-box-shadow:inset 2px 0 20px -5px rgba(0,0,0,.1);box-shadow:inset 2px 0 20px -5px #0000001a;overflow:auto;-webkit-transform:translateX(100%);transform:translate(100%);z-index:1}.js-loaded #mainnavigation{display:block}}@media screen and (max-width: 39.9375em){#mainnavigation{padding-left:10%;width:100%}}.js-show-navigation #mainnavigation{-webkit-transform:translateX(0);transform:translate(0)}#mainnavigation.light{background-color:#f9f9f9;-webkit-box-shadow:inset 2px 0 20px -5px rgba(0,0,0,.1);box-shadow:inset 2px 0 20px -5px #0000001a}#mainnavigation.light .davies-logo-light{display:none}#mainnavigation.light .davies-logo-dark{display:block}#content{-webkit-transition:margin-left .5s ease-out;transition:margin-left .5s ease-out}@media screen and (max-width: 64em){#content{padding-right:0}}#content #content-contain{-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}@media screen and (max-width: 64em){.js-show-navigation #content{margin-left:-345px}.js-show-navigation #content:after{content:"";cursor:pointer;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}}@media screen and (max-width: 39.9375em){.js-show-navigation #content{margin-left:-90%}.js-show-navigation #content #content-contain{opacity:0}}@media screen and (max-width: 26.25em){.js-show-navigation #content{margin-left:-85%}}.expertise-lists .inactive{color:#ffffffb3!important}.expertise-lists .inactive:hover{color:#fefefe!important}.expertise-lists .inactive .toggle-button{color:#ffffffb3!important}.expertise-lists .inactive .toggle-button:hover{color:#fefefe!important}.modal-window{background-color:#2d3a4a;block-size:100%;font-size:1rem;inline-size:100%;inset-block-start:0;inset-inline-end:0;overflow:auto;-webkit-padding-end:345px;padding-inline-end:345px;position:fixed;-webkit-transform:translateX(100%);transform:translate(100%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;z-index:2000}@media screen and (max-width: 64em){.modal-window{inset-inline-end:0;-webkit-padding-end:0;padding-inline-end:0}}.modal-window.js-animating{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,right}.modal-window.js-animate-in{inset-inline-end:0;-webkit-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}@media screen and (max-width: 64em){.modal-window.js-animate-in{inset-inline-end:0}}.modal-window.js-morphing{inset-inline-end:0;opacity:0;-webkit-transform:none;transform:none;visibility:hidden}@media screen and (max-width: 64em){.modal-window.js-morphing{-webkit-padding-end:0;padding-inline-end:0}}.modal-window.js-morphing.js-animating{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;visibility:visible}.modal-window.js-morphing.js-animate-in{opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;visibility:visible}.modal-content{display:block;inline-size:100%;padding:5.9375rem 22% 5.9375rem 12%;position:relative}@media screen and (max-width: 89.9375em){.modal-content{padding-inline:8% 20%}}@media screen and (max-width: 64em){.modal-content{padding-inline:5%}}@media screen and (max-width: 39.9375em){.modal-content{padding-inline:6%}}.modal-content h1,.modal-content h2,.modal-content h4,.modal-content h6,.modal-content p{color:#fefefe!important}.modal-content label,.modal-content .required{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.6px;line-height:1.8}.modal-content p.required{font-size:.8em}.modal-content a.link-white,.modal-content a.tel-link{color:#fefefe}.modal-content a.link-white:hover,.modal-content a.tel-link:hover{color:#ccc;cursor:pointer;text-decoration:none!important}.modal-content h2#modalTitle{font-size:3.375rem;letter-spacing:1px}.modal-close{inset-block-start:1.25em;inset-inline-end:0;-webkit-margin-end:22.8125rem;margin-inline-end:22.8125rem;opacity:1;padding:.25em;position:fixed;-webkit-transition:opacity .5s ease,right 0ms linear;transition:opacity .5s ease,right 0ms linear;-webkit-transition-delay:0ms,.5s;transition-delay:0ms,.5s;z-index:2}@media screen and (max-width: 64em){.modal-close{-webkit-margin-end:1.5em;margin-inline-end:1.5em}}.modal-close.js-show{inset-inline-end:0;opacity:1;pointer-events:all;-webkit-transition-delay:0ms,0ms;transition-delay:0ms,0ms}.modal-close svg,.modal-close img{block-size:1.5em;fill:#fff;inline-size:1.5em}.morph-into-modal{position:relative}.morph-into-modal:after{block-size:100%;content:"";cursor:text;display:block;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute}.morph-from-input.js-animating{-webkit-backface-visibility:hidden;backface-visibility:hidden;inset-block-start:0;inset-inline-start:0;-webkit-perspective:1000px;perspective:1000px;position:fixed;will-change:transform,width,font-size;z-index:4}.home-page .search-modal{background-color:#2d3a4a}.modal-window.contact-modal{background-image:url(/assets/images/Parabola2.png);background-position:bottom right 345px;background-repeat:no-repeat}@media screen and (max-width: 39.9375em){.modal-window.contact-modal{background-image:none}}.modal-window.contact-modal .lead,.modal-window.contact-modal .lead .link-white,.modal-window.contact-modal .lead .tel-link{font-size:1.2rem}.modal-window.search-modal{background-image:url(/assets/images/Parabola3.png);background-position:bottom right 345px;background-repeat:no-repeat}@media screen and (min-width: 40em)and (max-width: 64em){.modal-window.search-modal{background-position:bottom right 0}}@media screen and (max-width: 39.9375em){.modal-window.search-modal{background-image:none}}.page-container{block-size:100vh;inline-size:100%;overflow:clip;position:relative;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}@media screen and (max-width: 39.9375em){.page-container.visually-hidden{opacity:0}}.page-slider__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;inline-size:100%;position:relative;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.slide-page-open{min-block-size:100%;-webkit-transform:translateX(-100%);transform:translate(-100%)}.page-slider__primary-page{block-size:100vh;-ms-flex-negative:0;flex-shrink:0;inline-size:100%;min-block-size:100vh;overflow-y:auto;padding:8.75rem 5% 2rem;position:relative}@media screen and (min-width: 64.0625em){.page-slider__primary-page{padding:6.25rem 20% 2rem 8%}}@media screen and (min-width: 75em){.page-slider__primary-page{padding:6.25rem 22% 6.25rem 12%}}.page-slider__primary-page .main-footer{padding-bottom:0;padding-left:0;padding-right:0}.page-slider__secondary-page{block-size:100vh;color:#2d3a4a;-ms-flex-negative:0;flex-shrink:0;inline-size:100%;position:relative}.page-slider__secondary-page *{color:inherit!important}.page-slider__secondary-page .back-to-left-side{background-color:#2d3a4a;block-size:100%;cursor:pointer;display:block;inline-size:10%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:1}@media screen and (max-width: 39.9375em){.page-slider__secondary-page .back-to-left-side{display:none}}.page-slider__secondary-page .page-slider__container{background-color:#fefefe;block-size:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;overflow-y:auto}.page-slider__secondary-page .page-slider__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-slider__secondary-page footer{color:#2d3a4a!important;padding-inline:5%!important}@media screen and (min-width: 40em){.page-slider__secondary-page footer{-webkit-padding-start:15%!important;padding-inline-start:15%!important}}@media screen and (min-width: 64.0625em){.page-slider__secondary-page footer{padding-inline:20% 18%!important}}@media screen and (min-width: 75em){.page-slider__secondary-page footer{padding:6.25rem 20%!important}}.page-slider__secondary-page footer svg{fill:#2d3a4a!important}.page-slider__secondary-page .main-footer .column,.page-slider__secondary-page .main-footer .columns{padding:0}.drawer-container .mobile-subnav{color:#fefefe!important;position:sticky}.drawer-content{padding:6.25rem 5% 0}@media screen and (min-width: 40em){.drawer-content{-webkit-padding-start:15%;padding-inline-start:15%}}@media screen and (min-width: 64.0625em){.drawer-content{padding:6.25rem 20% 0 18%}}@media screen and (min-width: 75em){.drawer-content{padding:6.25rem 20% 0}}.drawer-content .transition-back-button{-webkit-padding-after:1.5rem;padding-block-end:1.5rem}.search{display:block;inline-size:100%;margin-block:2.625rem .625rem;position:relative}.no-top-margin .search{-webkit-margin-before:.625rem;margin-block-start:.625rem}.search .column,.search .columns{position:relative}.search-field,.search-field[readonly]{background-color:transparent;background-image:url(/assets/images/Searchicon.png);background-position:center right;background-repeat:no-repeat;background-size:.85em;-webkit-border-after:3px solid #f8e71c;border-block-end:3px solid #f8e71c;-webkit-border-before:none;border-block-start:none;-webkit-border-end:none;border-inline-end:none;-webkit-border-start:none;border-inline-start:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;color:#fefefe!important;font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.625rem;letter-spacing:.4px;padding:.75rem 0 .625rem;z-index:9999;position:relative}@media screen and (max-width: 39.9375em){.search-field,.search-field[readonly]{font-size:1.125rem}}.search-field.js-animating,.search-field[readonly].js-animating{-webkit-padding-end:0;padding-inline-end:0}.search-field.morph-into-modal,.search-field.ng-empty,.search-field[readonly].morph-into-modal,.search-field[readonly].ng-empty{color:#fff}.search-field::-ms-clear,.search-field[readonly]::-ms-clear{display:none}.search-field:focus,.search-field[readonly]:focus{background-color:transparent;-webkit-border-after:3px solid #f8e71c;border-block-end:3px solid #f8e71c;-webkit-border-before:none;border-block-start:none;-webkit-border-end:none;border-inline-end:none;-webkit-border-start:none;border-inline-start:none;-webkit-box-shadow:none;box-shadow:none}@media all and (max-width: 640px){.search-field,.search-field[readonly]{block-size:30px}}[data-whatinput=keyboard] .search-field:focus{outline:-webkit-focus-ring-color auto 1px}input.search-field::-webkit-input-placeholder{color:#fff;opacity:1}input.search-field::-moz-placeholder{color:#fff;opacity:1}input.search-field:-ms-input-placeholder{color:#fff;opacity:1}input.search-field::-ms-input-placeholder{color:#fff;opacity:1}input.search-field::placeholder{color:#fff;opacity:1}input.search-field:input-placeholder{color:#fff}input.search-field::input-placeholder{color:#fff}.fa-search{color:#ebebeb;display:none!important;font-size:20px!important;inset-block-start:24px;inset-inline-end:15px;position:absolute}@media all and (max-width: 640px){.fa-search{font-size:16px!important;inset-block-start:5px;inset-inline-end:8px}}.search-options{-webkit-margin-after:.9375rem;margin-block-end:.9375rem;padding:0}.search-options ul{margin:0}.search-options li a{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#fefefe!important;padding:0 0 15px}.search-options .toggle-title{text-decoration:none}.search-options .toggle-title:after{color:#f8e71c;content:"+";font-size:1rem;-webkit-margin-start:5px;margin-inline-start:5px;position:absolute}.search-options .is-accordion-submenu-parent[aria-expanded=true] .toggle-title{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6}.search-options .is-accordion-submenu-parent[aria-expanded=true] .toggle-title:after{color:#f8e71c;content:"-";inset-block-start:0;-webkit-margin-start:5px;margin-inline-start:5px;position:absolute;position:relative}.search-sort{-webkit-margin-after:3.75rem;margin-block-end:3.75rem}@media screen and (max-width: 39.9375em){.search-sort{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}}.search-sort select{background-position:right 0 top 7px;border:none;font-size:.875rem;-webkit-padding-start:0;padding-inline-start:0}.search-sort select:focus{outline-color:transparent;outline-style:none}.search-sort .search-sort-list{display:block;margin:0;padding:0}.search-sort .search-sort-list li{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;display:inline-block;list-style:none;-webkit-padding-end:3.4375rem;padding-inline-end:3.4375rem}.search-sort .search-sort-list li a{color:#fefefe}.search-sort .search-sort-list li a:hover,.search-sort .search-sort-list li a.active{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6}.transform-position,.transform-office,.transform-year,.transform-school,.transform-practice,.transform-industry{-webkit-transition:all .15s ease;transition:all .15s ease}.expand{max-block-size:600px}.expand:before{content:url(/assets/images/dropdownarrow_up.png);display:block;inset-block-start:0;inset-inline-end:3%;pointer-events:none;position:absolute}a:-webkit-any-link{color:none;cursor:auto}a:-moz-any-link{color:none;cursor:auto}a:any-link{color:none;cursor:auto}.advanced-options .search-tags{margin:.5rem 0 .625rem}.advanced-options .search-tags .tag{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.6px;line-height:1.8;background:#344458;border-radius:0;color:#fefefe;cursor:default;display:inline-block;margin:0 .625rem .375rem 0;padding:.33333rem .5rem;white-space:nowrap}.advanced-options .search-tags .tag .close{color:#fefefe;font-size:.625rem;-webkit-margin-start:5px;margin-inline-start:5px;text-decoration:none}.advanced-options .search-tags .tag .close:hover{color:#f8e71c!important}.advanced-options .search-tags .remove{display:none}.advanced-options .clear-button{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.6px;line-height:1.8;color:#fefefe;display:block;margin-block:.625rem .3125rem}.advanced-options .clear-button a{color:inherit;padding:0;text-decoration:none}.advanced-options .advanced-date-range{-webkit-margin-before:.625rem;margin-block-start:.625rem}.advanced-options label{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.6px;line-height:1.8}.advanced-options{display:block}.search-tabs .tabs,.search-tabs .tabs.on-dark{-webkit-margin-before:0;margin-block-start:0}.search-tabs .tabs .tabs-title,.search-tabs .tabs .tabs-title:last-child,.search-tabs .tabs.on-dark .tabs-title,.search-tabs .tabs.on-dark .tabs-title:last-child{-webkit-padding-after:2em;padding-block-end:2em}.search-results,.default-search-results{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.results-desc p{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6}@media screen and (max-width: 39.9375em){.results-desc p{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}.search-result{color:#c7cacf;display:block;inline-size:100%;-webkit-margin-after:2.1875rem;margin-block-end:2.1875rem;position:relative}.search-result .highlighted{font-weight:700}.search-result .result-block{display:block;-webkit-padding-after:1.25rem;padding-block-end:1.25rem}.search-result .result-name h4{-webkit-margin-after:5px;margin-block-end:5px}.search-result .result-name h4:hover{color:#ccc}.search-result .result-name h4 span{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6}.search-result .result-title,.search-result p,.search-result a{color:inherit;font-family:inherit;font-weight:inherit;-webkit-margin-after:0;margin-block-end:0}.search-result .result-title{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.625rem;letter-spacing:.4px;color:#fefefe;line-height:1.2;margin-bottom:15px}@media screen and (max-width: 39.9375em){.search-result .result-title{font-size:1.125rem}}.search-result .result-title a{color:#fefefe}.search-result .result-title a:hover,.search-result .result-title a:focus{color:#ccc}.search-result p{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;letter-spacing:.6px}@media screen and (max-width: 39.9375em){.search-result p{font-size:.8125rem;line-height:1.375rem}}.search-result p a{color:#ebebeb}.search-result p a:hover{color:#fefefe}.colorwhite{color:#fafcfe!important}.advance-search .close{display:none}.advance-search .open{display:block}.skip-to-main{block-size:1px;inline-size:1px;inset-block-start:auto;inset-inline-start:-999px;overflow:hidden;position:absolute;z-index:-999}.skip-to-main:focus,.skip-to-main:active,.skip-to-main:hover{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1.4px;block-size:auto;border:0;color:#fff;inline-size:auto;inset-block-start:30px;inset-inline-start:10px;line-height:1.2;margin:0;overflow:auto;padding:5px;text-align:start;z-index:999}@media only screen and (max-width: 64em){.skip-to-main{display:none}}.light .skip-to-main:focus,.light .skip-to-main:active,.light .skip-to-main:hover{color:#2d3a4a}.inpage-sub-menu{inline-size:100%;margin:20px 0 30px}.inpage-sub-menu li{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;display:inline-block;list-style:none;-webkit-padding-end:60px;padding-inline-end:60px}.inpage-sub-menu li a{color:#fefefe}.inpage-sub-menu li a:hover{font-weight:400}.inpage-sub-menu li .active{font-weight:700}.inpage-list-menu{-webkit-border-after:1px #ebebeb solid;border-block-end:1px #ebebeb solid;-webkit-border-before:1px #ebebeb solid;border-block-start:1px #ebebeb solid;display:block;inline-size:100%;-webkit-margin-after:2.1875rem;margin-block-end:2.1875rem;padding:1.25rem 0 .3125rem}@media screen and (max-width: 39.9375em){.inpage-list-menu{padding:1.25rem 0 0}}.inpage-list-menu ul{margin:0}.inpage-list-menu ul li{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#828aa6!important;font-weight:400;list-style:none;-webkit-padding-after:1.25rem;padding-block-end:1.25rem}@media screen and (max-width: 39.9375em){.inpage-list-menu ul li:last-child{-webkit-padding-after:1.25rem;padding-block-end:1.25rem}}.inpage-list-menu ul li a{color:#2d3a4a!important;text-decoration:none}.inpage-list-menu ul li a:hover{color:#0a0a0a!important}.inpage-list-menu .is-active{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#2d3b4a!important}@media screen and (max-width: 39.9375em){.mobile-subnav{background:#38485c;block-size:auto;-webkit-border-before:1px #38485c solid;border-block-start:1px #38485c solid;display:block;font-size:.875rem;inline-size:100%;inset-block-start:53px;inset-inline-start:0;position:fixed;-webkit-transition:left .5s ease-out;transition:left .5s ease-out;z-index:200}.js-show-navigation .mobile-subnav{inset-inline-start:-345px}}@media screen and (max-width: 39.9375em)and (max-width: 39.9375em){.js-show-navigation .mobile-subnav{inset-inline-start:-90%}}@media screen and (max-width: 39.9375em)and (max-width: 26.25em){.js-show-navigation .mobile-subnav{inset-inline-start:-85%}}@media screen and (max-width: 39.9375em){.mobile-subnav li{display:block;float:inline-start;inline-size:100%;-webkit-padding-after:0;padding-block-end:0}.mobile-subnav li a{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;block-size:50px;-webkit-border-after:1px solid #445161;border-block-end:1px solid #445161;color:#fefefe;letter-spacing:.0625rem;-webkit-padding-before:1.125rem;padding-block-start:1.125rem;-webkit-padding-start:1.875rem;padding-inline-start:1.875rem;text-decoration:none}.mobile-subnav li a:hover{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#fefefe}.mobile-subnav li a.js-hide{display:none}.mobile-subnav li .toggle-mobile-subnav{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6}}@media screen and (max-width: 39.9375em){.mobile-subnav .menu.nested{background:#38485c;inline-size:100%;-webkit-margin-start:0;margin-inline-start:0;position:absolute}}@media screen and (max-width: 39.9375em){.mobile-subnav .is-submenu-item{margin:0}.mobile-subnav .is-submenu-item a{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;-webkit-padding-before:1.125rem;padding-block-start:1.125rem}}@media screen and (max-width: 39.9375em){.mobile-subnav .toggle-mobile-subnav:after{content:url(/assets/images/menuDropdownArrow.png);display:block;inset-block-start:18px;inset-inline-end:4%;position:absolute}}@media screen and (max-width: 39.9375em){.mobile-subnav .is-accordion-submenu-parent[aria-expanded=true] .toggle-mobile-subnav:after{content:url(/assets/images/menuDropdownArrow_up.png);display:block;inset-block-start:18px;inset-inline-end:4%;position:absolute}}.apply-mobile{background:#2d3a4a;block-size:40px;color:#fefefe;inline-size:100%;position:fixed;z-index:500}.apply-mobile a{color:#fefefe}.tabs{background:none;border:none;-webkit-margin-before:33px;margin-block-start:33px}.tabs .tabs-title{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;padding:0 50px 40px 0}@media all and (max-width: 1280px){.tabs .tabs-title{padding:0 30px 40px 0}}.tabs .tabs-title:last-child{padding:0 0 40px}.tabs .tabs-title a{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#3f435c!important;margin:0;padding:0;text-decoration:none}.tabs .tabs-title a:focus,.tabs .tabs-title a:hover{background:none}.tabs .tabs-title.is-active a{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;background:none;color:#2d3a4a!important;opacity:1!important}.tabs.on-dark{background:none;border:none}.tabs.on-dark .tabs-title{padding:0 50px 40px 0}@media all and (max-width: 1280px){.tabs.on-dark .tabs-title{padding:0 35px 40px 0}}@media all and (max-width: 1160px){.tabs.on-dark .tabs-title{padding:0 25px 40px 0}}.tabs.on-dark .tabs-title:last-child{padding:0 0 40px}.tabs.on-dark .tabs-title a{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#fefefe!important;margin:0;padding:0;text-decoration:none}.tabs.on-dark .tabs-title a:focus,.tabs.on-dark .tabs-title a:hover{background:none;color:#ccc}.tabs.on-dark .tabs-title.is-active a{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;background:none;color:#fefefe!important}.tabs .tabs-title>a[aria-selected=true]{background:none}.tabs-panel{background:none;inline-size:100%;padding:0}.tabs-panel .latest-block{margin:0 0 1.875rem}.tabs-panel .latest-block a{text-decoration:none}.tabs-panel .latest-block a:hover{color:#ccc}.tabs-content{background:none;border:none}.advanced-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-margin-before:42px;margin-block-start:42px}.advanced-search strong{font-weight:unset}.thefirm .advanced-search .advanced-search__results-item-paragraph,.insights .advanced-search .advanced-search__results-item-paragraph{color:#fafcfe}.advanced-search__no-results-message{padding-bottom:35px}.advanced-search__no-results-message p{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;letter-spacing:.6px}.advanced-search__search-box input{background:transparent;background-image:url(/assets/images/Searchicon.png);background-position:100%;background-repeat:no-repeat;background-size:20px;block-size:2.1875rem;border:0;-webkit-border-after:3px solid #f8e71c;border-block-end:3px solid #f8e71c;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;color:#fefefe;font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.625rem;letter-spacing:.4px;padding:12px 0 10px;-webkit-margin-after:23px;margin-block-end:23px}.advanced-search__search-box input:focus{background-color:transparent;border:0;-webkit-border-after:3px solid #f8e71c;border-block-end:3px solid #f8e71c;-webkit-box-shadow:none;box-shadow:none}.advanced-search__facets-label{cursor:pointer;font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6}[aria-expanded=false] .advanced-search__facets-label{-webkit-margin-after:0;margin-block-end:0}.advanced-search__facets-label:after{color:#f8e71c;font-size:1rem;-webkit-margin-start:5px;margin-inline-start:5px}.advanced-search__facets[aria-expanded=true] .advanced-search__facets-label{font-weight:700}.advanced-search__facets[aria-expanded=true] .advanced-search__facets-label:after{content:"-"}.advanced-search__facets[aria-expanded=false] .advanced-search__facets-label:after{content:"+"}.advanced-search__results-container{inline-size:100%;min-block-size:1px}.advanced-search__results-item a{color:#fefefe;text-decoration:none}.advanced-search__results-item a:hover{color:#ccc}.advanced-search__results-item+.advanced-search__results-item{-webkit-margin-before:35px;margin-block-start:35px}.advanced-search__results-item-category{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;-webkit-margin-after:.625rem;margin-block-end:.625rem;text-transform:uppercase;-webkit-margin-after:10px;margin-block-end:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.advanced-search__results-item-title{color:inherit;font-size:1.625rem;letter-spacing:.4px;-webkit-margin-after:0;margin-block-end:0}.advanced-search__results-item-link *{pointer-events:none}.advanced-search__results-item-link:hover h4{color:#ccc}.advanced-search__results-details{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;letter-spacing:.6px;line-height:1.6;-webkit-margin-after:0;margin-block-end:0}.advanced-search__results-container .advanced-search__results-details{color:#c7cacf}.advanced-search__results-item-paragraph{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;letter-spacing:.6px;line-height:1.6}.advanced-search__results-container .advanced-search__results-item-paragraph{color:#c7cacf}.loader-container{display:-webkit-box;display:-ms-flexbox;display:flex;inline-size:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loader{-webkit-animation:linearMove infinite 2s linear;animation:linearMove infinite 2s linear;background:#ccc;block-size:5px;inline-size:2.5em}@-webkit-keyframes linearMove{0%,to{-webkit-transform:translate(-60px,0);transform:translate(-60px)}50%{background:#fff;-webkit-transform:translate(60px,0);transform:translate(60px)}}@keyframes linearMove{0%,to{-webkit-transform:translate(-60px,0);transform:translate(-60px)}50%{background:#fff;-webkit-transform:translate(60px,0);transform:translate(60px)}}.advanced-search__facets{-webkit-margin-after:40px;margin-block-end:40px}.advanced-search__facets[aria-expanded=true] .advanced-search__facets-panel{block-size:auto;overflow:visible}.advanced-search__facets-panel{block-size:0;overflow:hidden}.advanced-search__facets-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:20px}@media screen and (max-width: 39.9375em){.advanced-search__facets-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.advanced-search__facet-container,.advanced-search__tabs-dropdown{background-image:url(/assets/images/dropdownarrow2.png);background-position:center right .65em;background-repeat:no-repeat;border:1px solid #fefefe;border-radius:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.75rem;inline-size:calc(50% - 10px);letter-spacing:.6px;line-height:1.8;padding:5px 25px 5px 13px;position:relative}@media screen and (max-width: 39.9375em){.advanced-search__facet-container,.advanced-search__tabs-dropdown{inline-size:100%}}.advanced-search__facet-container[aria-expanded=true] .advanced-search__facet-dropdown,.advanced-search__facet-container[aria-expanded=true] .advanced-search__tabs-dropdown-list,[aria-expanded=true].advanced-search__tabs-dropdown .advanced-search__facet-dropdown,[aria-expanded=true].advanced-search__tabs-dropdown .advanced-search__tabs-dropdown-list{block-size:auto;border:1px solid #fefefe;-webkit-border-before:0;border-block-start:0;max-block-size:200px;overflow:auto;-webkit-padding-after:10px;padding-block-end:10px;z-index:10}.advanced-search__facet-label,.advanced-search__tabs-label{-webkit-margin-after:0;margin-block-end:0}.advanced-search__facet-dropdown,.advanced-search__tabs-dropdown-list{background-color:#2d3a4a;block-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;inline-size:calc(100% + 2px);inset-block-start:100%;inset-inline-start:-1px;overflow:hidden;position:absolute}.advanced-search__facet{inline-size:100%}.advanced-search__facet:first-child{-webkit-padding-before:10px;padding-block-start:10px}.advanced-search__facet+.advanced-search__facet{-webkit-padding-before:10px;padding-block-start:10px}.advanced-search__subFacet-container{-webkit-padding-start:20px;padding-inline-start:20px}.advanced-search__date-range{inline-size:50%;-webkit-margin-before:20px;margin-block-start:20px}@media screen and (max-width: 39.9375em){.advanced-search__date-range{inline-size:100%}}.advanced-search__date-range-dropdown-container{background-image:url(/assets/images/dropdownarrow2.png);background-position:center right .65em;background-repeat:no-repeat;border:1px solid #fefefe;border-radius:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.75rem;inline-size:calc(100% - 10px);letter-spacing:.6px;line-height:1.8;padding:5px 25px 5px 13px;position:relative}@media screen and (max-width: 39.9375em){.advanced-search__date-range-dropdown-container{inline-size:100%}}.advanced-search__date-range-dropdown-container[aria-expanded=true] .advanced-search__date-range-dropdown{block-size:auto;border:1px solid #fefefe;-webkit-border-before:0;border-block-start:0;z-index:10;max-block-size:250px;overflow:auto}.advanced-search__date-range-dropdown{background-color:#2d3a4a;block-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;inline-size:calc(100% + 2px);inset-block-start:100%;inset-inline-start:-1px;overflow:hidden;position:absolute}.advanced-search__date-range-dropdown label{padding:5px 25px 5px 13px}.advanced-search__date-range-wrapper{inline-size:100%}@media screen and (max-width: 39.9375em){.advanced-search__date-range-wrapper:first-child{-webkit-margin-after:10px;margin-block-end:10px}}.advanced-search__date-range-container{display:-webkit-box;display:-ms-flexbox;display:flex;inline-size:100%}@media screen and (max-width: 39.9375em){.advanced-search__date-range-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.advanced-search__date-range-placeholder{-webkit-margin-after:0;margin-block-end:0}.advanced-search__current-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-margin-before:20px;margin-block-start:20px}.advanced-search__current-selection__item-selected{background:#344458;border-radius:0;color:#fefefe;cursor:default;display:inline-block;font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.6px;line-height:1.8;margin:0 .625rem .375rem 0;padding:.33333rem .5rem;white-space:nowrap}.advanced-search__current-selection__close-btn{color:#fefefe!important;font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:.4px;line-height:1.6;-webkit-margin-start:5px;margin-inline-start:5px;padding:0}.advanced-search__reset-button{color:#fefefe;display:block;font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.6px;line-height:1.8;margin-block:.625rem .3125rem}.advanced-search__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-margin-after:50px;margin-block-end:50px}@media screen and (max-width: 39.9375em){.advanced-search__tabs{display:none}}.advanced-search__tab-item+.advanced-search__tab-item{-webkit-padding-start:25px;padding-inline-start:25px}@media screen and (max-width: 39.9375em){.advanced-search__tab-item+.advanced-search__tab-item{-webkit-padding-start:13px;padding-inline-start:13px}}.advanced-search__tab-item{color:#fefefe;cursor:pointer;font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;text-decoration:none}@media screen and (max-width: 39.9375em){.advanced-search__tab-item{font-size:.75rem;-webkit-padding-start:13px;padding-inline-start:13px}}.advanced-search__tab-item[data-selected-tab=true]{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif}.advanced-search__tabs-dropdown{display:none;margin-block:10px}@media screen and (max-width: 39.9375em){.advanced-search__tabs-dropdown{display:block;inline-size:100%}}.advanced-search__tabs-dropdown[aria-expanded=true] .advanced-search__tabs-dropdown-list{block-size:auto;border:1px solid #fefefe;-webkit-border-before:0;border-block-start:0;max-block-size:200px;overflow:auto;-webkit-padding-after:10px;padding-block-end:10px;z-index:10}.highlighted{font-weight:700}.main-footer{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.6875rem;letter-spacing:0;bottom:0;display:block;height:auto;padding:12.5rem 22% 6.25rem 12%;position:relative;width:100%}@media screen and (max-width: 89.9375em){.main-footer{padding-left:8%;padding-right:8%}}@media screen and (max-width: 64em){.main-footer{padding-left:5%;padding-right:5%;padding-top:6.25rem}}@media screen and (max-width: 39.9375em){.main-footer{padding-left:6%;padding-right:6%}}@media screen and (min-width: 64.0625em){.biopage .main-footer{padding-right:12%}}.main-footer:after{clear:both;content:"";display:table}.main-footer .footer-copyright{display:inline-block;font-family:inherit;font-size:inherit;margin-bottom:0}@media screen and (max-width: 75em){.main-footer .footer-copyright{display:block}}.main-footer .footer-copyright:lang(fr){display:block}.main-footer .footer-copyright span{font-size:10px;margin-left:2px}.main-footer .footer-menu{display:inline-block;float:right;font-size:inherit;margin:0;padding:0}@media screen and (max-width: 75em){.main-footer .footer-menu{display:block;float:left}}.main-footer .footer-menu li{display:inline-block;font-family:inherit;font-size:inherit;line-height:1;list-style:none;margin-bottom:0;padding:0 .66em 0 0}.main-footer .footer-menu li:last-child{padding-right:0}.main-footer .footer-menu li a{color:#fefefe;display:inline-block;text-decoration:underline}.main-footer .footer-menu li a:hover{color:#ccc;cursor:pointer;text-decoration:underline}@media screen and (max-width: 39.9375em){.main-footer .footer-menu .footer-social{margin-top:.5em;width:100%}}.main-footer .footer-menu .footer-social a{margin-right:10px;padding:0;text-decoration:none;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}@media screen and (max-width: 64em){.main-footer .footer-menu .footer-social a{margin-top:.75em}}.main-footer .footer-menu .footer-social a:hover,.main-footer .footer-menu .footer-social a:focus{opacity:.5}.main-footer .footer-menu .footer-social a:last-child{margin-right:0}.main-footer .footer-menu .footer-social a img,.main-footer .footer-menu .footer-social a svg{margin-bottom:-.33em}.main-footer .footer-menu:lang(fr){display:block;float:left}@media screen and (max-width: 64em){.main-footer .footer-copyright,.main-footer .footer-menu li{line-height:1.5}}@media screen and (max-width: 39.9375em){.main-footer .footer-copyright,.main-footer .footer-menu li{line-height:2.2}}.white .main-footer .footer-menu{margin:0;padding:0}.white .main-footer .footer-menu li a{color:#2d3a4a;text-decoration:underline}.white .main-footer .footer-menu li a:hover{color:#4c627d;cursor:pointer;text-decoration:underline}.white .main-footer .footer-menu .footer-social a{margin-right:10px;padding:0;text-decoration:none}@media all and (max-width: 460px){.white .main-footer .footer-menu .footer-social a{margin-top:10px}}.white .main-footer .footer-menu .footer-social a:last-child{margin-right:0}.white .main-footer .FB,.white .main-footer .TW,.white .main-footer .GP,.white .main-footer .LI{fill:#2d3a4a}@media screen and (max-width: 89.9375em){#transtion-contain+.main-footer{padding-left:12%}}.gated-modal{background-color:#1e1f2199;block-size:auto;inline-size:100%;inset-block:0;inset-inline:0;position:absolute;z-index:99999;padding:0;border-color:transparent}.gated-modal .strong{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:1.125rem;letter-spacing:.4px;line-height:1.6;-webkit-margin-after:5px;margin-block-end:5px}.gated-modal .white p a{color:#0a0a0a}.gated-modal a:not(.button,.seconadary){color:#0a0a0a;text-decoration:underline}.gated-modal a:hover{opacity:1;text-decoration:none}.gated-modal-container{background-color:#fff;inline-size:100%;block-size:100%;padding:40px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;max-block-size:100vh}@media all and (min-width: 768px){.gated-modal-container{inline-size:70%;block-size:auto;max-block-size:80%;margin:10vh auto;padding:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.gated-modal-container .button{padding-inline:24px;-webkit-padding-before:16px;padding-block-start:16px;margin:0 auto}@media all and (min-width: 768px){.gated-modal-container .button{padding-inline:0;margin:unset}}.gated-modal-container svg{fill:#0a0a0a;inline-size:45px;block-size:45px;padding:10px}.gated-modal-content{padding:0;overflow:auto}.gated-modal-content p,.gated-modal-content h1{color:#0a0a0a!important}.gated-modal-content p{font-style:normal;font-weight:400;line-height:22px;letter-spacing:.2px}.gated-modal-content .gated-modal__title{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:450;line-height:38px;letter-spacing:1px}.gated-modal-content h5{font-family:Neue Haas Grotesk Display Pro;font-size:18px;font-style:normal;font-weight:450;line-height:20px}.gated-modal-content ul:not(.tabs,.tabs-title,.is-submenu-item,.link-list,.link-list-dark) li{list-style-image:url(/assets/images/bullet.png);color:#0a0a0a}.gated-modal-content ol:not(.tabs,.tabs-title,.is-submenu-item,.link-list,.link-list-dark) li{color:#0a0a0a}.gated-modal-container-inner{position:relative}.gated-modal-close{inset-block-start:0;inset-inline-end:0;opacity:1;padding:.25em;position:absolute;z-index:2}.subscribe-modal .subscribe-alert,.subscribe-modal .thank-you-message{display:none}.vertical-content-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-margin-after:35px;margin-block-end:35px}.vertical-content-tab .tabs{-webkit-border-after:1px solid #ebebeb;border-block-end:1px solid #ebebeb;-webkit-border-before:1px solid #ebebeb;border-block-start:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-padding-before:20px;padding-block-start:20px}@media screen and (max-width: 64em){.vertical-content-tab .tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.vertical-content-tab .tabs .tab-button{inline-size:50%;-webkit-margin-before:5px;margin-block-start:5px;-webkit-padding-after:20px;padding-block-end:20px}@media screen and (max-width: 64em){.vertical-content-tab .tabs .tab-button{inline-size:100%}}.vertical-content-tab .tabs .tab-button a{color:#2d3a4a}.vertical-content-tab .tabs .tab-button:last-child{padding:0;-webkit-padding-after:20px;padding-block-end:20px}.vertical-content-tab .on-dark .tab-button{color:#fefefe!important}#bio-headshot{background:url(/assets/images/ProfileBioBackground.jpg) no-repeat;background-size:cover;block-size:auto;display:block;inline-size:100%;position:relative}@media all and (max-width: 640px){#bio-headshot{block-size:300px;overflow:hidden}}@media all and (max-width: 460px){#bio-headshot{block-size:250px;overflow:hidden}}@media all and (max-width: 1420px){#bio-headshot .bio-img{margin:0 40px}}@media all and (max-width: 1140px){#bio-headshot .bio-img{margin:0 20px}}#bio-headshot .large-4.medium-4.text-center.column,#bio-headshot .large-4.medium-4.text-center.columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-inline-size:50%}#bio-headshot img{-webkit-margin-end:-30px;margin-inline-end:-30px;block-size:100%;max-block-size:660px;-webkit-padding-before:70px;padding-block-start:70px;-webkit-margin-before:10px;margin-block-start:10px;-o-object-fit:contain;object-fit:contain}@media all and (max-width: 1280px){#bio-headshot img{max-block-size:600px}}@media all and (max-width: 1024px){#bio-headshot img{-webkit-margin-end:0;margin-inline-end:0}}@media all and (max-width: 639px){#bio-headshot img{block-size:380px;float:inline-end}}@media all and (max-width: 660px){#bio-headshot img{-webkit-padding-before:90px;padding-block-start:90px}}@media all and (max-width: 640px){#bio-headshot img{-webkit-padding-before:60px;padding-block-start:60px}}@media all and (max-width: 460px){#bio-headshot img{block-size:300px;float:inline-end;-webkit-padding-end:60px;padding-inline-end:60px;min-inline-size:270px;inset-inline-end:50px;inset-block-end:20px;position:relative}}.bio-name-lockup{display:block;inline-size:60%;max-inline-size:53.125rem;padding:100px 0 0 12%;position:absolute;word-break:normal}@media screen and (max-width: 39.9375em){.bio-name-lockup{inline-size:100%;margin-block:1.25rem 2.5rem;padding:0;position:inherit}}.bio-name-lockup p{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.375rem;letter-spacing:.4px;color:#2d3a4a;-webkit-margin-start:0;margin-inline-start:0}@media screen and (max-width: 39.9375em){.bio-name-lockup p{font-size:1rem;letter-spacing:.4px}}.bio-name-lockup h2{color:#2d3a4a;display:inline-block;line-height:1.3;-webkit-margin-after:5px;margin-block-end:5px;-webkit-margin-start:10px;margin-inline-start:10px}@media screen and (max-width: 39.9375em){.bio-name-lockup h2{-webkit-margin-start:0;margin-inline-start:0}}@media screen and (max-width: 39.9375em){.bio-name-lockup-student{margin-block:1.25rem 2.5rem;padding:0;position:inherit}}.bio-name-lockup-student p{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.375rem;letter-spacing:.4px;color:#2d3a4a;-webkit-margin-before:.5rem;margin-block-start:.5rem;-webkit-margin-start:0;margin-inline-start:0}@media screen and (max-width: 39.9375em){.bio-name-lockup-student p{font-size:1rem;letter-spacing:.4px}}.bio-name-lockup-student h1{color:#2d3a4a;display:inline-block;line-height:1.3;-webkit-margin-after:5px;margin-block-end:5px}.bio-name-lockup-details{-webkit-margin-after:0;margin-block-end:0;-webkit-padding-before:1.875rem;padding-block-start:1.875rem}@media screen and (max-width: 39.9375em){.bio-name-lockup-details{-webkit-margin-after:3.75rem;margin-block-end:3.75rem;-webkit-padding-before:0;padding-block-start:0}}.bio-name-lockup-details p{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.375rem;letter-spacing:.4px;color:#2d3a4a}@media screen and (max-width: 39.9375em){.bio-name-lockup-details p{font-size:1rem;letter-spacing:.4px}}.bio-name-lockup-details h1{color:#2d3a4a;display:inline-block;line-height:1.3;-webkit-margin-after:10px;margin-block-end:10px}#bio-details{display:block;position:relative;height:100%;padding:5% 12%}#bio-details h5{margin-bottom:.3125rem;font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#0a0a0a!important}#bio-details .bio-list{margin:0 0 40px}#bio-details .bio-list li{list-style:none;color:#0a0a0a!important;font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6}@media screen and (max-width: 39.9375em){#bio-details .bio-list li{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}#bio-details .bio-list li a{text-decoration:underline;color:#0a0a0a!important}#bio-details .bio-list li a:hover{color:#a7abb3!important;text-decoration:none}@media all and (max-width: 640px){#bio-details .bio-list li{display:block}}#bio-details .bio-list .email-link{text-decoration:underline}#bio-details .bio-list .email-link:hover{text-decoration:none}#bio-details .bio-list .phone-link{text-decoration:underline;color:#0a0a0a}#bio-details .bio-list .phone-link:hover{text-decoration:none}#bio-details .bio-download{display:block;margin-bottom:10px;text-decoration:none;font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6}@media screen and (max-width: 39.9375em){#bio-details .bio-download{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}#bio-details .bio-download:before{content:url(/assets/images/DownloadArrow.png);display:inline-block;margin-right:5px}@media all and (max-width: 640px){#bio-details .bio-download{display:block;margin-bottom:0;float:right;width:51%;text-align:right}}@media all and (max-width: 325px){#bio-details .bio-download{font-size:.75rem}}#bio-details .bio-download:hover{color:#a7abb3;text-decoration:none}#bio-details .social-lockup{margin:40px 0;display:block}#bio-details .social-lockup ul{margin:0}@media all and (max-width: 640px){#bio-details .social-lockup ul{display:inline-block;margin:0}}#bio-details .social-lockup li{display:inline-block;list-style:none;padding-right:15px}@media all and (max-width: 325px){#bio-details .social-lockup li{padding-right:5px}}@media all and (max-width: 640px){#bio-details .social-lockup{margin:0 0 40px;padding:15px 0 38px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;width:100%}}@media all and (max-width: 375px){#bio-details .social-lockup{margin:0 0 40px;padding:15px 0 38px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;width:100%}}#bio-details .social-lockup .dropdown-pane{background:#2d3a4a;border-top:10px solid #fefefe;border-left:none;border-right:none;border-bottom:none;outline:none;padding:6px 10px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#bio-details .social-lockup .dropdown-pane:before{font-family:FontAwesome;content:"\f0d8";position:absolute;color:#2d3a4a;font-size:1rem;top:-15px;left:4px}#bio-details .social-lockup .dropdown-pane .social-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin:0;padding:0}#bio-details .social-lockup .dropdown-pane .social-list li{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#bio-details .social-lockup .dropdown-pane .social-list li a{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.6px;line-height:1.8}#bio-details .social-lockup .dropdown-pane .social-list li a:hover{text-decoration:underline}#bio-details .social-lockup .dropdown-pane .social-list li a img,#bio-details .social-lockup .dropdown-pane .social-list li a svg{inline-size:23px;block-size:100%}#bio-details .social-lockup .dropdown-pane .social-list li:last-child{padding-right:0}#bio-details .social-lockup .dropdown-pane .social-list .social-list-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#bio-overview{display:block;position:relative}#bio-overview .bio-contact{float:inline-end;-webkit-margin-before:440px;margin-block-start:440px}@media screen and (max-width: 39.9375em){#bio-overview .bio-contact{float:none;margin-block:1.25rem 2.5rem}}#bio-overview article p.strong{color:#2d3a4a!important;font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:1rem;-webkit-margin-after:.3125rem;margin-block-end:.3125rem}#bio-overview article p.strong a{color:#2d3a4a}#bio-overview article p.strong a:hover{opacity:.7}#bio-overview .recognition{-webkit-margin-after:20px;margin-block-end:20px}#bio-overview .recognition p{-webkit-margin-after:0;margin-block-end:0}#bio-overview .education{-webkit-margin-after:1.875rem;margin-block-end:1.875rem}#bio-overview #insights .button{margin:20px 0 0}#bio-overview #insights .top-space:not(:first-child){margin:80px 0 0}#bio-overview #insights .strong{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-weight:700}#bio-overview .tabs{background:none;border:none;-webkit-margin-before:30px;margin-block-start:30px}#bio-overview .tabs li{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;padding:0 50px 40px 0}@media all and (max-width: 1280px){#bio-overview .tabs li{padding:0 40px 40px 0}}@media all and (max-width: 1225px){#bio-overview .tabs li{padding:0 30px 40px 0}}@media all and (max-width: 1170px){#bio-overview .tabs li{padding:0 18px 40px 0}}@media all and (max-width: 1023px){#bio-overview .tabs li{padding:0 50px 40px 0}}@media all and (max-width: 935px){#bio-overview .tabs li{padding:0 40px 40px 0}}@media all and (max-width: 880px){#bio-overview .tabs li{padding:0 30px 40px 0}}@media all and (max-width: 825px){#bio-overview .tabs li{padding:0 20px 40px 0}}#bio-overview .tabs li:last-child{padding:0 0 40px}#bio-overview .tabs li a{color:#8289a7;font-size:.875rem;margin:0;padding:0;text-decoration:none}#bio-overview .tabs li a:focus,#bio-overview .tabs li a:hover{background:none}@media all and (max-width: 725px){#bio-overview .tabs li a{font-size:.75rem}}@media all and (max-width: 1170px){#bio-overview .tabs li a{font-size:.75rem}}@media all and (max-width: 1023px){#bio-overview .tabs li a{font-size:.875rem}}#bio-overview .tabs li.is-active a{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;background:none;color:#2d3a4a;line-height:1.5}#bio-overview .tabs .tabs-title>a[aria-selected=true]{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;background:none;line-height:1.5}#bio-overview .tabs .tabs-title>a{display:initial}@media screen and (max-width: 39.9375em){.student-bio-intro img{-webkit-margin-after:40px;margin-block-end:40px}}.student-bio-intro .social-links a{display:inline-block;-webkit-margin-end:20px;margin-inline-end:20px}.student-bio-contact{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;letter-spacing:.6px;line-height:1.6;border:1px solid #ebebeb;-webkit-border-end:none;border-inline-end:none;-webkit-border-start:none;border-inline-start:none;color:#0a0a0a;display:block;font-size:.875rem;margin:40px 0;padding:15px 0 20px}@media screen and (max-width: 39.9375em){.student-bio-contact{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}@media screen and (max-width: 64em){.student-bio-contact{margin:10px 0;padding:10px 0 30px}}.student-bio-contact h5{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;letter-spacing:.4px;line-height:1.6;color:#0a0a0a!important;font-size:.875rem;margin:15px 0 0}.student-bio-contact span{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;display:block;-webkit-margin-before:1.5em;margin-block-start:1.5em}.student-bio-contact a{color:#0a0a0a;text-decoration:underline}.student-bio-contact a:hover{text-decoration:none}.student-bio-contact .column,.student-bio-contact .columns{-webkit-margin-after:.9375rem;margin-block-end:.9375rem}@media screen and (max-width: 64em){.student-bio-contact .column,.student-bio-contact .columns{-webkit-margin-after:0;margin-block-end:0}}.bio-detail-share{margin:120px 0 0}@media screen and (max-width: 39.9375em){.bio-detail-share{margin:20px 0 0}}.bio-detail-share li{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#0a0a0a;display:inline-block;list-style:none;-webkit-padding-end:3.125rem;padding-inline-end:3.125rem}.bio-detail-share li img,.bio-detail-share li svg{font-size:inherit;-webkit-margin-end:.7em;margin-inline-end:.7em}.bio-detail-share li a{color:#000;text-decoration:none}.bio-detail-share .bio-download img,.bio-detail-share .bio-download svg{vertical-align:middle}.bio-detail-share .bio-print img,.bio-detail-share .bio-print svg{inset-block-start:-1px;position:relative}.dropdown-pane{background:#2d3a4a;block-size:52px;-webkit-border-after:none;border-block-end:none;-webkit-border-before:10px solid #fefefe;border-block-start:10px solid #fefefe;-webkit-border-end:none;border-inline-end:none;-webkit-border-start:none;border-inline-start:none;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;outline:none;padding:6px 10px 10px;visibility:visible}.dropdown-pane[hidden]{visibility:hidden}.dropdown-pane:before{color:#2d3a4a;content:"\f0d8";font-family:FontAwesome;font-size:1rem;inset-block-start:-15px;inset-inline-start:4px;position:absolute}.dropdown-pane .social-list{margin:0;padding:0}.dropdown-pane .social-list li{display:inline-block;list-style:none;-webkit-padding-end:20px;padding-inline-end:20px}.dropdown-pane .social-list li a{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.6px;line-height:1.8}.dropdown-pane .social-list li a:hover{text-decoration:underline}.dropdown-pane .social-list li:last-child{-webkit-padding-end:0;padding-inline-end:0}.dropdown-pane .social-list .social-list-icon{display:block;inline-size:23px}.dropdown-pane.white-share{background:#fff;block-size:52px;-webkit-border-after:none;border-block-end:none;-webkit-border-before:10px solid #2d3a4a;border-block-start:10px solid #2d3a4a;-webkit-border-end:none;border-inline-end:none;-webkit-border-start:none;border-inline-start:none;inline-size:185px;outline:none;padding:6px 10px 10px}.dropdown-pane.white-share:before{color:#fefefe;content:"\f0d8";font-family:FontAwesome;font-size:1rem;inset-block-start:-15px;inset-inline-start:4px;position:absolute}.dropdown-pane.white-share .social-list{margin:0;padding:0}.dropdown-pane.white-share .social-list li{-webkit-border-after:0!important;border-block-end:0!important;display:inline-block;list-style:none;-webkit-padding-end:20px;padding-inline-end:20px}.dropdown-pane.white-share .social-list li a{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.6px;line-height:1.8;text-decoration:none}.dropdown-pane.white-share .social-list li a:hover{text-decoration:underline}.dropdown-pane.white-share .social-list li:last-child{-webkit-padding-end:0;padding-inline-end:0}.dropdown-pane.white-share .social-list .social-list-icon{display:block;inline-size:23px}@media screen and (max-width: 39.9375em){.slide-button{display:none}}.slide-button .contact{display:none}.slide-button.slide-content-open .contact{display:block}.slide-button.slide-content-open .see-more{display:none}.bio-lead{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.375rem;letter-spacing:.4px;display:block;font-size:1.5rem;font-style:normal;line-height:1.4}@media screen and (max-width: 39.9375em){.bio-lead{font-size:1rem;letter-spacing:.4px}}.bio-attribution{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.375rem;letter-spacing:.4px;display:block;font-size:1rem;font-style:normal}@media screen and (max-width: 39.9375em){.bio-attribution{font-size:1rem;letter-spacing:.4px}}@media (min-width: 641px)and (max-width: 1024px){.bio-lead{font-size:1.125rem}}@media (min-width: 641px)and (max-width: 1024px){.bio-attribution{font-size:.875rem}}@media (max-width: 640px){.bio-lead{font-size:1rem}}@media (max-width: 640px){.bio-attribution{font-size:.8rem}}h1.bio-h1,h2.bio-h1{font-family:NHaasGroteskDSStd-35XLt,Helvetica,Arial,sans-serif;font-size:3.375rem;letter-spacing:1px}@media screen and (max-width: 39.9375em){h1.bio-h1,h2.bio-h1{font-size:2.75rem;letter-spacing:1}}.position-relative{position:relative}a.social-list-icon:focus{outline:none}a.social-list-icon:focus img{outline:solid 1px #ff0}a.social-list-icon:focus svg{outline:solid 1px #ff0}#bio-overview .social-lockup{display:block;margin:40px 0}#bio-overview .social-lockup ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0}@media all and (max-width: 640px){#bio-overview .social-lockup ul{display:inline-block;margin:0}}#bio-overview .social-lockup li{display:inline-block;list-style:none;-webkit-padding-end:15px;padding-inline-end:15px}@media all and (max-width: 325px){#bio-overview .social-lockup li{-webkit-padding-end:5px;padding-inline-end:5px}}@media all and (max-width: 640px){#bio-overview .social-lockup{-webkit-border-after:1px solid #ebebeb;border-block-end:1px solid #ebebeb;-webkit-border-before:1px solid #ebebeb;border-block-start:1px solid #ebebeb;inline-size:100%;margin:0 0 40px;padding:15px 0 38px}}@media all and (max-width: 375px){#bio-overview .social-lockup{-webkit-border-after:1px solid #ebebeb;border-block-end:1px solid #ebebeb;-webkit-border-before:1px solid #ebebeb;border-block-start:1px solid #ebebeb;inline-size:100%;margin:0 0 40px;padding:15px 0 38px}}#bio-overview .social-lockup .dropdown-pane{background:#2d3a4a;block-size:50px;-webkit-border-after:none;border-block-end:none;-webkit-border-before:10px solid #fefefe;border-block-start:10px solid #fefefe;-webkit-border-end:none;border-inline-end:none;-webkit-border-start:none;border-inline-start:none;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;outline:none;padding:6px 10px 10px}#bio-overview .social-lockup .dropdown-pane:before{color:#2d3a4a;content:"\f0d8";font-family:FontAwesome;font-size:1rem;inset-block-start:-15px;inset-inline-start:4px;position:absolute}#bio-overview .social-lockup .dropdown-pane .social-list{margin:0;padding:0}#bio-overview .social-lockup .dropdown-pane .social-list li{display:inline-block;list-style:none;-webkit-padding-end:20px;padding-inline-end:20px}#bio-overview .social-lockup .dropdown-pane .social-list li a{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.6px;line-height:1.8;-webkit-margin-before:24px;margin-block-start:24px;position:relative}#bio-overview .social-lockup .dropdown-pane .social-list li a:hover{text-decoration:underline}#bio-overview .social-lockup .dropdown-pane .social-list li a img{inset-block-end:0;min-block-size:17px;position:absolute}#bio-overview .social-lockup .dropdown-pane .social-list li:last-child{-webkit-padding-end:0;padding-inline-end:0}#bio-overview .social-lockup .dropdown-pane .social-list .social-list-icon{display:block;inline-size:23px}.careers .inpage-section-block h2{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;letter-spacing:1.2px}#careers-hero-banner{background:url(/assets/images/careers-profile-background-1.jpg) no-repeat;background-size:contain;block-size:37.5rem;display:block;inline-size:100%;position:relative}@media all and (min-width: 1430px){#careers-hero-banner{background-size:cover}}@media screen and (max-width: 39.9375em){.career-inquiry-block{margin:1.25rem 0}}.career-inquiry-block p{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6}@media screen and (max-width: 39.9375em){.career-inquiry-block p{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}.students-hero{background:#2d3a4a;display:block;padding:6.25rem 12%}@media screen and (max-width: 89.9375em){.students-hero{padding-inline:8%}}@media screen and (max-width: 64em){.students-hero{padding-inline:5%}}@media screen and (max-width: 39.9375em){.students-hero{padding-inline:6%}}.students-hero h1,.students-hero h2{font-family:NHaasGroteskDSStd-35XLt,Helvetica,Arial,sans-serif;font-size:6rem;letter-spacing:2;color:#fefefe!important}@media screen and (min-width: 64.0625em)and (max-width: 89.9375em){.students-hero h1,.students-hero h2{font-size:6vw}}@media screen and (max-width: 64em){.students-hero h1,.students-hero h2{font-size:10vw}}@media screen and (max-height: 680px)and (orientation: portrait){.students-hero h1,.students-hero h2{-webkit-margin-before:-4.6875rem;margin-block-start:-4.6875rem}}@media only screen and (max-height: 660px){.students-hero h1,.students-hero h2{font-size:4.8vw}}@media screen and (max-width: 39.9375em){.students-hero h1,.students-hero h2{font-size:9vw;-webkit-margin-before:0;margin-block-start:0}}.students-intro{background:#fefefe;display:block;padding:4.375rem 12%}@media screen and (max-width: 89.9375em){.students-intro{padding-inline:8%}}@media screen and (max-width: 64em){.students-intro{padding-inline:5%}}@media screen and (max-width: 39.9375em){.students-intro{padding-inline:6%}}.students-intro img{inline-size:100%}.students-who-you-are{background:rgba(199,202,207,.15);display:block;padding:4.375rem 12%}@media screen and (max-width: 89.9375em){.students-who-you-are{padding-inline:8%}}@media screen and (max-width: 64em){.students-who-you-are{padding-inline:5%}}@media screen and (max-width: 39.9375em){.students-who-you-are{padding-inline:6%}}.students-who-you-are .backgrounds-infograph{block-size:auto;display:inline-block;inline-size:100%;margin:70px 0;white-space:nowrap}@media all and (max-width: 1023px){.students-who-you-are .backgrounds-infograph{margin:0}}.students-who-you-are .backgrounds-infograph .backgrounds-hover-box{background:#fefefe;block-size:9.375rem;color:#2d3a4a;display:inline-block;inline-size:13.5%;margin:0;position:relative;white-space:normal}@media all and (max-width: 1024px){.students-who-you-are .backgrounds-infograph .backgrounds-hover-box{background:#f8e71c;inline-size:100%;-webkit-margin-after:20px;margin-block-end:20px}.students-who-you-are .backgrounds-infograph .backgrounds-hover-box:lang(fr){block-size:200px}}@media all and (max-width: 640px){.students-who-you-are .backgrounds-infograph .backgrounds-hover-box{-webkit-margin-after:10px;margin-block-end:10px}}@media all and (max-width: 720px){.students-who-you-are .backgrounds-infograph .backgrounds-hover-box{block-size:12.5rem}}.students-who-you-are .backgrounds-infograph .backgrounds-hover-box span{color:#2d3a4a;font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:italic;inset-block-start:12px;inset-inline-start:12px;line-height:1.2;position:absolute;word-wrap:break-word;z-index:50}@media all and (max-width: 1302px){.students-who-you-are .backgrounds-infograph .backgrounds-hover-box span{font-size:.875rem;inset-inline-start:6px}}@media all and (max-width: 1170px){.students-who-you-are .backgrounds-infograph .backgrounds-hover-box span{inset-inline-start:7px}}@media all and (max-width: 1080px){.students-who-you-are .backgrounds-infograph .backgrounds-hover-box span{font-size:.6875rem;inset-inline-start:6px}}@media all and (max-width: 1023px){.students-who-you-are .backgrounds-infograph .backgrounds-hover-box span{display:block;font-size:1rem;inset-inline-start:6px;-webkit-padding-start:5px;padding-inline-start:5px;position:relative}.students-who-you-are .backgrounds-infograph .backgrounds-hover-box span:lang(fr){font-size:1rem}}.students-who-you-are .backgrounds-infograph .backgrounds-hover-box .yellow-box{background:#f8e71c;block-size:0%;inline-size:100%;inset-block-end:0;overflow:hidden;position:absolute;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.students-who-you-are .backgrounds-infograph .backgrounds-hover-box .yellow-box p{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.6875rem;letter-spacing:0;line-height:1.3;opacity:0;-webkit-padding-before:38px;padding-block-start:38px;padding-inline:12px;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}@media all and (max-width: 1302px){.students-who-you-are .backgrounds-infograph .backgrounds-hover-box .yellow-box p{-webkit-padding-start:6px;padding-inline-start:6px}}@media all and (min-width: 1340px){.students-who-you-are .backgrounds-infograph .backgrounds-hover-box .yellow-box p{font-size:.75rem}}.students-who-you-are .backgrounds-infograph .backgrounds-hover-box:hover .yellow-box{block-size:100%}.students-who-you-are .backgrounds-infograph .backgrounds-hover-box:hover .yellow-box p{opacity:1}@media all and (max-width: 1024px){.students-who-you-are .backgrounds-infograph .backgrounds-hover-box p{display:block;line-height:1.6;-webkit-margin-before:20px;margin-block-start:20px;padding-inline:10px}}@media all and (max-width: 1488px){.students-who-you-are .backgrounds-infograph .backgrounds-hover-box .double-line{-webkit-margin-before:15px;margin-block-start:15px}}.students-who-you-are .backgrounds-infograph .box-1{inset-block-start:0}@media all and (min-width: 1024px)and (max-width: 1228px){.students-who-you-are .backgrounds-infograph .box-1 p{-webkit-margin-before:.9375rem;margin-block-start:.9375rem}}.students-who-you-are .backgrounds-infograph .box-2{inset-block-start:50px}.students-who-you-are .backgrounds-infograph .box-3{inset-block-start:-70px}.students-who-you-are .backgrounds-infograph .box-4{inset-block-start:20px}.students-who-you-are .backgrounds-infograph .box-5{inset-block-start:-50px}.students-who-you-are .backgrounds-infograph .box-6{inset-block-start:50px}.students-who-you-are .backgrounds-infograph .box-7{inset-block-start:0}.students-who-you-are p.strong{color:#2d3a4a!important}.students-accomplish{background:#2d3a4a;display:block;padding:4.375rem 12%}@media screen and (max-width: 89.9375em){.students-accomplish{padding-inline:8%}}@media screen and (max-width: 64em){.students-accomplish{padding-inline:5%}}@media screen and (max-width: 39.9375em){.students-accomplish{padding-inline:6%}}.students-accomplish h2,.students-accomplish h3,.students-accomplish p,.students-accomplish h4{color:#fefefe!important}.students-accomplish .line-infographs{margin-block:4.375rem}.students-accomplish .line-infographs p{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6;margin-block:.9375rem 3.625rem}@media screen and (max-width: 39.9375em){.students-accomplish .line-infographs p{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}@media screen and (max-width: 39.9375em){.students-accomplish .line-infographs p{font-size:.75rem}}.students-accomplish .line-infographs .animated-gif{block-size:80px;inline-size:80px}.students-jumpstart{padding:4.375rem 0}.students-jumpstart h3{display:block;-webkit-margin-after:2.5rem;margin-block-end:2.5rem;padding:0 12%}@media screen and (max-width: 89.9375em){.students-jumpstart h3{padding-inline:8%}}@media screen and (max-width: 64em){.students-jumpstart h3{padding-inline:5%}}@media screen and (max-width: 39.9375em){.students-jumpstart h3{padding-inline:6%}}.students-unique{background:#fefefe;color:#0a0a0a;display:block;padding:4.375rem 12%}@media screen and (max-width: 89.9375em){.students-unique{padding-inline:8%}}@media screen and (max-width: 64em){.students-unique{padding-inline:5%}}@media screen and (max-width: 39.9375em){.students-unique{padding-inline:6%}}.students-unique .twitter-block{-webkit-margin-before:4.375rem;margin-block-start:4.375rem}.students-unique .twitter-block img{inline-size:50%}@media screen and (max-width: 39.9375em){.students-unique .twitter-block img{inline-size:100%}}.students-unique .twitter-block .twitter-text{background:#f8e71c;display:block;inline-size:100%;padding:5%}.students-unique .twitter-block .twitter-text>.row>.columns,.students-unique .twitter-block .twitter-text>.tabs-panel>.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.students-unique .twitter-block .twitter-text>.row>.columns a,.students-unique .twitter-block .twitter-text>.tabs-panel>.columns a{-webkit-margin-start:10px;margin-inline-start:10px;margin-block:10px}.students-unique .twitter-block .twitter-text span{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:1.125rem;letter-spacing:.4px;line-height:1.6;color:#2d3a4a;display:block}@media screen and (max-width: 39.9375em){.students-unique .twitter-block .twitter-text span{font-size:.875rem;letter-spacing:.4px;line-height:1.6}}.students-unique .twitter-block .twitter-text .instagram-tag{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;-webkit-border-after:4px #fff solid;border-block-end:4px #fff solid;display:inline-block;-webkit-margin-before:1.875rem;margin-block-start:1.875rem;-webkit-margin-start:.9375rem;margin-inline-start:.9375rem}.students-unique .twitter-block .twitter-text .instagram-tag-2{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;-webkit-border-after:4px #fff solid;border-block-end:4px #fff solid;display:inline-block;-webkit-margin-before:.9375rem;margin-block-start:.9375rem;-webkit-margin-start:3.125rem;margin-inline-start:3.125rem}.students-unique .twitter-block .twitter-text .instagram-icon{display:inline-block;inline-size:30px}.students-unique .city-social{display:inline-block;-webkit-margin-after:0;margin-block-end:0}.students-unique .city-social li{display:inline-block;list-style:none;-webkit-padding-end:10px;padding-inline-end:10px}.students-unique .city-social li a:hover{opacity:.5}.students-unique .city-social li span{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;display:block;-webkit-margin-before:-3px;margin-block-start:-3px}.students-unique .city-social li img{inline-size:20px}.students-unique h5{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:1.125rem}.students-quote{background:#2d3a4a;display:block;padding:4.375rem 12%}@media screen and (max-width: 89.9375em){.students-quote{padding-inline:8%}}@media screen and (max-width: 64em){.students-quote{padding-inline:5%}}@media screen and (max-width: 39.9375em){.students-quote{padding-inline:6%}}.students-quote p.lead,.students-quote h6{color:#fefefe!important}.students-meet{background:#fefefe;display:block;padding:4.375rem 12%}@media screen and (max-width: 89.9375em){.students-meet{padding-inline:8%}}@media screen and (max-width: 64em){.students-meet{padding-inline:5%}}@media screen and (max-width: 39.9375em){.students-meet{padding-inline:6%}}.students-meet .students-rotation{display:block;-webkit-margin-before:2.5rem;margin-block-start:2.5rem}.students-meet .students-rotation .button.secondary:hover{opacity:.7}.students-meet .students-rotate-nav{display:block;-webkit-margin-after:2.5rem;margin-block-end:2.5rem}.students-faq{background:#fefefe;display:block;padding:0 12%}@media screen and (max-width: 89.9375em){.students-faq{padding-inline:8%}}@media screen and (max-width: 64em){.students-faq{padding-inline:5%}}@media screen and (max-width: 39.9375em){.students-faq{padding-inline:6%}}.students-city{background:#fefefe;display:block;padding:35px 12%;position:relative}@media screen and (max-width: 89.9375em){.students-city{padding-inline:8%}}@media screen and (max-width: 64em){.students-city{padding-inline:5%}}@media screen and (max-width: 39.9375em){.students-city{padding-inline:6%}}.students-city .student-city-block{display:inline-block;float:inline-start;inline-size:49%;position:relative;white-space:nowrap}@media screen and (max-width: 39.9375em){.students-city .student-city-block{display:block;inline-size:100%;-webkit-margin-after:10px;margin-block-end:10px}}.students-city .student-city-block .button{inset-block-end:2.5rem;-webkit-margin-start:2.5rem;margin-inline-start:2.5rem;position:absolute;z-index:20}.students-city .student-city-block img{inline-size:100%}.students-city .student-city-block a:hover{opacity:.7}@media screen and (min-width: 640px)and (max-width: 800px){.students-city .student-city-block a{font-size:12px;-webkit-margin-start:2rem!important;margin-inline-start:2rem!important}}@media screen and (min-width: 1025px)and (max-width: 1185px){.students-city .student-city-block a{font-size:12px;-webkit-margin-start:2rem!important;margin-inline-start:2rem!important}}.students-city .toronto-img{-webkit-margin-end:10px;margin-inline-end:10px}.students-city-intro{background:url(/assets/images/Students-Toronto-Background.png) #2d3a4a;background-position:center;background-size:cover;display:block;max-block-size:650px;padding:100px 12%;position:relative}@media screen and (max-width: 89.9375em){.students-city-intro{padding-inline:8%}}@media screen and (max-width: 64em){.students-city-intro{padding-inline:5%}}@media screen and (max-width: 39.9375em){.students-city-intro{padding-inline:6%}}.students-city-intro h1,.students-city-intro h2{color:#fefefe!important;font-size:3.375rem;letter-spacing:1px;-webkit-margin-after:5.625rem;margin-block-end:5.625rem}@media screen and (min-width: 40em)and (max-width: 64em){.students-city-intro h1,.students-city-intro h2{font-size:2.75rem;-webkit-margin-after:4.375rem;margin-block-end:4.375rem}}@-webkit-keyframes intro-1-slide{0%{inline-size:0}to{inline-size:160px}}@keyframes intro-1-slide{0%{inline-size:0}to{inline-size:160px}}@-webkit-keyframes intro-2-slide{0%{inline-size:0}to{inline-size:160px}}@keyframes intro-2-slide{0%{inline-size:0}to{inline-size:160px}}.students-city-intro .intro-stat-1,.students-city-intro .intro-stat-2{white-space:nowrap;word-wrap:normal}.students-city-intro .intro-stat-1 span,.students-city-intro .intro-stat-1 p,.students-city-intro .intro-stat-2 span,.students-city-intro .intro-stat-2 p{white-space:inherit;word-wrap:inherit}.students-city-intro .intro-stat-1{-webkit-animation:intro-1-slide 1s forwards;animation:intro-1-slide 1s forwards;-webkit-animation-delay:1s;animation-delay:1s;display:block;inline-size:0;-webkit-margin-after:1.25rem;margin-block-end:1.25rem;overflow:hidden}.students-city-intro .intro-stat-1 span{font-family:NHaasGroteskDSStd-46LtIt,Helvetica,Arial,sans-serif;font-size:4.5rem;letter-spacing:5px;color:#fefefe;font-style:italic}@media screen and (max-width: 39.9375em){.students-city-intro .intro-stat-1 span{font-size:2.625rem}}.students-city-intro .intro-stat-1 p{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:1.125rem;letter-spacing:.4px;line-height:1.6;color:#fefefe!important;-webkit-margin-before:-1.25rem;margin-block-start:-1.25rem}@media screen and (max-width: 39.9375em){.students-city-intro .intro-stat-1 p{font-size:.875rem;letter-spacing:.4px;line-height:1.6}}.students-city-intro .intro-stat-2{-webkit-animation:intro-2-slide 1s forwards;animation:intro-2-slide 1s forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s;display:block;inline-size:0;overflow:hidden}.students-city-intro .intro-stat-2 span{font-family:NHaasGroteskDSStd-46LtIt,Helvetica,Arial,sans-serif;font-size:4.5rem;letter-spacing:5px;color:#fefefe;font-style:italic}@media screen and (max-width: 39.9375em){.students-city-intro .intro-stat-2 span{font-size:2.625rem}}.students-city-intro .intro-stat-2 p{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:1.125rem;letter-spacing:.4px;line-height:1.6;color:#fefefe!important;-webkit-margin-before:-1.25rem;margin-block-start:-1.25rem}@media screen and (max-width: 39.9375em){.students-city-intro .intro-stat-2 p{font-size:.875rem;letter-spacing:.4px;line-height:1.6}}.students-city-mobile-intro{-webkit-margin-before:3.125rem;margin-block-start:3.125rem;padding-inline:6%}.students-city-mobile-intro h1,.students-city-mobile-intro h2{font-size:2.75rem;letter-spacing:1}.students-city-mobile-intro .intro-stat-1{display:block;-webkit-margin-after:0;margin-block-end:0}.students-city-mobile-intro .intro-stat-1 span{font-family:NHaasGroteskDSStd-46LtIt,Helvetica,Arial,sans-serif;font-size:4.5rem;letter-spacing:5px;color:#2d3a4a}@media screen and (max-width: 39.9375em){.students-city-mobile-intro .intro-stat-1 span{font-size:2.625rem}}.students-city-mobile-intro .intro-stat-1 p{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:1.125rem;letter-spacing:.4px;line-height:1.6;color:#2d3a4a;margin-block:-.625rem 0}@media screen and (max-width: 39.9375em){.students-city-mobile-intro .intro-stat-1 p{font-size:.875rem;letter-spacing:.4px;line-height:1.6}}.students-city-mobile-intro .intro-stat-2{display:block}.students-city-mobile-intro .intro-stat-2 span{font-family:NHaasGroteskDSStd-46LtIt,Helvetica,Arial,sans-serif;font-size:4.5rem;letter-spacing:5px;color:#2d3a4a}@media screen and (max-width: 39.9375em){.students-city-mobile-intro .intro-stat-2 span{font-size:2.625rem}}.students-city-mobile-intro .intro-stat-2 p{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:1.125rem;letter-spacing:.4px;line-height:1.6;color:#2d3a4a;margin-block:-.625rem 0}@media screen and (max-width: 39.9375em){.students-city-mobile-intro .intro-stat-2 p{font-size:.875rem;letter-spacing:.4px;line-height:1.6}}.students-city-summer-program{background:#fefefe;block-size:auto;clip:rect(auto,auto,auto,auto);display:block;padding:70px 12%;position:relative}@media screen and (max-width: 89.9375em){.students-city-summer-program{padding-inline:8%}}@media screen and (max-width: 64em){.students-city-summer-program{padding-inline:5%}}@media screen and (max-width: 39.9375em){.students-city-summer-program{padding:44px 6%}}.students-city-summer-program a:hover{color:#a7abb3;text-decoration:none}.students-city-articling{background:#2d3a4a;block-size:auto;display:block;padding:4.375rem 12%}@media screen and (max-width: 89.9375em){.students-city-articling{padding-inline:8%}}@media screen and (max-width: 64em){.students-city-articling{padding-inline:5%}}@media screen and (max-width: 39.9375em){.students-city-articling{padding-inline:6%}}.students-city-articling h2,.students-city-articling h3,.students-city-articling h4,.students-city-articling h5,.students-city-articling h6,.students-city-articling a,.students-city-articling p,.students-city-articling p.strong,.students-city-articling li{color:#fefefe!important}.students-city-articling .button{text-decoration:none}.students-city-articling a:hover,.students-city-articling a.button:hover{color:#ccc!important}.students-city-articling .rotation-inforgraph{block-size:210px;-webkit-margin-before:2.5rem;margin-block-start:2.5rem;overflow:hidden}.students-city-articling .date-block{block-size:auto;display:inline-block;inline-size:9%;line-height:1;-webkit-margin-after:1.25rem;margin-block-end:1.25rem;position:relative}@media all and (max-width: 400px){.students-city-articling .date-block{inline-size:8%}}.students-city-articling .date-block span{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.6875rem;letter-spacing:0;color:#fefefe;display:block;text-transform:uppercase}.students-city-articling .date-block span:before{color:#fefefe;content:"|";inset-block-start:12px;opacity:.3;position:absolute}@-webkit-keyframes c1-tax-grow{0%{inline-size:0%}to{inline-size:19%}}@keyframes c1-tax-grow{0%{inline-size:0%}to{inline-size:19%}}@-webkit-keyframes c1-corp-grow{0%{inline-size:0%}to{inline-size:28.5%}}@keyframes c1-corp-grow{0%{inline-size:0%}to{inline-size:28.5%}}@-webkit-keyframes c1-liti-grow{0%{inline-size:0%}to{inline-size:45%}}@keyframes c1-liti-grow{0%{inline-size:0%}to{inline-size:45%}}.students-city-articling .date-cycle-1{block-size:140px;display:block;inline-size:100%}.students-city-articling .date-cycle-1 .upper-graphs{block-size:57px;inline-size:100%}.students-city-articling .date-cycle-1 .upper-graphs span{color:#2d3a4a;display:block;font-size:.875rem;font-style:italic;-webkit-padding-before:5px;padding-block-start:5px;-webkit-padding-start:15px;padding-inline-start:15px;position:absolute}@media screen and (max-width: 39.9375em){.students-city-articling .date-cycle-1 .upper-graphs span{font-size:.75rem;-webkit-padding-start:5px;padding-inline-start:5px}}@media all and (max-width: 400px){.students-city-articling .date-cycle-1 .upper-graphs span{-webkit-padding-start:3px;padding-inline-start:3px}}.students-city-articling .date-cycle-1 .upper-graphs .c1-tax-block{-webkit-animation:c1-tax-grow .5s forwards;animation:c1-tax-grow .5s forwards;background:#f8e71c;block-size:57px;display:inline-block;inline-size:0%;text-overflow:clip}.students-city-articling .date-cycle-1 .upper-graphs .c1-liti-block{-webkit-animation:c1-liti-grow .5s forwards;animation:c1-liti-grow .5s forwards;-webkit-animation-delay:1s;animation-delay:1s;background:#f8e71c;block-size:57px;display:inline-block;inline-size:0%;-webkit-margin-start:28%;margin-inline-start:28%;text-overflow:clip}.students-city-articling .date-cycle-1 .lower-graphs{block-size:57px;inline-size:100%}.students-city-articling .date-cycle-1 .lower-graphs span{color:#2d3a4a;display:block;font-size:.875rem;font-style:italic;-webkit-padding-before:5px;padding-block-start:5px;-webkit-padding-start:15px;padding-inline-start:15px;position:absolute}@media screen and (max-width: 39.9375em){.students-city-articling .date-cycle-1 .lower-graphs span{font-size:.75rem;-webkit-padding-start:5px;padding-inline-start:5px}}@media all and (max-width: 400px){.students-city-articling .date-cycle-1 .lower-graphs span{-webkit-padding-start:3px;padding-inline-start:3px}}.students-city-articling .date-cycle-1 .lower-graphs .c1-corp-block{-webkit-animation:c1-corp-grow .5s forwards;animation:c1-corp-grow .5s forwards;-webkit-animation-delay:.6s;animation-delay:.6s;background:#f8e71c;block-size:57px;inline-size:0%;-webkit-margin-start:19%;margin-inline-start:19%;text-overflow:clip}@-webkit-keyframes c2-comp-grow{0%{inline-size:0%}to{inline-size:28%}}@keyframes c2-comp-grow{0%{inline-size:0%}to{inline-size:28%}}@-webkit-keyframes c2-tax-grow{0%{inline-size:0%}to{inline-size:10%}}@keyframes c2-tax-grow{0%{inline-size:0%}to{inline-size:10%}}@-webkit-keyframes c2-corp-grow{0%{inline-size:0%}to{inline-size:28.5%}}@keyframes c2-corp-grow{0%{inline-size:0%}to{inline-size:28.5%}}@-webkit-keyframes c2-corp2-grow{0%{inline-size:0%}to{inline-size:28%}}@keyframes c2-corp2-grow{0%{inline-size:0%}to{inline-size:28%}}@-webkit-keyframes c2-liti-grow{0%{inline-size:0%}to{inline-size:45%}}@keyframes c2-liti-grow{0%{inline-size:0%}to{inline-size:45%}}.students-city-articling .date-cycle-2{block-size:140px;display:block;inline-size:100%}.students-city-articling .date-cycle-2 .upper-graphs{block-size:57px;inline-size:100%}.students-city-articling .date-cycle-2 .upper-graphs span{color:#2d3a4a;display:block;font-size:.875rem;font-style:italic;-webkit-padding-before:5px;padding-block-start:5px;-webkit-padding-start:15px;padding-inline-start:15px;position:absolute}@media screen and (max-width: 39.9375em){.students-city-articling .date-cycle-2 .upper-graphs span{font-size:.75rem;-webkit-padding-start:5px;padding-inline-start:5px}}@media all and (max-width: 400px){.students-city-articling .date-cycle-2 .upper-graphs span{-webkit-padding-start:3px;padding-inline-start:3px}}.students-city-articling .date-cycle-2 .upper-graphs .c2-comp-block{-webkit-animation:c2-comp-grow .5s forwards;animation:c2-comp-grow .5s forwards;background:#f8e71c;block-size:57px;display:inline-block;inline-size:0%;text-overflow:clip}.students-city-articling .date-cycle-2 .upper-graphs .c2-tax-block{-webkit-animation:c2-tax-grow .5s forwards;animation:c2-tax-grow .5s forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s;background:#f8e71c;block-size:57px;display:inline-block;inline-size:0%;-webkit-margin-start:28%;margin-inline-start:28%;text-overflow:clip}.students-city-articling .date-cycle-2 .lower-graphs{block-size:57px;inline-size:100%}.students-city-articling .date-cycle-2 .lower-graphs span{color:#2d3a4a;display:block;font-size:.875rem;font-style:italic;-webkit-padding-before:5px;padding-block-start:5px;-webkit-padding-start:15px;padding-inline-start:15px;position:absolute}@media screen and (max-width: 39.9375em){.students-city-articling .date-cycle-2 .lower-graphs span{font-size:.75rem;-webkit-padding-start:5px;padding-inline-start:5px}}@media all and (max-width: 400px){.students-city-articling .date-cycle-2 .lower-graphs span{-webkit-padding-start:3px;padding-inline-start:3px}}.students-city-articling .date-cycle-2 .lower-graphs .c2-corp-block{-webkit-animation:c2-corp-grow .5s forwards;animation:c2-corp-grow .5s forwards;-webkit-animation-delay:.6s;animation-delay:.6s;background:#f8e71c;block-size:57px;display:inline-block;inline-size:0%;-webkit-margin-start:28%;margin-inline-start:28%;text-overflow:clip}.students-city-articling .date-cycle-2 .lower-graphs .c2-corp2-block{-webkit-animation:c2-corp2-grow .5s forwards;animation:c2-corp2-grow .5s forwards;-webkit-animation-delay:1.7s;animation-delay:1.7s;background:#f8e71c;block-size:57px;display:inline-block;inline-size:0%;-webkit-margin-start:9.5%;margin-inline-start:9.5%;text-overflow:clip}@-webkit-keyframes c3-corp-grow{0%{inline-size:0%}to{inline-size:57.5%}}@keyframes c3-corp-grow{0%{inline-size:0%}to{inline-size:57.5%}}@-webkit-keyframes c3-real-grow{0%{inline-size:0%}to{inline-size:37%}}@keyframes c3-real-grow{0%{inline-size:0%}to{inline-size:37%}}.students-city-articling .date-cycle-3{block-size:140px;display:block;inline-size:100%}.students-city-articling .date-cycle-3 .upper-graphs{block-size:57px;inline-size:100%}.students-city-articling .date-cycle-3 .upper-graphs span{color:#2d3a4a;display:block;font-size:.875rem;font-style:italic;-webkit-padding-before:5px;padding-block-start:5px;-webkit-padding-start:15px;padding-inline-start:15px;position:absolute}@media screen and (max-width: 39.9375em){.students-city-articling .date-cycle-3 .upper-graphs span{font-size:.75rem;-webkit-padding-start:5px;padding-inline-start:5px}}@media all and (max-width: 400px){.students-city-articling .date-cycle-3 .upper-graphs span{-webkit-padding-start:3px;padding-inline-start:3px}}.students-city-articling .date-cycle-3 .upper-graphs .c3-corp-block{-webkit-animation:c3-corp-grow .5s forwards;animation:c3-corp-grow .5s forwards;background:#f8e71c;block-size:57px;display:inline-block;inline-size:0%;text-overflow:clip}.students-city-articling .date-cycle-3 .lower-graphs{block-size:57px;inline-size:100%}.students-city-articling .date-cycle-3 .lower-graphs span{color:#2d3a4a;display:block;font-size:.875rem;font-style:italic;-webkit-padding-before:5px;padding-block-start:5px;-webkit-padding-start:15px;padding-inline-start:15px;position:absolute}@media screen and (max-width: 39.9375em){.students-city-articling .date-cycle-3 .lower-graphs span{font-size:.75rem;-webkit-padding-start:5px;padding-inline-start:5px}}@media all and (max-width: 400px){.students-city-articling .date-cycle-3 .lower-graphs span{-webkit-padding-start:3px;padding-inline-start:3px}}.students-city-articling .date-cycle-3 .lower-graphs .c3-real-block{-webkit-animation:c3-real-grow .5s forwards;animation:c3-real-grow .5s forwards;-webkit-animation-delay:.6s;animation-delay:.6s;background:#f8e71c;block-size:57px;display:inline-block;inline-size:0%;-webkit-margin-start:57.5%;margin-inline-start:57.5%;text-overflow:clip}.students-city-applying{background:#fefefe;display:block;padding:70px 12%;position:relative}@media screen and (max-width: 89.9375em){.students-city-applying{padding-inline:8%}}@media screen and (max-width: 64em){.students-city-applying{padding-inline:5%}}@media screen and (max-width: 39.9375em){.students-city-applying{padding-inline:6%}}.students-city-applying p.lead{-webkit-margin-after:4.375rem;margin-block-end:4.375rem}.students-city-applying .students-apply-detail{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.students-city-applying .students-apply-detail p{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#2d3a4a;-webkit-margin-after:.3125rem;margin-block-end:.3125rem}@media screen and (max-width: 39.9375em){.students-city-applying .students-apply-detail p{line-height:1.5}}.students-city-applying .due-date{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6}.students-city-applying .students-rotation{display:block;-webkit-margin-before:2.5rem;margin-block-start:2.5rem}.students-city-applying .students-rotate-nav{display:block;-webkit-margin-after:2.5rem;margin-block-end:2.5rem}.students-city-key-contacts{background:#fefefe;display:block;padding:35px 12%;position:relative}@media screen and (max-width: 89.9375em){.students-city-key-contacts{padding-inline:8%}}@media screen and (max-width: 64em){.students-city-key-contacts{padding-inline:5%}}@media screen and (max-width: 39.9375em){.students-city-key-contacts{padding-inline:6%}}.key-contacts-info .key-contact-name a:hover{opacity:.7}.large-accordion{background:rgba(199,202,207,.15);display:inline-block;inline-size:100%;max-block-size:8.4375rem;overflow:hidden;padding:3.36875rem 0;position:relative;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media screen and (max-width: 64em){.large-accordion{max-block-size:7.1875rem;padding:2.9296875rem 0}}@media screen and (max-width: 39.9375em){.large-accordion{max-block-size:6.25rem;padding:2.540625rem 0}}@media screen and (max-width: 23.75em){.large-accordion{max-block-size:6.25rem;padding:2.6203125rem 0}}.large-accordion span:after{content:url(/assets/images/large-accordion-plus-icon.png);inset-block-start:2.46875rem;inset-inline-end:90px;position:absolute}@media screen and (max-width: 64em){.large-accordion span:after{inset-block-start:1.84375rem;inset-inline-end:30px}}@media screen and (max-width: 39.9375em){.large-accordion span:after{inset-block-start:1.375rem;-webkit-transform:scale(.75);transform:scale(.75)}}.large-accordion span{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:2rem;letter-spacing:.4px;color:#2d3a4a;display:-webkit-box;display:-ms-flexbox;display:flex;inline-size:100%;line-height:.85;-webkit-margin-after:10px;margin-block-end:10px;padding:0 9.375rem 0 12%}@media screen and (max-width: 39.9375em){.large-accordion span{font-size:1.5rem}}@media screen and (max-width: 89.9375em){.large-accordion span{-webkit-padding-start:8%;padding-inline-start:8%}}@media screen and (max-width: 64em){.large-accordion span{font-size:1.5625rem;letter-spacing:-1px;padding-inline:5% 5.625rem}}@media screen and (max-width: 39.9375em){.large-accordion span{font-size:1.375rem;-webkit-padding-end:4.6875rem;padding-inline-end:4.6875rem}}@media screen and (max-width: 23.75em){.large-accordion span{font-size:1.1875rem}}.large-accordion p{display:block;inline-size:60%;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:15%;margin-inline-start:15%;opacity:0;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}@media screen and (max-width: 64em){.large-accordion p{inline-size:67.5%;line-height:1.4;-webkit-margin-before:1.5em;margin-block-start:1.5em;-webkit-margin-start:12.5%;margin-inline-start:12.5%}}@media screen and (max-width: 39.9375em){.large-accordion p{inline-size:75%;-webkit-margin-start:10%;margin-inline-start:10%}}.large-accordion:hover{background:#f8e71c}.large-accordion:hover span:after{content:url(/assets/images/large-accordion-plus-icon-white.png)}.large-accordion .toggle-button{cursor:pointer}.large-accordion .content-to-expand{display:none}.large-accordion.expanded{background:#f8e71c;max-block-size:71.875rem}.large-accordion.expanded .content-to-expand{display:block}.large-accordion.expanded p{display:block;opacity:1}.large-accordion.expanded span:after{content:url(/assets/images/large-accordion-minus-icon.png);-webkit-margin-before:10px;margin-block-start:10px}.home-hero__slide{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;inline-size:100%}.home-hero__slide:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.home-hero__subtext{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:1.125rem;letter-spacing:1.8px;line-height:2;text-transform:uppercase;-ms-flex-item-align:start;align-self:flex-start;display:inline-block}@media screen and (max-width: 39.9375em){.home-hero__subtext{font-size:.9375rem;line-height:2}}.home-hero__text{font-family:NHaasGroteskDSStd-35XLt,Helvetica,Arial,sans-serif;font-size:6rem;letter-spacing:2;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-margin-after:1.25rem;margin-block-end:1.25rem}@media screen and (min-width: 64.0625em)and (max-width: 89.9375em){.home-hero__text{font-size:6vw}}@media screen and (max-width: 64em){.home-hero__text{font-size:10vw}}@media screen and (max-height: 680px)and (orientation: portrait){.home-hero__text{-webkit-margin-before:-4.6875rem;margin-block-start:-4.6875rem}}@media only screen and (max-height: 660px){.home-hero__text{font-size:4.8vw}}@media screen and (max-width: 39.9375em){.home-hero__text{font-size:9vw;-webkit-margin-before:0;margin-block-start:0}}.home-hero__animation{overflow:visible}.home-hero__line{position:relative;white-space:nowrap}.home-hero__underline{text-rendering:optimizeLegibility;-webkit-transition-delay:10ms;transition-delay:10ms;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:none;transition-property:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.home-hero__underline:after{background-color:#f8e71c;block-size:3px;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;inline-size:100%;inset-block-end:0;inset-inline-end:0;outline:1px solid rgba(0,0,0,0);position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition-delay:inherit;transition-delay:inherit;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.home-hero__underline.js-animating-in:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.home-hero__underline.js-animating-out:after{-webkit-transform-origin:right bottom;transform-origin:right bottom}.home-hero__cta{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1.4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fefefe;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;text-decoration:none!important;text-transform:uppercase}@media screen and (max-width: 39.9375em){.home-hero__cta{font-size:.875rem;letter-spacing:.8px;line-height:1.2}}@media screen and (max-width: 39.9375em){.home-hero__cta{font-size:.6875rem}}.home-hero__cta:before{color:#f8e71c;content:"\f111";font-family:FontAwesome;font-size:.625rem;-webkit-margin-end:1.5em;margin-inline-end:1.5em}.home-hero__cta:hover{color:#fff}.home-hero__cta:hover:before{color:#fff}.home-hero__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-margin-before:1em;margin-block-start:1em;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.home-hero__controls a{color:#fefefe;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:0;position:relative;text-decoration:none;vertical-align:middle}.home-hero__controls a:before,.home-hero__controls a:after{content:""}.home-hero__controls .home-hero__indicator{font-size:.875rem;margin:0 .65em}.home-hero__controls .home-hero__previous,.home-hero__controls .home-hero__next{background-position:center center;background-repeat:no-repeat;background-size:contain;block-size:.9625rem;inline-size:.9625rem}.home-hero__controls .home-hero__previous{background-image:url(/assets/images/fa-angle-left.svg)}.home-hero__controls .home-hero__next{background-image:url(/assets/images/fa-angle-right.svg)}.home-hero__controls .home-hero__pause{block-size:.875rem;inline-size:.875rem;-webkit-margin-start:.8rem;margin-inline-start:.8rem}.home-hero__controls .home-hero__pause:before,.home-hero__controls .home-hero__pause:after{background-color:#fefefe;block-size:.6125rem;display:-webkit-box;display:-ms-flexbox;display:flex;inline-size:2px;inset-block-start:.13125rem;inset-inline-start:.4rem;position:absolute}.home-hero__controls .home-hero__pause:before{-webkit-margin-start:-3px;margin-inline-start:-3px}.home-hero__controls .home-hero__pause:after{-webkit-margin-start:1px;margin-inline-start:1px}.home-hero__controls .home-hero__pause.js-paused:before{background-color:transparent;block-size:0;border-color:transparent transparent transparent #fefefe;border-style:solid;border-width:.25rem 0 .25rem .5rem;inline-size:0;inset-block-start:.2rem;inset-inline-start:.2rem;-webkit-margin-start:0;margin-inline-start:0}.home-hero__controls .home-hero__pause.js-paused:after{display:none}.home-hero__controls .home-hero__trainstop:before{content:"\25cf"}.search-block{-webkit-margin-before:7.5%;margin-block-start:7.5%;position:relative;width:100%}@media only screen and (min-height: 801px){.search-block{-webkit-margin-before:6.875rem;margin-block-start:6.875rem}}@media screen and (max-width: 39.9375em){.search-block{margin-block:1.875rem}}@media screen and (min-width: 64.0625em){.home-page .main-footer{inset-inline-start:0;padding-inline:7.5% 345px;position:absolute}.home-page .main-footer .footer-menu{-webkit-margin-end:0;margin-inline-end:0}}.session-outline a{color:#fefefe}.authors-block{color:#0a0a0a!important;display:block;-webkit-margin-after:2.5rem;margin-block-end:2.5rem;font-family:Georgia,Times,Times New Roman,serif;font-weight:400;line-height:1.5;font-size:16px}.authors-block p{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:.4px;line-height:2;color:#0a0a0a!important}@media screen and (max-width: 39.9375em){.authors-block p{font-size:1rem;letter-spacing:.4px;line-height:2}}.authors-block .article-date{color:#2d3a4a!important}.authors-block a{text-decoration:underline;font-family:Georgia,Times,Times New Roman,serif;color:#2d3a4a}.authors-block a:hover{text-decoration:none}.academy-disclaimer{-webkit-margin-before:50px;margin-block-start:50px}.practice-list{margin:0 0 40px}.practice-list h5{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;color:#0a0a0a;-webkit-margin-after:.3125rem;margin-block-end:.3125rem}.practice-list li{color:#0a0a0a;font-size:.875rem;list-style:none}@media all and (max-width: 640px){.practice-list li{display:block}}.practice-list .email-link{text-decoration:underline}.practice-list .email-link:hover{text-decoration:none}.practice-list .phone-link{color:#0a0a0a;text-decoration:none}.academy-details h3{-webkit-margin-before:2.5rem;margin-block-start:2.5rem}.KeyContactsVisibility-hide{display:none;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.KeyContactsVisibility-show{display:block}.insight-title{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1.4px;color:#2d3a4a;display:block;font-size:.75rem;letter-spacing:.5px;line-height:1.2;-webkit-margin-after:.9375rem;margin-block-end:.9375rem;text-transform:uppercase}@media screen and (max-width: 39.9375em){.insight-title{font-size:.875rem;letter-spacing:.8px;line-height:1.2}}h1 em{margin:0 12px 0 5px}h4 a em{margin:0 8px 0 4px}.intro{display:block;-webkit-margin-after:4.6875rem;margin-block-end:4.6875rem}#alumni a{color:#fefefe;text-decoration:underline}#alumni a:hover{opacity:.5}#alumni .inline-linkd-icon{display:inline-block;inset-block-start:2px;-webkit-margin-end:10px;margin-inline-end:10px;position:relative}@media screen and (max-width: 39.9375em){.our-work-section{-webkit-margin-before:3.125rem;margin-block-start:3.125rem}}.our-work-section-tabs h6{margin:40px 0 30px}.key-contacts-info{-webkit-margin-after:2.5rem;margin-block-end:2.5rem}.key-contacts-info .email-link-icon,.key-contacts-info .email-link-icon:hover{text-decoration:none}.key-contacts-info img{inline-size:160px;-webkit-margin-after:1.5625rem;margin-block-end:1.5625rem}.key-contacts-info h6{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:1.4px;-webkit-margin-after:.75rem;margin-block-end:.75rem}@media screen and (max-width: 39.9375em){.key-contacts-info h6{font-size:.875rem;letter-spacing:.8px;line-height:1.2}}.key-contacts-info h6:hover{opacity:.5}.key-contacts-info p{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6;line-height:1.5;-webkit-margin-after:7px;margin-block-end:7px}@media screen and (max-width: 39.9375em){.key-contacts-info p{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}.key-contacts-info a:hover{opacity:.5}.key-contacts-info .key-contact-name{display:block;max-inline-size:160px}.key-contacts-info .key-contact-name a{text-decoration:none}.date-range{display:block;-webkit-margin-before:.625rem;margin-block-start:.625rem}.expertise-lists{display:block;-webkit-margin-before:1.375rem;margin-block-start:1.375rem}@media screen and (max-width: 39.9375em){.expertise-lists{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}}.expertise-lists h6{-webkit-margin-after:27px;margin-block-end:27px}@media screen and (max-width: 39.9375em){.expertise-lists h6{-webkit-margin-before:2.1875rem;margin-block-start:2.1875rem}}.expertise-lists ul li::marker{content:""}.expertise-lists a,.expertise-lists li a{text-decoration:none}.expertise-lists .js-highlight-tabs a{color:#fefefe;font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;text-decoration:none}.expertise-lists li li{-webkit-margin-start:10px;margin-inline-start:10px}.ourwork article p.strong{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:1rem}.ourwork .date-block h6{font-size:1rem}.ourwork .white .latest-block a{text-decoration:none}.ourwork .white .latest-block a:hover{color:#ccc}.student-profile{-webkit-backface-visibility:hidden;backface-visibility:hidden;block-size:150px;display:inline-block;float:inline-start;inline-size:150px;-webkit-margin-after:40px;margin-block-end:40px;-webkit-margin-end:.9375rem;margin-inline-end:.9375rem}.student-profile a:hover{opacity:.5}@media (max-width: 1334px){.student-profile{-webkit-margin-after:0;margin-block-end:0}}@media (max-width: 1024px){.student-profile{-webkit-margin-after:40px;margin-block-end:40px}}@media (max-width: 950px){.students-city-applying .student-profile{-webkit-margin-after:0;margin-block-end:0}}@media (max-width: 794px){.student-profile{-webkit-margin-after:0;margin-block-end:0}}.student-profile img{border-radius:150px}@media (max-width: 330px){.student-profile{block-size:150px;inline-size:150px;-webkit-margin-end:.625rem;margin-inline-end:.625rem}}@media (min-width: 1024px)and (max-width: 1080px){.student-profile{block-size:150px;inline-size:150px;-webkit-margin-end:.625rem;margin-inline-end:.625rem}}.student-info{display:inline-block;inline-size:50%;margin-block:20px 3.75rem;-webkit-padding-before:.9375rem;padding-block-start:.9375rem;word-break:break-all;word-break:break-word}@media (max-width: 1334px){.student-info{inline-size:100%;-webkit-margin-before:0;margin-block-start:0}}@media (max-width: 1024px){.student-info{inline-size:50%;-webkit-margin-before:20px;margin-block-start:20px}}@media (max-width: 950px)and (min-width: 640px){.students-city-applying .student-info{inline-size:100%;-webkit-margin-before:0;margin-block-start:0}}@media (max-width: 794px){.student-info{inline-size:100%;-webkit-margin-before:0;margin-block-start:0}}@media (max-width: 640px){.student-info{inline-size:50%;-webkit-margin-before:20px;margin-block-start:20px}}@media (max-width: 402px){.student-info{inline-size:100%;-webkit-margin-before:0;margin-block-start:0}}.student-info p.strong{font-family:NHaasGroteskDSStd-65Md,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.4px;line-height:1.6;font-style:normal;line-height:1.5;-webkit-margin-after:0;margin-block-end:0}.student-info p{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6;-webkit-margin-after:0;margin-block-end:0}@media screen and (max-width: 39.9375em){.student-info p{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}@media (min-width: 1024px)and (max-width: 1080px){.student-info p{font-size:.75rem}}@media (min-width: 640px)and (max-width: 680px){.student-info p{font-size:.75rem}}.student-info a{text-decoration:none}.student-info a p.strong:hover{opacity:.5}.class-heading{-webkit-margin-after:1.875rem;margin-block-end:1.875rem}.round-profile{border-radius:300px}@media screen and (max-width: 64em){.round-profile{max-inline-size:200px}}.who-we-are-thumbnail{margin:2.5rem 0}.office-address{-webkit-margin-after:2.5rem;margin-block-end:2.5rem}@media screen and (max-width: 39.9375em){.office-address{-webkit-margin-before:15px;margin-block-start:15px}}.office-address h5{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.375rem;letter-spacing:.4px}@media screen and (max-width: 39.9375em){.office-address h5{font-size:1rem;letter-spacing:.4px}}.office-address p{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6;margin:0}@media screen and (max-width: 39.9375em){.office-address p{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}.office-address a{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6;color:#fefefe;display:block;-webkit-margin-before:2.5rem;margin-block-start:2.5rem;text-decoration:underline}@media screen and (max-width: 39.9375em){.office-address a{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}@media screen and (max-width: 39.9375em){.office-address a{margin:20px 0 30px}}.office-address a:hover{color:#ccc}.office-address .phone-link{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6;color:#fefefe;-webkit-margin-before:0;margin-block-start:0;text-decoration:none;text-decoration:underline}@media screen and (max-width: 39.9375em){.office-address .phone-link{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}.visiting-info p.strong{-webkit-margin-after:0;margin-block-end:0}.visiting-info a{color:#fefefe;text-decoration:underline}.visiting-info a:hover{text-decoration:none}.map-image{display:block}@media screen and (max-width: 39.9375em){.map-image{-webkit-margin-after:25px;margin-block-end:25px}}.office-block{margin:50px 0}@media screen and (max-width: 39.9375em){.office-block{margin:30px 0}.office-block .vertical{-webkit-margin-before:30px;margin-block-start:30px}}.office-block:first-of-type{-webkit-margin-before:0;margin-block-start:0}.office-block:last-of-type{-webkit-margin-after:0;margin-block-end:0}.office-block a img{-webkit-padding-before:21px;padding-block-start:21px}@media screen and (max-width: 39.9375em){.office-block a img{-webkit-padding-before:0;padding-block-start:0}}.infographic-section-block{margin-block:3.125rem 6.25rem}@media screen and (max-width: 39.9375em){.location-block{margin:.625rem 0}}.location-block p{font-family:NHaasGroteskDSStd-55Rg,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.6px;line-height:1.6}@media screen and (max-width: 39.9375em){.location-block p{font-size:.875rem;letter-spacing:.6px;line-height:1.6}}.callout-section{-webkit-border-start:4px solid #f8e71c;border-inline-start:4px solid #f8e71c;display:block;-webkit-margin-after:2.8125rem;margin-block-end:2.8125rem;-webkit-padding-start:1.5625rem;padding-inline-start:1.5625rem}@media screen and (max-width: 64em){.callout-section p{font-size:1.125rem}}.callout-section p{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif;font-size:1.375rem;letter-spacing:.4px;line-height:1.6}@media screen and (max-width: 39.9375em){.callout-section p{font-size:1rem;letter-spacing:.4px}}.infograph-detail{display:inline-block;font-size:.875rem;font-style:italic;-webkit-margin-before:11.875rem;margin-block-start:11.875rem}.find-out-more-block{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.find-out-more-block p{font-style:italic;-webkit-margin-after:.625rem;margin-block-end:.625rem}.firm-quote-block{-webkit-margin-before:6.875rem;margin-block-start:6.875rem}.firm-quote-block h5{font-family:NHaasGroteskDSStd-45Lt,Helvetica,Arial,sans-serif}.firm-quote-block:first-of-type{-webkit-margin-before:0;margin-block-start:0}

/*# sourceMappingURL=styles.css.map*/