.hero-product-type{color:#69baa0}.hero-product-row{display:inline-flex;align-items:flex-start;gap:.4rem}.hero-product-roller{--product-line-height:1.1em;display:inline-block;height:calc(var(--product-line-height) * 3);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000000,#000000 40%,#0000008c 70%,#00000033);mask-image:linear-gradient(180deg,#000000,#000000 40%,#0000008c 70%,#00000033)}.hero-product-list{display:flex;flex-direction:column;transform:translateY(0);will-change:transform}.hero-product-list--animating{transition:transform .6s ease;transform:translateY(calc(-1 * var(--product-line-height)))}.hero-product-item{display:block;white-space:nowrap;height:var(--product-line-height);line-height:var(--product-line-height);transition:color .3s ease,opacity .3s ease}.hero-product-fade{color:#9aa0a6;opacity:.7}.hero-product-clone{pointer-events:none}@supports (-webkit-background-clip:text) and (-webkit-text-fill-color:transparent){.hero-product-type{-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#69baa0,#b9e2d5);-webkit-background-clip:text;background-clip:text}}@font-face{font-family:MKTBold;src:url(/fonts/MKT-Bold.otf)}.mkt-bold{font-family:MKTBold}.title-hl{display:inline-block;background:#000;transform:rotate(-2deg);color:white}.title::selection{color:#69baa0;background-color:#000}.char-bg{border-radius:86px;background:linear-gradient(225.68deg,var(--background) 61.4%,var(--accent) 97.44%)}.ugc-bg{background-image:url(/mkt/ai-ugc-bg.png);background-repeat:repeat;background-size:400px;border-bottom-left-radius:52px;-webkit-mask-image:linear-gradient(225.68deg,transparent 10%,#fff 80%);mask-image:linear-gradient(200deg,transparent 20%,#fff 99%);animation:move-bg-mob 40s linear infinite}@media screen and (min-width:1024px){.ugc-bg{background-size:auto;-webkit-mask-image:linear-gradient(225.68deg,transparent 10%,#fff);animation:move-bg 30s linear infinite;mask-size:100% 100%;-webkit-mask-size:100% 100%;border-bottom-left-radius:86px}}@keyframes move-bg-mob{0%{background-position:0 0}to{background-position:-951px 1014px}}@keyframes move-bg{0%{background-position:0 0}to{background-position:-951px 1014px}}.typing-cursor{display:inline-block;margin-left:2px;animation:blink 1.5s step-end infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}
/*# sourceMappingURL=4466ede69ac9804e.css.map*/