@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";.core-component-modal,.core-component-modal::before,.core-component-modal.style-video video,.core-component-modal.style-video iframe,.core-component-modal.style-profile .media figure picture,.core-component-modal.style-profile .media figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.core-component-modal{position:fixed;z-index:100;display:flex;padding:min(4.2857142857rem + 3.5714285714*(100vw - 20rem)/100,7.8571428571rem) min(1.4285714286rem + 1.4285714286*(100vw - 20rem)/100,2.8571428571rem) min(1.4285714286rem + 1.4285714286*(100vw - 20rem)/100,2.8571428571rem) min(1.4285714286rem + 1.4285714286*(100vw - 20rem)/100,2.8571428571rem);opacity:0;pointer-events:none;transition:opacity 300ms;align-items:center;justify-content:center}.core-component-modal::before{content:"";opacity:.95;background:#110f14}.core-component-modal .wrapper{position:relative;max-height:100%;overflow-y:auto;overflow-x:hidden}.core-component-modal .button-close{position:absolute;top:min(1.4285714286rem + 1.0714285714*(100vw - 20rem)/100,2.5rem);right:min(1.0714285714rem + 1.4285714286*(100vw - 20rem)/100,2.5rem);z-index:4;width:min(2.6428571429rem + 1.7857142857*(100vw - 20rem)/100,4.4285714286rem);height:min(2.1428571429rem + 1.7857142857*(100vw - 20rem)/100,3.9285714286rem);background:#ffcd00;border-radius:5px}.core-component-modal .button-close>*{pointer-events:none}.core-component-modal .button-close::before,.core-component-modal .button-close::after{content:"";position:absolute;top:50%;left:50%;width:min(0.0714285714rem + 0.0714285714*(100vw - 20rem)/100,2px);height:50%;background:#110f14}.core-component-modal .button-close::before{transform:translate(-50%, -50%) rotate(-45deg)}.core-component-modal .button-close::after{transform:translate(-50%, -50%) rotate(45deg)}.core-component-modal.style-default .content{padding:min(1.4285714286rem + 1.4285714286*(100vw - 20rem)/100,2.8571428571rem);background:#fff;border-radius:1.0714285714rem}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.core-component-modal.style-video .content{position:relative;background:#000}.core-component-modal.style-video .content::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:min(2.5rem + 1.4285714286*(100vw - 20rem)/100,3.9285714286rem);height:min(2.5rem + 1.4285714286*(100vw - 20rem)/100,3.9285714286rem);margin:auto;border-color:#ffcd00 #ffcd00 rgba(255,205,0,.2) rgba(255,205,0,.2);border-radius:50%;animation:rotate .75s infinite linear;border-width:min(0.2142857143rem + 0.1428571429*(100vw - 20rem)/100,5px);border-style:solid}.core-component-modal.style-video .content::after{content:"";display:block;padding-top:56.25%}.core-component-modal.style-profile{padding:min(1.4285714286rem + 2.8571428571*(100vw - 20rem)/100,4.2857142857rem) min(1.4285714286rem + 1.4285714286*(100vw - 20rem)/100,2.8571428571rem) min(1.4285714286rem + 1.4285714286*(100vw - 20rem)/100,2.8571428571rem) min(1.4285714286rem + 1.4285714286*(100vw - 20rem)/100,2.8571428571rem)}.core-component-modal.style-profile .button-close{top:min(2.8571428571rem + 7.8571428571*(100vw - 20rem)/100,10.7142857143rem);right:min(2.5rem + 10.3571428571*(100vw - 20rem)/100,12.8571428571rem)}@media(min-width: 64rem){.core-component-modal.style-profile .button-close{top:3.5rem;right:2.5rem}}.core-component-modal.style-profile .wrapper{max-width:107.1428571429rem;backdrop-filter:blur()}.core-component-modal.style-profile .content{position:relative;padding:min(2.1428571429rem + 0.7142857143*(100vw - 20rem)/100,2.8571428571rem);padding-top:min(5rem + 2.1428571429*(100vw - 20rem)/100,7.1428571429rem);background:#fff;clip-path:polygon(calc(0% + 3rem) 0, 100% 0, 100% 100%, 0 100%, 0 calc(0% + 3rem))}@media(min-width: 64rem){.core-component-modal.style-profile .content{clip-path:polygon(calc(0% + 7.5rem) 0, 100% 0, 100% 100%, 0 100%, 0 calc(0% + 7.5rem))}}.core-component-modal.style-profile .content::after{position:absolute;top:0;left:0;display:block;width:100%;height:12rem;background:#110f14;content:""}@media(min-width: 64rem){.core-component-modal.style-profile .content::after{width:23%;height:100%}}@media(min-width: 64rem){.core-component-modal.style-profile .profile{display:grid;grid-template-columns:.7fr 1.3fr;gap:min(4.2857142857rem + 2.8571428571*(100vw - 64rem)/56,7.1428571429rem);padding:min(1.4285714286rem + 2.8571428571*(100vw - 20rem)/100,4.2857142857rem) min(2.8571428571rem + 2.8571428571*(100vw - 20rem)/100,5.7142857143rem);padding-right:min(1.4285714286rem + 2.8571428571*(100vw - 20rem)/100,4.2857142857rem)}}.core-component-modal.style-profile .media,.core-component-modal.style-profile .text{position:relative;z-index:2}.core-component-modal.style-profile .media{max-width:30rem;margin:0 auto}@media(min-width: 64rem){.core-component-modal.style-profile .media{width:100%;max-width:100%;margin:0}}.core-component-modal.style-profile .media figure{padding-bottom:100%}@media(min-width: 64rem){.core-component-modal.style-profile .media figure{padding-bottom:170%}}.core-component-modal.style-profile .media img{position:relative;z-index:1;border-radius:min(0.7142857143rem + 0.4285714286*(100vw - 20rem)/100,1.1428571429rem);object-fit:cover;object-position:top center}.core-component-modal.style-profile .media svg{position:absolute;top:clamp(-7.1428571429rem,-3.1428571429rem + -4*(100vw - 20rem)/100,-3.1428571429rem);left:clamp(-3.5714285714rem,-1.4285714286rem + -2.1428571429*(100vw - 20rem)/100,-1.4285714286rem);width:min(8.5714285714rem + 9.2857142857*(100vw - 20rem)/100,17.8571428571rem)}@media(min-width: 64rem){.core-component-modal.style-profile .media svg{top:clamp(-3.2142857143rem,-2rem + -1.2142857143*(100vw - 64rem)/56,-2rem);left:clamp(-6.7857142857rem,-4.8571428571rem + -1.9285714286*(100vw - 64rem)/56,-4.8571428571rem)}}.core-component-modal.style-profile .text{color:#110f14;margin-top:min(1.7142857143rem + 0.5714285714*(100vw - 20rem)/100,2.2857142857rem)}.core-component-modal.style-profile .text h2{font-size:min(2.1428571429rem + 2.1428571429*(100vw - 20rem)/100,4.2857142857rem);font-weight:700;margin-bottom:.35em}.core-component-modal.style-profile .text h3{font-size:min(1.4285714286rem + 0.7142857143*(100vw - 20rem)/100,2.1428571429rem);font-weight:400}.core-component-modal.style-profile .text .slashes{display:flex;flex:1;height:1.25rem;margin:1.5rem 0;padding:0 .6em;gap:3.7857142857rem;flex-wrap:wrap;overflow:hidden}.core-component-modal.style-profile .text .slashes span{display:inline-block;width:5px;height:1.25rem;transform:skew(-0.75rad);background:#ffcd00}.core-component-modal.style-profile .text .bio{color:#5b5b5b}.core-component-modal.active{opacity:1;pointer-events:all}.core-component-modal.style-contact{padding-left:0;padding-right:0;padding-bottom:0;align-items:flex-start}.core-component-modal.style-contact .button-close{top:min(1.0714285714rem + 0.3571428571*(100vw - 20rem)/100,1.4285714286rem);width:min(2.5rem + 3.2142857143*(100vw - 20rem)/100,5.7142857143rem);height:min(2.1428571429rem + 2.5*(100vw - 20rem)/100,4.6428571429rem);background:rgba(0,0,0,0);border:2px solid #ffcd00;border-radius:5px}.core-component-modal.style-contact .button-close::before,.core-component-modal.style-contact .button-close::after{content:"";position:absolute;top:50%;left:50%;width:clamp(2px,0.1428571429rem + 0*(100vw - 20rem)/100,2px);height:65%;background:#fff}.core-component-modal.style-contact .button-close::before{transform:translate(-50%, -50%) rotate(-45deg)}.core-component-modal.style-contact .button-close::after{transform:translate(-50%, -50%) rotate(45deg)}.core-component-modal.style-contact .contact-modal{background:#fff;transition:opacity 500ms,visibility 500ms}@media(min-width: 48rem){.core-component-modal.style-contact .contact-modal{max-height:calc(100vh - 6.4285714286rem);padding:min(4.2857142857rem + 1.4285714286*(100vw - 75rem)/45,5.7142857143rem) 0}}@media(min-width: 48rem){.core-component-modal.style-contact .contact-modal::before{content:"";position:fixed;top:0;left:0;z-index:0;display:block;width:50%;height:100%;background-color:#110f14}}@media(min-width: 48rem){.core-component-modal.style-contact .contact-modal::after{content:"";position:fixed;top:14.2857142857rem;right:0;z-index:1;display:block;width:50%;height:100%;background-color:#fff}}.core-component-modal.style-contact .contact-modal .wrapper-inner{position:relative;z-index:2}@media(min-width: 48rem){.core-component-modal.style-contact .contact-modal .wrapper-inner{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:min(1.4285714286rem + 4.2857142857*(100vw - 20rem)/100,5.7142857143rem)}}@media(min-width: 48.1rem){.core-component-modal.style-contact .contact-modal .wrapper-inner{padding:min(1.4285714286rem + 1.4285714286*(100vw - 20rem)/100,2.8571428571rem)}}@media(min-width: 112.5rem){.core-component-modal.style-contact .contact-modal .wrapper-inner{grid-column-gap:min(4.2857142857rem + 11.4285714286*(100vw - 20rem)/100,15.7142857143rem);padding:min(1.4285714286rem + 1.4285714286*(100vw - 20rem)/100,2.8571428571rem) min(1.4285714286rem + 7.6428571429*(100vw - 20rem)/100,9.0714285714rem)}}.core-component-modal.style-contact .contact-modal .wrapper-inner .sidebar{position:relative;overflow:hidden;padding:min(2.5rem + 1.0714285714*(100vw - 20rem)/100,3.5714285714rem) clamp(1.4285714286rem,1.4285714286rem + 0*(100vw - 20rem)/100,1.4285714286rem) min(2.8571428571rem + 1.0714285714*(100vw - 20rem)/100,3.9285714286rem)}@media(min-width: 48.1rem){.core-component-modal.style-contact .contact-modal .wrapper-inner .sidebar{padding:0}}@media(min-width: 64rem){.core-component-modal.style-contact .contact-modal .wrapper-inner .sidebar{grid-area:1/1/2/2}}.core-component-modal.style-contact .contact-modal .wrapper-inner .sidebar .rich-text{margin-bottom:min(1.0714285714rem + 2.5*(100vw - 20rem)/100,3.5714285714rem)}@media(max-width: 47.9rem){.core-component-modal.style-contact .contact-modal .wrapper-inner .sidebar::before{content:"";position:absolute;bottom:0;left:0;z-index:-1;display:block;width:100vw;height:100%;background-color:#110f14}}.core-component-modal.style-contact .contact-modal .wrapper-inner .contents{position:relative;padding:min(2.5rem + 1.0714285714*(100vw - 20rem)/100,3.5714285714rem) clamp(1.4285714286rem,1.4285714286rem + 0*(100vw - 20rem)/100,1.4285714286rem) min(2.8571428571rem + 1.0714285714*(100vw - 20rem)/100,3.9285714286rem);background-color:#fff}@media(min-width: 48.1rem){.core-component-modal.style-contact .contact-modal .wrapper-inner .contents{padding:0}}@media(min-width: 64rem){.core-component-modal.style-contact .contact-modal .wrapper-inner .contents{grid-area:1/2/2/3}}@media(min-width: 48rem){.core-component-modal.style-contact .contact-modal .data-points{width:80%}}.core-component-modal.style-contact .contact-modal .decoration{position:absolute;z-index:0;transform:translateY(-50%)}.core-component-modal.style-contact .contact-modal .decoration.chevrons{right:calc(50% + 1.25rem);bottom:clamp(-10.7142857143rem,-4.2857142857rem + -6.4285714286*(100vw - 75rem)/45,-4.2857142857rem);width:min(2.1428571429rem + 3.5714285714*(100vw - 20rem)/100,5.7142857143rem)}.core-component-modal.style-contact .contact-modal .decoration:not(.mobile){display:none}@media(min-width: 48rem){.core-component-modal.style-contact .contact-modal .decoration:not(.mobile){display:block}}.core-component-modal.style-contact .contact-modal .decoration.mobile{top:-.7142857143rem;right:.7142857143rem;bottom:inherit}@media(min-width: 48rem){.core-component-modal.style-contact .contact-modal .decoration.mobile{display:none}}.core-component-modal.style-contact .contact-modal .decoration.outline{top:50%;right:calc(50% + 8.5714285714rem);z-index:-1;display:none;transform:translateY(-50%)}@media(min-width: 75rem){.core-component-modal.style-contact .contact-modal .decoration.outline{display:block}}.core-component-modal.style-contact .contact-modal .contact-form-note{color:#5b5b5b;font-size:min(0.8571428571rem + 0.2857142857*(100vw - 20rem)/100,1.1428571429rem);line-height:130%;margin-top:min(2.5rem + 4.6428571429*(100vw - 20rem)/100,7.1428571429rem);margin-bottom:min(2.5rem + 1.0714285714*(100vw - 20rem)/100,3.5714285714rem)}.core-component-modal.style-contact .contact-modal .contact-form-note p{margin-bottom:1.4285714286rem}.core-component-modal.style-contact .contact-modal .items{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:min(1.0714285714rem + 1.7857142857*(100vw - 20rem)/100,2.8571428571rem);grid-row-gap:1.0714285714rem}@media(min-width: 26.5625rem){.core-component-modal.style-contact .contact-modal .items{grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr}}.core-component-modal.style-contact .contact-modal .items li{margin-right:min(0.0000714286rem + 2.1427857143*(100vw - 20rem)/100,2.1428571429rem)}.core-component-modal.style-contact .contact-modal .items .stat{display:flex;align-items:flex-start;color:#fff;font-size:min(3.9285714286rem + 0.3571428571*(100vw - 20rem)/100,4.2857142857rem);font-weight:600;line-height:1}@media(min-width: 48rem){.core-component-modal.style-contact .contact-modal .items .stat{font-size:min(2.1428571429rem + 3.5714285714*(100vw - 20rem)/100,5.7142857143rem);justify-content:center}}.core-component-modal.style-contact .contact-modal .items .stat span{color:#ff914d;font-size:min(1.7857142857rem + 0.3571428571*(100vw - 20rem)/100,2.1428571429rem)}.core-component-modal.style-contact .contact-modal .items .title{color:#fff;font-size:min(0.8571428571rem + 0.2857142857*(100vw - 20rem)/100,1.1428571429rem)}@media(min-width: 48rem){.core-component-modal.style-contact .contact-modal .items .title{text-align:center}}