._vPz8G_hero-heading-wrap{justify-content:center;align-items:center;display:inline-flex;position:relative}._vPz8G_hero-heading-wrap:before{content:"";pointer-events:none;z-index:0;filter:blur(8px);background:radial-gradient(#ffffff9e 0%,#ffffff73 34%,#fff3 58%,#fff0 82%);position:absolute;inset:-16% -9%}._vPz8G_hero-heading{z-index:1;color:#243260;text-shadow:0 2px 10px #ffffff6b;position:relative}@media screen and (max-width:640px){._vPz8G_hero-heading-wrap:before{filter:blur(6px);inset:-18% -6%}}
.transition-opacity{transition:opacity 1s}.video-container{width:100%;height:100%;position:relative;overflow:hidden}.video-overlay{background-color:#36323280}.fade-to-white{pointer-events:none;background:radial-gradient(circle,#ffffff4d 0%,#fff0 10% 95%,#ffffff80 100%);width:100%;height:100%;position:absolute;top:0;left:0}
.flip-word{--flip-spring:linear(0, .009 1.3%, .035 2.6%, .082 4.1%, .144 5.6%, .207 6.9%, .287 8.4%, .587 13.6%, .713 15.9%, .832 18.3%, .929 20.6%, 1.006 22.8%, 1.067 25%, 1.111 27.2%, 1.142 29.5%, 1.156 31.2%, 1.162 33.1%, 1.162 35%, 1.155 37.1%, 1.129 40.8%, 1.052 49.2%, 1.019 53.4%, .993 57.9%, .978 62.6%, .974 69.9%, 1 90.3%, 1.004 99.8%, 1)}.flip-word-enter{animation:flip-word-enter 1.07s var(--flip-spring) both}.flip-word-enter .flip-segment{animation:.3s ease-out both flip-part-enter}.flip-word-enter .flip-letter{animation:.2s ease-out both flip-part-enter}.flip-word-exit{animation:flip-word-exit 1.07s var(--flip-spring) forwards}@keyframes flip-word-enter{0%{opacity:0;transform:translateY(10px)}}@keyframes flip-part-enter{0%{opacity:0;filter:blur(8px);transform:translateY(10px)}}@keyframes flip-word-exit{to{opacity:0;filter:blur(8px);transform:translate(40px,-40px)scale(2)}}
@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:2s ease-in fadeIn}section{z-index:10;position:relative}
._23j2jW_globe{aspect-ratio:1;position:relative}._23j2jW_globe:before{--sphere:var(--globe-sphere,var(--v2-ink));content:"";background:radial-gradient(circle closest-side, var(--sphere) 60%, color-mix(in srgb, var(--sphere), white 0.7%) 70%, color-mix(in srgb, var(--sphere), white 2.6%) 80%, color-mix(in srgb, var(--sphere), white 10%) 90%, color-mix(in srgb, var(--sphere), white 22%) 95%, color-mix(in srgb, var(--sphere), white 41%) 98%, color-mix(in srgb, var(--sphere), white 81%) 100%);border-radius:50%;position:absolute;inset:10%}._23j2jW_globe canvas{width:80%;height:80%;position:absolute;top:10%;left:10%}
:root{--service-cards-spring:linear(0, .004 1%, .023 2.5%, .042 3.5%, .079 5%, .153 7.5%, .371 14%, .465 17%, .564 20.5%, .638 23.5%, .702 26.5%, .764 30%, .814 33.5%, .86 37.5%, .899 42%, .93 47%, .954 52.5%, .971 58.5%, .991 73.5%, 1)}html[data-morph~=service-cards]{--morph-duration:.4s;--morph-ease:var(--service-cards-spring);--morph-early:linear(0, .041 0.2%, .094 0.7%, .223 1.8%, .332 2.8%, .422 3.7%, .514 4.7%, .572 5.4%, .64 6.3%, .708 7.3%, .762 8.2%, .813 9.2%, .858 10.2%, .895 11.2%, .926 12.2%, .952 13.3%, .973 14.4%, .988 15.6%, .997 16.8%, 1 18.1%, 1);--morph-late:linear(0, .001 18.2%, .113 20%, .2 21.5%, .281 23%, .38 25%, .448 26.5%, .53 28.5%, .586 30%, .653 32%, .713 34%, .765 36%, .852 40%, .925 44.5%, .978 49%, 1 51.4%, 1);--morph-fade-duration:.4s;--morph-fade-ease:var(--service-cards-spring)}::view-transition-group(service-card){z-index:1}::view-transition-group(service-scrim){z-index:2}::view-transition-group(service-plus){z-index:2}::view-transition-group(service-text){z-index:2}