/*!
Theme Name: Simon Lever
Author: Fig Industries
Author URI: https://figindustries.com/
Description: A custom theme created for Simon Lever, web development by BrockMartin.net
Version: 1.0.0
Text Domain: simon-lever
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:0}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,::after,::before{box-sizing:inherit}html{box-sizing:border-box}body,button,input,optgroup,select,textarea{color:#404040;font-family:"Helvetica Neue",sans-serif;font-size:16px;line-height:1.5}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}ol,ul{margin-left:0}ol li,ul li{margin-bottom:10px}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{vertical-align:top;height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}:root{--color-white:#fff;--color-black:#000;--color-teal:#005468;--color-teal-25:#f0f6f7;--color-teal-50:#b8cfd5;--color-teal-100:#a3c1c9;--color-teal-700:#003947;--color-teal-800:#002c36;--color-teal-900:#001e25;--color-gold:#d49000;--color-gold-400:#dba229;--color-gold-600:#b27900;--color-gray:#475560;--color-gray-100:#bdc2c6;--color-gray-200:#9fa7ac;--color-gray-400:#647079;--color-gray-900:#1a1f23;--color-light-gray:#ebebeb;--color-gray-line:#bababa;--spacing-block-default:80px;--spacing-block-large:160px}@media only screen and (max-width:860px){:root{--spacing-block-default:60px;--spacing-block-large:100px}}@media only screen and (max-width:560px){:root{--spacing-block-large:70px}}::selection{background-color:var(--color-teal);color:var(--color-white)}::-moz-selection{background-color:var(--color-teal);color:var(--color-white)}html{scroll-behavior:smooth}body,input,optgroup,select,textarea{font-family:ten-oldstyle,serif;font-size:1.125rem;font-weight:400;line-height:1.4;color:var(--color-black)}.heading1,.heading2,.heading3,.heading4,.heading5,.heading6,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:ten-oldstyle,serif;font-weight:400;font-size:2.125rem;font-size:clamp(2.125rem, 1.484rem + 2.564vw, 3.125rem);line-height:1.1;text-transform:none}.heading1,h1{font-size:clamp(2.875rem, 1.513rem + 5.449vw, 5rem);line-height:1}.heading2,h2{font-size:clamp(2.5rem, 1.699rem + 3.205vw, 3.75rem)}.heading4,h4{font-size:clamp(1.875rem, 1.274rem + 2.405vw, 2.813rem)}.heading5,.heading6,h5,h6{font-size:clamp(1.75rem, 1.67rem + .321vw, 1.875rem)}a{color:var(--color-black);text-decoration:none}a:hover{color:var(--color-black)}p{margin:15px auto}ol,ul{margin:15px 0;padding-inline-start:30px}ol li,ul li{margin-bottom:0}.text-small{font-size:.875rem}.text-intro,.text-sans{font-family:montserrat,sans-serif}.text-intro{font-size:clamp(1rem, .92rem + .321vw, 1.125rem);line-height:1.3}.buttons{display:flex;flex-wrap:wrap;gap:24px}.buttons.centered{justify-content:center;align-content:center}.button,.button-text{font-family:montserrat,sans-serif;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.026em;line-height:1;transition:all .25s}.button,.button.outline:hover{display:inline-block;padding:20px 32px;background-color:var(--color-gold-400);border:1px solid var(--color-gold-400);border-radius:0;box-shadow:none;text-align:center;cursor:pointer;color:var(--color-white);text-shadow:none;transition:all .25s}.button.outline,.button:hover{background-color:transparent;border-color:var(--color-gold-600);color:var(--color-gold-600)}.button.teal{background-color:var(--color-teal-25);border:1px solid var(--color-teal-25);color:var(--color-teal-800)}.button.teal:hover{background-color:var(--color-white);border:1px solid var(--color-teal);color:var(--color-teal)}.block-section .button.outline,.button.teal.outline{background-color:transparent;border:1px solid var(--color-teal);color:var(--color-teal)}.block-section .button.outline:hover,.button.teal.outline:hover{background-color:var(--color-teal);border-color:var(--color-teal);color:var(--color-white)}@media only screen and (max-width:560px){.buttons{flex-direction:column;align-content:flex-start}}.nav-dropdown{position:relative;display:inline-block;font-size:.938rem;letter-spacing:.02rem}.nav-dropdown .nav-toggle{position:relative;display:block;padding:5px 26px 5px 0;color:var(--color-black);transition:all .25s}.nav-dropdown .nav-toggle::after{content:'';position:absolute;top:10px;right:0;display:inline-block;width:20px;height:11px;vertical-align:middle;background-image:url('data:image/svg+xml;utf8,<svg width="20" height="11" viewBox="0 0 20 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.34375 0.363281L9.84371 9.36328L19.3438 0.363281" stroke="black"/></svg>');background-repeat:no-repeat;background-position:center;background-size:20px 11px;transition:all .25s}.nav-dropdown .nav-toggle:hover,.nav-dropdown.open .nav-toggle{color:var(--color-gray-400)}.nav-dropdown .nav-list{position:relative;display:flex;flex-direction:column;position:absolute;margin-top:6px;padding:10px 0;background:var(--color-white);border:1px solid var(--color-gray-100);overflow:hidden;max-height:0;opacity:0;pointer-events:none;z-index:100;transition:max-height .35s ease,opacity .35s ease}.nav-dropdown .nav-list a{padding:8px 20px;color:var(--color-gray-900)}.nav-dropdown .nav-list a.active,.nav-dropdown .nav-list a:hover{color:var(--color-gray-200)}.nav-dropdown.open .nav-toggle::after{transform:rotate(180deg)}.nav-dropdown.open .nav-list{max-height:500px;opacity:1;pointer-events:all}.breadcrumbs{margin-top:-15px;margin-bottom:40px;text-transform:uppercase;letter-spacing:.02em;line-height:1.5}.breadcrumbs a:hover{color:var(--color-teal)}.block-content,.page-blocks .block-section .section-wrapper>:not(.alignfull),.page-blocks>*{margin-left:auto;margin-right:auto;padding-right:24px;padding-left:24px;width:100%;max-width:928px}.page-blocks .block-section .block-content,.page-blocks .block-section .section-wrapper>*{margin-left:0!important}.block-content.alignwide,.page-blocks>.alignwide{max-width:1378px}.block-content.alignfull,.page-blocks>.alignfull{max-width:none;padding-right:0;padding-left:0;margin-left:0;margin-right:0}.page-blocks>.wp-block-heading:first-child{margin-top:var(--spacing-block-default)}.page-blocks>.block-cta-approach:last-child,.page-blocks>.wp-block-paragraph:last-child{margin-bottom:var(--spacing-block-default)}.block-section .section-wrapper>.heading2,.block-section .section-wrapper>h2{margin-top:40px}.block-section .section-wrapper>.heading3,.block-section .section-wrapper>h3{margin-top:25px}.block-section .section-wrapper>.heading4,.block-section .section-wrapper>h4{margin-top:15px}.block-section .section-wrapper>.wp-block-list-wrapper .wp-block-list,.block-section .section-wrapper>.wp-block-paragraph{margin:5px auto 15px auto}.page-blocks ol a,.page-blocks p a:not(.button),.page-blocks ul a{text-decoration:underline;transition:color .25s}.page-blocks ol a:hover,.page-blocks p a:not(.button):hover,.page-blocks ul a:hover{color:var(--color-teal)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-header{position:relative;z-index:1000;background:var(--color-teal-900)}.site-header .inner{margin:0 auto;padding:24px;max-width:1378px}.site-header,.site-header a{font-family:montserrat,sans-serif;font-size:.875rem;text-transform:uppercase;letter-spacing:.026em;line-height:1;transition:all .2s}.secondary-nav .inner{display:flex;justify-content:flex-end;gap:24px;padding-top:8px;padding-bottom:8px}.secondary-nav .inner a{display:inline-block;padding:4px 0;font-size:.75rem;color:var(--color-white)}.secondary-nav .inner .search{padding-right:22px;background:url("data:image/svg+xml;utf8,<svg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.83321 12.8811C10.0548 12.8811 12.6664 10.2215 12.6664 6.94057C12.6664 3.65968 10.0548 1 6.83321 1C3.61162 1 1 3.65968 1 6.94057C1 10.2215 3.61162 12.8811 6.83321 12.8811Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M15 15.2575L10.9557 11.1387' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") right center no-repeat}.secondary-nav .inner a:hover{color:var(--color-gray-200)}.primary-nav{background:var(--color-teal-700)}.primary-nav .inner{display:flex;justify-content:space-between}.site-title a{display:block;width:203px;height:auto}.menu-toggle{display:none;position:absolute;top:0;right:0;padding:24px;background:0 0!important;border:none;outline:0;box-shadow:none;-webkit-appearance:none;cursor:pointer;z-index:15}.menu-toggle .icon{display:inline-block;vertical-align:middle;transition:all .4s}.menu-toggle .icon .bar1,.menu-toggle .icon .bar2,.menu-toggle .icon .bar3{width:26px;height:2px;background-color:var(--color-white);margin:8px 0;transition:all .4s}.menu-toggle:focus,.menu-toggle:hover{box-shadow:none;-webkit-appearance:none;outline:0}.main-nav li,.main-nav ul{margin:0;padding:0;list-style:none}.main-nav .menu{display:flex}.main-nav .menu li{position:relative}.main-nav .menu>li a{display:inline-block;margin-top:22px;padding:20px 12px;font-weight:600;color:var(--color-teal-25)}.main-nav .menu>.menu-item-has-children>a::after{content:' +'}.main-nav .menu>.contact a{margin-left:36px;padding:20px 32px;border:1px solid var(--color-teal-25)}.main-nav .menu>.contact a:hover{background:var(--color-teal-800)}.main-nav .menu>li a:hover{color:var(--color-gray-200)}.main-nav .menu>li>.sub-menu{opacity:0;pointer-events:none;transform:translateY(5px);transition:all .2s ease;position:absolute;top:100%;left:-40px;padding:30px 40px;min-width:200px;background:var(--color-white);border:1px solid var(--color-gray-100)}.main-nav .menu>li>.sub-menu::before{content:'';position:absolute;top:-14px;left:80px;width:0;height:0;border-left:17px solid transparent;border-right:17px solid transparent;border-bottom:15px solid var(--color-white)}.main-nav .menu>li>.sub-menu:has(li > .sub-menu){display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-auto-flow:column;gap:30px 40px}.main-nav .menu>li:hover>.sub-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.main-nav .menu .sub-menu a{display:block;margin:0;padding:10px 0;white-space:nowrap;font-weight:400;text-transform:none;color:var(--color-gray-900)}.main-nav .menu .sub-menu .menu-item-has-children>a,.main-nav .menu .sub-menu .mobile-only>a{font-weight:600;text-transform:uppercase}.main-nav .menu .sub-menu a:hover{color:var(--color-gray)}.main-nav .menu .sub-menu .mobile-only{display:none}@media only screen and (max-width:980px){.site-title a{width:130px}.main-nav .menu>li a{margin-top:4px}.main-nav .menu>.contact a,.main-nav .menu>.contact a:hover{display:block;margin-left:0;padding:20px 12px;border:0;background:0 0}}@media only screen and (max-width:860px){.site-header{display:flex;flex-direction:column}.secondary-nav{display:none;order:2}.secondary-nav .inner{flex-direction:column;align-items:flex-start;gap:0;padding-top:50px;padding-bottom:50px}.secondary-nav .inner a{padding:16px 0}.primary-nav .inner{flex-direction:column;padding-top:12px;padding-bottom:14px}.menu-toggle{display:block}.main-nav .menu{display:none;flex-direction:column;padding-top:50px;padding-bottom:30px;width:100%}.main-nav .menu>.contact a,.main-nav .menu>.contact a:hover,.main-nav .menu>li>a{display:block;margin:0;padding:15px 0}.main-nav .menu>.menu-item-has-children.active>a::after{content:' -'}.main-nav .menu>li:hover>.sub-menu,.main-nav .menu>li>.sub-menu,.main-nav .menu>li>.sub-menu:has(li > .sub-menu){display:none;position:relative;top:auto;left:auto;transform:none;transition:none;opacity:1;pointer-events:auto;padding:0 0 40px 0;border:none;background:0 0}.main-nav .menu .sub-menu .sub-menu{margin-bottom:10px}.main-nav .menu>li>.sub-menu::before{display:none}.main-nav .menu .sub-menu a{color:var(--color-teal-25)}.main-nav .menu .sub-menu a:hover{color:var(--color-gray-200)}.main-nav .menu .sub-menu .mobile-only{display:list-item}body.menu-open{overflow:hidden}body.menu-open .site-header{height:100dvh;overflow-y:auto}body.menu-open .menu-toggle{position:fixed}body.menu-open .menu-toggle .icon .bar1{transform:rotate(-45deg) translate(-7px,7px)}body.menu-open .menu-toggle .icon .bar2{opacity:0}body.menu-open .menu-toggle .icon .bar3{transform:rotate(-135deg) translate(7px,7px)}body.menu-open .main-nav .menu{display:flex}body.menu-open .secondary-nav{display:block}}.site-footer{background:var(--color-teal-700)}.site-footer,.site-footer a{font-family:montserrat,sans-serif;font-size:.875rem;color:var(--color-white);letter-spacing:.026rem;transition:all .2s}.site-footer a:hover{color:var(--color-gray-200)}.site-footer .inner{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:30px;margin:0 auto;padding:40px 24px;max-width:1378px}.site-footer .column{padding:20px 0}.site-footer .column.line{padding-left:40px;border-left:1px solid var(--color-teal)}.site-footer .logo{display:block;margin-bottom:40px;width:203px;height:auto}.site-footer .links .bold,.site-footer .links a{display:block;padding:5px 0}.site-footer .links .bold{margin-top:30px;font-weight:600;letter-spacing:.026rem;text-transform:uppercase}.site-footer .links .bold:first-of-type{margin-top:0}.site-footer .locations,.site-footer .locations a{font-family:ten-oldstyle,serif;line-height:1.45}.site-footer .locations .bold{margin-top:30px;margin-bottom:5px;font-size:1.125rem;font-weight:600}.site-footer .locations .bold:first-of-type{margin-top:0}.site-footer .social{display:flex;gap:8px;margin-top:30px}.site-footer .social a:hover{opacity:.7}.site-footer .copyright{background:var(--color-teal-900)}.site-footer .copyright .inner{display:flex;justify-content:flex-start;padding:24px}.site-footer .copyright,.site-footer .copyright a{font-size:.625rem}@media only screen and (max-width:1180px){.site-footer .inner{grid-template-columns:repeat(3,1fr);grid-auto-rows:auto}.site-footer .column{padding:0}.site-footer .column.line{padding-top:30px;padding-left:0;border-top:1px solid var(--color-teal);border-left:0}.site-footer .column:first-child{grid-column:1;grid-row:1/span 2}.site-footer .column:nth-child(2){grid-column:2;grid-row:1}.site-footer .column:nth-child(3){grid-column:3;grid-row:1}.site-footer .column:nth-child(4){grid-column:2;grid-row:2}.site-footer .column:nth-child(5){grid-column:3;grid-row:2}}@media only screen and (max-width:760px){.site-footer .inner{grid-template-columns:1fr;gap:15px;padding-bottom:140px}.site-footer .column{grid-column:auto!important;grid-row:auto!important}.site-footer .column.line{margin-top:15px}.site-footer .column.links:not(.line) a:not(.bold){display:none}.site-footer .links .bold{margin-top:15px}.site-footer .bpwpa{position:absolute;bottom:50px}}.filter-bar{display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid var(--color-black)}.filter-bar .categories{display:flex;gap:24px}.filter-bar .categories a{padding:16px 0 10px 0;border-bottom:6px solid transparent;color:var(--color-gray-400)}.filter-bar .categories a.active,.filter-bar .categories a:hover{color:var(--color-black)}.filter-bar .categories a.active{border-color:var(--color-teal)}.filter-bar .filters{display:flex;align-items:center;gap:50px}.filter-bar .search form{display:flex;align-items:center}.filter-bar .search input{display:block;padding:5px 0;width:160px;background-color:transparent;border:0;border-radius:0;outline:0;font-size:.938rem;letter-spacing:.02rem}.filter-bar .search button{padding:5px 10px;border:0;background:0 0;cursor:pointer}.filter-bar .search .clear{margin-left:20px;font-size:.938rem;color:var(--color-gray);letter-spacing:.02rem}.filter-bar .search .clear:hover{color:var(--color-black)}.page-search-message{display:none;margin-top:var(--spacing-block-default)}.page-search-message.active{display:block}@media only screen and (max-width:860px){.filter-bar{flex-direction:column;align-items:flex-start;gap:10px}.filter-bar .nav-dropdown{width:100%;border-bottom:1px solid var(--color-black)}.filter-bar .filters{flex-direction:column;align-items:flex-start;gap:24px}.filter-bar .filters,.filter-bar .search,.filter-bar .search form,.filter-bar .search input{width:100%}.blog .filter-bar{gap:30px}.blog .filter-bar .categories{width:100%;border-bottom:1px solid var(--color-black)}}@media only screen and (max-width:460px){.filter-bar .categories{gap:16px}}.archive .filter-bar .nav-dropdown,.blog .filter-bar .nav-dropdown{display:none;margin-bottom:10px}.archive .nav-dropdown .nav-list a,.blog .nav-dropdown .nav-list a{white-space:nowrap}@media only screen and (max-width:660px){.archive .filter-bar .nav-dropdown,.blog .filter-bar .nav-dropdown{display:block}.archive .filter-bar .categories,.blog .filter-bar .categories{display:none}}.post-nav{margin-top:var(--spacing-block-default);text-align:center}.post-nav .page-numbers{display:inline-block;padding:0 5px;min-width:40px;height:40px;border:1px solid transparent;overflow:hidden;text-align:center;font-weight:600;color:var(--color-gray-400);line-height:40px;transition:all .25s}.post-nav .page-numbers.current{background-color:var(--color-white);border-color:var(--color-black);color:var(--color-black)}.post-nav .page-numbers.next,.post-nav .page-numbers.prev{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="20" viewBox="0 0 11 20" fill="none"><path d="M0.363281 19.3438L9.36328 9.84379L0.36328 0.343749" stroke="black"/></svg>');background-position:center;background-repeat:no-repeat;background-size:11px 20px;text-indent:-9999px}.post-nav .page-numbers.prev{transform:rotate(180deg)}.post-nav a.page-numbers:not(.prev,.next):hover{border-color:var(--color-gray-400);color:var(--color-black)}@media only screen and (max-width:760px){.post-nav .page-numbers{min-width:30px;height:30px;line-height:30px}}.single-post .post-header{margin-top:var(--spacing-block-default);padding-top:20px;padding-bottom:60px}.single-post .post-header .entry-meta{display:flex;align-items:center;gap:15px;margin-bottom:12px}.single-post .post-header .entry-meta .divider{display:inline-block;width:1px;height:28px;background:var(--color-black)}.single-post .post-header .entry-meta .date{font-weight:400;font-style:italic}@media only screen and (max-width:860px){.single-post .post-header{padding-top:0}}@media only screen and (max-width:500px){.single-post .post-header .entry-meta{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:24px}.single-post .post-header .entry-meta .divider{display:none}}.single-post .post-header h1{max-width:1100px}.single-post .block-section .hero{margin:-90px auto 0 auto;max-width:1330px}.single-post .block-section .hero img{display:block;width:100%;aspect-ratio:1330/585;object-fit:cover;object-position:top;border-bottom-left-radius:24px}@media only screen and (max-width:1348px){.single-post .block-section .hero img{border-bottom-left-radius:0}}@media only screen and (max-width:760px){.single-post .block-section .hero img{aspect-ratio:430/235}}.single-post .block-section .section-wrapper{margin-left:auto;margin-right:auto;max-width:928px}.single-post .block-section .section-wrapper>.heading2,.single-post .block-section .section-wrapper>h2{font-size:clamp(2.125rem, 1.484rem + 2.564vw, 3.125rem)}.single-post .block-section .section-wrapper>.heading3,.single-post .block-section .section-wrapper>h3{font-size:clamp(1.875rem, 1.274rem + 2.405vw, 2.813rem)}.single-post .block-section .section-wrapper>.heading4,.single-post .block-section .section-wrapper>h4{font-size:clamp(1.375rem, 1.054rem + 1.282vw, 1.875rem)}.page-leaders .filter-bar .search input{padding:5px 20px 5px 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M6.83321 12.5521C10.0548 12.5521 12.6664 9.96608 12.6664 6.77605C12.6664 3.58603 10.0548 1 6.83321 1C3.61162 1 1 3.58603 1 6.77605C1 9.96608 3.61162 12.5521 6.83321 12.5521Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.9999 14.8631L10.9556 10.8584' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;background-size:16px 16px}.single-leader .block-page-header .block-content .inner{padding-bottom:40px}.single-leader .block-page-header .media img{max-width:850px;border-bottom-right-radius:24px}.single-leader .block-page-header .role{font-size:2rem;letter-spacing:.02rem}.single-leader .block-page-header .connect{display:flex;gap:8px;margin-top:40px;padding-top:40px;border-top:1px solid var(--color-gray-200)}@media only screen and (max-width:1600px){.single-leader .block-page-header .media img{border-bottom-right-radius:0}}.single-leader .section-columns{display:flex;max-width:none!important}.single-leader .section-columns .bio{max-width:75%;padding-right:10%}.single-leader .section-columns .bio.has-specialties{border-right:1px solid var(--color-black)}.single-leader .section-columns .specialties{padding-top:80px;padding-left:8%}.single-leader .section-columns .specialties .item{margin-bottom:25px;min-width:300px}.single-leader .section-columns .specialties ul{margin:10px 0}@media only screen and (max-width:860px){.single-leader .section-columns{flex-direction:column-reverse;gap:20px}.single-leader .section-columns .specialties{padding-top:0;padding-left:0}.single-leader .section-columns .bio{padding-top:30px;padding-right:0;max-width:none}.single-leader .section-columns .bio.has-specialties{border-top:1px solid var(--color-black);border-right:0}}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both}.clear{clear:both!important}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}