.hema-footer-physics[data-v-74fa0a5c]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.hema-footer-physics canvas[data-v-74fa0a5c]{display:block;height:100%;pointer-events:auto;width:100%}footer[data-v-6f2ab716]{color:var(--color-text-invert);padding:0;z-index:0}footer .hema-footer-bg[data-v-6f2ab716]{background-color:var(--color-bg-invert);bottom:0;height:280%;left:0;position:absolute!important;width:100%;z-index:-1}footer .hema-footer-parallax-wrapper[data-v-6f2ab716]{padding-bottom:210px;padding-top:clamp(6rem,3.625rem + 9.04762vw,13.125rem);position:relative;width:100%}footer .hema-section-container[data-v-6f2ab716]{pointer-events:none;position:relative}footer .hema-section-container .hema-content-wrapper[data-v-6f2ab716]{color:var(--color-text-invert);max-width:720px;pointer-events:none;width:100%}footer .hema-section-container .hema-content-wrapper[data-v-6f2ab716] .hema-content-pill,footer .hema-section-container .hema-content-wrapper [role=button][data-v-6f2ab716],footer .hema-section-container .hema-content-wrapper a[data-v-6f2ab716],footer .hema-section-container .hema-content-wrapper button[data-v-6f2ab716]{pointer-events:auto}footer .hema-section-container .hema-content-wrapper .hema-display-1-emphasized[data-v-6f2ab716]{color:var(--color-text-accent-invert)}footer .hema-section-container .hema-content-wrapper .hema-content-pill[data-v-6f2ab716]{margin-left:clamp(.125rem,.08333rem + .15873vw,.25rem)}footer .hema-section-container .hema-content-wrapper .hema-footer-link-container[data-v-6f2ab716]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:clamp(1.5rem,1.33333rem + .63492vw,2rem);margin-top:clamp(3rem,2.33333rem + 2.53968vw,5rem);pointer-events:auto;position:relative}footer .hema-section-container .hema-content-wrapper .hema-footer-link-container[data-v-6f2ab716]>:first-child{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:var(--elevate-bg,hsla(0,0%,100%,.04))}footer .hema-section-container .hema-content-wrapper .hema-footer-link-container .hema-border-elevate[data-v-6f2ab716]{background:invert;background:conic-gradient(#ffffff73 10%,#ffffffb3,#ffffff73,#ffffffb3 85%,#ffffff73 100% 0);border-radius:inherit;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;mix-blend-mode:screen;padding:1px;pointer-events:none;position:absolute;z-index:11}footer .hema-section-container .hema-content-wrapper .hema-footer-link-container .hema-footer-link-wrapper[data-v-6f2ab716]{border-radius:clamp(1.5rem,1.33333rem + .63492vw,2rem);display:flex;flex-direction:row}footer .hema-section-container .hema-content-wrapper .hema-footer-link-container .hema-footer-link-wrapper .hema-footer-link-category-wrapper[data-v-6f2ab716]{display:flex;flex-direction:column;gap:clamp(.75rem,.58333rem + .63492vw,1.25rem);padding:clamp(1.75rem,1.33333rem + 1.5873vw,3rem);width:100%}footer .hema-section-container .hema-content-wrapper .hema-footer-link-container .hema-footer-link-wrapper .hema-footer-link-category-wrapper[data-v-6f2ab716]:not(:last-child){border-right:1px solid var(--color-border-default-dark)}@media screen and (max-width:576px){footer .hema-section-container .hema-content-wrapper .hema-footer-link-container .hema-footer-link-wrapper[data-v-6f2ab716]{flex-direction:column}footer .hema-section-container .hema-content-wrapper .hema-footer-link-container .hema-footer-link-wrapper .hema-footer-link-category-wrapper[data-v-6f2ab716]:not(:last-child){border-bottom:1px solid var(--color-border-default-dark);border-right:none}}footer.hema-physics-dragging .hema-section-container[data-v-6f2ab716],footer.hema-physics-dragging .hema-section-container[data-v-6f2ab716] *{pointer-events:none!important}html{--hema-page-transition-scale:1;--hema-page-transition-origin-y:0px}.hema-app-wrapper{height:100%;position:relative}.hema-app-wrapper .hema-app-content{transform:scale(var(--hema-page-transition-scale));transform-origin:center var(--hema-page-transition-origin-y,0)}.hema-app-wrapper .hema-main-page-wrap{overflow-x:clip;position:relative;z-index:1!important}.hema-app-wrapper .hema-main-page-wrap .hema-main-page-scale{transform:var(--footer-transform,scale(1));transform-origin:bottom;will-change:transform}.hema-app-wrapper .hema-main-page-wrap .hema-main-page-scale main{position:relative}
