.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}.w-input{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.input{color:#fff;background-color:#0000;border:0 solid #000;height:45px;margin-bottom:0;padding-left:0;padding-right:0}.w-input::placeholder{color:#999}.w-input:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-input[readonly],fieldset[disabled] .w-input{cursor:not-allowed}.w-input[readonly]{background-color:#eee}textarea.w-input{height:auto}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1 / 1 / 2 / 2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure[data-rt-type=video]>div{width:100%}.w-dyn-empty{background-color:#ddd;padding:10px}.h2-strong{color:var(--accent-purple);font-weight:700;line-height:clamp(14px,8.3vw,110px);display:block}.h2-strong.inline{line-height:clamp(14px,6.5vw,70px);display:inline}.h2-strong.lrg{font-size:clamp(14px,7.5vw,95px);line-height:clamp(14px,8.3vw,110px)}.h2.lrg{font-size:clamp(14px,9.5vw,130px);line-height:clamp(14px,9vw,140px)}.h2.sm{font-size:clamp(14px,4vw,45px);line-height:clamp(21px,3.5vw,55px)}.section.offer{grid-column-gap:120px;grid-row-gap:120px;background-image:radial-gradient(circle closest-corner at 50% 100%,#1a1a24,var(--background));flex-flow:column;max-width:100%;padding-bottom:200px;display:flex}.section.offer.hide{display:flex}.section.section-showcase{z-index:4;grid-column-gap:38px;grid-row-gap:38px;flex-flow:column;max-width:1700px;padding-top:40px;display:flex}.section.section-hero-split{grid-column-gap:80px;grid-row-gap:80px;background-image:radial-gradient(circle farthest-corner at 50% 50%,#06060800 41%,var(--background)),linear-gradient(180deg,var(--background),var(--glow) 51%,var(--background));max-width:1700px;padding-top:150px;padding-bottom:100px;transition:opacity .2s;display:flex}.h1{letter-spacing:0;text-shadow:none;flex-flow:row;justify-content:center;align-items:center;margin-top:20px;font-size:clamp(14px,5.5vw,70px);font-weight:600;line-height:clamp(14px,6.5vw,70px)}.h1.lrg{width:100%;font-size:clamp(14px,6.8vw,110px);line-height:clamp(14px,6vw,100px)}.svg.featured-star{aspect-ratio:1;width:15px;height:15px;top:-1px}.logos-wrap{grid-column-gap:74px;grid-row-gap:74px;color:#47474b;justify-content:center;align-items:center;width:100%;max-width:1200px;margin:70px auto 80px;padding-left:15px;padding-right:15px;display:flex}.logos-wrap.logo-grid{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;height:100%;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;display:grid}.white.lrg{font-size:21px}.compare-img{object-fit:cover;min-height:100%;transition:transform .3s cubic-bezier(.386,-.005,0,1.007),opacity .3s}.compare-img.hide{display:none}.wistia-arrow-container.sm{width:35px}.showcase-graphic{aspect-ratio:16 / 10;background-color:#0e0d10;border-bottom:1px solid #d5b9ff1f;justify-content:center;align-items:center;transition:transform .3s;display:flex;position:relative;overflow:hidden}.showcase-text{grid-column-gap:17px;grid-row-gap:17px;aspect-ratio:16 / 10;text-align:left;flex-flow:column;flex:1;justify-content:space-between;padding:25px 25px 5px;transition:opacity .3s;display:flex}.showcase-content{color:var(--secondary-color);margin-bottom:auto;font-size:15px;line-height:23px;transition:margin .3s}.h3-showcase{max-width:700px;color:var(--secondary-color);margin-top:10px;font-size:18px;font-weight:400;line-height:30px}.showcase-button{background-color:var(--accent-purple);opacity:0;border-radius:6px;justify-content:center;align-items:center;height:50px;padding-left:30px;padding-right:30px;font-size:16px;font-weight:600;transition:background-color .3s,opacity .3s,transform .3s cubic-bezier(.386,-.005,0,1.007);display:flex;position:absolute;transform:scale(.9)}.showcase-author{grid-column-gap:15px;grid-row-gap:15px;justify-content:center;align-items:center;margin-bottom:10px;display:flex}.showcase-author-logo{grid-column-gap:4px;grid-row-gap:4px;color:var(--secondary-color);flex-flow:column;justify-content:center;align-items:center;font-size:16px;display:flex}.logo-dynamic{justify-content:center;align-items:center;width:100%;max-width:200px;height:40px;display:flex;position:relative}.logo-dynamic-svg{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.h1-eyebrow{max-width:1200px;box-shadow:none;color:var(--accent-purple);text-align:center;background-color:#b3a9bc0f;border-radius:100px;justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;padding:10px 19px 10px 18px;font-size:21px;line-height:25px;display:inline-block}.h1-eyebrow.left{margin-left:0}.h1-eyebrow.sm{padding:12px 20px;font-size:14px;font-weight:500;line-height:15px}.desktop-hide{display:none}.showcase-industry{grid-column-gap:8px;grid-row-gap:8px;color:var(--secondary-color);flex-flow:wrap;justify-content:flex-start;align-items:center;transition:margin .3s;display:flex}.showcase-industry-item{grid-column-gap:6px;grid-row-gap:6px;color:#fff;text-align:center;background-color:#272529;border-radius:5px;justify-content:flex-start;align-items:center;padding:5px 10px;font-size:13px;transition:margin .3s;display:flex}.showcase-filter{grid-column-gap:8px;grid-row-gap:8px;letter-spacing:.2px;flex-flow:wrap;justify-content:center;align-items:center;width:100%;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:18px;display:flex;z-index:100}.filter-item{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--background);color:#fff;text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #ffffff24;border-radius:100px;justify-content:flex-start;align-items:center;padding:clamp(10px,1.1vw,13px) clamp(10px,1.3vw,20px);font-size:clamp(12px,.8vw,13.5px);font-weight:500;transition-property:background-color,color;transition-duration:.2s,.2s;transition-timing-function:ease,ease;display:flex;box-shadow:2px 2px 5px #0003}.filter-item:not(.on):hover{color:#fff;background-color:#1f1f20ba}.filter-item-span{grid-column-gap:8px;grid-row-gap:8px;flex:1;justify-content:center;align-items:center;max-width:700px;display:flex}.showcase-search{flex:1;min-width:150px}.showcase-container{opacity:0;max-width:1600px;margin-left:auto;margin-right:auto;transition:opacity .3s;display:flex}.form-block{margin-bottom:0}.testimonial-s-container{display:none}.section-split-right{flex:1}.section-split-left{z-index:2;opacity:1;text-align:left;flex-flow:column;justify-content:center;align-items:center;width:40%;padding-top:30px;padding-bottom:80px;padding-left:20px;display:flex;position:relative}.logo-dynamic-wrap{border:1px solid #1d1d1d;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;padding:10px;display:flex;position:relative}@media screen and (max-width:991px){.h2-strong{font-size:64px;line-height:80px}.section.offer{padding-top:150px}}@media screen and (max-width:479px){.h2-strong{font-size:42px;line-height:48px}.h2-strong.inline{font-size:58px}.h2-strong.lrg{font-size:38px;line-height:45px}.h2.lrg{text-align:center;width:100%;font-size:48px;line-height:55px}.h2.sm{font-size:24px;line-height:39px}.section.offer{grid-column-gap:67px;grid-row-gap:67px;background-image:linear-gradient(#1a1a24,#0f0f11 37%);padding:100px 10px}.section.section-showcase{padding-left:10px;padding-right:10px}.section.section-hero-split{grid-column-gap:22px;grid-row-gap:22px;flex-flow:column;padding-top:50px;padding-bottom:0}.h1{margin-top:10px;font-size:43px;line-height:46px}.h1.lrg{width:100%;font-size:58px;line-height:65px}.logos-wrap{grid-column-gap:7%;grid-row-gap:10px;flex-flow:wrap;margin-top:0;margin-bottom:0}.showcase-text{padding:20px 20px 0}.showcase-content{margin-bottom:30px;font-size:14px;line-height:21px}.h3-showcase{text-align:left;font-size:14px;line-height:25px}.showcase-button{display:none}.logo-dynamic{width:25vw;height:50px}.h1-eyebrow{padding-top:6px;padding-bottom:6px;font-size:16px}.h1-eyebrow.sm{padding:8px 14px;font-size:12px}.desktop-hide{font-weight:500;display:flex}.showcase-filter{justify-content:flex-start;align-items:flex-start}.filter-item{flex:0 auto;padding-left:20px;padding-right:20px;font-size:12px;display:none}.filter-item-span{flex-flow:wrap;flex:1;justify-content:flex-start;align-items:center}.showcase-search{max-width:none}.showcase-container{opacity:100}.section-split-left{opacity:1;width:100%;padding-bottom:0;padding-left:0;padding-right:0}.logo-dynamic-wrap{padding-left:0;padding-right:0}}@font-face{font-family:Allura;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/allura-400.woff2) format("woff2")}.logo-dynamic svg,.logo-dynamic img{max-width:100%;max-height:100%}.logo-dynamic.hide{transform:scale(.9);filter:blur(5px);opacity:0}.logo-dynamic-wrap:has(.logo-dynamic-svg.clickable){cursor:pointer}.logo-dynamic-wrap:has(.logo-dynamic-svg:not(.clickable)){pointer-events:none}.logo-dynamic-wrap:has(.logo-dynamic-svg.clickable):after{content:"Open Story";font-size:14px;color:#fff;text-align:center;position:absolute;transition:opacity .4s ease,backdrop-filter .4s ease;opacity:0;font-weight:600;display:flex;align-items:center;justify-content:center;pointer-events:none;backdrop-filter:blur(0px);background:#00000090;padding:8px 12px;border-radius:5px}.logo-dynamic-wrap:has(.logo-dynamic-svg.clickable):hover:after{opacity:1;backdrop-filter:blur(5px)}.filter-item.on{background-color:var(--accent-purple)}.showcase-item .showcase-graphic,.showcase-item .showcase-text{transition:all .3s ease}.showcase-item .white{font-weight:600}.showcase-item .showcase-logo.double svg{max-width:40%}.showcase-item a,.showcase-item strong{color:#fff;font-weight:600}.showcase-item a{text-decoration:none;border-bottom:#ffffff80 solid 1px;display:inline-block;padding-bottom:0;transition:border .2s ease}.showcase-item a:hover{border-bottom:#ffffff solid 1px}@media(min-width:479px){.showcase-item:hover .showcase-button{transform:scale(1);opacity:1}.showcase-item:hover .showcase-graphic img{opacity:.2}.showcase-item:hover .showcase-graphic{aspect-ratio:16 / 10.5}}@media(min-width:1100px){.showcase-item .showcase-text{aspect-ratio:16 / 15}.showcase-item:hover .showcase-text{aspect-ratio:16 / 14.5}}@media(min-width:1200px){.showcase-item .showcase-text{aspect-ratio:16 / 12}.showcase-item:hover .showcase-text{aspect-ratio:16 / 11.5}}@media(min-width:1500px){.showcase-item .showcase-text{aspect-ratio:16 / 11}.showcase-item:hover .showcase-text{aspect-ratio:16 / 10.5}}@media(min-width:1550px){.showcase-item .showcase-text{aspect-ratio:16 / 10}.showcase-item:hover .showcase-text{aspect-ratio:16 / 9.5}}.showcase-dropdown{position:relative;z-index:100;width:100%;height:45px}.showcase-dropdown .showcase-dropdown-toggle{grid-column-gap:8px;grid-row-gap:8px;background-color:#111113;color:#fff;text-align:left;white-space:nowrap;cursor:pointer;border:1px solid #ffffff24;border-radius:100px;justify-content:space-between;align-items:center;padding:0 20px;font-size:clamp(12px,.8vw,13.5px);font-weight:500;line-height:1.2;transition-property:background-color,color;transition-duration:.2s,.2s;transition-timing-function:ease,ease;display:flex;box-shadow:2px 2px 5px #0003;width:100%}.showcase-dropdown .showcase-dropdown-toggle:hover{color:#fff;background-color:#1f1f20ba}.showcase-dropdown .showcase-dropdown-label{overflow:hidden;text-overflow:ellipsis}.showcase-dropdown .showcase-dropdown-arrow{border-right:1.8px solid #fff;border-bottom:1.8px solid #fff;width:8px;height:8px;flex:0 0 auto;margin-left:10px;transform:rotate(45deg);transition:transform .2s ease}.showcase-dropdown.is-open .showcase-dropdown-arrow{transform:rotate(225deg)}.showcase-dropdown .showcase-dropdown-menu{background:#111113;border:1px solid #ffffff24;border-radius:14px;min-width:100%;max-height:260px;margin-top:8px;padding:6px;display:none;overflow-y:auto;position:absolute;top:100%;left:0;z-index:50;box-shadow:0 12px 32px #00000059}.showcase-dropdown.is-open .showcase-dropdown-menu{display:block}.showcase-dropdown .showcase-dropdown-option{background:transparent;color:#fff;text-align:left;cursor:pointer;border:0;border-radius:9px;width:100%;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.2;transition:background-color .2s ease;display:block}.showcase-dropdown .showcase-dropdown-option:hover,.showcase-dropdown .showcase-dropdown-option.is-selected{background-color:#ffffff1a}.showcase-item.testimonial{transition-delay:0s!important}.showcase-item.testimonial{grid-column-gap:9%;grid-row-gap:9%;cursor:auto;justify-content:center;align-items:center;min-height:400px;padding:40px clamp(12px,3.5vw,60px) 35px}.showcase-t-content{flex-flow:column;flex:none;justify-content:center;align-items:flex-start;display:flex}.showcase-t-text{letter-spacing:.3px;justify-content:center;align-items:center;width:100%;font-size:clamp(12px,1.5vw,18px);line-height:clamp(12px,1.7vw,25px);display:flex}.showcase-t-author{margin-top:35px;font-family:Allura;font-size:42px;line-height:45px}.showcase-t-position{color:#ffffff69;font-weight:500}.showcase-t-logo-contain{background-color:#ffffff0d;border:1px solid #ffffff0d;border-radius:7px;justify-content:flex-start;align-items:center;height:50px;margin-top:20px;margin-bottom:10px;padding:12px 15px;display:flex}.showcase-t-logo{max-width:240px;height:100%;max-height:20px}
