.checkerboard[data-v-6cdea4b5]{background-image:repeating-conic-gradient(var(--color-card-light-2) 0 25%,transparent 0 50%);background-size:24px 24px}.hero-backdrop-dim[data-v-2f8516cc]{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 200px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 200px),transparent);opacity:.6}.hero-backdrop-glow[data-v-2f8516cc]{background:color-mix(in srgb,var(--color-primary) 42%,transparent);filter:blur(220px)}.hero-backdrop-beam[data-v-2f8516cc]{background:conic-gradient(from 180deg at 50% 50%,color-mix(in srgb,var(--color-white) 80%,transparent),color-mix(in srgb,var(--color-white) 20%,transparent) 35deg,color-mix(in srgb,var(--color-white) 20%,transparent) 300deg,color-mix(in srgb,var(--color-white) 80%,transparent) 339deg);filter:blur(33px);-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 45%,#000);mask-image:linear-gradient(0deg,transparent 0,#000 45%,#000);opacity:.09}.hero-backdrop-noise[data-v-2f8516cc]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Cpath d='M0 0h160v160H0z' filter='url(%23a)'/%3E%3C/svg%3E");background-size:160px 160px;opacity:.45}.masonry-gallery-section[data-v-46f1ebbb]{background-image:linear-gradient(180deg,color-mix(in srgb,var(--color-dark) 40%,#000) 0,var(--color-dark) 100%)}.masonry-gallery-title[data-v-46f1ebbb]{background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(to top,color-mix(in srgb,var(--color-cyan-100) 30%,transparent) 0,transparent 33%),linear-gradient(to bottom,transparent 54%,color-mix(in srgb,var(--color-cyan-100) 21%,transparent) 82%,transparent 100%),linear-gradient(to bottom,color-mix(in srgb,var(--color-white) 60%,transparent) 0,var(--color-white) 36%,color-mix(in srgb,var(--color-white) 80%,transparent) 62%,transparent 100%);color:transparent;filter:drop-shadow(0 4px 10px color-mix(in srgb,var(--color-cyan-500) 20%,transparent)) drop-shadow(0 4px 0 color-mix(in srgb,var(--color-white) 25%,transparent))}.scrollbar-none[data-v-46f1ebbb]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-none[data-v-46f1ebbb]::-webkit-scrollbar{display:none}.tool-page-video-showcase[data-v-46f1ebbb]{padding-bottom:.25rem;padding-top:.75rem}.tool-page-video-showcase-track[data-v-46f1ebbb]{animation:tool-video-showcase-scroll-46f1ebbb 36s linear infinite;will-change:transform}.tool-page-video-showcase:hover .tool-page-video-showcase-track[data-v-46f1ebbb]{animation-play-state:paused}@media(max-width:767px){.tool-page-video-showcase-track[data-v-46f1ebbb]{animation-duration:28s}}@keyframes tool-video-showcase-scroll-46f1ebbb{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(hover:hover)and (pointer:fine){.card-caption[data-v-46f1ebbb]{opacity:0;transform:translateY(.5rem);transition:opacity .2s ease,transform .2s ease}.group:focus-within .card-caption[data-v-46f1ebbb],.group:hover .card-caption[data-v-46f1ebbb]{opacity:1;transform:translateY(0)}}[data-state=open] .faq-chevron[data-v-46f1ebbb]{transform:rotate(180deg)}.faq-accordion[data-v-46f1ebbb] .AccordionContent{transition:none;will-change:height}.faq-accordion[data-v-46f1ebbb] .AccordionContent[data-state=open]{animation:faq-expand-46f1ebbb .26s cubic-bezier(.32,.72,0,1) forwards}.faq-accordion[data-v-46f1ebbb] .AccordionContent[data-state=closed]{animation:faq-collapse-46f1ebbb .2s cubic-bezier(.32,.72,0,1) forwards}@keyframes faq-expand-46f1ebbb{0%{height:0}to{height:var(--reka-accordion-content-height)}}@keyframes faq-collapse-46f1ebbb{0%{height:var(--reka-accordion-content-height)}to{height:0}}.tool-page-final-cta[data-v-46f1ebbb]{background-image:radial-gradient(circle at 50% 62%,color-mix(in srgb,var(--color-white) 85%,transparent) 0,transparent 30rem),linear-gradient(180deg,var(--color-gray-100) 0,color-mix(in srgb,var(--color-cyan-50) 55%,var(--color-gray-100)) 14%,var(--color-cyan-50) 30%,var(--color-cyan-100) 56%,var(--color-cyan-300) 100%);background-position:50%,50%;background-size:100% 100%,100% 100%}.tool-page-final-cta[data-v-46f1ebbb]:before{background-image:radial-gradient(circle,var(--color-cyan-500) 1px,transparent 1.5px);background-size:8px 8px;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 30%,#000 66%,transparent);mask-image:linear-gradient(180deg,transparent,#000 30%,#000 66%,transparent);opacity:.3;position:absolute;z-index:0}
