.btn{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:1px solid transparent;border-radius:64px;box-sizing:border-box;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:500;justify-content:center;line-height:22px;padding:10px 20px;text-decoration:none;transition:all .3s ease}@media(max-width:599px){.btn{font-size:12px}}.btn:disabled{cursor:not-allowed;opacity:.5}.btn svg{height:16px;width:16px}.btn-primary{background-color:#0a1bc9;border-color:#0a1bc9;color:#fff}@media(min-width:599px){.btn-primary:hover:not(:disabled){background-color:#0b125b;border-color:#0b125b;box-shadow:0 15px 20px rgba(0,0,0,.3);filter:brightness(1);opacity:1;transform:scale(1.05) rotate(0deg) translateY(-3px) skewX(0deg)}}.btn-primary:active:not(:disabled){transform:translateY(1px)}.btn-secondary{border-color:#bdbdbd;color:#424242}@media(min-width:599px){.btn-secondary:hover:not(:disabled){background-color:#eee;border-color:#eee;box-shadow:0 15px 20px rgba(0,0,0,.3);filter:brightness(1);opacity:1;transform:scale(1.05) rotate(0deg) translateY(-3px) skewX(0deg)}}.btn-secondary:active:not(:disabled){transform:translateY(1px)}.btn-tertiary{background-color:none;color:#0a1bc9}@media(min-width:599px){.btn-tertiary:hover:not(:disabled){color:#0b125b}}.contact-drawer{height:100%;left:0;opacity:0;position:fixed;top:0;transform:translateZ(0);transition:all .3s ease;visibility:hidden;width:100%;z-index:9999}.contact-drawer.active{opacity:1;visibility:visible}.contact-drawer.active .contact-drawer__overlay{opacity:1}.contact-drawer.active .contact-drawer__content{transform:translateX(-32px) translateY(-50%)}@media(max-width:599px){.contact-drawer.active .contact-drawer__content{transform:translateX(0) translateY(-50%)}}.contact-drawer__overlay{background-color:rgba(0,0,0,.8);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease;will-change:opacity;z-index:9998}.contact-drawer__content,.contact-drawer__overlay{backface-visibility:hidden;-webkit-backface-visibility:hidden;width:100%}.contact-drawer__content{align-items:flex-start;background:#fff;border-radius:32px;display:flex;flex-direction:column;height:100dvh;max-height:calc(100dvh - 64px);max-width:608px;overflow-y:auto;padding:48px 48px 40px;position:absolute;right:0;top:50%;transform:translateX(100%) translateY(-50%);transition:transform .4s cubic-bezier(.25,.46,.45,.94);will-change:transform;z-index:9999}@media(max-width:1119px){.contact-drawer__content{max-width:594px;padding:40px 40px 32px}}@media(max-width:599px){.contact-drawer__content{max-height:100vh;padding:32px 32px 24px;transform:translate3d(100%,-50%,0);transition:transform .35s cubic-bezier(.4,0,.2,1)}.contact-drawer__content.active{transform:translate3d(0,-50%,0)}}.contact-drawer__header{align-items:flex-start;display:flex;flex-direction:column;gap:10px;margin-bottom:12px;width:100%}.contact-drawer__header-content{align-items:center;align-self:stretch;display:flex;gap:8px;justify-content:space-between}.contact-drawer__title{background:radial-gradient(50.68% 105.99% at 50% 143.45%,#949494 0,#1a1a1a 100%);background-clip:text!important;-webkit-background-clip:text!important;font-family:Inter;font-size:36px;font-style:normal;font-weight:500;letter-spacing:-.72px;line-height:44px;-webkit-text-fill-color:transparent}.contact-drawer__description{color:var(--Neutral-Grey-400,#757575);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:22px;max-width:326px;width:100%}.contact-drawer__close{background:none;border:none;border-radius:999px;cursor:pointer;padding:8px;transition:all .3s ease-in-out;-webkit-tap-highlight-color:rgba(0,0,0,0)}.contact-drawer__close:hover{background-color:#eff9ff}.contact-drawer__close svg{display:block}.contact-drawer__body{flex-grow:1;overflow-y:auto;scrollbar-color:rgba(0,0,0,.1) transparent;scrollbar-width:none;width:100%}.contact-drawer__body::-webkit-scrollbar{width:1px}.contact-drawer__body::-webkit-scrollbar-track{background:transparent}.contact-drawer__body::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.contact-drawer__body::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.contact-drawer__footer{align-items:center;background:#fff;border-radius:0 0 32px 32px;border-top:1px solid #e0e0e0;box-shadow:0 -16px 100px 0 rgba(0,0,0,.08);display:flex;flex-shrink:0;justify-content:flex-end;margin:0 -48px -40px;padding:20px 48px;width:calc(100% + 96px)}@media(max-width:1119px){.contact-drawer__footer{margin:0 -40px -32px;padding:20px 40px 32px;width:calc(100% + 80px)}}@media(max-width:599px){.contact-drawer__footer{margin:0 -32px -24px;padding:16px 32px 24px;width:calc(100% + 64px)}}.contact-drawer__footer .btn{gap:8px;min-width:160px}.contact-drawer__footer .btn:disabled{cursor:not-allowed;opacity:.7}.contact-drawer__footer .button-loader{display:inline-block}.contact-drawer__footer .button-loader .spinner{animation:rotate 1s linear infinite;height:20px;width:20px}.contact-drawer__footer .button-loader .spinner .path{animation:dash 1.5s ease-in-out infinite;stroke:#fff;stroke-linecap:round}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@media screen and (max-width:768px){.contact-drawer{box-shadow:0 0 20px rgba(0,0,0,.1)}.contact-drawer *{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media screen and (max-width:768px)and (prefers-reduced-motion:reduce){.contact-drawer__content,.contact-drawer__overlay{transition:none!important}}body.drawer-open{height:100%;overflow:hidden;position:fixed;width:100%}@media(prefers-reduced-motion:no-preference){.animate-fade-up{contain:paint;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .8s cubic-bezier(.4,0,.2,1);transition-delay:var(--animation-delay,0ms)}.animate-fade-up.animate-in{contain:paint;opacity:1;overflow:hidden;transform:translateY(0)}.animate-fade-up.animate-in.animate-done{contain:none;overflow:visible}.animate-fade-up-large{contain:paint;opacity:0;overflow:hidden;transform:translateY(50px);transition:all .8s cubic-bezier(.4,0,.2,1);transition-delay:var(--animation-delay,0ms)}.animate-fade-up-large.animate-in{contain:paint;opacity:1;overflow:hidden;transform:translateY(0)}.animate-fade-up-large.animate-in.animate-done{contain:none;overflow:visible}.animate-fade-up-fast{contain:paint;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .5s cubic-bezier(.4,0,.2,1);transition-delay:var(--animation-delay,0ms)}.animate-fade-up-fast.animate-in{contain:paint;opacity:1;overflow:hidden;transform:translateY(0)}.animate-fade-up-fast.animate-in.animate-done{contain:none;overflow:visible}.animate-fade-up-slow{contain:paint;opacity:0;overflow:hidden;transform:translateY(30px);transition:all 1.2s cubic-bezier(.4,0,.2,1);transition-delay:var(--animation-delay,0ms)}.animate-fade-up-slow.animate-in{contain:paint;opacity:1;overflow:hidden;transform:translateY(0)}.animate-fade-up-slow.animate-in.animate-done{contain:none;overflow:visible}.animate-stagger .animate-item{contain:paint;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .8s cubic-bezier(.4,0,.2,1);transition-delay:var(--animation-delay,0ms)}.animate-stagger .animate-item.animate-in{contain:paint;opacity:1;overflow:hidden;transform:translateY(0)}.animate-stagger .animate-item.animate-in.animate-done{contain:none;overflow:visible}.animate-stagger .animate-item{transition-delay:calc(var(--stagger-delay, .1s)*var(--item-index))}.animate-hero{contain:paint;opacity:0;overflow:hidden;transform:translateY(50px);transition:all 1s cubic-bezier(.4,0,.2,1);transition-delay:var(--animation-delay,0ms)}.animate-hero.animate-in{contain:paint;opacity:1;overflow:hidden;transform:translateY(0)}.animate-hero.animate-in.animate-done{contain:none;overflow:visible}.animate-card{contain:paint;opacity:0;overflow:hidden;transform:translateY(20px);transition:all .6s cubic-bezier(.4,0,.2,1);transition-delay:var(--animation-delay,0ms)}.animate-card.animate-in{contain:paint;opacity:1;overflow:hidden;transform:translateY(0)}.animate-card.animate-in.animate-done{contain:none;overflow:visible}.animate-text{contain:paint;opacity:0;overflow:hidden;transform:translateY(15px);transition:all .7s cubic-bezier(.4,0,.2,1);transition-delay:var(--animation-delay,0ms)}.animate-text.animate-in{contain:paint;opacity:1;overflow:hidden;transform:translateY(0)}.animate-text.animate-in.animate-done{contain:none;overflow:visible}}@media(prefers-reduced-motion:reduce){.animate-card,.animate-fade-up,.animate-fade-up-fast,.animate-fade-up-large,.animate-fade-up-slow,.animate-hero,.animate-stagger .animate-item,.animate-text{opacity:0;transform:none!important;transition:opacity .3s ease}.animate-card.animate-in,.animate-fade-up-fast.animate-in,.animate-fade-up-large.animate-in,.animate-fade-up-slow.animate-in,.animate-fade-up.animate-in,.animate-hero.animate-in,.animate-stagger .animate-item.animate-in,.animate-text.animate-in{opacity:1}}.animate-delay-100{--animation-delay:100ms}.animate-delay-200{--animation-delay:200ms}.animate-delay-300{--animation-delay:300ms}.animate-delay-400{--animation-delay:400ms}.animate-delay-500{--animation-delay:500ms}.stagger-delay-50{--stagger-delay:0.05s}.stagger-delay-100{--stagger-delay:0.1s}.stagger-delay-150{--stagger-delay:0.15s}.stagger-delay-200{--stagger-delay:0.2s}.heading-animate-ready{overflow:visible;white-space:normal}.heading-animate-ready .word-animate{display:inline-block;white-space:pre;will-change:transform,opacity}.heading-animate-done .word-animate{will-change:auto}@media(prefers-reduced-motion:reduce){.heading-animate-ready .word-animate{transform:none!important;will-change:opacity}}
