html,body{all:unset;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scrollbar-width:thin;color:#4d4d4d;white-space:pre-line;background-color:#fff;min-block-size:100%;inline-size:100%;margin:0;display:block;overflow-x:clip}
html{scroll-padding-top:4.5rem}
*{box-sizing:border-box}
main{font-family:var(--font-body);flex-direction:column;min-height:100vh;display:flex}
h1,h2,h3,h4,h5,h6,p{margin:0}
nav a{color:inherit;text-decoration:none}
nav ul,nav li{list-style:none}
a{cursor:pointer;color:inherit;text-decoration:none}
#teamMemberSlider .swiper-wrapper,#teamMemberSliderAutoLoop .swiper-wrapper{column-gap:10px;transition-timing-function:linear!important;display:flex!important}
#teamMemberSlider .swiper-slide:first-child{padding-inline-start:1rem}
#teamMemberSlider .swiper-slide:last-child{padding-inline-end:1rem}
#teamMemberSlider .swiper-slide:last-child{padding-inline-end:calc(50vw - 720px)}
[data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{padding:0!important}
[data-slate-editor],[role=textbox][contenteditable]{min-height:3.5rem}
@media screen and (min-width:1024px){html{scroll-padding-top:6rem}#index-page>section:first-of-type,#case-detail-page>section:first-of-type{margin-top:0}#teamMemberSlider .swiper-slide:first-child{padding-inline-start:1.5rem}#teamMemberSlider .swiper-slide:last-child{padding-inline-end:1.5rem}}
@media screen and (min-width:1440px){#teamMemberSlider .swiper-slide:first-child{margin-inline-start:calc(-50vw + 720px);padding-inline-start:calc(100vw - 1440px + 1.5rem)}#teamMemberSlider .swiper-slide:last-child{padding-inline-end:calc(50vw - 720px + 1.5rem)}}
@font-face{font-family:NeueHaasGrotesk;src:url(../media/NHaasGroteskTXStd_55Rg-s.p.3-pxykr58dccp.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:NeueHaasGrotesk;src:url(../media/NHaasGroteskTXStd_56RgIt-s.p.1ht9x2a8sj6t9.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:NeueHaasGrotesk;src:url(../media/NHaasGroteskTXStd_65Md-s.p.1h9g9ebivk7ef.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:NeueHaasGrotesk;src:url(../media/NHaasGroteskTXStd_66MdIt-s.p.0ubl16it5jp8d.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:NeueHaasGrotesk;src:url(../media/NHaasGroteskTXStd_75Bd-s.p.2jjdcl1vcgx42.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:NeueHaasGrotesk;src:url(../media/NHaasGroteskTXStd_76BdIt-s.p.04u_-xwj2sxth.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:NeueHaasGrotesk Fallback;src:local(Arial);ascent-override:93.19%;descent-override:23.34%;line-gap-override:0.0%;size-adjust:104.95%}.neuehaasgrotesk_179580b-module__ZmaeEa__className{font-family:NeueHaasGrotesk,NeueHaasGrotesk Fallback,sans-serif}.neuehaasgrotesk_179580b-module__ZmaeEa__variable{--font-body:"NeueHaasGrotesk", "NeueHaasGrotesk Fallback", sans-serif}
@font-face{font-family:RecifeText;src:url(../media/RecifeText_Light-s.1fsbsnu9s9hw5.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:RecifeText;src:url(../media/RecifeText_LightItalic-s.1tnwxx60kq0yg.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:RecifeText;src:url(../media/RecifeText_Regular-s.2lmbeuxitme1b.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:RecifeText;src:url(../media/RecifeText_RegularItalic-s.2zm3blv33vmza.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:RecifeText;src:url(../media/RecifeText_Medium-s.44l7veh_x_ci0.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:RecifeText;src:url(../media/RecifeText_MediumItalic-s.3ekhiwvdg7un_.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:RecifeText;src:url(../media/RecifeText_SemiBold-s.0035tdaemlb-2.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:RecifeText;src:url(../media/RecifeText_SemiBoldItalic-s.2k7loy90n8pmw.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:RecifeText;src:url(../media/RecifeText_Bold-s.1_axngaeug3ln.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:RecifeText;src:url(../media/RecifeText_BoldItalic-s.152ywkcye46cq.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:RecifeText;src:url(../media/RecifeText_Black-s.2lw3u5h_xiem4.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:RecifeText;src:url(../media/RecifeText_BlackItalic-s.2oloimr_k-mkw.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:RecifeText Fallback;src:local(Arial);ascent-override:89.32%;descent-override:22.68%;line-gap-override:0.0%;size-adjust:107.14%}.recifetext_dac11b4a-module__OZLtgG__className{font-family:RecifeText,RecifeText Fallback,Georgia,serif}.recifetext_dac11b4a-module__OZLtgG__variable{--font-serif:"RecifeText", "RecifeText Fallback", Georgia, serif}
@font-face{font-family:FormaleGrotesque;src:url(../media/FormaleGrotesque_B2-s.16niarxomkzth.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:FormaleGrotesque Fallback;src:local(Arial);ascent-override:74.4%;descent-override:22.89%;line-gap-override:0.0%;size-adjust:104.84%}.formalegrotesque_8de06b14-module__jBhoSG__className{font-family:FormaleGrotesque,FormaleGrotesque Fallback,sans-serif}.formalegrotesque_8de06b14-module__jBhoSG__variable{--font-heading:"FormaleGrotesque", "FormaleGrotesque Fallback", sans-serif}
@font-face{font-family:Romie;src:url(../media/Romie_Regular-s.p.1yjqvyi3cre3s.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Romie;src:url(../media/Romie_Regular_Italic-s.p.0bbjo8_zojr0i.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Romie;src:url(../media/Romie_Medium-s.p.1n0okahl2g408.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Romie;src:url(../media/Romie_Bold-s.p.1j6czgfx0ul02.woff2?dpl=dpl_EgMWCFo2yoCsbGXAuBEFVz3H3XEy)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Romie Fallback;src:local(Arial);ascent-override:96.37%;descent-override:28.23%;line-gap-override:15.57%;size-adjust:102.73%}.romie_6cbd0608-module__Yoalfa__className{font-family:Romie,Romie Fallback,Georgia,serif}.romie_6cbd0608-module__Yoalfa__variable{--font-romie:"Romie", "Romie Fallback", Georgia, serif}
