.wp-block-pullquote{margin-top:60px;margin-bottom:60px;padding-top:0;padding-bottom:0}.wp-block-pullquote blockquote,.wp-block-pullquote p{margin:0;padding:0}.wp-block-pullquote blockquote{padding:30px 0;border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black);text-align:left}.wp-block-pullquote p{margin-bottom:20px;font-size:clamp(1.875rem, 1.474rem + 1.603vw, 2.5rem);line-height:1.1}.wp-block-pullquote cite{margin-top:20px;font-size:1rem;font-weight:500;font-style:normal}.wp-block-columns.is-layout-flex{gap:10px}.wp-block-column .wp-block-heading{margin-top:40px}.wp-block-separator{margin-top:40px;margin-bottom:40px;border:0;height:1px;background-color:var(--color-black)}.editor-styles-wrapper .intro,.page-blocks .intro{margin-bottom:40px}.editor-styles-wrapper .intro p,.page-blocks .intro p{margin:20px auto 0 auto}@media (max-width:860px){.editor-styles-wrapper .intro,.page-blocks .intro{margin-bottom:20px}.editor-styles-wrapper .intro p,.page-blocks .intro p{margin-top:10px}}.gform_wrapper .gform_heading{display:none}.gform_wrapper .gform_fields{grid-column-gap:16px!important;grid-row-gap:20px!important}.gform_wrapper .gfield_label,.gform_wrapper .gfield_required{font-family:montserrat,sans-serif;font-size:.875rem!important;font-weight:400!important;color:var(--color-teal-900)!important;letter-spacing:.02em;text-transform:uppercase;line-height:1}.gform_wrapper input[type=email],.gform_wrapper input[type=text],.gform_wrapper select,.gform_wrapper textarea{background-color:var(--color-white)!important;border-color:var(--color-teal-100)!important;border-radius:5px!important;font-family:montserrat,sans-serif;font-size:.875rem!important;font-weight:400!important}.gform_wrapper input[type=email],.gform_wrapper input[type=text],.gform_wrapper select{height:45px!important}.gform_wrapper select{padding-right:30px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:10px 6px}.gform_wrapper .gform_button{display:inline-block;padding:20px 32px;background-color:var(--color-gold-400);border:1px solid var(--color-gold-400)!important;border-radius:0;box-shadow:none;text-align:center;cursor:pointer;text-shadow:none;font-family:montserrat,sans-serif;font-size:.875rem;font-weight:600;color:var(--color-white);text-transform:uppercase;letter-spacing:.026em;line-height:1!important;transition:all .25s}.gform_wrapper .gform_button:hover{background-color:transparent;border-color:var(--color-gold-600)!important;color:var(--color-gold-600)}.gform_wrapper input:focus,.gform_wrapper textarea:focus{border-color:var(--color-white)!important;outline:0!important;box-shadow:0 0 0 2px var(--color-black)}.block-section{margin-top:var(--spacing-block-default);margin-bottom:var(--spacing-block-default);padding-top:1px;padding-bottom:1px;background-color:var(--color-teal-25)}.block-section.has-logo{background-image:url('../img/logo-icon-outline-section.svg');background-repeat:no-repeat;background-position:calc(100% + 110px) -90px}.block-section .section-wrapper{margin:var(--spacing-block-default) auto;max-width:1378px}.block-page-header+.block-section{margin-top:calc(-1 * var(--spacing-block-default));padding-top:var(--spacing-block-default)}@media (max-width:860px){.block-page-header+.block-section{margin-top:0;padding-top:1px}}.block-page-header{display:flex;align-items:center;position:relative}.block-page-header .block-content{width:100%}.block-page-header .inner{max-width:40%}.block-page-header,.block-page-header .media{height:578px;max-height:578px}.block-page-header .media{position:absolute;top:0;right:0;width:50%;width:calc(50% + 60px)}.block-page-header .media img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;border-bottom-left-radius:24px}.block-page-header.alt{background-image:url('../img/logo-icon-outline-teal-25.svg');background-repeat:no-repeat;background-position:-110px -90px}.block-page-header.alt .inner{margin-bottom:40px;border-bottom:1px solid var(--color-black)}.block-page-header.alt,.block-page-header.alt .media{height:680px;max-height:680px}.block-page-header.alt h1{white-space:pre-line;color:var(--color-teal-800)}.block-page-header.alt p{margin:20px auto 30px auto}@media only screen and (min-width:861px){.block-page-header.title-large h1{font-size:56px}}@media only screen and (min-width:980px){.block-page-header.title-large h1{font-size:60px}}@media only screen and (min-width:1080px){.block-page-header.title-large h1{font-size:70px}}@media only screen and (min-width:1200px){.block-page-header.title-large h1{font-size:80px}}@media (max-width:860px){.block-page-header,.block-page-header.alt{display:block;height:auto;max-height:none}.block-page-header .inner{width:100%;max-width:none;padding:40px 0}.block-page-header.alt .inner{margin-bottom:0;border-bottom:0}.block-page-header .media,.block-page-header.alt .media{position:relative;width:100%;height:auto;max-height:400px;aspect-ratio:926/578}.block-page-header .media img{border-bottom-left-radius:0}.block-page-header.alt p{margin:15px auto}}.block-cta .block-content{position:relative;display:flex;gap:4.8%;margin-top:-1px;padding-top:40px;padding-bottom:40px}.block-cta .block-content::after,.block-cta .block-content::before{content:'';position:absolute;top:0;right:24px;left:24px;height:1px;background-color:var(--color-gray-line)}.block-cta .block-content::after{top:auto;bottom:0}.block-cta .media{width:50%}.block-cta .media img{display:block;width:100%;aspect-ratio:654/455;object-fit:cover;object-position:top}.block-cta .text{flex:1}.block-cta .text .buttons{margin-top:30px}@media (max-width:760px){.block-cta .block-content{flex-direction:column;gap:30px;padding-top:30px;padding-bottom:30px}.block-cta .media,.block-cta .text{width:100%}.block-cta .text p{margin-top:10px}}.block-cta-box{margin-top:var(--spacing-block-default);margin-bottom:40px}.block-cta-box+.block-cta-box{margin-top:40px}.block-cta-box .inner{display:flex;gap:20px;background:var(--color-teal-25);border-radius:16px;overflow:hidden}.block-cta-box .media{width:50%}.block-cta-box .media img{display:block;width:100%;height:100%;min-height:250px;object-fit:cover;object-position:top}.block-cta-box .text{flex:1;padding:30px}.block-cta-box .text .buttons{margin-top:30px}.block-section .block-cta-box .inner{background:var(--color-white)}@media (max-width:760px){.block-cta-box .inner{flex-direction:column;gap:0}.block-cta-box .media,.block-cta-box .text{width:100%}.block-cta-box .media img{min-height:0;aspect-ratio:3/2}.block-cta-box .text{padding:30px 20px}.block-cta-box .text ol,.block-cta-box .text p,.block-cta-box .text ul{margin-top:10px}}.block-cta-advisors{margin-top:var(--spacing-block-large);margin-bottom:var(--spacing-block-large)}.block-cta-advisors .inner{padding:80px 24px 76px 24px;background:var(--color-teal) url('../img/logo-icon-overlay.svg') no-repeat;background-position:calc(100% - 50px) -145px;border-radius:32px;text-align:center}.block-cta-advisors .media{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.block-cta-advisors .media .photo{display:block;margin:0 -2%;width:220px;width:min(24vw,220px);height:auto;aspect-ratio:1/1;overflow:hidden;background-color:var(--color-teal-700);border-radius:50%;box-shadow:0 0 140px 0 rgba(255,255,255,.3);animation:fadeIn .8s ease-in-out;animation-fill-mode:forwards;opacity:0}.block-cta-advisors .media .photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;transform:scale(1.4);transform-origin:top center}.block-cta-advisors .media .photo:nth-child(2){width:min(32vw,280px);z-index:2;animation-delay:.1s}.block-cta-advisors .media .photo:first-child{animation-delay:.2s}.block-cta-advisors .media .photo:nth-child(3){animation-delay:.3s}@keyframes fadeIn{to{opacity:1}}.block-cta-advisors .text .title{color:var(--color-teal-50)}.block-cta-advisors .text p{max-width:660px;color:var(--color-white)}.block-cta-advisors .text .buttons{margin-top:40px}@media (max-width:560px){.block-cta-advisors .inner{padding:60px 24px 56px 24px;background-position:center -145px}.block-cta-advisors .media .photo{margin:0 -3%}.block-cta-advisors .text .title{font-size:2.813rem}}.block-cta-grid{margin-top:var(--spacing-block-default);margin-bottom:var(--spacing-block-default)}.block-cta-grid .list{display:grid;gap:16px 20px;grid-template-columns:repeat(2,1fr)}.block-cta-grid .item{display:flex;gap:10px;background:var(--color-teal-25);border-radius:16px;overflow:hidden}.block-cta-grid .item .media{width:40%}.block-cta-grid .item .media img{display:block;height:100%;min-height:260px;object-fit:cover;object-position:top}.block-cta-grid .item .text{flex:1;padding:30px 20px}.block-cta-grid .item .text p{margin:5px auto 0 auto}.block-section .block-cta-grid .item{background:var(--color-white)}@media (max-width:1240px){.block-cta-grid .list{grid-template-columns:1fr}.block-cta-grid .item .media img{min-height:0;aspect-ratio:3/2}}@media (max-width:640px){.block-cta-grid .list .item{flex-direction:column;gap:0}.block-cta-grid .item .media,.block-cta-grid .item .text{width:100%}.block-cta-grid .item .text{padding:20px 20px 40px 20px}}.block-leaders{margin-top:var(--spacing-block-default);margin-bottom:var(--spacing-block-default)}.block-leaders .list{display:grid;gap:40px 20px;grid-template-columns:repeat(4,1fr)}.block-leaders .item{background:var(--color-teal-25);border-radius:5px;overflow:hidden}.block-leaders .item .media{aspect-ratio:317/280;background:rgba(0,0,0,.04);overflow:hidden}.block-leaders .item .media img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;transform:scale(1.4);transform-origin:top center}.block-leaders .item .text{padding:15px 20px 32px 20px}.block-leaders .item .text .role{margin-top:4px;font-size:.938rem;color:var(--color-gray);letter-spacing:.02rem}.block-section .block-leaders .item{background:var(--color-white)}@media (max-width:1160px){.block-leaders .list{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.block-leaders .list{grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){.block-leaders .list{grid-template-columns:1fr;gap:30px}}.block-image-grid{margin-top:var(--spacing-block-default);margin-bottom:var(--spacing-block-default)}.block-image-grid .intro{max-width:880px}.block-image-grid .list{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.block-image-grid .item{position:relative;aspect-ratio:300/185;background:var(--color-light-gray);border-radius:5px;overflow:hidden}.block-image-grid .item .text{display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;position:relative;padding:18px;width:100%;height:100%;overflow:hidden;color:var(--color-white);z-index:2}.block-image-grid .item .text::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);opacity:.7;transition:opacity .4s;z-index:-1}.block-image-grid .item .media{position:absolute;inset:0}.block-image-grid .item .media img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.block-image-grid a.item:hover .text::after{opacity:.9}.block-image-grid.logos .item{aspect-ratio:317/137;background:0 0;border-radius:0}.block-image-grid.logos .item .media img{object-fit:contain;object-position:center}@media (max-width:1160px){.block-image-grid .list{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.block-image-grid .list{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.block-image-grid.logos .list{grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){.block-image-grid .list{grid-template-columns:1fr}}.block-faqs{margin-top:var(--spacing-block-default);margin-bottom:var(--spacing-block-default)}.block-faqs .item{margin-top:-1px;padding:24px 0;border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black)}.block-faqs .item .question{display:flex;justify-content:space-between;gap:10px;font-weight:700}.block-faqs .item .question::after{content:'+';height:24px;font-family:montserrat,sans-serif;font-size:2.25rem;font-weight:400;line-height:24px;transition:transform .25s}.block-faqs .item .question.open::after{transform:rotate(45deg)}.block-faqs .item .answer{display:none}.block-contact{margin-top:var(--spacing-block-large);margin-bottom:var(--spacing-block-large)}.block-contact .inner{display:flex;gap:50px;padding:48px;background:var(--color-light-gray) url('../img/logo-icon-outline.svg') no-repeat;background-position:-130px -126px;border-radius:32px}.block-contact .text{flex:1}.block-contact .text .title{margin-bottom:30px;color:var(--color-teal-700)}.block-contact .media{width:50%}.block-contact .media img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;border-radius:24px}@media (max-width:960px){.block-contact .media{display:none}}@media (max-width:660px){.block-contact .inner{padding:36px 20px}}.block-posts{margin-top:var(--spacing-block-default);margin-bottom:var(--spacing-block-default)}.block-posts .list{display:grid;gap:40px 20px;grid-template-columns:repeat(3,1fr)}.block-posts .item{background:var(--color-teal-25);border-radius:5px;overflow:hidden}.block-posts .item .media img{display:block;width:100%;aspect-ratio:430/235;object-fit:cover;object-position:top}.block-posts .item .text{padding:32px 24px 40px 24px}.block-posts .item .text .button-text{margin-bottom:10px}.block-posts .item .text p{margin-top:10px}.block-posts .item .text .icon{margin-top:20px;transition:transform .4s}.block-posts .item:hover .text .icon{transform:translateX(15px)}.block-posts .buttons{margin-top:64px}.block-section .block-posts .item{background:var(--color-white)}@media (max-width:960px){.block-posts .list{grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){.block-posts .list{grid-template-columns:1fr}.block-posts .item .text p{display:none}}.block-leader-cta{margin-top:40px;margin-bottom:var(--spacing-block-default)}.block-leader-cta .block-content{position:relative;display:flex;gap:40px;padding-top:50px}.block-leader-cta.image-left .block-content{flex-direction:row-reverse}.block-leader-cta .block-content::before{content:'';position:absolute;top:0;right:24px;left:24px;height:1px;background-color:var(--color-black)}.block-leader-cta .cta{flex:1}.block-leader-cta .cta h3,.block-leader-cta .cta p{margin:0 auto 15px auto}.block-leader-cta .cta .buttons{margin-top:40px}.block-leader-cta .leader{width:36%}.block-leader-cta .leader h3{display:none;margin-bottom:30px}.block-leader-cta .item{display:block;background:var(--color-teal-25);border-radius:5px;overflow:hidden}.block-leader-cta .item .media{aspect-ratio:317/280;background:rgba(0,0,0,.04);overflow:hidden}.block-leader-cta .item .media img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;transform:scale(1.4);transform-origin:top center}.block-leader-cta .item .text{padding:15px 20px 32px 20px}.block-leader-cta .item .text .role{margin-top:4px;font-size:.938rem;color:var(--color-gray);letter-spacing:.02rem}.block-section .block-leader-cta .item{background:var(--color-white)}@media (max-width:560px){.block-leader-cta .block-content,.block-leader-cta.image-left .block-content{flex-direction:column-reverse;gap:30px;padding-top:40px}.block-leader-cta .leader{width:100%}.block-leader-cta .leader h3{display:block}.block-leader-cta .cta h3{display:none}.block-leader-cta .cta .buttons{margin-top:30px}}.block-buttons{margin:20px auto 45px auto}.block-newsletter{margin-top:var(--spacing-block-large);margin-bottom:var(--spacing-block-large)}.block-newsletter .inner{padding:48px 48px 72px 48px;background-color:#e1edf0;background-image:url("data:image/svg+xml;utf8,<svg width='480' height='898' viewBox='0 0 480 898' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M308.215 450.99C219.59 377.956 114.22 299.903 109.077 174.156C96.2799 261.175 108.36 335.523 164.214 405.21C215.284 469.039 290.753 527.49 301.757 613.791C322.328 775.038 150.101 903.295 0 872.576C115.895 935.927 280.109 873.89 355.817 763.683C431.525 653.475 410.356 535.02 308.215 450.99Z' fill='white' fill-opacity='0.66'/><path d='M370.289 279.463C336.202 255.557 303.072 229.499 269.943 203.681C252.696 191.166 236.669 177.037 222.102 161.486C207.654 144.501 196.686 124.838 189.809 103.633L187.297 95.6247C182.166 77.8027 179.75 59.2993 180.121 40.76C180.492 27.002 182.418 13.3277 185.862 0C175.277 28.8189 169.225 59.0961 167.922 89.7677C166.606 186.707 210.62 269.901 277.238 333.73C360.96 413.936 448.628 473.94 428.296 638.415C493.599 456.728 518.955 385.965 370.289 279.463Z' fill='white' fill-opacity='0.66'/></svg>");background-repeat:no-repeat;background-position:90% -290px;border-radius:24px}.block-newsletter .text{max-width:720px}.block-newsletter .title{margin-bottom:10px}.block-newsletter .form{margin-top:45px}.block-newsletter .form .fields{display:flex}.block-newsletter .form label{display:block;margin-bottom:8px;font-family:montserrat,sans-serif;font-size:.875rem;font-weight:400;color:var(--color-teal-900);letter-spacing:.02em;text-transform:uppercase;line-height:1}.block-newsletter .form input{width:100%;max-width:420px;height:46px;background-color:var(--color-white);border-color:var(--color-teal-100);border-radius:5px 0 0 5px;border-right-width:0;font-family:montserrat,sans-serif;font-size:.875rem;font-weight:400;z-index:5}.block-newsletter .form .button{display:inline-block;padding:15px 32px;height:46px;background-color:var(--color-gold-400);border:1px solid var(--color-gold-400);border-radius:0 5px 5px 0;box-shadow:none;text-align:center;cursor:pointer;text-shadow:none;font-family:montserrat,sans-serif;font-size:.875rem;font-weight:600;color:var(--color-white);text-transform:uppercase;letter-spacing:.026em;line-height:1!important;transition:all .25s}.block-newsletter .form .button:hover{background-color:transparent;border-color:var(--color-gold-600);color:var(--color-gold-600)}.block-newsletter .form input:focus{border-color:var(--color-white);outline:0!important;box-shadow:0 0 0 2px var(--color-black)}@media (max-width:560px){.block-newsletter .inner{padding:36px 20px}.block-newsletter .form .fields{flex-direction:column;gap:30px;align-items:flex-start}.block-newsletter .form input{border-radius:5px;border-right-width:1px}.block-newsletter .form .button{border-radius:0}}