/* Minification failed. Returning unminified contents.
(1,4554): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,20297): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,20362): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21743): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,21772): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,22649): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,22678): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,27890): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,27919): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,29054): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,29312): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,29562): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,29632): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,30844): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,30960): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,31069): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,33290): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,33324): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,33439): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,33825): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,34254): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,34387): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,34542): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,37542): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,37577): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,37868): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,39174): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,42451): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(1,44428): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
 */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@keyframes spin{to{transform:rotate(360deg)}}@keyframes heartbeat{0%{transform:scale(1)}20%{transform:scale(0.9)}40%{transform:scale(1)}60%{transform:scale(0.9)}80%{transform:scale(1)}100%{transform:scale(1)}}@font-face{font-family:"ObjectSans-Bold";src:url("../../fonts/ObjectSans-Bold.woff2") format("woff2"),url("../../fonts/ObjectSans-Bold.woff") format("woff")}@font-face{font-family:"ObjectSans-Heavy";src:url("../../fonts/ObjectSans-Heavy.woff2") format("woff2"),url("../../fonts/ObjectSans-Heavy.woff") format("woff")}@font-face{font-family:"ObjectSans-Light";src:url("../../fonts/ObjectSans-Light.woff2") format("woff2"),url("../../fonts/ObjectSans-Light.woff") format("woff")}@font-face{font-family:"ObjectSans-Regular";src:url("../../fonts/ObjectSans-Regular.woff2") format("woff2"),url("../../fonts/ObjectSans-Regular.woff") format("woff")}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,input,select,textarea{color:#000;font-size:100%}body{font-size:16px;font-family:"ObjectSans-Light",sans-serif;line-height:1.5;width:auto;height:auto;padding:0;margin:0}h1,h2,h3,h4,h5,h6{color:inherit;font-family:"ObjectSans-Heavy",sans-serif;font-weight:normal;margin-top:1.5em;margin-bottom:1em;line-height:1.2}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"ObjectSans-Heavy",sans-serif}h1{font-size:3.75rem;margin-bottom:0.5em}@media only screen and (max-width: 90em){h1{font-size:2.875rem}}@media only screen and (max-width: 46.25em){h1{font-size:2rem}}h1:first-child{margin-top:0}h2{font-size:1.25rem}h3{font-size:1rem}h4{font-size:1rem}h5{font-size:.9375rem}h6{font-size:.875rem}p,ul,ol{font-size:.9375rem;margin:0 0 1.5em 0;letter-spacing:-0.05px}p.large,ul.large,ol.large{font-size:1.5em !important;font-family:"ObjectSans-Regular",sans-serif}@media only screen and (max-width: 90em){p.large,ul.large,ol.large{font-size:1em  !important}}ul,ol{margin-left:20px;padding:0}li{margin:0;padding:0}dl{margin-bottom:1em}dl dt{font-weight:bold;margin-top:1em}dl dd{margin:0}a{font-family:"ObjectSans-Bold",sans-serif;color:#000;text-decoration:none;transition:color 0.1s linear}a:focus{outline:5px auto -webkit-focus-ring-color}a:focus,a:hover{color:#f32836}a:hover{outline-width:0}a:active{color:#dc0c1b;outline-width:0}a img{border:none}hr{display:block;height:1px;border:0;border-top:1px solid #828282;margin:1.25rem 0;padding:0}img,picture{margin:0;max-width:100%;height:auto}img.image-left,picture.image-left{float:left;margin:0 1em 1em 0}img.image-right,picture.image-right{float:right;margin:0 0 1em 1em}blockquote{font-family:"ObjectSans-Regular",sans-serif;font-size:1.5rem;line-height:1.5;padding:0;margin-top:3.75rem;margin-bottom:3.75rem;margin-left:calc(var(--grid-gap) * -1);margin-right:0}@media only screen and (max-width: 48em){blockquote{font-size:1.25rem;margin-top:2.5rem;margin-bottom:2.5rem;margin-left:0}}code{font-family:"Courier New", Courier, serif;overflow:auto;padding:2px;background:#fff}pre code{background:none}pre{margin:0 0 20px;padding:10px;background:#fff;overflow:auto;border:1px solid #e4e4e4}i,em{font-style:italic}strong{font-weight:normal;font-family:"ObjectSans-Bold",sans-serif}fieldset{background:#f2f1f0;border:1px solid #ddd;margin:0;margin-bottom:16px;padding:20px}label{display:block;margin-bottom:5px}.field-validation-error{color:#f32836;display:block;font-size:.875rem;margin-top:5px}input[type="date"],input[type="datetime-local"],input[type="email"],input[type="file"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],select,textarea{font-size:.9375rem;font-family:"ObjectSans-Light",sans-serif;padding:10px;line-height:auto;background-color:transparent;border:none;border-bottom:1px solid #828282;width:100%;border-radius:0}input[type="date"].placeholder,input[type="datetime-local"].placeholder,input[type="email"].placeholder,input[type="file"].placeholder,input[type="month"].placeholder,input[type="number"].placeholder,input[type="password"].placeholder,input[type="search"].placeholder,input[type="tel"].placeholder,input[type="text"].placeholder,input[type="time"].placeholder,input[type="url"].placeholder,input[type="week"].placeholder,select.placeholder,textarea.placeholder{color:#828282}input[type="date"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="file"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="week"]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#828282}input[type="date"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="file"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="week"]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#828282}input[type="date"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="file"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#828282}input[type="date"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="file"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#828282}input[type="date"]:disabled,input[type="datetime-local"]:disabled,input[type="email"]:disabled,input[type="file"]:disabled,input[type="month"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="text"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="week"]:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:0.35;user-select:none;pointer-events:none}input{-webkit-appearance:none}textarea{height:200px;resize:vertical;background-color:#ffffff;border:1px solid #828282}input[type="checkbox"],input[type="radio"]{position:absolute;left:-9999px}input[type="checkbox"]:disabled ~ *,input[type="radio"]:disabled ~ *{cursor:not-allowed;opacity:0.35;user-select:none;pointer-events:none}input[type="checkbox"] ~ label,input[type="radio"] ~ label{position:relative;display:block;padding-left:2em;cursor:pointer}input[type="checkbox"] ~ label:before,input[type="checkbox"] ~ label:after,input[type="radio"] ~ label:before,input[type="radio"] ~ label:after{display:block;content:"";position:absolute;left:0;top:0;width:1.2em;height:1.2em}input[type="checkbox"] ~ label:before,input[type="radio"] ~ label:before{border:2px solid #ddd;background-color:#ffffff}input[type="checkbox"] ~ label:after,input[type="radio"] ~ label:after{top:2px;left:2px;background-image:url(../../images/checkmark.svg);background-repeat:no-repeat;background-size:1.1em;background-position:center;transform:scale(0);transition:transform 0.25s ease-in-out}input[type="checkbox"]:checked ~ label:before,input[type="radio"]:checked ~ label:before{background-color:#f32836}input[type="checkbox"]:checked ~ label:after,input[type="radio"]:checked ~ label:after{transform:scale(1)}input[type="radio"] ~ label:before,input[type="radio"] ~ label:after{border-radius:100%}input[type="radio"] ~ label:after{background-image:none;background-color:#f32836;box-shadow:inset 0 0 0 0.3em #ffffff}input[type="radio"]:checked ~ label:before{background-color:#ffffff}table{font-size:1rem;width:100%;border:1px solid #ddd;border-collapse:collapse}table thead tr{background-color:#e9e7e5}table tbody tr:nth-child(even){background-color:#f2f1f0}table th,table td{border:1px solid #ddd;padding:10px;text-align:left}@media only screen and (max-width: 48em){table th{display:none}}@media only screen and (max-width: 48em){table td{display:block;text-align:left;width:100%;padding:10px;position:relative}table td:before{content:attr(data-th);display:inline-block;font-weight:bold;margin-right:5px}table td.actions:before{display:block;margin-bottom:5px}}.button,button{outline:none}.button+.button,.button+button,button+.button,button+button{margin-left:10px}@media only screen and (max-width: 46.25em){.button+.button,.button+button,button+.button,button+button{margin-left:0;margin-top:10px}}.button{min-width:216px;max-width:100%;display:inline-flex;justify-content:center;align-items:center;color:#ffffff;font-family:"ObjectSans-Bold",sans-serif;font-size:.9375rem;font-weight:400;line-height:1;text-align:center;text-decoration:none;padding:1em 2em;background:#000;border:none;-webkit-appearance:none;border-radius:0;transition:all .25s ease-in-out;position:relative;cursor:pointer}@media only screen and (max-width: 46.25em){.button{display:flex;width:100%}}.button:hover,.button:focus{color:#ffffff;background:#f32836}.button:disabled{cursor:not-allowed;opacity:0.5;filter:grayscale(50%)}.button .icon{width:1em;height:1em}.button .icon:first-child{margin-right:10px}.button .icon:last-child{margin-left:10px}.link--has-arrow{font-size:0.9em;display:inline-flex;align-items:center}.link--has-arrow .icon{font-size:1.25rem;width:1em;height:1em;transform:translateX(0);transition:transform .25s ease-in-out}.link--has-arrow .icon:first-child{margin-right:10px}.link--has-arrow .icon:last-child{margin-left:10px}.link--has-arrow:hover .icon:first-child,.link--has-arrow:focus .icon:first-child{transform:translateX(-5px)}.link--has-arrow:hover .icon:last-child,.link--has-arrow:focus .icon:last-child{transform:translateX(5px)}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.ajax-spinner{border:.1875rem solid rgba(0,0,0,0.4);border-top-color:#000000;border-radius:50%;width:3em;height:3em;animation:spin 1s linear infinite}.ajax-spinner-container-dark{z-index:999;background:rgba(0,0,0,0.5);padding:1em;display:flex;flex-direction:row;align-items:center;justify-content:center}.ajax-spinner-container-dark .ajax-spinner{border-color:rgba(255,255,255,0.4);border-top-color:#ffffff}.ajax-spinner-container-light{z-index:999;background:rgba(255,255,255,0.5);padding:1em;display:flex;flex-direction:row;align-items:center;justify-content:center}.ajax-spinner-container-light .ajax-spinner{border-color:rgba(0,0,0,0.4);border-top-color:#000000}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after{visibility:hidden;opacity:0;pointer-events:none}[data-tooltip]:before{position:absolute;bottom:120%;left:50%;margin-bottom:5px;margin-left:-80px;padding:7px;width:160px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#000;background-color:rgba(51,51,51,0.9);color:#fff;content:attr(data-tooltip);text-align:center;font-size:.8125rem;line-height:1.4}[data-tooltip]:after{content:" ";position:absolute;bottom:calc(120% - 5px);left:50%;border:solid transparent;height:0;width:0;border-color:transparent;border-top-color:rgba(51,51,51,0.9);border-width:5px;margin-left:-5px}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;opacity:1}#AdminBar{position:fixed;width:100%;top:0;left:0;padding-top:5px;padding-bottom:5px;background-color:rgba(0,0,0,0.8);z-index:9999}@media only screen and (max-width: 64em){#AdminBar+header{padding-top:40px}}@media only screen and (max-width: 46.25em){#AdminBar+header .mobile-menu{top:30px}}#AdminBar a{color:#fff;text-decoration:underline}#AdminBar .close{display:block;position:absolute;top:5px;right:5px;width:20px;height:20px;cursor:pointer;text-decoration:none;transition:opacity, 0.2s, linear}#AdminBar .close:before{content:"\00d7";color:#fff;font-size:1.25rem}#AdminBar .close:hover{opacity:0.8}#AdminBar ul{margin:0;padding:0;list-style:none;text-align:right;padding-right:50px}@media only screen and (max-width: 46.25em){#AdminBar ul{padding-right:40px}}#AdminBar ul li{display:inline-block;color:#fff;font-size:.8125rem;margin-left:20px}#AdminBar ul li:first-child{margin-left:0}#AdminBar ul li.greeting{opacity:0.8}@media only screen and (max-width: 46.25em){#AdminBar ul li.pipe{display:none}}.column-wrapper{width:100%;max-width:162.5rem;display:flex;flex-wrap:wrap}@supports (display: grid){.column-wrapper{width:100%;max-width:162.5rem;margin:0 auto;display:grid;grid-template-columns:repeat(10, 1fr);grid-template-columns:repeat(10, minmax(0, 1fr));grid-column-gap:var(--grid-gap)}}.column-1of1{width:calc(100% - 2.5rem);margin:1.25rem}@supports (display: grid){.column-1of1{width:unset;margin:unset;grid-column-end:span 10}}.column-1of2,.column-2of4{width:calc(50% - 2.5rem);margin:1.25rem}@supports (display: grid){.column-1of2,.column-2of4{width:unset;margin:unset;grid-column-end:span 5}}@media only screen and (max-width: 46.25em){@supports (display: grid){.column-1of2,.column-2of4{grid-column-end:span 10}}}.column-1of3{width:calc(33.3% - 2.5rem);margin:1.25rem}@media only screen and (max-width: 48em){.column-1of3{width:100%}}@supports (display: grid){.column-1of3{width:unset;margin:unset;grid-column-end:span 3}}@media only screen and (max-width: 48em){@supports (display: grid){.column-1of3{grid-column-end:span 10}}}.column-2of3{width:calc(66.6% - 2.5rem);margin:1.25rem}@media only screen and (max-width: 48em){.column-2of3{width:100%}}@supports (display: grid){.column-2of3{width:unset;margin:unset;grid-column-end:span 6}}@media only screen and (max-width: 48em){@supports (display: grid){.column-2of3{grid-column-end:span 10}}}.column-1of4{width:calc(25% - 2.5rem);margin:1.25rem}@supports (display: grid){.column-1of4{width:unset;margin:unset;grid-column-end:span 2}}@media only screen and (max-width: 46.25em){@supports (display: grid){.column-1of4{grid-column-end:span 10}}}.column-3of4{width:calc(75% - 2.5rem);margin:1.25rem}@supports (display: grid){.column-3of4{width:unset;margin:unset;grid-column-end:span 7}}@media only screen and (max-width: 46.25em){@supports (display: grid){.column-3of4{grid-column-end:span 10}}}.column-9of10{width:calc(90% - 2.5rem);margin:1.25rem}@supports (display: grid){.column-9of10{width:unset;margin:unset;grid-column-end:span 9}}@media only screen and (max-width: 48em){@supports (display: grid){.column-9of10{grid-column-end:span 10}}}.column-start-1{margin-left:calc(0%  + 1.25rem)}@supports (display: grid){.column-start-1{margin-left:unset;grid-column-start:1}}@media only screen and (max-width: 48em){@supports (display: grid){.column-start-1{grid-column-start:auto}}}.column-start-2{margin-left:calc(8.33333%  + 1.25rem)}@supports (display: grid){.column-start-2{margin-left:unset;grid-column-start:2}}@media only screen and (max-width: 48em){@supports (display: grid){.column-start-2{grid-column-start:auto}}}.column-start-3{margin-left:calc(16.66667%  + 1.25rem)}@supports (display: grid){.column-start-3{margin-left:unset;grid-column-start:3}}@media only screen and (max-width: 48em){@supports (display: grid){.column-start-3{grid-column-start:auto}}}.column-start-4{margin-left:calc(25%  + 1.25rem)}@supports (display: grid){.column-start-4{margin-left:unset;grid-column-start:4}}@media only screen and (max-width: 48em){@supports (display: grid){.column-start-4{grid-column-start:auto}}}.column-start-5{margin-left:calc(33.33333%  + 1.25rem)}@supports (display: grid){.column-start-5{margin-left:unset;grid-column-start:5}}@media only screen and (max-width: 48em){@supports (display: grid){.column-start-5{grid-column-start:auto}}}.column-start-6{margin-left:calc(41.66667%  + 1.25rem)}@supports (display: grid){.column-start-6{margin-left:unset;grid-column-start:6}}@media only screen and (max-width: 48em){@supports (display: grid){.column-start-6{grid-column-start:auto}}}.column-start-7{margin-left:calc(50%  + 1.25rem)}@supports (display: grid){.column-start-7{margin-left:unset;grid-column-start:7}}@media only screen and (max-width: 48em){@supports (display: grid){.column-start-7{grid-column-start:auto}}}.column-start-8{margin-left:calc(58.33333%  + 1.25rem)}@supports (display: grid){.column-start-8{margin-left:unset;grid-column-start:8}}@media only screen and (max-width: 48em){@supports (display: grid){.column-start-8{grid-column-start:auto}}}.column-start-9{margin-left:calc(66.66667%  + 1.25rem)}@supports (display: grid){.column-start-9{margin-left:unset;grid-column-start:9}}@media only screen and (max-width: 48em){@supports (display: grid){.column-start-9{grid-column-start:auto}}}.column-start-10{margin-left:calc(75%  + 1.25rem)}@supports (display: grid){.column-start-10{margin-left:unset;grid-column-start:10}}@media only screen and (max-width: 48em){@supports (display: grid){.column-start-10{grid-column-start:auto}}}.column-start-11{margin-left:calc(83.33333%  + 1.25rem)}@supports (display: grid){.column-start-11{margin-left:unset;grid-column-start:11}}@media only screen and (max-width: 48em){@supports (display: grid){.column-start-11{grid-column-start:auto}}}.column-start-12{margin-left:calc(91.66667%  + 1.25rem)}@supports (display: grid){.column-start-12{margin-left:unset;grid-column-start:12}}@media only screen and (max-width: 48em){@supports (display: grid){.column-start-12{grid-column-start:auto}}}:root{--grid-gap:2.5rem}@media only screen and (max-width: 48em){:root{--grid-gap:1.25rem}}*{box-sizing:border-box}@supports not (-ms-high-contrast: none){.fade-in{opacity:0;transition:opacity .25s ease-in-out, transform .5s ease-in-out}}@supports not (-ms-high-contrast: none){.fade-in--up{transform:translateY(var(--grid-gap));opacity:0;transition:opacity .25s ease-in-out, transform .5s ease-in-out}}@media only screen and (max-width: 48em){.fade-in--up{opacity:1;transform:translate(0)}}@supports not (-ms-high-contrast: none){.fade-in--down{transform:translateY(-var(--grid-gap));opacity:0;transition:opacity .25s ease-in-out, transform .5s ease-in-out}}@media only screen and (max-width: 48em){.fade-in--down{opacity:1;transform:translate(0)}}@supports not (-ms-high-contrast: none){.fade-in--right{transform:translateX(var(--grid-gap));opacity:0;transition:opacity .25s ease-in-out, transform .5s ease-in-out}}@media only screen and (max-width: 48em){.fade-in--right{opacity:1;transform:translate(0)}}@supports not (-ms-high-contrast: none){.fade-in--left{transform:translateX(-var(--grid-gap));opacity:0;transition:opacity .25s ease-in-out, transform .5s ease-in-out}}@media only screen and (max-width: 48em){.fade-in--left{opacity:1;transform:translate(0)}}.fade-in--is-visible{opacity:1;transform:translate(0)}body.lock-scroll{height:100%;overflow:hidden}.main-wrapper{max-width:165rem;margin-left:2.5rem;margin-right:2.5rem;margin-left:var(--grid-gap);margin-right:var(--grid-gap);display:flex}@supports (display: grid){.main-wrapper{display:grid;grid-template-columns:220px 1fr;grid-gap:var(--grid-gap)}}@media only screen and (max-width: 64em){.main-wrapper{grid-template-columns:180px 1fr}}@media only screen and (max-width: 48em){.main-wrapper{grid-template-columns:1fr}}@supports (display: grid){.main-wrapper.has-sub-nav{grid-template-columns:220px 220px 1fr}}@media only screen and (max-width: 64em){.main-wrapper.has-sub-nav{grid-template-columns:180px 180px 1fr}}@media only screen and (max-width: 48em){.main-wrapper.has-sub-nav{grid-template-columns:180px 1fr}}@media only screen and (max-width: 46.25em){.main-wrapper.has-sub-nav{grid-template-columns:1fr}}main{flex:1}@supports (display: grid){main{flex:unset}}section{padding-top:2em;padding-bottom:2em}header{max-width:165rem;margin-left:2.5rem;margin-right:2.5rem;margin-left:var(--grid-gap);margin-right:var(--grid-gap);position:relative;padding-top:40px;padding-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width: 48em){header{padding-top:20px;padding-bottom:40px}}.logo{position:relative;z-index:998;display:inline-block}.logo:hover .logo__desktop .heart{animation-play-state:running}.logo__desktop{width:170px;height:113px}@media only screen and (max-width: 48em){.logo__desktop{display:none}}.logo__desktop .heart{transform-box:fill-box;transform-origin:center center;animation:heartbeat 2s ease-in-out infinite;animation-play-state:paused}.logo__desktop path{fill:#f32836}.search-active .logo__desktop path{fill:#ffffff}.logo__mobile{display:none}@media only screen and (max-width: 48em){.logo__mobile{display:block;width:172px;height:22px}}.search-button{cursor:pointer;font-size:.8125rem;display:inline-flex;justify-content:center;align-items:center;background:transparent;color:#000;transition:color .25s ease-in-out;border:none;padding:1em;font-family:"ObjectSans-Regular",sans-serif;margin-top:-1em;margin-right:-1em;position:relative;z-index:998}.search-button:hover,.search-button:focus{color:#f32836}@media only screen and (max-width: 48em){.search-button{position:absolute;right:50px;top:21px;padding:10px 5px}}.search-button .icon{font-size:1.2em}@media only screen and (max-width: 48em){.search-button .icon{font-size:1.5rem}}.search-active .search-button{color:#ffffff}@media only screen and (max-width: 48em){.search-active .search-button{right:8px;top:25px}}.search-button__collapsed{display:inline-flex;justify-content:center;align-items:center}.search-active .search-button__collapsed{display:none}.search-button__expanded{display:none}.search-active .search-button__expanded{display:inline-flex}.search-button__text{margin-left:5px}@media only screen and (max-width: 48em){.search-button__text{display:none}}.search-button__burger-icon{position:relative;margin-top:6px;margin-bottom:6px;user-select:none}.search-button__burger-icon,.search-button__burger-icon::before,.search-button__burger-icon::after{display:block;width:20px;height:2px;background-color:#fff;transition-property:background-color, transform;transition-duration:.3s}.search-button__burger-icon::before,.search-button__burger-icon::after{position:absolute;content:""}.search-button__burger-icon::before{top:-6px}.search-button__burger-icon::after{top:6px}.search-button__burger-icon{background-color:transparent}.search-button__burger-icon::before{transform:translateY(6px) rotate(45deg)}.search-button__burger-icon::after{transform:translateY(-6px) rotate(-45deg)}.menu-button{display:none;cursor:pointer;background:transparent;border:none;outline:none;padding:10px 5px;position:absolute;right:-5px;top:10px;height:40px;margin:0;z-index:996}@media only screen and (max-width: 48em){.menu-button{display:block}}.menu-button__burger-icon{position:relative;margin-top:6px;margin-bottom:6px;user-select:none}.menu-button__burger-icon,.menu-button__burger-icon::before,.menu-button__burger-icon::after{display:block;width:20px;height:2px;background-color:#000;transition-property:background-color, transform;transition-duration:.3s}.menu-button__burger-icon::before,.menu-button__burger-icon::after{position:absolute;content:""}.menu-button__burger-icon::before{top:-6px}.menu-button__burger-icon::after{top:6px}.is-active .menu-button__burger-icon{background-color:transparent}.is-active .menu-button__burger-icon::before{transform:translateY(6px) rotate(45deg)}.is-active .menu-button__burger-icon::after{transform:translateY(-6px) rotate(-45deg)}.main-nav{margin-top:180px;position:relative;z-index:993;width:220px;margin-right:2.5rem}@media only screen and (max-width: 48em){.main-nav{visibility:hidden;opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#ffffff;margin:0;width:100%;z-index:995;padding:20px;text-align:center}}.main-nav.is-active{visibility:visible;opacity:1;transition:opacity .25s ease-in-out}@supports (display: grid){.main-nav{width:auto;margin-right:unset}}@media only screen and (min-width: 49em){.home-page .main-nav{margin-top:100px}}.main-nav__list{margin:0;padding:0;list-style:none;font-size:1.25rem;letter-spacing:-0.06px;line-height:1.4}@media only screen and (max-width: 48em){.main-nav__list{font-size:2rem;height:calc(100% - 100px);margin-top:100px;transform:translateY(20px);transition:transform .25s ease-in-out;overflow:auto}}.is-active .main-nav__list{transform:translateY(0)}@media only screen and (min-width: 49em){.home-page .main-nav__list{font-size:2rem;letter-spacing:-0.7px;line-height:1.2}}.main-nav__list-item{white-space:nowrap;line-height:inherit}.main-nav__list-item.is-active .main-nav__link{color:#f32836;transform:translateX(0)}.main-nav__link{font-family:"ObjectSans-Heavy",sans-serif;display:inline-block;text-decoration:none;color:#000;transition:color .25s ease-in-out, transform .25s ease-in-out;line-height:inherit}.main-nav__link:hover,.main-nav__link:active{color:#f32836;transform:translateX(0.15em)}@media only screen and (max-width: 48em){.main-nav__link:hover,.main-nav__link:active{transform:translateX(0)}}footer{max-width:165rem;margin-left:2.5rem;margin-right:2.5rem;margin-left:var(--grid-gap);margin-right:var(--grid-gap);padding-left:260px;padding-top:100px;padding-bottom:20px}@media only screen and (max-width: 64em){footer{padding-left:220px}}@media only screen and (max-width: 48em){footer{padding-left:0}}footer p{font-size:.8125rem}footer p.copyright{font-size:.75rem}footer a{text-decoration:none;font-family:"ObjectSans-Light",sans-serif}.footer-nav{margin:0;padding:0;list-style:none;font-size:.8125rem;margin-bottom:1em}.footer-nav__list-item{display:inline-block;margin-right:30px}@media only screen and (max-width: 48em){.footer-nav__list-item{margin-right:10px}}.footer-nav__link{text-decoration:none}.glide__slides{margin:0;padding:0;list-style:none}.glide__button-prev,.glide__button-next{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:60px;width:1em;height:1em;color:#000;background:transparent;border:none;padding:0;-webkit-appearance:none;border-radius:0;margin:auto;z-index:994;transition:all .25s ease-in-out}@media only screen and (max-width: 46.25em){.glide__button-prev,.glide__button-next{font-size:40px}}.glide__button-prev{position:absolute;top:0;bottom:0;right:calc(100% + var(--grid-gap))}@media only screen and (max-width: 48em){.glide__button-prev{position:static}}.glide__button-prev:hover,.glide__button-prev:focus{color:#f32836;transform:translateX(5px)}.glide__button-next{position:absolute;top:0;bottom:0;right:calc(100% + var(--grid-gap) + 1.5em)}@media only screen and (max-width: 48em){.glide__button-next{position:static}}.glide__button-next:hover,.glide__button-next:focus{color:#f32836;transform:translateX(-5px)}.sub-nav{width:220px;margin-right:2.5rem;margin-right:var(--grid-gap);margin-top:180px;margin-left:-2.5rem;margin-left:calc(var(--grid-gap) * -1)}@supports (display: grid){.sub-nav{width:auto;margin-right:unset}}@media only screen and (max-width: 48em){.sub-nav{margin-left:0}}@media only screen and (max-width: 46.25em){.sub-nav{display:none}}.sub-nav__list{margin:0;padding:0;list-style:none;font-size:.875rem}.sub-nav__list-item{margin-bottom:0.5em}.sub-nav__link{font-family:"ObjectSans-Heavy",sans-serif}.sub-nav__link.is-active{color:#f32836}.sub-nav__sub-list{max-width:160px;margin:0;padding:0;list-style:none;font-size:.8125rem;line-height:1.35;margin-top:1.25em;margin-left:1.25em;margin-bottom:1.25em}.sub-nav__sub-list-item{margin-bottom:0.75em}.sub-nav__sub-link{font-family:"ObjectSans-Regular",sans-serif}.sub-nav__sub-link.is-active{color:#f32836;font-family:"ObjectSans-Bold",sans-serif}.about{max-width:1240px}.about__research{max-width:440px;margin:auto}@media only screen and (max-width: 48em){.about__research{max-width:unset}}.about__research .large{margin-left:2em}@media only screen and (max-width: 48em){.about .column-1of2{grid-column-end:span 10}}.about-hero{position:relative}@media only screen and (max-width: 48em){.about-hero{margin-bottom:1.25rem}}.about-hero__image{margin-left:-2.5rem;margin-left:calc(var(--grid-gap) * -1);margin-top:5rem}@media only screen and (max-width: 48em){.about-hero__image{margin-right:calc(var(--grid-gap) * -1);margin-top:2.5rem}}.about-hero__text{position:relative;width:100%;top:-2.5rem;top:calc(var(--grid-gap) * -1);left:100%}@media only screen and (max-width: 48em){.about-hero__text{left:0;top:auto}}.about-hero h2{display:table-caption;font-size:6.25rem;line-height:0.9;letter-spacing:-0.8px;color:#f32836;margin:0;margin-left:-1.5ch}@media only screen and (max-width: 90em){.about-hero h2{font-size:4.375rem}}@media only screen and (max-width: 48em){.about-hero h2{margin-left:0;margin-top:-2ch}}@media only screen and (max-width: 46.25em){.about-hero h2{font-size:3.75rem}}@media only screen and (max-width: 20em){.about-hero h2{font-size:3.125rem}}.article{max-width:820px}.article__back-link{display:none}@media only screen and (max-width: 46.25em){.article__back-link{display:inline-flex;margin-bottom:20px}}.article__intro{margin-bottom:2.5rem}.article__intro p,.article__intro ul,.article__intro ol{font-family:"ObjectSans-Regular",sans-serif;font-size:1.125rem}@media only screen and (max-width: 48em){.article__intro p,.article__intro ul,.article__intro ol{font-size:1rem}}.article__image{margin-bottom:2.5rem;margin-left:-2.5rem}@media only screen and (max-width: 48em){.article__image{margin-left:0}}.article__image img{display:block}.article h1{font-size:2.25rem;margin-bottom:1em}@media only screen and (max-width: 48em){.article h1{font-size:1.5rem}}.contact__header{margin-bottom:3.75rem}@media only screen and (max-width: 46.25em){.contact__header{margin-bottom:2.5rem}}.contact__header p{font-family:"ObjectSans-Regular",sans-serif;font-size:1.125rem}.contact__header p:last-child{margin-bottom:0}@media only screen and (max-width: 46.25em){.contact__header p{font-size:1rem}}.contact__details{max-width:472px}.contact__details hr{margin-top:5rem}@media only screen and (max-width: 46.25em){.contact__details hr{margin-top:2.5rem}}.contact__details h3{font-family:"ObjectSans-Regular",sans-serif;font-size:.75rem;text-transform:uppercase;color:#828282;margin-bottom:0.25em}.contact__details h3:first-child{margin-top:0}.contact__details p{font-size:1.125rem;font-family:"ObjectSans-Bold",sans-serif}.contact__details p:last-child{margin-bottom:0}.contact__details a.link--has-arrow{font-size:.75rem}.contact__image img{display:block}.contact-form{background-color:#f2f1f0;padding:2.5rem;padding:var(--grid-gap);margin-right:calc(var(--grid-gap) * -1)}@media only screen and (max-width: 46.25em){.contact-form{margin-top:2.5rem;margin-left:calc(var(--grid-gap) * -1)}}.contact-form__inner{max-width:472px}.contact-form p{font-size:.875rem;font-family:"ObjectSans-Regular",sans-serif}.contact-form p:last-child{margin-bottom:0}.event{max-width:984px}.event__back-link{display:none}@media only screen and (max-width: 46.25em){.event__back-link{display:inline-flex;margin-bottom:20px}}.event__intro{margin-bottom:2.5rem;margin-bottom:var(--grid-gap)}.event__intro p,.event__intro ul,.event__intro ol{font-family:"ObjectSans-Regular",sans-serif;font-size:1.125rem}@media only screen and (max-width: 48em){.event__intro p,.event__intro ul,.event__intro ol{font-size:1rem}}.event h1{font-size:2.25rem;margin-bottom:1em}@media only screen and (max-width: 48em){.event h1{font-size:1.5rem}}.event__login{max-width:640px;border:1px solid #828282;padding:2.5rem;padding:var(--grid-gap)}.event__login p:last-child{margin-bottom:0}.event-hero{background-color:#f2f1f0;margin-left:-2.5rem;margin-left:calc(var(--grid-gap) * -1);display:flex;margin-bottom:3.75rem}@media only screen and (max-width: 48em){.event-hero{flex-direction:column;flex-wrap:wrap;padding:var(--grid-gap);margin-left:0;margin-bottom:2.5rem}}.event-hero__content{padding:40px;width:calc(50% + 2.5rem)}@media only screen and (max-width: 48em){.event-hero__content{padding:0;order:2;width:100%}}.event-hero__content h2{margin-top:0;font-size:1.125rem}.event-hero__content p:last-child{margin-bottom:0}.event-hero__image{width:calc(50% - 2.5rem)}@media only screen and (max-width: 48em){.event-hero__image{width:100%;order:1;margin-bottom:20px}}.event-hero__image img{display:block;width:100%;height:100%;object-fit:cover}.event-details{border-top:1px solid #828282;margin-top:3.75rem}@media only screen and (max-width: 46.25em){.event-details{margin-top:2.5rem}}.event-details__content{padding-left:88px}@media only screen and (max-width: 48em){.event-details__content{padding-left:40px}}.event-details h2{font-size:1.25rem;font-family:"ObjectSans-Regular",sans-serif}.event-details h2 strong{font-family:"ObjectSans-Heavy",sans-serif}.event-details h2 small{font-size:1rem}.event-details h2 small strong{font-family:"ObjectSans-Bold",sans-serif}.event-details h3{margin-bottom:0.5em;font-family:"ObjectSans-Regular",sans-serif}.event-details h3 strong{font-family:"ObjectSans-Heavy",sans-serif}.filters{display:flex;align-items:center;font-size:.875rem;margin-bottom:60px}@media only screen and (max-width: 48em){.filters{margin-bottom:40px}}.filters__label{color:#828282;margin-right:20px;font-family:"ObjectSans-Bold",sans-serif}.filter-menu{position:relative;z-index:992;margin-right:30px}.filter-menu__button{color:#000;font-family:"ObjectSans-Bold",sans-serif;cursor:pointer;background:transparent;border:none;font-size:.875rem;padding:0.25em 0;border-bottom:1px solid currentColor}.filter-menu__button:hover,.filter-menu__button:focus{color:#f32836}.filter-menu__list{visibility:hidden;opacity:0;transform:translateY(5px);width:205px;margin:0;padding:0;list-style:none;font-size:.875rem;padding:.75rem 1.25rem;background-color:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);position:absolute;top:calc(100% + .75rem);left:-1.25rem;transition:opacity .25s ease-in-out, transform .25s ease-in-out}@media only screen and (max-width: 46.25em){.filter-menu__list{width:200px;left:-2.5rem}}.filter-menu__list.is-active{opacity:1;visibility:visible;transform:translateY(0)}.filter-menu__list-item{margin-bottom:1em}.filter-menu__link{padding:0;background:transparent;border:none;cursor:pointer;font-family:"ObjectSans-Regular",sans-serif;transition:color 0.1s linear}.filter-menu__link.is-active{font-family:"ObjectSans-Bold",sans-serif}.filter-menu__link:hover,.filter-menu__link:focus{color:#f32836}.filter-clear-button{cursor:pointer;font-size:.75rem;color:#828282;padding:5px;border:none;background:transparent;transition:color 0.1s linear}.filter-clear-button:hover,.filter-clear-button:focus{color:#000}.hero-banner{padding:0}@media only screen and (max-width: 48em){.hero-banner:first-child{margin-top:-20px}}.hero-banner__image{margin-left:-2.5rem;margin-right:2.5rem;margin-left:calc(var(--grid-gap) * -1);margin-right:var(--grid-gap);width:60%}@supports (display: grid){.hero-banner__image{width:auto;margin-right:unset;grid-column-end:span 6}}@media only screen and (max-width: 64em){.hero-banner__image{grid-column-end:span 10}}@media only screen and (max-width: 48em){.hero-banner__image{margin-right:calc(var(--grid-gap) * -1)}}.hero-banner__image img{width:100%;display:block}.hero-banner__content{width:40%;position:relative}@supports (display: grid){.hero-banner__content{width:auto;grid-column-end:span 4}}@media only screen and (max-width: 64em){.hero-banner__content{grid-column-end:span 10}}.hero-banner h1{display:table-caption;font-size:6.25rem;line-height:0.9;letter-spacing:-0.8px;color:#f32836;margin-top:0.35em;margin-bottom:0.5em}@media only screen and (max-width: 90em){.hero-banner h1{font-size:4.375rem}}@media only screen and (max-width: 46.25em){.hero-banner h1{font-size:3.75rem}}@media only screen and (max-width: 20em){.hero-banner h1{font-size:3.125rem}}.hero-banner h2:first-child{margin-top:0}.hero-banner p{font-size:1.125rem;font-family:"ObjectSans-Regular",sans-serif}.hero-banner p:last-child{margin-bottom:0}@media only screen and (max-width: 90em){.hero-banner p{font-size:.9375rem}}.home-team{padding-top:3.75rem}.home-team__header{margin-bottom:2.5rem}@media only screen and (max-width: 64em){@supports (display: grid){.home-team .column-1of2{grid-column-end:span 10}}}.home-team h2{font-size:2rem;margin:0 0 0.5em}@media only screen and (max-width: 48em){.home-team h2{font-size:1.25rem}}.home-team p:last-child{margin-bottom:0}.team-slider{position:relative;margin-right:calc(var(--grid-gap) * -1)}.news__header{font-size:2.25rem}.news-grid{column-count:2;column-gap:2.5rem}@media only screen and (max-width: 64em){.news-grid{column-count:1}}.news-item{padding-bottom:3.75rem;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.news-item__link{display:block}.news-item__image{margin-bottom:.5rem}.news-item__image img{width:100%;display:block}.news-item__title h2{font-size:1rem;margin:0}.news-detail{max-width:984px}.news-detail__image{margin-bottom:2.5rem;margin-left:-2.5rem}@media only screen and (max-width: 48em){.news-detail__image{margin-left:0}}@media only screen and (max-width: 46.25em){.news-detail__image{margin-bottom:1.25rem}}.news-detail__image img{display:block}.news-detail__content-wrapper{display:flex}@media only screen and (max-width: 46.25em){.news-detail__content-wrapper{display:block}}.news-detail__content{flex:1}.news-detail h1{margin-top:2.5rem;font-size:3rem}@media only screen and (max-width: 48em){.news-detail h1{font-size:1.5rem;margin-top:1.25rem}}.news-meta{width:220px;margin-right:2.5rem;font-size:.8125rem;line-height:1.8}@media only screen and (max-width: 46.25em){.news-meta{margin-bottom:2.5rem}}.news-meta__item{display:flex}.news-meta__label{width:80px;margin-right:10px;font-family:"ObjectSans-Regular",sans-serif;color:#828282}.news-meta__data{flex:1;font-family:"ObjectSans-Bold",sans-serif}.pagination{margin:0;padding:0;list-style:none;font-family:"ObjectSans-Regular",sans-serif;font-size:1rem;display:flex;align-items:center}.pagination--right{justify-content:flex-end}@media only screen and (max-width: 46.25em){.pagination--right{justify-content:flex-start}}.pagination__item{display:inline-block;margin-right:0.5em}.pagination__item.is-active{border-bottom:1px solid currentColor}.pagination__link{display:block;font-family:"ObjectSans-Regular",sans-serif;padding:0.25em 0.5em}.pagination__link-next{display:block;font-family:"ObjectSans-Regular",sans-serif;padding:0.25em;font-size:.875rem}.patient-info{column-count:3;column-gap:40px}@media only screen and (max-width: 64em){.patient-info{column-count:2}}@media only screen and (max-width: 46.25em){.patient-info{column-count:1}}.patient-info__item{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;padding-bottom:60px}@media only screen and (max-width: 64em){.patient-info__item{padding-bottom:40px}}@media only screen and (max-width: 46.25em){.patient-info__item{padding-bottom:0;border-bottom:1px solid #828282}}.patient-info__title{font-size:1.25rem;margin-top:0}@media only screen and (max-width: 46.25em){.patient-info__title{font-size:.875rem;margin:0;padding-top:16px;padding-bottom:16px;position:relative;cursor:pointer}}@media only screen and (max-width: 46.25em){.patient-info__title:after{content:"";display:block;font-size:1.25rem;height:1em;width:1em;background-image:url(../../images/svg-icons/icons/icon-plus.svg);position:absolute;right:0;top:0;bottom:0;margin:auto;pointer-events:none}}.patient-info__title.is-active:after{background-image:url(../../images/svg-icons/icons/icon-minus.svg)}.patient-info__title a{display:block}.patient-info__list{margin:0;padding:0;list-style:none;font-size:.875rem}@media only screen and (max-width: 46.25em){.patient-info__list{padding-left:var(--grid-gap);padding-top:.625rem;padding-bottom:1rem;display:none !important}.patient-info__list.is-active{display:block !important}}.patient-info__list-item{display:block;margin-bottom:1em}.patient-info__list-item:last-child:after{content:".";display:block;opacity:0}@supports (display: grid){.patient-info__list-item:last-child:after{display:none}}.patient-info__link{font-family:"ObjectSans-Regular",sans-serif}.search-form{position:relative;width:100%;max-width:600px}.search-form input[type="text"]{font-family:"ObjectSans-Heavy",sans-serif;padding:10px 40px 10px 0;border:none;border-bottom:1px solid #000;background:transparent;font-size:1.75rem}@media only screen and (max-width: 46.25em){.search-form input[type="text"]{font-size:1rem}}.search-form input[type="text"].placeholder{color:#828282}.search-form input[type="text"]:-moz-placeholder{color:#828282}.search-form input[type="text"]::-moz-placeholder{color:#828282}.search-form input[type="text"]:-ms-input-placeholder{color:#828282}.search-form input[type="text"]::-webkit-input-placeholder{color:#828282}.search-form input[type="text"]:focus{outline:none;border-color:#f32836}.search-form__button{cursor:pointer;padding:0;border:none;background:transparent;position:absolute;right:0;top:0;bottom:0;font-size:2rem;width:1em;height:1em;margin:auto}@media only screen and (max-width: 46.25em){.search-form__button{font-size:1.5rem}}.search-form__button:hover,.search-form__button:focus{color:#f32836}.search-overlay{visibility:hidden;opacity:0;z-index:997;position:fixed;top:0;right:0;bottom:0;left:0}.search-overlay.is-active{visibility:visible;opacity:1}.search-overlay.is-active .search-form{opacity:1;transform:translateY(0)}.search-overlay__bg{display:none}@media only screen and (max-width: 46.25em){.search-overlay__bg{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.7)}}.search-overlay__inner{background-color:#000;color:#ffffff;padding:2.5rem;padding:var(--grid-gap);width:100%;position:relative;display:flex;align-items:center;justify-content:center;height:100%}@media only screen and (max-width: 46.25em){.search-overlay__inner{display:block;height:auto;padding-top:120px;padding-bottom:120px}}.search-overlay .search-form{width:100%;max-width:600px;margin-left:auto;margin-right:auto;opacity:0;transform:translateY(20px);transition:opacity .25s ease-in-out, transform .25s ease-in-out}.search-overlay .search-form input[type="text"]{color:#ffffff;border-bottom:1px solid #ddd}.search-overlay .search-form input[type="text"]:focus{outline:none;border-color:#ffffff}.search-overlay .search-form__button{color:#ffffff}.search-overlay .search-form__button:hover,.search-overlay .search-form__button:focus{color:#f32836}.search-result-title{margin-top:40px;margin-bottom:40px}.search-result-title h2{font-size:1.125rem}.search-result{max-width:1100px;border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:20px}.search-result__link{max-width:728px;display:flex}.search-result__link:hover{color:#000}.search-result__link:hover h3{color:#f32836}.search-result__image{width:160px;margin-right:2.5rem}.search-result__image img{display:block}.search-result__content{padding-top:20px;flex:1}.search-result__content h3{font-size:1rem;font-family:"ObjectSans-Heavy",sans-serif;transition:color .25s ease-in-out;margin-top:0}.search-result__content p{font-size:.9375rem;font-family:"ObjectSans-Light",sans-serif}.team-detail{max-width:512px}.team-detail__back-link{display:none}@media only screen and (max-width: 46.25em){.team-detail__back-link{display:inline-flex;margin-bottom:20px}}.team-detail__title{margin-bottom:2.5rem}.team-detail__title h1{font-size:3rem;margin-bottom:0.25em}@media only screen and (max-width: 64em){.team-detail__title h1{font-size:2.25rem}}@media only screen and (max-width: 46.25em){.team-detail__title h1{font-size:2rem}}.team-detail__qualifications{margin-top:0}@media only screen and (max-width: 46.25em){.team-detail__qualifications{font-size:1rem}}.team-detail__specialties{margin-bottom:2em}.team-detail__locations{font-size:.875rem;font-family:"ObjectSans-Regular",sans-serif}.team-detail__areas-of-interest{margin-top:40px}.team-detail__areas-of-interest ul{margin:0;padding:0;list-style:none;font-size:.875rem}.team-detail__areas-of-interest ul li{margin-bottom:0.5em}.team-detail__areas-of-interest:not(:last-child){margin-bottom:20px}.team-detail__areas-of-interest:not(:last-child):after{content:"";display:block;border-bottom:1px solid #828282;width:100%;padding-top:40px}.team-detail-image{margin-right:-2.5rem}@media only screen and (max-width: 46.25em){.team-detail-image{margin-right:0;margin-bottom:2.5rem}}.team-detail-image img{display:block;width:100%}.team-detail-nav{display:flex;justify-content:flex-end;align-items:center;margin-top:-.625rem;margin-bottom:5rem}@media only screen and (max-width: 46.25em){.team-detail-nav{justify-content:space-between;margin-top:3.75rem;margin-bottom:0}}.team-detail-nav__prev,.team-detail-nav__next{display:inline-flex;align-items:center;justify-content:center;font-size:3.125rem;width:1em;height:1em}.team-detail-nav__prev:not(:last-child),.team-detail-nav__next:not(:last-child){margin-right:20px}@media only screen and (max-width: 64em){.team-detail-nav__prev,.team-detail-nav__next{font-size:2.5rem}}.team-grid{display:flex;flex-wrap:wrap}@supports (display: grid){.team-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:60px}@media only screen and (max-width: 90em){.team-grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 48em){.team-grid{grid-column-gap:var(--grid-gap);grid-row-gap:40px}}@media only screen and (max-width: 46.25em){.team-grid{grid-template-columns:1fr 1fr;grid-row-gap:40px}}}.team-item{display:block;width:calc(25% - 60px);margin-right:60px;margin-bottom:60px}@supports (display: grid){.team-item{width:auto;margin:unset}}.glide__slide .team-item{width:auto;margin:0}.team-item:hover .team-item__image img{filter:grayscale(0)}.team-item__image{margin-bottom:10px}.team-item__image img{display:block;width:100%;filter:grayscale(100%);transition:all .25s ease-in-out}.team-item__title h2{font-size:1.25rem;margin:0}@media only screen and (max-width: 48em){.team-item__title h2{font-size:1rem}}.team-item__title h3{font-size:1rem;margin-top:0}.mobile-show{display:none !important}@media only screen and (max-width: 46.25em){.mobile-show{display:block !important}}@media only screen and (max-width: 46.25em){.mobile-hide{display:none !important}}.tablet-show{display:none !important}@media only screen and (max-width: 64em){.tablet-show{display:block !important}}@media only screen and (max-width: 64em){.tablet-hide{display:none !important}}.responsive-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.responsive-container iframe,.responsive-container object{position:absolute;top:0;left:0;width:100%;height:100%}.hide{display:none}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.clearfix:after{content:"";display:table;clear:both}.float-left{float:left;margin-right:2.5rem;margin-bottom:1rem}@media only screen and (max-width: 46.25em){.float-left{float:none;margin:0}}.float-right{float:right;margin-left:2.5rem;margin-bottom:1rem}@media only screen and (max-width: 46.25em){.float-right{float:none;margin:0}}

.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}

