/* One native wordmark and outline cycle at every size. */
.prisma-wordmark{display:inline-block;position:relative;width:104px;aspect-ratio:35/12;vertical-align:middle;flex:none}
.prisma-wordmark>img{display:block;width:100%;height:auto}
.prisma-wordmark-trail{position:absolute;inset:0;background:#b4abff;mask-image:url('/assets/prisma-wordmark-outline.png');-webkit-mask-image:url('/assets/prisma-wordmark-outline.png');mask-size:800% 1600%;-webkit-mask-size:800% 1600%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;animation:prisma-outline 4.8s steps(1,end) infinite,prisma-trail-out .0375s linear infinite}
.prisma-wordmark-trail.next{animation:prisma-outline 4.8s steps(1,end) -.0375s infinite,prisma-trail-in .0375s linear infinite}
@keyframes prisma-trail-out{from{opacity:1}to{opacity:0}}
@keyframes prisma-trail-in{from{opacity:0}to{opacity:1}}
.ui-brand .prisma-wordmark{width:78px}
.showcase{grid-template-columns:.9fr 1.2fr;align-items:center;gap:38px}
.showcase .preview-ui.client-gui{display:block;position:relative;width:100%;margin:0;padding:0;min-height:0;border:1px solid #b5a7ff42;border-radius:17px;background:#0b0b10;overflow:hidden;transform:none;box-shadow:0 24px 55px #0006,0 0 60px #a5adff0a;text-align:left}
.showcase .preview-ui.client-gui:after{content:none}
.client-gui-crop{display:block;position:relative;aspect-ratio:1248/816;overflow:hidden;background:#0b0b10}
.client-gui-crop>img{position:absolute;display:block;width:153.846154%;max-width:none;height:auto;left:-26.923077%;top:-15.196078%;pointer-events:none;user-select:none}
.client-gui-wordmark{position:absolute;left:7.211538%;top:1.985294%;width:13.461538%;aspect-ratio:35/12;pointer-events:none}
.client-gui-wordmark .prisma-wordmark{display:block;width:100%}
@media(max-width:1000px){.showcase{grid-template-columns:.85fr 1.15fr;gap:26px}.showcase h3{font-size:38px}.showcase .preview-ui.client-gui{border-radius:13px}}
@media(max-width:700px){.showcase{grid-template-columns:1fr;gap:30px}.showcase .preview-ui.client-gui{border-radius:12px}}
@media(prefers-reduced-motion:reduce){.prisma-wordmark-trail{animation:none;mask-position:0 0;-webkit-mask-position:0 0}.prisma-wordmark-trail.next{display:none}}
@keyframes prisma-outline{
0.000000%{mask-position:0.000000% 0.000000%;-webkit-mask-position:0.000000% 0.000000%}
0.781250%{mask-position:14.285714% 0.000000%;-webkit-mask-position:14.285714% 0.000000%}
1.562500%{mask-position:28.571429% 0.000000%;-webkit-mask-position:28.571429% 0.000000%}
2.343750%{mask-position:42.857143% 0.000000%;-webkit-mask-position:42.857143% 0.000000%}
3.125000%{mask-position:57.142857% 0.000000%;-webkit-mask-position:57.142857% 0.000000%}
3.906250%{mask-position:71.428571% 0.000000%;-webkit-mask-position:71.428571% 0.000000%}
4.687500%{mask-position:85.714286% 0.000000%;-webkit-mask-position:85.714286% 0.000000%}
5.468750%{mask-position:100.000000% 0.000000%;-webkit-mask-position:100.000000% 0.000000%}
6.250000%{mask-position:0.000000% 6.666667%;-webkit-mask-position:0.000000% 6.666667%}
7.031250%{mask-position:14.285714% 6.666667%;-webkit-mask-position:14.285714% 6.666667%}
7.812500%{mask-position:28.571429% 6.666667%;-webkit-mask-position:28.571429% 6.666667%}
8.593750%{mask-position:42.857143% 6.666667%;-webkit-mask-position:42.857143% 6.666667%}
9.375000%{mask-position:57.142857% 6.666667%;-webkit-mask-position:57.142857% 6.666667%}
10.156250%{mask-position:71.428571% 6.666667%;-webkit-mask-position:71.428571% 6.666667%}
10.937500%{mask-position:85.714286% 6.666667%;-webkit-mask-position:85.714286% 6.666667%}
11.718750%{mask-position:100.000000% 6.666667%;-webkit-mask-position:100.000000% 6.666667%}
12.500000%{mask-position:0.000000% 13.333333%;-webkit-mask-position:0.000000% 13.333333%}
13.281250%{mask-position:14.285714% 13.333333%;-webkit-mask-position:14.285714% 13.333333%}
14.062500%{mask-position:28.571429% 13.333333%;-webkit-mask-position:28.571429% 13.333333%}
14.843750%{mask-position:42.857143% 13.333333%;-webkit-mask-position:42.857143% 13.333333%}
15.625000%{mask-position:57.142857% 13.333333%;-webkit-mask-position:57.142857% 13.333333%}
16.406250%{mask-position:71.428571% 13.333333%;-webkit-mask-position:71.428571% 13.333333%}
17.187500%{mask-position:85.714286% 13.333333%;-webkit-mask-position:85.714286% 13.333333%}
17.968750%{mask-position:100.000000% 13.333333%;-webkit-mask-position:100.000000% 13.333333%}
18.750000%{mask-position:0.000000% 20.000000%;-webkit-mask-position:0.000000% 20.000000%}
19.531250%{mask-position:14.285714% 20.000000%;-webkit-mask-position:14.285714% 20.000000%}
20.312500%{mask-position:28.571429% 20.000000%;-webkit-mask-position:28.571429% 20.000000%}
21.093750%{mask-position:42.857143% 20.000000%;-webkit-mask-position:42.857143% 20.000000%}
21.875000%{mask-position:57.142857% 20.000000%;-webkit-mask-position:57.142857% 20.000000%}
22.656250%{mask-position:71.428571% 20.000000%;-webkit-mask-position:71.428571% 20.000000%}
23.437500%{mask-position:85.714286% 20.000000%;-webkit-mask-position:85.714286% 20.000000%}
24.218750%{mask-position:100.000000% 20.000000%;-webkit-mask-position:100.000000% 20.000000%}
25.000000%{mask-position:0.000000% 26.666667%;-webkit-mask-position:0.000000% 26.666667%}
25.781250%{mask-position:14.285714% 26.666667%;-webkit-mask-position:14.285714% 26.666667%}
26.562500%{mask-position:28.571429% 26.666667%;-webkit-mask-position:28.571429% 26.666667%}
27.343750%{mask-position:42.857143% 26.666667%;-webkit-mask-position:42.857143% 26.666667%}
28.125000%{mask-position:57.142857% 26.666667%;-webkit-mask-position:57.142857% 26.666667%}
28.906250%{mask-position:71.428571% 26.666667%;-webkit-mask-position:71.428571% 26.666667%}
29.687500%{mask-position:85.714286% 26.666667%;-webkit-mask-position:85.714286% 26.666667%}
30.468750%{mask-position:100.000000% 26.666667%;-webkit-mask-position:100.000000% 26.666667%}
31.250000%{mask-position:0.000000% 33.333333%;-webkit-mask-position:0.000000% 33.333333%}
32.031250%{mask-position:14.285714% 33.333333%;-webkit-mask-position:14.285714% 33.333333%}
32.812500%{mask-position:28.571429% 33.333333%;-webkit-mask-position:28.571429% 33.333333%}
33.593750%{mask-position:42.857143% 33.333333%;-webkit-mask-position:42.857143% 33.333333%}
34.375000%{mask-position:57.142857% 33.333333%;-webkit-mask-position:57.142857% 33.333333%}
35.156250%{mask-position:71.428571% 33.333333%;-webkit-mask-position:71.428571% 33.333333%}
35.937500%{mask-position:85.714286% 33.333333%;-webkit-mask-position:85.714286% 33.333333%}
36.718750%{mask-position:100.000000% 33.333333%;-webkit-mask-position:100.000000% 33.333333%}
37.500000%{mask-position:0.000000% 40.000000%;-webkit-mask-position:0.000000% 40.000000%}
38.281250%{mask-position:14.285714% 40.000000%;-webkit-mask-position:14.285714% 40.000000%}
39.062500%{mask-position:28.571429% 40.000000%;-webkit-mask-position:28.571429% 40.000000%}
39.843750%{mask-position:42.857143% 40.000000%;-webkit-mask-position:42.857143% 40.000000%}
40.625000%{mask-position:57.142857% 40.000000%;-webkit-mask-position:57.142857% 40.000000%}
41.406250%{mask-position:71.428571% 40.000000%;-webkit-mask-position:71.428571% 40.000000%}
42.187500%{mask-position:85.714286% 40.000000%;-webkit-mask-position:85.714286% 40.000000%}
42.968750%{mask-position:100.000000% 40.000000%;-webkit-mask-position:100.000000% 40.000000%}
43.750000%{mask-position:0.000000% 46.666667%;-webkit-mask-position:0.000000% 46.666667%}
44.531250%{mask-position:14.285714% 46.666667%;-webkit-mask-position:14.285714% 46.666667%}
45.312500%{mask-position:28.571429% 46.666667%;-webkit-mask-position:28.571429% 46.666667%}
46.093750%{mask-position:42.857143% 46.666667%;-webkit-mask-position:42.857143% 46.666667%}
46.875000%{mask-position:57.142857% 46.666667%;-webkit-mask-position:57.142857% 46.666667%}
47.656250%{mask-position:71.428571% 46.666667%;-webkit-mask-position:71.428571% 46.666667%}
48.437500%{mask-position:85.714286% 46.666667%;-webkit-mask-position:85.714286% 46.666667%}
49.218750%{mask-position:100.000000% 46.666667%;-webkit-mask-position:100.000000% 46.666667%}
50.000000%{mask-position:0.000000% 53.333333%;-webkit-mask-position:0.000000% 53.333333%}
50.781250%{mask-position:14.285714% 53.333333%;-webkit-mask-position:14.285714% 53.333333%}
51.562500%{mask-position:28.571429% 53.333333%;-webkit-mask-position:28.571429% 53.333333%}
52.343750%{mask-position:42.857143% 53.333333%;-webkit-mask-position:42.857143% 53.333333%}
53.125000%{mask-position:57.142857% 53.333333%;-webkit-mask-position:57.142857% 53.333333%}
53.906250%{mask-position:71.428571% 53.333333%;-webkit-mask-position:71.428571% 53.333333%}
54.687500%{mask-position:85.714286% 53.333333%;-webkit-mask-position:85.714286% 53.333333%}
55.468750%{mask-position:100.000000% 53.333333%;-webkit-mask-position:100.000000% 53.333333%}
56.250000%{mask-position:0.000000% 60.000000%;-webkit-mask-position:0.000000% 60.000000%}
57.031250%{mask-position:14.285714% 60.000000%;-webkit-mask-position:14.285714% 60.000000%}
57.812500%{mask-position:28.571429% 60.000000%;-webkit-mask-position:28.571429% 60.000000%}
58.593750%{mask-position:42.857143% 60.000000%;-webkit-mask-position:42.857143% 60.000000%}
59.375000%{mask-position:57.142857% 60.000000%;-webkit-mask-position:57.142857% 60.000000%}
60.156250%{mask-position:71.428571% 60.000000%;-webkit-mask-position:71.428571% 60.000000%}
60.937500%{mask-position:85.714286% 60.000000%;-webkit-mask-position:85.714286% 60.000000%}
61.718750%{mask-position:100.000000% 60.000000%;-webkit-mask-position:100.000000% 60.000000%}
62.500000%{mask-position:0.000000% 66.666667%;-webkit-mask-position:0.000000% 66.666667%}
63.281250%{mask-position:14.285714% 66.666667%;-webkit-mask-position:14.285714% 66.666667%}
64.062500%{mask-position:28.571429% 66.666667%;-webkit-mask-position:28.571429% 66.666667%}
64.843750%{mask-position:42.857143% 66.666667%;-webkit-mask-position:42.857143% 66.666667%}
65.625000%{mask-position:57.142857% 66.666667%;-webkit-mask-position:57.142857% 66.666667%}
66.406250%{mask-position:71.428571% 66.666667%;-webkit-mask-position:71.428571% 66.666667%}
67.187500%{mask-position:85.714286% 66.666667%;-webkit-mask-position:85.714286% 66.666667%}
67.968750%{mask-position:100.000000% 66.666667%;-webkit-mask-position:100.000000% 66.666667%}
68.750000%{mask-position:0.000000% 73.333333%;-webkit-mask-position:0.000000% 73.333333%}
69.531250%{mask-position:14.285714% 73.333333%;-webkit-mask-position:14.285714% 73.333333%}
70.312500%{mask-position:28.571429% 73.333333%;-webkit-mask-position:28.571429% 73.333333%}
71.093750%{mask-position:42.857143% 73.333333%;-webkit-mask-position:42.857143% 73.333333%}
71.875000%{mask-position:57.142857% 73.333333%;-webkit-mask-position:57.142857% 73.333333%}
72.656250%{mask-position:71.428571% 73.333333%;-webkit-mask-position:71.428571% 73.333333%}
73.437500%{mask-position:85.714286% 73.333333%;-webkit-mask-position:85.714286% 73.333333%}
74.218750%{mask-position:100.000000% 73.333333%;-webkit-mask-position:100.000000% 73.333333%}
75.000000%{mask-position:0.000000% 80.000000%;-webkit-mask-position:0.000000% 80.000000%}
75.781250%{mask-position:14.285714% 80.000000%;-webkit-mask-position:14.285714% 80.000000%}
76.562500%{mask-position:28.571429% 80.000000%;-webkit-mask-position:28.571429% 80.000000%}
77.343750%{mask-position:42.857143% 80.000000%;-webkit-mask-position:42.857143% 80.000000%}
78.125000%{mask-position:57.142857% 80.000000%;-webkit-mask-position:57.142857% 80.000000%}
78.906250%{mask-position:71.428571% 80.000000%;-webkit-mask-position:71.428571% 80.000000%}
79.687500%{mask-position:85.714286% 80.000000%;-webkit-mask-position:85.714286% 80.000000%}
80.468750%{mask-position:100.000000% 80.000000%;-webkit-mask-position:100.000000% 80.000000%}
81.250000%{mask-position:0.000000% 86.666667%;-webkit-mask-position:0.000000% 86.666667%}
82.031250%{mask-position:14.285714% 86.666667%;-webkit-mask-position:14.285714% 86.666667%}
82.812500%{mask-position:28.571429% 86.666667%;-webkit-mask-position:28.571429% 86.666667%}
83.593750%{mask-position:42.857143% 86.666667%;-webkit-mask-position:42.857143% 86.666667%}
84.375000%{mask-position:57.142857% 86.666667%;-webkit-mask-position:57.142857% 86.666667%}
85.156250%{mask-position:71.428571% 86.666667%;-webkit-mask-position:71.428571% 86.666667%}
85.937500%{mask-position:85.714286% 86.666667%;-webkit-mask-position:85.714286% 86.666667%}
86.718750%{mask-position:100.000000% 86.666667%;-webkit-mask-position:100.000000% 86.666667%}
87.500000%{mask-position:0.000000% 93.333333%;-webkit-mask-position:0.000000% 93.333333%}
88.281250%{mask-position:14.285714% 93.333333%;-webkit-mask-position:14.285714% 93.333333%}
89.062500%{mask-position:28.571429% 93.333333%;-webkit-mask-position:28.571429% 93.333333%}
89.843750%{mask-position:42.857143% 93.333333%;-webkit-mask-position:42.857143% 93.333333%}
90.625000%{mask-position:57.142857% 93.333333%;-webkit-mask-position:57.142857% 93.333333%}
91.406250%{mask-position:71.428571% 93.333333%;-webkit-mask-position:71.428571% 93.333333%}
92.187500%{mask-position:85.714286% 93.333333%;-webkit-mask-position:85.714286% 93.333333%}
92.968750%{mask-position:100.000000% 93.333333%;-webkit-mask-position:100.000000% 93.333333%}
93.750000%{mask-position:0.000000% 100.000000%;-webkit-mask-position:0.000000% 100.000000%}
94.531250%{mask-position:14.285714% 100.000000%;-webkit-mask-position:14.285714% 100.000000%}
95.312500%{mask-position:28.571429% 100.000000%;-webkit-mask-position:28.571429% 100.000000%}
96.093750%{mask-position:42.857143% 100.000000%;-webkit-mask-position:42.857143% 100.000000%}
96.875000%{mask-position:57.142857% 100.000000%;-webkit-mask-position:57.142857% 100.000000%}
97.656250%{mask-position:71.428571% 100.000000%;-webkit-mask-position:71.428571% 100.000000%}
98.437500%{mask-position:85.714286% 100.000000%;-webkit-mask-position:85.714286% 100.000000%}
99.218750%{mask-position:100.000000% 100.000000%;-webkit-mask-position:100.000000% 100.000000%}
100.000000%{mask-position:0.000000% 0.000000%;-webkit-mask-position:0.000000% 0.000000%}
}
