.gradient[data-v-5699fee2]:before{height:600px;position:absolute;top:0}.spinner[data-v-5699fee2]:before{content:" ";border:6px solid #fff;border-color:#fff #0000;border-radius:50%;width:64px;height:64px;margin-top:-32px;margin-left:-32px;animation:1.2s linear infinite spinner-5699fee2;display:block;position:absolute;top:50%;left:50%}@keyframes spinner-5699fee2{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.wrapper[data-v-5699fee2]{grid-template-columns:1fr;align-items:center;height:auto;margin:auto;display:grid}@media only screen and (width>=1024px){.wrapper[data-v-5699fee2]{grid-template-columns:6fr 4fr}}.hero-embedded-video[data-v-5699fee2]{border-radius:.5rem;outline:none;transition:display .1s ease-out;overflow:hidden}.hero-embedded-video .embedded-wrapper[data-v-5699fee2]{width:100%;height:0;padding-top:56.25%;position:relative}.hero-embedded-video .embedded-wrapper[data-v-5699fee2] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.hero-embedded-video:not(.hidden)~[data-v-5699fee2]{opacity:0;transition:opacity .1s ease-out}.left-side[data-v-5699fee2]{justify-self:center}.right-side[data-v-5699fee2]{height:auto}@media only screen and (width>=1024px){.right-side[data-v-5699fee2]{place-items:center;height:720px;display:grid}.right-side .img-size[data-v-5699fee2]{width:960px;max-width:960px;height:auto}}#hero-video[data-v-5699fee2]{z-index:11;border-radius:.5rem;outline:none;width:36rem;transition:display .1s ease-out;overflow:hidden}#hero-video:not(.hidden)~[data-v-5699fee2]{opacity:0;transition:opacity .1s ease-out}@media only screen and (width>=1024px){.video-players[data-v-5699fee2]{width:28rem}}@media only screen and (width>=1280px){.video-players[data-v-5699fee2]{width:42rem}}@media only screen and (width>=1600px){.video-players[data-v-5699fee2]{width:50rem}}.primary-btn-fix[data-v-5699fee2]{padding:0 0 0 5px;transition:transform .2s;transform:translate(-50%,-50%)}@media only screen and (width>=1024px){.primary-btn-fix[data-v-5699fee2]{top:55%;left:30%}}@media only screen and (width>=1280px){.primary-btn-fix[data-v-5699fee2]{left:40%}}@media only screen and (width>=1600px){.primary-btn-fix[data-v-5699fee2]{left:50%}}.primary-btn-fix[data-v-5699fee2]:hover:before{display:none!important}.primary-btn-fix[data-v-5699fee2]:hover{transform:translate(-50%,-50%)scale(1.2)}.gradient:where(.astro-IAV4VALN):before{height:100%}.highlight-subtitle:where(.astro-IAV4VALN){font-size:var(--font-fluid-base)}#highlight-wrapper:where(.astro-IAV4VALN){max-width:100%;margin:0 auto;position:relative;overflow:hidden}@media (width>=640px){#highlight-wrapper:where(.astro-IAV4VALN){max-width:1400px}#highlight-container:where(.astro-IAV4VALN){padding:3rem!important}}#highlight-container:where(.astro-IAV4VALN){scrollbar-width:none;padding:1rem;display:flex;overflow-x:scroll}#highlight-container:where(.astro-IAV4VALN)>:where(.astro-IAV4VALN)+:where(.astro-IAV4VALN){margin-left:4rem}#highlight-container:where(.astro-IAV4VALN)::-webkit-scrollbar{display:none}#highlight-left-paddle:where(.astro-IAV4VALN),#highlight-right-paddle:where(.astro-IAV4VALN){color:#fff;cursor:pointer;z-index:5;background-color:#00000080;border-radius:100%;width:60px;height:60px;transition:transform .3s ease-in-out;position:absolute;top:50%;transform:translateY(-50%)}@media (width>=1024px){#highlight-left-paddle:where(.astro-IAV4VALN),#highlight-right-paddle:where(.astro-IAV4VALN){width:90px;height:90px;padding:.8rem}}#highlight-left-paddle:where(.astro-IAV4VALN):focus,#highlight-right-paddle:where(.astro-IAV4VALN):focus{border:1px solid #fff;outline:none}#highlight-left-paddle:where(.astro-IAV4VALN):focus,#highlight-left-paddle:where(.astro-IAV4VALN):hover,#highlight-right-paddle:where(.astro-IAV4VALN):focus,#highlight-right-paddle:where(.astro-IAV4VALN):hover{transform:translateY(calc(-50% - 4px))}#highlight-left-paddle:where(.astro-IAV4VALN){left:12px}#highlight-right-paddle:where(.astro-IAV4VALN){right:12px}@media (width>=640px){#highlight-left-paddle:where(.astro-IAV4VALN){left:32px}#highlight-right-paddle:where(.astro-IAV4VALN){right:32px}}.card:where(.astro-IAV4VALN){border:3px solid var(--bg-color);background-color:#0000}.card:where(.astro-IAV4VALN):deep(.logo){flex-grow:1;align-items:center;height:auto}.card:where(.astro-IAV4VALN):deep(.details){display:none}.card:where(.astro-IAV4VALN):deep(.logo img){width:100%}.card:where(.astro-7C5W36X7){justify-content:space-between}.logo:where(.astro-7C5W36X7){flex-grow:1;justify-content:center;align-items:center;width:100%;height:auto;display:flex}.logo:where(.astro-7C5W36X7) img:where(.astro-7C5W36X7){width:100%;max-width:100%;max-height:min(100%,150px);padding:0 10px;transition:all .4s}.highlighted:where(.astro-7C5W36X7) .logo:where(.astro-7C5W36X7){flex-grow:1;flex-shrink:1;min-width:0;min-height:0;overflow:hidden}.highlighted:where(.astro-7C5W36X7) img:where(.astro-7C5W36X7){width:100%;padding-top:0}.not-highlighted:where(.astro-7C5W36X7) .logo:where(.astro-7C5W36X7){align-items:normal;height:8em;margin-bottom:1em}.not-highlighted:where(.astro-7C5W36X7) .logo:where(.astro-7C5W36X7) img:where(.astro-7C5W36X7){padding-top:0}.not-highlighted:where(.astro-7C5W36X7) .details:where(.astro-7C5W36X7){flex-grow:1}.wip-ribbon:where(.astro-7C5W36X7){text-align:right;width:7.5em;height:7em;position:absolute;top:-5px;right:-5px;overflow:hidden}.wip-ribbon:where(.astro-7C5W36X7) span:where(.astro-7C5W36X7){color:#000;text-align:center;background:#fff;width:10em;padding-left:.5em;line-height:28px;display:block;position:absolute;top:1.8em;right:-1.9em;transform:rotate(40deg);box-shadow:0 3px 10px -5px #000}.description:where(.astro-7C5W36X7){align-items:center;font-size:.9em;display:flex}.framework-bg:where(.astro-7C5W36X7){opacity:.25;width:10rem;height:10rem;transition:all .4s;position:absolute;bottom:0;right:0;transform:translate(2rem)translateY(2rem)rotate(-12deg)}p:where(.astro-7C5W36X7){margin:0}.highlighted:where(.astro-7C5W36X7) .details:where(.astro-7C5W36X7){opacity:0;flex-grow:1;flex-shrink:0;max-height:0;margin-top:1em;margin-bottom:1em;transition:all .4s;display:flex;overflow:hidden}@media (hover:none){.highlighted:where(.astro-7C5W36X7) .details:where(.astro-7C5W36X7){font-size:.9em}}@media (hover:hover){.card:where(.astro-7C5W36X7):hover .framework-bg:where(.astro-7C5W36X7){opacity:.2}.card:where(.astro-7C5W36X7):hover .details:where(.astro-7C5W36X7){opacity:1;max-height:15em}.card:where(.astro-7C5W36X7):hover .logo:where(.astro-7C5W36X7) img:where(.astro-7C5W36X7){max-width:85%}}@media (hover:none){.card:where(.astro-7C5W36X7) .framework-bg:where(.astro-7C5W36X7){opacity:.2}.card:where(.astro-7C5W36X7) .details:where(.astro-7C5W36X7){opacity:1;max-height:15em}.card:where(.astro-7C5W36X7) .logo:where(.astro-7C5W36X7) img:where(.astro-7C5W36X7){max-width:85%}}.owner:where(.astro-7C5W36X7),.powered-by:where(.astro-7C5W36X7){font-size:.9em}@media (hover:none){.owner:where(.astro-7C5W36X7),.powered-by:where(.astro-7C5W36X7){font-size:.8em}}.owner:where(.astro-7C5W36X7) :first-child:where(.astro-7C5W36X7),.powered-by:where(.astro-7C5W36X7) :first-child:where(.astro-7C5W36X7){font-size:.8em}.owner:where(.astro-7C5W36X7) span:where(.astro-7C5W36X7),.powered-by:where(.astro-7C5W36X7) span:where(.astro-7C5W36X7){display:block}.owner:where(.astro-7C5W36X7) img:where(.astro-7C5W36X7),.powered-by:where(.astro-7C5W36X7) img:where(.astro-7C5W36X7){vertical-align:middle;width:1.5em;height:1.5em;margin-right:.2em;transition:opacity .4s;display:inline-block;position:relative;top:-.15em}@media (hover:none){.owner:where(.astro-7C5W36X7) img:where(.astro-7C5W36X7),.powered-by:where(.astro-7C5W36X7) img:where(.astro-7C5W36X7){width:1.2em;height:1.2em}}.powered-by:where(.astro-7C5W36X7){margin-bottom:.4em}.starter-kit:where(.astro-MMAWXTTF):not(:first-child){margin-left:4rem}.starter-kit:where(.astro-MMAWXTTF){color:#fff;text-align:left;text-decoration:inherit;border-radius:.75em;flex-direction:column;flex-shrink:0;width:18em;height:26em;padding:1em 1.2em;transition:all .4s;display:flex;position:relative;overflow:hidden}.starter-kit:where(.astro-MMAWXTTF):hover{filter:drop-shadow(.2rem .2rem .25rem #00001e80);transform:scale(1.06)}.highlighted:where(.astro-MMAWXTTF){background-color:var(--bg-color)}.not-highlighted:where(.astro-MMAWXTTF){border:3px solid var(--bg-color);background-color:#000}.starter-kit:where(.astro-MMAWXTTF).reduced-hover:hover{transform:scale(1.02)}.card:where(.astro-MMAWXTTF){border:3px solid var(--bg-color);background-color:#0000}@media (hover:hover){.card:where(.astro-MMAWXTTF):hover .details:where(.astro-MMAWXTTF){opacity:1;max-height:100%}}@media (hover:none){.card:where(.astro-MMAWXTTF) .details:where(.astro-MMAWXTTF){opacity:1;max-height:100%}}.container[data-v-425690a1]{font-size:var(--font-fluid-base);box-shadow:2px 2px 10px #0d0d0d66}.custom-fill[data-v-425690a1]{fill:var(--rev-semantic-colors-accent-base)}.testimonial-subtitle[data-v-c0a5a47e]{font-size:var(--font-fluid-base)}#testimonial-container[data-v-c0a5a47e]{scrollbar-width:none;width:max-content;margin:0 auto}#testimonial-container[data-v-c0a5a47e]::-webkit-scrollbar{display:none}#testimonial-left-paddle[data-v-c0a5a47e],#testimonial-right-paddle[data-v-c0a5a47e]{color:#fff;cursor:pointer;z-index:1;background-color:#141414cc;border-radius:100%;width:60px;height:60px;padding:.65rem;transition:transform .3s ease-in-out;position:absolute;top:50%;transform:translateY(-50%)}@media (width>=1024px){#testimonial-left-paddle[data-v-c0a5a47e],#testimonial-right-paddle[data-v-c0a5a47e]{width:90px;height:90px;padding:.8rem}}#testimonial-left-paddle[data-v-c0a5a47e]:focus,#testimonial-right-paddle[data-v-c0a5a47e]:focus{border:1px solid #fff;outline:none}#testimonial-left-paddle[data-v-c0a5a47e]:focus,#testimonial-left-paddle[data-v-c0a5a47e]:hover,#testimonial-right-paddle[data-v-c0a5a47e]:focus,#testimonial-right-paddle[data-v-c0a5a47e]:hover{transform:translateY(calc(-50% - 4px))}#testimonial-left-paddle[data-v-c0a5a47e]{left:12px}#testimonial-right-paddle[data-v-c0a5a47e]{right:12px}@media (width>=640px){#testimonial-left-paddle[data-v-c0a5a47e]{left:32px}#testimonial-right-paddle[data-v-c0a5a47e]{right:32px}}@media (width>=1024px){.negative-top-margin[data-v-c0a5a47e]{margin-top:-15rem}}