.contact-form-module__j1G3iq__root{min-width:0}.contact-form-module__j1G3iq__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.contact-form-module__j1G3iq__panel{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.contact-form-module__j1G3iq__field{min-width:0;font-size:var(--text-xs);color:var(--color-marketing-secondary);flex-direction:column;font-weight:500;line-height:12px;display:flex}.contact-form-module__j1G3iq__field[hidden]{display:none}.contact-form-module__j1G3iq__full,.contact-form-module__j1G3iq__form>.contact-form-module__j1G3iq__field{grid-column:1/-1}.contact-form-module__j1G3iq__field input,.contact-form-module__j1G3iq__field textarea,.contact-form-module__j1G3iq__field select{width:100%;height:44px;font-size:var(--text-sm);color:var(--color-foreground);border:1px solid var(--color-border);border-radius:var(--radius-button);background:color-mix(in srgb, var(--color-foreground) 5%, transparent);margin-top:8px;padding:12px;font-weight:400;line-height:14px}.contact-form-module__j1G3iq__field select{cursor:pointer;height:46px}.contact-form-module__j1G3iq__field textarea{resize:vertical;height:112px;display:block}.contact-form-module__j1G3iq__field input:focus-visible,.contact-form-module__j1G3iq__field textarea:focus-visible,.contact-form-module__j1G3iq__field select:focus-visible{border-color:var(--color-accent);outline:2px solid var(--color-accent);outline-offset:0}.contact-form-module__j1G3iq__field input[aria-invalid=true]{border-color:var(--color-marketing-brand-error)}.contact-form-module__j1G3iq__fieldError{font-size:var(--text-xs);color:var(--color-foreground);margin-top:8px;font-weight:400;line-height:1.4}.contact-form-module__j1G3iq__actions{gap:16px;margin-top:8px}.contact-form-module__j1G3iq__actions button{width:100%}.contact-form-module__j1G3iq__legal{font-size:var(--text-xs);color:var(--color-marketing-secondary);font-weight:400;line-height:1.5}.contact-form-module__j1G3iq__legal a{color:var(--color-marketing-text);text-underline-offset:2px;text-decoration:underline}.contact-form-module__j1G3iq__support{font-size:var(--text-sm);color:var(--color-marketing-secondary);flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:20px;line-height:1.4;display:flex}.contact-form-module__j1G3iq__success{border:1px solid var(--color-accent);border-radius:var(--radius-card);font-size:var(--text-sm);color:var(--color-marketing-secondary);padding:24px;line-height:1.4}.contact-form-module__j1G3iq__successTitle{font-size:var(--text-base);color:var(--color-marketing-text);margin-bottom:8px;font-weight:500}.contact-form-module__j1G3iq__error{border:1px solid var(--color-border-strong);border-radius:var(--radius-button);font-size:var(--text-sm);margin-bottom:16px;padding:16px;line-height:1.4}@media (min-width:640px){.contact-form-module__j1G3iq__actions button{align-self:flex-start;width:auto}}
.contact-hero-image-module__y9zUva__frame{aspect-ratio:3/4;border:1px solid var(--color-border);border-radius:var(--radius-tile);background:var(--color-surface);width:100%;max-width:560px;margin-top:32px;display:block;position:relative;overflow:hidden}.contact-hero-image-module__y9zUva__picture{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:1200px){.contact-hero-image-module__y9zUva__frame{aspect-ratio:auto;flex:1 1 0;max-width:none;min-height:420px}.contact-hero-image-module__y9zUva__picture{position:absolute;inset:0}}
.logo-ticker-module__TAmM2G__enterprise{flex-direction:column;justify-content:space-between;align-items:center;gap:0;width:100%;max-width:1200px;min-height:194px;margin-inline:auto;padding:56px 30px;display:flex;overflow:hidden}.logo-ticker-module__TAmM2G__creators{contain:inline-size;width:100%;min-width:0}.logo-ticker-module__TAmM2G__creatorViewport{opacity:.5;height:32px;margin-top:24px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.logo-ticker-module__TAmM2G__creatorTrack{width:max-content;height:100%;animation:var(--animate-marquee);animation-duration:var(--ticker-duration);align-items:center;display:flex}.logo-ticker-module__TAmM2G__creatorGroup{flex-shrink:0;align-items:center;gap:40px;padding-right:40px;display:flex}.logo-ticker-module__TAmM2G__creatorImage,.logo-ticker-module__TAmM2G__creatorMask{object-fit:contain;flex-shrink:0}.logo-ticker-module__TAmM2G__compare .logo-ticker-module__TAmM2G__creatorViewport{opacity:1;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.logo-ticker-module__TAmM2G__compare .logo-ticker-module__TAmM2G__creatorGroup{gap:48px;padding-right:48px}.logo-ticker-module__TAmM2G__compare .logo-ticker-module__TAmM2G__creatorMask{background:var(--color-marketing-secondary)}.logo-ticker-module__TAmM2G__creatorMask{background:var(--color-marketing-text);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.logo-ticker-module__TAmM2G__viewport,.logo-ticker-module__TAmM2G__track{width:100%}.logo-ticker-module__TAmM2G__viewport{overflow:hidden}.logo-ticker-module__TAmM2G__group{justify-content:space-between;align-items:center;gap:0;display:flex}.logo-ticker-module__TAmM2G__copy{display:none}.logo-ticker-module__TAmM2G__slot{flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.logo-ticker-module__TAmM2G__logo{object-fit:contain;opacity:.55;flex-shrink:0;max-width:none}@media (810px<=width<1200px){.logo-ticker-module__TAmM2G__enterprise{padding:48px}.logo-ticker-module__TAmM2G__group{flex-wrap:wrap;justify-content:center;gap:12px 45px}}@media not (min-width:810px){.logo-ticker-module__TAmM2G__enterprise{padding:40px 20px}.logo-ticker-module__TAmM2G__track{width:max-content;animation:var(--animate-marquee);animation-duration:var(--ticker-duration);display:flex}.logo-ticker-module__TAmM2G__group{flex-shrink:0;justify-content:flex-start;gap:44px;padding-right:44px}.logo-ticker-module__TAmM2G__copy{display:flex}}@media (prefers-reduced-motion:reduce){.logo-ticker-module__TAmM2G__creatorViewport,.logo-ticker-module__TAmM2G__compare .logo-ticker-module__TAmM2G__creatorViewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.logo-ticker-module__TAmM2G__creatorTrack{animation:none}.logo-ticker-module__TAmM2G__creatorCopy{display:none}.logo-ticker-module__TAmM2G__track{width:100%;animation:none}.logo-ticker-module__TAmM2G__copy{display:none}}@media (prefers-reduced-motion:reduce) and (not (min-width:810px)){.logo-ticker-module__TAmM2G__group{flex-wrap:wrap;justify-content:center;gap:12px 44px;padding-right:0}}
.home-parity-module__Jg36ta__hero,.home-parity-module__Jg36ta__process,.home-parity-module__Jg36ta__processCards,.home-parity-module__Jg36ta__models,.home-parity-module__Jg36ta__cases,.home-parity-module__Jg36ta__press,.home-parity-module__Jg36ta__closing,.home-parity-module__Jg36ta__featured{color:var(--color-marketing-text);--home-hero-duration:.4s;--home-hero-ease:linear(0, .01037, .03826, .07939, .1301, .18735, .24859, .31176, .37519, .43755, .49782, .55526, .60932, .65964, .70602, .74837, .7867, .82112, .85176, .87883, .90254, .92313, .94087, .95601, .96879, .97947, .98828, .99545, 1.00118, 1.00566, 1.00908, 1.01158, 1.01332, 1.01443, 1.01501, 1.01516, 1.01499, 1.01455, 1.01391, 1.01313, 1.01226, 1.01133, 1.01037, 1.00941, 1.00846, 1.00755, 1.00668, 1.00587, 1.00511, 1.00441, 1.00377, 1.0032, 1.00268, 1.00222, 1.00181, 1.00145, 1.00115, 1.00088, 1.00065, 1.00046, 1);--home-section-duration:.61s;--home-section-ease:linear(0, .02876, .09286, .17099, .25201, .33026, .40313, .46961, .52953, .58315, .63092, .67336, .711, .74434, .77386, .79999, .82311, .84355, .86164, .87764, .89179, .9043, .91536, .92515, .93381, .94146, .94823, .95422, .95951, .96419, .96833, .97199, .97523, .9781, .98063, .98287, .98485, .9866, .98815, .98952, .99073, .9918, .99275, .99359, .99433, .99499, .99557, .99608, .99653, .99693, .99729, .9976, .99788, .99812, .99834, .99853, .9987, .99885, .99899, .9991, 1);--home-card-duration:1.19s;--home-card-ease:linear(0, .04888, .13297, .2177, .29597, .36682, .43063, .48804, .53966, .58608, .62781, .66534, .69909, .72943, .75671, .78124, .8033, .82313, .84097, .857, .87142, .88439, .89605, .90653, .91595, .92443, .93205, .9389, .94506, .9506, .95558, .96006, .96409, .96771, .97096, .97389, .97652, .97889, .98102, .98293, .98465, .9862, .98759, .98884, .98997, .99098, .99189, .99271, .99344, .9941, .9947, .99523, .99571, .99615, .99653, .99688, .9972, .99748, .99773, .99796, 1);--home-process-duration:.72s;--home-process-ease:linear(0, .02855, .09201, .16923, .2492, .32643, .39839, .46411, .52344, .57663, .62413, .66642, .70403, .73743, .76709, .79341, .81676, .83747, .85585, .87215, .8866, .89943, .9108, .92089, .92983, .93777, .9448, .95105, .95658, .96149, .96585, .96971, .97313, .97617, .97887, .98126, .98338, .98526, .98692, .9884, .98971, .99088, .99191, .99282, .99363, .99435, .99499, .99556, .99606, .99651, .9969, .99725, .99756, .99784, .99808, .9983, .99849, .99866, .99881, .99895, 1);--home-press-duration:.59s;--home-press-ease:linear(0, .02394, .07979, .15087, .22732, .30339, .37594, .44338, .50503, .5608, .61087, .65559, .69541, .73076, .7621, .78985, .8144, .8361, .85528, .87222, .88719, .9004, .91207, .92238, .93147, .9395, .9466, .95285, .95838, .96326, .96757, .97137, .97472, .97769, .9803, .98261, .98465, .98645, .98804, .98944, .99068, .99177, .99274, .99359, .99434, .995, .99559, .99611, .99656, .99696, .99732, .99763, .99791, .99816, .99837, .99856, .99873, .99888, .99901, .99913, 1);--home-buttons-duration:1.46s;--home-buttons-ease:linear(0, .05986, .1471, .22913, .30355, .37081, .43158, .48648, .53608, .58089, .62137, .65794, .69098, .72082, .74779, .77215, .79416, .81404, .832, .84822, .86288, .87613, .88809, .8989, .90866, .91749, .92546, .93266, .93916, .94504, .95035, .95514, .95947, .96339, .96692, .97012, .973, .97561, .97797, .9801, .98202, .98375, .98532, .98674, .98802, .98918, .99022, .99117, .99202, .99279, .99349, .99412, .99469, .9952, .99566, .99608, .99646, .9968, .99711, .99739, 1)}.home-parity-module__Jg36ta__hero{isolation:isolate;text-align:center;justify-content:center;align-items:center;height:94vh;padding:72px 80px;display:flex;position:relative;overflow:clip}.home-parity-module__Jg36ta__heroMedia{position:absolute;inset:0}.home-parity-module__Jg36ta__heroFrame{border-radius:var(--radius-button);animation:home-parity-module__Jg36ta__home-fade var(--home-hero-duration) var(--home-hero-ease) .2s both;position:absolute;overflow:clip;translate:-50% -50%}.home-parity-module__Jg36ta__heroFrame img{object-fit:cover;transition:scale var(--home-hero-duration) var(--home-hero-ease)}.home-parity-module__Jg36ta__heroFrame:hover img{scale:1.04}.home-parity-module__Jg36ta__heroShade{pointer-events:none;z-index:2;background:linear-gradient(color-mix(in srgb, var(--color-background) 50%, transparent), transparent);height:150px;position:absolute;inset:0 0 auto}.home-parity-module__Jg36ta__heroContent{z-index:3;flex-direction:column;align-items:center;gap:20px;max-width:620px;display:flex;position:relative}.home-parity-module__Jg36ta__heroContent h1{font-family:var(--font-marketing-legacy-display);font-size:var(--text-display-lg);letter-spacing:-.04em;font-weight:400;line-height:1.2}.home-parity-module__Jg36ta__heroContent h1 em{font-family:var(--font-marketing-legacy-display-accent);font-style:italic}.home-parity-module__Jg36ta__heroContent p{width:425px;max-width:100%;font-size:var(--text-lg);color:var(--color-muted);letter-spacing:-.01em;margin:15px auto 0;line-height:1.21}.home-parity-module__Jg36ta__buttons{align-items:center;gap:8px;display:flex}.home-parity-module__Jg36ta__buttons a{border-radius:var(--radius-button);height:40px;font-size:var(--text-sm);white-space:nowrap;padding:10px 12px;font-weight:400}.home-parity-module__Jg36ta__buttons a[href*=\/welcome]{background:var(--color-marketing-canvas-cta);color:var(--color-background)}.home-parity-module__Jg36ta__heroContent .home-parity-module__Jg36ta__buttons{gap:12px}.home-parity-module__Jg36ta__heroActions{flex-direction:column;align-items:stretch;width:max-content;max-width:100%;display:flex}.home-parity-module__Jg36ta__heroContent .home-parity-module__Jg36ta__buttons button{border-color:var(--color-muted);border-radius:var(--radius-button);height:40px;color:var(--color-foreground);font-size:var(--text-sm);white-space:nowrap;background:0 0;gap:7px;padding:10px 12px;font-weight:400}.home-parity-module__Jg36ta__worksWith{color:var(--color-marketing-works-with);font-size:var(--text-sm);white-space:nowrap;justify-content:center;align-items:center;gap:10px;margin-top:30px;line-height:1;display:flex}.home-parity-module__Jg36ta__worksWith svg{width:24px;height:24px;color:var(--color-foreground);opacity:.48}.home-parity-module__Jg36ta__worksWith svg[data-agent=Claude]{opacity:.26}.home-parity-module__Jg36ta__heroTicker{z-index:3;background:linear-gradient(transparent, var(--color-background));width:100%;padding:24px 0 45px;animation:1s cubic-bezier(.45,0,0,1) both home-parity-module__Jg36ta__home-up;position:absolute;bottom:0;left:0}.home-parity-module__Jg36ta__heroTicker p{font-size:var(--text-marketing-link);font-weight:500}.home-parity-module__Jg36ta__heading h2,.home-parity-module__Jg36ta__closing h2{font-size:var(--text-title);letter-spacing:-.5px;font-weight:500;line-height:1.37}.home-parity-module__Jg36ta__heading p{font-size:var(--text-xl);color:var(--color-marketing-secondary);letter-spacing:-.4px;margin-top:4px;line-height:1.37}.home-parity-module__Jg36ta__heading>.home-parity-module__Jg36ta__buttons{margin-top:24px}.home-parity-module__Jg36ta__mountReveal{animation:1s cubic-bezier(.45,0,0,1) both home-parity-module__Jg36ta__home-up}.home-parity-module__Jg36ta__buttonReveal{animation:home-parity-module__Jg36ta__home-fade var(--home-buttons-duration) var(--home-buttons-ease) 1s both}.home-parity-module__Jg36ta__process,.home-parity-module__Jg36ta__cases{padding:128px 48px}.home-parity-module__Jg36ta__process>*,.home-parity-module__Jg36ta__cases>*{width:100%;max-width:1280px;margin-inline:auto}.home-parity-module__Jg36ta__processCards{gap:10px;margin-top:64px;display:flex}.home-parity-module__Jg36ta__processCard{isolation:isolate;border-radius:var(--radius-card-lg);border:1px solid var(--color-border);min-width:0;height:608px;transition:flex-basis var(--home-process-duration) var(--home-process-ease);outline-offset:4px;flex-direction:column;flex:0 0 calc(33.3333% - 6.66667px);justify-content:space-between;padding:36px;display:flex;position:relative;overflow:hidden}.home-parity-module__Jg36ta__cardMedia{object-fit:cover;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.home-parity-module__Jg36ta__processShade{pointer-events:none;z-index:-2;background:linear-gradient(color-mix(in srgb, var(--color-background) 50%, transparent), transparent 50%, color-mix(in srgb, var(--color-background) 50%, transparent));position:absolute;inset:0}.home-parity-module__Jg36ta__processCard:after{content:"";pointer-events:none;background:var(--color-background);opacity:0;transition:opacity var(--home-process-duration) var(--home-process-ease);z-index:5;position:absolute;inset:0}.home-parity-module__Jg36ta__processCard h3{font-size:var(--text-6xl);letter-spacing:-1.5px;transition:font-size var(--home-process-duration) var(--home-process-ease);align-items:baseline;gap:8px;font-weight:500;line-height:1.1;display:flex}.home-parity-module__Jg36ta__processCard h3 span{color:color-mix(in srgb, var(--color-marketing-text) 33%, transparent)}.home-parity-module__Jg36ta__processCard:before,.home-parity-module__Jg36ta__modelCard:before{content:"";pointer-events:none;z-index:6;border:1px solid var(--color-border);border-radius:inherit;position:absolute;inset:0}.home-parity-module__Jg36ta__processCopy h4,.home-parity-module__Jg36ta__processQuote p{font-size:var(--text-marketing-card-title);line-height:1.2}.home-parity-module__Jg36ta__processCopy>p{font-size:var(--text-sm);color:var(--color-muted);text-wrap:balance;margin-top:8px;line-height:1.2}.home-parity-module__Jg36ta__processQuote{transition:grid-template-rows var(--home-process-duration) var(--home-process-ease), margin var(--home-process-duration) var(--home-process-ease);grid-template-rows:0fr;display:grid}.home-parity-module__Jg36ta__processQuote p{overflow:hidden}@media (hover:hover) and (min-width:1200px){.home-parity-module__Jg36ta__processCards:has(.home-parity-module__Jg36ta__processCard:hover,.home-parity-module__Jg36ta__processCard:focus-visible) .home-parity-module__Jg36ta__processCard{flex-basis:calc(25% - 5px)}.home-parity-module__Jg36ta__processCards:has(.home-parity-module__Jg36ta__processCard:hover,.home-parity-module__Jg36ta__processCard:focus-visible) .home-parity-module__Jg36ta__processCard:not(:hover,:focus-visible):after{opacity:.5}.home-parity-module__Jg36ta__processCards:has(.home-parity-module__Jg36ta__processCard:hover,.home-parity-module__Jg36ta__processCard:focus-visible) .home-parity-module__Jg36ta__processCard:not(:hover,:focus-visible) h3{font-size:var(--text-title)}.home-parity-module__Jg36ta__processCards:has(.home-parity-module__Jg36ta__processCard:hover,.home-parity-module__Jg36ta__processCard:focus-visible) .home-parity-module__Jg36ta__processCard:is(:hover,:focus-visible){flex-basis:calc(50% - 10px)}.home-parity-module__Jg36ta__processCard:is(:hover,:focus-visible) .home-parity-module__Jg36ta__processQuote{grid-template-rows:1fr;margin-top:24px}}.home-parity-module__Jg36ta__models{padding:0 48px}.home-parity-module__Jg36ta__modelsHeader,.home-parity-module__Jg36ta__modelGrid{max-width:1280px;margin-inline:auto}.home-parity-module__Jg36ta__modelsHeader{justify-content:space-between;align-items:flex-start;gap:128px;margin-bottom:48px;padding:57px 0;display:flex}.home-parity-module__Jg36ta__modelGrid{grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:270px;gap:16px;display:grid}.home-parity-module__Jg36ta__modelCard{isolation:isolate;border:1px solid var(--color-border);border-radius:var(--radius-card-lg);flex-direction:column;justify-content:space-between;min-width:0;padding:24px;display:flex;position:relative;overflow:hidden}.home-parity-module__Jg36ta__modelCard:first-child{grid-area:1/1/2/6}.home-parity-module__Jg36ta__modelCard:nth-child(2){grid-area:1/6/3/8}.home-parity-module__Jg36ta__modelCard:nth-child(3){grid-area:2/1/3/3}.home-parity-module__Jg36ta__modelCard:nth-child(4){grid-area:2/3/3/6}.home-parity-module__Jg36ta__modelCard:nth-child(5){grid-area:3/1/5/4}.home-parity-module__Jg36ta__modelCard:nth-child(6){grid-area:3/4/4/8}.home-parity-module__Jg36ta__modelCard:nth-child(7){grid-area:4/4/5/6}.home-parity-module__Jg36ta__modelCard:nth-child(8){grid-area:4/6/5/8}.home-parity-module__Jg36ta__modelCard:nth-child(9){grid-area:5/1/6/3}.home-parity-module__Jg36ta__modelCard:nth-child(10){grid-area:5/3/6/6}.home-parity-module__Jg36ta__modelCard:nth-child(11){grid-area:5/6/6/8}.home-parity-module__Jg36ta__modelCard:nth-child(12){grid-area:6/1/7/4}.home-parity-module__Jg36ta__modelCard:nth-child(13){grid-area:6/4/7/8}.home-parity-module__Jg36ta__providerLogo{object-fit:contain;object-position:left;align-self:flex-start;width:auto;max-width:100%;height:36px}.home-parity-module__Jg36ta__modelCard[data-home-provider=Runway] .home-parity-module__Jg36ta__providerLogo{height:24px}.home-parity-module__Jg36ta__modelCard:is([data-home-provider=Luma],[data-home-provider=Stability],[data-home-provider=Pika]) .home-parity-module__Jg36ta__providerLogo{height:26px}.home-parity-module__Jg36ta__modelCard:is([data-home-provider=OpenAI],[data-home-provider=Recraft],[data-home-provider=ByteDance\ Seed]) .home-parity-module__Jg36ta__providerLogo{height:28px}.home-parity-module__Jg36ta__modelCard:is([data-home-provider=Wan],[data-home-provider=Hailuo]) .home-parity-module__Jg36ta__providerLogo{height:30px}.home-parity-module__Jg36ta__modelCard[data-home-provider=Kling] .home-parity-module__Jg36ta__providerLogo{height:34px}.home-parity-module__Jg36ta__providerName{font-size:var(--text-title);font-weight:600}.home-parity-module__Jg36ta__modelShade{z-index:-2;background:linear-gradient(transparent 40%, color-mix(in srgb, var(--color-background) 85%, transparent));position:absolute;inset:0}.home-parity-module__Jg36ta__modelList{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.home-parity-module__Jg36ta__modelCard:first-child .home-parity-module__Jg36ta__modelList{grid-template-columns:repeat(3,minmax(0,1fr))}.home-parity-module__Jg36ta__modelCard:is(:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(7),:nth-child(8),:nth-child(9),:nth-child(11),:nth-child(13)) .home-parity-module__Jg36ta__modelList{grid-template-columns:1fr}.home-parity-module__Jg36ta__modelList dt{font-size:var(--text-sm);font-weight:500;line-height:1.375}.home-parity-module__Jg36ta__modelList dd{font-size:var(--text-xs);color:color-mix(in srgb, var(--color-foreground) 70%, transparent);line-height:1.375}.home-parity-module__Jg36ta__mobileOnly,.home-parity-module__Jg36ta__processPhone{display:none}.home-parity-module__Jg36ta__phoneOrder{display:contents}.home-parity-module__Jg36ta__caseScroll{margin-top:48px}.home-parity-module__Jg36ta__caseCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.home-parity-module__Jg36ta__caseCard{isolation:isolate;border-radius:var(--radius-card-lg);flex-direction:column;justify-content:space-between;height:300px;padding:24px;display:flex;position:relative;overflow:hidden}.home-parity-module__Jg36ta__caseShade{z-index:-2;background:linear-gradient(color-mix(in srgb, var(--color-background) 35%, transparent), color-mix(in srgb, var(--color-background) 35%, transparent) 25%, color-mix(in srgb, var(--color-background) 90%, transparent));position:absolute;inset:0}.home-parity-module__Jg36ta__caseAvatar{border-radius:var(--radius-pill);object-fit:cover}.home-parity-module__Jg36ta__caseCopy h3{font-size:var(--text-base);font-weight:600;line-height:1.4}.home-parity-module__Jg36ta__caseCopy p{font-size:var(--text-sm);margin-top:4px;line-height:1.37}.home-parity-module__Jg36ta__caseArrow{font-size:var(--text-2xl);opacity:0;transition:opacity var(--home-press-duration) var(--home-press-ease), translate var(--home-press-duration) var(--home-press-ease);position:absolute;top:24px;right:24px;translate:0 8px}.home-parity-module__Jg36ta__caseCard:is(:hover,:focus-visible) .home-parity-module__Jg36ta__caseArrow,.home-parity-module__Jg36ta__pressCard:is(:hover,:focus-visible) .home-parity-module__Jg36ta__caseArrow{opacity:1;translate:0}.home-parity-module__Jg36ta__press{padding:128px 0}.home-parity-module__Jg36ta__pressInner{max-width:1280px;margin-inline:auto}.home-parity-module__Jg36ta__pressHeading{margin-bottom:40px;padding-inline:48px}.home-parity-module__Jg36ta__pressViewport{scrollbar-width:none;cursor:grab;touch-action:auto;overscroll-behavior-x:contain;overflow-x:auto}.home-parity-module__Jg36ta__pressTrack{gap:24px;width:max-content;padding-left:48px;display:flex}.home-parity-module__Jg36ta__pressCard{isolation:isolate;border:1px solid var(--color-border);border-radius:var(--radius-card-lg);width:360px;height:337px;cursor:inherit;flex:0 0 360px;align-items:flex-end;padding:24px 24px 20px;display:flex;position:relative;overflow:hidden}.home-parity-module__Jg36ta__pressCopy h3{font-size:var(--text-base);font-weight:500;line-height:1.4}.home-parity-module__Jg36ta__pressCopy p{font-size:var(--text-xs);opacity:.75;margin-top:8px;line-height:1.37}.home-parity-module__Jg36ta__closing{justify-content:center;align-items:center;min-height:98px;display:flex}.home-parity-module__Jg36ta__closingInner{justify-content:space-between;align-items:center;gap:128px;width:960px;max-width:100%;display:flex}.home-parity-module__Jg36ta__closing h2{white-space:nowrap}.home-parity-module__Jg36ta__closing em{font-style:normal}.home-parity-module__Jg36ta__featured{max-width:1376px;margin:auto;padding:128px 48px}.home-parity-module__Jg36ta__featuredHeader{justify-content:space-between;gap:64px;margin-bottom:48px;display:flex}@keyframes home-parity-module__Jg36ta__home-fade{0%{opacity:0}to{opacity:1}}@keyframes home-parity-module__Jg36ta__home-up{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@media (810px<=width<1200px){.home-parity-module__Jg36ta__heading h2,.home-parity-module__Jg36ta__closing h2{font-size:var(--text-2xl)}.home-parity-module__Jg36ta__processCards{flex-direction:column;gap:24px}.home-parity-module__Jg36ta__processCard{flex:auto;height:765px}.home-parity-module__Jg36ta__processCard h3{font-size:var(--text-5xl)}.home-parity-module__Jg36ta__processQuote{grid-template-rows:1fr;margin-top:24px}.home-parity-module__Jg36ta__modelCard[data-home-provider=ByteDance\ Seed] .home-parity-module__Jg36ta__providerLogo{width:225px;height:auto}.home-parity-module__Jg36ta__modelsHeader{gap:32px}.home-parity-module__Jg36ta__modelsHeader .home-parity-module__Jg36ta__buttons{flex-wrap:wrap}.home-parity-module__Jg36ta__closingInner{flex-direction:column;gap:24px}.home-parity-module__Jg36ta__caseCard{height:240px}}@media not (min-width:810px){.home-parity-module__Jg36ta__desktopOnly{display:none}.home-parity-module__Jg36ta__mobileOnly,.home-parity-module__Jg36ta__processPhone{display:block}.home-parity-module__Jg36ta__processLead{display:none}.home-parity-module__Jg36ta__phoneOrder{flex-direction:column;display:flex}.home-parity-module__Jg36ta__phoneOrder>.home-parity-module__Jg36ta__techniques,.home-parity-module__Jg36ta__phoneOrder>.home-parity-module__Jg36ta__featured{order:1}.home-parity-module__Jg36ta__heroFrame{border-radius:var(--radius-badge)}.home-parity-module__Jg36ta__heroContent{width:100%}.home-parity-module__Jg36ta__heroContent h1{line-height:1.1}.home-parity-module__Jg36ta__heroContent p{width:100%}.home-parity-module__Jg36ta__heroContent .home-parity-module__Jg36ta__buttons{flex-direction:column;align-items:stretch}.home-parity-module__Jg36ta__heroTicker{padding-bottom:45px}.home-parity-module__Jg36ta__heading h2,.home-parity-module__Jg36ta__closing h2{font-size:var(--text-xl)}.home-parity-module__Jg36ta__heading p{font-size:var(--text-lg);letter-spacing:-.36px;line-height:1.37}.home-parity-module__Jg36ta__process{padding:80px 20px}.home-parity-module__Jg36ta__processCards{flex-direction:column;gap:12px}.home-parity-module__Jg36ta__processCard{flex:auto;height:600px;padding:24px}.home-parity-module__Jg36ta__processCard h3{font-size:var(--text-display)}.home-parity-module__Jg36ta__processBooking{margin-top:24px}.home-parity-module__Jg36ta__models{padding:80px 0 0}.home-parity-module__Jg36ta__modelsHeader{margin-bottom:48px;padding:0 20px;display:block}.home-parity-module__Jg36ta__modelsHeader>.home-parity-module__Jg36ta__buttons{margin-top:24px}.home-parity-module__Jg36ta__modelScroll{scrollbar-width:none;overscroll-behavior-x:contain;display:block;overflow:auto}.home-parity-module__Jg36ta__modelGrid{gap:16px;width:max-content;padding-inline:20px;display:flex}.home-parity-module__Jg36ta__modelCard{flex:0 0 320px;width:320px;height:458px;padding:20px}.home-parity-module__Jg36ta__modelCard .home-parity-module__Jg36ta__modelList{grid-template-columns:repeat(2,minmax(0,1fr))}.home-parity-module__Jg36ta__modelCard:is([data-home-provider=Wan],[data-home-provider=OpenAI],[data-home-provider=Stability],[data-home-provider=Pika],[data-home-provider=Recraft],[data-home-provider=ByteDance\ Seed],[data-home-provider=Moonvalley],[data-home-provider=Hailuo]) .home-parity-module__Jg36ta__modelList{grid-template-columns:1fr}.home-parity-module__Jg36ta__modelCard[data-home-provider=Hailuo]{order:1}.home-parity-module__Jg36ta__cases{padding:80px 0}.home-parity-module__Jg36ta__cases>.home-parity-module__Jg36ta__heading{padding-inline:20px}.home-parity-module__Jg36ta__caseScroll{scrollbar-width:none;overscroll-behavior-x:contain;overflow:auto}.home-parity-module__Jg36ta__caseCards{gap:16px;width:max-content;padding-inline:20px;display:flex}.home-parity-module__Jg36ta__caseCard{width:336px;height:300px}.home-parity-module__Jg36ta__press{padding:0 0 128px}.home-parity-module__Jg36ta__pressHeading{padding-inline:20px}.home-parity-module__Jg36ta__pressViewport{cursor:auto;touch-action:auto}.home-parity-module__Jg36ta__pressTrack{gap:16px;padding-inline:20px}.home-parity-module__Jg36ta__pressCard{height:337px}.home-parity-module__Jg36ta__pressCard:nth-child(2){order:-1}.home-parity-module__Jg36ta__closing{align-items:flex-start;min-height:251px}.home-parity-module__Jg36ta__closingInner{flex-direction:column;gap:24px}.home-parity-module__Jg36ta__closing h2{white-space:normal;text-align:center}.home-parity-module__Jg36ta__closing .home-parity-module__Jg36ta__buttons{flex-direction:row-reverse}.home-parity-module__Jg36ta__featured{padding:80px 20px}.home-parity-module__Jg36ta__featuredHeader{flex-direction:column;gap:24px}}@media (prefers-reduced-motion:reduce){.home-parity-module__Jg36ta__heroFrame,.home-parity-module__Jg36ta__heroTicker,.home-parity-module__Jg36ta__mountReveal,.home-parity-module__Jg36ta__buttonReveal{animation:none}.home-parity-module__Jg36ta__heroFrame img,.home-parity-module__Jg36ta__processCard,.home-parity-module__Jg36ta__processCard h3,.home-parity-module__Jg36ta__processCard:after,.home-parity-module__Jg36ta__processQuote,.home-parity-module__Jg36ta__caseArrow{transition:none}.home-parity-module__Jg36ta__heroFrame:hover img{scale:1}}.home-parity-module__Jg36ta__heroFrame:first-child{width:226px;height:299px;top:67.63%;left:7.75%}.home-parity-module__Jg36ta__heroFrame:nth-child(2){width:154px;height:185px;top:45.2%;left:15.75%}.home-parity-module__Jg36ta__heroFrame:nth-child(3){width:351px;height:227px;top:15.59%;left:4.75%}.home-parity-module__Jg36ta__heroFrame:nth-child(4){width:199px;height:128px;top:14.63%;left:39.5%}.home-parity-module__Jg36ta__heroFrame:nth-child(5){width:534px;height:240px;top:14.63%;left:86.17%}.home-parity-module__Jg36ta__heroFrame:nth-child(6){width:286px;height:336px;top:90.41%;left:41.67%}.home-parity-module__Jg36ta__heroFrame:nth-child(7){width:173px;height:248px;top:57.78%;left:87.83%}.home-parity-module__Jg36ta__heroFrame:nth-child(8){width:232px;height:142px;top:71.68%;left:76.92%}@media (810px<=width<1200px){.home-parity-module__Jg36ta__heroFrame:first-child{width:173px;height:230px;top:63.59%;left:4.44%}.home-parity-module__Jg36ta__heroFrame:nth-child(2){width:109px;height:135px;top:46.91%;left:10.49%}.home-parity-module__Jg36ta__heroFrame:nth-child(3){width:298px;height:181px;top:12.95%;left:1.36%}.home-parity-module__Jg36ta__heroFrame:nth-child(4){width:157px;height:96px;top:12.72%;left:42.1%}.home-parity-module__Jg36ta__heroFrame:nth-child(5){width:448px;height:186px;top:10.85%;left:94.2%}.home-parity-module__Jg36ta__heroFrame:nth-child(6){width:204px;height:251px;top:88.33%;left:41.85%}.home-parity-module__Jg36ta__heroFrame:nth-child(7){width:173px;height:248px;top:57.69%;left:97.65%}.home-parity-module__Jg36ta__heroFrame:nth-child(8){width:232px;height:142px;top:75.31%;left:89.01%}}@media not (min-width:810px){.home-parity-module__Jg36ta__heroFrame:first-child{width:113px;height:150px;top:64.27%;left:-44px;translate:0 -50%}.home-parity-module__Jg36ta__heroFrame:nth-child(2){width:77px;height:93px;top:78.26%;left:12px;translate:0 -50%}.home-parity-module__Jg36ta__heroFrame:nth-child(3){width:176px;height:114px;top:14.38%;left:5.78%}.home-parity-module__Jg36ta__heroFrame:nth-child(4){width:100px;height:64px;top:2.4%;left:36.44%}.home-parity-module__Jg36ta__heroFrame:nth-child(5){width:267px;height:120px;top:7.44%;left:86.44%}.home-parity-module__Jg36ta__heroFrame:nth-child(6){width:143px;height:168px;top:90.42%;left:41.78%}.home-parity-module__Jg36ta__heroFrame:nth-child(7){width:173px;height:248px;top:56.49%;left:112.22%}.home-parity-module__Jg36ta__heroFrame:nth-child(8){width:232px;height:142px;top:78.69%;left:auto;right:-145px;translate:0 -50%}}.home-parity-module__Jg36ta__madeIn{z-index:3;width:120px;height:39px;position:absolute;top:30px;right:30px}.home-parity-module__Jg36ta__madeIn span{font-size:var(--text-xs);letter-spacing:.06em;transform-origin:top;font-weight:600;line-height:1.15;position:absolute;top:0;left:0;right:0;transform:scale(.666667)}.home-parity-module__Jg36ta__madeIn img{width:120px;height:22px;position:absolute;bottom:0}@media (min-width:810px){.home-parity-module__Jg36ta__pressViewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 339px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 339px),#0000)}}.home-parity-module__Jg36ta__heroTicker p{color:var(--color-foreground)}@media not (min-width:810px){.home-parity-module__Jg36ta__modelCard:first-child .home-parity-module__Jg36ta__modelList{grid-template-columns:repeat(2,minmax(0,1fr))}.home-parity-module__Jg36ta__modelsHeader .home-parity-module__Jg36ta__heading p{margin-top:16px}.home-parity-module__Jg36ta__modelsHeader .home-parity-module__Jg36ta__buttons a[href*=\/welcome]{background:var(--color-surface);color:var(--color-foreground);border-color:var(--color-border-strong)}.home-parity-module__Jg36ta__modelsHeader .home-parity-module__Jg36ta__buttons a[href=\/contact]{background:0 0;border-color:#0000}}.home-parity-module__Jg36ta__techniques{max-width:1280px;margin-inline:auto;padding:90px 48px 20px}.home-parity-module__Jg36ta__techniques>h2{font-size:var(--text-4xl);letter-spacing:-.03em;margin-bottom:28px;font-weight:600;line-height:1.167}.home-parity-module__Jg36ta__techniqueSlot{height:611px}.home-parity-module__Jg36ta__techniqueIntro{border:1px solid var(--color-border-strong);border-radius:var(--radius-tile);flex-direction:column;gap:18px;padding:28px;display:flex}.home-parity-module__Jg36ta__techniqueCopy{max-width:820px}.home-parity-module__Jg36ta__techniqueCopy h3{font-size:var(--text-marketing-support-title);font-weight:600;line-height:1.286}.home-parity-module__Jg36ta__techniqueCopy p{font-size:var(--text-marketing-support-copy);color:var(--color-muted);margin-top:10px;line-height:1.42}.home-parity-module__Jg36ta__techniqueCopy a{color:var(--color-accent);font-size:var(--text-marketing-link);margin-top:10px;line-height:1.267;display:inline-block}.home-parity-module__Jg36ta__techniqueMedia{border:1px solid var(--color-border-strong);border-radius:var(--radius-button);height:362px;overflow:hidden}.home-parity-module__Jg36ta__techniqueMedia img{object-fit:cover;width:100%;height:100%}.home-parity-module__Jg36ta__featured{max-width:1280px;padding:24px 48px 80px}.home-parity-module__Jg36ta__featuredHeader{align-items:flex-start;gap:128px;margin-bottom:40px}.home-parity-module__Jg36ta__featuredHeader>.home-parity-module__Jg36ta__buttons{flex-shrink:0}.home-parity-module__Jg36ta__featuredHeader>.home-parity-module__Jg36ta__buttons a{background:0 0;border-color:#0000}@media not (min-width:810px){.home-parity-module__Jg36ta__techniques{padding:90px 20px 40px}.home-parity-module__Jg36ta__techniqueSlot{height:611px}.home-parity-module__Jg36ta__featured{padding:20px}.home-parity-module__Jg36ta__featuredHeader{gap:24px}}.home-parity-module__Jg36ta__modelCard[data-home-provider=Moonvalley] .home-parity-module__Jg36ta__providerLogo{max-width:100%;height:28px}.home-parity-module__Jg36ta__buttons a:has(>span[aria-hidden]){flex-direction:row-reverse}.home-parity-module__Jg36ta__modelsHeader .home-parity-module__Jg36ta__buttons a[href=\/contact],.home-parity-module__Jg36ta__closing .home-parity-module__Jg36ta__buttons a[href=\/contact]{background:0 0;border-color:#0000}.home-parity-module__Jg36ta__modelsHeader .home-parity-module__Jg36ta__buttons a[href*=\/welcome],.home-parity-module__Jg36ta__closing .home-parity-module__Jg36ta__buttons a[href*=\/welcome]{background:color-mix(in srgb, var(--color-foreground) 10%, transparent);color:var(--color-foreground);border-color:var(--color-border-strong)}.home-parity-module__Jg36ta__heroTicker p{line-height:1.2}.home-parity-module__Jg36ta__processCard,.home-parity-module__Jg36ta__modelCard{border:none}.home-parity-module__Jg36ta__pressCard{box-shadow:inset 0 0 0 1px var(--color-border);border:none}.home-parity-module__Jg36ta__caseCard{box-shadow:inset 0 0 0 1px var(--color-border)}.home-parity-module__Jg36ta__processCopy h4{letter-spacing:-.03em;font-weight:600}.home-parity-module__Jg36ta__processCopy>p{font-weight:500}.home-parity-module__Jg36ta__processQuote p{letter-spacing:-.03em;text-wrap:balance;font-weight:500}.home-parity-module__Jg36ta__modelList dd{font-weight:500}.home-parity-module__Jg36ta__heading p{letter-spacing:-.01em;font-weight:500}.home-parity-module__Jg36ta__modelList dt{font-weight:600}.home-parity-module__Jg36ta__pressCopy p,.home-parity-module__Jg36ta__buttons a[href=\/contact],.home-parity-module__Jg36ta__featuredHeader .home-parity-module__Jg36ta__buttons a{font-weight:500}.home-parity-module__Jg36ta__modelsHeader{gap:128px}.home-parity-module__Jg36ta__modelsHeader>.home-parity-module__Jg36ta__buttons{flex-wrap:nowrap;flex-shrink:0}@media (min-width:810px){.home-parity-module__Jg36ta__modelsHeader .home-parity-module__Jg36ta__heading p{margin-top:0}}@media not (min-width:810px){.home-parity-module__Jg36ta__models{min-height:829px}.home-parity-module__Jg36ta__caseCard{height:350px}.home-parity-module__Jg36ta__pressHeading{margin-bottom:64px}.home-parity-module__Jg36ta__pressViewport{padding-bottom:64px}.home-parity-module__Jg36ta__closing{min-height:0}.home-parity-module__Jg36ta__closingInner{padding-bottom:160px}}@media (min-width:810px){.home-parity-module__Jg36ta__pressViewport[data-enhanced]{overflow:hidden}.home-parity-module__Jg36ta__pressViewport[data-enhanced] .home-parity-module__Jg36ta__pressTrack{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;cursor:grab}.home-parity-module__Jg36ta__pressViewport[data-enhanced] .home-parity-module__Jg36ta__pressTrack:active{cursor:grabbing}}
.discovery-layout-module__PevFWq__category,.discovery-layout-module__PevFWq__overviewGrid>div{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:810px){.discovery-layout-module__PevFWq__category,.discovery-layout-module__PevFWq__overviewGrid>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.discovery-layout-module__PevFWq__category,.discovery-layout-module__PevFWq__overviewGrid>div{grid-template-columns:repeat(4,minmax(0,1fr))}}.discovery-layout-module__PevFWq__overviewHero{text-align:left;max-width:1200px;margin:0 auto;padding:96px 80px 56px}.discovery-layout-module__PevFWq__overviewHero h1{max-width:1040px;font-size:var(--text-6xl);letter-spacing:-.03em;margin:0;line-height:64px}.discovery-layout-module__PevFWq__overviewHero p{max-width:720px;font-size:var(--text-xl);letter-spacing:-.01em;margin-top:22px;line-height:29px}.discovery-layout-module__PevFWq__actions{align-items:center;gap:12px;margin-top:30px;display:flex}.discovery-layout-module__PevFWq__actions a{border-radius:var(--radius-button-sm);height:auto;font-size:var(--text-base);border:0;padding:15px 26px;font-weight:500;line-height:1.2}.discovery-layout-module__PevFWq__actions a:first-child{background:var(--color-marketing-enterprise-green)}.discovery-layout-module__PevFWq__actions a:last-child{box-shadow:inset 0 0 0 1px var(--color-muted);background:0 0}.discovery-layout-module__PevFWq__centeredActions{justify-content:center}.discovery-layout-module__PevFWq__centeredActions a:first-child{font-size:var(--text-sm);padding:18px 17px;line-height:16px}.discovery-layout-module__PevFWq__overviewMedia{max-width:1200px;height:362px;margin:0 auto;overflow:hidden}.discovery-layout-module__PevFWq__overviewMedia img{object-fit:cover;object-position:center;border-radius:0;width:100%;height:100%}.discovery-layout-module__PevFWq__overviewFeatured{max-width:1200px;margin:0 auto;padding:64px 48px 80px}.discovery-layout-module__PevFWq__overviewFeatured p{line-height:1.37}.discovery-layout-module__PevFWq__overviewUsecases>h2{font-size:var(--text-display);line-height:44px}.discovery-layout-module__PevFWq__usecaseCopy{padding:40px}.discovery-layout-module__PevFWq__usecaseCopy h3{font-size:var(--text-marketing-usecase-title);letter-spacing:-.02em;margin-top:20px;font-weight:600;line-height:42px}.discovery-layout-module__PevFWq__usecaseCopy h3 span{display:block}.discovery-layout-module__PevFWq__usecaseCopy h3 span+span{margin-top:8px}.discovery-layout-module__PevFWq__usecaseCopy>p:first-child{color:var(--color-marketing-secondary);font-size:var(--text-sm);letter-spacing:.08em;font-weight:600;line-height:20px}.discovery-layout-module__PevFWq__usecaseCopy>p:not(:first-child){font-size:var(--text-base);line-height:24px}.discovery-layout-module__PevFWq__usecaseCopy h4{font-size:var(--text-lg);font-weight:600;line-height:1.4}@media (810px<=width<1200px){.discovery-layout-module__PevFWq__overviewHero{padding:168px 40px 48px}.discovery-layout-module__PevFWq__overviewHero h1,.discovery-layout-module__PevFWq__overviewHero p{max-width:560px}.discovery-layout-module__PevFWq__overviewHero h1{font-size:var(--text-5xl);line-height:52px}.discovery-layout-module__PevFWq__overviewMedia{height:300px}.discovery-layout-module__PevFWq__overviewFeatured{padding:56px 40px 80px}}@media not (min-width:810px){.discovery-layout-module__PevFWq__overviewHero{padding:152px 20px 40px}.discovery-layout-module__PevFWq__overviewHero h1{font-size:var(--text-marketing-plan);line-height:42px}.discovery-layout-module__PevFWq__overviewHero p{font-size:var(--text-marketing-body);line-height:25px}.discovery-layout-module__PevFWq__overviewMedia{height:220px}.discovery-layout-module__PevFWq__overviewFeatured{padding:76px 20px 80px}.discovery-layout-module__PevFWq__overviewFeatured p{font-size:var(--text-lg)}.discovery-layout-module__PevFWq__overviewUsecases>h2{font-size:var(--text-title);line-height:36px}.discovery-layout-module__PevFWq__usecaseCopy{padding:28px}.discovery-layout-module__PevFWq__usecaseCopy h3{font-size:var(--text-marketing-security-title);line-height:34px}}
.home-introduction-module__f6zSAG__introduction{isolation:isolate;height:100vh;min-height:700px;position:relative;overflow:clip}.home-introduction-module__f6zSAG__copy{z-index:2;pointer-events:none;width:100%;max-width:1280px;padding:0 48px;position:absolute;top:153px;left:50%;transform:translate(-50%)}.home-introduction-module__f6zSAG__copy h2{max-width:391px;font-size:var(--text-title);letter-spacing:-.5px;font-weight:500;line-height:1.37}.home-introduction-module__f6zSAG__copy p{max-width:407px;color:var(--color-muted);font-size:var(--text-lg);letter-spacing:-.01em;margin:24px 0;line-height:1.3}.home-introduction-module__f6zSAG__copy a{pointer-events:auto;height:40px;font-weight:400}.home-introduction-module__f6zSAG__copy a:first-child{background:var(--color-marketing-canvas-cta)}.home-introduction-module__f6zSAG__copy a:first-child:hover{background:var(--color-foreground)}.home-introduction-module__f6zSAG__copy a:last-child{border-color:var(--color-muted);background:0 0;padding-inline:12px}.home-introduction-module__f6zSAG__anchor{z-index:1;position:absolute;transform:translate(-50%,-50%)}.home-introduction-module__f6zSAG__node1{width:232px;height:180px;top:74.22%;left:17.08%}.home-introduction-module__f6zSAG__node2{width:204px;height:275px;top:26.02%;left:55.08%}.home-introduction-module__f6zSAG__node3{width:381px;height:233px;top:67.87%;left:78.67%}.home-introduction-module__f6zSAG__node,.home-introduction-module__f6zSAG__nodeMain{text-align:left;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:var(--radius-card);flex-direction:column;gap:4px;width:100%;height:100%;padding:0;display:flex}.home-introduction-module__f6zSAG__node:active{cursor:grabbing}.home-introduction-module__f6zSAG__node:focus-visible{outline:2px solid var(--color-foreground);outline-offset:6px}.home-introduction-module__f6zSAG__header{width:100%;font-size:var(--text-xs);color:var(--color-muted);flex:none;justify-content:space-between;align-items:center;gap:10px;padding:0 4px;line-height:1.37;display:flex}.home-introduction-module__f6zSAG__header>:last-child{color:var(--color-marketing-secondary)}.home-introduction-module__f6zSAG__media{border-radius:var(--radius-card);background:var(--color-surface);flex:1;width:100%;min-height:0;display:block;overflow:hidden}.home-introduction-module__f6zSAG__image{object-fit:cover;pointer-events:none;width:100%;height:100%}.home-introduction-module__f6zSAG__connectors{pointer-events:none;width:100%;height:100%;animation:.6s .3s both home-introduction-module__f6zSAG__connector-enter;position:absolute;inset:0;overflow:visible}.home-introduction-module__f6zSAG__line,.home-introduction-module__f6zSAG__pulse{fill:none;stroke-width:2px;stroke-linecap:round}.home-introduction-module__f6zSAG__line{stroke:var(--color-marketing-grid)}.home-introduction-module__f6zSAG__pulse{stroke:var(--color-foreground);stroke-opacity:.5;stroke-dasharray:48 640;animation:1.25s linear infinite home-introduction-module__f6zSAG__connector-pulse}.home-introduction-module__f6zSAG__introduction[data-offscreen] .home-introduction-module__f6zSAG__pulse{animation-play-state:paused}@keyframes home-introduction-module__f6zSAG__connector-enter{0%{opacity:0}to{opacity:1}}@keyframes home-introduction-module__f6zSAG__connector-pulse{to{stroke-dashoffset:-688px}}@media (min-width:1440px){.home-introduction-module__f6zSAG__introduction{min-height:800px}.home-introduction-module__f6zSAG__node1{top:67%;left:17.43%}.home-introduction-module__f6zSAG__node2{top:25.1%;left:53.96%}.home-introduction-module__f6zSAG__node3{width:430px;height:263px;top:61.14%;left:82.29%}}@media (min-width:810px) and (max-width:1199px){.home-introduction-module__f6zSAG__copy h2{font-size:var(--text-2xl)}.home-introduction-module__f6zSAG__node1{top:70.6%;left:18.4%}.home-introduction-module__f6zSAG__node2{width:153px;height:206px;top:22.4%;left:74.69%}.home-introduction-module__f6zSAG__node3{width:336px;height:205px;top:60.21%;left:77.65%}}@media (max-width:809px){.home-introduction-module__f6zSAG__introduction{height:934px;min-height:0}.home-introduction-module__f6zSAG__node2 .home-introduction-module__f6zSAG__media{border-radius:var(--radius-canvas-image)}.home-introduction-module__f6zSAG__copy{padding:0 20px}.home-introduction-module__f6zSAG__copy h2{font-size:var(--text-xl);line-height:1.37}.home-introduction-module__f6zSAG__copy p{font-size:var(--text-base)}.home-introduction-module__f6zSAG__node1{width:159px;height:136px;top:55.89%;left:78%}.home-introduction-module__f6zSAG__node2{width:163px;height:243px;top:378px;left:22.44%;transform:translate(-50%)}.home-introduction-module__f6zSAG__node3{width:308px;height:184px;top:auto;bottom:37px;left:55.33%;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.home-introduction-module__f6zSAG__connectors{animation:none}.home-introduction-module__f6zSAG__pulse{animation:none;display:none}.home-introduction-module__f6zSAG__node{scale:1!important}}
.technique-cards-module__EN8e4a__featured{isolation:isolate;border-radius:var(--radius-tile);flex-direction:column;gap:4px;padding:8px;display:flex;position:relative;overflow:hidden}.technique-cards-module__EN8e4a__featured:after,.technique-cards-module__EN8e4a__preview:after{content:"";border:1px solid var(--color-border);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.technique-cards-module__EN8e4a__backgroundFrame{z-index:-2;position:absolute;inset:8px 0 0}.technique-cards-module__EN8e4a__featured .technique-cards-module__EN8e4a__background{object-fit:cover;filter:blur(40px)}.technique-cards-module__EN8e4a__shade{z-index:-1;inset-inline:-1px;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--color-background) 90%, transparent));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;top:8px;bottom:-9px}.technique-cards-module__EN8e4a__preview{border-radius:var(--radius-button);flex-shrink:0;position:relative;overflow:hidden}.technique-cards-module__EN8e4a__image{aspect-ratio:1.5;object-fit:cover;width:100%;display:block}.technique-cards-module__EN8e4a__tryLink{border:1px solid var(--color-border);border-radius:var(--radius-button);background:color-mix(in srgb, var(--color-foreground) 10%, transparent);text-align:center;font-size:var(--text-sm);margin-top:12px;padding:11px 12px;font-weight:500;line-height:14px;display:block}.technique-cards-module__EN8e4a__content{flex-direction:column;gap:12px;padding:12px;display:flex}.technique-cards-module__EN8e4a__library .technique-cards-module__EN8e4a__content,.technique-cards-module__EN8e4a__usecase .technique-cards-module__EN8e4a__content{padding:12px 6px 6px}.technique-cards-module__EN8e4a__overview{min-height:327px}.technique-cards-module__EN8e4a__overview .technique-cards-module__EN8e4a__content{flex:1;justify-content:space-between}.technique-cards-module__EN8e4a__overview .technique-cards-module__EN8e4a__background{opacity:.4}.technique-cards-module__EN8e4a__overview .technique-cards-module__EN8e4a__shade{display:none}.technique-cards-module__EN8e4a__solutions{height:327px}.technique-cards-module__EN8e4a__solutions .technique-cards-module__EN8e4a__content{flex:1;justify-content:space-between;min-height:0}.technique-cards-module__EN8e4a__solutions .technique-cards-module__EN8e4a__background{opacity:.4}.technique-cards-module__EN8e4a__solutions .technique-cards-module__EN8e4a__shade{display:none}.technique-cards-module__EN8e4a__cardLink{z-index:3;border-radius:inherit;position:absolute;inset:0}.technique-cards-module__EN8e4a__cardLink:focus-visible{outline:2px solid var(--color-marketing-green);outline-offset:-3px}.technique-cards-module__EN8e4a__content h3{font-size:var(--text-sm);line-height:19.6px}.technique-cards-module__EN8e4a__content h3+p{-webkit-line-clamp:3;font-size:var(--text-marketing-caption);-webkit-box-orient:vertical;margin-top:2px;line-height:16px;display:-webkit-box;overflow:hidden}.technique-cards-module__EN8e4a__creator{color:var(--color-muted);font-size:var(--text-xs);align-items:center;gap:8px;line-height:16.8px;display:flex}.technique-cards-module__EN8e4a__creatorFrom{display:none}.technique-cards-module__EN8e4a__avatar{border:1px solid var(--color-border);border-radius:var(--radius-avatar);object-fit:cover;flex-shrink:0;width:28px;height:28px}@media not (min-width:1200px){.technique-cards-module__EN8e4a__solutions{padding:0}.technique-cards-module__EN8e4a__solutions:after,.technique-cards-module__EN8e4a__solutions .technique-cards-module__EN8e4a__backgroundFrame{display:none}.technique-cards-module__EN8e4a__solutions .technique-cards-module__EN8e4a__content{flex:none;gap:6px;padding:16px 6px 6px}.technique-cards-module__EN8e4a__solutions .technique-cards-module__EN8e4a__avatar{width:12px;height:12px}.technique-cards-module__EN8e4a__solutions .technique-cards-module__EN8e4a__creator>div{gap:4px;display:flex}.technique-cards-module__EN8e4a__solutions .technique-cards-module__EN8e4a__creatorFrom{display:inline}}@media not (min-width:810px){.technique-cards-module__EN8e4a__overview{min-height:0}.technique-cards-module__EN8e4a__library{height:360px}.technique-cards-module__EN8e4a__library .technique-cards-module__EN8e4a__tryLink,.technique-cards-module__EN8e4a__usecase .technique-cards-module__EN8e4a__tryLink{display:none}.technique-cards-module__EN8e4a__usecase{padding:0}.technique-cards-module__EN8e4a__usecase:after,.technique-cards-module__EN8e4a__usecase .technique-cards-module__EN8e4a__background{display:none}.technique-cards-module__EN8e4a__usecase .technique-cards-module__EN8e4a__content{gap:6px;padding:16px 6px 6px}.technique-cards-module__EN8e4a__usecase .technique-cards-module__EN8e4a__avatar{width:12px;height:12px}.technique-cards-module__EN8e4a__usecase .technique-cards-module__EN8e4a__creator>div{gap:4px;display:flex}.technique-cards-module__EN8e4a__usecase .technique-cards-module__EN8e4a__creatorFrom{display:inline}.technique-cards-module__EN8e4a__library .technique-cards-module__EN8e4a__content{flex:1;justify-content:space-between;gap:0;min-height:0;padding:12px}.technique-cards-module__EN8e4a__featured .technique-cards-module__EN8e4a__background{opacity:.4}.technique-cards-module__EN8e4a__shade{display:none}}
.capabilities-module__eBer2a__index,.capabilities-module__eBer2a__detail,.capabilities-module__eBer2a__generator{color:var(--color-marketing-text)}.capabilities-module__eBer2a__index{flex-direction:column;align-items:center;gap:96px;padding:160px 20px;display:flex}.capabilities-module__eBer2a__indexHeader{text-align:center;flex-direction:column;align-items:center;max-width:800px;display:flex}.capabilities-module__eBer2a__indexHeader h1,.capabilities-module__eBer2a__detailHero h1{font-family:var(--font-marketing-legacy-display);font-weight:400;font-size:var(--text-solutions-value);line-height:1.1}.capabilities-module__eBer2a__indexHeader p{max-width:650px;color:var(--color-muted);font-size:var(--text-xl);letter-spacing:-.01em;margin-top:10px;font-weight:500;line-height:1.37}.capabilities-module__eBer2a__indexHeader .capabilities-module__eBer2a__darkButton{margin-top:48px}.capabilities-module__eBer2a__darkButton,.capabilities-module__eBer2a__greenButton{border:1px solid var(--color-border);border-radius:var(--radius-button);min-height:38px;font-size:var(--text-sm);white-space:nowrap;justify-content:center;align-items:center;padding:10px 12px;font-weight:500;line-height:1.2;display:inline-flex}.capabilities-module__eBer2a__darkButton{background:var(--color-marketing-enterprise-surface);color:var(--color-muted);height:38px;line-height:1}.capabilities-module__eBer2a__darkButton:hover{background:var(--color-marketing-card-end)}.capabilities-module__eBer2a__greenButton{background:var(--color-marketing-enterprise-green);color:var(--color-background);border-radius:var(--radius-avatar);font-size:var(--text-base);border:0;padding:16px 30px;line-height:17px}.capabilities-module__eBer2a__greenButton:hover{background:var(--color-accent)}.capabilities-module__eBer2a__indexList{gap:12px;width:640px;max-width:100%;display:grid}.capabilities-module__eBer2a__indexCard{border-radius:var(--radius-card-lg);background:var(--color-marketing-enterprise-surface);font-size:var(--text-sm);box-shadow:inset 0 0 0 1px var(--color-border);border:0;align-items:center;gap:0;height:112px;min-height:112px;padding:8px;line-height:1.37;transition:background .3s;display:flex}.capabilities-module__eBer2a__indexCard:hover{background:var(--color-marketing-card-end)}.capabilities-module__eBer2a__indexCard>img{object-fit:cover;border-radius:var(--radius-tile);width:96px;height:96px}.capabilities-module__eBer2a__indexCard>span{flex-direction:column;gap:4px;padding:16px 20px;display:flex}.capabilities-module__eBer2a__indexCard strong{font-weight:500}.capabilities-module__eBer2a__indexCard>span>span{color:var(--color-muted)}.capabilities-module__eBer2a__generatorHero{justify-content:center;align-items:center;gap:56px;max-width:1600px;margin:auto;padding:90px 80px;display:flex}.capabilities-module__eBer2a__generatorHeroCopy{flex-direction:column;flex:1;gap:20px;min-width:0;display:flex}.capabilities-module__eBer2a__generatorHeroCopy h1{font-size:var(--text-marketing-generator-hero);letter-spacing:-.03em;font-weight:500;line-height:1.04}.capabilities-module__eBer2a__generatorHeroCopy h2{font-size:var(--text-marketing-generator-copy);color:var(--color-marketing-generator-copy);font-weight:400;line-height:1.5}.capabilities-module__eBer2a__generatorActions{align-items:center;gap:16px;display:flex}.capabilities-module__eBer2a__generatorActions>span{font-size:var(--text-sm);color:var(--color-muted-2);line-height:1}.capabilities-module__eBer2a__trust{font-size:var(--text-marketing-caption);color:var(--color-muted-2);white-space:pre-wrap;line-height:1.2}.capabilities-module__eBer2a__demo{background:var(--color-marketing-enterprise-surface);border-radius:var(--radius-card-lg);flex-direction:column;gap:14px;width:calc(50% - 12px);height:514px;padding:16px;display:flex}.capabilities-module__eBer2a__demo img,.capabilities-module__eBer2a__demo video{object-fit:cover;border-radius:var(--radius-tile);width:100%;height:460px}.capabilities-module__eBer2a__demo>span{width:12px;height:8px}.capabilities-module__eBer2a__models{text-align:center;padding:8px 80px 56px}.capabilities-module__eBer2a__models>p{font-size:var(--text-xs);letter-spacing:.16em;color:var(--color-muted-2);font-weight:500;line-height:18px}.capabilities-module__eBer2a__models ul{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:20px;display:flex}.capabilities-module__eBer2a__models li{font-size:var(--text-base);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:10px 20px;line-height:16px}.capabilities-module__eBer2a__stats{padding:0 80px 64px}.capabilities-module__eBer2a__stats dl{background:var(--color-marketing-enterprise-surface);border-radius:var(--radius-card);grid-template-columns:repeat(4,1fr);gap:20px;padding:28px 40px;display:grid}.capabilities-module__eBer2a__stats dt{font-size:var(--text-title);letter-spacing:-.03em;font-weight:600;line-height:1}.capabilities-module__eBer2a__stats dd{font-size:var(--text-marketing-caption);color:var(--color-muted-2);margin-top:5px;line-height:1.2}.capabilities-module__eBer2a__generatorGallery{padding:18px 80px 8px}.capabilities-module__eBer2a__generatorGallery>h2{font-size:var(--text-solutions-hero34);letter-spacing:-.03em;text-align:center;margin-bottom:42px;font-weight:500;line-height:1.12}.capabilities-module__eBer2a__galleryImages{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.capabilities-module__eBer2a__galleryImages>img{object-fit:cover;border-radius:var(--radius-tile);width:100%;height:340px}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__galleryImages>img{height:300px}.capabilities-module__eBer2a__generatorFeatures{gap:62px;max-width:1040px;margin:62px auto 0;display:grid}.capabilities-module__eBer2a__generatorFeature{border-radius:var(--radius-card-lg);border:1px solid var(--color-marketing-solutions-divider);background-image:radial-gradient(var(--color-border) .5px, transparent .5px);background-size:8px 8px;align-items:center;height:520px;display:flex;position:relative;overflow:hidden}.capabilities-module__eBer2a__generatorFeature>img{object-fit:cover;width:680px;height:100%;position:absolute;top:0;left:0}.capabilities-module__eBer2a__generatorFeature:nth-child(2)>img{left:auto;right:0}.capabilities-module__eBer2a__generatorFeature:nth-child(2) .capabilities-module__eBer2a__generatorFeatureCopy{margin-left:0;margin-right:auto}.capabilities-module__eBer2a__generatorFeatureCopy{width:360px;color:var(--color-muted);flex:none;margin-left:auto;padding:0 48px;position:relative}.capabilities-module__eBer2a__generatorFeatureCopy h2{font-size:var(--text-marketing-usecase-title);letter-spacing:-.02em;white-space:pre-line;width:max-content;max-width:calc(100% + 48px);margin-bottom:20px;font-weight:600;line-height:42px}.capabilities-module__eBer2a__generatorFeatureCopy>p{font-size:var(--text-base);letter-spacing:-.01em;line-height:24px}.capabilities-module__eBer2a__generatorFeatureCopy ul{gap:12px;margin-top:20px;display:grid}.capabilities-module__eBer2a__generatorFeatureCopy li h3{font-size:var(--text-marketing-body);letter-spacing:-.01em;font-weight:600;line-height:1.2}.capabilities-module__eBer2a__generatorFeatureCopy li h3:before{content:"";border-radius:var(--radius-pill);background:var(--color-marketing-enterprise-green);vertical-align:middle;width:6px;height:6px;margin-right:8px;display:inline-block}.capabilities-module__eBer2a__generatorFeatureCopy li p{font-size:var(--text-sm);letter-spacing:-.01em;margin-top:4px;line-height:20px}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__generatorFeature:first-child>img{width:743px}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__generatorFeature:first-child .capabilities-module__eBer2a__generatorFeatureCopy{width:297px}.capabilities-module__eBer2a__generatorPricing{max-width:1600px;margin:auto;padding:58px 128px 20px}.capabilities-module__eBer2a__pricingFootnote{max-width:310px;font-size:var(--text-xs);letter-spacing:-.01em;color:var(--color-muted-2);margin:40px auto 0;font-style:italic;line-height:12px}.capabilities-module__eBer2a__generatorClosing{padding:96px 80px 80px}.capabilities-module__eBer2a__generatorClosing>div{background:var(--color-marketing-enterprise-surface);border-radius:var(--radius-card-lg);text-align:center;flex-direction:column;align-items:center;gap:16px;padding:72px 56px;display:flex}.capabilities-module__eBer2a__generatorClosing h2{font-size:var(--text-display);letter-spacing:-.03em;font-weight:500;line-height:1.14}.capabilities-module__eBer2a__generatorClosing p{font-size:var(--text-marketing-body);color:var(--color-muted);line-height:1.4}.capabilities-module__eBer2a__generatorClosing .capabilities-module__eBer2a__greenButton{margin-top:12px}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__generatorClosing>div{text-align:left;align-items:flex-start}.capabilities-module__eBer2a__generatorFaq{border-top:1px solid var(--color-marketing-enterprise-border);padding:96px 80px}.capabilities-module__eBer2a__generatorFaqInner{grid-template-columns:360px minmax(0,1fr);gap:80px;max-width:1040px;margin:auto;display:grid}.capabilities-module__eBer2a__generatorFaq h2{font-size:var(--text-4xl);letter-spacing:-.02em;font-weight:600;line-height:42px}.capabilities-module__eBer2a__generatorFaq header p{font-size:var(--text-base);letter-spacing:-.01em;color:var(--color-muted);margin-top:20px;line-height:24px}.capabilities-module__eBer2a__generatorFaq header a{font-size:var(--text-marketing-link);color:var(--color-marketing-enterprise-green);margin-top:20px;line-height:1.2;display:inline-block}.capabilities-module__eBer2a__generatorFaq summary{font-size:var(--text-marketing-body);letter-spacing:-.01em;padding:24px 0;line-height:24px}.capabilities-module__eBer2a__generatorFaq details p{font-size:var(--text-base);letter-spacing:-.01em;line-height:24px}.capabilities-module__eBer2a__detailHero{padding-top:160px;position:relative;overflow:clip}.capabilities-module__eBer2a__detailHero>header{text-align:center;z-index:1;max-width:800px;margin:auto;position:relative}.capabilities-module__eBer2a__detailHero h1{color:var(--color-claude-foreground);letter-spacing:-1.5px}.capabilities-module__eBer2a__detailHero>header>p{max-width:650px;font-size:var(--text-xl);letter-spacing:-.01em;color:var(--color-muted);margin:10px auto 0;font-weight:500;line-height:1.37}.capabilities-module__eBer2a__detailActions{align-items:center;gap:8px;margin-top:24px;display:flex}.capabilities-module__eBer2a__detailHero .capabilities-module__eBer2a__detailActions{justify-content:center;margin-top:48px}.capabilities-module__eBer2a__salesLink{font-size:var(--text-sm);color:var(--color-muted);padding:12px;line-height:14px}.capabilities-module__eBer2a__salesLink:hover{text-decoration:underline}.capabilities-module__eBer2a__heroGallery{--capability-hero-progress:0;justify-content:center;align-items:center;height:100vh;min-height:820px;display:flex;position:sticky;top:0}.capabilities-module__eBer2a__heroColumns{flex:none;align-items:center;gap:24px;width:max-content;display:flex}.capabilities-module__eBer2a__heroColumn{width:250px;opacity:calc(1 - var(--capability-hero-progress) * .8);flex:none;gap:12px;display:grid}.capabilities-module__eBer2a__heroColumns figure{flex-direction:column;gap:8px;display:flex}.capabilities-module__eBer2a__heroColumns figcaption{font-size:var(--text-xs);color:var(--color-muted);opacity:calc(1 - var(--capability-hero-progress));padding:0 4px;line-height:16.44px}.capabilities-module__eBer2a__heroColumn img,.capabilities-module__eBer2a__heroColumn video{object-fit:cover;border-radius:var(--radius-card-lg);width:250px;height:375px}.capabilities-module__eBer2a__heroColumn:nth-child(2) figure:nth-child(2) img,.capabilities-module__eBer2a__heroColumn:nth-child(4) figure:first-child img,.capabilities-module__eBer2a__heroColumn:nth-child(2) figure:nth-child(2) video,.capabilities-module__eBer2a__heroColumn:nth-child(4) figure:first-child video{height:166px}.capabilities-module__eBer2a__heroCenter{width:var(--capability-hero-width,400px);flex:none;position:relative}.capabilities-module__eBer2a__heroCenter img,.capabilities-module__eBer2a__heroCenter video{object-fit:cover;width:var(--capability-hero-width,400px);height:var(--capability-hero-height,700px);border-radius:var(--capability-hero-radius,var(--radius-card-lg))}.capabilities-module__eBer2a__heroCenter figcaption{font-size:var(--text-xs)}.capabilities-module__eBer2a__heroMediaCaption{width:min(700px,100% - 64px);transform:translate(-50%, calc(150px * (1 - var(--capability-hero-progress))));font-size:var(--text-xl);text-align:center;opacity:var(--capability-hero-progress);line-height:1.37;position:absolute;bottom:48px;left:50%}.capabilities-module__eBer2a__heroScrollSpace{height:1800px}.capabilities-module__eBer2a__valueSection{padding:128px 48px 64px}.capabilities-module__eBer2a__valueCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:1280px;margin:auto;padding-bottom:10px;display:grid}.capabilities-module__eBer2a__valueCard{border:1px solid var(--color-border);border-radius:var(--radius-card-lg);height:600px;position:relative;overflow:hidden}.capabilities-module__eBer2a__valueCard>img{object-fit:cover;width:100%;height:100%}.capabilities-module__eBer2a__valueCard h2{font-size:var(--text-2xl);letter-spacing:-.02em;font-weight:500;line-height:1.3;position:absolute;inset:24px 24px auto}.capabilities-module__eBer2a__sectionHeader{width:100%;max-width:1280px;margin:auto}.capabilities-module__eBer2a__sectionHeader h2{font-size:var(--text-title);letter-spacing:-.5px;max-width:640px;font-weight:500;line-height:1.37}.capabilities-module__eBer2a__sectionHeader .capabilities-module__eBer2a__detailActions{margin-top:24px}.capabilities-module__eBer2a__capabilitiesSection{flex-direction:column;gap:64px;padding:128px 0 0;display:flex}.capabilities-module__eBer2a__capabilitiesSection>.capabilities-module__eBer2a__sectionHeader{width:calc(100% - 96px);max-width:1280px;padding:0}.capabilities-module__eBer2a__carousel{padding-bottom:24px}.capabilities-module__eBer2a__carouselTrack{-webkit-user-select:none;user-select:none;cursor:grab;scrollbar-width:none;scroll-snap-type:x mandatory;gap:12px;padding:0 max(48px,50vw - 640px);display:flex;overflow-x:auto}.capabilities-module__eBer2a__carouselTrack::-webkit-scrollbar{display:none}.capabilities-module__eBer2a__carouselTrack:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.capabilities-module__eBer2a__capabilityCard{border:1px solid var(--color-border);border-radius:var(--radius-card-lg);scroll-snap-align:start;flex:0 0 422px;height:600px;position:relative;overflow:hidden}.capabilities-module__eBer2a__capabilityCard>img,.capabilities-module__eBer2a__capabilityCard>video{object-fit:cover;width:100%;height:100%}.capabilities-module__eBer2a__capabilityCard>div{position:absolute;inset:36px 36px auto}.capabilities-module__eBer2a__capabilityCard h3{font-size:var(--text-2xl);letter-spacing:-.02em;font-weight:500;line-height:1.3}.capabilities-module__eBer2a__capabilityCard p{font-size:var(--text-sm);color:var(--color-muted);margin-top:12px;line-height:1.4}.capabilities-module__eBer2a__carouselControls{justify-content:flex-end;gap:8px;max-width:1280px;margin:40px auto 0;padding:0;display:flex}.capabilities-module__eBer2a__carouselControls button{background:var(--color-marketing-enterprise-surface);border:1px solid var(--color-border);border-radius:var(--radius-button);width:40px;height:40px;font-size:var(--text-xl)}.capabilities-module__eBer2a__stepsSection{padding-top:128px}.capabilities-module__eBer2a__stepsSection>.capabilities-module__eBer2a__sectionHeader{width:calc(100% - 96px);margin-bottom:64px}.capabilities-module__eBer2a__stepStack{max-width:1040px;min-height:3220px;margin:auto;padding-bottom:0;position:relative}.capabilities-module__eBer2a__stepCard{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-marketing-enterprise-border);border-radius:var(--radius-card-lg);border:0;align-items:flex-start;gap:64px;min-height:600px;margin-bottom:100px;padding:48px;display:flex;position:sticky;top:100px}.capabilities-module__eBer2a__stepCard:nth-child(2){top:180px}.capabilities-module__eBer2a__stepCard:nth-child(3){top:260px}.capabilities-module__eBer2a__stepCard:nth-child(4){top:340px}.capabilities-module__eBer2a__stepCard>div{flex-direction:column;flex:1;justify-content:space-between;min-width:0;height:504px;display:flex}.capabilities-module__eBer2a__stepNumber{font-size:var(--text-sm);color:var(--color-muted);margin-bottom:16px;line-height:20px;display:none}.capabilities-module__eBer2a__stepCard h3{font-size:var(--text-title);letter-spacing:-.02em;font-weight:500;line-height:42px}.capabilities-module__eBer2a__stepCard p{font-size:var(--text-base);color:var(--color-muted);white-space:pre-line;margin-top:32px;line-height:22.4px}.capabilities-module__eBer2a__stepCard .capabilities-module__eBer2a__darkButton{align-self:flex-start;margin-top:auto}.capabilities-module__eBer2a__stepCard>img{object-fit:contain;width:440px;height:504px}.capabilities-module__eBer2a__workflowsSection{align-items:flex-start;gap:48px;max-width:1376px;margin:auto;padding:128px 48px;display:flex}.capabilities-module__eBer2a__workflowCopy{flex:none;width:480px;padding-bottom:250px}.capabilities-module__eBer2a__workflowCopy .capabilities-module__eBer2a__sectionHeader{max-width:350px;margin-bottom:64px;margin-left:0}.capabilities-module__eBer2a__workflowItem{opacity:.35;min-height:0;margin-top:0;padding:50px 0;transition:opacity .4s}.capabilities-module__eBer2a__workflowItem:first-child,.capabilities-module__eBer2a__workflowItem[data-active=true]{opacity:1}.capabilities-module__eBer2a__workflowItem h3{font-size:var(--text-title);letter-spacing:-.5px;max-width:420px;font-weight:500;line-height:1.37}.capabilities-module__eBer2a__workflowItem p{color:var(--color-muted);font-size:var(--text-sm);max-width:420px;margin-top:16px;line-height:1.37}.capabilities-module__eBer2a__workflowMobileMedia{display:none}.capabilities-module__eBer2a__workflowDisplay{flex:1;min-width:0;height:540px;position:sticky;top:200px}.capabilities-module__eBer2a__workflowDisplay>div{opacity:0;pointer-events:none;position:absolute;inset:0}.capabilities-module__eBer2a__workflowDisplay>div:first-child,.capabilities-module__eBer2a__workflowDisplay>div[data-active=true]{opacity:1;pointer-events:auto}.capabilities-module__eBer2a__workflowDisplay>div[data-active=false]{opacity:0;pointer-events:none}.capabilities-module__eBer2a__workflowDisplay img{border:1px solid var(--color-border);border-radius:var(--radius-card-lg);object-fit:cover;width:100%;height:486px}.capabilities-module__eBer2a__workflowDisplay .capabilities-module__eBer2a__darkButton{margin-top:24px}.capabilities-module__eBer2a__enterpriseSection{max-width:1440px;margin:auto;padding:128px 48px}.capabilities-module__eBer2a__enterpriseContent{align-items:center;gap:48px;margin-top:64px;display:flex}.capabilities-module__eBer2a__enterpriseContent>div{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:40px 64px;display:grid}.capabilities-module__eBer2a__enterpriseContent h3{font-size:var(--text-base);margin:16px 0;font-weight:500;line-height:1.4}.capabilities-module__eBer2a__enterpriseContent p{font-size:var(--text-sm);color:var(--color-muted);line-height:1.37}.capabilities-module__eBer2a__enterpriseIcon{background-color:var(--color-foreground);width:24px;height:24px;display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.capabilities-module__eBer2a__enterpriseContent>img,.capabilities-module__eBer2a__enterpriseContent>video{object-fit:cover;border-radius:var(--radius-card-lg);width:550px;height:480px}.capabilities-module__eBer2a__templatesSection .capabilities-module__eBer2a__sectionHeader h2{max-width:550px}.capabilities-module__eBer2a__templatesSection{max-width:1440px;margin:auto;padding:128px 48px}.capabilities-module__eBer2a__templates{grid-template-rows:repeat(2,292px);grid-template-columns:1.32fr 1fr 1fr;gap:16px;margin-top:48px;display:grid}.capabilities-module__eBer2a__templates>div:first-child{grid-row:span 2}.capabilities-module__eBer2a__templateCard{border:1px solid var(--color-border);border-radius:var(--radius-card-lg);height:100%;position:relative;overflow:hidden}.capabilities-module__eBer2a__templateCard>img{object-fit:cover;width:100%;height:100%}.capabilities-module__eBer2a__templateCard>div{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:32px 24px}.capabilities-module__eBer2a__templateCard h3{font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);font-weight:500}.capabilities-module__eBer2a__templateCard p{font-size:var(--text-sm);color:var(--color-muted);line-height:1.4}.capabilities-module__eBer2a__detailFaq{gap:80px;max-width:1440px;margin:auto;padding:112px 48px;display:grid}.capabilities-module__eBer2a__detailFaq>header h2{font-size:var(--text-2xl);font-weight:500;line-height:1.2}.capabilities-module__eBer2a__detailFaq>header p{color:var(--color-muted);font-size:var(--text-lg);margin-top:24px;line-height:1.37}.capabilities-module__eBer2a__detailFaq>div>details{background:var(--color-surface);border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--color-border);border:0;margin-bottom:16px;padding:0 24px}.capabilities-module__eBer2a__detailFaq summary{font-weight:500;font-size:var(--text-lg);gap:24px;padding:20px 0;line-height:1.37}.capabilities-module__eBer2a__detailFaq details p{font-size:var(--text-base);max-width:70%;line-height:24px}.capabilities-module__eBer2a__faqClosing h2{font-size:var(--text-title);font-weight:500;line-height:1.37}.capabilities-module__eBer2a__faqClosing>div{align-items:center;gap:8px;margin-top:24px;display:flex}.capabilities-module__eBer2a__detailClosing{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:96px 64px 128px;display:flex}.capabilities-module__eBer2a__detailClosing h2{font-size:var(--text-title);letter-spacing:-.02em;max-width:600px;font-weight:500;line-height:1.37}.capabilities-module__eBer2a__detailClosing>p{color:var(--color-muted);font-size:var(--text-lg);max-width:600px;line-height:1.37}.capabilities-module__eBer2a__detailClosing .capabilities-module__eBer2a__detailActions{margin:32px 0 0}.capabilities-module__eBer2a__detailLogos{z-index:5;pointer-events:none;text-align:center;background:linear-gradient(transparent, var(--color-background));padding-top:24px;position:fixed;bottom:16px;left:0;right:0}.capabilities-module__eBer2a__detailLogos>section>div{margin-top:32px}.capabilities-module__eBer2a__embeddedEnterprise{border:1px solid var(--color-border);border-radius:var(--radius-card-lg);background:linear-gradient(130deg, var(--color-marketing-enterprise-surface), var(--color-background));grid-template-columns:minmax(0,1fr) 320px;min-height:521px;display:grid}.capabilities-module__eBer2a__embeddedEnterprise>div{padding:32px}.capabilities-module__eBer2a__embeddedEnterprise h2{font-size:var(--text-2xl);letter-spacing:-.02em;font-weight:500;line-height:24px}.capabilities-module__eBer2a__embeddedEnterprise>div>p{font-size:var(--text-base);color:var(--color-muted-2);margin-top:8px;line-height:24px}.capabilities-module__eBer2a__embeddedQuotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:32px;display:grid}.capabilities-module__eBer2a__embeddedQuotes figure{isolation:isolate;border:1px solid var(--color-border);border-radius:var(--radius-tile);background-size:100% 100%;flex-direction:column;min-height:296px;padding:16px;display:flex;position:relative;overflow:hidden}.capabilities-module__eBer2a__quoteTint{z-index:-1;filter:blur(24px);background-size:100% 100%;position:absolute;inset:0}.capabilities-module__eBer2a__embeddedQuotes h3{font-size:var(--text-marketing-card-title);letter-spacing:-.02em;font-weight:500;line-height:22px}.capabilities-module__eBer2a__embeddedQuotes blockquote{font-size:var(--text-base);color:var(--color-muted-2);margin-top:auto;padding-top:32px;line-height:17px}.capabilities-module__eBer2a__embeddedQuotes figcaption{font-size:var(--text-base);color:var(--color-muted-2);margin-top:12px;line-height:24px}.capabilities-module__eBer2a__embeddedEnterprise aside{border-left:1px solid var(--color-border);flex-direction:column;padding:32px;display:flex}.capabilities-module__eBer2a__embeddedEnterprise aside h3{font-size:var(--text-lg);line-height:24px}.capabilities-module__eBer2a__embeddedEnterprise aside ul{font-size:var(--text-base);color:var(--color-muted);gap:16px;margin-top:16px;line-height:20px;display:grid}.capabilities-module__eBer2a__embeddedEnterprise li:before{content:"✓";color:var(--color-accent);margin-right:10px}.capabilities-module__eBer2a__embeddedEnterprise aside>a{margin-top:auto}.capabilities-module__eBer2a__indexCard strong,.capabilities-module__eBer2a__indexCard>span>span{line-height:1.4}.capabilities-module__eBer2a__phoneOnly,.capabilities-module__eBer2a__narrowAction{display:none}.capabilities-module__eBer2a__enterpriseSection,.capabilities-module__eBer2a__templatesSection,.capabilities-module__eBer2a__detailFaq{max-width:1376px}.capabilities-module__eBer2a__enterpriseSection .capabilities-module__eBer2a__sectionHeader h2{max-width:576px}.capabilities-module__eBer2a__detailFaq>header h2,.capabilities-module__eBer2a__faqClosing h2{font-size:var(--text-marketing-plan);line-height:1.2}.capabilities-module__eBer2a__detailFaq>div>details:last-child{margin-bottom:0}.capabilities-module__eBer2a__detailFaq summary>span{flex-shrink:0;width:24px}.capabilities-module__eBer2a__detailFaq details>div{padding-bottom:24px}.capabilities-module__eBer2a__carouselControls button:disabled{opacity:.4;cursor:default}.capabilities-module__eBer2a__heroGrid{height:100vh;min-height:820px;-webkit-mask-image:linear-gradient(0deg, transparent 0%, var(--color-background) 16%);mask-image:linear-gradient(0deg, transparent 0%, var(--color-background) 16%)}@media (max-width:1199px){.capabilities-module__eBer2a__generatorHero{flex-direction:column;padding-inline:40px}.capabilities-module__eBer2a__generatorHeroCopy{width:100%}.capabilities-module__eBer2a__generatorHeroCopy h1{font-size:var(--text-solutions-value)}.capabilities-module__eBer2a__demo{width:100%}.capabilities-module__eBer2a__generatorGallery{padding-inline:60px;padding-bottom:8px}.capabilities-module__eBer2a__generatorFeatures{gap:40px;margin-top:40px}.capabilities-module__eBer2a__generatorFeature>img{width:calc(50% - 38px)}.capabilities-module__eBer2a__generatorFeatureCopy{width:calc(50% + 38px)}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__generatorFeature:first-child>img{width:calc(50% - 38px)}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__generatorFeature:first-child .capabilities-module__eBer2a__generatorFeatureCopy{width:calc(50% + 38px)}.capabilities-module__eBer2a__generatorPricing{padding-inline:68px}.capabilities-module__eBer2a__generatorFaqInner{grid-template-columns:280px minmax(0,1fr);gap:40px}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__generatorGallery{padding-inline:80px}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__generatorClosing{padding:40px 60px 60px}.capabilities-module__eBer2a__detailHero>header{max-width:550px}.capabilities-module__eBer2a__detailHero h1{font-size:var(--text-display)}.capabilities-module__eBer2a__valueCard{height:600px}.capabilities-module__eBer2a__valueCard h2{font-size:var(--text-xl);line-height:26px}.capabilities-module__eBer2a__sectionHeader h2{font-size:var(--text-2xl);line-height:1.37}.capabilities-module__eBer2a__stepsSection{padding:48px}.capabilities-module__eBer2a__stepsSection>.capabilities-module__eBer2a__sectionHeader{width:100%;margin-bottom:48px}.capabilities-module__eBer2a__stepStack{min-height:0;padding-bottom:0}.capabilities-module__eBer2a__stepCard{min-height:0;box-shadow:inset 0 0 0 1px var(--color-marketing-enterprise-border);border:0;flex-direction:column;gap:48px;margin-bottom:32px;padding:20px;position:relative;top:auto!important}.capabilities-module__eBer2a__stepCard>div{flex:auto;width:100%;height:auto;padding:0 20px 12px}.capabilities-module__eBer2a__stepCard>img{object-fit:cover;border-radius:var(--radius-card-lg);width:100%;height:400px}.capabilities-module__eBer2a__workflowsSection{gap:144px;padding:64px 48px 48px}.capabilities-module__eBer2a__workflowCopy{width:384px}.capabilities-module__eBer2a__workflowCopy .capabilities-module__eBer2a__sectionHeader{max-width:384px;margin-bottom:64px}.capabilities-module__eBer2a__workflowItem{min-height:0;margin-top:24px}.capabilities-module__eBer2a__workflowItem h3{font-size:var(--text-2xl)}.capabilities-module__eBer2a__workflowDisplay{height:548px}.capabilities-module__eBer2a__workflowDisplay img{height:486px}.capabilities-module__eBer2a__enterpriseContent{flex-direction:column-reverse;align-items:flex-start;gap:48px}.capabilities-module__eBer2a__enterpriseContent>div{width:100%}.capabilities-module__eBer2a__enterpriseContent>img{align-self:center;width:100%;max-width:none;height:380px}.capabilities-module__eBer2a__templatesSection .capabilities-module__eBer2a__templateCard h3{font-size:var(--text-xl);letter-spacing:-.01em;line-height:1.4}.capabilities-module__eBer2a__templateCard>div{inset:24px 16px}.capabilities-module__eBer2a__detailClosing h2{font-size:var(--text-2xl)}.capabilities-module__eBer2a__embeddedEnterprise{grid-template-columns:1fr}.capabilities-module__eBer2a__embeddedEnterprise aside{border-left:0;border-top:1px solid var(--color-border)}.capabilities-module__eBer2a__embeddedEnterprise aside>a{margin-top:32px}.capabilities-module__eBer2a__indexHeader{flex:none;width:800px;max-width:800px}.capabilities-module__eBer2a__valueCards{padding-bottom:20px}.capabilities-module__eBer2a__stepsActions .capabilities-module__eBer2a__wideAction{display:none}.capabilities-module__eBer2a__stepsActions .capabilities-module__eBer2a__narrowAction{display:inline-flex}.capabilities-module__eBer2a__stepsActions .capabilities-module__eBer2a__darkButton,.capabilities-module__eBer2a__stepsActions .capabilities-module__eBer2a__salesLink{border:0;height:34px;padding:10px 12px}.capabilities-module__eBer2a__stepCard:last-child{margin-bottom:0}.capabilities-module__eBer2a__stepNumber{font-size:var(--text-marketing-plan);color:var(--color-foreground);gap:8px;margin-bottom:20px;line-height:66px;display:flex}.capabilities-module__eBer2a__stepCard h3{font-size:var(--text-title);line-height:42px}.capabilities-module__eBer2a__stepCard p{font-size:var(--text-sm);margin-top:16px;line-height:1.37}.capabilities-module__eBer2a__workflowItem:first-child{margin-top:0}.capabilities-module__eBer2a__workflowItem h3,.capabilities-module__eBer2a__workflowItem p{max-width:384px}}@media (min-width:810px) and (max-width:1199px){.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__generatorFeature:nth-child(2)>img{width:calc(50% + 10px)}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__generatorFeature:nth-child(2) .capabilities-module__eBer2a__generatorFeatureCopy{width:calc(50% - 10px)}}@media (max-width:809px){.capabilities-module__eBer2a__index{gap:64px;padding:140px 20px 80px}.capabilities-module__eBer2a__indexHeader{width:100%}.capabilities-module__eBer2a__indexHeader h1{font-size:var(--text-marketing-plan);max-width:312px}.capabilities-module__eBer2a__indexHeader p{font-size:var(--text-base);width:100%;max-width:312px;line-height:1.4}.capabilities-module__eBer2a__indexCard{gap:20px}.capabilities-module__eBer2a__indexCard>img{flex:none;width:96px;height:96px}.capabilities-module__eBer2a__generatorHero{gap:56px;padding:30px 30px 60px}.capabilities-module__eBer2a__generatorHeroCopy h1{font-size:var(--text-display)}.capabilities-module__eBer2a__generatorHeroCopy h2{font-size:var(--text-base);line-height:24px}.capabilities-module__eBer2a__generatorActions{flex-direction:row;align-items:center;gap:16px}.capabilities-module__eBer2a__trust{white-space:normal}.capabilities-module__eBer2a__demo{gap:0;height:270px;padding:15px}.capabilities-module__eBer2a__demo img,.capabilities-module__eBer2a__demo video{height:240px}.capabilities-module__eBer2a__demo>span{display:none}.capabilities-module__eBer2a__models,.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__models{padding:8px 32px 56px 30px}.capabilities-module__eBer2a__models ul{gap:6px}.capabilities-module__eBer2a__models li{font-size:var(--text-base);box-shadow:inset 0 0 0 1px var(--color-border);border:0;padding:11px 20px;line-height:16px}.capabilities-module__eBer2a__stats{padding-inline:30px}.capabilities-module__eBer2a__stats dl{grid-template-columns:repeat(2,1fr);gap:40px;padding:28px 40px}.capabilities-module__eBer2a__stats dt{font-size:var(--text-title)}.capabilities-module__eBer2a__generatorGallery,.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__generatorGallery{padding-inline:30px}.capabilities-module__eBer2a__galleryImages{grid-template-columns:1fr;gap:20px}.capabilities-module__eBer2a__galleryImages>img{height:260px}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__galleryImages>img{height:230px}.capabilities-module__eBer2a__generatorGallery>h2{text-align:left;margin-bottom:42px}.capabilities-module__eBer2a__generatorFeatures{gap:12px;margin-top:12px}.capabilities-module__eBer2a__generatorFeature{border:0;flex-direction:column;height:auto;min-height:0;display:flex}.capabilities-module__eBer2a__generatorFeature>img,.capabilities-module__eBer2a__generatorFeature:nth-child(2)>img,.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__generatorFeature:first-child>img{object-fit:cover;width:100%;height:240px;position:static}.capabilities-module__eBer2a__generatorFeatureCopy,.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__generatorFeature:first-child .capabilities-module__eBer2a__generatorFeatureCopy{width:100%;padding:24px 0 0}.capabilities-module__eBer2a__generatorFeatureCopy h2{max-width:100%;margin-bottom:20px}.capabilities-module__eBer2a__generatorFeatureCopy ul{gap:24px;padding-top:4px}.capabilities-module__eBer2a__generatorFeatureCopy li h3{font-size:var(--text-marketing-body)}.capabilities-module__eBer2a__generatorPricing{padding:0 48px 10px}.capabilities-module__eBer2a__generatorClosing{padding:96px 30px 80px}.capabilities-module__eBer2a__generatorClosing>div{gap:16px;padding:32px}.capabilities-module__eBer2a__generatorClosing h2{font-size:var(--text-marketing-plan)}.capabilities-module__eBer2a__generatorClosing p{font-size:var(--text-base)}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__generatorClosing{padding:30px 30px 40px}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__generatorClosing>div{padding:36px}.capabilities-module__eBer2a__generatorFaq{padding:72px 20px}.capabilities-module__eBer2a__generatorFaqInner{grid-template-columns:1fr;gap:64px}.capabilities-module__eBer2a__generatorFaq h2{font-size:var(--text-marketing-plan);line-height:36px}.capabilities-module__eBer2a__generatorFaq header p{max-width:350px}.capabilities-module__eBer2a__detailHero{padding-top:128px}.capabilities-module__eBer2a__detailHero>header{width:calc(100% - 40px)}.capabilities-module__eBer2a__detailHero h1{font-size:var(--text-marketing-plan)}.capabilities-module__eBer2a__detailHero>header>p{font-size:var(--text-base);margin-top:10px;line-height:1.4}.capabilities-module__eBer2a__detailHero .capabilities-module__eBer2a__detailActions{margin-top:48px}.capabilities-module__eBer2a__heroGallery{align-items:flex-end;height:427.4px;min-height:0;margin-top:0;padding-bottom:2.4px;position:relative;overflow:hidden}.capabilities-module__eBer2a__heroColumns{transform-origin:50%;gap:12.52px;transform:none}.capabilities-module__eBer2a__heroScrollSpace,.capabilities-module__eBer2a__heroMediaCaption{display:none}.capabilities-module__eBer2a__valueSection{padding:64px 0}.capabilities-module__eBer2a__valueCards{scrollbar-width:none;gap:16px;padding:0 20px;display:flex;overflow:auto}.capabilities-module__eBer2a__valueCard{flex:0 0 320px;height:520px}.capabilities-module__eBer2a__valueCard h2{font-size:var(--text-xl);line-height:26px}.capabilities-module__eBer2a__capabilitiesSection{gap:64px;padding-top:48px}.capabilities-module__eBer2a__capabilitiesSection>.capabilities-module__eBer2a__sectionHeader{width:calc(100% - 40px)}.capabilities-module__eBer2a__sectionHeader h2{font-size:var(--text-xl);line-height:1.37}.capabilities-module__eBer2a__sectionHeader .capabilities-module__eBer2a__detailActions{margin-top:24px}.capabilities-module__eBer2a__carouselTrack{gap:16px;padding:0 20px}.capabilities-module__eBer2a__capabilityCard{flex-basis:320px;height:600px}.capabilities-module__eBer2a__capabilityCard>div{inset:36px 20px auto}.capabilities-module__eBer2a__carouselControls{padding:0 20px;display:none}.capabilities-module__eBer2a__carousel{padding-bottom:48px}.capabilities-module__eBer2a__stepsSection{padding:48px 20px}.capabilities-module__eBer2a__stepsSection>.capabilities-module__eBer2a__sectionHeader{margin-bottom:64px}.capabilities-module__eBer2a__stepCard{flex-direction:column;gap:64px;min-height:0;margin-bottom:16px;padding:20px}.capabilities-module__eBer2a__stepCard>div{flex:auto;width:100%;height:auto;min-height:0;padding:0 0 12px}.capabilities-module__eBer2a__stepCard h3{font-size:var(--text-title);line-height:42px}.capabilities-module__eBer2a__stepCard p{font-size:var(--text-sm);margin-top:16px;line-height:1.37}.capabilities-module__eBer2a__stepCard .capabilities-module__eBer2a__darkButton{margin-top:24px}.capabilities-module__eBer2a__stepCard>img{width:100%;height:320px}.capabilities-module__eBer2a__stepNumber{font-size:var(--text-xl);margin-bottom:20px}.capabilities-module__eBer2a__workflowsSection{padding:48px 20px;display:block}.capabilities-module__eBer2a__workflowCopy{width:100%;padding-bottom:0}.capabilities-module__eBer2a__workflowCopy .capabilities-module__eBer2a__sectionHeader{width:90%;margin-bottom:48px}.capabilities-module__eBer2a__workflowItem{background:var(--color-background);height:90vh;min-height:620px;box-shadow:inset 0 0 0 1px var(--color-border);border-radius:var(--radius-card-lg);opacity:1;border:0;flex-direction:column;align-items:stretch;margin:0;padding:20px;display:flex;position:sticky;top:72px}.capabilities-module__eBer2a__workflowItem h3{font-size:var(--text-xl)}.capabilities-module__eBer2a__workflowItem p{font-size:var(--text-sm);line-height:1.37}.capabilities-module__eBer2a__workflowMobileMedia{flex-direction:column;flex:.8;align-items:flex-start;gap:40px;min-height:0;margin-top:48px;display:flex}.capabilities-module__eBer2a__workflowMobileMedia img{border:1px solid var(--color-border);border-radius:var(--radius-card-lg);object-fit:cover;flex:1;width:100%;height:0;min-height:0}.capabilities-module__eBer2a__workflowMobileMedia .capabilities-module__eBer2a__darkButton{border:0;height:34px;margin-top:0;padding:10px 12px}.capabilities-module__eBer2a__workflowDisplay{display:none}.capabilities-module__eBer2a__workflowCopy>.capabilities-module__eBer2a__darkButton{margin-top:48px}.capabilities-module__eBer2a__enterpriseSection{padding:48px 20px}.capabilities-module__eBer2a__enterpriseContent{flex-direction:column-reverse;gap:48px;margin-top:64px}.capabilities-module__eBer2a__enterpriseContent>img,.capabilities-module__eBer2a__enterpriseContent>video{height:355px}.capabilities-module__eBer2a__enterpriseContent>div{grid-template-columns:1fr;gap:32px}.capabilities-module__eBer2a__enterpriseContent h3{margin-top:16px}.capabilities-module__eBer2a__templatesSection{padding:48px 20px}.capabilities-module__eBer2a__templates{flex-direction:column;gap:16px;margin-top:64px;display:flex}.capabilities-module__eBer2a__templateCard{height:500px}.capabilities-module__eBer2a__templateCard>div{inset:24px}.capabilities-module__eBer2a__templatesSection .capabilities-module__eBer2a__templateCard h3{font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing)}.capabilities-module__eBer2a__detailFaq{gap:80px;padding:48px 20px}.capabilities-module__eBer2a__detailFaq>div>details{padding:0 24px}.capabilities-module__eBer2a__detailFaq summary{font-size:var(--text-base);padding:20px 0;line-height:1.37}.capabilities-module__eBer2a__detailFaq details p{max-width:100%;font-size:var(--text-base);line-height:24px}.capabilities-module__eBer2a__faqClosing h2{font-size:var(--text-marketing-plan)}.capabilities-module__eBer2a__faqClosing>div{gap:8px}.capabilities-module__eBer2a__detailClosing{gap:16px;padding:64px 20px}.capabilities-module__eBer2a__detailClosing h2{font-size:var(--text-xl);line-height:1.37}.capabilities-module__eBer2a__detailClosing>p{font-size:var(--text-base);line-height:24px}.capabilities-module__eBer2a__detailLogos{background:0 0;padding:0;position:absolute;top:auto;bottom:0;opacity:1!important}.capabilities-module__eBer2a__detailLogos>section>p{font-size:var(--text-base);line-height:22.4px}.capabilities-module__eBer2a__detailLogos>section>div{margin-top:24px}.capabilities-module__eBer2a__embeddedEnterprise>div,.capabilities-module__eBer2a__embeddedEnterprise aside{padding:24px}.capabilities-module__eBer2a__embeddedQuotes{grid-template-columns:1fr}.capabilities-module__eBer2a__embeddedEnterprise h2 br{display:none}.capabilities-module__eBer2a__embeddedQuotes figure{min-height:250px}.capabilities-module__eBer2a__indexHeader,.capabilities-module__eBer2a__indexList{width:80vw}.capabilities-module__eBer2a__indexCard>span{min-width:0;padding-right:12px}.capabilities-module__eBer2a__generatorActions>span{flex:1;min-width:0;line-height:14px}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__stats dl{gap:36px}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__demo{height:272px;padding:16px}.capabilities-module__eBer2a__galleryImages>img,.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__galleryImages>img{height:240px}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-image-generator] .capabilities-module__eBer2a__galleryImages>img:nth-child(2){height:340px}.capabilities-module__eBer2a__generatorFeatureCopy{padding-bottom:24px}.capabilities-module__eBer2a__generatorFeature:nth-child(2)>img{height:246.438px}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__generatorFeature:first-child>img{height:250px}.capabilities-module__eBer2a__generator[data-capabilities-generator=ai-video-generator] .capabilities-module__eBer2a__generatorFeature:nth-child(2)>img{height:240px}.capabilities-module__eBer2a__phoneOnly{display:inline}.capabilities-module__eBer2a__phoneHidden,.capabilities-module__eBer2a__workflowsActions .capabilities-module__eBer2a__wideAction{display:none}.capabilities-module__eBer2a__workflowsActions .capabilities-module__eBer2a__narrowAction{display:inline-flex}.capabilities-module__eBer2a__workflowsActions .capabilities-module__eBer2a__darkButton,.capabilities-module__eBer2a__workflowsActions .capabilities-module__eBer2a__salesLink{border:0;height:34px;padding:10px 12px}.capabilities-module__eBer2a__workflowItem:last-child .capabilities-module__eBer2a__workflowMobileMedia{flex:.9}.capabilities-module__eBer2a__detailFaq>header p{font-size:var(--text-base)}.capabilities-module__eBer2a__templatesSection .capabilities-module__eBer2a__sectionHeader .capabilities-module__eBer2a__detailActions{margin-top:16px}.capabilities-module__eBer2a__detailHero .capabilities-module__eBer2a__salesLink{display:none}.capabilities-module__eBer2a__heroGrid{height:100%;min-height:0}.capabilities-module__eBer2a__heroColumn{gap:6.26px;width:130px}.capabilities-module__eBer2a__heroColumn:first-child,.capabilities-module__eBer2a__heroColumn:last-child{transform:translateY(64px)}.capabilities-module__eBer2a__heroColumn img,.capabilities-module__eBer2a__heroColumn video{width:130px;height:196px}.capabilities-module__eBer2a__heroColumn:nth-child(2) figure:nth-child(2) img,.capabilities-module__eBer2a__heroColumn:nth-child(4) figure:first-child img,.capabilities-module__eBer2a__heroColumn:nth-child(2) figure:nth-child(2) video,.capabilities-module__eBer2a__heroColumn:nth-child(4) figure:first-child video{height:87px}.capabilities-module__eBer2a__heroColumns figcaption,.capabilities-module__eBer2a__heroCenter figcaption{font-size:calc(var(--text-xs) / 2);padding:0 2.09px;line-height:8.22px}.capabilities-module__eBer2a__heroColumns figure{gap:4.17px}.capabilities-module__eBer2a__heroCenter{width:240px}.capabilities-module__eBer2a__heroCenter figure{gap:2.09px}.capabilities-module__eBer2a__heroCenter img,.capabilities-module__eBer2a__heroCenter video{width:240px;height:361.14px}}@media (prefers-reduced-motion:reduce){.capabilities-module__eBer2a__indexCard{transition:none}.capabilities-module__eBer2a__heroColumn{opacity:1}.capabilities-module__eBer2a__heroMediaCaption{opacity:0}.capabilities-module__eBer2a__stepCard{position:relative;top:auto!important}.capabilities-module__eBer2a__workflowItem{transition:none}.capabilities-module__eBer2a__carouselTrack{scroll-behavior:auto}}@media (max-width:809px) and (prefers-reduced-motion:reduce){.capabilities-module__eBer2a__workflowItem{height:auto;min-height:90vh;position:relative;top:auto}.capabilities-module__eBer2a__workflowMobileMedia img{min-height:360px}}
.compare-page-module__9zWoIG__index,.compare-page-module__9zWoIG__detail{color:var(--color-marketing-text)}.compare-page-module__9zWoIG__container{width:100%;max-width:1280px;margin-inline:auto}.compare-page-module__9zWoIG__index{padding:160px 48px}.compare-page-module__9zWoIG__indexHeader{text-align:center;max-width:800px;margin-inline:auto}.compare-page-module__9zWoIG__indexHeader h1{font-family:var(--font-marketing-legacy-display);font-size:var(--text-solutions-value);font-weight:400;line-height:1.1}.compare-page-module__9zWoIG__indexHeader p{max-width:650px;color:var(--color-muted);font-size:var(--text-xl);letter-spacing:-.01em;margin:24px auto 0;font-weight:500;line-height:1.37}.compare-page-module__9zWoIG__indexCards{flex-direction:column;gap:24px;max-width:640px;margin:64px auto 0;display:flex}.compare-page-module__9zWoIG__indexCard{border-radius:var(--radius-card-lg);background:color-mix(in srgb, var(--color-marketing-text) 9.5%, transparent);box-shadow:inset 0 0 0 1px var(--color-border);transition:transform .4s linear(0, .01037, .03826, .07939, .1301, .18735, .24859, .31176, .37519, .43755, .49782, .55526, .60932, .65964, .70602, .74837, .7867, .82112, .85176, .87883, .90254, .92313, .94087, .95601, .96879, .97947, .98828, .99545, 1.00118, 1.00566, 1.00908, 1.01158, 1.01332, 1.01443, 1.01501, 1.01516, 1.01499, 1.01455, 1.01391, 1.01313, 1.01226, 1.01133, 1.01037, 1.00941, 1.00846, 1.00755, 1.00668, 1.00587, 1.00511, 1.00441, 1.00377, 1.0032, 1.00268, 1.00222, 1.00181, 1.00145, 1.00115, 1.00088, 1.00065, 1.00046, 1);align-items:center;padding:16px;display:flex}.compare-page-module__9zWoIG__indexCard:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.compare-page-module__9zWoIG__indexBrand{color:#0000;white-space:nowrap;position:relative}.compare-page-module__9zWoIG__indexBrand img{width:170px;height:37px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.compare-page-module__9zWoIG__indexCard>img{object-fit:cover;border-radius:var(--radius-tile);flex-shrink:0;width:64px;height:64px}.compare-page-module__9zWoIG__indexCard>div{padding-inline:20px}.compare-page-module__9zWoIG__indexCard h2{font-size:var(--text-xl);letter-spacing:-.01em;font-weight:500;line-height:.98}.compare-page-module__9zWoIG__indexCard p{text-wrap:balance;font-size:var(--text-sm);letter-spacing:-.01em;color:var(--color-muted);margin-top:8px;line-height:1.4}@media (hover:hover){.compare-page-module__9zWoIG__indexCard:hover{transform:scale(1.05)}}.compare-page-module__9zWoIG__hero{text-align:center;padding:128px 48px 64px}.compare-page-module__9zWoIG__hero .compare-page-module__9zWoIG__container{flex-direction:column;align-items:center;display:flex}.compare-page-module__9zWoIG__badge{font-size:var(--text-base);justify-content:center;align-items:center;gap:8px;line-height:1.2;display:flex}.compare-page-module__9zWoIG__badge img{object-fit:contain;width:24px;height:24px}.compare-page-module__9zWoIG__badge>span:nth-last-child(2){margin-inline:8px}.compare-page-module__9zWoIG__badgeFlora{align-items:center;gap:8px;padding-left:4px;display:inline-flex}.compare-page-module__9zWoIG__badgeFlora svg{width:20px;height:20px;fill:var(--color-marketing-search-surface)}.compare-page-module__9zWoIG__hero h1{max-width:840px;font-family:var(--font-display);font-variation-settings:"EXPO" -10;font-size:var(--text-solutions-hero54);letter-spacing:-.03em;margin-top:24px;font-weight:400;line-height:58px}.compare-page-module__9zWoIG__heroDescription{letter-spacing:-.01em;max-width:840px;font-size:var(--text-lg);color:var(--color-muted);margin-top:32px;line-height:27px}.compare-page-module__9zWoIG__hero .compare-page-module__9zWoIG__actions{margin-top:24px}.compare-page-module__9zWoIG__heroNote{color:var(--color-marketing-secondary);font-size:var(--text-base);margin-top:24px;font-weight:500;line-height:1.4}.compare-page-module__9zWoIG__actions{justify-content:center;align-items:center;gap:12px;display:flex}.compare-page-module__9zWoIG__actionsStart{justify-content:flex-start}.compare-page-module__9zWoIG__button{border:1px solid var(--color-border);border-radius:var(--radius-button);min-height:40px;color:var(--color-marketing-search-surface);font-size:var(--text-sm);white-space:nowrap;justify-content:center;align-items:center;padding:11px 13px;font-weight:500;line-height:14px;display:inline-flex}.compare-page-module__9zWoIG__button:not(.compare-page-module__9zWoIG__primary),.compare-page-module__9zWoIG__button:hover{border-color:var(--color-muted)}.compare-page-module__9zWoIG__button:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.compare-page-module__9zWoIG__primary{background:var(--color-marketing-grass);min-height:38px;color:var(--color-background);font-weight:400}.compare-page-module__9zWoIG__canvas{height:500px;overflow:hidden}.compare-page-module__9zWoIG__canvasImage{object-fit:cover;width:100%;height:100%}.compare-page-module__9zWoIG__social{text-align:center;padding:64px 48px}.compare-page-module__9zWoIG__social p{font-size:var(--text-base);font-weight:500;line-height:1.4}.compare-page-module__9zWoIG__section{padding:128px 48px 64px}.compare-page-module__9zWoIG__detail h2{font-size:var(--text-display);letter-spacing:-.02em;font-weight:600;line-height:44px}.compare-page-module__9zWoIG__eyebrow{color:var(--color-marketing-secondary);font-size:var(--text-marketing-link);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-weight:600;line-height:18px}.compare-page-module__9zWoIG__tableSection{flex-direction:column;gap:64px;display:flex}.compare-page-module__9zWoIG__tableScroll{border:1px solid var(--color-border-strong);border-radius:var(--radius-card-lg);width:100%;overflow-x:auto}.compare-page-module__9zWoIG__tableScroll:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.compare-page-module__9zWoIG__tableScroll table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:348px}.compare-page-module__9zWoIG__tableScroll th,.compare-page-module__9zWoIG__tableScroll td{vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere;min-width:106.781px;padding:16px;font-weight:400}.compare-page-module__9zWoIG__tableScroll p{font-size:var(--text-sm);line-height:1.37}.compare-page-module__9zWoIG__tableScroll thead{background:color-mix(in srgb, var(--color-marketing-search-surface) 10%, transparent)}.compare-page-module__9zWoIG__tableScroll tbody tr:not(:last-child)>*{border-bottom:1px solid var(--color-border)}.compare-page-module__9zWoIG__features{flex-direction:column;gap:48px;display:flex}.compare-page-module__9zWoIG__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.compare-page-module__9zWoIG__feature{border-radius:var(--radius-card-lg);background:color-mix(in srgb, var(--color-marketing-search-surface) 5%, transparent);overflow:hidden}.compare-page-module__9zWoIG__feature>img{object-fit:cover;width:100%;height:250px;display:block}.compare-page-module__9zWoIG__feature>div{padding:40px 24px 24px}.compare-page-module__9zWoIG__feature h3{font-size:var(--text-xl);letter-spacing:-.01em;font-weight:500;line-height:1.37}.compare-page-module__9zWoIG__feature p{font-size:var(--text-sm);color:var(--color-muted);margin-top:16px;line-height:1.37}.compare-page-module__9zWoIG__statsSection{flex-direction:column;gap:80px;display:flex}.compare-page-module__9zWoIG__stats{box-shadow:inset 0 0 0 1px var(--color-marketing-enterprise-border);border-radius:var(--radius-tile);background:color-mix(in srgb, var(--color-marketing-search-surface) 5%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.compare-page-module__9zWoIG__stats>div{border-right:1px solid var(--color-border);padding:24px}.compare-page-module__9zWoIG__stats>div:last-child{border-right:0}.compare-page-module__9zWoIG__stats dt{font-size:var(--text-title);letter-spacing:-.03em;color:var(--color-accent);font-weight:700;line-height:1.2}.compare-page-module__9zWoIG__stats>div:nth-child(n+3) dt{font-size:var(--text-solutions-feature-phone)}.compare-page-module__9zWoIG__stats dd{color:var(--color-muted);font-size:var(--text-marketing-security-copy);letter-spacing:-.01em;margin-top:8px;line-height:20px}.compare-page-module__9zWoIG__recommendation{padding:64px 48px 128px}.compare-page-module__9zWoIG__recommendation .compare-page-module__9zWoIG__container{max-width:1080px}.compare-page-module__9zWoIG__recommendationCard{box-shadow:inset 0 0 0 1px var(--color-accent);border-radius:var(--radius-tile);margin-top:64px;padding:32px}.compare-page-module__9zWoIG__recommendationCard h3{font-size:var(--text-marketing-card-title);font-weight:400;line-height:1.2}.compare-page-module__9zWoIG__recommendationCard p{font-size:var(--text-marketing-security-copy);letter-spacing:-.01em;color:var(--color-muted);margin-top:16px;line-height:20px}.compare-page-module__9zWoIG__process{padding:64px 48px 128px}.compare-page-module__9zWoIG__processDescription{font-size:var(--text-xl);letter-spacing:-.01em;color:var(--color-muted);margin-top:12px;font-weight:500;line-height:1.37}.compare-page-module__9zWoIG__processCards{margin-top:64px}.compare-page-module__9zWoIG__processCards>article{height:608px;padding:36px}.compare-page-module__9zWoIG__faq{box-shadow:inset 0 1px var(--color-border), inset 0 -1px var(--color-border);padding:128px 48px}.compare-page-module__9zWoIG__faq>.compare-page-module__9zWoIG__container{align-items:flex-start;gap:64px;display:flex}.compare-page-module__9zWoIG__faq header{flex-shrink:0;width:360px}.compare-page-module__9zWoIG__faq header>p{color:var(--color-muted);font-size:var(--text-base);letter-spacing:-.01em;margin-top:16px;line-height:25px}.compare-page-module__9zWoIG__faq header>a{width:fit-content;color:var(--color-marketing-enterprise-green);font-size:var(--text-marketing-link);gap:6px;margin-top:24px;font-weight:500;line-height:18px;display:flex}.compare-page-module__9zWoIG__faqItems{flex:1;min-width:0}.compare-page-module__9zWoIG__faqItems details{border-color:var(--color-marketing-enterprise-border)}.compare-page-module__9zWoIG__faqItems summary{color:var(--color-marketing-text);font-size:var(--text-marketing-body);letter-spacing:-.01em;padding:24px 0;font-weight:700;line-height:24px}.compare-page-module__9zWoIG__faqItems summary>span{text-align:right;width:24px;font-size:var(--text-2xl);color:var(--color-marketing-secondary);flex-shrink:0;line-height:24px}.compare-page-module__9zWoIG__faqItems details>div{gap:14px;margin-top:-10px;padding-bottom:24px}.compare-page-module__9zWoIG__faqItems details p{font-size:var(--text-marketing-support-copy);letter-spacing:-.01em;font-weight:400;line-height:23px}.compare-page-module__9zWoIG__faqItems a{color:var(--color-marketing-text);text-underline-offset:3px;text-decoration:underline}.compare-page-module__9zWoIG__closing{text-align:center;padding:100px 80px 120px}.compare-page-module__9zWoIG__closing .compare-page-module__9zWoIG__actions{margin-top:22px}@media not (min-width:1200px){.compare-page-module__9zWoIG__canvas{height:370px}.compare-page-module__9zWoIG__feature>img{height:200px}.compare-page-module__9zWoIG__stats{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:center}.compare-page-module__9zWoIG__stats>div{border:none}.compare-page-module__9zWoIG__processCards{gap:54px}.compare-page-module__9zWoIG__processCards>article{height:765px;padding:36px}.compare-page-module__9zWoIG__faq>.compare-page-module__9zWoIG__container{flex-direction:column}.compare-page-module__9zWoIG__faqItems{width:100%}}@media not (min-width:810px){.compare-page-module__9zWoIG__index{padding:140px 20px 80px}.compare-page-module__9zWoIG__indexHeader p{font-size:var(--text-base);line-height:1.4}.compare-page-module__9zWoIG__indexCard{align-items:flex-start;padding:12px}.compare-page-module__9zWoIG__indexCard>img{border-radius:var(--radius-avatar);width:48px;height:48px}.compare-page-module__9zWoIG__indexCard h2{font-size:var(--text-lg);line-height:1.09}.compare-page-module__9zWoIG__hero{padding:64px 20px}.compare-page-module__9zWoIG__hero h1{font-size:var(--text-marketing-fashion-closing);line-height:1.2}.compare-page-module__9zWoIG__canvas{height:260px}.compare-page-module__9zWoIG__social,.compare-page-module__9zWoIG__section,.compare-page-module__9zWoIG__recommendation,.compare-page-module__9zWoIG__process{padding-inline:20px}.compare-page-module__9zWoIG__featureGrid{grid-template-columns:minmax(0,1fr)}.compare-page-module__9zWoIG__feature>img{height:250px}.compare-page-module__9zWoIG__feature h3{font-size:var(--text-lg);letter-spacing:-.2px}.compare-page-module__9zWoIG__recommendationCard{padding:24px}.compare-page-module__9zWoIG__recommendationCard h3{font-size:var(--text-marketing-card-title)}.compare-page-module__9zWoIG__processDescription{font-size:var(--text-lg)}.compare-page-module__9zWoIG__faq{padding-inline:20px}.compare-page-module__9zWoIG__faq>.compare-page-module__9zWoIG__container{gap:48px}.compare-page-module__9zWoIG__faq header{width:100%}.compare-page-module__9zWoIG__closing{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.compare-page-module__9zWoIG__indexCard{transition:none}.compare-page-module__9zWoIG__indexCard:hover{transform:none}}.compare-page-module__9zWoIG__processCards>article:before{content:"";z-index:1;border:1px solid var(--color-border);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.compare-page-module__9zWoIG__processCards>article:after{content:none}.compare-page-module__9zWoIG__processCards>article>div:last-child>div{display:none}@media (min-width:1200px){.compare-page-module__9zWoIG__processCards>article{flex-basis:calc(33.3333% - 6.66667px)!important}.compare-page-module__9zWoIG__processCards>article h3{font-size:var(--text-6xl)!important}}.compare-page-module__9zWoIG__tableScroll thead th{border-bottom:1px solid var(--color-border)}.compare-page-module__9zWoIG__processCards>article>div:last-child>div>p{font-weight:700}
.contact-motion-layout-module__9JrXvW__hero{grid-template-columns:minmax(0,1fr);gap:48px;max-width:1044px;min-height:calc(100vh + 128px);margin-inline:auto;padding:144px 16px 0;display:grid}.contact-motion-layout-module__9JrXvW__copy{align-self:start}.contact-motion-layout-module__9JrXvW__copy h1{font-size:var(--text-display);letter-spacing:var(--text-display--letter-spacing);font-weight:400;line-height:var(--text-display--line-height)}.contact-motion-layout-module__9JrXvW__description{font-size:var(--text-base);color:var(--color-marketing-secondary);margin-top:24px;line-height:1.4}.contact-motion-layout-module__9JrXvW__description>span{color:var(--color-marketing-text)}.contact-motion-layout-module__9JrXvW__form{align-self:start}.contact-motion-layout-module__9JrXvW__logos{text-align:center;margin-top:192px;padding-bottom:40px}.contact-motion-layout-module__9JrXvW__logos section>p{font-size:var(--text-base);font-weight:500;line-height:1.4}.contact-motion-layout-module__9JrXvW__logos section>div{margin-top:32px}@media (min-width:1200px){.contact-motion-layout-module__9JrXvW__hero{grid-template-columns:repeat(2,minmax(0,1fr));gap:89px;min-height:0;padding:192px 0 0}.contact-motion-layout-module__9JrXvW__copy{flex-direction:column;align-self:stretch;display:flex}.contact-motion-layout-module__9JrXvW__copy h1{font-size:var(--text-display-lg);letter-spacing:var(--text-display-lg--letter-spacing);line-height:var(--text-display-lg--line-height)}.contact-motion-layout-module__9JrXvW__logos{margin-top:128px}}.contact-motion-layout-module__9JrXvW__hero{align-content:start}
.workflow-showcase-module__g3l8uG__section{isolation:isolate;background:var(--color-background);color:var(--color-foreground);position:relative}.workflow-showcase-module__g3l8uG__section[data-scroll-enhanced=true]{align-items:flex-start;padding:128px 80px;display:flex}.workflow-showcase-module__g3l8uG__section[data-workflow-motion=unavailable] .workflow-showcase-module__g3l8uG__disciplines,.workflow-showcase-module__g3l8uG__section[data-workflow-motion=unavailable] .workflow-showcase-module__g3l8uG__showcaseContent{opacity:1!important;transform:none!important}.workflow-showcase-module__g3l8uG__background{z-index:-1;position:absolute;inset:0;overflow:clip}.workflow-showcase-module__g3l8uG__backgroundMedia{object-fit:cover;opacity:.4;width:100%;height:100%}.workflow-showcase-module__g3l8uG__disciplines{width:50%;padding-bottom:400px}.workflow-showcase-module__g3l8uG__intro{flex-direction:column;gap:24px;display:flex}.workflow-showcase-module__g3l8uG__disciplines .workflow-showcase-module__g3l8uG__intro{width:90%}.workflow-showcase-module__g3l8uG__intro h2{letter-spacing:-.03em;font-size:30px;font-weight:500;line-height:1.37}.workflow-showcase-module__g3l8uG__intro p{letter-spacing:-.02em;color:var(--color-muted);margin-top:8px;font-size:20px;font-weight:500;line-height:1.37}.workflow-showcase-module__g3l8uG__intro p span{color:var(--color-foreground)}.workflow-showcase-module__g3l8uG__actions{align-items:center;gap:8px;display:flex}.workflow-showcase-module__g3l8uG__button,.workflow-showcase-module__g3l8uG__textLink{width:fit-content;color:var(--color-foreground);border-radius:var(--radius-button);padding:10px 12px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.workflow-showcase-module__g3l8uG__button{background:color-mix(in srgb, var(--color-foreground) 10%, transparent);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:9px 11px}.workflow-showcase-module__g3l8uG__button:hover{background:color-mix(in srgb, var(--color-foreground) 17%, transparent)}.workflow-showcase-module__g3l8uG__textLink:hover{opacity:.8}.workflow-showcase-module__g3l8uG__names{flex-direction:column;gap:64px;margin-top:64px;padding:0;list-style:none;display:flex}.workflow-showcase-module__g3l8uG__names li{letter-spacing:-.03em;font-size:80px;font-weight:400;line-height:1.2}.workflow-showcase-module__g3l8uG__showcase{flex-direction:column;gap:16px;width:50%;display:flex;position:sticky;top:96px}.workflow-showcase-module__g3l8uG__caption{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.workflow-showcase-module__g3l8uG__caption h3{letter-spacing:-.2px;font-size:18px;font-weight:500;line-height:1.37}.workflow-showcase-module__g3l8uG__caption p{color:var(--color-muted);margin-top:4px;font-size:16px;font-weight:500;line-height:1.4}.workflow-showcase-module__g3l8uG__canvas{border-radius:var(--radius-card-lg);border:1px solid var(--color-border);background-color:var(--color-background);background-image:radial-gradient(color-mix(in srgb, var(--color-border) 50%, transparent) 1px, transparent 1px);background-size:12px 12px;width:100%;min-width:0;height:512px;margin:0;padding:0;position:relative;overflow:clip}.workflow-showcase-module__g3l8uG__connectors{pointer-events:none;fill:none;width:1px;height:1px;stroke:var(--color-marketing-grid);stroke-width:2px;position:absolute;top:50%;left:50%}.workflow-showcase-module__g3l8uG__nodeAnchor{position:absolute;transform:translate(-50%,-50%)}.workflow-showcase-module__g3l8uG__node{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;flex-direction:column;gap:2px;display:flex}.workflow-showcase-module__g3l8uG__node:active{cursor:grabbing}.workflow-showcase-module__g3l8uG__node:focus-visible{outline:2px solid var(--color-foreground);outline-offset:4px}.workflow-showcase-module__g3l8uG__nodeHeader{color:var(--color-muted);white-space:nowrap;justify-content:space-between;align-items:center;gap:5px;padding:0 2px;font-size:8px;line-height:1.375;display:flex}.workflow-showcase-module__g3l8uG__nodeHeader span:last-child{color:var(--color-muted-2)}.workflow-showcase-module__g3l8uG__nodeMedia{border:.5px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-surface);flex:1;min-height:0;display:block;overflow:clip}.workflow-showcase-module__g3l8uG__nodeImage{object-fit:cover;pointer-events:none;width:100%;height:100%}.workflow-showcase-module__g3l8uG__prompt{flex-direction:column;height:100%;font-size:7px;line-height:1.375;display:flex}.workflow-showcase-module__g3l8uG__prompt>span:first-child{flex:1;padding:8px;overflow:hidden}.workflow-showcase-module__g3l8uG__prompt>span:last-child{border-top:1px solid var(--color-border);background:var(--color-border);padding:6px 8px}.workflow-showcase-module__g3l8uG__mobile{padding-top:48px}.workflow-showcase-module__g3l8uG__mobile .workflow-showcase-module__g3l8uG__intro{padding:0 20px}.workflow-showcase-module__g3l8uG__mobile .workflow-showcase-module__g3l8uG__intro h2{font-size:20px}.workflow-showcase-module__g3l8uG__mobile .workflow-showcase-module__g3l8uG__intro p{text-wrap:balance;letter-spacing:-.2px;color:var(--color-muted-2);font-size:18px}.workflow-showcase-module__g3l8uG__mobile .workflow-showcase-module__g3l8uG__intro h2{text-wrap:balance;letter-spacing:-.5px}.workflow-showcase-module__g3l8uG__mobileCanvas{border-radius:var(--radius-card-lg);background-color:var(--color-background);background-image:radial-gradient(color-mix(in srgb, var(--color-border) 30%, transparent) .75px, transparent .75px);background-size:6px 6px;align-items:center;height:380px;display:flex;overflow:clip}.workflow-showcase-module__g3l8uG__mobile .workflow-showcase-module__g3l8uG__intro .workflow-showcase-module__g3l8uG__button{display:none}.workflow-showcase-module__g3l8uG__cards{flex-direction:column;gap:8px;margin-top:64px;display:flex}.workflow-showcase-module__g3l8uG__card{isolation:isolate;border-radius:var(--radius-card-lg);border-top:1px solid var(--color-border);flex-direction:column;gap:16px;padding:32px 20px 48px;display:flex;position:relative;overflow:clip}.workflow-showcase-module__g3l8uG__card>.workflow-showcase-module__g3l8uG__backgroundMedia{z-index:-1}.workflow-showcase-module__g3l8uG__card>h3{letter-spacing:-.03em;font-size:36px;line-height:1.2}.workflow-showcase-module__g3l8uG__card:first-child>h3{font-size:40px}.workflow-showcase-module__g3l8uG__mobileImage{border-radius:var(--radius-card-lg);width:100%;height:auto}.workflow-showcase-module__g3l8uG__section[data-scroll-enhanced=true] .workflow-showcase-module__g3l8uG__mobile{display:none}@media (min-width:810px) and (max-width:1199.98px){.workflow-showcase-module__g3l8uG__section[data-scroll-enhanced=true]{gap:24px;padding:64px 48px 48px}.workflow-showcase-module__g3l8uG__disciplines{width:calc(52.6316% - 12.6316px)}.workflow-showcase-module__g3l8uG__showcase{width:calc(47.3684% - 11.3684px)}.workflow-showcase-module__g3l8uG__intro h2{font-size:24px}.workflow-showcase-module__g3l8uG__names{gap:24px}.workflow-showcase-module__g3l8uG__names li{font-size:50px}}.workflow-showcase-module__g3l8uG__showcaseContent{flex-direction:column;gap:16px;display:flex}.workflow-showcase-module__g3l8uG__showcase:not([data-workflow-active="0"]):not([data-workflow-active="1"]){min-height:700px}.workflow-showcase-module__g3l8uG__largeTitle,.workflow-showcase-module__g3l8uG__desktopTitle{display:none}@media (min-width:1200px) and (max-width:1439.98px){.workflow-showcase-module__g3l8uG__desktopTitle{display:inline}.workflow-showcase-module__g3l8uG__compactTitle{display:none}}@media (min-width:1440px){.workflow-showcase-module__g3l8uG__largeTitle{display:inline}.workflow-showcase-module__g3l8uG__compactTitle{display:none}}
