.t-heading a:not(.btn,.no-style),.t-subheading a:not(.btn,.no-style),.t-body a:not(.btn,.no-style),.post-content__main .wp-block-heading a:not(.btn,.no-style){display:inline-block;position:relative;color:var(--c-neutral-0)}.t-heading a:not(.btn,.no-style)::before,.t-subheading a:not(.btn,.no-style)::before,.t-body a:not(.btn,.no-style)::before,.post-content__main .wp-block-heading a:not(.btn,.no-style)::before{content:"";display:block;position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:var(--c-neutral-0);transform-origin:right;transition:scale .3s ease-in-out;scale:0 1}.t-heading a:hover:not(.btn,.no-style) .t-caption,.t-subheading a:hover:not(.btn,.no-style) .t-caption,.t-body a:hover:not(.btn,.no-style) .t-caption,.post-content__main .wp-block-heading a:hover:not(.btn,.no-style) .t-caption{color:var(--c-neutral-0)}.t-heading a:hover:not(.btn,.no-style)::before,.t-subheading a:hover:not(.btn,.no-style)::before,.t-body a:hover:not(.btn,.no-style)::before,.post-content__main .wp-block-heading a:hover:not(.btn,.no-style)::before{scale:1 1;transform-origin:left}.t-heading,.t-heading>*:not(.t-caption),.t-subheading,.post-content__main .wp-block-heading,.t-body h1,.t-body h2,.t-body h3,.t-body h4,.t-body h5,.t-body h6,.t-body,.t-caption,.t-btn,.t-body ol li::before,.t-field,.t-big-number{display:block}h1,h2,h3,h4,h5,h6{font-weight:500}.t-heading,.t-heading>*:not(.t-caption){color:#fff;font-family:var(--font-family-primary);font-weight:500;letter-spacing:-0.01em;line-height:1.15}.t-heading--h1,.t-heading--h1 *:not(.t-caption){font-size:clamp(2.75rem,2.79vw + 2.12rem,4.5rem)}.t-heading--h2,.t-heading--h2 *:not(.t-caption){font-size:clamp(2rem,3.18vw + 1.28rem,4rem)}.t-heading--h3,.t-heading--h3 *:not(.t-caption){font-size:clamp(1.88rem,2.59vw + 1.29rem,3.5rem)}.t-heading--h4,.t-heading--h4-number *:not(.t-caption),.t-heading--h4 *:not(.t-caption){font-size:clamp(1.5rem,2.39vw + 0.96rem,3rem)}.t-heading--h4-number{font-size:clamp(2.38rem,1vw + 2.15rem,3rem)}.t-heading--h5,.t-heading--h5 *:not(.t-caption){font-size:clamp(1.25rem,1.19vw + 0.98rem,2rem)}.t-subheading,.post-content__main .wp-block-heading,.t-body h1,.t-body h2,.t-body h3,.t-body h4,.t-body h5,.t-body h6{color:#fff;font-family:var(--font-family-secondary);font-weight:400;line-height:1.3}.t-subheading--1,.t-body h1,.t-body h1 *,.t-subheading--1 *,.t-subheading--32 *,.t-subheading--32{font-size:clamp(1.25rem,1.19vw + 0.98rem,2rem)}.t-subheading--2,.post-content__main .wp-block-heading:is(h2),.t-body h2,.t-body h2 *,.t-subheading--2 *,.post-content__main .wp-block-heading:is(h2) *,.t-subheading--24 *,.t-subheading--24{font-size:clamp(1.13rem,0.6vw + 0.99rem,1.5rem)}.t-subheading--3,.post-content__main .wp-block-heading,.t-body h3,.t-body h4,.t-body h5,.t-body h6,.t-body h3 *,.t-body h4 *,.t-body h5 *,.t-body h6 *,.t-subheading--3 *,.post-content__main .wp-block-heading *,.t-subheading--20 *,.t-subheading--20{font-size:clamp(1rem,0.4vw + 0.91rem,1.25rem)}.t-paragraph,.t-body{color:var(--c-neutral-400);font-family:var(--font-family-secondary);font-weight:400;line-height:1.5}.t-paragraph a:not(.btn,.no-style),.t-body a:not(.btn,.no-style){text-decoration:underline}.t-paragraph--1,.t-body--1,.t-body--18,.t-paragraph--18{font-size:clamp(0.88rem,0.4vw + 0.79rem,1.13rem)}.t-paragraph--2,.t-body--2,.t-body--16,.t-paragraph--16{font-size:clamp(0.88rem,0.2vw + 0.83rem,1rem)}.t-paragraph--3,.t-body--3,.t-body--14,.t-paragraph--14{font-size:clamp(0.88rem,0vw + 0.88rem,0.88rem);letter-spacing:.01em}.t-paragraph--4,.t-body--4,.t-body--12,.t-paragraph--12{font-size:.75rem;line-height:1.2}.t-body>*:not(.block-post-spacer-with-separator)+*:not(.line-mask,.block-post-spacer-with-separator){margin-top:1.25rem}.t-body h1,.t-body h2,.t-body h3,.t-body h4,.t-body h5,.t-body h6{margin-bottom:1.5rem}.t-body b,.t-body strong{color:var(--c-neutral-0);font-weight:500}.t-body p{margin-bottom:var(--spacing-16)}.t-body p:last-child{margin-bottom:0}.t-body ul{display:flex;flex-direction:column;margin-top:1rem;padding-left:0;gap:.5rem}.t-body ul li{display:block;position:relative;padding-left:1rem}.t-body ul li::before{content:"";position:absolute;top:.5rem;left:0;width:0;height:0;border-width:0 6px 6px 0;border-style:solid;border-color:rgba(0,0,0,0) var(--c-brand-300) rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(0deg)}.t-body ol{padding-left:.875rem !important;list-style:none;counter-reset:li;padding-inline-start:0}.t-body ol li{display:flex;position:relative;margin-bottom:1rem;padding-left:2.25rem;text-align:justify}.t-body ol li::before{content:"0" counter(li, decimal);position:absolute;left:0;width:1.75rem;height:1.75rem;color:var(--c-neutral-0);font-weight:500 !important;line-height:24px;text-align:center;counter-increment:li}.t-body ol li:last-of-type{margin-bottom:0}.t-body .icon-heading{display:flex;align-items:center;gap:.1875rem}.t-big-number{font-family:var(--font-family-primary);font-weight:500;letter-spacing:-0.01em;line-height:1;text-wrap:balance}.t-big-number--1,.t-big-number--64{font-size:clamp(2rem,3.18vw + 1.28rem,4rem)}.t-big-number--2,.t-big-number--40{font-size:clamp(1.5rem,1.59vw + 1.14rem,2.5rem)}.t-caption{color:var(--c-neutral-0);font-family:var(--font-family-secondary);font-size:.875rem;font-weight:400;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.t-caption--1,.t-caption--14{font-size:clamp(0.75rem,0.2vw + 0.71rem,0.88rem)}.t-caption--2,.t-caption--12{font-size:.75rem}.t-caption--grey{color:var(--c-neutral-400)}.t-btn,.t-body ol li::before{font-family:var(--font-family-secondary);font-weight:400;letter-spacing:.02em;line-height:1.2}.t-btn--1{font-size:clamp(0.88rem,0.2vw + 0.83rem,1rem)}.t-btn--2,.t-body ol li::before{font-size:.875rem}.t-btn--3{font-size:.75rem}.t-field{color:#fff;font-family:var(--font-family-secondary);font-size:16px;font-weight:400;line-height:120%}.t-align-right{text-align:right}@media only screen and (max-width: 1023px){.t-align-right{text-align:left}}.t-align-center{text-align:center}.t-c-neutral-0{color:var(--c-neutral-0)}.t-c-brand-200{color:var(--c-brand-200)}.t-c-neutral-300{color:var(--c-neutral-300)}.t-c-gray,.t-c-neutral-400{color:var(--c-neutral-400)}.t-c-neutral-500{color:var(--c-neutral-500)}.t-italic{font-style:italic}.l-section--table-of-contents{overflow:visible}.post-content{display:flex;flex-flow:row nowrap;justify-content:space-between;gap:clamp(2rem,3.18vw + 1.28rem,4rem)}.post-content__aside{display:none}@media only screen and (min-width: 1024px){.post-content__aside{display:block;flex:none;width:35.6%}}.post-content__aside .sticky-wrapper{position:sticky;top:32px;transition:top .3s ease-in-out}.post-content__aside .table-of-contents{max-height:calc(100vh - 7.75rem);padding:1.5rem 1.25rem;border-radius:.3125rem;background:var(--c-neutral-700);overflow-y:auto}.post-content__aside .table-of-contents__title{margin-bottom:1rem}.post-content__aside .table-of-contents__link{display:inline-block;position:relative;padding:.5rem 0 .5rem 1rem;color:var(--c-neutral-300);font-weight:300}.post-content__aside .table-of-contents__link::before{content:"";display:block;position:absolute;top:50%;left:0;border-top:6px solid var(--c-brand-300);border-left:6px solid rgba(0,0,0,0);transform:translateY(-50%)}.post-content__aside .table-of-contents__link::after{content:"";display:block;position:absolute;right:100%;bottom:8px;left:16px;height:1px;background-color:var(--c-neutral-300);transform-origin:bottom;transition:right .4s ease-in-out}.post-content__aside .table-of-contents__link--h3{margin-left:1.25rem}.post-content__aside .table-of-contents__link--h3::before{display:none}.post-content__aside .table-of-contents__link:hover{color:var(--c-neutral-0)}.post-content__aside .table-of-contents__link:hover::after{right:0}.post-content__aside .table-of-contents__link.is-active{color:var(--c-neutral-0)}.post-content__main{width:100%}.post-content__main.t-body{color:var(--c-neutral-300)}@media only screen and (min-width: 1024px){.post-content__main{flex-grow:1;width:auto}}.post-content__main .block-mb-large,.post-content__main .wp-block-image,.post-content__main .wp-block-table{margin-block:clamp(2.75rem,1.99vw + 2.3rem,4rem)}.post-content__main .block-mb-default{margin-block:clamp(1.5rem,0.8vw + 1.32rem,2rem)}.post-content__main *:last-child{margin-bottom:0}.post-content__main .wp-block-heading:not(:first-child){margin-top:4rem}.post-content__main .wp-block-heading+.wp-block-heading{margin-top:2rem}body:has(.site-top.is-scrolled.is-scrolled-down) .post-content__aside .sticky-wrapper{top:32px}body:has(.site-top.is-scrolled) .post-content__aside .sticky-wrapper{top:124px}.partners-listing__cats-nav{display:flex;flex-wrap:wrap;margin-top:2rem;gap:.625rem}.partners-listing__cats{display:flex;flex-direction:column;margin-top:clamp(2.75rem,1.99vw + 2.3rem,4rem);gap:clamp(2.75rem,1.99vw + 2.3rem,4rem)}.partners-listing__items{display:grid;grid-template-columns:repeat(2, 1fr);margin-top:1.5rem;gap:clamp(0.88rem,1vw + 0.65rem,1.5rem) clamp(0.88rem,0.2vw + 0.83rem,1rem)}@media only screen and (min-width: 768px){.partners-listing__items{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1024px){.partners-listing__items{grid-template-columns:repeat(4, 1fr)}}.partners-listing__item{display:flex;flex-direction:column;gap:.625rem}.partners-listing__item:hover .partners-listing__item__logo{border-color:var(--c-neutral-500)}.partners-listing__item:hover .partners-listing__item__logo svg{transform:scale(1.05)}.partners-listing__item__logo{display:flex;align-items:center;justify-content:center;position:relative;width:100%;border:1px solid rgba(0,0,0,0);border-radius:.3125rem;background-color:var(--c-neutral-700);transition:border-color .3s ease-in-out;aspect-ratio:298/167}.partners-listing__item__logo__img{position:absolute;width:auto;max-width:70%;height:auto;max-height:60%;transition:transform .3s ease-in-out}.partners-listing .modal{max-width:40.625rem;height:fit-content;max-height:100%}
