.page_page__n36H0{min-height:100vh}.page_pageHeader__TZ_ji{background:var(--color-primary-gradient);padding:4em 1em;text-align:center;color:#fff}.page_wrapper__zgn_y{max-width:900px;margin:0 auto;padding:0 1em}.page_pageTitle__1GqAP{font-family:Poppins,sans-serif;font-size:2.5em;font-weight:700;margin:0 0 .5em}.page_pageExcerpt__DK5nN{font-size:1.25em;max-width:700px;margin:0 auto;opacity:.95;line-height:1.6}.page_featuredImage__mVg5_{position:relative;width:100%;height:400px;background:#e0e0e0}.page_pageContent__hNbi1{padding:3em 1em 4em;background:#fff}.page_content__IpTYP{font-size:1.0625em;line-height:1.8;color:#363e54}.page_content__IpTYP p{margin:0 0 1.5em}.page_content__IpTYP p.page_intro__ibMqQ{font-size:1.25em;color:#515352;border-left:4px solid var(--color-primary);padding-left:1em;margin-bottom:2em}.page_content__IpTYP h2{font-family:Poppins,sans-serif;font-size:1.75em;font-weight:500;color:#363e54;margin:1.5em 0 .75em;padding-top:.5em;border-top:1px solid #eee}.page_content__IpTYP h2:first-child{margin-top:0;padding-top:0;border-top:none}.page_content__IpTYP h3{font-family:Poppins,sans-serif;font-size:1.25em;font-weight:500;color:var(--color-primary);margin:1.5em 0 .5em}.page_content__IpTYP ol,.page_content__IpTYP ul{margin:0 0 1.5em;padding-left:1.5em}.page_content__IpTYP li{margin-bottom:.5em}.page_content__IpTYP strong{color:#363e54}.page_content__IpTYP a{color:var(--color-primary);text-decoration:underline}.page_content__IpTYP a:hover{color:var(--color-primary-dark)}.page_content__IpTYP blockquote{margin:2em 0;padding:1.5em 2em;background:#f9f9f9;border-left:4px solid #1fa78f;font-style:italic;color:#363e54}.page_content__IpTYP img{max-width:100%;height:auto;border-radius:4px;margin:1.5em 0}.page_ctaSection__I7O2D{padding:4em 1em;background:#515352}.page_ctaBox__87Ge6{max-width:700px;margin:0 auto;text-align:center;color:#fff}.page_ctaBox__87Ge6 h2{font-family:Poppins,sans-serif;font-size:2em;font-weight:500;margin:0 0 .5em}.page_ctaBox__87Ge6 p{font-size:1.125em;margin:0 0 1.5em;opacity:.9}.page_ctaButtons__xNiyo{display:flex;gap:1em;justify-content:center;flex-wrap:wrap}.page_btn__YbCm4{display:inline-block;padding:.875em 2em;background:var(--color-primary);color:#fff;text-decoration:none;font-family:Poppins,sans-serif;font-size:1em;text-transform:uppercase;border:2px solid var(--color-primary);transition:all .2s ease}.page_btn__YbCm4:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.page_btnOutline__zlBPz{background:transparent;border-color:#fff}.page_btnOutline__zlBPz:hover{background:#fff;color:#515352}@media (max-width:768px){.page_pageTitle__1GqAP{font-size:2em}.page_pageExcerpt__DK5nN{font-size:1.125em}.page_featuredImage__mVg5_{height:250px}.page_content__IpTYP h2{font-size:1.5em}.page_ctaButtons__xNiyo{flex-direction:column;align-items:center}.page_btn__YbCm4{width:100%;max-width:300px;text-align:center}}.AnimatedBentoGrid_animatedBentoGrid__dmGsR{padding:4em 1em;background:#fff}@media (max-width:640px){.AnimatedBentoGrid_animatedBentoGrid__dmGsR{padding:2em 1em}}.AnimatedBentoGrid_greyBg__IpGrR{background:#f5f5f7}.AnimatedBentoGrid_darkBg__Sum5J{background:#1d1d1f}.AnimatedBentoGrid_darkBg__Sum5J .AnimatedBentoGrid_heading__LiBUw{color:#fff}.AnimatedBentoGrid_darkBg__Sum5J .AnimatedBentoGrid_subheading__H83vW{color:hsla(0,0%,100%,.7)}.AnimatedBentoGrid_wrapper___xCO0{max-width:1200px;margin:0 auto}.AnimatedBentoGrid_header__ex1Kl{text-align:center;margin-bottom:3em}.AnimatedBentoGrid_headerLeft__7FHh1{text-align:left}.AnimatedBentoGrid_headerLeft__7FHh1 .AnimatedBentoGrid_subheading__H83vW{margin-left:0;margin-right:0}.AnimatedBentoGrid_headerCenter__V9LMn{text-align:center}.AnimatedBentoGrid_headerRight__a2Nx_{text-align:right}.AnimatedBentoGrid_headerRight__a2Nx_ .AnimatedBentoGrid_subheading__H83vW{margin-left:auto;margin-right:0}.AnimatedBentoGrid_contentIcon__m_Zhb{position:relative;z-index:2}.AnimatedBentoGrid_heading__LiBUw{font-family:Poppins,sans-serif;font-size:2em;font-weight:700;margin:0 0 .25em;color:#363e54}.AnimatedBentoGrid_subheading__H83vW{font-size:1.25em;color:#6e6e73;max-width:600px;margin:0 auto}.AnimatedBentoGrid_grid__aqxzr{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--grid-gap,1rem)}.AnimatedBentoGrid_gapNone__CA_9N{--grid-gap:0}.AnimatedBentoGrid_gapSm__9c3jl{--grid-gap:0.5rem}.AnimatedBentoGrid_gapMd__PnKno{--grid-gap:1rem}.AnimatedBentoGrid_gapLg__nuKZJ{--grid-gap:1.5rem}@media (max-width:1024px){.AnimatedBentoGrid_grid__aqxzr{grid-template-columns:repeat(6,1fr)}}@media (max-width:640px){.AnimatedBentoGrid_grid__aqxzr{grid-template-columns:repeat(4,1fr)}}.AnimatedBentoGrid_item__8BBtP{border-radius:16px;padding:var(--item-padding,2em);min-height:180px;position:relative;overflow:visible;display:flex;flex-direction:column;justify-content:center;text-decoration:none;background-size:cover;background-position:50%}.AnimatedBentoGrid_item__8BBtP[style*="--row-span: 2"]{min-height:380px}.AnimatedBentoGrid_item__8BBtP[style*="--row-span: 3"]{min-height:580px}.AnimatedBentoGrid_paddingNone__HBj_F{--item-padding:0}.AnimatedBentoGrid_paddingSm__x1su7{--item-padding:1em}.AnimatedBentoGrid_paddingMd__PbCIv{--item-padding:2em}.AnimatedBentoGrid_paddingLg__3yu_J{--item-padding:3em}.AnimatedBentoGrid_paddingXl__pMtgY{--item-padding:4em}.AnimatedBentoGrid_noBackground__D0ChO{min-height:auto}.AnimatedBentoGrid_gradientToR___SOeS{--gradient-dir:to right}.AnimatedBentoGrid_gradientToL__9MiMn{--gradient-dir:to left}.AnimatedBentoGrid_gradientToT__J7cv0{--gradient-dir:to top}.AnimatedBentoGrid_gradientToB__S18Sw{--gradient-dir:to bottom}.AnimatedBentoGrid_gradientToBr__uuTCg{--gradient-dir:to bottom right}.AnimatedBentoGrid_gradientToBl__GF1op{--gradient-dir:to bottom left}.AnimatedBentoGrid_gradientToTr__Ccv1M{--gradient-dir:to top right}.AnimatedBentoGrid_gradientToTl__bw7HS{--gradient-dir:to top left}@media (max-width:1024px){.AnimatedBentoGrid_item__8BBtP{grid-column:span min(var(--col-span,4),6)!important;grid-row:span min(var(--row-span,1),4)!important}}@media (max-width:640px){.AnimatedBentoGrid_item__8BBtP{grid-column:span var(--mobile-col-span,4)!important;grid-row:span var(--mobile-row-span,1)!important;min-height:180px}.AnimatedBentoGrid_mobileColFull__KF8o8{--mobile-col-span:4}.AnimatedBentoGrid_mobileColHalf__u2jix{--mobile-col-span:2}.AnimatedBentoGrid_mobileColAuto__hJtXc{--mobile-col-span:min(var(--col-span,4),4)}}.AnimatedBentoGrid_desktopOnly__iiUdl{display:grid}.AnimatedBentoGrid_mobileOnly__w0FU_{display:none}@media (max-width:640px){.AnimatedBentoGrid_desktopOnly__iiUdl{display:none}.AnimatedBentoGrid_mobileOnly__w0FU_{display:block}}.AnimatedBentoGrid_scrollContainer__nCGup{display:flex;gap:1.5rem}.AnimatedBentoGrid_scrollItem__T0JuM{flex:0 0 340px;max-width:340px;min-width:340px;min-height:280px}@media (max-width:768px){.AnimatedBentoGrid_scrollItem__T0JuM{flex:0 0 300px;max-width:300px;min-width:300px}}@media (max-width:480px){.AnimatedBentoGrid_scrollItem__T0JuM{flex:0 0 85vw;max-width:85vw;min-width:85vw}}.AnimatedBentoGrid_textLight__KBc1U,.AnimatedBentoGrid_textLight__KBc1U .AnimatedBentoGrid_content__Jbq9h h1,.AnimatedBentoGrid_textLight__KBc1U .AnimatedBentoGrid_content__Jbq9h h2,.AnimatedBentoGrid_textLight__KBc1U .AnimatedBentoGrid_content__Jbq9h h3,.AnimatedBentoGrid_textLight__KBc1U .AnimatedBentoGrid_content__Jbq9h h4,.AnimatedBentoGrid_textLight__KBc1U .AnimatedBentoGrid_content__Jbq9h h5,.AnimatedBentoGrid_textLight__KBc1U .AnimatedBentoGrid_content__Jbq9h h6{color:#fff}.AnimatedBentoGrid_textDark__q6Gsg,.AnimatedBentoGrid_textDark__q6Gsg .AnimatedBentoGrid_content__Jbq9h h1,.AnimatedBentoGrid_textDark__q6Gsg .AnimatedBentoGrid_content__Jbq9h h2,.AnimatedBentoGrid_textDark__q6Gsg .AnimatedBentoGrid_content__Jbq9h h3,.AnimatedBentoGrid_textDark__q6Gsg .AnimatedBentoGrid_content__Jbq9h h4,.AnimatedBentoGrid_textDark__q6Gsg .AnimatedBentoGrid_content__Jbq9h h5,.AnimatedBentoGrid_textDark__q6Gsg .AnimatedBentoGrid_content__Jbq9h h6{color:#1d1d1f}.AnimatedBentoGrid_textOrange__dea_E,.AnimatedBentoGrid_textOrange__dea_E .AnimatedBentoGrid_content__Jbq9h h1,.AnimatedBentoGrid_textOrange__dea_E .AnimatedBentoGrid_content__Jbq9h h2,.AnimatedBentoGrid_textOrange__dea_E .AnimatedBentoGrid_content__Jbq9h h3,.AnimatedBentoGrid_textOrange__dea_E .AnimatedBentoGrid_content__Jbq9h h4,.AnimatedBentoGrid_textOrange__dea_E .AnimatedBentoGrid_content__Jbq9h h5,.AnimatedBentoGrid_textOrange__dea_E .AnimatedBentoGrid_content__Jbq9h h6{color:#f58220}.AnimatedBentoGrid_textMutedTeal__bEPan,.AnimatedBentoGrid_textMutedTeal__bEPan .AnimatedBentoGrid_content__Jbq9h h1,.AnimatedBentoGrid_textMutedTeal__bEPan .AnimatedBentoGrid_content__Jbq9h h2,.AnimatedBentoGrid_textMutedTeal__bEPan .AnimatedBentoGrid_content__Jbq9h h3,.AnimatedBentoGrid_textMutedTeal__bEPan .AnimatedBentoGrid_content__Jbq9h h4,.AnimatedBentoGrid_textMutedTeal__bEPan .AnimatedBentoGrid_content__Jbq9h h5,.AnimatedBentoGrid_textMutedTeal__bEPan .AnimatedBentoGrid_content__Jbq9h h6{color:#3a7c6f}.AnimatedBentoGrid_textPersianGreen__OxjO7,.AnimatedBentoGrid_textPersianGreen__OxjO7 .AnimatedBentoGrid_content__Jbq9h h1,.AnimatedBentoGrid_textPersianGreen__OxjO7 .AnimatedBentoGrid_content__Jbq9h h2,.AnimatedBentoGrid_textPersianGreen__OxjO7 .AnimatedBentoGrid_content__Jbq9h h3,.AnimatedBentoGrid_textPersianGreen__OxjO7 .AnimatedBentoGrid_content__Jbq9h h4,.AnimatedBentoGrid_textPersianGreen__OxjO7 .AnimatedBentoGrid_content__Jbq9h h5,.AnimatedBentoGrid_textPersianGreen__OxjO7 .AnimatedBentoGrid_content__Jbq9h h6{color:#20a790}.AnimatedBentoGrid_textOliveLime__YcX4e,.AnimatedBentoGrid_textOliveLime__YcX4e .AnimatedBentoGrid_content__Jbq9h h1,.AnimatedBentoGrid_textOliveLime__YcX4e .AnimatedBentoGrid_content__Jbq9h h2,.AnimatedBentoGrid_textOliveLime__YcX4e .AnimatedBentoGrid_content__Jbq9h h3,.AnimatedBentoGrid_textOliveLime__YcX4e .AnimatedBentoGrid_content__Jbq9h h4,.AnimatedBentoGrid_textOliveLime__YcX4e .AnimatedBentoGrid_content__Jbq9h h5,.AnimatedBentoGrid_textOliveLime__YcX4e .AnimatedBentoGrid_content__Jbq9h h6{color:#c5c06a}.AnimatedBentoGrid_textCharcoal__3ePKY,.AnimatedBentoGrid_textCharcoal__3ePKY .AnimatedBentoGrid_content__Jbq9h h1,.AnimatedBentoGrid_textCharcoal__3ePKY .AnimatedBentoGrid_content__Jbq9h h2,.AnimatedBentoGrid_textCharcoal__3ePKY .AnimatedBentoGrid_content__Jbq9h h3,.AnimatedBentoGrid_textCharcoal__3ePKY .AnimatedBentoGrid_content__Jbq9h h4,.AnimatedBentoGrid_textCharcoal__3ePKY .AnimatedBentoGrid_content__Jbq9h h5,.AnimatedBentoGrid_textCharcoal__3ePKY .AnimatedBentoGrid_content__Jbq9h h6,.AnimatedBentoGrid_textNavy__e_YHA,.AnimatedBentoGrid_textNavy__e_YHA .AnimatedBentoGrid_content__Jbq9h h1,.AnimatedBentoGrid_textNavy__e_YHA .AnimatedBentoGrid_content__Jbq9h h2,.AnimatedBentoGrid_textNavy__e_YHA .AnimatedBentoGrid_content__Jbq9h h3,.AnimatedBentoGrid_textNavy__e_YHA .AnimatedBentoGrid_content__Jbq9h h4,.AnimatedBentoGrid_textNavy__e_YHA .AnimatedBentoGrid_content__Jbq9h h5,.AnimatedBentoGrid_textNavy__e_YHA .AnimatedBentoGrid_content__Jbq9h h6{color:#363e54}.AnimatedBentoGrid_textMacmillanGreen__AwacG,.AnimatedBentoGrid_textMacmillanGreen__AwacG .AnimatedBentoGrid_content__Jbq9h h1,.AnimatedBentoGrid_textMacmillanGreen__AwacG .AnimatedBentoGrid_content__Jbq9h h2,.AnimatedBentoGrid_textMacmillanGreen__AwacG .AnimatedBentoGrid_content__Jbq9h h3,.AnimatedBentoGrid_textMacmillanGreen__AwacG .AnimatedBentoGrid_content__Jbq9h h4,.AnimatedBentoGrid_textMacmillanGreen__AwacG .AnimatedBentoGrid_content__Jbq9h h5,.AnimatedBentoGrid_textMacmillanGreen__AwacG .AnimatedBentoGrid_content__Jbq9h h6{color:#039a50}.AnimatedBentoGrid_textMacmillanLime__yZf9Z,.AnimatedBentoGrid_textMacmillanLime__yZf9Z .AnimatedBentoGrid_content__Jbq9h h1,.AnimatedBentoGrid_textMacmillanLime__yZf9Z .AnimatedBentoGrid_content__Jbq9h h2,.AnimatedBentoGrid_textMacmillanLime__yZf9Z .AnimatedBentoGrid_content__Jbq9h h3,.AnimatedBentoGrid_textMacmillanLime__yZf9Z .AnimatedBentoGrid_content__Jbq9h h4,.AnimatedBentoGrid_textMacmillanLime__yZf9Z .AnimatedBentoGrid_content__Jbq9h h5,.AnimatedBentoGrid_textMacmillanLime__yZf9Z .AnimatedBentoGrid_content__Jbq9h h6{color:#95be18}.AnimatedBentoGrid_textLime__1JqE0{color:#c5c06a}.AnimatedBentoGrid_textTeal__T3tJH{color:#20a790}.AnimatedBentoGrid_textGray__frmlx{color:#363e54}.AnimatedBentoGrid_textSizeSmall__Z59tW .AnimatedBentoGrid_content__Jbq9h li,.AnimatedBentoGrid_textSizeSmall__Z59tW .AnimatedBentoGrid_content__Jbq9h p{font-size:.875rem;line-height:1.5}.AnimatedBentoGrid_textSizeMedium__J5zDi .AnimatedBentoGrid_content__Jbq9h li,.AnimatedBentoGrid_textSizeMedium__J5zDi .AnimatedBentoGrid_content__Jbq9h p{font-size:1rem;line-height:1.6}.AnimatedBentoGrid_textSizeLarge__4qpEt .AnimatedBentoGrid_content__Jbq9h li,.AnimatedBentoGrid_textSizeLarge__4qpEt .AnimatedBentoGrid_content__Jbq9h p{font-size:1.125rem;line-height:1.7}.AnimatedBentoGrid_alignTop__lzYfN{justify-content:flex-start}.AnimatedBentoGrid_alignCenter__mibJL{justify-content:center}.AnimatedBentoGrid_alignBottom__LnISo{justify-content:flex-end}.AnimatedBentoGrid_textLeft__2haC8{text-align:left}.AnimatedBentoGrid_textLeft__2haC8 .AnimatedBentoGrid_content__Jbq9h,.AnimatedBentoGrid_textLeft__2haC8 .AnimatedBentoGrid_statCard__OTIUm{align-items:flex-start;text-align:left}.AnimatedBentoGrid_textLeft__2haC8 .AnimatedBentoGrid_buttonWrapper__Fc1cQ{text-align:left}.AnimatedBentoGrid_textCenter__j1uAH{text-align:center}.AnimatedBentoGrid_textCenter__j1uAH .AnimatedBentoGrid_content__Jbq9h,.AnimatedBentoGrid_textCenter__j1uAH .AnimatedBentoGrid_statCard__OTIUm{align-items:center;text-align:center}.AnimatedBentoGrid_textCenter__j1uAH .AnimatedBentoGrid_buttonWrapper__Fc1cQ{text-align:center}.AnimatedBentoGrid_textRight__MCMUM{text-align:right}.AnimatedBentoGrid_textRight__MCMUM .AnimatedBentoGrid_content__Jbq9h,.AnimatedBentoGrid_textRight__MCMUM .AnimatedBentoGrid_statCard__OTIUm{align-items:flex-end;text-align:right}.AnimatedBentoGrid_textRight__MCMUM .AnimatedBentoGrid_buttonWrapper__Fc1cQ{text-align:right}.AnimatedBentoGrid_overlayDark__oDpjq{position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:1;border-radius:inherit}.AnimatedBentoGrid_overlay__XHI0S{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.3));z-index:1;border-radius:inherit}.AnimatedBentoGrid_contentBlur__43f_4{position:relative;z-index:2;width:100%;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.12) 50%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:2em;border-radius:12px;mask-image:linear-gradient(180deg,transparent 0,#000 30%,#000 70%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 30%,#000 70%,transparent)}.AnimatedBentoGrid_noOverlay__6BISB{position:relative;z-index:2}.AnimatedBentoGrid_content__Jbq9h{position:relative;z-index:2;width:100%}.AnimatedBentoGrid_buttonWrapper__Fc1cQ{position:relative;z-index:2;margin-top:auto;padding-top:1em}.AnimatedBentoGrid_button__U7Mei{display:inline-flex;align-items:center;justify-content:center;padding:.75em 1.5em;border-radius:8px;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s ease;text-align:center;border:2px solid transparent}.AnimatedBentoGrid_buttonPrimary__Ytszz{background-color:var(--button-bg);color:var(--button-text);border-color:var(--button-bg)}.AnimatedBentoGrid_buttonPrimary__Ytszz:hover{opacity:.9;transform:translateY(-1px)}.AnimatedBentoGrid_buttonSecondary__UY0Sn{background-color:#fff;color:var(--button-bg);border-color:#fff}.AnimatedBentoGrid_buttonSecondary__UY0Sn:hover{background-color:#f5f5f7}.AnimatedBentoGrid_buttonOutline__W0Btq{background-color:transparent;color:var(--button-bg);border-color:var(--button-bg)}.AnimatedBentoGrid_buttonOutline__W0Btq:hover{background-color:var(--button-bg);color:var(--button-text)}.AnimatedBentoGrid_buttonText__0FbWM{background-color:transparent;color:var(--button-bg);border-color:transparent;padding:.5em 0}.AnimatedBentoGrid_buttonText__0FbWM:hover{opacity:.8}.AnimatedBentoGrid_buttonText__0FbWM .AnimatedBentoGrid_buttonArrow__JiWm6{margin-left:.5em;transition:transform .2s ease}.AnimatedBentoGrid_buttonText__0FbWM:hover .AnimatedBentoGrid_buttonArrow__JiWm6{transform:translateX(4px)}.AnimatedBentoGrid_hasButton__FqydS{justify-content:flex-start}.AnimatedBentoGrid_hasButton__FqydS .AnimatedBentoGrid_contentBlur__43f_4,.AnimatedBentoGrid_hasButton__FqydS .AnimatedBentoGrid_content__Jbq9h{flex:1;display:flex;flex-direction:column}.AnimatedBentoGrid_content__Jbq9h h1,.AnimatedBentoGrid_content__Jbq9h h2,.AnimatedBentoGrid_content__Jbq9h h3,.AnimatedBentoGrid_content__Jbq9h h4{font-family:Poppins,sans-serif;font-weight:700;margin:0;text-transform:none;letter-spacing:-.02em;line-height:.9}.AnimatedBentoGrid_content__Jbq9h h1:not(:last-child),.AnimatedBentoGrid_content__Jbq9h h2:not(:last-child),.AnimatedBentoGrid_content__Jbq9h h3:not(:last-child),.AnimatedBentoGrid_content__Jbq9h h4:not(:last-child){margin-bottom:.3em}.AnimatedBentoGrid_content__Jbq9h h1{font-size:clamp(3.5em,12vw,10em);letter-spacing:-.04em;line-height:.85;margin-bottom:.15em}.AnimatedBentoGrid_content__Jbq9h h2{font-size:clamp(2.5em,8vw,6em);letter-spacing:-.03em;line-height:.9}.AnimatedBentoGrid_content__Jbq9h h3{font-size:clamp(1.75em,5vw,3.5em);line-height:1}.AnimatedBentoGrid_content__Jbq9h h4{font-size:clamp(1.25em,3vw,2em);line-height:1.1;font-weight:600}.AnimatedBentoGrid_content__Jbq9h h5{font-family:Poppins,sans-serif;font-size:clamp(1.1em,2.5vw,1.5em);font-weight:600;line-height:1.2;margin:0}.AnimatedBentoGrid_content__Jbq9h h5:not(:last-child){margin-bottom:.4em}.AnimatedBentoGrid_content__Jbq9h h6{font-family:Poppins,sans-serif;font-size:clamp(.9em,2vw,1.25em);font-weight:600;line-height:1.3;margin:0;text-transform:uppercase;letter-spacing:.05em}.AnimatedBentoGrid_content__Jbq9h h6:not(:last-child){margin-bottom:.5em}.AnimatedBentoGrid_content__Jbq9h p{margin:0;font-size:clamp(1em,2.5vw,1.5em);line-height:1.4;font-weight:400}.AnimatedBentoGrid_content__Jbq9h p:not(:last-child){margin-bottom:.75em}.AnimatedBentoGrid_content__Jbq9h p strong{font-weight:600}.AnimatedBentoGrid_content__Jbq9h small{font-size:.75em;opacity:.8}.AnimatedBentoGrid_content__Jbq9h a{display:inline-block;padding:.75em 1.5em;font-family:Poppins,sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;text-decoration:none;border-radius:6px;transition:all .2s ease;margin-top:.5em;margin-right:.5em}.AnimatedBentoGrid_textLight__KBc1U .AnimatedBentoGrid_content__Jbq9h a{background:#fff;color:#1d1d1f}.AnimatedBentoGrid_textLight__KBc1U .AnimatedBentoGrid_content__Jbq9h a:hover{background:hsla(0,0%,100%,.9);transform:translateY(-2px)}.AnimatedBentoGrid_textDark__q6Gsg .AnimatedBentoGrid_content__Jbq9h a{background:#1d1d1f;color:#fff}.AnimatedBentoGrid_textDark__q6Gsg .AnimatedBentoGrid_content__Jbq9h a:hover{background:#333;transform:translateY(-2px)}.AnimatedBentoGrid_content__Jbq9h a+a,.AnimatedBentoGrid_content__Jbq9h p a+a{background:transparent;border:2px solid}.AnimatedBentoGrid_textLight__KBc1U .AnimatedBentoGrid_content__Jbq9h a+a,.AnimatedBentoGrid_textLight__KBc1U .AnimatedBentoGrid_content__Jbq9h p a+a{background:transparent;color:#fff;border-color:#fff}.AnimatedBentoGrid_textLight__KBc1U .AnimatedBentoGrid_content__Jbq9h a+a:hover,.AnimatedBentoGrid_textLight__KBc1U .AnimatedBentoGrid_content__Jbq9h p a+a:hover{background:hsla(0,0%,100%,.1)}.AnimatedBentoGrid_textDark__q6Gsg .AnimatedBentoGrid_content__Jbq9h a+a,.AnimatedBentoGrid_textDark__q6Gsg .AnimatedBentoGrid_content__Jbq9h p a+a{background:transparent;color:#1d1d1f;border-color:#1d1d1f}.AnimatedBentoGrid_textDark__q6Gsg .AnimatedBentoGrid_content__Jbq9h a+a:hover,.AnimatedBentoGrid_textDark__q6Gsg .AnimatedBentoGrid_content__Jbq9h p a+a:hover{background:rgba(0,0,0,.05)}.AnimatedBentoGrid_textLime__1JqE0 .AnimatedBentoGrid_content__Jbq9h a{background:#cfc771;color:#1d1d1f}.AnimatedBentoGrid_textOrange__dea_E .AnimatedBentoGrid_content__Jbq9h a{background:#e58735;color:#fff}.AnimatedBentoGrid_textTeal__T3tJH .AnimatedBentoGrid_content__Jbq9h a{background:#4da491;color:#fff}.AnimatedBentoGrid_textGray__frmlx .AnimatedBentoGrid_content__Jbq9h a{background:#575755;color:#fff}.AnimatedBentoGrid_textLime__1JqE0 .AnimatedBentoGrid_content__Jbq9h a+a{background:transparent;color:#cfc771;border-color:#cfc771}.AnimatedBentoGrid_textOrange__dea_E .AnimatedBentoGrid_content__Jbq9h a+a{background:transparent;color:#e58735;border-color:#e58735}.AnimatedBentoGrid_textTeal__T3tJH .AnimatedBentoGrid_content__Jbq9h a+a{background:transparent;color:#4da491;border-color:#4da491}.AnimatedBentoGrid_textGray__frmlx .AnimatedBentoGrid_content__Jbq9h a+a{background:transparent;color:#575755;border-color:#575755}.AnimatedBentoGrid_itemLink__aP0Y6{display:flex;flex-direction:column;justify-content:inherit;width:100%;height:100%;text-decoration:none;color:inherit}.AnimatedBentoGrid_statCard__OTIUm{display:flex;flex-direction:column;width:100%;position:relative;z-index:2}.AnimatedBentoGrid_itemStat__5dq9m,.AnimatedBentoGrid_statCard__OTIUm{align-items:center;justify-content:center;text-align:center}.AnimatedBentoGrid_item__8BBtP .AnimatedBentoGrid_statCard__OTIUm{align-items:center!important;text-align:center!important}.AnimatedBentoGrid_itemEmpty__jA6Yt{display:block}@media (max-width:640px){.AnimatedBentoGrid_itemEmpty__jA6Yt{display:none}}.AnimatedBentoGrid_statIcon__vRfrl{margin-bottom:.75em;opacity:.9}.AnimatedBentoGrid_statValue__5vlOS{font-family:Poppins,sans-serif;font-size:clamp(2.5em,8vw,4.5em);font-weight:700;line-height:1;margin:0 0 .2em;letter-spacing:-.02em}.AnimatedBentoGrid_statLabel__6c0Kn{font-size:1.1em;font-weight:500;opacity:.9;line-height:1.4;margin:0;max-width:200px}.AnimatedBentoGrid_itemLarge__pPRau .AnimatedBentoGrid_statValue__5vlOS{font-size:clamp(3em,10vw,6em)}.AnimatedBentoGrid_itemLarge__pPRau .AnimatedBentoGrid_statLabel__6c0Kn{font-size:1.25em;max-width:300px}.AnimatedBentoGrid_itemXLarge__FfZEf .AnimatedBentoGrid_statValue__5vlOS{font-size:clamp(4em,12vw,8em)}.AnimatedBentoGrid_itemXLarge__FfZEf .AnimatedBentoGrid_statLabel__6c0Kn{font-size:1.5em;max-width:400px}.AnimatedBentoGrid_cornerBadge__jpsFY{position:absolute;top:50%;transform:translateY(-50%);right:1rem;z-index:10;pointer-events:none}.AnimatedBentoGrid_cornerBadge__jpsFY img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.AnimatedBentoGrid_badgeSm__SB_p7{width:120px;height:120px}.AnimatedBentoGrid_badgeMd__wZuDT{width:180px;height:180px}.AnimatedBentoGrid_badgeLg__XbdVS{width:240px;height:240px}.AnimatedBentoGrid_badgeXl__offRt{width:300px;height:300px}@media (max-width:1024px){.AnimatedBentoGrid_badgeSm__SB_p7{width:80px;height:80px}.AnimatedBentoGrid_badgeMd__wZuDT{width:120px;height:120px}.AnimatedBentoGrid_badgeLg__XbdVS{width:150px;height:150px}.AnimatedBentoGrid_badgeXl__offRt{width:180px;height:180px}}@media (max-width:640px){.AnimatedBentoGrid_cornerBadge__jpsFY{top:.5rem;right:.5rem;transform:none}.AnimatedBentoGrid_hasBadge___7pRU{flex-direction:column;justify-content:flex-end;padding-top:120px}.AnimatedBentoGrid_hasBadge___7pRU .AnimatedBentoGrid_content__Jbq9h{margin-top:auto}.AnimatedBentoGrid_badgeSm__SB_p7{width:60px;height:60px}.AnimatedBentoGrid_badgeMd__wZuDT{width:90px;height:90px}.AnimatedBentoGrid_badgeLg__XbdVS{width:120px;height:120px}.AnimatedBentoGrid_badgeXl__offRt{width:140px;height:140px}}.AnimatedBentoGrid_carouselContainer__c8fbI{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:1;overflow:hidden;pointer-events:none}.AnimatedBentoGrid_carouselViewport__7VHKG{width:100%;height:100%;overflow:hidden}.AnimatedBentoGrid_carouselTrack__X8Q7t{display:flex;gap:16px;height:100%;will-change:transform}.AnimatedBentoGrid_carouselItem__8AlXx{flex-shrink:0;border-radius:12px;overflow:hidden;background:hsla(0,0%,100%,.1);position:relative}.AnimatedBentoGrid_carouselImg__qObSb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AnimatedBentoGrid_hasCarousel__i6U9F .AnimatedBentoGrid_content__Jbq9h{position:relative;z-index:3}.AnimatedBentoGrid_hasCarousel__i6U9F .AnimatedBentoGrid_content__Jbq9h hr{display:none}.AnimatedBentoGrid_hasCarousel__i6U9F .AnimatedBentoGrid_carouselContainer__c8fbI{z-index:2}.AnimatedBentoGrid_carouselItem__8AlXx:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3);border-radius:12px}.AnimatedBentoGrid_content__Jbq9h .orange-item,.AnimatedBentoGrid_content__Jbq9h .orange-item h1,.AnimatedBentoGrid_content__Jbq9h .orange-item h2,.AnimatedBentoGrid_content__Jbq9h .orange-item h3,.AnimatedBentoGrid_content__Jbq9h .orange-item h4,.AnimatedBentoGrid_content__Jbq9h .orange-item p,.AnimatedBentoGrid_content__Jbq9h .orange-item span,.AnimatedBentoGrid_content__Jbq9h h1.orange-item,.AnimatedBentoGrid_content__Jbq9h h2.orange-item,.AnimatedBentoGrid_content__Jbq9h h3.orange-item,.AnimatedBentoGrid_content__Jbq9h h4.orange-item,.AnimatedBentoGrid_content__Jbq9h p.orange-item,.AnimatedBentoGrid_content__Jbq9h span.orange-item{color:#e58735!important}.AnimatedBentoGrid_content__Jbq9h .text-xs,.AnimatedBentoGrid_content__Jbq9h .text-xs h1,.AnimatedBentoGrid_content__Jbq9h .text-xs h2,.AnimatedBentoGrid_content__Jbq9h .text-xs h3,.AnimatedBentoGrid_content__Jbq9h .text-xs h4,.AnimatedBentoGrid_content__Jbq9h .text-xs p{font-size:.75rem!important;line-height:1.4!important}.AnimatedBentoGrid_content__Jbq9h .text-sm,.AnimatedBentoGrid_content__Jbq9h .text-sm h1,.AnimatedBentoGrid_content__Jbq9h .text-sm h2,.AnimatedBentoGrid_content__Jbq9h .text-sm h3,.AnimatedBentoGrid_content__Jbq9h .text-sm h4,.AnimatedBentoGrid_content__Jbq9h .text-sm p{font-size:.875rem!important;line-height:1.4!important}.AnimatedBentoGrid_content__Jbq9h .text-base,.AnimatedBentoGrid_content__Jbq9h .text-base h1,.AnimatedBentoGrid_content__Jbq9h .text-base h2,.AnimatedBentoGrid_content__Jbq9h .text-base h3,.AnimatedBentoGrid_content__Jbq9h .text-base h4,.AnimatedBentoGrid_content__Jbq9h .text-base p{font-size:1rem!important;line-height:1.5!important}.AnimatedBentoGrid_content__Jbq9h .text-lg,.AnimatedBentoGrid_content__Jbq9h .text-lg h1,.AnimatedBentoGrid_content__Jbq9h .text-lg h2,.AnimatedBentoGrid_content__Jbq9h .text-lg h3,.AnimatedBentoGrid_content__Jbq9h .text-lg h4,.AnimatedBentoGrid_content__Jbq9h .text-lg p{font-size:1.25rem!important;line-height:1.5!important}.AnimatedBentoGrid_content__Jbq9h .text-xl,.AnimatedBentoGrid_content__Jbq9h .text-xl h1,.AnimatedBentoGrid_content__Jbq9h .text-xl h2,.AnimatedBentoGrid_content__Jbq9h .text-xl h3,.AnimatedBentoGrid_content__Jbq9h .text-xl h4,.AnimatedBentoGrid_content__Jbq9h .text-xl p{font-size:1.5rem!important;line-height:1.4!important}.AnimatedBentoGrid_content__Jbq9h .text-2xl,.AnimatedBentoGrid_content__Jbq9h .text-2xl h1,.AnimatedBentoGrid_content__Jbq9h .text-2xl h2,.AnimatedBentoGrid_content__Jbq9h .text-2xl h3,.AnimatedBentoGrid_content__Jbq9h .text-2xl h4,.AnimatedBentoGrid_content__Jbq9h .text-2xl p{font-size:2rem!important;line-height:1.3!important}.AnimatedBentoGrid_content__Jbq9h .text-3xl,.AnimatedBentoGrid_content__Jbq9h .text-3xl h1,.AnimatedBentoGrid_content__Jbq9h .text-3xl h2,.AnimatedBentoGrid_content__Jbq9h .text-3xl h3,.AnimatedBentoGrid_content__Jbq9h .text-3xl h4,.AnimatedBentoGrid_content__Jbq9h .text-3xl p{font-size:2.5rem!important;line-height:1.2!important}.AnimatedBentoGrid_content__Jbq9h .text-4xl,.AnimatedBentoGrid_content__Jbq9h .text-4xl h1,.AnimatedBentoGrid_content__Jbq9h .text-4xl h2,.AnimatedBentoGrid_content__Jbq9h .text-4xl h3,.AnimatedBentoGrid_content__Jbq9h .text-4xl h4,.AnimatedBentoGrid_content__Jbq9h .text-4xl p{font-size:3rem!important;line-height:1.1!important}.AnimatedBentoGrid_content__Jbq9h .text-5xl,.AnimatedBentoGrid_content__Jbq9h .text-5xl h1,.AnimatedBentoGrid_content__Jbq9h .text-5xl h2,.AnimatedBentoGrid_content__Jbq9h .text-5xl h3,.AnimatedBentoGrid_content__Jbq9h .text-5xl h4,.AnimatedBentoGrid_content__Jbq9h .text-5xl p{font-size:4rem!important;line-height:1!important}.AnimatedBentoGrid_content__Jbq9h .text-6xl,.AnimatedBentoGrid_content__Jbq9h .text-6xl h1,.AnimatedBentoGrid_content__Jbq9h .text-6xl h2,.AnimatedBentoGrid_content__Jbq9h .text-6xl h3,.AnimatedBentoGrid_content__Jbq9h .text-6xl h4,.AnimatedBentoGrid_content__Jbq9h .text-6xl p{font-size:5rem!important;line-height:.95!important}.AnimatedBentoGrid_content__Jbq9h .round-image{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important}.AnimatedBentoGrid_content__Jbq9h .round-image img{border-radius:50%!important;-o-object-fit:cover!important;object-fit:cover!important;width:80px!important;height:80px!important;aspect-ratio:1/1!important;display:block!important;margin:0 auto!important}@media (prefers-reduced-motion:reduce){.AnimatedBentoGrid_item__8BBtP{transition:none!important}.AnimatedBentoGrid_carouselTrack__X8Q7t{animation:none!important;transform:none!important}}.AnimatedBentoGrid_darkBg__Sum5J .AnimatedBentoGrid_statCard__OTIUm{color:#fff}.AnimatedBentoGrid_itemVideo__q8N_g{cursor:pointer;position:relative;overflow:hidden}.AnimatedBentoGrid_itemVideo__q8N_g:hover .AnimatedBentoGrid_playButton__7dZ5i{transform:scale(1.1);background:#fff}.AnimatedBentoGrid_itemVideo__q8N_g:hover .AnimatedBentoGrid_videoOverlay__O1rnG{background:rgba(0,0,0,.5)}.AnimatedBentoGrid_videoOverlay__O1rnG{position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:1;transition:background .3s ease}.AnimatedBentoGrid_videoContent__FSv2O{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;color:#fff}.AnimatedBentoGrid_videoTitle__lRdwd{font-family:Poppins,sans-serif;font-size:clamp(1.5em,4vw,2.5em);font-weight:700;margin:0 0 .25em;text-transform:none;color:#fff!important}.AnimatedBentoGrid_videoSubtitle__uw7PT{font-size:clamp(.9em,2vw,1.1em);margin:0 0 1.5em;opacity:.9}.AnimatedBentoGrid_playButton__7dZ5i{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:hsla(0,0%,100%,.9);border-radius:50%;color:#1d1d1f;transition:all .3s ease;box-shadow:0 4px 20px rgba(0,0,0,.3)}.AnimatedBentoGrid_playButton__7dZ5i svg{margin-left:4px}.AnimatedBentoGrid_videoModalOverlay__GNBbU{position:fixed;inset:0;background:rgba(0,0,0,.9);z-index:1000;display:flex;align-items:center;justify-content:center;padding:2em}.AnimatedBentoGrid_videoModalContent__lIrjk{position:relative;width:100%;max-width:1000px;background:#000;border-radius:12px;overflow:hidden}.AnimatedBentoGrid_videoModalClose__WodOs{position:absolute;top:-40px;right:0;background:none;border:none;color:#fff;cursor:pointer;padding:8px;opacity:.8;transition:opacity .2s ease;z-index:10}.AnimatedBentoGrid_videoModalClose__WodOs:hover{opacity:1}.AnimatedBentoGrid_videoModalTitle__fqz6u{position:absolute;top:-40px;left:0;color:#fff;font-family:Poppins,sans-serif;font-size:1.25em;font-weight:600;margin:0;opacity:.9}.AnimatedBentoGrid_videoWrapper__YF0H_{position:relative;width:100%;padding-top:56.25%}.AnimatedBentoGrid_videoPlayer__ZLj0Y{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000}@media (max-width:640px){.AnimatedBentoGrid_videoModalOverlay__GNBbU{padding:1em}.AnimatedBentoGrid_videoModalClose__WodOs{top:-36px}.AnimatedBentoGrid_videoModalTitle__fqz6u{top:-36px;font-size:1em;max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AnimatedBentoGrid_playButton__7dZ5i{width:60px;height:60px}.AnimatedBentoGrid_playButton__7dZ5i svg{width:32px;height:32px}}.HorizontalScroll_wrapper__nYTvi{position:relative;width:100%}.HorizontalScroll_container__au922{overflow:visible;outline:none;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:pan-y pinch-zoom}.HorizontalScroll_container__au922.HorizontalScroll_dragging__JAwyX{cursor:grabbing}.HorizontalScroll_track___MZCL{display:flex;flex-wrap:nowrap;gap:1.5rem;padding:.5rem 0}.HorizontalScroll_track___MZCL>*{flex:0 0 auto}.HorizontalScroll_controlsRow__oteqx{display:flex;align-items:center;margin-top:1.5rem;gap:1rem}.HorizontalScroll_spacer__UTRj_{flex:1}.HorizontalScroll_button__ZFgzc{display:inline-flex;align-items:center;gap:.5em;padding:.75em 1.5em;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:600;text-decoration:none;border:2px solid;border-radius:8px;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.HorizontalScroll_button__ZFgzc:hover{opacity:.85;transform:translateY(-1px)}.HorizontalScroll_buttonText___QP1W{padding:.5em 0;border:none}.HorizontalScroll_buttonText___QP1W:hover{opacity:.7;transform:none}.HorizontalScroll_buttonArrow__Sg9Hw{transition:transform .2s ease}.HorizontalScroll_buttonText___QP1W:hover .HorizontalScroll_buttonArrow__Sg9Hw{transform:translateX(4px)}.HorizontalScroll_arrows___l_h3{display:flex;gap:.5rem;flex-shrink:0}.HorizontalScroll_arrow__zud3J{width:40px;height:40px;border-radius:50%;background:#f5f5f7;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1d1d1f;transition:all .2s ease}.HorizontalScroll_arrow__zud3J:hover:not(:disabled){background:#e8e8ed}.HorizontalScroll_arrow__zud3J:focus-visible{outline:2px solid #0071e3;outline-offset:2px}.HorizontalScroll_arrowDisabled___UFg7{color:#d2d2d7;cursor:default}.HorizontalScroll_arrowDisabled___UFg7:hover{background:#f5f5f7}@media (max-width:768px){.HorizontalScroll_button__ZFgzc{font-size:.875rem;padding:.625em 1.25em}}@media (max-width:480px){.HorizontalScroll_controlsRow__oteqx{gap:.75rem}.HorizontalScroll_button__ZFgzc{font-size:.8125rem;padding:.5em 1em}.HorizontalScroll_arrow__zud3J{width:36px;height:36px}}.BentoGrid_bentoGrid__has4A{padding:4em 1em;background:#fff;overflow:visible}.BentoGrid_greyBg__UVJS6{background:#f5f5f7}.BentoGrid_wrapper__v8whI{max-width:1200px;margin:0 auto;overflow:visible}.BentoGrid_header__bUDZ6{text-align:center;margin-bottom:3em}.BentoGrid_heading__AFq4x{font-family:Poppins,sans-serif;font-size:2em;font-weight:700;margin:0 0 .25em;color:#363e54}.BentoGrid_subheading__FygA1{font-size:1.25em;color:#6e6e73;max-width:600px;margin:0 auto}.BentoGrid_desktopOnly__DrCTQ{display:grid}.BentoGrid_mobileOnly__HpH24{display:none}@media (max-width:600px){.BentoGrid_desktopOnly__DrCTQ{display:none}.BentoGrid_mobileOnly__HpH24{display:block}}.BentoGrid_grid__FJZAa{display:grid;grid-template-columns:repeat(var(--grid-columns,4),1fr);gap:1em}@media (max-width:900px){.BentoGrid_grid__FJZAa{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.BentoGrid_grid__FJZAa{grid-template-columns:1fr}}.BentoGrid_item__yrZwo{border-radius:16px;padding:2em;min-height:200px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;background-size:cover;background-position:50%}.BentoGrid_item__yrZwo:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.15)}.BentoGrid_item__yrZwo[style*="--row-span: 2"]{min-height:420px}.BentoGrid_item__yrZwo[style*="--row-span: 3"]{min-height:640px}@media (max-width:900px){.BentoGrid_item__yrZwo{grid-column:span min(var(--col-span,1),2)!important}}@media (max-width:600px){.BentoGrid_item__yrZwo{grid-column:span 1!important;grid-row:span var(--mobile-row-span,1)!important;min-height:200px!important}}.BentoGrid_scrollContainer__xzTfz{display:flex;gap:1.5rem}.BentoGrid_scrollItem__j9doi{flex:0 0 340px;max-width:340px;min-width:340px;scroll-snap-align:start;grid-column:unset!important;grid-row:unset!important;min-height:280px!important}@media (max-width:768px){.BentoGrid_scrollItem__j9doi{flex:0 0 300px;max-width:300px;min-width:300px}}@media (max-width:480px){.BentoGrid_scrollItem__j9doi{flex:0 0 85vw;max-width:85vw;min-width:85vw}}.BentoGrid_textLight__DY6gf,.BentoGrid_textLight__DY6gf .BentoGrid_contentInner__VcFqN h1,.BentoGrid_textLight__DY6gf .BentoGrid_contentInner__VcFqN h2,.BentoGrid_textLight__DY6gf .BentoGrid_contentInner__VcFqN h3,.BentoGrid_textLight__DY6gf .BentoGrid_contentInner__VcFqN h4{color:#fff}.BentoGrid_textDark__VKhXm,.BentoGrid_textDark__VKhXm .BentoGrid_contentInner__VcFqN h1,.BentoGrid_textDark__VKhXm .BentoGrid_contentInner__VcFqN h2,.BentoGrid_textDark__VKhXm .BentoGrid_contentInner__VcFqN h3,.BentoGrid_textDark__VKhXm .BentoGrid_contentInner__VcFqN h4{color:#1d1d1f}.BentoGrid_textOrange__N0kGO,.BentoGrid_textOrange__N0kGO .BentoGrid_contentInner__VcFqN h1,.BentoGrid_textOrange__N0kGO .BentoGrid_contentInner__VcFqN h2,.BentoGrid_textOrange__N0kGO .BentoGrid_contentInner__VcFqN h3,.BentoGrid_textOrange__N0kGO .BentoGrid_contentInner__VcFqN h4{color:#f58220}.BentoGrid_textMutedTeal__hrXFc,.BentoGrid_textMutedTeal__hrXFc .BentoGrid_contentInner__VcFqN h1,.BentoGrid_textMutedTeal__hrXFc .BentoGrid_contentInner__VcFqN h2,.BentoGrid_textMutedTeal__hrXFc .BentoGrid_contentInner__VcFqN h3,.BentoGrid_textMutedTeal__hrXFc .BentoGrid_contentInner__VcFqN h4{color:#3a7c6f}.BentoGrid_textPersianGreen__Fuks1,.BentoGrid_textPersianGreen__Fuks1 .BentoGrid_contentInner__VcFqN h1,.BentoGrid_textPersianGreen__Fuks1 .BentoGrid_contentInner__VcFqN h2,.BentoGrid_textPersianGreen__Fuks1 .BentoGrid_contentInner__VcFqN h3,.BentoGrid_textPersianGreen__Fuks1 .BentoGrid_contentInner__VcFqN h4{color:#20a790}.BentoGrid_textOliveLime__Sxf81,.BentoGrid_textOliveLime__Sxf81 .BentoGrid_contentInner__VcFqN h1,.BentoGrid_textOliveLime__Sxf81 .BentoGrid_contentInner__VcFqN h2,.BentoGrid_textOliveLime__Sxf81 .BentoGrid_contentInner__VcFqN h3,.BentoGrid_textOliveLime__Sxf81 .BentoGrid_contentInner__VcFqN h4{color:#c5c06a}.BentoGrid_textNavy__C_ZFQ,.BentoGrid_textNavy__C_ZFQ .BentoGrid_contentInner__VcFqN h1,.BentoGrid_textNavy__C_ZFQ .BentoGrid_contentInner__VcFqN h2,.BentoGrid_textNavy__C_ZFQ .BentoGrid_contentInner__VcFqN h3,.BentoGrid_textNavy__C_ZFQ .BentoGrid_contentInner__VcFqN h4{color:#363e54}.BentoGrid_textCharcoal__aFyx0,.BentoGrid_textCharcoal__aFyx0 .BentoGrid_contentInner__VcFqN h1,.BentoGrid_textCharcoal__aFyx0 .BentoGrid_contentInner__VcFqN h2,.BentoGrid_textCharcoal__aFyx0 .BentoGrid_contentInner__VcFqN h3,.BentoGrid_textCharcoal__aFyx0 .BentoGrid_contentInner__VcFqN h4{color:#575756}.BentoGrid_textMacmillanGreen__AOFcw,.BentoGrid_textMacmillanGreen__AOFcw .BentoGrid_contentInner__VcFqN h1,.BentoGrid_textMacmillanGreen__AOFcw .BentoGrid_contentInner__VcFqN h2,.BentoGrid_textMacmillanGreen__AOFcw .BentoGrid_contentInner__VcFqN h3,.BentoGrid_textMacmillanGreen__AOFcw .BentoGrid_contentInner__VcFqN h4{color:#039a50}.BentoGrid_textMacmillanLime__D_dwk,.BentoGrid_textMacmillanLime__D_dwk .BentoGrid_contentInner__VcFqN h1,.BentoGrid_textMacmillanLime__D_dwk .BentoGrid_contentInner__VcFqN h2,.BentoGrid_textMacmillanLime__D_dwk .BentoGrid_contentInner__VcFqN h3,.BentoGrid_textMacmillanLime__D_dwk .BentoGrid_contentInner__VcFqN h4{color:#95be18}.BentoGrid_textSizeSmall__K72M_ .BentoGrid_contentInner__VcFqN li,.BentoGrid_textSizeSmall__K72M_ .BentoGrid_contentInner__VcFqN p{font-size:.875rem;line-height:1.5}.BentoGrid_textSizeMedium__jgtxs .BentoGrid_contentInner__VcFqN li,.BentoGrid_textSizeMedium__jgtxs .BentoGrid_contentInner__VcFqN p{font-size:1rem;line-height:1.6}.BentoGrid_textSizeLarge__o1tsL .BentoGrid_contentInner__VcFqN li,.BentoGrid_textSizeLarge__o1tsL .BentoGrid_contentInner__VcFqN p{font-size:1.125rem;line-height:1.7}.BentoGrid_iconWrapper__oew8G{position:relative;z-index:2}.BentoGrid_alignTop__UVZTM{justify-content:flex-start}.BentoGrid_alignCenter__kyI30{justify-content:center}.BentoGrid_alignBottom__hTpeO{justify-content:flex-end}.BentoGrid_overlayDark__9CFFN{background:rgba(0,0,0,.4)}.BentoGrid_overlayDark__9CFFN,.BentoGrid_overlay__T5e01{position:absolute;inset:0;z-index:1;border-radius:inherit}.BentoGrid_overlay__T5e01{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.3))}.BentoGrid_contentBlur__Y7w2s{position:relative;z-index:2;width:100%;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.12) 50%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:2em;border-radius:12px;mask-image:linear-gradient(180deg,transparent 0,#000 30%,#000 70%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 30%,#000 70%,transparent)}.BentoGrid_noOverlay__GkW4k{position:relative;z-index:2}.BentoGrid_hasBlur__BELrx{padding:0}.BentoGrid_content__ocbH1{position:relative;z-index:2;width:100%}.BentoGrid_contentInner__VcFqN{width:100%}.BentoGrid_buttonWrapper__jwLWu{position:relative;z-index:2;margin-top:auto;padding-top:1em}.BentoGrid_hasButton__D7DLi{justify-content:flex-start}.BentoGrid_hasButton__D7DLi .BentoGrid_contentBlur__Y7w2s,.BentoGrid_hasButton__D7DLi .BentoGrid_content__ocbH1{flex:1;display:flex;flex-direction:column}.BentoGrid_hasButton__D7DLi .BentoGrid_contentInner__VcFqN{flex:1}.BentoGrid_button__eBiAd{display:inline-flex;align-items:center;justify-content:center;padding:.75em 1.5em;border-radius:8px;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s ease;text-align:center;border:2px solid transparent}.BentoGrid_buttonPrimary__2HDuS{background-color:var(--button-bg);color:var(--button-text);border-color:var(--button-bg)}.BentoGrid_buttonPrimary__2HDuS:hover{opacity:.9;transform:translateY(-1px)}.BentoGrid_buttonSecondary__toKEC{background-color:#fff;color:var(--button-bg);border-color:#fff}.BentoGrid_buttonSecondary__toKEC:hover{background-color:#f5f5f7}.BentoGrid_buttonOutline__W6_7u{background-color:transparent;color:var(--button-bg);border-color:var(--button-bg)}.BentoGrid_buttonOutline__W6_7u:hover{background-color:var(--button-bg);color:var(--button-text)}.BentoGrid_buttonText__ihP8L{background-color:transparent;color:var(--button-bg);border-color:transparent;padding:.5em 0}.BentoGrid_buttonText__ihP8L:hover{opacity:.8}.BentoGrid_buttonText__ihP8L .BentoGrid_buttonArrow__Qmu9t{margin-left:.5em;transition:transform .2s ease}.BentoGrid_buttonText__ihP8L:hover .BentoGrid_buttonArrow__Qmu9t{transform:translateX(4px)}.BentoGrid_contentInner__VcFqN h1,.BentoGrid_contentInner__VcFqN h2,.BentoGrid_contentInner__VcFqN h3{font-family:Poppins,sans-serif;font-weight:600;margin:0}.BentoGrid_contentInner__VcFqN h1:not(:last-child),.BentoGrid_contentInner__VcFqN h2:not(:last-child),.BentoGrid_contentInner__VcFqN h3:not(:last-child){margin-bottom:.5em}.BentoGrid_contentInner__VcFqN h1{font-size:2em}.BentoGrid_contentInner__VcFqN h2{font-size:1.5em}.BentoGrid_contentInner__VcFqN h3{font-size:1.25em}.BentoGrid_contentInner__VcFqN p{margin:0;line-height:1.6}.BentoGrid_contentInner__VcFqN p:not(:last-child){margin-bottom:1em}.BentoGrid_contentInner__VcFqN ol,.BentoGrid_contentInner__VcFqN ul{margin:0;padding-left:1.5em;list-style-position:outside}.BentoGrid_contentInner__VcFqN ol:not(:last-child),.BentoGrid_contentInner__VcFqN ul:not(:last-child){margin-bottom:1em}.BentoGrid_contentInner__VcFqN ul{list-style-type:disc}.BentoGrid_contentInner__VcFqN ol{list-style-type:decimal}.BentoGrid_contentInner__VcFqN li{margin:0;display:list-item}.BentoGrid_contentInner__VcFqN li:not(:last-child){margin-bottom:.5em}.BentoGrid_contentInner__VcFqN a{color:inherit;text-decoration:underline}.BentoGrid_contentInner__VcFqN [style*="text-align: center"]{text-align:center}.BentoGrid_contentInner__VcFqN [style*="text-align: right"]{text-align:right}.BentoGrid_contentInner__VcFqN [style*="text-align: left"]{text-align:left}.blocks_section__YH15g{padding:4em 1em}.blocks_wrapper__wNWHx{max-width:1200px;margin:0 auto;padding:0 1em}.blocks_wrapperNarrow__fEhIs{max-width:800px}.blocks_wrapperMedium__LpYj9{max-width:1000px}.blocks_sectionGrey__SWiye{background:var(--color-grey-bg)}.blocks_sectionDark__DPhpX{background:#1d1d1f;color:#f5f5f7}.blocks_sectionDark__DPhpX .blocks_sectionHeading__xF8qj,.blocks_sectionDark__DPhpX .blocks_textContent__34pDP h2,.blocks_sectionDark__DPhpX .blocks_textContent__34pDP h3{color:#f5f5f7}.blocks_sectionDark__DPhpX .blocks_textContent__34pDP{color:#a1a1a6}.blocks_cardContainer__xv2q_{background:var(--color-grey-bg);padding:4em 1em}.blocks_card__rLqKh{background:#fff;border-radius:18px;padding:3em;max-width:1200px;margin:0 auto}.blocks_cardLarge__C2u6e{padding:4em}.blocks_cardNarrow__zMq3n{max-width:800px}.blocks_cardMedium__MXNNA{max-width:1000px}.blocks_greyCardContainer__BUczv{background:#fff;padding:4em 1em}.blocks_greyCard__5G2v5{background:var(--color-grey-bg)}.blocks_customCard__h0Khe,.blocks_greyCard__5G2v5{border-radius:18px;padding:3em;max-width:1200px;margin:0 auto}.blocks_cardGrid__bE1Af{display:grid;gap:1.5em;max-width:1200px;margin:0 auto}.blocks_cardGrid2__ZJEm8{grid-template-columns:repeat(2,1fr)}.blocks_cardGrid3__kKARb{grid-template-columns:repeat(3,1fr)}.blocks_cardItem__w7JR0{background:#fff;border-radius:18px;padding:2.5em;text-align:left}.blocks_cardItemGrey__nAuLo{background:var(--color-grey-bg)}.blocks_sectionCompact__cweZv{padding:2em 1em}.blocks_sectionSpacious__qrQEI{padding:6em 1em}.blocks_sectionFlush__7pPZp{padding:0}.blocks_sectionHeading__xF8qj{font-family:Poppins,sans-serif;font-size:2em;font-weight:700;color:var(--color-heading,#363e54);margin:0 0 1.5em;text-align:center}.blocks_sectionSubheading__4sswA{font-size:1.125em;color:#363e54;text-align:center;max-width:700px;margin:-1em auto 2em;line-height:1.6}.blocks_btn__apJPq{display:inline-block;padding:.875em 2em;background:var(--color-primary);color:#fff;text-decoration:none;font-family:Poppins,sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;border:2px solid var(--color-primary);border-radius:8px;transition:all .2s ease;cursor:pointer}.blocks_btn__apJPq:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.blocks_btnSecondary__S7PpP{background:#515352;border-color:#515352}.blocks_btnSecondary__S7PpP:hover{background:#3d3e3f;border-color:#3d3e3f}.blocks_btnOutline__P0318{background:transparent;color:var(--color-primary)}.blocks_btnOutline__P0318:hover{background:var(--color-primary);color:#fff}.blocks_btnText__QqYxI{background:transparent;border:none;color:var(--color-primary);text-decoration:underline;padding:.5em 0}.blocks_btnText__QqYxI:hover{color:var(--color-primary-dark)}.blocks_heroBanner__i5Tfe{position:relative;padding:6em 1em;text-align:center;color:#fff;background:var(--color-primary-gradient);overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.blocks_heroBanner__i5Tfe.blocks_hasImage__m_tYY{background:none}.blocks_heroBackground__XxkqH{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.blocks_heroOverlay__aQEKB{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1}.blocks_heroContent__8vbxl{position:relative;z-index:2;max-width:1200px;width:100%;margin:0 auto;padding:0 1em}.blocks_heroPreTitle__8E5Ih{font-size:1.25em;margin:0 0 .5em;opacity:.9}.blocks_heroTitle__eI36W{font-family:Poppins,sans-serif;font-size:3em;font-weight:700;margin:0 0 .5em}.blocks_heroSubtitle__x4lpb{font-size:1.25em;margin:0 0 1.5em;opacity:.95;line-height:1.6}.blocks_heroButtons__d1xFt{display:flex;gap:1em;flex-wrap:wrap}.blocks_heroButtonsLeft__3EIqG{justify-content:flex-start}.blocks_heroButtonsCenter__HTQHk{justify-content:center}.blocks_heroButtonsRight__MG7ip{justify-content:flex-end}.blocks_heroBtn__u_oXw{background:#fff;color:var(--color-primary);border-color:#fff}.blocks_heroBtn__u_oXw:hover{background:#f5f5f5;border-color:#f5f5f5}.blocks_heroBtnPrimary__hbbrN{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.blocks_heroBtnPrimary__hbbrN:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}[data-brand=macmillan] .blocks_heroBtnPrimary__hbbrN{background:#fff!important;color:#00a94f!important;border-color:#00a94f!important}[data-brand=macmillan] .blocks_heroBtnPrimary__hbbrN:hover{background:rgba(0,169,79,.05)!important;border-color:#008a3f!important;color:#008a3f!important}.blocks_heroBtnOutline__ux6Tf{background:transparent;color:#fff;border-color:#fff}.blocks_heroBtnOutline__ux6Tf:hover{background:#fff;color:var(--color-primary)}.blocks_btnDark__yTb0l{background:#333;color:#fff;border-color:#363e54}.blocks_btnDark__yTb0l:hover{background:#222;border-color:#222}.blocks_heroSmall__xmcIY{min-height:300px;padding:2em 1em}.blocks_heroMedium__Lms_9{min-height:450px;padding:4em 1em}.blocks_heroLarge__Im68q{min-height:600px;padding:6em 1em}.blocks_heroFull__coBw5{min-height:100vh}.blocks_heroBannerImage__SM5c6{margin-top:3em;max-width:800px;width:100%}.blocks_heroBannerImage__SM5c6 img{width:100%;height:auto}.blocks_heroForegroundImage__9Vxvs{display:flex;justify-content:center;margin:2em 0 0}.blocks_heroForegroundImage__9Vxvs img{max-width:100%;height:auto}.blocks_heroSplit__p4D1g{width:100%;padding:4em 1em}.blocks_heroSplitWrapper__c_5p5{max-width:1200px;margin:0 auto}.blocks_heroSplitInner__f7fhn{display:grid;grid-template-columns:1fr 1fr;gap:3em;align-items:center}.blocks_heroSplitInner__f7fhn.blocks_heroSplitImageLeft__N0wDl{direction:rtl}.blocks_heroSplitInner__f7fhn.blocks_heroSplitImageLeft__N0wDl>*{direction:ltr}.blocks_heroSplitContent__FRS2F{display:flex;flex-direction:column;justify-content:center}.blocks_heroSplitImage__cUPct{position:relative;overflow:hidden;border-radius:16px}.blocks_heroSplitImg__mSc9L{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;border-radius:16px}.blocks_heroSplitImagePlaceholder__TSCR1{width:100%;height:300px;background:hsla(0,0%,100%,.2);border-radius:16px}.blocks_textSection__Sd7it{padding:3em 1em;background:#fff}.blocks_textContent__34pDP{font-size:1.125em;line-height:1.8;color:#363e54}.blocks_textContent__34pDP div,.blocks_textContent__34pDP li,.blocks_textContent__34pDP p,.blocks_textContent__34pDP span{color:inherit!important;font-family:inherit!important}.blocks_textContent__34pDP p{margin:0 0 1.5em}.blocks_textContent__34pDP>:last-child{margin-bottom:0}.blocks_textContent__34pDP h2{font-family:Poppins,sans-serif;font-size:1.75em;font-weight:700;color:var(--color-heading,#363e54);margin:1.5em 0 .75em}.blocks_textContent__34pDP h3{font-family:Poppins,sans-serif;font-size:1.25em;font-weight:600;color:var(--color-primary);margin:1.5em 0 .5em}.blocks_textContent__34pDP ol,.blocks_textContent__34pDP ul{margin:0 0 1.5em;padding-left:1.5em}.blocks_textContent__34pDP li{margin-bottom:.5em}.blocks_textContent__34pDP a{color:var(--color-primary);text-decoration:underline}.blocks_textContent__34pDP a:hover{color:var(--color-primary-dark)}.blocks_textCenter__awQi0{text-align:center}.blocks_featureGrid__7K191{padding:4em 1em;background:var(--color-grey-bg)}.blocks_featureGrid__7K191.blocks_sectionWhite__FbvyH{background:#fff}.blocks_featureCards__cLNLI{display:grid;gap:2em;justify-content:center}.blocks_featureCards__cLNLI.blocks_cols2__PvxWu{grid-template-columns:repeat(2,1fr)}.blocks_featureCards__cLNLI.blocks_cols3__XQI5o{grid-template-columns:repeat(3,1fr)}.blocks_featureCards__cLNLI.blocks_cols4__NagF3{grid-template-columns:repeat(4,1fr)}.blocks_featureCards__cLNLI.blocks_cols5__K1OHh{grid-template-columns:repeat(5,1fr)}.blocks_featureCards__cLNLI.blocks_desktopOnly__2_FUY{display:grid}.blocks_mobileOnly__wGzx8{display:none}@media (max-width:640px){.blocks_featureCards__cLNLI.blocks_desktopOnly__2_FUY{display:none}.blocks_mobileOnly__wGzx8{display:block}}.blocks_featureCardsScroll__DMQQ3{display:flex;gap:1.5rem}.blocks_featureCardScrollItem__KHXDq{flex:0 0 300px;max-width:300px;min-width:300px}.blocks_featureCardScrollItem__KHXDq .blocks_featureCard__YAwnm{height:100%}.blocks_featureCardScrollItem__KHXDq.blocks_featureCardCustom__b5Oyi .blocks_featureCard__YAwnm{background:var(--card-bg);color:var(--card-text)}@media (max-width:480px){.blocks_featureCardScrollItem__KHXDq{flex:0 0 85vw;max-width:85vw;min-width:85vw}}.blocks_featureCard__YAwnm{background:#fff;padding:2em;border-radius:18px;text-align:center;transition:background .2s ease;display:flex;flex-direction:column;height:100%}.blocks_featureCard__YAwnm:hover{background:#fafafa}.blocks_featureCardsGrey__hINzs .blocks_featureCard__YAwnm{background:var(--color-grey-bg)}.blocks_featureCardsGrey__hINzs .blocks_featureCard__YAwnm:hover{background:#ebebed}.blocks_featureCardsWhite__iMVmf .blocks_featureCard__YAwnm{background:#fff}.blocks_featureCardsWhite__iMVmf .blocks_featureCard__YAwnm:hover{background:#fafafa}.blocks_featureCardsWhiteOnWhite__in3W_ .blocks_featureCard__YAwnm{background:#fff}.blocks_featureCardsWhiteOnWhite__in3W_ .blocks_featureCard__YAwnm:hover{background:#fafafa}.blocks_featureCardsDark__FtSOr .blocks_featureCard__YAwnm{background:#515352}.blocks_featureCardsDark__FtSOr .blocks_featureCard__YAwnm:hover{background:#5d5e5f}.blocks_featureCardsDark__FtSOr .blocks_featureCardTitle__lCLyD{color:#fff}.blocks_featureCardsDark__FtSOr .blocks_featureCardDescription__d_MOL{color:hsla(0,0%,100%,.85)}.blocks_featureCardsDark__FtSOr .blocks_featureCardLink__CppO_{color:var(--color-primary)}.blocks_featureCardsCustom__Qid1U .blocks_featureCard__YAwnm{background:var(--card-bg,#f5f5f7);color:var(--card-text,#363e54)}.blocks_featureCardsCustom__Qid1U .blocks_featureCard__YAwnm:hover{filter:brightness(.95)}.blocks_featureCardsCustom__Qid1U .blocks_featureCardTitle__lCLyD{color:var(--card-text,#363e54)}.blocks_featureCardsCustom__Qid1U .blocks_featureCardDescription__d_MOL{color:var(--card-text,#363e54);opacity:.85}.blocks_featureCardsCustom__Qid1U .blocks_featureCardLink__CppO_{color:var(--card-text,#363e54);opacity:.9}.blocks_featureCardIcon__HJcjx{width:64px;height:64px;margin:0 auto 1em;color:var(--color-primary);display:flex;align-items:center;justify-content:center}.blocks_featureCardIconLarge__yzuU0{width:120px;height:120px;margin:0 auto 1.5em}.blocks_featureCardIcon__HJcjx img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.blocks_featureCardTitle__lCLyD{font-family:Poppins,sans-serif;font-size:1.25em;font-weight:700;color:var(--color-heading,#363e54);margin:0 0 .5em}.blocks_featureCardDescription__d_MOL{font-size:.9375em;color:#363e54;line-height:1.6;margin:0}.blocks_featureCardLink__CppO_{color:var(--color-primary);text-decoration:none;font-weight:500;font-size:.875em;text-transform:uppercase;margin-top:auto;padding-top:1em}.blocks_featureCardLink__CppO_:hover{text-decoration:underline}.blocks_ctaSection__ToVnU{padding:4em 1em;text-align:center;color:#fff}.blocks_ctaSection__ToVnU.blocks_bgPrimary__JjgPK{background:var(--color-primary-gradient)}.blocks_ctaSection__ToVnU.blocks_bgSecondary__WxYM5{background:#1fa78f}.blocks_ctaSection__ToVnU.blocks_bgDark__opD8T{background:#515352}.blocks_ctaSection__ToVnU.blocks_bgLight__Dv1Q0{background:#f5f5f5;color:#363e54}.blocks_ctaTitle__7aore{font-family:Poppins,sans-serif;font-size:2em;font-weight:700;margin:0 0 .5em}.blocks_ctaText__lfOv_{font-size:1.125em;opacity:.9;max-width:600px;margin:0 auto 1.5em}.blocks_ctaButtons__tuW83{display:flex;gap:1em;justify-content:center;flex-wrap:wrap}.blocks_testimonialsSection__hoyvB{padding:4em 1em;background:#fff}.blocks_testimonialsGrid__Z7PmM{display:grid;grid-template-columns:repeat(3,1fr);gap:2em}.blocks_testimonialCard__7R_4X{background:var(--color-grey-bg);border-radius:18px;overflow:hidden;transition:background .2s ease}.blocks_testimonialCard__7R_4X:hover{background:#ebebed}.blocks_testimonialImage__FZ77j{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;background:#ddd}.blocks_testimonialContent__q6mvy{padding:1.5em}.blocks_testimonialName__Bvaxg{font-family:Poppins,sans-serif;font-size:1.25em;font-weight:700;color:var(--color-heading,#363e54);margin:0 0 .5em}.blocks_testimonialExcerpt__kLPFJ{font-size:.9375em;color:#363e54;line-height:1.6;margin:0 0 1em}.blocks_testimonialLink__HZf0q{color:var(--color-primary);text-decoration:none;font-weight:500;font-size:.875em}.blocks_testimonialLink__HZf0q:hover{text-decoration:underline}.blocks_imageText___wcL_{padding:4em 1em;background:#fff}.blocks_imageText___wcL_.blocks_sectionGrey__SWiye{background:var(--color-grey-bg)}.blocks_imageTextInner__uCskQ{display:grid;grid-template-columns:1fr 1fr;gap:3em;align-items:center}.blocks_imageTextInner__uCskQ.blocks_imageLeft__ctlFf{direction:rtl}.blocks_twoColumnGrid__4BiLx{display:grid;grid-template-columns:1fr 1fr;gap:3em;align-items:start}.blocks_imageTextInner__uCskQ.blocks_imageLeft__ctlFf>*{direction:ltr}.blocks_imageTextImage___cO4d{border-radius:8px;overflow:hidden;display:flex;justify-content:center;align-items:center;width:100%}.blocks_imageTextImage___cO4d img{width:auto;max-width:100%;height:auto;max-height:50vh;display:block;border-radius:8px}.blocks_imagePlaceholder__CHyJ1{width:100%;max-width:400px;height:300px;max-height:40vh;background:#e5e5e5;border-radius:8px}.blocks_buttonWrapper__zXAeC{margin-top:1.5em}.blocks_videoWrapper__U7AaA{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.blocks_videoWrapper__U7AaA iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}.blocks_videoElement__C4D0e{width:100%;height:auto;display:block;border-radius:8px}.blocks_imageTextHeading__DjMVN{font-family:Poppins,sans-serif;font-size:2em;font-weight:700;color:var(--color-heading,#363e54);margin:0 0 .75em}.blocks_faqSection__kI7ii{padding:4em 1em;background:var(--color-grey-bg)}.blocks_faqList__Mqsc_{max-width:800px;margin:0 auto}.blocks_faqItem___bUMf{background:#fff;border-radius:8px;margin-bottom:1em;overflow:hidden}.blocks_faqQuestion__Q9KTI{width:100%;padding:1.25em 1.5em;display:flex;justify-content:space-between;align-items:center;background:none;border:none;cursor:pointer;font-family:Poppins,sans-serif;font-size:1.125em;font-weight:600;color:var(--color-heading,#363e54);text-align:left}.blocks_faqQuestion__Q9KTI:hover{background:#f5f5f5}.blocks_faqIcon__5U1sL{font-size:1.5em;color:var(--color-primary);transition:transform .2s ease}.blocks_faqItem___bUMf.blocks_open__YenAb .blocks_faqIcon__5U1sL{transform:rotate(45deg)}.blocks_faqAnswer__z_TEa{padding:0 1.5em 1.25em;font-size:1em;line-height:1.6;color:#363e54}.blocks_statsSection__q5dJV{padding:4em 1em;background:var(--color-primary-gradient);color:#fff}.blocks_statsGrid__EUmBg{display:grid;grid-template-columns:repeat(4,1fr);gap:2em;text-align:center}.blocks_statItem__ThyEM{padding:1em}.blocks_statValue__o9y8H{font-family:Poppins,sans-serif;font-size:3em;font-weight:700;margin:0}.blocks_statLabel__jRRuT{font-size:1em;margin:0;opacity:.9}.blocks_teamSection__8JmLx{padding:4em 1em;background:var(--color-grey-bg)}.blocks_sectionWhite__FbvyH{background:#fff}.blocks_sectionWhiteBg__kvpxz{padding:4em 1.5em;background:#fff}.blocks_sectionGreyBg__gi_01{padding:4em 1.5em;background:var(--color-grey-bg)}.blocks_spacingDefault__ctdoZ{padding-top:4em;padding-bottom:4em}.blocks_spacingCompact__IzYHn{padding-top:2em;padding-bottom:2em}.blocks_spacingLarge__1gBjE{padding-top:6em;padding-bottom:6em}.blocks_teamGrid__P94_F{display:grid;gap:2em}.blocks_teamGrid__P94_F.blocks_cols2__PvxWu{grid-template-columns:repeat(2,1fr)}.blocks_teamGrid__P94_F.blocks_cols3__XQI5o{grid-template-columns:repeat(3,1fr)}.blocks_teamGrid__P94_F.blocks_cols4__NagF3{grid-template-columns:repeat(4,1fr)}.blocks_teamCard__PAhxd{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:transform .2s ease,box-shadow .2s ease}.blocks_teamCard__PAhxd:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.blocks_teamCardPhoto__2c6Vd{position:relative;width:100%;height:280px;background:#e0e0e0}.blocks_teamCardPhotoPlaceholder__wvq4j{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--color-primary-gradient);color:#fff;font-family:Poppins,sans-serif;font-size:3em;font-weight:500}.blocks_teamCardContent__1zjfD{padding:1.5em}.blocks_teamCardName__Z_MPY{font-family:Poppins,sans-serif;font-size:1.375em;font-weight:500;color:var(--color-heading,#363e54);margin:0 0 .25em}.blocks_teamCardRole__pjlui{color:var(--color-primary);font-weight:600;font-size:.9375em;margin:0 0 1em}.blocks_teamCardBio__QecHc{color:#363e54;font-size:.9375em;line-height:1.6;margin:0 0 1em}.blocks_teamCardContact__OUnAE{display:flex;flex-direction:column;gap:.5em;margin-bottom:1em}.blocks_teamCardContactItem__1fW_H{display:flex;align-items:center;gap:.5em;color:#363e54;font-size:.875em;text-decoration:none}.blocks_teamCardContactItem__1fW_H:hover{color:var(--color-primary)}.blocks_teamCardContactItem__1fW_H svg{flex-shrink:0}.blocks_teamCardSocial__PZd2L{display:flex;gap:.75em;margin-bottom:1em}.blocks_teamCardSocialLink__aruYE{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--color-grey-bg);border-radius:50%;color:#363e54;transition:all .2s ease}.blocks_teamCardSocialLink__aruYE:hover{background:var(--color-primary);color:#fff}.blocks_teamCardReadMore__N_W2j{display:inline-block;color:var(--color-primary);font-size:.875em;font-weight:600;text-decoration:none}.blocks_teamCardReadMore__N_W2j:hover{text-decoration:underline}.blocks_teamSectionFooter__jJdec{text-align:center;margin-top:3em}.blocks_divider__fAYeK{padding:1em 0}.blocks_divider__fAYeK.blocks_small__tSBva{padding:.5em 0}.blocks_divider__fAYeK.blocks_large__UTKrh{padding:2em 0}.blocks_dividerLine__W7L2C{border-top:1px solid #e0e0e0;max-width:1200px;margin:0 auto}@media (max-width:1024px){.blocks_featureCards__cLNLI.blocks_cols4__NagF3,.blocks_featureCards__cLNLI.blocks_cols5__K1OHh{grid-template-columns:repeat(3,1fr)}.blocks_statsGrid__EUmBg,.blocks_teamGrid__P94_F.blocks_cols3__XQI5o,.blocks_teamGrid__P94_F.blocks_cols4__NagF3{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.blocks_heroTitle__eI36W{font-size:2.25em}.blocks_featureCards__cLNLI.blocks_cols2__PvxWu,.blocks_featureCards__cLNLI.blocks_cols3__XQI5o,.blocks_featureCards__cLNLI.blocks_cols4__NagF3,.blocks_featureCards__cLNLI.blocks_cols5__K1OHh,.blocks_imageTextInner__uCskQ,.blocks_teamGrid__P94_F.blocks_cols2__PvxWu,.blocks_teamGrid__P94_F.blocks_cols3__XQI5o,.blocks_teamGrid__P94_F.blocks_cols4__NagF3,.blocks_testimonialsGrid__Z7PmM{grid-template-columns:1fr}.blocks_imageTextInner__uCskQ.blocks_imageLeft__ctlFf{direction:ltr}.blocks_twoColumnGrid__4BiLx{grid-template-columns:1fr;gap:2em}.blocks_statsGrid__EUmBg{grid-template-columns:repeat(2,1fr)}.blocks_ctaButtons__tuW83,.blocks_heroButtons__d1xFt{flex-direction:column;align-items:center}.blocks_heroSplit__p4D1g{padding:3em 1em}.blocks_heroSplitInner__f7fhn{grid-template-columns:1fr;gap:2em}.blocks_heroSplitInner__f7fhn.blocks_heroSplitImageLeft__N0wDl{direction:ltr}.blocks_heroSplitContent__FRS2F{text-align:center!important}.blocks_heroSplitContent__FRS2F .blocks_heroButtons__d1xFt{justify-content:center!important}.blocks_heroSplitImage__cUPct{order:2}.blocks_heroSmall__xmcIY{min-height:250px}.blocks_heroMedium__Lms_9{min-height:350px}.blocks_heroLarge__Im68q{min-height:450px}.blocks_heroFull__coBw5{min-height:100vh}.blocks_cardContainer__xv2q_{padding:2em 1em}.blocks_card__rLqKh,.blocks_greyCard__5G2v5{padding:2em;border-radius:12px}.blocks_cardGrid2__ZJEm8,.blocks_cardGrid3__kKARb{grid-template-columns:1fr}.blocks_cardItem__w7JR0{padding:1.5em;border-radius:12px}}.blocks_contactForm__rLhFG{padding:4em 1em;background:var(--color-grey-bg)}.blocks_form__z0jF_{max-width:700px;margin:2em auto 0;background:#fff;padding:2.5em;border-radius:18px}.blocks_formRow__BM6Kx{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5em}.blocks_formGroup__Rj3Hf{margin-bottom:1.5em}.blocks_formLabel__qfB_Q{display:block;font-size:.9em;font-weight:600;color:#1d1d1f;margin-bottom:.5em}.blocks_required__8x_1C{color:#e63946}.blocks_formInput__Wi8PR,.blocks_formTextarea__raRZC{width:100%;padding:.875em 1em;font-size:1em;border:1px solid #d2d2d7;border-radius:8px;background:#fff;color:#1d1d1f;transition:border-color .2s,box-shadow .2s}.blocks_formInput__Wi8PR:focus,.blocks_formTextarea__raRZC:focus{outline:none;border-color:#0071e3;box-shadow:0 0 0 3px rgba(0,113,227,.1)}.blocks_formInput__Wi8PR::-moz-placeholder,.blocks_formTextarea__raRZC::-moz-placeholder{color:#86868b}.blocks_formInput__Wi8PR::placeholder,.blocks_formTextarea__raRZC::placeholder{color:#86868b}.blocks_formTextarea__raRZC{resize:vertical;min-height:150px}.blocks_formStatus__iZYny{padding:1em;border-radius:8px;margin-bottom:1.5em;font-size:.95em}.blocks_formStatusSuccess__yZ7Si{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.blocks_formStatusError__3mm_b{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.blocks_formButton___IwRJ{display:inline-block;padding:.875em 2em;font-size:1em;font-weight:600;color:#fff;background:#0071e3;border:none;border-radius:8px;cursor:pointer;transition:background .2s}.blocks_formButton___IwRJ:hover{background:#0077ed}.blocks_formButton___IwRJ:disabled{background:#86868b;cursor:not-allowed}.blocks_formInputError__L5y00{border-color:#e63946!important}.blocks_formInputError__L5y00:focus{box-shadow:0 0 0 3px rgba(230,57,70,.1)!important}.blocks_errorMessage__60VBu{display:block;color:#e63946;font-size:.85em;margin-top:.5em}.blocks_formHelpText__1nL5o{font-size:.875em;color:#86868b;margin:0 0 1.5em;font-style:italic}.blocks_formContactNote__nXdXs{background:#f8d7da;color:#721c24;padding:.75em 1em;border-radius:8px;margin-bottom:1.5em;font-size:.9em}@media (max-width:768px){.blocks_formRow__BM6Kx{grid-template-columns:1fr}.blocks_form__z0jF_{padding:1.5em}}.LocationMap_mapWrapper__AZSmJ{width:100%;margin-bottom:2em;padding:0 1.5em;box-sizing:border-box}.LocationMap_controls__ZbKzI{display:flex;gap:1em;margin-bottom:1em;flex-wrap:wrap}.LocationMap_searchForm__JgVA8{display:flex;flex:1;min-width:250px;gap:.5em}.LocationMap_searchInput__nA9Fo{flex:1;padding:.75em 1em;border:1px solid #ddd;border-radius:8px;font-size:1em;outline:none;transition:border-color .2s ease}.LocationMap_searchInput__nA9Fo:focus{border-color:#ff7f32}.LocationMap_searchBtn__2SF32{padding:.75em 1.5em;background:#ff7f32;color:#fff;border:none;border-radius:8px;font-size:1em;font-weight:600;cursor:pointer;transition:background .2s ease}.LocationMap_searchBtn__2SF32:hover{background:#e06a1f}.LocationMap_locationBtn__bFURb{padding:.75em 1.5em;background:var(--color-grey-bg,#f5f5f7);color:#363e54;border:1px solid #ddd;border-radius:8px;font-size:1em;cursor:pointer;transition:all .2s ease;white-space:nowrap}.LocationMap_locationBtn__bFURb:hover{background:#e8e8ea;border-color:#ccc}.LocationMap_mapContainer__v1WY3{position:relative;border-radius:18px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.LocationMap_map__ez3Y1{width:100%;height:100%;z-index:1}.LocationMap_legend___vvyC{position:absolute;bottom:20px;left:20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:1000;min-width:180px;overflow:hidden}.LocationMap_legendHeader__xzIGM{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--color-grey-bg,#f5f5f7);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LocationMap_legendTitle__Jypo_{font-weight:600;font-size:14px;color:#363e54}.LocationMap_legendToggle__YiG36{font-size:10px;color:#363e54}.LocationMap_legendContent__n69AK{padding:12px 16px;display:flex;flex-direction:column;gap:10px}.LocationMap_collapsed__n_vpW .LocationMap_legendContent__n69AK{display:none}.LocationMap_legendItem__lPCbk{display:flex;align-items:center;gap:10px;font-size:13px;color:#363e54;cursor:pointer}.LocationMap_legendItem__lPCbk input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:#ff7f32}.LocationMap_legendDot__Y3eKt{width:12px;height:12px;border-radius:50%;flex-shrink:0}.LocationMap_legendDot__Y3eKt.LocationMap_faceToFace__zzR1W{background:#f58121}.LocationMap_legendDot__Y3eKt.LocationMap_digital__YY6G0{background:#34a853}.LocationMap_legendDot__Y3eKt.LocationMap_prison__xF0K_{background:#4285f4}.LocationMap_mapContainer__v1WY3 .custom-marker{background:transparent!important;border:none!important}.LocationMap_mapContainer__v1WY3 .leaflet-popup-content-wrapper{border-radius:12px;box-shadow:0 3px 14px rgba(0,0,0,.2)}.LocationMap_mapContainer__v1WY3 .leaflet-popup-content{margin:12px 14px}.LocationMap_mapContainer__v1WY3 .leaflet-popup-tip{box-shadow:0 3px 14px rgba(0,0,0,.2)}@media (max-width:768px){.LocationMap_controls__ZbKzI{flex-direction:column}.LocationMap_searchForm__JgVA8{width:100%}.LocationMap_locationBtn__bFURb{width:100%;text-align:center}.LocationMap_legend___vvyC{bottom:10px;left:10px;right:10px;min-width:auto}.LocationMap_legendContent__n69AK,.LocationMap_legendHeader__xzIGM{padding:10px 14px}}.BlogListing_blogListing__6aRwm{padding:4em 1.5em;overflow:visible}.BlogListing_wrapper__akRLG{max-width:1200px;margin:0 auto;overflow:visible}.BlogListing_header__t9qZP{margin-bottom:3em}.BlogListing_heading__dWCZ_{font-family:Poppins,sans-serif;font-size:2em;font-weight:700;margin:0 0 .25em}.BlogListing_subheading__K2i4r{font-size:1.25em;margin:0;max-width:600px;line-height:1.5}.BlogListing_header__t9qZP[style*="text-align: center"] .BlogListing_subheading__K2i4r{margin-left:auto;margin-right:auto}.BlogListing_header__t9qZP[style*="text-align: right"] .BlogListing_subheading__K2i4r{margin-left:auto}.BlogListing_loading__sh0hs{text-align:center;padding:4em 0;color:#363e54}.BlogListing_categoryFilter___y6VJ{display:flex;flex-wrap:wrap;gap:.5em;margin-bottom:2em;justify-content:center}.BlogListing_filterButton___nfVC{padding:.5em 1em;font-family:Poppins,sans-serif;font-size:.875em;text-transform:uppercase;background:#f5f5f5;color:#515352;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease}.BlogListing_filterButton___nfVC:hover{background:#e5e5e5}.BlogListing_filterButtonActive__lMDJ_{background:#f58121;color:#fff}.BlogListing_filterButtonActive__lMDJ_:hover{background:#e36c0a}.BlogListing_blogGrid__1gDJp{display:grid;gap:2em}.BlogListing_cols2__zHi1m{grid-template-columns:repeat(2,1fr)}.BlogListing_cols3__xxh83{grid-template-columns:repeat(3,1fr)}.BlogListing_cols4__WBOqI{grid-template-columns:repeat(4,1fr)}.BlogListing_blogList__H4WvX{display:flex;flex-direction:column;gap:1.5em}.BlogListing_blogList__H4WvX .BlogListing_blogCard__iwb5z{display:grid;grid-template-columns:200px 1fr;gap:1.5em}.BlogListing_blogList__H4WvX .BlogListing_blogCardImage__yNch2{aspect-ratio:16/9}.BlogListing_blogCard__iwb5z{background:#fff;border-radius:18px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .2s ease}.BlogListing_blogCard__iwb5z:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.BlogListing_blogCardScroll__7vaef{flex:0 0 340px;max-width:340px;min-width:340px;scroll-snap-align:start}.BlogListing_blogCardImage__yNch2{position:relative;aspect-ratio:16/9;background:#f5f5f5}.BlogListing_blogCardImagePlaceholder__iPm6J{width:100%;height:100%;background:linear-gradient(135deg,#f5f5f5,#e5e5e5)}.BlogListing_blogCardContent__kC4n5{padding:1.25em}.BlogListing_blogCardCategories__zt6fZ{display:flex;flex-wrap:wrap;gap:.375em;margin-bottom:.75em}.BlogListing_blogCardCategory__CsQ3t{display:inline-block;background:#fff5eb;color:#f58121;font-size:.6875em;font-weight:600;text-transform:uppercase;padding:.25em .625em;border-radius:3px}.BlogListing_blogCardTitle__5UmM5{font-family:Poppins,sans-serif;font-size:1.125em;font-weight:500;color:#515352;margin:0 0 .5em;line-height:1.3}.BlogListing_blogCard__iwb5z:hover .BlogListing_blogCardTitle__5UmM5{color:#f58121}.BlogListing_blogCardExcerpt__N_kBP{font-size:.875em;color:#363e54;line-height:1.5;margin:0 0 .75em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogListing_blogCardMeta__nmYZ8{font-size:.75em;color:#999}.BlogListing_metaDivider__YKlKs{margin:0 .5em}.BlogListing_showMoreContainer__Omk8_{text-align:center;margin-top:3em;padding-top:2em;border-top:1px solid #eee}.BlogListing_showMoreButton__iR7i7{display:inline-block;padding:.875em 2.5em;font-family:Poppins,sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;letter-spacing:.05em;background:#f58121;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease}.BlogListing_showMoreButton__iR7i7:hover:not(:disabled){background:#e36c0a;transform:translateY(-2px)}.BlogListing_showMoreButton__iR7i7:disabled{opacity:.7;cursor:not-allowed}.BlogListing_postsCount__5JEQQ{margin-top:1em;font-size:.875em;color:#999}.BlogListing_noPosts__Se1gv{text-align:center;padding:4em 0;color:#363e54}@media (max-width:1024px){.BlogListing_cols4__WBOqI{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.BlogListing_blogListing__6aRwm{padding:3em 1em}.BlogListing_heading__dWCZ_{font-size:1.75em}.BlogListing_subheading__K2i4r{font-size:1.125em}.BlogListing_categoryFilter___y6VJ{justify-content:flex-start}.BlogListing_cols3__xxh83,.BlogListing_cols4__WBOqI{grid-template-columns:repeat(2,1fr)}.BlogListing_blogList__H4WvX .BlogListing_blogCard__iwb5z{grid-template-columns:1fr}.BlogListing_blogList__H4WvX .BlogListing_blogCardImage__yNch2{aspect-ratio:16/9}.BlogListing_blogCardScroll__7vaef{flex:0 0 300px;max-width:300px;min-width:300px}}@media (max-width:480px){.BlogListing_cols2__zHi1m,.BlogListing_cols3__xxh83,.BlogListing_cols4__WBOqI{grid-template-columns:1fr}.BlogListing_showMoreButton__iR7i7{width:100%}.BlogListing_blogCardScroll__7vaef{flex:0 0 85vw;max-width:85vw;min-width:85vw}}