.demo-page-content,.subscribe-page-content{background-color:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--elevation-chart-tile);display:flex;margin:0 auto;max-width:var(--page-width);overflow:auto}.demo-page-content article,.subscribe-page-content article{padding:var(--size10) var(--size15)}.demo-page-content article.content,.subscribe-page-content article.content{background:#f8f9fc;border-bottom-left-radius:var(--radius-md);border-top-left-radius:var(--radius-md)}.demo-page-content button[type=submit],.subscribe-page-content button[type=submit]{width:100%}.demo-page-content button[type=submit]:disabled,.subscribe-page-content button[type=submit]:disabled{cursor:not-allowed;filter:grayscale(100%);opacity:.5}@media screen and (width <= 37.5rem){.demo-page-content,.subscribe-page-content{flex-direction:column-reverse}.demo-page-content article,.subscribe-page-content article{padding-block:var(--size5);padding-inline:var(--size12);width:100%}.demo-page-content article.content hgroup,.subscribe-page-content article.content hgroup{display:none}.demo-page-content article.form .mobile-title,.subscribe-page-content article.form .mobile-title{display:block}}.subscribe-page-content .content{padding-block:var(--size20)}@media screen and (width <= 37.5rem){.subscribe-page-content .content{padding-block:var(--size6)}}article.form{padding-inline:var(--size18)}article.form h4{font-size:var(--font-lg);font-weight:600;margin-block-end:var(--size6)}article.form.form-narrow{min-width:40%;padding-inline:var(--size12)}article.form .mobile-title{display:none}dl{--icon-width: var(--size6);--gutter: var(--size6);margin-top:var(--size10)}dl dt{display:flex;font-size:var(--font-md);font-weight:700;gap:var(--gutter)}dl dt svg{height:var(--icon-width);margin-top:calc(var(--size05) * -1);width:var(--icon-width)}dl dd{font-size:var(--font-sm);line-height:1.5;padding-bottom:var(--size8);padding-left:calc(var(--gutter) + var(--icon-width));padding-right:var(--gutter);padding-top:var(--size05)}blockquote{border:1px solid hsl(359deg 100% 0% / 10%);margin:0;padding:var(--size4)}blockquote p{margin-bottom:var(--size2)}blockquote footer{font-size:var(--font-sm);text-align:right}@media screen and (width >= 37.5rem){.happy-hour article{width:auto}.happy-hour article.content{width:65%}.happy-hour article.form{padding-inline:var(--size8)}}.happy-hour .sql{font-family:var(--font-family-code);font-size:clamp(var(--font-lg),4vw,var(--font-xxl));font-weight:600;line-height:1.5;margin-bottom:var(--size4);max-width:100%}.gradient-text{background:linear-gradient(90.19deg,#ff51a4 .53%,#faaa6f 75.31%);-webkit-background-clip:text;background-clip:text;color:transparent}.request-demo-wrapper hgroup{padding-block-start:var(--size4);padding-inline:var(--size5);text-align:center;text-wrap:balance}.request-demo-wrapper .demo-page-content{max-width:675px;overflow:visible;position:relative;width:90%}.request-demo-wrapper .demo-page-content article{padding-inline:var(--size6)}.request-demo-wrapper .demo-page-content .form{background-color:#fff;border-radius:var(--radius-md);position:relative;width:100%;z-index:1}.request-demo-wrapper .demo-page-content .gradients{height:100%;position:absolute;width:100%}.request-demo-wrapper .demo-page-content .gradients .breeze{background:linear-gradient(129deg,#81e8ff 14.86%,#92d6b5 42.74%,#ffd15b 78.91%);border-radius:100px;filter:blur(100px);height:415px;left:-10px;opacity:.7;position:absolute;top:50px;width:320px}.request-demo-wrapper .demo-page-content .gradients .dawn{background:linear-gradient(111.26deg,#bca2f3 9%,#ff7aa2 55.26%,#f3d4a2 89.74%);border-radius:100px;filter:blur(100px);height:415px;left:20%;opacity:.5;position:absolute;top:50px;width:320px}.demo-reviews{max-width:var(--page-width);padding-inline:var(--page-width-padding-inline);padding-top:var(--size10)}.demo-reviews a{color:var(--color-brand)}.demo-secondary-content{max-width:var(--page-width);padding-block:var(--size10);padding-inline:var(--page-width-padding-inline);width:100%;z-index:1}.demo-secondary-content.image-list{flex-direction:row;padding-inline:var(--size20)}@media screen and (width <= 37.5rem){.demo-secondary-content{padding-block:2rem}.demo-secondary-content.image-list{flex-direction:column}}
