.globalLayout_layout__SofWd{position:relative}.footerListLinksModule_listArticle__jQj1P{display:flex;flex-direction:column;row-gap:.625rem;align-self:flex-start}.footerListLinksModule_heading__7Pl9Z{font-family:Messina,sans-serif;font-size:1rem;color:#707070;line-height:1.625rem;font-weight:400;margin:0}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:1){.footerListLinksModule_heading__7Pl9Z{font-size:1.3125rem;line-height:2.125rem}}@media only screen and (min-device-width:1024px)and (max-device-width:1366px)and (-webkit-min-device-pixel-ratio:1.5){.footerListLinksModule_heading__7Pl9Z{font-size:1.3125rem;line-height:2.125rem}}.footerListLinksModule_list__HD8Qz{list-style:none;padding:0;margin:0}.footerListLinksModule_link__fwC13{font-family:Messina,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400}@media screen and (min-width:768px){.footerListLinksModule_link__fwC13{font-size:1.125rem;line-height:1.75rem}}.footerListLinksModule_link__fwC13 a{display:inline-flex;align-items:center;min-height:max(24px,1.4375rem)}.footerListLinksModule_link__fwC13 a:hover{border-bottom:1px solid #579aff}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:1){.footerListLinksModule_link__fwC13{font-size:1.3125rem;line-height:2.125rem}}@media only screen and (min-device-width:1024px)and (max-device-width:1366px)and (-webkit-min-device-pixel-ratio:1.5){.footerListLinksModule_link__fwC13{font-size:1.3125rem;line-height:2.125rem}}.footerModule_footerModule__N0vDm{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:1.875rem;row-gap:1.875rem;background:rgba(0,0,0,0);border-top:1px solid #d8d8d8;padding:1.625rem .75rem;margin-top:6.25rem}.footerModule_footerModule__N0vDm article{padding-right:.9375rem}@media screen and (min-width:768px){.footerModule_footerModule__N0vDm{display:flex;column-gap:2.8125rem;min-height:13.125rem;align-items:center;padding:1.625rem 2.5rem}.footerModule_footerModule__N0vDm article:nth-last-child(-n+1){margin-left:auto;margin-right:12.5rem}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:1){.footerModule_footerModule__N0vDm{display:grid;grid-row-gap:4.375rem;row-gap:4.375rem}.footerModule_footerModule__N0vDm article:nth-last-child(-n+1){margin-left:unset;margin-right:unset}}@media only screen and (min-device-width:1024px)and (max-device-width:1366px)and (-webkit-min-device-pixel-ratio:1.5){.footerModule_footerModule__N0vDm{display:grid;grid-row-gap:4.375rem;row-gap:4.375rem}.footerModule_footerModule__N0vDm article:nth-last-child(-n+1){margin-left:unset;margin-right:unset}}@media screen and (min-width:768px){.footerModule_isOnMainPage__RnbUL{transform:translate3d(0,100%,0);opacity:0}}.footerModule_animatedFooterContainer__i6niO{width:100%;overflow:hidden}.cardModule_articleWrapper__GoFPW{position:relative;display:flex;flex-direction:column;--duration:0.65s;transition:opacity var(--duration) cubic-bezier(.65,0,.35,1)}.cardModule_media__UfMpe{width:100%;aspect-ratio:668/378;border-radius:.3125rem;object-fit:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.cardModule_imagePlaceholder__6p1_8,.cardModule_videoPlaceholder__7eh0v{position:absolute;top:0;left:0;z-index:1;opacity:1}.cardModule_imageOverlay__mmVcp,.cardModule_videoOverlay__F6NEN{position:absolute;top:0;left:0;z-index:2;opacity:0;transition:opacity .5s ease-in-out}.cardModule_imageLoaded__ckJTU,.cardModule_videoLoaded__vOAEE{opacity:1}.cardModule_hidden__ao8dJ{opacity:0}.cardModule_captionWrapper__9KgIV{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:1.25rem;column-gap:1.25rem;margin-top:.9375rem}@media screen and (min-width:768px){.cardModule_captionWrapper__9KgIV{margin-top:1.25rem;grid-template-columns:repeat(6,1fr)}}.cardModule_top_heading__VeULl{grid-column:1/span 4;margin:0 0 .625rem;font-family:DM Mono,serif;font-size:1rem;line-height:1.25rem;font-weight:400;letter-spacing:.05rem;text-transform:uppercase}@media screen and (min-width:768px){.cardModule_top_heading__VeULl{line-height:1.125rem;grid-column:1/span 6}}.cardModule_middle_heading__Ts3ue{grid-column:1/span 4;display:inline-flex;align-items:center;margin:0;font-family:Messina,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:400;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media screen and (min-width:768px){.cardModule_middle_heading__Ts3ue{font-size:1.375rem;line-height:2rem;grid-column:1/span 5}}.cardModule_description__kYfj4{grid-column:1/span 4;margin:0;font-family:Messina,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:400;color:#595959;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (min-width:768px){.cardModule_description__kYfj4{font-size:1.375rem;line-height:2rem;grid-column:1/span 5}}.cardModule_arrow__mlHTd{margin-left:1rem}.cardModule_mediaWrapper__tho_z{position:relative}.cardModule_mediaContainer__T_PEH{position:relative;width:100%;aspect-ratio:668/378;border-radius:.3125rem;overflow:hidden;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}@media(any-hover:none){.cardModule_mediaContainer__T_PEH{transform:none!important}}.cardModule_placeholder__M_bdc{width:100%;aspect-ratio:668/378;border-radius:.3125rem;background:linear-gradient(135deg,#f5f5f5,#e8e8e8);display:flex;align-items:center;justify-content:center}.cardModule_placeholderContent__3qfU5{text-align:center;padding:1.25rem}.cardModule_placeholderTitle__zrgCr{font-family:Messina,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:400;color:#595959;margin:0}@media screen and (min-width:768px){.cardModule_placeholderTitle__zrgCr{font-size:1.375rem;line-height:2rem}}@media screen and (min-width:1440px){.cardModule_compact__I7jq7 .cardModule_captionWrapper__9KgIV{margin-top:.9375rem}.cardModule_compact__I7jq7 .cardModule_description__kYfj4,.cardModule_compact__I7jq7 .cardModule_middle_heading__Ts3ue{font-family:Messina,sans-serif;font-size:1.0625rem;line-height:1.5rem;font-weight:400}}@media screen and (min-width:1440px)and (min-width:768px){.cardModule_compact__I7jq7 .cardModule_description__kYfj4,.cardModule_compact__I7jq7 .cardModule_middle_heading__Ts3ue{font-size:1.125rem;line-height:1.75rem}}@keyframes Logo_fadeIn__AaQyq{0%{opacity:0}to{opacity:1}}.Logo_logo__jc9At{z-index:5;position:absolute;top:1.5625rem;left:2.5rem;font-family:Messina;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.2px;animation:Logo_fadeIn__AaQyq .5s linear forwards;margin:0}@media screen and (max-width:768px){.Logo_logo__jc9At{left:.8125rem}}.heroInfoModule_heroInfoSection__d6iFl{display:flex;flex-direction:column;grid-template-columns:1fr;row-gap:1.875rem;padding:.9375rem 20px 0}@media screen and (min-width:768px){.heroInfoModule_heroInfoSection__d6iFl{display:grid;grid-template-columns:21.5625rem minmax(0,1fr);padding:2.5rem 2.5rem 0;grid-row-gap:3.75rem;row-gap:3.75rem}}.heroInfoModule_heading__879Xi{font-family:Messina,serif;font-size:1.875rem;line-height:2.5rem;font-weight:400;letter-spacing:-.02375rem;color:#000;margin:0}@media screen and (min-width:768px){.heroInfoModule_heading__879Xi{font-size:2.625rem;line-height:3.25rem;margin:0}}.heroInfoModule_fromBottomToTop__0rsI_{transform:translateY(7.5rem)}.heroInfoModule_headline__lBq5Z{display:flex;justify-content:flex-start;font-family:Messina,serif;font-size:1.875rem;line-height:2.5rem;font-weight:400;letter-spacing:-.02375rem;color:#000;width:100%;margin:0}@media screen and (min-width:768px){.heroInfoModule_headline__lBq5Z{font-size:2.625rem;line-height:3.25rem}}.heroInfoModule_headline__lBq5Z span{text-align:left}@media screen and (min-width:768px){.heroInfoModule_headline__lBq5Z span{max-width:70%}}.heroInfoModule_introBody__sgwgB{display:flex;flex-direction:column}@media screen and (min-width:768px){.heroInfoModule_introBody__sgwgB{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:1.25rem;column-gap:1.25rem}}.heroInfoModule_anchorWrapper__N29uC{margin-top:1.875rem}@media screen and (min-width:768px){.heroInfoModule_anchorWrapper__N29uC{grid-column:2/span 10;grid-row:2;margin-top:2.5rem}}@media screen and (min-width:1024px){.heroInfoModule_anchorWrapper__N29uC{grid-column:3/span 7}}@media screen and (min-width:1440px){.heroInfoModule_anchorWrapper__N29uC{grid-column:1/span 3;grid-row:1;margin-top:0}}.heroInfoModule_anchorHeading__rlAgn{font-family:DM Mono,sans-serif;font-size:.9375rem;line-height:1.5rem;font-weight:400;letter-spacing:.05rem;margin:0 0 .1875rem}.heroInfoModule_anchorList__fP_9c{list-style:none;padding:0;margin:0}.heroInfoModule_anchorItem__fHgMM{font-family:DM Mono,sans-serif;font-size:max(13px,.9375rem);letter-spacing:.05rem;line-height:1.55;text-transform:uppercase}.heroInfoModule_paragraphWrapper__Fa62e{--line:max(28px,1.75rem);font-family:Messina,sans-serif;font-size:max(17px,1.0625rem);line-height:1.65;color:#000}@media screen and (min-width:768px){.heroInfoModule_paragraphWrapper__Fa62e{--line:max(30px,2rem);font-size:max(18px,1.1875rem);line-height:1.68}}.heroInfoModule_paragraphWrapper__Fa62e p{margin:0 0 calc(var(--line)*.75);text-wrap:pretty}.heroInfoModule_paragraphWrapper__Fa62e p:last-child{margin-bottom:0}.heroInfoModule_paragraphWrapper__Fa62e strong{font-weight:700}.heroInfoModule_paragraphsWrapper__DQQ0M{display:flex;flex-direction:column;align-items:flex-start;gap:2.625rem}@media screen and (max-width:768px){.heroInfoModule_paragraphsWrapper__DQQ0M{margin-top:30px}}@media screen and (min-width:768px){.heroInfoModule_paragraphsWrapper__DQQ0M{grid-column:2/span 10;grid-row:1;gap:3rem}}@media screen and (min-width:1024px){.heroInfoModule_paragraphsWrapper__DQQ0M{grid-column:3/span 7}}@media screen and (min-width:1440px){.heroInfoModule_paragraphsWrapper__DQQ0M{grid-column:4/span 6}}.heroInfoModule_paragraphsWrapper__DQQ0M a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.heroInfoModule_paragraphsWrapper__DQQ0M a:hover{-webkit-text-decoration-color:#579aff;text-decoration-color:#579aff;text-decoration-thickness:2px}.heroInfoModule_paragraph__cw7hg{font-family:Messina,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;margin:0}@media screen and (min-width:768px){.heroInfoModule_paragraph__cw7hg{font-size:1.125rem;line-height:1.75rem}}.heroInfoModule_paragraphHeading__WpDAI{width:100%;margin:0 0 .875rem;font-family:Messina,sans-serif;font-size:max(20px,1.3125rem);line-height:1.3;font-weight:700;text-align:left;color:#000}@media screen and (min-width:768px){.heroInfoModule_paragraphHeading__WpDAI{margin-bottom:1rem;font-size:max(21px,1.5rem)}}.heroInfoModule_seeMoreButton__45YP6{background:none;padding:0}.heroInfoModule_seeMoreButton__45YP6 span{font-family:DM Mono,serif;font-size:1rem;line-height:1.25rem;font-weight:400;letter-spacing:.05rem;border-bottom:1px solid rgba(0,0,0,0)}@media screen and (min-width:768px){.heroInfoModule_seeMoreButton__45YP6 span{line-height:1.375rem;font-size:1.125rem}}.heroInfoModule_seeMoreButton__45YP6 span:hover{border-bottom:1px solid #579aff}@media screen and (min-width:768px){.heroInfoModule_seeMoreButton__45YP6{margin-top:2.5rem}}.heroInfoModule_buttonSvg__YbCAT{width:.59375rem;margin-left:.46875rem;height:auto;transition-duration:.3s}.heroInfoModule_openSvg__72Ral{transform:rotate(180deg)}.casePage_casePageMain__n82DX{overflow:hidden;position:relative}.casePage_casePageContent__gQJ4z{margin-top:9.375rem;background-color:#fff}@media screen and (min-width:768px)and (orientation:landscape){.casePage_casePageContent__gQJ4z{margin-top:12.5rem}}.casePage_articlesWrapper__F6SUg{display:flex;flex-direction:column;margin-top:3.75rem;margin-bottom:8.75rem;opacity:1}@media screen and (max-width:767.98px){.casePage_articlesWrapper__F6SUg>[data-block=blockquote]>*,.casePage_articlesWrapper__F6SUg>[data-block=double_image]>*,.casePage_articlesWrapper__F6SUg>[data-block=markdown]>*{padding-left:20px;padding-right:20px}.casePage_articlesWrapper__F6SUg>[data-block=vimeovideo]>*{padding-left:0;padding-right:0}.casePage_articlesWrapper__F6SUg>[data-block=vimeovideo]>*>*+*{padding-left:20px;padding-right:20px}}.casePage_articlesWrapper__F6SUg>[data-block=blockquote] p,.casePage_articlesWrapper__F6SUg>[data-block=data_key_list] p,.casePage_articlesWrapper__F6SUg>[data-block=image] p,.casePage_articlesWrapper__F6SUg>[data-block=related_work] p,.casePage_articlesWrapper__F6SUg>[data-block=vimeovideo] p{font-size:max(15px,1rem);line-height:1.45}@media screen and (min-width:768px){.casePage_articlesWrapper__F6SUg>[data-block=blockquote] p,.casePage_articlesWrapper__F6SUg>[data-block=data_key_list] p,.casePage_articlesWrapper__F6SUg>[data-block=image] p,.casePage_articlesWrapper__F6SUg>[data-block=related_work] p,.casePage_articlesWrapper__F6SUg>[data-block=vimeovideo] p{font-size:max(15px,1.125rem);line-height:1.45}}.casePage_articlesWrapper__F6SUg>[data-block=email_submit] input{font-size:max(16px,1rem);line-height:1.5}@media screen and (min-width:768px){.casePage_articlesWrapper__F6SUg>[data-block=email_submit] input{font-size:max(16px,1.125rem);line-height:1.5}}.casePage_articlesWrapper__F6SUg>[data-block=email_submit] button{font-size:max(14px,1rem);line-height:1.3}@media screen and (min-width:768px){.casePage_articlesWrapper__F6SUg>[data-block=email_submit] button{font-size:max(14px,1.125rem);line-height:1.3}.casePage_articlesWrapper__F6SUg{margin-top:6rem}}.casePage_articlesWrapper__F6SUg>*+*{margin-top:3.5rem}@media screen and (min-width:768px){.casePage_articlesWrapper__F6SUg>*+*{margin-top:6rem}.casePage_articlesWrapper__F6SUg>[data-block=markdown]+:empty+[data-block=markdown],.casePage_articlesWrapper__F6SUg>[data-block=markdown]+[data-block=markdown]{margin-top:4rem}}.casePage_articlesWrapper__F6SUg>:is([data-block=image],[data-block=vimeovideo],[data-block=double_image])+:empty+:is([data-block=image],[data-block=vimeovideo],[data-block=double_image]),.casePage_articlesWrapper__F6SUg>:is([data-block=image],[data-block=vimeovideo],[data-block=double_image])+:is([data-block=image],[data-block=vimeovideo],[data-block=double_image]){margin-top:1.25rem}@media screen and (min-width:768px){.casePage_articlesWrapper__F6SUg>:is([data-block=image],[data-block=vimeovideo],[data-block=double_image])+:empty+:is([data-block=image],[data-block=vimeovideo],[data-block=double_image]),.casePage_articlesWrapper__F6SUg>:is([data-block=image],[data-block=vimeovideo],[data-block=double_image])+:is([data-block=image],[data-block=vimeovideo],[data-block=double_image]){margin-top:2rem}}.casePage_articlesWrapper__F6SUg>:empty{display:none}.casePage_fromTopToBottom__IddqK{transform:translate3d(0,7.5rem,0)}.casePage_heroImage__xOTjO{width:100vw!important;margin-left:-20px}@media screen and (min-width:768px){.casePage_heroImage__xOTjO{margin-left:-2.5rem}}.articlePage_articlePage__4cnuX{position:relative;padding-top:9.375rem;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.articlePage_articlePage__4cnuX::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.articlePage_articlePage__4cnuX{padding-top:12.5rem}}.articlePage_heroSection__7TOKH{width:100%;margin-bottom:40px}@media screen and (min-width:768px){.articlePage_heroSection__7TOKH{margin-bottom:8.75rem}}.articlePage_introductionWrapper__3dqHI{display:grid;grid-column-gap:1.375rem;grid-template-columns:repeat(4,1fr);padding-left:.8125rem;padding-right:.8125rem;width:100%;margin-bottom:1.875rem}@media screen and (min-width:768px){.articlePage_introductionWrapper__3dqHI{grid-template-columns:repeat(12,1fr);grid-column-gap:1.25rem;padding-left:2.5rem;padding-right:2.5rem}}@media screen and (max-width:767.98px){.articlePage_introductionWrapper__3dqHI{padding-left:20px;padding-right:20px}}@media screen and (min-width:768px){.articlePage_introductionWrapper__3dqHI{margin-bottom:2.5rem}}.articlePage_introduction__HBRHc{grid-column:1/span 4;font-family:Messina,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:300;margin:0;text-wrap:balance}@media screen and (min-width:768px){.articlePage_introduction__HBRHc{font-size:2.625rem;line-height:3.25rem}}@media screen and (max-width:767.98px){.articlePage_introduction__HBRHc{font-size:max(20px,1.25rem);line-height:1.4}}@media screen and (min-width:768px){.articlePage_introduction__HBRHc{grid-column:2/span 10}}@media screen and (min-width:1024px){.articlePage_introduction__HBRHc{grid-column:3/span 7}}@media screen and (min-width:1440px){.articlePage_introduction__HBRHc{grid-column:4/span 6}}.articlePage_headingAndDurationWrapper__iEteO{display:flex;flex-direction:column;align-items:flex-start;padding:0 20px;margin-bottom:1.875rem;row-gap:.9375rem}@media screen and (min-width:768px){.articlePage_headingAndDurationWrapper__iEteO{flex-direction:row;justify-content:space-between;align-items:flex-end;align-items:last baseline;column-gap:1.25rem;padding:0 2.5rem;margin-bottom:2.5rem;row-gap:0}}.articlePage_heroHeading__t3zVc{font-family:Messina,serif;font-size:1.875rem;line-height:2.5rem;font-weight:400;letter-spacing:-.02375rem;margin:0;text-wrap:balance}@media screen and (min-width:768px){.articlePage_heroHeading__t3zVc{font-size:2.625rem;line-height:3.25rem;max-width:calc((100% - 11 * 1.25rem) / 12 * 8 + 7 * 1.25rem)}}.articlePage_articleDuration__1qnFM{flex-shrink:0;font-family:DM Mono,serif;font-size:1rem;line-height:1.25rem;font-weight:400;letter-spacing:.05rem;font-size:max(13px,1rem);line-height:1.3;text-transform:uppercase}@media screen and (min-width:768px){.articlePage_articleDuration__1qnFM{line-height:1.125rem;line-height:1.3}}.articlePage_heroImageWrapper__hQfBg{position:relative;width:100%;margin-bottom:.9375rem}@media screen and (min-width:768px){.articlePage_heroImageWrapper__hQfBg{margin-bottom:1.25rem}}.articlePage_heroMedia__Z2dfI{position:absolute;width:100%;height:100%;top:0;left:0}.articlePage_tagAndCreditsWrapper__31AvV{display:flex;flex-direction:column-reverse;row-gap:.9375rem;padding:0 20px}@media screen and (min-width:768px){.articlePage_tagAndCreditsWrapper__31AvV{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:1.25rem;column-gap:1.25rem;padding:0 2.5rem;grid-row-gap:0;row-gap:0}}.articlePage_heroTag__QHVhR{display:flex;justify-content:center;align-items:center;min-height:max(26px,1.625rem);border:1px solid #000;width:-moz-fit-content;width:fit-content;padding:0 .5rem;font-family:DM Mono,serif;font-size:1rem;line-height:1.25rem;font-weight:400;letter-spacing:.05rem;font-size:max(13px,1rem);line-height:1.3;text-transform:uppercase}@media screen and (min-width:768px){.articlePage_heroTag__QHVhR{line-height:1.125rem;padding:0 .625rem;height:max(26px,1.9375rem);line-height:1.3;grid-column:1/span 3}}.articlePage_heroCredits__6ak5P{max-width:16.25rem;font-family:Messina,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;font-size:max(15px,1rem);margin:0}@media screen and (min-width:768px){.articlePage_heroCredits__6ak5P{font-size:1.125rem;line-height:1.75rem;grid-column:4/span 9;max-width:unset;font-size:max(15px,1.125rem)}}.articlePage_articleContentWrapper__hmZf0{display:flex;flex-direction:column;row-gap:3.75rem;margin-top:0;margin-bottom:8.75rem;opacity:1}@media screen and (max-width:767.98px){.articlePage_articleContentWrapper__hmZf0>[data-block=blockquote]>*,.articlePage_articleContentWrapper__hmZf0>[data-block=double_image]>*,.articlePage_articleContentWrapper__hmZf0>[data-block=markdown]>*{padding-left:20px;padding-right:20px}.articlePage_articleContentWrapper__hmZf0>[data-block=vimeovideo]>*{padding-left:0;padding-right:0}.articlePage_articleContentWrapper__hmZf0>[data-block=vimeovideo]>*>*+*{padding-left:20px;padding-right:20px}}.articlePage_articleContentWrapper__hmZf0>[data-block=blockquote] p,.articlePage_articleContentWrapper__hmZf0>[data-block=data_key_list] p,.articlePage_articleContentWrapper__hmZf0>[data-block=image] p,.articlePage_articleContentWrapper__hmZf0>[data-block=related_work] p,.articlePage_articleContentWrapper__hmZf0>[data-block=vimeovideo] p{font-size:max(15px,1rem);line-height:1.45}@media screen and (min-width:768px){.articlePage_articleContentWrapper__hmZf0>[data-block=blockquote] p,.articlePage_articleContentWrapper__hmZf0>[data-block=data_key_list] p,.articlePage_articleContentWrapper__hmZf0>[data-block=image] p,.articlePage_articleContentWrapper__hmZf0>[data-block=related_work] p,.articlePage_articleContentWrapper__hmZf0>[data-block=vimeovideo] p{font-size:max(15px,1.125rem);line-height:1.45}}.articlePage_articleContentWrapper__hmZf0>[data-block=email_submit] input{font-size:max(16px,1rem);line-height:1.5}@media screen and (min-width:768px){.articlePage_articleContentWrapper__hmZf0>[data-block=email_submit] input{font-size:max(16px,1.125rem);line-height:1.5}}.articlePage_articleContentWrapper__hmZf0>[data-block=email_submit] button{font-size:max(14px,1rem);line-height:1.3}@media screen and (min-width:768px){.articlePage_articleContentWrapper__hmZf0>[data-block=email_submit] button{font-size:max(14px,1.125rem);line-height:1.3}.articlePage_articleContentWrapper__hmZf0{row-gap:8.75rem}}.articlePage_articleContentWrapper__hmZf0>:has(>[data-module=markdown])+:empty+:has(>[data-module=markdown]),.articlePage_articleContentWrapper__hmZf0>:has(>[data-module=markdown])+:has(>[data-module=markdown]){margin-top:-.25rem}@media screen and (min-width:768px){.articlePage_articleContentWrapper__hmZf0>:has(>[data-module=markdown])+:empty+:has(>[data-module=markdown]),.articlePage_articleContentWrapper__hmZf0>:has(>[data-module=markdown])+:has(>[data-module=markdown]){margin-top:-4.75rem}}.articlePage_articleContentWrapper__hmZf0>:empty{display:none}.casePageHero_heroImageSection__Vwg4l{width:100%;aspect-ratio:9/16;overflow:hidden;position:relative;grid-column-start:1;grid-column-end:3}@media screen and (min-width:768px){.casePageHero_heroImageSection__Vwg4l{aspect-ratio:16/9}}.casePageHero_heroMedia__QGdja{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.doubleImageModule_doubleImageModule__ILc4O{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:1.25rem;column-gap:1.25rem;padding:0 .75rem;grid-row-gap:5.625rem;row-gap:5.625rem}@media screen and (min-width:768px){.doubleImageModule_doubleImageModule__ILc4O{row-gap:unset;grid-template-columns:repeat(12,1fr);padding:0 2.5rem}}.doubleImageModule_imageContainer__B0xhb{grid-column:1/span 4}@media screen and (min-width:768px){.doubleImageModule_imageContainer__B0xhb:first-child{grid-column:1/span 7}.doubleImageModule_imageContainer__B0xhb:last-child{grid-column:8/span 5}}.doubleImageModule_captionWrapper__4Y2mz{width:100%}.doubleImageModule_imageWrapper__1kkHK{position:relative}.doubleImageModule_image__xhTZm{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.3125rem}.markdownModule_markdownModule__EjL9Y{display:grid;grid-column-gap:1.375rem;width:100%;grid-template-columns:repeat(4,1fr);padding-left:.8125rem;padding-right:.8125rem}@media screen and (min-width:768px){.markdownModule_markdownModule__EjL9Y{grid-template-columns:repeat(12,1fr);grid-column-gap:1.25rem;padding-left:2.5rem;padding-right:2.5rem}}.markdownModule_paragraphWrapper__OlIaR{grid-column:1/span 4}@media screen and (min-width:768px){.markdownModule_paragraphWrapper__OlIaR{grid-column:4/span 6}}.markdownModule_paragraphWrapper__OlIaR a{text-decoration:underline;color:#000}.markdownModule_paragraphWrapper__OlIaR a:hover{-webkit-text-decoration-color:#579aff;text-decoration-color:#579aff}.markdownModule_paragraphWrapper__OlIaR p{font-family:Messina,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400}@media screen and (min-width:768px){.markdownModule_paragraphWrapper__OlIaR p{font-size:1.125rem;line-height:1.75rem}}.markdownModule_paragraphWrapper__OlIaR p:last-child{margin-bottom:0}.markdownModule_paragraphWrapper__OlIaR h1,.markdownModule_paragraphWrapper__OlIaR h2{font-family:Messina,serif;font-size:1.875rem;line-height:2.5rem;font-weight:400;letter-spacing:-.02375rem}@media screen and (min-width:768px){.markdownModule_paragraphWrapper__OlIaR h1,.markdownModule_paragraphWrapper__OlIaR h2{font-size:2.625rem;line-height:3.25rem}}.markdownModule_paragraphWrapper__OlIaR h3{font-family:Messina,sans-serif;font-size:1.5rem;line-height:2.25rem;font-weight:400;margin-top:0}@media screen and (min-width:768px){.markdownModule_paragraphWrapper__OlIaR h3{font-size:2rem;line-height:2.625rem}}.markdownModule_paragraphWrapper__OlIaR h4{font-family:Messina,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:400}@media screen and (min-width:768px){.markdownModule_paragraphWrapper__OlIaR h4{font-size:1.375rem;line-height:2rem}}.markdownModule_paragraphWrapper__OlIaR h5{font-family:Messina,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:400}@media screen and (min-width:768px){.markdownModule_paragraphWrapper__OlIaR h5{font-size:1.375rem;line-height:2rem}}.markdownModule_paragraphWrapper__OlIaR h6{font-family:Messina,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:400}@media screen and (min-width:768px){.markdownModule_paragraphWrapper__OlIaR h6{font-size:1.375rem;line-height:2rem}}.markdownModule_paragraphWrapper__OlIaR ol,.markdownModule_paragraphWrapper__OlIaR ul{list-style-position:inside;padding:0;display:flex;flex-direction:column;row-gap:1.25rem;font-family:Messina,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400}@media screen and (min-width:768px){.markdownModule_paragraphWrapper__OlIaR ol,.markdownModule_paragraphWrapper__OlIaR ul{font-size:1.125rem;line-height:1.75rem}}.markdownModule_paragraphWrapper__OlIaR ol p,.markdownModule_paragraphWrapper__OlIaR ul p{display:inline}.markdownModule_paragraphWrapper__OlIaR ol li::marker{font-weight:700}.markdownModule_leftAligned__ialS6{grid-column:1/span 6}.markdownModule_article__BOJNV{--line:max(28px,1.75rem);--space-paragraph:calc(var(--line) * 0.75);--space-item:calc(var(--line) * 0.25);--space-block:calc(var(--line) * 1.25);--space-section:calc(var(--line) * 2);--space-subsection:calc(var(--line) * 1.5);--space-minor:calc(var(--line) * 1.25);--space-after-heading:calc(var(--line) * 0.5);font-family:Messina,sans-serif;font-size:max(17px,1.0625rem);line-height:1.65;color:#000;font-feature-settings:"kern";font-kerning:normal;text-rendering:optimizeLegibility;overflow-wrap:break-word}@media screen and (min-width:768px){.markdownModule_article__BOJNV{--line:max(30px,2rem);font-size:max(18px,1.1875rem);line-height:1.68}.markdownModule_article__BOJNV:not(.markdownModule_leftAligned__ialS6){grid-column:2/span 10}}@media screen and (min-width:1024px){.markdownModule_article__BOJNV:not(.markdownModule_leftAligned__ialS6){grid-column:3/span 7}}@media screen and (min-width:1440px){.markdownModule_article__BOJNV:not(.markdownModule_leftAligned__ialS6){grid-column:4/span 6}}.markdownModule_article__BOJNV ::selection{background:#579aff;color:#000}.markdownModule_article__BOJNV ol,.markdownModule_article__BOJNV p,.markdownModule_article__BOJNV ul{font-size:inherit;line-height:inherit;font-weight:400;letter-spacing:normal}.markdownModule_article__BOJNV>div>:first-child{margin-top:0}.markdownModule_article__BOJNV>div>:last-child{margin-bottom:0}.markdownModule_article__BOJNV p{margin:0 0 var(--space-paragraph);text-wrap:pretty;hanging-punctuation:first}.markdownModule_article__BOJNV b,.markdownModule_article__BOJNV strong{font-weight:700}.markdownModule_article__BOJNV em,.markdownModule_article__BOJNV i{font-style:italic}.markdownModule_article__BOJNV a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-thickness .15s ease,-webkit-text-decoration-color .15s ease;transition:text-decoration-color .15s ease,text-decoration-thickness .15s ease;transition:text-decoration-color .15s ease,text-decoration-thickness .15s ease,-webkit-text-decoration-color .15s ease}.markdownModule_article__BOJNV a:hover{color:inherit;-webkit-text-decoration-color:#579aff;text-decoration-color:#579aff;text-decoration-thickness:2px}.markdownModule_article__BOJNV a:focus-visible{outline:2px solid #000;outline-offset:2px;border-radius:1px}.markdownModule_article__BOJNV small{font-size:.85em}.markdownModule_article__BOJNV mark{background:rgba(87,154,255,.2);color:inherit;padding:0 .1em}.markdownModule_article__BOJNV sub,.markdownModule_article__BOJNV sup{font-size:.7em;line-height:0}.markdownModule_article__BOJNV .markdownModule_heading__LXG9X{position:relative;margin:var(--space-section) 0 var(--space-after-heading);font-family:Messina,sans-serif;font-weight:400;color:#000;text-wrap:balance;scroll-margin-top:2rem}.markdownModule_article__BOJNV .markdownModule_heading__LXG9X+ol,.markdownModule_article__BOJNV .markdownModule_heading__LXG9X+p,.markdownModule_article__BOJNV .markdownModule_heading__LXG9X+ul{margin-top:0}.markdownModule_article__BOJNV .markdownModule_heading__LXG9X+.markdownModule_heading__LXG9X{margin-top:var(--space-after-heading)}.markdownModule_article__BOJNV .markdownModule_heading__LXG9X[data-level="2"]{font-size:max(24px,1.625rem);line-height:1.2;letter-spacing:-.01em}@media screen and (min-width:768px){.markdownModule_article__BOJNV .markdownModule_heading__LXG9X[data-level="2"]{font-size:max(26px,2rem)}}.markdownModule_article__BOJNV .markdownModule_heading__LXG9X[data-level="3"]{margin-top:var(--space-subsection);font-size:max(20px,1.3125rem);line-height:1.3}@media screen and (min-width:768px){.markdownModule_article__BOJNV .markdownModule_heading__LXG9X[data-level="3"]{font-size:max(21px,1.5rem)}}.markdownModule_article__BOJNV .markdownModule_heading__LXG9X[data-level="4"]{margin-top:var(--space-minor);margin-bottom:var(--space-item);font-size:max(18px,1.125rem);line-height:1.4;font-weight:700}@media screen and (min-width:768px){.markdownModule_article__BOJNV .markdownModule_heading__LXG9X[data-level="4"]{font-size:max(19px,1.25rem)}}.markdownModule_article__BOJNV .markdownModule_heading__LXG9X[data-level="5"]{margin-top:var(--space-minor);margin-bottom:var(--space-item);font-size:max(17px,1.0625rem);line-height:1.4;font-weight:700}@media screen and (min-width:768px){.markdownModule_article__BOJNV .markdownModule_heading__LXG9X[data-level="5"]{font-size:max(18px,1.125rem)}}.markdownModule_article__BOJNV .markdownModule_heading__LXG9X[data-level="6"]{margin-top:var(--space-minor);margin-bottom:var(--space-item);font-size:max(17px,1.0625rem);line-height:1.5;font-style:italic;color:#595959}@media screen and (min-width:768px){.markdownModule_article__BOJNV .markdownModule_heading__LXG9X[data-level="6"]{font-size:max(18px,1.125rem)}}.markdownModule_article__BOJNV .markdownModule_headingAnchor__BSvQu{margin-left:.35em;font-family:DM Mono,monospace;font-size:.7em;font-weight:400;font-style:normal;color:#595959;text-decoration:none;opacity:0;transition:opacity .15s ease,color .15s ease}@media screen and (min-width:1024px){.markdownModule_article__BOJNV .markdownModule_headingAnchor__BSvQu{position:absolute;right:100%;top:50%;margin:0 .5em 0 0;transform:translateY(-50%)}}.markdownModule_article__BOJNV .markdownModule_headingAnchor__BSvQu:hover{color:#000}.markdownModule_article__BOJNV .markdownModule_headingAnchor__BSvQu:focus-visible{opacity:1}.markdownModule_article__BOJNV .markdownModule_heading__LXG9X:hover .markdownModule_headingAnchor__BSvQu{opacity:1}@media(hover:none){.markdownModule_article__BOJNV .markdownModule_headingAnchor__BSvQu{display:none}}.markdownModule_article__BOJNV ol,.markdownModule_article__BOJNV ul{display:block;margin:0 0 var(--space-paragraph);padding-left:1.4em;list-style-position:outside}.markdownModule_article__BOJNV ul{list-style-type:disc}.markdownModule_article__BOJNV ol{list-style-type:decimal}.markdownModule_article__BOJNV li{margin:0 0 var(--space-item);padding-left:.2em}.markdownModule_article__BOJNV li>p{display:block;margin-bottom:var(--space-item)}.markdownModule_article__BOJNV li>ol,.markdownModule_article__BOJNV li>ul{margin:var(--space-item) 0 0}.markdownModule_article__BOJNV li::marker{color:#000}.markdownModule_article__BOJNV ol>li::marker{font-family:DM Mono,monospace;font-size:.85em;font-weight:400}.markdownModule_article__BOJNV ul ul{list-style-type:circle}.markdownModule_article__BOJNV li:has(>input[type=checkbox]){list-style:none;margin-left:-1.4em}.markdownModule_article__BOJNV input[type=checkbox]{margin:0 .5em 0 0;accent-color:#000}.markdownModule_article__BOJNV blockquote:not(.markdownModule_twitter-tweet__X4W1X):not(.markdownModule_instagram-media__C0kgv){margin:var(--space-block) 0;padding:0 0 0 1.1em;border-left:2px solid #000;font-size:1.12em;line-height:1.55;font-weight:300}.markdownModule_article__BOJNV blockquote:not(.markdownModule_twitter-tweet__X4W1X):not(.markdownModule_instagram-media__C0kgv) p:last-child{margin-bottom:0}.markdownModule_article__BOJNV blockquote:not(.markdownModule_twitter-tweet__X4W1X):not(.markdownModule_instagram-media__C0kgv) cite{display:block;margin-top:.6em;font-family:DM Mono,monospace;font-size:max(13px,.875rem);font-style:normal;letter-spacing:.05em;text-transform:uppercase;color:#595959}.markdownModule_article__BOJNV hr{width:3rem;height:0;margin:var(--space-section) auto;border:0;border-top:1px solid #000}.markdownModule_article__BOJNV img,.markdownModule_article__BOJNV video{display:block;width:auto;max-width:100%;height:auto;max-height:min(80vh,35rem);margin:var(--space-block) 0}.markdownModule_article__BOJNV p>img:only-child{margin:0}.markdownModule_article__BOJNV figure{margin:var(--space-block) 0}.markdownModule_article__BOJNV figcaption{margin-top:.6em;font-size:max(14px,.875rem);line-height:1.5;color:#595959}.markdownModule_article__BOJNV abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help}.markdownModule_article__BOJNV kbd{display:inline-block;padding:.05em .4em;border:solid #d2d2d2;border-width:1px 1px 2px;border-radius:3px;font-family:DM Mono,monospace;font-size:.8em;line-height:1.4}.markdownModule_article__BOJNV code{font-family:DM Mono,monospace;font-size:.84em;padding:.12em .36em;background:#f4f4f2;border-radius:3px;overflow-wrap:anywhere}.markdownModule_article__BOJNV .markdownModule_codeBlock__qh50c{position:relative;margin:var(--space-block) 0;background:#f4f4f2}@media screen and (min-width:1024px){.markdownModule_article__BOJNV .markdownModule_codeBlock__qh50c{margin-left:-3rem;margin-right:-3rem}}.markdownModule_article__BOJNV .markdownModule_codeBlock__qh50c pre{margin:0;padding:.25rem 1.125rem 1.25rem;overflow-x:auto;font-family:DM Mono,monospace;font-size:max(14px,.875rem);line-height:1.6;white-space:pre-wrap;-moz-tab-size:2;tab-size:2}@media screen and (min-width:768px){.markdownModule_article__BOJNV .markdownModule_codeBlock__qh50c pre{padding:.25rem 1.5rem 1.5rem}}.markdownModule_article__BOJNV .markdownModule_codeBlock__qh50c pre:focus-visible{outline:2px solid #000;outline-offset:-2px}.markdownModule_article__BOJNV .markdownModule_codeBlock__qh50c code{padding:0;background:none;border-radius:0;font-size:inherit;overflow-wrap:anywhere}.markdownModule_article__BOJNV .markdownModule_codeBlock__qh50c[data-collapsed=true] pre{max-height:28.8em;overflow:hidden;mask-image:linear-gradient(180deg,#000 70%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent)}.markdownModule_article__BOJNV .markdownModule_codeBar__1zcL4{display:flex;justify-content:space-between;align-items:center;padding:.625rem .625rem .375rem 1.125rem}@media screen and (min-width:768px){.markdownModule_article__BOJNV .markdownModule_codeBar__1zcL4{padding-left:1.5rem}}.markdownModule_article__BOJNV .markdownModule_codeLabel__KSBG_{font-family:DM Mono,monospace;font-size:max(12px,.75rem);letter-spacing:.08em;text-transform:uppercase;color:#595959}.markdownModule_article__BOJNV .markdownModule_codeButton__yZNT5,.markdownModule_article__BOJNV .markdownModule_codeExpand__3QdSX{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:DM Mono,monospace;font-size:max(12px,.75rem);line-height:1;letter-spacing:.08em;text-transform:uppercase;color:#000;background:#fff;border:1px solid #000;border-radius:0;transition:background .15s ease,color .15s ease}.markdownModule_article__BOJNV .markdownModule_codeButton__yZNT5:hover,.markdownModule_article__BOJNV .markdownModule_codeExpand__3QdSX:hover{background:#000;color:#fff}.markdownModule_article__BOJNV .markdownModule_codeButton__yZNT5:focus-visible,.markdownModule_article__BOJNV .markdownModule_codeExpand__3QdSX:focus-visible{outline:2px solid #000;outline-offset:2px}.markdownModule_article__BOJNV .markdownModule_codeButton__yZNT5{min-height:2rem;padding:0 .75rem}.markdownModule_article__BOJNV .markdownModule_codeExpand__3QdSX{display:block;width:100%;min-height:2.75rem;border-width:1px 0 0;border-color:#e3e3e3;background:rgba(0,0,0,0)}.markdownModule_article__BOJNV .markdownModule_tableWrapper__wp6AU{margin:var(--space-block) 0;overflow-x:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width:768px){.markdownModule_article__BOJNV .markdownModule_tableWrapper__wp6AU{margin-left:-.8125rem;margin-right:-.8125rem;padding:0 .8125rem}}.markdownModule_article__BOJNV .markdownModule_tableWrapper__wp6AU:focus-visible{outline:2px solid #000;outline-offset:2px}.markdownModule_article__BOJNV table{width:100%;min-width:32.5rem;border-collapse:collapse;font-size:max(15px,.9375rem);line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media screen and (min-width:768px){.markdownModule_article__BOJNV table{min-width:0;font-size:max(15px,1rem)}}.markdownModule_article__BOJNV td,.markdownModule_article__BOJNV th{padding:.75rem 1rem .75rem 0;text-align:left;vertical-align:top;border-bottom:1px solid #e3e3e3}.markdownModule_article__BOJNV td:last-child,.markdownModule_article__BOJNV th:last-child{padding-right:0}.markdownModule_article__BOJNV th{padding-top:0;font-size:max(15px,.9375rem);font-weight:700;color:#000;border-bottom-color:#000}@media screen and (min-width:768px){.markdownModule_article__BOJNV th{font-size:max(15px,1rem)}}.markdownModule_article__BOJNV tbody tr:last-child td{border-bottom:0}.markdownModule_article__BOJNV{--grid-gutter:1.25rem}.markdownModule_article__BOJNV .markdownModule_embed__79Azg{margin:var(--space-block) 0}@media screen and (min-width:768px){.markdownModule_article__BOJNV .markdownModule_embedVideo__u3iuY{margin-left:calc((100% + var(--grid-gutter))/-10);margin-right:calc((100% + var(--grid-gutter))/-10)}}@media screen and (min-width:1024px){.markdownModule_article__BOJNV .markdownModule_embedVideo__u3iuY{margin-left:calc((100% + var(--grid-gutter))/-7);margin-right:calc((100% + var(--grid-gutter))/-7)}}@media screen and (min-width:1440px){.markdownModule_article__BOJNV .markdownModule_embedVideo__u3iuY{margin-left:calc((100% + var(--grid-gutter))/-6);margin-right:calc((100% + var(--grid-gutter))/-6)}}.markdownModule_article__BOJNV .markdownModule_embedVideo__u3iuY iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0;background:#f4f4f2}.markdownModule_article__BOJNV div:has(>.markdownModule_embedVideo__u3iuY){position:static!important;height:auto!important;margin:var(--space-block) 0;padding:0!important;overflow:visible!important}.markdownModule_article__BOJNV div:has(>.markdownModule_embedVideo__u3iuY)>.markdownModule_embedVideo__u3iuY{margin-top:0;margin-bottom:0}.markdownModule_article__BOJNV>div>div:has(>.markdownModule_embedVideo__u3iuY):first-child{margin-top:0}.markdownModule_article__BOJNV>div>div:has(>.markdownModule_embedVideo__u3iuY):last-child{margin-bottom:0}.markdownModule_article__BOJNV .markdownModule_embedSocial___y84n{display:flex;justify-content:center}.markdownModule_article__BOJNV .markdownModule_embedSocial___y84n>*{margin-left:auto!important;margin-right:auto!important}.markdownModule_article__BOJNV iframe{max-width:100%}.markdownModule_article__BOJNV p:empty{display:none}.markdownModule_article__BOJNV .markdownModule_kicker__TQo3N{margin:var(--space-section) 0 var(--space-item);font-size:max(15px,1rem);line-height:1.4;color:#595959}.markdownModule_article__BOJNV .markdownModule_kicker__TQo3N+.markdownModule_heading__LXG9X{margin-top:0}.ctaLinkModule_ctaLink__QJKlK{display:grid;grid-column-gap:1.375rem;width:100%;grid-template-columns:repeat(4,1fr);padding-left:.8125rem;padding-right:.8125rem;grid-row-gap:0;row-gap:0}@media screen and (min-width:768px){.ctaLinkModule_ctaLink__QJKlK{grid-template-columns:repeat(12,1fr);grid-column-gap:1.25rem;padding-left:2.5rem;padding-right:2.5rem}}.ctaLinkModule_ctaLink__QJKlK:before{content:"";grid-column:1/-1;border-top:1px solid #000;margin-bottom:max(16px,1.25rem)}.ctaLinkModule_heading__BN9Bs{grid-column:1/-1;font-family:Messina,sans-serif;font-weight:400;font-size:max(32px,2.5rem);line-height:1.05;letter-spacing:-.01em;margin:0}@media screen and (min-width:768px){.ctaLinkModule_heading__BN9Bs{font-size:max(40px,3.75rem);margin-bottom:max(40px,4rem);grid-column:1/span 8;margin-bottom:0}}.ctaLinkModule_text__ugB9s{grid-column:1/-1;font-family:Messina,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;font-size:max(15px,1rem);line-height:1.45;color:#595959;margin:max(12px,1rem) 0 0;max-width:32em}@media screen and (min-width:768px){.ctaLinkModule_text__ugB9s{font-size:1.125rem;line-height:1.75rem;grid-column:1/span 6;font-size:max(15px,1.125rem);line-height:1.45}}.ctaLinkModule_link__7QRA9{grid-column:1/-1;justify-self:start;display:inline-flex;align-items:center;gap:.75rem;margin-top:max(24px,2rem);min-height:max(44px,2.75rem);padding:0 max(22px,1.875rem);border-radius:max(22px,1.375rem);background:#000;color:#fff;font-family:DM Mono,sans-serif;font-size:max(14px,1.0625rem);font-weight:400;letter-spacing:.05rem;line-height:1.41;text-transform:uppercase;transition:color .15s linear}@media(any-hover:hover){.ctaLinkModule_link__7QRA9:hover{color:#579aff}.ctaLinkModule_link__7QRA9:hover .ctaLinkModule_arrow__nsNRK{transform:translateX(.25rem)}}.ctaLinkModule_link__7QRA9:focus-visible{outline:1px solid #000;outline-offset:.1875rem}.ctaLinkModule_arrow__nsNRK{transition:transform .3s cubic-bezier(.65,0,.35,1)}.page_page__SgSpB{display:flex;flex-direction:column;gap:2rem;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:5rem}.page_page__SgSpB::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.page_page__SgSpB{padding-top:4rem;padding-bottom:7.5rem}}.page_page__SgSpB>[data-block=awards_list],.page_page__SgSpB>[data-block=client_list],.page_page__SgSpB>[data-block=cta_link],.page_page__SgSpB>[data-block=list_rows],.page_page__SgSpB>[data-block=speaker_list],.page_page__SgSpB>[data-block=talk_list]{margin-top:.625rem}@media screen and (min-width:768px){.page_page__SgSpB>[data-block=awards_list],.page_page__SgSpB>[data-block=client_list],.page_page__SgSpB>[data-block=cta_link],.page_page__SgSpB>[data-block=list_rows],.page_page__SgSpB>[data-block=speaker_list],.page_page__SgSpB>[data-block=talk_list]{margin-top:3.75rem}}.page_page__SgSpB>[data-block=awards_list]+*,.page_page__SgSpB>[data-block=client_list]+*,.page_page__SgSpB>[data-block=list_rows]+*,.page_page__SgSpB>[data-block=speaker_list]+*,.page_page__SgSpB>[data-block=talk_list]+*{margin-top:.625rem}@media screen and (min-width:768px){.page_page__SgSpB>[data-block=awards_list]+*,.page_page__SgSpB>[data-block=client_list]+*,.page_page__SgSpB>[data-block=list_rows]+*,.page_page__SgSpB>[data-block=speaker_list]+*,.page_page__SgSpB>[data-block=talk_list]+*{margin-top:3.75rem}}.page_page__SgSpB.page_spacingTop__4Abq6{padding-top:9.375rem}@media screen and (min-width:768px){.page_page__SgSpB.page_spacingTop__4Abq6{padding-top:18.75rem}}.page_testimonialGrid__it371{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-column-gap:1.375rem;column-gap:1.375rem;grid-row-gap:max(40px,3rem);row-gap:max(40px,3rem);padding:1rem .8125rem 2.5rem}@media screen and (min-width:768px){.page_testimonialGrid__it371{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:max(32px,2.5rem);row-gap:max(48px,4.5rem);padding:0 2.5rem 5.5rem}}.impactPage_impactPage__4IUcP{position:relative;width:100%;display:flex;flex-direction:column;row-gap:2.625rem;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.impactPage_impactPage__4IUcP::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.impactPage_impactPage__4IUcP{row-gap:5.75rem}}.impactPage_impactPageHeadingSection__ywBkk{width:100%;opacity:0;animation:fadeIn .8s cubic-bezier(.65,0,.35,1) 0s forwards}.impactPage_impactPageHeading__YNZr4{font-family:Messina,sans-serif;font-size:1.5rem;line-height:2.25rem;font-weight:400;width:100%;margin:0}@media screen and (min-width:768px){.impactPage_impactPageHeading__YNZr4{font-size:2rem;line-height:2.625rem;font-family:Messina,serif;font-size:1.875rem;line-height:2.5rem;font-weight:400;letter-spacing:-.02375rem;grid-column:1/span 10}}@media screen and (min-width:768px)and (min-width:768px){.impactPage_impactPageHeading__YNZr4{font-size:2.625rem;line-height:3.25rem}}.impactPage_impactPageHeadingFirstWord__HbKlz{font-family:IvyPresto,serif;font-size:2.5rem;line-height:2.5rem}@media screen and (min-width:768px){.impactPage_impactPageHeadingFirstWord__HbKlz{font-size:3.75rem;line-height:3.75rem}}.caption_captionWrapper__jkvRZ{display:flex;flex-direction:column;column-gap:.625rem;padding-top:.9375rem;line-height:1.375rem}@media screen and (min-width:768px){.caption_captionWrapper__jkvRZ{padding-top:1.25rem}}.caption_title__yGmb7{margin:0;font-family:Messina,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:700;line-height:1.375rem}@media screen and (min-width:768px){.caption_title__yGmb7{font-size:1.125rem;line-height:1.75rem;line-height:1.375rem}}.caption_description__uTddW{margin:0;font-family:Messina,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.375rem}@media screen and (min-width:768px){.caption_description__uTddW{font-size:1.125rem;line-height:1.75rem;line-height:1.375rem}}.dualCardModule_dualCardModule__OHbEg{padding:0 1.875rem}.dualCardModule_heading__K0sEj{font-family:IvyPresto,serif;font-size:6.25rem;line-height:.95;font-weight:100;text-align:center;margin-bottom:0}@media screen and (min-width:768px){.dualCardModule_heading__K0sEj{font-size:12.5rem;line-height:12.5rem}}.dualCardModule_minor_headingWrapper__rIUe2{border-bottom:1px solid #d1d1d1;margin-bottom:1.25rem}.dualCardModule_minor_heading__hGHAv{font-family:Messina,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:400;height:2.1875rem;margin:0}@media screen and (min-width:768px){.dualCardModule_minor_heading__hGHAv{font-size:1.375rem;line-height:2rem}}.paragraphHeading_paragraphHeadingWrapper__xvavY{margin:9.375rem 0 0;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:1.25rem;column-gap:1.25rem;padding:0 .75rem;animation:fadeIn .8s cubic-bezier(.65,0,.35,1) 0s forwards}@media screen and (min-width:768px){.paragraphHeading_paragraphHeadingWrapper__xvavY{grid-template-columns:repeat(12,1fr);padding:0 2.5rem;margin-top:12.5rem}}.paragraphHeading_paragraphHeading__lYqz9{font-family:Messina,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:300;grid-column:1/span 4}@media screen and (min-width:768px){.paragraphHeading_paragraphHeading__lYqz9{font-size:2.625rem;line-height:3.25rem;grid-column:1/span 10}}.paragraphHeading_paragraphHeading__lYqz9 h1{margin:0;font-family:IvyPresto,serif;font-weight:400;font-size:2.5rem;display:inline;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.paragraphHeading_paragraphHeading__lYqz9 h1{font-size:3.75rem}}.paragraphHeading_paragraphHeading__lYqz9 p{display:block;font-weight:400;margin:3.75rem 0 0}.paragraphHeading_paragraphHeading__lYqz9 p:first-of-type{display:inline}@font-face{font-family:IvyPresto;font-weight:400;font-style:normal;src:url(/fonts/IvyPresto/IvyPresto_Display_Thin.woff2) format("woff2"),url(/fonts/IvyPresto/IvyPresto_Display_Thin.otf) format("opentype");font-display:swap}@font-face{font-family:Messina;font-weight:400;font-style:normal;src:url(/fonts/Messina/Messina_Sans.woff2) format("woff2"),url(/fonts/Messina/Messina_Sans.ttf) format("truetype");font-display:swap}@font-face{font-family:Messina;font-weight:400;font-style:italic;src:url(/fonts/Messina/MessinaSans-RegularItalic.woff2) format("woff2"),url(/fonts/Messina/MessinaSans-RegularItalic.ttf) format("truetype");font-display:swap}@font-face{font-family:Messina;font-weight:700;font-style:normal;src:url(/fonts/Messina/MessinaSans-Bold.woff2) format("woff2"),url(/fonts/Messina/MessinaSans-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Messina;font-weight:700;font-style:italic;src:url(/fonts/Messina/MessinaSans-BoldItalic.woff2) format("woff2"),url(/fonts/Messina/MessinaSans-BoldItalic.ttf) format("truetype");font-display:swap}@font-face{font-family:Messina;font-weight:300;font-style:normal;src:url(/fonts/Messina/MessinaSans-Light.woff2) format("woff2"),url(/fonts/Messina/MessinaSans-Light.ttf) format("truetype");font-display:swap}@font-face{font-family:Messina;font-weight:300;font-style:italic;src:url(/fonts/Messina/MessinaSans-LightItalic.woff2) format("woff2"),url(/fonts/Messina/MessinaSans-LightItalic.ttf) format("truetype");font-display:swap}@font-face{font-family:DM Mono;font-weight:400;font-style:normal;src:url(/fonts/DM_mono/DMMono-Regular.woff2) format("woff2"),url(/fonts/DM_mono/DMMono-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:DM Mono;font-weight:400;font-style:italic;src:url(/fonts/DM_mono/DMMono-Italic.woff2) format("woff2"),url(/fonts/DM_mono/DMMono-Italic.ttf) format("truetype");font-display:swap}@font-face{font-family:DM Mono;font-weight:500;font-style:normal;src:url(/fonts/DM_mono/DMMono-Medium.woff2) format("woff2"),url(/fonts/DM_mono/DMMono-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:DM Mono;font-weight:500;font-style:italic;src:url(/fonts/DM_mono/DMMono-MediumItalic.woff2) format("woff2"),url(/fonts/DM_mono/DMMono-MediumItalic.ttf) format("truetype");font-display:swap}@font-face{font-family:DM Mono;font-weight:300;font-style:normal;src:url(/fonts/DM_mono/DMMono-Light.woff2) format("woff2"),url(/fonts/DM_mono/DMMono-Light.ttf) format("truetype");font-display:swap}@font-face{font-family:DM Mono;font-weight:300;font-style:italic;src:url(/fonts/DM_mono/DMMono-LightItalic.woff2) format("woff2"),url(/fonts/DM_mono/DMMono-LightItalic.ttf) format("truetype");font-display:swap}.clientListModule_clientList__CV9HE{display:grid;grid-column-gap:1.375rem;width:100%;grid-template-columns:repeat(4,1fr);padding-left:.8125rem;padding-right:.8125rem;grid-row-gap:0;row-gap:0}@media screen and (min-width:768px){.clientListModule_clientList__CV9HE{grid-template-columns:repeat(12,1fr);grid-column-gap:1.25rem;padding-left:2.5rem;padding-right:2.5rem}}.clientListModule_title__gcqeM{grid-column:1/-1;font-family:Messina,sans-serif;font-weight:400;font-size:max(32px,2.5rem);line-height:1.05;letter-spacing:-.01em;margin:0 0 max(28px,2.5rem)}@media screen and (min-width:768px){.clientListModule_title__gcqeM{font-size:max(40px,3.75rem);margin-bottom:max(40px,4rem)}}.clientListModule_group__iVbGW{grid-column:1/-1;display:grid;grid-template-columns:subgrid;grid-row-gap:8px;row-gap:8px;border-top:1px solid #000;padding:16px 0 28px}@media screen and (min-width:768px){.clientListModule_group__iVbGW{padding:max(16px,1.25rem) 0 max(32px,2.5rem)}}.clientListModule_groupName__Lv0Kp{grid-column:1/-1;font-family:Messina,sans-serif;font-weight:400;font-size:max(15px,1rem);line-height:1.4;margin:0}@media screen and (min-width:768px){.clientListModule_groupName__Lv0Kp{grid-column:1/span 3;padding-top:.5em}}.clientListModule_groupCount__AHg7H{display:block;color:#888;font-size:max(13px,.875rem)}.clientListModule_names__PHKen{grid-column:1/-1;list-style:none;margin:0;padding:0;font-family:IvyPresto,serif;font-weight:100;font-size:max(30px,2.25rem);line-height:1.22}@media screen and (min-width:768px){.clientListModule_names__PHKen{grid-column:4/-1;font-size:max(32px,2.75rem)}}.clientListModule_name__YJzmo{display:inline;white-space:nowrap}.clientListModule_name__YJzmo:not(:last-child):after{content:" · ";content:" · "/"";color:#b3b3b3;white-space:normal}.clientListModule_name__YJzmo a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em;transition:opacity .2s ease}@media(hover:hover){.clientListModule_name__YJzmo a:hover{opacity:.5}}