@keyframes expand{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes collapse{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes fadeIn{0%{opacity:var(--initial-opacity, 0)}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideUp{0%{transform:translateY(2px)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(var(--slide-down-offset, -2px))}to{transform:translateY(0)}}@keyframes slideLeft{0%{transform:translate(2px)}to{transform:translate(0)}}@keyframes slideRight{0%{transform:translate(-2px)}to{transform:translate(0)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes scaleUp{0%{transform:scale(var(--initial-scale, 0))}to{transform:scale(1)}}@keyframes sizeUp{0%{height:0;width:0;opacity:0}40%{height:0;width:6px;opacity:1}to{opacity:1;height:10px}}.wv-popover,.wv-modal-content,.wv-modal-content-wrapper{will-change:transform,opacity;animation-duration:.3s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:forwards}.wv-popover[data-state=open][data-side=top]{animation-name:slideDown,fadeIn}.wv-popover[data-state=open][data-side=right]{animation-name:slideLeft,fadeIn}.wv-popover[data-state=open][data-side=bottom]{animation-name:slideUp,fadeIn}.wv-popover[data-state=open][data-side=left]{animation-name:slideRight,fadeIn}.wv-modal-content{animation-name:fadeIn}.wv-modal-content-wrapper{--slide-down-offset: -16px;animation-name:fadeIn,slideDown}.wv-button-spinner~*{visibility:hidden}.wv-select__trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-accordion [data-state=close]>.wv-accordion__caret{transform:rotate(0)}.wv-accordion [data-state=open]>.wv-accordion__caret{transform:rotate(90deg)}.wv-accordion[data-animated=true] .wv-accordion__caret{transition:transform .15s cubic-bezier(.4,0,.2,1)}.wv-accordion[data-animated=true] .wv-accordion__content{padding:0;overflow:hidden}.wv-accordion[data-animated=true] [data-state=open]>.wv-accordion__content{animation:expand .15s ease}.wv-accordion[data-animated=true] [data-state=closed]>.wv-accordion__content{animation:collapse .15s ease}.wv-modal-content-wrapper .bordered>*{padding:1.5rem}.wv-modal-content-wrapper .bordered>.wv-modal-header{margin-bottom:0}.wv-color-palette .react-colorful .react-colorful__alpha,.wv-color-palette .react-colorful .react-colorful__hue{height:8px;border-radius:10px;margin-top:8px}.wv-color-palette .react-colorful .react-colorful__pointer{border-width:1px;width:18px;height:18px;cursor:pointer}.wv-color-palette .react-colorful .react-colorful__saturation{border-radius:8px}.wv-range-with-input input{text-align:center;padding-left:8px;padding-right:8px;width:calc(16px + var(--ch, 3ch))}.tab-header:before{content:"";position:absolute;z-index:2;left:0;bottom:-4px;width:100%;height:4px;background-color:#71717a;transform:scaleX(0);transform-origin:bottom left;transition:transform .2s ease-in-out}.tab-header:after{content:"";z-index:1;position:absolute;left:0;bottom:-4px;width:100%;height:4px;background-color:#e4e4e7}.tab-header[aria-selected=true]:before,.tab-header[aria-selected=true]:after{display:none}.tab-header:hover:before{transform:scaleX(1)}.case-study-gradient-bg{background:linear-gradient(to bottom right,#d6e5ee,#f1f2ee 38%,#f3ecec 50%) bottom right/50% 50% no-repeat,linear-gradient(to bottom left,#d6e5ee,#f1f2ee 38%,#f3ecec 50%) bottom left/50% 50% no-repeat,linear-gradient(to top left,#d6e5ee,#f1f2ee 38%,#f3ecec 50%) top left/50% 50% no-repeat,linear-gradient(to top right,#d6e5ee,#f1f2ee 38%,#f3ecec 50%) top right/50% 50% no-repeat}.case-study-gradient-bg:hover{background:linear-gradient(to top left,#d6e5ee,#f1f2ee 38%,#f3ecec 50%) bottom right/50% 50% no-repeat,linear-gradient(to top right,#d6e5ee,#f1f2ee 38%,#f3ecec 50%) bottom left/50% 50% no-repeat,linear-gradient(to bottom right,#d6e5ee,#f1f2ee 38%,#f3ecec 50%) top left/50% 50% no-repeat,linear-gradient(to bottom left,#d6e5ee,#f1f2ee 38%,#f3ecec 50%) top right/50% 50% no-repeat}.gradient-bg{width:1800px;height:900px;transform:translate(calc((100vw - 1800px)/2));background:radial-gradient(farthest-side at 50% 0%,#e6b1a000 22%,#f3dcd8 50%,#dae1eef5 82%,#d6cbe100 95%)}@media screen and (max-width: 1600px){.gradient-bg{width:1200px;height:600px;transform:translate(calc((100vw - 1200px)/2))}}.body-bg{background:radial-gradient(89.25% 89.3% at 46.98% 0%,#edf6f7,#f7fcfc)}.gradient-bg-1{background-color:#deebed;background-image:radial-gradient(at 46% 33%,hsl(241,0%,95%) 0px,transparent 50%),radial-gradient(at 9% 11%,hsl(24,35%,90%) 0px,transparent 50%)}.gradient-bg-2{background-color:#e0e0eb;background-image:radial-gradient(at 62% 61%,hsl(241,0%,95%) 0px,transparent 50%),radial-gradient(at 85% 80%,hsl(42,28%,88%) 0px,transparent 50%)}.gradient-bg-3{background-color:#e2eae1;background-image:radial-gradient(at 71% 31%,hsl(171,0%,95%) 0px,transparent 50%),radial-gradient(at 47% 49%,hsl(171,0%,95%) 0px,transparent 50%),radial-gradient(at 49% 14%,hsl(234,51%,90%) 0px,transparent 50%)}.gradient-bg-4{background-color:#e2ebee;background-image:radial-gradient(at 61% 67%,hsl(225.13,31%,91%) 0px,transparent 50%),radial-gradient(at 36% 38%,hsl(208.13,7%,93%) 0px,transparent 50%),radial-gradient(at 19% 21%,hsl(202.78,16%,94%) 0px,transparent 50%)}.gradient-bg-5{background-color:#edf2f2;background-image:radial-gradient(at 41% 27%,hsl(162.84,70%,92%) 0px,transparent 50%),radial-gradient(at 17% 6%,hsl(252,70%,92%) 0px,transparent 50%),radial-gradient(at 53% 48%,hsl(17.85,70%,92%) 0px,transparent 50%)}.linear-bg{background-color:#eaeff0;background-image:radial-gradient(at 78% 20%,hsl(184,19%,86%) 0px,transparent 50%),radial-gradient(at 71% 77%,hsl(205,27%,87%) 0px,transparent 50%),radial-gradient(at 0% 0%,hsl(194,41%,90%) 0px,transparent 50%)}.header-bg{background:linear-gradient(180deg,#fff .08%,#ffffffe6 67.97%,#f8f2ec12 99.92%)}.main-site p{@apply text-landing-body-subtle;}.main-site h1,.main-site h2,.main-site h3,.main-site h4,.main-site h5,.main-site h6{@apply text-slate-900;}.wv-accordion [data-state=close]>div>.wv-acc-plus{transform:rotate(0)}.wv-accordion [data-state=open]>div>.wv-acc-plus{transform:rotate(180deg)}.wv-accordion [data-state=open]>div>.wv-acc-horizontal-plus{opacity:0}.vt-blog-image-expand{view-transition-name:blog-image-expand}[data-privacy]{background-color:#fff;color:#18181b}
