html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.products-marquee{padding:4.5em 0 6em;background-repeat:no-repeat;background-color:#0D1120;background-image:url(../images/releases/citus13-eli-6b450884.svg),url(../images/releases/citus13-gold-glow-6d6866aa.svg),url(../images/releases/citus13-big-star-db003f69.svg),url(../images/releases/citus13-stars-bb048aa8.svg),url(../images/releases/citus13-star-blurs-f6dfb8a9.svg),url(../images/releases/citus13-clouds-tr-603bf081.svg),url(../images/releases/citus13-clouds-tl-d385eae1.svg),url(../images/releases/citus13-clouds-bl-7d246344.svg),url(../images/releases/citus13-clouds-br-8faa9c7c.svg);background-size:65% auto, 130% auto, 147.2% auto, 147.2% auto, 147.2% auto, 147.2% auto, 147.2% auto, 147.2% auto, 147.2% auto;background-position-x:calc(100% - 1em),calc(100% + 9em),45%,32%,32%,32%,38%,32%,32%;background-position-y:calc(100% + 6.5vw),calc(100% + 72.5vw),bottom,bottom,bottom,bottom,bottom,bottom,bottom;transition:background-position 0.3s, background-size 0.3s}@media screen and (min-width: 900px){.products-marquee{background-position-x:calc(50% + 10em), calc(50% + 10em), 54%, 54%, 54%, 54%, 54%, 54%, 54%;background-position-y:2.5em, -10%, 75%, 75%, 75%, 75%, 75%, 75%, 75%}}@media screen and (min-width: 900px) and (max-width: 1399px){.products-marquee{background-size:29.5em auto, 68.15em auto, 147.2% auto, 147.2% auto, 147.2% auto, 147.2% auto, 147.2% auto, 147.2% auto, 147.2% auto}}@media screen and (min-width: 1400px){.products-marquee{background-size:29.5em auto, 68.15em auto, auto 304.7%, auto 304.7%, auto 304.7%, auto 304.7%, auto 304.7%, auto 304.7%, auto 304.7%}}@media screen and (min-width: 2080px){.products-marquee{background-position-x:calc(50% + 10em), calc(50% + 10em), 54%, 54%, 54%, 100%, 0%, 0%, 100%;background-size:auto 100%, 68.15em auto, 100.2% auto, 100.2% auto, 100.2% auto, auto 304.7%, auto 304.7%, auto 304.7%, auto 304.7%}}@media screen and (min-width: 600px) and (max-width: 899px){.products-marquee{background-size:auto 100%, 130% auto, 147.2% auto, 147.2% auto, 147.2% auto, 147.2% auto, 147.2% auto, 147.2% auto, 147.2% auto;background-position-x:calc(100% - 2em), calc(100% + 18em), 32%, 32%, 32%, 32%, 38%, 32%, 32%}}.products-marquee .page-content-wrapper{position:relative;z-index:2}.products-marquee .bg-overlay{background-image:linear-gradient(148deg, rgba(18,183,158,0) 60%, #12b79e 100%);position:absolute;width:100%;height:100%;top:0;mix-blend-mode:hue}.products-marquee small{font-size:85%}.products-marquee h1{margin-bottom:0.375em;letter-spacing:-0.01em;max-width:14ch;text-shadow:1px 1px #070011, 0 0 15px #070011}@media screen and (max-width: 479px){.products-marquee h1{font-size:2.85em}}.products-marquee .marquee-content p{max-width:630px;max-width:50ch}.products-marquee .marquee-content p.lead{text-shadow:1px 1px #070011, 0 0 5px #070011}@media screen and (max-width: 599px){.products-marquee .marquee-content p{max-width:42ch}}@media screen and (min-width: 600px) and (max-width: 899px){.products-marquee .marquee-content p{max-width:38ch}}@media screen and (max-width: 479px){.products-marquee .marquee-content .lead{margin-bottom:1.5em}}.products-marquee .marquee-ctas .cta:first-child{margin-bottom:0.75em}.products-marquee .marquee-ctas .cta .btn{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media screen and (min-width: 480px){.products-marquee .marquee-ctas .cta{padding:0 0.75em;float:left;display:block;margin-right:2.1276595745%;width:48.9361702128%}.products-marquee .marquee-ctas .cta:last-child{margin-right:0}.products-marquee .marquee-ctas .cta .btn{max-width:290px}.products-marquee .marquee-ctas .cta:first-child .btn{margin-right:0}.products-marquee .marquee-ctas .cta:last-child .btn{margin-left:0}}@media screen and (min-width: 900px){.products-marquee .marquee-ctas{float:left;display:block;margin-right:2.1276595745%;width:65.9574468085%;margin-left:17.0212765957%}.products-marquee .marquee-ctas:last-child{margin-right:0}}@media screen and (min-width: 1200px){.products-marquee .marquee-ctas{float:left;display:block;margin-right:2.1276595745%;width:48.9361702128%;margin-left:25.5319148936%}.products-marquee .marquee-ctas:last-child{margin-right:0}}.no-webp .products-marquee,.no-js .products-marquee{background-image:url(../images/product-overview-citus10-bk-60828fb8.jpg)}.products-features{background-color:#1a1b1c;padding:4.875em 0 0.375em}.products-features .page-content-wrapper{max-width:1340px}.products-features .flex-cards{font-size:.875em;margin:0 -0.75em}.products-features .flex-cards .flex-card{background-color:#292a2c}.products-features .flex-cards .flex-card p{width:90%;margin-left:auto;margin-right:auto}@media screen and (min-width: 900px){.products-features .flex-cards{margin:0 -1.5em}}@media screen and (min-width: 900px){.products-features .flex-cards{margin:0 -1.5em}}@media screen and (min-width: 1200px){.products-features .flex-cards{margin:0}}#overview-benefits.products-features{background-color:transparent}#overview-benefits.products-features .flex-card{flex:0 1;flex-basis:calc(100% - .75em);-ms-flex-preferred-size:auto !important}@media screen and (min-width: 600px){#overview-benefits.products-features .flex-card{flex-basis:calc(50% - .75em);-ms-flex-preferred-size:auto !important}}@media screen and (min-width: 1200px){#overview-benefits.products-features .flex-card{flex-basis:calc(25% - .75em);-ms-flex-preferred-size:auto !important}}_:-ms-input-placeholder .flex-card,:root #overview-benefits.products-features .flex-card{width:calc(100% - .75em) !important}@media screen and (min-width: 600px){_:-ms-input-placeholder .flex-card,:root #overview-benefits.products-features .flex-card{width:calc(50% - .75em) !important}}@media screen and (min-width: 1200px){_:-ms-input-placeholder .flex-card,:root #overview-benefits.products-features .flex-card{width:calc(25% - .75em) !important}}.products-diagram{padding:calc(1.5em + 7.59vw) 0 3em;background-color:#000000;overflow:hidden}@media screen and (min-width: 1647px){.products-diagram{padding-top:calc(0.5em + 125px)}}.diagram-summary-wrapper{padding:0 0 4.5em;background-color:#000000;overflow:hidden}#comparison-table-top{height:1px;position:absolute;bottom:0}.product-comparison{padding:0 0 calc(5.09vw + 2.25em);background-color:#535353;position:relative}.product-comparison #comparison-green-bar{position:absolute;top:0;left:0;width:100%;background-color:#1e873d}.product-comparison .page-content-wrapper{position:relative}.product-comparison .comparison-header .page-content-wrapper,.product-comparison .comparison-content .page-content-wrapper,.product-comparison .comparison-footer .page-content-wrapper{max-width:1100px}.product-comparison .comparison-header th{background-color:#1e873d;z-index:99;position:-webkit-sticky;position:sticky;top:0}.product-comparison .comparison-header th#features>div{width:100%}.product-comparison .comparison-header th#features>div>p{font-size:1rem;display:flex;margin-top:0.5em;flex-wrap:nowrap}.product-comparison .comparison-header th#features>div>p button{padding:0.75em 1em;background-color:transparent;border:1px solid currentColor;border-radius:3px;outline-color:currentColor;outline-width:1px;font-weight:400}.product-comparison .comparison-header th#features>div>p button span{display:inline-block}.product-comparison .comparison-header th#features>div>p button+button{margin-left:0.75em}@media screen and (max-width: 411px){.product-comparison .comparison-header th#features>div>p button{border-width:0;padding:0.75em 0}.product-comparison .comparison-header th#features>div>p button span{text-decoration:underline}.product-comparison .comparison-header th#features>div>p button:hover span,.product-comparison .comparison-header th#features>div>p button:focus span{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}}@media screen and (max-width: 475px){.product-comparison .comparison-header th#features>div>p button{text-transform:none}}@media screen and (max-width: 328px){.product-comparison .comparison-header th#features{padding-left:0}}@media screen and (min-width: 281px) and (orientation: portrait){.product-comparison .comparison-header th{top:67px}}@media screen and (min-width: 415px) and (orientation: landscape){.product-comparison .comparison-header th{top:67px}}.product-comparison .comparison-table{margin:0;background-color:transparent}.product-comparison .comparison-table *{background-color:transparent}.product-comparison .comparison-table *:last-child{margin-bottom:0}.product-comparison .comparison-table th{padding:1rem .75rem}.product-comparison .comparison-table td{padding:.75rem}.product-comparison .comparison-table tbody th,.product-comparison .comparison-table thead th.features,.product-comparison .comparison-table tfoot th{text-align:left;vertical-align:middle;width:49%}@media screen and (min-width: 1200px){.product-comparison .comparison-table tbody th,.product-comparison .comparison-table thead th.features,.product-comparison .comparison-table tfoot th{padding-left:1.5rem}}.product-comparison .comparison-table td,.product-comparison .comparison-table thead th:not(.features){text-align:center;vertical-align:middle;width:17%}.product-comparison .comparison-table thead{background-color:#1e873d;color:#ffffff;font-size:1em;line-height:1.2}.product-comparison .comparison-table thead th.features{border-top:none;border-left:none;border-bottom:none;vertical-align:bottom}@media screen and (min-width: 900px){.product-comparison .comparison-table thead th.features{font-size:1.11em}}.product-comparison .comparison-table thead th:not(.features){border-top:1px solid #ddd;border-bottom:none;height:95px;vertical-align:bottom}@media screen and (max-width: 599px){.product-comparison .comparison-table thead th.on-azure:not(.features){white-space:nowrap;text-transform:capitalize}}.product-comparison .comparison-table thead th:not(.features):after{content:"";display:block;width:1em;position:absolute;top:100%;left:50%;margin-left:-0.5em;border-width:0.5em;border-style:solid;border-color:#1e873d transparent transparent;-o-border-image:initial;border-image:initial}.product-comparison .comparison-table thead th:not(.features) a{text-decoration:underline;color:#ffffff}.product-comparison .comparison-table thead th:not(.features) a span{text-decoration:underline}.product-comparison .comparison-table thead th:not(.features) a:hover,.product-comparison .comparison-table thead th:not(.features) a:focus,.product-comparison .comparison-table thead th:not(.features) a:hover span,.product-comparison .comparison-table thead th:not(.features) a:focus span{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.product-comparison .comparison-table thead strong{display:block;transform:rotate(-90deg) translateY(-50%);transform-origin:top left;position:absolute;left:50%;text-align:left}.product-comparison .comparison-table thead span{display:none}@media screen and (min-width: 600px){.product-comparison .comparison-table thead strong{transform:none;text-align:center;position:static}.product-comparison .comparison-table thead span{display:block}.product-comparison .comparison-table thead th.features{vertical-align:middle}.product-comparison .comparison-table thead th:not(.features){vertical-align:middle;height:auto;padding:1.25em 0}.product-comparison .comparison-table thead th:not(.features) a{display:inline-block}}@media screen and (min-width: 900px){.product-comparison .comparison-table thead span{display:inline-block}.product-comparison .comparison-table thead th:not(.features){padding:1.5em 0}}.product-comparison .comparison-table tbody p{font-size:1em;margin-bottom:0}.product-comparison .comparison-table tbody p:first-child{font-size:0.889em}@media screen and (min-width: 480px){.product-comparison .comparison-table tbody p:first-child{font-size:1em}}@media screen and (min-width: 600px){.product-comparison .comparison-table tbody p:first-child{font-size:1.11em}}.product-comparison .comparison-table tbody p.desc{margin-top:0.375em;font-size:.778em;font-weight:300}@media screen and (min-width: 480px){.product-comparison .comparison-table tbody p.desc{font-size:.889em}}.product-comparison .comparison-table tbody th{border-top:none;background-color:#f8f8f8}.product-comparison .comparison-table tbody td{background-color:#ffffff;position:relative}.product-comparison .comparison-table tbody td .sr-only{top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 600px){.product-comparison .comparison-table tbody td,.product-comparison .comparison-table tbody th{padding-top:1.5em;padding-bottom:1.5em}}.product-comparison .comparison-table tbody tr:first-child td,.product-comparison .comparison-table tbody tr:first-child th{padding-top:calc(0.75rem + .5em)}@media screen and (min-width: 600px){.product-comparison .comparison-table tbody tr:first-child td,.product-comparison .comparison-table tbody tr:first-child th{padding-top:2em}}@media (forced-colors: active) and (prefers-color-scheme: dark){.product-comparison .comparison-table tbody .icon{color:#ffffff}}.product-comparison .comparison-table tfoot th{border-width:0 1px 0 0}.product-comparison .comparison-table tfoot td{padding:1.5em 0.375em}.product-comparison .comparison-table tfoot .btn{text-decoration:underline}.product-comparison .comparison-table tfoot .btn:hover,.product-comparison .comparison-table tfoot .btn:focus{background-color:transparent}@media screen and (min-width: 900px){.product-comparison .comparison-table tfoot td{padding:1.5em 1em}.product-comparison .comparison-table tfoot .btn{background-color:#1e873d;text-transform:uppercase;text-decoration:none}.product-comparison .comparison-table tfoot .btn:hover,.product-comparison .comparison-table tfoot .btn:focus{background-color:#2cc95c}}@media screen and (max-width: 899px){.product-comparison .comparison-table tfoot .btn{padding:0;color:#ffffff;white-space:initial;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.2;transition:color .2s}.product-comparison .comparison-table tfoot .btn:hover,.product-comparison .comparison-table tfoot .btn:focus{color:#2cc95c}}@media screen and (max-width: 599px){.product-comparison .comparison-table tfoot .btn{text-transform:none}}.product-comparison .comparison-table .expander .expander-trigger{padding:0;color:inherit;font-size:0.889em;display:block}@media screen and (min-width: 480px){.product-comparison .comparison-table .expander .expander-trigger{font-size:1em}}@media screen and (min-width: 600px){.product-comparison .comparison-table .expander .expander-trigger{font-size:1.11em}}.product-comparison .comparison-table .expander .expander-trigger:before{display:none}.product-comparison .comparison-table .expander .expander-trigger:after{display:inline;margin-left:.5em;color:#1e873d;content:"\00a0\00a0\00a0\00a0\00a0";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%231e873d' d='M448 298.56a18.72 18.72 0 01-18.67 18.66H286.22v143.11A18.72 18.72 0 01267.56 479h-87.12a18.72 18.72 0 01-18.66-18.67V317.22H18.67A18.72 18.72 0 010 298.56v-87.12a18.72 18.72 0 0118.67-18.66h143.11V49.67A18.72 18.72 0 01180.44 31h87.12a18.72 18.72 0 0118.66 18.67v143.11h143.11A18.72 18.72 0 01448 211.44z'/%3E%3C/svg%3E") center center no-repeat;background-size:auto 0.925em}@media (forced-colors: active){.product-comparison .comparison-table .expander .expander-trigger:after{content:"+"}}.product-comparison .comparison-table .expander .expander-trigger.expanded:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Crect fill='%231e873d' y='192.78' width='448' height='124.44' rx='18.67'/%3E%3C/svg%3E")}@media (forced-colors: active){.product-comparison .comparison-table .expander .expander-trigger.expanded:after{content:"\2013"}}.product-comparison .comparison-table .expander .expander-trigger:hover{background-color:transparent}.product-comparison .comparison-table .expander .expander-content{padding:0}.product-comparison .comparison-table .fa{position:relative}.product-comparison .comparison-table .fa .sr-only{left:50%;top:50%;transform:translate(-50%, -50%)}.product-comparison .is-sticky thead th:not(.features) a{display:none}.product-comparison .table-bottom thead th{position:relative}.product-comparison:after{content:"";background:url(../images/comparison-separator-0c0dc165.svg) center no-repeat;background-size:100% 100%;position:absolute;top:calc(100% - 5.09vw);left:0;height:7.75vw;width:100%}@media screen and (max-width: 414px) and (orientation: landscape){body.product_comparison .grecaptcha-badge{transform:scale(0.5) translateY(55%) !important;right:-157px !important}}#feature12-wrapper{position:relative}#feature12-wrapper #feature12-top{height:1px;position:absolute;top:0}.products-postgres{padding:4.5em 0;background-color:#000000}.products-postgres h2{max-width:29ch;margin-left:auto;margin-right:auto}.products-postgres .postgres-icon{width:6.1em;margin:0 auto 0.75em}.products-postgres .postgres-bullets{font-size:1.22em;font-weight:300}@media screen and (min-width: 600px){.products-postgres .postgres-bullets{float:left;display:block;margin-right:2.1276595745%;width:48.9361702128%}.products-postgres .postgres-bullets:last-child{margin-right:0}}.products-postgres .postgres-bullets li{padding-left:2em;position:relative;margin-bottom:2em}.products-postgres .postgres-bullets li:before{display:block;content:'';position:absolute;left:0;width:1.335em;height:1.335em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 450 344.91'%3E%3Cpath d='M450 67.35a28 28 0 01-8.14 19.73L192.18 336.77a28 28 0 01-39.47 0L8.14 192.19a28 28 0 010-39.46l39.48-39.49a28 28 0 0139.47 0l85.35 85.64L362.89 8.13a28 28 0 0139.47 0l39.48 39.49A28.17 28.17 0 01450 67.35z' fill='%232cc95c'/%3E%3C/svg%3E") center 75% no-repeat;background-size:100% auto}@media screen and (min-width: 600px){.products-postgres .postgres-bullets li{padding-right:0.75em}}@media screen and (min-width: 900px){.products-postgres .postgres-bullets li{padding-left:3em;padding-right:1.5em}.products-postgres .postgres-bullets li:before{width:1.78em;height:1.78em}}.products-industries{padding:4.5em 0;text-align:center}.products-industries .page-content-wrapper{max-width:1340px}.products-industries .industries .industry{margin-bottom:2em;float:left;display:block;margin-right:2.1276595745%;width:48.9361702128%}.products-industries .industries .industry:last-child{margin-right:0}.products-industries .industries .industry img{padding:0.375em 1.5em;max-width:145px;max-height:100px}.products-industries .industries .industry>div{max-width:180px;margin:0 auto}@media screen and (max-width: 599px){.products-industries .industries .industry:nth-child(2n){margin-right:0}}@media screen and (min-width: 600px){.products-industries .industries .industry{font-size:1.11em;float:left;display:block;margin-right:2.1276595745%;width:31.914893617%}.products-industries .industries .industry:last-child{margin-right:0}}@media screen and (min-width: 600px) and (max-width: 899px){.products-industries .industries .industry:nth-child(3n){margin-right:0}}@media screen and (min-width: 900px){.products-industries .industries .industry{margin-bottom:0;float:left;display:block;margin-right:2.1276595745%;width:14.8936170213%}.products-industries .industries .industry:last-child{margin-right:0}}.products-contact{background-color:#ffffff;padding:3em 0 8.5em}@media screen and (min-width: 600px){.products-contact{padding:3em 0 8.5em}}@media screen and (min-width: 900px){.products-contact{padding:3em 0 6em}}.products-ctas,.comparison-ctas{overflow:hidden}.products-ctas .cta,.comparison-ctas .cta{margin:2px 1.5em 1.5em}.products-ctas .cta .btn,.comparison-ctas .cta .btn{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media screen and (min-width: 480px){.products-ctas .cta,.comparison-ctas .cta{margin:2px auto 1.5em;padding:0 0.75em;float:left;display:block;margin-right:2.1276595745%;width:48.9361702128%}.products-ctas .cta:last-child,.comparison-ctas .cta:last-child{margin-right:0}.products-ctas .cta .btn,.comparison-ctas .cta .btn{max-width:290px}.products-ctas .cta:first-child .btn,.comparison-ctas .cta:first-child .btn{margin-right:0}.products-ctas .cta:last-child .btn,.comparison-ctas .cta:last-child .btn{margin-left:0}}@media screen and (min-width: 900px){.products-ctas,.comparison-ctas{float:left;display:block;margin-right:2.1276595745%;width:65.9574468085%;margin-left:17.0212765957%}.products-ctas:last-child,.comparison-ctas:last-child{margin-right:0}}@media screen and (min-width: 1200px){.products-ctas,.comparison-ctas{float:left;display:block;margin-right:2.1276595745%;width:57.4468085106%;margin-left:21.2765957447%}.products-ctas:last-child,.comparison-ctas:last-child{margin-right:0}}.product-whats-new .flex-cards,.right-for-you-main .flex-cards{justify-content:center}.product-whats-new .flex-cards .flex-card,.right-for-you-main .flex-cards .flex-card{flex-basis:16em;box-shadow:0 0 27px rgba(0,0,0,0.02);border-radius:3px;margin:1.722em 1em 3em 1em}@media screen and (min-width: 600px){.product-whats-new .flex-cards .flex-card,.right-for-you-main .flex-cards .flex-card{flex-basis:14em;max-width:calc(50% - 2em)}}@media screen and (min-width: 720px){.product-whats-new .flex-cards .flex-card,.right-for-you-main .flex-cards .flex-card{margin-left:1.3889em;margin-right:1.3889em;max-width:calc(50% - 2.7778em)}}.right-for-you{overflow:hidden}.right-for-you-header{padding:3em 0 0;position:relative}@media screen and (min-width: 600px){.right-for-you-header{padding-top:4.5em}}.right-for-you-header .header-wrapper{text-align:center;position:relative;margin-bottom:2em}.right-for-you-header .header-wrapper h2{display:inline-block;padding:0 0.75em;background-color:#ffffff;margin-bottom:0;position:relative}@media screen and (max-width: 599px){.right-for-you-header .header-wrapper h2{padding:0 0.375em;margin:0 .5em}}.right-for-you-header .header-wrapper .header-line{position:absolute;top:50%;left:50%;width:100vw;height:2px;background-color:#5cb85c;transform:translate(-50%, -50%)}.right-for-you-header p{max-width:830px;max-width:65ch;margin-left:auto;margin-right:auto;margin-bottom:0}.right-for-you-main{padding-bottom:4.5em}.right-for-you-main .venn-diagram{text-align:center;position:relative;border-bottom:2px solid #5cb85c;padding-bottom:calc(9.25vw + 0.5em);margin-top:9.25vw;margin-bottom:1em}@media screen and (min-width: 1200px){.right-for-you-main .venn-diagram{padding-bottom:calc(111px + 0.5em);margin-top:111px}}.right-for-you-main .venn-diagram img{width:55.22em;aspect-ratio:994 / 400}.right-for-you-main .venn-diagram .line-top,.right-for-you-main .venn-diagram .line-bottom{width:2px;height:9.25vw;max-height:6.167em;position:absolute;left:50%;margin-left:-1px;background-color:#5cb85c}.right-for-you-main .venn-diagram .line-top{bottom:calc(100% - .25em)}.right-for-you-main .venn-diagram .line-bottom{bottom:0}.right-for-you-main .flex-cards{margin-bottom:3em}.right-for-you-main .flex-cards .flex-card{max-width:300px;background-color:#1e873d;padding:0}.right-for-you-main .flex-cards .flex-card .flex-img{width:100%;height:auto;margin:0;background-color:#000000;border-radius:3px 3px 0 0;border:0px solid #1e873d;border-width:1px 1px 0 1px;position:relative;transition:border-color 0.2s;aspect-ratio:336 / 244}.right-for-you-main .flex-cards .flex-card .flex-img img{width:100%}.right-for-you-main .flex-cards .flex-card .flex-img img+img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:45.83%;max-height:54.1%}.right-for-you-main .flex-cards .flex-card .flex-content{width:100%;display:block;padding:1.5em 0.5em;text-align:center;color:#ffffff;transition:background-color 0.2s ease}.right-for-you-main .flex-cards .flex-card:hover .flex-content{background-color:#2cc95c}.right-for-you-main .flex-cards .flex-card:hover .flex-img{border-color:#2cc95c}@media screen and (min-width: 600px) and (max-width: 899px){.right-for-you-main .flex-cards .flex-card{flex-basis:16em}}@media screen and (min-width: 720px){.right-for-you-main .flex-cards .flex-card{margin-left:1.25em;margin-right:1.25em}}@media screen and (min-width: 900px){.right-for-you-main .flex-cards{justify-content:space-evenly}.right-for-you-main .flex-cards .flex-card{width:calc(25% - 2.5em);max-width:270px;flex-basis:11.8em}}@media screen and (min-width: 900px) and (max-width: 1199px){.right-for-you-main .flex-cards .flex-card{margin-left:0.75em;margin-right:0.75em}}@media screen and (max-width: 899px){.right-for-you-main .flex-cards .flex-card{margin-top:1.722em;margin-bottom:1.5em}}.right-for-you-main .info-box{clear:both;max-width:900px;margin:0 auto}.product-marquee{padding:4.5em 0 1.5em;background:#1a1a1a center no-repeat;background-size:cover}.product-marquee .marquee-content .btn{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media screen and (min-width: 480px){.product-marquee .marquee-content .btn{max-width:240px}}@media screen and (min-width: 900px){.product-marquee .marquee-content{float:left;display:block;margin-right:2.1276595745%;width:82.9787234043%;margin-left:8.5106382979%}.product-marquee .marquee-content:last-child{margin-right:0}}@media screen and (min-width: 1200px){.product-marquee .marquee-content{float:left;display:block;margin-right:2.1276595745%;width:65.9574468085%;margin-left:17.0212765957%}.product-marquee .marquee-content:last-child{margin-right:0}}#enterprise-marquee.product-marquee{background-image:url(../images/enterprise-marquee-bk-54a2d643.webp)}#enterprise-marquee.product-marquee .btn:focus{outline-offset:-2px}#cloud-marquee.product-marquee{background-image:url(../images/cloud-marquee-bk-d851755c.webp)}#cloud-marquee.product-marquee h1+.lead{margin-bottom:1.5em}.no-webp #enterprise-marquee.product-marquee,.no-js #enterprise-marquee.product-marquee{background-image:url(../images/enterprise-marquee-bk-e05dbed5.jpg)}.no-webp #cloud-marquee.product-marquee,.no-js #cloud-marquee.product-marquee{background-image:url(../images/cloud-marquee-bk-d226c66b.jpg)}#cloud-benefits.products-features{padding-top:9em;background:#1a1b1c url(../images/cloud-marquee-separator-7b86c9d7.svg) center top no-repeat;background-size:1366px 90px}@media screen and (min-width: 1200px){#cloud-benefits.products-features{background-size:contain}}#cloud-benefits.products-features .flex-cards .flex-card{padding:3em 0.75em}#cloud-benefits.products-features .flex-cards .flex-card .flex-img img{max-height:100%}#cloud-benefits.products-features .flex-cards .flex-card h4{max-width:290px;margin-left:auto;margin-right:auto}#cloud-benefits.products-features .flex-cards .flex-card p{max-width:330px}.product-features{padding:4.5em 0 0}.product-features h3{max-width:700px;margin-left:auto;margin-right:auto}.product-features ul.tab-nav>li{flex-basis:calc(50% - .375em);flex-grow:0}@media screen and (min-width: 480px){.product-features ul.tab-nav>li{flex-basis:calc(33.33% - .375em)}}@media screen and (min-width: 900px){.product-features ul.tab-nav>li{flex-basis:calc(16.66% - .375em)}}.product-features .product-feature{padding:4em 0 1.5em;border-bottom:1px solid #ddd}.product-features .product-feature .page-content-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap}.product-features .product-feature h4{margin-bottom:1.5em;flex-basis:100%}.product-features .product-feature .feature-point{flex:0 1 100%;font-weight:300;margin-bottom:1.5em}.product-features .product-feature .feature-point h6{letter-spacing:0.015em}.product-features .product-feature .feature-point p{word-spacing:0.025em}@media screen and (min-width: 480px){.product-features .product-feature .feature-point{flex-basis:50%;padding-right:1.5em}}@media screen and (min-width: 600px){.product-features .product-feature .feature-point{flex-basis:33.3%}}@media screen and (min-width: 900px){.product-features .product-feature .feature-point{flex-basis:25%}}.product-features .product-feature:last-child,.product-features .product-feature:last-of-type{border-bottom:none}.product_community_index .product-features,.product_citus-on-azure_index .product-features{padding-top:0}.product_community_index .product-features-hdr,.product_citus-on-azure_index .product-features-hdr{padding-top:4.5em;position:relative}.product_community_index .product-features-hdr h3,.product_citus-on-azure_index .product-features-hdr h3{max-width:700px}.product_community_index .product-features-hdr h2,.product_community_index .product-features-hdr h3,.product_citus-on-azure_index .product-features-hdr h2,.product_citus-on-azure_index .product-features-hdr h3{margin-left:auto;margin-right:auto}.product_community_index .product-features-hdr .green-arrow,.product_citus-on-azure_index .product-features-hdr .green-arrow{width:3.75em;height:2em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 329.53 164.77'%3E%3Cpath fill='%2371b851' d='M254.96 0l-90.19 90.19L74.57 0H0l164.77 164.77 37.28-37.29L329.53 0h-74.57z'/%3E%3C/svg%3E");background-size:contain;margin:-1em auto 3em;background-repeat:no-repeat}@media screen and (min-width: 900px){.product_community_index .product-features-hdr .green-arrow,.product_citus-on-azure_index .product-features-hdr .green-arrow{margin-top:-1.75em}}.product_community_index .product-features-hdr h2{max-width:800px}.product_citus-on-azure_index .product-features-hdr h2{max-width:33ch}.product_community_index .products-subnav .subnav-wrapper,.product_enterprise_index .products-subnav .subnav-wrapper{max-width:none}@media screen and (min-width: 1200px){.product_community_index .products-subnav .subnav-wrapper a,.product_enterprise_index .products-subnav .subnav-wrapper a{padding:1.5em 2.25em}}.product_citus-on-azure_index .products-subnav .subnav-wrapper a{padding:1em 2em}@media screen and (min-width: 900px){.product_citus-on-azure_index .products-subnav .subnav-wrapper a{padding:1.5em 3em}}@media screen and (min-width: 1200px){.product_citus-on-azure_index .products-subnav .subnav-wrapper a{padding:1.5em 4em}}.product-quote{padding:4.5em 0 3em;background-color:#1a1b1c}.product-quote .customer-quote .customer-logo{margin-bottom:3em;text-align:center}.product-quote .customer-quote .customer-logo img{width:80%}.product-quote .customer-quote blockquote{color:#ffffff;border:0px solid #1e873d;border-top-width:1px;padding:3em 0 0;font-size:1.11em;font-weight:300}.product-quote .customer-quote blockquote:before{display:block;content:"";width:50px;height:38px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 53.78'%3E%3Cpath d='M28.34 2.08v25.63a2.08 2.08 0 01-2.08 2.07H11.07a2.08 2.08 0 00-2.06 1.84L4.14 51.94A2.08 2.08 0 010 51.7V2.08A2.08 2.08 0 012.08 0h24.18a2.08 2.08 0 012.08 2.08zM69.93 0H45.75a2.08 2.08 0 00-2.08 2.08V51.7a2.08 2.08 0 004.14.24l4.88-20.29a2.09 2.09 0 012.07-1.84h15.19a2.07 2.07 0 002.07-2.07V2.08A2.08 2.08 0 0069.93 0z' fill='%231e873d'/%3E%3C/svg%3E") left top no-repeat;background-size:contain;margin-bottom:1.5em}.product-quote .customer-quote blockquote p{font-style:normal}.product-quote .customer-quote blockquote p:after{content:"\201D";font-weight:700}.product-quote .customer-quote blockquote cite{font-style:normal;display:block;text-align:right;font-weight:400;margin-bottom:0.75em}.product-quote .customer-quote blockquote cite:before{content:"— "}@media screen and (min-width: 600px){.product-quote .customer-quote{display:flex}.product-quote .customer-quote>div{flex:0 1}.product-quote .customer-quote .customer-logo{flex-basis:40%;position:relative;text-align:left;margin-bottom:0}.product-quote .customer-quote .customer-logo img{position:absolute;top:50%;left:0;transform:translateY(-50%);width:85%}.product-quote .customer-quote .customer-logo.pex-logo img{left:50%;transform:translate(-50%, -50%)}.product-quote .customer-quote blockquote{flex-basis:60%;border-width:0 0 0 1px;padding:0 0 0 2em}}@media screen and (min-width: 1200px){.product-quote .customer-quote blockquote{padding-left:3em}}.product-quote .quote-cta{margin-top:3em}.product-quote .quote-cta .btn-block{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}@media screen and (min-width: 480px){.product-quote .quote-cta .btn-block{max-width:400px}}@media screen and (min-width: 900px){.product-quote .quote-cta .btn-block{margin-right:0}}.product_community_index .product-quote{background-color:#000000;padding:4.5em 0}.bottom-contact{padding:4.5em 0 0}.bottom-contact h2{max-width:720px;margin-left:auto;margin-right:auto}.bottom-contact .products-ctas{padding:1.5em 0;overflow:hidden}.bottom-contact .alt-cta{clear:both}.bottom-contact .alt-cta a{white-space:nowrap}.bottom-contact .base-image{overflow:hidden;width:100%;position:relative;font-size:0}.bottom-contact .base-image img{width:109vw;margin:0 -4.5vw;max-width:1616px;transition:all .5s}@media screen and (min-width: 600px){.bottom-contact .base-image img{width:118.4vw;margin:0 -9.2vw}}@media screen and (min-width: 1616px){.bottom-contact .base-image img{margin:0 auto}}.bottom-contact .base-image .desktop-img{display:none}.bottom-contact .base-image .monitor-link{position:absolute;width:40.89vw;height:23.44vw;top:11.56vw;left:28.9vw;transition:all 0.2s linear}@media screen and (min-width: 600px){.bottom-contact .base-image .monitor-link{width:35.65vw;height:20.35vw;top:10.03vw;left:31.55vw}}@media screen and (min-width: 1370px){.bottom-contact .base-image .monitor-link{width:487px;height:278px;top:137px;left:50%;margin-left:-252px}}.bottom-contact .base-image .monitor-link:hover,.bottom-contact .base-image .monitor-link:focus{background-color:rgba(36,150,70,0.25)}.bottom-contact .base-image .monitor-link:focus{outline-offset:0}@media screen and (min-width: 600px){.bottom-contact .base-image .mobile-img{display:none}.bottom-contact .base-image .desktop-img{display:inline}}#on-azure.bottom-contact{background:linear-gradient(0deg, rgba(240,240,240,0) 0%, #f0f0f0 100%) center top no-repeat;background-size:100% 6em}.product_citus-on-azure_index .bottom-contact h2{max-width:920px}.diagram-wrapper{width:100%;padding-bottom:87.89%;height:1px;overflow:visible;position:relative}#citus-architecture{position:absolute;top:0;left:0;overflow:visible}#citus-architecture #cogs-glo path,#citus-architecture #dataSet-glo path,#citus-architecture #glowShard path{-webkit-filter:url(#glow);filter:url(#glow)}#citus-architecture #CoordinatorNode-glow,#citus-architecture #app-glo,#citus-architecture [id*="worker-node-border-"]{-webkit-filter:url(#glow);filter:url(#glow)}#citus-architecture [id*="-code-snip"],#citus-architecture [id*="-glowShard"],#citus-architecture .app-arrow-up-glo,#citus-architecture .app-arrow-down-glow,#citus-architecture #cogs-glo,#citus-architecture #dataSet-glo,#citus-architecture #CoordinatorNode-glow,#citus-architecture #app-glo,#citus-architecture [id$="-rightArrows"] [id*="-rightArrow"],#citus-architecture [id$="-leftArrows"] [id*="-leftArrow"],#citus-architecture [id*="worker-node-border-"]{opacity:0}@media screen and (min-width: 900px){#citus-architecture #big-arrows{display:none}}#diagram-nav{display:flex;justify-content:center;align-items:flex-end;margin:0 -0.25em 3em}#diagram-nav #diagram-play{margin-bottom:-3px;margin-right:6px;z-index:2}#diagram-nav #diagram-play .play-btn{font-size:0;line-height:0;width:1.75rem;height:1.75rem;border-radius:0;border:2px solid #ffffff;position:relative;overflow:hidden;background-color:transparent;transition:all .2s ease}#diagram-nav #diagram-play .play-btn svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%}#diagram-nav #diagram-play .play-btn:focus{background-color:#1e873d;border-color:#1e873d;outline:2px dashed #949595}#diagram-nav #diagram-play .play-btn:hover{background-color:#2cc95c;border-color:#2cc95c}#diagram-nav #diagram-play.activate-btn .play-btn{opacity:1;box-shadow:0 0 10px rgba(0,0,0,0.5);background-color:rgba(0,0,0,0.5)}#diagram-nav #diagram-play.activate-btn .play-btn:focus{background-color:#1e873d}#diagram-nav #diagram-play.activate-btn .play-btn:hover{background-color:#2cc95c}@media screen and (min-width: 600px){#diagram-nav #diagram-play.activate-btn{transform:scale(2) translateY(7em)}}@media screen and (max-width: 599px){#diagram-nav #diagram-play{order:-1}}@media screen and (min-width: 600px){#diagram-nav #diagram-play{padding-top:1.5em}#diagram-nav #diagram-play .play-btn{width:2.25rem;height:2.25rem;opacity:0.5}#diagram-nav #diagram-play .play-btn:hover,#diagram-nav #diagram-play .play-btn:focus{opacity:1}}@media screen and (min-width: 1200px){#diagram-nav #diagram-play .play-btn{width:2.5rem;height:2.5rem}}@media screen and (min-width: 1400px){#diagram-nav #diagram-play .play-btn{width:3rem;height:3rem}}#diagram-nav #diagram-tabs{margin-bottom:0}@media screen and (min-width: 600px){#diagram-nav{flex-wrap:wrap;margin-bottom:1.5em}#diagram-nav #diagram-tabs{width:100%}}#diagram-tabs{justify-content:center;position:relative;padding-top:2.25em}@media screen and (min-width: 600px){#diagram-tabs{margin:0 -0.5em 3em;padding-top:0;display:flex;justify-content:flex-start}}#diagram-tabs .tab-group{display:inline-block}@media screen and (min-width: 600px){#diagram-tabs .tab-group{display:flex;flex-wrap:wrap}}#diagram-tabs .tab-group>div{flex:0 1 100%;justify-content:flex-start}#diagram-tabs .tab-group .header-bar{text-align:left;color:#1e873d;font-size:.778em;border-bottom:8px solid #1e873d;margin:0 0.25rem 1.5em}@media screen and (min-width: 600px){#diagram-tabs .tab-group .header-bar{margin:0 0.5rem 1.5em}}#diagram-tabs .tab-group .button-group{display:inline-block}#diagram-tabs .tab-group .button-group button{border:2px solid #fff;background-color:transparent;font-size:.889em;margin:0 .25em;padding-left:0;padding-right:0;text-align:center;display:block;width:100%;transition:all 0.2s}#diagram-tabs .tab-group .button-group button.on{-webkit-animation-name:fadeInBtn;animation-name:fadeInBtn;-webkit-animation-duration:.5s;animation-duration:.5s;border-color:#1e873d;background-color:#1e873d}#diagram-tabs .tab-group .button-group button:focus{outline:2px dashed #949595;outline-offset:3px}@media screen and (min-width: 600px){#diagram-tabs .tab-group .button-group button:focus{outline-offset:0}}@-webkit-keyframes fadeInBtn{from{border-color:#ffffff;background-color:transparent}to{border-color:#1e873d;background-color:#1e873d}}@keyframes fadeInBtn{from{border-color:#ffffff;background-color:transparent}to{border-color:#1e873d;background-color:#1e873d}}#diagram-tabs .tab-group .button-group button h5{color:#1e873d;position:absolute;top:0;left:calc(50% - 17px);transform:translateX(-50%);opacity:0;font-weight:700}#diagram-tabs .tab-group .button-group button .extra,#diagram-tabs .tab-group .button-group button .word{display:none}@media screen and (max-width: 599px){#diagram-tabs .tab-group .button-group button{width:1.5em !important;height:1.5em !important;padding:0;border-radius:50%;display:inline-block}}@media screen and (min-width: 600px){#diagram-tabs .tab-group .button-group button{margin:0 .5em}#diagram-tabs .tab-group .button-group button .extra,#diagram-tabs .tab-group .button-group button .word{display:block}#diagram-tabs .tab-group .button-group button h5{display:none}}@media screen and (min-width: 600px) and (max-width: 899px){#diagram-tabs .tab-group .button-group button{padding-top:.375em;padding-bottom:.375em;line-height:1.1}}@media screen and (min-width: 900px){#diagram-tabs .tab-group .button-group button .extra,#diagram-tabs .tab-group .button-group button .word{display:inline-block}}@media screen and (min-width: 1200px){#diagram-tabs .tab-group .button-group button{font-size:1em}}@media screen and (min-width: 600px){#diagram-tabs .tab-group .button-group{display:flex}}#diagram-tabs .tab-group.double .button-group button{width:calc(50% - .5em)}@media screen and (min-width: 600px){#diagram-tabs .tab-group.double .button-group button{width:calc(50% - 1em)}}@media screen and (min-width: 600px){#diagram-tabs .tab-group{flex:0 1 20%}#diagram-tabs .tab-group.double{flex-basis:40%}}#diagram-content{position:relative}#diagram-content::after{clear:both;content:"";display:block}#diagram-content #diagram-text{min-height:145px;padding:0 0.5em}#diagram-content #diagram-text p{color:#e7e7e7}#diagram-content #diagram-text h5{font-weight:700;color:#239f49}#diagram-content #diagram-text pre,#diagram-content #diagram-text .pre-code{font-size:.889em;color:#42bdbd;font-family:'Inconsolata', Consolas, monospace;border-left:3px solid #239f49;padding-left:1em}#diagram-content #diagram-text pre .lg,#diagram-content #diagram-text .pre-code .lg{color:#2cc95c}#diagram-content #diagram-text pre .lb,#diagram-content #diagram-text .pre-code .lb{color:#26c4f4}#diagram-content #diagram-text pre .w,#diagram-content #diagram-text .pre-code .w{color:#ffffff}#diagram-content #diagram-text pre .s,#diagram-content #diagram-text .pre-code .s{color:#949595}#diagram-content #diagram-text pre .g,#diagram-content #diagram-text .pre-code .g{color:#1e873d}#diagram-content #diagram-text .text-area{max-height:0;opacity:0;overflow:hidden}#diagram-content #diagram-text .text-area p{margin-bottom:0}#diagram-content #diagram-text.not-loaded{min-height:0}#diagram-content #diagram-text.not-loaded #placeholder.text-area{max-height:none;opacity:1}#diagram-content #diagram-text.not-loaded #placeholder.text-area .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5)}#diagram-content #diagram-animation{margin-bottom:1.5em;transition:padding .3s;position:relative}#diagram-content #diagram-animation:focus{outline:none}#diagram-content #diagram-animation .desktop-arrows{position:absolute;width:13%;left:-12%;top:37%;display:none}#diagram-content #diagram-animation.not-loaded{opacity:0.5}@media screen and (min-width: 600px){#diagram-content #diagram-animation{padding:0 4.5em}#diagram-content #diagram-text{padding:0 5em}}@media screen and (min-width: 900px){#diagram-content #diagram-text{padding:0;float:left;display:block;margin-right:2.1276595745%;width:40.4255319149%}#diagram-content #diagram-text:last-child{margin-right:0}#diagram-content #diagram-text .text-area{transform:translateY(-50%);position:absolute;top:45%}#diagram-content #diagram-animation{padding:0;float:left;display:block;margin-right:2.1276595745%;width:53.1914893617%;margin-left:4.2553191489%;margin-bottom:0}#diagram-content #diagram-animation:last-child{margin-right:0}#diagram-content #diagram-animation .desktop-arrows{display:block}}@media screen and (min-width: 900px){#diagram-summary{float:left;display:block;margin-right:2.1276595745%;width:74.4680851064%}#diagram-summary:last-child{margin-right:0}}.productpage-video{padding:3em 0 4.5em}.productpage-video p code{background-color:#f7f7f7;border:1px solid #ddd;border-radius:3px;color:#333;font-size:0.8em;padding:1px 4px 2px;margin:0 2px}.productpage-video p code.dark{background-color:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.25);color:#e7e7e7}.productpage-video .video-box{max-width:950px;margin:1.5em auto}.productpage-video .video-box .video-wrapper{box-shadow:0 0 15px rgba(0,0,0,0.25)}@media screen and (min-width: 600px) and (max-width: 899px){.productpage-video{text-align:center}}.slant-separator-right,.slant-separator-left{width:100%}.slant-separator-right img,.slant-separator-left img{width:100%;display:block}.slant-separator-right{background:url(../images/slant-separator-right-8272c3fb.svg) right top no-repeat,linear-gradient(180deg, #1a1b1c 0%, #1a1b1c 50%, black 50%, black 100%) center;background-size:100% 100%, 100% 100%;margin:-3em 0 0}.slant-separator-left{background:url(../images/diagram-separator-slant-2e059afd.svg) left top no-repeat,linear-gradient(0deg, #fff 0%, #fff 50%, #000 50%, #000 100%) center no-repeat;background-size:100% 100%, 100% 100%;margin:-1em 0 -1em;width:100%;height:9.14vw}.comparison-promo{background-color:#e7e7e7;padding:4.5em 0 0;position:relative}.comparison-promo:before{content:"";display:block;width:4em;position:absolute;top:0;left:50%;margin-left:-2em;border:2em solid transparent;border-top-color:#ffffff}.comparison-promo .page-content-wrapper{background:url(../images/comparison-screenshot-4b011253.webp) center bottom -71.5vw no-repeat;background-size:80% auto;padding-bottom:calc(2em + 31vw)}@media screen and (min-width: 600px){.comparison-promo .page-content-wrapper{background-position:0.75em top;background-size:calc(39% - 0.75em) auto;padding-bottom:4.5em}}@media screen and (min-width: 1200px){.comparison-promo .page-content-wrapper{background-size:calc(43% - 1.5em) auto;background-position:1.5em top}}.comparison-promo-text{text-align:center}.comparison-promo-text .lead{margin-bottom:1.5em}@media screen and (max-width: 400px){.comparison-promo-text .btn{padding-right:1.75em;padding-left:1.75em}}@media screen and (min-width: 600px){.comparison-promo-text{float:left;display:block;margin-right:2.1276595745%;width:57.4468085106%;float:right;text-align:left}.comparison-promo-text:last-child{margin-right:0}}@media screen and (min-width: 1200px){.comparison-promo-text{float:left;display:block;margin-right:2.1276595745%;width:53.1914893617%;float:right}.comparison-promo-text:last-child{margin-right:0}}.no-webp .comparison-promo .page-content-wrapper,.no-js .comparison-promo .page-content-wrapper{background-image:url(../images/comparison-screenshot-2e4ec266.jpg)}#comparison:not(.product-comparison):target,.products-main-content #performance:target,#citus-diagram,#azure-interest:target{display:block;position:relative;top:-107px;visibility:hidden}@media screen and (min-width: 900px){#comparison:not(.product-comparison):target,.products-main-content #performance:target,#citus-diagram,#azure-interest:target{top:-118px}}@media screen and (min-width: 1400px){#comparison:not(.product-comparison):target,.products-main-content #performance:target,#citus-diagram,#azure-interest:target{top:-125px}}#demo-video.hyperscale-demo:target,#quotes.for-hyperscale:target,#register:target,#get-started:target,#cituswhatsnew:target,#capabilities:target{position:relative;top:-68px;visibility:hidden;display:block}.product-benefits-new{padding:4.5em 0 calc(7.89vw - 1em);background-color:#000000;position:relative}@media screen and (min-width: 1647px){.product-benefits-new{padding-bottom:calc(125px - 1em)}}@media screen and (min-width: 600px){.product-benefits-new.feature-bullets .bullets{margin-right:0}}.product-benefits-new.feature-bullets .bullets .bullet{margin-right:0}.product-benefits-new.feature-bullets .bullets .bullet-icon{width:3.889em;height:3.167em;text-align:right;margin-bottom:1.5em}.product-benefits-new.feature-bullets .bullets .bullet-icon .icon-wrapper{width:3.167em;height:3.167em;background-color:#5ebb67;border-radius:50%;position:relative;display:inline-block}.product-benefits-new.feature-bullets .bullets .bullet-icon .icon-wrapper>img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:65%}.product-benefits-new.feature-bullets .bullets .bullet-icon .icon-wrapper>img.postgres-icon{transform:translate(-50%, -45%)}.product-benefits-new.feature-bullets .bullets .bullet-icon svg{max-width:100%;max-height:100%}@media screen and (min-width: 600px){.product-benefits-new.feature-bullets .bullets .bullet-icon svg{max-width:81.43%}}.product-benefits-new.feature-bullets .bullets .bullet-content{margin-bottom:4.5em}.product-benefits-new.feature-bullets .bullets .bullet-content h5{margin-bottom:0.375em}.product-benefits-new.feature-bullets .bullets .bullet-content p{max-width:50ch;font-weight:300}@media screen and (min-width: 600px){.product-benefits-new.feature-bullets:not(.compact) .bullets .bullet{margin-right:2.25em}}@media screen and (min-width: 900px){.product-benefits-new.feature-bullets:not(.compact) .bullets .bullet{flex-basis:22.5em}}@media screen and (min-width: 480px){.product-benefits-new.feature-bullets:not(.compact) .bullets .bullet-content{margin-left:5.25em}}.product-benefits-new.feature-bullets.compact{padding-bottom:2.5em}.product-benefits-new.feature-bullets.compact .bullets{text-align:center;margin:0}@media screen and (min-width: 600px){.product-benefits-new.feature-bullets.compact .bullets{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width: 1300px){.product-benefits-new.feature-bullets.compact .bullets{margin:0 -1em}}.product-benefits-new.feature-bullets.compact .bullets .bullet{padding:0.75em 0;max-width:45ch;margin:0;flex-basis:auto}@media screen and (max-width: 599px){.product-benefits-new.feature-bullets.compact .bullets .bullet{margin:0 auto}}@media screen and (min-width: 600px){.product-benefits-new.feature-bullets.compact .bullets .bullet{flex-grow:0;flex-shrink:1;width:48%}}@media screen and (min-width: 900px){.product-benefits-new.feature-bullets.compact .bullets .bullet{width:31%}}.product-benefits-new.feature-bullets.compact .bullets .bullet-icon{text-align:center;float:none;width:100%}.product-benefits-new.feature-bullets.compact .bullets .bullet-content{margin-left:0;margin-bottom:2em}.product-benefits-new.feature-bullets.compact .bullets .bullet h4{max-width:300px;margin-left:auto;margin-right:auto}.product-benefits-new .benefits-hdr{position:relative;margin-bottom:4.5em;text-align:center}.product-benefits-new .benefits-hdr h2{margin:0;display:inline-block;padding:0 0.75em;background-color:#000000;position:relative}.product-benefits-new .benefits-hdr .divider-line{position:absolute;top:50%;right:0;left:0;margin-top:-1px;height:2px;background-color:#5cb85c}.grass-separator{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1646.99 248.99'%3E%3Cpath fill='%235cb85c' fill-rule='evenodd' d='M411.94 89.7L1646.98 0l-.29 248.99-923.65-106.21-311.1-53.08z'/%3E%3Cpath fill='%23249646' fill-rule='evenodd' d='M0 .75l727.6 142.2L0 155.49V.75z'/%3E%3C/svg%3E") center center no-repeat;background-size:calc(100% + 1px) auto;width:100%;height:15.12vw;max-height:249px;position:absolute;top:calc(100% - 7.59vw);right:0;left:0}@media screen and (min-width: 1647px){.grass-separator{top:calc(100% - 125px)}}.products-subnav{width:100%;background-color:#646464;z-index:99;box-shadow:0 1px 1px rgba(0,0,0,0.25);transition:background-color .3s ease}.products-subnav.is-sticky{position:fixed !important;top:68px !important}@media screen and (max-width: 271px){.products-subnav.is-sticky{position:static !important}}@media screen and (max-width: 414px) and (orientation: landscape){.products-subnav.is-sticky{position:static !important}}.products-subnav .subnav-wrapper{max-width:1300px;margin:0 auto;white-space:nowrap;text-align:center;font-size:0;overflow-x:auto;overflow-y:hidden;transition:all .2s ease}.products-subnav .subnav-wrapper a{text-transform:uppercase;color:#ffffff;display:inline-block;padding:1em 1.5em;font-size:0.725rem;box-shadow:inset 0 0 #ffffff;background-color:transparent;border-radius:0}.products-subnav .subnav-wrapper a:hover,.products-subnav .subnav-wrapper a.active{color:#ffffff}@media screen and (min-width: 480px){.products-subnav .subnav-wrapper a:hover{box-shadow:inset 0 -4px #ffffff}.products-subnav .subnav-wrapper a:focus{box-shadow:inset 0 -4px rgba(255,255,255,0.5)}}@media screen and (min-width: 480px) and (forced-colors: active){.products-subnav .subnav-wrapper a{position:relative}.products-subnav .subnav-wrapper a:hover:after,.products-subnav .subnav-wrapper a:focus:after{content:'';width:100%;height:0;position:absolute;border-bottom:4px solid currentColor;bottom:0;left:0}.products-subnav .subnav-wrapper a:focus:after{opacity:0.5}}@media screen and (min-width: 900px){.products-subnav .subnav-wrapper a{padding:1.5em 2em}}@media screen and (min-width: 1200px){.products-subnav .subnav-wrapper a{padding:1.5em 3em}}@media screen and (min-width: 1400px){.products-subnav .subnav-wrapper a{font-size:0.8125rem}}.products-subnav .subnav-wrapper a.active{box-shadow:inset 0 -4px #ffffff}@media (forced-colors: active){.products-subnav .subnav-wrapper a.active{position:relative}.products-subnav .subnav-wrapper a.active:after{content:'';width:100%;height:0;position:absolute;border-bottom:4px solid currentColor;bottom:0;left:0}}.products-subnav.black-subnav{background-color:#000000}@media screen and (min-width: 480px){.products-subnav.black-subnav .subnav-wrapper a:hover{box-shadow:inset 0 -4px #5cb85c}.products-subnav.black-subnav .subnav-wrapper a:focus{box-shadow:inset 0 -4px rgba(92,184,92,0.5)}}@media screen and (min-width: 480px) and (forced-colors: active){.products-subnav.black-subnav .subnav-wrapper a{position:relative}.products-subnav.black-subnav .subnav-wrapper a:hover:after,.products-subnav.black-subnav .subnav-wrapper a:focus:after{border-bottom-color:#5cb85c}}.products-subnav.black-subnav .subnav-wrapper a.active{box-shadow:inset 0 -4px #5cb85c}@media (forced-colors: active){.products-subnav.black-subnav .subnav-wrapper a.active:after{border-bottom-color:#5cb85c}}.comparison-marquee{background:#1a1b1c url(../images/comparison-marquee-bk-c78bc4bc.webp) center no-repeat;background-size:cover;padding:4.5em 0;position:relative}.comparison-marquee h1{margin-bottom:0.375em}.comparison-marquee h1+.lead{margin-bottom:1.5em}.comparison-marquee p{max-width:60ch;margin-left:auto;margin-right:auto}.no-webp .comparison-marquee,.no-js .comparison-marquee{background-image:url(../images/comparison-marquee-bk-92ee0053.jpg)}p.azure-promo{margin-bottom:1.5em}.comparison-azure-promo{background-color:#000000;padding:calc(2.66vw + 4.5em) 0 4.5em}.comparison-azure-promo h2{max-width:720px;margin-left:auto;margin-right:auto}.new-product-marquee{background:#000000 center bottom no-repeat;position:relative;padding:3em 0;background-size:50vw auto}@media screen and (max-width: 599px){.new-product-marquee{padding-bottom:calc(1.5em + 41.58vw)}}@media screen and (min-width: 600px){.new-product-marquee{padding:4.5em 0;background-position-x:97%;background-size:38% auto}}@media screen and (min-width: 1200px){.new-product-marquee{background-position-x:calc(50% + 21em);background-size:24.667em auto}}.new-product-marquee h1{margin-bottom:0.375em;max-width:27ch}@media screen and (max-width: 320px){.new-product-marquee h1{font-size:2.65em}}@media screen and (min-width: 420px){.new-product-marquee h1 span{white-space:nowrap}}.new-product-marquee .marquee-content{max-width:600px}@media screen and (min-width: 600px){.new-product-marquee .marquee-content{width:58%}}.new-product-marquee p:last-child{margin-bottom:0}#community-marquee.new-product-marquee{background-color:#0D1120;background-image:url(../images/releases/citus13-flag-635a0c5a.svg),url(../images/releases/citus13-big-star-db003f69.svg),url(../images/releases/citus13-stars-bb048aa8.svg),url(../images/releases/citus13-star-blurs-f6dfb8a9.svg),url(../images/releases/citus13-clouds-tr-603bf081.svg),url(../images/releases/citus13-clouds-tl-d385eae1.svg),url(../images/releases/citus13-clouds-bl-7d246344.svg),url(../images/releases/citus13-clouds-br-8faa9c7c.svg);background-size:52% auto, 143.95% auto, 143.95% auto, 143.95% auto, 143.95% auto, 143.95% auto, 143.95% auto, 143.95% auto;background-position-x:calc(50% + 11em),32%,32%,32%,32%,38%,32%,32%;background-position-y:calc(100% + 18.25vw),calc(100% + 12.25vw),calc(100% + 12.25vw),calc(100% + 12.25vw),calc(100% + 12.25vw),calc(50% - 1.75vw),calc(100% + 12.25vw);transition:background-position 0.3s, background-size 0.3s}@media screen and (min-width: 900px){#community-marquee.new-product-marquee{background-position-x:calc(50% + 10em), 89%, 89%, 89%, 54%, 54%, 54%, 54%;background-position-y:-1.25em, 68%, 68%, 68%, 75%, 75%, 75%, 75%}}@media screen and (min-width: 900px) and (max-width: 1399px){#community-marquee.new-product-marquee{background-size:31.5em auto, auto 304.7%, auto 304.7%, auto 304.7%, 185.2% auto, 185.2% auto, 185.2% auto, 185.2% auto}}@media screen and (min-width: 1400px){#community-marquee.new-product-marquee{background-size:31.5em auto, auto 304.7%, auto 304.7%, auto 304.7%, 185.2% auto, 185.2% auto, 185.2% auto, 185.2% auto}}@media screen and (min-width: 1840px){#community-marquee.new-product-marquee{background-position-x:calc(50% + 10em), 54%, 54%, 54%, 100%, 0%, 0%, 100%;background-size:31.5em auto, 100.2% auto, 100.2% auto, 100.2% auto, auto 304.7%, auto 304.7%, auto 304.7%, auto 304.7%}}@media screen and (max-width: 599px){#community-marquee.new-product-marquee{background-size:52% auto, 200.95% auto, 200.95% auto, 200.95% auto, 200.95% auto, 200.95% auto, 200.95% auto, 200.95% auto;background-position-x:calc(50% + 2em), 32%, 32%, 32%, 32%, 38%, 32%, 32%;padding-bottom:12em;text-align:center}#community-marquee.new-product-marquee .lead{margin-bottom:1.5em !important}}@media screen and (min-width: 600px){#community-marquee.new-product-marquee{padding-bottom:3em}}@media screen and (min-width: 900px){#community-marquee.new-product-marquee .lead{max-width:47ch}}.hyperscale-marquee.new-product-marquee{background-image:url(../images/icons/hyperscale-lockup-2-b91639a6.svg)}@media screen and (max-width: 599px){.hyperscale-marquee.new-product-marquee{background-size:60vw auto;padding-bottom:calc(1.5em + 43.4vw)}}@media screen and (min-width: 900px){.hyperscale-marquee.new-product-marquee{min-height:22em}}@media screen and (min-width: 1200px){.hyperscale-marquee.new-product-marquee{min-height:20em}}.msft-link{background-color:#333;padding:1.5em 0}@media screen and (min-width: 900px){.msft-link{text-align:left}}.msft-link .lead{margin-bottom:0}.msft-link a.promo-message{margin-bottom:0}@media screen and (min-width: 375px){.msft-link a.promo-message .text-xgreen.cosmosdb{white-space:nowrap}}.msft-link a.promo-message:focus{color:#ffffff}.msft-link a.promo-message small{font-size:88%}@media screen and (max-width: 899px){.msft-link a.promo-message:before{display:none}}.hyperscale-scale-out{padding:4.5em 0 calc(4.5em + 3.125vw);position:relative}.hyperscale-scale-out:after{position:absolute;content:'';width:100%;height:8.646vw;top:calc(100% - 3.125vw);background:url(../images/hyperscale-separator-ce4f3b2d.png) center center no-repeat;background-size:cover}.hyperscale-scale-out .intro-content{margin:0 auto;display:flex;flex-wrap:wrap;order:1}.hyperscale-scale-out .intro-content .azure-postgres-icon{order:1;width:100%}.hyperscale-scale-out .intro-content .azure-postgres-icon img,.hyperscale-scale-out .intro-content .azure-postgres-icon svg{width:23em;height:9.278em;max-width:100%}.hyperscale-scale-out .intro-content .content-text{width:100%}.hyperscale-scale-out .intro-content .content-text p{max-width:65ch;margin-left:auto;margin-right:auto}.hyperscale-benefits.product-benefits-new{padding:4.5em 0 0;background-color:#000000}.hyperscale-video{background-color:#f1f1f1;padding:5.667em 0 calc(2em + 53px);border-top:0.3889em solid #5cb85c;position:relative}@media screen and (min-width: 1424px){.hyperscale-video{padding-bottom:calc(2em + 3.72vw)}}.hyperscale-video .green-triangle{width:0;height:0;border-style:solid;border-width:1.667em 1.667em 0 1.667em;border-color:#5cb85c transparent transparent transparent;position:absolute;top:-3px;left:50%;margin-left:-1.667em}.hyperscale-video h2{max-width:30ch;margin-left:auto;margin-right:auto}.hyperscale-video p{max-width:65ch;margin-left:auto;margin-right:auto}.hyperscale-video .video-wrapper{max-height:630px;box-shadow:0 0 10px rgba(0,0,0,0.25)}.hyperscale-video .video-wrapper img{height:auto !important;top:50%;transform:translateY(-50%)}.hyperscale-video .video-desc{font-weight:300;margin:0 auto;max-width:80ch}.hyperscale-quotes{padding:4.5em 0;background-color:#f7f7f7;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.hyperscale-quotes h2{max-width:30ch;margin-left:auto;margin-right:auto}.hyperscale-get-started{padding:calc(3em + 57px) 0 4.5em;position:relative}@media screen and (min-width: 1424px){.hyperscale-get-started{padding-top:calc(3em + 4vw)}}.hyperscale-get-started .separator{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1424 110'%3E%3Cpath fill='%231a6a32' fill-rule='evenodd' d='M470.45 70.53L791.65 92 1424 103.36V0h-80.41L910.64 29 470.45 70.53z'/%3E%3Cpath fill='%235cb85c' fill-rule='evenodd' d='M913.64 29L0 32.69v57L92.74 110l820.9-81z'/%3E%3C/svg%3E") center no-repeat;background-size:1424px auto;height:110px;position:absolute;top:-53px;right:0;left:0}@media screen and (min-width: 1424px){.hyperscale-get-started .separator{background-size:calc(100% + 1px) auto;top:-3.72vw;height:7.725vw}}.hyperscale-get-started h2{max-width:31ch;margin-left:auto;margin-right:auto}.hyperscale-get-started .get-started-steps{max-width:935px;margin:6em auto}.hyperscale-get-started .get-started-steps .expander{counter-increment:step-counter;position:relative}.hyperscale-get-started .get-started-steps .expander.flip-arrow.light-theme .expander-trigger{padding-left:2em;transition:color 0.2s ease}.hyperscale-get-started .get-started-steps .expander.flip-arrow.light-theme .expander-trigger:before{content:counter(step-counter) "/";position:absolute;display:block;left:0;top:1.55em;width:1.5em;text-align:right;font-size:1em;font-weight:700;z-index:1;font-family:'Lato', sans-serif;-webkit-mask:none;mask:none;background-color:transparent}.hyperscale-get-started .get-started-steps .expander.flip-arrow.light-theme .expander-trigger:after{top:0;height:100%}.hyperscale-get-started .get-started-steps .expander.flip-arrow.light-theme .expander-trigger.expanded:before{color:#000000}@media screen and (min-width: 600px){.hyperscale-get-started .get-started-steps .expander.flip-arrow.light-theme .expander-trigger{padding-left:3em}.hyperscale-get-started .get-started-steps .expander.flip-arrow.light-theme .expander-trigger:before{left:0.75em}}.hyperscale-get-started .get-started-steps .expander.flip-arrow.light-theme .expander-content{font-weight:400}.hyperscale-get-started .get-started-steps .expander.flip-arrow.light-theme .expander-content code{color:inherit;background-color:#eee;border:1px solid #ddd;border-radius:3px;font-size:.8em;padding:1px 4px 2px;margin:0 2px}.hyperscale-contact{padding:4.5em 0;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1084.92 53.45'%3E%3Cpath fill='%23aedcae' d='M415.06 0L166.63 21.67 0 4.22v27.77L567.71 6.25 415.06 0z'/%3E%3Cpath fill='%235cb85c' d='M923.07 23.18L659.41 2.09l-91.7 4.16L0 31.99v21.46h1084.92V5.92L923.07 23.18z'/%3E%3C/svg%3E") center bottom no-repeat;background-size:1366px 66px;background-position:center bottom;text-align:center;font-weight:300;transition:background-position .3s ease}@media screen and (min-width: 600px){.hyperscale-contact{padding:6em 0;background-size:contain}}.hyperscale-contact .products-ctas{padding-bottom:1.5em}.hyperscale-contact h2{max-width:25ch;margin-left:auto;margin-right:auto}@media screen and (min-width: 480px) and (max-width: 599px){.hyperscale-get-started .products-ctas .cta,.hyperscale-contact .products-ctas .cta{width:100%;margin:0 auto 1.5em;max-width:380px;float:none}}@media screen and (min-width: 480px){.hyperscale-get-started .products-ctas .cta .btn,.hyperscale-contact .products-ctas .cta .btn{max-width:none}.hyperscale-get-started .products-ctas .cta:only-child,.hyperscale-contact .products-ctas .cta:only-child{float:none;display:inline-block}}@media screen and (min-width: 900px){.hyperscale-get-started .products-ctas,.hyperscale-contact .products-ctas{float:left;display:block;margin-right:2.1276595745%;width:65.9574468085%;margin-left:17.0212765957%}.hyperscale-get-started .products-ctas:last-child,.hyperscale-contact .products-ctas:last-child{margin-right:0}}@media screen and (min-width: 1200px){.hyperscale-get-started .products-ctas,.hyperscale-contact .products-ctas{float:left;display:block;margin-right:2.1276595745%;width:57.4468085106%;margin-left:21.2765957447%}.hyperscale-get-started .products-ctas:last-child,.hyperscale-contact .products-ctas:last-child{margin-right:0}}.product-whats-new{padding:4.5em 0 3em;background-color:#f1f1f1}.product-whats-new .flex-cards .flex-card{background-color:#ffffff;padding:0 2em 2em}.product-whats-new .flex-cards .flex-card .flex-img{width:8.778em;height:8.778em;margin-bottom:2em;margin-top:-1.722em;background-color:#ffffff;box-shadow:0 0 27px rgba(0,0,0,0.12);position:relative}.product-whats-new .flex-cards .flex-card .flex-img.citus-con{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 896.5 736.43'%3E%3Cdefs%3E%3ClinearGradient id='b' x1='98.12' y1='203.78' x2='826.93' y2='624.57' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%236abb63'/%3E%3Cstop offset='1' stop-color='%23239f49'/%3E%3C/linearGradient%3E%3Cstyle%3E.c%7Bfill:url(%23b);fill-rule:evenodd%7D%3C/style%3E%3C/defs%3E%3Cpath d='M365.31 735C168.07 711.5-22.36 512.27 2.13 312.98 26.63 113.68 152.88-20.84 350.12 2.66s332.7 108.51 505.57 290.92C1037.89 485.84 562.56 758.5 365.32 735Z' fill='url(%23b)' fill-rule='evenodd'/%3E%3C/svg%3E");background-size:73% auto;background-repeat:no-repeat;background-position:center}.product-whats-new .flex-cards .flex-card .flex-img.citus-con .cc-logo-icon{width:115px;max-width:53.57%;aspect-ratio:3.133 / 2.533;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.product-whats-new .flex-cards .flex-card .flex-img.citus-con .cc-logo-icon svg,.product-whats-new .flex-cards .flex-card .flex-img.citus-con .cc-logo-icon img{position:absolute}.product-whats-new .flex-cards .flex-card .flex-img.citus-con .cc-logo-icon img{top:0;left:0;height:100%}.product-whats-new .flex-cards .flex-card .flex-img.citus-con .cc-logo-icon svg{top:32.89%;right:0;width:87.23%;height:59.21%}.product-whats-new .flex-cards .flex-card .flex-img.citus-con .cc-logo-icon .cc-elephant{fill:#fff}.product-whats-new .flex-cards .flex-card .flex-img img:not(.blog-shapes){max-width:60%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.product-whats-new .flex-cards .flex-card .flex-img img.citus11-beta-icon:not(.blog-shapes){max-width:57.14%}.product-whats-new .flex-cards .flex-card .flex-img img.citus13-flag:not(.blog-shapes){max-width:98.7%;top:0;left:0;transform:none}.product-whats-new .flex-cards .flex-card .flex-img img.time-series-icon:not(.blog-shapes){max-width:53.57%}.product-whats-new .flex-cards .flex-card .flex-content{margin-bottom:1.5em}@media screen and (max-width: 599px){.product-whats-new .flex-cards .flex-card h4 br{display:none}}.product-whats-new .flex-cards .flex-card p a.underline{white-space:nowrap}@media screen and (min-width: 600px){.product-whats-new .flex-cards .flex-card{display:flex;flex-wrap:wrap}.product-whats-new .flex-cards .flex-card h4,.product-whats-new .flex-cards .flex-card p{width:100%}.product-whats-new .flex-cards .flex-card .flex-cta{align-self:flex-end}}.product-get-started{padding:4em 0 1.752vw;background-color:#011400;background-image:url(../images/product-get-started-bk-mobile-15094e24.webp);background-position:left bottom;background-size:auto 100%;background-repeat:no-repeat;position:relative}.product-get-started:focus{outline:1px solid}@media screen and (min-width: 480px){.product-get-started{padding-top:5em}}@media screen and (min-width: 600px){.product-get-started{background-image:url(../images/product-get-started-bk-72b95977.webp)}}@media screen and (min-width: 1200px){.product-get-started{padding-top:6em}}.product-get-started-base{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1655 74'%3E%3Cpath fill='%235cb85c' d='M1655 74V0L387.65 48.4 689.09 74H1655z'/%3E%3Cpath fill='%23249646' d='M0 74V5.73L689.09 74H0z'/%3E%3C/svg%3E") center bottom no-repeat;position:absolute;right:0;bottom:0;left:0;background-size:calc(100% + 1px) auto;height:4.471vw}.product-get-started .talking-elicorn{margin:0;text-align:right}.product-get-started .talking-elicorn h3{width:8.92em;max-width:calc(48% - .75em);margin:-7.33em .75em 5.45em 0;padding:1em 0.75em;line-height:.9}.product-get-started .talking-elicorn h3 .bubble-caret{border-width:.617em 0 .617em 2.667em;border-color:transparent transparent transparent #ffffff;top:auto;bottom:-0.4em;right:-1em;transform:rotate(39deg)}@media screen and (max-width: 479px){.product-get-started .talking-elicorn h3{max-width:none;margin-bottom:2em;margin-right:0;margin-top:-5em}.product-get-started .talking-elicorn h3 .bubble-caret{bottom:-1.4em;right:3em;transform:rotate(112deg)}}@media screen and (min-width: 600px){.product-get-started .talking-elicorn h3{padding:1.5em 0.75em}}@media screen and (min-width: 900px){.product-get-started .talking-elicorn h3{margin-bottom:4.45em;margin-right:0}}@media screen and (min-width: 1200px){.product-get-started .talking-elicorn h3{margin-bottom:5.1em;margin-right:0.75em}}.product-get-started .talking-elicorn .green-elicorn{width:33.944em;max-width:49%;position:relative}.product-get-started .talking-elicorn .bubble-cta{position:absolute;top:35%;right:calc(100% + 3.22em);background-color:#1e873d;color:#ffffff;transition:background-color 0.2s ease;border-radius:8px;padding:1em;text-align:center}@media screen and (max-width: 479px){.product-get-started .talking-elicorn .bubble-cta{top:auto;bottom:22vw}}@media screen and (min-width: 480px){.product-get-started .talking-elicorn .bubble-cta{white-space:nowrap;padding:1.5em 1em}}@media screen and (min-width: 600px){.product-get-started .talking-elicorn .bubble-cta{top:40%;padding:1.5em}}@media screen and (min-width: 900px){.product-get-started .talking-elicorn .bubble-cta{right:calc(100% + 5.22em)}}.product-get-started .talking-elicorn .bubble-cta .bubble-caret{width:0;height:0;border-style:solid;border-width:0 0 2em 3.5em;border-color:transparent transparent transparent #1e873d;position:absolute;top:23%;left:calc(100% - 3px);transition:border-color 0.2s ease;transform:rotate(-5deg)}@media screen and (max-width: 479px){.product-get-started .talking-elicorn .bubble-cta .bubble-caret{transform:rotateZ(5deg) rotateX(180deg);top:51%}}.product-get-started .talking-elicorn .bubble-cta:hover{background-color:#2cc95c}.product-get-started .talking-elicorn .bubble-cta:hover .bubble-caret{border-color:transparent transparent transparent #2cc95c}.no-webp .product-get-started,.no-js .product-get-started{background-image:url(../images/product-get-started-bk-mobile-88c44eaa.jpg)}@media screen and (min-width: 600px){.no-webp .product-get-started,.no-js .product-get-started{background-image:url(../images/product-get-started-bk-75474236.jpg)}}.product-capabilities{padding:0 0 1.5em;border-top:9px solid #5cb85c;position:relative}.product-capabilities .top-caret{position:absolute;top:-3px;left:50%;margin-left:-2.34em;width:0;height:0;border-style:solid;border-width:2.34em 2.34em 0 2.34em;border-color:#5cb85c transparent transparent transparent}.product-capabilities .capabilities-hdr{padding:4.5em 0 6em;background-color:#000000}@media screen and (max-width: 599px){.product-capabilities .capabilities-hdr{padding-bottom:4.5em !important}}.product-capabilities .capabilities-hdr h2{max-width:26ch;margin-left:auto;margin-right:auto;margin-bottom:0}@media screen and (max-width: 599px){.product-capabilities #cap-tabs.accordion-tabs-minimal{margin-top:1.5em !important}}.product-capabilities #cap-tabs.accordion-tabs-minimal .tab-link{font-weight:700}@media screen and (min-width: 600px){.product-capabilities #cap-tabs.accordion-tabs-minimal .tab-link{background-color:#1e873d;color:#ffffff !important}.product-capabilities #cap-tabs.accordion-tabs-minimal .tab-link:hover{background-color:#2cc95c !important;color:#ffffff !important}.product-capabilities #cap-tabs.accordion-tabs-minimal .tab-link:focus{background-color:#1e873d !important}.product-capabilities #cap-tabs.accordion-tabs-minimal .tab-link.is-active{background-color:#ffffff !important;color:#000000 !important}.product-capabilities #cap-tabs.accordion-tabs-minimal .tab-link:after{display:none}}@media screen and (max-width: 599px){.product-capabilities #cap-tabs.accordion-tabs-minimal .tab-content{padding-top:1.5em;padding-bottom:1.5em}}.product-capabilities #cap-tabs.accordion-tabs-minimal table tr,.product-capabilities #cap-tabs.accordion-tabs-minimal table td,.product-capabilities #cap-tabs.accordion-tabs-minimal table th{border:none}.product-capabilities #cap-tabs.accordion-tabs-minimal table td,.product-capabilities #cap-tabs.accordion-tabs-minimal table th{vertical-align:top;padding:1.25em;border-bottom:1px solid lightgray}.product-capabilities #cap-tabs.accordion-tabs-minimal table td a,.product-capabilities #cap-tabs.accordion-tabs-minimal table th a{text-decoration:underline}.product-capabilities #cap-tabs.accordion-tabs-minimal table th{text-align:left;width:25%}@media screen and (min-width: 1024px){.product-capabilities #cap-tabs.accordion-tabs-minimal table th{width:16em}}.product-capabilities #cap-tabs.accordion-tabs-minimal table tr:first-child td,.product-capabilities #cap-tabs.accordion-tabs-minimal table tr:first-child th{padding-top:0}@media screen and (max-width: 479px){.product-capabilities #cap-tabs.accordion-tabs-minimal table td,.product-capabilities #cap-tabs.accordion-tabs-minimal table th{display:block}.product-capabilities #cap-tabs.accordion-tabs-minimal table th{border-bottom:none;padding-bottom:0;width:100%}.product-capabilities #cap-tabs.accordion-tabs-minimal table td{padding-top:0}}@media screen and (min-width: 480px) and (max-width: 599px){.product-capabilities #cap-tabs.accordion-tabs-minimal table td{padding-right:0.5em}.product-capabilities #cap-tabs.accordion-tabs-minimal table th{padding-left:0.5em}}.product_cloud .homepage-packages{padding-bottom:4.5em}@media screen and (max-width: 1030px){.product_community_index .products-subnav .subnav-wrapper a br{display:none}}#shard-diagram{display:flex;flex-wrap:wrap}@media screen and (min-width: 600px){#shard-diagram{flex-wrap:nowrap}}#shard-diagram .method{display:flex;flex-direction:column}#shard-diagram .method .method-header{border-radius:1.5em 1.5em 0 0;background:linear-gradient(180deg, rgba(248,248,248,0.2) 0%, rgba(248,248,248,0) 50%, rgba(248,248,248,0) 100%);padding:2em 2em 0;text-align:left;flex:1}#shard-diagram .method .method-header h4{margin-bottom:0.5em}#shard-diagram .method .method-header p{font-weight:300}#shard-diagram .method .method-diagram{border-top:5px solid #239f49;background-color:#f8f8f8;padding:2em 0.67em 0.67em;position:relative}#shard-diagram .method .method-diagram .green-arrow{width:0;height:0;border-style:solid;border-width:19px 24px 0 24px;border-color:#239f49 transparent transparent transparent;position:absolute;top:0;left:2em}@media screen and (min-width: 600px){#shard-diagram .method{flex:1}#shard-diagram .method:first-child{margin-right:5%}}@media screen and (max-width: 599px){#shard-diagram .method:first-child{margin-bottom:2em}}@media screen and (min-width: 375px) and (max-width: 599px){#shard-diagram .method .method-diagram{display:flex;justify-content:space-between}#shard-diagram .method .method-diagram img{width:49%}}