@import"https://fonts.googleapis.com/css2?family=Literata:ital,opsz,wght@0,7..72,200..900;1,7..72,200..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto&display=swap";.o-wrapper{position:relative}.arrow-link{position:relative;margin-right:2.5em}.arrow-link .arrow{position:absolute;height:2px;width:1em;background-color:#ec7100;display:inline-block;margin:0 0 0 .5em;transition:width 1s ease;bottom:.65em}.arrow-link .arrow:after{position:absolute;height:2px;width:.5em;background-color:#ec7100;content:"";right:-.25em;transform:rotate(45deg) translate(-50%)}.arrow-link .arrow:before{position:absolute;height:2px;width:.5em;background-color:#ec7100;content:"";right:-.25em;transform:rotate(-45deg) translate(-50%)}.arrow-link:hover .arrow{width:2em}.multiselect__content-wrapper{position:absolute;top:100%;left:0;width:auto;min-width:100%;z-index:1;background-color:#000;border-radius:0;border:none}@supports (-webkit-border-before: none){.multiselect__content-wrapper::-webkit-scrollbar{background-color:transparent;width:5px}.multiselect__content-wrapper::-webkit-scrollbar-thumb{border-radius:12px;background-color:#4696f2}.multiselect__content-wrapper::-webkit-scrollbar-button{display:none}}@supports not (-webkit-border-before: none){.multiselect__content-wrapper{scrollbar-width:thin;scrollbar-color:#4696f2 transparent}}.multiselect__content-wrapper ul{display:none}.multiselect__content-wrapper ul li span{color:#fff;font-size:.925rem;font-weight:400}.multiselect__content-wrapper ul li span.multiselect__option--highlight{background-color:#4696f2}.multiselect__content-wrapper ul li span.multiselect__option--highlight:after{display:none;color:#fff}.multiselect__content-wrapper ul li span.multiselect__option--selected{background-color:#24428f}.multiselect__content-wrapper ul li span.multiselect__option--selected:after{background-color:#24428f;color:#fff}.multiselect__content-wrapper:before{width:100%;height:36px;background-color:#fff;content:"";display:block;position:sticky;top:0;z-index:9999}html{font-family:Roboto,sans-serif}html figure{margin:0}html figure iframe{width:100%;height:auto;aspect-ratio:1.85}@media screen and (max-width: 1224px){html figure{width:111.111%;margin-left:-5.555%}}html h1,html h2,html h3,html h4,html h5,html h6{font-family:Literata,serif}html h1{font-size:60px;font-weight:100}html h1.top{margin-top:0}@media print{html h1.top{font-size:45px}}html h2{font-size:40px;font-weight:100}html h3{font-size:35px;font-weight:100}html h4{font-size:28px;font-weight:400}html h5{font-size:22px;font-weight:500}html h6{font-size:26px;font-weight:600}html p{font-size:1.125rem;font-family:Roboto,sans-serif;font-weight:300;line-height:140%}html a{color:#24428f;font-weight:300}html a:hover{color:#cb4f00}html ol li,html ul li{font-weight:300;font-size:1.125rem;line-height:140%}html ul{list-style-type:disc}html ul li::marker{color:#ec7100}html strong{font-weight:700}html blockquote{background-color:#131313;color:#fff;padding:4rem 15% 3rem;text-align:center;position:relative;z-index:2;overflow:clip}html blockquote:before{content:"“";font-family:Literata,serif;color:#4696f2;display:block;font-size:11.125rem;line-height:.5}html blockquote:after{content:"“";font-family:Literata,serif;color:#4696f2;display:block;font-size:1161px;line-height:1;position:absolute;left:0;bottom:-.6em;z-index:1;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.1) 20%,rgb(0,0,0) 100%)}html blockquote cite{display:block;margin:1rem;font-family:Literata,serif;font-style:normal;font-weight:100}html blockquote cite:before{content:"-"}html figure.table table{width:100%;border-style:solid;border-color:#24428f;border-spacing:0}html figure.table table thead{background-color:#f0f0f0;color:#131313}html figure.table table td,html figure.table table th{padding:0 .5rem}@media screen and (max-width: 1224px){html h1{font-size:37px}html h2{font-size:35px}html h3{font-size:33px}html h4{font-size:28px}html h5{font-size:26px}html h6{font-size:22px}html p>a{font-weight:700}}@media screen and (max-width: 768px){html h1{font-size:34px}html h2{font-size:29px}html h3{font-size:26px}html h4{font-size:23px}html h5{font-size:21px}html h6{font-size:19px}html p,html p a,html ul li,html ol li{font-size:17px}}html{height:100%;position:relative;scroll-behavior:smooth}body{font-family:Roboto,sans-serif}.scroll-block{scroll-margin:150px}@media print{html{height:auto}.page-element.hide{display:none}@page{margin-left:0;margin-right:0}@page :first{margin-top:0}@page :last{margin-bottom:0}body{padding:.35in 0;min-height:auto!important}body .menu-wrapper,body .mobile-search,body .footer-content,body .footer-menu{display:none}body .header-menu{position:relative}body .header-menu .menu-inner{padding:0}body .header-menu .logo-wrapper{position:absolute;left:calc(220px + 4.25rem);top:0}body .header-menu .logo-wrapper svg{width:125px}body h1{font-size:1.5rem;color:#131313}body h3{color:#24428f;font-weight:400;margin:0 0 .75rem;font-size:1.25rem;text-align:left}body #tabs-menu{display:none}body .container{display:flex;flex-direction:column;gap:1rem}body .container .bio-card{background:none;color:#505555}body .container .bio-card .bio-card--inner{gap:2rem}body .container .bio-card .card-left{order:2}body .container .bio-card .card-left .top{display:none}body .container .bio-card .card-left .bio-info{color:#505555;gap:0;justify-content:flex-start;margin-top:calc(41px + .75rem)}body .container .bio-card .card-left .bio-info .bio-info--header{display:flex;flex-direction:column;margin-bottom:.75rem;align-items:flex-start}body .container .bio-card .card-left .bio-info .bio-info--header .title{order:2;text-transform:none;font-size:.75rem;letter-spacing:unset}body .container .bio-card .card-left .bio-info .bio-info--header h2{order:1;color:#24428f;font-weight:400;margin:0 0 .5rem}body .container .bio-card .card-left .bio-info .bio-info--header .pronouns{order:3;font-size:.75rem;padding:.125rem .25rem;margin-top:.5rem}body .container .bio-card .card-left .bio-info .icons-row{flex-direction:column;gap:0}body .container .bio-card .card-left .bio-info .icons-row a{color:#505555;order:1;font-size:.75rem;letter-spacing:unset}body .container .bio-card .card-left .bio-info .icons-row a.home-office{order:2;font-weight:700;color:#4696f2;margin-top:.75rem;text-transform:none}body .container .bio-card .card-left .bio-info .icons-row a.phone svg,body .container .bio-card .card-left .bio-info .icons-row a.cell-phone svg,body .container .bio-card .card-left .bio-info .icons-row a.email svg{display:block;width:10px}body .container .bio-card .card-left .bio-info .icons-row a.phone svg path,body .container .bio-card .card-left .bio-info .icons-row a.cell-phone svg path,body .container .bio-card .card-left .bio-info .icons-row a.email svg path{fill:#000}body .container .bio-card .card-left .bio-info .icons-row a svg{display:none}body .container .bio-card .card-left .bio-info .icons-row a .label{display:none}body .container .bio-card .card-left .bio-info .icons-row a .value{display:inline;text-transform:none}body .container .bio-card .card-left .bio-info .ntp-badge{height:20px;margin-top:1rem}body .container .bio-card .card-left .bio-info .bio-info--additional .additional-title{display:inline;font-size:.75rem}body .container .bio-card .card-left .bio-info .bio-info--additional .additional-title:after{content:": "}body .container .bio-card .card-left .bio-info .bio-info--additional .additional-row{display:inline}body .container .bio-card .card-left .bio-info .bio-info--additional .additional-row a{display:inline;text-transform:none;font-size:.75rem}body .container .bio-card .card-left .bio-info .bio-info--additional .additional-row a:not(:last-child):after{color:#4696f2;content:" |"}body .container .bio-card .card-right{order:1}body .container .bio-card .card-right .img-wrapper{padding:0}body .container .bio-card .card-right .placeholder,body .container .bio-card .card-right .img-wrapper>img{width:220px;height:220px}body .container .bio-card .card-right .placeholder{background:none;box-shadow:inset 0 0 0 1000px rgba(0,0,0,.125)}body .container .bio-card .card-right .placeholder svg{opacity:.85}body .container .bio-card .card-right:after,body .container .bio-card .card-right:before{display:none}body .container #profile{order:2;padding:0;margin:0}body .container #profile .profile--inner{max-width:1480px;margin:0 auto;width:90%}}@media print{body .container #profile .profile--inner{width:calc(100% - 1inch)}body .container #profile .profile--inner p,body .container #profile .profile--inner a,body .container #profile .profile--inner li{font-size:.75rem;font-weight:300}body .container #profile .profile--inner *:not(:first-child){display:revert}body .container #profile .expand-wrapper{display:none}body .container #capabilities{order:1;background-color:#f0f0f0;border-color:#24425f;border-width:1px 0 1px 0;border-style:solid;margin:0;padding:1rem 0}body .container #capabilities .capabilities--inner{max-width:90%}body .container #capabilities .capabilities--inner h3{text-align:left}body .container #capabilities .capabilities--inner .lists{display:block}body .container #capabilities .capabilities--inner .lists .list-block h4{color:#24428f;font-size:.825rem;margin:0 0 .25rem}body .container #capabilities .capabilities--inner .lists .list-block h4:after{bottom:-1px}body .container #capabilities .capabilities--inner .lists .list-block .list{display:block;-moz-column-count:unset;column-count:unset;margin-bottom:1rem}body .container #capabilities .capabilities--inner .lists .list-block .list a{display:inline-block;white-space:nowrap;font-size:.75rem;color:#505555;text-decoration:none;line-height:1.5;margin:0}body .container #capabilities .capabilities--inner .lists .list-block .list a:after{content:"| ";color:#4696f2;margin:0 .25rem;font-weight:700}body .container #capabilities .capabilities--inner .lists .list-block .list:last-child a:last-child:after{display:none}body .container #capabilities .capabilities--inner .lists .list-block .list:before{display:none}body .container #capabilities .capabilities--inner .lists .list-block:not(:first-child):before{top:-.25rem}body .container #experience{order:4;background-color:transparent;color:#505555;padding:0}body .container #experience p,body .container #experience a,body .container #experience li{font-size:.75rem;font-weight:300}body .container #experience h4{display:block!important;font-size:1rem;color:#4696f2;font-family:Roboto,sans-serif;font-weight:700;margin-bottom:.25rem}body .container #experience .experience--inner{max-width:1480px;margin:0 auto;width:90%}}@media print{body .container #experience .experience--inner{width:calc(100% - 1inch)}body .container #experience .experience--inner ul{margin:0}body .container #experience .experience--inner h3{text-align:left}body .container #experience .experience--inner p,body .container #experience .experience--inner a,body .container #experience .experience--inner li{font-size:.75rem;font-weight:300}body .container #experience .experience--inner .print-heading{display:block!important;font-size:1rem;color:#4696f2;font-family:Roboto,sans-serif;font-weight:700}body .container #experience .experience--inner .content-tab{display:block!important}body .container #news-insights{order:6;padding:0}body .container #news-insights .news-insights--inner{max-width:1480px;margin:0 auto;width:90%}}@media print{body .container #news-insights .news-insights--inner{width:calc(100% - 1inch)}body .container #news-insights .news-insights--inner h3{text-align:left}body .container #news-insights .news-insights--inner p,body .container #news-insights .news-insights--inner a,body .container #news-insights .news-insights--inner li{font-size:.75rem;font-weight:300}body .container #news-insights .news-insights--inner ul{margin-top:.25rem}body .container #news-insights .news-insights--inner .print-heading,body .container #news-insights .news-insights--inner .list-heading{display:block!important;font-size:1rem;color:#4696f2;font-family:Roboto,sans-serif;font-weight:700;margin-bottom:.25rem}body .container #news-insights .news-insights--inner .content-tab{display:block!important}body .container #news-insights .news-insights--inner .content-tab .article-list{gap:.5rem}body .container #news-insights .news-insights--inner .content-tab .article-list .article{background-color:transparent;padding:0;border:none}body .container #news-insights .news-insights--inner .content-tab .article-list .article .title{font-size:.75rem;font-family:Roboto,sans-serif;font-weight:300;color:#24428f;text-decoration:underline}body .container #news-insights .news-insights--inner .content-tab .article-list .article .article-meta{margin-top:.125rem}body .container #news-insights .news-insights--inner .content-tab .article-list .article .date{font-size:.65rem;font-family:Roboto,sans-serif;font-weight:300;font-style:italic}body .container #news-insights .news-insights--inner .content-tab .article-list .article .data{font-size:.65rem;font-family:Roboto,sans-serif;font-weight:300;font-style:unset}body .container #news-insights .load-more{display:none}body .container #credentials{order:5;padding:0}body .container #credentials h4{display:block!important;font-size:1rem;color:#4696f2;font-family:Roboto,sans-serif;font-weight:700;margin-bottom:.25rem}body .container #credentials .credentials--inner{max-width:1480px;margin:0 auto;width:90%}}@media print{body .container #credentials .credentials--inner{width:calc(100% - 1inch)}body .container #credentials .credentials--inner h3{text-align:left}body .container #credentials .credentials--inner p,body .container #credentials .credentials--inner a,body .container #credentials .credentials--inner li{font-size:.75rem;font-weight:300}body .container #credentials .credentials--inner ul{margin-top:.25rem}body .container #credentials .credentials--inner .print-heading{display:block!important;font-size:1rem;color:#4696f2;font-family:Roboto,sans-serif;font-weight:700}body .container #credentials .credentials--inner .list-heading{font-size:.75rem;color:#505555;font-family:Roboto,sans-serif;font-weight:700}body .container #credentials .credentials--inner .education-block .list-heading{margin:0 0 -.125rem}body .container #credentials .credentials--inner .content-tab{display:block!important}body .container #credentials .credentials--inner .languages-tab ul{padding-inline-start:40px}body .container #credentials .credentials--inner .languages-tab div{padding-left:2rem}body .container #credentials .badges img{height:62px}body .switch-menu{display:none}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.header-menu{background-color:#fff;width:100%}.header-menu .parent-link{font-weight:300}.header-menu.homepage{position:fixed;background-color:transparent;left:50%;transform:translate(-50%);transition:all .25s linear}.header-menu.homepage.scrolled{background-color:#fff}.header-menu.homepage.scrolled .menu-wrapper a,.header-menu.homepage.scrolled .menu-wrapper .parent-link{color:#131313}.header-menu.homepage.scrolled .menu-wrapper .menu-main .search svg path{fill:#131313}.header-menu.homepage.scrolled .menu-wrapper .menu-main .search svg.close path{fill:rgba(0,0,0,.5)}.header-menu.homepage.scrolled .menu-wrapper .menu-top .nav-item.w-sub-menu:hover>a,.header-menu.homepage.scrolled .menu-wrapper .menu-main .nav-item.w-sub-menu:hover>a{color:#131313}.header-menu.homepage.scrolled .logo-wrapper svg{filter:none}.header-menu.homepage .logo-wrapper svg{transition:filter .25s linear;filter:brightness(0) invert(1)}.header-menu.homepage .menu-wrapper a,.header-menu.homepage .menu-wrapper .parent-link{transition:all .25s linear;color:#fff}.header-menu.homepage .menu-wrapper .menu-top .nav-item.w-sub-menu,.header-menu.homepage .menu-wrapper .menu-main .nav-item.w-sub-menu{position:relative}.header-menu.homepage .menu-wrapper .menu-top .nav-item.w-sub-menu:hover>a,.header-menu.homepage .menu-wrapper .menu-main .nav-item.w-sub-menu:hover>a{position:relative;color:#fff}.header-menu{z-index:999;position:sticky;top:0}.header-menu .menu-inner{max-width:1480px;margin:0 auto;width:90%}@media print{.header-menu .menu-inner{width:calc(100% - 1inch)}}.header-menu .menu-inner{padding:2rem;display:flex;justify-content:space-between;align-items:flex-start}.header-menu .logo-wrapper svg{width:200px;height:auto}.header-menu .menu-wrapper .parent-link{cursor:context-menu}.header-menu .menu-wrapper a,.header-menu .menu-wrapper .parent-link{color:#000;text-decoration:none}.header-menu .menu-wrapper a:hover,.header-menu .menu-wrapper .parent-link:hover{color:#cb4f00}.header-menu .menu-wrapper .menu-top .nav-item a,.header-menu .menu-wrapper .menu-top .nav-item .parent-link,.header-menu .menu-wrapper .menu-main .nav-item a,.header-menu .menu-wrapper .menu-main .nav-item .parent-link{display:flex;align-items:center;gap:.5rem;line-height:1.5}.header-menu .menu-wrapper .menu-top .nav-item a svg,.header-menu .menu-wrapper .menu-top .nav-item .parent-link svg,.header-menu .menu-wrapper .menu-main .nav-item a svg,.header-menu .menu-wrapper .menu-main .nav-item .parent-link svg{width:15px;height:auto}.header-menu .menu-wrapper .menu-top .nav-item.w-sub-menu,.header-menu .menu-wrapper .menu-main .nav-item.w-sub-menu{position:relative;overflow:clip}.header-menu .menu-wrapper .menu-top .nav-item.w-sub-menu:hover,.header-menu .menu-wrapper .menu-main .nav-item.w-sub-menu:hover{overflow:visible}.header-menu .menu-wrapper .menu-top .nav-item.w-sub-menu:hover>a,.header-menu .menu-wrapper .menu-main .nav-item.w-sub-menu:hover>a{position:relative;color:inherit}.header-menu .menu-wrapper .menu-top .nav-item.w-sub-menu:hover>a:after,.header-menu .menu-wrapper .menu-main .nav-item.w-sub-menu:hover>a:after{position:absolute;content:"";width:100%;height:2px;background-color:#ec7100;bottom:-5px;left:0;z-index:5;animation-name:stretch;animation-duration:.75s}.header-menu .menu-wrapper .menu-top .nav-item.w-sub-menu:hover .sub-menu,.header-menu .menu-wrapper .menu-main .nav-item.w-sub-menu:hover .sub-menu{display:flex;flex-direction:column;opacity:1;transition:opacity 1s ease}.header-menu .menu-wrapper .menu-top .nav-item.w-sub-menu:hover .sub-menu:before,.header-menu .menu-wrapper .menu-main .nav-item.w-sub-menu:hover .sub-menu:before{height:20px;width:100%;content:"";position:absolute;bottom:100%}.header-menu .menu-wrapper .menu-top .nav-item.w-sub-menu:hover .sub-menu a,.header-menu .menu-wrapper .menu-main .nav-item.w-sub-menu:hover .sub-menu a{white-space:nowrap;font-family:sans-serif;font-size:1.125rem;font-weight:400;color:#fff}.header-menu .menu-wrapper .menu-top .nav-item.w-sub-menu:hover .sub-menu a:hover,.header-menu .menu-wrapper .menu-main .nav-item.w-sub-menu:hover .sub-menu a:hover{color:#cb4f00}.header-menu .menu-wrapper .menu-top .nav-item.w-sub-menu .sub-menu,.header-menu .menu-wrapper .menu-main .nav-item.w-sub-menu .sub-menu{opacity:0;gap:1.5rem;position:absolute;background-color:#131313;padding:1.5rem 3rem 1.5rem 2rem;top:calc(100% + 20px);left:50%;transform:translate(-50%);z-index:10}.header-menu .menu-wrapper .menu-top{font-weight:400;font-size:.9375rem;display:flex;gap:1rem;margin-bottom:1rem;justify-content:flex-end}.header-menu .menu-wrapper .menu-top .nav-item>a,.header-menu .menu-wrapper .menu-top .nav-item .parent-link{text-transform:uppercase;font-weight:400;font-size:.95rem}.header-menu .menu-wrapper .menu-main{font-family:Literata,serif;font-weight:100;font-size:1.625rem;display:flex;gap:2rem;justify-content:flex-end;align-items:center}.header-menu .menu-wrapper .menu-main a{line-height:1.5}.header-menu .mobile-menu-wrapper{display:none}@media screen and (max-width: 1224px){.header-menu{align-items:center}.header-menu .logo-wrapper svg{width:187px}.header-menu .menu-wrapper{display:none}.header-menu .mobile-menu-wrapper{display:block}.header-menu .mobile-menu-wrapper .controls{display:flex;gap:2rem;align-items:center}.header-menu .mobile-menu-wrapper .controls button{background-color:transparent;border:none;cursor:pointer}.header-menu .mobile-menu-wrapper .controls #bars{transition:all .5s ease}.header-menu .mobile-menu-wrapper .controls #bars svg:last-child{display:none}.header-menu .mobile-menu-wrapper .controls #bars.open{transform:rotate(180deg)}.header-menu .mobile-menu-wrapper .controls #bars.open svg:last-child{display:block}.header-menu .mobile-menu-wrapper .controls #bars.open svg:first-child{display:none}.header-menu .mobile-menu-wrapper .controls svg{height:33px;width:auto}.header-menu .mobile-menu-wrapper .controls svg path{fill:#000}}@media screen and (max-width: 768px){.header-menu{padding:2rem 0 0}.header-menu .menu-inner{padding:2rem 0}.header-menu .logo-wrapper svg{width:144px}.header-menu .mobile-menu-wrapper .controls svg{height:28px}}.header-content{position:relative}.header-content.homepage{background-size:cover;background-blend-mode:saturation;height:878px;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.header-content.homepage:after{position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#000,rgba(30,30,30,.56) 21%,rgba(0,0,0,0),rgba(28,28,28,.56) 79%,#000);content:"";z-index:0}.header-content.homepage .homepage-hero{position:absolute;top:0;left:0;width:100%;height:100%;overflow:clip;z-index:0}.header-content.homepage .homepage-hero.vertical{display:none}.header-content.homepage .homepage-hero img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:contrast(120%) grayscale(100%)}.header-content.homepage .header-content--base{z-index:1;margin-top:auto;padding:2rem 0}.header-content.homepage .header-content--base--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.header-content.homepage .header-content--base--inner{width:calc(100% - 1inch)}}.header-content.homepage .header-content--base--inner{color:#fff;display:flex;justify-content:space-between;align-items:baseline}.header-content.homepage .header-content--base .callout{font-family:Literata,serif;font-size:5rem;font-weight:100;max-width:500px;line-height:110%}.header-content.homepage .header-content--base .list{margin-top:auto;display:flex;gap:1rem}.header-content.homepage .header-content--base .list span{font-weight:100;font-size:1.5rem;white-space:nowrap}.header-content.homepage .header-content--base .list span:not(:last-child):after{content:"|";color:#4696f2;margin-left:1rem}@media screen and (max-width: 1224px){.header-content.homepage{height:auto}.header-content.homepage .homepage-hero.full{display:none}.header-content.homepage .homepage-hero.vertical{display:block}.header-content.homepage .homepage-hero{position:relative;height:816px;width:auto}.header-content.homepage .homepage-hero img{height:816px;-o-object-position:center 100%;object-position:center 100%}.header-content.homepage .header-content--inner{position:absolute;left:50%;transform:translate(-50%)}.header-content.homepage .header-content--base{background-color:#131313;padding:3rem 0}.header-content.homepage .header-content--base--inner{flex-direction:column;gap:2rem}.header-content.homepage .header-content--base--inner .callout{max-width:100%;font-size:3.435rem}.header-content.homepage .header-content--base--inner .list span{font-size:1.125rem}}@media screen and (max-width: 768px){.header-content.homepage .homepage-hero,.header-content.homepage .homepage-hero img{height:521px}.header-content.homepage .header-content--base--inner .callout{font-size:2.75rem}.header-content.homepage .header-content--base--inner .list{flex-direction:column;border-left:2px solid #4696f2;padding-left:1rem}.header-content.homepage .header-content--base--inner .list span:not(:last-child):after{content:"";color:#4696f2;margin-left:1rem}}.header-content--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.header-content--inner{width:calc(100% - 1inch)}}.header-content--inner{padding:2rem;display:flex;justify-content:space-between;align-items:flex-start;z-index:1;position:sticky;top:0}.header-content--inner .logo-wrapper svg{width:200px;height:auto}.header-content--inner .menu-wrapper a{color:#000;text-decoration:none}.header-content--inner .menu-wrapper a:hover{color:#cb4f00}.header-content--inner .menu-wrapper .menu-top .nav-item a,.header-content--inner .menu-wrapper .menu-top .nav-item .parent-link,.header-content--inner .menu-wrapper .menu-main .nav-item a,.header-content--inner .menu-wrapper .menu-main .nav-item .parent-link{display:flex;align-items:center;gap:.5rem}.header-content--inner .menu-wrapper .menu-top .nav-item a svg,.header-content--inner .menu-wrapper .menu-top .nav-item .parent-link svg,.header-content--inner .menu-wrapper .menu-main .nav-item a svg,.header-content--inner .menu-wrapper .menu-main .nav-item .parent-link svg{width:15px;height:auto}.header-content--inner .menu-wrapper .menu-top .nav-item.w-sub-menu,.header-content--inner .menu-wrapper .menu-main .nav-item.w-sub-menu{position:relative;overflow:clip}.header-content--inner .menu-wrapper .menu-top .nav-item.w-sub-menu:hover,.header-content--inner .menu-wrapper .menu-main .nav-item.w-sub-menu:hover{overflow:visible}.header-content--inner .menu-wrapper .menu-top .nav-item.w-sub-menu:hover>a,.header-content--inner .menu-wrapper .menu-main .nav-item.w-sub-menu:hover>a{position:relative;color:inherit}.header-content--inner .menu-wrapper .menu-top .nav-item.w-sub-menu:hover>a:after,.header-content--inner .menu-wrapper .menu-main .nav-item.w-sub-menu:hover>a:after{position:absolute;content:"";width:100%;height:2px;background-color:#ec7100;bottom:-5px;left:0;z-index:5;animation-name:stretch;animation-duration:.75s}.header-content--inner .menu-wrapper .menu-top .nav-item.w-sub-menu:hover .sub-menu,.header-content--inner .menu-wrapper .menu-main .nav-item.w-sub-menu:hover .sub-menu{display:flex;flex-direction:column;opacity:1;transition:opacity 1s ease}.header-content--inner .menu-wrapper .menu-top .nav-item.w-sub-menu:hover .sub-menu:before,.header-content--inner .menu-wrapper .menu-main .nav-item.w-sub-menu:hover .sub-menu:before{height:20px;width:100%;content:"";position:absolute;bottom:100%}.header-content--inner .menu-wrapper .menu-top .nav-item.w-sub-menu:hover .sub-menu a,.header-content--inner .menu-wrapper .menu-main .nav-item.w-sub-menu:hover .sub-menu a{white-space:nowrap;font-family:sans-serif;font-size:1.125rem;font-weight:400;color:#fff}.header-content--inner .menu-wrapper .menu-top .nav-item.w-sub-menu:hover .sub-menu a:hover,.header-content--inner .menu-wrapper .menu-main .nav-item.w-sub-menu:hover .sub-menu a:hover{color:#cb4f00}.header-content--inner .menu-wrapper .menu-top .nav-item.w-sub-menu .sub-menu,.header-content--inner .menu-wrapper .menu-main .nav-item.w-sub-menu .sub-menu{opacity:0;gap:1.5rem;position:absolute;background-color:#131313;padding:1.5rem 3rem 1.5rem 2rem;top:calc(100% + 20px);left:50%;transform:translate(-50%);z-index:10}.header-content--inner .menu-wrapper .menu-top{font-weight:400;font-size:.9375rem;display:flex;gap:1rem;justify-content:flex-end}.header-content--inner .menu-wrapper .menu-top .nav-item>a,.header-content--inner .menu-wrapper .menu-top .nav-item .parent-link{text-transform:uppercase;font-weight:400;font-size:.95rem}.header-content--inner .menu-wrapper .menu-main{font-family:Literata,serif;font-weight:100;font-size:1.625rem;display:flex;gap:2rem;justify-content:flex-end;align-items:center}.header-content--inner .menu-wrapper .menu-main a{line-height:1.5}.header-content--inner .menu-wrapper .menu-main .search svg{width:24px;height:auto}.header-content--inner .menu-wrapper .menu-main .search svg path{fill:#000}.header-content--inner .mobile-menu-wrapper{display:none}@media screen and (max-width: 1224px){.header-content--inner{align-items:center;position:relative}.header-content--inner .logo-wrapper svg{width:187px}.header-content--inner .menu-wrapper{display:none}.header-content--inner .mobile-menu-wrapper{display:block}.header-content--inner .mobile-menu-wrapper .controls{display:flex;gap:2rem;align-items:center}.header-content--inner .mobile-menu-wrapper .controls button{transition:all .5s ease;background-color:transparent;border:none;cursor:pointer}.header-content--inner .mobile-menu-wrapper .controls #bars svg:last-child{display:none}.header-content--inner .mobile-menu-wrapper .controls #bars.open{transform:rotate(180deg)}.header-content--inner .mobile-menu-wrapper .controls #bars.open svg:last-child{display:block}.header-content--inner .mobile-menu-wrapper .controls #bars.open svg:first-child{display:none}.header-content--inner .mobile-menu-wrapper .controls svg{height:33px;width:auto}.header-content--inner .mobile-menu-wrapper .controls svg path{fill:#000}}@media screen and (max-width: 768px){.header-content--inner{padding:4rem 0 2rem}.header-content--inner .logo-wrapper svg{width:144px}.header-content--inner .mobile-menu-wrapper .controls svg{height:28px}}.header-content .mobile-menu-list{position:fixed;width:102%;height:calc(100vh - 120px);left:50%;transform:translate(-50%);bottom:0;z-index:100;box-sizing:border-box;background:linear-gradient(90deg,#24428f,#0a1657)}.header-content .mobile-menu-list .main{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:2rem 0}.header-content .mobile-menu-list .main a{font-family:Literata,serif;font-size:2rem;color:#fff;text-decoration:none;font-weight:100}.header-content .mobile-menu-list .main a:hover{color:#cb4f00}.header-content .mobile-menu-list .footer{background-color:#131313;padding:2rem;margin-top:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.header-content .mobile-menu-list .footer .tag{color:#fff;font-family:Roboto,sans-serif;font-weight:100;font-size:20px;text-transform:uppercase}.header-content .mobile-menu-list .footer .list{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.header-content .mobile-menu-list .footer .list a{color:#fff;text-decoration:none;font-size:1.85rem;font-family:Literata,serif;font-weight:100;text-align:center}@media screen and (max-width: 768px){.header-content .mobile-menu-list{grid-template-rows:auto 254px;height:calc(100vh - 147px);overflow:scroll}.header-content .mobile-menu-list .main a{font-size:1.435rem}.header-content .mobile-menu-list .footer{margin:0}.header-content .mobile-menu-list .footer .tag{font-size:.94rem}.header-content .mobile-menu-list .footer .list a{font-size:1.435rem}}@keyframes stretch{0%{width:60%}to{width:100%}}@media print{.header-content,.footer-content{display:none}.header-content .style-guide,.footer-content .style-guide{padding:0}}.search{display:flex;padding:5px 0 0}.search #search-box{width:0px;transition:width .5s ease;overflow:clip;display:flex}.search #search-box.open{width:250px}.search #search-box input{padding:.55rem;background-color:transparent;border-width:0 0 1px 0;border-style:solid;border-color:#131313;flex-grow:1}.search #search-box input::-moz-placeholder{text-transform:uppercase;font-weight:100;color:#131313}.search #search-box input::placeholder{text-transform:uppercase;font-weight:100;color:#131313}.search #search-box input:focus{outline:none}.search button{background-color:transparent;border:none;cursor:pointer}.search button svg{width:24px;height:auto}.search button svg path{fill:#000}.search button .close{width:16px}.search button .close path{fill:rgba(0,0,0,.5)}@media screen and (max-width: 1224px){.search{padding:0}.search .search-toggle{position:fixed;top:2rem;right:8rem}.search .search-toggle svg{width:33px}.search .search-toggle .close{width:22px;margin:5.5px 0}.search{width:100%}.search #search-box{height:0;width:100%;transition:all .5s ease;display:flex;justify-content:center;padding:0 8px;box-sizing:border-box}.search #search-box input{background-color:#fff;border:none}.search #search-box input::-moz-placeholder{color:#131313}.search #search-box input::placeholder{color:#131313}.search #search-box.open{width:100%;height:52px;padding:8px;border-top:1px solid #959494}}@media screen and (max-width: 768px){.search .search-toggle{top:4rem;right:6.5rem}.search .search-toggle svg{width:28px}.search .search-toggle .close{width:20px;margin:4px 0}}@media screen and (min-width: 1224px){.mobile-search{display:none}}.homepage:not(.scrolled) .mobile-menu-wrapper button svg path{fill:#fff}.homepage:not(.scrolled) .search #search-box{background-color:rgba(250,250,250,.125)}.homepage:not(.scrolled) .search #search-box input{background-color:transparent;border-color:#fff;color:#fff}.homepage:not(.scrolled) .search #search-box input::-moz-placeholder{color:#fff}.homepage:not(.scrolled) .search #search-box input::placeholder{color:#fff}.homepage:not(.scrolled) .search svg path{transition:all .25s linear;fill:#fff}body{min-height:100vh;display:flex;flex-direction:column}.footer-content{background-color:#131313;flex-grow:1}.footer-content--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.footer-content--inner{width:calc(100% - 1inch)}}.footer-content--inner{display:flex;gap:4rem;padding:3rem 0}.footer-content--inner .footer-column:first-child{margin-right:auto}.footer-content--inner .footer-column--heading{font-family:Literata,serif;font-size:1.75rem;color:#959494;margin-bottom:.75rem}.footer-content--inner .footer-column--list{display:flex;flex-direction:column;gap:.5rem;align-items:baseline}.footer-content--inner .footer-column--list a{color:#fff;text-decoration:none;font-size:1.25rem;font-weight:100}.footer-content--inner .footer-column--list a:hover{color:#959494}@media screen and (max-width: 1224px){.footer-content--inner .footer-column{display:none}.footer-content--inner .footer-column--heading{font-size:1.4rem;margin-bottom:2rem}.footer-content--inner .footer-column--list{row-gap:2rem}.footer-content--inner .footer-column:first-child,.footer-content--inner .footer-column:last-child{display:block}.footer-content--inner .footer-column:last-child .footer-column--list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:3rem;column-gap:3rem}}@media screen and (max-width: 768px){.footer-content--inner{flex-direction:column}.footer-content--inner .footer-column--list a{font-size:1.065rem}}.footer-content .baseline{max-width:1480px;margin:0 auto;width:90%}@media print{.footer-content .baseline{width:calc(100% - 1inch)}}.footer-content .baseline{text-transform:uppercase}.footer-content .baseline{color:#959494;font-family:Roboto,sans-serif;font-size:.8125rem;display:flex;padding:1rem 0 3rem;gap:2rem}.footer-content .baseline a{text-decoration:none;color:#959494;font-weight:100}.footer-content .baseline a:hover{color:#fff}.footer-content .baseline .end{margin-left:auto;text-transform:none}@media screen and (max-width: 1224px){.footer-content .baseline{flex-wrap:wrap;justify-content:space-between}.footer-content .baseline .end{flex-basis:100%}}@media screen and (max-width: 768px){.footer-content .baseline{flex-direction:column;gap:1.5rem}.footer-content .baseline span:last-child{margin:0}}body{margin:0}.bio-card{background:linear-gradient(45deg,#24428f,#222 60%);overflow:clip;scroll-margin:150px}.bio-card--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.bio-card--inner{width:calc(100% - 1inch)}}.bio-card--inner{display:flex;justify-content:space-between;gap:5rem}.bio-card--inner .card-left{flex-grow:1;display:flex;flex-direction:column;position:relative;z-index:5}.bio-card--inner .card-left .top{display:flex;justify-content:space-between;padding:1.5rem 0}.bio-card--inner .card-left .top .options{display:flex;gap:1rem}.bio-card--inner .card-left .top .options a,.bio-card--inner .card-left .top .options button{color:#fff;font-weight:400;text-decoration:none;font-size:.95rem;letter-spacing:1.5px;text-transform:uppercase;padding:0;border:none;background-color:transparent;cursor:pointer}.bio-card--inner .card-left .top .options a:hover,.bio-card--inner .card-left .top .options button:hover{color:#959494}.bio-card--inner .card-left .top .options a svg,.bio-card--inner .card-left .top .options button svg{width:15px;height:auto;color:#4696f2}.bio-card--inner .card-left .top .options .nav-item a{display:flex;align-items:center;gap:.5rem}.bio-card--inner .card-left .top .options .nav-item a svg{width:15px;height:auto}.bio-card--inner .card-left .top .options .nav-item.w-sub-menu{position:relative;overflow:clip}.bio-card--inner .card-left .top .options .nav-item.w-sub-menu>a svg:last-child path{stroke:#cb4f00}.bio-card--inner .card-left .top .options .nav-item.w-sub-menu:hover{overflow:visible}.bio-card--inner .card-left .top .options .nav-item.w-sub-menu:hover>a{position:relative;color:#959494}.bio-card--inner .card-left .top .options .nav-item.w-sub-menu:hover>a:after{position:absolute;content:"";width:100%;height:2px;background-color:#ec7100;bottom:-5px;left:0;z-index:5;animation-name:stretch;animation-duration:.75s}.bio-card--inner .card-left .top .options .nav-item.w-sub-menu:hover .sub-menu{display:flex;flex-direction:column;opacity:1;transition:opacity 1s ease}.bio-card--inner .card-left .top .options .nav-item.w-sub-menu:hover .sub-menu:before{height:20px;width:100%;content:"";position:absolute;bottom:100%}.bio-card--inner .card-left .top .options .nav-item.w-sub-menu:hover .sub-menu a{white-space:nowrap;font-family:sans-serif;font-size:.825rem;font-weight:400;color:#fff}.bio-card--inner .card-left .top .options .nav-item.w-sub-menu:hover .sub-menu a:hover{color:#cb4f00}.bio-card--inner .card-left .top .options .nav-item.w-sub-menu .sub-menu{opacity:0;gap:1rem;position:absolute;background-color:#131313;padding:1rem 1.5rem 1rem 1rem;top:calc(100% + 20px);left:50%;transform:translate(-50%);z-index:10}.bio-card--inner .card-left .bio-info{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem;height:100%}.bio-card--inner .card-left .bio-info--header .title{text-transform:uppercase;letter-spacing:1.5px}.bio-card--inner .card-left .bio-info--header h1{margin:.5rem 0 1rem;line-height:1}.bio-card--inner .card-left .bio-info--header .pronouns{border:1px solid #4696f2;display:inline-block;padding:.125rem .5rem;font-family:Literata,serif}.bio-card--inner .card-left .bio-info--header .mobile-social-menu{display:none}.bio-card--inner .card-left .bio-info--additional .additional-title{margin-bottom:1rem;font-size:1.125rem}.bio-card--inner .card-left .bio-info .icons-row{display:flex;gap:1.5rem}.bio-card--inner .card-left .bio-info .icons-row a{color:#fff;text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;font-weight:400;display:flex;align-items:center;gap:.5rem}.bio-card--inner .card-left .bio-info .icons-row a .value{display:none}.bio-card--inner .card-left .bio-info .icons-row a:hover{color:#959494}.bio-card--inner .card-left .bio-info .icons-row a:hover svg path{fill:#959494}.bio-card--inner .card-left .ntp-badge{height:35px;width:auto}.bio-card--inner .card-right{position:relative}.bio-card--inner .card-right:after{background-color:#24428f;width:1000%;height:100%;content:"";position:absolute;top:0;left:5%;z-index:2}.bio-card--inner .card-right:before{width:100%;height:105%;right:90%;bottom:0;content:"";position:absolute;z-index:1;background-color:#24428f;clip-path:polygon(100% 0,0% 100%,100% 100%)}.bio-card--inner .card-right .img-wrapper{position:relative;z-index:3;display:block}.bio-card--inner .card-right .img-wrapper img{height:100%;width:420px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;display:block}.bio-card--inner .card-right .placeholder{width:420px;aspect-ratio:1;background-color:rgba(0,0,0,.1);position:relative;z-index:3}.bio-card--inner .card-right .placeholder svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:50%;width:auto;z-index:9999;opacity:.1}.bio-card--inner .card-right .menu{position:absolute;z-index:3;display:flex;flex-direction:column;gap:1rem;top:50%;right:calc(100% + 1rem)}.bio-card--inner .card-right .menu a:hover svg path{fill:#cb4f00}@media screen and (max-width: 1224px){.bio-card{background:#24428f;padding:0 0 2rem;position:relative}.bio-card:before{width:28%;height:50%;top:0;left:0;content:"";position:absolute;z-index:1;background:linear-gradient(45deg,#24428f,#222 60%);clip-path:polygon(100% 0,0% 100%,0 0)}.bio-card .bio-card--inner{position:relative}.bio-card .bio-card--inner .card-left .bio-info--header{position:relative;display:grid;grid-template-areas:"a b" "a c" "a d"}.bio-card .bio-card--inner .card-left .bio-info--header .title{padding:1rem 0 0;grid-area:b}.bio-card .bio-card--inner .card-left .bio-info--header:before{grid-area:a;width:22.5vw;height:22.5vw;min-height:200px;min-width:200px;display:block;content:"";float:left;margin-right:2rem}.bio-card .bio-card--inner .card-left .bio-info--header h2{grid-area:c}.bio-card .bio-card--inner .card-right{position:absolute;top:67px;z-index:10}.bio-card .bio-card--inner .card-right:before,.bio-card .bio-card--inner .card-right:after{display:none}.bio-card .bio-card--inner .card-right .img-wrapper{padding:0}.bio-card .bio-card--inner .card-right .img-wrapper img{height:22.5vw;width:22.5vw;min-height:200px;min-width:200px}.bio-card .bio-card--inner .card-right .menu{right:auto;left:calc(100% + 2rem);flex-direction:row;align-items:center;bottom:1rem;top:auto}}@media screen and (max-width: 768px){.bio-card .bio-card--inner .card-left{width:100%}.bio-card .bio-card--inner .card-left .top{flex-direction:column;padding:0}.bio-card .bio-card--inner .card-left .top .breadcrumbs{background-color:#000;position:relative;z-index:2}.bio-card .bio-card--inner .card-left .top .breadcrumbs span,.bio-card .bio-card--inner .card-left .top .breadcrumbs a{font-size:.75rem;padding:.5rem 0;z-index:2;position:relative}.bio-card .bio-card--inner .card-left .top .breadcrumbs:before{width:200vw;height:100%;background-color:#000;top:50%;left:50%;transform:translate(-50%,-50%);content:"";z-index:1;position:absolute}.bio-card .bio-card--inner .card-left .top .options{justify-content:center;padding:2rem 0}.bio-card .bio-card--inner .card-left .bio-info--header{display:flex;flex-direction:column;align-items:center;width:100%}.bio-card .bio-card--inner .card-left .bio-info--header .title{font-size:.825rem;text-align:center;margin-top:1rem}.bio-card .bio-card--inner .card-left .bio-info--header h2{text-align:center}.bio-card .bio-card--inner .card-left .bio-info--header:before{float:none;width:100%;height:0;min-height:0;min-width:100%;padding-top:100%;margin:0}.bio-card .bio-card--inner .card-left .bio-info--header .pronouns{font-size:.95rem}.bio-card .bio-card--inner .card-left .bio-info--header .mobile-social-menu{display:flex;align-items:center;gap:1rem;padding:2rem 0 0}.bio-card .bio-card--inner .card-left .bio-info--header .mobile-social-menu a:hover svg path{fill:#cb4f00}.bio-card .bio-card--inner .card-left .bio-info .icons-row{flex-direction:column;gap:1rem}.bio-card .bio-card--inner .card-left .bio-info .icons-row a{font-size:.95rem}.bio-card .bio-card--inner .card-left .bio-info--additional .additional-title{font-size:1.0125rem}.bio-card .bio-card--inner .card-right{top:calc(67px + 3rem);width:100%}.bio-card .bio-card--inner .card-right .img-wrapper{padding-top:100%;position:relative}.bio-card .bio-card--inner .card-right .img-wrapper img{position:absolute;top:0;width:100%;height:auto;min-width:100%;min-height:0;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.bio-card .bio-card--inner .card-right .menu{display:none}}.attorney-search{background-image:url(/dist/assets/abstract-gradient-background-CCdzFw2l.png);background-position:center;background-size:cover;padding:2rem 0 4rem;min-height:480px}.attorney-search.short{min-height:250px}.attorney-search .map-link{max-width:1480px;margin:0 auto;width:90%}@media print{.attorney-search .map-link{width:calc(100% - 1inch)}}.attorney-search .map-link{text-align:right}.attorney-search .map-link a{color:#fff;font-family:Roboto,sans-serif;font-size:.925rem;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;display:inline-flex;gap:.5rem;align-items:center;text-decoration:none}.attorney-search .map-link a:hover{color:#cb4f00}.attorney-search .map-link a:hover svg path{fill:#cb4f00}.attorney-search--form-area{max-width:1480px;margin:0 auto;width:90%}@media print{.attorney-search--form-area{width:calc(100% - 1inch)}}.attorney-search--form-area h1{color:#fff;text-align:center;margin:1rem 0 2rem}.attorney-search--form-area #attorney-search-form .top--inner .input-row{display:flex;justify-content:center;gap:1rem;width:90%;margin:0 auto}.attorney-search--form-area #attorney-search-form .top--inner .input-row .ais-RefinementList{position:relative}.attorney-search--form-area #attorney-search-form .top--inner .input-row .ais-RefinementList ul{position:absolute;z-index:999;background-color:#131313;width:100%;padding:0;list-style-type:none;box-sizing:border-box;max-height:300px;overflow-y:scroll;border:1rem solid #131313}@supports (-webkit-border-before: none){.attorney-search--form-area #attorney-search-form .top--inner .input-row .ais-RefinementList ul::-webkit-scrollbar{background-color:transparent;width:5px}.attorney-search--form-area #attorney-search-form .top--inner .input-row .ais-RefinementList ul::-webkit-scrollbar-thumb{border-radius:12px;background-color:#4696f2}.attorney-search--form-area #attorney-search-form .top--inner .input-row .ais-RefinementList ul::-webkit-scrollbar-button{display:none}}@supports not (-webkit-border-before: none){.attorney-search--form-area #attorney-search-form .top--inner .input-row .ais-RefinementList ul{scrollbar-width:thin;scrollbar-color:#4696f2 transparent}}.attorney-search--form-area #attorney-search-form .top--inner .input-row .ais-RefinementList ul li a{color:#fff;text-decoration:none;font-weight:400}.attorney-search--form-area #attorney-search-form .top--inner .input-row .ais-RefinementList ul li a .ais-Highlight-highlighted{background-color:#4696f2}.attorney-search--form-area #attorney-search-form .top--inner .input-row .ais-RefinementList ul li a:hover{color:#ec7100}.attorney-search--form-area #attorney-search-form .top input{background-color:transparent;border-width:0 0 1px 0;border-color:#fff;border-style:solid;font-size:1.125rem;color:#fff;font-family:Roboto,sans-serif;min-width:420px;padding:0 0 1rem}.attorney-search--form-area #attorney-search-form .top input::-moz-placeholder{text-transform:uppercase;font-weight:100;color:#fff}.attorney-search--form-area #attorney-search-form .top input::placeholder{text-transform:uppercase;font-weight:100;color:#fff}.attorney-search--form-area #attorney-search-form .top button{background-color:transparent;border:none;cursor:pointer}.attorney-search--form-area #attorney-search-form .top button svg path{fill:#ec7100}.attorney-search--form-area #attorney-search-form .top button:hover svg path{fill:#cb4f00}.attorney-search--form-area #attorney-search-form .bottom #advanced-toggle{width:100%;display:flex;font-size:1.1875rem;gap:1rem;justify-content:center;padding:1.5rem;border:none;background-color:#4696f2;cursor:pointer;transition:background .25s ease}.attorney-search--form-area #attorney-search-form .bottom #advanced-toggle svg{width:17px;transition:all .25s ease}.attorney-search--form-area #attorney-search-form .bottom #advanced-toggle.open{background-color:#000;color:#fff}.attorney-search--form-area #attorney-search-form .bottom #advanced-toggle.open svg{transform:rotate(180deg);color:#4696f2}.attorney-search--form-area #attorney-search-form .bottom{max-width:1025px;margin:0 auto}.attorney-search--form-area #attorney-search-form .bottom .select-row{display:flex;padding-top:2rem;gap:5px}.attorney-search--form-area #attorney-search-form .bottom .select-row .ais-RefinementList{width:100%}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect{background-color:#4696f2;border:none;color:#000;display:flex;justify-content:center;align-items:center;position:relative;height:60px;gap:.5rem;cursor:pointer}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__select{order:2;height:auto;top:auto;right:auto;position:relative;padding:.25rem 0 0;width:20px}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__select:before{content:"";display:none}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__tags{background-color:transparent;border:none;padding:0;height:auto;min-height:auto;font-size:1.1875rem}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__tags .multiselect__single{background-color:transparent;color:#000;font-family:Literata,serif;font-size:1.1875rem;white-space:nowrap;margin:0;padding:0}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__tags .multiselect__placeholder{color:#000;font-family:Literata,serif;margin:0;padding:0;line-height:1}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__tags input{background-color:#fff;padding:.5rem;color:#000;font-family:Roboto,sans-serif;margin:0;font-size:.925rem;position:absolute;top:100%;left:0;border-radius:0;z-index:2;font-weight:100}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__tags input::-moz-placeholder{color:#252525;font-family:Roboto,sans-serif;font-size:.925rem}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__tags input::placeholder{color:#252525;font-family:Roboto,sans-serif;font-size:.925rem}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__content-wrapper{position:absolute;top:100%;left:0;width:auto;min-width:100%;z-index:1;background-color:#000;border-radius:0;border:none}@supports (-webkit-border-before: none){.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__content-wrapper::-webkit-scrollbar{background-color:transparent;width:5px}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__content-wrapper::-webkit-scrollbar-thumb{border-radius:12px;background-color:#4696f2}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__content-wrapper::-webkit-scrollbar-button{display:none}}@supports not (-webkit-border-before: none){.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__content-wrapper{scrollbar-width:thin;scrollbar-color:#4696f2 transparent}}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__content-wrapper ul{display:none}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__content-wrapper ul li span{color:#fff;font-size:.925rem;font-weight:400}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__content-wrapper ul li span.multiselect__option--highlight{background-color:#4696f2}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__content-wrapper ul li span.multiselect__option--highlight:after{display:none;color:#fff}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__content-wrapper ul li span.multiselect__option--selected{background-color:#24428f}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__content-wrapper ul li span.multiselect__option--selected:after{background-color:#24428f;color:#fff}.attorney-search--form-area #attorney-search-form .bottom .select-row .multiselect__content-wrapper:before{width:100%;height:36px;background-color:#fff;content:"";display:block;position:sticky;top:0}.attorney-search--form-area #attorney-search-form .bottom .tags-row{display:flex;padding:2rem 0;gap:.75rem;flex-wrap:wrap}.attorney-search--form-area #attorney-search-form .bottom .tags-row .tag{background-color:#24428f;border-radius:32px;padding:.5rem 1rem;color:#fff;white-space:nowrap;display:flex;gap:.5rem;align-items:center}.attorney-search--form-area #attorney-search-form .bottom .tags-row .tag a{color:#fff;text-decoration:none;display:flex;align-items:center;gap:.5rem}.attorney-search--form-area #attorney-search-form .bottom .tags-row .tag a:hover{color:#cb4f00}.attorney-search--form-area #attorney-search-form .bottom .tags-row .tag a:hover svg path{fill:#cb4f00}.attorney-search--form-area #attorney-search-form .bottom .clear-all{padding:0;background-color:transparent;color:#fff;font-family:Roboto,sans-serif;border:none;font-size:.875rem;display:inline-flex;align-items:center;gap:.25rem;margin-left:auto;cursor:pointer}.attorney-search--form-area #attorney-search-form .bottom .clear-all:disabled{display:none}.attorney-search--form-area #attorney-search-form .bottom .clear-all:hover{color:#cb4f00}.attorney-search--form-area #attorney-search-form .bottom .clear-all:hover:hover svg path{fill:#cb4f00}@media screen and (max-width: 1224px){.attorney-search{background:none;padding:0;min-height:auto}.attorney-search.short .attorney-search--form-area #attorney-search-form .top{min-height:100px}.attorney-search .attorney-search--form-area{max-width:100%;width:100%}.attorney-search .attorney-search--form-area #attorney-search-form .top{background-image:url(/dist/assets/abstract-gradient-background-CCdzFw2l.png);background-size:auto 100%;min-height:284px;padding:2rem 0 4rem}.attorney-search .attorney-search--form-area #attorney-search-form .top input{min-width:auto;flex-basis:40%}.attorney-search .attorney-search--form-area #attorney-search-form .bottom{margin:0;width:100%;max-width:100%}.attorney-search .attorney-search--form-area #attorney-search-form .bottom .select-row{background-color:#f0f0f0;padding:2rem;flex-direction:column}.attorney-search .attorney-search--form-area #attorney-search-form .bottom .tags-row{max-width:1480px;margin:0 auto;width:90%}.attorney-search .attorney-search--form-area #attorney-search-form .bottom .tags-row{padding:2rem 0 0}.attorney-search .attorney-search--form-area #attorney-search-form .bottom .tags-row .clear-all{color:#24428f;font-weight:700}}@media screen and (max-width: 768px){.attorney-search .map-link{text-align:center}.attorney-search .attorney-search--form-area #attorney-search-form .top{min-height:auto}.attorney-search .attorney-search--form-area #attorney-search-form .top--inner .input-row{flex-direction:column;gap:2rem}.attorney-search .attorney-search--form-area #attorney-search-form .top--inner .input-row input{width:100%}.attorney-search .attorney-search--form-area #attorney-search-form .bottom .tags-row{justify-content:center}.attorney-search .attorney-search--form-area #attorney-search-form .bottom .tags-row .clear-all{flex-basis:100%;justify-content:center;margin:1rem 0 0}}.results--inner{padding:5rem 0;max-width:1480px;margin:0 auto;width:90%}@media print{.results--inner{width:calc(100% - 1inch)}}.results--inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}@media screen and (max-width: 1224px){.results--inner{grid-template-columns:100%;gap:1rem;padding:2rem 0}}.attorney-card{display:flex;gap:2rem;background:#fff}.attorney-card.gradient{background:linear-gradient(165deg,#fff 25%,#d0d0d0 125%)}.attorney-card.small{gap:1rem}.attorney-card.small .photo img,.attorney-card.small .photo-placeholder{height:225px}.attorney-card.small .bio{padding:0 1rem 0 0}.attorney-card.small .bio .name{font-size:1.375rem}.attorney-card.small .bio .title,.attorney-card.small .bio .details li,.attorney-card.small .bio .details li a{font-size:.875rem}.attorney-card.full{row-gap:.5rem}.attorney-card.full .photo{min-width:325px}.attorney-card.full .photo img,.attorney-card.full .photo-placeholder{height:325px}.attorney-card.full .bio .details{display:flex;gap:1rem}.attorney-card.full>.bio-content{flex-basis:100%;padding:0 2rem}.attorney-card .photo img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1;height:275px;display:block}.attorney-card .photo-placeholder{aspect-ratio:1;background:linear-gradient(90deg,#fff,#f0f0f0);position:relative;height:275px}.attorney-card .photo-placeholder svg{width:50%;height:auto;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.1}.attorney-card .photo-placeholder svg path{fill:#131313}.attorney-card{color:#131313}.attorney-card .bio{display:flex;flex-direction:column;justify-content:center;padding:0 1rem}.attorney-card .bio .name{font-family:Literata,serif;font-size:1.625rem;margin:0 0 .25rem}.attorney-card .bio .name.employees{color:#131313;cursor:text}.attorney-card .bio .title{text-transform:uppercase;font-size:.975rem;letter-spacing:1.5px}.attorney-card .bio .details{list-style-type:none;padding:0;margin:1rem 0 0}.attorney-card .bio .details li{font-size:.975rem;text-transform:uppercase;letter-spacing:1.5px;color:#24428f;margin:.5rem 0;display:flex;gap:.5rem;align-items:center}.attorney-card .bio .details li svg{width:17px;height:17px}.attorney-card .bio .details li a{text-decoration:none;font-weight:400;font-size:.975rem}@media screen and (max-width: 1224px){.attorney-card.full{flex-wrap:wrap}.attorney-card .bio .name{font-weight:100}}@media screen and (max-width: 768px){.attorney-card{flex-direction:column;gap:.25rem}.attorney-card.gradient{background:linear-gradient(90deg,#fff 25%,#d0d0d0 125%)}.attorney-card.small .photo,.attorney-card.full .photo{width:100%}.attorney-card.small .photo img,.attorney-card.full .photo img{height:auto;width:100%}.attorney-card.small .bio,.attorney-card.full .bio{padding:0 1rem 1rem}.attorney-card .photo{width:100%}.attorney-card .photo img{height:auto;width:100%}.attorney-card .photo-placeholder{width:100%;height:auto}.attorney-card .bio .name{font-size:1.4375rem}.attorney-card .bio .title,.attorney-card .bio .details li,.attorney-card .bio .details li a{font-size:.875rem}}.on-call-transportation-attorneys{padding-bottom:3rem}.on-call-transportation-attorneys .heading-wrap{max-width:970px;margin:0 auto;width:90%}@media print{.on-call-transportation-attorneys .heading-wrap{width:calc(100% - 1inch)}}.on-call-transportation-attorneys .heading-wrap h3{text-align:center;margin:0 auto 2rem}.on-call-transportation-attorneys .heading-wrap #toggle-all-transportation{font-family:Literata,serif;background-color:transparent;border:none;font-size:1.65rem;cursor:pointer;display:flex;align-items:center;gap:1rem;font-weight:400;color:#24428f;text-decoration:none}.on-call-transportation-attorneys .heading-wrap #toggle-all-transportation:hover{color:#cb4f00}.on-call-transportation-attorneys .heading-wrap #toggle-all-transportation:hover svg path{fill:#cb4f00}.on-call-transportation-attorneys .heading-wrap #toggle-all-transportation svg{padding:.25rem 0 0}.on-call-transportation-attorneys .heading-wrap #toggle-all-transportation svg path{fill:#ec7100}.on-call-transportation-attorneys .heading-wrap #toggle-all-transportation{font-size:.825rem;font-family:Roboto,sans-serif;text-transform:uppercase;text-decoration:underline;font-weight:500;margin-left:auto}.on-call-transportation-attorneys .transportation .group button{cursor:pointer}.on-call-transportation-attorneys .transportation .group button span{pointer-events:none}.on-call-transportation-attorneys .transportation .group.closed .transportation--group{display:none}.on-call-transportation-attorneys .transportation .group.closed button span:first-child{display:inline}.on-call-transportation-attorneys .transportation .group.closed button span:last-child{display:none}.on-call-transportation-attorneys .transportation .group:not(.closed) button span:first-child{display:none}.on-call-transportation-attorneys .transportation .group:not(.closed) button span:last-child{display:inline}.on-call-transportation-attorneys .transportation .transportation--group.closed .accordion-block--header button svg{transform:rotate(0)}.on-call-transportation-attorneys .transportation .transportation--group.closed .transportation--group--list{display:none}.on-call-transportation-attorneys .transportation .transportation--group .accordion-block--header{display:flex;justify-content:space-between;align-items:center}.on-call-transportation-attorneys .transportation .transportation--group .accordion-block--header button{border:none;background-color:transparent;color:#fff}.on-call-transportation-attorneys .transportation .transportation--group .accordion-block--header button svg{height:20px;width:20px;transform:rotate(180deg)}.on-call-transportation-attorneys .transportation .transportation--group .transportation--group--list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.on-call-transportation-attorneys .transportation .transportation--group .transportation--group--list .on-call-card.primary{grid-column:1}.on-call-transportation-attorneys .transportation .transportation--group .transportation--group--list .on-call-card.alternate{grid-column:2}.on-call-transportation-attorneys .transportation .transportation--group .transportation--group--list .on-call-card{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.on-call-transportation-attorneys .transportation .transportation--group .transportation--group--list .on-call-card .tag{text-transform:uppercase;padding:2px 5px;font-size:.825rem;border:1px solid #4696f2}.on-call-transportation-attorneys .transportation .transportation--group .transportation--group--list .on-call-card .tag.primary{background-color:#4696f2}.on-call-transportation-attorneys .transportation .transportation--group .transportation--group--list .on-call-card .title{font-weight:300}.on-call-transportation-attorneys .transportation .transportation--group .transportation--group--list .on-call-card .contact-tag{font-size:.825rem;text-decoration:none;text-transform:uppercase;display:flex;align-items:center;gap:.5rem;font-family:Roboto,sans-serif;font-weight:400}.on-call-transportation-attorneys .transportation .transportation--group .transportation--group--list .on-call-card .secretary-info .title{margin:.3rem 0;font-size:.825rem}.on-call-transportation-attorneys .transportation .transportation--group .transportation--group--list .on-call-card .secretary-info .title .label{font-weight:700}@media screen and (max-width: 768px){.on-call-transportation-attorneys .transportation .transportation--group .transportation--group--list{grid-template-columns:100%}.on-call-transportation-attorneys .transportation .transportation--group .transportation--group--list .on-call-card.primary,.on-call-transportation-attorneys .transportation .transportation--group .transportation--group--list .on-call-card.alternate{grid-column:1;grid-row:unset!important}}.profile{padding:2rem 0;scroll-margin:150px}.profile .profile--inner{max-width:970px;margin:0 auto;width:90%}@media print{.profile .profile--inner{width:calc(100% - 1inch)}}.profile .profile--inner h3{text-align:center}.profile{scroll-margin:200px}.profile .expand-wrapper{max-width:970px;margin:0 auto;width:90%}@media print{.profile .expand-wrapper{width:calc(100% - 1inch)}}.profile .expand-wrapper button{font-family:Literata,serif;background-color:transparent;border:none;font-size:1.65rem;cursor:pointer;display:flex;align-items:center;gap:1rem;font-weight:400;color:#131313;text-decoration:none}.profile .expand-wrapper button:hover{color:#cb4f00}.profile .expand-wrapper button:hover svg path{fill:#cb4f00}.profile .expand-wrapper button svg{padding:.25rem 0 0}.profile .expand-wrapper button svg path{fill:#ec7100}.profile:not(.hidden) .expand-wrapper{display:none}.profile.hidden .profile--inner>*:nth-child(n+2){display:none}.profile.hidden .profile--inner .main-body>*:nth-child(n+2){display:none}#additional-experience{padding:0 0 2rem}#additional-experience .additional-experience--inner{max-width:970px;margin:0 auto;width:90%}@media print{#additional-experience .additional-experience--inner{width:calc(100% - 1inch)}}#additional-experience .additional-experience--inner h5{margin:0 0 .5rem}#additional-experience .additional-experience--inner .list{line-height:1.5}#capabilities{scroll-margin:150px}#capabilities .capabilities--inner{max-width:970px;margin:0 auto;width:90%}@media print{#capabilities .capabilities--inner{width:calc(100% - 1inch)}}#capabilities .capabilities--inner h3{text-align:center}#capabilities{background-color:#131313;padding:2rem 0}#capabilities .capabilities--inner{color:#fff}#capabilities .capabilities--inner .lists{display:flex;gap:calc(4rem + 2px);flex-direction:column}#capabilities .capabilities--inner .lists .list-block{position:relative}#capabilities .capabilities--inner .lists .list-block h4{margin:0 0 1.25rem;font-size:1.35rem;position:relative;display:inline-block}#capabilities .capabilities--inner .lists .list-block h4:after{content:"";width:90%;height:1px;background-color:#ec7100;position:absolute;left:0;bottom:-3px}#capabilities .capabilities--inner .lists .list-block:not(:first-child):before{width:100%;height:1px;content:"";background-color:#959494;display:block;position:absolute;top:-2rem}#capabilities .capabilities--inner .lists .list-block .list{-moz-column-count:2;column-count:2;-moz-column-gap:3rem;column-gap:3rem;position:relative}#capabilities .capabilities--inner .lists .list-block .list a{font-size:1.65rem;font-weight:400;color:#4696f2;display:block;margin-bottom:1rem}#capabilities .capabilities--inner .lists .list-block .list a:hover{color:#cb4f00}@media screen and (max-width: 1224px){#capabilities .capabilities--inner .lists .list-block .list{-moz-column-count:1;column-count:1}#capabilities .capabilities--inner .lists .list-block .list a{font-size:1.25rem}}@media screen and (max-width: 768px){#capabilities .capabilities--inner .lists .list-block .list a{font-size:1.125rem}}#credentials{padding:2rem 0;scroll-margin:150px}#credentials .credentials--inner{max-width:970px;margin:0 auto;width:90%}@media print{#credentials .credentials--inner{width:calc(100% - 1inch)}}#credentials .credentials--inner h3{text-align:center}#credentials .languages-tab ul{padding:0 0 0 1rem}#credentials .education-block .list-heading{margin:0 0 -1rem}#credentials .education-block .education-info{margin-bottom:2rem}#experience{padding:2rem 0;background-color:#131313;color:#fff;scroll-margin:150px}#experience .experience--inner{max-width:970px;margin:0 auto;width:90%}@media print{#experience .experience--inner{width:calc(100% - 1inch)}}#experience .experience--inner h3{text-align:center}#experience a{color:#4696f2}#experience a:hover{color:#cb4f00}#news-insights{padding:2rem 0 6rem;scroll-margin:150px}#news-insights .news-insights--inner{max-width:970px;margin:0 auto;width:90%}@media print{#news-insights .news-insights--inner{width:calc(100% - 1inch)}}#news-insights .news-insights--inner h3{text-align:center}#news-insights .news-insights--inner .article-list{display:flex;flex-direction:column;gap:5px}#news-insights .news-insights--inner .article-list .article{background-color:#f0f0f0;color:#131313;font-size:1.5rem;font-weight:100;font-family:Literata,serif;text-decoration:none;display:block;padding:2rem 2rem calc(2rem - 5px);border-bottom:5px solid #f0f0f0;transition:border .5s ease}#news-insights .news-insights--inner .article-list .article:is(a):hover{border-color:#24428f}#news-insights .news-insights--inner .article-list .article .article-meta{display:flex;align-items:center;margin-top:1.25rem;text-transform:uppercase;font-family:Roboto,sans-serif;font-size:.975rem;font-weight:400}#news-insights .news-insights--inner .article-list .article .date{margin-left:auto}@media screen and (max-width: 1224px){#news-insights .news-insights--inner .article-list .article{font-size:1.25rem;padding:1.5rem 1.5rem calc(1.5rem - 5px)}#news-insights .news-insights--inner .article-list .data{font-size:1rem}#news-insights .news-insights--inner .article-list .date{font-size:.825rem}}@media screen and (max-width: 768px){#news-insights .news-insights--inner .article-list .article{padding:1rem 1rem calc(1rem - 5px)}}#news-insights .load-more{display:flex;justify-content:center;padding:2rem 0}#news-insights .load-more button{font-family:Literata,serif;background-color:transparent;border:none;font-size:1.65rem;cursor:pointer;display:flex;align-items:center;gap:1rem;font-weight:400;color:#131313;text-decoration:none}#news-insights .load-more button:hover{color:#cb4f00}#news-insights .load-more button:hover svg path{fill:#cb4f00}#news-insights .load-more button svg{padding:.25rem 0 0}#news-insights .load-more button svg path{fill:#ec7100}div:has(div.switch-menu){position:relative}.switch-menu{display:flex;justify-content:space-around;padding-bottom:2rem;scroll-behavior:smooth}.switch-menu.dark .tab{color:#4696f2}.switch-menu.dark .tab.active{color:#fff}.switch-menu.dark .tab:hover{color:#ec7100}.switch-menu.dark .scroll-controls{box-shadow:0 0 10px 10px #131313}.switch-menu .tab{text-transform:uppercase;color:#24428f;font-weight:600;font-size:1.125rem;background-color:transparent;border:none;text-decoration:underline;cursor:pointer;position:relative}.switch-menu .tab.active{color:#000;text-decoration:none}.switch-menu .tab.active:after{content:url("data:image/svg+xml,%3csvg%20width='17'%20height='9'%20viewBox='0%200%2017%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.5%208.05151L0.26557%200.643247L16.7344%200.643248L8.5%208.05151Z'%20fill='%23CB4F00'/%3e%3c/svg%3e");position:absolute;display:block;left:50%;transform:translate(-50%,-8px)}.switch-menu .tab:hover{color:#cb4f00}.switch-menu .scroll-controls{position:absolute;border-radius:100%;padding:1rem;top:4rem;background-color:#fff;border:1px solid #24428f;cursor:pointer;box-shadow:0 0 10px 10px #fff}.switch-menu .scroll-controls.hide{display:none}.switch-menu .scroll-controls:hover{background-color:#131313;border-color:#ec7100}.switch-menu .scroll-controls:hover svg path{fill:#ec7100}.switch-menu .scroll-controls.next{right:0}.switch-menu .scroll-controls.prev{left:0}.switch-menu .scroll-controls.prev svg{transform:rotate(180deg)}@media screen and (max-width: 1224px){.switch-menu{overflow-x:scroll;overflow-y:hidden;gap:3rem;padding:1.5rem 0;margin:-1.5rem 0 .5rem}@supports (-webkit-border-before: none){.switch-menu::-webkit-scrollbar{background-color:transparent;height:4px}.switch-menu::-webkit-scrollbar-thumb{border-radius:none;background-color:#525252}.switch-menu::-webkit-scrollbar-button{display:none}}@supports not (-webkit-border-before: none){.switch-menu{scrollbar-width:thin;scrollbar-color:#525252 transparent}}.switch-menu .tab{white-space:nowrap;font-size:1rem}}@media screen and (max-width: 768px){.switch-menu{position:relative;overflow-y:clip;display:flex;flex-direction:column;background-color:#f0f0f0;border:1px solid #959494;padding:.75rem;height:1.5rem;gap:1rem}.switch-menu.open{height:auto}.switch-menu.dark .tab{color:#24428f}.switch-menu.dark .tab.active{color:#131313}.switch-menu .tab{text-align:left;order:2;width:calc(100% - 3rem);text-decoration:none}.switch-menu .tab.active{order:1}.switch-menu .tab.active:after{content:""}.switch-menu .drop-toggle{position:absolute;top:0;right:0;height:46px;cursor:pointer;padding:0 1rem;display:flex;flex-direction:column;justify-content:center;border:none}.switch-menu .drop-toggle svg{width:20px;height:auto}}.content-tab .list-heading{font-size:1.125rem;font-weight:700}.badges{max-width:1480px;margin:0 auto;width:90%}@media print{.badges{width:calc(100% - 1inch)}}.badges{display:flex;gap:2rem;justify-content:center}.badges img{height:124px;width:auto}.service-badges{padding:1rem 0 4rem}.service-badges--inner{max-width:970px;margin:0 auto;width:90%}@media print{.service-badges--inner{width:calc(100% - 1inch)}}.service-badges--inner .badges{display:flex;justify-content:center;align-items:center;gap:6rem}.service-badges--inner .badges .badge{height:168px;width:auto}@media screen and (max-width: 1224px){.service-badges--inner .badges{justify-content:space-around;gap:1rem}}@media screen and (max-width: 768px){.service-badges--inner .badges{flex-direction:column;justify-content:center;align-items:center}.service-badges--inner .badges .badge{max-width:90%;width:400px;height:auto}}.service-header{background-image:url(/dist/assets/abstract-gradient-background-CCdzFw2l.png);background-size:cover;background-position:center center;overflow:clip;scroll-margin:150px}.service-header--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.service-header--inner{width:calc(100% - 1inch)}}.service-header--inner .top{display:flex;justify-content:space-between;padding:1.5rem 0}.service-header--inner .top .breadcrumbs{color:#fff;font-size:.95rem;letter-spacing:1.5px;text-transform:uppercase;display:flex;gap:.5rem}.service-header--inner .top .breadcrumbs .dot{color:#4696f2}.service-header--inner .top .breadcrumbs a{color:#fff;font-weight:400}.service-header--inner .top .breadcrumbs a:hover{color:#959494}.service-header--inner .top .options{display:flex;gap:1rem}.service-header--inner .top .options a,.service-header--inner .top .options button{color:#fff;font-weight:400;text-decoration:none;font-size:.95rem;letter-spacing:1.5px;text-transform:uppercase;padding:0;border:none;background-color:transparent;cursor:pointer}.service-header--inner .top .options a:hover,.service-header--inner .top .options button:hover{color:#959494}.service-header--inner .top .options a svg,.service-header--inner .top .options button svg{width:15px;height:auto;color:#4696f2}.service-header--inner .top .options .nav-item a{display:flex;align-items:center;gap:.5rem}.service-header--inner .top .options .nav-item a svg{width:15px;height:auto}.service-header--inner .top .options .nav-item.w-sub-menu{position:relative;overflow:clip}.service-header--inner .top .options .nav-item.w-sub-menu>a svg:last-child path{stroke:#cb4f00}.service-header--inner .top .options .nav-item.w-sub-menu:hover{overflow:visible}.service-header--inner .top .options .nav-item.w-sub-menu:hover>a{position:relative;color:#959494}.service-header--inner .top .options .nav-item.w-sub-menu:hover>a:after{position:absolute;content:"";width:100%;height:2px;background-color:#ec7100;bottom:-5px;left:0;z-index:5;animation-name:stretch;animation-duration:.75s}.service-header--inner .top .options .nav-item.w-sub-menu:hover .sub-menu{display:flex;flex-direction:column;opacity:1;transition:opacity 1s ease}.service-header--inner .top .options .nav-item.w-sub-menu:hover .sub-menu:before{height:20px;width:100%;content:"";position:absolute;bottom:100%}.service-header--inner .top .options .nav-item.w-sub-menu:hover .sub-menu a{white-space:nowrap;font-family:sans-serif;font-size:.825rem;font-weight:400;color:#fff}.service-header--inner .top .options .nav-item.w-sub-menu:hover .sub-menu a:hover{color:#cb4f00}.service-header--inner .top .options .nav-item.w-sub-menu .sub-menu{opacity:0;gap:1rem;position:absolute;background-color:#131313;padding:1rem 1.5rem 1rem 1rem;top:calc(100% + 20px);left:50%;transform:translate(-50%);z-index:10}.service-header--inner .service-info{color:#fff;display:flex;flex-direction:column;justify-content:center;gap:2rem;height:100%;padding:0 0 4rem}.service-header--inner .service-info--header .title{letter-spacing:1.5px;text-align:center;color:#fff;margin:0}.service-header--inner .service-info .icons-row{display:flex;gap:1.5rem;justify-content:center}.service-header--inner .service-info .icons-row .tag{text-transform:none}.service-header--inner .service-info .icons-row a{color:#fff;text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;font-weight:400;display:flex;align-items:center;gap:.5rem}.service-header--inner .service-info .icons-row a .mobile-tag{display:none}.service-header--inner .service-info .icons-row a:hover{color:#959494}.service-header--inner .service-info .icons-row a:hover svg path{fill:#959494}@media screen and (max-width: 1224px){.service-header{padding:0 0 2rem;position:relative}.service-header .service-header--inner{position:relative}.service-header .service-header--inner .service-info .icons-row{flex-wrap:wrap}.service-header .service-header--inner .service-info .icons-row .tag{flex-basis:100%;margin:0 auto;text-align:center;display:block}}@media screen and (max-width: 768px){.service-header .service-header--inner .top{flex-direction:column;padding:0}.service-header .service-header--inner .top .breadcrumbs{background-color:#000;position:relative;z-index:2}.service-header .service-header--inner .top .breadcrumbs span,.service-header .service-header--inner .top .breadcrumbs a{font-size:.75rem;padding:.5rem 0;z-index:2;position:relative}.service-header .service-header--inner .top .breadcrumbs:before{width:200vw;height:100%;background-color:#000;top:50%;left:50%;transform:translate(-50%,-50%);content:"";z-index:1;position:absolute}.service-header .service-header--inner .top .options{justify-content:center;padding:2rem 0}.service-header .service-header--inner .service-info .icons-row{gap:2rem}.service-header .service-header--inner .service-info .icons-row a{font-size:.95rem}.service-header .service-header--inner .service-info .icons-row a .full-tag{display:none}.service-header .service-header--inner .service-info .icons-row a .mobile-tag{display:inline-block}}.related-services{scroll-margin:150px}.related-services .related-services--inner{max-width:970px;margin:0 auto;width:90%}@media print{.related-services .related-services--inner{width:calc(100% - 1inch)}}.related-services .related-services--inner h3{text-align:center}.related-services{background-color:#131313;padding:2rem 0 6rem}.related-services .related-services--inner{color:#fff}.related-services .related-services--inner .lists{display:flex;gap:calc(4rem + 2px);flex-direction:column}.related-services .related-services--inner .lists .list-block{position:relative}.related-services .related-services--inner .lists .list-block h4{margin:0 0 1.25rem;font-size:1.35rem;position:relative;display:inline-block}.related-services .related-services--inner .lists .list-block h4:after{content:"";width:90%;height:1px;background-color:#ec7100;position:absolute;left:0;bottom:-3px}.related-services .related-services--inner .lists .list-block:not(:first-child):before{width:100%;height:1px;content:"";background-color:#959494;display:block;position:absolute;top:-2rem}.related-services .related-services--inner .lists .list-block .list{-moz-column-count:2;column-count:2;-moz-column-gap:3rem;column-gap:3rem;position:relative}.related-services .related-services--inner .lists .list-block .list a{font-size:1.125rem;font-weight:400;color:#4696f2;display:block;margin-bottom:1rem}.related-services .related-services--inner .lists .list-block .list a:hover{color:#cb4f00}.related-services .related-services--inner .lists .list-block .list.limited a:nth-child(n+17){display:none}.related-services .related-services--inner .lists .list-block button{font-family:Literata,serif;background-color:transparent;border:none;font-size:1.65rem;cursor:pointer;display:flex;align-items:center;gap:1rem;font-weight:400;color:#fff;text-decoration:none}.related-services .related-services--inner .lists .list-block button:hover{color:#cb4f00}.related-services .related-services--inner .lists .list-block button:hover svg path{fill:#cb4f00}.related-services .related-services--inner .lists .list-block button svg{padding:.25rem 0 0}.related-services .related-services--inner .lists .list-block button svg path{fill:#ec7100}.related-services .related-services--inner .lists .list-block button{margin:2rem auto 0}@media screen and (max-width: 1224px){.related-services .related-services--inner .lists .list{-moz-column-count:1;column-count:1}.related-services .related-services--inner .lists .list a{font-size:1.25rem}}@media screen and (max-width: 768px){.related-services .related-services--inner .lists .list a{font-size:1.125rem}}.resources{padding:2rem 0 6rem;scroll-margin:150px}.resources .resources--inner{max-width:970px;margin:0 auto;width:90%}@media print{.resources .resources--inner{width:calc(100% - 1inch)}}.resources .resources--inner h3{text-align:center}.resources--inner .resources-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px}.resources--inner .resources-list .resource{display:flex;color:#fff;text-decoration:none;font-family:Literata,serif;background-color:#131313}.resources--inner .resources-list .resource img{max-width:125px;height:auto}.resources--inner .resources-list .resource .resource--title{display:flex;align-items:center;font-weight:100}.resources--inner .resources-list .resource:not(.top) .resource--title{flex-grow:1;border-bottom:8px solid #131313;padding:1rem 4.5rem calc(1rem - 5px) 1rem;font-size:1.375rem}.resources--inner .resources-list .resource:not(.top) .arrow{font-size:2rem}.resources--inner .resources-list .resource.top{background-color:#24428f;padding:2rem 6rem calc(2rem - 10px) 2rem;font-size:2rem;line-height:1;border-bottom:10px solid #24428f}.resources--inner .resources-list .resource.top:hover{border-color:#4696f2}.resources--inner .resources-list .resource.arrow-link{margin:0}.resources--inner .resources-list .resource.arrow-link .arrow{top:50%;bottom:auto;transform:translateY(-50%);right:2rem}.resources--inner .resources-list .resource.arrow-link:hover .arrow{width:1em}.resources--inner .resources-list .resource:hover .resource--title{border-color:#ec7100}@media screen and (max-width: 1224px){.resources--inner .resources-list .resource.top{padding:2rem 5rem calc(2rem - 10px) 1rem;font-size:1.75rem}.resources--inner .resources-list .resource:not(.top) .resource--title{padding:1rem 4rem calc(1rem - 5px) 1rem;font-size:1.125rem}}@media screen and (max-width: 768px){.resources--inner .resources-list{grid-template-columns:1fr}.resources--inner .resources-list .resource img{max-width:94px;-o-object-fit:cover;object-fit:cover}}.resources--inner .load-more{display:flex;justify-content:center;padding:2rem 0}.resources--inner .load-more button{font-family:Literata,serif;background-color:transparent;border:none;font-size:1.65rem;cursor:pointer;display:flex;align-items:center;gap:1rem;font-weight:400;color:#131313;text-decoration:none}.resources--inner .load-more button:hover{color:#cb4f00}.resources--inner .load-more button:hover svg path{fill:#cb4f00}.resources--inner .load-more button svg{padding:.25rem 0 0}.resources--inner .load-more button svg path{fill:#ec7100}.services-search{background-image:url(/dist/assets/abstract-gradient-background-CCdzFw2l.png);background-position:center;background-size:cover;padding:2rem 0 4rem;min-height:250px}.services-search--form-area{max-width:1480px;margin:0 auto;width:90%}@media print{.services-search--form-area{width:calc(100% - 1inch)}}.services-search--form-area h1{color:#fff;text-align:center;margin:1rem 0 2rem}.services-search--form-area #services-search-form .top--inner .input-row{display:flex;justify-content:center;gap:1rem;width:90%;margin:0 auto}.services-search--form-area #services-search-form .top input{background-color:transparent;border-width:0 0 1px 0;border-color:#fff;border-style:solid;font-size:1.125rem;color:#fff;font-family:Roboto,sans-serif;min-width:420px;padding:0 0 1rem}.services-search--form-area #services-search-form .top input::-moz-placeholder{text-transform:uppercase;font-weight:100;color:#fff}.services-search--form-area #services-search-form .top input::placeholder{text-transform:uppercase;font-weight:100;color:#fff}.services-search--form-area #services-search-form .top input:focus{outline:none}.services-search--form-area #services-search-form .top button{background-color:transparent;border:none;cursor:pointer}.services-search--form-area #services-search-form .top button svg path{fill:#ec7100}.services-search--form-area #services-search-form .top button:hover svg path{fill:#cb4f00}@media screen and (max-width: 1224px){.services-search{background:none;padding:0;min-height:auto}.services-search .services-search--form-area{max-width:100%;width:100%}.services-search .services-search--form-area #services-search-form .top{background-image:url(/dist/assets/abstract-gradient-background-CCdzFw2l.png);background-size:auto 100%;min-height:284px;padding:2rem 0 4rem}.services-search .services-search--form-area #services-search-form .top input{min-width:auto;flex-basis:40%}}@media screen and (max-width: 768px){.services-search .map-link{text-align:center}.services-search .services-search--form-area #services-search-form .top{min-height:auto}.services-search .services-search--form-area #services-search-form .top--inner .input-row{flex-direction:column;gap:2rem}}.results-services--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.results-services--inner{width:calc(100% - 1inch)}}.results-services--inner{padding:4rem 0;-moz-columns:2;columns:2;-moz-column-gap:6rem;column-gap:6rem}.results-services--inner .group{padding-bottom:2rem;margin-bottom:2rem;-moz-column-break-inside:avoid;break-inside:avoid-column}.results-services--inner .group:not(:last-child){border-bottom:1px solid #d5d5d5}.results-services--inner .group .list-heading{font-family:Literata,serif;text-transform:uppercase;color:#959494;font-size:2.125rem;font-weight:100}.results-services--inner .group .list{list-style-type:none;padding:0;display:flex;flex-direction:column;gap:1rem}.results-services--inner .group .list li a{font-size:1.25rem;font-weight:500;text-decoration-thickness:.5px;text-underline-offset:.25rem}@media screen and (max-width: 1224px){.results-services--inner{-moz-columns:unset;columns:unset}}@media screen and (max-width: 768px){.results-services--inner .group .list li a{font-size:1.125rem}}.results-services .feedback{background-color:#f0f0f0;color:#131313;padding:.5rem 0;max-width:100%;width:100%}.results-services .feedback--inner{max-width:970px;margin:0 auto;width:90%}@media print{.results-services .feedback--inner{width:calc(100% - 1inch)}}.results-services .feedback--inner{font-weight:300;font-size:.925rem}.results-services .feedback--inner span{font-weight:700;color:#4696f2}.search-results-list{list-style-type:none;padding:0}.search-results-list .search-result-item{margin-bottom:4rem}.search-results-list .search-result-item .type{font-size:.925rem;font-weight:500;text-transform:uppercase;color:#131313}.search-results-list .search-result-item .title{font-size:1.75rem;font-family:Literata,serif;font-weight:400}.areas-of-focus{background-color:#131313;color:#fff;padding:2rem 0 6rem;scroll-margin:150px}.areas-of-focus .areas-of-focus--inner{max-width:970px;margin:0 auto;width:90%}@media print{.areas-of-focus .areas-of-focus--inner{width:calc(100% - 1inch)}}.areas-of-focus .areas-of-focus--inner h3{text-align:center}.areas-of-focus--inner .areas-of-focus--links{display:flex;flex-direction:column;gap:5px}.areas-of-focus--inner .areas-of-focus--links .link{font-family:Literata,serif;text-decoration:none;font-size:1.375rem;padding:.5rem 1rem calc(.5rem - 5px);color:#fff;background-color:#24428f;border-bottom:5px solid #24428f;font-weight:400}.areas-of-focus--inner .areas-of-focus--links .link:hover{border-color:#4696f2}.areas-of-focus--inner .areas-of-focus--links .link.arrow-link{margin:0}.areas-of-focus--inner .areas-of-focus--links .link.arrow-link .arrow{top:50%;bottom:auto;transform:translateY(-50%);right:1rem}.areas-of-focus--inner .areas-of-focus--links .link.arrow-link:hover .arrow{width:1em}@media screen and (max-width: 768px){.areas-of-focus--inner .areas-of-focus--links .link{font-size:1.125rem}}#key-contacts{scroll-margin:150px}#key-contacts .key-contacts--inner{max-width:970px;margin:0 auto;width:90%}@media print{#key-contacts .key-contacts--inner{width:calc(100% - 1inch)}}#key-contacts .key-contacts--inner h3{text-align:center}#key-contacts{padding:2rem 0 6rem;background:linear-gradient(0deg,#24428f,#0a1657);color:#fff}#key-contacts .contacts-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}#key-contacts .contacts-list .attorney-card{gap:1rem}#key-contacts .contacts-list .attorney-card .photo img{height:225px}#key-contacts .contacts-list .attorney-card .bio{padding:0 1rem}#key-contacts .contacts-list .attorney-card .bio .name{font-size:1.5rem}@media screen and (max-width: 1224px){#key-contacts .contacts-list{grid-template-columns:1fr}}#key-contacts .load-more{display:flex;justify-content:center;padding:2rem 0}#key-contacts .load-more button{font-family:Literata,serif;background-color:transparent;border:none;font-size:1.65rem;cursor:pointer;display:flex;align-items:center;gap:1rem;font-weight:400;color:#fff;text-decoration:none}#key-contacts .load-more button:hover{color:#cb4f00}#key-contacts .load-more button:hover svg path{fill:#cb4f00}#key-contacts .load-more button svg{padding:.25rem 0 0}#key-contacts .load-more button svg path{fill:#ec7100}.abota-list .abota-list--inner{max-width:970px;margin:0 auto;width:90%}@media print{.abota-list .abota-list--inner{width:calc(100% - 1inch)}}.abota-list .abota-list--inner h4{margin-bottom:.5rem}.abota-list .abota-list--inner .list-container{display:flex;gap:2rem}.abota-list .abota-list--inner .list-container .list-block h5{color:#cb4f00;margin:0 0 .25rem}.abota-list .abota-list--inner .list-container .list-block .list{-moz-columns:2;columns:2}.specialties-lists{max-width:970px;margin:0 auto;width:90%}@media print{.specialties-lists{width:calc(100% - 1inch)}}.specialties-lists{margin-bottom:3rem}.specialties-lists.hidden{display:none}.specialties-lists .spec-list{font-family:Roboto,sans-serif}.specialties-lists .spec-list .list-title{font-size:22px;font-weight:500;margin-bottom:1.5rem}.specialties-lists .spec-list .specialist{display:flex;gap:.5rem;margin-top:-1.5rem}.specialties-lists .spec-list .specialist a,.specialties-lists .spec-list .specialist span{margin:1rem 0;font-size:1.125rem;font-weight:300;line-height:140%;white-space:nowrap}@media screen and (max-width: 1224px){.specialties-lists .spec-list .list-title{font-size:22px}}@media screen and (max-width: 768px){.specialties-lists .spec-list .list-title{font-size:19px}.specialties-lists .spec-list p,.specialties-lists .spec-list p a{font-size:17px}}.media-contacts{background-color:#f0f0f0;padding:3rem 0 8rem}.media-contacts h3{text-align:center}.media-contacts--inner{max-width:970px;margin:0 auto;width:90%}@media print{.media-contacts--inner{width:calc(100% - 1inch)}}.media-contacts--inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.media-contacts--inner .media-contact__title{font-weight:500;font-family:Literata,serif;font-size:1.25rem;margin-bottom:1.5rem}.media-contacts--inner .media-contact__name{font-weight:100;font-family:Literata,serif;font-size:1.5rem;margin-bottom:.25rem}.media-contacts--inner .media-contact__position{letter-spacing:2px;text-transform:uppercase;margin-bottom:1rem}.media-contacts--inner .media-contact__email>a{letter-spacing:2px;text-transform:uppercase;text-decoration:none;font-weight:400;display:flex;align-items:center;gap:.5rem}.media-contacts--inner .media-contact__email>a:hover svg path{fill:#000}@media screen and (max-width: 1224px){.media-contacts{background:linear-gradient(180deg,#fff,#e3e3e3)}.media-contacts .media-contacts--inner{grid-template-columns:1fr;text-align:center}.media-contacts .media-contacts--inner .media-contact__email>a{justify-content:center}}@media screen and (max-width: 768px){.media-contacts .media-contacts--inner .media-contact__email>a .label{display:none}.media-contacts .media-contacts--inner .media-contact__email>a:after{content:"email"}}.related-attorneys{background:linear-gradient(0deg,#24428f,#0a1657);padding:2rem 0 6rem}.related-attorneys.empty{padding:2rem 0 4rem}.related-attorneys h3{text-align:center;color:#fff}.related-attorneys--inner{max-width:970px;margin:0 auto;width:90%}@media print{.related-attorneys--inner{width:calc(100% - 1inch)}}.related-attorneys--inner{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width: 1224px){.related-attorneys--inner{grid-template-columns:1fr}}.related-attorneys .load-more{display:flex;justify-content:center;margin:2rem 0 0}.related-attorneys .load-more a{color:#fff;text-decoration:none;font-size:1.5rem}.callouts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background-color:#24428f;gap:1px}.callouts-grid .callout{background:#fff;background:repeating-linear-gradient(to right,#fff,#f5f5f5 100px);position:relative;box-shadow:inset 0 0 5px #959494;text-decoration:none;cursor:default}.callouts-grid .callout .title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-decoration:none;color:#24428f;font-size:2.5rem;text-align:center;font-family:Literata,serif;font-weight:100;transition:opacity .5s ease}.callouts-grid .callout .details{opacity:0;background-color:#24428f;padding:2rem;color:#fff;transition:opacity .5s ease;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:baseline;justify-content:space-between;gap:2rem}.callouts-grid .callout .details .text,.callouts-grid .callout .details .text>p{font-family:Roboto,sans-serif;font-size:1.44rem;font-weight:100;line-height:1.5;text-decoration:none}.callouts-grid .callout .details .link{font-family:Literata,serif;font-size:1.44rem;text-decoration:none;color:#fff;font-weight:100}.callouts-grid .callout:hover .title{opacity:0}.callouts-grid .callout:hover .details{opacity:1}@media screen and (max-width: 1224px){.callouts-grid{background:linear-gradient(to bottom,#fff,#c8c8c8);grid-template-columns:100%;padding:3rem 4rem;gap:5px}.callouts-grid .callout{background:#fff;box-shadow:none}.callouts-grid .callout .title{position:relative;transform:none;top:0;left:0;text-align:left;padding:1rem 2rem;line-height:1;font-size:1.75rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.callouts-grid .callout .title:after{content:url("data:image/svg+xml,%3csvg%20aria-label='caret'%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%20class='size-6'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='m19.5%208.25-7.5%207.5-7.5-7.5'%20/%3e%3c/svg%3e");width:1.5em;height:auto;display:inline-block;transform:rotate(180deg);transform-origin:center;transition:all 1s ease}.callouts-grid .callout .details{height:0;padding:0;overflow:clip;transition:all 1s ease;gap:1rem;justify-content:center}.callouts-grid .callout .details .text,.callouts-grid .callout .details .link{padding:0 2rem}.callouts-grid .callout .details:not(.active){display:none}.callouts-grid .callout .details.active,.callouts-grid .callout:hover .title{opacity:1}.callouts-grid .callout.open .title:after{transform:rotate(0)}}@media screen and (max-width: 768px){.callouts-grid{padding:3rem 2rem}.callouts-grid .callout .title{font-size:1.5rem}.callouts-grid .callout .details .text,.callouts-grid .callout .details .link{font-size:1.25rem}}.news-band{color:#fff;background:#222;background:linear-gradient(0deg,#222,#24428f 60%);border-top:1px solid rgb(255,255,255);position:relative}.news-band--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.news-band--inner{width:calc(100% - 1inch)}}.news-band--inner{z-index:1;position:relative;display:flex;gap:6rem}.news-band--inner .news{flex-basis:50%;padding:4rem 0}.news-band--inner .news .date{font-size:.95rem;font-weight:100;text-transform:uppercase}.news-band--inner .news .description{max-width:580px;margin:1rem 0 2rem}.news-band--inner .news .description a{font-family:Literata,serif;font-size:2.125rem;font-weight:100;line-height:140%;text-decoration:none;color:#fff}.news-band--inner .news .description a:hover{color:#cb4f00}.news-band--inner .news .link{color:#fff;text-decoration:none;font-weight:400;text-transform:uppercase}.news-band--underlay{z-index:0;height:100%;width:50%;position:absolute;background-color:linear-gradient(180deg,#24428f 0%,#4696f2 100%);background-image:url(/dist/assets/cta-mask-BXlBgcB8.png);background-size:cover;clip-path:polygon(0 0,calc(100% - 50px) 0,100% 100%,0% 100%)}.news-band--underlay:after{height:65%;width:10%;background:#222;background:linear-gradient(0deg,#222,#273863);content:"";position:absolute;right:0;bottom:0;clip-path:polygon(100% 0,100% 100%,0 100%)}@media screen and (max-width: 1224px){.news-band{background:#222;background:linear-gradient(30deg,#222,#24428f 60%)}.news-band .news-band--inner{flex-direction:column;gap:2rem}.news-band .news-band--inner .news .date{font-size:.8125rem}.news-band .news-band--inner .news .description{font-size:1.6875rem;margin:.5rem 0 1rem;max-width:100%}.news-band .news-band--underlay{width:100%;height:50%;clip-path:none}.news-band .news-band--underlay:after{display:none}}@media screen and (max-width: 768px){.news-band .news-band--inner{gap:1rem}.news-band .news-band--inner .news .date{font-size:.9375rem}.news-band .news-band--inner .news .description{font-size:1.5rem}}.stats-callout{padding:5rem 0}.stats-callout.gray{background-color:#f5f5f5}.stats-callout.shadow{box-shadow:1px -7px 26px rgba(0,0,0,.16)}.stats-callout--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.stats-callout--inner{width:calc(100% - 1inch)}}.stats-callout--inner{display:flex;justify-content:space-between;gap:2rem}.stats-callout--inner .stat-block{color:#24428f}.stats-callout--inner .stat-block .stat{font-family:Literata,serif;font-size:9.375rem;font-weight:100;line-height:1}.stats-callout--inner .stat-block .label{text-align:right;font-size:1.75rem;font-weight:100;text-transform:uppercase}@media screen and (max-width: 1224px){.stats-callout--inner .stat-block .stat{font-size:5.575rem}.stats-callout--inner .stat-block .label{font-size:1.375rem}}@media screen and (max-width: 768px){.stats-callout--inner{flex-direction:column;align-items:center}}.tabs-menu{background-color:#131313;overflow-x:clip;position:sticky;z-index:10}.tabs-menu--inner{margin:0 auto;width:90%}.tabs-menu--inner{display:flex;gap:60px;justify-content:center}.tabs-menu--inner.center{justify-content:center}.tabs-menu--inner .tab-item{font-family:Literata,serif;font-size:1.5625rem;text-decoration:none;color:#fff;padding:1.25rem .5rem;border:none;background-color:transparent;font-weight:100;cursor:pointer;white-space:nowrap}.tabs-menu--inner .tab-item.active,.tabs-menu--inner .tab-item:hover{text-decoration:underline;position:relative}.tabs-menu--inner .tab-item.active:before,.tabs-menu--inner .tab-item:hover:before{content:"";position:absolute;left:-30px;top:0;bottom:0;width:60px;background-color:inherit;transform:skew(-35deg);transform-origin:right center;z-index:-1}.tabs-menu--inner .tab-item.active:after,.tabs-menu--inner .tab-item:hover:after{content:"";position:absolute;right:-30px;top:0;bottom:0;width:60px;background-color:inherit;transform:skew(-35deg);transform-origin:left center;z-index:-1}.tabs-menu--inner .tab-item.active{pointer-events:none;background-color:#4696f2;color:#131313}.tabs-menu--inner .tab-item.active:before,.tabs-menu--inner .tab-item.active:after{background-color:#4696f2}.tabs-menu--inner .tab-item:hover{background-color:#252525;color:#fff}.tabs-menu--inner .tab-item:hover:before,.tabs-menu--inner .tab-item:hover:after{background-color:#252525}.tabs-menu .toggle-menu{display:none}@media screen and (max-width: 1224px){.tabs-menu .toggle-menu{display:block;position:absolute;background-color:transparent;border:none;cursor:pointer;z-index:5;right:0;top:0;height:75px;width:5rem;transition:all .5s ease}.tabs-menu .toggle-menu svg path{transition:all .5s ease;fill:#ec7100}.tabs-menu.closed .tabs-menu--inner{height:75px;overflow-y:clip;justify-content:flex-start}.tabs-menu.closed .toggle-menu.flat svg:last-child{display:none}.tabs-menu:not(.closed) .tabs-menu--inner .tab-item{margin-right:-3rem}.tabs-menu:not(.closed) .toggle-menu{transform:rotate(180deg)}.tabs-menu:not(.closed) .toggle-menu svg path{fill:#131313}.tabs-menu:not(.closed) .toggle-menu.flat svg:first-child{display:none}.tabs-menu .tabs-menu--inner.center{justify-content:space-between}.tabs-menu .tabs-menu--inner{gap:0;flex-direction:column}.tabs-menu .tabs-menu--inner .tab-item{font-weight:400;font-size:1.5rem;margin-right:7rem;transition:margin .5s ease;text-align:left}.tabs-menu .tabs-menu--inner .tab-item.active{order:1}.tabs-menu .tabs-menu--inner .tab-item.active:before{transform:skew(0);left:auto;right:100%}.tabs-menu .tabs-menu--inner .tab-item:hover:before{transform:skew(0);left:auto;right:100%}.tabs-menu .tabs-menu--inner .tab-item{order:2}}.video-callout{position:relative;background:linear-gradient(9180deg,rgba(0,0,0,.1),rgba(0,0,0,0) 20%);overflow-x:clip}.video-callout.dark{background:transparent;position:relative;margin-top:1rem}.video-callout.dark:after{background:transparent}.video-callout.dark .video-callout--inner{padding:0}.video-callout.dark .video-callout--inner .callout-text{color:#fff;z-index:2;position:relative;padding:3rem;margin-top:6rem}.video-callout.dark .video-callout--inner .callout-text:before{background:linear-gradient(180deg,#24428f,#0a1657);width:200vw;height:100%;content:"";position:absolute;z-index:-1;left:50%;transform:translate(-50%);top:0}.video-callout.dark .video-callout--inner .callout-text .link{color:#fff}.video-callout.dark .video-callout--inner .video{z-index:2;margin-bottom:6rem;order:2}.video-callout--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.video-callout--inner{width:calc(100% - 1inch)}}.video-callout--inner{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5rem;padding:5rem 0}.video-callout--inner .video{max-width:100%;position:relative;width:100%}.video-callout--inner .video:before{content:"";display:block;padding-top:56.25%}.video-callout--inner .video>div{position:absolute;top:0;right:0;bottom:0;left:0}.video-callout--inner .video a{box-shadow:5px 5px 5px rgba(0,0,0,.25);position:absolute;top:0;left:0;width:100%;height:100%}.video-callout--inner .video a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-callout--inner .video a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-callout--inner .video a:hover svg{opacity:.85}.video-callout--inner .callout-text .title{margin-top:0}.video-callout--inner .callout-text .description,.video-callout--inner .callout-text .description>p{font-size:1.125rem;line-height:165%;font-weight:100}.video-callout--inner .callout-text .link{font-family:Literata,serif;font-size:1.5rem;font-weight:400;text-decoration:none;color:#252525;margin-top:1rem;display:inline-block}.video-callout:after{z-index:0;content:"";background:959494;background:linear-gradient(137deg,rgba(0,0,0,.2),rgba(0,0,0,.05));height:100%;width:33%;position:absolute;top:0;clip-path:polygon(0 0,60% 0%,100% 100%,0% 100%)}@media screen and (max-width: 1224px){.video-callout{background:none}.video-callout.darl{position:relative}.video-callout.darl:before{background:linear-gradient(180deg,#24428f,#0a1657);width:100vw;height:90%;content:"";position:absolute;z-index:-1;bottom:0}.video-callout.darl .video-callout--inner{gap:3rem}.video-callout.darl .video-callout--inner .video{order:1;margin:0}.video-callout.darl .video-callout--inner .video iframe{box-shadow:none}.video-callout.darl .video-callout--inner .callout-text{order:2;margin:0;padding:0 0 3rem}.video-callout.darl .video-callout--inner .callout-text:before{display:none}.video-callout .video-callout--inner{grid-template-columns:100%;gap:2.5rem}.video-callout .video-callout--inner .callout-text .description,.video-callout .video-callout--inner .callout-text .description>p{font-weight:400}.video-callout .video-callout--inner .callout-text .link{font-size:1.3125rem}.video-callout:after{width:100%;height:55%;clip-path:polygon(0 0,100% 0,100% 30%,0% 100%);background:linear-gradient(224deg,rgba(0,0,0,.2),rgba(0,0,0,.05))}}@media screen and (max-width: 768px){.video-callout.dark .video-callout--inner .callout-text{max-width:1480px;margin:0 auto;width:90%}.video-callout .video-callout--inner{padding:0 0 3rem;max-width:100%;width:100%;gap:1.5rem}.video-callout .video-callout--inner .video iframe{box-shadow:none}.video-callout .video-callout--inner .callout-text{max-width:1480px;margin:0 auto;width:90%}.video-callout .video-callout--inner .callout-text .link{font-size:1.2125rem}.video-callout:after{display:none}}.banner-links{background:linear-gradient(180deg,#24428f,#0a1657);padding:5rem 0}.banner-links--inner{display:flex;justify-content:center;gap:5rem}.banner-links--inner a{color:#fff;font-family:Literata,serif;font-size:3rem;font-weight:100;text-decoration:none}@media screen and (max-width: 1224px){.banner-links .banner-links--inner a{font-size:1.75rem}}@media screen and (max-width: 768px){.banner-links{padding:3rem 0}.banner-links .banner-links--inner{max-width:1480px;margin:0 auto;width:90%}.banner-links .banner-links--inner{flex-direction:column;gap:2rem}.banner-links .banner-links--inner a{font-size:1.56rem}}.careers-cta{background:#24428f;background-image:url(/dist/assets/careers-cta-bg-J8c_jXTg.png);background-size:cover;color:#fff;text-align:center;padding:6rem 0 8rem}.careers-cta--inner{max-width:970px;margin:0 auto;width:90%}@media print{.careers-cta--inner{width:calc(100% - 1inch)}}.careers-cta--inner{max-width:750px}.careers-cta--inner h2{margin:0 0 1rem}.careers-cta--inner p{font-weight:400;line-height:1.65}.careers-cta--inner a{margin-top:2rem;font-family:Literata,serif;background-color:transparent;border:none;font-size:1.65rem;cursor:pointer;display:flex;align-items:center;gap:1rem;font-weight:400;color:#fff;text-decoration:none}.careers-cta--inner a:hover{color:#cb4f00}.careers-cta--inner a:hover svg path{fill:#cb4f00}.careers-cta--inner a svg{padding:.25rem 0 0}.careers-cta--inner a svg path{fill:#ec7100}.careers-cta--inner a{display:inline-block}.basic-header{background-image:url(/dist/assets/abstract-gradient-background-CCdzFw2l.png);background-position:center;background-size:cover;padding:3rem 0}.basic-header h1{text-align:center;margin:0 auto;max-width:90%;color:#fff}.accordion-wrapper{max-width:970px;margin:0 auto;width:90%}@media print{.accordion-wrapper{width:calc(100% - 1inch)}}.accordion-wrapper .group .list-heading{display:flex;justify-content:space-between;align-items:center}.accordion-wrapper .group .list-heading .title{margin:1rem 0 .5rem}.accordion-wrapper .group .list-heading button{background-color:transparent;color:#ec7100;border:2px solid #ec7100;padding:0;aspect-ratio:1;width:35px;font-size:1.5rem;display:flex;justify-content:center;align-items:center}.accordion-wrapper .group .accordion-block{border:1px solid #24428f;margin-bottom:.5rem}.accordion-wrapper .group .accordion-block--header{background-color:#24428f;text-transform:uppercase;color:#fff;padding:.5rem 1rem;letter-spacing:2px}.accordion-wrapper .group .accordion-block--content{padding:1rem;display:flex;flex-direction:column;gap:.5rem}.accordion-wrapper .group .accordion-block--content a{font-family:Literata,serif;font-size:1.125rem}.percentage-grid{margin:3rem 0}.percentage-grid--inner{max-width:970px;margin:0 auto;width:90%}@media print{.percentage-grid--inner{width:calc(100% - 1inch)}}.percentage-grid--inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.percentage-grid--inner .percentage-grid--item{background:linear-gradient(0deg,#e3e3e3,#fff);background-size:calc(100% - (50px + 2rem)) 100%;background-repeat:no-repeat;padding:2rem;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.percentage-grid--inner .percentage-grid--item .data{max-width:60%}.percentage-grid--inner .percentage-grid--item .data .number{font-family:Literata,serif;font-size:3rem;font-weight:200;color:#24428f}.percentage-grid--inner .percentage-grid--item .data .number:after{content:"%"}.percentage-grid--inner .percentage-grid--item .percentage{max-width:100px;max-height:100px;width:100px;aspect-ratio:1;border-radius:100%;position:relative;--fill: 60;background:conic-gradient(#24428f,#24428f calc(var(--fill) * 1%),#4696f2 calc(var(--fill) * 1%),#4696f2)}.percentage-grid--inner .percentage-grid--item .percentage:after{width:calc(100% - 40px);aspect-ratio:1;border-radius:100%;background-color:#fff;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 768px){.percentage-grid--inner{grid-template-columns:1fr}}.certification-callout{--pad: 4rem;padding:var(--pad) 0}.certification-callout--inner{position:relative;max-width:970px;margin:0 auto;width:90%}@media print{.certification-callout--inner{width:calc(100% - 1inch)}}.certification-callout--inner .ribbon{position:absolute;top:calc(var(--pad) * -1 - .5rem);left:0}.certification-callout--inner .ribbon svg rect,.certification-callout--inner .ribbon svg path{fill:var(--ribbon-color)}.certification-callout--inner .certification-callout--image{max-width:415px;margin:0 auto}.certification-callout--inner .certification-callout--image img{width:100%;height:auto}.certification-callout--inner .certification-callout--text{width:80%;max-width:757px;margin:0 auto;padding-top:2rem;text-align:center}@media screen and (max-width: 768px){.certification-callout{--pad: 8rem;padding:var(--pad) 0 4rem}.certification-callout--inner .certification-callout--text{width:100%}}.page-callout.callout-Dark{background-image:url(/dist/assets/calloutmask-BA5OHk7p.png);background-size:cover;color:#fff;padding:4rem 0}.page-callout.callout-Dark a{color:#fff}.page-callout.callout-Dark a:hover{color:#ec7100}.page-callout.callout-Black{background-color:#131313;color:#fff;padding:4rem 0}.page-callout.callout-Black a{color:#fff}.page-callout.callout-Black a:hover{color:#ec7100}.page-callout.callout-Light{color:#131313;margin:4rem 0}.page-callout--inner{max-width:970px;margin:0 auto;width:90%}@media print{.page-callout--inner{width:calc(100% - 1inch)}}.page-callout--inner{max-width:700px;text-align:center}.page-callout--inner h2{margin-top:0}.page-callout--inner .link{font-size:1.5rem;text-decoration:none;font-family:Literata,serif;color:inherit;font-weight:300}.print-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100vh;background-color:rgba(0,0,0,.9);z-index:9999}.print-popup .popup-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;color:#131313;padding:1rem;z-index:1000;width:500px;max-width:100%;padding:2rem}.print-popup .popup-inner.loading .button-row button{background-color:gray;pointer-events:none}.print-popup .popup-inner.loading .loading-wrapper{background-color:rgba(250,250,250,.8);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.print-popup .popup-inner .close-popup{font-family:Literata,serif;background-color:transparent;border:none;font-size:1.65rem;cursor:pointer;display:flex;align-items:center;gap:1rem;font-weight:400;color:#ec7100;text-decoration:none}.print-popup .popup-inner .close-popup:hover{color:#cb4f00}.print-popup .popup-inner .close-popup:hover svg path{fill:#cb4f00}.print-popup .popup-inner .close-popup svg{padding:.25rem 0 0}.print-popup .popup-inner .close-popup svg path{fill:#ec7100}.print-popup .popup-inner .close-popup{padding:0;position:absolute;top:20px;right:20px;margin:0}.print-popup .popup-inner .close-popup svg{width:20px;height:20px}.print-popup .popup-inner .close-popup:hover{background-color:transparent;color:#cb4f00}.print-popup .popup-inner h2{margin:0 0 1rem;color:#24428f;font-weight:100}.print-popup .popup-inner fieldset{border:none;display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.print-popup .popup-inner fieldset legend{font-weight:300;padding:0;margin-bottom:.5rem;font-size:1.25rem;color:#4696f2}.print-popup .popup-inner fieldset label{font-weight:300;font-size:1.5rem;display:flex;align-items:center;cursor:pointer;margin-left:.75rem}.print-popup .popup-inner fieldset label input{margin-right:2rem;position:relative}.print-popup .popup-inner fieldset label input:before{position:absolute;width:30px;height:30px;top:50%;left:50%;transform:translate(-50%,-50%);content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="%23ec7100" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m2.25 0H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z" /></svg>');background-color:#fff}.print-popup .popup-inner fieldset label input:checked:after{position:absolute;width:30px;height:30px;top:50%;left:50%;transform:translate(-50%,-50%);content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="%23ec7100" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="M10.125 2.25h-4.5c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125v-9M10.125 2.25h.375a9 9 0 0 1 9 9v.375M10.125 2.25A3.375 3.375 0 0 1 13.5 5.625v1.5c0 .621.504 1.125 1.125 1.125h1.5a3.375 3.375 0 0 1 3.375 3.375M9 15l2.25 2.25L15 12" /></svg>');font-weight:700}.print-popup .popup-inner fieldset label input.forced{cursor:not-allowed;pointer-events:none}.print-popup .popup-inner fieldset label input.forced:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="%23959494" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m2.25 0H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z" /></svg>')}.print-popup .popup-inner fieldset label input.forced:checked:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="%23959494" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="M10.125 2.25h-4.5c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125v-9M10.125 2.25h.375a9 9 0 0 1 9 9v.375M10.125 2.25A3.375 3.375 0 0 1 13.5 5.625v1.5c0 .621.504 1.125 1.125 1.125h1.5a3.375 3.375 0 0 1 3.375 3.375M9 15l2.25 2.25L15 12" /></svg>')}.print-popup .popup-inner fieldset label:has(input.forced){color:#959494;pointer-events:none;cursor:not-allowed}.print-popup .popup-inner .error{color:red;font-weight:300;font-size:.95rem;margin-top:1rem}.print-popup .popup-inner .error:before{content:"⚠ "}.print-popup .popup-inner .button-row{display:flex;justify-content:space-between;margin-top:2rem}.print-popup .popup-inner .button-row button{background-color:#24428f;padding:.5rem 2rem;font-family:Roboto,sans-serif;font-weight:100;color:#fff;border:none;cursor:pointer;font-size:1.25rem}.print-popup .popup-inner .button-row button:hover{background-color:#131313}@media print{.print-popup{display:none}}@media screen and (max-width: 1024px){.print-popup .popup-inner{box-sizing:border-box;max-width:95%}.print-popup .popup-inner #print-form .button-row{flex-direction:column;gap:1rem;margin-top:1.5rem}}.ais-Hits{scroll-margin-top:5rem}@media screen and (max-width: 768px){.ais-Hits{scroll-margin-top:10rem}}.pager{padding-bottom:3rem}.pager-list{padding:0;list-style-type:none;display:flex;justify-content:center;align-items:center;gap:.5rem}.pager-list .item{display:block}.pager-list .item a,.pager-list .item span{font-size:1.25rem;padding:.5rem;color:#131313}.pager-list .item a{text-decoration:none;color:#24428f}.pager-list .item a:hover{color:#ec7100}.pager-list .item span{display:none}.pager-list .item.selected a{font-weight:700;pointer-events:none;position:relative;color:#24428f}.pager-list .item.selected a:after{width:100%;height:4px;bottom:0;background-color:#ec7100;content:"";position:absolute;left:50%;transform:translate(-50%)}.pager-list .item--firstPage a,.pager-list .item--firstPage span,.pager-list .item--lastPage a,.pager-list .item--lastPage span{border:1px solid #cb4f00;color:#fff;background-color:#ec7100;position:relative}@media screen and (max-width: 768px){.pager .pager-list{gap:1px}.pager .pager-list .item a,.pager .pager-list .item span{font-size:1rem;background-color:#f0f0f0;display:block;box-sizing:border-box;width:35px;height:35px;text-align:center}.pager .pager-list .item.first,.pager .pager-list .item.last{display:none}}.collapsible-block{margin-bottom:1rem}.collapsible-block .toggle-block{font-family:Literata,serif;background-color:transparent;border:none;font-size:1.65rem;cursor:pointer;display:flex;align-items:center;gap:1rem;font-weight:400;color:#24428f;text-decoration:none}.collapsible-block .toggle-block:hover{color:#cb4f00}.collapsible-block .toggle-block:hover svg path{fill:#cb4f00}.collapsible-block .toggle-block svg{padding:.25rem 0 0}.collapsible-block .toggle-block svg path{fill:#ec7100}.collapsible-block .toggle-block .button-icon{color:#ec7100;border:2px solid #ec7100;background-color:transparent;padding:0;aspect-ratio:1;height:35px;position:relative}.collapsible-block .toggle-block .button-icon span{position:absolute;font-size:2rem;top:40%;left:50%;transform:translate(-50%,-50%)}.collapsible-block .collapse-text>*:first-child{display:none}.content-tab img{max-width:100%;height:auto}.rapid-response{padding:5rem 0}.rapid-response h3{text-align:center;margin:0 0 1rem;color:#131313}.rapid-response--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.rapid-response--inner{width:calc(100% - 1inch)}}.rapid-response--inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rapid-response--inner a{display:flex;justify-content:space-between;align-items:center;background-color:#131313;color:#fff;padding:2rem;font-size:2rem;font-family:Literata,serif;text-decoration:none;margin:0;font-weight:100}.rapid-response--inner a span.label{width:225px}.rapid-response--inner a .arrow{position:relative;font-size:2rem;transform:translateY(1200%);width:1.5em;margin:0}@media screen and (max-width: 1224px){.rapid-response--inner{grid-template-columns:100%}.rapid-response--inner a{font-size:1.5rem}}.locations-search{background:linear-gradient(45deg,#24428f,#24428f 15%,#222 50%,#222);color:#fff;position:relative}.locations-search:after{content:"";background-color:#131313;position:absolute;width:58%;height:100%;top:0;right:0;z-index:0;clip-path:polygon(278px 0,100% 0,100% 100%,0% 100%)}.locations-search--form-area{max-width:1480px;margin:0 auto;width:90%}@media print{.locations-search--form-area{width:calc(100% - 1inch)}}.locations-search--form-area{position:relative;z-index:1;display:grid;grid-template-columns:42% 58%}.locations-search--form-area .map-wrapper{padding:1rem 0 1rem 237px}.locations-search--form-area .map-wrapper img{width:100%;height:auto}.locations-search--form-area #locations-search-form{display:flex;flex-direction:column;justify-content:center;gap:1rem h1;gap-margin:0}.locations-search--form-area .input-row{display:flex;gap:1rem;position:relative}.locations-search--form-area .input-row .error{position:absolute;bottom:-40px;color:#4696f2;border:1px solid #4696f2;font-size:.825rem;background-color:#131313;padding:5px 10px;border-radius:12px}.locations-search--form-area .input-row .reset{padding:0;background-color:transparent;border:none;cursor:pointer}.locations-search--form-area .input-row .reset svg{transform:scale(.5)}.locations-search--form-area .input-row .reset svg path{fill:#ec7100}.locations-search--form-area .input-row .reset:hover svg path{fill:#cb4f00}.locations-search--form-area .input-row .locate{background-color:#131313;color:#fff;border:none;font-family:Literata,serif;display:flex;align-items:center;gap:.5rem;cursor:pointer;padding:1.25rem 1rem}.locations-search--form-area .input-row .multiselect{width:235px;background-color:#4696f2;border:none;color:#000;display:flex;justify-content:center;align-items:center;position:relative;height:60px;gap:.5rem;cursor:pointer}.locations-search--form-area .input-row .multiselect .placeholder{display:flex;align-items:center;gap:.5rem}.locations-search--form-area .input-row .multiselect__select{order:2;height:auto;top:auto;right:auto;position:relative;padding:.25rem 0 0;width:20px}.locations-search--form-area .input-row .multiselect__select:before{content:"";display:none}.locations-search--form-area .input-row .multiselect__tags{background-color:transparent;border:none;padding:0;height:auto;min-height:auto;font-size:1.1875rem}.locations-search--form-area .input-row .multiselect__tags .multiselect__single{background-color:transparent;color:#000;font-family:Literata,serif;font-size:1.1875rem;white-space:nowrap;margin:0;padding:0}.locations-search--form-area .input-row .multiselect__tags .multiselect__placeholder{color:#000;font-family:Literata,serif;margin:0;padding:0;line-height:1}.locations-search--form-area .input-row .multiselect__tags input{background-color:#fff;padding:.5rem;color:#000;font-family:Roboto,sans-serif;margin:0;font-size:.925rem;position:absolute;top:100%;left:0;border-radius:0;z-index:2;font-weight:100}.locations-search--form-area .input-row .multiselect__tags input::-moz-placeholder{color:#252525;font-family:Roboto,sans-serif;font-size:.925rem}.locations-search--form-area .input-row .multiselect__tags input::placeholder{color:#252525;font-family:Roboto,sans-serif;font-size:.925rem}.locations-search--form-area .input-row .multiselect__content-wrapper{position:absolute;top:100%;left:0;width:auto;min-width:100%;z-index:1;background-color:#000;border-radius:0;border:none}.locations-search--form-area .input-row .multiselect__content-wrapper ul li span{color:#fff;font-size:.925rem;font-weight:400}.locations-search--form-area .input-row .multiselect__content-wrapper ul li span.multiselect__option--highlight{background-color:#4696f2}.locations-search--form-area .input-row .multiselect__content-wrapper ul li span.multiselect__option--highlight:after{display:none;color:#fff}.locations-search--form-area .input-row .multiselect__content-wrapper ul li span.multiselect__option--selected{background-color:#24428f}.locations-search--form-area .input-row .multiselect__content-wrapper ul li span.multiselect__option--selected:after{background-color:#24428f;color:#fff}.locations-search--form-area .input-row .multiselect__content-wrapper:before{width:100%;height:36px;background-color:#fff;content:"";display:block}@media screen and (max-width: 1224px){.locations-search{background:linear-gradient(90deg,#24428f,#24428f 25%,#222 95%,#222)}.locations-search .locations-search--form-area{grid-template-columns:1fr}.locations-search .locations-search--form-area .map-wrapper{display:none}.locations-search .locations-search--form-area #locations-search-form{align-items:center;padding:2rem 0 3rem}.locations-search:after{display:none}}@media screen and (max-width: 1024px){.locations-search .locations-search--form-area #locations-search-form .input-row{flex-direction:column}.locations-search .locations-search--form-area #locations-search-form .input-row .locate{justify-content:center}}.locations-list--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.locations-list--inner{width:calc(100% - 1inch)}}.locations-list--inner{padding:4rem 0;-moz-columns:3;columns:3;-moz-column-gap:6rem;column-gap:6rem}.locations-list--inner.no-results{-moz-columns:unset;columns:unset}.locations-list--inner .group{padding-bottom:2rem;margin-bottom:2rem;-moz-column-break-inside:avoid;break-inside:avoid-column}.locations-list--inner .group:not(:last-child){border-bottom:1px solid #d5d5d5}.locations-list--inner .group .list-heading{font-family:Literata,serif;color:#959494;font-size:2.125rem;font-weight:100}.locations-list--inner .group .list{list-style-type:none;padding:0;display:flex;flex-direction:column;gap:1rem}.locations-list--inner .group .list li a{font-size:1.25rem;font-weight:500;text-decoration-thickness:.5px;text-underline-offset:.25rem}@media screen and (max-width: 1224px){.locations-list--inner{-moz-columns:2;columns:2}}@media screen and (max-width: 768px){.locations-list--inner{-moz-columns:unset;columns:unset}.locations-list--inner .group .list li a{font-size:1.125rem}}.locations-list .feedback{background-color:#f0f0f0;color:#131313;padding:.5rem 0}.locations-list .feedback--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.locations-list .feedback--inner{width:calc(100% - 1inch)}}.locations-list .feedback--inner{font-weight:300;font-size:.925rem}.locations-list .feedback--inner span{font-weight:700;color:#4696f2}.locations-card{background:linear-gradient(45deg,#24428f,#222 60%);overflow:clip;scroll-margin:150px;position:relative;height:450px}.locations-card--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.locations-card--inner{width:calc(100% - 1inch)}}.locations-card--inner{display:grid;height:100%;display:flex;flex-direction:column;position:relative;z-index:5;box-sizing:border-box;padding-right:415px}.locations-card--inner .top{display:flex;justify-content:space-between;padding:1.5rem 0}.locations-card--inner .top .breadcrumbs{color:#fff;font-size:.95rem;letter-spacing:1.5px;text-transform:uppercase;display:flex;gap:.5rem}.locations-card--inner .top .breadcrumbs .dot{color:#4696f2}.locations-card--inner .top .breadcrumbs a{color:#fff;font-weight:400}.locations-card--inner .top .breadcrumbs a:hover{color:#959494}.locations-card--inner .top .options{display:flex;gap:1rem}.locations-card--inner .top .options a,.locations-card--inner .top .options button{color:#fff;font-weight:400;text-decoration:none;font-size:.95rem;letter-spacing:1.5px;text-transform:uppercase;padding:0;border:none;background-color:transparent;cursor:pointer}.locations-card--inner .top .options a:hover,.locations-card--inner .top .options button:hover{color:#959494}.locations-card--inner .top .options a svg,.locations-card--inner .top .options button svg{width:15px;height:auto;color:#4696f2}.locations-card--inner .locations-info{color:#fff;display:flex;flex-direction:column;justify-content:center;gap:2rem;height:100%;max-width:calc(100% - 165px)}.locations-card--inner .locations-info--header .title{text-transform:uppercase;letter-spacing:1.5px}.locations-card--inner .locations-info--header .address{font-size:1.1em}.locations-card--inner .locations-info--header h1{margin:.5rem 0 1rem;line-height:1}.locations-card--inner .locations-info .icons-row{display:flex;gap:1.5rem}.locations-card--inner .locations-info .icons-row a,.locations-card--inner .locations-info .icons-row span{color:#fff;text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;font-weight:400;display:flex;align-items:center;gap:.5rem}.locations-card--inner .locations-info .icons-row a:hover,.locations-card--inner .locations-info .icons-row span:hover{color:#959494}.locations-card--inner .locations-info .icons-row a:hover svg path,.locations-card--inner .locations-info .icons-row span:hover svg path{fill:#959494}.locations-card .img-wrapper{position:absolute;right:0;top:0;z-index:3;height:100%;width:50%}.locations-card .img-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;display:block;clip-path:polygon(370px 0,100% 0,100% 100%,0% 100%)}.locations-card .img-wrapper.placeholder img{background-color:#24428f;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:90% center;object-position:90% center;opacity:.5}@media screen and (max-width: 1645px){.locations-card .locations-card--inner{padding-right:calc(45vw - 320px)}}@media screen and (max-width: 1224px){.locations-card{background:linear-gradient(45deg,#24428f,#222 95%);padding:3rem 0;position:relative;height:auto}.locations-card .locations-card--inner{position:relative;padding:0}.locations-card .locations-card--inner .top{padding:0 0 3rem}.locations-card .locations-card--inner .locations-info{width:90%;max-width:90%;margin:0 auto;gap:3rem;text-align:center}.locations-card .locations-card--inner .locations-info--header{position:relative}.locations-card .locations-card--inner .icons-row{justify-content:center}.locations-card .img-wrapper{display:none}}@media screen and (max-width: 768px){.locations-card{padding:0 0 3rem}.locations-card .locations-card--inner{width:100%}.locations-card .locations-card--inner .top{flex-direction:column;padding:0}.locations-card .locations-card--inner .top .breadcrumbs{background-color:#000;position:relative;z-index:2;padding:0 5%}.locations-card .locations-card--inner .top .breadcrumbs span,.locations-card .locations-card--inner .top .breadcrumbs a{font-size:.75rem;padding:.5rem 0;z-index:2;position:relative}.locations-card .locations-card--inner .top .options{justify-content:center;padding:2rem 0}.locations-card .locations-card--inner .locations-info--header{display:flex;flex-direction:column;align-items:center}.locations-card .locations-card--inner .locations-info--header .title{font-size:.825rem;text-align:center;margin-top:1rem}.locations-card .locations-card--inner .locations-info--header h2{text-align:center;line-height:1.5}.locations-card .locations-card--inner .locations-info .icons-row a{font-size:.95rem}}.loading-wrapper{display:flex;justify-content:center;padding:6rem 0}.loader{width:48px;height:48px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}.loader:before,.loader:after{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:5px solid #4696f2;animation:prixClipFix 2s linear infinite}.loader:after{transform:rotate3d(90,90,0,180deg);border-color:#ec7100}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}75%,to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}}#app .multiselect__spinner{top:0;left:0;width:100%;height:100%;background-color:#24428f}#app .multiselect__spinner:after,#app .multiselect__spinner:before{border-color:#ec7100 transparent transparent}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;height:10px;width:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWxhYmVsPSJjbG9zZSIgd2lkdGg9IjM3IiBoZWlnaHQ9IjM3IiB2aWV3Qm94PSIwIDAgMzcgMzciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMuNDkwMjMgMC44OTAzODFMMTguODgwOSAxNi4yODFMMzQuMTkzNCAwLjg5MDM4MUwzNS4xMzA5IDAuMDMxMDA1OTYgTDM2Ljg0OTYgMS43NDk3NkwzNS45OTAyIDIuNjg3MjZMMjAuNTk5NiAxNy45OTk4TDM1Ljk5MDIgMzMuMzkwNEwzNi44NDk2IDM0LjI0OThMMzUuMTMwOSAzNi4wNDY2TDM0LjE5MzQgMzUuMTg3M0wxOC44ODA5IDE5Ljc5NjZMMy40OTAyMyAzNS4xODczTDIuNjMwODYgMzYuMDQ2NkwwLjgzMzk4NCAzNC4yNDk4TDEuNjkzMzYgMzMuMzkwNEwxNy4wODQgMTcuOTk5OEwxLjY5MzM2IDIuNjg3MjZMMC44MzM5ODQgMS43NDk3NkwyLjYzMDg2IDAuMDMxMDA1OTYgTDMuNDkwMjMgMC44OTAzODFaIiBmaWxsPSIjZWM3MTAwIi8+PC9zdmc+);cursor:pointer;background-size:10px 10px;color:#ec7100}.featured-insights{padding:3rem 0 4rem}.featured-insights h3{text-align:center;margin:0 0 1rem;color:#131313}.featured-insights--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.featured-insights--inner{width:calc(100% - 1inch)}}.featured-insights--inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.featured-insights--inner .featured-article{position:relative;background:#fff;padding:2rem 1rem;color:#131313;text-decoration:none;font-weight:400;min-height:450px;display:flex;flex-direction:column;gap:1rem;transition:.5s background ease}.featured-insights--inner .featured-article .alt-bg{background:linear-gradient(0deg,#24428f,#0a1657);position:absolute;width:100%;height:100%;top:0;left:0;display:flex;color:#fff;flex-direction:column;gap:2rem;padding:2rem;box-sizing:border-box;justify-content:center;opacity:0;transition:.5s all ease}.featured-insights--inner .featured-article .alt-bg .description{font-family:Literata,serif;font-size:2rem;transform:translateY(-40px);transition:.5s all ease}.featured-insights--inner .featured-article .alt-bg .arrow{position:relative;font-size:2rem;width:2em;transition:.5s all ease;transform:translateY(-40px);bottom:auto}.featured-insights--inner .featured-article .date,.featured-insights--inner .featured-article .category{font-family:Roboto,sans-serif;font-size:.975rem;text-transform:uppercase}.featured-insights--inner .featured-article .title{font-family:Literata,serif;font-size:2rem}.featured-insights--inner .featured-article .category{margin-top:auto}.featured-insights--inner .featured-article .date,.featured-insights--inner .featured-article .category,.featured-insights--inner .featured-article .title{transition:.5s all ease}.featured-insights--inner .featured-article:hover .date,.featured-insights--inner .featured-article:hover .category,.featured-insights--inner .featured-article:hover .title{transform:translateY(0);opacity:0}.featured-insights--inner .featured-article:hover .alt-bg{opacity:1}.featured-insights--inner .featured-article:hover .alt-bg .description,.featured-insights--inner .featured-article:hover .alt-bg .arrow{transform:translateY(0)}.featured-insights--inner .featured-article:hover .alt-bg .arrow{width:3em}@media screen and (max-width: 1224px){.featured-insights--inner{grid-template-columns:1fr}.featured-insights--inner .featured-article{min-height:265px}.featured-insights--inner .featured-article .title,.featured-insights--inner .featured-article .alt-bg .description{font-size:1.5rem}}@media screen and (max-width: 768px){.featured-insights--inner .featured-article .title,.featured-insights--inner .featured-article .alt-bg .description{font-size:1.25rem}}.insight-card{display:flex;background-color:#f0f0f0;text-decoration:none;min-height:180px}.insight-card .left img{width:180px;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.insight-card .right{flex-grow:1;padding:1rem;display:flex;flex-direction:column;justify-content:space-between;color:#131313;position:relative}.insight-card .right .title{font-weight:100;font-size:1.75rem;font-family:Literata,serif}.insight-card .right .meta{display:flex;justify-content:space-between;text-transform:uppercase;font-family:Roboto,sans-serif;font-size:.975rem;font-weight:400;margin-top:1rem}.insight-card .right:after{content:"";height:.5rem;width:100%;background-color:#24428f;opacity:0;position:absolute;bottom:0;left:0;transition:.5s all ease}.insight-card:hover .right:after{opacity:1}.insight-card.blue{background:linear-gradient(135deg,#24428f,#222)}.insight-card.blue .right{color:#fff}.insight-card.blue .right:after{background-color:#ec7100}@media screen and (max-width: 768px){.insight-card{flex-direction:column}.insight-card .left img{width:100%;height:200px}}.mailing-cta{background-color:#24428f;color:#fff;height:200px;display:flex;flex-direction:column;justify-content:center}.mailing-cta--inner{max-width:970px;margin:0 auto;width:90%}@media print{.mailing-cta--inner{width:calc(100% - 1inch)}}.mailing-cta--inner{color:#fff;text-decoration:none;display:flex;align-items:center;gap:3rem;transition:.5s all ease}.mailing-cta--inner h2{white-space:nowrap;margin:0}.mailing-cta--inner p{margin:0}.mailing-cta--inner .arrow{position:relative;bottom:auto;font-size:4rem;width:2em}.mailing-cta--inner .arrow,.mailing-cta--inner .arrow:before,.mailing-cta--inner .arrow:after{transition:.5s all ease}.mailing-cta--inner:hover{color:#ec7100;transition:.5s all ease}.mailing-cta--inner:hover .arrow,.mailing-cta--inner:hover .arrow:before,.mailing-cta--inner:hover .arrow:after{background-color:#000}@media screen and (max-width: 1224px){.mailing-cta{height:275px}.mailing-cta .mailing-cta--inner{flex-direction:column;gap:2rem}.mailing-cta .mailing-cta--inner p{margin-bottom:2rem}.mailing-cta .mailing-cta--inner .arrow{width:1em;transform:translate(-25%)}}@media screen and (max-width: 768px){.mailing-cta{height:350px}.mailing-cta .mailing-cta--inner h2{white-space:normal;max-width:60%;text-align:center}.mailing-cta .mailing-cta--inner p{text-align:center}}.entry-content{max-width:970px;margin:0 auto;width:90%}@media print{.entry-content{width:calc(100% - 1inch)}}.entry-content{padding:2rem 0 5rem}.insights-card{background:linear-gradient(45deg,#24428f,#222 60%);overflow:clip;scroll-margin:150px;position:relative;height:527px}.insights-card--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.insights-card--inner{width:calc(100% - 1inch)}}.insights-card--inner{display:grid;height:100%;display:flex;flex-direction:column;position:relative;z-index:5;box-sizing:border-box;padding-right:415px}.insights-card--inner .top{display:flex;justify-content:space-between;padding:1.5rem 0}.insights-card--inner .top .breadcrumbs{color:#fff;font-size:.95rem;letter-spacing:1.5px;text-transform:uppercase;display:flex;gap:.5rem}.insights-card--inner .top .breadcrumbs .dot{color:#4696f2}.insights-card--inner .top .breadcrumbs a{color:#fff;font-weight:400}.insights-card--inner .top .breadcrumbs a:hover{color:#959494}.insights-card--inner .top .options{display:flex;gap:1rem}.insights-card--inner .top .options a,.insights-card--inner .top .options button{color:#fff;font-weight:400;text-decoration:none;font-size:.95rem;letter-spacing:1.5px;text-transform:uppercase;padding:0;border:none;background-color:transparent;cursor:pointer}.insights-card--inner .top .options a:hover,.insights-card--inner .top .options button:hover{color:#959494}.insights-card--inner .top .options a svg,.insights-card--inner .top .options button svg{width:15px;height:auto;color:#4696f2}.insights-card--inner .insights-info{color:#fff;display:flex;flex-direction:column;justify-content:center;gap:.5rem;height:100%;max-width:calc(100% - 165px)}.insights-card--inner .insights-info--header .title{text-transform:uppercase;letter-spacing:1.5px}.insights-card--inner .insights-info--header h1{margin:.5rem 0 1rem;line-height:1;font-size:40px}@media screen and (max-width: 1224px){.insights-card--inner .insights-info--header h1{font-size:35px}}@media screen and (max-width: 768px){.insights-card--inner .insights-info--header h1{font-size:29px}}.insights-card--inner .insights-info .icons-row{display:flex;gap:1.5rem}.insights-card--inner .insights-info .icons-row a,.insights-card--inner .insights-info .icons-row span{color:#fff;text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;font-weight:400;display:flex;align-items:center;gap:.5rem}.insights-card--inner .insights-info .icons-row a:hover,.insights-card--inner .insights-info .icons-row span:hover{color:#959494}.insights-card--inner .insights-info .icons-row a:hover svg path,.insights-card--inner .insights-info .icons-row span:hover svg path{fill:#959494}.insights-card .img-wrapper{position:absolute;right:0;top:0;z-index:3;height:100%;width:50%}.insights-card .img-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;display:block;clip-path:polygon(370px 0,100% 0,100% 100%,0% 100%)}.insights-card .img-wrapper.placeholder img{background-color:#24428f;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:90% center;object-position:90% center;opacity:.5}@media screen and (max-width: 1645px){.insights-card .insights-card--inner{padding-right:calc(45vw - 320px)}}@media screen and (max-width: 1224px){.insights-card{background:linear-gradient(45deg,#24428f,#222 95%);padding:3rem 0;position:relative;height:auto}.insights-card .insights-card--inner{position:relative;padding:0}.insights-card .insights-card--inner .top{padding:0 0 3rem}.insights-card .insights-card--inner .insights-info{width:90%;max-width:90%;margin:0 auto;gap:3rem;text-align:center}.insights-card .insights-card--inner .insights-info--header{position:relative}.insights-card .insights-card--inner .icons-row{justify-content:center}.insights-card .img-wrapper{display:none}}@media screen and (max-width: 768px){.insights-card{padding:0 0 3rem}.insights-card .insights-card--inner{width:100%}.insights-card .insights-card--inner .top{flex-direction:column;padding:0}.insights-card .insights-card--inner .top .breadcrumbs{background-color:#000;position:relative;z-index:2;padding:0 5%}.insights-card .insights-card--inner .top .breadcrumbs span,.insights-card .insights-card--inner .top .breadcrumbs a{font-size:.75rem;padding:.5rem 0;z-index:2;position:relative}.insights-card .insights-card--inner .top .options{justify-content:center;padding:2rem 0}.insights-card .insights-card--inner .insights-info--header{display:flex;flex-direction:column;align-items:center}.insights-card .insights-card--inner .insights-info--header .title{font-size:.825rem;text-align:center;margin-top:1rem}.insights-card .insights-card--inner .insights-info--header h2{text-align:center;line-height:1.5}.insights-card .insights-card--inner .insights-info .icons-row a{font-size:.95rem}}.editors,.authors{font-size:.825rem}.editors .editors--inner,.editors .authors--inner,.authors .editors--inner,.authors .authors--inner{color:#fff;display:flex;flex-wrap:wrap;row-gap:.5rem}.editors .editors--inner .label,.editors .authors--inner .label,.authors .editors--inner .label,.authors .authors--inner .label{font-weight:900;padding-right:1rem}.editors .editors--inner a,.editors .authors--inner a,.authors .editors--inner a,.authors .authors--inner a{color:#fff;white-space:nowrap}.editors .editors--inner a:hover,.editors .authors--inner a:hover,.authors .editors--inner a:hover,.authors .authors--inner a:hover{color:#ec7100}.editors .editors--inner a.w-img,.editors .authors--inner a.w-img,.authors .editors--inner a.w-img,.authors .authors--inner a.w-img{position:relative;margin-left:25px}.editors .editors--inner a .profile-thumb,.editors .authors--inner a .profile-thumb,.authors .editors--inner a .profile-thumb,.authors .authors--inner a .profile-thumb{position:absolute;left:-25px;top:50%;transform:translateY(-50%);width:20px;height:20px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-right:.125rem}.editors .editors--inner a:not(:last-child),.editors .authors--inner a:not(:last-child),.authors .editors--inner a:not(:last-child),.authors .authors--inner a:not(:last-child){margin-right:.5rem}.editors .editors--inner a:not(:last-child):after,.editors .authors--inner a:not(:last-child):after,.authors .editors--inner a:not(:last-child):after,.authors .authors--inner a:not(:last-child):after{content:",";color:#4696f2}.insights-search{background-image:url(/dist/assets/abstract-gradient-background-CCdzFw2l.png);background-position:center;background-size:cover;padding:2rem 0 4rem;min-height:250px}.insights-search--form-area{max-width:970px;margin:0 auto;width:90%}@media print{.insights-search--form-area{width:calc(100% - 1inch)}}.insights-search--form-area h1{color:#fff;text-align:center;margin:1rem 0 2rem}.insights-search--form-area #insights-search-form .top--inner .input-row{display:flex;justify-content:center;gap:1rem;width:90%;margin:0 auto}.insights-search--form-area #insights-search-form .top input{background-color:transparent;border-width:0 0 1px 0;border-color:#fff;border-style:solid;font-size:1.125rem;color:#fff;font-family:Roboto,sans-serif;min-width:420px;padding:0 0 1rem}.insights-search--form-area #insights-search-form .top input::-moz-placeholder{text-transform:uppercase;font-weight:100;color:#fff}.insights-search--form-area #insights-search-form .top input::placeholder{text-transform:uppercase;font-weight:100;color:#fff}.insights-search--form-area #insights-search-form .top input:focus{outline:none}.insights-search--form-area #insights-search-form .top button{background-color:transparent;border:none;cursor:pointer}.insights-search--form-area #insights-search-form .top button svg path{fill:#ec7100}.insights-search--form-area #insights-search-form .top button:hover svg path{fill:#cb4f00}.insights-search--form-area #insights-search-form .bottom .menu-row{display:flex;justify-content:center;gap:1rem}.insights-search--form-area #insights-search-form .bottom .menu-row .tabs-select{display:none}.insights-search--form-area #insights-search-form .bottom .menu-row .tabs-select .multiselect__content-wrapper:before{content:"";display:none}.insights-search--form-area #insights-search-form .bottom button{background-color:transparent;border:none;cursor:pointer;color:#fff}.insights-search--form-area #insights-search-form .bottom button svg path{fill:#ec7100}.insights-search--form-area #insights-search-form .bottom button:hover{color:#cb4f00}.insights-search--form-area #insights-search-form .bottom button:hover svg path{fill:#cb4f00}@media screen and (max-width: 1224px){.insights-search{min-height:auto}.insights-search .insights-search--form-area{max-width:100%;width:100%}.insights-search .insights-search--form-area #insights-search-form .top{background-size:auto 100%}.insights-search .insights-search--form-area #insights-search-form .top input{min-width:auto;flex-basis:40%}.insights-search .insights-search--form-area #insights-search-form .bottom .menu-row{gap:1rem;align-items:center}.insights-search .insights-search--form-area #insights-search-form .bottom .menu-row .tabs-select{display:flex}.insights-search .insights-search--form-area #insights-search-form .bottom .menu-row .multiselect{width:200px}.insights-search .insights-search--form-area #insights-search-form .bottom .options-row{max-width:90%;margin:0 auto}}@media screen and (max-width: 768px){.insights-search .map-link{text-align:center}.insights-search .insights-search--form-area #insights-search-form .top{min-height:auto}.insights-search .insights-search--form-area #insights-search-form .top--inner .input-row{flex-direction:column;gap:2rem}.insights-search .insights-search--form-area #insights-search-form .top--inner .input-row input{width:100%}.insights-search .insights-search--form-area #insights-search-form .bottom .menu-row{flex-direction:column}.insights-search .insights-search--form-area #insights-search-form .bottom .menu-row>div{width:90%}.insights-search .insights-search--form-area #insights-search-form .bottom .menu-row .multiselect{width:100%}}.insights-flavor-text{background:linear-gradient(0deg,#e3e3e3,#fff);padding:2rem 0}.insights-flavor-text--inner{max-width:970px;margin:0 auto;width:90%}@media print{.insights-flavor-text--inner{width:calc(100% - 1inch)}}.insights-flavor-text--inner{background:#fff;padding:1rem 2rem;border:1px solid #ec7100;box-sizing:border-box}.insights-flavor-text--inner p{font-size:1rem}.event-details{max-width:970px;margin:0 auto;width:90%}@media print{.event-details{width:calc(100% - 1inch)}}.event-details h2{margin-bottom:.5rem}.event-details .event-meta .icon-row{flex-wrap:wrap;gap:1.5rem;margin-bottom:.25rem;text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;font-weight:400;display:flex;align-items:center;gap:.5rem}.event-details .event-meta .icon-row .label{display:inline-flex;align-items:center;gap:.5rem}.event-details .event-meta .icon-row svg{width:18px;color:#ec7100}.event-registration{max-width:970px;margin:0 auto;width:90%}@media print{.event-registration{width:calc(100% - 1inch)}}.event-registration{margin:-5rem auto 6rem}.event-registration .register{font-family:Literata,serif;background-color:transparent;border:none;font-size:1.65rem;cursor:pointer;display:flex;align-items:center;gap:1rem;font-weight:400;color:#131313;text-decoration:none}.event-registration .register:hover{color:#cb4f00}.event-registration .register:hover svg path{fill:#cb4f00}.event-registration .register svg{padding:.25rem 0 0}.event-registration .register svg path{fill:#ec7100}.event-registration .register{display:inline-block}#insights-search-form .menu-row{padding:2rem 0;display:flex;justify-content:center}#insights-search-form .menu-row .multiselect{width:235px;background-color:#4696f2;border:none;color:#000;display:flex;justify-content:center;align-items:center;position:relative;height:60px;gap:.5rem;cursor:pointer}#insights-search-form .menu-row .multiselect__select{order:2;height:auto;top:auto;right:auto;position:relative;padding:.25rem 0 0;width:20px}#insights-search-form .menu-row .multiselect__select:before{content:"";display:none}#insights-search-form .menu-row .multiselect__tags{background-color:transparent;border:none;padding:0;height:auto;min-height:auto;font-size:1.1875rem}#insights-search-form .menu-row .multiselect__tags .multiselect__single{background-color:transparent;color:#000;font-family:Literata,serif;font-size:1.1875rem;white-space:nowrap;margin:0;padding:0}#insights-search-form .menu-row .multiselect__tags .multiselect__placeholder{color:#000;font-family:Literata,serif;margin:0;padding:0;line-height:1}#insights-search-form .menu-row .multiselect__tags input{background-color:#fff;padding:.5rem;color:#000;font-family:Roboto,sans-serif;margin:0;font-size:.925rem;position:absolute;top:100%;left:0;border-radius:0;z-index:2;font-weight:100}#insights-search-form .menu-row .multiselect__tags input::-moz-placeholder{color:#252525;font-family:Roboto,sans-serif;font-size:.925rem}#insights-search-form .menu-row .multiselect__tags input::placeholder{color:#252525;font-family:Roboto,sans-serif;font-size:.925rem}#insights-search-form .menu-row .multiselect__content-wrapper{position:absolute;top:100%;left:0;width:auto;min-width:100%;z-index:1;background-color:#000;border-radius:0;border:none}#insights-search-form .menu-row .multiselect__content-wrapper ul li span{color:#fff;font-size:.925rem;font-weight:400}#insights-search-form .menu-row .multiselect__content-wrapper ul li span.multiselect__option--highlight{background-color:#4696f2}#insights-search-form .menu-row .multiselect__content-wrapper ul li span.multiselect__option--highlight:after{display:none;color:#fff}#insights-search-form .menu-row .multiselect__content-wrapper ul li span.multiselect__option--selected{background-color:#24428f}#insights-search-form .menu-row .multiselect__content-wrapper ul li span.multiselect__option--selected:after{background-color:#24428f;color:#fff}#insights-search-form .menu-row .multiselect__content-wrapper:before{width:100%;height:36px;background-color:#fff;content:"";display:block}.latest-insights{padding:3rem 0 4rem}.latest-insights h3{text-align:center;margin:0 0 1rem;color:#131313}.insights-grid{padding:3rem 0 4rem}.insights-grid--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.insights-grid--inner{width:calc(100% - 1inch)}}.insights-grid--inner{gap:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.insights-grid .load-more{display:flex;justify-content:center;padding:2rem 0}.insights-grid .load-more button{font-family:Literata,serif;background-color:transparent;border:none;font-size:1.65rem;cursor:pointer;display:flex;align-items:center;gap:1rem;font-weight:400;color:#131313;text-decoration:none}.insights-grid .load-more button:hover{color:#cb4f00}.insights-grid .load-more button:hover svg path{fill:#cb4f00}.insights-grid .load-more button svg{padding:.25rem 0 0}.insights-grid .load-more button svg path{fill:#ec7100}@media screen and (max-width: 1224px){.insights-grid .insights-grid--inner{grid-template-columns:1fr}}@media screen and (max-width: 1224px){.insights-tabs{display:none}}#firm-leadership{padding:3rem 0}#firm-leadership .firm-leadership--inner{max-width:1480px;margin:0 auto;width:90%}@media print{#firm-leadership .firm-leadership--inner{width:calc(100% - 1inch)}}#firm-leadership .firm-leadership--inner .content-tab{display:flex;flex-direction:column;gap:2rem}#firm-leadership .firm-leadership--inner .content-tab .member-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}@media screen and (max-width: 1224px){#firm-leadership .firm-leadership--inner .content-tab .member-grid{grid-template-columns:100%;gap:1rem;padding:2rem 0}}.search-header{background-image:url(/dist/assets/abstract-gradient-background-CCdzFw2l.png);background-position:center;background-size:cover;padding:2rem 0 4rem;min-height:250px}.search-header--form-area{max-width:1480px;margin:0 auto;width:90%}@media print{.search-header--form-area{width:calc(100% - 1inch)}}.search-header--form-area h1{color:#fff;text-align:center;margin:1rem 0 2rem}.search-header--form-area #search-form .top--inner .input-row{display:flex;justify-content:center;gap:1rem;width:90%;margin:0 auto}.search-header--form-area #search-form .top input{background-color:transparent;border-width:0 0 1px 0;border-color:#fff;border-style:solid;font-size:1.125rem;color:#fff;font-family:Roboto,sans-serif;min-width:420px;padding:0 0 1rem}.search-header--form-area #search-form .top input::-moz-placeholder{text-transform:uppercase;font-weight:100;color:#fff}.search-header--form-area #search-form .top input::placeholder{text-transform:uppercase;font-weight:100;color:#fff}.search-header--form-area #search-form .top input:focus{outline:none}.search-header--form-area #search-form .top button{background-color:transparent;border:none;cursor:pointer}.search-header--form-area #search-form .top button svg path{fill:#ec7100}.search-header--form-area #search-form .top button:hover svg path{fill:#cb4f00}@media screen and (max-width: 1224px){.search-header{background:none;padding:0;min-height:auto}.search-header .search--form-area{max-width:100%;width:100%}.search-header .search--form-area #search-form .top{background-image:url(/dist/assets/abstract-gradient-background-CCdzFw2l.png);background-size:auto 100%;min-height:284px;padding:2rem 0 4rem}.search-header .search--form-area #search-form .top input{min-width:auto;flex-basis:40%}}@media screen and (max-width: 768px){.search-header .map-link{text-align:center}.search-header .search--form-area #search-form .top{min-height:auto}.search-header .search--form-area #search-form .top--inner .input-row{flex-direction:column;gap:2rem}}.results-search--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.results-search--inner{width:calc(100% - 1inch)}}.results-search--inner{padding:2rem 0}.results-search--inner .search-result-item .description{font-size:1.125rem;font-family:Roboto,sans-serif;font-weight:300;line-height:140%}.results-search--inner .search-result-item .description mark{background-color:transparent;color:#131313;font-weight:700}.feedback{padding:4rem 0 0;display:flex;justify-content:space-between;font-size:1.125rem;max-width:1480px;margin:0 auto;width:90%}@media print{.feedback{width:calc(100% - 1inch)}}.feedback .right{font-weight:700}.no-query-feedback .feedback--inner{max-width:970px;margin:0 auto;width:90%}@media print{.no-query-feedback .feedback--inner{width:calc(100% - 1inch)}}.no-query-feedback .feedback--inner{padding:4rem 0}.interactive-map{max-width:1480px;margin:0 auto;width:90%}@media print{.interactive-map{width:calc(100% - 1inch)}}.interactive-map{display:flex;justify-content:center}.interactive-map svg path{fill:#3f76eb;cursor:pointer;stroke:#959494}.interactive-map svg path:hover{fill:#396ad4;position:relative}.interactive-map svg path:hover:after{content:attr(data-name,"state");position:absolute;width:20px;height:30px;background-color:pink}.interactive-map svg path.selected-state{fill:#131313!important;pointer-events:none}.interactive-map svg path.disabled{pointer-events:none;fill:#ddd}.interactive-map .svg-tooltip{position:fixed;background-color:#24428f;color:#fff;border:1px solid rgb(255,255,255);padding:.5rem 1rem;font-size:12px;pointer-events:none;z-index:1000;font-family:Roboto,sans-serif;font-weight:300;letter-spacing:2px}.admissions-search{background-image:url(/dist/assets/abstract-gradient-background-CCdzFw2l.png);background-position:center;background-size:cover;padding:2rem 0 4rem;min-height:250px}.admissions-search--form-area{max-width:1480px;margin:0 auto;width:90%}@media print{.admissions-search--form-area{width:calc(100% - 1inch)}}.admissions-search--form-area h1{color:#fff;text-align:center;margin:1rem 0 2rem}.admissions-search--form-area #admissions-search-form .top--inner .input-row{display:flex;justify-content:center;gap:1rem;width:90%;margin:0 auto}.admissions-search--form-area #admissions-search-form .top input{background-color:transparent;border-width:0 0 1px 0;border-color:#fff;border-style:solid;font-size:1.125rem;color:#fff;font-family:Roboto,sans-serif;min-width:420px;padding:0 0 1rem}.admissions-search--form-area #admissions-search-form .top input::-moz-placeholder{text-transform:uppercase;font-weight:100;color:#fff}.admissions-search--form-area #admissions-search-form .top input::placeholder{text-transform:uppercase;font-weight:100;color:#fff}.admissions-search--form-area #admissions-search-form .top input:focus{outline:none}.admissions-search--form-area #admissions-search-form .top button{background-color:transparent;border:none;cursor:pointer}.admissions-search--form-area #admissions-search-form .top button svg path{fill:#ec7100}.admissions-search--form-area #admissions-search-form .top button:hover svg path{fill:#cb4f00}.admissions-search--form-area #admissions-search-form .bottom{max-width:700px;margin:0 auto}.admissions-search--form-area #admissions-search-form .bottom .label{color:#fff;font-weight:400;margin-bottom:.5rem}.admissions-search--form-area #admissions-search-form .bottom .baseline{display:flex;justify-content:end;padding:.5rem 0}.admissions-search--form-area #admissions-search-form .bottom .baseline button{background-color:transparent;color:#fff;border:none}.admissions-search--form-area #admissions-search-form .bottom .menu-row{display:flex;justify-content:center;gap:1rem}.admissions-search--form-area #admissions-search-form .bottom .menu-row .tabs-select{display:none}.admissions-search--form-area #admissions-search-form .bottom .menu-row .tabs-select .multiselect__content-wrapper{width:auto}.admissions-search--form-area #admissions-search-form .bottom .menu-row .tabs-select .multiselect__content-wrapper:before{content:"";display:none}.admissions-search--form-area #admissions-search-form .bottom .menu-row{display:flex;justify-content:center}.admissions-search--form-area #admissions-search-form .bottom .menu-row button{background-color:#000;font-family:Literata,serif;margin:0;padding:0 2rem;line-height:1;color:#fff;border:none;font-size:1.1875rem;cursor:pointer;font-weight:300;display:flex;justify-content:center;align-items:center;gap:1rem;white-space:nowrap}.admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect{background-color:#4696f2;border:none;color:#000;display:flex;justify-content:center;align-items:center;position:relative;height:60px;gap:.5rem;cursor:pointer}.admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect__select{order:2;height:auto;top:auto;right:auto;position:relative;padding:.25rem 0 0;width:20px}.admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect__select:before{content:"";display:none}.admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect__tags{background-color:transparent;border:none;padding:0;height:auto;min-height:auto;font-size:1.1875rem}.admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect__tags .multiselect__single{background-color:transparent;color:#000;font-family:Literata,serif;font-size:1.1875rem;white-space:nowrap;margin:0;padding:0}.admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect__tags .multiselect__placeholder{color:#000;font-family:Literata,serif;margin:0;padding:0;line-height:1}.admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect__tags input{background-color:#fff;padding:.5rem;color:#000;font-family:Roboto,sans-serif;margin:0;font-size:.925rem;position:absolute;top:100%;left:0;border-radius:0;z-index:2;font-weight:100}.admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect__tags input::-moz-placeholder{color:#252525;font-family:Roboto,sans-serif;font-size:.925rem}.admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect__tags input::placeholder{color:#252525;font-family:Roboto,sans-serif;font-size:.925rem}.admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect__content-wrapper{position:absolute;top:100%;left:0;width:auto;min-width:100%;z-index:1;background-color:#000;border-radius:0;border:none}.admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect__content-wrapper ul li span{color:#fff;font-size:.925rem;font-weight:400}.admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect__content-wrapper ul li span.multiselect__option--highlight{background-color:#4696f2}.admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect__content-wrapper ul li span.multiselect__option--highlight:after{display:none;color:#fff}.admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect__content-wrapper ul li span.multiselect__option--selected{background-color:#24428f}.admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect__content-wrapper ul li span.multiselect__option--selected:after{background-color:#24428f;color:#fff}.admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect__content-wrapper:before{width:100%;height:36px;background-color:#fff;content:"";display:block}@media screen and (max-width: 1224px){.admissions-search{min-height:auto}.admissions-search .admissions-search--form-area{max-width:100%;width:100%}.admissions-search .admissions-search--form-area #admissions-search-form .top{background-size:auto 100%}.admissions-search .admissions-search--form-area #admissions-search-form .top input{min-width:auto;flex-basis:40%}.admissions-search .admissions-search--form-area #admissions-search-form .bottom .menu-row{gap:1rem;align-items:center}.admissions-search .admissions-search--form-area #admissions-search-form .bottom .menu-row .tabs-select{display:flex}.admissions-search .admissions-search--form-area #admissions-search-form .bottom .menu-row .multiselect{width:100%;max-width:300px}}@media screen and (max-width: 768px){.admissions-search .map-link{text-align:center}.admissions-search .admissions-search--form-area #admissions-search-form .top{min-height:auto}.admissions-search .admissions-search--form-area #admissions-search-form .top--inner .input-row{flex-direction:column;gap:2rem}.admissions-search .admissions-search--form-area #admissions-search-form .bottom .menu-row{flex-direction:column}}.admissions-results-area{padding-bottom:2rem}.admissions-results-area .results-list{padding-bottom:6rem}.results-insights--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.results-insights--inner{width:calc(100% - 1inch)}}.results-insights--inner{padding:4rem 0;-moz-columns:2;columns:2;-moz-column-gap:6rem;column-gap:6rem}.results-insights--inner .group{padding-bottom:2rem;margin-bottom:2rem;-moz-column-break-inside:avoid;break-inside:avoid-column}.results-insights--inner .group:not(:last-child){border-bottom:1px solid #d5d5d5}.results-insights--inner .group .list-heading{font-family:Literata,serif;text-transform:uppercase;color:#959494;font-size:2.125rem;font-weight:100}.results-insights--inner .group .list{list-style-type:none;padding:0;display:flex;flex-direction:column;gap:1rem}.results-insights--inner .group .list li a{font-size:1.25rem;font-weight:500;text-decoration-thickness:.5px;text-underline-offset:.25rem}@media screen and (max-width: 1224px){.results-insights--inner{-moz-columns:unset;columns:unset}}@media screen and (max-width: 768px){.results-insights--inner .group .list li a{font-size:1.125rem}}.results-insights .feedback{background-color:#f0f0f0;color:#131313;padding:.5rem 0}.results-insights .feedback--inner{max-width:1480px;margin:0 auto;width:90%}@media print{.results-insights .feedback--inner{width:calc(100% - 1inch)}}.results-insights .feedback--inner{font-weight:300;font-size:.925rem}.results-insights .feedback--inner span{font-weight:700;color:#4696f2}.text-callout{max-width:1480px;margin:0 auto;width:90%}@media print{.text-callout{width:calc(100% - 1inch)}}.text-callout{padding:2rem 0 6rem;text-align:center}.text-callout p{max-width:650px;margin:0 auto;line-height:1.75}.acronym-builder{color:#fff;background:#24428f;padding:4rem 0}.acronym-builder--inner{max-width:970px;margin:0 auto;width:90%}@media print{.acronym-builder--inner{width:calc(100% - 1inch)}}.acronym-builder--inner .acronym-builder--header>p{font-family:Literata,serif;font-size:2rem;margin:0}.acronym-builder--inner .acronym-builder--header>p strong{font-family:Roboto,sans-serif;text-decoration:underline;text-decoration-color:#ec7100}@media screen and (max-width: 768px){.acronym-builder--inner .acronym-builder--header>p{text-align:center}}.acronym-builder--inner .acronym-builder--body{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.acronym-builder--inner .acronym-builder--body .row{display:flex;align-items:center;gap:1rem}.acronym-builder--inner .acronym-builder--body .row .circle{position:relative;border-radius:100%;background-color:#fff;width:125px;aspect-ratio:1;height:125px}.acronym-builder--inner .acronym-builder--body .row .circle--inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#24428f;font-size:1.5rem}.acronym-builder--inner .acronym-builder--body .row .description{font-size:1.125rem;line-height:1.25}@media screen and (max-width: 768px){.acronym-builder--inner .acronym-builder--body .row{flex-direction:column}.acronym-builder--inner .acronym-builder--body .row .description{text-align:center}}.community-post--title{margin:0}.community-post--date{font-size:1.125rem;font-weight:700;margin-top:.5rem}.community-post--images{margin-top:2rem;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto auto;gap:.25rem}.community-post--images a{position:relative;z-index:1;overflow:hidden}.community-post--images a:before{position:absolute;content:"";opacity:0;width:100%;height:100%;background-color:#131313;transition:opacity .3s ease}.community-post--images a:hover:before{opacity:.25}.community-post--images a img{width:100%;height:auto;display:block}.community-post--images a .photo-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;transition:opacity .3s ease;color:#fff;z-index:2}.community-post--images a .photo-overlay span{font-size:5rem;font-weight:100}.community-post--images .photo-one{grid-column:1/span 3;grid-row:1}.community-post--images .photo-one img{aspect-ratio:1.7777777778;-o-object-fit:cover;object-fit:cover}.community-post--images .photo-two{grid-column:4/span 3;grid-row:1}.community-post--images .photo-two img{aspect-ratio:1.7777777778;-o-object-fit:cover;object-fit:cover}.community-post--images .photo-three{grid-column:1/span 2;grid-row:2}.community-post--images .photo-three img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.community-post--images .photo-four{grid-column:3/span 2;grid-row:2}.community-post--images .photo-four img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.community-post--images .photo-five{grid-column:5/span 2;grid-row:2}.community-post--images .photo-five img,.community-post--images.flat a img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.community-post--images.single{display:block}.community-post--images.single a{display:inline-block}.community-post--images.single a img{aspect-ratio:inherit;height:350px;width:auto}@media screen and (max-width: 768px){.community-post--images.flat{grid-template-columns:1fr!important}.community-post--images .photo-one{grid-column:1/span 3;grid-row:1}.community-post--images .photo-one img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.community-post--images .photo-two{grid-column:4/span 3;grid-row:1}.community-post--images .photo-two img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.community-post--images .photo-three{grid-column:1/span 6;grid-row:2}.community-post--images .photo-three img{aspect-ratio:1.7777777778;-o-object-fit:cover;object-fit:cover}.community-post--images .photo-four{grid-column:1/span 3;grid-row:3}.community-post--images .photo-four img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.community-post--images .photo-five{grid-column:4/span 3;grid-row:3}.community-post--images .photo-five img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.community-post--images a .photo-overlay span{font-size:2rem}}.community-post .related-rows{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.community-post .related-rows .related-row{line-height:1.5}.community-post .related-rows .related-row .label{font-weight:700}.community-post-wrapper{display:flex;flex-direction:column;gap:1rem;padding-bottom:6rem;max-width:970px;margin:0 auto;width:90%}@media print{.community-post-wrapper{width:calc(100% - 1inch)}}.community-post-wrapper.index .community-post{background-color:rgba(0,0,0,.024);padding:2rem}.community-post-wrapper button{font-family:Literata,serif;background-color:transparent;border:none;font-size:1.65rem;cursor:pointer;display:flex;align-items:center;gap:1rem;font-weight:400;color:#24428f;text-decoration:none}.community-post-wrapper button:hover{color:#cb4f00}.community-post-wrapper button:hover svg path{fill:#cb4f00}.community-post-wrapper button svg{padding:.25rem 0 0}.community-post-wrapper button svg path{fill:#ec7100}.community-post-wrapper button{margin:0 auto}.style-guide{max-width:1480px;margin:0 auto;width:90%}@media print{.style-guide{width:calc(100% - 1inch)}}.style-guide{display:flex;flex-direction:column;gap:2rem;padding:4rem 0}.style-guide .color{display:flex;gap:1rem;align-items:center}.style-guide .color .color-copy-box{width:30px;height:20px;border:3px inset white}.style-guide .color .label{font-size:1.125rem}.style-guide .color .code{font-size:.875rem;margin-left:auto}.main{max-width:970px;margin:0 auto;width:90%}@media print{.main{width:calc(100% - 1inch)}}.main{margin-top:3rem;margin-bottom:5rem}.block{max-width:970px;margin:0 auto;width:90%}@media print{.block{width:calc(100% - 1inch)}}.block{margin-top:2rem;margin-bottom:2rem}.breadcrumbs{color:#fff;font-size:.95rem;letter-spacing:1.5px;text-transform:uppercase;display:flex;gap:.5rem}.breadcrumbs .dot{color:#4696f2}.breadcrumbs a{color:#fff;font-weight:400}.breadcrumbs a:hover{color:#959494}#app .multiselect{transition:.5s all ease!important}#app .multiselect--disabled{background-color:#fff!important;opacity:.25!important}#app .multiselect--disabled .multiselect__current,#app .multiselect--disabled .multiselect__select{color:inherit;background:inherit}
