﻿@import'./vendors/bootstrap.min.css';@import'./vendors/slick.css';html.show-c .wowo{opacity:0}html.show-c .wowo.animated{animation-duration:1s;visibility:visible;animation-fill-mode:both}html .wowo{opacity:0}html .wowo.animated{animation-duration:.7s;visibility:visible;animation-fill-mode:both}@keyframes fadeSpan{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes fadeInBigUp{0%{opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-30%, 0, 0)}to{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(20%, 0, 0)}to{opacity:1;transform:none}}@keyframes zoomOut{0%{opacity:0;transform:translate(0, 0) scale(1.2)}to{opacity:1;transform:translate(0, 0) scale(1)}}@keyframes zoomIn{0%{opacity:0;transform:translate(0, 0) scale(0.8)}to{opacity:1;transform:translate(0, 0) scale(1)}}.fadeSpan.animated{animation-name:fadeSpan}.fadeInLeft.animated{animation-name:fadeInLeft}.fadeInRight.animated{animation-name:fadeInRight}.fadeIn.animated{animation-name:fadeIn}.fadeInUp.animated{animation-name:fadeInUp}.fadeInBigUp.animated{animation-name:fadeInBigUp}.fadeInDown.animated{animation-name:fadeInDown}.zoomOut.animated{animation-name:zoomOut}.zoomIn.animated{animation-name:zoomIn}.delay-in-1{animation-delay:.1s}.delay-in-2{animation-delay:.2s}.delay-in-3{animation-delay:.3s}.delay-in-4{animation-delay:.4s}.delay-in-5{animation-delay:.5s}.delay-in-6{animation-delay:.6s}.delay-in-1{animation-delay:.1s}.delay-in-2{animation-delay:.2s}.delay-in-3{animation-delay:.3s}.delay-in-4{animation-delay:.4s}.delay-in-5{animation-delay:.5s}.delay-in-6{animation-delay:.6s}.delay-in-7{animation-delay:.7s}.delay-in-8{animation-delay:.8s}.delay-in-9{animation-delay:.9s}.delay-in-10{animation-delay:1s}.delay-in-11{animation-delay:1.1s}.delay-in-12{animation-delay:1.2s}.delay-in-13{animation-delay:1.3s}.delay-in-14{animation-delay:1.4s}.delay-in-15{animation-delay:1.5s}.delay-in-16{animation-delay:1.6s}.delay-in-17{animation-delay:1.7s}.delay-in-18{animation-delay:1.8s}.delay-in-19{animation-delay:1.9s}.delay-in-20{animation-delay:2s}.delay-in-21{animation-delay:2.1s}.delay-in-22{animation-delay:2.2s}.delay-in-23{animation-delay:2.3s}.delay-in-24{animation-delay:2.4s}.delay-in-25{animation-delay:2.5s}.delay-in-26{animation-delay:2.6s}.delay-in-27{animation-delay:2.7s}.delay-in-28{animation-delay:2.8s}.delay-in-29{animation-delay:2.9s}.delay-in-30{animation-delay:3s}:root{--yale-blue: #263E5E;--topaz: #26B99A;--purple: #884B9D;--dusky-blue: #4A60AC;--ice: #bfe5e3;--light-orchid: #dfa3C9;--orange: #E4712E;--peachy-orange: #fab390;--powder-blue: #b1c9e2;--porcelain: #f1f2f2;--eerie-black: #181818;--white: #ffffff;--black: #000000;--dusky-blue-rgb: 74, 96, 172;--main-text-color: var(--eerie-black);--main-heading-color: var(--yale-blue);--lead-text: var(--yale-blue);--lead-text-fs: clamp(1.11rem, 0.44vw + 0.978rem, 1.33rem);--bullet-color: var(--orange);--menu-items-color: var(--yale-blue);--menu-items-color-hover: var(--dusky-blue);--menu-font: normal 600 1.055rem/1.11 "jaf-domus";--button-bg: var(--dusky-blue);--button-color: var(--white);--button-border-color: var(--dusky-blue);--button-hover-bg: var(--topaz);--button-hover-color: var(--eerie-black);--button-hover-border-color: var(--dusky-blue);--button-padding-x: 28px;--button-padding-y: 15.5px;--button-padding: var(--button-padding-y) var(--button-padding-x);--button-radius: 25px;--button-border: 1px solid var(--button-border-color);--button-fs: 0.944rem;--button-fw: 500;--button-font: "Domus";--button-lh: 1;--button-height: 50px;--placeholder-color: var(--main-text-color);--focus-border: var(--orange);--header-height: 125px;--vertical-padding: clamp(4.44rem, 5.563vw + 1.77rem, 8.89rem);--border-radius-lg: 20px;--border-radius-xl: 25px;--border-radius-med: 20px;--large-circle-size: 75cqi;--section-padding-top: clamp(3.33rem, 10.023vw + 0.323rem, 8.88rem);--section-padding-bottom: clamp(3.33rem, 10.023vw + 0.323rem, 8.88rem);--section-padding-top-small: clamp(1.667rem, 3.326vw + 0.669rem, 3.33rem);--section-padding-bottom-small: clamp(1.667rem, 3.326vw + 0.669rem, 3.33rem);--card-summary-padding: clamp(1.667rem, 2.226vw + 0.999rem, 2.78rem) clamp(1.11rem, 2.22vw + 0.444rem, 2.22rem) clamp(1.11rem, 2.22vw + 0.444rem, 2.22rem)}@media screen and (min-width: 481px){:root{--border-radius-xl: 40px}}@media screen and (min-width: 768px){:root{--border-radius-lg: 30px;--border-radius-xl: 60px;--large-circle-size: 90cqi}}*{padding:0;margin:0;box-sizing:border-box}html,body{overflow-x:hidden !important;font-size:18px;line-height:1;box-sizing:border-box;font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;color:var(--eerie-black);background-color:#fff}@media(max-width: 1199.98px){html.overflow-h,body.overflow-h{overflow:hidden}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}.img>div{background:no-repeat center;background-size:cover}img{max-width:100%;height:auto;border-style:none;vertical-align:middle;border-radius:var(--border-radius-lg)}img[src$=".svg"]{border-radius:0}a{text-decoration:none;transition:all .3s ease-in-out;outline:none;box-shadow:none;color:inherit}a:hover,a:visited{outline:none;box-shadow:none;text-decoration:none}a:focus{outline:1px solid var(--focus-border)}a:hover{text-decoration:none}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}.container{max-width:1440px;margin:0 auto;padding:0 70px}@media(max-width: 1199.98px){.container{padding:0 45px}}@media(max-width: 575.98px){.container{padding:0 35px}}@media(max-width: 374.9px){.container{padding:0 20px}}.container .content{margin:0}.container-fluid{padding:0}.notfound{padding:184px 0 268px}@media(max-width: 575.98px){.notfound{padding:60px 0 200px}}h2,.h2,.page-header--single .page-header__title,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0px 0px 25px;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;color:var(--main-heading-color)}h1,.h1{font-size:clamp(2.6667rem,1.767vw + 2.137rem,3.55rem);line-height:1.03;letter-spacing:0;margin:0 0 2.5rem;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;color:var(--main-heading-color)}h2,.h2,.page-header--single .page-header__title{font-size:clamp(1.889rem,1.322vw + 1.492rem,2.55rem);line-height:1.09;margin-bottom:1.6666666667rem}h3,.h3{font-size:clamp(1.44rem,1.12vw + 1.104rem,2rem);line-height:1.11}h5,.h5{font-weight:600;font-size:clamp(1.055rem,.622vw + .868rem,1.167rem);line-height:1.33}h6,.h6{font-size:clamp(1.055rem,.622vw + .868rem,1.167rem);line-height:1.33}h4,.h4{font-weight:600;font-size:clamp(1.222rem,.666vw + 1.022rem,1.555rem);line-height:1.14}ul,li{list-style:none}ul{margin-bottom:30px;padding-left:0px}ul:last-child{margin-bottom:0}ul>li{margin-left:15px;padding-left:10px;position:relative;font-size:1.0555555556rem;line-height:1.26}ul>li::marker{font-size:30px;color:var(--bullet-color)}ul>li:last-child{margin-bottom:0}ul ul{padding-top:10px}ul ol{padding-top:10px}ol{margin-bottom:30px;padding-left:0px}ol:last-child{margin-bottom:0}ol>li{margin-left:15px;padding-left:10px;position:relative;font-size:1.0555555556rem;line-height:1.26}ol>li:last-child{margin-bottom:0}ol ul{padding-top:10px}ol ol{padding-top:10px}nav ul li{display:flex}nav ul li::marker{display:none}ol{margin-bottom:30px}ol:last-child{margin-bottom:0}ol>li{position:relative;padding-left:25px;margin-bottom:.5rem;font-size:20px;line-height:1.2;list-style:none}@media(max-width: 1199.98px){ol>li{font-size:18px;line-height:1}}ol>li::before{content:counter(list-item) ".";position:absolute;left:0;font-size:20px;line-height:1.2}@media(max-width: 1199.98px){ol>li::before{font-size:18px;line-height:1}}ol>li:last-child{margin-bottom:0}ol ul{padding-left:0px;padding-top:10px}ol ol{padding-left:0px;padding-top:10px}p{font-size:1.0555555556rem;line-height:1.26;margin-bottom:20px;color:var(--main-text-color);font-weight:300}p:last-child{margin-bottom:0}blockquote{position:relative;margin-bottom:20px}blockquote p{position:relative;z-index:1;font-size:32px;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;line-height:1;letter-spacing:.2px;margin-bottom:40px}@media(max-width: 991.98px){blockquote p{font-size:28px}}@media(max-width: 575.98px){blockquote p{font-size:24px;margin-bottom:20px}}blockquote cite{font-size:12px;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;line-height:1;letter-spacing:2px;text-transform:uppercase}b,strong{font-weight:bold}i,em{font-style:italic}sup{font-size:80%;position:relative;top:-0.6em}sub{font-size:80%}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}figure{margin-bottom:0}table{border-collapse:collapse}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block;margin-bottom:.75rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;outline:none;border:none;margin:0;padding:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none !important}input[type=number]{-moz-appearance:textfield}button,input:not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none;appearance:none}textarea{overflow:auto}input,textarea{border-radius:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[hidden]{display:none !important}:root{--yale-blue: #263E5E;--topaz: #26B99A;--purple: #884B9D;--dusky-blue: #4A60AC;--ice: #bfe5e3;--light-orchid: #dfa3C9;--orange: #E4712E;--peachy-orange: #fab390;--powder-blue: #b1c9e2;--porcelain: #f1f2f2;--eerie-black: #181818;--white: #ffffff;--black: #000000;--dusky-blue-rgb: 74, 96, 172;--main-text-color: var(--eerie-black);--main-heading-color: var(--yale-blue);--lead-text: var(--yale-blue);--lead-text-fs: clamp(1.11rem, 0.44vw + 0.978rem, 1.33rem);--bullet-color: var(--orange);--menu-items-color: var(--yale-blue);--menu-items-color-hover: var(--dusky-blue);--menu-font: normal 600 1.055rem/1.11 "jaf-domus";--button-bg: var(--dusky-blue);--button-color: var(--white);--button-border-color: var(--dusky-blue);--button-hover-bg: var(--topaz);--button-hover-color: var(--eerie-black);--button-hover-border-color: var(--dusky-blue);--button-padding-x: 28px;--button-padding-y: 15.5px;--button-padding: var(--button-padding-y) var(--button-padding-x);--button-radius: 25px;--button-border: 1px solid var(--button-border-color);--button-fs: 0.944rem;--button-fw: 500;--button-font: "Domus";--button-lh: 1;--button-height: 50px;--placeholder-color: var(--main-text-color);--focus-border: var(--orange);--header-height: 125px;--vertical-padding: clamp(4.44rem, 5.563vw + 1.77rem, 8.89rem);--border-radius-lg: 20px;--border-radius-xl: 25px;--border-radius-med: 20px;--large-circle-size: 75cqi;--section-padding-top: clamp(3.33rem, 10.023vw + 0.323rem, 8.88rem);--section-padding-bottom: clamp(3.33rem, 10.023vw + 0.323rem, 8.88rem);--section-padding-top-small: clamp(1.667rem, 3.326vw + 0.669rem, 3.33rem);--section-padding-bottom-small: clamp(1.667rem, 3.326vw + 0.669rem, 3.33rem);--card-summary-padding: clamp(1.667rem, 2.226vw + 0.999rem, 2.78rem) clamp(1.11rem, 2.22vw + 0.444rem, 2.22rem) clamp(1.11rem, 2.22vw + 0.444rem, 2.22rem)}@media screen and (min-width: 481px){:root{--border-radius-xl: 40px}}@media screen and (min-width: 768px){:root{--border-radius-lg: 30px;--border-radius-xl: 60px;--large-circle-size: 90cqi}}@font-face{font-family:"Domus";src:url("../fonts/Domus-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Domus-Bold.woff2") format("woff2"),url("../fonts/Domus-Bold.woff") format("woff"),url("../fonts/Domus-Bold.ttf") format("truetype"),url("../fonts/Domus-Bold.svg") format("svg");font-weight:bold;font-style:normal;font-display:block}@font-face{font-family:"Domus";src:url("../fonts/Domus-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Domus-Regular.woff2") format("woff2"),url("../fonts/Domus-Regular.woff") format("woff"),url("../fonts/Domus-Regular.ttf") format("truetype"),url("../fonts/Domus-Regular.svg") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?g0mvgm");src:url("../fonts/icomoon.eot?g0mvgm#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?g0mvgm") format("truetype"),url("../fonts/icomoon.woff?g0mvgm") format("woff"),url("../fonts/icomoon.svg?g0mvgm#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.bg--porcelain{background-color:var(--porcelain)}.bg--white{--main-heading-color: var(--yale-blue);--main-text-color: var(--eerie-black);--lead-text: var(--eerie-black);background-color:var(--white)}.bg--yale-blue{--main-heading-color: var(--white);--main-text-color: var(--white);--lead-text: var(--white);--button-bg: var(--white);--button-color: var(--eerie-black);--button-border-color: var(--topaz);--button-hover-border-color: var(--white);--link-color:var(--white);--link-color-hover: var(--ice);background-color:var(--yale-blue)}.bg--purple{--button-bg: var(--white);--button-color: var(--eerie-black);--button-border-color: var(--topaz);--main-heading-color: var(--white);--main-text-color: var(--white);--lead-text: var(--white);--link-color:var(--white);--link-color-hover: var(--light-orchid);--focus-border: var(--eerie-black);background-color:var(--purple)}.bg--purple .button--donate{--button-bg: var(--white);--button-color: var(--eerie-black);--button-border-color: var(--topaz)}.bg--dusky-blue{--main-heading-color: var(--white);--main-text-color: var(--white);--lead-text: var(--white);background-color:var(--dusky-blue)}.bg--ice{background-color:var(--ice)}.bg--light-orchid{background-color:var(--light-orchid)}.bg--powder-blue{background-color:var(--powder-blue)}.bg--peachy-orange{background-color:var(--peachy-orange)}.bg--topaz{background-color:var(--topaz)}.bg--white-yale{background:linear-gradient(to bottom, var(--white) 0%, var(--white) 160px, var(--yale-blue) 160px, var(--yale-blue) 100%)}.bg--white-yale+.bg--yale-blue{padding-top:0}.bg--white-yale.bg--angle::before{top:var(--section-padding-top)}.bg--angle{position:relative}.bg--angle::before{content:"";position:absolute;top:0;right:0;z-index:0;width:clamp(250px,27.08vw,520px);height:clamp(250px,27.08vw,520px);aspect-ratio:1/1;background-image:url(../images/hand-shape.svg);background-repeat:no-repeat;background-position:top right;background-size:contain}.bg--porcelain.bg--angle::before{content:"";position:absolute;top:0;right:0;z-index:0;width:clamp(270px,30.71vw,585px);height:clamp(270px,30.71vw,585px);background-image:url(../images/hand-shape-peachy.svg);background-repeat:no-repeat;background-position:top right}.bg--cutout-below{position:relative;border-radius:0px 0px var(--border-radius-xl) var(--border-radius-xl);padding-bottom:8.8888888889rem !important}.bg--cutout-below::after{content:"";background:url(../images/borders/white-border-bottom.svg) no-repeat bottom center;background-size:80% auto;width:100%;height:60px;position:absolute;bottom:0;z-index:3}@media screen and (min-width: 1440px){.bg--cutout-below::after{background-size:contain}}.scheme--dusky-blue{--main-heading-color: var(--dusky-blue)}.scheme--yale-blue{--main-heading-color: var(--yale-blue)}.scheme--purple{--main-heading-color: var(--purple)}.scheme--orange{--main-heading-color: var(--orange)}.scheme--topaz{--main-heading-color: var(--topaz)}.text--light{--main-heading-color: var(--white);--main-text-color:var(--white)}.bg--cutout-below:has(+.bg--yale-blue)::after{background-image:url(../images/borders/blue-border-bottom.svg)}.grid{display:grid;grid-template-columns:100%;grid-gap:20px}.flex{display:flex;gap:20px}.flex--wrap{flex-wrap:wrap}.main-footer{--sm-bg: var(--topaz);--sm-bg-hover: var(--purple);--sm-radius: 100%;--sm-li-size: 60px;--sm-icon-size: 26px;background:var(--dusky-blue) url(../images/footer-graphic.svg) no-repeat bottom right;background-size:clamp(300px,35.88vw,474px) auto}.main-footer img,.main-footer svg{border-radius:0}.main-footer .flags{display:flex !important;gap:10px}.main-footer .flags img{max-width:113px;height:auto}.main-footer .wp-block-media-text__content{padding:0}.main-footer .sitebrand{display:block}.footer-top{padding:2.2222222222rem 0 4.4444444444rem;border-radius:0 0 var(--border-radius-xl) var(--border-radius-xl)}@media screen and (min-width: 960px){.footer-top{padding:3.5555555556rem 0 6.8888888889rem}}.footer-top .footer-grid{align-items:center;grid-row-gap:40px}@media screen and (min-width: 768px){.footer-top .footer-grid{grid-template-columns:repeat(2, 1fr)}}.footer-top.bg--cutout-below::after{background-image:url(../images/borders/dusky-border-bottom.svg)}.footer-bottom{padding:4.4444444444rem 0 1.9444444444rem}.footer-bottom .footer-grid{row-gap:3.3333333333rem}@media screen and (min-width: 768px)and (max-width: 959px){.footer-bottom .footer-grid{grid-template-columns:repeat(3, 1fr)}.footer-bottom .footer-grid .footer-column--search,.footer-bottom .footer-grid .footer-column--acknowledgement{grid-column:span 2;padding-left:1.6666666667rem}}@media screen and (min-width: 768px){.footer-bottom .footer-grid{row-gap:8.8888888889rem}}.footer-grid{grid-template-columns:100%}@media screen and (min-width: 960px){.footer-grid{grid-template-columns:repeat(2, 1fr)}}.footer-column p{font-size:.9444444444rem;margin-bottom:0;font-weight:400;line-height:1.29}.footer-column .contact-block__address{margin-bottom:40px}@media screen and (max-width: 767px){.footer-column--credit{grid-row:4}.footer-column--acknowledgement{grid-row:3}}.footer-column--logo img,.footer-column--logo svg{height:92px;width:auto}@media screen and (max-width: 600px){.footer-column--socials{--sm-li-size: 45px;--sm-icon-size: 22px}}@media screen and (min-width: 768px)and (max-width: 959px){.footer-column--socials{--sm-li-size: 45px;--sm-icon-size: 22px}}@media screen and (min-width: 960px){.footer-column--socials{justify-self:flex-end}}.social-media ul{list-style:none;padding:0;margin:0;gap:10px}.social-media ul a:hover{opacity:1;background:var(--dusky-blue)}.social-media li{padding:0;margin:0;display:flex}.social-media li::before,.social-media li::marker{display:none}.social-media li .button,.social-media li .post-navigation .nav-previous a,.post-navigation .nav-previous .social-media li a,.social-media li .post-navigation .nav-next a,.post-navigation .nav-next .social-media li a{--button-radius: 30px;height:var(--sm-li-size);padding:18px 34px;font-weight:500;font-size:1.0555555556rem}.social-media .donate a{--button-hover-bg: var(--topaz);--button-hover-color:var(--eerie-black);--button-hover-border-color: var(--dusky-blue)}.social-media .donate a:hover{background-color:var(--button-hover-bg);color:var(--button-hover-color);border-color:var(--button-hover-border-color)}.contact-block__email a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:6%;text-underline-offset:16%}.contact-block__email a:hover{text-decoration:none}.footer-column--search .search-form{flex-direction:row-reverse;background:var(--white);padding:.8888888889rem 1.6666666667rem;border-radius:27px;margin-bottom:3.3333333333rem}.footer-column--search .search-form .search-field{padding:0;border-radius:0}.footer-column--search .search-form .search-submit{background:rgba(0,0,0,0);padding:0;height:auto;width:auto;border:none}.footer-column--search .search-form .search-submit svg .icon-path{fill:var(--orange) !important}.footer-column--search .search-form:has(.search-field:focus){outline:2px solid var(--orange)}.main-footer .widget .menu{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;height:115px}@media screen and (max-width: 480px){.main-footer .widget .menu{height:165px}}.main-footer .widget .menu li{flex-basis:calc((100% - 40px)/3);padding:0;margin:0;font-size:.9444444444rem;font-weight:400;leading-trim:both;text-edge:cap;display:flex}@media screen and (max-width: 480px){.main-footer .widget .menu li{flex-basis:calc((100% - 20px)/6)}}.main-footer .widget .menu li::before,.main-footer .widget .menu li::marker{display:none}.main-footer .widget .menu li a{color:var(--white)}.main-footer .privacy-policy-link{display:block;margin-top:16px;color:var(--white)}@media(any-hover: hover){header nav .menu li:hover .sub-menu:not(.level-3-menu){opacity:1;visibility:visible}header nav .menu li:hover>span{transform:rotate(0)}}header nav .menu li a{display:flex;align-items:center;justify-content:center}header nav .menu li span:not(.link-text):not(.submenu-indicator){font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:16px;line-height:1;color:inherit;transform:rotate(-180deg);margin-left:4px;display:block;transition:all .3s;transform-origin:center;pointer-events:none}header nav .menu li .sub-menu{position:absolute;background-color:#f1f2f2;width:auto;top:16px;padding:10px;left:-26px;opacity:0;visibility:hidden;transition:all .2s ease}header nav .menu li .sub-menu li{transition:all .3s ease-in-out;position:relative;width:100%}header nav .menu li .sub-menu li a{padding:16px;position:relative;z-index:1;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}@media(max-width: 1199.98px){header nav .menu li .sub-menu li a{padding:0;text-overflow:initial;overflow:visible;white-space:normal}}header nav .menu li .sub-menu li a:hover{color:var(--white);opacity:1}.main-header{position:relative;z-index:10}.main-content{margin-top:-75px}.top-bar{padding:15px 0}@media screen and (max-width: 480px){.top-bar{padding:10px 0}}.top-bar .container{display:none;justify-content:space-between;align-items:center;gap:30px}@media screen and (min-width: 768px){.top-bar .container{display:flex}}@media screen and (min-width: 1025px)and (max-width: 1199px){.top-bar .container{padding:0 20px}}.main-header__search{width:32.3%}.main-header__search .search-form{flex-direction:row-reverse;background:rgba(0,0,0,0);padding:.5rem 1.6666666667rem;border-radius:27px;border:1px solid var(--yale-blue)}.main-header__search .search-form .search-field{padding:0;border-radius:0;background:rgba(0,0,0,0)}.main-header__search .search-form .search-submit{background:rgba(0,0,0,0);padding:0;height:auto;width:auto;border:none}.main-header__search .search-form .search-submit:hover{background:rgba(0,0,0,0)}.main-header__search .search-form .search-submit svg .icon-path{fill:var(--orange) !important}.main-header__search .search-form:has(.search-field:focus){outline:2px solid var(--orange);background:var(--white)}.main-header__search .search-form .search-field:focus{outline:none}.main-header__links{display:flex;gap:5px}.main-header__links .btn--login,.main-header__links .btn--donate{--button-fw: 400;--button-padding-y: 11.5px}.main-header__menu-wrap{background:linear-gradient(to bottom, var(--porcelain) 0%, var(--porcelain) 45px, transparent 45px, transparent 100%);position:sticky;top:0}.main-header__menu-grid{--menu-margin-h: 20px;--menu-padding-h: 20px;display:grid;grid-template-columns:180px auto;grid-gap:30px;justify-content:space-between;align-items:center;padding:24px var(--menu-padding-h);border-radius:16px;box-shadow:0 0 12px 0 rgba(0,0,0,.1);margin:0 var(--menu-margin-h);max-width:calc(100% - var(--menu-margin-h)*2)}@media screen and (max-width: 480px){.main-header__menu-grid{padding:10px var(--menu-padding-h)}}@media screen and (min-width: 576px)and (max-width: 1024px){.main-header__menu-grid{--menu-margin-h: 45px;grid-template-columns:225px auto}}@media screen and (min-width: 1025px)and (max-width: 1199px){.main-header__menu-grid{--menu-padding-h: 30px;--menu-margin-h: 20px}}@media screen and (min-width: 1200px)and (max-width: 1279px){.main-header__menu-grid{--menu-padding-h: 30px;--menu-margin-h: 70px}}@media screen and (min-width: 1280px)and (max-width: 1439px){.main-header__menu-grid{--menu-margin-h: 70px;--menu-padding-h: 60px}}@media screen and (min-width: 1280px){.main-header__menu-grid{grid-template-columns:225px auto}}@media screen and (min-width: 1440px){.main-header__menu-grid{--menu-padding-h: 60px;max-width:1300px;margin:0 auto}}.main-header__brandmark img,.main-header__brandmark svg{border-radius:0}@media screen and (max-width: 480px){.main-header__brandmark img,.main-header__brandmark svg{max-height:50px}}.main-header__brandmark a{display:block;width:100%;transition:all .3s;outline:2px solid var(--white)}.main-header__brandmark a:focus{animation:focusLogo 2s linear forwards}@keyframes focusLogo{0%{outline:2px solid var(--white)}50%{outline:2px solid var(--orange)}100%{outline:2px solid var(--white)}}.search-form input:not([type=submit])::-webkit-input-placeholder{font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:.9444rem;line-height:1;opacity:1;color:var(--placeholder-color)}.search-form input:not([type=submit])::-moz-placeholder{font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:.9444rem;line-height:1;opacity:1;color:var(--placeholder-color)}.search-form input:not([type=submit])::-ms-input-placeholder{font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:.9444rem;line-height:1;opacity:1;color:var(--placeholder-color)}.main-header__menu .menu{--menu-items-gap: 30px;display:flex;gap:var(--menu-items-gap);margin:0}@media screen and (min-width: 1280px){.main-header__menu .menu{--menu-items-gap: 45px}}.main-header__menu .menu li::before{content:revert;all:revert}.main-header__menu .menu a:focus{outline:none}.main-header__menu .menu>li>a{position:relative}.main-header__menu .menu>li>a::before{content:"";width:100%;height:2px;display:block;background:var(--menu-items-color-hover);transform:scaleX(0);transform-origin:left;transition:transform .3s;position:absolute;left:0;bottom:-5px}.main-header__menu .menu>li>a:hover::before,.main-header__menu .menu>li>a:focus::before{transform:scaleX(1)}.main-header__menu .menu>li button{background:rgba(0,0,0,0);padding:5px;border-radius:3px}.main-header__menu .menu>li button:focus{background:var(--menu-items-color-hover)}.main-header__menu .menu>li button:focus::after{color:var(--white) !important}.main-header__menu .menu li{font:var(--menu-font);letter-spacing:0;margin-bottom:0;position:relative;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin-left:0}.main-header__menu .menu li a{display:flex;align-items:center;justify-content:center;color:var(--menu-items-color)}.main-header__menu .menu li a:hover,.main-header__menu .menu li a:focus{color:var(--menu-items-color-hover)}.main-header__menu .menu li .sub-menu{position:absolute;top:50px;left:0;background:var(--dusky-blue);border-radius:16px;padding:20px 30px 30px;border:1px solid var(--topaz, #26B99A);box-shadow:0 0 12px 0 rgba(0,0,0,.1);font-size:.9444rem;display:flex;flex-direction:column}@media screen and (min-width: 1025px)and (max-width: 1279px){.main-header__menu .menu li .sub-menu{padding:20px 20px 30px}.main-header__menu .menu li .sub-menu li{font-size:.9444444444rem}}.main-header__menu .menu li .sub-menu li{padding:0}.main-header__menu .menu li .sub-menu a{color:var(--white);padding:10px 0;display:flex;justify-content:space-between !important}.main-header__menu .menu li .sub-menu a .link-text{position:relative}.main-header__menu .menu li .sub-menu a .link-text::before{content:"";position:absolute;bottom:-2px;left:0;right:0;height:1px;background:var(--white);transform:scale(0);transform-origin:left;transition:all .3s}.main-header__menu .menu li .sub-menu a:hover .link-text::before,.main-header__menu .menu li .sub-menu a:focus .link-text::before{transform:scale(1)}.main-header__menu .menu li .sub-menu button:focus{background:var(--white)}.main-header__menu .menu li .sub-menu button:focus::after{color:var(--dusky-blue) !important}.main-header__menu .menu li .sub-menu .sub-menu{border-radius:0 16px 16px 16px;top:-20px}.main-header__menu .menu li .sub-menu.submenu--open{opacity:1;visibility:visible}.main-header__menu .menu>li.menu-item-has-children{display:flex}.main-header__menu .menu>li.menu-item-has-children>a+.submenu-indicator::after{content:"";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;position:relative;top:2px;display:block;color:var(--menu-items-color)}.main-header__menu .menu>li.menu-item-has-children .menu-item-has-children{--menu-items-color: var(--white)}.main-header__menu .menu>li.menu-item-has-children .menu-item-has-children>a{display:flex;gap:5px;justify-content:flex-start}.main-header__menu .menu>li.menu-item-has-children .menu-item-has-children>a+.submenu-indicator::after{content:"";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;position:relative;top:2px;display:block;color:var(--menu-items-color)}.main-header__menu .menu>li.menu-item-has-children .menu-item-has-children .sub-menu{left:200px;top:-20px;opacity:0;visibility:hidden}.main-header__menu .menu>li.menu-item-has-children .menu-item-has-children .sub-menu.submenu--open{opacity:1;visibility:visible}.main-header__menu .menu>li.menu-item-has-children .menu-item-has-children:hover .sub-menu,.main-header__menu .menu>li.menu-item-has-children .menu-item-has-children:focus .sub-menu{opacity:1;visibility:visible}.mobile-menu__wrap{position:fixed;top:0;right:-450px;height:100vh;z-index:10;background:var(--porcelain);width:100%;max-width:420px;display:flex;flex-direction:column;justify-content:space-between;transition:all .5s ease-out;overflow-y:scroll}.mobile-menu__wrap.visible{right:0}.mobile-menu__header{background:var(--dusky-blue) url("../images/mobile-header-cutout.svg") no-repeat bottom center;background-size:209px 16px;border-radius:0 0 20px 20px;height:70px;width:100%;padding:20px;display:flex;gap:20px;align-items:center;justify-content:space-between}.button--close{width:40px;height:40px;background:var(--white);border-radius:100%;display:flex;align-items:center;justify-content:center}.mobile-menu__content{margin-top:7.77vh;margin-bottom:16vh;padding:0 1.1111111111rem}.mobile-menu__content ul{list-style:none;margin:0;padding:0}.mobile-menu__content ul li{margin-bottom:0}.mobile-menu__content ul li::before{display:none}.menu--mobile a{color:var(--menu-items-color)}.menu--mobile a:hover{color:var(--menu-items-color-hover)}.menu--mobile>li{border-top:1px solid var(--topaz);padding:1rem 1.1111111111rem;font-size:1.2222222222rem;margin-left:0;width:100%;display:block}.menu--mobile>li:last-of-type{border-bottom:1px solid var(--topaz)}.menu--mobile li.menu-item-has-children{padding-top:0;padding-bottom:0;padding-right:0}.menu--mobile li.menu-item-has-children>a{display:flex;width:100%;justify-content:space-between;align-items:center;gap:10px}.menu--mobile li.menu-item-has-children>a .dropdown-trigger{height:60px;width:60px;display:flex;align-items:center;justify-content:center}.menu--mobile li.menu-item-has-children>a .dropdown-trigger::after{content:"";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;position:relative;top:2px}.menu--mobile li.menu-item-has-children>a.submenu-open .dropdown-trigger::after{transform:rotate(180deg)}.menu--mobile .sub-menu{visibility:hidden;opacity:0;max-height:0;overflow:hidden;transition:visibility .3s,opacity .5s,max-height 1s}.menu--mobile .sub-menu li{padding:.5555555556rem 0 .5555555556rem .5555555556rem;display:block}.menu--mobile .sub-menu.active{visibility:visible;opacity:1;max-height:100vh}.menu--mobile .sub-menu .dropdown-trigger{height:30px !important}.mobile-menu__links{padding:0 1.1111111111rem;display:flex;flex-direction:column;gap:10px;padding-bottom:6.66vh}.mobile-menu__links .button,.mobile-menu__links .post-navigation .nav-previous a,.post-navigation .nav-previous .mobile-menu__links a,.mobile-menu__links .post-navigation .nav-next a,.post-navigation .nav-next .mobile-menu__links a{width:100%}.mobile-menu__links .search-form{flex-direction:row-reverse;background:rgba(0,0,0,0);padding:.5rem 1.6666666667rem;border-radius:27px;border:1px solid var(--yale-blue);margin-top:1.6666666667rem}.mobile-menu__links .search-form .search-field{padding:0;border-radius:0;background:rgba(0,0,0,0)}.mobile-menu__links .search-form .search-field:focus{outline:none}.mobile-menu__links .search-form .search-submit{background:rgba(0,0,0,0);padding:0;height:auto;width:auto;border:none}.mobile-menu__links .search-form .search-submit svg .icon-path{fill:var(--orange) !important}.mobile-menu__links .search-form:has(.search-field:focus){outline:2px solid var(--orange);background:var(--white)}.burger-menu{background:rgba(0,0,0,0);width:40px;height:27px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}@media screen and (min-width: 1025px){.burger-menu{display:none}}.burger-menu .bars{--end-width: 80%;display:block;width:100%;height:3px;border-radius:10px;background:var(--dusky-blue);transition:all .3s ease-out}.burger-menu:hover .bars{animation:elasticBar .5s ease-out forwards;animation-delay:.25s;background:var(--topaz)}.burger-menu:hover .bars:first-of-type{--end-width: 60%;animation-delay:0s}.burger-menu:hover .bars:last-of-type{--end-width:100%;animation-delay:.5s}@keyframes elasticBar{0%{width:100%}33%{width:60%}66%{width:100%}100%{width:var(--end-width)}}.menu--desktop{display:none}@media screen and (min-width: 1025px){.menu--desktop{display:block}}.scrolling--up .main-header{position:fixed;top:0;left:0;right:0}.video-light-box{display:none;width:100%;height:100%;position:fixed;z-index:99999;left:0;top:0}.video-light-box:after{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background:#000;opacity:.8}.video-light-box .icon-close{opacity:1;background:none;display:block;width:50px;height:50px;position:absolute;z-index:9;outline:none;right:65px;top:-25px;transition:All .2s ease-in-out;background-color:#000;border-radius:50%}.video-light-box .icon-close::before{color:#fff}@media(max-width: 992px){.video-light-box .icon-close{right:27px;top:-50px;width:35px;height:35px}.video-light-box .icon-close::before{font-size:13px}}.video-light-box .icon-close:hover{background:#fff}.video-light-box .icon-close:hover:before{color:#000}.video-light-box .video-box{max-width:1440px;width:100%;position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%, -50%);padding:0 135px}@media(max-width: 992px){.video-light-box .video-box{padding:0 27px}}.video-light-box .video-box video{width:100%}.video-light-box .video-box iframe{width:100%;height:641px}@media(max-width: 1200px){.video-light-box .video-box iframe{height:52.9vw}}.data-video{display:none}.btn,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap input,.button,.post-navigation .nav-previous a,.post-navigation .nav-next a{padding-top:calc(var(--button-padding-y) - 1px);padding-bottom:var(--button-padding-y);padding-left:var(--button-padding-x);padding-right:var(--button-padding-x);font-size:var(--button-fs);font-family:var(--button-font);font-weight:var(--button-fw);line-height:var(--button-lh);display:inline-flex;align-items:center;justify-content:center;gap:10px;color:var(--button-color);background-color:var(--button-bg);border-radius:var(--button-radius);border:1px solid;border-color:var(--button-border-color)}.btn:hover,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap input:hover,.btn:focus,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap input:focus,.button:hover,.post-navigation .nav-previous a:hover,.post-navigation .nav-next a:hover,.button:focus,.post-navigation .nav-previous a:focus,.post-navigation .nav-next a:focus{background-color:var(--button-hover-bg);color:var(--button-hover-color);border-color:var(--button-hover-border-color);opacity:1}.btn:focus,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap input:focus,.button:focus,.post-navigation .nav-previous a:focus,.post-navigation .nav-next a:focus{box-shadow:none;outline:2px solid var(--focus-border)}.btn--outline{--button-bg: transparent;--button-border-color: var(--yale-blue);--button-color: var(--yale-blue);--button-hover-bg: var(--topaz);--button-hover-border-color: var(--yale-blue)}.btn--donate,.button--donate{--button-bg: var(--purple);--button-border-color: var(--purple)}.btn--donate::before,.button--donate::before{content:"";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.btn--login::before{content:"";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}.btn--arrow::after,.button--arrow::after{content:"";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;display:block;position:relative;top:2px}.btn--file::before,.button--file::before{content:"";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button--load-more{transition:all .3s}.button--load-more::before{content:"";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button--load-more.button--loading::before{animation:spinLoading 1s infinite}@keyframes spinLoading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.title--eyebrows{display:block;font-size:.9444444444rem;font-weight:500;color:var(--peachy-orange)}.align--left{text-align:left}.align--right{text-align:right}.align--center{text-align:center}section[class^=text-] a:not(.button):not(.btn):not(.link--document),.accordion a:not(.button):not(.btn):not(.link--document){text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:6%;text-underline-offset:16%}section[class^=text-] a:not(.button):not(.btn):not(.link--document):hover,.accordion a:not(.button):not(.btn):not(.link--document):hover{text-decoration-thickness:9%;background:var(--ice)}.quicklink a{text-decoration:none !important}.quicklink a:hover{background:rgba(0,0,0,0) !important}.link--document{text-decoration:none}.page-header--blog,.page-header--single{--page-header-height: 250px;height:var(--page-header-height);border-radius:0 0 var(--border-radius-xl) var(--border-radius-xl)}@media screen and (min-width: 481px)and (max-width: 1023px){.page-header--blog,.page-header--single{--page-header-height: 300px}}@media screen and (min-width: 1024px){.page-header--blog,.page-header--single{--page-header-height: 370px}}.page-header--blog.bg--angle::before,.page-header--single.bg--angle::before{width:clamp(222px,24.15vw,460px);height:clamp(222px,24.15vw,460px);background-image:url(../images/page-header-blog-hand-shape.svg);top:0;mix-blend-mode:soft-light}@media screen and (min-width: 1280px){.page-header--blog.bg--angle::before,.page-header--single.bg--angle::before{top:-120px}}.page-header--blog .container{display:flex;flex-direction:column;justify-content:center;padding-top:3.3333333333rem;height:var(--page-header-height)}@media screen and (min-width: 481px){.page-header--blog .container{padding-top:1.6666666667rem}}.page-header--single.bg--dusky-blue.page-header--has-image{--grad-stop: 71%;background:linear-gradient(to bottom, var(--dusky-blue) 0%, var(--dusky-blue) var(--grad-stop), var(--white) var(--grad-stop), var(--white) 100%);position:relative;height:unset}.page-header--single.bg--dusky-blue.page-header--has-image::after{content:"";display:block;width:100%;height:40px;background:var(--dusky-blue);position:absolute;top:var(--grad-stop);z-index:0;border-radius:0 0 var(--border-radius-xl) var(--border-radius-xl)}@media screen and (min-width: 480px){.page-header--single.bg--dusky-blue.page-header--has-image{--grad-stop: 61%}}.page-header--single.bg--angle::before{top:0}.page-header--single .page-header__grid{padding-top:5.5555555556rem}@media screen and (min-width: 960px){.page-header--single .page-header__grid{padding-top:8.3333333333rem}}@media screen and (min-width: 768px)and (max-width: 959px){.page-header--single .page-header__grid{grid-template-columns:60px auto}}@media screen and (min-width: 900px)and (max-width: 1279px){.page-header--single .page-header__grid{grid-template-columns:1fr 8fr 1fr}}@media screen and (min-width: 1280px){.page-header--single .page-header__grid{grid-template-columns:1fr 4fr 1fr}}@media screen and (min-width: 768px){.page-header--single .page-header__content{grid-column:2}}.page-header--single .page-header__image{margin-top:0}@media screen and (min-width: 481px)and (max-width: 1023px){.page-header--single .page-header__image{margin-top:40px}}@media screen and (min-width: 1024px){.page-header--single .page-header__image{margin-top:60px}}@media screen and (min-width: 768px)and (max-width: 899px){.page-header--single .page-header__image{grid-column:1/span 2}}@media screen and (min-width: 900px){.page-header--single .page-header__image{grid-column:1/span 3}}.page-header--single .page-header__image img{aspect-ratio:1300/731;width:100%;height:100%;object-fit:cover}.page-header--single .breadcrumbs{display:flex;gap:10px;margin-bottom:15px}.page-header--single .breadcrumb{background:none;padding:0;margin:0;font-weight:300;font-size:1.0555555556rem}.page-header--single a.breadcrumb::after{content:">";display:inline-block;margin-left:10px}.page-header--single .page-header__title{margin:0}.page-header__image{position:relative;container-type:inline-size}.page-header__image.circle--left::before{content:"";display:block;width:clamp(60px,10.77cqi,140px);height:clamp(60px,10.77cqi,140px);aspect-ratio:1/1;background:var(--orange);border-radius:100%;position:absolute;top:20px;left:0;z-index:1;transform:translateX(-35.7%)}@media screen and (max-width: 480px){.page-header__image.circle--left::before{display:none}}@media screen and (min-width: 768px){.page-header__image.circle--left::before{top:40px}}.page-header__image img{position:relative;z-index:2}body.vcweb-a11y-active{font-size:var(--default-size)}body.vcweb-a11y-active .font-size--md h1,body.vcweb-a11y-active .font-size--md .h1{font-size:clamp(3.167rem,2.106vw + 2.535rem,4.22rem)}body.vcweb-a11y-active .font-size--md h2,body.vcweb-a11y-active .font-size--md .h2,body.vcweb-a11y-active .font-size--md .page-header--single .page-header__title,.page-header--single body.vcweb-a11y-active .font-size--md .page-header__title{font-size:clamp(2.243rem,1.584vw + 1.768rem,3.035rem)}body.vcweb-a11y-active .font-size--md h3,body.vcweb-a11y-active .font-size--md .h3{font-size:clamp(3.167rem,2.106vw + 2.535rem,4.22rem)}body.vcweb-a11y-active .font-size--md h1,body.vcweb-a11y-active .font-size--md .h1{font-size:clamp(3.167rem,2.106vw + 2.535rem,4.22rem)}body.vcweb-a11y-active .font-size--md h1,body.vcweb-a11y-active .font-size--md .h1{font-size:clamp(3.167rem,2.106vw + 2.535rem,4.22rem)}body.vcweb-a11y-active .font-size--md h1,body.vcweb-a11y-active .font-size--md .h1{font-size:clamp(3.167rem,2.106vw + 2.535rem,4.22rem)}body.vcweb-a11y-active .font-size--md h1,body.vcweb-a11y-active .font-size--md .h1{font-size:clamp(3.167rem,2.106vw + 2.535rem,4.22rem)}#ally-toolbar-button{position:fixed;top:calc(100vh - 160px);width:60px;height:60px;border-radius:15px 0 0 15px;border-top:2px solid var(--Purple, #884B9D);border-bottom:2px solid var(--Purple, #884B9D);border-left:2px solid var(--Purple, #884B9D);background:var(--White, #FFF);box-shadow:0 0 6px 0 rgba(0,0,0,.3)}#ally-toolbar-button svg{fill:var(--purple);height:25px;width:auto}.vcweb-a11y-toolbar__wrap{--vcweb-a11y-toolbar-bg: var(--porcelain);--vcweb-a11y-secondary: var(--dusky-blue);--vcweb-a11y-text-color: var(--eerie-black);left:unset;right:-100vw;transition:right .4s ease-out;border-radius:var(--border-radius-lg) 0 0 var(--border-radius-lg)}.vcweb-a11y-toolbar__wrap.toolbar--open{left:unset;right:0}.a11y-toolbar__header{--primary: var(--eerie-black);background:var(--topaz)}.a11y-toolbar__header h2{color:var(--eerie-black)}.toolbar-option ul{margin-left:0;padding-left:0}.toolbar-option ul li{margin-left:0;padding-left:0}.toolbar-option ul li::marker{content:"";display:none}.toolbar-option label{margin-bottom:0}.toolbar-section__title{--vcweb-a11y-text-color: var(--yale-blue)}.a11y-reset-button{margin:0 60px;width:calc(100% - 120px)}.font-family--dyslexic body,.font-family--dyslexic p,.font-family--dyslexic h1,.font-family--dyslexic h2,.font-family--dyslexic h3,.font-family--dyslexic h4,.font-family--dyslexic h5,.font-family--dyslexic h6,.font-family--dyslexic li,.font-family--dyslexic td,.font-family--dyslexic a,.font-family--dyslexic label,.font-family--dyslexic input,.font-family--dyslexic textarea,.font-family--dyslexic button,.font-family--dyslexic .button,.font-family--dyslexic .post-navigation .nav-previous a,.post-navigation .nav-previous .font-family--dyslexic a,.font-family--dyslexic .post-navigation .nav-next a,.post-navigation .nav-next .font-family--dyslexic a{font-family:"open-dyslexic",Comic-sans,sans-serif !important}.font-family--arial body,.font-family--arial p,.font-family--arial h1,.font-family--arial h2,.font-family--arial h3,.font-family--arial h4,.font-family--arial h5,.font-family--arial h6,.font-family--arial li,.font-family--arial td,.font-family--arial a,.font-family--arial label,.font-family--arial input,.font-family--arial textarea,.font-family--arial button,.font-family--arial .button,.font-family--arial .post-navigation .nav-previous a,.post-navigation .nav-previous .font-family--arial a,.font-family--arial .post-navigation .nav-next a,.post-navigation .nav-next .font-family--arial a{font-family:Arial,Helvetica,sans-serif !important}.highlight-links--on{--highlight-bg: var(--peachy-orange);--highlight-color: var(--eerie-black)}.highlight-links--on a{display:inline-flex}.highlight-links--on a.search-link,.highlight-links--on a.publication__link{outline:2px dashed var(--vcweb-a11y-highlight-color);background:var(--vcweb-a11y-highlight-bg);color:var(--vcweb-a11y-highlight-color)}.highlight-links--on .social-media a{background:var(--sm-bg);color:var(--white)}.bg--purple,.bg--yale-blue{--vcweb-a11y-highlight-color: var(--eerie-black)}.skip-link{position:fixed;top:0;left:0;z-index:12;background:var(--eerie-black);color:var(--white);padding:10px 20px;border-radius:0 12px 12px 0;transform:scale(1) translateY(-105%);transform-origin:left center;transition:all .3s}.skip-link:hover,.skip-link:focus{color:#ff0;transform:scale(1.05) translateY(0%)}.cover{aspect-ratio:600/320;position:relative;display:flex}@media screen and (max-width: 400px){.cover{aspect-ratio:360/280}}@media screen and (min-width: 601px)and (max-width: 1024px){.cover{aspect-ratio:1024/480}}@media screen and (min-width: 1025px){.cover{aspect-ratio:1920/580}}.cover::after{content:"";background:url(../images/borders/white-border-bottom.svg) no-repeat bottom center;background-size:80% auto;width:100%;height:60px;position:absolute;bottom:0;z-index:3}@media screen and (min-width: 1280px){.cover::after{background-size:contain}}.cover .container{height:auto;position:relative}.cover .bg-box{position:absolute;left:0;top:0;width:100%;height:100%;background:no-repeat center;background-size:cover;border-radius:0 0 var(--border-radius-xl) var(--border-radius-xl)}.cover .content{position:absolute;bottom:40px;left:70px}@media(max-width: 1199.98px){.cover .content{left:45px}}@media(max-width: 575.98px){.cover .content{left:35px;width:calc(100% - 70px)}}.cover .content h1{color:#f1f2f2;margin:0}@media(max-width: 374.9px){.cover .content h1{font-size:50px}}.cover.dark{display:block;min-height:auto}.cover.dark .container{position:static}@media(max-width: 575.98px){.cover.dark{min-height:auto}}.cover.dark .bg-box{position:static;min-height:375px}@media(max-width: 575.98px){.cover.dark .bg-box{min-height:241px}}.cover.dark .content{position:static;background-color:#fff;padding:33px 0 44px}@media(max-width: 575.98px){.cover.dark .content{padding:9px 0;text-align:left}}.cover.dark .content h1{color:#263e5e}.cover-search{position:relative;padding:25px 0}@media(max-width: 767.98px){.cover-search{min-height:650px}}@media(max-width: 575.98px){.cover-search{min-height:544px}}.cover-search .bg-box{position:absolute;left:0;top:0;width:100%;height:100%;background:no-repeat center;background-size:cover}.cover-search .bg-box.show-m{display:none}@media(max-width: 767.98px){.cover-search .bg-box{height:calc(100% - 54px);display:none}.cover-search .bg-box.show-m{display:block}}.cover-search .content{display:flex;justify-content:flex-end}.cover-search .form-box{padding:26px;padding-top:252px;position:relative;background:#263e5e;box-shadow:0px 10px 18px 9px rgba(197,114,49,.23);border-radius:30px;width:420px;color:#f1f2f2;overflow:hidden}@media(max-width: 991.98px){.cover-search .form-box{padding-top:200px;width:405px}}@media(max-width: 767.98px){.cover-search .form-box{width:370px}}@media(max-width: 767.98px){.cover-search .form-box{width:calc(100% - 70px);padding:15px 26px;position:absolute;left:35px;bottom:0;box-shadow:none}}@media(max-width: 374.9px){.cover-search .form-box{width:calc(100% - 40px);left:20px}}.cover-search .form-box>.img{position:absolute;width:296px;height:186px;right:0;top:0}@media(max-width: 767.98px){.cover-search .form-box>.img{display:none}}.cover-search .form-box>.img img{width:100%}@media(max-width: 767.98px){.cover-search .form-box .form-c .title{display:flex;align-items:center;margin-bottom:12px}}.cover-search .form-box .form-c form{position:relative}.cover-search .form-box .form-c .icon-search input{position:absolute;width:32px;height:32px;opacity:0;right:20px;top:8px;cursor:pointer}@media(max-width: 575.98px){.cover-search .form-box .form-c .icon-search input{top:11px}}.cover-search .form-box .form-c .icon-search img{position:absolute;pointer-events:none;right:20px;top:8px;pointer-events:none}@media(max-width: 575.98px){.cover-search .form-box .form-c .icon-search img{top:11px}}.cover-search .form-box .form-c h2{margin:0 0 28px;max-width:240px;color:#f1f2f2}@media(max-width: 767.98px){.cover-search .form-box .form-c h2{max-width:none;display:inline-block;margin:0;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center}}.cover-search .form-box .form-c img{display:block}@media(max-width: 767.98px){.cover-search .form-box .form-c img{width:28px;margin-right:8px}}.cover-search .form-box .form-c p{position:relative;margin:0 0 28px}@media(max-width: 767.98px){.cover-search .form-box .form-c p{margin:0}}.cover-search .form-box .form-c p input{padding:14.5px 20px;width:100%;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:19px;display:flex;align-items:center;border:1px solid rgba(0,0,0,0);color:#263e5e;background:#f1f2f2;border-radius:30px;transition:all .3s ease-in-out}.cover-search .form-box .form-c p input:focus{border-color:#e4712e}.cover-search .form-box .form-c p input::-webkit-input-placeholder{font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:19px;opacity:1;color:#b1c9e2}.cover-search .form-box .form-c p input::-moz-placeholder{font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:19px;opacity:1;color:#b1c9e2}.cover-search .form-box .form-c p input::-ms-input-placeholder{font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:19px;opacity:1;color:#b1c9e2}.cover-search .form-box .form-c .btns{display:flex;flex-wrap:wrap;gap:5px 8px}@media(max-width: 767.98px){.cover-search .form-box .form-c .btns{display:none}}.cover-search .form-box .form-c .btns a{padding:11px 16px;background:#e4712e;border-radius:30px;font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:14px;line-height:1;display:flex;align-items:center;letter-spacing:.2px}.cover-search .form-box .form-c .btns a:hover{opacity:1;background-color:#fab390;color:#f1f2f2}.cover--home{height:70vh;width:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}@media screen and (min-width: 768px){.cover--home{height:calc(100vh - var(--header-height))}}.cover--home::after{content:"";background:url(../images/borders/white-border-bottom.svg) no-repeat bottom center;background-size:80% auto;width:100%;height:60px;position:absolute;bottom:0;z-index:3}@media screen and (min-width: 1280px){.cover--home::after{background-size:contain}}.cover__image{border-radius:0 0 60px 60px}.cover__caption{--caption-size: 110vw;--small-circle-size: clamp(50px, calc(var(--caption-size) * 0.1) , 80px);--large-circle-size: clamp(100px, calc(var(--caption-size) * 0.225), 180px);aspect-ratio:1/1;border-radius:100%;background-color:rgba(var(--dusky-blue-rgb), 0.85);width:var(--caption-size);height:var(--caption-size);position:relative;margin-left:-5vw;margin-right:-5vw;margin-bottom:-60px;display:flex;justify-content:center}@media screen and (min-width: 420px)and (max-width: 480px){.cover__caption{--caption-size: 100vw}}@media screen and (min-width: 481px)and (max-width: 550px){.cover__caption{--caption-size: 90vw;margin-right:unset}}@media screen and (min-width: 551px)and (max-width: 659px){.cover__caption{--caption-size: 80vw;margin-right:unset}}@media screen and (min-width: 660px)and (max-width: 767px){.cover__caption{--caption-size: 75vw;margin-right:unset}}@media screen and (min-width: 768px){.cover__caption{--caption-size: clamp(31rem, 23.073vw + 19.939rem, 44.44rem);transform:scale(1);margin-left:-60px;margin-right:unset;margin-bottom:-110px}}@media screen and (min-width: 1024px){.cover__caption{margin-left:60px}}@media screen and (min-width: 1700px){.cover__caption{margin-left:120px;margin-bottom:-160px}}.cover__caption h1,.cover__caption p{color:var(--white)}.cover__caption p{font-size:clamp(1.16667rem,.342vw + 1.003rem,1.44rem);line-height:1.23;font-weight:400}.cover__caption::before,.cover__caption::after{content:"";position:absolute;display:block;z-index:2;border-radius:100%}.cover__caption::before{width:var(--small-circle-size);height:var(--small-circle-size);background:var(--orange);top:6.7vw;left:0;transform:translateX(50%)}@media screen and (max-width: 600px){.cover__caption::before{top:50px}}@media screen and (min-width: 600px)and (max-width: 767px){.cover__caption::before{top:70px}}.cover__caption::after{width:var(--large-circle-size);height:var(--large-circle-size);background:var(--topaz);bottom:9.37vw;left:100%;transform:translateX(-60%)}@media screen and (min-width: 420px)and (max-width: 480px){.cover__caption::after{bottom:60px}}@media screen and (min-width: 481px)and (max-width: 599px){.cover__caption::after{bottom:60px}}@media screen and (min-width: 768px)and (max-width: 1279px){.cover__caption::after{bottom:120px}}.cover__caption--inner{box-sizing:content-box;padding:0 60px 60px 60px;transform:scale(0.95);position:relative;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 359px){.cover__caption--inner{padding:0 40px 40px 40px;transform:scale(0.85)}}@media screen and (min-width: 390px)and (max-width: 599px){.cover__caption--inner{padding:0 60px 60px 90px}}@media screen and (min-width: 600px)and (max-width: 767px){.cover__caption--inner{padding:0 60px 60px 90px}}@media screen and (min-width: 650px){.cover__caption--inner{transform:scale(1)}}@media screen and (min-width: 768px){.cover__caption--inner{min-width:420px;max-width:550px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px)and (max-width: 1023px){.cover__caption--inner{padding:0 60px 60px 120px;margin-top:-50px}}@media screen and (min-width: 1024px){.cover__caption--inner{padding:0 60px 60px 130px;margin-top:-50px}}@media screen and (max-width: 767px){.cover__title{font-size:2.1111111111rem;margin-bottom:1.1111111111rem}}@media screen and (min-width: 768px)and (max-width: 1023px){.cover__title{font-size:2.3333333333rem;margin-bottom:1.1111111111rem}}.callout{margin:90px 0}@media(max-width: 575.98px){.callout{margin:70px 0}}.callout .content{padding:96px 16px;background-color:#f1f2f2;border-radius:30px}@media(max-width: 991.98px){.callout .content{padding:80px 16px}}@media(max-width: 575.98px){.callout .content{padding:48px 27px}}@media(max-width: 374.9px){.callout .content{padding:48px 16px}}.callout p{font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:32px;line-height:1;letter-spacing:.2px;text-align:center;margin:0;color:#913f1b;max-width:642px;margin:0 auto}.callout.dark .content{background-color:#263e5e}.callout.dark .content p{color:#f1f2f2}.intro-text{margin:90px 0}@media(max-width: 575.98px){.intro-text{margin:70px 0}}.intro-text .content{max-width:640px;margin:0 auto}.intro-text .content h2{text-align:center;color:#414141;margin:0 0 20px;font-size:64px}@media(max-width: 575.98px){.intro-text .content h2{margin-bottom:30px}}.intro-text .content p{color:#000;margin:0 0 22px}@media(max-width: 575.98px){.intro-text .content p{text-align:center;margin-bottom:46px}}.intro-text .content p a{text-decoration:underline;color:#e4712e}.intro-text .content p a:hover{opacity:.7}.intro-text .content .btn-box{display:flex;justify-content:center;padding-top:22px}.intro-text .content .btn-box .btn,.intro-text .content .btn-box .agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap input,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap .intro-text .content .btn-box input{padding:16px 48px}.cards{margin:90px 0}@media(max-width: 575.98px){.cards{margin:70px 0}}.cards.no-band .content .slider-item{border-radius:30px}.cards.no-text .content .slider-item .link{border-radius:0 0 20px 0}.cards .container{width:100%}@media(max-width: 575.98px){.cards .container{padding:0}}.cards .content{display:flex;gap:20px}.cards .content .slick-track{width:100%;display:flex;gap:20px}@media(max-width: 575.98px){.cards .content .slick-track{gap:10px}}.cards .content .slick-list{display:flex}.cards .content .slick-list{width:100%;margin:0 -10px}@media(max-width: 575.98px){.cards .content .slick-list{padding:0 calc((100% - 332px)/2) 0 calc((100% - 332px)/2)}}@media(max-width: 400px){.cards .content .slick-list{padding:0 5.9% 0 9.23%}}.cards .content .slider-item{float:none;min-height:100%;background:#f3ddc8;border-radius:30px 30px 20px 0px;overflow:hidden;flex:1;position:relative;padding-bottom:40px}.cards .content .slider-item.border-r{border-radius:30px;padding-bottom:0}.cards .content .slider-item a:hover{opacity:1}.cards .content .slider-item a:hover .link{color:#f1f2f2;background-color:#fab390}.cards .content .slider-item .img{height:285px}.cards .content .slider-item .img div{height:100%}.cards .content .slider-item .text{padding:8px 16px 32px}.cards .content .slider-item .text h3{margin:0 0 16px;color:#263e5e;font-size:32px}.cards .content .slider-item .text P{margin:0}.cards .content .slider-item .link{padding:11px 16px;padding-right:23px;font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:18px;line-height:1;display:flex;align-items:center;letter-spacing:.2px;justify-content:space-between;background:#e4712e;border-radius:0px 20px 20px 0px;color:#f1f2f2;transition:all .3s ease-in-out;position:absolute;bottom:0;left:0;width:100%}.cards .content .slider-item .link .icon-right{font-style:normal;transform:translate(0, -2px)}.text-and-image{margin:90px 0}@media(max-width: 575.98px){.text-and-image{margin:70px 0}}.text-and-image .content{display:flex;align-items:center}@media(max-width: 991.98px){.text-and-image .content{display:block}}@media(max-width: 575.98px){.text-and-image .container{padding:0}}.text-and-image .text{width:33.85%;padding-right:20px}@media(max-width: 991.98px){.text-and-image .text{width:100%;margin-bottom:30px;padding:0}}@media(max-width: 575.98px){.text-and-image .text{margin-bottom:0;padding:0px 35px 27px}}@media(max-width: 374.9px){.text-and-image .text{padding:0px 20px 20px}}.text-and-image .text h2{margin:0 0 36px;color:#414141}.text-and-image .text p{color:#000}.text-and-image .img{width:66.15%;align-self:stretch}@media(max-width: 991.98px){.text-and-image .img{width:100%}}.text-and-image .img div{min-height:392px;height:100%}.text-and-image.reverse .content{flex-direction:row-reverse}.text-and-image.reverse .content .text{padding-right:0;padding-left:20px}@media(max-width: 991.98px){.text-and-image.reverse .content .text{padding:0}}.text-and-image.half-size .content .img{width:49.23%}@media(max-width: 991.98px){.text-and-image.half-size .content .img{width:100%}}.text-and-image.half-size .content .text{width:50.77%}@media(max-width: 991.98px){.text-and-image.half-size .content .text{width:100%}}.text-and-image.width_25 .content .img{width:25%}@media(max-width: 991.98px){.text-and-image.width_25 .content .img{width:100%}}.text-and-image.width_25 .content .text{width:75%}@media(max-width: 991.98px){.text-and-image.width_25 .content .text{width:100%}}.text-and-image.width_33 .content .img{width:33%}@media(max-width: 991.98px){.text-and-image.width_33 .content .img{width:100%}}.text-and-image.width_33 .content .text{width:67%}@media(max-width: 991.98px){.text-and-image.width_33 .content .text{width:100%}}.text-and-image.width_66 .content .img{width:66%}@media(max-width: 991.98px){.text-and-image.width_66 .content .img{width:100%}}.text-and-image.width_66 .content .text{width:34%}@media(max-width: 991.98px){.text-and-image.width_66 .content .text{width:100%}}.text-and-image.width_75 .content .img{width:75%}@media(max-width: 991.98px){.text-and-image.width_75 .content .img{width:100%}}.text-and-image.width_75 .content .text{width:25%}@media(max-width: 991.98px){.text-and-image.width_75 .content .text{width:100%}}.single_image{margin:100px 0}@media(max-width: 991.98px){.single_image{margin:70px 0}}.single_image img{border-radius:30px}.single_image.width_50 .container{max-width:790px}.single_image video,.single_image iframe{width:100% !important}.single_image iframe{height:800px}@media(max-width: 1440px){.single_image iframe{height:60vw}}.text-image__wrap{padding:var(--section-padding-top) 0 var(--section-padding-bottom)}.text-image__wrap .btn,.text-image__wrap .agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap input,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap .text-image__wrap input{display:inline-flex}.text-image__wrap ul li{list-style:disc}.text-image__wrap ul li::marker{font-size:14px}.text-image__wrap ul li ul{padding-bottom:10px}.text-image__grid{grid-row-gap:60px;align-items:flex-start}@media screen and (max-width: 899px){.text-image__grid.grid--image-right,.text-image__grid.grid--image-left{grid-row-gap:100px}.text-image__grid.grid--image-right .text-image__image,.text-image__grid.grid--image-left .text-image__image{grid-row:2}.text-image__grid.grid--image-right .text-image__text,.text-image__grid.grid--image-left .text-image__text{grid-row:1}}@media screen and (min-width: 900px){.text-image__grid{grid-template-columns:1fr 1fr}.text-image__grid.grid--image-right .text-image__image{grid-column:2}.text-image__grid.grid--image-right .text-image__text{grid-column:1;grid-row:1;padding-right:3.3333333333rem}.text-image__grid.grid--image-left .text-image__text{padding-left:3.3333333333rem}}@media screen and (min-width: 1024px){.text-image__grid{grid-template-columns:5fr 7fr}.text-image__grid.grid--image-right{grid-template-columns:7fr 5fr}.text-image__grid.grid--image-right .text-image__image{grid-column:2}.text-image__grid.grid--image-right .text-image__text{grid-column:1;grid-row:1;padding-right:6.1111111111rem}.text-image__grid.grid--image-left .text-image__text{padding-left:6.1111111111rem}}.text-image__image{position:relative;container-type:inline-size}@media screen and (max-width: 959px){.text-image__image{max-width:550px}}.text-image__image img{object-fit:cover;aspect-ratio:1/1;position:relative;z-index:1;width:100%;height:100%}.text-image__image::before{content:"";width:var(--large-circle-size);height:var(--large-circle-size);display:block;border-radius:100%;background:var(--topaz);position:absolute;left:-80px;top:0;z-index:0}@media screen and (max-width: 480px){.text-image__image::before{top:-50px}}@media screen and (min-width: 481px)and (max-width: 959px){.text-image__image::before{top:-80px}}@media screen and (min-width: 900px){.text-image__image::before{top:0;transform:translateY(27%)}}.text-image__image.bg--orange-circle::before{background:var(--orange)}.text-image__text{position:relative;z-index:2}.text-image__text .button,.text-image__text .post-navigation .nav-previous a,.post-navigation .nav-previous .text-image__text a,.text-image__text .post-navigation .nav-next a,.post-navigation .nav-next .text-image__text a,.text-image__text .btn,.text-image__text .agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap input,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap .text-image__text input{margin-top:1.1111111111rem}.text--lead,.text--lead-first>p:first-of-type{color:var(--lead-text);font-size:var(--lead-text-fs);font-weight:300}@media screen and (min-width: 1280px){.text-and-image .text{padding-right:5.5555555556rem}}.text-and-image .img div{border-radius:var(--border-radius-lg)}.testimonials{margin:90px 0}@media(max-width: 575.98px){.testimonials{margin:70px 0}}.testimonials .content{margin:0 -10px}@media(max-width: 575.98px){.testimonials .container{padding:0}}.testimonials .slick-list{display:flex}@media(max-width: 575.98px){.testimonials .slick-list{padding:0 42px 0 36px}}.testimonials .slick-track{display:flex}.testimonials .slider-item{float:none;height:100%;background:#f1f2f2;border-radius:30px;padding:105px 45px;margin:0 10px;flex:1;text-align:center}.testimonials .slider-item .img{margin:0 auto 32px;width:71px;border-radius:50%;overflow:hidden}.testimonials .slider-item p{margin:0;color:#4a60ac}@media(min-width: 1200px){.testimonials .slider-item p{font-size:20px;line-height:1.2}}.testimonials .slider-item p.position{font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:16px;letter-spacing:.2px;color:#e4712e;margin-bottom:6px}.testimonials.dark .slider-item{background-color:#263e5e}.testimonials.dark .slider-item p{color:#f1f2f2}.testimonials.dark .slider-item p.position{color:#e4712e}.testimonials.blue .slider-item{background-color:#4a60ac}.testimonials.blue .slider-item p{color:#f1f2f2}.testimonials.blue .slider-item p.position{color:#e4712e}.testimonials.text_size_is_big .slider-item p:not(.position){font-size:24px}@media(max-width: 991.98px){.testimonials.text_size_is_big .slider-item p:not(.position){font-size:18px}}.testimonials__wrap{padding:var(--section-padding-top) 0 var(--section-padding-bottom)}.testimonials__grid{padding-bottom:5rem}@media screen and (min-width: 650px)and (max-width: 959px){.testimonials__grid{padding-bottom:7.7777777778rem}}@media screen and (min-width: 960px){.testimonials__grid{padding-bottom:12.2222222222rem;grid-template-columns:repeat(2, 1fr)}}.testimonials__content{position:relative;container-type:inline-size}@media screen and (max-width: 600px){.testimonials__content{display:flex;flex-direction:column}}.testimonials__content::before{content:"";width:var(--large-circle-size);height:var(--large-circle-size);max-width:480px;max-height:480px;display:block;border-radius:100%;background:var(--orange);position:absolute;left:-80px;bottom:0;transform:translateY(12.5%);z-index:0}.testimonials__caption{position:absolute;bottom:30px;left:30px;right:30px;z-index:2;border-radius:var(--border-radius-lg);padding:1.6666666667rem 1.1111111111rem 1.1111111111rem}@media screen and (min-width: 481px){.testimonials__caption{padding:2.7777777778rem 2.2222222222rem 2.2222222222rem}}@media screen and (max-width: 600px){.testimonials__caption{position:relative;bottom:unset;left:unset;right:unset;top:-30px}}.testimonials__image{margin:0;position:relative;z-index:1;height:100%}.testimonials__image img{aspect-ratio:640/720;object-fit:cover;width:100%;height:100%}.testimonials__title{margin-top:0}.testimonials__carousel{border-radius:var(--border-radius-lg);padding:clamp(1.66rem,5.56vw - .008rem,4.44rem)}.testimonials__carousel .splide__track{width:100%;max-width:480px}.testimonials__carousel .splide__arrows{max-width:118px;position:relative;display:flex;gap:18px;margin-top:4.4444444444rem}.testimonials__carousel .splide__arrow{position:relative;top:unset;opacity:1;transform:none;background:var(--dusky-blue);width:50px;height:50px;display:flex;align-items:center;justify-content:center}.testimonials__carousel .splide__arrow::before{content:"";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--white);font-size:14px}.testimonials__carousel .splide__arrow:focus-visible{outline-color:var(--focus-border)}.testimonials__carousel .splide__arrow--prev{left:0}.testimonials__carousel .splide__arrow--prev::before{transform:rotate(180deg)}.testimonials__carousel .splide__arrow--next{right:unset}.testimonial__icon{width:51px;height:70px;margin-bottom:clamp(1.66rem,5.56vw - .008rem,4.44rem)}.splide__slide{padding:0}.splide__slide::before,.splide__slide::marker{display:none;content:""}.splide__slide span{display:block}.splide__slide .testimonial{color:var(--lead-text);font-size:var(--lead-text-fs);font-weight:300;line-height:1.17}.splide__slide .testimonial__author{margin-top:1.6666666667rem;display:flex;gap:5px;font-size:1.0555555556rem;line-height:1.26;color:var(--main-text-color)}.splide__slide .testimonial__author::before{content:"—"}.services-gird{padding:85px 0;margin:90px 0;background-color:#f0f0f0}@media(max-width: 575.98px){.services-gird{margin:70px 0;padding:45px 0}}@media(max-width: 575.98px){.services-gird .container{padding:0 25px}}.services-gird .content h2{text-align:center;margin:0 auto 32px;color:#4a60ac;max-width:720px}@media(max-width: 575.98px){.services-gird .content h2{margin-bottom:44px}}.services-gird .content .items{display:flex;flex-wrap:wrap;gap:32px 20px;padding:0 65px}@media(max-width: 1199.98px){.services-gird .content .items{padding:0}}@media(max-width: 575.98px){.services-gird .content .items{gap:58px 0px}}.services-gird .content .items .item{width:calc(20% - 16px);text-align:center}@media(max-width: 991.98px){.services-gird .content .items .item{width:calc(25% - 16px)}}@media(max-width: 991.98px){.services-gird .content .items .item{width:calc(33% - 16px)}}@media(max-width: 767.98px){.services-gird .content .items .item{width:calc(50% - 16px)}}@media(max-width: 575.98px){.services-gird .content .items .item{width:100%;max-width:218px;margin:0 auto}}.services-gird .content .items .item .img{margin:0 auto 32px;width:71px;border-radius:50%;overflow:hidden}@media(max-width: 575.98px){.services-gird .content .items .item .img{margin-bottom:30px}}.services-gird .content .items .item p{margin:0;color:#4a60ac;font-size:18px;line-height:1}.services-gird .content .items .item p.position{font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:16px;letter-spacing:.2px;color:#e4712e}.logos{margin:90px 0}@media(max-width: 575.98px){.logos{margin:70px 0}}@media(max-width: 575.98px){.logos .container{padding:0}}.logos .content{margin:0 -11px}@media(max-width: 575.98px){.logos .content .slick-list{padding:0 0px 0 56px}}.logos .content .logo-item{margin:0 11px;display:flex;align-items:center;justify-content:center;cursor:grab}.logos .content .logo-item img{width:auto;max-height:106px}.logos__title{margin-top:0}.logos__wrap{padding:0 0 var(--vertical-padding)}.logos-window{width:100%;overflow:hidden;display:flex;white-space:nowrap}.logos-window:hover .logos-row{animation-play-state:paused}.logos-row{display:flex;align-items:center;justify-content:center;gap:20px;flex-shrink:0;width:200%;white-space:nowrap;animation-duration:60s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:running}.logos-row--top{animation-name:marquee-left}.logos-row--bottom{animation-name:marquee-right}.logos--multi .logo-item{aspect-ratio:200/120;object-fit:contain;display:flex;justify-content:center;align-items:center;flex-basis:200px;flex-shrink:0;padding:20px}.logo-item img,.logo-item svg{border-radius:0}@keyframes marquee-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes marquee-right{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}.accordions{margin:90px 0}@media(max-width: 575.98px){.accordions{margin:70px 0}}.accordions .item{margin-bottom:32px}@media(max-width: 575.98px){.accordions .item{margin-bottom:30px}}.accordions .item .title p{color:#263e5e;margin:0;font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;background:#f1f2f2;border-radius:30px;padding:64px 50px;cursor:pointer;font-size:32px;line-height:1;transition:all .3s ease-in-out}@media(max-width: 575.98px){.accordions .item .title p{padding:30px 46px 30px 50px}}@media(max-width: 374.9px){.accordions .item .title p{padding:20px}}.accordions .item .title p:hover{background-color:#f3ddc8}.accordions .item:last-child{margin-bottom:0}.accordions .item .drop-box{display:none;padding:32px 0 0px}@media(max-width: 767.98px){.accordions .item .drop-box{padding:32px 0 0}}.accordions .item .drop-box>*{max-width:858px;padding:0 50px}@media(max-width: 767.98px){.accordions .item .drop-box>*{padding:0 20px}}.accordions .item .drop-box .cards{max-width:100%;margin:0 0 32px;padding:0}.accordions .item .drop-box .cards:last-child{margin-bottom:0}@media(max-width: 575.98px){.accordions .item .drop-box .cards .slick-list{padding:0;margin:0}}.accordions .item .drop-box .cards .content .slider-item .link{border-radius:0 0 20px 0}.accordions .item .drop-box .cards:last-child{margin-bottom:0}.accordions .item .drop-box .cards a{text-decoration:none}.accordions .item .drop-box a{text-decoration:underline}.accordions .item .drop-box p{font-size:20px;line-height:1.2}@media(max-width: 991.98px){.accordions .item .drop-box p{font-size:18px}}.accordions .item .drop-box p a{color:#e4712e}.accordions .item .drop-box h2{margin-top:0;margin-bottom:20px;color:#4a60ac}@media(max-width: 575.98px){.accordions .item .drop-box h2{font-size:48px}}@media(min-width: 1200px){.accordions .item .drop-box h2{font-size:64px;line-height:1}}@media(min-width: 1200px){.accordions .item .drop-box h3{font-size:32px;line-height:40px}}@media(min-width: 1200px){.accordions .item .drop-box h3:first-child{font-size:64px;line-height:1}}.accordions .item .drop-box h4{font-weight:400}@media(min-width: 1200px){.accordions .item .drop-box h4{font-size:32px;line-height:35px}}.accordions .item .drop-box h5,.accordions .item .drop-box h6{font-weight:400}.accordions .item .drop-box p{margin-bottom:26px}@media(max-width: 575.98px){.accordions .item .drop-box p{margin-bottom:16px}}.accordions .item .drop-box p:last-child{margin-bottom:0}.accordions .item .drop-box ul li{font-size:20px;line-height:1.2;margin-bottom:16px}@media(max-width: 575.98px){.accordions .item .drop-box ul li{margin-bottom:12px;font-size:18px}}.accordions .item .drop-box ul li:last-child{margin-bottom:0}.accordions .item .drop-box ul li::before{font-size:20px;top:0px;left:10px}@media(max-width: 575.98px){.accordions .item .drop-box ul li::before{font-size:18px}}.accordions .item .drop-box ul li a{color:#e4712e}.accordions__text{width:100%}.accordions{list-style:none;padding:0;margin:0;width:100%}.accordion{list-style:none;margin:0 0 1.1111111111rem;padding:1.1111111111rem 1.1111111111rem;background:var(--porcelain);border-radius:var(--border-radius-lg);transition:all .3s;border:1px solid var(--porcelain)}.accordion::marker{content:"";display:none}.accordion:hover,.accordion:focus{border:1px solid var(--dusky-blue)}.accordion:hover .accordion__title,.accordion:focus .accordion__title{color:var(--dusky-blue)}.accordion:last-of-type{margin-bottom:0}@media screen and (min-width: 481px){.accordion{padding:1.6666666667rem 2.2222222222rem}}@media screen and (min-width: 960px){.accordion{padding:2.2222222222rem 3.3333333333rem}}.accordion__question{width:100%;padding:0;border:none;border-radius:0px;text-transform:none;display:flex;justify-content:space-between;align-items:center;color:var(--main-text-color);text-align:left;background:rgba(0,0,0,0)}.accordion__title{color:var(--yale-blue);margin:0;flex-basis:calc(100% - 60px)}.accordion__panel{display:block}.accordion__panel:focus,.accordion__panel:focus-within,.accordion__panel:focus-visible{border:none;animation:highlightPanel 3s ease-in forwards;outline:none !important}.panel__inner{padding:2.2222222222rem 0}@keyframes highlightPanel{0%{background:rgba(255,255,255,0)}20%{background:#fff}100%{background:rgba(255,255,255,0)}}.accordion__action{text-transform:uppercase;flex-basis:60px;display:flex;justify-content:flex-end}.accordion__action svg{width:20px;height:20px;font-size:15px;transform:rotate(0deg);transform-origin:center center;transition:all .3s}.accordion__action svg path{fill:var(--orange)}.accordion.accordion--open{padding-top:2.2222222222rem}@media screen and (min-width: 768px){.accordion.accordion--open{padding-top:3.3333333333rem}}.accordion.accordion--open .accordion__question,.accordion.accordion--open .accordion__title{color:var(--dusky-blue)}.accordion.accordion--open .accordion__action svg{transform:rotate(180deg)}.accordion__panel p+ul{padding-top:0}.accordion__panel ul+p,.accordion__panel ol+p{margin-top:20px}.accordion__panel ul+h3,.accordion__panel ul+h4,.accordion__panel ul+h5,.accordion__panel ul+h6,.accordion__panel ol+h3,.accordion__panel ol+h4,.accordion__panel ol+h5,.accordion__panel ol+h6{margin-top:30px}.accordion__panel h3:has(+ul),.accordion__panel h3:has(+ol),.accordion__panel h4:has(+ul),.accordion__panel h4:has(+ol),.accordion__panel h5:has(+ul),.accordion__panel h5:has(+ol),.accordion__panel h6:has(+ul),.accordion__panel h6:has(+ol){margin-bottom:0}.accordion__panel h3+ul,.accordion__panel h4+ul,.accordion__panel h5+ul,.accordion__panel h6+ul{padding-top:0}.accordions-block__wrap:has(+.cta__wrap){padding-bottom:var(--section-padding-bottom)}.cover+.accordions-block__wrap{padding-top:var(--section-padding-top)}.content{margin:90px 0 70px}@media(max-width: 575.98px){.content{margin:70px 0}}.content .title h2{margin:0 0 36px;color:#4a60ac;font-size:64px}.content .container>*{max-width:638px}.content .container>* a{text-decoration:underline;color:#e4712e}.content:not(.col_2) .container>*{max-width:858px}.content.col_2 .container{display:flex;justify-content:space-between;flex-wrap:wrap}.content.col_2 .container .block{width:calc(50% - 40px)}@media(max-width: 991.98px){.content.col_2 .container .block{width:100%}.content.col_2 .container .block:last-child{margin-top:36px}}.agency-finder{margin:90px 0}@media(max-width: 575.98px){.agency-finder{margin:70px 0}}.agency-finder .input{position:relative;margin-bottom:16px}.agency-finder .input input{width:100%;padding:16px 20px;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:19px;display:flex;align-items:center;color:#263e5e;background:#f1f2f2;border-radius:30px}.agency-finder .input input::-webkit-input-placeholder{font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:19px;opacity:1;color:#263e5e}.agency-finder .input input::-moz-placeholder{font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:19px;opacity:1;color:#263e5e}.agency-finder .input input::-ms-input-placeholder{font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:19px;opacity:1;color:#263e5e}.agency-finder .input .icon-search{position:absolute;top:9.5px;right:20px;cursor:pointer}@media(max-width: 575.98px){.agency-finder .container{padding:0}}.agency-finder .filter-box{display:flex;margin:0 0 32px;gap:21px;padding-left:20px;flex-wrap:wrap}@media(max-width: 575.98px){.agency-finder .filter-box{gap:16px;margin-bottom:22px}}@media(max-width: 374.9px){.agency-finder .filter-box{padding-left:10px}}.agency-finder .filter-box p{display:flex;align-items:center;margin:0;position:relative}.agency-finder .map{position:relative;min-height:640px;mix-blend-mode:luminosity}@media(max-width: 575.98px){.agency-finder .map{min-height:488px;margin:0 -35px}}.agency-finder .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.agency-finder .list:last-child{margin-bottom:0}.agency-finder #wpsl-wrap{margin-bottom:0;display:flex;flex-wrap:wrap;flex-direction:column}.agency-finder #wpsl-wrap .wpsl-search.wpsl-checkboxes-enabled{padding:0;background-color:rgba(0,0,0,0);margin-bottom:32px}@media(max-width: 575.98px){.agency-finder #wpsl-wrap .wpsl-search.wpsl-checkboxes-enabled{padding:0 35px}}@media(max-width: 374.9px){.agency-finder #wpsl-wrap .wpsl-search.wpsl-checkboxes-enabled{padding:0 20px}}.agency-finder #wpsl-wrap #wpsl-search-wrap form{display:flex;flex-wrap:wrap}.agency-finder #wpsl-wrap #wpsl-search-wrap form ul,.agency-finder #wpsl-wrap #wpsl-search-wrap form li,.agency-finder #wpsl-wrap #wpsl-search-wrap form ol{list-style:none;margin:0;padding:0}.agency-finder #wpsl-wrap #wpsl-search-wrap form ul::before,.agency-finder #wpsl-wrap #wpsl-search-wrap form li::before,.agency-finder #wpsl-wrap #wpsl-search-wrap form ol::before{content:none}.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-input{margin-right:0;margin-bottom:12px;width:100%;position:relative}.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-input label{display:none}.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-input::after{content:"";position:absolute;top:9.5px;right:20px;cursor:pointer;background:url(../images/icon-2.svg) no-repeat center;background-size:cover;width:32px;height:32px;display:block;pointer-events:none}.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-input input{width:100%;padding:16px 20px;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:19px;display:flex;align-items:center;color:#263e5e;background:#f1f2f2;border-radius:30px;border-color:rgba(0,0,0,0);transition:all .3s ease-in-out}.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-input input:focus{border-color:#e4712e}.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-input input::-webkit-input-placeholder{font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:19px;opacity:1;color:#263e5e}.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-input input::-moz-placeholder{font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:19px;opacity:1;color:#263e5e}.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-input input::-ms-input-placeholder{font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:19px;opacity:1;color:#263e5e}.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-input .search-append{position:absolute;top:9.5px;right:20px;width:32px;height:32px;opacity:0;cursor:pointer}.agency-finder #wpsl-wrap #wpsl-search-wrap form #wpsl-checkbox-filter,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-custom-checkboxes{display:flex;gap:21px;padding-left:20px;flex-wrap:wrap;margin:0}.agency-finder #wpsl-wrap #wpsl-search-wrap form #wpsl-checkbox-filter li,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-custom-checkboxes li{width:auto;margin:0}.agency-finder #wpsl-wrap #wpsl-search-wrap form #wpsl-checkbox-filter li label,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-custom-checkboxes li label{margin:0;font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:16px;line-height:1;position:relative;letter-spacing:.2px;cursor:pointer;padding-left:24px;color:#263e5e}.agency-finder #wpsl-wrap #wpsl-search-wrap form #wpsl-checkbox-filter li label::before,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-custom-checkboxes li label::before{content:"";position:absolute;left:0;top:0;width:17px;height:17px;border:2px solid #e4712e;border-radius:2px}.agency-finder #wpsl-wrap #wpsl-search-wrap form #wpsl-checkbox-filter li label::after,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-custom-checkboxes li label::after{content:"";position:absolute;left:4px;top:5px;width:10px;height:8px;background:url(../images/Checkmark.svg) no-repeat center;background-size:cover;transition:all .3s ease-in-out;opacity:0}.agency-finder #wpsl-wrap #wpsl-search-wrap form #wpsl-checkbox-filter li label.active::before,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-custom-checkboxes li label.active::before{background-color:#f3ddc8}.agency-finder #wpsl-wrap #wpsl-search-wrap form #wpsl-checkbox-filter li label.active::after,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-custom-checkboxes li label.active::after{opacity:1}.agency-finder #wpsl-wrap #wpsl-search-wrap form #wpsl-checkbox-filter li label input,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-custom-checkboxes li label input{position:absolute;appearance:none;opacity:0;visibility:hidden}.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap{position:static;width:auto;height:auto;display:flex;justify-content:center;width:100%;align-items:center;margin:32px 0 0}.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap input{margin:0 auto;width:auto;text-shadow:none;height:100%;border:1px solid rgba(0,0,0,0);background:none;background-color:#e4712e;transition:all .2s;padding-top:14px;padding-bottom:16px}.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap input:hover{background-color:#fab390;color:#f1f2f2}.agency-finder #wpsl-wrap ul,.agency-finder #wpsl-wrap li,.agency-finder #wpsl-wrap ol{list-style:none;margin:0;padding:0}.agency-finder #wpsl-wrap ul::before,.agency-finder #wpsl-wrap li::before,.agency-finder #wpsl-wrap ol::before{content:none}.agency-finder #wpsl-wrap #wpsl-gmap{width:100%;height:640px !important;position:relative;margin:0}.agency-finder #wpsl-wrap #wpsl-gmap::after{position:absolute;left:0;top:0;background-color:#f0f0f0;mix-blend-mode:color;width:100%;height:100%;pointer-events:none}@media(max-width: 575.98px){.agency-finder #wpsl-wrap #wpsl-gmap{height:488px !important;margin:0}}.agency-finder #wpsl-wrap #wpsl-result-list{width:100%;margin-right:0}@media(max-width: 575.98px){.agency-finder #wpsl-wrap #wpsl-result-list{padding:0 35px}}@media(max-width: 374.9px){.agency-finder #wpsl-wrap #wpsl-result-list{padding:0 20px}}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores{height:auto !important;overflow:visible}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li{display:flex;list-style:none;justify-content:flex-start;border-bottom:0;background:#f0f0f0;border-radius:30px;padding:90px 20px 103px;margin:32px 0px}@media(max-width: 991.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li{padding:60px 20px}}@media(max-width: 767.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li{display:block}}@media(max-width: 575.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li{padding:16px}}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location{display:flex;min-height:71px;flex-direction:column;position:relative;max-width:100%;width:100%}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location p{margin-right:0px;margin-bottom:0}@media(max-width: 991.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location p{margin-bottom:0px}}@media(max-width: 767.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location p{display:block;margin-right:0;padding-left:0}}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location p.wpsl-contact-details{margin-right:0}@media(max-width: 991.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location p.wpsl-contact-details{margin-bottom:0}}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location p .wpsl-store-details.wpsl-store-listing{display:none}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings{display:flex !important;position:absolute;right:auto;width:calc(100% - 420px);left:420px;display:flex;max-width:100%;top:0;gap:0 85px;flex-wrap:wrap}@media(max-width: 1440px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings{gap:0 30px}}@media(max-width: 1199.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings{justify-content:flex-start}}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings strong{width:100%;padding-left:91px}@media(max-width: 1440px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings strong{padding-left:30px}}@media(max-width: 1199.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings strong{padding-left:91px}}@media(max-width: 767.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings strong{padding-left:0px}}@media(max-width: 1199.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings{width:100%}}@media(max-width: 991.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings{flex-direction:column}}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings>ul{padding-left:85px;margin-left:0}@media(max-width: 1440px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings>ul{padding-left:30px}}@media(max-width: 1199.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings>ul{padding-left:91px}}@media(max-width: 767.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings>ul{padding-left:0px}}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings>ul li{margin-left:0}@media(max-width: 1440px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings>p{padding-left:30px}}@media(max-width: 1199.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings>p{padding-left:91px}}@media(max-width: 767.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings>p{padding-left:0px}}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings .wpsl-store-hours{margin-top:0}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings .wpsl-store-hours strong{padding-left:0;font-size:16px}@media(max-width: 1440px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings .wpsl-store-hours{padding-left:0}}@media(max-width: 1199.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings .wpsl-store-hours{margin-top:16px}}@media(max-width: 991.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings .wpsl-store-hours{padding-left:91px}}@media(max-width: 767.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings .wpsl-store-hours{padding-left:0px;margin-top:16px}}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings .wpsl-store-hours tbody tr,.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings .wpsl-store-hours tbody td,.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings .wpsl-store-hours tbody th{font-size:18px}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings .wpsl-store-hours tbody tr.is-hide{display:none}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings .wpsl-store-hours tbody tr:nth-child(6){display:none}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings .wpsl-store-hours tbody tr:nth-child(7){display:none}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location img{width:71px !important;height:71px !important;margin:0 20px 0 0;flex-shrink:0;height:71px;border-radius:50%;overflow:hidden;order:1;position:absolute;left:0;top:0}@media(max-width: 767.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location img{margin-bottom:18px;position:static;float:initial}}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location>*{max-width:420px;width:100%}@media(max-width: 991.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location>*{max-width:330px}}@media(max-width: 767.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location>*{max-width:100%}}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings{position:absolute;right:0;width:auto}@media(max-width: 1199.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings{position:static;margin-top:16px}}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings ul:last-child{margin-bottom:0}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings ul>li{position:relative;padding-left:24px}@media(max-width: 767.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings ul>li{margin-left:0}}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings ul>li::before{content:"•";position:absolute;font-size:18px;line-height:1;left:7px;top:-1px}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings ul>li:last-child{margin-bottom:0}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings ul ul{padding-top:10px}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location .wpsl-more-info-listings ul ol{padding-top:10px}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-direction-wrap{display:none;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:1;color:#263e5e;letter-spacing:.2px}@media(max-width: 767.98px){.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-direction-wrap{margin-top:16px}}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-direction-wrap a{font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:18px;line-height:1}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li.wpsl-no-results-msg{background-color:rgba(0,0,0,0);border:none;border-radius:none;box-shadow:none;padding:0;margin-bottom:16px;margin-top:16px;display:flex;align-items:center;font-size:16px;line-height:19px;color:#b90000;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;text-align:left}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li.wpsl-no-results-msg::before{display:block;content:"";margin-right:8px;width:32px;height:32px;background:url(../images/error.svg) no-repeat center;background-size:cover;flex-shrink:0;position:static}.agency-finder #wpsl-search-wrap li::marker{display:none;content:""}.agency-finder #wpsl-wrap #wpsl-search-wrap form #wpsl-checkbox-filter li,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-custom-checkboxes li{flex-basis:100%}@media screen and (min-width: 481px)and (max-width: 649px){.agency-finder #wpsl-wrap #wpsl-search-wrap form #wpsl-checkbox-filter li,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-custom-checkboxes li{flex-basis:calc((100% - 21px)/2)}}@media screen and (min-width: 650px)and (max-width: 959px){.agency-finder #wpsl-wrap #wpsl-search-wrap form #wpsl-checkbox-filter li,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-custom-checkboxes li{flex-basis:calc((100% - 42px)/3)}}@media screen and (min-width: 960px)and (max-width: 1279px){.agency-finder #wpsl-wrap #wpsl-search-wrap form #wpsl-checkbox-filter li,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-custom-checkboxes li{flex-basis:calc((100% - 63px)/4)}}@media screen and (min-width: 1280px){.agency-finder #wpsl-wrap #wpsl-search-wrap form #wpsl-checkbox-filter li,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-custom-checkboxes li{flex-basis:calc((100% - 84px)/5)}}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li{padding:0}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location>*{max-width:unset}.agency-finder #wpsl-wrap #wpsl-result-list #wpsl-stores>ul>li .wpsl-store-location p{padding-left:0}.agency-finder .wpsl-store-location{container-type:inline-size}.agency-finder .wpsl-store-location .store-title a{text-decoration:none}.agency-finder .wpsl-store-location .store-contact{margin-top:1.1111111111rem}.agency-finder .wpsl-store-location .store-contact a:focus{outline:1px solid var(--focus-border)}.agency-finder .wpsl-store-location .button,.agency-finder .wpsl-store-location .post-navigation .nav-previous a,.post-navigation .nav-previous .agency-finder .wpsl-store-location a,.agency-finder .wpsl-store-location .post-navigation .nav-next a,.post-navigation .nav-next .agency-finder .wpsl-store-location a{margin-top:2.2222222222rem}.agency-finder #wpsl-result-list a:focus{outline:1px solid var(--focus-border)}.contact-form{margin:90px 0}@media(max-width: 575.98px){.contact-form{margin:70px 0}}.contact-form h2{margin:0 0 32px;color:#4a60ac;text-align:center}@media(max-width: 575.98px){.contact-form h2{margin-bottom:36px}}.contact-form .thank-you{display:none;text-align:center;background:#b1c9e2;border-radius:30px;padding:16px 20px}.contact-form .thank-you h3{font-size:96px;line-height:1;text-align:center;letter-spacing:.2px;margin:0 0 16px;color:#263e5e}@media(max-width: 1199.98px){.contact-form .thank-you h3{font-size:60px}}@media(max-width: 991.98px){.contact-form .thank-you h3{font-size:40px}}@media(max-width: 575.98px){.contact-form .thank-you h3{font-size:32px;line-height:1}}.contact-form .thank-you p{margin:0 0 16px;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:18px;line-height:1;text-align:center;letter-spacing:.2px;color:#263e5e}.contact-form .thank-you p br{display:none}.contact-form .thank-you p span{display:block;margin-bottom:16px}.contact-form .thank-you p span:last-child{margin-bottom:0}.contact-form .thank-you p:last-of-type{margin-bottom:0}.contact-form .thank-you .btn,.contact-form .thank-you .agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap input,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap .contact-form .thank-you input{display:inline-flex;font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:18px;line-height:1;letter-spacing:.2px;color:#f1f2f2;margin-top:32px;padding:15px 24px}.contact-form .thank-you.is-show{display:block}.contact-form .gform_confirmation_wrapper{display:none}.contact-form .content{max-width:680px;margin:0 auto}.contact-form .gform_wrapper{background:#b1c9e2;border-radius:30px;padding:16px 20px}@media(max-width: 575.98px){.contact-form .gform_wrapper{padding:14px 16px}}.contact-form .gform_wrapper div.gform_validation_errors{background-color:rgba(0,0,0,0);border:none;border-radius:none;box-shadow:none;margin-bottom:16px;margin-top:16px;padding:0}.contact-form .gform_wrapper div.gform_validation_errors h2{display:flex;align-items:center;font-size:16px;line-height:19px;display:flex;color:#b90000;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;text-align:left}.contact-form .gform_wrapper div.gform_validation_errors h2 span{display:none}.contact-form .gform_wrapper div.gform_validation_errors h2::before{display:block;content:"";margin-right:8px;width:32px;height:32px;background:url(../images/error.svg) no-repeat center;background-size:cover;flex-shrink:0}.contact-form .gform_wrapper form .gform_body .gform_fields{gap:0}.contact-form .gform_wrapper form .gform_body .gfield{margin-bottom:15px}.contact-form .gform_wrapper form .gform_body .gfield:last-child{margin-bottom:0}.contact-form .gform_wrapper form .gform_body .gfield .gfield_description{display:none}.contact-form .gform_wrapper form .gform_body .gfield label{font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:16px;line-height:19px;display:flex;align-items:center;text-align:center;margin-bottom:8px;color:#263e5e}.contact-form .gform_wrapper form .gform_body .gfield label .gfield_required{display:none}.contact-form .gform_wrapper form .gform_body .gfield input,.contact-form .gform_wrapper form .gform_body .gfield textarea,.contact-form .gform_wrapper form .gform_body .gfield select{width:100%;background:#f1f2f2;border-radius:30px;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:18px !important;color:#263e5e;padding:14px 20px;transition:all .3s ease-in-out;border:1px solid rgba(0,0,0,0)}.contact-form .gform_wrapper form .gform_body .gfield input:focus,.contact-form .gform_wrapper form .gform_body .gfield textarea:focus,.contact-form .gform_wrapper form .gform_body .gfield select:focus{border-color:#e4712e}.contact-form .gform_wrapper form .gform_body .gfield textarea.textarea{height:192px}.contact-form .gform_wrapper form .gform_body .gfield input[type=checkbox]{appearance:none;position:absolute;visibility:hidden;opacity:0;width:0;height:0}.contact-form .gform_wrapper form .gform_body .gfield input[type=checkbox]:checked+label::before{background-color:#f3ddc8}.contact-form .gform_wrapper form .gform_body .gfield input[type=checkbox]:checked+label::after{opacity:1}.contact-form .gform_wrapper form .gform_body .gfield input[type=checkbox]+label{margin:0;font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:16px;line-height:1 !important;position:relative;letter-spacing:.2px;cursor:pointer;padding-left:24px;margin-left:10px;color:#263e5e;display:inline-flex}.contact-form .gform_wrapper form .gform_body .gfield input[type=checkbox]+label::before{content:"";position:absolute;left:0;top:1px;width:16px;height:16px;border:2px solid #e4712e;border-radius:2px}.contact-form .gform_wrapper form .gform_body .gfield input[type=checkbox]+label::after{content:"";position:absolute;left:4px;top:7px;width:8px;height:5px;background:url(../images/Checkmark.svg) no-repeat center;background-size:cover;transition:all .3s ease-in-out;opacity:0}.contact-form .gform_wrapper form .gform_footer{margin-top:18px;display:flex;justify-content:flex-end;position:relative;padding:0}@media(max-width: 575.98px){.contact-form .gform_wrapper form .gform_footer{margin-top:15px !important;padding:0}}.contact-form .gform_wrapper form .gform_footer input[type=submit]{padding:16.5px 26px;font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:18px;line-height:1 !important;display:flex;align-items:center;letter-spacing:.2px;color:#f1f2f2;background:#e4712e;border-radius:30px;transition:all .3s ease-in-out;margin-bottom:0}@media(max-width: 575.98px){.contact-form .gform_wrapper form .gform_footer input[type=submit]{width:100%;text-align:center;justify-content:center}}.contact-form .gform_wrapper form .gform_footer input[type=submit]:hover{background-color:#fab390;color:#f1f2f2}.contact-form .gform_wrapper form .gform_footer img{position:absolute;right:125px;top:50%;transform:translateY(-50%);width:15px}@media(max-width: 575.98px){.contact-form .gform_wrapper form .gform_footer img{display:none}}.contact-form .btn-box{max-width:680px;margin:105px auto 0;display:flex;justify-content:center}@media(max-width: 575.98px){.contact-form .btn-box{margin-top:70px}}.contact-form .btn-box .btn,.contact-form .btn-box .agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap input,.agency-finder #wpsl-wrap #wpsl-search-wrap form .wpsl-search-btn-wrap .contact-form .btn-box input{font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:19px;display:flex;align-items:center;text-align:center;padding:16px 48px}.page-404{padding:148px 0}@media(max-width: 991.98px){.page-404{padding-top:100px}}@media(max-width: 575.98px){.page-404{padding:41px 0}}.page-404 .content{text-align:center}.page-404 .content .img{margin-bottom:16px}@media(max-width: 575.98px){.page-404 .content .img{margin-top:-35px;margin-bottom:6px}}.page-404 .content h1{font-size:96px;line-height:1;color:#e4712e;margin:0}@media(max-width: 991.98px){.page-404 .content h1{font-size:80px}}@media(max-width: 575.98px){.page-404 .content h1{font-size:64px;line-height:1}}.search-results-page{padding:47px 0 103px}@media(max-width: 575.98px){.search-results-page{padding:47px 0}}.search-results-page .title h1{color:#4a60ac;margin:0 0 0px;font-size:64px;line-height:1;color:#4a60ac}@media(max-width: 991.98px){.search-results-page .title h1{font-size:48px;margin-bottom:16px}}@media(max-width: 575.98px){.search-results-page .title h1{font-size:32px;line-height:1;margin-bottom:26px}}.search-results-page .search-box{display:flex;margin-bottom:32px;align-items:flex-end;justify-content:space-between;padding-top:5px}@media(max-width: 991.98px){.search-results-page .search-box{display:block}}.search-results-page .search-box .left{position:relative;margin:0;width:66.15%}@media(max-width: 991.98px){.search-results-page .search-box .left{width:100%}}@media(max-width: 767.98px){.search-results-page .search-box .left{margin:0}}.search-results-page .search-box .left input{padding:14.5px 20px;width:100%;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:16px;display:flex;align-items:center;border:1px solid rgba(0,0,0,0);color:#263e5e;background:#f1f2f2;border-radius:30px;transition:all .3s ease-in-out}.search-results-page .search-box .left input:focus{border-color:#e4712e}.search-results-page .search-box .left input::-webkit-input-placeholder{font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:16px;line-height:19px;opacity:1;color:#b1c9e2}.search-results-page .search-box .left input::-moz-placeholder{font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:16px;line-height:19px;opacity:1;color:#b1c9e2}.search-results-page .search-box .left input::-ms-input-placeholder{font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:16px;line-height:19px;opacity:1;color:#b1c9e2}.search-results-page .search-box .left .icon-search input{position:absolute;width:32px;height:32px;opacity:0;font-size:0;right:20px;top:8px;padding:0;cursor:pointer}@media(max-width: 575.98px){.search-results-page .search-box .left .icon-search input{top:11px}}.search-results-page .search-box .left .icon-search img{position:absolute;pointer-events:none;right:20px;top:8px;pointer-events:none}@media(max-width: 575.98px){.search-results-page .search-box .left .icon-search img{top:11px}}.search-results-page .search-box .right{width:33.85%;padding-left:131px;flex-shrink:0}@media(max-width: 1199.98px){.search-results-page .search-box .right{padding-left:60px}}@media(max-width: 991.98px){.search-results-page .search-box .right{margin-top:30px;padding-left:0;width:310px}}@media(max-width: 575.98px){.search-results-page .search-box .right{display:none}}.search-results-page .search-box .right ul,.search-results-page .search-box .right li,.search-results-page .search-box .right ol{list-style:none;margin:0;padding:0}.search-results-page .search-box .right ul::before,.search-results-page .search-box .right li::before,.search-results-page .search-box .right ol::before{content:none}.search-results-page .search-box .right span{position:relative;display:block;cursor:pointer}.search-results-page .search-box .right span i{position:absolute;right:14px;font-style:normal;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:20px;line-height:.9;letter-spacing:.2px;color:#f0f0f0}.search-results-page .search-box .right span i.icon-up{top:14px}.search-results-page .search-box .right span i.icon-down{top:24px;transform:rotate(180deg)}.search-results-page .search-box .right label{font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:20px;line-height:1.2;letter-spacing:.2px;margin-bottom:12px;color:#263e5e}.search-results-page .search-box .right .show-results-for{width:100%;background:#e4712e;border-radius:30px;position:relative;padding:15px 20px;transition:all .3s ease-in-out;border:1px solid rgba(0,0,0,0)}.search-results-page .search-box .right .show-results-for span{font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:18px;line-height:18px;color:#f1f2f2}.search-results-page .search-box .right .show-results-for:focus{border-color:#e4712e}.search-results-page .search-box .right .show-results-for:hover{border-radius:30px 30px 0 0}.search-results-page .search-box .right .show-results-for:hover ul{opacity:1;visibility:visible}.search-results-page .search-box .right .show-results-for ul{position:absolute;left:-1px;padding:0 20px 15px;background:#e4712e;border-radius:0 0 30px 30px;width:calc(100% + 2px);opacity:0;visibility:hidden;transition:all .3s ease-in-out;top:47px}.search-results-page .search-box .right .show-results-for ul li{font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:18px;line-height:18px;color:#f1f2f2;margin-bottom:10px}.search-results-page .search-box .right .show-results-for ul li:last-child{margin-bottom:0}.search-results-page .search-c h2{font-size:64px;line-height:1;color:#a2a2a2;margin:0 0 32px}@media(max-width: 991.98px){.search-results-page .search-c h2{font-size:48px}}@media(max-width: 575.98px){.search-results-page .search-c h2{font-size:32px;line-height:1}}.search-results-page .search-c .list{border-top:1px solid #7d7d7d;padding:50px 20px;margin-bottom:30px;width:66.15%}@media(max-width: 991.98px){.search-results-page .search-c .list{width:100%;margin-bottom:15px}}.search-results-page .search-c .list:last-child{margin-bottom:0}.search-results-page .search-c .list p{font-size:16px;line-height:1;letter-spacing:.2px;color:rgba(0,0,0,.8)}.search-results-page .search-c .list p a{text-decoration:underline;line-height:inherit}.login{padding:144px 0 230px}@media(max-width: 991.98px){.login{padding:100px 0 180px}}@media(max-width: 575.98px){.login{padding:70px 0}}.login .container{position:relative}.login .content{position:relative}.login .content.hidden{opacity:0;visibility:hidden}.login .content.forgotten-password{opacity:0;visibility:hidden;position:absolute;width:100%;left:0;top:0}.login .content.forgotten-password.active{opacity:1;visibility:visible}.login .content.forgotten-password form .form-c{padding:16px 20px;background:#b1c9e2;border-radius:30px}.login .content.forgotten-password form .form-c p input[type=submit]{width:100%;justify-content:center}.login .content.forgotten-password form .box{padding-left:23px}.login .content.forgotten-password form .show-private-login{text-decoration:underline;text-underline-offset:3px;font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:16px;line-height:19px;color:#263e5e}.login .content.forgotten-password form .show-private-login:hover{color:#4a60ac}.login .done .email-box{padding:16px 20px;background:#b1c9e2;border-radius:30px;text-align:center;max-width:680px;margin:0 auto;width:100%}.login .done>p{display:flex;align-items:center;justify-content:center}.login .done>p::before{display:block;content:"";margin-right:8px;width:32px;height:32px;background:url(../images/error.svg) no-repeat center;background-size:cover;flex-shrink:0}.login .done p{margin:0 0 16px;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:18px;line-height:1;text-align:center;letter-spacing:.2px;color:#263e5e !important}.login .done p:last-of-type{margin-bottom:0}.login .done a{padding:15px 24px;font-size:18px;font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;line-height:1;display:inline-flex;align-items:center;justify-content:center;color:#f1f2f2;background-color:rgba(0,0,0,0);border-radius:30px;background-color:#e4712e;margin-top:32px}.login .done a:hover{background-color:#fab390;color:#f1f2f2;opacity:1;border:1px solid #fab390}.login .done a:focus{box-shadow:none;outline:none}.login.style-1 .form{background-color:#b1c9e2;padding:24.5px 20px;background:#b1c9e2;border-radius:15px}.login.style-1 .form .form-c{padding:0}.login.style-1 .form .form-c+p{padding-left:0}@media(max-width: 575.98px){.login.style-1 .form h2{display:none}}@media(max-width: 575.98px){.login.style-1 .form .show-m{display:block;margin-bottom:36px}}@media(max-width: 575.98px){.login.style-1 .form input[type=submit]{max-width:100%}}.login form{max-width:680px;margin:0 auto;width:100%}.login .form h2{font-size:16px;line-height:19px;margin:0 0 16px;color:#263e5e}.login .form .show-m{display:none;font-size:32px;line-height:32px;text-align:center;letter-spacing:.2px;color:#4a60ac}.login .form .form-c{padding:24px 20px;background:#b1c9e2;border-radius:15px;margin-bottom:25px}@media(max-width: 575.98px){.login .form .form-c{padding:20px}}.login .form .form-c .submit-message p{display:flex;align-items:center;font-size:16px;line-height:19px;display:flex;color:#b90000;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;text-align:left;margin-bottom:15px}.login .form .form-c .submit-message p::before{display:block;content:"";margin-right:8px;width:32px;height:32px;background:url(../images/error.svg) no-repeat center;background-size:cover;flex-shrink:0}.login .form .form-c+p{display:flex;justify-content:space-between;align-items:center;margin:0;padding-left:23px}@media(max-width: 575.98px){.login .form .form-c+p{flex-direction:column;padding:0}}.login .form .form-c+p a{text-decoration:underline;text-underline-offset:3px;font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:16px;line-height:19px;color:#263e5e}.login .form .form-c+p a:hover{color:#4a60ac}@media(max-width: 575.98px){.login .form .form-c+p a{margin-bottom:32px}}.login .form p{margin-bottom:16px}.login .form p:last-child{margin-bottom:0}.login .form p label{font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:16px;line-height:19px;display:flex;align-items:center;text-align:center;margin-bottom:8px;color:#263e5e}.login .form p input:not([type=submit]){width:100%;background:#f1f2f2;border-radius:30px;font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:16px;line-height:17px !important;color:#263e5e;padding:16px 20px;transition:all .3s ease-in-out;border:1px solid rgba(0,0,0,0)}.login .form p input:not([type=submit]):focus{border-color:#e4712e}.login input[type=submit]{padding:16.5px 26px;font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:18px;line-height:17px;display:flex;align-items:center;letter-spacing:.2px;color:#f1f2f2;background:#e4712e;border-radius:30px;transition:all .3s ease-in-out}@media(max-width: 575.98px){.login input[type=submit]{width:100%;text-align:center;justify-content:center;align-self:center;max-width:93px}}.login input[type=submit]:hover{background-color:#fab390;color:#f1f2f2}.gutenberg-content{padding:90px 0}@media(max-width: 575.98px){.gutenberg-content{padding:70px 0}}.gutenberg-content p a{text-decoration:underline}.gutenberg-content .wp-block-button .wp-block-button__link{padding:16px 24px;font-size:16px;font-family:"jaf-domus",sans-serif;font-weight:300;font-style:normal;font-display:swap;line-height:1;display:flex;align-items:center;justify-content:center;color:#f1f2f2;border-radius:56px;background-color:#e4712e}.gutenberg-content .wp-block-button .wp-block-button__link:hover{background-color:#fab390;color:#f1f2f2;opacity:1;border:1px solid #fab390}.gutenberg-content .wp-block-button .wp-block-button__link:focus{box-shadow:none;outline:none}.gutenberg-content .wp-block-media-text{margin-bottom:20px}@media(max-width: 600px){.gutenberg-content .wp-block-media-text .wp-block-media-text__content{margin-top:20px;padding:0}}.gutenberg-content .wp-block-media-text .has-large-font-size{font-family:"jaf-domus",sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:64px;line-height:1;letter-spacing:.2px}@media(max-width: 1199.98px){.gutenberg-content .wp-block-media-text .has-large-font-size{font-size:48px}}@media(max-width: 575.98px){.gutenberg-content .wp-block-media-text .has-large-font-size{font-size:32px}}.search-block__wrap{--main-text-color: var(--white);--main-heading-color: var(--white);padding:4.4444444444rem 0 1.1111111111rem}.search-block__title{color:var(--main-heading-color);position:relative;display:flex;align-items:flex-start;gap:10px;margin-top:0}.search-block__title+p:first-of-type{font-size:clamp(1.11rem,.44vw + .978rem,1.33rem)}@media screen and (max-width: 480px){.search-block__title img,.search-block__title svg{width:30px}}@media screen and (min-width: 481px)and (max-width: 600px){.search-block__title img,.search-block__title svg{width:40px}}.search-block__text p{color:var(--main-text-color);font-weight:300;margin-left:58px}@media screen and (max-width: 480px){.search-block__text p{margin-left:0}}@media screen and (min-width: 481px)and (max-width: 600px){.search-block__text p{margin-left:50px}}.search-block__text a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:5%;text-underline-offset:16%}.search-block__grid{padding:1.6666666667rem 1.1111111111rem;border-radius:var(--border-radius-lg);grid-template-columns:100%;grid-row-gap:30px}@media screen and (min-width: 481px)and (max-width: 767px){.search-block__grid{padding:1.6666666667rem}}@media screen and (min-width: 768px)and (max-width: 959px){.search-block__grid{padding:3.3333333333rem;grid-row-gap:60px}}@media screen and (min-width: 960px){.search-block__grid{grid-template-columns:1fr 1fr;padding:3.3333333333rem 2.2222222222rem}}@media screen and (min-width: 1280px){.search-block__grid{padding:4.4444444444rem;grid-template-columns:5fr 7fr;grid-gap:60px}}.search-form,.wp-block-search{display:flex;align-items:center;gap:10px;justify-content:flex-end}.search-form label,.wp-block-search label{margin:0;flex-basis:calc(100% - 61px)}@media screen and (min-width: 601px){.search-form label,.wp-block-search label{flex-basis:calc(100% - 86px)}}@media screen and (min-width: 960px)and (max-width: 1024px){.search-form label,.wp-block-search label{flex-basis:calc(100% - 63px)}}.search-form .search-field,.search-form .wp-block-search__input,.wp-block-search .search-field,.wp-block-search .wp-block-search__input{background:var(--white);padding:15px 30px;border-radius:38px;display:flex;align-items:center;width:100%}@media screen and (min-width: 601px){.search-form .search-field,.search-form .wp-block-search__input,.wp-block-search .search-field,.wp-block-search .wp-block-search__input{padding:25px 40px}}@media screen and (min-width: 960px)and (max-width: 1024px){.search-form .search-field,.search-form .wp-block-search__input,.wp-block-search .search-field,.wp-block-search .wp-block-search__input{padding:15px 40px}}@media screen and (min-width: 1025px){.search-form .search-field,.search-form .wp-block-search__input,.wp-block-search .search-field,.wp-block-search .wp-block-search__input{padding:25px 40px}}.search-form .search-field:focus,.search-form .wp-block-search__input:focus,.wp-block-search .search-field:focus,.wp-block-search .wp-block-search__input:focus{outline:2px solid var(--focus-border)}.search-form .search-submit,.wp-block-search .search-submit{width:51px;height:51px;display:flex;justify-content:center;align-items:center;border-radius:100%;background:var(--orange);border:2px solid var(--orange);transition:all .3s}@media screen and (min-width: 601px){.search-form .search-submit,.wp-block-search .search-submit{width:76px;height:76px}}@media screen and (min-width: 960px)and (max-width: 1024px){.search-form .search-submit,.wp-block-search .search-submit{width:53px;height:53px}}.search-form .search-submit svg .icon-path,.wp-block-search .search-submit svg .icon-path{fill:var(--white);transition:all .3s}.search-form .search-submit:hover,.search-form .search-submit:focus,.wp-block-search .search-submit:hover,.wp-block-search .search-submit:focus{background:var(--white)}.search-form .search-submit:hover svg .icon-path,.search-form .search-submit:focus svg .icon-path,.wp-block-search .search-submit:hover svg .icon-path,.wp-block-search .search-submit:focus svg .icon-path{fill:var(--orange)}.search-block__form .search-field{font-size:clamp(1.11rem,.44vw + .978rem,1.33rem);font-weight:300}.search-block__form .search-field::placeholder,.search-block__form .search-field::-webkit-input-placeholder{font-size:clamp(1.11rem,.44vw + .978rem,1.33rem) !important;font-weight:300 !important}@media screen and (min-width: 600px)and (max-width: 959px){.search-block__form{margin-left:58px}}.search-block__links{display:flex;flex-wrap:wrap;gap:10px;margin-top:23px}.search-link{display:flex;padding:9px 16px;align-items:center;gap:12px;border-radius:17px;border:1px solid var(--white, #FFF);color:var(--white);font-size:.8333333333rem}.search-link:hover{background:var(--white);color:var(--yale-blue);opacity:1}@media screen and (min-width: 768px){.highlights__grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 768px)and (max-width: 959px){.highlights__grid.highlights--3 .highlight-card:last-of-type,.highlights__grid.highlights--6 .highlight-card:last-of-type,.highlights__grid.highlights--5 .highlight-card:last-of-type,.highlights__grid.highlights--7 .highlight-card:last-of-type{grid-column:span 2}}@media screen and (min-width: 960px){.highlights__grid.highlights--3,.highlights__grid.highlights--6,.highlights__grid.highlights--5,.highlights__grid.highlights--7{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1280px){.highlights__grid.highlights--4,.highlights__grid.highlights--8{grid-template-columns:repeat(4, 1fr)}}.highlight-card{padding:2.2222222222rem;border-radius:var(--border-radius-lg);display:flex;flex-direction:column;gap:60px}.highlight-icon img,.highlight-icon svg{max-height:76px;max-width:76px;width:auto;height:auto}.highlight--large-icon .highlight-icon img,.highlight--large-icon .highlight-icon svg{max-height:100px;max-width:100px}.highlight--large-icon .highlight-text{color:var(--yale-blue)}.highlight-value{display:block;font-size:clamp(4rem,3.1vw + 3.07rem,5.55rem);font-weight:700;line-height:1;color:var(--main-heading-color);margin-bottom:1.6666666667rem}@media screen and (min-width: 960px)and (max-width: 1280px){.highlight-value{font-size:3.8888888889rem}}.highlight-text{font-weight:300;font-size:var(--lead-text-fs)}.quicklinks__wrap{padding:0 0 var(--vertical-padding)}.quicklinks__grid{position:relative;grid-row-gap:30px}@media screen and (min-width: 768px){.quicklinks__grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1024px){.quicklinks__grid.quicklinks--small{grid-template-columns:repeat(3, 1fr);grid-row-gap:60px}}.quicklinks__title-wrap{grid-column:span 3;text-align:center;margin-bottom:3.3333333333rem}.quicklinks__title{margin:0}.quicklink{border-radius:var(--border-radius-lg)}.bg--white-yale .quicklink,.bg--yale .quicklink{background:var(--white)}.quicklink__image{margin:0}.quicklink__image img{aspect-ratio:3/2;object-fit:cover;width:100%;height:100%}.quicklink__image a{display:block}.quicklink__summary{padding:1.6666666667rem 1.1111111111rem 1.1111111111rem;display:flex;flex-direction:column;align-items:flex-start;gap:25px}@media screen and (min-width: 600px){.quicklink__summary{padding:2.7777777778rem 2.2222222222rem 2.2222222222rem}}.quicklink__title{margin:0}.quicklink__meta{font-size:.9444444444rem;font-weight:600;color:var(--main-text-color)}.quicklinks__wrap.bg--none .quicklink,.quicklinks__wrap.bg--white .quicklink{background:var(--porcelain)}.quicklinks__wrap.bg--none .quicklinks--large .quicklink,.quicklinks__wrap.bg--white .quicklinks--large .quicklink{background:rgba(0,0,0,0)}@media screen and (min-width: 1024px){.archive-link__wrap{grid-column:2}}.archive-link__wrap .button,.archive-link__wrap .post-navigation .nav-previous a,.post-navigation .nav-previous .archive-link__wrap a,.archive-link__wrap .post-navigation .nav-next a,.post-navigation .nav-next .archive-link__wrap a{width:100%}@media screen and (min-width: 768px)and (max-width: 1023px){.quicklinks--small .archive-link__wrap{grid-column:1/span 2;justify-self:center}}.quicklinks--large .quicklink{position:relative;background:rgba(0,0,0,0);display:flex;flex-direction:column}@media screen and (min-width: 1024px){.quicklinks--large .quicklink{display:block;aspect-ratio:640/780}}.quicklinks--large .quicklink__image,.quicklinks--large .quicklink__image a{width:100%;height:100%;position:relative;z-index:3}.quicklinks--large .quicklink__image img,.quicklinks--large .quicklink__image a img{aspect-ratio:640/780;width:100%}.quicklinks--large .quicklink__summary{position:relative;z-index:4;background:var(--porcelain);border-radius:var(--border-radius-lg);padding:var(--card-summary-padding)}@media screen and (max-width: 480px){.quicklinks--large .quicklink__summary{transform:translateY(-50px);background:var(--porcelain);padding-top:5.5555555556rem;z-index:2}}@media screen and (min-width: 481px)and (max-width: 767px){.quicklinks--large .quicklink__summary{position:absolute;bottom:30px;left:30px;right:30px;background:var(--white);z-index:2}}@media screen and (min-width: 768px)and (max-width: 1023px){.quicklinks--large .quicklink__summary{transform:translateY(-50px);background:var(--porcelain);padding-top:5.5555555556rem}}@media screen and (min-width: 1024px){.quicklinks--large .quicklink__summary{position:absolute;bottom:30px;left:30px;right:30px;background:var(--white)}}.quicklinks--large .quicklink__summary .title--eyebrows{color:var(--orange);font-size:1.0555555556rem}.quicklinks--large .quicklink__summary a:not(.button){text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:5%;text-underline-offset:16%}.quicklinks--large .quicklink__summary .button,.quicklinks--large .quicklink__summary .post-navigation .nav-previous a,.post-navigation .nav-previous .quicklinks--large .quicklink__summary a,.quicklinks--large .quicklink__summary .post-navigation .nav-next a,.post-navigation .nav-next .quicklinks--large .quicklink__summary a{margin-top:.8333333333rem}.quicklinks--simple{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.quicklinks--simple .quicklink{flex-basis:100%;position:relative;transition:all .3s}@media screen and (min-width: 650px)and (max-width: 1023px){.quicklinks--simple .quicklink{flex-basis:calc((100% - 20px)/2)}}@media screen and (min-width: 1024px){.quicklinks--simple .quicklink{flex-basis:calc((100% - 40px)/3)}}.quicklinks--simple .quicklink:hover .quicklink__link{background:var(--dusky-blue);border:1px solid var(--white)}.quicklinks--simple .quicklink:hover .quicklink__link .quicklink__title{color:var(--white)}.quicklinks--simple .quicklink:hover .quicklink__link .link--arrow{background:var(--white);border:1px solid var(--topaz)}.quicklinks--simple .quicklink:hover .quicklink__link .link--arrow svg path{stroke:var(--eerie-black)}.quicklinks--simple .quicklink__link{position:absolute;bottom:30px;left:30px;right:30px;background:var(--white);border-radius:var(--border-radius-lg);padding:1.6666666667rem;height:110px;transition:all .3s}@media screen and (max-width: 480px){.quicklinks--simple .quicklink__link{bottom:15px;left:15px;right:15px;padding:.8333333333rem;height:80px;border-radius:20px}}@media screen and (min-width: 650px)and (max-width: 768px){.quicklinks--simple .quicklink__link{bottom:15px;left:15px;right:15px;padding:.8333333333rem;height:80px;border-radius:20px}}@media screen and (min-width: 1024px)and (max-width: 1280px){.quicklinks--simple .quicklink__link{bottom:15px;left:15px;right:15px;padding:.8333333333rem;height:80px;border-radius:20px}}.quicklinks--simple .quicklink__link a{display:flex;gap:10px;justify-content:space-between;align-items:center;height:100%;transition:all .3s}.quicklinks--simple .quicklink__link .link--arrow{width:50px;height:50px;aspect-ratio:1/1;border-radius:100%;background:var(--dusky-blue);display:flex;justify-content:center;align-items:center;flex-shrink:0;transition:all .3s}.quicklinks--simple .quicklink__link .link--arrow svg,.quicklinks--simple .quicklink__link .link--arrow path{transition:all .3s}@media screen and (max-width: 480px){.quicklinks--simple .quicklink__link .link--arrow{width:35px;height:35px}}.quicklinks--simple .quicklink__title{margin:0}.quicklinks--simple .quicklink__image img{aspect-ratio:1/1}.publication__wrap{padding:8.8888888889rem 0}.publication__grid{grid-column-gap:0px;align-items:center;position:relative}@media screen and (min-width: 600px)and (max-width: 959px){.publication__grid{display:flex;flex-direction:column}}@media screen and (min-width: 960px){.publication__grid{grid-template-columns:repeat(2, 1fr)}}.publication__image img{aspect-ratio:640/480;object-fit:cover}@media screen and (min-width: 960px)and (max-width: 1279px){.publication__image img{aspect-ratio:640/580}}@media screen and (min-width: 600px)and (max-width: 959px){.publication__grid:has(.image--plain) .publication__content{position:absolute;bottom:0;padding:0 1.6666666667rem 1.6666666667rem}}.publication__inner{width:100%;position:relative;left:0;border-radius:var(--border-radius-lg);padding:1.6666666667rem 1.1111111111rem 1.1111111111rem}@media screen and (min-width: 481px)and (max-width: 767px){.publication__inner{padding:2.2222222222rem 2.2222222222rem}}@media screen and (min-width: 768px)and (max-width: 959px){.publication__inner{padding:4.4444444444rem 3.3333333333rem}}@media screen and (min-width: 960px){.publication__inner{left:-110px;width:calc(100% + 110px)}}@media screen and (min-width: 1025px){.publication__inner{padding:4.4444444444rem 3.3333333333rem}}.publication__inner a:not(.button){color:var(--link-color);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:5%;text-underline-offset:16%}.publication__inner a:not(.button):hover{color:var(--link-color-hover);text-decoration:none}.publications__links{display:flex;align-items:center;flex-wrap:wrap;gap:30px;margin-top:40px}@media screen and (min-width: 768px){.publications__links{flex-wrap:nowrap}}.publication__title h1,.publication__title h2,.publication__title h3,.publication__title h4,.publication__title h5,.publication__title h6{margin-top:0}.publication__image{border-radius:var(--border-radius-lg);margin:0}.publication__image.image--graphic img{mask-image:url(../images/hand-mask-640.svg);mask-repeat:no-repeat;mask-position:top right;mask-size:auto calc(100% - 30px);width:100%}@media screen and (min-width: 960px)and (max-width: 1279px){.publication__image.image--graphic img{mask-size:100% auto}}@media screen and (min-width: 600px)and (max-width: 959px){.publication__image.image--graphic+.publication__content{width:100%}}.reports__wrap{--section-padding-top:clamp(3.333rem, 6.668vw + 1.333rem, 6.667rem);padding:var(--section-padding-top) 0 var(--section-padding-bottom)}.reports__wrap a:not(.button):not(.link--document){text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:5%;text-underline-offset:16%}.reports-list__wrap{margin:0;display:flex;flex-wrap:wrap;gap:20px}.reports-list__wrap .document{flex-basis:100%;margin:0;background:var(--white);border:1px solid var(--white);border-radius:20px;padding:1.1111111111rem;transition:all .3s}@media screen and (max-width: 480px){.reports-list__wrap .document{padding:.8333333333rem .5555555556rem;border-radius:10px}.reports-list__wrap .document svg{width:20px;height:20px}}@media screen and (min-width: 769px){.reports-list__wrap .document{flex-basis:calc((100% - 20px)/2)}}@media screen and (min-width: 960px){.reports-list__wrap .document{padding:1.6666666667rem}}.reports-list__wrap .document::marker{content:""}.reports-list__wrap .document:hover{border:1px solid var(--dusky-blue)}.reports-list__wrap .document:hover a{color:var(--dusky-blue)}.reports-list__wrap .document a{display:flex;width:100%;justify-content:space-between;align-items:center}.reports-list__wrap .document a svg path{fill:var(--orange)}.reports__listing ul.accordions{margin-top:var(--section-padding-bottom)}.reports__footer{margin-top:2.2222222222rem}.video__wrapper,.video-wrapper,.iframe-wrapper{width:100%;position:relative;z-index:2;overflow:hidden}.video__wrapper video,.video__wrapper iframe,.video-wrapper video,.video-wrapper iframe,.iframe-wrapper video,.iframe-wrapper iframe{width:100%;height:100%;object-fit:cover}.video--16-9,.iframe--16-9{aspect-ratio:16/9}.video--4-3,.iframe--4-3{aspect-ratio:4/3}.video--9-16,.iframe--9-16{aspect-ratio:9/16}.video--1-1{aspect-ratio:1/1}.video-box{padding:3.3333333333rem 0 8.8888888889rem}.video-box .container{container-type:inline-size}video{position:relative;z-index:1}.video__outer{position:relative;padding:0}@media screen and (min-width: 768px)and (max-width: 959px){.video__outer{padding:0 3.3333333333rem}}@media screen and (min-width: 960px){.video__outer{padding:0 6.1111111111rem}}.video__outer::before,.video__outer::after{content:"";display:block;border-radius:100%;position:absolute;z-index:0}.video__outer::before{background-color:var(--light-orchid);width:clamp(200px,36.92cqi,480px);height:clamp(200px,36.92cqi,480px);top:-60px;left:-60px;aspect-ratio:1/1}@media screen and (min-width: 768px){.video__outer::before{left:0}}.video__outer::after{background-color:var(--topaz);width:clamp(80px,10.77cqi,140px);height:clamp(80px,10.77cqi,140px);bottom:60px;right:-30px}@media screen and (min-width: 768px)and (max-width: 959px){.video__outer::after{right:20px}}@media screen and (min-width: 960px){.video__outer::after{right:60px}}.video__wrapper{border-radius:var(--border-radius-med);overflow:hidden}.video--play{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%);background:rgba(0,0,0,0);border-radius:100%}.video--play svg{transform:scale(1);transition:all .3s;width:clamp(80px,12.31cqi,160px);height:clamp(80px,12.31cqi,160px)}.video--play .play--circle{fill:var(--white);transition:all .3s}.video--play .play--arrow{fill:var(--orange);transition:all .3s}.video--play:hover svg,.video--play:focus svg{transform:scale(0.95)}.video--play:hover .play--circle,.video--play:focus .play--circle{fill:var(--orange)}.video--play:hover .play--arrow,.video--play:focus .play--arrow{fill:var(--white)}.video-caption{margin-top:25px}.video-caption p{font-weight:300}.vimeo-player__wrap.video-active+.vimeo-player iframe{display:block}.vimeo-player iframe{width:100%;aspect-ratio:16/9;position:relative;z-index:1;display:none}.video--poster{width:100%;height:100%;object-fit:cover}.values-block__wrap{padding:var(--section-padding-top) 0 var(--section-padding-bottom)}.values__grid{grid-template-columns:repeat(12, 1fr)}.values-block__image{grid-column:span 12}@media screen and (min-width: 768px)and (max-width: 1023px){.values-block__image{grid-column:span 5}}@media screen and (min-width: 1024px){.values-block__image{grid-column:span 4}}.values-block__content{grid-column:span 12}@media screen and (min-width: 768px)and (max-width: 1023px){.values-block__content{grid-column:span 7}}@media screen and (min-width: 1024px){.values-block__content{grid-column:span 8}}.value-block{grid-column:span 12}@media screen and (min-width: 481px)and (max-width: 1023px){.value-block{grid-column:span 6}}@media screen and (min-width: 1024px){.value-block{grid-column:span 3}}.values-block__content{border-radius:var(--border-radius-lg);padding:clamp(1.67rem,5.54vw + .008rem,4.44rem) clamp(1.11rem,4.44vw - .222rem,3.33rem)}.values-block__content p{font-weight:300}.values-block__image{margin-bottom:0}.values-block__image img{width:100%;height:100%;object-fit:cover}.value-block{border-radius:var(--border-radius-lg);padding:7.7777777778rem clamp(1.11rem,1.1vw + .78rem,1.66rem) clamp(1.66rem,3.34vw + .658rem,3.33rem) clamp(1.11rem,2.22vw + .444rem,2.22rem);background-repeat:no-repeat}.value-block:nth-of-type(even){background-image:url(../images/hand-shape-small-right.svg);background-position:top right}.value-block:nth-of-type(odd){background-image:url(../images/hand-shape-small-left.svg);background-position:top left}.value-block p{font-weight:300}.value-title{margin-bottom:1.6666666667rem}.staff-block__wrap{padding:var(--section-padding-top) 0 var(--section-padding-bottom)}.staff-block__content{width:100%;max-width:970px;margin-bottom:3.3333333333rem}@media screen and (min-width: 1024px){.staff-block__content{width:75%}}.staff-block__title{margin-bottom:1.6666666667rem}.staff-block__title-wrap .staff-block__title{margin-bottom:2.5rem}.staff__wrap{row-gap:4.4444444444rem;justify-content:center;position:relative;z-index:2}.staff-member{flex-basis:100%;display:flex;flex-direction:column;row-gap:25px}@media screen and (min-width: 481px)and (max-width: 767px){.staff-member{flex-basis:calc((100% - 20px)/2)}}@media screen and (min-width: 768px)and (max-width: 1024px){.staff-member{flex-basis:calc((100% - 40px)/3)}}@media screen and (min-width: 1025px){.staff-member{flex-basis:calc((100% - 60px)/4)}}.staff-member__image img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;overflow:hidden}.job-title{font-weight:500;color:var(--orange);margin:0}.staff-details{border-top:1px solid var(--yale-blue);padding-top:10px}.staff-details .more-link{display:flex;padding-bottom:1em;align-items:center;gap:5px}.staff-details .more-link::after{content:"";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;position:relative;top:2px;transform:rotate(0deg);transition:all .3s}.staff-details .more-link:focus,.staff-details .more-link:focus-visible{outline:1px solid var(--focus-border)}.staff-details .more__content{transition:all .5s;opacity:0;max-height:0}.staff-details[open] .more-link::after{transform:rotate(180deg)}.staff-details[open] .more__content{opacity:1;max-height:1000px}.staff-block__wrap.bg--angle.bg--yale-blue::before{top:0;width:clamp(220px,17.85vw,340px);height:clamp(220px,17.85vw,340px);background-size:contain}.staff-block__wrap.bg--porcelain,.staff-block__wrap.bg--yale-blue{border-radius:0}.staff-block__wrap.bg--cutout-below{--section-padding-bottom: clamp(6.66rem, 12.045vw + 3.046rem, 13.33rem)}.staff-block__wrap .container{position:relative;z-index:2}.staff-block__grid{grid-template-columns:repeat(12, 1fr);position:relative;z-index:2;container-type:inline-size}.staff-block__grid .staff-member__image{grid-column:span 12;margin-bottom:0}@media screen and (min-width: 900px)and (max-width: 1023px){.staff-block__grid .staff-member__image{grid-column:span 5}}@media screen and (min-width: 1024px){.staff-block__grid .staff-member__image{grid-column:span 4}}.staff-block__grid .staff-member__image img{width:100%;height:100%;object-fit:cover}.staff-block__grid .staff-member__details{grid-column:span 12;border-radius:var(--border-radius-lg);padding:clamp(1.67rem,5.54vw + .008rem,4.44rem) clamp(1.11rem,4.44vw - .222rem,3.33rem)}@media screen and (min-width: 900px)and (max-width: 1023px){.staff-block__grid .staff-member__details{grid-column:span 7}}@media screen and (min-width: 1024px){.staff-block__grid .staff-member__details{grid-column:span 8}}.staff-block__grid .staff-block{grid-column:span 12;border-radius:var(--border-radius-lg);padding:clamp(1.67rem,5.54vw + .008rem,4.44rem) clamp(1.11rem,4.44vw - .222rem,3.33rem);position:relative}@media screen and (min-width: 768px){.staff-block__grid .staff-block{grid-column:span 6}}.staff-block__grid::before{content:"";display:block;width:clamp(200px,36.92cqi,480px);height:clamp(200px,36.92cqi,480px);background:var(--topaz);border-radius:100%;position:absolute;bottom:-60px;left:-80px;z-index:-1;aspect-ratio:1/1}.staff-block__grid .staff-block:last-of-type::before{content:"";display:block;width:clamp(80px,10.77cqi,140px);height:clamp(80px,10.77cqi,140px);background:var(--orange);border-radius:100%;position:absolute;top:-59px;right:-50px;z-index:-1;aspect-ratio:1/1}.cta__wrap{margin-bottom:8.8888888889rem}.cta__wrap .container{container-type:inline-size}.cta__grid{padding:clamp(2.22rem,8.88vw - .444rem,6.66rem) clamp(1.11rem,5.54vw - .552rem,3.88rem);border-radius:var(--border-radius-lg);grid-row-gap:60px}@media screen and (min-width: 960px){.cta__grid{grid-template-columns:repeat(2, 1fr)}}.cta__grid.bg--yale-blue{--main-heading-color: var(--topaz);background-image:url(../images/cta-hand-shape.svg);background-repeat:no-repeat;background-position:top right;background-size:clamp(250px,26.15cqi,340px) auto}.cta__content .button,.cta__content .post-navigation .nav-previous a,.post-navigation .nav-previous .cta__content a,.cta__content .post-navigation .nav-next a,.post-navigation .nav-next .cta__content a{margin-top:20px}@media screen and (min-width: 960px){.cta__links{padding:0 10px 0 30px}}.cta__links .links-list{list-style:none;margin:0;padding:0}@media screen and (min-width: 600px)and (max-width: 959px){.cta__links .links-list{display:flex;flex-wrap:wrap;gap:20px}}.cta__links .links-list li{padding:0;margin-left:0;display:flex;margin-bottom:.6666666667rem}.cta__links .links-list li::before,.cta__links .links-list li::marker{display:none}.cta__links .links-list li a{width:100%;justify-content:space-between}.cta--bg-image{min-height:700px;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:flex-end;padding:.8333333333rem;container-type:inline-size}@media screen and (min-width: 480px){.cta--bg-image{padding:1.6666666667rem;min-height:600px}}.cta__caption{padding:clamp(1.25rem,3.606vw + .17rem,3.0555rem) clamp(1.25rem,4.161vw + .004rem,3.3333rem);width:100%;border-radius:var(--border-radius-lg)}@media screen and (min-width: 768px){.cta__caption{width:clamp(600px,66.93cqi,830px)}}.cta__caption h2{margin-bottom:1.1111111111rem}.cta__caption .button,.cta__caption .post-navigation .nav-previous a,.post-navigation .nav-previous .cta__caption a,.cta__caption .post-navigation .nav-next a,.post-navigation .nav-next .cta__caption a{margin-top:.5555555556rem}.quicklinks__wrap:has(+.cta__wrap){padding-bottom:20px}.text-cta__wrap{--section-padding-top: clamp(3.33rem, 6.674vw + 1.328rem, 6.667rem);padding:var(--section-padding-top) 0 var(--section-padding-bottom)}.text-cta__wrap ul li{list-style:disc}.text-cta__wrap ul li::marker{font-size:14px}.text-cta__wrap ul li ul{padding-bottom:10px}.text-cta__grid{grid-row-gap:60px}@media screen and (min-width: 960px){.text-cta__grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 960px)and (max-width: 1279px){.grid--cta-left .text-cta__cta-wrap{padding-right:3.3333333333rem}}@media screen and (min-width: 1280px){.grid--cta-left .text-cta__cta-wrap{padding-right:6.1111111111rem}}@media screen and (min-width: 960px)and (max-width: 1279px){.grid--cta-right .text-cta__cta-wrap{padding-left:3.3333333333rem}}@media screen and (min-width: 1280px){.grid--cta-right .text-cta__cta-wrap{padding-left:6.1111111111rem}}.text-cta__cta{border-radius:var(--border-radius-lg)}.cta__summary{padding:var(--card-summary-padding)}.text-cta__image img{aspect-ratio:530/298;object-fit:cover;width:100%;height:auto}.text-columns--wrapper{display:flex;gap:20px;flex-wrap:wrap;margin:2.2222222222rem 0}.text-columns--wrapper .text-columns--column{flex-basis:100%}@media screen and (min-width: 481px){.text-columns--wrapper .text-columns--column{flex-basis:calc(50% - 10px)}}.text-columns--column+p:has(+.text-columns--column){display:none}.text-columns--column p:has(strong){margin-bottom:0}.text-columns--column strong{color:var(--yale-blue)}.text-columns--column a:not(.button){text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:5%;text-underline-offset:16%}.text-columns--column a:not(.button):hover{text-decoration-color:var(--orange);text-decoration-thickness:10%}.all-posts__wrap{--section-padding-top: 80px;padding:var(--section-padding-top) 0 var(--section-padding-bottom)}.post--tease{background:var(--porcelain)}.load-more__wrap{margin-top:var(--section-padding-top);display:flex;justify-content:center}.load-more__wrap .button,.load-more__wrap .post-navigation .nav-previous a,.post-navigation .nav-previous .load-more__wrap a,.load-more__wrap .post-navigation .nav-next a,.post-navigation .nav-next .load-more__wrap a{flex-basis:100%}@media screen and (min-width: 768px)and (max-width: 1023px){.load-more__wrap .button,.load-more__wrap .post-navigation .nav-previous a,.post-navigation .nav-previous .load-more__wrap a,.load-more__wrap .post-navigation .nav-next a,.post-navigation .nav-next .load-more__wrap a{flex-basis:calc((100% - 20px)/2)}}@media screen and (min-width: 1024px){.load-more__wrap .button,.load-more__wrap .post-navigation .nav-previous a,.post-navigation .nav-previous .load-more__wrap a,.load-more__wrap .post-navigation .nav-next a,.post-navigation .nav-next .load-more__wrap a{flex-basis:calc((100% - 40px)/3)}}.single-post__wrap{padding:clamp(2.22rem,4.448vw + .886rem,4.444rem) 0 var(--section-padding-bottom)}.single-post__grid{grid-template-columns:100%}@media screen and (min-width: 481px)and (max-width: 959px){.single-post__grid{grid-template-columns:60px auto}}@media screen and (min-width: 960px)and (max-width: 1279px){.single-post__grid{grid-template-columns:1fr 4fr}}@media screen and (min-width: 1280px){.single-post__grid{grid-template-columns:2fr 9fr 1fr}}.share-title{font-weight:500;color:var(--yale-blue)}.sharelinks{list-style:none;display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 480px){.sharelinks{flex-direction:row;gap:10px}}.sharelinks li{margin:0;padding:0;list-style:none}.sharelinks li::marker{content:"";display:none}.sharelinks li a{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:100%;border:1px solid var(--dusky-blue);container-type:inline-size}@media screen and (min-width: 481px)and (max-width: 767px){.sharelinks li a{width:40px;height:40px}}@media screen and (min-width: 768px){.sharelinks li a{width:50px;height:50px}}.sharelinks li svg{height:42cqi;width:auto;fill:var(--dusky-blue)}.sharelinks li.share-facebook svg{height:46cqi}.single-post__content .wp-block-heading{margin:3.3333333333rem 0 1.6666666667rem}.wp-block-image.size-large{margin:clamp(3.333rem,2.222vw + 2.666rem,4.444rem) 0;position:relative;container-type:inline-size}.wp-block-image.size-large img{width:91%;max-width:860px;position:relative;z-index:1}@media screen and (max-width: 480px){.wp-block-image.size-large img{width:100%}}.wp-block-image.size-large::before{content:"";display:block;width:50.79cqi;height:50.79cqi;background:var(--topaz);border-radius:100%;position:absolute;top:-40px;right:-20px;z-index:0}@media screen and (max-width: 480px){.wp-block-image.size-large::before{top:-30px;right:-30px}}.wp-block-image.size-large .wp-element-caption{max-width:860px}.wp-block-image.size-large:has(+.wp-block-heading){margin-bottom:1.1111111111rem}.wp-block-image .wp-element-caption{font-weight:300;font-size:1.0555555556rem;line-height:1.26;margin-top:1.1111111111rem}.wp-block-image .wp-element-caption em{font-style:normal}.single-post__footer{margin-top:4.4444444444rem;padding-top:1.1111111111rem;border-top:1px solid var(--yale-blue)}.post-navigation{display:flex;gap:10px;width:100%;justify-content:space-between;align-items:center}.post-navigation .nav-previous,.post-navigation .nav-next{flex-basis:50%;display:flex}.post-navigation .nav-previous a,.post-navigation .nav-next a{width:172px;gap:3px}@media screen and (max-width: 480px){.post-navigation .nav-previous a,.post-navigation .nav-next a{width:137px}}@media screen and (max-width: 480px){.post-navigation .nav-previous span,.post-navigation .nav-next span{display:none}}.post-navigation .nav-previous a::before{content:"";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;display:block;position:relative;top:2px;margin-right:7px}.post-navigation .nav-next{justify-content:flex-end}.post-navigation .nav-next a::after{content:"";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;display:block;position:relative;top:2px;margin-left:7px}.form-block__wrap{padding:var(--section-padding-top) 0 var(--section-padding-bottom)}.form-block__grid{grid-row-gap:60px}@media screen and (min-width: 960px)and (max-width: 1024px){.form-block__grid{grid-template-columns:7fr 5fr}}@media screen and (min-width: 1025px){.form-block__grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 960px)and (max-width: 1024px){.form-block__grid.form--right{grid-template-columns:5fr 7fr}}@media screen and (min-width: 960px){.form-block__grid.form--right .form-block__form{grid-column:2;grid-row:1}.form-block__grid.form--right .form-block__cta{grid-column:1;grid-row:1}}@media screen and (min-width: 1024px)and (max-width: 1279px){.form-block__cta{padding-left:3.3333333333rem}}@media screen and (min-width: 1280px){.form-block__cta{padding-left:6.1111111111rem}}.form-block__cta .quicklink{max-width:530px;container-type:inline-size}.form-block__cta .quicklink .quicklink__summary{padding:9.43cqi 7.54cqi 7.54cqi}@media screen and (max-width: 959px){.form-block__cta .quicklink{margin:0 auto}}@media screen and (min-width: 1024px)and (max-width: 1279px){.form--right .form-block__cta{padding-right:3.3333333333rem}}@media screen and (min-width: 1280px){.form--right .form-block__cta{padding-right:6.1111111111rem}}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{border:1px solid var(--yale-blue);border-radius:20px}.gform_wrapper.gravity-theme input[type=color]:focus,.gform_wrapper.gravity-theme input[type=date]:focus,.gform_wrapper.gravity-theme input[type=datetime-local]:focus,.gform_wrapper.gravity-theme input[type=datetime]:focus,.gform_wrapper.gravity-theme input[type=email]:focus,.gform_wrapper.gravity-theme input[type=month]:focus,.gform_wrapper.gravity-theme input[type=number]:focus,.gform_wrapper.gravity-theme input[type=password]:focus,.gform_wrapper.gravity-theme input[type=search]:focus,.gform_wrapper.gravity-theme input[type=tel]:focus,.gform_wrapper.gravity-theme input[type=text]:focus,.gform_wrapper.gravity-theme input[type=time]:focus,.gform_wrapper.gravity-theme input[type=url]:focus,.gform_wrapper.gravity-theme input[type=week]:focus,.gform_wrapper.gravity-theme select:focus,.gform_wrapper.gravity-theme textarea:focus{outline:2px solid var(--orange)}.gform_wrapper.gravity-theme .gfield_label{color:var(--dusky-blue)}.gform_wrapper.gravity-theme .gfield_required{color:var(--orange)}.form-block__wrap .gform_wrapper.gravity-theme input[type=color],.form-block__wrap .gform_wrapper.gravity-theme input[type=date],.form-block__wrap .gform_wrapper.gravity-theme input[type=datetime-local],.form-block__wrap .gform_wrapper.gravity-theme input[type=datetime],.form-block__wrap .gform_wrapper.gravity-theme input[type=email],.form-block__wrap .gform_wrapper.gravity-theme input[type=month],.form-block__wrap .gform_wrapper.gravity-theme input[type=number],.form-block__wrap .gform_wrapper.gravity-theme input[type=password],.form-block__wrap .gform_wrapper.gravity-theme input[type=search],.form-block__wrap .gform_wrapper.gravity-theme input[type=tel],.form-block__wrap .gform_wrapper.gravity-theme input[type=text],.form-block__wrap .gform_wrapper.gravity-theme input[type=time],.form-block__wrap .gform_wrapper.gravity-theme input[type=url],.form-block__wrap .gform_wrapper.gravity-theme input[type=week],.form-block__wrap .gform_wrapper.gravity-theme select,.form-block__wrap .gform_wrapper.gravity-theme textarea,[class*=__wrap] .gform_wrapper.gravity-theme input[type=color],[class*=__wrap] .gform_wrapper.gravity-theme input[type=date],[class*=__wrap] .gform_wrapper.gravity-theme input[type=datetime-local],[class*=__wrap] .gform_wrapper.gravity-theme input[type=datetime],[class*=__wrap] .gform_wrapper.gravity-theme input[type=email],[class*=__wrap] .gform_wrapper.gravity-theme input[type=month],[class*=__wrap] .gform_wrapper.gravity-theme input[type=number],[class*=__wrap] .gform_wrapper.gravity-theme input[type=password],[class*=__wrap] .gform_wrapper.gravity-theme input[type=search],[class*=__wrap] .gform_wrapper.gravity-theme input[type=tel],[class*=__wrap] .gform_wrapper.gravity-theme input[type=text],[class*=__wrap] .gform_wrapper.gravity-theme input[type=time],[class*=__wrap] .gform_wrapper.gravity-theme input[type=url],[class*=__wrap] .gform_wrapper.gravity-theme input[type=week],[class*=__wrap] .gform_wrapper.gravity-theme select,[class*=__wrap] .gform_wrapper.gravity-theme textarea{padding:17px 20px}.form-block__wrap .gform_wrapper.gravity-theme .gfield_label,[class*=__wrap] .gform_wrapper.gravity-theme .gfield_label{font-size:.9444444444rem;font-weight:600}.gform_button::before{content:"";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::placeholder{color:#828282;font-size:1rem;font-weight:300}.gform_wrapper:has(.gform_required_legend) form::after{content:"* required";font-size:14px;font-style:italic}.gform_required_legend{display:none}@media screen and (max-width: 641px){.form-block__wrap .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1}}.text-image__text .gform_wrapper{margin-top:60px}.members-block__wrap{padding:var(--section-padding-top) 0 var(--section-padding-bottom)}.members-block__wrap .container{container-type:inline-size}.members-block__wrap+.members-block__wrap{--section-padding-top: 60px}.members-block__grid{border-radius:var(--border-radius-lg);padding:6.154cqi 8.46cqi}@media screen and (min-width: 960px){.members-block__grid{grid-template-columns:6fr 3fr;grid-column-gap:10cqi}}.members-block__content--main .button,.members-block__content--main .post-navigation .nav-previous a,.post-navigation .nav-previous .members-block__content--main a,.members-block__content--main .post-navigation .nav-next a,.post-navigation .nav-next .members-block__content--main a{margin-top:1.1111111111rem}.heading-block__wrap.padding-top-style--normal{padding-top:var(--section-padding-top)}.heading-block__wrap.padding-bottom-style--normal{padding-bottom:var(--section-padding-bottom)}.heading-block__wrap.padding-top-style--small{padding-top:var(--section-padding-top-small)}.heading-block__wrap.padding-bottom-style--small{padding-bottom:var(--section-padding-bottom-small)}.container--normal{max-width:960px}.container--normal.text-align--center{margin:0 auto}.container--narrow{max-width:770px}.container--narrow.text-align--center{margin:0 auto}.button__wrap{padding:var(--section-padding-top-small) 0 var(--section-padding-bottom-small)}.button__wrap .container{display:flex;gap:20px}.button__wrap.buttons--center .container{justify-content:center}.bg--yale-blue+section:not([class*=bg--]){margin-top:var(--section-padding-top);padding-top:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-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:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;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;-ms-flex-negative:0;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:rgba(0,0,0,0);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}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;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;-ms-flex-negative:0;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:rgba(0,0,0,0);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}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-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__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}/*# sourceMappingURL=style.css.map */
