@keyframes rotate-gradient{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes shimmer-gradient{0%{background-position:0 0}to{background-position:200% 0}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://resources.reejig.com/_hcms/googlefonts/Inter/400.woff2) format("woff2"),url(https://resources.reejig.com/_hcms/googlefonts/Inter/400.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(https://resources.reejig.com/_hcms/googlefonts/Inter/500.woff2) format("woff2"),url(https://resources.reejig.com/_hcms/googlefonts/Inter/500.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(https://resources.reejig.com/_hcms/googlefonts/Inter/700.woff2) format("woff2"),url(https://resources.reejig.com/_hcms/googlefonts/Inter/700.woff) format("woff")}@font-face{font-display:swap;font-family:Arboria;font-style:normal;font-weight:700;src:url(https://9116355.fs1.hubspotusercontent-na1.net/hubfs/9116355/fonts/Arboria%20Bold.otf) format("opentype")}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{background-color:#fff;color:#18174d;font-family:Inter,sans-serif;font-size:1rem;line-height:1.5;min-height:100vh}body.home{background-color:#f9f5ff}canvas,img,picture,svg,video{display:block;height:auto;max-width:100%}button,input,select,textarea{font:inherit}button{background:none;border:none;cursor:pointer}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{list-style:none}a{color:inherit;text-decoration:none}table{border-collapse:collapse;border-spacing:0}.h1,.ux-h1,h1{color:#18174d;font-family:Arboria,sans-serif;font-size:4rem;font-weight:700;letter-spacing:-.125rem;line-height:4.25rem;margin-bottom:24px}@media (max-width:375px){.h1,.ux-h1,h1{font-size:3rem;letter-spacing:-.09375rem;line-height:3.25rem}}.h2,.ux-h2,h2{color:#18174d;font-family:Arboria,sans-serif;font-size:3rem;font-weight:700;letter-spacing:-.09375rem;line-height:3.125rem;margin-bottom:24px}@media (max-width:768px){.h2,.ux-h2,h2{font-size:2.5rem}}.h3,.ux-title1,h3{font-size:2rem;letter-spacing:-.0625rem;line-height:2.25rem}.h3,.h4,.ux-title1,.ux-title2,h3,h4{color:#18174d;font-family:Arboria,sans-serif;font-weight:600;margin-bottom:16px}.h4,.ux-title2,h4{font-size:1.5rem;letter-spacing:-.046875rem;line-height:1.75rem}.h5,h5{font-size:1.25rem;line-height:1.5rem}.h5,.h6,h5,h6{color:#18174d;font-family:Arboria,sans-serif;font-weight:500;margin-bottom:8px}.h6,h6{font-size:1.125rem;line-height:1.375rem}.ux-copy-bold{color:#18174d}.ux-copy-bold,.ux-copy-bold-dark{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:-.015625rem;line-height:1.1667;margin-bottom:16px}.ux-copy-bold-dark{color:#fff}.ux-copy{color:#18174d}.ux-copy,.ux-copy-dark{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.015625rem;line-height:1.1667;margin-bottom:16px}.ux-copy-dark{color:#fff}li,ol,p,ul{color:#18174d;font-family:Inter,sans-serif;font-size:1.125rem;letter-spacing:-.015625rem;line-height:1.1667;margin-bottom:16px}li:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-md{font-size:1.125rem}.text-lg{font-size:1.25rem}.text-xl{font-size:1.5rem}.text-2xl{font-size:2rem}.text-3xl{font-size:2.5rem}.text-4xl{font-size:3rem}.text-5xl{font-size:4rem}.text-6xl{font-size:5rem}.font-light{font-weight:300}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-primary{color:#18174d}.text-secondary{color:#6b6b6b}.text-tertiary{color:#a8a8a8}.text-inverse{color:#fff}.overline{font-size:.75rem;font-weight:600;letter-spacing:.375rem;text-transform:uppercase}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}.main-wrapper{flex:1;width:100%}.container-small{padding-left:16px;padding-right:16px}@media (max-width:768px){.container-small{padding-left:16px;padding-right:16px}}.container-medium{padding-left:16px;padding-right:16px}@media (max-width:768px){.container-medium{padding-left:16px;padding-right:16px}}.container-large{padding-left:16px;padding-right:16px}@media (max-width:768px){.container-large{padding-left:16px;padding-right:16px}}.button-group{display:flex;flex-wrap:wrap;gap:16px}.button-group.vertical{flex-direction:column}@media (max-width:768px){.button-group{flex-direction:column;width:100%}.button-group .btn{width:100%}}.spacer{height:32px}.spacer.small{height:24px}.spacer.large{height:64px}.container{margin-left:auto;margin-right:auto;max-width:1240px;padding-left:16px;padding-right:16px;width:100%}@media (max-width:768px){.container{padding-left:16px;padding-right:16px}}.container-fluid{max-width:100%;width:100%}.wrapper{margin-left:auto;margin-right:auto;max-width:1240px}.section{padding-bottom:96px;padding-top:96px}@media (max-width:768px){.section{padding-bottom:80px;padding-top:80px}}.section-sm{padding-bottom:80px;padding-top:80px}@media (max-width:768px){.section-sm{padding-bottom:64px;padding-top:64px}}.section-lg{padding-bottom:96px;padding-top:96px}@media (max-width:768px){.section-lg{padding-bottom:96px;padding-top:96px}}.grid{display:grid;gap:8px;width:100%}@media (max-width:1024px){.grid{gap:8px}}@media (max-width:768px){.grid{gap:8px}}@media (min-width:1024px){.grid{grid-template-columns:repeat(24,1fr)}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}.col-13{grid-column:span 13}.col-14{grid-column:span 14}.col-15{grid-column:span 15}.col-16{grid-column:span 16}.col-17{grid-column:span 17}.col-18{grid-column:span 18}.col-19{grid-column:span 19}.col-20{grid-column:span 20}.col-21{grid-column:span 21}.col-22{grid-column:span 22}.col-23{grid-column:span 23}.col-24{grid-column:span 24}}@media (min-width:768px) and (max-width:1023px){.grid{grid-template-columns:repeat(16,1fr)}.col-md-1{grid-column:span 1}.col-md-2{grid-column:span 2}.col-md-3{grid-column:span 3}.col-md-4{grid-column:span 4}.col-md-5{grid-column:span 5}.col-md-6{grid-column:span 6}.col-md-7{grid-column:span 7}.col-md-8{grid-column:span 8}.col-md-9{grid-column:span 9}.col-md-10{grid-column:span 10}.col-md-11{grid-column:span 11}.col-md-12{grid-column:span 12}.col-md-13{grid-column:span 13}.col-md-14{grid-column:span 14}.col-md-15{grid-column:span 15}.col-md-16{grid-column:span 16}}@media (max-width:767px){.grid{grid-template-columns:repeat(12,1fr)}.col-sm-1{grid-column:span 1}.col-sm-2{grid-column:span 2}.col-sm-3{grid-column:span 3}.col-sm-4{grid-column:span 4}.col-sm-5{grid-column:span 5}.col-sm-6{grid-column:span 6}.col-sm-7{grid-column:span 7}.col-sm-8{grid-column:span 8}.col-sm-9{grid-column:span 9}.col-sm-10{grid-column:span 10}.col-sm-11{grid-column:span 11}.col-sm-12{grid-column:span 12}}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.section{width:100%}.padding-global{padding-left:24px;padding-right:24px}@media (max-width:768px){.padding-global{padding-left:24px;padding-right:24px}}.container-small{max-width:640px}.container-medium,.container-small{margin-left:auto;margin-right:auto;padding-left:8px;padding-right:8px}.container-medium{max-width:960px}.container-large{max-width:1240px}.container-large,.container-xlarge{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.container-xlarge{max-width:100%;width:100%}.padding-section-small{padding-bottom:0;padding-top:0}.padding-section-medium{padding-bottom:24px;padding-top:24px}@media (max-width:768px){.padding-section-medium{padding-bottom:12px;padding-top:12px}}.padding-section-large{padding-bottom:48px;padding-top:48px}@media (max-width:768px){.padding-section-large{padding-bottom:24px;padding-top:24px}}.layout-component{display:flex;gap:32px;width:100%}@media (max-width:768px){.layout-component{flex-direction:column}}.layout-col-left,.layout-col-right,.layout-component-50-50 .layout-col-left,.layout-component-50-50 .layout-col-right{flex:1}.layout-component-60-40 .layout-col-left{flex:1.5}.layout-component-40-60 .layout-col-left,.layout-component-60-40 .layout-col-right{flex:1}.layout-component-40-60 .layout-col-right{flex:1.5}.layout-component-70-30 .layout-col-left{flex:2.33}.layout-component-30-70 .layout-col-left,.layout-component-70-30 .layout-col-right{flex:1}.layout-component-30-70 .layout-col-right{flex:2.33}.btn{align-items:center;border:none;border-radius:16px;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600;gap:8px;justify-content:center;line-height:1.5;padding:12px 18px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;white-space:nowrap}@media (max-width:767px){.btn{min-width:224px}}.btn:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.btn-primary{background-color:#4f4bff;color:#fff}.btn-primary:hover{background-color:#615dff}.btn-secondary{background-color:#e2e9f8;color:#18174d}.btn-secondary:hover{background-color:#fafbfd}.btn-tertiary{background-color:#18174d;color:#fff}.btn-tertiary:hover{background-color:#3d3aa1}.btn-white{color:#0c0989}.btn-white,.btn-white:hover{background-color:#fff}.btn-ghost{background-color:transparent;border:none;box-shadow:inset 0 4px 13px 0 hsla(0,0%,100%,.5);color:#18174d;position:relative;transition:box-shadow .3s ease-in-out;z-index:1}.btn-ghost:before{background:linear-gradient(90deg,#4f4bff 0,#9a2bfd 58%,#36e0b4);border-radius:16px;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2.5px}.btn-ghost:after,.btn-ghost:before{content:"";position:absolute;z-index:-1}.btn-ghost:after{background-color:hsla(0,0%,100%,.2);border-radius:5.5px;inset:2.5px;transition:background-color .3s ease-in-out}.btn-ghost:hover{box-shadow:inset 0 4px 13px 0 hsla(0,0%,100%,0)}.btn-ghost:hover:before{animation:shimmer-gradient 3s linear infinite;background:linear-gradient(90deg,#4f4bff,#9a2bfd 25%,#36e0b4 50%,#9a2bfd 75%,#4f4bff);background-size:200% 100%;border-radius:16px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2.5px;pointer-events:none;position:absolute;z-index:-1}.btn-ghost-dark,.btn-ghost:hover:after{background-color:transparent}.btn-ghost-dark{border:none;box-shadow:inset 0 4px 13px 0 hsla(0,0%,100%,.5);color:#fff;position:relative;transition:box-shadow .3s ease-in-out;z-index:1}.btn-ghost-dark:before{background:linear-gradient(90deg,#4f4bff 0,#9a2bfd 58%,#36e0b4);border-radius:16px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2.5px;position:absolute;z-index:-1}.btn-ghost-dark:after{background-color:hsla(0,0%,100%,.2);border-radius:5.5px;content:"";inset:2.5px;position:absolute;transition:background-color .3s ease-in-out;z-index:-1}.btn-ghost-dark:hover{box-shadow:inset 0 4px 13px 0 hsla(0,0%,100%,0)}.btn-ghost-dark:hover:before{animation:shimmer-gradient 3s linear infinite;background:linear-gradient(90deg,#4f4bff,#9a2bfd 25%,#36e0b4 50%,#9a2bfd 75%,#4f4bff);background-size:200% 100%;border-radius:16px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2.5px;pointer-events:none;position:absolute;z-index:-1}.btn-ghost-dark:hover:after,.btn-text{background-color:transparent}.btn-text{border-color:transparent;color:#4f4bff;padding:8px 16px}.btn-text:hover{color:#0c0989}.btn-xl{font-size:1rem;font-weight:600;padding:21px 28px}.btn-lg{padding:14px 24px}.btn-lg,.btn-md{font-size:.9375rem;font-weight:600}.btn-md{padding:10px 18px}.btn-sm{padding:7px 16px}.btn-sm,.btn-xs{font-size:.9375rem;font-weight:600}.btn-xs{padding:4px 12px}.btn-block{display:flex;width:100%}.btn-icon{display:inline-flex}.btn-group,.btn-icon{align-items:center;gap:8px}.btn-group{display:flex;justify-content:center}@media (max-width:767px){.btn-group{align-items:center;flex-direction:column}.btn-group .btn{max-width:300px;width:100%}}.pill{align-items:center;background-color:transparent;border-radius:16px;display:inline-flex;font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;justify-content:center;letter-spacing:.1875rem;line-height:1.5rem;padding:0 16px;position:relative;text-transform:uppercase;z-index:1}.pill:before{background:linear-gradient(90deg,#4f4bff 0,#9a2bfd 58%,#36e0b4);border-radius:16px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;z-index:-1}.card{background-color:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease-in-out}.card:hover{box-shadow:0 16px 32px rgba(0,0,0,.1);transform:translateY(-4px)}.card-bordered{border:1px solid #e5e5e5}.card-shadow{box-shadow:0 8px 16px rgba(0,0,0,.08)}.card-img{height:auto;object-fit:cover;width:100%}.card-img.card-img-top{border-radius:16px 16px 0 0}.card-body{flex:1;padding:32px}.card-header{border-bottom:1px solid #e5e5e5}.card-footer,.card-header{background-color:#f5f5f5;padding:24px 32px}.card-footer{border-top:1px solid #e5e5e5}.card-title{font-size:1.5rem;font-weight:600;line-height:1.2;margin-bottom:8px}.card-text{color:#6b6b6b;font-size:1rem;line-height:1.75;margin-bottom:16px}.card-text:last-child{margin-bottom:0}.card-horizontal{flex-direction:row}.card-horizontal .card-img{height:100%;object-fit:cover;width:40%}@media (max-width:768px){.card-horizontal{flex-direction:column}.card-horizontal .card-img{width:100%}}.header{background-color:#fff;border-bottom:1px solid #e5e5e5;position:sticky;top:0;transition:all .3s ease-in-out;width:100%;z-index:200}.header.scrolled{box-shadow:0 4px 8px rgba(0,0,0,.1)}.header-container{align-items:center;display:flex;height:80px;justify-content:space-between;padding:0 16px}@media (max-width:768px){.header-container{height:64px;padding:0 16px}}.header-logo{align-items:center;display:flex}.header-logo img{height:40px;width:auto}@media (max-width:768px){.header-logo img{height:32px}}.header-nav{align-items:center;display:flex;gap:32px}@media (max-width:768px){.header-nav{display:none}}.header-nav-link{color:#18174d;font-size:1rem;font-weight:500;padding:8px 16px;text-decoration:none;transition:color .2s ease-in-out}.header-nav-link.active,.header-nav-link:hover{color:#4f4bff}.header-menu-toggle{align-items:center;background:none;border:none;cursor:pointer;display:none;height:40px;justify-content:center;width:40px}@media (max-width:768px){.header-menu-toggle{display:flex}}.header-mobile-menu{background-color:#fff;bottom:0;display:none;left:0;overflow-y:auto;padding:32px 16px;position:fixed;right:0;top:64px;z-index:200}.header-mobile-menu.active{display:flex;flex-direction:column;gap:16px}.header-cta{align-items:center;display:flex;gap:16px}@media (max-width:768px){.header-cta{display:none}}.footer{background-color:#1a1a1a;color:#fff;padding:96px 0 32px}@media (max-width:768px){.footer{padding:80px 0 24px}}.footer-main{display:grid;gap:80px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:80px}@media (max-width:768px){.footer-main{gap:64px;grid-template-columns:1fr;margin-bottom:64px}}.footer-section{display:flex;flex-direction:column}.footer-title{color:#fff;font-size:1.25rem;font-weight:600;margin-bottom:24px}.footer-links{flex-direction:column;gap:8px}.footer-link{color:#c7c7c7;font-size:1rem;text-decoration:none;transition:color .2s ease-in-out}.footer-link:hover{color:#fff}.footer-bottom{align-items:center;border-top:1px solid #4d4d4d;display:flex;justify-content:space-between;padding-top:32px}@media (max-width:768px){.footer-bottom{flex-direction:column;gap:16px;text-align:center}}.footer-copyright{color:#a8a8a8;font-size:.875rem}.footer-social{display:flex;gap:16px}.footer-social-link{align-items:center;background-color:#2d2d2d;border-radius:50%;color:#c7c7c7;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .2s ease-in-out;width:40px}.footer-social-link:hover{background-color:#4f4bff;color:#fff}.footer-logo{align-items:center;display:flex;margin-bottom:24px}.footer-logo img{height:40px;width:auto}.footer-description{color:#a8a8a8;font-size:1rem;line-height:1.75}.hero{align-items:center;display:flex;min-height:600px;overflow:hidden;padding:96px 0;position:relative}@media (max-width:768px){.hero{min-height:500px;padding:80px 0}}.hero-content{max-width:800px;position:relative;z-index:2}.hero-content.centered{margin:0 auto;text-align:center}.hero-eyebrow{color:#4f4bff;display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:.02em;margin-bottom:16px;text-transform:uppercase}.hero-title{font-size:5rem;font-weight:700;line-height:1.2;margin-bottom:24px}@media (max-width:1024px){.hero-title{font-size:4rem}}@media (max-width:768px){.hero-title{font-size:3rem}}.hero-description{color:#6b6b6b;font-size:1.5rem;line-height:1.75;margin-bottom:48px}@media (max-width:768px){.hero-description{font-size:1.25rem}}.hero-cta{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.hero-cta.centered{justify-content:center}@media (max-width:768px){.hero-cta{flex-direction:column}.hero-cta,.hero-cta .btn{width:100%}}.hero-bg{left:0;position:absolute;top:0;z-index:0}.hero-bg,.hero-bg img{height:100%;width:100%}.hero-bg img{object-fit:cover}.hero-bg:after{background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.5));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-image{flex:1;max-width:600px;position:relative}.hero-image img{border-radius:16px;height:auto;width:100%}@media (max-width:768px){.hero-image{margin-top:64px}}.hero-split{align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr}@media (max-width:768px){.hero-split{grid-template-columns:1fr}}.form{width:100%}.form-group{margin-bottom:24px}.form-group:last-child{margin-bottom:0}.form-label{color:#18174d;display:block;font-size:.875rem;font-weight:500;margin-bottom:8px}.form-input,.form-select,.form-textarea{background-color:#fff;border:1px solid #c7c7c7;border-radius:8px;color:#18174d;font-family:Inter,sans-serif;font-size:1.125rem;letter-spacing:-.015625rem;line-height:1.5rem;padding:16px;transition:all .2s ease-in-out;width:100%}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:#4f4bff;box-shadow:0 0 0 3px rgba(79,75,255,.1);outline:none}.form-input::placeholder,.form-select::placeholder,.form-textarea::placeholder{color:#a8a8a8}.form-input:disabled,.form-select:disabled,.form-textarea:disabled{background-color:#f5f5f5;cursor:not-allowed}.form-input.error,.form-select.error,.form-textarea.error{border-color:#ff0008}.form-input.error:focus,.form-select.error:focus,.form-textarea.error:focus{box-shadow:0 0 0 3px rgba(255,0,8,.1)}.form-textarea{min-height:120px;resize:vertical}.form-select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' viewBox='0 0 12 8'%3E%3Cpath stroke='%236b6b6b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:64px}.form-checkbox,.form-radio{align-items:center;cursor:pointer;display:flex;gap:8px}.form-checkbox input[type=checkbox],.form-checkbox input[type=radio],.form-radio input[type=checkbox],.form-radio input[type=radio]{cursor:pointer;height:20px;width:20px}.form-checkbox label,.form-radio label{color:#18174d;cursor:pointer;font-size:1.125rem;letter-spacing:-.015625rem;line-height:1.5rem}.form-error{color:#ff0008}.form-error,.form-help{display:block;font-size:.875rem;margin-top:4px}.form-help{color:#6b6b6b}.form-inline{align-items:flex-end;display:flex;gap:16px}.form-inline .form-group{flex:1;margin-bottom:0}@media (max-width:768px){.form-inline{align-items:stretch;flex-direction:column}.form-inline .form-group{width:100%}}.form-grid{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.form-grid{grid-template-columns:1fr}}.section_top-nav{background-color:#fff;border-radius:16px;height:80px;margin:48px auto 0;max-width:1240px;padding-bottom:0;padding-top:0;position:sticky;top:0;transition:border-radius .5s ease,max-width .5s ease,width .5s ease;z-index:1000}.section_top-nav .padding-global{margin:0 auto;max-width:1240px;transition:max-width .5s ease}.section_top-nav.mega-menu-active{border-radius:0!important;max-width:100%;width:100%}.section_top-nav.mega-menu-active .nav-wrapper{border-radius:0;padding:0;transition:border-radius .5s ease}.section_top-nav.mega-menu-active .padding-global{max-width:1240px;transition:max-width .5s ease}.section_top-nav.mega-menu-active .has-mega-menu.active>a i{transform:rotate(180deg)}.nav-wrapper{align-items:center;display:grid;gap:24px;grid-template-columns:auto 1fr auto;height:80px;margin:0 16px;padding:0}.nav-logo{align-items:center;display:flex}.nav-logo img{height:37px;width:auto}.nav-logo a,.nav-menu{align-items:center;display:flex}.nav-menu{gap:32px;height:80px;justify-content:center;list-style:none;margin:0;padding:0;position:relative}.nav-menu.nav-menu-mobile{display:none}.nav-menu li{align-items:center;display:flex;height:100%;margin:0}.nav-menu i{font-size:12px}.nav-menu a{align-items:center;border-radius:8px;color:#18174d;display:flex;font-family:Inter,sans-serif;font-size:1rem;font-weight:500;height:100%;padding:8px 16px;text-decoration:none;transition:all .2s ease-in-out}.nav-menu a.active,.nav-menu a:hover{color:#4f4bff}.nav-menu .has-mega-menu>a{border-radius:0;padding:0 16px;position:relative}.nav-menu .has-mega-menu>a i{margin-left:4px;transition:transform .3s ease}.nav-menu .has-mega-menu>a:after{content:none}.nav-menu .has-mega-menu.active>a i{transform:rotate(180deg)}.nav-cta{align-items:center;display:flex;gap:16px}.nav-toggle{background:none;border:none;color:#18174d;cursor:pointer;display:none;margin-right:-13px;padding:8px}.nav-toggle i{font-size:24px}.mega-menu-container{left:0;pointer-events:none;position:absolute;top:100%;width:100%;z-index:999}.mega-menu{background:#fff;box-shadow:0 16px 32px rgba(0,0,0,.1);display:none;opacity:0;pointer-events:none}.mega-menu.active{display:block;opacity:1;pointer-events:auto;transform:translateY(0)}.mega-menu.active.animate-in{animation:fadeIn .3s ease forwards}.mega-menu.closing{animation:fadeOut .2s ease forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.mega-menu-content{padding:16px 10px}.mega-menu-heading{color:#18174d;font-size:1.5rem;font-weight:600;margin:0 0 16px}.mega-menu-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:32px}@media (max-width:767px){.mega-menu-grid{grid-template-columns:1fr}}.mega-menu-card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:8px;min-height:140px;padding:24px 24px 40px;position:relative;text-decoration:none;transition:all .3s ease}.mega-menu-card:hover{border-color:#4f4bff;box-shadow:0 8px 16px rgba(0,0,0,.08);transform:translateY(-2px)}.mega-menu-card:hover .card-arrow i{transform:translateX(4px)}.mega-menu-card .card-header{align-items:center;background:none;border:none;display:flex;gap:16px;margin:0;padding:0}.mega-menu-card .card-header .card-icon{flex-shrink:0;height:24px;width:24px}.mega-menu-card .card-header h4{color:#18174d;flex:1;font-size:1.125rem;font-weight:600;margin:0;padding:0}.mega-menu-card .card-content{margin:0;padding:0}.mega-menu-card .card-content p{color:#585f62;font-size:.875rem;line-height:1.5;margin:0;padding:0}.mega-menu-card .card-arrow{bottom:0;color:#4f4bff;font-size:1.75rem;position:absolute;right:16px}.mega-menu-card .card-arrow i{transition:transform .3s ease}.mega-menu-footer{display:flex;gap:32px;padding-top:0}@media (max-width:767px){.mega-menu-footer{flex-direction:column;gap:16px}}.mega-menu-link{align-items:center;color:#4f4bff;display:inline-flex;font-size:1rem;font-weight:600;gap:8px;text-decoration:none;transition:gap .3s ease}.mega-menu-link:hover{gap:12px}.mega-menu-link i{font-size:.875rem}.nav-menu-border{background-color:#4f4bff;bottom:0;height:2px;left:0;opacity:0;pointer-events:none;position:absolute;transition:all .3s ease;width:0}.section_top-nav.mega-menu-active .nav-menu-border{opacity:1}@media (max-width:1439px){.section_top-nav{border-radius:0}}body.mobile-menu-open{overflow:hidden;position:fixed;width:100%}@media (max-width:1023px){.nav-wrapper{gap:16px;grid-template-columns:1fr auto}body.mobile-menu-open .section_top-nav{border-radius:0;left:0;margin:0;position:fixed;right:0;top:0}.nav-toggle{display:block}.nav-menu-desktop{display:none!important}.nav-menu-mobile{background-color:#fff;border-top:1px solid #e5e5e5;box-shadow:0 16px 32px rgba(0,0,0,.1);display:block!important;height:calc(100vh - 80px);left:0;list-style:none;margin:0;overflow-y:auto;padding:0;position:fixed;top:80px;transform:translateX(-100%);transition:transform .3s ease;width:100%;z-index:998}.nav-menu-mobile.is-open{transform:translateX(0)}.nav-menu-mobile li{border-bottom:1px solid #e5e5e5;display:block;flex:none;height:auto;margin:0;width:100%}.nav-menu-mobile li.mobile-menu-cta{background-color:#4f4bff;border-bottom:1px solid #e5e5e5}.nav-menu-mobile li a{align-items:center;color:#18174d;display:flex;font-family:Inter,sans-serif;font-size:1rem;font-weight:500;height:auto;justify-content:space-between;padding:16px 36px;text-decoration:none;transition:background-color .2s ease;width:100%}.nav-menu-mobile li a:hover{background-color:rgba(79,75,255,.05);color:#4f4bff}.nav-menu-mobile li a i{font-size:24px;transition:transform .2s ease}.nav-menu-mobile li a:hover i{transform:translateX(4px)}.nav-menu-mobile li.mobile-menu-cta a{color:#fff;font-weight:700}.nav-menu-mobile li.mobile-menu-cta a:hover{background-color:#3d3aa1;color:#fff}.nav-menu-mobile li.mobile-menu-cta a i{color:#fff;font-size:24px}.nav-menu-mobile li.mobile-menu-cta a:hover i{transform:translateX(4px)}.mega-menu-container{display:none!important}}@media (max-width:767px){.section_top-nav{height:70px}.nav-logo img{height:24px}.nav-cta .btn{display:none}.nav-menu-mobile{height:calc(100vh - 70px);top:70px}}.section_logo-wrapper{margin-top:-5px;overflow:hidden;padding:0;width:100%}.section_logo-wrapper .padding-global{padding:0}.section_logo-wrapper .padding-section-small{padding:48px 0 24px}.section_logo-wrapper header{margin-bottom:8px;text-align:center}.section_logo-wrapper .scroll-list{overflow:hidden;position:relative;width:100%}.section_logo-wrapper .scroll-list ul{display:flex;list-style:none;margin:0;padding:0;white-space:nowrap}.section_logo-wrapper .scroll-list li{align-items:center;display:flex;flex:0 0 200px;height:96px;justify-content:center;margin:0;width:200px}.section_logo-wrapper .scroll-list li img{max-height:100%;max-width:100%;object-fit:contain}.section_get-started{background:linear-gradient(180deg,#0c0989,#18174d);overflow:hidden;padding:0;position:relative}.section_get-started .padding-section-large{padding:72px 0;position:relative;z-index:1}.section_get-started:before{background-image:var(--bg-left);background-position:0 100%;left:0}.section_get-started:after,.section_get-started:before{background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:100%;pointer-events:none;position:absolute;width:40%;z-index:0}.section_get-started:after{background-image:var(--bg-right);background-position:100% 100%;right:0}@media (max-width:1023px){.section_get-started:after{opacity:.5;width:30%}.section_get-started:before{opacity:.5;width:40%}}@media (max-width:767px){.section_get-started:after,.section_get-started:before{display:none}}.section_get-started header{color:#fff;margin:0 auto;text-align:center;width:100%}@media (min-width:768px){.section_get-started header{width:75%}}@media (min-width:1024px){.section_get-started header{width:50%}}.section_get-started header h2,.section_get-started header h3,.section_get-started header h4,.section_get-started header h5,.section_get-started header h6,.section_get-started header p{color:#fff}.section_footer{background-color:#18174d;color:#fff;padding-bottom:64px;padding-top:64px}.section_footer .container-large,.section_footer .padding-global{padding-bottom:0;padding-top:0}.section_footer a{color:#fff;text-decoration:none;transition:opacity .2s ease}.section_footer a:hover{opacity:.8}.footer-content{display:flex;flex-direction:column}.footer-row-1{border-bottom:.5px solid #fff;display:grid;gap:16px;grid-template-columns:27.6% 13.5% 11% 11.7% 14.8% 1fr;margin-bottom:16px;padding-bottom:16px}.footer-row-1 h4{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:18px;margin:0 0 16px}.footer-row-1 ul{list-style:none;margin:0;padding:0}.footer-row-1 ul li{margin:0 0 16px}.footer-row-1 ul li a{font-size:12px;line-height:16px;text-decoration:none}.footer-row-1 ul li a:hover{text-decoration:underline}.footer-row-1 p{color:#fff;font-size:12px;line-height:16px}.footer-row-2{display:grid;gap:16px;grid-template-columns:27.6% 1fr}.footer-row-2 a,.footer-row-2 p{color:#fff;font-size:12px;line-height:16px;margin:0}.footer-col-1{padding-right:24px}.footer-col-1 .footer-logo-reejig{margin-bottom:24px}.footer-col-1 .footer-logo-reejig img{height:auto;max-width:152px}.footer-col-1>p{border-bottom:.5px solid #fff;color:#fff;font-size:12px;line-height:16px;margin-bottom:16px;padding-bottom:24px}.footer-col-1 .footer-logo-industry img{height:auto;max-width:285px}.footer-col-6 h4{margin-bottom:96px!important}.footer-col-6 p,.footer-col-6 p:last-of-type{margin-bottom:16px}.footer-socials{display:flex;gap:16px;margin-top:48px}.footer-socials a{align-items:center;color:#fff;display:flex;font-size:18px;height:32px;justify-content:center;width:32px}.footer-socials a:hover{opacity:.7}.footer-links{align-items:center;display:flex;flex-direction:row;gap:24px;justify-content:flex-start;list-style:none;margin:0;padding:0}.footer-links li{margin:0}.footer-links a{display:block;font-size:12px;line-height:16px;white-space:nowrap}@media (max-width:1023px){.footer-row-1{gap:24px;grid-template-columns:1fr 1fr}.footer-row-1 .footer-col-1{grid-column:1/-1}.footer-row-1 .footer-col-2{grid-column:1/2}.footer-row-1 .footer-col-3{grid-column:2/3}.footer-row-1 .footer-col-4{grid-column:1/2}.footer-row-1 .footer-col-5{grid-column:2/3}.footer-row-1 .footer-col-6{grid-column:1/-1}.footer-row-1 .footer-col-6 h4{margin-bottom:16px!important}.footer-row-2{gap:24px;grid-template-columns:1fr}}@media (max-width:767px){.footer-col-1{padding-right:0}}body.bookademo{background-attachment:fixed;background-image:url(https://res.cloudinary.com/dfuaalgfp/image/upload/v1763164614/bookademo-bg_m2p1qq.png);background-position:top;background-repeat:no-repeat;background-size:cover}.section_bookademo-page-header{margin-top:-128px;padding-bottom:32px;padding-top:195px;position:relative}.section_bookademo-page-header .padding-global{width:100%}.section_bookademo-page-header .container-medium{align-items:start;display:grid;gap:48px;grid-template-columns:1fr 1fr}@media (max-width:1023px){.section_bookademo-page-header .container-medium{gap:32px;grid-template-columns:1fr}}.section_bookademo-page-header .content{text-align:left}.section_bookademo-page-header .content h1{color:#18174d;line-height:1.1;margin-bottom:24px;text-align:left}@media (max-width:767px){.section_bookademo-page-header .content h1{font-size:3rem;line-height:1.1}}.section_bookademo-page-header .content>p{color:#18174d;font-size:1.25rem;line-height:1.4;margin-bottom:32px;text-align:left}.section_bookademo-page-header .content h3{color:#18174d;margin-bottom:16px;text-align:left}.section_bookademo-page-header .content ul.blue-checks{list-style:none;margin:0;padding:0}.section_bookademo-page-header .content ul.blue-checks li{color:#18174d;font-size:1rem;line-height:1.5;margin-bottom:12px;padding-left:24px;position:relative;text-align:left}.section_bookademo-page-header .content ul.blue-checks li:before{color:#4f4bff;content:"\f00c";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:900;left:0;position:absolute;top:2px}.section_bookademo-page-header .form-wrapper{background-color:#fff;border-radius:16px;box-shadow:0 16px 32px rgba(0,0,0,.1);padding:32px}.section_bookademo-page-header .form-wrapper p{margin-top:16px;text-align:center}.section_bookademo-page-header .form-wrapper p small{color:#585f62;font-size:12px;line-height:16px}.section_bookademo-page-header .form-wrapper p small a{color:#585f62;text-decoration:underline}.section_bookademo-page-header .form-wrapper p small a:hover{color:#4f4bff}.section_bookademo-page-header+.section_logo-wrapper{margin-top:-190px}.section_bookademo-page-header-thankyou{margin-top:-128px;overflow:hidden;padding-bottom:32px;padding-top:195px;position:relative}.section_bookademo-page-header-thankyou .padding-global{width:100%}.section_bookademo-page-header-thankyou .content-wrapper{align-items:flex-start;display:flex;gap:32px;min-height:360px}@media (max-width:767px){.section_bookademo-page-header-thankyou .content-wrapper{flex-direction:column}}.section_bookademo-page-header-thankyou .content{text-align:left;width:50%}@media (max-width:1024px){.section_bookademo-page-header-thankyou .content{text-align:center;width:100%}}@media (max-width:767px){.section_bookademo-page-header-thankyou .content{width:100%}}.section_bookademo-page-header-thankyou h1{color:#18174d;line-height:1.1;margin-bottom:32px}@media (max-width:767px){.section_bookademo-page-header-thankyou h1{font-size:3rem;line-height:1.1}}.section_bookademo-page-header-thankyou p{color:#18174d;font-size:1.25rem;line-height:1.2;margin-bottom:32px}.section_bookademo-page-header-thankyou .btn-group{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start}@media (max-width:1024px){.section_bookademo-page-header-thankyou .btn-group{justify-content:center}}@media (max-width:767px){.section_bookademo-page-header-thankyou .btn-group{align-items:center;flex-direction:column;gap:16px}}.section_bookademo-page-header-thankyou .image-wrapper{height:430px;position:absolute;right:0;top:160px;width:auto}@media (max-width:1024px){.section_bookademo-page-header-thankyou .image-wrapper{display:none}}.section_bookademo-page-header-thankyou .image-wrapper img{height:430px;object-fit:cover;width:auto}.bookademo .hs-form{display:flex;flex-direction:column;gap:8px}.bookademo .hs-form input[type=email],.bookademo .hs-form input[type=tel],.bookademo .hs-form input[type=text]{border:1px solid #dadae1;border-radius:5px;font-family:Inter,sans-serif;font-size:16px;padding:12px;width:100%}.bookademo .hs-form input[type=email]::placeholder,.bookademo .hs-form input[type=tel]::placeholder,.bookademo .hs-form input[type=text]::placeholder{color:#504f5c}.bookademo .hs-form input[type=email]:focus,.bookademo .hs-form input[type=tel]:focus,.bookademo .hs-form input[type=text]:focus{border-color:#4f4bff;outline:none}.bookademo .hs-form .hs-error-msg{color:#ff0008;display:inline-block;font-size:.75rem;margin:0 0 1em}.bookademo .hs-form .grecaptcha-badge,.bookademo .hs-form .hs-recaptcha{display:none!important}.bookademo .hs-form .hs-button.primary.large,.bookademo .hs-form input[type=submit].hs-button.primary.large{align-items:center;background-color:#4f4bff;border:none;border-radius:16px;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600;justify-content:center;line-height:1.5;margin-top:8px;padding:14px 24px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;white-space:nowrap;width:100%}.bookademo .hs-form .hs-button.primary.large:hover,.bookademo .hs-form input[type=submit].hs-button.primary.large:hover{background-color:#615dff}.bookademo .hs-form .hs-button.primary.large:disabled,.bookademo .hs-form input[type=submit].hs-button.primary.large:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.bookademo .submitted-message{color:#18174d}.section_simple-image{padding:48px 0}.section_simple-image .image{text-align:center}.section_simple-image .image img{height:auto;max-width:100%}.section_product-showcase{margin-top:0;padding:0;position:relative;z-index:2}.section_product-showcase .padding-section-small{padding:0 32px}@media (max-width:768px){.section_product-showcase{margin-top:0}.section_product-showcase .padding-section-small{padding:0}}.section_product-showcase .section-header{align-items:center;background-color:#fff;border-radius:32px 32px 0 0;display:flex;height:90px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;box-shadow:0 4px 15px 0 rgba(0,0,0,.08)}@media (max-width:768px){.section_product-showcase .section-header{height:75px}}.section_product-showcase .section-header::-webkit-scrollbar{display:none}.section_product-showcase .section-header{-ms-overflow-style:none;scrollbar-width:none}.section_product-showcase .section-header ul{display:flex;gap:36px;justify-content:space-between;list-style:none;margin:0;padding:0 24px 0 32px;white-space:nowrap;width:100%}@media (max-width:1024px){.section_product-showcase .section-header ul{justify-content:flex-start;width:auto}}.section_product-showcase .section-header li{margin:0}.section_product-showcase .section-header li a{color:#9190a4;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;text-decoration:none;transition:color .2s ease-in-out}.section_product-showcase .section-header li a:hover{color:#4f4bff}.section_product-showcase .section-header li.active a{color:#4f4bff;cursor:default;font-weight:700}.section_product-showcase .section-content{background-color:#fff;border-radius:0 0 30px 30px;box-shadow:0 4px 15px 0 rgba(0,0,0,.08)}.section_product-showcase .sub-section{display:none;gap:64px;grid-template-columns:1fr 2fr}@media (max-width:1024px) and (min-width:calc(768px + 1px)){.section_product-showcase .sub-section{grid-template-columns:1fr 1fr}}@media (max-width:768px){.section_product-showcase .sub-section{gap:48px;grid-template-columns:1fr}}.section_product-showcase .sub-section.active{display:grid}.section_product-showcase .sub-section .img{order:2;padding:36px 0 0}@media (max-width:768px){.section_product-showcase .sub-section .img{order:1;padding:0}}.section_product-showcase .sub-section .img img{display:block;height:auto;width:100%}.section_product-showcase .sub-section .description{order:1;padding:56px 0 0 32px;position:relative}@media (max-width:768px){.section_product-showcase .sub-section .description{order:2;padding:0 32px}}.section_product-showcase .sub-section .description h2{margin-bottom:24px;margin-top:24px}.section_product-showcase .sub-section .description p{margin-bottom:104px}@media (max-width:768px){.section_product-showcase .sub-section .description p{margin-bottom:48px}}.section_product-showcase .sub-section .description .btn-group{align-items:center;bottom:24px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:flex-start;left:24px;position:absolute}@media (max-width:768px){.section_product-showcase .sub-section .description .btn-group{align-items:center;flex-direction:column;margin-bottom:24px;position:static}.section_product-showcase .sub-section .description .btn-group .btn{max-width:300px;width:100%}}.home .section_product-showcase{margin-top:-113px}.home .section_product-showcase header{display:none}@media (max-width:768px){.home .section_product-showcase{margin-top:-180px}.home .section_product-showcase .padding-section-small{padding:0}}.section_media-stories{padding:0}.section_media-stories .padding-section-medium{padding:64px 0}.section_media-stories header{margin-bottom:48px;text-align:center}.section_media-stories .content-wrapper{align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.section_media-stories .content-wrapper{grid-template-columns:repeat(2,1fr)}}.section_media-stories .card{border-radius:20px;box-shadow:0 3px 16px 0 rgba(0,0,0,.25);cursor:pointer;display:flex;flex-direction:column;padding:16px;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.section_media-stories .card:hover{background-color:#fff;box-shadow:0 6px 20px 0 rgba(0,0,0,.3);transform:translateY(-2px)}.section_media-stories .card .card-header{background:none;border:none;padding:0}.section_media-stories .card .card-content{display:flex;flex:1;flex-direction:column}.section_media-stories .card .card-content img{border-radius:12px;display:block;height:auto;margin-bottom:16px;width:100%}.section_media-stories .card .card-content p{flex:1;margin:0 0 3rem}.section_media-stories .card .card-content p b{font-weight:700}.section_media-stories .card .card-footer{background:none;border:none;display:flex;justify-content:flex-start;margin-top:16px;padding:0}@media (max-width:768px){.section_media-stories .card .card-footer .btn{min-width:auto}}.section_rewatch-video .section-header{margin:0 auto 48px;max-width:750px;text-align:center}.section_rewatch-video .section-header .overline{margin-bottom:16px}.section_rewatch-video .section-header h2{margin-bottom:24px}.section_rewatch-video .section-header .section-description{color:#6b6b6b;font-size:1.25rem;line-height:1.75}.section_rewatch-video .video-cards-grid{display:grid;gap:32px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}@media (max-width:767px){.section_rewatch-video .video-cards-grid{gap:24px;grid-template-columns:1fr}}.section_rewatch-video .video-card{background-color:#fff;border-radius:12px;cursor:pointer;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.section_rewatch-video .video-card:hover{box-shadow:0 16px 32px rgba(0,0,0,.1);transform:translateY(-4px)}.section_rewatch-video .video-card:hover .video-card-image img{transform:scale(1.05)}.section_rewatch-video .video-card-image{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}.section_rewatch-video .video-card-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.section_rewatch-video .video-card-content{padding:24px;position:relative}.section_rewatch-video .video-card-tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:16px}.section_rewatch-video .video-card-tags .tag{background-color:#f5f5f5;border-radius:100px;color:#18174d;display:inline-block;font-size:.875rem;font-weight:500;padding:4px 12px;text-decoration:none;transition:all .2s ease}.section_rewatch-video .video-card-tags .tag:hover{background-color:#4f4bff;color:#fff}.section_rewatch-video .video-card-title{color:#18174d;font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:16px}.section_rewatch-video .video-card-button .video-trigger{align-items:center;color:#4f4bff;display:inline-flex;font-size:1.125rem;font-weight:600;text-decoration:none;transition:color .2s ease}.section_rewatch-video .video-card-button .video-trigger:hover{color:#0c0989}.section_rewatch-video .video-card-button .video-trigger:after{content:"\f04b";font-family:Font Awesome\ 6 Free;font-weight:900;margin-left:4px}.video-modal-overlay{align-items:center;background-color:rgba(0,0,0,.85);display:flex;height:100%;justify-content:center;left:0;overflow-y:auto;padding:24px;position:fixed;top:0;width:100%;z-index:9999}@media (max-width:767px){.video-modal-overlay{padding:16px}}.video-modal-container{background-color:#000;border-radius:8px;box-shadow:0 16px 32px rgba(0,0,0,.1);max-width:1200px;overflow:hidden;position:relative;width:100%}@media (max-width:767px){.video-modal-container{max-width:100%}}.video-modal-content{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-modal-content iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.video-modal-close{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;font-size:32px;height:40px;justify-content:center;position:absolute;right:0;top:-50px;transition:transform .2s ease;width:40px;z-index:10000}.video-modal-close:hover{transform:scale(1.2)}@media (max-width:767px){.video-modal-close{font-size:24px;top:-40px}}.section_logo-grid-static{margin-top:-5px;overflow:hidden;padding:0;width:100%}.section_logo-grid-static .padding-global{padding:0}.section_logo-grid-static .padding-section-small{padding:48px 0 24px}.section_logo-grid-static header{margin-bottom:24px;text-align:center}.section_logo-grid-static .logo-grid ul{display:grid;gap:16px 16px;grid-template-columns:repeat(8,1fr);list-style:none;margin:0;padding:0}@media (max-width:1024px){.section_logo-grid-static .logo-grid ul{gap:16px 16px;grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.section_logo-grid-static .logo-grid ul{gap:12px 12px;grid-template-columns:repeat(3,1fr)}}.section_logo-grid-static .logo-grid li{align-items:center;display:flex;justify-content:center;margin:0}.section_logo-grid-static .logo-grid img{height:auto;max-height:60px;max-width:100%;object-fit:contain;width:auto}@media (max-width:768px){.section_logo-grid-static .logo-grid img{max-height:40px}}.m-xs{margin:4px}.mt-xs{margin-top:4px}.mr-xs{margin-right:4px}.mb-xs{margin-bottom:4px}.ml-xs,.mx-xs{margin-left:4px}.mx-xs{margin-right:4px}.my-xs{margin-bottom:4px;margin-top:4px}.m-sm{margin:8px}.mt-sm{margin-top:8px}.mr-sm{margin-right:8px}.mb-sm{margin-bottom:8px}.ml-sm,.mx-sm{margin-left:8px}.mx-sm{margin-right:8px}.my-sm{margin-bottom:8px;margin-top:8px}.m-md{margin:16px}.mt-md{margin-top:16px}.mr-md{margin-right:16px}.mb-md{margin-bottom:16px}.ml-md,.mx-md{margin-left:16px}.mx-md{margin-right:16px}.my-md{margin-bottom:16px;margin-top:16px}.m-lg{margin:24px}.mt-lg{margin-top:24px}.mr-lg{margin-right:24px}.mb-lg{margin-bottom:24px}.ml-lg,.mx-lg{margin-left:24px}.mx-lg{margin-right:24px}.my-lg{margin-bottom:24px;margin-top:24px}.m-xl{margin:32px}.mt-xl{margin-top:32px}.mr-xl{margin-right:32px}.mb-xl{margin-bottom:32px}.ml-xl,.mx-xl{margin-left:32px}.mx-xl{margin-right:32px}.my-xl{margin-bottom:32px;margin-top:32px}.m-2xl{margin:48px}.mt-2xl{margin-top:48px}.mr-2xl{margin-right:48px}.mb-2xl{margin-bottom:48px}.ml-2xl,.mx-2xl{margin-left:48px}.mx-2xl{margin-right:48px}.my-2xl{margin-bottom:48px;margin-top:48px}.m-3xl{margin:64px}.mt-3xl{margin-top:64px}.mr-3xl{margin-right:64px}.mb-3xl{margin-bottom:64px}.ml-3xl,.mx-3xl{margin-left:64px}.mx-3xl{margin-right:64px}.my-3xl{margin-bottom:64px;margin-top:64px}.m-4xl{margin:80px}.mt-4xl{margin-top:80px}.mr-4xl{margin-right:80px}.mb-4xl{margin-bottom:80px}.ml-4xl,.mx-4xl{margin-left:80px}.mx-4xl{margin-right:80px}.my-4xl{margin-bottom:80px;margin-top:80px}.m-5xl{margin:96px}.mt-5xl{margin-top:96px}.mr-5xl{margin-right:96px}.mb-5xl{margin-bottom:96px}.ml-5xl,.mx-5xl{margin-left:96px}.mx-5xl{margin-right:96px}.my-5xl{margin-bottom:96px;margin-top:96px}.p-xs{padding:4px}.pt-xs{padding-top:4px}.pr-xs{padding-right:4px}.pb-xs{padding-bottom:4px}.pl-xs,.px-xs{padding-left:4px}.px-xs{padding-right:4px}.py-xs{padding-bottom:4px;padding-top:4px}.p-sm{padding:8px}.pt-sm{padding-top:8px}.pr-sm{padding-right:8px}.pb-sm{padding-bottom:8px}.pl-sm,.px-sm{padding-left:8px}.px-sm{padding-right:8px}.py-sm{padding-bottom:8px;padding-top:8px}.p-md{padding:16px}.pt-md{padding-top:16px}.pr-md{padding-right:16px}.pb-md{padding-bottom:16px}.pl-md,.px-md{padding-left:16px}.px-md{padding-right:16px}.py-md{padding-bottom:16px;padding-top:16px}.p-lg{padding:24px}.pt-lg{padding-top:24px}.pr-lg{padding-right:24px}.pb-lg{padding-bottom:24px}.pl-lg,.px-lg{padding-left:24px}.px-lg{padding-right:24px}.py-lg{padding-bottom:24px;padding-top:24px}.p-xl{padding:32px}.pt-xl{padding-top:32px}.pr-xl{padding-right:32px}.pb-xl{padding-bottom:32px}.pl-xl,.px-xl{padding-left:32px}.px-xl{padding-right:32px}.py-xl{padding-bottom:32px;padding-top:32px}.p-2xl{padding:48px}.pt-2xl{padding-top:48px}.pr-2xl{padding-right:48px}.pb-2xl{padding-bottom:48px}.pl-2xl,.px-2xl{padding-left:48px}.px-2xl{padding-right:48px}.py-2xl{padding-bottom:48px;padding-top:48px}.p-3xl{padding:64px}.pt-3xl{padding-top:64px}.pr-3xl{padding-right:64px}.pb-3xl{padding-bottom:64px}.pl-3xl,.px-3xl{padding-left:64px}.px-3xl{padding-right:64px}.py-3xl{padding-bottom:64px;padding-top:64px}.p-4xl{padding:80px}.pt-4xl{padding-top:80px}.pr-4xl{padding-right:80px}.pb-4xl{padding-bottom:80px}.pl-4xl,.px-4xl{padding-left:80px}.px-4xl{padding-right:80px}.py-4xl{padding-bottom:80px;padding-top:80px}.p-5xl{padding:96px}.pt-5xl{padding-top:96px}.pr-5xl{padding-right:96px}.pb-5xl{padding-bottom:96px}.pl-5xl,.px-5xl{padding-left:96px}.px-5xl{padding-right:96px}.py-5xl{padding-bottom:96px;padding-top:96px}.gap-xs{gap:4px}.gap-x-xs{column-gap:4px}.gap-y-xs{row-gap:4px}.gap-sm{gap:8px}.gap-x-sm{column-gap:8px}.gap-y-sm{row-gap:8px}.gap-md{gap:16px}.gap-x-md{column-gap:16px}.gap-y-md{row-gap:16px}.gap-lg{gap:24px}.gap-x-lg{column-gap:24px}.gap-y-lg{row-gap:24px}.gap-xl{gap:32px}.gap-x-xl{column-gap:32px}.gap-y-xl{row-gap:32px}.gap-2xl{gap:48px}.gap-x-2xl{column-gap:48px}.gap-y-2xl{row-gap:48px}.gap-3xl{gap:64px}.gap-x-3xl{column-gap:64px}.gap-y-3xl{row-gap:64px}.gap-4xl{gap:80px}.gap-x-4xl{column-gap:80px}.gap-y-4xl{row-gap:80px}.gap-5xl{gap:96px}.gap-x-5xl{column-gap:96px}.gap-y-5xl{row-gap:96px}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-grid{display:grid}@media (max-width:767px){.d-sm-none{display:none}.d-sm-block{display:block}.d-sm-flex{display:flex}.d-sm-grid{display:grid}}@media (min-width:768px) and (max-width:1023px){.d-md-none{display:none}.d-md-block{display:block}.d-md-flex{display:flex}.d-md-grid{display:grid}}@media (min-width:1024px){.d-lg-none{display:none}.d-lg-block{display:block}.d-lg-flex{display:flex}.d-lg-grid{display:grid}}.visible{visibility:visible}.invisible{visibility:hidden}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}.overflow-visible{overflow:visible}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.text-large{font-size:1.5rem}.text-medium{font-size:1.25rem}.text-regular{font-size:1rem}.text-small{font-size:.875rem}.text-tiny{font-size:.75rem}.text-strikethrough{text-decoration:line-through}.text-italic{font-style:italic}.text-muted{color:#6b6b6b}.text-all-caps{letter-spacing:.02em;text-transform:uppercase}.text-nowrap{white-space:nowrap}.text-link{color:#4f4bff;cursor:pointer;text-decoration:underline}.text-link:hover{color:#0c0989}.text-quote{border-left:4px solid #c7c7c7;font-style:italic;padding-left:24px}.text-2-line{-webkit-line-clamp:2}.text-2-line,.text-3-line{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-3-line{-webkit-line-clamp:3}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-electric-blue{color:#4f4bff}.text-navy{color:#18174d}.text-cyan{color:#27aae1}.text-aqua{color:#35e0b4}.text-red{color:#ff0008}.text-purple{color:#9d4edd}.text-blue{color:#0c0989}.text-lavender{color:#e2e9f8}.heading-style-h1{font-size:4rem;font-weight:700;line-height:1.2}.heading-style-h2{font-size:3rem;font-weight:700;line-height:1.2}.heading-style-h3{font-size:2.5rem;font-weight:600;line-height:1.2}.heading-style-h4{font-size:2rem;font-weight:600;line-height:1.5}.heading-style-h5{font-size:1.5rem;font-weight:500;line-height:1.5}.heading-style-h6{font-size:1.25rem;font-weight:500;line-height:1.5}.gradient-text{background:linear-gradient(90deg,#35e0b4,#9d4edd 25%,#35e0b4 50%,#9d4edd 75%,#35e0b4);-webkit-background-clip:text;background-size:200% 100%;display:inline;-webkit-text-fill-color:transparent;animation:shimmer-text 4s ease-in-out forwards;background-clip:text}@keyframes shimmer-text{0%{background-position:0 0}to{background-position:200% 0}}.bg-primary{background-color:#fff}.bg-secondary{background-color:#f5f5f5}.bg-tertiary{background-color:#e5e5e5}.bg-dark{background-color:#1a1a1a}.bg-alternate{background-color:#27aae1}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-electric-blue,.electric-blue{background-color:#4f4bff}.bg-navy,.navy{background-color:#18174d}.bg-cyan,.cyan{background-color:#27aae1}.aqua,.bg-aqua{background-color:#35e0b4}.bg-red,.red{background-color:#ff0008}.bg-purple,.purple{background-color:#9d4edd}.bg-blue,.blue{background-color:#0c0989}.bg-lavender,.lavender{background-color:#e2e9f8}.bg-brand-primary{background-color:#4f4bff}.bg-brand-secondary{background-color:#27aae1}.bg-success{background-color:#35e0b4}.bg-warning{background-color:#fa0}.bg-error{background-color:#ff0008}.bg-info{background-color:#27aae1}.bg-transparent{background-color:transparent}.bg-gradient-navy,.gradient-navy{background:linear-gradient(180deg,#4f4bff,#18174d)}.bg-gradient-navy-radial,.gradient-navy-radial{background:radial-gradient(circle at center,#4f4bff 0,#18174d 100%)}.bg-gradient-cyan,.gradient-cyan{background:linear-gradient(180deg,#27aae1,#0c98c8)}.bg-gradient-aqua,.gradient-aqua{background:linear-gradient(180deg,#35e0b4,#179d8e)}.bg-gradient-purple,.gradient-purple{background:linear-gradient(180deg,#9d4edd,#5a189a)}.bg-gradient-red,.gradient-red{background:linear-gradient(180deg,#ff0008,#b00020)}.hide{display:none!important}.show{display:block!important}@media (max-width:767px){.hide-mobile{display:none!important}}@media (min-width:768px) and (max-width:1023px){.hide-tablet{display:none!important}}@media (min-width:1024px){.hide-desktop{display:none!important}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.z-base{z-index:1}.z-dropdown{z-index:100}.z-sticky{z-index:200}.z-modal{z-index:300}.z-tooltip{z-index:400}.aspect-16-9{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.aspect-16-9>*{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.aspect-4-3{height:0;overflow:hidden;padding-bottom:75%;position:relative}.aspect-4-3>*{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.aspect-1-1{height:0;overflow:hidden;padding-bottom:100%;position:relative}.aspect-1-1>*{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.w-full{width:100%}.w-auto{width:auto}.h-full{height:100%}.h-auto{height:auto}.max-w-small{max-width:640px}.max-w-medium{max-width:960px}.max-w-large{max-width:1240px}.icon-small{height:16px;width:16px}.icon-medium{height:24px;width:24px}.icon-large{height:32px;width:32px}.icon-1x1-small{height:40px;width:40px}.icon-1x1-medium{height:56px;width:56px}.icon-1x1-large{height:72px;width:72px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.section.animate-on-scroll{opacity:0;transform:translateY(40px)}.section.animate-on-scroll.is-visible{animation:fadeInUp .8s ease-out forwards}.section.animate-on-scroll h1,.section.animate-on-scroll header h2{opacity:0;transform:translateX(-30px)}.section.animate-on-scroll.is-visible h1,.section.animate-on-scroll.is-visible header h2{animation:fadeInLeft .6s ease-out .2s forwards}.section.animate-hero-headings h1{animation:fadeInDown .8s ease-out .2s forwards;opacity:0;transform:translateY(-30px)}.section.animate-hero-headings header h2{animation:fadeInLeft .8s ease-out .3s forwards;opacity:0;transform:translateX(-30px)}.section.animate-hero-headings p{animation:fadeInUp .8s ease-out .4s forwards;opacity:0;transform:translateY(30px)}.section.animate-hero-headings .btn,.section.animate-hero-headings .btn-group{animation:fadeIn .8s ease-out .6s forwards;opacity:0}@media (prefers-reduced-motion:reduce){.section.animate-hero-headings .btn,.section.animate-hero-headings .btn-group,.section.animate-hero-headings h1,.section.animate-hero-headings header h2,.section.animate-hero-headings p,.section.animate-on-scroll,.section.animate-on-scroll h1,.section.animate-on-scroll header h2{opacity:1;transform:none}.section.animate-hero-headings .btn,.section.animate-hero-headings .btn-group,.section.animate-hero-headings h1,.section.animate-hero-headings header h2,.section.animate-hero-headings p,.section.animate-on-scroll.is-visible,.section.animate-on-scroll.is-visible h1,.section.animate-on-scroll.is-visible header h2{animation:none}}