﻿:root{--global-width: 1374px;--bp-medium: 641px;--bp-large: 1025px;--bp-xlarge: 1441px;--bp-xxlarge: 1921px;--default-border-radius: 0px;--default-input-border-radius: 20px;--default-input-min-height: 48px;--default-transition-speed: 0.2s;--default-transition-easing: ease-in-out;--default-transition-params: var(--default-transition-speed) var(--default-transition-easing);--default-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.08);--default-input-border-radius: var(--default-border-radius);--default-border-color: var(--color-gray-xxlight);--z-root: 0;--z-header: calc(var(--z-root) + 10);--z-above-all: calc(var(--z-header) + 10);--header-height: 62px;--header-transition-speed: calc(var(--default-transition-speed) * 2);--container-margin: 1.6rem;--container-max-width: calc(100vw - calc(var(--container-margin) * 2));--grid-column-gutter: 1.6rem;--color-primary: var(--color-blue);--color-black: #20222b;--color-gray-dark: #333;--color-gray: #dedede;--color-gray-light: #999;--color-gray-xlight: #ccc;--color-gray-xxlight: #f4f4f4;--color-blue-light: #98dcff;--color-blue: #0ca6f2;--color-blue-dark: #3d3fea;--color-blue-xdark: #172d72;--color-green: #52cc7a;--color-yellow: #f2b600;--color-pink: #ff6584;--color-red: #f00;--color-off-white: #efefef;--color-white: #fff;--color-dark: #282a36;--color-dark-1: #20222b;--color-dark-2: #53545e;--color-dark-3: #7e7f86;--color-dark-4: #a9a9ae;--color-dark-5: #d4d4d6;--color-dark-6: #e9e9ea;--color-blue: #0ca6f2;--color-blue-1: #0a85c2;--color-blue-2: #3db8f5;--color-blue-3: #6dcaf7;--color-blue-4: #9edbfa;--color-blue-5: #ceedfc;--color-blue-6: #e7f6fe;--color-rgb-black: 16, 20, 29;--color-rgb-gray-dark: 51, 51, 51;--color-rgb-blue: 0, 174, 239;--color-rgb-blue-dark: 61, 100, 234;--color-rgb-pink: 255, 101, 132;--color-rgb-white: 255, 255, 255;--color-footer-legal: rgba(255, 255, 255, 0.5);--color-share-icon: #b7b9bb;--error-text: var(--color-red);--color-twitter: #79ccf0;--color-facebook: #547bbd;--color-linkedin: #1385c8;--color-blockquote: var(--color-dark);--color-blockquote-highlight: var(--color-blue);--button-border-radius: 2.4rem;--button-primary-normal-bg-color: #000;--button-primary-normal-text-color: #fff;--button-primary-hover-text-color: #fff;--button-primary-hover-bg-color: #dc150b;--button-primary-disabled-bg-color: var(--color-gray-xlight);--button-primary-disabled-border-color: var(--color-gray-xlight);--button-primary-disabled-text-color: var(--color-white);--button-secondary-normal-text-color: #000;--button-secondary-hover-bg-color: #000;--button-secondary-hover-arrow-color: #fff;--table-tr-hover-bg-color: var(--color-gray-xlight);--table-border-radius: 0px;--table-border-color: #000;--table-box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.08);--block-padding-xsm-top: 1.6rem;--block-padding-xsm-bottom: 1.6rem;--block-padding-sm-top: 4.25rem;--block-padding-sm-bottom: 4.25rem;--block-padding-md-top: 6.25rem;--block-padding-md-bottom: 6.25rem;--block-padding-lg-top: 8rem;--block-padding-lg-bottom: 8rem;--block-padding-xlg-top: 12rem;--block-padding-xlg-bottom: 12rem;--block-padding-top: var(--block-padding-sm-top);--block-padding-bottom: var(--block-padding-sm-bottom);--block-section-title-padding-bottom: 6rem;--sub-nav-bg-color: rgba(40, 42, 54, 0.5);--tab-border-color: var(--color-gray-xxlight);--tab-border-radius: 4px;--tab-nav-button-secondary-normal-color: var(--color-black);--tab-nav-button-secondary-hover-color: var(--color-blue);--tab-nav-button-hover-bg-color: linear-gradient(180deg, #80a3fd 0%, #2e2f81 100%);--tab-nav-button-border-radius: 10rem;--card-label-color: var(--color-black);--card-title-color: #000;--card-border-color: #e5e8eb;--card-box-shadow: var(--default-box-shadow);--card-border-radius: 0px;--card-background-color: #fff;--card-transform: translateY(-8px);--card-background-image: linear-gradient(to right, #fff, #fff), linear-gradient(90deg, #0ca6f2, #0aadc4, #006fc2, #0ca6f2, #01ecb0, #28ea76);--font-lexend: "Lexend", "Arial", "sans-serif";--font-poppins: "Poppins", "Arial", "sans-serif";--font-prompt: "Prompt", "sans-serif";--font-montserrat: "Montserrat", "sans-serif";--font-inter: "Inter", "Arial", "sans-serif";--font-moderat: "Moderat", "sans-serif";--font-moderat-mono: "Moderat Mono", "sans-serif";--font-code: "Moderat Mono", "Menlo";--font-primary: var(--font-moderat);--font-weight-thin: 100;--font-weight-xlight: 200;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-xbold: 800;--font-weight-black: 900;--body-font-size: 1.6rem;--body-font-line-height: 1.5;--body-font: normal normal var(--font-weight-regular) var(--body-font-size) / var(--body-font-line-height) var(--font-primary);--body-font-color: #20222b;--h1-color: var(--color-black);--h2-color: var(--color-black);--h3-color: var(--color-black);--h4-color: var(--color-black);--h5-color: var(--color-black);--h6-color: var(--color-black);--anchor-link-normal-color: #000;--anchor-link-hover-color: rgba(0, 0, 0, 0.8);--form-control-background-color: var(--color-white);--form-control-text-color: var(--color-black);--form-control-focus-text-color: var(--color-black);--form-control-placeholder-color: rgba(var(--color-rgb-gray-dark), 0.4);--form-control-icon-color: #000;--form-label-color: var(--color-gray-dark);--form-checkbox-radio-border-color: var(--color-gray-xxlight);--form-checkbox-radio-size: 16px;--form-checkbox-check-img: url("https://static.pingcap.com/dist/media/images/check-black.png");--form-radio-fill-color: #666;--form-border-radius: 0px;--form-select-arrow-img: url("https://static.pingcap.com/dist/media/svg/general/chevron-down.svg");--form-select-arrow-white-img: url("https://static.pingcap.com/dist/media/svg/general/chevron-down-white.svg");--form-control-border-color-default: #5d6974;--form-control-border-color-focus: #000;--form-control-disabled-opacity: 0.4;--form-control-padding: 8px 20px 8px 18px;--list-bullet-color: rgba(var(--color-rgb-gray-dark), 0.4);--accordion-section-title-color: var(--color-dark);--carousel-nav-color: #777777;--carousel-nav-active-color: var(--color-white);--carousel-nav-border-color: var(--color-white);--carousel-nav-border-active-color: #777777;--post-content-code-bg-color: #fdf6e3;--post-content-code-text-color: #657b83}@media only screen and (min-width: 1025px){:root{--header-height: 86px}}@media only screen and (min-width: 641px){:root{--grid-column-gutter: 3.2rem;--container-margin: 3.2rem}}@media only screen and (min-width: 1025px){:root{--container-margin: 6.4rem}}@media only screen and (min-width: 1441px){:root{--container-max-width: var(--global-width)}}@media only screen and (min-width: 641px){:root{--block-padding-top: var(--block-padding-md-top);--block-padding-bottom: var(--block-padding-md-bottom)}}@media only screen and (min-width: 641px){:root{--block-padding-top: var(--block-padding-lg-top);--block-padding-bottom: var(--block-padding-lg-bottom)}}@media only screen and (min-width: 641px){:root{--form-control-padding: 10px 20px 12px 18px}}@media only screen and (min-width: 1025px){:root{--form-control-padding: 0.8rem 1.5rem}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"iconfont";src:local(""),url("https://static.pingcap.com/dist/fonts/iconfont/iconfont.woff?t=1753080700029") format("woff"),url("https://static.pingcap.com/dist/fonts/iconfont/iconfont.woff2?t=1753080700029") format("woff2"),url("https://static.pingcap.com/dist/fonts/iconfont/iconfont.ttf?t=1753080700029") format("truetype")}[class^=icon-],[class*=" icon-"]{display:inline-flex}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"iconfont" !important;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-scale-t:before{content:""}.icon-ai-t:before{content:""}.icon-ppt:before{content:""}.icon-price:before{content:""}.icon-card-t:before{content:""}.icon-battery-t:before{content:""}.icon-bag-t-1:before{content:""}.icon-arrow-right-t:before{content:""}.icon-bolt-alt-t:before{content:""}.icon-bank-t:before{content:""}.icon-chart-down-t:before{content:""}.icon-coins-t:before{content:""}.icon-chart-pie-t:before{content:""}.icon-cash-t:before{content:""}.icon-award-t:before{content:""}.icon-calendar-t:before{content:""}.icon-attach-t:before{content:""}.icon-clipboard-alt-t:before{content:""}.icon-desktop-t:before{content:""}.icon-bookmark-t:before{content:""}.icon-bell-t:before{content:""}.icon-award-alt-t:before{content:""}.icon-bolt-t:before{content:""}.icon-alert-circle-t:before{content:""}.icon-backspace-t:before{content:""}.icon-archive-t:before{content:""}.icon-alarm-t:before{content:""}.icon-chart-histogramm-t:before{content:""}.icon-flag-t:before{content:""}.icon-cloud-download-t:before{content:""}.icon-chevron-down-t:before{content:""}.icon-battery-charge-t:before{content:""}.icon-comment-t:before{content:""}.icon-book-t:before{content:""}.icon-flag-alt-t:before{content:""}.icon-comments-t:before{content:""}.icon-code-t:before{content:""}.icon-chart-up-t:before{content:""}.icon-dots-alt-t:before{content:""}.icon-close-circle-t:before{content:""}.icon-chevron-up-t:before{content:""}.icon-bag-alt-t:before{content:""}.icon-close-t:before{content:""}.icon-arrow-down-t:before{content:""}.icon-arrow-up-t:before{content:""}.icon-dots-t:before{content:""}.icon-checkmark-t:before{content:""}.icon-bag-t:before{content:""}.icon-filter-t:before{content:""}.icon-gamepad-t:before{content:""}.icon-email-t:before{content:""}.icon-crosshair-t:before{content:""}.icon-cup-t:before{content:""}.icon-dislike-t:before{content:""}.icon-file-alt-t:before{content:""}.icon-dollar-t:before{content:""}.icon-chevron-left-t:before{content:""}.icon-file-t:before{content:""}.icon-cart-t:before{content:""}.icon-exchange-t:before{content:""}.icon-dashboard-t:before{content:""}.icon-chevron-right-t:before{content:""}.icon-calendar-check-t:before{content:""}.icon-gear-t:before{content:""}.icon-gear-alt-t:before{content:""}.icon-euro-t:before{content:""}.icon-folder-t:before{content:""}.icon-apps-t:before{content:""}.icon-headphones-t:before{content:""}.icon-folder-add-t:before{content:""}.icon-arrow-teft-l:before{content:""}.icon-copy-t:before{content:""}.icon-gift-t:before{content:""}.icon-focus-t:before{content:""}.icon-camera-t:before{content:""}.icon-folder-check-t:before{content:""}.icon-education-t:before{content:""}.icon-download-t:before{content:""}.icon-cloud-t:before{content:""}.icon-clipboard-t:before{content:""}.icon-moon-t:before{content:""}.icon-lightbulb-t:before{content:""}.icon-note-t:before{content:""}.icon-forward-t:before{content:""}.icon-minus-circle-t:before{content:""}.icon-home-t:before{content:""}.icon-pencil-t:before{content:""}.icon-microphone-t:before{content:""}.icon-image-t:before{content:""}.icon-magnify-plus-t:before{content:""}.icon-mouse-t:before{content:""}.icon-like-t:before{content:""}.icon-link-t:before{content:""}.icon-minus-t:before{content:""}.icon-magnify-minus-t:before{content:""}.icon-clock-t:before{content:""}.icon-folder-delete-t:before{content:""}.icon-lock-opened-t:before{content:""}.icon-pause-t:before{content:""}.icon-pluc-circle-t:before{content:""}.icon-location-t:before{content:""}.icon-music-t:before{content:""}.icon-menu-t:before{content:""}.icon-save-t:before{content:""}.icon-plus-t:before{content:""}.icon-ruble-t:before{content:""}.icon-eye-t:before{content:""}.icon-chart-tine-l:before{content:""}.icon-print-t:before{content:""}.icon-phone-t:before{content:""}.icon-presentation-t:before{content:""}.icon-lock-t:before{content:""}.icon-no-entry-t:before{content:""}.icon-eye-closed-t:before{content:""}.icon-pound-t:before{content:""}.icon-key-t:before{content:""}.icon-mobile-t:before{content:""}.icon-smile-happy-t:before{content:""}.icon-trash-t:before{content:""}.icon-sort-t:before{content:""}.icon-shield-check-t:before{content:""}.icon-search-t:before{content:""}.icon-plane-t:before{content:""}.icon-sitemap-t:before{content:""}.icon-sliders-t:before{content:""}.icon-power-t:before{content:""}.icon-shield-t:before{content:""}.icon-stack-t:before{content:""}.icon-reply-t:before{content:""}.icon-sandwatch-t:before{content:""}.icon-sandwatch-alt-t:before{content:""}.icon-planet-t:before{content:""}.icon-rocket-t:before{content:""}.icon-question-circle-t:before{content:""}.icon-play-t:before{content:""}.icon-pin-t:before{content:""}.icon-wifi-t:before{content:""}.icon-star-t:before{content:""}.icon-star-t-1:before{content:""}.icon-trash-alt-t:before{content:""}.icon-tag-t:before{content:""}.icon-volume-t:before{content:""}.icon-upload-t:before{content:""}.icon-send-t:before{content:""}.icon-sun-t:before{content:""}.icon-wallet-t:before{content:""}.icon-umbrella-t:before{content:""}.icon-smile-confuse-t:before{content:""}.icon-smile-sad-t:before{content:""}.icon-video-t:before{content:""}.icon-user-t:before{content:""}.icon-refresh-t:before{content:""}.icon-watch-t:before{content:""}.icon-yen-t:before{content:""}.icon-calendar:before{content:""}.icon-clipboard:before{content:""}.icon-clock:before{content:""}.icon-gear-alt:before{content:""}.icon-yen:before{content:""}.icon-app-window:before{content:""}.icon-map-pin:before{content:""}.icon-calendar-check:before{content:""}.icon-confetti:before{content:""}.icon-globe:before{content:""}.icon-arrow-secondary:before{content:""}.icon-arrow:before{content:""}.icon-newspaper:before{content:""}.icon-bank-new:before{content:""}.icon-chart-bar:before{content:""}.icon-buildings:before{content:""}.icon-infinity:before{content:""}.icon-handshake:before{content:""}.icon-chart-line-up:before{content:""}.icon-briefcase:before{content:""}.icon-at:before{content:""}.icon-video:before{content:""}.icon-comment:before{content:""}.icon-education:before{content:""}.icon-calender:before{content:""}.icon-book:before{content:""}.icon-award:before{content:""}.icon-desktop:before{content:""}.icon-cloud:before{content:""}.icon-gaming-device:before{content:""}.icon-close:before{content:""}.icon-user:before{content:""}.icon-refresh:before{content:""}.icon-document:before{content:""}.icon-bookmark:before{content:""}.icon-arrow-right:before{content:""}.icon-stack:before{content:""}.icon-gear:before{content:""}.icon-a-:before{content:""}.icon-bank:before{content:""}.icon-code:before{content:""}.icon-arrow-up-right:before{content:""}.icon-menu:before{content:""}.icon-wallet:before{content:""}.icon-mobile:before{content:""}.icon-presentation:before{content:""}.icon-bag:before{content:""}.icon-arrow-left:before{content:""}.icon-eye:before{content:""}.icon-sliders:before{content:""}.icon-exchange:before{content:""}.icon-chevron-down:before{content:""}.icon-star:before{content:""}.icon-exchange1:before{content:""}.icon-eye1:before{content:""}.icon-chevron-down1:before{content:""}.icon-sliders1:before{content:""}.icon-star1:before{content:""}.icon-sliders2:before{content:""}.icon-eye2:before{content:""}.icon-exchange2:before{content:""}.icon-star2:before{content:""}.icon-chevron-down2:before{content:""}@font-face{font-family:"Poppins";font-style:normal;font-weight:300;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/poppins/poppins-v15-latin-300.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/poppins/poppins-v15-latin-300.woff") format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/poppins/poppins-v15-latin-400.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/poppins/poppins-v15-latin-400.woff") format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/poppins/poppins-v15-latin-700.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/poppins/poppins-v15-latin-700.woff") format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-weight:800;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/poppins/poppins-v15-latin-800.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/poppins/poppins-v15-latin-800.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/montserrat/montserrat-700.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/montserrat/montserrat-700.woff") format("woff")}@font-face{font-family:"Inter";font-style:italic;font-display:swap;font-weight:400;src:local(""),url("https://static.pingcap.com/dist/fonts/inter/Inter-400.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-display:swap;font-weight:500;src:local(""),url("https://static.pingcap.com/dist/fonts/inter/Inter-500.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-display:swap;font-weight:600;src:local(""),url("https://static.pingcap.com/dist/fonts/inter/Inter-600.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-display:swap;font-weight:700;src:local(""),url("https://static.pingcap.com/dist/fonts/inter/Inter-700.woff2") format("woff2")}@font-face{font-family:"Prompt";font-style:normal;font-weight:500;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/prompt/Prompt-Medium.woff2") format("woff2")}@font-face{font-family:"Prompt";font-style:normal;font-weight:600;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/prompt/Prompt-SemiBold.woff2") format("woff2")}@font-face{font-family:"Prompt";font-style:normal;font-weight:700;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/prompt/Prompt-Bold.woff2") format("woff2")}@font-face{font-family:"Lexend";font-style:normal;font-weight:400;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/lexend/Lexend-400.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/lexend/Lexend-400.woff") format("woff")}@font-face{font-family:"Lexend";font-style:normal;font-weight:500;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/lexend/Lexend-500.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/lexend/Lexend-500.woff") format("woff")}@font-face{font-family:"Lexend";font-style:normal;font-weight:600;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/lexend/Lexend-600.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/lexend/Lexend-600.woff") format("woff")}@font-face{font-family:"Lexend";font-style:normal;font-weight:700;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/lexend/Lexend-700.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/lexend/Lexend-700.woff") format("woff")}@font-face{font-family:"Moderat";font-style:normal;font-weight:300;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/moderat/Moderat-Light.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/moderat/Moderat-Light.woff") format("woff")}@font-face{font-family:"Moderat";font-style:normal;font-weight:400;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/moderat/Moderat-Regular.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/moderat/Moderat-Regular.woff") format("woff")}@font-face{font-family:"Moderat";font-style:normal;font-weight:500;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/moderat/Moderat-Medium.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/moderat/Moderat-Medium.woff") format("woff")}@font-face{font-family:"Moderat";font-style:normal;font-weight:700;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/moderat/Moderat-Bold.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/moderat/Moderat-Bold.woff") format("woff")}@font-face{font-family:"Moderat Mono";font-style:normal;font-weight:400;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/moderat-mono/Moderat-Mono-Light.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/moderat-mono/Moderat-Mono-Light.woff") format("woff")}@font-face{font-family:"Moderat Mono";font-style:normal;font-weight:400;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/moderat-mono/Moderat-Mono-Regular.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/moderat-mono/Moderat-Mono-Regular.woff") format("woff")}@font-face{font-family:"Moderat Mono";font-style:normal;font-weight:500;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/moderat-mono/Moderat-Mono-Medium.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/moderat-mono/Moderat-Mono-Medium.woff") format("woff")}@font-face{font-family:"Moderat Mono";font-style:normal;font-weight:700;font-display:swap;src:local(""),url("https://static.pingcap.com/dist/fonts/moderat-mono/Moderat-Mono-Bold.woff2") format("woff2"),url("https://static.pingcap.com/dist/fonts/moderat-mono/Moderat-Mono-Bold.woff") format("woff")}:root{font-size:10px}h1,h2,h3,h4,h5,h6,p,ul,ol,li{margin:0}*+ol,*+ul,*+table,*+blockquote{margin-top:3rem}ol+*,ul+*,table+*,blockquote+*{margin-top:2.5rem}h1+*{margin-top:3.2rem}*+h1{margin-top:3.2rem}h2+*{margin-top:1.6rem}*+h2{margin-top:1.6rem}h3+*{margin-top:2rem}*+h3{margin-top:1.6rem}h4+*{margin-top:1rem}*+h4{margin-top:1.6rem}h5+*{margin-top:1rem}*+h5{margin-top:1.6rem}h6+*{margin-top:1rem}*+h6{margin-top:2rem}p+p{margin-top:1.6rem}body,p{font-size:var(--body-font-size);font-family:var(--font-primary);line-height:var(--body-font-line-height);color:var(--body-font-color)}span{color:var(--body-font-color)}h1{font-weight:var(--font-weight-semibold);font-size:36px;line-height:100%;color:var(--h1-color)}@media only screen and (min-width: 641px){h1{font-size:clamp(36px,3.65vw,52px)}}h1 span.long-text{display:inline-block;font-size:clamp(24px,3.25vw,40px);line-height:125%;font-weight:600;color:#8b8c93}h1 span.long-text.inline{display:inline;color:var(--h1-color)}h2{font-weight:var(--font-weight-semibold);font-size:30px;line-height:125%;color:var(--h2-color)}@media only screen and (min-width: 641px){h2{font-size:clamp(30px,3.25vw,42px)}}h3{font-weight:var(--font-weight-semibold);font-size:24px;line-height:125%;color:var(--h3-color)}@media only screen and (min-width: 641px){h3{font-size:clamp(24px,3vw,34px)}}h4{font-weight:var(--font-weight-semibold);font-size:20px;line-height:125%;color:var(--h4-color)}@media only screen and (min-width: 641px){h4{font-size:24px}}h4.top-line{position:relative}h4.top-line::before{content:"";position:absolute;top:-2px;left:0;width:20px;height:2px;background-color:var(--h4-color);opacity:.3}h5{font-weight:var(--font-weight-semibold);font-size:18px;line-height:125%;color:var(--h5-color)}@media only screen and (min-width: 641px){h5{font-size:20px}}h6{font-weight:var(--font-weight-semibold);font-size:14px;line-height:150%;color:var(--h6-color)}.xxlarge{font-size:calc(var(--body-font-size) + .6rem) !important;line-height:30px}.xlarge{font-size:calc(var(--body-font-size) + .4rem) !important;line-height:1.5}.large{font-size:calc(var(--body-font-size) + .2rem);line-height:1.44}.medium{font-size:calc(var(--body-font-size));line-height:1.625}small,.small{font-size:calc(var(--body-font-size) - .2rem);line-height:1.57}.bold{font-weight:700 !important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-gray{color:var(--paragraph-color)}.text-white{color:var(--color-white) !important}.text-blue{color:var(--color-blue-dark)}.text-blue-light{color:var(--color-blue-light)}.text-blue-gradient{background:linear-gradient(90deg, #80a3fd 0%, #3a40e1 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}.title-mono{font-size:1.5rem;font-family:var(--font-moderat-mono);font-weight:400;color:var(--front-mono-color)}.bg-black,.bg-black-dark,.bg-black-gradient,.bg-violet,.bg-red,.bg-green,.bg-blue,.bg-blue-dark,.bg-dark,.bg-gradient,.block-bg-image{--body-font-color: var(--color-white);--h1-color: var(--color-white);--h2-color: var(--color-white);--h3-color: var(--color-white);--h4-color: var(--color-white);--h5-color: var(--color-white);--h6-color: var(--color-white);--anchor-link-normal-color: var(--color-white);--anchor-link-hover-color: rgba(var(--color-rgb-white), 0.8);--button-primary-normal-bg-color: #fff;--button-primary-normal-text-color: #000;--button-primary-hover-text-color: #fff;--button-primary-hover-bg-color: #dc150b;--button-secondary-normal-text-color: #fff;--button-secondary-hover-bg-color: #fff;--button-secondary-hover-arrow-color: #000}.bg-black span.long-text,.bg-black-dark span.long-text,.bg-black-gradient span.long-text,.bg-violet span.long-text,.bg-red span.long-text,.bg-green span.long-text,.bg-blue span.long-text,.bg-blue-dark span.long-text,.bg-dark span.long-text,.bg-gradient span.long-text,.block-bg-image span.long-text{color:var(--color-white)}.bg-white{--h1-color: var(--color-black);--h2-color: var(--color-black);--h3-color: var(--color-black);--h4-color: var(--color-black);--h5-color: var(--color-black);--h6-color: var(--color-black);--body-font-color: #20222b;--paragraph-color: #20222b;--front-mono-color: #20222b;--anchor-link-normal-color: #20222b;--button-primary-normal-bg-color: #000;--button-primary-normal-text-color: #fff;--button-primary-hover-text-color: #fff;--button-primary-disabled-bg-color: rgba(var(--color-rgb-primary), 0.4);--button-primary-disabled-text-color: rgba(var(--color-rgb-white), 0.7);--button-secondary-normal-text-color: #000;--button-secondary-hover-bg-color: #000;--button-secondary-hover-arrow-color: #fff;--tab-nav-button-secondary-normal-color: var(--color-blue);--tab-nav-button-secondary-hover-color: var(--color-blue);--tab-nav-button-secondary-hover-text-decoration: none;--form-label-color: var(--color-gray-dark);--form-checkbox-check-img: url("https://static.pingcap.com/dist/media/images/check-black.png");--form-radio-fill-color: #666;--form-control-border-color-default: #5d6974;--form-control-border-color-focus: #000;--form-control-background-color: var(--color-white);--form-control-text-color: var(--color-black);--form-control-focus-text-color: var(--color-black);--form-control-placeholder-color: rgba(var(--color-rgb-gray-dark), 0.4);--form-control-icon-color: var(--color-blue);--list-bullet-color: rgba(var(--color-rgb-gray-dark), 0.4);--color-blockquote-highlight: var(--color-blue);background-color:var(--color-white)}.bg-black,.bg-black-dark,.bg-black-gradient,.bg-black-light{--paragraph-color: #a2adb9;--front-mono-color: #a2adb9;--card-background-color: #000;--card-border-color: #28333E;--form-label-color: var(--color-white);--form-select-arrow-img: url("https://static.pingcap.com/dist/media/svg/general/chevron-down-white.svg");--form-checkbox-check-img: url("https://static.pingcap.com/dist/media/images/check-white.png");--form-radio-fill-color: var(--color-white);--form-control-border-color-default: #5d6974;--form-control-border-color-focus: #5d6974;--form-control-background-color: #000;--form-control-text-color: var(--color-white);--form-control-focus-text-color: var(--color-white);--form-control-placeholder-color: #cbd1d7;--form-control-icon-color: var(--color-white)}.bg-black p,.bg-black ul,.bg-black-dark p,.bg-black-dark ul,.bg-black-gradient p,.bg-black-gradient ul,.bg-black-light p,.bg-black-light ul{font-size:16px;font-weight:300;line-height:26px;color:var(--paragraph-color)}.bg-black{background-color:#0e0e0e}.bg-black-dark{background-color:#000}.bg-black-gradient{background:linear-gradient(180deg, #000 0, #06111a 100%)}.bg-black-gradient.reverse{background:linear-gradient(0, #000 0, #06111a 100%)}.bg-black-light{background-color:#222731}.bg-violet{background-color:#3c174c}.bg-red{background-color:#630d09}.bg-green{background-color:#093434}.bg-blue-dark{background-color:#0d3152}.bg-blue{background-color:#0d3152}.bg-blue,.bg-blue-dark{--h1-color: var(--color-white);--h2-color: var(--color-white);--h3-color: var(--color-white);--h4-color: var(--color-white);--h5-color: var(--color-white);--h6-color: var(--color-white);--body-font-color: var(--color-white);--button-primary-normal-bg-color: #fff;--button-primary-normal-text-color: #000;--button-primary-hover-text-color: #fff;--button-primary-disabled-bg-color: rgba(var(--color-rgb-black), 0.4);--button-primary-disabled-text-color: rgba(var(--color-rgb-white), 0.7);--button-secondary-normal-text-color: #fff;--button-secondary-hover-bg-color: #fff;--button-secondary-hover-arrow-color: #000;--button-secondary-disabled-text-color: rgba(var(--color-rgb-black), 0.4);--anchor-link-normal-color: var(--color-white);--anchor-link-hover-color: var(--color-white);--tab-nav-button-secondary-normal-color: var(--color-white);--tab-nav-button-secondary-hover-color: var(--color-white);--tab-nav-button-secondary-hover-text-decoration: underline;--color-blockquote-highlight: var(--color-white)}.bg-gray{--button-secondary-normal-text-color: #000;--button-secondary-hover-bg-color: #000;--button-secondary-hover-arrow-color: #fff;background-color:var(--color-off-white)}.bg-gradient{--h1-color: var(--color-white);--h2-color: var(--color-white);--h3-color: var(--color-white);--h4-color: var(--color-blue-light);--h5-color: var(--color-white);--h6-color: var(--color-white);--list-bullet-color: var(--color-white);background:radial-gradient(75.27% 75.27% at 48.39% 92.48%, rgba(14, 91, 70, 0.62) 0%, rgba(0, 142, 187, 0.28) 0.01%, rgba(5, 140, 116, 0.21) 31.25%, rgba(29, 50, 113, 0) 100%);background-color:#0e0e0e}.bg-color-gradient{background:linear-gradient(90deg, #0ca6f2 -1.46%, #0aadc4 7.56%, #006fc2 16.61%, #0ca6f2 23.05%, #01ecb0 91.39%, #28ea76 100%);--button-secondary-normal-text-color: #fff;--button-secondary-hover-bg-color: #fff;--button-secondary-hover-arrow-color: #000}.block-bg-image{background-color:#000;background-repeat:no-repeat;background-position:center;background-size:cover;background-position:center}.block-bg-image.block-bg-overlay::before{z-index:-1;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.7) 0%, rgba(246, 249, 252, 0) 100%)}.block-bg-image.block-bg-overlay .block-inner{z-index:1;position:relative}.block-bg-image .block-section__title-desc::before{display:none}.button,input[type=submit],.mce-button-primary,.tmpl-single-case-study__term-links-container .tmpl-single-case-study__term-link{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;padding:0 40px 0 14px;height:4rem;border:none;font-size:1.7rem;line-height:2.5rem;font-weight:500;white-space:nowrap;text-decoration:none;background-color:var(--button-primary-normal-bg-color);color:var(--button-primary-normal-text-color);-webkit-appearance:none;user-select:none;appearance:none;outline:0;overflow:hidden;cursor:pointer}.button span,input[type=submit] span,.mce-button-primary span,.tmpl-single-case-study__term-links-container .tmpl-single-case-study__term-link span{color:var(--button-primary-normal-text-color)}.button.sm,input[type=submit].sm,.mce-button-primary.sm,.tmpl-single-case-study__term-links-container .sm.tmpl-single-case-study__term-link{font-size:15px;line-height:2.3rem}.button.lg,input[type=submit].lg,.mce-button-primary.lg,.tmpl-single-case-study__term-links-container .lg.tmpl-single-case-study__term-link{min-width:23rem}.button::before,input[type=submit]::before,.mce-button-primary::before,.tmpl-single-case-study__term-links-container .tmpl-single-case-study__term-link::before{content:"";position:absolute;bottom:-100%;left:0;right:0;top:0;margin:auto;z-index:-1;width:30%;border-radius:99999px;background:var(--button-primary-hover-bg-color);transition:.5s ease-in-out;transform:translateY(50%)}.button::after,input[type=submit]::after,.mce-button-primary::after,.tmpl-single-case-study__term-links-container .tmpl-single-case-study__term-link::after{content:"";font-family:iconfont !important;font-style:normal;-webkit-font-smoothing:antialiased;position:absolute;right:14px;font-size:10px;line-height:1}.button:hover,.button:active,.button.active,input[type=submit]:hover,input[type=submit]:active,input[type=submit].active,.mce-button-primary:hover,.mce-button-primary:active,.mce-button-primary.active,.tmpl-single-case-study__term-links-container .tmpl-single-case-study__term-link:hover,.tmpl-single-case-study__term-links-container .tmpl-single-case-study__term-link:active,.tmpl-single-case-study__term-links-container .active.tmpl-single-case-study__term-link{color:var(--button-primary-hover-text-color)}.button:hover span,.button:active span,.button.active span,input[type=submit]:hover span,input[type=submit]:active span,input[type=submit].active span,.mce-button-primary:hover span,.mce-button-primary:active span,.mce-button-primary.active span,.tmpl-single-case-study__term-links-container .tmpl-single-case-study__term-link:hover span,.tmpl-single-case-study__term-links-container .tmpl-single-case-study__term-link:active span,.tmpl-single-case-study__term-links-container .active.tmpl-single-case-study__term-link span{color:var(--button-primary-hover-text-color)}.button:hover::before,.button:active::before,.button.active::before,input[type=submit]:hover::before,input[type=submit]:active::before,input[type=submit].active::before,.mce-button-primary:hover::before,.mce-button-primary:active::before,.mce-button-primary.active::before,.tmpl-single-case-study__term-links-container .tmpl-single-case-study__term-link:hover::before,.tmpl-single-case-study__term-links-container .tmpl-single-case-study__term-link:active::before,.tmpl-single-case-study__term-links-container .active.tmpl-single-case-study__term-link::before{transform:scale(6)}.button:disabled,.button.disabled,input[type=submit]:disabled,input[type=submit].disabled,.mce-button-primary:disabled,.mce-button-primary.disabled,.tmpl-single-case-study__term-links-container .tmpl-single-case-study__term-link:disabled,.tmpl-single-case-study__term-links-container .disabled.tmpl-single-case-study__term-link{pointer-events:none;cursor:not-allowed;color:var(--button-primary-disabled-text-color);background-color:var(--button-primary-disabled-bg-color);border-color:var(--button-primary-disabled-border-color)}.button.loading,input[type=submit].loading,.mce-button-primary.loading,.tmpl-single-case-study__term-links-container .loading.tmpl-single-case-study__term-link{pointer-events:none;cursor:not-allowed}.button.loading:after,input[type=submit].loading:after,.mce-button-primary.loading:after,.tmpl-single-case-study__term-links-container .loading.tmpl-single-case-study__term-link:after{content:"";position:absolute;top:0;right:10px;bottom:0;margin:auto;width:16px;height:16px;border:2px solid var(--button-primary-normal-text-color);border-top:2px solid rgba(0,0,0,0);border-radius:50%;animation:spin-loader 1s linear infinite}.button.button-white,input[type=submit].button-white,.mce-button-primary.button-white,.tmpl-single-case-study__term-links-container .button-white.tmpl-single-case-study__term-link{background-color:#fff;color:#000}.button.button-white:hover,input[type=submit].button-white:hover,.mce-button-primary.button-white:hover,.tmpl-single-case-study__term-links-container .button-white.tmpl-single-case-study__term-link:hover{color:#fff}.button.button-hover-black::before,input[type=submit].button-hover-black::before,.mce-button-primary.button-hover-black::before,.tmpl-single-case-study__term-links-container .button-hover-black.tmpl-single-case-study__term-link::before{background:#000}.button--secondary{position:relative;display:inline-flex;justify-content:center;align-items:center;font-size:1.6rem;font-weight:500;padding:0 32px 0 0;color:var(--button-secondary-normal-text-color) !important;background:none;line-height:22px;white-space:noWrap;text-decoration:none;transition:all var(--default-transition-params)}.button--secondary::before{content:none;display:none}.button--secondary::after{content:"";font-family:iconfont !important;font-style:normal;-webkit-font-smoothing:antialiased;position:absolute;right:0;font-size:20px;padding:1px;line-height:1;background-color:rgba(0,0,0,0);transition:transform var(--default-transition-params)}.button--secondary:hover:after{color:var(--button-secondary-hover-arrow-color);background-color:var(--button-secondary-hover-bg-color);border-radius:50%;transform:rotate(45deg)}.button--slim{min-width:125px;min-height:0;padding:.4rem 1.5rem}.button--large{max-height:6rem;max-width:29rem;font-size:2rem}.button-group{display:flex;gap:3.2rem;flex-wrap:wrap}.button-group.center{justify-content:center}.button .icon-github{background:url("https://static.pingcap.com/files/2024/04/25211345/github.png") no-repeat center/contain;height:2.4rem;width:2.4rem;display:inline-block;vertical-align:middle;margin-right:6px}.button-primary{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;padding:0 40px 0 14px;height:4rem;border:none;font-size:1.7rem;line-height:2.5rem;font-weight:500;white-space:nowrap;text-decoration:none;background-color:#fff;color:#000;-webkit-appearance:none;user-select:none;appearance:none;outline:0;overflow:hidden;cursor:pointer}.button-primary span{color:#000}.button-primary.sm{font-size:15px;line-height:2.3rem}.button-primary.lg{min-width:23rem}.button-primary::before{content:"";position:absolute;bottom:-100%;left:0;right:0;top:0;margin:auto;z-index:-1;width:30%;border-radius:99999px;background:var(--button-primary-hover-bg-color);transition:.5s ease-in-out;transform:translateY(50%)}.button-primary::after{content:"";font-family:iconfont !important;font-style:normal;-webkit-font-smoothing:antialiased;position:absolute;right:14px;font-size:10px;line-height:1}.button-primary:hover{color:#fff}.button-primary:hover span{color:#fff}.button-primary:hover::before{transform:scale(6)}.button-link{position:relative;display:inline-flex;justify-content:center;align-items:center;font-size:1.6rem;font-weight:500;padding-right:32px;color:var(--button-secondary-normal-text-color);line-height:22px;white-space:noWrap;text-decoration:none;transition:all var(--default-transition-params)}.button-link::after{content:"";font-family:iconfont !important;font-style:normal;-webkit-font-smoothing:antialiased;position:absolute;right:0;font-size:20px;padding:1px;line-height:1;background-color:rgba(0,0,0,0);transition:transform var(--default-transition-params)}.button-link.lg{font-size:21px;padding-right:36px}.button-link.lg:after{font-size:24px}.button-link:hover:after{color:var(--button-secondary-hover-arrow-color);background-color:var(--button-secondary-hover-bg-color);border-radius:50%;transform:rotate(45deg)}.button__arrow{display:none}.button-text{position:relative;padding:0 13px 0 0;font-size:16px;font-weight:400;line-height:22px;text-align:left;text-decoration:none;color:#fff !important}.button-text::before{content:"";width:12px;height:1px;background-color:#fff;display:block;position:absolute;right:-6px;top:0;bottom:0;margin:auto;transition:all var(--default-transition-params)}.button-text:after{content:"";font-size:1.6rem;position:absolute;right:-5px;top:0;bottom:0;margin:auto;width:8px;height:8px;display:block;border:1px solid #fff;border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);transform:rotate(45deg);color:#fff;pointer-events:none;transition:right var(--default-transition-params)}.button-text:hover{color:#fff !important}.button-text:hover::before{color:#fff;width:20px;right:-14px}.button-text:hover::after{color:#fff;right:-13px}label{font-size:1.4rem;line-height:2rem;color:var(--form-label-color)}input[type=text],input[type=number],input[type=tel],input[type=url],input[type=email],input[type=password],textarea,select{transition:all var(--default-transition-speed) ease-out;appearance:none;border:1px solid var(--form-control-border-color-default);padding:var(--form-control-padding);background-color:var(--form-control-background-color);font-weight:var(--font-weight-regular);font-size:16px;line-height:1.5;color:var(--form-control-text-color);display:block;width:100%}input[type=text]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,textarea::placeholder,select::placeholder{color:var(--form-control-placeholder-color)}@media only screen and (min-width: 641px){input[type=text],input[type=number],input[type=tel],input[type=url],input[type=email],input[type=password],textarea,select{display:inline-block;width:auto}}input[type=text]:focus,input[type=text]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=url]:focus,input[type=url]:focus-visible,input[type=email]:focus,input[type=email]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{outline:0;border-color:var(--form-control-border-color-focus);color:var(--form-control-focus-text-color)}input[type=text]:disabled,input[type=number]:disabled,input[type=tel]:disabled,input[type=url]:disabled,input[type=email]:disabled,input[type=password]:disabled,textarea:disabled,select:disabled{opacity:var(--form-control-disabled-opacity)}input[type=text],input[type=number],input[type=tel],input[type=url],input[type=email],input[type=password],select{height:var(--default-input-min-height)}input[type=text].arrow-right,input[type=email].arrow-right{background-image:url("https://static.pingcap.com/dist/media/images/arrow-right.png");background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;padding-right:35px}select,select:focus{background-image:var(--form-select-arrow-img);background-repeat:no-repeat;background-position:calc(100% - 10px) 50%;padding-top:0;padding-bottom:0;padding-right:35px;color:var(--form-control-text-color)}select:disabled,select:focus:disabled{opacity:var(--form-control-disabled-opacity)}select[multiple],select:focus[multiple]{background-image:none}select::-ms-expand{display:none}.hs-fieldtype-booleancheckbox li{margin-left:0px !important}.hs-fieldtype-booleancheckbox li::before{opacity:0}.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox-display input[type=checkbox]{margin-top:5px}.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox-display p{margin-left:10px !important}.block-border-top{border-top:1px solid #474747}.block-inner-border-gradient-top .block-inner{border-top-width:2px;border-top-style:solid;border-image:linear-gradient(90deg, #0ca6f2 -1.46%, #0aadc4 7.56%, #006fc2 16.61%, #0ca6f2 23.05%, #01ecb0 91.39%, #28ea76 100%) 1}.block-border-bottom{border-bottom:1px solid #474747}.block-border-y{border-top:1px solid #474747;border-bottom:1px solid #474747}.block-padding-xsmall .block-inner{padding-top:var(--block-padding-xsm-top) !important;padding-bottom:var(--block-padding-xsm-bottom) !important}.block-padding-small .block-inner{padding-top:var(--block-padding-sm-top) !important;padding-bottom:var(--block-padding-sm-bottom) !important}.block-padding-large .block-inner{padding-top:var(--block-padding-lg-top) !important;padding-bottom:var(--block-padding-lg-bottom) !important}.block-padding-top-xlarge .block-inner{padding-bottom:var(--block-padding-xlg-bottom) !important}.block-padding-bottom-xlarge .block-inner{padding-bottom:var(--block-padding-xlg-bottom) !important}.block-padding-xlarge .block-inner{padding-top:var(--block-padding-xlg-top) !important;padding-bottom:var(--block-padding-xlg-bottom) !important}.block-container.block-bg-split+.block-container:not(.bg-black) .block-inner:not(.block-inner--has-box-container),.block-container.block-bg-split--black+.block-container:not(.bg-black) .block-inner:not(.block-inner--has-box-container),.block-container.block-bg-split--blue+.block-container:not(.bg-blue) .block-inner:not(.block-inner--has-box-container),.block-container.block-bg-split--white+.block-container:not(.block-bg-none) .block-inner:not(.block-inner--has-box-container){padding-top:var(--block-padding-sm-top);padding-bottom:var(--block-padding-sm-bottom)}@media only screen and (min-width: 641px){.block-container.block-bg-split+.block-container:not(.bg-black) .block-inner:not(.block-inner--has-box-container),.block-container.block-bg-split--black+.block-container:not(.bg-black) .block-inner:not(.block-inner--has-box-container),.block-container.block-bg-split--blue+.block-container:not(.bg-blue) .block-inner:not(.block-inner--has-box-container),.block-container.block-bg-split--white+.block-container:not(.block-bg-none) .block-inner:not(.block-inner--has-box-container){padding-top:var(--block-padding-md-top);padding-bottom:var(--block-padding-md-bottom)}}@media only screen and (min-width: 1025px){.block-container.block-bg-split+.block-container:not(.bg-black) .block-inner:not(.block-inner--has-box-container),.block-container.block-bg-split--black+.block-container:not(.bg-black) .block-inner:not(.block-inner--has-box-container),.block-container.block-bg-split--blue+.block-container:not(.bg-blue) .block-inner:not(.block-inner--has-box-container),.block-container.block-bg-split--white+.block-container:not(.block-bg-none) .block-inner:not(.block-inner--has-box-container){padding-top:var(--block-padding-lg-top);padding-bottom:var(--block-padding-lg-bottom)}}.block-container{z-index:0;position:relative;transition:transform 1s ease-in-out,opacity 1s ease-in-out}.block-container .block-inner{padding-top:var(--block-padding-sm-top);padding-bottom:var(--block-padding-sm-bottom)}@media only screen and (min-width: 641px){.block-container .block-inner{padding-top:var(--block-padding-md-top);padding-bottom:var(--block-padding-md-bottom)}}@media only screen and (min-width: 1025px){.block-container .block-inner{padding-top:var(--block-padding-lg-top);padding-bottom:var(--block-padding-lg-bottom)}}.block-container.block-animate{transform:translateY(25%);opacity:0}.block-options-padding-medium .block-inner{padding-top:6rem}.block-options-padding-remove-top .block-inner{padding-top:0}.block-options-padding-remove-bottom .block-inner{padding-bottom:0}.block-container--increase-bottom-padding .block-inner{padding-bottom:calc(var(--block-padding-sm-bottom)*2)}@media only screen and (min-width: 641px){.block-container--increase-bottom-padding .block-inner{padding-bottom:calc(var(--block-padding-md-bottom)*2)}}@media only screen and (min-width: 1025px){.block-container--increase-bottom-padding .block-inner{padding-bottom:calc(var(--block-padding-lg-bottom)*2)}}.block-content-pull-up{--block-content-pull-up-value: calc(var(--block-padding-sm-top) * -1 - 6rem)}@media only screen and (min-width: 641px){.block-content-pull-up{--block-content-pull-up-value: calc(var(--block-padding-md-top) * -1 - 8rem)}}@media only screen and (min-width: 1025px){.block-content-pull-up{--block-content-pull-up-value: calc(var(--block-padding-lg-top) * -1 - 10rem)}}.block-content-pull-up .block-inner{transform:translateY(var(--block-content-pull-up-value));margin-bottom:var(--block-content-pull-up-value)}.block-content-pull-up+.block-container{z-index:1}.block-bg-split{position:relative}.block-bg-split::before,.block-bg-split::after{z-index:-1;content:"";position:absolute;top:40%;right:0;left:0}.block-bg-split::before{height:35px;transform:translateY(-100%);clip-path:ellipse(60% 220% at 50% 220%);background-color:var(--color-black)}@media only screen and (min-width: 641px){.block-bg-split::before{height:45px}}@media only screen and (min-width: 1025px){.block-bg-split::before{height:60px}}.block-bg-split::after{bottom:0;background-color:var(--color-black)}.block-bg-split--black::before,.block-bg-split--black::after{background-color:var(--color-black)}.block-bg-split--blue::before,.block-bg-split--blue::after{background-color:var(--color-blue)}.block-bg-split--white::before,.block-bg-split--white::after{background-color:var(--color-white)}.block-section__title{text-align:center}@media only screen and (min-width: 641px){.block-section__title{grid-column:1/span 12}}.block-section__title-container{--num-cols: 1;display:grid;grid-template-columns:repeat(var(--num-cols), 1fr);gap:3.2rem;padding-bottom:5rem}@media only screen and (min-width: 641px){.block-section__title-container{--num-cols: 12;gap:var(--grid-column-gutter)}}.block-section__title-desc{text-align:center;margin-top:-2.4rem;color:var(--body-font-color)}@media only screen and (min-width: 641px){.block-section__title-desc{grid-column:2/span 10}}@media only screen and (min-width: 1025px){.block-section__title-desc{grid-column:3/span 8}}.block-section__more{text-align:center;padding-top:4rem}.block-title{margin-bottom:64px}@media only screen and (min-width: 641px){.block-title{width:80%}.block-title .desc{width:86%}}@media only screen and (min-width: 1200px){.block-title{width:62%}}.block-title.margin-remove-bottom{margin-bottom:0}@media only screen and (min-width: 641px){.block-title.margin-remove-bottom{margin-bottom:0}}.block-title.full{width:100%}@media only screen and (min-width: 641px){.block-title.full .desc{width:80%}}.block-title.center{text-align:center;margin-left:auto;margin-right:auto;width:100%}@media only screen and (min-width: 1200px){.block-title.center{width:80%}}.block-title.center .desc{text-align:center;margin-left:auto;margin-right:auto}@media only screen and (min-width: 641px){.block-title.center .desc{width:80%}}.block-title h2{font-size:4rem;line-height:48px;font-weight:700;color:var(--h3-color);margin:3.2rem 0}@media only screen and (min-width: 641px){.block-title h2{font-size:64px;line-height:72px}}.block-title h3{font-size:40px;font-weight:700;line-height:48px;color:var(--h4-color)}@media only screen and (min-width: 641px){.block-title h3{font-size:60px;font-weight:700;line-height:68px;margin:3.2rem 0}}.block-title h4{font-size:40px;font-weight:700;line-height:48px;color:var(--h5-color)}@media only screen and (min-width: 641px){.block-title h4{font-size:56px;font-weight:700;line-height:64px;margin:20px 0}}.block-title h5{font-size:40px;font-weight:700;line-height:48px;color:var(--h5-color)}@media only screen and (min-width: 641px){.block-title h5{font-size:50px;font-weight:700;line-height:58px;margin:20px 0}}.block-title .desc{margin-bottom:32px;font-size:20px;font-weight:300;line-height:28px;color:var(--paragraph-color)}@media only screen and (min-width: 641px){.block-title .desc{font-size:22px}}.contain{width:100%;max-width:var(--container-max-width);margin:0 auto}.layout__padded-columns{--grid-num-cols: 12;--start-col: 2;--end-col: 2;display:grid;grid-template-columns:1fr;gap:var(--grid-column-gutter)}@media only screen and (min-width: 1025px){.layout__padded-columns{grid-template-columns:repeat(var(--grid-num-cols), 1fr)}.layout__padded-columns>*{grid-column:var(--start-col)/span calc(var(--grid-num-cols) - var(--end-col))}}.layout__padded-columns--double{--start-col: 3;--end-col: 4}.content-top-curve{z-index:1;position:relative}.content-top-curve::before{content:"";position:absolute;right:0;left:0;height:35px;transform:translateY(-100%);clip-path:ellipse(60% 220% at 50% 220%)}@media only screen and (min-width: 641px){.content-top-curve::before{height:45px}}@media only screen and (min-width: 1025px){.content-top-curve::before{height:60px}}.content-top-curve.block-bg-none::before,.content-top-curve.bg-white::before{background-color:var(--color-white)}.content-top-curve.bg-black::before{background-color:var(--color-black)}.content-top-curve.bg-blue::before{background-color:var(--color-blue)}.tag{font:normal normal var(--font-weight-regular) 1.4rem/1.72 var(--font-primary);color:#000;background-color:#e5e8eb;padding:.4rem 1.6rem;white-space:normal}.tags{display:flex;flex-wrap:wrap;gap:.8rem}.alignleft,.alignright{display:inline-block}.alignleft{float:left;margin:0 20px 5px 0}.alignright{float:right;margin:0 0 5px 20px}.alignnone{margin:5px 15px 15px 0}.aligncenter{display:block;margin:15px auto;text-align:center}.wp-block-image{margin:24px 0}.wp-caption{max-width:100%;font-size:1.2rem;text-align:center}.wp-caption img{max-width:100%}.wp-block-columns{gap:6px;margin:24px 0}body #wpadminbar{--body-font-color: var(--color-white)}@media only screen and (max-width: 782px){body #wpadminbar{position:fixed !important}}.wp-block-embed__wrapper::before{content:"";display:block;padding-top:56.25%}.wp-block-embed__wrapper iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hellobar{z-index:10;position:fixed;left:0;width:100%;opacity:0;pointer-events:none;transition:all .5s ease-in-out;background:var(--color-blue-dark)}body.hellobar--position-bottom .hellobar{bottom:0;transform:translateY(100%)}body.hellobar--visible .hellobar{opacity:1;pointer-events:all;transform:translateY(0)}.hellobar__wrapper{position:relative;max-width:var(--global-width);margin:0 auto;display:flex;justify-content:center;align-items:center}.hellobar__text-wrapper{width:100%;padding:1.5rem 1.8rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}@media only screen and (min-width: 641px){.hellobar__text-wrapper{gap:2rem}}@media only screen and (min-width: 1025px){.hellobar__text-wrapper{padding:1.5rem 4rem;gap:3rem}}.hellobar__text-content{font-size:1.4rem}@media only screen and (min-width: 1025px){.hellobar__text-content{font-size:1.8rem}}.hellobar__link{white-space:nowrap}.hellobar__close{min-width:24px;min-height:24px;max-width:24px;max-height:24px;margin-right:2rem;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:var(--color-white);color:var(--color-black);cursor:pointer}@media only screen and (min-width: 1025px){.hellobar__close{position:absolute;top:50%;right:1rem;transform:translateY(-50%);margin-right:0}}.hellobar__close-icon{width:60%;height:60%}.embla-instance{position:relative}.embla{position:relative;overflow:hidden;width:100%}.embla.is-draggable{cursor:move;cursor:grab}.embla.is-dragging{cursor:grabbing}.embla__container{display:flex;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.embla__slide{position:relative;min-width:100%}.embla--fade .embla__container{transform:none !important}.embla--fade .embla__slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .5s}.embla--fade .embla__slide.is-selected{z-index:1;opacity:1;transition:opacity .3s}.embla__controls{display:flex}.embla__nav-button{width:15px;cursor:pointer}@media only screen and (min-width: 1025px){.embla__nav-button{width:20px}}.embla__nav-arrow{width:100%;height:100%;color:var(--carousel-nav-color)}.embla__pagination{display:flex;justify-content:center;align-items:center}.embla__pagination-button{width:16px;height:16px;border:1px solid var(--carousel-nav-border-color);border-radius:100%;margin:0 1rem;cursor:pointer;background-color:var(--carousel-nav-color);transition:background-color var(--default-transition-speed) var(--default-transition-easing)}.embla__pagination-button.active{background-color:var(--carousel-nav-active-color);border-color:var(--carousel-nav-border-active-color)}.embla__pagination-button:first-child{margin-left:0}.embla__pagination-button:last-child{margin-right:0}.hs-form-field{margin-bottom:1.6rem}.hs-form-field ul.hs-error-msgs{margin:.5rem 0 0;list-style:none}.hs-form-field ul.hs-error-msgs label.hs-error-msg{color:var(--error-text)}.hs-form-field ul.hs-error-msgs li{margin:0}.hs-form-field ul.hs-error-msgs li::before{display:none}.hs-form-field input[type=text],.hs-form-field input[type=number],.hs-form-field input[type=tel],.hs-form-field input[type=url],.hs-form-field input[type=email],.hs-form-field input[type=password],.hs-form-field textarea,.hs-form-field select{margin-top:.6rem;width:100%}.hs-fieldtype-booleancheckbox ul{list-style:none}.hs_recaptcha{margin-top:1.6rem}.hs-submit{margin-top:4rem}.hs-submit input[type=submit]{min-width:158px;padding:0;transition:.5s ease-in-out}.hs-submit input[type=submit]:hover{background-color:var(--button-primary-hover-bg-color)}.hs-richtext{margin-top:3rem}.hs-main-font-element{margin-top:0;margin-bottom:1.6rem}.hs-form-container{background-color:var(--color-white);padding:3.2rem;box-shadow:var(--default-box-shadow);border:1px solid var(--default-border-color)}.hs-form-container.has-no-border{box-shadow:none;border:none;padding:0}.hs-form-container ul{list-style:none}.hs-form-container ul li{margin:0 !important}.hs-form-container ul li::before{display:none}.hs-form-container ul li label>input{margin-right:.6rem}.hs-form-container .input{margin-right:0 !important}.hs-form-container select.is-placeholder{color:rgba(var(--color-rgb-gray-dark), 0.4)}.hs-form-container.dark{background:rgba(0,0,0,0);padding:0;border:0;box-shadow:none}.hs-form-container.dark p{color:#fff}.hs-form-container.dark .form-columns-0{display:none}.hs-form-container.dark input,.hs-form-container.dark select,.hs-form-container.dark textarea{margin:0;background-color:rgba(0,0,0,0);height:6rem;color:#fff;border-color:#5d6974}.hs-form-container.dark input::placeholder,.hs-form-container.dark select::placeholder,.hs-form-container.dark textarea::placeholder{color:#fff}.hs-form-container.dark select{background-image:var(--form-select-arrow-white-img)}.hs-form-container.dark select option{background-color:#000}.hs-form-container.dark input[type=checkbox],.hs-form-container.dark input[type=submit]{height:auto}.hs-form-container.dark input:-webkit-autofill{-webkit-box-shadow:0 0 0px 100px #000 inset !important;box-shadow:0 0 0px 100px #000 inset !important;-webkit-text-fill-color:#fff !important;caret-color:#fff !important}.hs-form-container.dark a{color:#fff !important}.hs-form-container.dark .hs-button{letter-spacing:0;position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.4rem;width:15.8rem;height:4rem;border:none;font-size:1.6rem;line-height:2.2rem;font-weight:500;text-decoration:none;background:#fff;color:#000;-webkit-appearance:none;appearance:none;outline:0;overflow:hidden;cursor:pointer;font-family:var(--font-moderat);transition:all .2s ease-in-out}.hs-form-container.dark .hs-button span{position:relative;z-index:1;color:#000}.hs-form-container.dark .hs-button:hover{background:#dc150b;color:#fff}.hs-form-container .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0}fieldset.form-columns-2{display:flex;gap:1.6rem}fieldset.form-columns-2 .hs-form-field{width:auto}fieldset.form-columns-2 .input{margin-right:0 !important}div.code-toolbar{position:relative}div.code-toolbar .toolbar{position:absolute;top:1rem;right:.7rem;pointer-events:none}div.code-toolbar .toolbar .toolbar-item{display:inline-block}div.code-toolbar .toolbar .toolbar-item a{cursor:pointer}div.code-toolbar .toolbar .toolbar-item button{position:relative;padding:4px;background:0 0;min-width:auto;min-height:auto;background:url(https://static.pingcap.com/files/2024/11/05221601/copy.svg) no-repeat center;width:18px;height:18px;display:block;font-size:0;border-radius:unset;opacity:.5;cursor:pointer}div.code-toolbar .toolbar .toolbar-item button:after{content:"";position:absolute;width:24px;height:24px;border-radius:50%;background-color:rgba(0,0,0,.1);left:-4px;top:-4px;opacity:0;z-index:-1;cursor:pointer}div.code-toolbar .toolbar .toolbar-item button:hover:after{opacity:1}div.code-toolbar .toolbar .toolbar-item button:hover span{display:block}div.code-toolbar .toolbar .toolbar-item span{display:none;bottom:-32px;position:absolute;width:42px;line-height:24px;background:rgba(0,0,0,.8);color:#fff;font-size:10px;font-weight:400;right:0;margin:auto}div.code-toolbar:hover .toolbar{pointer-events:all}div.code-toolbar:focus-within .toolbar{opacity:1;pointer-events:all}.viewer-button{background-color:#0ca6f2 !important}:root{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}html{scroll-padding-top:var(--header-height);font-variant-ligatures:no-common-ligatures}body{--body-top-offset: var(--header-height);position:relative}body::before{content:"";position:absolute;top:0;left:0;right:0;height:var(--body-top-offset);background-color:var(--col);transform:translateY(-100%)}body.admin-bar{--admin-bar-height: 46px}@media only screen and (min-width: 641px){body.admin-bar{--admin-bar-height: 32px}}@media screen and (max-device-width: 641px){body{-webkit-text-size-adjust:100%}}a{color:var(--anchor-link-normal-color)}img{max-width:100%;height:auto}button{background-color:rgba(0,0,0,0);border:0;padding:0}ul{padding:0}nav ul{list-style:none;list-style-position:inside}.table{max-width:100%;overflow-y:auto}table{width:100%;border-collapse:collapse;font-weight:300;box-shadow:var(--default-box-shadow);border-radius:var(--default-border-radius);background-color:var(--color-white);color:var(--body-font-color)}table th,table td{color:var(--color-black);padding:1rem 1.5rem;text-align:left}table th{border-bottom:1px solid var(--table-border-color)}table tr+tr td{border-top:1px solid var(--table-border-color)}table th+th,table td+td{border-left:1px solid var(--table-border-color)}table td[rowspan]{border-right:1px solid var(--table-border-color)}table tr.table--row-gray-bg th,table tr.table--row-gray-bg td{background-color:var(--color-off-white)}table.table--black-header thead th{background-color:var(--color-black);color:var(--color-white)}table.table--header-align-bottom thead th{vertical-align:bottom}table.table--has-no-border th+th,table.table--has-no-border td+td{border-left:none}table.table--has-no-border tr:last-child td{border-bottom:1px solid var(--table-border-color)}table.table--has-no-box-shadow{box-shadow:none}blockquote{display:flex;flex-direction:column;margin-left:0;margin-right:0;color:var(--body-font-color);font-weight:var(--font-weight-regular);font-size:var(--body-font-size);font-family:var(--font-primary);line-height:var(--body-font-line-height)}blockquote p{position:relative;font-size:2.8rem;font-family:var(--font-moderat);font-weight:var(--font-weight-bold)}blockquote p::before{content:"“";position:absolute;left:-16px}blockquote p::after{content:"”"}blockquote.testimonial{margin:0}blockquote.testimonial p{font-size:1.6rem;font-weight:var(--font-weight-regular);text-transform:none}blockquote.testimonial p::before{top:-15px;left:-15px;font-size:3rem;color:var(--color-blockquote-highlight)}blockquote.testimonial p::after{color:var(--color-blockquote-highlight)}blockquote cite{position:relative;margin-top:1.6rem;font-weight:var(--font-weight-medium);font-family:var(--font-moderat);font-size:2rem;font-style:normal;line-height:1.5;text-align:right}blockquote cite::before{content:"—";margin-right:2px}code{background:var(--color-black);color:var(--color-white);font-family:var(--font-code) !important}strong{font-weight:var(--font-weight-semibold)}video,iframe{max-width:100%}pre{color:var(--body-font-color);white-space:normal}.hide{display:none !important}@media only screen and (max-width: 640px){.is-mobile-hide{display:none !important}}@media only screen and (max-width: 1024px){.is-ipad-hide{display:none !important}}@media only screen and (min-width: 1025px){.is-desktop-hide{display:none !important}}.tmpl-single-case-study__term-links-container .tmpl-single-case-study__term-link,.tmpl-single-case-study__term-links-container .tag,.tmpl-single-post .meta-tags .tmpl-single-case-study__term-link,.tmpl-single-post .meta-tags .tag,.tmpl-archive-sidebar .tags .tmpl-single-case-study__term-link,.tmpl-archive-sidebar .tags .tag{font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:1.2;margin:.5rem .5rem 0 0;min-height:28px;min-width:unset;height:unset;padding:0 .8rem;text-decoration:none;line-height:28px;display:inline-block}.tmpl-single-case-study__term-links-container .tmpl-single-case-study__term-link.active,.tmpl-single-case-study__term-links-container .tmpl-single-case-study__term-link:focus,.tmpl-single-case-study__term-links-container .tmpl-single-case-study__term-link:hover,.tmpl-single-case-study__term-links-container .tag.active,.tmpl-single-case-study__term-links-container .tag:focus,.tmpl-single-case-study__term-links-container .tag:hover,.tmpl-single-post .meta-tags .tmpl-single-case-study__term-link.active,.tmpl-single-post .meta-tags .tmpl-single-case-study__term-link:focus,.tmpl-single-post .meta-tags .tmpl-single-case-study__term-link:hover,.tmpl-single-post .meta-tags .tag.active,.tmpl-single-post .meta-tags .tag:focus,.tmpl-single-post .meta-tags .tag:hover,.tmpl-archive-sidebar .tags .tmpl-single-case-study__term-link.active,.tmpl-archive-sidebar .tags .tmpl-single-case-study__term-link:focus,.tmpl-archive-sidebar .tags .tmpl-single-case-study__term-link:hover,.tmpl-archive-sidebar .tags .tag.active,.tmpl-archive-sidebar .tags .tag:focus,.tmpl-archive-sidebar .tags .tag:hover{background-color:#000;color:var(--color-white)}.media{display:flex;align-items:flex-start}body.page-id-1550 .block-media-content__image-container{margin:auto 0px}.wp-block-table{overflow-x:auto;margin:0 0 1em}p.code-line strong{word-wrap:break-word}body.page-id-1544 div.banner-default__text-content{padding-bottom:10rem}@media only screen and (min-width: 641px){body.page-id-1544 div.banner-default__text-content{padding-bottom:7.5rem}}@media only screen and (min-width: 1025px){body.page-id-1544 div.banner-default__text-content{padding-bottom:18rem}}body.page-id-1544 #tidb:before{content:"";display:block;height:180px;margin:-180px 0 0}body.page-id-1558 span.accordion__plus-icon::after,body.page-id-1558 span.accordion__plus-icon::before{background-color:#fff !important}body.page-id-1558 span.accordion__section-title-text{color:#fff}body.page-id-1558 span.accordion__section-title-text:focus{color:#fff}body.page-id-1558 span.accordion__section-title-text:active{color:#fff}input#firstname-125bf70d-1eba-4cf8-bb1d-2e4a422a875d[type=text]{width:100%}.hs-input{border-width:1px !important}#contact-us-form-container{box-shadow:var(--default-box-shadow)}#ct-ultimate-cookie-close-modal{padding:5px 10px}.cli-style-v2 .cli-plugin-main-link{color:var(--color-white) !important}.is-w-8{width:80%;margin:auto}.is-h-48{height:4.8rem}.is-40x40{width:40px;height:40px}.is-50x50{width:50px;height:50px}.is-80x80{width:8rem;height:8rem}.is-128x128{width:12.8rem;height:12.8rem}.is-150x150{width:150px;height:150px}.is-180x120{width:18rem;height:12rem}.mt-xl{margin-top:.8rem}.mt-2xl{margin-top:1.6rem}.mt-3xl{margin-top:2.4rem}.mt-4xl{margin-top:3.2rem}.tidb-logo{background:url(https://static.pingcap.com/files/2023/11/07210859/TiDB.svg) no-repeat center;background-size:contain;height:52px;width:128px;display:inline-block;vertical-align:middle;margin-top:-2px}.ub_call_to_action{background-color:#f8f8f8;border-width:2px;border-color:#ececec}.ub_call_to_action .ub_call_to_action_headline_text{font-size:30px;color:inherit;text-align:center}.ub_call_to_action .ub_cta_content_text{font-size:16px;color:inherit;text-align:center}.ub_call_to_action .ub_cta_button{background-color:#09a6f2;width:250px}.ub_call_to_action .ub_cta_button_text{color:#fff;font-size:16px}.wysiwyg h6{font:normal normal var(--font-weight-regular) 1.6rem/1.5 var(--font-primary);color:var(--color-gray);text-align:center}.wysiwyg h6::before{content:"";width:1px;height:1.6rem;background-color:var(--color-blue);display:inline-block;margin-right:2rem;vertical-align:middle;margin-top:-2px}.wysiwyg p,.wysiwyg ul{font-size:16px;font-weight:300;line-height:26px}.wysiwyg p .button+.button{margin-left:1rem}.wysiwyg p .button+.button--secondary{margin-left:2rem}.wysiwyg p .button--secondary+.button--secondary{margin-left:3rem}.wysiwyg table{border:1px solid var(--table-border-color);font-weight:300}.wysiwyg ul,.wysiwyg ol{padding-left:0;color:var(--body-font-color);font-weight:300}.wysiwyg ul li,.wysiwyg ol li{position:relative;margin:0 0 .8rem 1.5rem}.wysiwyg ul li ul,.wysiwyg ul li ol,.wysiwyg ol li ul,.wysiwyg ol li ol{margin-top:.8rem}.wysiwyg ul li li,.wysiwyg ol li li{margin-left:2.5rem}.wysiwyg ul li img,.wysiwyg ol li img{margin:1rem 0}.wysiwyg ul.check{list-style-image:url("https://static.pingcap.com/dist/media/images/check-blue.svg")}.wysiwyg ul.check li{padding-left:4px}.wysiwyg ul.list-style-image{list-style-image:url("https://static.pingcap.com/dist/media/images/list-image.svg");margin-left:.4rem;margin-top:2rem}.wysiwyg ul.list-style-image li{padding-left:.8rem}.wysiwyg ul.list-style-image li::before{display:none}.wysiwyg--post-content a:not(.button):not(.ignore-link-styles){word-wrap:break-word;color:#509dea;text-decoration:none;line-height:2.4rem;transition:all var(--default-transition-params)}.wysiwyg--post-content a:not(.button):not(.ignore-link-styles):hover,.wysiwyg--post-content a:not(.button):not(.ignore-link-styles):active{color:#2c80ce;text-decoration-color:#2c80ce;text-decoration:underline}.wysiwyg--post-content h2{font-size:22px}@media only screen and (min-width: 641px){.wysiwyg--post-content h2{font-size:clamp(30px,3.25vw,32px)}}.wysiwyg--post-content h3{font-size:20px}@media only screen and (min-width: 641px){.wysiwyg--post-content h3{font-size:clamp(24px,3vw,28px)}}.wysiwyg--post-content *+h2,.wysiwyg--post-content *+h3,.wysiwyg--post-content *+h4{margin:24px 0}.wysiwyg--post-content img{width:100%;margin:24px 0;cursor:zoom-in}.wysiwyg--post-content img:first-child{margin:0}.wysiwyg--post-content p{margin:24px 0}.wysiwyg--post-content ul,.wysiwyg--post-content ol{margin-top:24px;margin-bottom:24px;margin-left:2rem;line-height:var(--body-font-line-height)}.wysiwyg--post-content table td{font-weight:300}.wysiwyg--post-content table td[rowspan]{border-right:1px solid #000}.wysiwyg--post-content .code-toolbar{margin:24px 0}.wysiwyg--post-content .caption-center{margin-bottom:3rem;font-size:1.4rem;text-align:center}.wysiwyg--post-content .trackable-btns{display:flex;gap:1rem;margin-top:2.5rem;margin-bottom:4rem}.wysiwyg--post-content .trackable-btns a,.wysiwyg--post-content .trackable-btns a:hover,.wysiwyg--post-content .trackable-btns button{text-decoration:none}.wysiwyg--post-content blockquote{border-left:4px solid #000;box-shadow:inset 0 0 0 0 #ddd;margin:0;padding-left:1.6rem}.wysiwyg--post-content blockquote p{line-height:1.8;font-size:1.6rem;font-weight:normal;font-style:normal}.wysiwyg--post-content blockquote p::before,.wysiwyg--post-content blockquote p::after{display:none;left:unset}.wysiwyg--post-content blockquote+blockquote{margin-top:1.6rem}.wysiwyg code{background:var(--post-content-code-bg-color);color:var(--post-content-code-text-color);overflow:auto}.wysiwyg .is-h-full{height:100%}.wysiwyg .flex{display:flex;flex-direction:column;gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.wysiwyg .flex{flex-direction:row}}.wysiwyg .flex>div{flex:1}.wysiwyg .flex.flex-row{flex-direction:row}.wysiwyg .flex.flex-wrap{flex-wrap:wrap}.wysiwyg .flex.item-center{align-items:center}.wysiwyg .flex.gap-4{gap:1.6rem}.wysiwyg .flex .flex-auto{flex:0 1 auto}.wysiwyg .flex.justify-center{justify-content:center}.wysiwyg .flex.justify-between{justify-content:space-between}.htap-contain{width:100%;width:calc(100vw - 32px);margin:0 auto}@media only screen and (min-width: 641px){.htap-contain{width:calc(100vw - 64px)}}@media only screen and (min-width: 1441px){.htap-contain{width:1344px}}.htap-button{border:1px solid #0c0c14;border-radius:6px;padding:12px 20px;font-weight:600;font-size:16px;line-height:24px;color:#fff;text-decoration:none;background:linear-gradient(279.62deg, #1a2dcd 0%, #b75736 100%);cursor:pointer}.htap-button:hover{background:rgba(0,0,0,0);border-color:#fff}.htap-button.black{background:#211e44;padding:10px 12px}.htap-button.black:hover{color:#282a36;background:rgba(0,0,0,0);border-color:#282a36}.htap-button.black.disabled{cursor:default;pointer-events:none}.htap-link{color:#1f9cdb !important;text-decoration:none !important}.htap-link::after{color:#1f9cdb !important}.htap-icon_logo{display:inline-block;width:100px;height:24px;background:url("https://static.pingcap.com/dist/media/htap/logo-pingcap.svg") center no-repeat;background-size:contain;vertical-align:middle;margin-left:1rem}.htap-icon__title{position:absolute;width:200px;height:200px;display:block}.htap-icon__title.first{top:-60px;left:-140px;background:url("https://static.pingcap.com/dist/media/htap/icon-title-logo-1.png") center no-repeat;background-size:contain}.htap-icon__title.second{background:url("https://static.pingcap.com/dist/media/htap/icon-title-logo-2.png") center no-repeat;background-size:contain;right:0px;top:35%}@media only screen and (min-width: 1025px){.htap-icon__title.second{right:-80px}}.htap-icon__title.three{background:url("https://static.pingcap.com/dist/media/htap/icon-title-logo-3.png") center no-repeat;background-size:contain;top:-60px}.htap-icon__air{width:64px;height:64px;background:url("https://static.pingcap.com/dist/media/htap/icon-air.svg") center no-repeat}.htap-icon__train{display:block;width:64px;height:64px;background:url("https://static.pingcap.com/dist/media/htap/icon-train.svg") center no-repeat}.htap-icon__car{display:block;width:64px;height:64px;background:url("https://static.pingcap.com/dist/media/htap/icon-car.svg") center no-repeat}.htap-icon__twitter{width:50px;height:50px;background:url("https://static.pingcap.com/dist/media/htap/twitter.svg") center no-repeat}.htap-icon__youtube{width:50px;height:50px;background:url("https://static.pingcap.com/dist/media/htap/youtube.svg") center no-repeat}.htap-icon__linkedin{width:50px;height:50px;background:url("https://static.pingcap.com/dist/media/htap/linkedin.svg") center no-repeat}.htap-title__container{position:relative;display:flex;align-items:flex-start;flex-direction:column;padding-bottom:4rem}.htap-title__container.first{padding-top:7rem}.htap-title__container.space-between{justify-content:space-between}@media only screen and (min-width: 641px){.htap-title__container.space-between{flex-direction:row;align-items:center}}.htap-title__container.space-between a{margin-right:8px}.htap-title__container.replay .htap-title{font-size:42px;font-style:normal;font-weight:600;line-height:normal;background:linear-gradient(180deg, #af45c6 0%, #5248dd 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media only screen and (min-width: 641px){.htap-title__container.replay .htap-title{font-size:52px}}.htap-title{position:relative;z-index:1;font-weight:700;font-size:28px;line-height:42px;color:#282a36}.htap-subtitle{position:relative;font-weight:400;font-size:16px;line-height:24px;color:#282a36;margin-left:0}@media only screen and (min-width: 641px){.htap-subtitle{margin-left:20px}}.htap-inner{padding:8rem 0;position:relative;z-index:1}.htap-form .htap-title__container{padding-bottom:2rem}.htap-form .wysiwyg p{color:#fff}.htap-form .wysiwyg ul{margin-top:0}.htap-form .wysiwyg ul li::before{background-color:#fff}.htap-form input,.htap-form textarea,.htap-form select{width:100%;background-color:#f9f9f9;border:1px solid #e5e4e4;border-radius:4px}.htap-form select{background-image:url("https://static.pingcap.com/dist/media/htap/arrow-down-gray.png")}.htap-form .input p{color:var(--body-font-color)}.htap-form a{color:#144db8 !important;text-decoration-color:#144db8 !important}.htap-form input[type=submit]{background-color:#144db8;border-color:#144db8}.htap-form input[type=submit]:hover{color:#fff}.htap-form .hs-form-container p{color:var(--body-font-color)}.htap-header{z-index:var(--z-header);position:sticky;top:var(--admin-bar-height, 0);left:0;width:100%;height:80px;background:linear-gradient(93.72deg, #2f2c54 -362.89%, #2c2a50 -314.5%, #1b1a30 115.6%, #10101c 466.14%, #0c0c14 712.38%);box-shadow:0 2px 10px rgba(0,0,0,.4);transition:transform var(--header-transition-speed) ease-in-out;display:flex;align-items:center}.htap-header__inner{display:flex;align-items:center;justify-content:space-between}.htap-header__logo-container img{height:40px}.htap-header__menu-container{display:flex;align-items:center}.htap-header__menu{gap:3rem;align-items:center}@media only screen and (min-width: 1025px){.htap-header__menu{display:flex}}.htap-header__menu a{position:relative;font-weight:600;font-size:16px;line-height:24px;color:#fff;text-transform:none;border-bottom:2px solid rgba(0,0,0,0)}.htap-header__menu a.active,.htap-header__menu a:hover{color:#1f9cdb}.htap-header__menu a.active::after,.htap-header__menu a:hover::after{content:"";position:absolute;left:0;right:0;bottom:-28px;margin:auto;width:80%;height:2px;background-color:#1f9cdb}.htap-header__menu-button{padding:8px 20px;margin-left:5rem}.htap-main-page{margin-top:-20px}.htap-banner{background:linear-gradient(74.87deg, #262443 0.27%, #0e0e18 100%)}.htap-banner__inner{background:url("https://static.pingcap.com/dist/media/htap/banner.png") center 80px no-repeat;background-size:contain;text-align:center;padding-top:14rem;min-height:480px}@media only screen and (min-width: 641px){.htap-banner__inner{background:url("https://static.pingcap.com/dist/media/htap/banner.png") center 20px no-repeat;background-size:80%}}.htap-banner__inner h1{font-weight:700;font-size:64px;line-height:60px;color:#fff}.htap-banner__inner h3{font-weight:400;font-size:32px;line-height:1.2;color:#fff}.htap-banner__inner p{font-size:18px;line-height:28px;color:#fff}.htap-banner__organ{font-weight:600;font-size:14px;line-height:24px;color:#fff;margin:3.2rem 0}.htap-banner__countdown{display:flex;justify-content:center;margin-top:30px}@media only screen and (max-width: 599px){.htap-banner__countdown{transform:scale(0.8)}}.htap-banner__countdown .countdown-box{display:flex}.htap-banner__countdown .countdown-box:first-child{margin-right:4rem}.htap-banner__countdown .countdown-box__content{display:flex;flex-direction:column}.htap-banner__countdown .countdown-box__number{color:#fff;font-size:3.2rem;display:flex;gap:14px;margin-bottom:6px}.htap-banner__countdown .countdown-box__digit{position:relative;width:30px;height:54px}.htap-banner__countdown .countdown-box__segment{border-radius:16px;position:absolute;transition:all .2s;background:#4c4c4c}.htap-banner__countdown .countdown-box__segment:first-child{width:24px;height:6px;left:3px}.htap-banner__countdown .countdown-box__segment:nth-child(2){width:6px;height:24px;right:-3px;top:3px}.htap-banner__countdown .countdown-box__segment:nth-child(3){width:6px;height:24px;right:-3px;bottom:3px}.htap-banner__countdown .countdown-box__segment:nth-child(4){width:24px;height:6px;bottom:0px;left:3px}.htap-banner__countdown .countdown-box__segment:nth-child(5){width:6px;height:24px;left:-3px;bottom:3px}.htap-banner__countdown .countdown-box__segment:nth-child(6){width:6px;height:24px;left:-3px;top:3px}.htap-banner__countdown .countdown-box__segment:nth-child(7){width:24px;height:6px;top:24px;left:3px}.htap-banner__countdown .countdown-box__segment.on{background-color:#fff}.htap-banner__countdown .countdown-box__symbol{width:6px;height:6px;background-color:#fff;margin:16px 16px 0}.htap-banner__countdown .countdown-box__symbol::after{content:"";width:6px;height:6px;display:block;background-color:#fff;margin-top:16px}.htap-banner__countdown .countdown-box__text{color:#fff;font-size:1.2rem}.htap-user{margin-top:4rem;padding-bottom:28px}@media only screen and (min-width: 641px){.htap-user{margin-top:-6rem}}.htap-user__list{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1.6rem}@media only screen and (min-width: 641px){.htap-user__list{gap:4rem;justify-content:flex-start}}.htap-user__media{text-align:center;color:#fff}.htap-user__media img{width:106px;height:106px}.htap-user__media-name{font-size:16px;font-weight:500;margin-top:.8rem}.htap-user__media p{font-size:14px;width:170px;color:#fff}.htap-about{position:relative;overflow:hidden}.htap-about__card{display:flex;flex-direction:column;align-items:center;gap:4rem}@media only screen and (min-width: 1025px){.htap-about__card{flex-direction:row;gap:8rem}}.htap-about__card+.htap-about__card{padding-top:10rem}.htap-about__card-column{position:relative;flex:1}.htap-about__card-content p{color:#282a36;line-height:24px;font-size:1.6rem}.htap-about__card-content .block-columns__video-container{padding-top:50%;margin-bottom:3rem}.htap-about__card-content .info{text-align:center;color:#282a36;font-size:1.8rem;font-weight:600}.htap-about__card-content img{border-radius:8px;max-height:300px}.htap-about__card-content .htap-button{margin-top:24px;display:inline-block}.htap-demand{background-color:#f9f9f9}.htap-demand__card{display:flex;flex-direction:column;justify-content:space-between;width:100%;background:#fff;border:1px solid #f4f4f4;box-shadow:0px 2px 8px rgba(0,0,0,.08);border-radius:8px;overflow:hidden}@media only screen and (min-width: 641px){.htap-demand__card{width:290px}}.htap-demand__card-list{padding-bottom:6rem}.htap-demand__card-list.first.replay{padding-top:8rem;padding-bottom:14rem;background:url("https://static.pingcap.com/files/2023/11/06181635/homepage_banner.png") no-repeat center top;background-size:contain}@media only screen and (min-width: 1025px){.htap-demand__card-list.first.replay{background-position:center bottom;background-size:cover}}.htap-demand__card-list.secondary.replay{margin-top:-9rem}.htap-demand__card-container{display:flex;flex-wrap:wrap;gap:3.2rem;overflow:hidden;transition:all .3s cubic-bezier(1, 0, 1, 0)}.htap-demand__card-title{position:relative;padding-bottom:3rem}.htap-demand__card-title h5{font-weight:600;font-size:18px;line-height:27px;color:#282a36;position:relative}.htap-demand__card-title h5:after{content:"";width:32px;height:0px;border-bottom:1px solid #1f9cdb;display:block;position:absolute;left:0;bottom:-6px}.htap-demand__card-title p{width:80%;margin-top:2rem}.htap-demand__card-title .more{position:absolute;right:0;bottom:3rem;cursor:pointer;color:#fff;gap:1rem;display:flex}.htap-demand__card-title .more .text{padding-right:3rem}.htap-demand__card-title .more .accordion__plus-icon{background-color:rgba(0,0,0,0);border:1px solid #1f9cdb}.htap-demand__card-title .more.active .accordion__plus-icon:after{opacity:0}.htap-demand__card-content{display:flex;flex-direction:column;justify-content:space-between;padding:2rem}.htap-demand__card-content p{display:-webkit-box;min-height:140px;font-weight:400;font-size:14px;line-height:24px;color:#282a36;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.htap-demand__card-bottom{margin-top:24px}.htap-demand__card-bottom .button{background:#211e44;border-radius:4px;border-color:#fff;font-weight:400;font-size:14px;line-height:24px;color:#fff}.htap-speaker .embla-instance{position:relative}.htap-speaker .embla__slide{min-width:100%;padding-left:32px}@media only screen and (min-width: 641px){.htap-speaker .embla__slide{min-width:25%}}.htap-speaker .embla__container{margin-left:-32px}.htap-speaker .embla__nav-button{position:absolute;top:-40px;bottom:0;margin:auto;width:48px;height:48px}.htap-speaker .embla__nav-button--prev{left:0}@media only screen and (min-width: 1025px){.htap-speaker .embla__nav-button--prev{left:-60px}}.htap-speaker .embla__nav-button--next{right:0}@media only screen and (min-width: 1025px){.htap-speaker .embla__nav-button--next{right:-60px}}.htap-speaker .embla__pagination{margin-top:32px}.htap-speaker__card{position:relative;border-radius:8px;height:340px;overflow:hidden;background:url("https://static.pingcap.com/dist/media/htap/speaker-card-bg.png") center no-repeat #062048;cursor:pointer}.htap-speaker__card-content{padding:50px 10px 20px;text-align:center;height:100%}.htap-speaker__card-img{width:150px;height:150px;border-radius:50%;margin:0 auto 30px;overflow:hidden}.htap-speaker__card-bottom{text-align:left;padding:50px 30px;opacity:0;height:100%;background:#144db8;border-radius:8px;transition:all var(--default-transition-params);transform:translateY(-100%)}.htap-speaker__card-name{font-weight:600;font-size:18px;line-height:27px;color:#fff;padding-bottom:8px}.htap-speaker__card-position{font-weight:400;font-size:16px;line-height:24px;color:#fff}.htap-speaker__card-link{color:#fff !important;font-weight:600;font-size:18px;line-height:24px}.htap-speaker__card-link::after{color:#fff !important}.htap-speaker__card-link:hover::after{color:#fff !important}.htap-speaker__card-desc{color:#fff;font-weight:400;font-size:16px;line-height:24px;margin-top:30px;height:160px;overflow-y:auto}.htap-speaker__card:hover .htap-speaker__card-bottom{opacity:1}.htap-speaker__card:last-child:hover{background-color:#144db8}.htap-speaker__link{padding-top:2rem;text-align:center}.htap-sponsor{background:url("https://static.pingcap.com/dist/media/htap/sponsor-bg.svg") left top no-repeat}.htap-sponsor__title{font-weight:600;font-size:18px;line-height:27px;color:#fff;padding-bottom:6px;position:relative;margin-bottom:32px}.htap-sponsor__title:after{content:"";position:absolute;bottom:0;left:0;width:32px;border:1px solid #1f9cdb}@media only screen and (min-width: 641px){.htap-sponsor__content{width:70%}}.htap-sponsor__content p{color:#fff}.htap-sponsor__content h5{color:#fff;font-size:1.8rem;font-weight:600;line-height:27px}.htap-sponsor__content a{color:#0ca6f2;text-decoration:none}.htap-sponsor__image{display:flex;flex-wrap:wrap;gap:3rem;margin-top:4rem}@media only screen and (min-width: 641px){.htap-sponsor__image{gap:6rem}}.htap-sponsor__image img{height:78px}.htap-featured .block-columns__video-container{margin-bottom:2rem}.htap-featured .button{color:#282a36}.htap-quiz{padding-top:8rem}.htap-quiz .htap-subtitle{margin-left:0}.htap-quiz p{width:100%}@media only screen and (min-width: 641px){.htap-quiz p{width:80%}}.htap-quiz b{color:#282a36}.htap-quiz ul{list-style-position:inside}.htap-quiz__image{display:flex;gap:16px;flex-wrap:wrap}.htap-quiz img{width:274px}.htap-cta{position:relative;background:#211d68;z-index:1}.htap-cta__bg-1{position:absolute;left:0}.htap-cta__bg-2{position:absolute;right:0;bottom:0}.htap-cta__title{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:28px;color:#fff}.htap-cta .text-orange{color:#df8418}.htap-cta .button{background-color:#fff;color:#211d68}.htap-cta .button:hover{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.htap-cta__grid{display:grid;grid-template-columns:1fr}@media only screen and (min-width: 641px){.htap-cta__grid{grid-template-columns:1fr 1fr 1fr}}.htap-cta__media{display:flex;align-items:center;gap:4rem;margin-top:7rem;font-weight:700;font-size:28px;line-height:42px;color:#fff}.htap-cta__media img{width:80px}.htap-footer{background:#151427;padding:8rem 0}.htap-footer.replay{padding:3.2rem 0;background-color:#15094d}.htap-footer.replay .htap-footer-container{align-items:center}.htap-footer.replay .site-footer__logo{width:100px;height:auto;max-height:none}.htap-footer-container{display:flex;justify-content:space-between;flex-direction:column;gap:4rem}@media only screen and (min-width: 641px){.htap-footer-container{flex-direction:row;align-items:flex-end;gap:0}}.htap-footer__column{width:100%}@media only screen and (min-width: 641px){.htap-footer__column{width:50%}}.htap-footer__title{font-weight:700;font-size:28px;line-height:42px;color:#fff;padding-bottom:4rem}.htap-footer__content p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff}.htap-footer__tag{background:#fff;color:#000;font-weight:600}.htap-footer__link{text-align:right;padding-bottom:4rem}.htap-footer__link .htap-link{font-weight:600}@media only screen and (max-width: 640px){.htap-footer__link{text-align:left}}.htap-footer__share{display:flex;gap:4rem;justify-content:flex-end}.htap-footer__share.replay{align-items:center;gap:3.2rem;flex-wrap:wrap}@media only screen and (max-width: 640px){.htap-footer__share{justify-content:flex-start}}.htap-main-page.bg-dark{background:linear-gradient(74.87deg, #262443 0.27%, #0e0e18 100%)}.htap-about.bg-dark .htap-title{color:#fff}.htap-about.bg-dark .htap-about__card{align-items:flex-start}.htap-about.bg-dark .htap-about__card-content{position:relative;color:#fff}.htap-about.bg-dark .htap-about__card-content ul{list-style-position:inside}.htap-speaker,.htap-sponsor{overflow:hidden}.htap-speaker.bg-dark .htap-title,.htap-sponsor.bg-dark .htap-title{color:#fff}.htap-agenda .htap-title,.htap-agenda .htap-subtitle{color:#fff}.htap-agenda .htap-inner{padding-bottom:0}.htap-agenda .accordion{margin:0}.htap-agenda .accordion+.accordion{margin-top:1.6rem}.htap-agenda .accordion__section{border:none}.htap-agenda .accordion__section-title{padding:14px 16px;background:#144db8;justify-content:space-between}@media only screen and (min-width: 641px){.htap-agenda .accordion__section-title{padding:16px 24px}}.htap-agenda .accordion__section-title-container{flex:1}.htap-agenda .accordion__section-title-text{color:#fff;font-weight:600;font-size:18px}.htap-agenda .accordion__section-title-text:hover{color:#fff}.htap-agenda .accordion__section-title-desc{font-weight:400;font-size:16px;line-height:1.2;color:rgba(255,255,255,.7);margin-top:6px}.htap-agenda .accordion__section-speaker{color:rgba(255,255,255,.4);font-size:1.4rem;font-style:italic}.htap-agenda .accordion__section-content,.htap-agenda .accordion__section-content-mobile{position:relative;transition:all .3s cubic-bezier(0, 1, 0, 1);background:#066fdf;padding:0 16px;max-height:0;overflow:hidden;pointer-events:none}@media only screen and (min-width: 641px){.htap-agenda .accordion__section-content,.htap-agenda .accordion__section-content-mobile{padding:0px 24px}}.htap-agenda .accordion__section-content{display:none}@media only screen and (min-width: 1025px){.htap-agenda .accordion__section-content{display:block}}@media only screen and (min-width: 1025px){.htap-agenda .accordion__section-content-mobile{display:none}}.htap-agenda .accordion input:checked~.accordion__section-content-mobile{transition:all .3s cubic-bezier(1, 0, 1, 0);pointer-events:all;max-height:9999px}.htap-agenda .accordion input[type=checkbox]+.accordion__section-title,.htap-agenda .accordion input[type=radio]+.accordion__section-title{padding:14px 16px}@media only screen and (min-width: 641px){.htap-agenda .accordion input[type=checkbox]+.accordion__section-title,.htap-agenda .accordion input[type=radio]+.accordion__section-title{padding-left:24px}}.htap-agenda .accordion .accordion__plus-icon{background:none;margin-left:0;margin-right:0}.htap-agenda .accordion table{background:#066fdf;color:#fff;box-shadow:none;border-radius:unset}.htap-agenda .accordion table th{font-weight:400;font-size:14px;line-height:28px;color:rgba(255,255,255,.5);text-transform:uppercase}.htap-agenda .accordion table td{color:#fff}.htap-agenda .accordion table td,.htap-agenda .accordion table th{border-color:rgba(255,255,255,.1);padding:1rem 1.2rem}.htap-agenda .accordion table td:first-child,.htap-agenda .accordion table th:first-child{padding-left:0}@media only screen and (min-width: 641px){.htap-agenda .accordion table td,.htap-agenda .accordion table th{padding:1rem 2.4rem}}.htap-agenda .accordion table td+td,.htap-agenda .accordion table th+th{border-left:none}.htap-faqs .htap-title{color:#fff}.htap-faqs__container{width:100%;margin:auto}@media only screen and (min-width: 641px){.htap-faqs__container{width:66.666%}}.htap-faqs .accordion__section{border-bottom:1px solid rgba(255,255,255,.2)}.htap-faqs .accordion__section-title-text{color:#fff;font-weight:600;font-size:18px;line-height:27px;flex:1}.htap-faqs .accordion__section-title-text:hover{color:#fff}.htap-faqs p{font-weight:400;font-size:16px;line-height:24px;color:rgba(255,255,255,.7)}.htap-venue{background:url("https://static.pingcap.com/dist/media/htap/mask-group-3.png") right top no-repeat;background-size:50%}.htap-venue .htap-title{color:#fff}.htap-venue__title{font-weight:600;font-size:18px;line-height:27px;color:#fff;padding-bottom:6px;position:relative;margin-bottom:32px}.htap-venue__title:after{content:"";position:absolute;bottom:0;left:0;width:32px;border:1px solid #1f9cdb}.htap-venue__media{display:flex;flex-direction:column;gap:4rem;padding-bottom:5rem}@media only screen and (min-width: 1025px){.htap-venue__media{flex-direction:row}}.htap-venue__media-content{flex:1}.htap-venue__media-content img{height:99px;margin-bottom:32px}.htap-venue__media-content p{font-weight:400;font-size:16px;line-height:24px;color:#fff}.htap-venue__media-img{width:100%;height:auto}@media only screen and (min-width: 1025px){.htap-venue__media-img{width:auto}}@media only screen and (min-width: 1025px){.htap-venue__media-img img{height:340px}}@media only screen and (min-width: 1441px){.htap-venue__media-img img{height:376px}}.htap-venue__card{display:flex;padding-bottom:10rem;flex-wrap:wrap;gap:4rem}@media only screen and (min-width: 1025px){.htap-venue__card{flex-wrap:nowrap;gap:3.2rem}}.htap-venue__card-column{width:100%}@media only screen and (min-width: 1025px){.htap-venue__card-column{width:50%}}.htap-venue__card-content{margin-left:20px;flex:1}.htap-venue__card-item{display:flex}.htap-venue__card-item+.htap-venue__card-item{margin-top:3.2rem}.htap-venue__card-title{font-weight:700;font-size:28px;line-height:42px;color:#fff;padding-bottom:18px}.htap-venue__card-subtitle{font-weight:600;font-size:18px;line-height:27px;color:#fff;padding-bottom:12px}.htap-venue__card p{font-weight:400;font-size:16px;line-height:24px;color:#fff;margin-top:6px}.htap-venue__card a{margin-top:10px}.htap-venue__button{text-align:center}.page-template-page-hackathon .site-header__inner{width:100%;max-width:1921px;padding-left:1.6rem;padding-right:1.6rem}@media only screen and (min-width: 1025px){.page-template-page-hackathon .site-header__inner{padding-left:3.2rem;padding-right:3.2rem}}@media only screen and (min-width: 1441px){.page-template-page-hackathon .site-header__inner{padding-left:10rem;padding-right:10rem}}@media only screen and (min-width: 1921px){.page-template-page-hackathon .site-header__inner{max-width:var(--container-max-width);padding-left:0rem;padding-right:0rem}}.hackathon-header{background:url("https://static.pingcap.com/dist/media/hackathon/banner-bg.png") bottom center no-repeat var(--color-black);background-size:cover;padding-bottom:8rem;overflow:hidden}.hackathon-header__inner{position:relative;padding:6rem 1.6rem 5rem;max-width:1921px;margin:0 auto}@media only screen and (min-width: 1025px){.hackathon-header__inner{padding:6rem 3.2rem 5rem}}@media only screen and (min-width: 1441px){.hackathon-header__inner{max-width:100%;padding:8rem 10rem 10rem}}@media only screen and (min-width: 1921px){.hackathon-header__inner{max-width:var(--container-max-width);padding:8rem 0rem 10rem}}.hackathon-header__text-content{position:relative;z-index:2;text-align:left}.hackathon-header__text-content img{display:block;margin-bottom:40rem}@media only screen and (min-width: 641px){.hackathon-header__text-content img{width:60%;max-width:80rem;margin-bottom:8rem}}.hackathon-header__text-content .button{background:#f67200;border-color:#f67200}.hackathon-header__text-content .button:hover{background:rgba(0,0,0,0);color:#f67200}.hackathon-header__img{position:absolute;background:url("https://static.pingcap.com/dist/media/hackathon/banner.png") center no-repeat;background-size:contain;width:90%;bottom:0;right:0;left:0;margin:auto;top:5rem;z-index:1}@media only screen and (min-width: 641px){.hackathon-header__img{width:60rem;margin:0;right:-6rem;left:auto}}@media only screen and (min-width: 1025px){.hackathon-header__img{right:-3rem}}@media only screen and (min-width: 1441px){.hackathon-header__img{right:3rem}}.hackathon-header__menu{display:flex;padding:1.6rem;overflow-x:auto}@media only screen and (min-width: 1025px){.hackathon-header__menu{padding-left:3.2rem}}@media only screen and (min-width: 1441px){.hackathon-header__menu{max-width:100%;padding-left:10rem}}@media only screen and (min-width: 1921px){.hackathon-header__menu{max-width:var(--container-max-width);margin:0 auto;padding-left:0rem}}.hackathon-header__menu-container{background:linear-gradient(90deg, #3940ea 0%, rgba(57, 64, 234, 0) 100%)}.hackathon-header__menu-link{color:var(--color-white);text-decoration:none;padding:0 1rem;line-height:1.8rem;font-size:1.8rem}.hackathon-header__menu-link+.hackathon-header__menu-link{border-left:1px solid #fff}.hackathon-header__menu-link:first-child{padding-left:0}.hackathon-header__menu-link:hover{color:#00cf71}.hackathon-main-page{position:relative}.hackathon-section{position:relative;background-color:var(--color-black)}.hackathon-section p{color:#fff}.hackathon-section__bg-1{position:absolute;top:-10rem;left:0;width:100%;height:80rem;background:url("https://static.pingcap.com/dist/media/hackathon/bg-1.png") bottom center no-repeat;background-size:contain}@media only screen and (min-width: 641px){.hackathon-section__bg-1{width:30%}}.hackathon-section__bg-2{position:absolute;top:-30rem;right:0;width:100%;height:70rem;background:url("https://static.pingcap.com/dist/media/hackathon/bg-2.png") bottom center no-repeat;background-size:contain}@media only screen and (min-width: 641px){.hackathon-section__bg-2{width:30%}}.hackathon-section__bg-3{position:absolute;top:40rem;left:0;width:100%;height:80rem;background:url("https://static.pingcap.com/dist/media/hackathon/bg-3.png") bottom center no-repeat;background-size:contain}@media only screen and (min-width: 641px){.hackathon-section__bg-3{width:30%}}.hackathon-section__bg-4{position:absolute;top:-16rem;right:0;width:100%;height:70rem;background:url("https://static.pingcap.com/dist/media/hackathon/bg-4.png") bottom center no-repeat;background-size:contain}@media only screen and (min-width: 641px){.hackathon-section__bg-4{width:30%}}.hackathon-title{font-weight:400;font-size:24px;line-height:34px;color:#fff;padding-left:2.4rem}.hackathon-title__container{padding-top:8rem;margin-bottom:4rem}.hackathon-title__inner{display:flex;align-items:center;justify-content:center}.hackathon-title__desc{text-align:center;color:#999}.hackathon-title__desc b{color:#00cf71}.hackathon-title__desc a{color:#888dff}.hackathon-title__icon{width:64px;height:64px;background:url("https://static.pingcap.com/dist/media/hackathon/title-1.svg") center no-repeat}.hackathon-title__icon.second{background-image:url("https://static.pingcap.com/dist/media/hackathon/title-2.svg")}.hackathon-title__icon.three{background-image:url("https://static.pingcap.com/dist/media/hackathon/title-3.svg")}.hackathon-title__icon.four{background-image:url("https://static.pingcap.com/dist/media/hackathon/title-4.svg")}.hackathon-title__icon.five{background-image:url("https://static.pingcap.com/dist/media/hackathon/title-5.svg")}.hackathon-cards{display:grid;gap:0;grid-template-columns:1fr}@media only screen and (min-width: 641px){.hackathon-cards{gap:6rem 3.2rem;grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1025px){.hackathon-cards{grid-template-columns:1fr 1fr 1fr}}.hackathon-cards__item{position:relative;display:flex;flex-direction:column}.hackathon-cards__item:after{content:"";position:absolute;right:0;left:0;bottom:-36px;margin:0 auto;transform:rotate(90deg);width:16px;height:16px;display:block;background:url("https://static.pingcap.com/dist/media/hackathon/icon-arrow.svg") center no-repeat}.hackathon-cards__item:last-child::after{display:none}@media only screen and (min-width: 641px){.hackathon-cards__item::after{right:-24px;bottom:0;top:0;margin:auto;left:auto;transform:none}.hackathon-cards__item:nth-child(2)::after,.hackathon-cards__item:nth-child(4)::after{display:none}}@media only screen and (min-width: 1025px){.hackathon-cards__item:nth-child(2)::after,.hackathon-cards__item:nth-child(4)::after{display:block}.hackathon-cards__item:nth-child(3)::after{display:none}}.hackathon-cards__inner{background:#282a36;border:1px solid rgba(237,237,237,.2);padding:2.4rem 3rem;flex:1;display:flex;flex-direction:column;justify-content:space-between;margin-top:6rem}@media only screen and (min-width: 641px){.hackathon-cards__inner{margin-top:0}}.hackathon-cards__inner h4{color:rgba(255,255,255,.2);font-weight:700;font-size:28px;line-height:42px;margin-top:6px}.hackathon-cards__inner h4.active{color:#82c1ed}.hackathon-cards__inner-subtitle{font-weight:500;font-size:20px;line-height:28px;color:#82c1ed;margin-bottom:1rem}.hackathon-cards__inner-date{color:#fff}.hackathon-cards__inner-date i{background:url("https://static.pingcap.com/dist/media/hackathon/icon-date.svg") left center no-repeat;background-size:contain;width:16px;height:20px;display:inline-block;margin-right:1.2rem;vertical-align:middle;margin-top:-4px}.hackathon-cards__inner-content{margin-top:3.2rem;margin-bottom:6rem;color:#fff}.hackathon-cards__inner a{color:#82c1ed;text-decoration:none}.hackathon-cards__inner a:hover{text-decoration:underline}.hackathon-cards__inner-button a{padding:6px 12px;background-color:rgba(0,0,0,0);border:1px solid #82c1ed;display:inline-flex;justify-content:center;text-align:center}.hackathon-cards__inner-button a:hover{background-color:#82c1ed;color:#fff;text-decoration:none}.hackathon-overview{position:relative;z-index:1;text-align:center}.hackathon-overview .hackathon-title__container{padding-top:0}.hackathon-prizes__cards{position:relative;display:grid;gap:3.2rem;grid-template-columns:1fr;justify-items:center}@media only screen and (min-width: 641px){.hackathon-prizes__cards{grid-template-columns:1fr 1fr;gap:1.6rem}}@media only screen and (min-width: 1025px){.hackathon-prizes__cards{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 1441px){.hackathon-prizes__cards{grid-template-columns:1fr 1fr 1fr 1fr}}.hackathon-prizes__cards-item{width:25rem;height:28rem;text-align:center;font-size:24px;color:#fff;padding:4rem 2.4rem 6rem;background:url("https://static.pingcap.com/dist/media/hackathon/prize-4.svg") left top no-repeat;background-size:contain;display:flex;flex-direction:column;justify-content:space-between}.hackathon-prizes__cards-item-number{font-weight:600;font-size:24px;line-height:34px;color:#fff}.hackathon-prizes__cards-item-number.small{font-size:1.6rem;line-height:24px}.hackathon-prizes__cards-item p{font-size:1.4rem;opacity:.7;color:#fff}@media only screen and (min-width: 641px){.hackathon-prizes__cards-normal{justify-items:center;grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1025px){.hackathon-prizes__cards-normal{justify-items:center;grid-template-columns:1fr 1fr 1fr}}.hackathon-prizes__cards-normal .hackathon-prizes__cards-item{width:25.2rem;height:33.4rem;padding:6rem 0 15rem}.hackathon-prizes__cards-normal .hackathon-prizes__cards-item-number{font-weight:600;font-size:36px}.hackathon-prizes__cards-normal .hackathon-prizes__cards-item:nth-child(1){background-image:url("https://static.pingcap.com/dist/media/hackathon/prize-1.svg")}.hackathon-prizes__cards-normal .hackathon-prizes__cards-item:nth-child(1) .hackathon-prizes__cards-item-number{color:#e3c975}.hackathon-prizes__cards-normal .hackathon-prizes__cards-item:nth-child(2){background-image:url("https://static.pingcap.com/dist/media/hackathon/prize-2.svg")}.hackathon-prizes__cards-normal .hackathon-prizes__cards-item:nth-child(2) .hackathon-prizes__cards-item-number{color:#c3c3c3}.hackathon-prizes__cards-normal .hackathon-prizes__cards-item:nth-child(3){background-image:url("https://static.pingcap.com/dist/media/hackathon/prize-3.svg")}.hackathon-prizes__cards-normal .hackathon-prizes__cards-item:nth-child(3) .hackathon-prizes__cards-item-number{color:#deb878}.hackathon-prizes__benefits{display:grid;gap:6rem 3.2rem;grid-template-columns:1fr}@media only screen and (min-width: 641px){.hackathon-prizes__benefits{grid-template-columns:1fr 1fr 1fr}}.hackathon-prizes__benefits-item{display:flex;align-items:center}.hackathon-prizes__benefits img{width:6.4rem;height:6.4rem;margin-right:4rem}.hackathon-judges__cards{display:grid;gap:3.2rem;grid-template-columns:repeat(1, 1fr)}@media only screen and (min-width: 641px){.hackathon-judges__cards{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1025px){.hackathon-judges__cards{grid-template-columns:repeat(4, 1fr)}}.hackathon-judges__cards-item{position:relative;background:#282a36;border:1px solid rgba(237,237,237,.2);padding:1rem 2rem 2.4rem;cursor:pointer}.hackathon-judges__cards-item:hover{border:1px solid rgba(0,207,113,.5)}.hackathon-judges__cards-item:hover .hackathon-judges__cards-bottom{opacity:1}.hackathon-judges__cards-img{width:15rem;height:15rem;margin:4rem auto}.hackathon-judges__cards-content{color:#fff;text-align:center}.hackathon-judges__cards-name{font-weight:600;font-size:18px;line-height:27px;padding-bottom:.8rem}.hackathon-judges__cards-name b{color:#00cf71}.hackathon-judges__cards-position{font-size:16px;line-height:32px;color:#fff}.hackathon-judges__cards-bottom{position:absolute;left:0;right:0;top:0;bottom:0;text-align:left;padding:6rem 4rem;opacity:0;background:#282a36;border-radius:8px;transition:all var(--default-transition-params);color:#fff;text-align:left}.hackathon-judges__cards-desc{margin-top:4.6rem}.hackathon-faqs .accordion__section{border-bottom:1px dashed #82c1ed}.hackathon-faqs .accordion__section-title-text{color:#fff}.hackathon-faqs .accordion__plus-icon{background-color:rgba(0,0,0,0);border:1px solid #82c1ed}.hackathon-faqs .accordion__plus-icon::before,.hackathon-faqs .accordion__plus-icon::after{background-color:#82c1ed}.hackathon-faqs p{color:#999}.hackathon-supporters{padding-bottom:1rem}.hackathon-supporters__cards{display:flex;flex-wrap:wrap;gap:6rem;margin-bottom:8rem}.hackathon-supporters__cards-item{margin-top:2.4rem}.hackathon-supporters img{width:16rem;height:8rem}.style-testing__row{display:grid;gap:var(--grid-column-gutter)}.style-testing__row:first-child{padding-top:4rem}.style-testing__row:last-child{padding-bottom:4rem}.style-testing__row+.style-testing__row{margin-top:4rem}@media only screen and (min-width: 641px){.style-testing__row--two-col{grid-template-columns:repeat(2, 1fr)}}.style-testing__icon-container{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:2rem;color:var(--body-font-color)}@media only screen and (min-width: 641px){.style-testing__icon-container{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1025px){.style-testing__icon-container{grid-template-columns:repeat(4, 1fr)}}.style-testing__icon-row{display:flex;align-items:center}.style-testing__icon{width:48px;height:48px}.style-testing__icon-name{margin-left:1rem}.style-testing__color-selector{position:fixed;bottom:0;left:0;width:100%;padding-top:.5rem;padding-bottom:.5rem;display:flex;align-items:center;background:var(--color-white);box-shadow:0 0 5px rgba(var(--color-rgb-black), 0.4)}body.admin-bar .style-testing__color-selector{bottom:46px}@media only screen and (min-width: 783px){body.admin-bar .style-testing__color-selector{bottom:32px}}.style-testing__select--color{margin:0 0 0 1rem;width:auto}.style-testing__buttons-container{display:flex;flex-direction:column;gap:2rem}@media only screen and (min-width: 1025px){.style-testing__buttons-container{flex-direction:row}}.style-testing__form-fields-container{display:grid;grid-template-columns:1fr;gap:2rem}@media only screen and (min-width: 1025px){.style-testing__form-fields-container{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 1024px){html.mobile-menu-default-active,html.mobile-menu-cta-active{overflow-y:hidden}}.site-header{background-color:#000;transition:transform var(--header-transition-speed) ease-in-out;display:flex;align-items:center;padding:1.2rem 0}.site-header__hello-bar{display:none;background-color:#dc150b;padding:.6rem 1.6rem;text-align:center;transition:all var(--default-transition-params);cursor:pointer}.site-header__hello-bar.active{display:block}.site-header__hello-bar-inner{color:#fff;text-decoration:none;font-size:16px}.site-header__hello-bar-inner .button-link{padding-left:.8rem}.site-header__hello-bar-close{position:absolute;right:0;width:2rem;height:2rem;cursor:pointer}.site-header__hello-bar:hover{background-color:#87120c}.site-header__hello-bar:hover .button-link:after{background-color:#fff;border-radius:50%;color:#000;transform:rotate(45deg)}.site-header__hello-bar.red{background-color:#dc150b}.site-header__hello-bar.red a,.site-header__hello-bar.red .button-link{color:#fff}.site-header__hello-bar.red:hover{background-color:#87120c}.site-header__hello-bar.violet{background-color:#9e4ec4}.site-header__hello-bar.violet a,.site-header__hello-bar.violet .button-link{color:#fff}.site-header__hello-bar.violet:hover{background-color:#5d137d}.site-header__hello-bar.blue{background-color:#2c80ce}.site-header__hello-bar.blue:hover{background-color:#10487b}.site-header__hello-bar.green{background-color:#1aa8a8}.site-header__hello-bar.green:hover{background-color:#0f5353}.site-header__hello-bar.blue a,.site-header__hello-bar.blue .button-link,.site-header__hello-bar.green a,.site-header__hello-bar.green .button-link{color:#000}.site-header__hello-bar.blue:hover a,.site-header__hello-bar.blue:hover .button-link,.site-header__hello-bar.green:hover a,.site-header__hello-bar.green:hover .button-link{color:#fff}.site-header__bg-bar{height:4px;background:linear-gradient(90deg, #0cb1f2 -0.01%, #12c0c5 13.53%, #256cd4 28.11%, #15a1e6 40.61%, #0ca6f2 64.05%, #01ecb0 91.53%, #0cf06e 99.98%)}.site-header-wrapper{z-index:var(--z-header);position:sticky;top:var(--admin-bar-height, 0);left:0;width:100%}@media only screen and (min-width: 1025px){.site-header{padding:1.8rem 0}}.site-header__inner{position:relative;display:flex;align-items:center;justify-content:space-between}.site-header__logo-image{width:92px;height:38px;display:block}@media only screen and (min-width: 1025px){.site-header__logo-image{width:120px;height:50px}}.site-header__cta-container{display:none}@media only screen and (min-width: 1025px){.site-header__cta-container{display:flex;align-items:center}}.site-header__menu-primary{display:none}@media only screen and (min-width: 1025px){.site-header__menu-primary{display:flex;gap:2.8rem;flex-grow:1}}.site-header__primary-menu-link{position:relative;font-weight:400;font-size:15px;line-height:21px;color:var(--color-white);text-decoration:none;transition:all var(--default-transition-params)}.site-header__primary-menu-link:hover{color:#a2adb9}.site-header__secondary-menu-link{font-size:15px;line-height:21px;color:var(--color-white);text-decoration:none;margin-right:2.4rem}.site-header__secondary-menu-link:hover{color:#a2adb9}.site-header__dropdown-menu-container{display:flex;align-items:center;height:100%}.site-header__dropdown-menu-container .site-header__primary-menu-link,.site-header__dropdown-menu-container .site-header__cta-button{position:relative}.site-header__dropdown-menu-container .site-header__primary-menu-link::before,.site-header__dropdown-menu-container .site-header__cta-button::before{content:"";position:absolute;bottom:-90px;left:50%;width:120px;height:120px;transform:translateX(-50%) rotate(45deg);pointer-events:none}.site-header__dropdown-menu-container:not(.site-header__dropdown-menu-container--click-activate):hover .site-header__dropdown-icon,.site-header__dropdown-menu-container.active .site-header__dropdown-icon{color:var(--color-blue)}.site-header__dropdown-menu-container:not(.site-header__dropdown-menu-container--click-activate):hover .site-header__primary-menu-link,.site-header__dropdown-menu-container.active .site-header__primary-menu-link{color:#a2adb9}.site-header__dropdown-menu-container:not(.site-header__dropdown-menu-container--click-activate):hover .menu-dropdown,.site-header__dropdown-menu-container.active .menu-dropdown{opacity:1;pointer-events:all}.site-header__dropdown-menu-container:not(.site-header__dropdown-menu-container--click-activate):hover .site-header__primary-menu-link::before,.site-header__dropdown-menu-container:not(.site-header__dropdown-menu-container--click-activate):hover .site-header__cta-button::before,.site-header__dropdown-menu-container.active .site-header__primary-menu-link::before,.site-header__dropdown-menu-container.active .site-header__cta-button::before{pointer-events:all}.site-header__dropdown-menu-container-relative{position:relative}.site-header__dropdown-menu-container .menu-dropdown{position:absolute;top:4.2rem;left:0;padding:3rem 3rem 5rem;transition:opacity var(--default-transition-params);opacity:0;pointer-events:none}.site-header__dropdown-menu-container .menu-dropdown-columns{padding:0;left:50%;border:1px solid #424d57;transform:translatex(-50%);box-shadow:0px 2px 8px rgba(0,0,0,.16)}.site-header__dropdown-menu-container:first-child .menu-dropdown-columns{left:0;transform:translatex(0)}.site-header__dropdown-menu-container:nth-child(2) .menu-dropdown-columns{transform:translatex(-34%)}.site-header__mobile-menu-button{display:flex;justify-content:center;align-items:center;cursor:pointer;font:inherit;color:inherit;text-transform:none;border:0;margin:0 0 0 1.5rem;padding:0;overflow:visible;min-width:0}@media only screen and (min-width: 1025px){.site-header__mobile-menu-button{display:none}}.site-header__mobile-menu-button-box{width:20px;height:11px;display:inline-block;position:relative}.site-header__mobile-menu-button-inner{display:block;top:50%;margin-top:-0.5px;transition-duration:.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.site-header__mobile-menu-button-inner,.site-header__mobile-menu-button-inner::before,.site-header__mobile-menu-button-inner::after{width:20px;height:1px;background-color:#fff;border-radius:2.5px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.site-header__mobile-menu-button-inner::before,.site-header__mobile-menu-button-inner::after{content:"";display:block}.site-header__mobile-menu-button-inner::before{top:-5px;transition:top .075s .12s ease,opacity .075s ease}.site-header__mobile-menu-button-inner::after{bottom:-5px;transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}html.mobile-menu-default-active .site-header__mobile-menu-button-inner,html.mobile-menu-cta-active .site-header__mobile-menu-button-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}html.mobile-menu-default-active .site-header__mobile-menu-button-inner::before,html.mobile-menu-cta-active .site-header__mobile-menu-button-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}html.mobile-menu-default-active .site-header__mobile-menu-button-inner::after,html.mobile-menu-cta-active .site-header__mobile-menu-button-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.sub-nav{position:sticky;--sub-nav-top-offset: calc(var(--header-height) + var(--admin-bar-height, 0px));top:var(--sub-nav-top-offset);z-index:1;background:var(--sub-nav-bg-color);margin-top:-60px}.sub-nav__container{display:flex;gap:4rem;overflow-x:auto}.sub-nav__item{padding:1.8rem 0}.sub-nav__link{color:var(--color-white);text-decoration:none;border-bottom:2px solid rgba(0,0,0,0);font-size:1.4rem;font-weight:var(--font-weight-bold);padding-bottom:.4rem;white-space:nowrap;transition:all var(--default-transition-speed) ease-in-out}.sub-nav__link.active{border-bottom-color:var(--color-white)}.mobile-menu{background:linear-gradient(180deg, #000000 0%, #06111a 100%);z-index:calc(var(--z-header) + 1);display:flex;transition:opacity .25s ease-in-out;position:fixed;top:var(--header-height);right:0;bottom:0;left:0;flex-direction:column;opacity:0;pointer-events:none;overflow-y:scroll}@media only screen and (min-width: 1025px){.mobile-menu{display:none}}html.mobile-menu-default-active .mobile-menu-default{opacity:1;pointer-events:all}.mobile-menu-default__primary-group{border-bottom:1px solid #5d6974}.mobile-menu-default__primary-group:last-of-type{border-bottom:2px solid rgba(var(--color-rgb-white), 0.3)}.mobile-menu-default__primary-group.active .mobile-menu-default__primary-button-icon{transform:rotate(0)}.mobile-menu-default__primary-group.active .mobile-menu-default__primary-group-inner{transition:all .3s cubic-bezier(1, 0, 1, 0);max-height:9999px;pointer-events:all}.mobile-menu-default .mobile-menu-default__primary-title-label,.mobile-menu-default__primary-link{padding:24px 0;font-size:1.8rem;line-height:26px;font-weight:400;color:var(--color-white);text-decoration:none;transition:color var(--default-transition-params)}.mobile-menu-default .mobile-menu-default__primary-title-label{width:100%;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding-left:0;line-height:var(--body-font-line-height)}.mobile-menu-default .mobile-menu-default__primary-title-label::before,.mobile-menu-default .mobile-menu-default__primary-title-label::after{display:none}.mobile-menu-default .mobile-menu-default__primary-title-label span{color:var(--color-white);transition:color var(--default-transition-params)}.mobile-menu-default__primary-link{display:inline-block}.mobile-menu-default__primary-button-icon{width:10px;height:8px;transform:rotate(-90deg);transition:transform var(--default-transition-params)}.mobile-menu-default__primary-group-inner{position:relative;transition:all .3s cubic-bezier(0, 1, 0, 1);max-height:0;overflow:hidden;pointer-events:none}.mobile-menu-default__primary-section{padding-bottom:20px}.mobile-menu-default__primary-section a{font-size:18px;line-height:24px;text-decoration:none !important}.mobile-menu-default__primary-section p{font-size:16px;font-weight:300;line-height:22px;margin-top:12px;color:#a2adb9}.mobile-menu-default__primary-section+.mobile-menu-default__section-links-column{border-top:1px solid #424d57;padding-top:20px}.mobile-menu-default__section-links-column{padding-bottom:20px}.mobile-menu-default__section-links-column+.mobile-menu-default__section-links-column{border-top:1px solid #424d57;padding-top:20px}.mobile-menu-default__section-links-column-label{font-size:18px;font-weight:500;line-height:24px;margin-bottom:12px;color:#fff}.mobile-menu-default__section-links-column-links{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mobile-menu-default__section-links-column-links.one{grid-template-columns:1fr}.mobile-menu-default__section-links-column-links a{display:flex;align-items:center;font-size:16px;font-weight:300;line-height:22px;color:#a2adb9;text-decoration:none !important;justify-content:flex-start;width:max-content}.mobile-menu-default__section-links-column-links a:hover,.mobile-menu-default__section-links-column-links a:active{color:var(--anchor-link-hover-color)}.mobile-menu-default__section-link-large{font-weight:var(--font-weight-semibold);color:var(--color-white);text-decoration:none}.mobile-menu-default__section-link-large+.mobile-menu-default__section-link-large{margin-top:2rem}.mobile-menu-default__secondary-links{padding:2.8rem 0 4rem}.mobile-menu-default__secondary-links a{font-size:1.8rem;font-weight:400;color:var(--color-white);text-decoration:none;transition:color var(--default-transition-params)}.mobile-menu-default__menu-cta{display:flex;justify-content:center;gap:1.6rem;padding-bottom:6rem}html.mobile-menu-cta-active .mobile-menu-cta{opacity:1;pointer-events:all}.mobile-menu-cta__inner{padding:0 var(--container-margin)}.site-footer{padding-bottom:6.4rem}.site-footer a{color:var(--color-white);text-decoration:none;font-weight:300}.site-footer__inner{padding-top:6rem}.site-footer__row-top{display:grid;grid-template-columns:repeat(2, 1fr);gap:4.8rem 1.6rem}@media only screen and (min-width: 641px){.site-footer__row-top{grid-template-columns:repeat(4, 1fr)}}@media only screen and (min-width: 1025px){.site-footer__row-top{grid-template-columns:repeat(12, 1fr)}}.site-footer__row-bottom{padding-top:6rem}@media only screen and (min-width: 1025px){.site-footer__logo-social-container{grid-column:span 2}}.site-footer__col-links .site-footer__language-links{display:none}@media only screen and (min-width: 641px){.site-footer__col-links .site-footer__language-links{display:inline-block;margin-top:8rem}}.site-footer__col-links:nth-of-type(5){margin-top:6rem;grid-column:1/span 2}@media only screen and (min-width: 800px){.site-footer__col-links:nth-of-type(5){grid-column:span 8;margin-top:0}}.site-footer__col-links:nth-of-type(5) .site-footer__links-group{align-items:center}@media only screen and (min-width: 641px){.site-footer__col-links:nth-of-type(5) .site-footer__links-group{align-items:flex-start}}.site-footer__col-links:nth-of-type(5) .block-cta{width:100%}.site-footer__col-links:nth-of-type(5) .block-cta__subscribe-form{max-width:360px;margin:0 auto}@media only screen and (min-width: 641px){.site-footer__col-links:nth-of-type(5) .block-cta__subscribe-form{margin:0}}.site-footer__col-links:nth-of-type(5) .block-cta__subscribe-form .hs-form-container{width:100%}.site-footer__col-links:nth-of-type(5) .block-cta__subscribe-form .hs-form-field{position:relative;margin-bottom:0}.site-footer__col-links:nth-of-type(5) .block-cta__subscribe-form .hs-form-field input{width:100%;flex:1;height:56px;background:#000;color:#fff;border:1px solid var(--form-control-border-color-default)}.site-footer__col-links:nth-of-type(5) .block-cta__subscribe-form .hs-form-field .hs-error-msgs{position:relative;line-height:1.2}.site-footer__col-links:nth-of-type(5) p{text-align:center;font-size:16px;font-weight:300;color:#fff}@media only screen and (min-width: 641px){.site-footer__col-links:nth-of-type(5) p{text-align:left}}@media only screen and (min-width: 1025px){.site-footer__col-links:nth-of-type(1){grid-column:1/span 2}.site-footer__col-links:nth-of-type(2){grid-column:3/span 2}.site-footer__col-links:nth-of-type(3){grid-column:5/span 2}.site-footer__col-links:nth-of-type(4){grid-column:7/span 2}.site-footer__col-links:nth-of-type(5){grid-column:9/span 4;padding-right:3.2rem}.site-footer__col-links:nth-of-type(5) p{text-align:left}}.site-footer__logo{max-height:32px}.site-footer__language-links{position:relative;margin-bottom:3.2rem;display:inline-block;cursor:pointer}@media only screen and (min-width: 641px){.site-footer__language-links{display:none}}.site-footer__language-links i{color:#fff;font-size:2rem;padding-right:.4rem}.site-footer__language-links a{font-size:14px}.site-footer__language-links a+a{margin-top:1rem}.site-footer__language-links a:hover{color:#a2adb9}.site-footer__language-links:hover .site-footer__language-options{opacity:1}.site-footer__language-select{color:#fff;display:inline-flex;align-items:center;gap:.8rem;padding-bottom:1rem}.site-footer__language-options{position:absolute;border:1px solid #5d6974;background-color:#000;color:#fff;display:flex;flex-direction:column;width:10rem;padding:1rem 1.6rem;opacity:0}.site-footer__social-group{margin-top:3.2rem;display:flex;flex-wrap:wrap;gap:1.6rem}@media only screen and (min-width: 641px){.site-footer__social-group{margin-top:4.8rem}}.site-footer__social-icon{width:100%;height:100%;max-width:26px;max-height:25px}.site-footer__links-group{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.site-footer__links-group+.site-footer__links-group{margin-top:2rem}.site-footer__links-group-title{font-size:1.5rem;line-height:21px;color:#a2adb9;font-family:var(--font-moderat-mono);margin-bottom:1.6rem}.site-footer__links-group-link{font-size:1.6rem;font-weight:300;transition:color var(--default-transition-params);display:flex;align-items:center;gap:1rem}.site-footer__links-group-link:hover{color:#a2adb9}.site-footer__legal{display:flex;flex-direction:column;gap:.5rem;color:var(--color-footer-legal);align-items:center}@media only screen and (min-width: 641px){.site-footer__legal{flex-direction:row;gap:0}}.site-footer__legal a{transition:color var(--default-transition-params);color:var(--color-footer-legal)}.site-footer__legal a:hover{color:var(--color-white)}.site-footer__legal a:hover::before{color:var(--color-footer-legal)}.site-footer__legal-top-row,.site-footer__legal-bottom-row{display:flex;align-items:center}@media only screen and (min-width: 641px){.site-footer__design{position:relative}.site-footer__design::before{content:"|";padding-left:.8rem;padding-right:.8rem}}.site-footer__menu-legal{font-size:1.2rem;color:var(--color-footer-legal)}@media only screen and (min-width: 641px){.site-footer__menu-legal{position:relative}.site-footer__menu-legal::before{content:"/";padding-left:1.2rem;padding-right:1.2rem}}.site-footer__menu-legal a{position:relative;color:#a2adb9;font-size:1.4rem;font-family:var(--font-moderat-mono)}.site-footer__menu-legal a::before{content:"/";padding-left:1.2rem;padding-right:1.2rem;color:#a2adb9}.site-footer__menu-legal a:first-of-type::before{display:none}.site-footer__copyright{font-family:var(--font-moderat-mono);font-size:1.4rem;font-weight:400;color:#a2adb9;line-height:20px}.site-footer__beian{color:var(--color-footer-legal)}.site-footer__beian a{font-size:1.2rem}.site-footer__beian-icon{width:16px;height:16px;display:inline-block;background:url("https://static.pingcap.com/dist/media/images/beian.png") center no-repeat;background-size:contain;vertical-align:middle}.site-footer__beian-bar::before{content:"|";padding:0 .5rem;color:var(--color-footer-legal)}html.modal-active{overflow-y:hidden}.modal-backdrop{z-index:var(--z-above-all);position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--color-rgb-black), 0.9);transition:opacity calc(var(--default-transition-speed)*2) var(--default-transition-easing);opacity:0;pointer-events:none;display:flex;align-items:center;justify-content:center}html.modal-active .modal-backdrop{opacity:1;pointer-events:all}.modal{position:relative;background-color:var(--color-white);width:100%;overflow:visible;display:flex;justify-content:center}@media only screen and (min-width: 641px){.modal{margin:0 auto;height:auto;max-width:80vw;max-height:calc(100% - 16rem)}}@media only screen and (min-width: 1025px){.modal{max-width:800px}}.modal__close{z-index:1;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;color:var(--color-primary);background:rgba(0,0,0,0);cursor:pointer;width:26px;height:26px}@media only screen and (min-width: 641px){.modal__close{transform:translateY(-100%)}}@media only screen and (min-width: 1025px){.modal__close{transform:translateY(-110%);width:26px;height:26px}}.modal__close-icon{width:100%;height:100%}.modal__content-container{position:relative;width:100%;overflow-y:scroll}.modal__loading-container,.modal__content{padding:4rem 2rem}@media only screen and (min-width: 1025px){.modal__loading-container,.modal__content{padding:6rem 8rem}}.modal__loading-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none}.modal.is-loading .modal__loading-container{transition:opacity var(--default-transition-speed) var(--default-transition-easing);opacity:1;pointer-events:all}.modal.is-loading .modal__content{opacity:0;pointer-events:none}.modal__video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%}.modal__video-embed{position:absolute;top:0;left:0;width:100%;height:100%;max-height:90vh}.modal__video-cookie{position:absolute;top:0;left:0;width:100%;height:100%;background-size:100% 100%;background-position:center;background-repeat:no-repeat;background-color:rgba(178,176,176,.3490196078);display:flex;align-items:center;justify-content:center}.modal__video-cookie-text{background-color:#000;color:#fff;text-align:center;align-items:center;padding:10px 16px;font-size:16px;cursor:pointer}.modal__demo-container{padding-bottom:calc(56.33% + 27px);height:0;position:relative;width:100%}.modal__demo-embed{height:100%;width:100%;position:absolute;top:0;left:0}.modal-video{height:auto;border-radius:var(--default-border-radius)}@media only screen and (max-width: 640px){.modal-video{margin-left:1.6rem;margin-right:1.6rem}.modal-video .modal__close{transform:translateY(-100%)}}.modal-video .modal__content{padding:0}.modal-video .modal__content-container{border-radius:var(--default-border-radius)}.modal-form{max-width:80vw;min-height:20rem;max-height:calc(100% - 16rem)}@media only screen and (min-width: 641px){.modal-form{max-width:60rem}}.modal-demo .modal__content{padding:0}.author-box{position:relative;display:flex;align-items:center}.author-box__image{width:4rem;height:4rem;border-radius:100%;background-color:var(--color-white);margin-right:.8rem}.author-box__author-name{color:var(--body-font-color);text-decoration:none;font-size:1.4rem;font-weight:600}.author-box__author-name:hover{color:var(--button-primary-hover-text-color)}.author-box__author-desc{font-size:1.4rem}.basic-stat{display:flex;flex-direction:column;align-items:flex-start}.basic-stat__value{color:var(--color-blue-dark)}.basic-stat__desc{margin-top:0}.stats-circle{display:flex;flex-direction:column;align-items:center}.stats-circle__circle{display:flex;justify-content:center;align-items:center;padding:2rem;width:200px;height:200px;border-radius:100%;color:var(--color-white);background-color:var(--color-blue)}.stats-circle--dark .stats-circle__circle{background-color:var(--color-blue-dark)}.stats-circle--xdark .stats-circle__circle{background-color:var(--color-blue-xdark)}.stats-circle--small .stats-circle__circle{width:164px;height:164px}.stats-circle__title{margin-top:2rem;text-align:center}.stats-circle span{font-family:var(--font-montserrat);font-weight:var(--font-weight-bold);font-size:4.8rem;color:var(--color-white)}.stats-circle--small span{font-size:3.6rem}.stats-carousel{display:flex}.stats-carousel__nav-col{flex-grow:1;display:flex;justify-content:center;align-items:flex-start;padding-top:87px}.stats-carousel--small .stats-carousel__nav-col{padding-top:69px}.stats-carousel .embla__nav-arrow{min-width:16px;min-height:26px;width:16px;height:26px}.stats-carousel .embla__container{width:240px;margin-left:-20px;margin-right:-20px}.stats-carousel--small .stats-carousel .embla__container{width:204px}.stats-carousel .embla__slide{min-width:240px;width:240px;padding-left:20px;padding-right:20px}.stats-carousel--small .stats-carousel .embla__slide{min-width:204px;width:204px}.get-started{margin-top:3rem}.get-started__row-selectors{display:flex;gap:2rem;flex-wrap:wrap}.get-started__selector{position:relative;display:flex;justify-content:center;align-items:center;width:140px;height:90px;border:2px solid var(--color-gray-xlight);border-radius:var(--default-border-radius);padding:1.5rem 2rem;cursor:pointer;transition:border-color var(--default-transition-params)}.get-started__selector.active,.get-started__selector:hover{border-color:var(--color-blue)}.get-started__selector-image{max-width:100%;max-height:100%}.get-started__row-content{margin-top:4rem}.get-started__platform-section{display:none}.get-started__platform-section.active{display:block}.get-started__step{margin-top:3rem}.get-started__step+*{margin-top:3rem}.get-started code{display:block;padding:1rem 1.5rem}.get-started__footer-content{margin-top:3.2rem}.package-download{padding-top:6rem}.package-download__row-selectors{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:1rem}.package-download__download-checkbox{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;line-height:1.2}.package-download__download-checkbox a{color:var(--button-secondary-normal-text-color)}.package-download__download-error-message{color:var(--color-red);font-size:1.4rem}.package-download__download-button{margin-right:1rem}.gartner{display:flex;align-items:center;justify-content:center;padding:24px 20px;height:100%;background-color:#3c174c}.gartner .widget-container{text-align:center}@media only screen and (min-width: 1025px){.gartner .widget-container{min-width:410px}}.gartner .widget-container [id^=gartner-pi-widget][data-size=line]{width:100%;max-width:425px}.case-study-testimonial{--num-cols: 1;display:grid;grid-template-columns:repeat(var(--num-cols), 1fr)}@media only screen and (min-width: 641px){.case-study-testimonial{--num-cols: 12;gap:var(--grid-column-gutter)}.case-study-testimonial__blockquote-container{grid-column:6/12;margin-top:6rem}}.case-study-testimonial__image-container{width:80%;margin:auto}@media only screen and (min-width: 641px){.case-study-testimonial__image-container{grid-column:2/6;width:100%;max-width:40rem;margin:unset}}.pricing-search{padding:2rem 0 1.6rem;border-top:1px solid #2c80ce;width:80%;margin:auto}.pricing-search__inner{display:flex;align-items:flex-end;justify-content:center}.pricing-search__tabs{display:flex;overflow:hidden;height:5rem;margin-right:1.4rem}.pricing-search__tabs .tab{width:6.8rem;border:1px solid #707070;background:#d9d9d9;display:flex;align-items:center;justify-content:center;cursor:pointer}.pricing-search__tabs .tab.active{background:#fff;border-color:var(--color-blue)}.pricing-search__tabs .tab img{width:4.4rem}.pricing-search select{height:3rem}.pricing-search__result{text-align:center;margin-top:2.4rem}.pricing-search__tip{color:#fff;opacity:.5}.pillar-cta{background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#2436e3;margin:28px 0}.pillar-cta.medium .image-container img{max-width:80%}@media only screen and (min-width: 1025px){.pillar-cta.medium .image-container img{max-width:100%}}.pillar-cta.medium .content-container{flex:1.5}.pillar-cta-container{display:flex;flex-direction:column;align-items:center;padding:28px 16px}@media only screen and (min-width: 1025px){.pillar-cta-container{padding:28px 10px 28px 36px;flex-direction:row}}.pillar-cta-container .image-container{flex:1;text-align:center}.pillar-cta-container .content-container{margin-top:16px;flex:3}@media only screen and (min-width: 641px){.pillar-cta-container .content-container{margin-left:32px}}.pillar-cta-container .title{font-weight:400;font-size:24px;line-height:36px;color:#fff;margin-bottom:30px}.pillar-cta-container img{max-width:230px}.banner{z-index:var(--z-root);position:relative}.banner .wysiwyg{margin-top:3.6rem}.banner--padding-bottom{padding-bottom:6rem}@media only screen and (min-width: 641px){.banner--padding-bottom{padding-bottom:3rem}}@media only screen and (min-width: 1025px){.banner--padding-bottom{padding-bottom:6rem}}.banner-default.bg-black{background-color:#000}.banner-default__inner{--bottom-padding-pull-up: 0;--bottom-padding-use-case: 0px;--bottom-padding-no-arc: 0px;position:relative;display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--grid-column-gutter);align-items:center;padding-bottom:calc(var(--bottom-padding-pull-up) + var(--bottom-padding-use-case) + var(--bottom-padding-no-arc))}.banner-default--first-block-pull-up .banner-default__inner{--bottom-padding-pull-up: var(--block-padding-top)}@media only screen and (min-width: 641px){.banner-default__inner{grid-template-columns:repeat(12, 1fr)}}.banner-default--display-type-use-case .banner-default__inner{align-items:center}@media only screen and (min-width: 1025px){.banner-default--display-type-use-case .banner-default__inner{--bottom-padding-use-case: 4rem}}.banner-default--side-image .banner-default__inner{padding-bottom:calc(var(--bottom-padding-pull-up)*-1 + var(--bottom-padding-use-case) + var(--bottom-padding-no-arc))}.banner-default__title{margin-top:0;word-wrap:break-word}.banner-default__text-content{position:relative;padding-top:6rem;padding-bottom:4rem;display:flex;align-items:flex-start;gap:var(--grid-column-gutter)}.banner-default__text-content .long-text{margin-top:1rem}@media only screen and (min-width: 641px){.banner-default__text-content{padding-bottom:6rem;grid-column:1/span 12}.banner-default--side-image .banner-default__text-content{grid-column:1/span 6}.banner-default--has-side-form .banner-default__text-content{grid-column:1/span 6}}@media only screen and (min-width: 1025px){.banner-default__text-content{grid-column:1/span 10}.banner-default--side-image .banner-default__text-content{grid-column:1/span 7}.banner-default--no-gutters .banner-default__text-content{grid-column:1/span 12}.banner-default--side-image.banner-default--no-gutters .banner-default__text-content{grid-column:1/span 6}.banner-default--display-type-use-case .banner-default__text-content{padding-bottom:0;align-self:center;grid-column:3/span 10}}.banner-default__text-content--center{text-align:center;justify-content:center}.banner-default__text-content--center .button-group{justify-content:center}@media only screen and (min-width: 641px){.banner-default__text-content--center{grid-column:2/span 10}}@media only screen and (min-width: 1025px){.banner-default__text-content--medium{grid-column:2/span 8}}.banner-default--has-side-form{z-index:calc(var(--z-root) + 1)}.banner-default--has-side-form .banner-default__inner{align-items:flex-start}@media only screen and (min-width: 641px){.banner-default--has-side-form .banner-default__inner{grid-template-columns:minmax(0, 1fr)}}@media only screen and (min-width: 900px){.banner-default--has-side-form .banner-default__inner{grid-template-columns:repeat(12, 1fr)}}.banner-default__form-content{position:relative;padding-bottom:4rem;align-self:flex-start}@media only screen and (min-width: 641px){.banner-default__form-content{grid-column:span 6}}.banner-default__form-content .hs-form-container{width:100%}@media only screen and (min-width: 900px){.banner-default__form-content .hs-form-container{padding-top:80px}}.banner-default__meta{display:flex;gap:2rem;flex-wrap:wrap;margin-top:24px}.banner-default__meta-cat{word-wrap:break-word;color:var(--anchor-link-normal-color);text-decoration:underline;text-decoration-color:var(--anchor-link-normal-color);text-underline-offset:2px;transition:all var(--default-transition-params)}.banner-default__image-container{position:relative;display:flex;justify-content:center;padding-bottom:8rem;padding-top:2rem}@media only screen and (min-width: 641px){.banner-default__image-container{padding:4rem 0;grid-column:span 5}}@media only screen and (min-width: 1025px){.banner-default__image-container--pull-up{margin-top:-5rem}}.banner-default__image--styled,.banner-default__image-video--styled{box-shadow:var(--default-box-shadow);border-radius:var(--default-border-radius)}@media only screen and (min-width: 641px){.banner-default__image--cover,.banner-default__image-video--cover{object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-position:var(--pos-x, 50%) var(--pos-y, 50%)}}@media only screen and (min-width: 1025px){.banner-default__image,.banner-default__image-video{max-width:var(--image-max-width, 100%)}}.banner-default__button,.banner-default .button-group{margin-top:3.2rem}.banner-default__product-icon-image{display:inline-block;width:auto;max-height:6rem;vertical-align:middle;margin-top:-1rem}.banner-default--display-type-product{overflow:hidden}.banner-default--display-type-product .banner-default__text-content{position:relative;z-index:1;padding-top:40px;display:block}.banner-default--display-type-product .banner-default__text-content .wrap{width:100%}@media only screen and (min-width: 641px){.banner-default--display-type-product .banner-default__text-content{padding:80px 0}}@media only screen and (min-width: 1200px){.banner-default--display-type-product .banner-default__text-content.large{grid-column:1/span 8}}.banner-default--display-type-product .banner-default__text-content h1{font-size:48px;font-weight:700;line-height:56px;color:#fff}@media only screen and (min-width: 641px){.banner-default--display-type-product .banner-default__text-content h1{font-size:68px;font-weight:700;line-height:76px}}.banner-default--display-type-product .banner-default__text-content p{font-size:22px;font-weight:300;line-height:28px;text-align:left;color:#a2adb9;margin:3.2rem 0}@media only screen and (min-width: 1200px){.banner-default--display-type-product .banner-default__text-content p{width:80%}}.banner-default--display-type-product .banner-default__image-container{padding-bottom:40px;right:0;padding-top:0;text-align:center}@media only screen and (min-width: 641px){.banner-default--display-type-product .banner-default__image-container{position:absolute;top:40px}}@media only screen and (min-width: 1025px){.banner-default--display-type-product .banner-default__image-container{right:-62px}.banner-default--display-type-product .banner-default__image-container--position-right{right:0}}.banner-default--display-type-solution{overflow:hidden;background-color:#000;background-size:contain}@media only screen and (min-width: 641px){.banner-default--display-type-solution{background-size:cover}}@media only screen and (min-width: 1025px){.banner-default--display-type-solution .banner-default__text-content--center{padding-top:120px;padding-bottom:200px;grid-column:3/span 8}.banner-default--display-type-solution h1{font-size:48px;font-weight:700;line-height:56px}}@media only screen and (min-width: 1025px)and (min-width: 641px){.banner-default--display-type-solution h1{font-size:68px;font-weight:700;line-height:76px}}.banner-default--display-type-solution p{text-align:center;font-size:22px;line-height:34px;margin-left:auto;margin-right:auto;color:#a2adb9}@media only screen and (min-width: 641px){.banner-default--display-type-solution p{width:80%}}.banner-default--display-type-solution p+p{margin-top:36px}.banner-default__use-case-illustration{display:none}@media only screen and (min-width: 1025px){.banner-default__use-case-illustration{display:block;grid-column:span 2;transition:transform 1s ease-in-out,opacity 1.25s ease-in-out}.banner-default__use-case-illustration.banner-animate{transform:translateX(-125%);opacity:0;pointer-events:none}}.banner-default--has-video .banner-default__image-video{display:block}.banner-default--has-video .banner-default__image{display:none}.banner-default .sub_banner .icon-text{border-radius:12px;padding:3rem 6rem;display:flex}@media only screen and (min-width: 700px){.banner-default__video{padding-top:10rem;grid-column:8/span 5}}.banner-default__video-container{position:relative;padding:3.2rem 2.4rem}@media only screen and (min-width: 700px){.banner-default__video-container{position:absolute;right:0;top:3.2rem;bottom:3.6rem;width:40%;border-radius:3.2rem 0 0 3.2rem;padding:4.8rem 0rem 0rem 5.2rem}}.banner-default__video-container img{height:100%}.banner-default__video-content{position:relative;max-width:60rem}.banner-default.tmpl-get-started,.banner-default.tmpl-pricing{padding-bottom:5rem}@media only screen and (min-width: 641px){.banner-default.tmpl-get-started,.banner-default.tmpl-pricing{height:300px}}.banner-default.tmpl-get-started .banner-default__inner,.banner-default.tmpl-pricing .banner-default__inner{height:100%}.banner-default.tmpl-get-started .banner-default__text-content,.banner-default.tmpl-pricing .banner-default__text-content{align-items:center}.banner-default.tmpl-demo .banner-default__text-content{padding-bottom:4rem}@media only screen and (min-width: 641px){.banner-default.tmpl-about .banner-default__text-content{grid-column:1/span 6;padding-right:4.8rem}}@media only screen and (min-width: 641px){.banner-default.tmpl-about .banner-default__video{grid-column:7/span 6}}@media only screen and (min-width: 1025px){.banner-default.tmpl-about .banner-default__video{position:absolute;right:0;width:46vw;max-width:66.6rem;padding-top:0;grid-column:7/span 6}}@media only screen and (min-width: 1441px){.banner-default.tmpl-about .banner-default__video{position:relative;right:unset;width:unset;max-width:unset}}.banner-default.tmpl-about .banner-default__video-content{max-width:66.6rem;margin-bottom:4rem}@media only screen and (min-width: 641px){.banner-default.tmpl-about .banner-default__video-content{margin-bottom:0}}@media only screen and (min-width: 1441px){.banner-default.tmpl-about .banner-default__video-content{max-width:unset}}.banner-default.tmpl-about .banner-default__image{display:block}.banner-resource{padding-top:3.2rem}@media only screen and (min-width: 641px){.banner-resource{padding-top:4.8rem;padding-bottom:6rem}}.banner-resource__title{margin-top:0;font-size:24px;line-height:125%}@media only screen and (min-width: 641px){.banner-resource__title{line-height:100%;font-size:clamp(36px,3.65vw,52px)}}.banner-resource__text-content{padding-bottom:8rem}.banner-resource__meta{display:flex;gap:2rem;flex-wrap:wrap;margin-top:2.4rem !important}.banner-resource__meta-cat{color:#fff}.banner-resource__authors{display:flex;gap:1.6rem;padding-top:1.6rem}.banner-resource-archive{padding-top:6rem;padding-bottom:18rem}@media only screen and (min-width: 641px){.banner-resource-archive{padding-bottom:22rem}}@media only screen and (min-width: 1025px){.banner-resource-archive{padding-bottom:25rem}body.post-type-archive-news .banner-resource-archive,body.post-type-archive-press-release .banner-resource-archive{padding-bottom:23rem}}.banner-resource-archive.has-image{padding-bottom:0}.banner-resource-archive__row-filters{display:flex;flex-direction:column;gap:4rem}@media only screen and (min-width: 1025px){.banner-resource-archive__row-filters{flex-direction:row;justify-content:space-between;align-items:center;gap:8rem}}.banner-resource-archive__filters{display:grid;grid-template-columns:1fr;gap:2rem;width:100%;margin-top:0}@media only screen and (min-width: 641px){.banner-resource-archive__filters{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 1025px){.banner-resource-archive__filters{max-width:900px}}.banner-resource-archive__filter-control{margin-top:0;width:100%}@media only screen and (min-width: 1025px){.banner-resource-archive__filter-control{max-width:290px}}.banner-resource-archive__image{display:none;margin-top:5rem}@media only screen and (min-width: 641px){.banner-resource-archive__image{display:block;width:66.66667%}}.banner-case-study{overflow-x:hidden}.banner-case-study .banner-default__text-content{padding-top:4rem}.banner-case-study .banner-default__text-content.has-image{padding-bottom:0}@media only screen and (min-width: 641px){.banner-case-study .banner-default__text-content{padding-top:6rem;grid-column:2/span 10}.banner-case-study .banner-default__text-content.has-image{grid-column:2/span 6}}.banner-case-study__inner{display:grid;grid-template-columns:1fr;gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.banner-case-study__inner{grid-template-columns:repeat(12, 1fr)}}.banner-case-study__text-content{padding-bottom:4rem}@media only screen and (min-width: 641px){.banner-case-study__text-content{grid-column:span 6;padding-bottom:10rem}}@media only screen and (min-width: 1025px){.banner-case-study__text-content{grid-column:2/span 5}}.banner-case-study__video-link{display:flex;gap:2rem;align-items:center;margin-top:2.5rem;text-decoration:none}.banner-case-study__video-link span{font-weight:var(--font-weight-bold);color:var(--color-primary)}.banner-case-study__video-link-icon{width:46px;height:46px;color:var(--color-primary);transition:transform var(--default-transition-params)}.banner-case-study__video-link:hover .banner-case-study__video-link-icon{transform:scale(1.1)}.banner-case-study__customer-name{margin-top:0}.banner-case-study__title{margin-top:2rem;font-size:24px;line-height:120%}@media only screen and (min-width: 641px){.banner-case-study__title{line-height:100%;font-size:clamp(24px,3vw,34px)}}.banner-case-study__image{height:2.4rem}@media only screen and (min-width: 641px){.banner-case-study__image{height:4.8rem}}.banner-case-study__testimonial,.banner-case-study__image-container{align-self:center;position:relative;transition:transform 1s ease-in-out,opacity 1.25s ease-in-out}@media only screen and (min-width: 641px){.banner-case-study__testimonial,.banner-case-study__image-container{grid-column:span 5}}.banner-case-study__testimonial.banner-animate,.banner-case-study__image-container.banner-animate{transform:translateX(125%);opacity:0;pointer-events:none}.banner-case-study__testimonial{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin:6rem 0 4rem;padding:3.2rem;border-radius:var(--default-border-radius);box-shadow:var(--default-box-shadow)}@media only screen and (min-width: 1025px){.banner-case-study__testimonial{grid-column:8/span 5}}.banner-case-study__testimonial--has-image{padding-top:0}.banner-case-study__testimonial blockquote cite{font-size:1.6rem}.banner-case-study__testimonial-image{object-fit:cover;border-radius:100%;min-width:80px;min-height:80px;max-width:80px;max-height:80px;box-shadow:var(--default-box-shadow);margin-top:-3rem}@media only screen and (min-width: 641px){.banner-case-study__testimonial-image{min-width:120px;min-height:120px;max-width:120px;max-height:120px}}.banner-case-study__additional-content{margin-top:2.5rem;padding-bottom:2rem}@media screen and (min-width: 641px){.banner-case-study__additional-content{padding-bottom:0}}.banner-case-study-archive{padding-top:6rem}@media only screen and (min-width: 641px){.banner-case-study-archive{padding-top:8rem}}.banner-case-study-archive__row-filters{display:flex;flex-direction:column;gap:4rem}@media only screen and (min-width: 1025px){.banner-case-study-archive__row-filters{flex-direction:row;justify-content:space-between;align-items:center;gap:3rem}}.banner-case-study-archive__filters{display:grid;grid-template-columns:1fr;gap:2rem;width:100%;margin:auto}@media only screen and (min-width: 641px){.banner-case-study-archive__filters{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 1025px){.banner-case-study-archive__filters{max-width:780px}}.banner-case-study-archive__filter-control{margin-top:0;width:100%}@media only screen and (min-width: 1025px){.banner-case-study-archive__filter-control{max-width:290px}}.banner-case-study-archive h1{font-size:48px;font-weight:700;line-height:56px;color:#fff}@media only screen and (min-width: 641px){.banner-case-study-archive h1{font-size:68px;line-height:76px}}.banner-case-study-archive__heading-text{font-weight:300;font-size:26px;line-height:31px;color:#a2adb9}.banner-author{padding-top:5rem}.banner-author__text-content{position:relative;padding-bottom:14rem}.banner-author--has-bio .banner-author__text-content{padding-bottom:8rem}.banner-author__image{display:block;position:absolute;left:calc(var(--grid-column-gutter)*-1);width:7rem;height:7rem;transform:translateX(-100%);background-color:var(--color-white);border-radius:50%}.banner-author__name{margin-top:0}.banner-home__inner{position:relative;display:grid;grid-template-columns:1fr;gap:var(--grid-column-gutter);padding-bottom:4rem}@media only screen and (min-width: 700px){.banner-home__inner{padding-bottom:8rem;grid-template-columns:repeat(12, 1fr)}}.banner-home__text-container{opacity:0;padding-top:4rem;position:relative;z-index:2}@media only screen and (min-width: 700px){.banner-home__text-container{padding-top:8rem;padding-bottom:8rem;grid-column:1/span 7}}.banner-home__text-container h1{font-size:50px;font-weight:700;line-height:56px;margin-top:3.2rem}@media only screen and (min-width: 641px){.banner-home__text-container h1{font-size:82px;line-height:90px}}.banner-home__desc-container{opacity:0;margin-top:3.2rem}@media only screen and (min-width: 700px){.banner-home__desc-container{grid-column:span 6}}.banner-home__desc-container p{font-size:22px;font-weight:300;line-height:28px;margin-bottom:4rem}@media only screen and (min-width: 641px){.banner-home__desc-container p{font-size:26px;color:#a2adb9;line-height:32px;width:84%}}.banner-home__video-container{text-align:center;overflow:hidden}@media only screen and (min-width: 700px){.banner-home__video-container{grid-column:span 5;position:absolute;right:0;top:0;bottom:0;max-width:600px}}.banner-product{overflow:hidden}.banner-product__inner{position:relative}.banner-product__text-container{padding-top:40px}@media only screen and (min-width: 641px){.banner-product__text-container{padding:80px 0 160px;width:60%}}@media only screen and (min-width: 1200px){.banner-product__text-container{width:50%}.banner-product__text-container.large{width:66%}.banner-product__text-container.large p{width:80%}}.banner-product__text-container h1{font-size:48px;font-weight:700;line-height:56px;color:#fff}@media only screen and (min-width: 641px){.banner-product__text-container h1{font-size:68px;font-weight:700;line-height:76px}}.banner-product__text-container p{font-size:22px;font-weight:300;line-height:28px;text-align:left;color:#a2adb9;margin:3.2rem 0}.banner-product__image-container{text-align:center;padding:32px 0}.banner-product__image-container .mb{margin:24px auto;display:block}.banner-product__image-container .pc{display:none}@media only screen and (min-width: 641px){.banner-product__image-container{position:absolute;top:40px;right:0;padding:0}.banner-product__image-container .mb{display:none}.banner-product__image-container .pc{display:block}}@media only screen and (min-width: 1025px){.banner-product__image-container{right:-62px}}.card-resource{position:relative;display:block;text-decoration:none;border:1px solid var(--card-border-color);transition:all var(--default-transition-params)}.card-resource:hover{box-shadow:var(--card-box-shadow);transform:var(--card-transform)}.card-resource--featured{border:none;box-shadow:var(--card-box-shadow)}.card-resource--featured:hover{transform:translateY(0)}@media only screen and (min-width: 641px){.card-resource--featured{display:grid;grid-template-columns:1fr;gap:3.2rem}.card-resource--featured .card-resource__image-container{width:100%;height:100%;grid-row:1;grid-column:1;margin-left:0}.card-resource--featured .card-resource__content-container{grid-row:2;grid-column:1;padding-top:0}.card-resource--featured .card-event__content-container{padding-top:0}}.card-resource__image-container{position:relative;height:0;padding-top:33%;margin-left:-1px;margin-top:-1px;margin-right:-1px}.card-resource__image-container.small{padding-top:16%}.card-resource__image{object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.card-resource__content-container{padding:3.2rem}.card-resource__content{margin-top:1rem;color:var(--body-font-color)}.card-resource__content-head{display:flex;justify-content:space-between;align-items:center}.card-resource__content-status{display:flex;gap:1rem}.card-resource__category{font-size:16px;color:#74808b}.card-resource__title{color:#28333e}.card-resource__status{font-size:14px;line-height:20px;color:var(--color-white);padding:2px 6px;margin-top:0}.card-resource__status.in-progress{background:var(--color-yellow)}.card-resource__status.completed{background:var(--color-gray)}.card-resource__status.upcoming{background:var(--color-green)}.card-resource__webinar{font-size:14px;line-height:20px;color:var(--color-white);padding:2px 6px;display:flex;align-items:center;background:#7494e6}.card-resource__webinar i{margin-right:.4rem;width:1rem;height:1rem;display:block;background:url("https://static.pingcap.com/dist/media/images/icon-video.png") center/contain no-repeat}.card-resource__date,.card-resource__location{display:flex;font-size:1.6rem;font-weight:300}.card-resource__date i,.card-resource__location i{vertical-align:middle;margin-top:4px;margin-right:1rem}.card-resource__location{margin-top:1rem}.card-resource-news{border:none;box-shadow:var(--card-box-shadow)}.card-resource-news .card-resource__image-container{padding-top:30%}.card-resource-news .card-resource__image{width:auto;height:auto;max-height:35px;top:unset;left:4rem;right:4rem;bottom:2rem}.card-search{position:relative;display:flex;flex-direction:column;padding:3.2rem;text-decoration:none;color:var(--color-gray-dark);border-radius:var(--card-border-radius);border:1px solid var(--card-border-color);transition:all var(--default-transition-params)}.card-search:hover{box-shadow:var(--card-box-shadow)}.card-product{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:3rem 3rem 5rem;border-radius:var(--default-border-radius);text-decoration:none}.card-product::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--color-primary);border-radius:var(--default-border-radius);opacity:0;transition:opacity var(--default-transition-params)}.card-product:hover::after{opacity:1}.card-product__icon-image{height:60px;margin-bottom:1.5rem}.mobile-menu-cta__inner .card-product__icon-image{width:auto !important}.card-product__title{font-weight:var(--font-weight-bold);color:var(--card-product-title-color, var(--color-primary))}.card-product__description{display:flex;flex-direction:column;align-items:flex-start;margin-top:1rem}.card-product__description p{font-size:1.4rem}.card-product__description .button{text-align:left}.card-product__description .button+.button{margin-top:1rem}div.card-product::after{display:none}.card-illustration{position:relative;display:flex;flex-direction:column;align-items:center;padding:2.5rem 3.2rem 3.2rem;text-decoration:none;border:1px solid var(--card-border-color);border-radius:var(--card-border-radius);transition:all var(--default-transition-params)}.card-illustration:hover{box-shadow:var(--card-box-shadow);transform:var(--card-transform)}.card-illustration__image,.card-illustration__video{width:100%;height:210px;object-fit:contain;object-position:center bottom}.card-illustration__title{text-align:center}.card-case-study{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-decoration:none;padding:4rem 3.2rem 3.2rem 3.2rem;border:1px solid var(--card-border-color);transition:all var(--default-transition-params)}.card-case-study:hover{transform:var(--card-transform)}.card-case-study--featured{height:100%;padding:16px 20px;border:1px solid #28333e;background:#06111a;display:flex;flex-direction:column;gap:32px;max-width:1063px;cursor:pointer}@media only screen and (min-width: 1025px){.card-case-study--featured{flex-direction:row}}.card-case-study--featured .video-container{max-width:670px}@media only screen and (min-width: 1025px){.card-case-study--featured .video-container{flex:3}}.card-case-study--featured .block-columns__video-container{margin-bottom:0}.card-case-study--featured .text-container{height:100%;padding:30px 0;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 641px){.card-case-study--featured .text-container{flex:1}}.card-case-study--featured .title{font-weight:400;font-size:22px;line-height:30px;color:#fff}.card-case-study--featured .name,.card-case-study--featured .position{font-weight:400;font-size:16px;line-height:22px}.card-case-study--featured .name{color:#fff;margin-top:32px}.card-case-study--featured .position{color:#a2adb9}.card-case-study--featured .button-link{align-self:flex-start;margin-top:32px}.card-case-study--featured:hover .play-video-overlay__play-icon{transform:scale(1.2)}.card-case-study--featured:hover .button-link:after{color:var(--button-secondary-hover-arrow-color);background-color:var(--button-secondary-hover-bg-color);border-radius:50%;transform:rotate(45deg)}.card-case-study__image-container{position:relative;width:100%;height:50px}.card-case-study__image{object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;width:auto}.card-case-study__customer-name{margin-top:0}.card-case-study__title{flex-grow:1;margin-top:1rem;font-size:1.6rem;font-weight:300;color:#a2adb9;margin-top:32px}.card-case-study__title-featured{margin-top:0}.card-case-study__button{width:100%;margin-top:64px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:32px}.card-case-study__button .video{font-weight:500;font-size:17px;line-height:23px;color:#fff;display:flex;align-items:center;gap:10px;text-decoration:none}.card-case-study__button .video i{width:18px;height:18px;display:block;background:url("https://static.pingcap.com/files/2025/04/21224526/icon-video.png") no-repeat center/contain;transition:transform var(--default-transition-params)}.card-case-study__button .video:hover i{transform:scale(1.2)}.card-case-study__stats-container{display:flex;flex-wrap:wrap}@media only screen and (min-width: 1441px){.card-case-study__stats-container{display:grid;grid-template-columns:1fr 1fr;gap:3rem}}.card-case-study__stats-container .basic-stat{margin:1rem 0}@media only screen and (min-width: 1441px){.card-case-study__stats-container .basic-stat{margin:0}}.card-case-study .testimonial,.card-case-study__stats-container{margin-top:3rem}.card-community-activity{position:relative;display:block;text-decoration:none;border:1px solid var(--card-border-color);border-radius:var(--card-border-radius);transition:all var(--default-transition-params)}.card-community-activity:hover{box-shadow:var(--card-box-shadow);transform:var(--card-transform)}.card-community-activity__image-container{position:relative;height:0;padding-top:62.5%}.card-community-activity__image{object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-top-left-radius:var(--default-border-radius);border-top-right-radius:var(--default-border-radius)}.card-community-activity__content-container{padding:3.2rem}.card-community-activity__date{font-size:1.4rem;line-height:2rem;color:var(--color-gray-light)}.card-community-activity__content{margin-top:1rem;color:var(--body-font-color)}.card-text-content{padding:3.2rem;border:1px solid var(--card-border-color);background-color:var(--card-background-color);transition:all var(--default-transition-params)}.card-text-content.hide-content{height:max-content;padding-bottom:16px;cursor:pointer}.card-text-content.hide-content .card-text-content__icon{width:auto;height:auto}.card-text-content.hide-content .card-text-content__content{height:0;overflow:hidden;transition:all var(--default-transition-params)}.card-text-content.hide-content:hover .card-text-content__content{padding-bottom:16px;height:max-content}.card-text-content:hover{box-shadow:var(--card-box-shadow);transform:var(--card-transform)}.card-text-content:nth-child(4n+1){border-color:#1aa8a8}.card-text-content:nth-child(4n+2){border-color:#9e4ec4}.card-text-content:nth-child(4n+3){border-color:#2c80ce}.card-text-content:nth-child(4n+4){border-color:#83120c}.card-text-content.border-color-gray{border:1px solid var(--card-border-color)}.card-text-content__label{margin-bottom:1.6rem;color:var(--card-label-color)}.card-text-content__title-container{display:flex;align-items:center;gap:2rem}.card-text-content__title-container.column{flex-direction:column;align-items:flex-start;gap:24px}.card-text-content__title-container h5{font-size:24px;margin-top:0}.card-text-content__icon{width:40px;height:40px;color:currentColor}.card-text-content__content{margin-top:16px;font-weight:300}.card-text-content__content ul{margin-left:20px}.card-text-content__content *+ul{margin-top:16px}.card-text-content__content ul+*{margin-top:16px}.card-text-content__content b{color:#fff}.card-text-content__link{margin-top:1rem}.card-integration{position:relative;padding:3rem 3.2rem 3.2rem;text-decoration:none;border:1px solid var(--card-border-color);transition:all var(--default-transition-params)}.card-integration:hover{box-shadow:var(--card-box-shadow);transform:var(--card-transform)}.card-integration__image-container{position:relative;height:0;padding-top:66%}.card-integration__image{object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;padding:3rem}.card-integration p{font-weight:300}.card-integration.is-full{padding:0}.card-integration.is-full .card-integration__image-container{padding-top:33%;margin-left:-1px;margin-top:-1px;margin-right:-1px}.card-integration.is-full .card-integration__image{object-fit:cover;padding:0;border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius)}.card-integration.is-full .card-integration__content-container{padding:3rem 3.2rem 3.2rem}.card-customer{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-decoration:none;padding:2rem 3.2rem 3.2rem;border-radius:var(--card-border-radius);border:1px solid var(--card-border-color);transition:all var(--default-transition-params)}.card-customer:hover{box-shadow:var(--card-box-shadow);transform:var(--card-transform)}.card-customer__image-container{position:relative;width:100%;height:120px}.card-customer__image{object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.card-customer__customer-name{margin-top:0}.card-customer__customer-description{flex-grow:1;margin-top:.5rem;font-size:1.4rem;color:var(--color-gray-dark)}.card-tier{background:#f9f9f9;border:1px solid var(--card-border-color);transition:all var(--default-transition-params);padding:3.2rem;overflow:hidden}.card-tier:hover{box-shadow:var(--card-box-shadow)}.card-tier__title-container{display:flex;justify-content:space-between;align-items:center}.card-tier__button-group{display:flex;flex-direction:column;margin-top:0}.card-tier__button-group .button-outline{background-color:rgba(0,0,0,0);color:var(--color-primary)}.card-tier__button-group .button+.button{margin-top:1rem}@media only screen and (min-width: 641px){.card-tier__button-group{flex-direction:row}.card-tier__button-group .button+.button{margin-left:1rem;margin-top:0}}.card-tier__subtitle{height:34px;padding-bottom:1rem;border-bottom:1px solid var(--color-gray-xlight)}.card-tier__content{padding:3rem 0}.card-tier__content ul{list-style:none}.card-tier__content ul li+li{margin-top:2rem}.card-tier__content ul.check li{position:relative;margin-left:3rem}.card-tier__content ul.check li::before{content:"";display:block;position:absolute;top:6px;left:-28px;width:12px;height:12px;background:url("https://static.pingcap.com/dist/media/images/check-blue.svg") center no-repeat}.card-tier__tabs ul{list-style:none;display:flex;padding-bottom:3.2rem}.card-tier__tabs li{width:12rem;height:4.8rem;border:1px solid #e9e9ea;overflow:hidden;cursor:pointer}.card-tier__tabs li.active{border-color:var(--color-blue)}.card-tier__tabs li+li{margin-left:2.4rem}.card-tier__tabs-content{display:none;overflow:hidden;overflow-x:auto;margin-bottom:2.4rem}.card-tier__tabs-content table{border-radius:unset}.card-tier__tabs-content table td+td{border-left:none}.card-tier__tabs-content.active{display:block}.card-media{background-color:var(--card-background-color);border-radius:var(--card-border-radius);padding:3.2rem;display:flex;text-decoration:none;transition:all var(--default-transition-params)}.card-media:hover{transform:var(--card-transform)}.card-media.has-border{border:1px solid var(--card-border-color)}.card-media:nth-child(4n+1){border-color:#1aa8a8}.card-media:nth-child(4n+2){border-color:#9e4ec4}.card-media:nth-child(4n+3){border-color:#2c80ce}.card-media:nth-child(4n+4){border-color:#83120c}.card-media__icon-image{width:6.4rem;height:6.4rem;margin-right:3.2rem}.card-media__icon-font{font-size:6.4rem;margin-right:3.2rem}.card-media__content h5{margin-bottom:2rem}.card-media__content p+*{margin-top:1rem}.card-event__image-container{margin-left:-1px;margin-top:-1px;margin-right:-1px}.card-event__image{display:block}.card-event__content-container{padding:3.2rem}.card-event.card-resource--featured .card-event__image-container{margin:0}@media only screen and (min-width: 641px){.card-event.card-resource--featured{grid-template-columns:1fr 2fr !important}.card-event.card-resource--featured .card-event__image-container{width:100%;height:100%;grid-row:1;grid-column:2}.card-event.card-resource--featured .card-event__content-container{grid-row:1;grid-column:1;padding-top:3.2rem}.card-event.card-resource--featured .card-event__image{height:100%}}.card-article{text-decoration:none}.card-article__content{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.card-bg{padding:16px 16px 26px 16px;flex:1;display:flex;flex-direction:column;gap:32px;text-decoration:none;color:#fff;cursor:pointer;transition:all var(--default-transition-params)}.card-bg .button-link{color:#fff}.card-bg:hover{transform:translateY(-12px)}.card-bg:hover .button-link{color:#fff}.card-bg:hover .button-link:after{background-color:#fff;border-radius:50%;color:#000;transform:rotate(45deg)}.card-bg__content{flex:1;margin-bottom:20px;font-size:16px;font-weight:300;line-height:26px;color:#fff}.card-bg__content img{width:60px;height:80px}.card-bg__content a,.card-bg__content p{color:#fff}.card-bg__content b{font-weight:700}.card-bg__title{font-size:24px;font-weight:700;line-height:30px;margin:24px 0 16px 0}.card-bg-red{background-color:#87120c}.card-bg-violet{background-color:#5d137d}.card-bg-blue{background-color:#10487b}.card-bg-green{background-color:#0f5353}.card-workload{display:flex;text-decoration:none;flex-direction:column;align-items:flex-start;gap:40px}@media only screen and (min-width: 1025px){.card-workload{flex-direction:row}}.card-workload__image{max-width:150px;max-height:150px}.card-workload__content h5{font-size:25px;font-weight:500;line-height:31px;color:#fff}.card-workload__content p{font-size:16px;font-weight:300;line-height:22px;color:#a2adb9;margin:24px 0}.card-blog{position:relative;display:flex;flex-direction:column;text-decoration:none;transition:all var(--default-transition-params);overflow:hidden}.card-blog--featured{display:flex;flex-direction:column;align-items:center;gap:32px}@media only screen and (min-width: 641px){.card-blog--featured{flex-direction:row;gap:60px}}.card-blog--featured .card-blog__content-head{margin-top:0}.card-blog--featured .card-blog__image-container{aspect-ratio:2/1}.card-blog--featured .card-blog__image-container:hover{transform:scale(1)}.card-blog--featured .card-blog__title{font-size:30px;line-height:36px;margin-bottom:32px}.card-blog--featured .card-blog__footer{display:flex;justify-content:space-between;align-items:center}.card-blog__image-container{position:relative;aspect-ratio:3/1;overflow:hidden;border:1px solid #28333e}.card-blog__image-container:hover .card-blog__image{transform:scale(1.1)}.card-blog__image{max-width:600px;object-fit:cover;width:100%;height:100%;display:block;transition:all var(--default-transition-params)}.card-blog__content{margin-top:1rem}.card-blog__content-container{flex:1;flex:1;display:flex;flex-direction:column;justify-content:space-between}.card-blog__content-head{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.card-blog__category,.card-blog__date{font-weight:400;font-size:16px;line-height:24px;color:#8b96a2;font-family:var(--font-moderat-mono)}.card-blog__title{color:#fff;font-weight:700;font-size:20px;line-height:24px;margin-bottom:20px}.card-blog__title:hover{color:#a2adb9}.card-blog__author{display:flex;align-items:center;gap:10px;font-weight:400;font-size:16px;line-height:24px;color:#fff}.card-blog__author img{width:30px;height:30px;background-color:#fff;border-radius:50%;overflow:hidden}.card-course{display:flex;flex-direction:column;align-items:flex-start;text-decoration:none;padding:4rem 3.2rem 3.2rem 3.2rem;border:1px solid var(--card-border-color)}.card-course__label{font-family:var(--font-moderat-mono);font-weight:300;font-size:16px;line-height:26px;padding:2px 10px;color:#fff}.card-course__label.violet{background-color:#9e4ec4}.card-course__label.green{background-color:#1aa8a8}.card-course__label.blue{background-color:#2c80ce}.card-course__title{color:#fff;font-weight:700;font-size:24px;line-height:29px;margin-top:32px;margin-bottom:32px}.card-course__content{font-weight:300;font-size:16px;line-height:26px;color:#a2adb9}.card-course__content ul{margin-left:16px;margin-top:16px}.card-course__button{text-align:right;margin-top:36px;width:100%}.archive__load-more-container{display:flex;justify-content:center;margin-top:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.archive__load-more-container{margin-top:4rem}}.archive__navigation{margin-top:6rem}.block-feature .block-inner{overflow-x:auto}.block-feature__card{display:grid;grid-template-columns:1fr;gap:6rem;padding-bottom:5rem}@media only screen and (min-width: 641px){.block-feature__card{grid-template-columns:repeat(12, 1fr);gap:var(--grid-column-gutter)}}.block-feature__card-column{display:flex;align-items:flex-start}@media only screen and (min-width: 641px){.block-feature__card-column{grid-column:span 4}.block-feature__card-column:first-child{grid-column:4/span 4}}@media only screen and (min-width: 1025px){[data-num-cols="1"] .block-feature__card-column{grid-column:4/span 6}}.block-feature__card-container{display:flex;flex-direction:column;justify-content:space-between;height:100%}.block-feature__card-logo{margin-right:2rem;max-width:5.4rem}.block-feature__card-button{margin-top:2rem}.block-feature__table{position:relative;max-width:100%;margin:0 var(--container-margin);box-shadow:none}.block-feature__table::after{content:"";position:absolute;top:0;right:calc(var(--container-margin)*-1);bottom:0;width:var(--container-margin)}@media only screen and (min-width: 1025px){.block-feature__table{max-width:var(--container-max-width);margin:0 auto}.block-feature__table::after{display:none}}.block-feature__table thead th{position:relative;font-size:1.4rem;line-height:1.72;border:none;background-color:#282a36;width:37.5%}.block-feature__table thead th:first-child{width:25%;background-color:var(--color-white)}.block-feature__table thead th:first-child::before{content:"";position:absolute;background-color:rgba(0,0,0,.08);filter:blur(1px);width:1px;right:-2px;top:0px;height:calc(100% + 2px)}.block-feature__table thead th:not(:first-child){color:#fff;text-align:center}.block-feature__table thead th:nth-child(2){border-top-left-radius:var(--table-border-radius);border-right:1px solid #282a36}.block-feature__table thead th:last-child{border-top-right-radius:var(--table-border-radius)}.block-feature__table thead th:last-child::before{content:"";position:absolute;background-color:rgba(0,0,0,.08);filter:blur(1px);width:1px;right:-2px;top:0px;height:calc(100% + 2px)}.block-feature__table tbody tr td{position:relative;color:var(--color-dark-2);border:none;text-align:center;background-color:#f9f9f9}.block-feature__table tbody tr td:first-child{font-weight:var(--font-weight-semibold);padding-left:3rem;font-size:1.4rem;text-align:left;max-width:200px;position:relative;background-color:#fff}.block-feature__table tbody tr td:first-child::before{content:"";position:absolute;background-color:rgba(0,0,0,.08);filter:blur(1px);width:1px;right:-2px;top:0px;height:calc(100% + 2px)}.block-feature__table tbody tr td:last-child::before{content:"";position:absolute;background-color:rgba(0,0,0,.08);filter:blur(1px);width:1px;right:-2px;top:0px;height:calc(100% + 2px)}.block-feature__table tbody tr:last-child td:nth-child(2){border-bottom-left-radius:var(--table-border-radius)}.block-feature__table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--table-border-radius)}.block-feature__table tbody tr:last-child td:not(:first-child):after{content:"";position:absolute;background-color:rgba(0,0,0,.08);filter:blur(1px);width:calc(100% + 1px);bottom:-2px;left:0px;height:2px}.block-feature__table tbody tr:hover td{background:var(--table-tr-hover-bg-color)}.block-feature__table tbody tr:hover td:first-child{background:linear-gradient(270deg, #f4f4f4 0%, rgba(244, 244, 244, 0) 81.18%)}.block-feature__row-section td{position:relative;color:var(--color-dark-3) !important;padding-left:12px !important}.block-feature__row-section td:not(:first-child){border-top:1px solid var(--table-border-color)}.block-feature__row-section td:hover{background:rgba(0,0,0,0)}.block-feature__first-col-cell{display:inline-block;text-decoration:underline;cursor:pointer}.block-feature__first-col-cell:hover .block-feature__first-col-desc{display:block}.block-feature__first-col-desc{display:none;position:absolute;bottom:52px;max-width:260px;color:#fff;background:var(--color-dark);border-radius:var(--default-border-radius);padding:1rem;font-size:1.4rem;font-weight:var(--font-weight-regular)}.block-feature__first-col-desc::after{content:"";border:8px solid rgba(0,0,0,0);border-top-color:var(--color-dark);position:absolute;bottom:-16px;left:20px}.accordion{display:flex;flex-direction:column;gap:1.2rem;margin-left:3.2rem}.accordion__section{border-bottom:1px solid var(--default-border-color)}.accordion__section-active .accordion__section-content{transition:all .3s cubic-bezier(1, 0, 1, 0);max-height:9999px;pointer-events:all}.accordion__section-active .block-tabs__section-top{display:block}.accordion__section-title{display:flex;align-items:center;width:100%;padding:0 0 1.2rem;cursor:pointer;color:var(--accordion-section-title-color)}.accordion__section-title::before,.accordion__section-title::after{display:none}input[type=checkbox]+.accordion__section-title,input[type=radio]+.accordion__section-title{display:flex;padding-left:0}input:checked~.accordion__section-title .accordion__plus-icon::after{opacity:0}.accordion__section-title-text{font:normal normal var(--font-weight-medium) 22px/1.36 var(--font-moderat);color:var(--color-dark)}.accordion__section-title-text:focus,.accordion__section-title-text:hover{color:var(--anchor-link-hover-color)}.accordion__plus-icon{position:relative;width:2rem;height:2rem;margin-right:1.2rem;margin-left:-3.2rem}.accordion__plus-icon::before,.accordion__plus-icon::after{content:"";position:absolute;background-color:#000}.accordion__plus-icon::before{top:50%;left:0;transform:translateY(-50%);width:100%;height:1.5px}.accordion__plus-icon::after{top:0;left:50%;transform:translateX(-50%);width:1.5px;height:100%;transition:opacity var(--default-transition-params)}.accordion__section-content{position:relative;transition:all .3s cubic-bezier(0, 1, 0, 1);max-height:0;overflow:hidden;pointer-events:none}input:checked~.accordion__section-content{transition:all .3s cubic-bezier(1, 0, 1, 0);max-height:9999px;pointer-events:all}input:checked~.accordion__section-content .block-tabs__section-top{display:block}.accordion__section-content-inner{padding-bottom:1.2rem}.bg-black-dark .accordion__section{border-color:#28333e}.bg-black-dark .accordion__plus-icon{background-color:rgba(0,0,0,0)}.bg-black-dark .accordion__section-title-text{font-size:22px;font-weight:500;line-height:29px;color:#fff}.share-icon{width:40px;height:40px;border-radius:100%;display:flex;justify-content:center;align-items:center;color:var(--color-white);cursor:pointer;background-color:var(--color-share-icon);transition:background-color var(--default-transition-params)}.share-icon:hover{background-color:#509dea}.share-icon__icon{min-width:20px;min-height:20px;max-width:20px;max-height:20px}.ui__spin-loader{display:block;margin:0 auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(0,0,0,.05);border-right:1.1em solid rgba(0,0,0,.05);border-bottom:1.1em solid rgba(0,0,0,.05);border-left:1.1em solid var(--color-blue);transform:translateZ(0);animation:spin-loader 1s infinite linear}.ui__spin-loader,.ui__spin-loader::after{border-radius:50%;width:50px;height:50px}.bg-black .ui__spin-loader{border-left:1.1em solid var(--color-white)}@keyframes spin-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.input-with-icon{position:relative;width:100%;height:var(--default-input-min-height)}.input-with-icon input.input-with-icon__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding-right:32px;background-color:var(--form-control-background-color);color:var(--form-control-text-color)}.input-with-icon input.input-with-icon__input:focus,.input-with-icon input.input-with-icon__input:focus-visible{color:var(--form-control-focus-text-color)}.input-with-icon__submit{position:absolute;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;width:32px;cursor:pointer}.input-with-icon__submit:hover .input-with-icon__icon{color:var(--form-control-icon-color)}.input-with-icon__icon{width:14px;height:14px;color:var(--form-control-icon-color);opacity:1;transition:all var(--default-transition-params)}.input-with-icon .ui__spin-loader{position:absolute;top:8px;right:8px;border-width:.3rem;opacity:0;pointer-events:none;animation-play-state:paused;transition:opacity var(--default-transition-params)}.input-with-icon .ui__spin-loader,.input-with-icon .ui__spin-loader::after{width:24px;height:24px}.input-with-icon.loading .ui__spin-loader{opacity:1;animation-play-state:running}.input-with-icon.loading .input-with-icon__icon{opacity:0;pointer-events:none}.play-video-overlay{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;padding:12px 24px;display:flex;justify-content:flex-end;align-items:flex-end}.play-video-overlay__play-icon{transition:transform var(--default-transition-params)}.play-video-overlay:hover .play-video-overlay__play-icon{transform:scale(1.2)}.posts-list{position:relative;z-index:1}.posts-list__row-featured{max-width:88rem;margin-bottom:4rem}@media only screen and (min-width: 641px){.posts-list__row-featured{margin-bottom:6rem;padding-left:0;padding-right:0}}@media only screen and (min-width: 1025px){.posts-list__row-featured{margin-bottom:8rem}}.posts-list__row-filters{display:flex;flex-direction:column;gap:var(--grid-column-gutter);margin-bottom:4rem}@media only screen and (min-width: 641px){.posts-list__row-filters{flex-direction:row;justify-content:space-evenly;margin-bottom:6rem}}.posts-list__archive-filters{display:grid;grid-template-columns:1fr;gap:2rem;width:100%;margin:auto}@media only screen and (min-width: 641px){.posts-list__archive-filters{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1025px){.posts-list__archive-filters{max-width:540px}}.posts-list__archive-filter-control{margin-top:0;width:100%}@media only screen and (min-width: 1025px){.posts-list__archive-filter-control{max-width:240px}}.posts-list__filter{width:100%}.posts-list__filter-select{width:100%}.posts-list-blog{gap:32px 64px}.posts-list__cards-container{--cards-per-row: 1;display:grid;grid-template-columns:repeat(var(--cards-per-row), 1fr);gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.posts-list__cards-container{--cards-per-row: 2}}@media only screen and (min-width: 1025px){.posts-list__cards-container{--cards-per-row: 3}}@media only screen and (min-width: 641px){.posts-list-article .posts-list__cards-container{--cards-per-row: 1}}@media only screen and (min-width: 1025px){.posts-list-article .posts-list__cards-container{--cards-per-row: 1}}.posts-list__loader-container{display:flex;justify-content:center;margin-top:3rem}.posts-list__loader-container:not(.hide) .posts-list__loader-spinner{animation-play-state:running}.posts-list__loader-spinner{display:block;margin:0 auto;font-size:10px;position:relative;text-indent:-9999em;border-top:.75rem solid rgba(0,0,0,.05);border-right:.75rem solid rgba(0,0,0,.05);border-bottom:.75rem solid rgba(0,0,0,.05);border-left:.75rem solid var(--color-blue);transform:translateZ(0);animation:spin-loader 1s infinite linear;animation-play-state:paused}.posts-list__loader-spinner,.posts-list__loader-spinner::after{border-radius:50%;width:50px;height:50px}@keyframes spin-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media only screen and (min-width: 641px){.post-type-archive-event .posts-list__archive-filters{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 1025px){.post-type-archive-event .posts-list__archive-filters{max-width:780px}}.post-type-archive-news{padding:7rem 0}.post-type-archive-news .posts-list{margin-bottom:0 !important;transform:translateY(0) !important;padding-top:1.6rem}.post-type-archive-video .posts-list__archive-filters{grid-template-columns:1fr}.post-type-archive-video .posts-list__archive-filters select{margin:auto}.post-type-archive-video .tmpl-archive-blog__bg{height:36vh;max-height:40rem}@media only screen and (min-width: 641px){.post-type-archive-video .tmpl-archive-blog__bg{top:-2.4rem;height:52rem;max-height:unset}}.post-type-archive-video .posts-list__row-featured .block-columns__column{max-width:88rem;margin:auto;padding-bottom:4rem}.post-type-archive-video .posts-list__row-featured .block-columns__column p{color:#fff;font-size:1.8rem;text-align:center}.post-type-archive-video .posts-list__row-featured .block-columns__column a{--anchor-link-normal-color: var(--color-white);--anchor-link-hover-color: var(--color-white);text-decoration:underline;color:#fff}.post-type-archive-video .posts-list__row-featured .block-columns__column a:hover{color:#fff}.post-type-archive-video .posts-list__row-featured .block-columns__column .block-columns__video-title{font-weight:700}@media only screen and (min-width: 1025px){.post-type-archive-news .posts-list__cards-container,.post-type-archive-video .posts-list__cards-container,body.post-type-archive-event .posts-list__cards-container{--cards-per-row: 3}}.posts-list-search .posts-list__cards-container{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--grid-column-gutter)}.posts-list-author{padding-top:14rem;padding-bottom:14rem}.posts-list-author__posts-from-title{margin-bottom:2rem}.posts-list-case-study{overflow:visible}.posts-list-case-study .posts-list__cards-container{--cards-per-row: 1}@media only screen and (min-width: 641px){.posts-list-case-study .posts-list__cards-container{--cards-per-row: 2}}@media only screen and (min-width: 1025px){.posts-list-case-study .posts-list__cards-container{--cards-per-row: 3}}.posts-list-case-study__overflow-container{overflow:hidden}.posts-list-case-study__featured-container{--featured-card-gap: 20px;--featured-card-width: var(--container-max-width);padding-bottom:7rem;padding-top:7rem}@media only screen and (min-width: 641px){.posts-list-case-study__featured-container{--featured-card-gap: 40px;--featured-card-width: 100%}}.tmpl-archive-case-study--filtered .posts-list-case-study__featured-container{display:none}.posts-list-case-study__featured-container .embla{overflow:hidden;padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem;position:relative}@media only screen and (min-width: 641px){.posts-list-case-study__featured-container .embla{left:-1.5rem;width:calc(100% + 3rem)}}.posts-list-case-study__featured-container .embla__container{margin-left:calc(var(--featured-card-gap)*-1)}.posts-list-case-study__featured-container .embla__slide{padding-left:var(--featured-card-gap);flex:0 0 80%;min-width:0;max-width:1063px}.posts-list-case-study__featured-container .embla__nav-button{width:8px}.posts-list-case-study__featured-container .embla__pagination{margin:0 1.4rem}.posts-list-case-study__featured-nav{display:flex;justify-content:center;margin-top:2rem}.posts-list-case-study__filters-container{padding:3rem 0 4rem}.menu-dropdown__inner{display:flex;padding:2rem}.menu-dropdown__inner .menu-dropdown__item+.menu-dropdown__item{border-left:1px solid rgba(83,85,94,.5)}.menu-dropdown__inner .menu-dropdown__feature+.menu-dropdown__links-column{padding-left:48px}.menu-dropdown__inner .menu-dropdown__links-column+.menu-dropdown__links-column{padding-left:48px;margin-left:48px}.menu-dropdown__inner-reserve{display:flex;flex-direction:row-reverse;padding:2rem}.menu-dropdown__inner-reserve .menu-dropdown__item+.menu-dropdown__item{border-right:1px solid #424d57}.menu-dropdown__inner-reserve .menu-dropdown__feature-column{padding-left:4.8rem;padding-right:0}.menu-dropdown__inner-reserve .menu-dropdown__feature+.menu-dropdown__links-column{padding-right:48px}.menu-dropdown__inner-reserve .menu-dropdown__links-column+.menu-dropdown__links-column{padding-right:48px;margin-right:48px}.menu-dropdown__item-ai{display:flex;flex-direction:column;gap:1.6rem;padding-bottom:24px}.menu-dropdown__item-pricing{border-top:1px solid #424d57;padding-top:1.6rem;display:flex}.menu-dropdown__item-pricing .button--secondary{text-decoration:none;font-size:1.6rem}.menu-dropdown__item-pricing .button--secondary:hover{color:#fff}.menu-dropdown__item-pricing .button--secondary:hover::before{background-color:#fff}.menu-dropdown__item-pricing .button--secondary:hover::after{border:1px solid #fff;border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.menu-dropdown__feature-column{min-width:360px;padding-right:48px}.menu-dropdown__feature-column-title-container{display:flex;align-items:center;color:var(--color-white);font-size:1.6rem;font-weight:var(--font-weight-medium)}.menu-dropdown__feature-column a{color:#fff;font-size:1.6rem;line-height:2.2rem;text-decoration:none}.menu-dropdown__feature-column a:hover{color:#a2adb9}.menu-dropdown__feature-column-image{width:20px;height:20px;margin-right:10px}.menu-dropdown__feature-column-content p{font-size:1.5rem;font-weight:300;color:#a2adb9;padding-top:1.6rem}.menu-dropdown__feature-column:not(:first-child){margin-top:3.2rem}.menu-dropdown__feature-column .button--secondary{text-decoration:none}.menu-dropdown__feature-column .button--secondary:hover{color:#fff}.menu-dropdown__feature-column .button--secondary:hover::before{background-color:#fff}.menu-dropdown__feature-column .button--secondary:hover::after{border:1px solid #fff;border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.menu-dropdown__links-column{display:flex;flex-direction:column;gap:1.6rem}.menu-dropdown__links-column a{display:flex;align-items:center;font-size:1.6rem;font-weight:300;color:#a2adb9;text-decoration:none;white-space:noWrap;transition:color var(--default-transition-params)}.menu-dropdown__links-column a:hover,.menu-dropdown__links-column a:active{color:#424d57}.menu-dropdown__links-column-icon{margin-right:1.2rem;font-size:1.8rem}.menu-dropdown__links-column-label{font-size:1.6rem;color:var(--color-white);white-space:noWrap}.menu-dropdown .button--secondary{--button-secondary-hover-text-color: var(--color-blue);height:unset}.menu-dropdown-products__inner{display:grid;grid-template-columns:repeat(12, 1fr);gap:var(--grid-column-gutter)}.menu-dropdown-products .card-product{grid-column:span 3}.menu-dropdown-products__links-column{grid-column:span 2;display:flex;flex-direction:column;gap:1rem}.menu-dropdown-products__links-column a{font-size:1.4rem;color:var(--anchor-link-normal-color);text-decoration:none;transition:color var(--default-transition-params)}.menu-dropdown-products__links-column a:hover,.menu-dropdown-products__links-column a:active{color:var(--anchor-link-hover-color)}.menu-dropdown-products__links-column-label{font-size:1.2rem;font-weight:var(--font-weight-bold);color:rgba(var(--color-rgb-white), 0.3);text-transform:uppercase}.menu-dropdown-solutions__inner{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--grid-column-gutter)}.menu-dropdown-solutions__inner[data-card-count="1"]{grid-template-columns:repeat(1, 1fr)}.menu-dropdown-solutions__inner[data-card-count="2"]{grid-template-columns:repeat(2, 1fr)}.menu-dropdown-solutions__inner[data-card-count="3"]{grid-template-columns:repeat(3, 1fr)}.menu-dropdown-solutions__inner[data-card-count="4"]{grid-template-columns:repeat(4, 1fr)}.menu-dropdown-resources__inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--grid-column-gutter)}.menu-dropdown-resources__links-column{display:flex;flex-direction:column;gap:1rem}.menu-dropdown-resources__links-column a{font-size:1.4rem;color:var(--anchor-link-normal-color);text-decoration:none;transition:color var(--default-transition-params)}.menu-dropdown-resources__links-column a:hover,.menu-dropdown-resources__links-column a:active{color:var(--anchor-link-hover-color)}.menu-dropdown-cta__inner{display:grid;grid-template-columns:1fr;gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.menu-dropdown-cta__inner{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1025px){.menu-dropdown-cta__inner{grid-template-columns:repeat(4, 1fr);direction:rtl}.menu-dropdown-cta__inner .card-product{direction:ltr}}.block-columns.vertical-center .block-inner{align-items:center}.block-columns.container-border-top .block-inner{border-top:1px solid;border-image:linear-gradient(90deg, #0ca6f2 -1.46%, #0aadc4 7.56%, #006fc2 16.61%, #0ca6f2 23.05%, #01ecb0 91.39%, #28ea76 100%) 1}.block-columns .block-inner{display:grid;grid-template-columns:repeat(var(--grid-num-cols, 1), minmax(0, 1fr));gap:var(--grid-column-gutter)}@media only screen and (min-width: 1025px){.block-columns [data-num-col="1"]{--grid-num-cols: 12}.block-columns [data-num-col="1"] .block-columns__column{grid-column:3/span 8}.block-columns [data-num-col="1"].is-8 .block-section__title-desc{grid-column:2/span 10}.block-columns [data-num-col="1"].is-10 .block-columns__column{grid-column:2/span 10}.block-columns [data-num-col="1"].is-10 .block-section__title-desc{grid-column:2/span 10}.block-columns [data-num-col="1"].is-12 .block-columns__column{grid-column:span 12}}@media only screen and (min-width: 641px){.block-columns [data-num-col="2"]{--grid-num-cols: 2}}@media only screen and (min-width: 1025px){.block-columns [data-num-col="2"]{--grid-num-cols: 12}.block-columns [data-num-col="2"] .block-columns__column:first-child{grid-column:2/span 5}.block-columns [data-num-col="2"] .block-columns__column:last-child{grid-column:span 5}.block-columns [data-num-col="2"].is-12 .block-columns__column:first-child{grid-column:1/span 6}.block-columns [data-num-col="2"].is-12 .block-columns__column:last-child{grid-column:span 6}}@media only screen and (min-width: 641px){.block-columns [data-num-col="2"][data-format=sidebar-left]{--grid-num-cols: 3}.block-columns [data-num-col="2"][data-format=sidebar-left] .block-columns__column:first-child{grid-column:span 1}.block-columns [data-num-col="2"][data-format=sidebar-left] .block-columns__column:last-child{grid-column:span 2}}@media only screen and (min-width: 1025px){.block-columns [data-num-col="2"][data-format=sidebar-left]{--grid-num-cols: 12}.block-columns [data-num-col="2"][data-format=sidebar-left] .block-columns__column:first-child{grid-column:2/span 4}.block-columns [data-num-col="2"][data-format=sidebar-left] .block-columns__column:last-child{grid-column:6/span 6}}@media only screen and (min-width: 641px){.block-columns [data-num-col="2"][data-format=sidebar-right]{--grid-num-cols: 3}.block-columns [data-num-col="2"][data-format=sidebar-right] .block-columns__column:first-child{grid-column:span 2}.block-columns [data-num-col="2"][data-format=sidebar-right] .block-columns__column:last-child{grid-column:span 1}}@media only screen and (min-width: 1025px){.block-columns [data-num-col="2"][data-format=sidebar-right]{--grid-num-cols: 12}.block-columns [data-num-col="2"][data-format=sidebar-right] .block-columns__column:first-child{grid-column:2/span 6}.block-columns [data-num-col="2"][data-format=sidebar-right] .block-columns__column:last-child{grid-column:8/span 4}}@media only screen and (min-width: 1025px){.block-columns [data-num-col="3"]{--grid-num-cols: 3}}@media only screen and (min-width: 641px){.block-columns [data-num-col="4"]{--grid-num-cols: 2}}@media only screen and (min-width: 1025px){.block-columns [data-num-col="4"]{--grid-num-cols: 4}}.block-columns .block-inner--has-box-container{z-index:1;position:relative;padding-top:calc(var(--block-padding-sm-top)*2);padding-bottom:calc(var(--block-padding-sm-bottom)*2)}@media only screen and (min-width: 641px){.block-columns .block-inner--has-box-container{padding-top:calc(var(--block-padding-md-top)*2);padding-bottom:calc(var(--block-padding-md-bottom)*2)}}@media only screen and (min-width: 1025px){.block-columns .block-inner--has-box-container{padding-top:calc(var(--block-padding-lg-top)*1.5);padding-bottom:calc(var(--block-padding-lg-bottom)*1.5)}}.block-columns .block-inner--has-box-container::before{z-index:-1;content:"";position:absolute;top:var(--block-padding-sm-top);right:0;bottom:var(--block-padding-sm-bottom);left:0;background-color:var(--color-white);box-shadow:var(--default-box-shadow);border-radius:var(--default-border-radius)}@media only screen and (min-width: 641px){.block-columns .block-inner--has-box-container::before{top:var(--block-padding-md-top);bottom:var(--block-padding-md-bottom)}}@media only screen and (min-width: 1025px){.block-columns .block-inner--has-box-container::before{top:var(--block-padding-lg-top);bottom:var(--block-padding-lg-bottom)}}.block-columns .block-inner--has-box-container .block-columns__column{padding-left:var(--grid-column-gutter);padding-right:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.block-columns .block-inner--has-box-container[data-num-col="2"] .block-columns__column:first-child{padding-right:0}.block-columns .block-inner--has-box-container[data-num-col="2"] .block-columns__column:last-child{padding-left:0}}@media only screen and (min-width: 1025px){.block-columns .block-inner--has-box-container[data-num-col="1"] .block-columns__column,.block-columns .block-inner--has-box-container[data-num-col="2"] .block-columns__column{padding-left:0;padding-right:0}}.block-columns.block-container--increase-bottom-padding .block-inner--has-box-container{padding-bottom:calc(var(--block-padding-sm-bottom)*4)}@media only screen and (min-width: 641px){.block-columns.block-container--increase-bottom-padding .block-inner--has-box-container{padding-bottom:calc(var(--block-padding-md-bottom)*4)}}@media only screen and (min-width: 1025px){.block-columns.block-container--increase-bottom-padding .block-inner--has-box-container{padding-bottom:calc(var(--block-padding-lg-bottom)*4)}}.block-columns.block-container--increase-bottom-padding .block-inner--has-box-container::before{bottom:calc(var(--block-padding-sm-bottom)*3)}@media only screen and (min-width: 641px){.block-columns.block-container--increase-bottom-padding .block-inner--has-box-container::before{bottom:calc(var(--block-padding-md-bottom)*3)}}@media only screen and (min-width: 1025px){.block-columns.block-container--increase-bottom-padding .block-inner--has-box-container::before{bottom:calc(var(--block-padding-lg-bottom)*3)}}.block-columns.block-options-padding-remove-top .block-inner--has-box-container{padding-top:calc(var(--block-padding-sm-top))}@media only screen and (min-width: 641px){.block-columns.block-options-padding-remove-top .block-inner--has-box-container{padding-top:calc(var(--block-padding-md-top))}}@media only screen and (min-width: 1025px){.block-columns.block-options-padding-remove-top .block-inner--has-box-container{padding-top:calc(var(--block-padding-lg-top))}}.block-columns.block-options-padding-remove-top .block-inner--has-box-container::before{top:0}.block-columns.block-options-padding-remove-bottom .block-inner--has-box-container{padding-bottom:calc(var(--block-padding-sm-bottom))}@media only screen and (min-width: 641px){.block-columns.block-options-padding-remove-bottom .block-inner--has-box-container{padding-bottom:calc(var(--block-padding-md-bottom))}}@media only screen and (min-width: 1025px){.block-columns.block-options-padding-remove-bottom .block-inner--has-box-container{padding-bottom:calc(var(--block-padding-lg-bottom))}}.block-columns__video-container{position:relative;height:0;margin-bottom:2rem;padding-top:56.25%;display:block}@media only screen and (min-width: 1025px){.block-columns__video-container{margin-bottom:3.2rem}}.block-columns__video-image{object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;border-radius:var(--default-border-radius)}.block-media-content{--grid-areas: "img" "txt";position:relative}.block-media-content.last{padding-bottom:8rem}.block-media-content__container{display:grid;grid-template-columns:1fr;grid-template-areas:var(--grid-areas);gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.block-media-content__container{grid-template-columns:repeat(12, 1fr)}}@media only screen and (min-width: 641px){.block-media-content [data-image-alignment=left][data-image-size=small]{--grid-areas: "img img img txt txt txt txt txt txt txt txt txt"}.block-media-content [data-image-alignment=left][data-image-size=medium]{--grid-areas: "img img img img img img . txt txt txt txt txt"}.block-media-content [data-image-alignment=left][data-image-size=large]{--grid-areas: "img img img img img img txt txt txt txt txt txt"}.block-media-content [data-image-alignment=left][data-image-size=xlarge]{--grid-areas: "img img img img img img img txt txt txt txt txt"}}@media only screen and (min-width: 1025px){.block-media-content [data-image-alignment=left][data-image-size=small]{--grid-areas: ". img img txt txt txt txt txt txt txt txt ."}.block-media-content [data-image-alignment=left][data-image-size=medium]{--grid-areas: "img img img img img img . txt txt txt txt txt"}.block-media-content [data-image-alignment=left][data-image-size=large]{--grid-areas: "img img img img img img txt txt txt txt txt txt"}.block-media-content [data-image-alignment=left][data-image-size=xlarge]{--grid-areas: "img img img img img img img txt txt txt txt txt"}}@media only screen and (min-width: 641px){.block-media-content [data-image-alignment=right][data-image-size=small]{--grid-areas: "txt txt txt txt txt txt txt txt txt img img img"}.block-media-content [data-image-alignment=right][data-image-size=medium]{--grid-areas: ". txt txt txt txt txt img img img img img img"}.block-media-content [data-image-alignment=right][data-image-size=large]{--grid-areas: "txt txt txt txt txt txt img img img img img img"}.block-media-content [data-image-alignment=right][data-image-size=xlarge]{--grid-areas: "txt txt txt txt txt img img img img img img img"}}@media only screen and (min-width: 1025px){.block-media-content [data-image-alignment=right][data-image-size=small]{--grid-areas: ". txt txt txt txt txt txt txt img img . ."}.block-media-content [data-image-alignment=right][data-image-size=medium]{--grid-areas: ". txt txt txt txt txt txt img img img img img"}.block-media-content [data-image-alignment=right][data-image-size=large]{--grid-areas: "txt txt txt txt txt txt img img img img img img"}.block-media-content [data-image-alignment=right][data-image-size=xlarge]{--grid-areas: "txt txt txt txt txt img img img img img img img"}}.block-media-content__image-container{grid-area:img;position:relative;width:60%;margin:auto;max-width:450px}@media only screen and (min-width: 641px){.block-media-content__image-container{width:100%}}@media only screen and (min-width: 641px){.block-media-content__image-container--constrain{position:relative;height:0;padding-top:68%}[data-image-size=small] .block-media-content__image-container--constrain{padding-top:100%}[data-image-size=medium] .block-media-content__image-container--constrain{padding-top:84%}[data-image-size=large] .block-media-content__image-container--constrain{padding-top:65%}[data-image-size=xlarge] .block-media-content__image-container--constrain{padding-top:68%}}.block-media-content__content-container{grid-area:txt;padding-bottom:4rem;padding-left:1.6rem}.block-media-content__content-container h5{font-size:40px;font-weight:700;line-height:48px;color:var(--h5-color)}@media only screen and (min-width: 641px){.block-media-content__content-container h5{font-size:50px;font-weight:700;line-height:66px;margin:20px 0}}.block-media-content__content-container p{color:#454b51}.block-media-content__content-container ul{margin-top:1.6rem}@media only screen and (min-width: 641px){.block-media-content__content-container{padding-left:0;padding-bottom:0}.block-media-content__content-container--vertical-center{align-self:center}}@media only screen and (min-width: 1025px){.block-media-content__content-container p,.block-media-content__content-container ul{width:80%}}.block-media-content [data-image-size=small] .block-media-content__content-container p,.block-media-content [data-image-size=small] .block-media-content__content-container ul{width:100%}@media only screen and (min-width: 641px){.block-media-content__image-container--constrain .block-media-content__image{object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}.block-media-content__image--shadow{border-radius:var(--default-border-radius);box-shadow:var(--default-box-shadow)}.block-media-content__bg{position:absolute;left:0;top:0;bottom:0;right:0;background-repeat:no-repeat;background-size:contain;background-position:left bottom;z-index:-1}.block-media-content__bg.is-desktop-hide{right:10px}@media only screen and (min-width: 641px){.block-media-content__bg{background-size:48% 100%;background-position:left center}}@media only screen and (min-width: 1441px){.block-media-content__bg{background-size:60% 100%}}.block-media-content__bg[data-image-alignment=left]{background-position:right bottom}.block-media-content__bg[data-image-alignment=left].is-desktop-hide{right:0px;left:10px}@media only screen and (min-width: 641px){.block-media-content__bg[data-image-alignment=left]{background-position:right center}}.block-cta[data-display-type=normal] .block-inner{display:grid;grid-template-columns:1fr;gap:6rem}@media only screen and (min-width: 641px){.block-cta[data-display-type=normal] .block-inner{grid-template-columns:repeat(12, 1fr);gap:var(--grid-column-gutter)}}.block-cta__column{font-weight:300}@media only screen and (min-width: 641px){.block-cta__column{grid-column:span 6}[data-num-cols="1"] .block-cta__column{grid-column:span 12}}@media only screen and (min-width: 1025px){[data-num-cols="1"] .block-cta__column{grid-column:4/span 6}}.block-cta__column-title-container{display:flex;align-items:center;gap:1.8rem;margin-bottom:1.5rem}.block-cta__column-title{margin-top:0}.block-cta__column-icon-image{height:50px;min-height:50px;color:var(--color-white)}.block-cta__column-buttons{display:flex;align-items:center;gap:2rem;margin-top:2rem}.block-cta__slim-container{display:flex;gap:16px;flex-direction:column;justify-content:space-between;align-items:center;padding:4rem 3rem;border-radius:var(--card-border-radius);background-size:cover;background-position:center}@media only screen and (min-width: 641px){.block-cta__slim-container{gap:32px}}@media only screen and (min-width: 1025px){.block-cta__slim-container{gap:48px;flex-direction:row;padding:8rem 9rem}}.block-cta__slim-container--has-center{justify-content:center}@media only screen and (min-width: 1025px){.block-cta__slim-container--has-center{flex-direction:column}}.block-cta__slim-container--has-center .button{margin-top:1.6rem}.block-cta__slim-heading{text-align:center;flex:1}@media only screen and (min-width: 1025px){.block-cta__slim-heading{text-align:left;margin-bottom:0}}.block-cta__subscribe-form{margin-top:0;width:100%;max-width:240px}.block-cta__subscribe-form .hs-form-field{position:relative;margin-bottom:0}.block-cta__subscribe-form .hs-form-field input{width:100%;flex:1;height:var(--default-input-min-height);background:#fff;color:#000;border:1px solid var(--form-control-border-color-default)}.block-cta__subscribe-form .hs-form-field input::placeholder{color:var(--form-control-placeholder-color)}.block-cta__subscribe-form .hs-form-field .hs-error-msgs{position:absolute;top:100%;left:0;line-height:1.2}.block-cta__subscribe-form .hs_recaptcha,.block-cta__subscribe-form .hs_submit,.block-cta__subscribe-form .hs_error_rollup{display:none}.block-cta__subscribe-form[data-error]::after{content:attr(data-error);position:absolute;bottom:0;left:0;width:100%;transform:translateY(calc(100% + 5px));font-size:1.4rem;color:var(--error-text)}.block-cta__subscribe-success{margin-top:0}.block-cta .button{min-width:unset}.block-cta__minimal{display:grid;grid-template-columns:repeat(var(--grid-num-cols, 1), minmax(0, 1fr));gap:var(--grid-column-gutter);align-items:center;padding:40px 0;overflow:hidden}@media only screen and (min-width: 641px){.block-cta__minimal{padding:40px 30px;--grid-num-cols: 12}}@media only screen and (min-width: 1025px){.block-cta__minimal{padding:64px}}.block-cta__minimal h4{font-size:40px;font-weight:700;line-height:48px;color:#fff}@media only screen and (min-width: 641px){.block-cta__minimal h4{font-size:60px;font-weight:700;line-height:64px}}.block-cta__minimal h5{font-size:40px;font-weight:700;line-height:48px;color:#fff}@media only screen and (min-width: 641px){.block-cta__minimal h5{font-size:50px;font-weight:700;line-height:56px}}.block-cta__minimal h5+p{margin-top:64px}.block-cta__minimal .desc{margin-top:26px;font-size:26px;line-height:32px}.block-cta__minimal p{font-weight:300}.block-cta__minimal .button-group{margin-top:64px}.block-cta__minimal-image{text-align:center}@media only screen and (min-width: 641px){.block-cta__minimal-image{grid-column:span 4}}.block-cta__minimal-content{text-align:center}@media only screen and (min-width: 641px){.block-cta__minimal-content{text-align:left;grid-column:5/span 8}}.block-testimonials__title-container{display:flex;gap:2rem;align-items:center;margin-bottom:2rem}.block-testimonials__nav-mobile{display:flex;justify-content:center;margin-top:2rem}@media only screen and (min-width: 1025px){.block-testimonials__nav-mobile{display:none}}.block-testimonials__nav-desktop{display:none}@media only screen and (min-width: 1025px){.block-testimonials__nav-desktop{display:flex;flex-grow:1;justify-content:flex-end}}.block-testimonials blockquote{width:100%}@media only screen and (min-width: 1025px){.block-testimonials blockquote{max-width:680px}}.block-testimonials__testimonial{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 4rem;border-radius:var(--default-border-radius);box-shadow:var(--default-box-shadow)}@media only screen and (min-width: 641px){.block-testimonials__testimonial{flex-direction:row}}@media only screen and (min-width: 1025px){.block-testimonials__testimonial{padding:5rem 11rem}}.block-testimonials__image{display:none}@media only screen and (min-width: 1025px){.block-testimonials__image{display:block;position:absolute;top:50%;left:-30px;transform:translateY(-50%);min-width:120px;min-height:120px;max-width:120px;max-height:120px;object-fit:cover;border-radius:100%}}.block-testimonials .embla__nav-button{width:8px}.block-testimonials .embla__pagination{margin:0 1.4rem}.block-testimonials .embla__container{min-height:1px;align-items:flex-start;transition:height var(--default-transition-params)}.block-testimonials .embla__slide{padding-top:1rem;padding-bottom:1rem}.block-logos__logo{padding:.8rem;overflow:hidden}.block-logos__logo-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--grid-column-gutter)}@media only screen and (min-width: 1025px){.block-logos__logo-grid{grid-template-columns:repeat(6, 1fr)}}.block-logos__logo-wrapper{width:263.2rem;display:flex;gap:3.2rem;animation:scrollToRight 30s linear infinite}.block-logos__logo-wrapper .block-logos__column{width:19rem;height:8rem;flex:1}.block-logos__logo-wrapper+.block-logos__logo-wrapper{padding-top:3.2rem}@keyframes scrollToRight{from{-webkit-transform:translate3d(-50%, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0)}}.block-logos__column{display:flex;justify-content:center;align-items:center}.block-logos__column a:hover{border-color:var(--default-border-color);box-shadow:var(--default-box-shadow)}.block-logos__logo-image{flex:1;border:1px solid rgba(0,0,0,0);transition:box-shadow var(--default-transition-params)}.block-case-study__grid{display:grid;grid-template-columns:1fr;gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.block-case-study__grid{grid-template-columns:7fr 5fr;align-items:center}}@media only screen and (min-width: 641px){.block-case-study__logo-image{max-width:150px}}.block-case-study__btn-container{margin-top:4rem}.block-case-study__box-content{height:fit-content;box-shadow:var(--card-box-shadow);border-radius:var(--card-border-radius);padding:4rem}.block-case-study .basic-stat+.basic-stat{margin-top:3rem}.block-open-positions__title{margin-bottom:var(--block-padding-sm-bottom);text-align:center}.block-open-positions__filter{display:grid;grid-template-columns:1fr;gap:2rem;width:100%;margin:0 auto 4rem}@media only screen and (min-width: 641px){.block-open-positions__filter{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1025px){.block-open-positions__filter{max-width:600px}}.block-open-positions__filter select{width:100%}.block-open-positions__groups{position:relative}.block-open-positions__no-results-container{padding-top:4rem;text-align:center}.block-open-positions .ui__spin-loader{position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0;transition:opacity var(--default-transition-params);pointer-events:none;animation-play-state:paused}.block-open-positions .block-open-positions__groups.loading .ui__spin-loader{opacity:1;animation-play-state:running}.block-open-positions__group{transition:opacity var(--default-transition-params)}.block-open-positions__groups.loading .block-open-positions__group{opacity:0;pointer-events:none}.block-open-positions__group+.block-open-positions__group{margin-top:8rem}.block-open-positions__group-title{text-align:center}.block-open-positions__group-cards{margin-top:3rem;display:grid;grid-template-columns:1fr;gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.block-open-positions__group-cards{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1025px){.block-open-positions__group-cards{grid-template-columns:1fr 1fr 1fr}}.block-open-positions__card{position:relative;border:1px solid var(--card-border-color);padding:3.2rem;text-decoration:none}.block-open-positions__card:hover{box-shadow:var(--card-box-shadow)}.block-open-positions__card-desc{margin-top:1.6rem}.block-tabs__container-mobile{display:block}@media only screen and (min-width: 1025px){.block-tabs__container-mobile{display:none}}.block-tabs__container-desktop{display:none}@media only screen and (min-width: 1025px){.block-tabs__container-desktop{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--grid-column-gutter)}}.block-tabs__container-desktop-column{display:block}@media only screen and (min-width: 1025px){.block-tabs__container-desktop-column{display:block}}.block-tabs__desktop-nav{grid-column:span 1;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}@media only screen and (min-width: 1025px){.block-tabs__nav-title{margin-bottom:1rem}}.block-tabs__nav-content{margin-top:2rem}@media only screen and (min-width: 1025px){.block-tabs__nav-content{margin-top:6rem}}.block-tabs .block-tabs__nav-button.button--secondary{color:var(--tab-nav-button-secondary-normal-color);width:100%;text-align:left;justify-content:flex-start}.block-tabs .block-tabs__nav-button.button--secondary::before{display:none}.block-tabs .block-tabs__nav-button.button--secondary::after{border-right-color:var(--tab-nav-button-secondary-normal-color);border-top-color:var(--tab-nav-button-secondary-normal-color)}.block-tabs .block-tabs__nav-button.button--secondary:hover,.block-tabs .block-tabs__nav-button.button--secondary.active{color:var(--tab-nav-button-secondary-hover-color);text-decoration:var(--tab-nav-button-secondary-hover-text-decoration)}.block-tabs .block-tabs__nav-button.button--secondary:hover::after,.block-tabs .block-tabs__nav-button.button--secondary.active::after{border-right-color:var(--tab-nav-button-secondary-hover-color);border-top-color:var(--tab-nav-button-secondary-hover-color)}.block-tabs__nav-row-selector{display:inline-flex}.block-tabs__nav-row-selector-container{width:100%;text-align:center;overflow:hidden;overflow-x:auto;margin-bottom:4rem}@media only screen and (min-width: 1025px){.block-tabs__nav-row-selector-container{text-align:center}}.block-tabs .block-tabs__nav-row-selector-image{gap:2rem}.block-tabs .block-tabs__nav-row-selector-image .block-tabs__nav-button{width:8rem !important;height:64px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--default-transition-params)}.block-tabs .block-tabs__nav-row-selector-image .block-tabs__nav-button:hover{background-color:var(--color-off-white);border-radius:var(--default-border-radius)}.block-tabs .block-tabs__nav-row-selector-image .block-tabs__nav-button.active{background-color:var(--color-off-white);border-radius:var(--tab-border-radius);border:1px solid var(--tab-border-color)}.block-tabs .block-tabs__nav-row-selector-text{background:#f4f4f4;border-radius:100px}.block-tabs .block-tabs__nav-row-selector-text .block-tabs__nav-button{padding:1.8rem;text-align:center;font-weight:600;font-size:18px;line-height:27px;border-radius:var(--tab-nav-button-border-radius);cursor:pointer;transition:all var(--default-transition-params)}@media only screen and (min-width: 641px){.block-tabs .block-tabs__nav-row-selector-text .block-tabs__nav-button{min-width:18rem}}.block-tabs .block-tabs__nav-row-selector-text .block-tabs__nav-button.active{background:var(--tab-nav-button-hover-bg-color);color:var(--color-white)}.block-tabs__desktop-main{grid-column:span 3;position:relative;padding:8rem 11rem;box-shadow:var(--default-box-shadow);border-radius:var(--default-border-radius)}.block-tabs__desktop-main-column{display:grid;--grid-num-cols: 12;grid-template-columns:repeat(var(--grid-num-cols, 1), minmax(0, 1fr));gap:var(--grid-column-gutter);box-shadow:none;width:100%;overflow-y:auto}.block-tabs__desktop-main-column-image{padding:1.6rem;border:1px solid var(--tab-border-color)}.block-tabs__desktop-main-column-text{padding:0}.block-tabs .block-tabs__section-top{display:none;grid-column:span 12}@media only screen and (min-width: 641px){.block-tabs .block-tabs__section-top.is-10{grid-column:2/span 10}.block-tabs .block-tabs__section-top.is-8{grid-column:3/span 8}}.block-tabs .block-tabs__section-top.active{display:block}.block-tabs__image{display:none}@media only screen and (min-width: 1025px){.block-tabs__image{display:block;border-radius:100%;box-shadow:var(--default-box-shadow);object-fit:cover;background-color:var(--color-white);min-width:120px;min-height:120px;max-width:120px;max-height:120px;position:absolute;top:40px;left:-30px}}.block-tabs__nav-button-card .card-media{border:1px solid #f4f4f4;box-shadow:0px 1px 8px rgba(0,0,0,.08);border-radius:8px;padding:2.4rem 3.2rem;cursor:pointer}.block-tabs__nav-button-card .card-media i{font-size:4rem;color:#2e33b4}.block-tabs__nav-button-card .card-media h5{font-size:14px;margin-bottom:1rem}.block-tabs__nav-button-card .card-media p{margin-bottom:0}.block-tabs__nav-button-card .card-media.active{background-color:#2e33b4}.block-tabs__nav-button-card .card-media.active h5,.block-tabs__nav-button-card .card-media.active p,.block-tabs__nav-button-card .card-media.active i{color:var(--color-white)}.block-tabs__nav-button-card .card-media.active path{stroke:#fff}.block-tabs__card-section{display:none}.block-tabs__card-section.active{display:block}.block-tabs__card-section-container{overflow:hidden}@media only screen and (min-width: 641px){.block-tabs__card-section-container{display:flex;gap:var(--grid-column-gutter)}.block-tabs__card-section-container>div{flex:1;width:50%;overflow:hidden}}.block-tabs__card-section-container h3{border-bottom:1px solid #3a40e1}.block-stats .block-inner{display:grid;grid-template-columns:1fr;gap:4rem}@media only screen and (min-width: 1025px){.block-stats .block-inner--grid{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 1025px){.block-stats .block-inner--carousel{grid-template-columns:repeat(12, 1fr)}.block-stats .block-inner--carousel .block-stats__content{grid-column:2/span 6}.block-stats .block-inner--carousel .stats-carousel{grid-column:span 4}}.block-leadership__title{margin-bottom:4rem}.block-leadership__cards-container{--grid-cols: 2;display:grid;grid-template-columns:repeat(var(--grid-cols), 1fr);gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.block-leadership__cards-container{--grid-cols: 4}}@media only screen and (min-width: 1025px){.block-leadership__cards-container{--grid-cols: 6}.block-leadership__cards-container[data-num-cards="1"],.block-leadership__cards-container[data-num-cards="2"],.block-leadership__cards-container[data-num-cards="3"],.block-leadership__cards-container[data-num-cards="4"]{--grid-cols: 4}.block-leadership__cards-container[data-num-cards="5"]{--grid-cols: 5}}.block-leadership__card{display:flex;flex-direction:column;align-items:flex-start}.block-leadership__image-container{position:relative;width:100%;height:0;padding-top:115%}.block-leadership__image{object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:var(--default-border-radius)}.block-leadership__name{margin-top:2.4rem}.block-icon-grid .block-inner.layout__padded-columns{gap:0}.block-icon-grid.block-bg-none .block-icon-grid__item.wysiwyg p{color:#5d6974}.block-icon-grid__item.wysiwyg h3{margin-top:0}.block-icon-grid__item.wysiwyg p{font-size:16px;font-weight:300;line-height:22px;text-align:left}.block-icon-grid__item-container{--num-cols: 1;display:grid;grid-template-columns:repeat(var(--num-cols), 1fr);gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.block-icon-grid__item-container{--num-cols: 2}}@media only screen and (min-width: 1025px){.block-icon-grid__item-container[data-column-count="3"]{--num-cols: 3}.block-icon-grid__item-container[data-column-count="4"]{--num-cols: 4}}.block-icon-grid__item-container--center .block-icon-grid__item{text-align:center}.block-icon-grid__item-container--center .block-icon-grid__item p{text-align:center}.block-icon-grid__item-container--row .block-icon-grid__item{display:flex;gap:16px}.block-icon-grid__item-icon-image{margin-bottom:1.6rem;object-fit:contain}.block-icon-grid__item-icon-image+h4,.block-icon-grid__item-icon-image+h5{margin-top:0}.block-community-activities__title{margin-bottom:2rem}.block-community-activities__cards{--num-cols: 1;display:grid;grid-template-columns:repeat(var(--num-cols), 1fr);gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.block-community-activities__cards{--num-cols: 2}}@media only screen and (min-width: 1025px){.block-community-activities__cards{--num-cols: 3}}.block-resources__cards{display:none}@media only screen and (min-width: 1025px){.block-resources__cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--grid-column-gutter)}}.block-resources__cards-mobile{display:block;overflow:hidden}@media only screen and (min-width: 1025px){.block-resources__cards-mobile{display:none}}.block-resources__mobile-slides{--resource-card-gap: var(--grid-column-gutter);--resource-card-width: var(--container-max-width);padding-top:1rem}@media only screen and (min-width: 641px){.block-resources__mobile-slides{--resource-card-width: 360px}}.block-resources__mobile-slides .card-resource{width:var(--resource-card-width);height:100%}.block-resources__mobile-slides .embla{overflow:visible}.block-resources__mobile-slides .embla__container{margin-left:calc(var(--resource-card-gap)*-1)}.block-resources__mobile-slides .embla__slide{min-width:calc(var(--resource-card-width) + var(--resource-card-gap));padding-left:var(--resource-card-gap)}.block-resources__mobile-nav{display:flex;justify-content:center;margin-top:2rem}.block-resources__mobile-nav .embla__nav-button{width:8px}.block-resources__mobile-nav .embla__pagination{margin:0 1.4rem}@media only screen and (min-width: 1025px){.block-resources--has-title.block-bg-split::before,.block-resources--has-title.block-bg-split::after{top:60%}}.block-carousel .block-inner{transition:all var(--default-transition-params)}.block-carousel__container{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:var(--grid-column-gutter);background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}.block-carousel .block-columns__video-container{margin-left:3.2rem;margin-right:3.2rem;padding-top:56%}@media only screen and (min-width: 641px){.block-carousel .block-columns__video-container{margin-bottom:0}}.block-carousel .embla{border-radius:16px;width:80%;margin:auto;overflow:hidden}.block-carousel .embla.is-video{border-radius:unset;width:100%}@media only screen and (min-width: 641px){.block-carousel .embla.is-video{width:60%;overflow:visible}}.block-carousel .embla-wrapper{position:relative;grid-column:span 12}@media only screen and (min-width: 641px){.block-carousel .embla-wrapper{grid-column:2/span 10}}.block-carousel .embla__pagination{margin-top:1.6rem}.block-carousel .embla__pagination-button{width:16px;height:16px;background-color:var(--carousel-nav-color);border-color:var(--carousel-nav-border-color)}.block-carousel .embla__pagination-button.active{background-color:var(--carousel-nav-active-color);border-color:var(--carousel-nav-border-active-color)}.block-carousel .embla__nav-button{width:3.2rem;height:3.2rem;position:absolute;top:0;bottom:0;margin:auto}@media only screen and (min-width: 641px){.block-carousel .embla__nav-button{width:4.8rem;height:4.8rem}}.block-carousel .embla__nav-button--prev{left:0}.block-carousel .embla__nav-button--next{right:0}.block-carousel__section{padding:3rem 4rem;box-shadow:0px 1px 12px rgba(0,0,0,.08);height:100%;border-radius:16px}.block-carousel__section-top{display:flex;justify-content:space-between;align-items:center;gap:var(--grid-column-gutter)}.block-carousel__section h3{color:var(--color-white)}.block-carousel__section img{margin:0}.block-carousel__section-content{color:var(--color-white);margin-top:3.2rem}.block-carousel__section-content p{color:var(--color-white)}@media only screen and (min-width: 641px){.block-cards .tier .block-cards__container{grid-template-columns:1fr 1.5fr !important}}.block-cards .workload .block-cards__container{gap:64px}.block-cards__container{--num-cols: 1;display:grid;grid-template-columns:repeat(var(--num-cols), 1fr);gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.block-cards__container{--num-cols: 2}}@media only screen and (min-width: 1025px){.block-cards__container[data-num-cols="3"]{--num-cols: 3}.block-cards__container[data-num-cols="4"]{--num-cols: 4}}.block-table{table-layout:fixed}.block-table .block-inner{overflow-x:scroll}.block-table__table{position:relative;max-width:100%;margin:0 var(--container-margin)}.block-table__table::after{content:"";position:absolute;top:0;right:calc(var(--container-margin)*-1);bottom:0;width:var(--container-margin)}@media only screen and (min-width: 1025px){.block-table__table{max-width:var(--container-max-width);margin:0 auto}.block-table__table::after{display:none}}.block-table__first-col-cell{background-color:var(--color-black);color:var(--color-white)}.block-table th.block-table__first-col-cell{border-top-left-radius:var(--default-border-radius)}.block-table tbody tr:last-child td:first-child{border-bottom-left-radius:var(--default-border-radius)}.block-table__icon-container{display:flex;justify-content:center}.block-table__icon{width:30px;height:30px;color:var(--color-blue)}.block-table__icon--x{color:var(--color-pink)}.block-table__icon--green{color:var(--color-green)}.block-table th:first-child+th,.block-table td:first-child+td{border-left:0}.block-table th{vertical-align:bottom}.block-table td{vertical-align:middle}.block-table td:not(.block-table__first-col-cell){text-align:center}.block-table th,.block-table td{padding:2rem;min-width:170px;max-width:170px}@media only screen and (min-width: 1025px){.block-table th,.block-table td{min-width:0;max-width:none}}@media only screen and (min-width: 1025px){.block-table .block-table__table[data-num-cols="1"] th,.block-table .block-table__table[data-num-cols="1"] td{width:78%}.block-table .block-table__table[data-num-cols="2"] th,.block-table .block-table__table[data-num-cols="2"] td{width:39%}.block-table .block-table__table[data-num-cols="3"] th,.block-table .block-table__table[data-num-cols="3"] td{width:26%}.block-table .block-table__table[data-num-cols="4"] th,.block-table .block-table__table[data-num-cols="4"] td{width:19.5%}.block-table .block-table__table[data-num-cols="5"] th,.block-table .block-table__table[data-num-cols="5"] td{width:15.6%}.block-table .block-table__table[data-num-cols] tr th:first-child,.block-table .block-table__table[data-num-cols] tr td:first-child{width:22%}}.block-table-feature .block-inner{overflow-x:auto}.block-feature__card{display:grid;grid-template-columns:1fr;gap:6rem;padding-bottom:5rem}@media only screen and (min-width: 641px){.block-feature__card{grid-template-columns:repeat(12, 1fr);gap:var(--grid-column-gutter)}}.block-feature__card-column{display:flex;align-items:flex-start}@media only screen and (min-width: 641px){.block-feature__card-column{grid-column:span 4}.block-feature__card-column:first-child{grid-column:4/span 4}}@media only screen and (min-width: 1025px){[data-num-cols="1"] .block-feature__card-column{grid-column:4/span 6}}.block-feature__card-container{display:flex;flex-direction:column;justify-content:space-between;height:100%}.block-feature__card-logo{margin-right:2rem;max-width:5.4rem}.block-feature__card-button{margin-top:2rem}.block-feature__table{position:relative;max-width:100%;margin:0 var(--container-margin);box-shadow:none}.block-feature__table::after{content:"";position:absolute;top:0;right:calc(var(--container-margin)*-1);bottom:0;width:var(--container-margin)}@media only screen and (min-width: 1025px){.block-feature__table{max-width:var(--container-max-width);margin:0 auto}.block-feature__table::after{display:none}}.block-feature__table thead th{position:relative;font-size:1.4rem;line-height:1.72;border:none;background-color:#282a36;width:37.5%}.block-feature__table thead th:first-child{width:25%;background-color:var(--color-white)}.block-feature__table thead th:first-child::before{content:"";position:absolute;background-color:rgba(0,0,0,.08);filter:blur(1px);width:1px;right:-2px;top:0px;height:calc(100% + 2px)}.block-feature__table thead th:not(:first-child){color:#fff;text-align:center}.block-feature__table thead th:nth-child(2){border-top-left-radius:var(--table-border-radius);border-right:1px solid #282a36}.block-feature__table thead th:last-child{border-top-right-radius:var(--table-border-radius)}.block-feature__table thead th:last-child::before{content:"";position:absolute;background-color:rgba(0,0,0,.08);filter:blur(1px);width:1px;right:-2px;top:0px;height:calc(100% + 2px)}.block-feature__table tbody tr td{position:relative;color:var(--color-dark-2);border:none;text-align:center;background-color:#f9f9f9}.block-feature__table tbody tr td:first-child{font-weight:var(--font-weight-semibold);padding-left:3rem;font-size:1.4rem;text-align:left;max-width:200px;position:relative;background-color:#fff}.block-feature__table tbody tr td:first-child::before{content:"";position:absolute;background-color:rgba(0,0,0,.08);filter:blur(1px);width:1px;right:-2px;top:0px;height:calc(100% + 2px)}.block-feature__table tbody tr td:last-child::before{content:"";position:absolute;background-color:rgba(0,0,0,.08);filter:blur(1px);width:1px;right:-2px;top:0px;height:calc(100% + 2px)}.block-feature__table tbody tr:last-child td:nth-child(2){border-bottom-left-radius:var(--table-border-radius)}.block-feature__table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--table-border-radius)}.block-feature__table tbody tr:last-child td:not(:first-child):after{content:"";position:absolute;background-color:rgba(0,0,0,.08);filter:blur(1px);width:calc(100% + 1px);bottom:-2px;left:0px;height:2px}.block-feature__table tbody tr:hover td{background:#f4f4f4}.block-feature__table tbody tr:hover td:first-child{background:linear-gradient(270deg, #f4f4f4 0%, rgba(244, 244, 244, 0) 81.18%)}.block-feature__row-section td{position:relative;color:var(--color-dark-3) !important;padding-left:12px !important}.block-feature__row-section td:not(:first-child){border-top:1px solid var(--table-border-color)}.block-feature__row-section td:hover{background:rgba(0,0,0,0)}.block-feature__first-col-cell{display:inline-block;text-decoration:underline;cursor:pointer}.block-feature__first-col-cell:hover .block-feature__first-col-desc{display:block}.block-feature__first-col-desc{display:none;position:absolute;bottom:52px;max-width:260px;color:#fff;background:var(--color-dark);border-radius:var(--default-border-radius);padding:1rem;font-size:1.4rem;font-weight:var(--font-weight-regular)}.block-feature__first-col-desc::after{content:"";border:8px solid rgba(0,0,0,0);border-top-color:var(--color-dark);position:absolute;bottom:-16px;left:20px}.block-pricing{table-layout:fixed}.block-pricing__title-container{margin-bottom:4rem}.block-pricing__controls-container{display:grid;grid-template-columns:1fr;gap:var(--grid-column-gutter);margin-bottom:4rem}@media only screen and (min-width: 641px){.block-pricing__controls-container{grid-template-columns:1fr 1fr}}.block-pricing__control-group{border-radius:var(--default-border-radius);box-shadow:var(--default-box-shadow);padding:3rem 3rem 4rem}.block-pricing__providers-container{display:flex;gap:2rem}.block-pricing__provider-button{position:relative;width:100%;height:108px;border:2px solid var(--color-gray-xlight);border-radius:var(--default-border-radius);cursor:pointer;transition:border-color var(--default-transition-params)}.block-pricing__provider-button:hover,.block-pricing__provider-button.active{border-color:var(--color-blue)}.block-pricing__provider-logo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:25px 20px;object-fit:contain}.block-pricing__region-selector-content{margin-top:2rem}.block-pricing__table-container{overflow-x:scroll}@media only screen and (min-width: 641px){.block-pricing__table-container{overflow-x:auto}}.block-pricing__table{position:relative;max-width:100%;margin:0 var(--container-margin)}.block-pricing__table::after{content:"";position:absolute;top:0;right:calc(var(--container-margin)*-1);bottom:0;width:var(--container-margin)}@media only screen and (min-width: 1025px){.block-pricing__table{max-width:var(--container-max-width);margin:0 auto}.block-pricing__table::after{display:none}}.block-pricing__table thead th:first-child{border-top-left-radius:var(--default-border-radius)}.block-pricing__table thead th:last-child{border-top-right-radius:var(--default-border-radius)}.block-pricing__table tbody td{padding-top:2.5rem;padding-bottom:2.5rem;white-space:nowrap}@media only screen and (max-width: 640px){.block-pricing__table tbody td{padding-top:1.5rem;padding-bottom:1.5rem}}.block-pricing__table .table--last-group-start td[rowspan]{border-bottom-left-radius:var(--default-border-radius)}.block-pricing__table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--default-border-radius)}.block-pricing__table-desc{margin-top:1rem}.banner--no-bottom-arc .banner-default__inner{padding-bottom:0}.block-tabs-pricing__tabs-wrapper{background:#282a36}.block-tabs-pricing__tabs-wrapper ul{list-style:none;display:flex;padding:1.6rem 0}.block-tabs-pricing__tabs-wrapper ul li{font-weight:600;font-size:14px;line-height:24px;color:#fff;margin-right:5rem;border-bottom:2px solid rgba(0,0,0,0);transition:all var(--default-transition-params);cursor:pointer}.block-tabs-pricing__tabs-wrapper ul li.active{border-bottom-color:#fff}.block-tabs-pricing__tabs-content{padding-top:5rem;display:none;transition:all var(--default-transition-params)}.block-tabs-pricing__tabs-content.active{display:block}.block-tiers__cards{--num-cols: 1;display:grid;gap:var(--grid-column-gutter);grid-template-columns:repeat(--num-cols, 1fr)}@media only screen and (min-width: 641px){.block-tiers__cards{grid-template-columns:40% 60%}}.block-table-pricing__container{position:relative;display:grid;grid-template-columns:repeat(var(--grid-num-cols, 1), minmax(0, 1fr));gap:var(--grid-column-gutter)}@media only screen and (min-width: 1025px){.block-table-pricing__container{--grid-num-cols: 12}}.block-table-pricing__content{overflow:hidden}@media only screen and (min-width: 1025px){.block-table-pricing__content{grid-column:3/span 8}}.block-table-pricing__selector-container{--num-cols: 1;display:grid;gap:2rem;grid-template-columns:repeat(var(--num-cols), 1fr);margin-bottom:4rem}@media only screen and (min-width: 641px){.block-table-pricing__selector-container{grid-template-columns:1fr 2fr 3fr;align-items:flex-end}}.block-table-pricing__provider-selector select,.block-table-pricing__region-selector select{width:100%;min-width:164px}.block-table-pricing__provider-selector p,.block-table-pricing__region-selector p{font-size:1.4rem;color:#7e7f86}.block-table-pricing__selector-content{padding:8px;overflow-x:auto}.block-table-pricing__selector-content-table{display:none}.block-table-pricing__selector-content-table thead th{background-color:var(--color-black);color:var(--color-white);border-bottom:1px solid var(--table-border-color)}.block-table-pricing__selector-content-table thead th:first-child{border-top-left-radius:var(--default-border-radius)}.block-table-pricing__selector-content-table thead th:last-child{border-top-right-radius:var(--default-border-radius)}.block-table-pricing__selector-content-table tbody td{padding-top:2.5rem;padding-bottom:2.5rem}@media only screen and (max-width: 640px){.block-table-pricing__selector-content-table tbody td{padding-top:1.5rem;padding-bottom:1.5rem}}.block-table-pricing__selector-content-table .table--last-group-start td[rowspan]{border-bottom-left-radius:var(--default-border-radius)}.block-table-pricing__selector-content-table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--default-border-radius)}.block-table-pricing__selector-content-table.active{display:block}.block-compare-features__container{display:grid;grid-template-columns:repeat(var(--grid-num-cols, 1), minmax(0, 1fr));gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.block-compare-features__container{--grid-num-cols: 12}}@media only screen and (min-width: 641px){.block-compare-features__content{grid-column:2/span 10}}.block-compare-features__head{display:flex;align-items:flex-end}.block-compare-features__head>div{flex:1;text-align:center}@media only screen and (min-width: 641px){.block-compare-features__head{width:60%}}.block-compare-features__head-container{position:sticky;top:calc(var(--header-height) + var(--admin-bar-height, 0px));background:#fff;z-index:1;display:flex;padding:1rem 0}@media only screen and (min-width: 641px){.block-compare-features__head-container{justify-content:flex-end}}.block-compare-features__head-title{font-size:2rem;color:var(--color-blue-dark);font-weight:600;padding-bottom:.4rem;border-bottom:2px solid var(--color-blue-dark);margin-bottom:1.2rem}.block-compare-features__head-cloud{flex:2 !important}.block-compare-features__head-cloud-wrapper{display:flex}.block-compare-features__head-cloud-wrapper>div{flex:1}.block-compare-features__table-head{background-color:#3d3fea;font-weight:600;font-size:20px;line-height:30px;color:#fff;padding:.8rem 1rem}.block-compare-features__table-tr{padding:0 1rem;font-weight:400;font-size:18px;color:#20222b;height:10rem;display:flex;flex-direction:column;align-items:center;text-align:center}@media only screen and (min-width: 641px){.block-compare-features__table-tr{flex-direction:row;height:5rem}}.block-compare-features__table-tr:nth-child(odd){background-color:#f4f4f5}.block-compare-features__table-title{display:flex;align-items:center;justify-content:center;height:5rem;width:100%}@media only screen and (min-width: 641px){.block-compare-features__table-title{justify-content:flex-start;width:40%}}.block-compare-features__table-th{display:flex;align-items:center;justify-content:center;height:5rem;flex:1}.block-compare-features__table-th-container{display:flex;flex:1;width:100%}@media only screen and (min-width: 641px){.block-compare-features__table-th-container{width:60%}}.case-container{display:grid;gap:6.4rem;grid-template-columns:repeat(1, 1fr)}@media only screen and (min-width: 641px){.case-container{gap:64px 40px;grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1200px){.case-container{grid-template-columns:repeat(4, 1fr)}.case-container[data-num-cols="1"] .case-title,.case-container[data-num-cols="2"] .case-title,.case-container[data-num-cols="3"] .case-title{grid-column:auto}.case-container[data-num-cols="5"] .case-framer:nth-of-type(2){grid-column-start:4}}@media only screen and (min-width: 641px){.case-container .case-title{grid-column:span 2/span 2}}.case-container h5{font-size:4rem;font-weight:700;line-height:48px;color:#fff}@media only screen and (min-width: 641px){.case-container h5{font-size:5rem;line-height:56px}}.case-container h4{color:#fff}.case-container .desc{font-size:22px;font-weight:300;line-height:28px;color:rgba(255,255,255,.6509803922)}.case-card{display:block;text-decoration:none;margin-top:0;transition:all var(--default-transition-params)}.case-card__title{color:#fff;font-size:24px;font-weight:700;line-height:30px;margin-top:28px;margin-bottom:1.6rem}.case-card img{height:3rem;width:auto;margin-top:8px}.case-card p{color:#a2adb9;margin-bottom:1.6rem}.case-card:hover{transform:translateY(-12px);box-shadow:0 1px 8px rgba(0,0,0,.08)}.case-card:hover .button-link:after{background-color:#fff;border-radius:50%;color:#000;transform:rotate(45deg)}.block-tabs-slide__mobile{display:flex;flex-direction:column;gap:64px}@media only screen and (min-width: 641px){.block-tabs-slide__mobile{display:none}}.block-tabs-slide__desktop{display:none}@media only screen and (min-width: 641px){.block-tabs-slide__desktop{display:flex;flex-direction:column;gap:4rem}}.block-tabs-slide__desktop.row{display:flex;flex-direction:column-reverse;gap:4rem}@media only screen and (min-width: 641px){.block-tabs-slide__desktop.row{flex-direction:row}}.block-tabs-slide__desktop.row .block-tabs-slide__menu{gap:0;flex-direction:column}.block-tabs-slide__desktop.row .block-tabs-slide__tab{flex:none}.block-tabs-slide__desktop .block-tabs-slide__content{display:none}.block-tabs-slide__desktop .block-tabs-slide__content.active{display:flex}.block-tabs-slide__menu{display:flex;gap:32px}.block-tabs-slide__menu.is-centered .block-tabs-slide__tab-title{display:flex;justify-content:center;align-items:center}.block-tabs-slide__tab{position:relative;flex:1}.block-tabs-slide__tab-title{font-size:25px;font-weight:500;line-height:31px;text-align:left;padding-bottom:8px;border-bottom:1px solid #fff;color:#28333e;padding-bottom:8px;border-bottom:2px solid #28333e;height:100%;cursor:pointer}.block-tabs-slide__tab-title::before{content:"";position:absolute;bottom:-1px;left:0;height:1px;width:0;background:#fff;transition:all 1.5s ease}.block-tabs-slide__tab.active .block-tabs-slide__tab-title{color:#fff}.block-tabs-slide__tab.active .block-tabs-slide__tab-title:before{animation:benefit-bar 4s linear forwards}@keyframes benefit-bar{0%{width:0}100%{width:100%}}.block-tabs-slide__panel{position:relative;overflow:hidden;transition:height .4s ease}.block-tabs-slide__content{display:flex;gap:24px;flex-direction:column}@media only screen and (min-width: 641px){.block-tabs-slide__content{gap:32px;flex-direction:row;justify-content:space-between}}.block-tabs-slide__content-title{font-size:24px;font-weight:700;line-height:30px;color:#fff}.block-tabs-slide__content-text{color:#fff;font-size:18px;font-weight:300;line-height:24px}@media only screen and (min-width: 641px){.block-tabs-slide__content-text{width:375px;font-size:20px;line-height:26px}}.block-tabs-slide__content-text ul{margin-top:24px;margin-left:18px}.block-tabs-slide__content-text li{color:#a2adb9;font-size:16px;font-weight:300;line-height:22px}.block-tabs-slide__content-text li+li{margin-top:12px}.block-tabs-slide__content-text li::marker{font-size:10px}.block-tabs-slide__content-image{flex:1}.block-testimonials-slide .embla-instance{margin:auto;--slide-spacing: 1rem;--slide-size: 100%;--slide-spacing-sm: 1.6rem;--slide-size-sm: 50%;--slide-spacing-lg: 2rem;--slide-size-lg: calc(100% / 3.5)}.block-testimonials-slide .embla{overflow:hidden}@media only screen and (min-width: 1200px){.block-testimonials-slide .embla::after{content:"";position:absolute;width:10%;top:0;right:0;bottom:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.8) 100%)}}.block-testimonials-slide .embla__container{position:relative;backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1);align-items:stretch}@media(min-width: 750px){.block-testimonials-slide .embla__container{margin-left:calc(var(--slide-spacing-sm)*-1)}}@media(min-width: 1200px){.block-testimonials-slide .embla__container{margin-left:calc(var(--slide-spacing-lg)*-1)}}.block-testimonials-slide .embla__slide{position:relative;min-width:0;flex:0 0 var(--slide-size);padding-left:var(--slide-spacing)}@media(min-width: 750px){.block-testimonials-slide .embla__slide{flex:0 0 var(--slide-size-sm);padding-left:var(--slide-spacing-sm)}}@media(min-width: 1200px){.block-testimonials-slide .embla__slide{flex:0 0 var(--slide-size-lg);padding-left:var(--slide-spacing-lg)}}.block-testimonials-slide .embla__pagination{margin-top:6rem}.block-testimonials-slide .embla__pagination-button{width:12px;height:12px;border:1px solid #424d57;background-color:#000}.block-testimonials-slide .embla__pagination-button.active{border:1px solid #fff;background-color:#fff}.block-testimonials-slide__card{display:flex;flex-direction:column;padding:2.4rem;font-size:16px;font-weight:300;line-height:24px;color:#fff;border:1px solid #28333e;height:100%}.block-testimonials-slide__card .violet{color:#9e4ec4}.block-testimonials-slide__card .blue{color:#2c80ce}.block-testimonials-slide__card .green{color:#50dbd9}.block-testimonials-slide__card-content{flex:1}.block-testimonials-slide__card-content svg{width:29px;height:29px;margin-bottom:18px}.block-testimonials-slide__card-author{margin-top:3.2rem;display:flex;align-items:center;gap:18px;font-size:16px;font-weight:300;line-height:22px}.block-testimonials-slide__card-author svg{width:56px;height:56px}.block-testimonials-slide__card-author span{color:#5d6974}.block-courses{margin-top:-36px}.block-courses__type{position:relative;text-decoration:none;font-weight:500;font-size:22px;line-height:30px;color:#5d6974;padding-top:8px;border-top:1px solid #5d6974;cursor:pointer}.block-courses__type.active{color:#fff}.block-courses__type.active::before{width:100%;background-color:#fff}.block-courses__type::before{content:"";position:absolute;width:0;height:1px;left:0;right:0;top:0;background-color:rgba(0,0,0,0);transition:all var(--default-transition-params)}.block-courses__type-container{position:sticky;top:calc(var(--header-height, 0rem) + var(--admin-bar-height, 0rem));z-index:2;padding-bottom:10px;margin-bottom:26px;background-color:#000;--num-cols: 1;display:grid;grid-template-columns:repeat(var(--num-cols), 1fr);gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.block-courses__type-container{--num-cols: 4}}.block-courses__label{font-weight:700;font-size:18px;line-height:16px;color:#fff;margin-bottom:20px;border-left:2px solid #fff;padding-left:8px;margin-top:36px}.block-courses__cards-container{--num-cols: 1;display:grid;grid-template-columns:repeat(var(--num-cols), 1fr);gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.block-courses__cards-container{--num-cols: 2}}@media only screen and (min-width: 1025px){.block-courses__cards-container{--num-cols: 3}}.tmpl-single-post__featured-image-container{transform:translateY(-6rem);margin-bottom:-6rem}@media only screen and (min-width: 641px){.tmpl-single-post__featured-image-container{transform:translateY(-12rem);margin-bottom:-12rem}}.tmpl-single-post__featured-image{border-radius:var(--default-border-radius);box-shadow:var(--default-box-shadow);width:100%}.tmpl-single-post__container{position:relative;display:grid;grid-template-columns:minmax(0, 1fr);margin-top:2rem;margin-bottom:6rem}@media only screen and (min-width: 641px){.tmpl-single-post__container{margin-top:4rem}}@media only screen and (min-width: 1025px){.tmpl-single-post__container{grid-template-columns:repeat(6, 1fr)}}@media only screen and (min-width: 1025px){.tmpl-single-post__share-icons{position:absolute;top:0;left:0;bottom:0}.tmpl-single-post__content{grid-column:2/span 4;overflow:hidden}}.tmpl-single-post__share-icons{margin-top:3rem}@media only screen and (min-width: 1025px){.tmpl-single-post__share-icons{margin-top:0}}.tmpl-single-post__share-icons-inner{display:flex;align-items:center;gap:1rem}@media only screen and (min-width: 1025px){.tmpl-single-post__share-icons-inner{position:sticky;top:calc(12rem + var(--admin-bar-height, 0px));flex-direction:column;transition:top var(--header-transition-speed) ease-in-out}html.scroll-up .tmpl-single-post__share-icons-inner{top:calc(8rem + var(--header-height))}}.tmpl-single-post__share-icons-text{font-size:1.2rem;font-weight:var(--font-weight-bold);text-transform:uppercase;color:#2c80ce}.tmpl-single-post .meta-tags{margin-top:3rem}.tmpl-single-post .author-box{margin-top:14rem;margin-bottom:3rem}.tmpl-single-post .author-box+.author-box{margin-top:6rem}@media only screen and (min-width: 1025px){.tmpl-single-post__post-content{padding:0 .8rem}}.tmpl-single-post__post-content code{background:var(--post-content-code-bg-color);color:var(--post-content-code-text-color)}.tmpl-single-post__cta{color:var(--color-white);margin-bottom:1.6rem}.tmpl-single-post__cta.sticky{position:sticky;top:calc(12rem + var(--admin-bar-height, 0px))}.tmpl-single-post__cta-container{padding:2.4rem;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:var(--color-black);border-radius:var(--default-border-radius)}.tmpl-single-post__cta-container p{color:var(--color-white)}.tmpl-single-post__cta-title{color:var(--color-white)}.tmpl-single-post__cta-button{margin-top:2rem}.tmpl-single-post__cta-button .button{line-height:1}@media only screen and (min-width: 1025px){.tmpl-single-post__cta-button .block-cta__subscribe-form{flex-direction:column}}.tmpl-single-post__cta-form{flex-direction:column !important}.tmpl-single-post__icon{vertical-align:middle;margin-top:-2px}.tmpl-single-case-study__container{position:relative;display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--grid-column-gutter);margin-top:2rem;margin-bottom:6rem}@media only screen and (min-width: 641px){.tmpl-single-case-study__container{margin-top:4rem}}@media only screen and (min-width: 1025px){.tmpl-single-case-study__container{grid-template-columns:repeat(12, 1fr);margin-top:6rem}}@media only screen and (min-width: 1025px){.tmpl-single-case-study__content{grid-column:2/span 8}}.tmpl-single-case-study__share-icons{margin-top:3rem}@media only screen and (min-width: 1025px){.tmpl-single-case-study__share-icons{position:absolute;top:0;left:0;bottom:0;margin-top:0}}.tmpl-single-case-study__share-icons-inner{display:flex;align-items:center;gap:1rem}@media only screen and (min-width: 1025px){.tmpl-single-case-study__share-icons-inner{position:sticky;top:calc(12rem + var(--admin-bar-height, 0px));flex-direction:column;transition:top var(--header-transition-speed) ease-in-out}}.tmpl-single-case-study__share-icons-text{font-size:1.2rem;font-weight:var(--font-weight-bold);text-transform:uppercase;color:#2c80ce}.tmpl-single-case-study__term-links-container{grid-area:links;margin-top:2rem}.tmpl-single-case-study__term-links+.tmpl-single-case-study__term-links{margin-top:2rem}.tmpl-single-case-study__term-link{font-size:1.4rem;color:var(--color-gray-dark);text-decoration:none;transition:color var(--default-transition-params)}.tmpl-single-case-study__term-link:hover{color:var(--color-primary)}.tmpl-single-case-study__company{position:relative}.tmpl-single-case-study__company .stats-carousel{grid-area:carousel;margin-top:6rem}@media only screen and (min-width: 641px){.tmpl-single-case-study__company .stats-carousel{margin-top:3rem}}@media only screen and (min-width: 1025px){.tmpl-single-case-study__company .stats-carousel{margin-top:6rem}}.tmpl-single-case-study__company .tmpl-single-post__cta{margin-left:0;margin-top:3.2rem}@media only screen and (min-width: 1025px){.tmpl-single-case-study__company{grid-column:span 3}}.tmpl-single-case-study__company-inner{padding:0 var(--grid-column-gutter)}@media only screen and (min-width: 641px){.tmpl-single-case-study__company-inner{display:grid;grid-template:"image carousel" "links carousel"}}@media only screen and (min-width: 1025px){.tmpl-single-case-study__company-inner{display:block;transition:top var(--header-transition-speed) ease-in-out;padding:0}}@media only screen and (min-width: 1025px){.tmpl-single-case-study__company-inner.sticky{position:sticky;top:calc(10rem + var(--admin-bar-height, 0px))}}.tmpl-single-case-study__company-image-container{grid-area:image;text-align:center;display:none}@media only screen and (min-width: 641px){.tmpl-single-case-study__company-image-container{text-align:left}}@media only screen and (min-width: 1025px){.tmpl-single-case-study__company-image-container{display:block;position:relative;height:0;padding-top:66%}}@media only screen and (min-width: 1025px){.tmpl-single-case-study__company-image{object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}.tmpl-single-case-study__company-cta{display:block}@media only screen and (min-width: 1025px){.tmpl-single-case-study__company-cta{display:none}}.tmpl-single-article__container{position:relative;display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--grid-column-gutter);margin-top:2rem;margin-bottom:6rem}@media only screen and (min-width: 641px){.tmpl-single-article__container{margin-top:4rem}}@media only screen and (min-width: 1025px){.tmpl-single-article__container{grid-template-columns:repeat(12, 1fr);margin-top:6rem}}@media only screen and (min-width: 1025px){.tmpl-single-article__content{grid-column:2/span 8}}@media only screen and (min-width: 1025px){.tmpl-single-article__right{grid-column:span 3}}.tmpl-single-article__right-content{position:relative}@media only screen and (min-width: 1025px){.tmpl-single-article__right-content{position:sticky;top:calc(12rem + var(--admin-bar-height, 0px))}}.tmpl-single-article__right #ez-toc{margin-top:1.6rem}.tmpl-single-video__featured{position:relative;width:100%;padding-top:56.25%;margin-bottom:2rem;overflow:hidden}@media only screen and (min-width: 641px){.tmpl-single-video__featured{margin-bottom:4rem}}.tmpl-single-video__featured iframe,.tmpl-single-video__featured .video-placeholder-youtube{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.tmpl-single-video__container{position:relative;display:grid;grid-template-columns:minmax(0, 1fr);margin-top:2rem;margin-bottom:6rem}@media only screen and (min-width: 641px){.tmpl-single-video__container{margin-top:4rem}}@media only screen and (min-width: 1025px){.tmpl-single-video__container{grid-template-columns:repeat(6, 1fr)}}.tmpl-single-video__content{transform:translateY(-8rem);margin-bottom:-8rem}@media only screen and (min-width: 641px){.tmpl-single-video__content{transform:translateY(-16rem);margin-bottom:-16rem}}@media only screen and (min-width: 1025px){.tmpl-single-video__content{padding:0 .8rem}}@media only screen and (min-width: 1025px){.tmpl-single-video__content{grid-column:2/span 4;overflow:hidden}}.tmpl-single-video__post-content code{background:var(--post-content-code-bg-color);color:var(--post-content-code-text-color)}.tmpl-archive-blog{position:relative}.tmpl-archive-blog__bg{position:absolute;left:0;right:0;top:-6.4rem;height:33.5vh;max-height:360px}@media only screen and (min-width: 641px){.tmpl-archive-blog__bg{height:22vw}}.tmpl-archive-blog .posts-list{padding-bottom:var(--block-padding-sm-bottom);margin-bottom:-14rem;transform:translateY(-14rem)}@media only screen and (min-width: 641px){.tmpl-archive-blog .posts-list{padding-bottom:var(--block-padding-md-bottom)}}@media only screen and (min-width: 1025px){.tmpl-archive-blog .posts-list{transform:translateY(-18rem);margin-bottom:-18rem;padding-bottom:var(--block-padding-lg-bottom)}}.tmpl-archive-blog .posts-list-blog-algolia .posts-list__row-featured{max-width:var(--container-max-width)}.tmpl-archive-blog .posts-list-blog-algolia .posts-list__cards-container{gap:64px 32px}.tmpl-archive-blog .posts-list__no-results-container,.tmpl-archive-blog .posts-list__loader-container{padding-top:14rem}@media only screen and (min-width: 1025px){.tmpl-archive-blog .posts-list__no-results-container,.tmpl-archive-blog .posts-list__loader-container{padding-top:18rem}}.tmpl-archive-sidebar{background-color:var(--color-white);box-shadow:var(--default-box-shadow);border:1px solid var(--default-border-color);padding:3rem 2rem 2.5rem}@media only screen and (min-width: 641px){.tmpl-archive-sidebar{padding:4rem 3rem;bottom:15rem;position:relative}}.tmpl-archive-sidebar .input-with-icon,.tmpl-archive-sidebar input.input-with-icon__input{background-color:var(--color-white);max-width:100%}.tmpl-archive-sidebar .input-with-icon .input-with-icon__icon,.tmpl-archive-sidebar input.input-with-icon__input .input-with-icon__icon{height:10px;width:10px}.tmpl-archive-sidebar .input-with-icon+.tag-container,.tmpl-archive-sidebar input.input-with-icon__input+.tag-container{margin-top:4.4rem}.tmpl-archive-sidebar .tag-container{margin-top:3.4rem}@media only screen and (max-width: 640px){.tmpl-archive-sidebar .tag-container.open .tag-container-title::after,.tmpl-archive-sidebar .tag-container.open .tag-container-title::before{transform:rotate(0)}}@media only screen and (max-width: 640px){.tmpl-archive-sidebar .tag-container.open .tags{display:block}}.tmpl-archive-sidebar .tag-container-title{font-size:1.6rem;font-weight:600;letter-spacing:0;line-height:1.2;margin-bottom:.7rem;position:relative}@media only screen and (max-width: 640px){.tmpl-archive-sidebar .tag-container-title{padding-left:2rem}.tmpl-archive-sidebar .tag-container-title::after,.tmpl-archive-sidebar .tag-container-title::before{background-color:#000;content:"";display:block;height:2px;left:0;position:absolute;top:8px;transition:all .3s ease-in-out;width:10px}.tmpl-archive-sidebar .tag-container-title::after{transform:rotate(180deg)}.tmpl-archive-sidebar .tag-container-title::before{transform:rotate(90deg)}}@media only screen and (max-width: 640px){.tmpl-archive-sidebar .tags{display:none}}.tmpl-archive-sidebar .tags-list .tag-item{display:block;width:100%;background-color:#e5e8eb;text-decoration:none;margin:.5rem 0;font-size:1.4rem;padding:.8rem;transition:var(--default-transition-params)}.tmpl-archive-sidebar .tags-list .tag-item:hover{background-color:#cbd1d7}.tmpl-archive-sidebar .tags-list .tag-item-title{color:var(--color-gray-dark);font-weight:var(--font-weight-regular)}.tmpl-archive-sidebar .tags-list .tag-item-content{color:var(--color-gray-dark);margin-top:.8rem;word-break:break-all}.tmpl-archive-case-study{padding-bottom:2rem}.tmpl-archive-article__container{padding:6rem 0;display:grid;gap:var(--grid-column-gutter)}@media only screen and (min-width: 1025px){.tmpl-archive-article__container{grid-template-columns:repeat(12, 1fr)}}@media only screen and (min-width: 1025px){.tmpl-archive-article__content{grid-column:2/span 10}}.tmpl-archive-article__card a{text-decoration:none}.tmpl-archive-article__card_content{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tmpl-archive-article__card+.tmpl-archive-article__card{margin-top:3.2rem}.tmpl-front-page{background-color:#000}.tmpl-front-page .deploy{background:linear-gradient(180deg, #06111a 55.9%, #000000 100%)}@media only screen and (min-width: 1025px){.tmpl-front-page .deploy .contain{padding-left:64px;padding-right:64px}}.tmpl-front-page .deploy h4{font-size:40px;font-weight:700;line-height:48px;color:#fff}@media only screen and (min-width: 641px){.tmpl-front-page .deploy h4{font-size:60px;font-weight:700;line-height:64px;margin:3.2rem 0}}.tmpl-front-page .deploy .subtitle{margin-bottom:3.2rem}@media only screen and (min-width: 641px){.tmpl-front-page .deploy .subtitle{width:76%}}@media only screen and (min-width: 1025px){.tmpl-front-page .deploy .subtitle{width:56%}}.tmpl-front-page .deploy-cards{margin-top:6.4rem;margin-bottom:4rem;display:grid;gap:6.4rem;grid-template-columns:repeat(1, 1fr)}@media only screen and (min-width: 641px){.tmpl-front-page .deploy-cards{margin-top:14rem;grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1025px){.tmpl-front-page .deploy-cards{gap:4rem;grid-template-columns:repeat(3, 1fr)}}.tmpl-front-page .deploy-card{position:relative;flex:1;padding:2.4rem;display:flex;flex-direction:column;align-items:flex-start;text-decoration:none;transition:all var(--default-transition-params)}.tmpl-front-page .deploy-card__container{flex:1;margin-bottom:2rem}.tmpl-front-page .deploy-card__title{font-size:24px;font-weight:700;line-height:30px;margin-bottom:1.6rem;color:#fff;display:block}.tmpl-front-page .deploy-card__desc{color:#a2adb9;font-weight:300}.tmpl-front-page .deploy-card:nth-of-type(1){border:1px solid #9e4ec4}.tmpl-front-page .deploy-card:nth-of-type(1)::after{content:"";background:url(https://static.pingcap.com/files/2024/09/10210554/serverless-icon-1.svg) no-repeat center center/contain;position:absolute;right:4px;bottom:-50px;width:76px;height:117px}.tmpl-front-page .deploy-card:nth-of-type(2){border:1px solid #1aa8a8}.tmpl-front-page .deploy-card:nth-of-type(2)::after{content:"";background:url(https://static.pingcap.com/files/2024/09/10210547/dedicated-icon-2.svg) no-repeat center center/contain;position:absolute;right:4px;bottom:-50px;width:76px;height:117px}.tmpl-front-page .deploy-card:nth-of-type(3){border:1px solid #2c80ce}.tmpl-front-page .deploy-card:nth-of-type(3)::after{content:"";background:url(https://static.pingcap.com/files/2024/09/10210550/self-icon-2.svg) no-repeat center center/contain;position:absolute;right:4px;bottom:-50px;width:76px;height:108px}.tmpl-front-page .deploy-card img{position:absolute;right:0;bottom:-50px;z-index:1}.tmpl-front-page .deploy-card:hover{transform:translateY(-12px)}.tmpl-front-page .deploy-card:hover .button-link:after{background-color:#fff;border-radius:50%;color:#000;transform:rotate(45deg)}.tmpl-front-page .testimonial{background:linear-gradient(180deg, #06111a 55.9%, #000000 100%)}@media only screen and (min-width: 1025px){.tmpl-front-page .testimonial .wysiwyg{display:flex;gap:4.8rem}}.tmpl-front-page .testimonial h4{font-size:40px;font-weight:700;line-height:48px;color:#fff}@media only screen and (min-width: 641px){.tmpl-front-page .testimonial h4{font-size:60px;line-height:64px}}.tmpl-front-page .testimonial .embla{position:relative;--slide-spacing: 6rem;--slide-size: calc(100% / 1.9)}@media only screen and (min-width: 1025px){.tmpl-front-page .testimonial .embla{--slide-height: 26rem}.tmpl-front-page .testimonial .embla::after{content:"";position:absolute;height:40%;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(6, 17, 26, 0.4) 50%, rgba(0, 0, 0, 0.8) 100%)}}.tmpl-front-page .testimonial .embla .embla__pagination{margin-top:6rem}@media only screen and (min-width: 1025px){.tmpl-front-page .testimonial .embla .embla__pagination{display:none}}.tmpl-front-page .testimonial .embla .embla__pagination-button{width:12px;height:12px;border:1px solid #424d57;background-color:#000}.tmpl-front-page .testimonial .embla .embla__pagination-button.active{border:1px solid #fff;background-color:#fff}.tmpl-front-page .testimonial .embla__container{display:flex;touch-action:pan-x pinch-zoom;padding-top:calc(var(--slide-spacing)*-1);height:calc(var(--slide-spacing) + var(--slide-height))}@media only screen and (min-width: 1025px){.tmpl-front-page .testimonial .embla__container{flex-direction:column}}.tmpl-front-page .testimonial .embla__slide{transform:translate3d(0, 0, 0);flex:0 0 var(--slide-size);min-height:0;margin-top:var(--slide-spacing)}.tmpl-front-page .testimonial-list{margin-top:4.2rem}.tmpl-front-page .testimonial-list__item{display:flex;flex-direction:column;gap:2.4rem;color:#fff;text-decoration:none;cursor:pointer}.tmpl-front-page .testimonial-list__item:hover .button-link:after{background-color:#fff;border-radius:50%;color:#000;transform:rotate(45deg)}@media only screen and (min-width: 641px){.tmpl-front-page .testimonial-list__item{flex-direction:row;gap:4.8rem}}.tmpl-front-page .testimonial-list__item-image{width:8rem;height:8rem;display:flex;align-items:center}.tmpl-front-page .testimonial-list__item-image img{max-width:100%;height:100%;width:auto}@media only screen and (min-width: 641px){.tmpl-front-page .testimonial-list__item-image{justify-content:center}.tmpl-front-page .testimonial-list__item-image img{height:auto}}.tmpl-front-page .testimonial-list__item-content{flex:1}.tmpl-front-page .testimonial-list__item-desc{font-size:22px;font-weight:300;line-height:28px;display:block}.tmpl-front-page .testimonial-list__item-name{margin:2.4rem 0 2rem;font-size:16px;font-weight:300;line-height:22px;display:block}.tmpl-front-page .testimonial-list__item-name span{color:#5d6974}.tmpl-front-page .testimonial-list__item .text-right{display:block}.tmpl-front-page .demo .hs-form-container{background:#000;padding:0;border:0}.tmpl-front-page .demo .hs-form-container p{color:#fff}.tmpl-front-page .demo .form-columns-0{display:none}.tmpl-front-page .demo input,.tmpl-front-page .demo select,.tmpl-front-page .demo textarea{margin:0;background-color:rgba(0,0,0,0);height:6rem;border-radius:unset;color:#fff;border-color:#5d6974}.tmpl-front-page .demo input::placeholder,.tmpl-front-page .demo select::placeholder,.tmpl-front-page .demo textarea::placeholder{color:#fff}.tmpl-front-page .demo select{background-image:var(--form-select-arrow-white-img)}.tmpl-front-page .demo input[type=checkbox],.tmpl-front-page .demo input[type=submit]{height:auto}.tmpl-front-page .demo a{color:#fff !important}.tmpl-front-page .demo .hs-button{letter-spacing:0;position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.4rem;width:15.8rem;height:4rem;border:none;font-size:1.6rem;line-height:2.2rem;font-weight:500;text-decoration:none;background:#fff;color:#000;-webkit-appearance:none;appearance:none;outline:0;overflow:hidden;cursor:pointer;font-family:var(--font-moderat);transition:all .2s ease-in-out}.tmpl-front-page .demo .hs-button span{position:relative;z-index:1;color:#000}.tmpl-front-page .demo .hs-button:hover{background:#dc150b;color:#fff}.tmpl-featured-content__container{padding-bottom:8rem}@media only screen and (min-width: 1025px){.tmpl-featured-content__container{padding-bottom:14rem}}.tmpl-featured-content__container-inner{--num-cols: 1;display:grid;grid-template-columns:repeat(var(--num-cols), minmax(0, 1fr));gap:var(--grid-column-gutter)}@media only screen and (min-width: 1025px){.tmpl-featured-content__container-inner{--num-cols: 3}}.tmpl-featured-content__box{--pull-up-value: -4rem;box-shadow:var(--default-box-shadow);border-radius:var(--default-border-radius);transform:translateY(var(--pull-up-value));margin-bottom:var(--pull-up-value);padding:3rem 2rem}@media only screen and (min-width: 641px){.tmpl-featured-content__box{--pull-up-value: -8rem;padding:4rem 3rem 6rem}}@media only screen and (min-width: 1025px){.tmpl-featured-content__box{--pull-up-value: -11rem;grid-column:1/span 2;padding:6rem 6rem 8rem}}.tmpl-featured-content__sidebar{padding-top:2rem}@media only screen and (min-width: 1025px){.tmpl-featured-content__sidebar{padding-top:8rem}}.tmpl-featured-content__sidebar-section+.tmpl-featured-content__sidebar-section{margin-top:6rem}.tmpl-featured-content__sidebar-link{margin-top:1.5rem}.tmpl-featured-content .hs-form-container{margin-top:4rem}@media only screen and (min-width: 1025px){.tmpl-featured-content .hs-form-container{max-width:640px}}@media only screen and (min-width: 641px){.tmpl-featured-content .hs-form-field:not(.hs-fieldtype-booleancheckbox){display:grid;grid-template-columns:185px 1fr;gap:0 1.5rem}.tmpl-featured-content .hs-form-field:not(.hs-fieldtype-booleancheckbox) .hs-error-msgs{grid-column:2}.tmpl-featured-content .hs-form-field:not(.hs-fieldtype-booleancheckbox)>label{align-self:center}}.banner-default--page-template-gated-resource .banner-default__text-content{padding-bottom:10rem}@media only screen and (min-width: 1025px){.banner-default--page-template-gated-resource .banner-default__text-content{grid-column:1/span 8}}.tmpl-gated-resource__container{padding-bottom:8rem}@media only screen and (min-width: 1025px){.tmpl-gated-resource__container{padding-bottom:14rem}}.tmpl-gated-resource__container-inner{--num-cols: 1;display:grid;grid-template-columns:repeat(var(--num-cols), minmax(0, 1fr));gap:var(--grid-column-gutter) 0}@media only screen and (min-width: 1025px){.tmpl-gated-resource__container-inner{--num-cols: 3;gap:var(--grid-column-gutter)}}.tmpl-gated-resource__container-inner:first-child{grid-template-rows:auto}@media only screen and (min-width: 1025px){.tmpl-gated-resource__container-inner:first-child{grid-template-rows:160px}}@media only screen and (min-width: 1200px){.tmpl-gated-resource__container-inner:first-child{grid-template-rows:240px}}.tmpl-gated-resource__featured-image{border-radius:var(--default-border-radius)}.tmpl-gated-resource__featured-image-container{transform:translateY(-6rem);margin-bottom:-6rem}.tmpl-gated-resource__sidebar{--pull-up-value: 0rem;transform:translateY(var(--pull-up-value))}@media only screen and (min-width: 1025px){.tmpl-gated-resource__sidebar{--pull-up-value: -20rem}}@media only screen and (min-width: 641px){.tmpl-gated-resource__box{grid-column:1/span 2}}.tmpl-gated-resource__content{padding:3rem 2rem;font-weight:300}.tmpl-gated-resource__content ul{margin-left:18px}.tmpl-gated-resource__sidebar-content-wrapper{background-color:var(--color-white);padding:4rem 3.2rem;box-shadow:var(--default-box-shadow);border:1px solid var(--default-border-color);border-radius:var(--default-border-radius);z-index:999}.tmpl-gated-resource__sidebar-content-wrapper .submitted-message{margin-top:20px}.tmpl-gated-resource__sidebar-content-wrapper .submitted-message a{color:var(--color-primary)}.tmpl-gated-resource__sidebar{align-items:flex-start}@media only screen and (min-width: 1025px){.tmpl-gated-resource__sidebar{grid-column:3/span 1}}.tmpl-gated-resource__sidebar .content{margin-bottom:2rem}.tmpl-gated-resource__sidebar .content ul{list-style:none;margin-left:20px}.tmpl-gated-resource__sidebar .content ul li::before{content:"•";color:var(--color-blue);font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.tmpl-gated-resource__sidebar-section+.tmpl-gated-resource__sidebar-section{margin-top:6rem}.tmpl-gated-resource__sidebar-link{margin-top:1.5rem}@media only screen and (min-width: 1025px){.tmpl-gated-resource .hs-form-container{max-width:600px}}@media only screen and (min-width: 641px){.tmpl-gated-resource .hs-form-field:not(.hs-fieldtype-booleancheckbox) .hs-error-msgs{grid-column:2}.tmpl-gated-resource .hs-form-field:not(.hs-fieldtype-booleancheckbox)>label{align-self:center}}.tmpl-search{padding-bottom:8rem}.tmpl-htap-summit{--header-height: 82px}.tmpl-htap-summit::before{background:#fff}.tmpl-htap-summit.customize-support{--admin-bar-height: 46px}@media only screen and (min-width: 641px){.tmpl-htap-summit.customize-support{--admin-bar-height: 32px}}.tmpl-htap-summit header{position:sticky;top:var(--admin-bar-height, 0);left:0;right:0;background-color:#fff;z-index:2;box-shadow:-15px 0 15px 0 rgba(0,0,0,.15)}.tmpl-htap-summit header.summary{background-color:#15094d}.tmpl-htap-summit header.summary .nav-menu{color:#fff;background-color:rgba(0,0,0,0)}.tmpl-htap-summit header.summary .nav-menu:hover{color:#936ff5}.tmpl-htap-summit header.summary .navbar-toggle span{background-color:#fff}.tmpl-htap-summit header.summary .navbar-collapse.active{height:22rem}.tmpl-htap-summit header.replay{background-color:#15094d}.tmpl-htap-summit header.replay .nav-menu{color:#fff;background-color:rgba(0,0,0,0)}.tmpl-htap-summit header.replay .nav-menu:hover{color:#936ff5}.tmpl-htap-summit header.replay .nav{display:block}.tmpl-htap-summit .header-wrapper{position:relative;padding:1.6rem 0;display:flex;justify-content:space-between;align-items:center}.tmpl-htap-summit .header-wrapper img{height:50px;width:auto;margin-right:36px;padding-left:1.6rem;display:block}@media only screen and (min-width: 641px){.tmpl-htap-summit .header-wrapper img{padding-left:0}}.tmpl-htap-summit .nav{display:none}@media only screen and (min-width: 1200px){.tmpl-htap-summit .nav{display:flex;align-items:center;gap:3.2rem}}.tmpl-htap-summit .nav .main-button{font-weight:bold;font-size:1.6rem;border-radius:4px;background-color:#5248dd;color:#fff;border-color:rgba(0,0,0,0);max-width:340px;white-space:nowrap;color:#fff;text-decoration:none;padding:1.2rem 1.6rem;cursor:pointer}.tmpl-htap-summit .nav-arrow{color:#5248dd;width:16px;height:16px}.tmpl-htap-summit .nav-menu{background-color:#000;padding:1rem 3.2rem;color:#fff;display:flex;justify-content:space-between;align-items:center;font-size:16px;line-height:36px;text-decoration:none;cursor:pointer;transition:.2s ease-in-out}@media only screen and (min-width: 1200px){.tmpl-htap-summit .nav-menu{color:#000;background-color:#fff;padding:0}}.tmpl-htap-summit .nav-menu.active{border-bottom:1px solid #000}.tmpl-htap-summit .nav-dropper{transition:.2s ease-in-out}@media only screen and (min-width: 1200px){.tmpl-htap-summit .nav-dropper{position:absolute;top:100%;left:-66px;margin:0 auto;width:200px;display:none}}.tmpl-htap-summit .nav-dropper__wrapper{position:relative}.tmpl-htap-summit .nav-dropper__wrapper:hover .nav-dropper{display:block}.tmpl-htap-summit .nav-dropper__content{background-color:#2e2e2e;border-radius:4px;font-size:14px;padding:1rem 3.2rem 1rem 4.8rem}@media only screen and (min-width: 1200px){.tmpl-htap-summit .nav-dropper__content{margin-top:1rem;background-color:#000;padding:2rem 0 2rem 2.2rem}}.tmpl-htap-summit .nav-dropper__content a{color:#fff;font-size:14px;line-height:36px;text-decoration:none;transition:.2s ease-in-out;display:block}.tmpl-htap-summit .nav-dropper__content a:hover{color:#5248dd;padding-left:.9rem}.tmpl-htap-summit .navbar-toggle{padding:1rem;display:flex;flex-direction:column;gap:4px;cursor:pointer}@media only screen and (min-width: 1200px){.tmpl-htap-summit .navbar-toggle{display:none}}.tmpl-htap-summit .navbar-toggle span{width:2rem;height:2px;background-color:#595a5c}.tmpl-htap-summit .navbar-collapse{display:flex;flex-direction:column;background-color:#000;height:0;transition:all .3s;overflow:hidden}@media only screen and (min-width: 1200px){.tmpl-htap-summit .navbar-collapse{display:none}}.tmpl-htap-summit .navbar-collapse.active{height:16rem}.tmpl-htap-summit .navbar-collapse .nav-menu.active{color:#5248dd}.tmpl-htap-summit .navbar-collapse .main-button{font-weight:bold;font-size:1.6rem;border-radius:4px;background-color:#5248dd;color:#fff;border-color:rgba(0,0,0,0);align-self:baseline;white-space:nowrap;color:#fff;text-decoration:none;padding:1.2rem 1.6rem;cursor:pointer;margin-left:3.2rem;margin-top:2rem}.tmpl-htap-summit .banner{background:url(https://static.pingcap.com/files/2023/07/19200144/banner-bg.png) no-repeat 0 60px;background-size:30%;padding:16px 0 32px;position:relative}.tmpl-htap-summit .banner-wrapper{display:flex;justify-content:center}@media only screen and (min-width: 1025px){.tmpl-htap-summit .banner-wrapper{justify-content:flex-end}}.tmpl-htap-summit .banner-content{position:relative;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 1025px){.tmpl-htap-summit .banner-content{width:58%}.tmpl-htap-summit .banner-content img{width:76%}}.tmpl-htap-summit .banner-text{position:absolute;left:0;right:0;margin:auto;text-align:center}.tmpl-htap-summit .banner-sold-out{position:absolute;bottom:6rem;width:100%;height:10rem;opacity:.6;background:linear-gradient(270deg, #5248dd 0%, #956ff6 100%)}@media only screen and (min-width: 641px){.tmpl-htap-summit .banner-sold-out{bottom:20%}}.tmpl-htap-summit .banner-sold-out .contain{display:flex;justify-content:center}@media only screen and (min-width: 1025px){.tmpl-htap-summit .banner-sold-out .contain{justify-content:flex-end}}.tmpl-htap-summit .banner-sold-out-text{color:#fff;text-align:center;font-size:62px;font-style:normal;font-weight:600;line-height:10rem;opacity:100}@media only screen and (min-width: 1025px){.tmpl-htap-summit .banner-sold-out-text{width:58%}}.tmpl-htap-summit .banner h1{color:#000;font-size:4.2rem;line-height:1}@media only screen and (min-width: 641px){.tmpl-htap-summit .banner h1{font-size:9rem}}.tmpl-htap-summit .banner h3{color:#000;font-style:normal;font-size:24px;margin-top:0}@media only screen and (min-width: 641px){.tmpl-htap-summit .banner h3{font-size:3rem}}.tmpl-htap-summit .banner p{color:#000;font-weight:normal;font-style:normal;font-size:2rem;font-weight:400;margin-bottom:.8rem;margin-top:.6rem}.tmpl-htap-summit .banner a,.tmpl-htap-summit .banner .main-button{font-weight:bold;font-size:1.6rem;border-radius:4px;background-color:#5248dd;color:#fff;border-color:rgba(0,0,0,0);white-space:nowrap;color:#fff;text-decoration:none;padding:1.2rem 1.6rem;cursor:pointer}.tmpl-htap-summit .banner .main-button{display:inline-block}.tmpl-htap-summit .first-block{margin-top:-20rem}@media only screen and (min-width: 1025px){.tmpl-htap-summit .first-block{margin-top:0}}.tmpl-htap-summit .replay-cta.button{background:rgba(0,0,0,0);border:1px solid #fff}.tmpl-htap-summit .replay-cta.button:hover{border-color:#946ff5;background:#946ff5}.tmpl-htap-summit .tmpl-replay .inner{padding-bottom:4rem}.tmpl-htap-summit .tmpl-replay .htap-demand__card-title h5{color:#000;font-size:28px;font-style:normal;font-weight:600;line-height:normal}@media only screen and (min-width: 641px){.tmpl-htap-summit .tmpl-replay .htap-demand__card-title h5{font-size:34px}}.tmpl-htap-summit .tmpl-replay .htap-demand__card-title h5:after{display:none}.tmpl-htap-summit .tmpl-replay .htap-demand__card-title h5 b{color:#fefefe;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:block;padding:1px 10px;background-color:#6339c9;width:fit-content;margin-bottom:6px}.tmpl-htap-summit .tmpl-replay .block-columns__video-container{border-radius:10px;overflow:hidden}.tmpl-htap-summit .tmpl-summary{background:url("https://static.pingcap.com/files/2023/11/06181635/homepage_banner.png") no-repeat center bottom;background-size:cover;min-height:calc(100vh - 200px);max-height:80rem;display:flex;align-items:center}@media only screen and (min-width: 641px){.tmpl-htap-summit .tmpl-summary{min-height:calc(100vh - 80px)}}.tmpl-htap-summit .tmpl-summary.case{max-height:none}.tmpl-htap-summit .tmpl-summary .htap-title__container{margin:auto;text-align:center}@media only screen and (min-width: 641px){.tmpl-htap-summit .tmpl-summary .htap-title__container{width:77%}}.tmpl-htap-summit .tmpl-summary .htap-title__container .htap-title{font-size:32px;background:linear-gradient(180deg, #af45c6 0%, #5248dd 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media only screen and (min-width: 641px){.tmpl-htap-summit .tmpl-summary .htap-title__container .htap-title{font-size:42px}}@media only screen and (min-width: 1025px){.tmpl-htap-summit .tmpl-summary .htap-title__container .htap-title{font-size:52px}}.tmpl-htap-summit .tmpl-summary .htap-title__container.case{padding-top:4rem;padding-bottom:0}@media only screen and (min-width: 641px){.tmpl-htap-summit .tmpl-summary .htap-title__container.case{width:88%}}.tmpl-htap-summit .tmpl-summary .htap-title__container.case .htap-title{font-size:42px;font-style:normal;font-weight:600;line-height:normal;background:linear-gradient(180deg, #af45c6 0%, #5248dd 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media only screen and (min-width: 641px){.tmpl-htap-summit .tmpl-summary .htap-title__container.case .htap-title{font-size:52px}}.tmpl-htap-summit .tmpl-summary .htap-title__container.case .htap-title.small{font-size:24px;margin-top:3.2rem}@media only screen and (min-width: 641px){.tmpl-htap-summit .tmpl-summary .htap-title__container.case .htap-title.small{font-size:24px !important}}.tmpl-htap-summit .tmpl-summary .htap-video__container{display:flex;justify-content:center}.tmpl-htap-summit .tmpl-summary .main-button{background-color:#5248dd;margin:auto;color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:normal;padding:1rem 4rem;border-radius:4px;margin-top:2rem;text-decoration:none;cursor:pointer}.tmpl-session-replay__header{position:sticky;top:var(--admin-bar-height, 0);left:0;right:0;background-color:#fff;z-index:2;box-shadow:-15px 0 15px 0 rgba(0,0,0,.15);background-color:#15094d}.tmpl-session-replay__header .header-wrapper{position:relative;padding:1.6rem 0;display:flex;justify-content:space-between;align-items:center}.tmpl-session-replay__header .header-wrapper img{height:50px;width:auto;margin-right:36px;padding-left:1.6rem;display:block}@media only screen and (min-width: 641px){.tmpl-session-replay__header .header-wrapper img{padding-left:0}}.tmpl-session-replay__header .nav{display:flex;gap:32px}.tmpl-session-replay__header .nav .nav-menu{color:#fff;text-decoration:none}.tmpl-session-replay__header .nav .nav-menu:hover{color:#936ff5}@media only screen and (min-width: 1025px){.tmpl-session-replay__event-content .tmpl-gated-resource__sidebar{margin-top:32px}.tmpl-session-replay__event-content .tmpl-gated-resource__content{margin-top:22%}}.tmpl-session-replay .replay-cta.button{background:rgba(0,0,0,0);border:1px solid #fff}.tmpl-session-replay .replay-cta.button:hover{border-color:#946ff5;background:#946ff5}.tmpl-htap-summit-2024::before{background-color:#000 !important}.tmpl-htap-summit-2024 header.summary .navbar-collapse.active{height:36rem}.tmpl-htap-summit-2024 header.summary .main-button{display:inline-block;background:linear-gradient(90deg, #c9bdfc 0%, #e85cfc 31%, #8d44d9 69%, #6339c9 100%);font-size:16px;font-weight:600;color:#000;border-radius:39px}.tmpl-htap-summit-2024 .tmpl-summary{background-image:url("https://static.pingcap.com/files/2024/05/16195305/htap-banner-mb.jpg");background-position:center center;min-height:45vh;background-color:#000}@media only screen and (min-width: 641px){.tmpl-htap-summit-2024 .tmpl-summary{min-height:60vh;background-image:url("https://static.pingcap.com/files/2024/05/16201107/htap-banner-md.jpg")}}@media only screen and (min-width: 1025px){.tmpl-htap-summit-2024 .tmpl-summary{min-height:calc(100vh - 80px);background-image:url("https://static.pingcap.com/files/2024/05/15002538/htap-banner.jpg")}}.tmpl-htap-summit-2024 .tmpl-summary .htap-title__container{align-items:center}.tmpl-htap-summit-2024 .tmpl-summary .htap-title__container .htap-title{font-size:clamp(42px,8.25vw,110px);line-height:1.2;background:linear-gradient(180deg, #a58de0 0%, #fff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.tmpl-htap-summit-2024 .tmpl-summary .htap-title__container p{color:#c9befc;margin-top:1.6rem;font-size:clamp(18px,3.25vw,32px)}.tmpl-htap-summit-2024 .tmpl-summary .htap-title__container .htap-subtitle{display:block}@media only screen and (min-width: 641px){.tmpl-htap-summit-2024 .tmpl-summary .htap-title__container .htap-subtitle{display:none}}.tmpl-htap-summit-2024 .tmpl-summary .htap-title__container .htap-subtitle-md{display:none}@media only screen and (min-width: 641px){.tmpl-htap-summit-2024 .tmpl-summary .htap-title__container .htap-subtitle-md{display:block}}@media only screen and (min-width: 641px){.tmpl-htap-summit-2024 .tmpl-summary .htap-video__container iframe{width:560px;height:315px}}@media only screen and (min-width: 1000px){.tmpl-htap-summit-2024 .tmpl-summary .htap-video__container iframe{width:800px;height:450px}}.tmpl-htap-summit-2024 .tmpl-summary .main-button{display:inline-block;background:linear-gradient(90deg, #c9bdfc 0%, #e85cfc 31%, #8d44d9 69%, #6339c9 100%);font-size:18px;font-weight:600;color:#000;border-radius:39px}@media only screen and (min-width: 641px){.tmpl-htap-summit-2024 .tmpl-summary .main-button{font-size:28px}}.tmpl-htap-summit-2024 .section-carousel{width:100%;padding-top:8rem;overflow:hidden;background-color:#000}.tmpl-htap-summit-2024 .section-carousel .carousel-list{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:40px;width:fit-content;animation-play-state:running;animation:moveRightSlideshowMobile 80s linear infinite}@media only screen and (min-width: 641px){.tmpl-htap-summit-2024 .section-carousel .carousel-list{animation:moveRightSlide 60s linear infinite}}.tmpl-htap-summit-2024 .section-carousel .carousel-list-container{position:relative;overflow:hidden}.tmpl-htap-summit-2024 .section-carousel .carousel-item{margin-left:1.6rem;margin-right:1.6rem;width:300px;height:200px}@media only screen and (min-width: 641px){.tmpl-htap-summit-2024 .section-carousel .carousel-item{width:450px;height:300px}}.tmpl-htap-summit-2024 .section-carousel .carousel-item-image{width:100%;border-radius:1.6rem}.tmpl-htap-summit-2024 .section-carousel .add-calendar{text-align:center;display:flex;flex-direction:column}@media only screen and (min-width: 1025px){.tmpl-htap-summit-2024 .section-carousel .add-calendar{flex-direction:row;justify-content:center}}.tmpl-htap-summit-2024 .section-carousel .add-calendar span,.tmpl-htap-summit-2024 .section-carousel .add-calendar a{font-size:16px;color:#fff}.tmpl-htap-summit-2024 .section-carousel .add-calendar .line{padding:0 1rem}.tmpl-htap-summit-2024 .section-carousel .add-calendar a{text-decoration:none}.tmpl-htap-summit-2024 .section-carousel .icon-calendar{background:url("https://static.pingcap.com/files/2024/05/19201337/20240520-111316.png") no-repeat center center/cover;width:16px;height:16px;display:inline-block;vertical-align:middle}.tmpl-htap-summit-2024 .section-sponsors{padding:60px 0;background:#000;text-align:center}.tmpl-htap-summit-2024 .section-sponsors h3{color:#956ff6;font-size:36px;font-weight:300}.tmpl-htap-summit-2024 .section-sponsors__content{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;margin-top:60px}.tmpl-htap-summit-2024 .section-sponsors__content img{width:200px}.tmpl-htap-summit-2024 .section-location{padding:6rem 0;position:relative}.tmpl-htap-summit-2024 .section-location video{position:absolute;left:50%;margin-left:-50%;top:0;width:100%;height:100%;border-radius:0px;object-fit:cover;background-color:#000;object-position:50% 50%}.tmpl-htap-summit-2024 .section-location__content{padding:3rem}.tmpl-htap-summit-2024 .section-location__content-bg{padding:3rem;text-align:center;backdrop-filter:blur(12px);background-color:rgba(255,255,255,.5);border-radius:6px}.tmpl-htap-summit-2024 .section-location__content h3{color:#956ff6;font-size:36px;font-weight:300}.tmpl-htap-summit-2024 .section-location__content p{font-size:24px;color:#000;margin-bottom:1rem}.tmpl-htap-summit-2024 .section-location__content a{font-size:24px;color:#000}.tmpl-htap-summit-2024 #speakers{padding-top:45px}.tmpl-htap-summit-2024 .bizzabo-web-agenda{min-height:90vh}.tmpl-htap-summit-2024 .bizzabo-sections-widget{background-color:#000}.tmpl-htap-summit-2024 .bizzabo-sections-widget iframe{display:block}@keyframes moveRightSlide{100%{-webkit-transform:translateX(-5302px)}}@keyframes moveRightSlideshowMobile{100%{-webkit-transform:translateX(-3652px)}}.tmpl-tidb-scaile-summit .main-button{text-decoration:none;margin:36px auto;position:relative;padding:12px 24px;font-weight:700;font-size:17px;color:#fff;border-radius:72px;background:#000;width:max-content;cursor:pointer}.tmpl-tidb-scaile-summit .main-button::before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(90deg, #118cfa 0%, #9f36fe 44.79%, #fc6569 100%);z-index:-1;border-radius:74px}.tmpl-tidb-scaile-summit .main-button:hover{background:linear-gradient(90deg, #118cfa 0%, #5861fc 50%, #fc6569 100%)}.tmpl-tidb-scaile-summit__header{background-color:#171c33;position:sticky;top:var(--admin-bar-height, 0);left:0;right:0;z-index:2;padding:12px 0}.tmpl-tidb-scaile-summit__header .contain{display:flex;align-items:center;justify-content:space-between;gap:24px}.tmpl-tidb-scaile-summit__header .logo{max-height:55px}.tmpl-tidb-scaile-summit__header nav{display:none;position:absolute;top:100%;right:4px;padding:24px 0;background:rgba(0,0,0,.8);border-radius:8px;left:30%;padding-left:32px;z-index:0}@media only screen and (min-width: 980px){.tmpl-tidb-scaile-summit__header nav{display:flex;align-items:center;gap:24px;position:static;padding:0;background:none}}@media only screen and (max-width: 979px){.tmpl-tidb-scaile-summit__header nav.active{display:flex;flex-direction:column;gap:16px}}.tmpl-tidb-scaile-summit__header .nav-menu{text-decoration:none;color:#fff;font-weight:600;font-size:16px;cursor:pointer}.tmpl-tidb-scaile-summit__header .nav-menu:hover{color:#a2adb9}.tmpl-tidb-scaile-summit__header .nav-dropper{transition:.2s ease-in-out}@media only screen and (min-width: 980px){.tmpl-tidb-scaile-summit__header .nav-dropper{position:absolute;top:100%;left:-66px;margin:0 auto;width:200px;display:none}}.tmpl-tidb-scaile-summit__header .nav-dropper__wrapper{position:relative;text-align:left}.tmpl-tidb-scaile-summit__header .nav-dropper__wrapper:hover .nav-dropper{display:block}.tmpl-tidb-scaile-summit__header .nav-dropper__content{border-radius:4px;font-size:14px;padding-left:32px}@media only screen and (min-width: 980px){.tmpl-tidb-scaile-summit__header .nav-dropper__content{margin-top:1rem;background-color:#000;padding:2rem}}.tmpl-tidb-scaile-summit__header .nav-dropper__content a{color:#fff;font-size:16px;line-height:36px;text-decoration:none;transition:.2s ease-in-out;display:block}.tmpl-tidb-scaile-summit__header .nav-dropper__content a:hover{color:#424d57;padding-left:.9rem}.tmpl-tidb-scaile-summit__header .navbar-toggle{padding:1rem;display:flex;flex-direction:column;gap:4px;cursor:pointer}@media only screen and (min-width: 980px){.tmpl-tidb-scaile-summit__header .navbar-toggle{display:none}}.tmpl-tidb-scaile-summit__header .navbar-toggle span{width:24px;height:2px;background-color:#fff}.tmpl-tidb-scaile-summit__header .main-button{position:relative;padding:12px 24px;font-weight:700;font-size:16px;color:#fff;border-radius:72px;background:#171c33;width:max-content;cursor:pointer}.tmpl-tidb-scaile-summit__header .main-button::before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(90deg, #118cfa 0%, #9f36fe 44.79%, #fc6569 100%);z-index:-1;border-radius:74px}.tmpl-tidb-scaile-summit__header .main-button:hover{background:linear-gradient(90deg, #118cfa 0%, #5861fc 50%, #fc6569 100%)}.tmpl-tidb-scaile-summit .banner{padding-bottom:40px;background:url(https://static.pingcap.com/files/2025/06/09131009/summit-bg-mb.png) no-repeat center center/cover;text-align:center;padding-top:110px}@media only screen and (min-width: 641px){.tmpl-tidb-scaile-summit .banner{background:url(https://static.pingcap.com/files/2025/06/09131004/summit-bg.png) no-repeat center center/cover;padding-top:70px}}.tmpl-tidb-scaile-summit .banner img{width:100%;max-width:608px}.tmpl-tidb-scaile-summit .banner .time,.tmpl-tidb-scaile-summit .banner .desc{font-size:18px;margin-top:24px;font-weight:400;line-height:26px;text-align:center;color:#fff}@media only screen and (min-width: 641px){.tmpl-tidb-scaile-summit .banner .time,.tmpl-tidb-scaile-summit .banner .desc{line-height:41px;font-size:24px}}.tmpl-tidb-scaile-summit .banner .desc{margin-top:10px}.tmpl-tidb-scaile-summit .banner .save,.tmpl-tidb-scaile-summit .banner .save a{font-weight:700;font-size:18px;line-height:27px;text-align:center;color:#fff;text-decoration:none}.tmpl-tidb-scaile-summit .banner .save .icon,.tmpl-tidb-scaile-summit .banner .save a .icon{font-size:24px;padding:0 8px}.tmpl-tidb-scaile-summit .banner .main-button{font-size:24px}.tmpl-tidb-scaile-summit .about .title,.tmpl-tidb-scaile-summit .call .title{text-align:center;margin-bottom:40px}.tmpl-tidb-scaile-summit .about .title h2,.tmpl-tidb-scaile-summit .call .title h2{font-size:4rem;line-height:48px;font-weight:700;text-align:center}@media only screen and (min-width: 641px){.tmpl-tidb-scaile-summit .about .title h2,.tmpl-tidb-scaile-summit .call .title h2{font-size:64px;line-height:72px}}.tmpl-tidb-scaile-summit .about .title p,.tmpl-tidb-scaile-summit .call .title p{font-size:24px;width:80%;margin-left:auto;margin-right:auto}.tmpl-tidb-scaile-summit .about ul,.tmpl-tidb-scaile-summit .call ul{padding-left:40px}.tmpl-tidb-scaile-summit .about ul,.tmpl-tidb-scaile-summit .call ul{margin-top:16px}.tmpl-tidb-scaile-summit .about li,.tmpl-tidb-scaile-summit .call li{line-height:1.8}.tmpl-tidb-scaile-summit .about ol,.tmpl-tidb-scaile-summit .about span,.tmpl-tidb-scaile-summit .about ul,.tmpl-tidb-scaile-summit .call ol,.tmpl-tidb-scaile-summit .call span,.tmpl-tidb-scaile-summit .call ul{color:#a2adb9;font-size:18px}.tmpl-tidb-scaile-summit .about ol,.tmpl-tidb-scaile-summit .call ol{color:#fff}.tmpl-tidb-scaile-summit .about p,.tmpl-tidb-scaile-summit .call p{font-weight:300;font-size:18px;line-height:27px}.tmpl-tidb-scaile-summit .about b,.tmpl-tidb-scaile-summit .call b{color:#fff;font-size:18px;font-weight:700}.tmpl-tidb-scaile-summit .about .button-wrap,.tmpl-tidb-scaile-summit .call .button-wrap{text-align:center;margin-top:32px}.tmpl-tidb-scaile-summit .section-carousel{width:100%;overflow:hidden;background-color:#000}.tmpl-tidb-scaile-summit .section-carousel .carousel-list{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:40px;width:fit-content;animation-play-state:running;animation:moveRightSlideshowMobile 80s linear infinite}@media only screen and (min-width: 641px){.tmpl-tidb-scaile-summit .section-carousel .carousel-list{animation:moveRightSlide 60s linear infinite}}.tmpl-tidb-scaile-summit .section-carousel .carousel-list-container{position:relative;overflow:hidden}.tmpl-tidb-scaile-summit .section-carousel .carousel-item{margin-left:1.6rem;margin-right:1.6rem;width:300px;height:200px}@media only screen and (min-width: 641px){.tmpl-tidb-scaile-summit .section-carousel .carousel-item{width:450px;height:300px}}.tmpl-tidb-scaile-summit .section-carousel .carousel-item-image{width:100%;border-radius:1.6rem}.tmpl-tidb-scaile-summit .video iframe{max-width:100%;width:560px;height:315px}@media only screen and (min-width: 1000px){.tmpl-tidb-scaile-summit .video iframe{width:800px;height:450px}}@media only screen and (min-width: 1025px){.tmpl-tidb-scaile-summit .video iframe{width:954px;height:536px}}.tmpl-tidb-scaile-summit .section-location{padding:6rem 0;position:relative}.tmpl-tidb-scaile-summit .section-location video{position:absolute;left:50%;margin-left:-50%;top:0;width:100%;height:100%;border-radius:0px;object-fit:cover;background-color:#000;object-position:50% 50%}.tmpl-tidb-scaile-summit .section-location__content{padding:3rem}.tmpl-tidb-scaile-summit .section-location__content-bg{padding:3rem;text-align:center;backdrop-filter:blur(12px);background-color:rgba(255,255,255,.5);border-radius:6px}.tmpl-tidb-scaile-summit .section-location__content h3{color:#956ff6;font-size:36px;font-weight:300}.tmpl-tidb-scaile-summit .section-location__content p{font-size:24px;color:#000;margin-bottom:1rem}.tmpl-tidb-scaile-summit .section-location__content a{font-size:24px;color:#000}.tmpl-tidb-scaile-summit__footer{background:#171c33;padding:3.2rem 0}.tmpl-tidb-scaile-summit__footer .site-footer__logo{width:100px;height:auto;max-height:none}.tmpl-tidb-scaile-summit__footer .footer-container{display:flex;justify-content:space-between;flex-direction:column;align-items:center;gap:4rem}@media only screen and (min-width: 641px){.tmpl-tidb-scaile-summit__footer .footer-container{flex-direction:row;gap:0}}.tmpl-tidb-scaile-summit__footer .footer__column{width:100%}@media only screen and (min-width: 641px){.tmpl-tidb-scaile-summit__footer .footer__column{width:50%}}.tmpl-tidb-scaile-summit__footer .footer__title{font-weight:700;font-size:28px;line-height:42px;color:#fff;padding-bottom:4rem}.tmpl-tidb-scaile-summit__footer .footer__content p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff}.tmpl-tidb-scaile-summit__footer .footer__share{display:flex;gap:4rem;justify-content:flex-end;color:#fff;align-items:center;gap:3.2rem;flex-wrap:wrap}@media only screen and (max-width: 640px){.tmpl-tidb-scaile-summit__footer .footer__share{justify-content:flex-start}}.tmpl-tidb-scaile-summit__footer .footer__share span{color:#fff}@media only screen and (min-width: 641px){.tmpl-tidb.block-content-pull-up{margin-bottom:6rem}}.tmpl-tidb.block-content-pull-up .block-inner{transform:translateY(-13rem)}.tmpl-tidb.block-columns .block-inner--has-box-container{padding-top:calc(var(--block-padding-lg-top)*1.4);padding-bottom:calc(var(--block-padding-lg-bottom)*1.4)}.tmpl-tidb.block-columns .block-inner--has-box-container::before{background:linear-gradient(90deg, #13367d -1.46%, #0f3141 37.65%, #006f5d 100%);border-radius:12px}.tmpl-tidb.block-columns .block-inner--has-box-container .block-columns__column{background:linear-gradient(90deg, #13367d -1.46%, #0f3141 37.65%, #006f5d 100%)}.tmpl-tidb__icon-text{display:flex;flex-wrap:wrap;gap:3.2rem;justify-content:space-between;padding:0 4rem;color:var(--color-white);font-size:20px;font-weight:700}@media only screen and (min-width: 641px){.tmpl-tidb__icon-text{padding:0 8rem}}.tmpl-tidb__icon-text__item{display:flex;align-items:center}.tmpl-tidb__icon-text img{margin-right:1rem}.tmpl-tidb__icon-text span{color:var(--color-white);font-size:20px;font-weight:700}.tmpl-tidb__architecture{position:relative;padding:6rem 3rem;color:var(--color-white);display:none;overflow-y:scroll}@media only screen and (min-width: 641px){.tmpl-tidb__architecture{display:block}}@media only screen and (min-width: 641px){.tmpl-tidb__architecture-mobile{display:none}}.tmpl-tidb__architecture-top{position:relative;z-index:0;width:60%;padding:1.6rem 3% 0;border:2px dashed #0ca6f2;text-align:center;max-width:53rem;cursor:pointer;margin-left:24vw}@media only screen and (min-width: 1025px){.tmpl-tidb__architecture-top{font-size:26px}}.tmpl-tidb__architecture-top-arrow{padding:3rem 0;display:flex;max-width:60%;margin:auto}.tmpl-tidb__architecture-top-arrow .tmpl-tidb__architecture-arrow-container:nth-child(1){margin-left:-6vw}.tmpl-tidb__architecture-top-arrow .tmpl-tidb__architecture-arrow-container:nth-child(2){margin-left:13vw}.tmpl-tidb__architecture-top:hover{z-index:2}.tmpl-tidb__architecture-top:hover .tmpl-tidb__architecture-tip{display:block}.tmpl-tidb__architecture-pd{background:linear-gradient(94.24deg, #5ccae2 0%, #0ca6f2 52.08%, #4374c4 100%);width:10rem;height:10rem;line-height:10rem;font-size:26px;text-align:center;color:#fff;font-size:36px;border-radius:50%}@media only screen and (min-width: 1025px){.tmpl-tidb__architecture-pd{width:12rem;height:12rem;line-height:12rem}}.tmpl-tidb__architecture-pd-container{display:flex;gap:1.6rem;justify-content:space-between;margin-bottom:.8rem}.tmpl-tidb__architecture-arrow{width:11.6rem;height:1.6rem;font-size:26px;background:url("https://static.pingcap.com/dist/media/images/icon-tidb-arrow-white.svg") center no-repeat;transform:rotate(90deg);margin:.6rem 0}.tmpl-tidb__architecture-arrow-container{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;font-size:20px}@media only screen and (min-width: 1025px){.tmpl-tidb__architecture-arrow-container{font-size:26px}}.tmpl-tidb__architecture-arrow-container.row{text-align:center;display:block}.tmpl-tidb__architecture-arrow-container.row .tmpl-tidb__architecture-arrow{transform:rotate(0deg)}.tmpl-tidb__architecture-bottom{display:flex;font-size:16px;padding:0 4vw}@media only screen and (min-width: 641px){.tmpl-tidb__architecture-bottom{font-size:20px}}@media only screen and (min-width: 1025px){.tmpl-tidb__architecture-bottom{font-size:26px}}.tmpl-tidb__architecture-bottom-arrow{width:11.4rem;margin:0 .6rem;display:flex;flex-direction:column;justify-content:center;gap:8.8rem}.tmpl-tidb__architecture-gray{background:linear-gradient(90deg, rgba(19, 54, 125, 0.6) -1.46%, rgba(15, 49, 65, 0.6) 37.65%, rgba(0, 111, 93, 0.6) 100%);border-radius:6px;font-size:24px;line-height:36px;text-align:center;color:#fff;max-width:16rem;writing-mode:vertical-rl;padding:0 3vw;width:15%;transform:rotate(180deg)}@media only screen and (min-width: 1025px){.tmpl-tidb__architecture-gray{font-size:30px}}.tmpl-tidb__architecture-blue{position:relative;z-index:0;cursor:pointer;padding:2rem;border:2px dashed #0ca6f2;text-align:center;width:18%}.tmpl-tidb__architecture-blue .tmpl-tidb__architecture-tip{bottom:0;right:-310%;top:0;height:80%;width:200%;padding-left:2rem}.tmpl-tidb__architecture-blue .tmpl-tidb__architecture-tip::before{border-width:2rem 2rem 2rem 0;border-color:rgba(0,0,0,0) #0ca6f2 rgba(0,0,0,0) rgba(0,0,0,0);left:rem;right:unset;top:0;bottom:0}.tmpl-tidb__architecture-blue:hover{z-index:2}.tmpl-tidb__architecture-blue:hover .tmpl-tidb__architecture-tip{display:block}.tmpl-tidb__architecture-tidb{background:linear-gradient(90deg, #13367d -1.46%, #0f3141 37.65%, #006f5d 100%);border-radius:6px;height:8.6rem;border-radius:6px;color:#fff;text-align:center;line-height:8.6rem;margin-bottom:.8rem}.tmpl-tidb__architecture-more{color:#fff;text-align:center;font-weight:700;font-size:4rem}.tmpl-tidb__architecture-purple{position:relative;z-index:0;cursor:pointer;width:48%;padding:2rem;border:2px dashed #0ca6f2;text-align:center}.tmpl-tidb__architecture-purple .tmpl-tidb__architecture-tip{bottom:0;left:-200%;top:0;height:80%;width:100%;padding-right:2rem}.tmpl-tidb__architecture-purple .tmpl-tidb__architecture-tip::before{border-width:2rem 0 2rem 2rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #0ca6f2;right:0;left:unset;top:0;bottom:0}.tmpl-tidb__architecture-purple:hover{z-index:2}.tmpl-tidb__architecture-purple:hover .tmpl-tidb__architecture-tip{display:block}.tmpl-tidb__architecture-tikv{display:flex;gap:.6rem}.tmpl-tidb__architecture-tikv div{background:linear-gradient(94.24deg, rgba(92, 202, 226, 0.5) 0%, rgba(12, 166, 242, 0.5) 52.08%, rgba(67, 116, 196, 0.5) 100%);border-radius:6px;height:8.6rem;border-radius:6px;color:#fff;text-align:center;line-height:8.6rem;margin-bottom:.6rem;flex:1}.tmpl-tidb__architecture-tikv.last div{background:linear-gradient(94.24deg, rgba(92, 202, 226, 0.3) 0%, rgba(12, 166, 242, 0.3) 52.08%, rgba(67, 116, 196, 0.3) 100%)}.tmpl-tidb__architecture-tip{position:absolute;z-index:3;text-align:left;left:0;width:80%;right:0;margin:auto;top:100%;font-size:20px;padding-top:2rem;display:none}.tmpl-tidb__architecture-tip::before{content:"";width:0;height:0;border-width:0 2rem 2rem;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #0ca6f2;top:0;position:absolute;left:0;right:0;margin:auto}.tmpl-tidb__architecture-tip>div{padding:5rem 4rem;background:#0ca6f2;border-radius:6px;box-shadow:0 0 4px #d9d9d9;color:#fff;height:100%;overflow:hidden;overflow-y:auto}.tmpl-tidb__architecture-bg{position:absolute;left:0;right:0;top:0;bottom:0;background:#f5f5f5;z-index:1;opacity:.6;display:none}.tmpl-tidb__card{--num-cols: 1;display:grid;grid-template-columns:repeat(var(--num-cols), 1fr);gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.tmpl-tidb__card{--num-cols: 2}}@media only screen and (min-width: 1025px){.tmpl-tidb__card{--num-cols: 3}}.tmpl-tidb__card.pricing,.tmpl-tidb__card.get-started{margin-top:-10rem}@media only screen and (min-width: 641px){.tmpl-tidb__card.pricing,.tmpl-tidb__card.get-started{margin-top:-13rem}}.tmpl-tidb__card-item{display:flex;flex-direction:column;justify-content:space-between;border:1px solid;padding:2.4rem 3rem}.tmpl-tidb__card-item.row{gap:3.2rem;margin-left:auto;margin-right:auto;flex-direction:row}.tmpl-tidb__card-item.row>div{flex:1}.tmpl-tidb__card-item.row.pricing{max-width:745px;margin-top:3.6rem;padding:3rem;height:auto}.tmpl-tidb__card-item:nth-child(1){border-color:#9e4ec4}.tmpl-tidb__card-item:nth-child(2){border-color:#1aa8a8}.tmpl-tidb__card-item:nth-child(3){border-color:#2c80ce}.tmpl-tidb__card-item h4{color:var(--color-white)}.tmpl-tidb__card-item.serverless{max-width:530px;border-color:#20222b}.tmpl-tidb__card-item.serverless>div{flex:1}.tmpl-tidb__card-item.tidb{max-width:740px}.tmpl-tidb__card-item.tidb>div:first-child{flex:1.5}.tmpl-tidb__card-item.tidb-cloud{max-width:530px}@media only screen and (min-width: 1025px){.tmpl-tidb__card-item.pricing,.tmpl-tidb__card-item.get-started{max-width:300px;margin:auto}}.tmpl-tidb__card-item.pricing ul,.tmpl-tidb__card-item.get-started ul{border-bottom:1px solid #2c80ce;padding-bottom:2.4rem;margin-bottom:.8rem}.tmpl-tidb__card-item ul li:last-child{margin-bottom:0}.tmpl-tidb__card-item.pricing{max-width:unset;height:100%;justify-content:flex-start;padding:2.4rem 3rem 3rem}.tmpl-tidb__card-item.pricing>div:first-child{flex:1}.tmpl-tidb__card-item.pricing.red{border-color:#83120c}.tmpl-tidb__card-item.pricing h4{margin-top:1rem}.tmpl-tidb__card-item.pricing h4+*{margin-top:.4rem}.tmpl-tidb__card-item.pricing ul{padding-bottom:3.2rem;border:none}.tmpl-tidb__card-item.pricing ul+*{margin-top:0}.tmpl-tidb__card-item.pricing li{margin:0 0 1rem 1.2rem;line-height:2rem}.tmpl-tidb__card-item-bottom{width:80%;margin:auto;border-top:1px solid #2c80ce;text-align:center;padding-top:8px}.tmpl-tidb__card *+ul{margin-top:1.6rem}.tmpl-tidb__card .button{margin-top:1.6rem}.tmpl-tidb-serverless iframe{width:100%;border:0;display:block;min-height:100vh;background-color:#101010}.champion-card{margin-top:4.8rem;margin-bottom:8rem;display:grid;grid-template-columns:repeat(var(--num-cols), 1fr);gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.champion-card{--num-cols: 2}}@media only screen and (min-width: 1025px){.champion-card{--num-cols: 3}}.champion-card__item-title{display:flex;justify-content:space-between;margin-bottom:3.2rem;padding-right:1rem}.champion-card__item-title h3{color:var(--color-blue-light)}.champion-card__item-arrow{position:relative}.champion-card__item-arrow::before{content:"";width:6rem;height:4px;background:linear-gradient(270deg, #42b7f9 8.41%, #b081fe 86.06%);display:block;position:absolute;right:0;top:0;bottom:0;margin:auto;transition:all var(--default-transition-params)}.champion-card__item-arrow::after{content:"";position:absolute;right:0;top:0;bottom:0;margin:auto;width:2rem;height:2rem;display:block;border:3px solid #42b7f9;border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);transform:rotate(45deg);pointer-events:none;transition:right var(--default-transition-params)}.champion-step{margin-top:4.8rem;margin-bottom:8rem;display:grid;grid-template-columns:repeat(var(--num-cols), 1fr);gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.champion-step{--num-cols: 2}}@media only screen and (min-width: 1025px){.champion-step{--num-cols: 3}}.champion-step__item{padding-left:3.2rem;border-left-width:3px;border-left-style:solid;border-image:linear-gradient(90deg, #0ca6f2 -1.46%, #0aadc4 7.56%, #006fc2 16.61%, #0ca6f2 23.05%, #01ecb0 91.39%, #28ea76 100%) 1}.champion-step__item h3{color:var(--color-blue-light)}.champion-step__item b{font-size:68px;color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg, #0ca6f2 -1.46%, #0aadc4 7.56%, #006fc2 16.61%, #0ca6f2 23.05%, #01ecb0 91.39%, #28ea76 100%);padding-right:4px}.tmpl-contact-us__card{display:flex;flex-direction:column;gap:3.2rem;margin-top:4rem}@media only screen and (min-width: 1025px){.tmpl-contact-us__card{flex-direction:row;flex-wrap:nowrap}}.tmpl-contact-us__card-item{background-color:#fff;padding:12px 24px 32px;text-align:center;flex:1;display:flex;flex-direction:column}.tmpl-contact-us__card-item>div{flex:1}.tmpl-contact-us__card-item h4{margin-top:0}.tmpl-contact-us__card-desc{margin-bottom:3.2rem}.tmpl-contact-us__form{position:relative;z-index:1}.tmpl-contact-us__form-container{position:relative;margin-bottom:3.2rem}@media only screen and (min-width: 641px){.tmpl-contact-us__form .hs-form-container{position:absolute;top:-1.2rem;width:100%}}@media only screen and (min-width: 1025px){.tmpl-contact-us__form-padding-top .block-inner{padding-top:20rem}}@media only screen and (min-width: 1200px){.tmpl-contact-us__form-padding-top .block-inner{padding-top:33rem}}.tmpl-product .architecture-tabs__tab{display:flex;gap:16px;align-items:center;padding:10px 20px;cursor:pointer;transition:all var(--default-transition-params)}@media only screen and (min-width: 641px){.tmpl-product .architecture-tabs__tab{gap:8px;min-width:300px;flex-direction:column;align-items:flex-start}}@media only screen and (min-width: 1025px){.tmpl-product .architecture-tabs__tab{min-width:380px}}.tmpl-product .architecture-tabs__tab-image{position:relative;width:32px;height:32px;background-position:center;background-size:contain;background-repeat:no-repeat}.tmpl-product .architecture-tabs__tab-text{flex:1}.tmpl-product .architecture-tabs__tab-title{font-size:22px;font-weight:700;line-height:30px;color:#fff;margin-bottom:4px}.tmpl-product .architecture-tabs__tab p{font-size:16px;font-weight:300;line-height:24px;color:#fff}.tmpl-product .architecture-tabs__tab.red{border:1px solid #dc150b}.tmpl-product .architecture-tabs__tab.red .architecture-tabs__tab-image{background-image:url(https://static.pingcap.com/files/2024/09/23004501/polygon-red.svg)}.tmpl-product .architecture-tabs__tab.green{border:1px solid #00bdba}.tmpl-product .architecture-tabs__tab.green .architecture-tabs__tab-image{background-image:url(https://static.pingcap.com/files/2024/09/23004501/polygon-green.svg)}.tmpl-product .architecture-tabs__tab.violet{border:1px solid #8446a3}.tmpl-product .architecture-tabs__tab.violet .architecture-tabs__tab-image{background-image:url(https://static.pingcap.com/files/2024/09/23004501/polygon-violet.svg)}.tmpl-product .architecture-tabs__tab.blue{border:1px solid #3199fb}.tmpl-product .architecture-tabs__tab.blue .architecture-tabs__tab-image{background-image:url(https://static.pingcap.com/files/2024/09/23004501/polygon-blue.svg)}.tmpl-product .block-tabs-slide__tab.active .architecture-tabs__tab.red{background:linear-gradient(105.54deg, #630d09 34.3%, #c91a12 110.23%)}.tmpl-product .block-tabs-slide__tab.active .architecture-tabs__tab.red .architecture-tabs__tab-image{background-image:url(https://static.pingcap.com/files/2024/09/23004501/polygon-red-active.svg)}.tmpl-product .block-tabs-slide__tab.active .architecture-tabs__tab.green{background:linear-gradient(107.22deg, #008684 33.95%, #00bdba 109.79%)}.tmpl-product .block-tabs-slide__tab.active .architecture-tabs__tab.green .architecture-tabs__tab-image{background-image:url(https://static.pingcap.com/files/2024/09/23004501/polygon-green-active.svg)}.tmpl-product .block-tabs-slide__tab.active .architecture-tabs__tab.violet{background:linear-gradient(286.52deg, #9e4ec4 -6.78%, #5b0088 68.47%)}.tmpl-product .block-tabs-slide__tab.active .architecture-tabs__tab.violet .architecture-tabs__tab-image{background-image:url(https://static.pingcap.com/files/2024/09/23004501/polygon-violet-active.svg)}.tmpl-product .block-tabs-slide__tab.active .architecture-tabs__tab.blue{background:linear-gradient(285.17deg, #2c80ce 3.46%, #1155cc 66.14%)}.tmpl-product .block-tabs-slide__tab.active .architecture-tabs__tab.blue .architecture-tabs__tab-image{background-image:url(https://static.pingcap.com/files/2024/09/23004501/polygon-blue-active.svg)}.tmpl-product .capabilities .block-media-content__container h3{font-size:24px;line-height:30px;font-weight:700;color:#000}@media only screen and (min-width: 641px){.tmpl-product .capabilities .block-media-content__container h3{font-size:5rem;line-height:66px}}.tmpl-product .capabilities .block-media-content__container p{font-size:22px;font-weight:300;line-height:28px;color:#454b51}@media only screen and (min-width: 1025px){.tmpl-product .features .block-inner{display:flex;gap:1.6rem}}.tmpl-product .features .block-title{margin-bottom:0}.tmpl-product .features__title-container img{margin:3.2rem 0}@media only screen and (min-width: 1441px){.tmpl-product .features__title-container{width:42%}}.tmpl-product .features__card-container{display:grid;gap:4rem 4.8rem;grid-template-columns:repeat(1, 1fr);height:fit-content}@media only screen and (min-width: 641px){.tmpl-product .features__card-container{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1441px){.tmpl-product .features__card-container{flex:1}}.tmpl-product .features__card-title{font-size:24px;font-weight:700;line-height:30px;color:#fff;margin:2.8rem 0 2rem}.tmpl-product .features__card-image-container{width:4rem;height:4rem}.tmpl-product .features__card p{color:#a2adb9;font-size:16px;font-weight:300;line-height:22px}.tmpl-product .why.bg-blue{background-color:#10487b}.tmpl-product .why.bg-green{background-color:#0f5353}.tmpl-product .why__title-container h3{font-size:40px;font-weight:700;line-height:48px;color:#fff}@media only screen and (min-width: 641px){.tmpl-product .why__title-container h3{font-size:68px;line-height:76px}}@media only screen and (min-width: 1025px){.tmpl-product .why__title-container{display:flex;gap:4.8rem}}.tmpl-product .why__title-container .subtitle{font-size:22px;font-weight:300;line-height:28px;text-align:left;margin:3.2rem 0;color:#fff}@media only screen and (min-width: 1025px){.tmpl-product .why__title-container .subtitle{width:64%}}.tmpl-product .why__card-container{margin-top:4rem}@media only screen and (min-width: 641px){.tmpl-product .why__card-container{display:flex;gap:1px}}.tmpl-product .why__card{flex:1;padding:2.4rem;background-color:#000}.tmpl-product .why__card-line{width:13px;height:72px;border-radius:64px}.tmpl-product .why__card-title{font-size:22px;font-weight:500;line-height:30px;color:#fff;margin:3rem 0 1.6rem}.tmpl-product .why__card p{color:#fff;line-height:24px}.tmpl-product .why__card:nth-child(1) .why__card-line{background:#c8140b}.tmpl-product .why__card:nth-child(2) .why__card-line{background:#1aa8a8}.tmpl-product .why__card:nth-child(3) .why__card-line{background:#15c}.tmpl-product .why__product-container{margin-top:1px}@media only screen and (min-width: 641px){.tmpl-product .why__product-container{display:flex;gap:1px}}.tmpl-product .why__product{background:rgba(0,0,0,.6);padding:4.8rem 2.4rem;display:flex;align-items:center;gap:3rem}.tmpl-product .why__product-image{width:72px}.tmpl-product .why__product-content{flex:1}.tmpl-product .why__product-title{font-size:22px;font-weight:500;line-height:30px;color:#fff}.tmpl-product .why__product p{font-size:16px;font-weight:300;line-height:24px;margin:2.4rem 0;color:#fff}.tmpl-product .why__community-container{background:rgba(0,0,0,.6);display:flex;flex-direction:column;align-items:center;padding:2.6rem 1.6rem;margin-top:1px}@media only screen and (min-width: 641px){.tmpl-product .why__community-container{flex-direction:row;padding:2.6rem 4rem;justify-content:space-between}}@media only screen and (min-width: 1025px){.tmpl-product .why__community-container{padding:2.6rem 8rem}}.tmpl-product .why__community-container p{font-size:16px;font-weight:300;line-height:24px;color:#fff;max-width:42rem}.tmpl-product .why__community-title{font-size:22px;font-weight:500;line-height:30px;color:#fff;white-space:nowrap}.tmpl-product .why__community .button-link{white-space:nowrap}@media only screen and (min-width: 1025px){.tmpl-product .resource .block-inner{display:flex;gap:1.6rem}}.tmpl-product .resource__title{margin-bottom:4.8rem;font-size:48px;font-weight:700;line-height:52px;color:#fff}@media only screen and (min-width: 1025px){.tmpl-product .resource__title{width:52%;margin-bottom:0}}.tmpl-product .resource__card-container{display:flex;flex-direction:column;border:1px solid #f2f2f7}@media only screen and (min-width: 641px){.tmpl-product .resource__card-container{flex-direction:row}}.tmpl-product .resource__card{color:#fff;padding:2.4rem;flex:1;display:flex;flex-direction:column}.tmpl-product .resource__card-content{flex:1}.tmpl-product .resource__card-title{margin-top:6rem;font-size:22px;font-weight:500;line-height:30px}.tmpl-product .resource__card p{font-size:16px;font-weight:300;line-height:24px;margin:1.6rem 0 3rem}.tmpl-product .resource__card+.resource__card{border-top:1px solid #f2f2f7}@media only screen and (min-width: 641px){.tmpl-product .resource__card+.resource__card{border-left:1px solid #f2f2f7;border-top:none}}.tmpl-product .database{background:linear-gradient(180deg, #06111a 55.9%, #000 100%)}.tmpl-product .database__card-container{display:grid;gap:4rem;grid-template-columns:repeat(1, 1fr);margin-top:8rem}@media only screen and (min-width: 641px){.tmpl-product .database__card-container{gap:4rem;grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1025px){.tmpl-product .database__card-container{grid-template-columns:repeat(3, 1fr)}}.tmpl-product .database__card-image-container{width:56px;height:56px;margin-bottom:18px}.tmpl-product .database__card-title{font-size:24px;font-weight:700;line-height:30px;text-align:left;color:#fff}.tmpl-product .database__card ul{margin-top:1.6rem}.tmpl-product .database__card li{font-size:16px;font-weight:300;line-height:22px;color:#a2adb9}.tmpl-product .database__card li+li{margin-top:1rem}.tmpl-product .database__card li::marker{font-size:1rem}@media only screen and (min-width: 1200px){.tmpl-product .community__title-container{display:flex;justify-content:space-between}}.tmpl-product .community__card-container{margin:6.4rem 0;display:flex;gap:3.2rem 1.6rem;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 1200px){.tmpl-product .community__card-container{width:50%;justify-content:space-between}}.tmpl-product .community__card{text-align:center;flex:1}.tmpl-product .community__card-image-container{width:93px;height:93px;margin:auto}.tmpl-product .community__card-title{font-size:72px;font-weight:700;line-height:76px;color:#fff;margin:4rem 0 2rem}.tmpl-product .community__card p{font-size:22px;font-weight:300;line-height:28px;text-align:center;color:#a2adb9}.tmpl-product .community-tabs{overflow:hidden}.tmpl-product .community-tabs .block-tabs-slide__content-image{display:none}@media only screen and (min-width: 641px){.tmpl-product .community-tabs .block-tabs-slide__content-image{display:block;text-align:right}}.tmpl-product .community-tabs .block-tabs-slide__content-text{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width: 641px){.tmpl-product .community-tabs .block-tabs-slide__content-text{padding:32px 0}}.tmpl-product .community-tabs__content-title{flex:1;padding-bottom:32px}.tmpl-product .integration__card-container{display:flex;gap:2.4rem;justify-content:center;flex-wrap:wrap;margin-top:8rem}.tmpl-product .integration__card-container img{width:40%}@media only screen and (min-width: 641px){.tmpl-product .integration__card-container img{width:30%}}@media only screen and (min-width: 1025px){.tmpl-product .integration__card-container img{width:auto}}.tmpl-ai-page .banner-default h1{font-size:clamp(36px,3.65vw,40px);color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0cb1f2 -0.01%, #12c0c5 13.53%, #256cd4 28.11%, #15a1e6 40.61%, #0ca6f2 64.05%, #01ecb0 91.53%, #0cf06e 99.98%)}.tmpl-ai-page .banner-default h1 span{color:#0ca6f2;font-size:12px;border:1px solid #11a6ed;border-radius:18px;padding:8px 12px;vertical-align:middle;margin-left:1rem;font-weight:400;white-space:noWrap}.tmpl-ai-page .banner-default__image-container{background:linear-gradient(125deg, #181818 17.08%, #0e0e0e 41.44%);padding:32px;border-radius:24px;margin-top:4rem;justify-content:flex-start;overflow-x:auto}.tmpl-ai-page .banner-default__image-container .typewriter{min-width:420px;min-height:440px;font-size:12px;line-height:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tmpl-ai-page .block-icon-grid__item.wysiwyg{text-align:left}.tmpl-ai-page .block-icon-grid__item.wysiwyg h4{color:#fff}.tmpl-ai-page .block-icon-grid__item.wysiwyg svg{width:32px;height:32px}.tmpl-ai-page .integrations .block-inner{border-top:2px solid;border-image:linear-gradient(90deg, #0ca6f2 -1.46%, #0aadc4 7.56%, #006fc2 16.61%, #0ca6f2 23.05%, #01ecb0 91.39%, #28ea76) 1}.tmpl-ai-page .integrations__image{justify-content:center;align-items:center;flex-wrap:wrap;display:grid;gap:32px;grid-template-columns:repeat(2, minmax(0, 1fr));margin-top:4rem}@media only screen and (min-width: 641px){.tmpl-ai-page .integrations__image{display:flex}}@media only screen and (min-width: 1025px){.tmpl-ai-page .integrations__image{max-width:1024px;margin-left:auto;margin-right:auto;gap:4.8rem}}.tmpl-ai-page .integrations__image .image-container{display:flex;justify-content:center;align-items:center}.tmpl-ai-page .feature .block-inner{border-top:2px solid;border-image:linear-gradient(90deg, #0ca6f2 -1.46%, #0aadc4 7.56%, #006fc2 16.61%, #0ca6f2 23.05%, #01ecb0 91.39%, #28ea76) 1}.tmpl-ai-page .feature__container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem}@media only screen and (min-width: 641px){.tmpl-ai-page .feature__container{gap:3.2rem}}@media only screen and (min-width: 1025px){.tmpl-ai-page .feature__container{flex-direction:row}}.tmpl-ai-page .feature__container img{margin-top:48px}.tmpl-ai-page .feature__container .max-w-484px{max-width:484px}.tmpl-ai-page .feature__container .flex-1{flex:1}.tmpl-ai-page .feature__container ul{margin-top:1.6rem;margin-left:1.8rem;color:#fff}.tmpl-ai-page .feature__container .space-y-14>:not([hidden])~:not([hidden]){margin-top:6rem;margin-bottom:6rem}.tmpl-ai-page .feature__card{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width: 641px){.tmpl-ai-page .feature__card{flex-direction:row}}.tmpl-ai-page .develop .block-inner{border-top:2px solid;border-image:linear-gradient(90deg, #0ca6f2 -1.46%, #0aadc4 7.56%, #006fc2 16.61%, #0ca6f2 23.05%, #01ecb0 91.39%, #28ea76) 1}@media only screen and (min-width: 1025px){.tmpl-ai-page .develop .block-section__title-desc{grid-column:2/span 10}}.tmpl-ai-page .develop__tabs{display:flex;flex-direction:column}@media only screen and (min-width: 641px){.tmpl-ai-page .develop__tabs{margin-top:6rem;gap:4.8rem;flex-direction:row}}@media only screen and (min-width: 1025px){.tmpl-ai-page .develop__tabs{padding:0 64px}}.tmpl-ai-page .develop__tabs-tab,.tmpl-ai-page .develop__tabs-tab-mb{position:relative;padding:16px 0 16px 30px;font-size:24px;font-weight:600;line-height:30px;text-align:left;color:#98dcff;cursor:pointer;display:none}@media only screen and (min-width: 641px){.tmpl-ai-page .develop__tabs-tab,.tmpl-ai-page .develop__tabs-tab-mb{max-width:327px;display:block}}.tmpl-ai-page .develop__tabs-tab::before,.tmpl-ai-page .develop__tabs-tab-mb::before{content:"";background:linear-gradient(180.21deg, #0ca6f2 0.18%, #0aadc4 9.32%, #006fc2 18.5%, #0ca6f2 25.03%, #01ecb0 94.3%, #28ea76 103.03%);width:6px;display:block;position:absolute;left:0;top:0;bottom:0;opacity:.5}.tmpl-ai-page .develop__tabs-tab.active,.tmpl-ai-page .develop__tabs-tab-mb.active{color:#fff}.tmpl-ai-page .develop__tabs-tab.active::before,.tmpl-ai-page .develop__tabs-tab-mb.active::before{opacity:1}.tmpl-ai-page .develop__tabs-tab+.develop__tabs-tab,.tmpl-ai-page .develop__tabs-tab-mb+.develop__tabs-tab{margin-top:2rem}.tmpl-ai-page .develop__tabs-tab-mb{margin-bottom:2rem}.tmpl-ai-page .develop__tabs-panel,.tmpl-ai-page .develop__tabs-panel-mb{display:none;flex:1;position:relative;border-radius:24px;background:linear-gradient(90deg, #0ca6f2 -1.46%, #0aadc4 7.56%, #006fc2 16.61%, #0ca6f2 23.05%, #01ecb0 91.39%, #28ea76)}@media only screen and (min-width: 641px){.tmpl-ai-page .develop__tabs-panel,.tmpl-ai-page .develop__tabs-panel-mb{display:block}}.tmpl-ai-page .develop__tabs-panel::after,.tmpl-ai-page .develop__tabs-panel-mb::after{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;z-index:1;background:linear-gradient(125deg, #181818 17.08%, #0e0e0e 41.44%);border-radius:24px}.tmpl-ai-page .develop__tabs-panel-mb{margin-bottom:48px}.tmpl-ai-page .develop__tabs-content,.tmpl-ai-page .develop__tabs-content-mb{padding:10px;position:relative;z-index:10;display:none}.tmpl-ai-page .develop__tabs-content.active,.tmpl-ai-page .develop__tabs-content-mb.active{display:block}.tmpl-ai-page .develop__tabs-content code,.tmpl-ai-page .develop__tabs-content pre,.tmpl-ai-page .develop__tabs-content-mb code,.tmpl-ai-page .develop__tabs-content-mb pre{background:rgba(0,0,0,0);color:#d4d4d4}.tmpl-ai-page .develop__tabs-content code .token.keyword,.tmpl-ai-page .develop__tabs-content code .token.boolean,.tmpl-ai-page .develop__tabs-content pre .token.keyword,.tmpl-ai-page .develop__tabs-content pre .token.boolean,.tmpl-ai-page .develop__tabs-content-mb code .token.keyword,.tmpl-ai-page .develop__tabs-content-mb code .token.boolean,.tmpl-ai-page .develop__tabs-content-mb pre .token.keyword,.tmpl-ai-page .develop__tabs-content-mb pre .token.boolean{color:#569cd6}.tmpl-ai-page .develop__tabs-content code .token.punctuation,.tmpl-ai-page .develop__tabs-content code .token.operator,.tmpl-ai-page .develop__tabs-content pre .token.punctuation,.tmpl-ai-page .develop__tabs-content pre .token.operator,.tmpl-ai-page .develop__tabs-content-mb code .token.punctuation,.tmpl-ai-page .develop__tabs-content-mb code .token.operator,.tmpl-ai-page .develop__tabs-content-mb pre .token.punctuation,.tmpl-ai-page .develop__tabs-content-mb pre .token.operator{color:#d4d4d4}.tmpl-ai-page .develop__tabs-content code .token.class-name,.tmpl-ai-page .develop__tabs-content pre .token.class-name,.tmpl-ai-page .develop__tabs-content-mb code .token.class-name,.tmpl-ai-page .develop__tabs-content-mb pre .token.class-name{color:#4ec9b0}.tmpl-ai-page .develop__tabs-content code .token.string,.tmpl-ai-page .develop__tabs-content code .token.builtin,.tmpl-ai-page .develop__tabs-content pre .token.string,.tmpl-ai-page .develop__tabs-content pre .token.builtin,.tmpl-ai-page .develop__tabs-content-mb code .token.string,.tmpl-ai-page .develop__tabs-content-mb code .token.builtin,.tmpl-ai-page .develop__tabs-content-mb pre .token.string,.tmpl-ai-page .develop__tabs-content-mb pre .token.builtin{color:#ce9178}.tmpl-ai-page .develop__tabs-mb,.tmpl-ai-page .develop__tabs-tab-mb,.tmpl-ai-page .develop__tabs-panel-mb,.tmpl-ai-page .develop__tabs-content-mb{display:block}@media only screen and (min-width: 641px){.tmpl-ai-page .develop__tabs-mb,.tmpl-ai-page .develop__tabs-tab-mb,.tmpl-ai-page .develop__tabs-panel-mb,.tmpl-ai-page .develop__tabs-content-mb{display:none}}.tmpl-ai-page .case{background:linear-gradient(90deg, #13367d -1.46%, #0f3141 37.65%, #006f5d)}.tmpl-ai-page .case__container{display:grid;margin-top:64px;grid-template-columns:repeat(1, minmax(0, 1fr));gap:48px}@media only screen and (min-width: 641px){.tmpl-ai-page .case__container{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media only screen and (min-width: 1025px){.tmpl-ai-page .case__container{row-gap:3rem;column-gap:7rem}}.tmpl-ai-page .case__card{position:relative;border-radius:8px;color:#fff;background:linear-gradient(90deg, #0ca6f2 -1.46%, #0aadc4 7.56%, #006fc2 16.61%, #0ca6f2 23.05%, #01ecb0 91.39%, #28ea76)}.tmpl-ai-page .case__card::before{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;z-index:1;background:#000;border-radius:8px}@media only screen and (min-width: 641px){.tmpl-ai-page .case__card{grid-column:span 2/span 2}}.tmpl-ai-page .case__card p,.tmpl-ai-page .case__card h5{color:#fff}.tmpl-ai-page .case__card-container{position:relative;z-index:1;padding:32px 24px}@media only screen and (min-width: 641px){.tmpl-ai-page .case__card:last-child{grid-column-start:2}}.tmpl-rds__banner .banner-default__text-content{display:block}@media only screen and (min-width: 641px){.tmpl-rds__banner .banner-default__text-content--center{grid-column:1/span 12}}@media only screen and (min-width: 1200px){.tmpl-rds__banner .banner-default__text-content--center{grid-column:2/span 10}}.tmpl-rds__banner h1{font-size:40px;font-weight:700;line-height:48px;color:var(--h2-color)}@media only screen and (min-width: 641px){.tmpl-rds__banner h1{font-size:72px;line-height:76px;margin-bottom:32px}}.tmpl-rds__banner h1 .text-violet{color:#c76ff2}.tmpl-rds__banner h1 .text-blue{color:#509dea}.tmpl-rds__banner p{font-size:26px;font-weight:300;line-height:30px;color:#a2adb9;width:90%;text-align:center;margin:auto}.tmpl-rds__banner .button-group{margin:48px auto;justify-content:center;flex-wrap:wrap}.tmpl-rds__company{margin:100px 0 40px}.tmpl-rds__company .title{font-size:17px;color:#fff;text-align:center;padding-bottom:26px}.tmpl-rds__company .gallery{max-width:860px;width:100%;margin:auto;gap:46px;overflow:hidden;display:flex;mask-image:linear-gradient(90deg, transparent 0, #000 128px, #000 calc(100% - 128px), transparent)}.tmpl-rds__company .gallery ul{animation:horizon-scroll 25s linear infinite;display:flex;gap:46px;list-style:none;margin:0}.tmpl-rds__company .gallery ul li{display:flex;justify-content:center;align-items:center;margin:0;width:max-content}@keyframes horizon-scroll{0%{transform:translateX(0)}100%{transform:translateX(-1877px)}}.tmpl-rds__overview .block-title h2{color:#000}.tmpl-rds__overview .table-wrapper{overflow:hidden;overflow-x:auto}.tmpl-rds__overview table{border-color:#28333e;box-shadow:none;background-color:rgba(0,0,0,0)}.tmpl-rds__overview table th{font-size:20px;font-weight:500;line-height:20px;color:#fff;padding:10px;border-color:#28333e;background-color:rgba(40,51,62,.6)}@media only screen and (min-width: 641px){.tmpl-rds__overview table th{padding:20px 30px}}.tmpl-rds__overview table th:nth-of-type(2){background:rgba(40,51,62,.75)}.tmpl-rds__overview table th:nth-of-type(3){width:35%}.tmpl-rds__overview table tr td{font-size:16px;font-weight:300;line-height:20px;border-color:#28333e;padding:10px}@media only screen and (min-width: 641px){.tmpl-rds__overview table tr td{padding:20px 30px}}.tmpl-rds__overview table tr td:nth-of-type(1){font-weight:700}.tmpl-rds__overview table tr td:nth-of-type(2){background:rgba(40,51,62,.1490196078)}.tmpl-rds__overview table tr td b{font-weight:500}.tmpl-rds__compare .cards{display:flex;flex-direction:column;gap:14px;transition:all .2s}@media only screen and (min-width: 641px){.tmpl-rds__compare .cards{flex-direction:row}}.tmpl-rds__compare .card{position:relative;width:100%;border:1px solid #28333e;padding-left:16px;padding-bottom:10px;padding-right:10px;transition:all .8s;cursor:pointer}@media only screen and (min-width: 641px){.tmpl-rds__compare .card{padding-left:46px}}.tmpl-rds__compare .card-content{display:flex;justify-content:space-between;flex-direction:column}@media only screen and (min-width: 641px){.tmpl-rds__compare .card-content{flex-direction:row}}.tmpl-rds__compare .card-text-wrapper{max-width:460px}.tmpl-rds__compare .card-image{flex:1}@media only screen and (min-width: 641px){.tmpl-rds__compare .card-text p{width:458px}.tmpl-rds__compare .card-text-wrapper{overflow:hidden;width:0;max-height:280px;display:flex}}.tmpl-rds__compare .card::after{content:"";position:absolute;left:0;bottom:0;width:0;height:4px}@keyframes bar{0%{width:0}100%{width:100%}}.tmpl-rds__compare .card:nth-of-type(1){background:#010202}.tmpl-rds__compare .card:nth-of-type(2){background:#010202}.tmpl-rds__compare .card .title{font-size:40px;font-weight:700;line-height:30px;color:#fff;padding-top:70px;padding-bottom:32px}.tmpl-rds__compare .card ul{margin-top:16px}@media only screen and (min-width: 641px){.tmpl-rds__compare .card.active{flex-shrink:0;width:67%}.tmpl-rds__compare .card.active .card-text-wrapper{width:auto}}.tmpl-rds__compare .card.active:nth-of-type(1){background:linear-gradient(-90.08deg, #000000 0.07%, #10487b 119.9%)}.tmpl-rds__compare .card.active:nth-of-type(1):after{background:#509dea;width:100%;animation:bar 4s}.tmpl-rds__compare .card.active:nth-of-type(2){background:linear-gradient(-90.08deg, #000000 0.07%, #2f1c3b 119.9%)}.tmpl-rds__compare .card.active:nth-of-type(2):after{width:100%;background-color:#5d137d;animation:bar 4s}@media only screen and (min-width: 1200px){.tmpl-rds__model .block-title{width:80%}}.tmpl-rds__model.block-media-content h5{font-size:24px;font-weight:700;line-height:29px}.tmpl-rds__model.block-media-content p,.tmpl-rds__model.block-media-content ul{color:#a2adb9}.tmpl-rds__model.block-media-content .block-media-content__image-container{width:90%}@media only screen and (min-width: 641px){.tmpl-rds__model.block-media-content .block-media-content__image-container{width:100%}}@media only screen and (min-width: 641px){.tmpl-rds__model.block-media-content [data-image-alignment=right][data-image-size=medium]{--grid-areas: "txt txt txt txt txt txt img img img img img img"}}@media only screen and (min-width: 1025px){.tmpl-rds__model.block-media-content [data-image-alignment=right][data-image-size=medium]{--grid-areas: ". txt txt txt txt txt img img img img img img"}}.tmpl-rds__model.block-media-content .button-link{white-space:normal}.tmpl-rds__model.block-media-content .button-link .flex-1{flex:1}.tmpl-rds__model .workload-1{stroke-dasharray:1000;stroke-dashoffset:1000;animation:animateStrokeDash 5s linear infinite}.tmpl-rds__model .workload-tip-1{animation:showOn10 5s linear infinite}.tmpl-rds__model .workload-tip-2{animation:showOn25 5s linear infinite}.tmpl-rds__model .workload-tip-3{animation:showOn70 5s linear infinite}@keyframes animateStrokeDash{100%{stroke-dashoffset:0}}@keyframes showOn10{0%,3%{opacity:0}5%,100%{opacity:1}}@keyframes showOn25{0%,30%{opacity:0}35%,100%{opacity:1}}@keyframes showOn70{0%,50%{opacity:0}55%,100%{opacity:1}}.tmpl-rds__model .rds-workload-1{width:0;animation:animateWidth 5s linear infinite}@keyframes animateWidth{100%{width:100%}}.tmpl-rds__model .rds-workload-2{stroke-dasharray:526;stroke-dashoffset:526;animation:animateStrokeDash 5s linear infinite}.tmpl-rds__model .rds-workload-3{animation:showOn50 5s linear infinite}@keyframes showOn50{0%,45%{opacity:0}50%,100%{opacity:1}}.tmpl-rds__team .block-title h5{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.tmpl-rds__team .block-title h5 .icon-heart{width:56px;height:56px;margin:0 12px;display:block;background:url(https://static.pingcap.com/files/2024/11/05220743/heart.svg) no-repeat center/contain}.tmpl-rds__team .cards{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media only screen and (min-width: 641px){.tmpl-rds__team .cards{grid-template-columns:1fr 1fr 1fr 1fr}}.tmpl-rds__team .cards .card{max-width:252px}.tmpl-rds__team .cards .card:nth-of-type(1) .content{border-top:1px solid #2c80ce}.tmpl-rds__team .cards .card:nth-of-type(2) .content{border-top:1px solid #50dbd9}.tmpl-rds__team .cards .card:nth-of-type(3) .content{border-top:1px solid #9e4ec4}.tmpl-rds__team .cards .card:nth-of-type(4) .content{border-top:1px solid #dc150b}.tmpl-rds__team .cards img{width:20px;height:20pz}.tmpl-rds__team .cards .content{margin-top:10px;padding-top:10px}.tmpl-rds__team .cards .content p{font-size:16px;font-weight:300;line-height:24px;color:#cfd6d8}.tmpl-rds__why .block-title h2{color:#000}.tmpl-rds__why .block-title b{font-weight:700}.tmpl-rds__why .table{overflow-x:auto}.tmpl-rds__why .table table{border-color:#28333e;box-shadow:none}.tmpl-rds__why .table td{border-color:#28333e;padding:20px}.tmpl-rds__why .table td[rowspan="2"]{font-family:var(--font-moderat-mono);font-size:24px;font-weight:700;line-height:76px}.tmpl-rds__why .table li{margin-bottom:0}.tmpl-rds__why .why-tabs{margin:70px 0}.tmpl-rds__why .why-tabs .block-tabs-slide__tab.active .block-tabs-slide__tab-title{color:#28333e}.tmpl-rds__why .why-tabs .block-tabs-slide__tab-title{font-size:22px;font-weight:500;line-height:31px;color:#abb0b4;border-color:#a2adb9}.tmpl-rds__why .why-tabs .block-tabs-slide__tab-title:before{background-color:#28333e;bottom:0;height:2px}.tmpl-rds__why .why-tabs .block-tabs-slide__content-title{color:#000}@media only screen and (min-width: 641px){.tmpl-rds__why .why-tabs .block-tabs-slide__content-text{display:flex;justify-content:space-between;flex-direction:column;padding:16px 0}}.tmpl-rds__why .why-tabs__content-title{color:#000;margin-bottom:16px}.tmpl-rds__why .why-tabs__content-title p,.tmpl-rds__why .why-tabs__content-title li{color:#000;font-size:20px}.tmpl-rds__why .why-tabs__content-title ul{margin-left:0;margin-top:16px}.tmpl-rds__why .why-tabs .button-link{color:#000}.tmpl-rds__why .why-tabs .button-link:hover:after{background-color:#000;border-radius:50%;color:#fff;transform:rotate(45deg)}.tmpl-rds__why .why-tabs__code{overflow:hidden;overflow-x:scroll;flex:1;color:#000;background-color:#e8ebec;padding:36px 24px;display:flex;align-items:center}.tmpl-rds__why .why-tabs__code-container{width:100%}.tmpl-rds__why .why-tabs__code ul{margin-top:24px}.tmpl-rds__why .why-tabs__code p,.tmpl-rds__why .why-tabs__code li{color:#000;font-size:20px}.tmpl-rds__why .why-tabs__code pre[class*=language-]{white-space:normal;padding:30px 16px}.tmpl-rds__why .why-tabs__code span{color:#000}.tmpl-rds__why .rds-cards{border:1px solid #a2adb9;background-color:#fff}@media only screen and (min-width: 641px){.tmpl-rds__why .rds-cards{display:flex}}.tmpl-rds__why .rds-cards .card{padding:20px;flex:1;display:flex;flex-direction:column}.tmpl-rds__why .rds-cards .card p{font-size:22px}.tmpl-rds__why .rds-cards .card .content{flex:1;margin-top:24px;background:#e5e8eb;border-radius:8px;padding:24px 16px}.tmpl-rds__why .rds-cards .card .content .text{display:flex;align-items:center;border:1px solid #000;border-radius:8px;padding:8px;height:100%}.tmpl-rds__why .rds-cards .card+.card{border-left:1px solid #a2adb9}.tmpl-rds__started .card-bg__title{margin-top:0}.tmpl-operation__banner{background-color:#000;background-size:contain}@media only screen and (min-width: 641px){.tmpl-operation__banner{background-size:cover}}@media only screen and (min-width: 1025px){.tmpl-operation__banner .banner-default__text-content--center{padding-top:120px;padding-bottom:200px;grid-column:3/span 8}.tmpl-operation__banner h1{font-size:72px;line-height:86px}}.tmpl-operation__banner p{font-weight:300;text-align:center;color:#a2adb9;margin-left:auto;margin-right:auto}@media only screen and (min-width: 641px){.tmpl-operation__banner p{width:80%}}@media only screen and (min-width: 1025px){.tmpl-operation__banner p{font-size:26px;line-height:34px;width:63%}}.tmpl-operation__banner p+p{margin-top:36px}.tmpl-operation__logo h2{font-size:clamp(30px,3.25vw,36px)}@media only screen and (min-width: 1025px){.tmpl-operation__logo .block-logos__logo{width:74%;margin:auto}.tmpl-operation__logo .block-logos__logo-grid{grid-template-columns:repeat(5, 1fr)}}@media only screen and (min-width: 1025px){.tmpl-operation__icon-grid .block-icon-grid__item-container{margin:auto;width:80%}}.tmpl-operation__icon-grid .block-icon-grid__item p{color:#a2adb9}@media only screen and (min-width: 1025px){.tmpl-operation__feature .block-inner{display:flex;gap:64px !important}}.tmpl-operation__feature .block-inner .block-section__title-container{flex:1;display:block}.tmpl-operation__feature .block-inner .block-section__title-container h2{font-size:40px;font-weight:700;line-height:48px}@media only screen and (min-width: 641px){.tmpl-operation__feature .block-inner .block-section__title-container h2{font-size:60px;line-height:74px;text-align:left}}.tmpl-operation__feature .block-inner .block-section__title-desc{font-size:22px;font-weight:300;line-height:28px;text-align:left;color:#5d6974;margin-top:32px}.tmpl-operation__feature .block-inner .block-icon-grid__item-container{flex:2}@media only screen and (min-width: 1025px){.tmpl-operation__compare .block-title{display:flex;gap:64px}.tmpl-operation__compare .block-title .desc{width:100%}.tmpl-operation__compare .block-title>div,.tmpl-operation__compare .block-title h4{flex:1}}.tmpl-operation__compare .block-title h4{margin-top:0}.tmpl-operation__compare .table{overflow:hidden;overflow-x:auto;display:flex}.tmpl-operation__compare .table .row{color:#fff;flex:1;min-width:140px}.tmpl-operation__compare .table .row div{height:64px;display:flex;align-items:center;font-size:16px;font-weight:500;line-height:22px;text-align:center;justify-content:center;padding:20px 5px;background:#000}.tmpl-operation__compare .table .row div:nth-of-type(even){background:#07121a}.tmpl-operation__compare .table .row div:first-child{height:68px}.tmpl-operation__compare .table .row:first-child{flex:1.8;position:sticky;left:0;z-index:1}.tmpl-operation__compare .table .row:first-child div{font-size:20px;font-weight:500;line-height:22px;text-align:left;justify-content:flex-start}.tmpl-operation__compare .table .row:last-child{border-radius:6px;border:2px solid rgba(0,0,0,0);overflow:hidden;position:relative}.tmpl-operation__compare .table .row:last-child div{background:#015457}.tmpl-operation__compare .table .row:last-child div:nth-of-type(even){background:#004043}.tmpl-operation__compare .table .row:last-child div::after{content:"";position:absolute;left:0;top:0;right:0;bottom:2px;border:2px solid;border-image:linear-gradient(180deg, #18ffc9 0%, #22a62a 100%) 1}.tmpl-operation__compare .table .row .line{position:relative}.tmpl-operation__compare .table .row .line:after{content:"";position:absolute;width:10px;height:1px;background:#414b52}.tmpl-operation__compare .table-tip{color:#a2adb9;font-size:16px;font-weight:300;line-height:22px;text-align:right;margin-top:20px}@media only screen and (min-width: 641px){.tmpl-operation__compare .table-tip{display:none}}.tmpl-operation__customers{background:linear-gradient(358.26deg, #ffffff 3.54%, #dde2e6 100.25%)}.tmpl-operation__customers .cards{--num-cols: 1;display:grid;grid-template-columns:repeat(var(--num-cols), 1fr);gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.tmpl-operation__customers .cards{--num-cols: 2}}@media only screen and (min-width: 1025px){.tmpl-operation__customers .cards{--num-cols: 3}}.tmpl-operation__customers .card{display:flex;flex-direction:column;align-items:flex-start;padding:3rem 3.2rem 3.2rem;text-decoration:none;border:1px solid var(--card-border-color);border-radius:var(--card-border-radius);transition:all var(--default-transition-params);cursor:pointer}.tmpl-operation__customers .card-content{flex:1;margin-bottom:30px}.tmpl-operation__customers .card img{margin-bottom:48px;height:43px;width:auto}.tmpl-operation__customers .card p{font-size:16px;font-weight:300;line-height:24px}.tmpl-operation__customers .card:hover{box-shadow:var(--card-box-shadow);transform:var(--card-transform)}.tmpl-trust__commitment .cards{display:grid;gap:6.4rem;grid-template-columns:repeat(1, 1fr);margin-bottom:40px}@media only screen and (min-width: 641px){.tmpl-trust__commitment .cards{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1025px){.tmpl-trust__commitment .cards{grid-template-columns:repeat(3, 1fr);gap:40px}}.tmpl-trust__commitment .card{position:relative;flex:1;padding:54px 32px 80px 32px;display:flex;flex-direction:column;align-items:flex-start;text-decoration:none;cursor:pointer;transition:all var(--default-transition-params)}.tmpl-trust__commitment .card__content{flex:1;margin-bottom:40px}.tmpl-trust__commitment .card__title{font-size:24px;font-weight:700;line-height:30px;margin-bottom:1.6rem;color:#fff;display:block}.tmpl-trust__commitment .card__desc{font-weight:300;color:#fff}.tmpl-trust__commitment .card:nth-of-type(1){border:1px solid #1aa8a8}.tmpl-trust__commitment .card:nth-of-type(1)::after{content:"";background:url(https://static.pingcap.com/files/2024/11/06235730/privacy.svg) no-repeat center center/contain;position:absolute;right:4px;bottom:-50px;width:113px;height:175px}.tmpl-trust__commitment .card:nth-of-type(2){border:1px solid #9e4ec4}.tmpl-trust__commitment .card:nth-of-type(2)::after{content:"";background:url(https://static.pingcap.com/files/2024/11/06235731/security.svg) no-repeat center center/contain;position:absolute;right:4px;bottom:-50px;width:113px;height:175px}.tmpl-trust__commitment .card:nth-of-type(3){border:1px solid #2c80ce}.tmpl-trust__commitment .card:nth-of-type(3)::after{content:"";background:url(https://static.pingcap.com/files/2024/11/06235728/compliance.svg) no-repeat center center/contain;position:absolute;right:4px;bottom:-50px;width:113px;height:175px}.tmpl-trust__commitment .card img{position:absolute;right:0;bottom:-50px;z-index:1}.tmpl-trust__commitment .card:hover{transform:translateY(-12px)}.tmpl-trust__commitment .card:hover .button-link:after{background-color:#fff;border-radius:50%;color:#000;transform:rotate(45deg)}.tmpl-trust__testimonials{background-color:#000 !important}.tmpl-trust__compliance .cards{display:grid;gap:18px 28px;grid-template-columns:repeat(1, 1fr);margin-bottom:40px}@media only screen and (min-width: 641px){.tmpl-trust__compliance .cards{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1025px){.tmpl-trust__compliance .cards{grid-template-columns:repeat(3, 1fr)}}.tmpl-trust__compliance .card{padding:40px 36px;border:1px solid #28333e}.tmpl-trust__compliance .card__content h5{font-size:24px;font-weight:700;line-height:29px;margin:24px 0}.tmpl-trust__compliance .card__content p,.tmpl-trust__compliance .card__content ul{font-size:16px;font-weight:300;line-height:26px;text-align:left;color:#a2adb9}.tmpl-trust__compliance .card__content ul{margin-top:0}@media only screen and (min-width: 1025px){.tmpl-invent__join,.tmpl-invent__join-google-cloud,.tmpl-invent__join-developer{background:linear-gradient(to right, #87120c 41%, transparent 41%),url("https://static.pingcap.com/files/2024/11/14200525/1000011067.jpg") #000;background-size:cover;background-position:right}.tmpl-invent__join .block-columns__column,.tmpl-invent__join-google-cloud .block-columns__column,.tmpl-invent__join-developer .block-columns__column{display:flex}}@media only screen and (min-width: 1200px){.tmpl-invent__join,.tmpl-invent__join-google-cloud,.tmpl-invent__join-developer{background-size:contain}}.tmpl-invent__join .content,.tmpl-invent__join-google-cloud .content,.tmpl-invent__join-developer .content{background-color:#87120c;padding:36px 30px 40px 30px}@media only screen and (min-width: 1025px){.tmpl-invent__join .content,.tmpl-invent__join-google-cloud .content,.tmpl-invent__join-developer .content{padding:36px 60px 68px 0;width:40%}}.tmpl-invent__join .content .block-title,.tmpl-invent__join-google-cloud .content .block-title,.tmpl-invent__join-developer .content .block-title{margin-bottom:40px}@media only screen and (min-width: 641px){.tmpl-invent__join .content .block-title h4,.tmpl-invent__join-google-cloud .content .block-title h4,.tmpl-invent__join-developer .content .block-title h4{font-size:40px;font-weight:700;line-height:48px}}@media only screen and (min-width: 1025px){.tmpl-invent__join .content .block-title h4,.tmpl-invent__join-google-cloud .content .block-title h4,.tmpl-invent__join-developer .content .block-title h4{font-size:60px;font-weight:700;line-height:64px}}.tmpl-invent__join .content p,.tmpl-invent__join-google-cloud .content p,.tmpl-invent__join-developer .content p{font-size:22px;font-weight:300;line-height:28px;text-align:left;color:#fff}.tmpl-invent__join .content ul,.tmpl-invent__join-google-cloud .content ul,.tmpl-invent__join-developer .content ul{margin-top:16px;color:#fff}.tmpl-invent__join .image,.tmpl-invent__join-google-cloud .image,.tmpl-invent__join-developer .image{position:relative;flex:1}.tmpl-invent__join .image img,.tmpl-invent__join-google-cloud .image img,.tmpl-invent__join-developer .image img{width:100%}@media only screen and (min-width: 1025px){.tmpl-invent__join .image img,.tmpl-invent__join-google-cloud .image img,.tmpl-invent__join-developer .image img{opacity:0;height:100%}}.tmpl-invent__join .image .info,.tmpl-invent__join-google-cloud .image .info,.tmpl-invent__join-developer .image .info{position:absolute;bottom:0;left:0;right:0;padding:100px 0 20px 20px;background:linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.2) 20%, #000000 100%);color:#fff}.tmpl-invent__join .image .info p,.tmpl-invent__join-google-cloud .image .info p,.tmpl-invent__join-developer .image .info p{color:#fff}.tmpl-invent__join .image .info .text,.tmpl-invent__join-google-cloud .image .info .text,.tmpl-invent__join-developer .image .info .text{display:flex;align-items:center;gap:10px;margin-top:10px}.tmpl-invent__join .image .info svg,.tmpl-invent__join-google-cloud .image .info svg,.tmpl-invent__join-developer .image .info svg{vertical-align:text-top}.tmpl-invent__join-developer{padding-top:42.5px}@media only screen and (min-width: 641px){.tmpl-invent__join-developer{padding-top:0}}@media only screen and (min-width: 1025px){.tmpl-invent__join-developer{background:linear-gradient(to right, #3c174c 41%, transparent 41%),url(https://static.pingcap.com/files/2024/11/28184334/ALEXXA.jpg) #000;background-repeat:no-repeat;background-size:cover;background-position:right}}.tmpl-invent__join-developer .content{background-color:#3c174c}@media only screen and (min-width: 1025px){.tmpl-invent__join-google-cloud{background:linear-gradient(to right, #87120c 41%, transparent 41%),url("https://static.pingcap.com/files/2025/03/19205837/20250320-115814.jpeg") #000;background-repeat:no-repeat;background-size:cover;background-position:right}}.tmpl-modernize__scale{background:linear-gradient(180deg, #06111a 0%, #000000 100%)}@media only screen and (min-width: 1025px){.tmpl-modernize__scale .block-columns__column{display:flex;gap:50px}.tmpl-modernize__scale .block-columns__column .block-title{flex:1}.tmpl-modernize__scale .block-columns__column .cards{flex:1.5}}.tmpl-modernize__scale .cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:80px 50px;align-self:flex-start;margin-top:32px}.tmpl-modernize__scale .cards .card{flex:1;font-size:24px;font-weight:700;line-height:30px;text-align:left;color:#5d6974}.tmpl-modernize__scale .cards h3{font-size:40px;line-height:48px;font-weight:700;letter-spacing:-0.08em;text-align:left;color:#1aa8a8}@media only screen and (min-width: 641px){.tmpl-modernize__scale .cards h3{font-size:64px;line-height:70px}}@media only screen and (min-width: 1025px){.tmpl-modernize__proven .block-title{display:flex;gap:32px}.tmpl-modernize__proven .block-title .desc{margin-top:32px}}.tmpl-modernize__proven .cards{margin-bottom:80px}@media only screen and (min-width: 641px){.tmpl-modernize__proven .cards{display:flex}}.tmpl-modernize__proven .card{border:1px solid #2f353a;padding:24px 24px 40px 24px;flex:1}.tmpl-modernize__proven .card img{margin-bottom:24px}.tmpl-modernize__proven .card p{color:#a2adb9;font-size:16px;font-weight:300;line-height:24px}.tmpl-saas__banner{background-color:#000;background-size:contain}@media only screen and (min-width: 1441px){.tmpl-saas__banner{background-size:cover}}@media only screen and (min-width: 1025px){.tmpl-saas__banner .banner-default__text-content--center{padding-top:120px;padding-bottom:200px;grid-column:3/span 8}.tmpl-saas__banner h1{font-size:72px;line-height:86px}}.tmpl-saas__banner p{font-weight:300;text-align:center;color:#a2adb9;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1025px){.tmpl-saas__banner p{font-size:26px;line-height:34px}}.tmpl-saas__banner p+p{margin-top:36px}.tmpl-saas__logo h2{font-size:clamp(30px,3.25vw,36px)}@media only screen and (min-width: 1025px){.tmpl-saas__logo .block-logos__logo{width:74%;margin:auto}.tmpl-saas__logo .block-logos__logo-grid{grid-template-columns:repeat(5, 1fr)}}@media only screen and (min-width: 1025px){.tmpl-saas__icon-grid .block-icon-grid__item-container{margin:auto;width:80%}}.tmpl-saas__icon-grid .block-icon-grid__item p{color:#a2adb9}@media only screen and (min-width: 1025px){.tmpl-saas__feature .block-inner{display:flex;gap:64px !important}}.tmpl-saas__feature .block-inner .block-section__title-container{flex:1;display:block}.tmpl-saas__feature .block-inner .block-section__title-container h2{font-size:40px;font-weight:700;line-height:48px}@media only screen and (min-width: 641px){.tmpl-saas__feature .block-inner .block-section__title-container h2{font-size:60px;line-height:74px;text-align:left}}.tmpl-saas__feature .block-inner .block-section__title-desc{font-size:22px;font-weight:300;line-height:28px;text-align:left;color:#5d6974;margin-top:32px}.tmpl-saas__feature .block-inner .block-icon-grid__item-container{flex:2}@media only screen and (min-width: 1025px){.tmpl-saas__compare .block-title{display:flex;gap:64px}.tmpl-saas__compare .block-title .desc{width:100%}.tmpl-saas__compare .block-title>div,.tmpl-saas__compare .block-title h4{flex:1}}.tmpl-saas__compare .block-title h4{margin-top:0}.tmpl-saas__compare .table{overflow:hidden;overflow-x:auto;display:flex}.tmpl-saas__compare .table .row{color:#fff;flex:1;min-width:140px}.tmpl-saas__compare .table .row div{height:64px;display:flex;align-items:center;font-size:16px;font-weight:500;line-height:22px;text-align:center;justify-content:center;padding:20px 5px;background:#000}.tmpl-saas__compare .table .row div:nth-of-type(even){background:#07121a}.tmpl-saas__compare .table .row div:first-child{height:68px}.tmpl-saas__compare .table .row:first-child{flex:1.8;position:sticky;left:0;z-index:1}.tmpl-saas__compare .table .row:first-child div{font-size:20px;font-weight:500;line-height:22px;text-align:left;justify-content:flex-start}.tmpl-saas__compare .table .row:last-child{border-radius:6px;border:2px solid rgba(0,0,0,0);overflow:hidden;position:relative}.tmpl-saas__compare .table .row:last-child div{background:#015457}.tmpl-saas__compare .table .row:last-child div:nth-of-type(even){background:#004043}.tmpl-saas__compare .table .row:last-child div::after{content:"";position:absolute;left:0;top:0;right:0;bottom:2px;border:2px solid;border-image:linear-gradient(180deg, #18ffc9 0%, #22a62a 100%) 1}.tmpl-saas__compare .table .row .line{position:relative}.tmpl-saas__compare .table .row .line:after{content:"";position:absolute;width:10px;height:1px;background:#414b52}.tmpl-saas__compare .table-tip{color:#a2adb9;font-size:16px;font-weight:300;line-height:22px;text-align:right;margin-top:20px}@media only screen and (min-width: 641px){.tmpl-saas__compare .table-tip{display:none}}.tmpl-saas__customers{background:linear-gradient(358.26deg, #ffffff 3.54%, #dde2e6 100.25%)}.tmpl-saas__customers .cards{--num-cols: 1;display:grid;grid-template-columns:repeat(var(--num-cols), 1fr);gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.tmpl-saas__customers .cards{--num-cols: 2}}@media only screen and (min-width: 1025px){.tmpl-saas__customers .cards{--num-cols: 3}}.tmpl-saas__customers .card{display:flex;flex-direction:column;align-items:flex-start;padding:3rem 3.2rem 3.2rem;text-decoration:none;border:1px solid var(--card-border-color);border-radius:var(--card-border-radius);transition:all var(--default-transition-params);cursor:pointer}.tmpl-saas__customers .card-content{flex:1;margin-bottom:30px}.tmpl-saas__customers .card img{margin-bottom:48px;height:43px;width:auto}.tmpl-saas__customers .card p{font-size:16px;font-weight:300;line-height:24px}.tmpl-saas__customers .card:hover{box-shadow:var(--card-box-shadow);transform:var(--card-transform)}.tmpl-certificate-page{position:relative}.tmpl-certificate-page .nav{position:sticky;top:calc(var(--header-height) + var(--admin-bar-height, 0px));z-index:1;background-color:#fff;border-top:1px solid #28333e;border-bottom:1px solid #28333e;padding:22px 0;position:sticky}.tmpl-certificate-page .nav-wrap{position:relative;display:flex;overflow-y:auto}@media only screen and (min-width: 1025px){.tmpl-certificate-page .nav-wrap{display:block}}.tmpl-certificate-page .nav .menu-primary{padding-right:42px}@media only screen and (min-width: 1025px){.tmpl-certificate-page .nav .menu-primary{position:absolute;left:0;top:0;bottom:0;margin:auto}}.tmpl-certificate-page .nav-container{gap:21px;display:none}@media only screen and (min-width: 800px){.tmpl-certificate-page .nav-container{display:flex;align-items:center;justify-content:center}}.tmpl-certificate-page .nav a{font-size:15px;font-weight:500;line-height:23px;text-decoration:none;color:#000;white-space:noWrap}.tmpl-certificate-page .nav a:hover{text-decoration:underline}.tmpl-certificate-page .nav-toggle{position:absolute;right:0;top:0;bottom:0;margin:auto;padding:10px 4px 10px 10px;cursor:pointer;display:flex;align-items:center}@media only screen and (min-width: 800px){.tmpl-certificate-page .nav-toggle{display:none}}.tmpl-certificate-page .nav-toggle i{display:block;background:url("https://static.pingcap.com/dist/media/svg/general/chevron-down.svg") no-repeat center/contain;width:12px;height:12px;transition:all .2s}.tmpl-certificate-page .nav-toggle.active i{transform:rotate(180deg)}.tmpl-certificate-page .nav-dropdown{position:absolute;left:0;right:0;top:70px;background:#fff;height:0;overflow:hidden;transition:all .3s}@media only screen and (min-width: 800px){.tmpl-certificate-page .nav-dropdown{display:none}}.tmpl-certificate-page .nav-dropdown .contain{padding:20px 0}.tmpl-certificate-page .nav-dropdown a{display:block;padding:12px 0}.tmpl-certificate-page .nav-dropdown.active{height:auto;border-bottom:1px solid}.tmpl-certificate-page h1{font-size:40px;line-height:48px;font-weight:700}@media only screen and (min-width: 641px){.tmpl-certificate-page h1{font-size:64px;line-height:68px}}.tmpl-certificate-page.certificate .certificate-container{display:flex;flex-direction:column;align-items:center;gap:32px}@media only screen and (min-width: 641px){.tmpl-certificate-page.certificate .certificate-container{flex-direction:row}}.tmpl-certificate-page.certificate .viewer-container{position:relative;flex:1.2;width:100%}.tmpl-certificate-page.certificate .viewer-container.loading .ui__spin-loader{opacity:1;animation-play-state:running}.tmpl-certificate-page.certificate .pdf-viewer{position:relative;text-align:center;height:400px;margin-top:16px}.tmpl-certificate-page.certificate .pdf-viewer iframe{border:none}.tmpl-certificate-page.certificate .ui__spin-loader{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;transition:opacity var(--default-transition-params);pointer-events:none;animation-play-state:paused}.tmpl-certificate-page.certificate .info{flex:1}.tmpl-certificate-page.certificate .info-container{width:80%;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:32px}.tmpl-certificate-page.certificate .info .item{position:relative;padding-left:30px;font-size:16px;font-weight:500;line-height:22px;display:flex;flex-direction:column;justify-content:center}.tmpl-certificate-page.certificate .info .item::before{content:"";height:80%;position:absolute;left:0;top:0;bottom:0;margin:auto;background-color:#dc150b;width:14px;border-radius:6px}.tmpl-certificate-page.certificate .info .label{font-size:15px;font-weight:400;line-height:21px;color:#8b96a2;margin-bottom:10px}.tmpl-certificate-page.certificate .loader-container.loading{min-height:500px}.tmpl-certificate-page.certificate .loader-container.loading .ui__spin-loader{opacity:1;animation-play-state:running}.tmpl-certificate-page.certificate .no-result-container{padding:30px 0;text-align:center;font-size:50px;font-weight:700;line-height:58px;color:#a2adb9}.tmpl-certificate-page.certificate .no-result-container svg{margin:90px 0}.tmpl-certificate-page.get-public-certificate .form-container{margin-top:60px;margin-bottom:100px}.tmpl-certificate-page.get-public-certificate .form-container form{display:flex;flex-direction:column;align-items:center}.tmpl-certificate-page.get-public-certificate .form-container .form-field-row{display:flex;gap:20px}@media only screen and (min-width: 641px){.tmpl-certificate-page.get-public-certificate .form-container .form-field-row{gap:40px}}.tmpl-certificate-page.get-public-certificate .form-container .form-field-row+.form-field-row{margin-top:30px}.tmpl-certificate-page.get-public-certificate .form-container input,.tmpl-certificate-page.get-public-certificate .form-container select{max-width:338px}@media only screen and (min-width: 641px){.tmpl-certificate-page.get-public-certificate .form-container input,.tmpl-certificate-page.get-public-certificate .form-container select{width:338px}}.tmpl-certificate-page.get-public-certificate .form-container select{color:rgba(0,0,0,.3)}.tmpl-certificate-page.get-public-certificate .form-container select.valid{color:#000}.tmpl-certificate-page.get-public-certificate .error-message{position:relative;padding-top:20px;height:56px;opacity:0;transition:all .2s;color:#dc150b}.tmpl-certificate-page.get-public-certificate .error-message.error{opacity:1}.tmpl-certificate-page.get-public-certificate .no-result-container,.tmpl-certificate-page.get-public-certificate .result-container{text-align:center}.tmpl-certificate-page.get-public-certificate .no-result-container a,.tmpl-certificate-page.get-public-certificate .result-container a{color:#509dea}.tmpl-certificate-page.verification-certificate .form-container{margin-top:60px;margin-bottom:40px;display:flex;flex-direction:column;align-items:center}.tmpl-certificate-page.verification-certificate .form-container form{width:100%;max-width:746px}.tmpl-certificate-page.verification-certificate .form-container form .label{font-family:var(--font-moderat-mono);font-size:14px;font-weight:400;line-height:20px;color:#74808b;padding-bottom:15px}.tmpl-certificate-page.verification-certificate .form-container form input{width:100%}.tmpl-certificate-page.verification-certificate .form-container .error-message{padding-top:6px;height:36px;opacity:0;transition:all .2s;color:#dc150b}.tmpl-certificate-page.verification-certificate .form-container .error-message.error{opacity:1}.tmpl-certificate-page.verification-certificate .no-result-container{width:100%;max-width:746px;margin-left:auto;margin-right:auto}.tmpl-certificate-page.verification-certificate .no-result-container ul{font-family:var(--font-moderat-mono);color:#dc150b;font-size:14px;font-weight:400;line-height:20px;text-align:left;list-style-position:inside}.tmpl-certificate-page.verification-certificate .result-container{margin-top:60px;margin-left:auto;margin-right:auto;max-width:1022px;border:1px solid #a2adb9;background-color:#fff;box-shadow:4px 4px 22px 0px rgba(0,0,0,.2509803922);padding:40px 20px}@media only screen and (min-width: 641px){.tmpl-certificate-page.verification-certificate .result-container{padding:40px 20px 40px 70px}}.tmpl-certificate-page.verification-certificate .result-container .status{color:#8b96a2;font-family:var(--font-moderat-mono)}.tmpl-certificate-page.verification-certificate .result-container .cert{font-size:40px;line-height:48px;font-weight:400;color:#2c80ce;margin-top:28px}@media only screen and (min-width: 641px){.tmpl-certificate-page.verification-certificate .result-container .cert{font-size:50px;line-height:56px}}.tmpl-certificate-page.verification-certificate .result-container .name{margin-top:80px;font-size:40px;line-height:48px;font-weight:700}@media only screen and (min-width: 641px){.tmpl-certificate-page.verification-certificate .result-container .name{font-size:50px;line-height:56px}}.tmpl-certificate-page.verification-certificate .result-container .date{font-family:var(--font-moderat-mono);margin-top:40px;margin-bottom:28px;font-size:14px;font-weight:400;line-height:20px}.tmpl-certificate-page.verification-certificate .result-container .date b{font-weight:700}.tmpl-certificate-page.verification-certificate .result-container .id{font-family:var(--font-moderat-mono);font-size:14px;font-weight:400;line-height:20px}.tmpl-demo__slide{margin-top:48px;overflow:hidden}@media only screen and (min-width: 1025px){.tmpl-demo__slide .embla::after{content:"";position:absolute;width:50%;top:0;right:0;bottom:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #000000 100%)}}@media only screen and (min-width: 641px){.tmpl-demo__slide .embla__container{margin-left:-16px}}.tmpl-demo__slide .embla__slide{min-width:0;flex:0 0 100%}@media only screen and (min-width: 641px){.tmpl-demo__slide .embla__slide{padding-left:16px;flex:0 0 50%}}.tmpl-demo__slide .embla__pagination{justify-content:flex-start;margin-top:24px}.tmpl-demo__slide .embla__pagination-button{position:relative;width:32px;height:2px;background-color:#28333e;border-radius:unset;border:none}.tmpl-demo__slide .embla__pagination-button:before{content:"";position:absolute;bottom:0;left:0;height:2px;width:0;background:#a2adb9;transition:all 1.5s ease}.tmpl-demo__slide .embla__pagination-button.active:before{animation:benefit-bar 4s linear forwards}.tmpl-demo__slide .card{border:1px solid #28333e;padding:20px 16px 12px 16px;width:100%;height:156px;display:flex;flex-direction:column;justify-content:space-between;font-size:18px;font-weight:400;line-height:24px;color:#8b96a2;cursor:pointer}.tmpl-demo__slide .card p{font-size:18px;font-weight:400;line-height:24px;margin:0;width:100%}.tmpl-demo__slide .card b{color:#cbd1d7}.tmpl-demo__certificate .wysiwyg{display:flex;flex-direction:column;justify-content:space-between;align-items:baseline}.tmpl-demo__certificate .wysiwyg .block-title{margin-bottom:0}@media only screen and (min-width: 641px){.tmpl-demo__certificate .wysiwyg{flex-direction:row}.tmpl-demo__certificate .wysiwyg .block-title{flex:0 0 460px;margin-bottom:0}}@media only screen and (min-width: 800px){.tmpl-demo__certificate .wysiwyg .block-title{flex:0 0 460px}}.tmpl-tidb-user-day__header{z-index:var(--z-header);position:sticky;top:var(--admin-bar-height, 0);left:0;width:100%;background-color:#000;padding:32px 0}.tmpl-tidb-user-day__header .header-inner{position:relative;display:flex;justify-content:space-between;align-items:center}.tmpl-tidb-user-day__header .header-nav{position:absolute;top:50px;left:0;right:0;background:#000;height:0;overflow:hidden;transition:all .3s}.tmpl-tidb-user-day__header .header-nav.active{height:200px}@media only screen and (min-width: 641px){.tmpl-tidb-user-day__header .header-nav{position:static;background:rgba(0,0,0,0);display:flex;align-items:center;gap:40px;height:auto}}.tmpl-tidb-user-day__header .nav-menu{color:#fff;font-weight:500;font-size:15px;line-height:18px;text-decoration:none;display:block;padding:10px 0}@media only screen and (min-width: 641px){.tmpl-tidb-user-day__header .nav-menu{padding:0}}.tmpl-tidb-user-day__header .button{margin-top:10px}@media only screen and (min-width: 641px){.tmpl-tidb-user-day__header .button{margin-top:0}}.tmpl-tidb-user-day__header .navbar-toggle{padding:1rem;display:flex;flex-direction:column;gap:4px;cursor:pointer}.tmpl-tidb-user-day__header .navbar-toggle span{width:2rem;height:2px;background-color:#595a5c}@media only screen and (min-width: 641px){.tmpl-tidb-user-day__header .navbar-toggle{display:none}}.tmpl-tidb-user-day .banner-default__text-content{padding-top:40px}@media only screen and (min-width: 641px){.tmpl-tidb-user-day .banner-default__text-content{padding-top:80px}}@media only screen and (min-width: 1200px){.tmpl-tidb-user-day .banner-default__text-content{padding-bottom:120px}}.tmpl-tidb-user-day .banner-default__text-content .banner-default__title{font-weight:700;margin-top:0}.tmpl-tidb-user-day .banner-default__text-content .banner-default__title b{color:#dc150b}@media only screen and (min-width: 1025px){.tmpl-tidb-user-day .banner-default__text-content .banner-default__title{font-size:82px;line-height:78px}}.tmpl-tidb-user-day .banner-default__text-content h2{font-weight:400}@media only screen and (min-width: 1025px){.tmpl-tidb-user-day .banner-default__text-content h2{font-size:50px;line-height:58px}}.tmpl-tidb-user-day .banner-default__text-content p{margin:8px 0;color:#fff}.tmpl-tidb-user-day .banner-default__text-content .button{margin-top:32px}@media only screen and (min-width: 1025px){.tmpl-tidb-user-day .banner-default__text-content .button{margin-top:70px}}.tmpl-tidb-user-day__about .section-title,.tmpl-tidb-user-day__expect .section-title,.tmpl-tidb-user-day__attend .section-title,.tmpl-tidb-user-day__agenda .section-title,.tmpl-tidb-user-day__form .section-title,.tmpl-tidb-user-day__partner .section-title{font-weight:700;font-size:40px;line-height:58px;margin-bottom:40px;color:#fff}@media only screen and (min-width: 641px){.tmpl-tidb-user-day__about .section-title,.tmpl-tidb-user-day__expect .section-title,.tmpl-tidb-user-day__attend .section-title,.tmpl-tidb-user-day__agenda .section-title,.tmpl-tidb-user-day__form .section-title,.tmpl-tidb-user-day__partner .section-title{font-size:60px}}.tmpl-tidb-user-day__about p,.tmpl-tidb-user-day__expect p,.tmpl-tidb-user-day__attend p,.tmpl-tidb-user-day__agenda p,.tmpl-tidb-user-day__form p,.tmpl-tidb-user-day__partner p{width:100%;color:#fff;font-size:22px;line-height:26px}.tmpl-tidb-user-day__about .cards{display:flex;flex-direction:column;gap:16px;margin-top:60px}@media only screen and (min-width: 641px){.tmpl-tidb-user-day__about .cards{flex-direction:row}}.tmpl-tidb-user-day__about .cards .card{display:flex;justify-content:flex-start;align-items:center;gap:20px;font-weight:500;font-size:22px;line-height:26px;flex:1;border:1px solid;padding:12px 20px}.tmpl-tidb-user-day__about .cards .card:nth-child(1){border-color:#2c80ce}.tmpl-tidb-user-day__about .cards .card:nth-child(2){border-color:#1aa8a8}.tmpl-tidb-user-day__about .cards .card:nth-child(3){border-color:#83120c}.tmpl-tidb-user-day__about .cards .card .icon{display:flex;align-items:center}.tmpl-tidb-user-day__expect .cards{display:flex;flex-direction:column;gap:32px}.tmpl-tidb-user-day__expect .cards .card{display:flex;gap:48px;align-items:center;flex-direction:column;font-weight:400;font-size:22px;line-height:25px}@media only screen and (min-width: 641px){.tmpl-tidb-user-day__expect .cards .card{flex-direction:row}}.tmpl-tidb-user-day__expect .cards .card .icon{width:72px;display:flex;justify-content:flex-start;align-items:center}.tmpl-tidb-user-day__expect .cards .card p{margin-top:8px}.tmpl-tidb-user-day__expect .cards .card b{color:#dc150b}.tmpl-tidb-user-day__attend p{font-size:22px}.tmpl-tidb-user-day__attend ul{font-size:22px;line-height:36px;color:#dc150b}.tmpl-tidb-user-day__attend ul span{color:#fff}.tmpl-tidb-user-day__agenda .card{margin-top:30px;padding:24px 20px;color:#fff;min-height:160px;display:flex;flex-direction:column;justify-content:center}.tmpl-tidb-user-day__agenda .card:nth-child(3n+2){border:1px solid #dc150b}.tmpl-tidb-user-day__agenda .card:nth-child(3n+2).bg{background-color:#630d09}.tmpl-tidb-user-day__agenda .card:nth-child(3n+1){border:1px solid #2c80ce}.tmpl-tidb-user-day__agenda .card:nth-child(3n+1).bg{background-color:#0d3152}.tmpl-tidb-user-day__agenda .card:nth-child(3n){border:1px solid #1aa8a8}.tmpl-tidb-user-day__agenda .card:nth-child(3n).bg{background-color:#0f5353}.tmpl-tidb-user-day__agenda .card .date{display:flex;gap:32px;align-items:center;font-weight:700;font-size:20px;line-height:24px;flex-direction:column;text-align:center}@media only screen and (min-width: 641px){.tmpl-tidb-user-day__agenda .card .date{flex-direction:row;text-align:left}}.tmpl-tidb-user-day__agenda .card .date+.speaker{margin-top:40px}.tmpl-tidb-user-day__agenda .card .time{font-weight:700;font-size:24px;line-height:28.8px}@media only screen and (min-width: 641px){.tmpl-tidb-user-day__agenda .card .time{width:38%}}.tmpl-tidb-user-day__agenda .card .speaker{display:flex;gap:32px;flex-direction:column;align-items:flex-start}@media only screen and (min-width: 641px){.tmpl-tidb-user-day__agenda .card .speaker{align-items:center;flex-direction:row}}.tmpl-tidb-user-day__agenda .card .speaker+.speaker{margin-top:24px}@media only screen and (min-width: 641px){.tmpl-tidb-user-day__agenda .card .users{width:38%}}.tmpl-tidb-user-day__agenda .card .user{display:flex;align-items:center;gap:16px;font-size:16px;line-height:20px}.tmpl-tidb-user-day__agenda .card .user+.user{margin-top:40px}.tmpl-tidb-user-day__agenda .card .user .img{width:77px;height:77px;border-radius:50%;background-color:#ccc}.tmpl-tidb-user-day__agenda .card .user .name{font-weight:bold}.tmpl-tidb-user-day__agenda .card .user .info{flex:1}.tmpl-tidb-user-day__agenda .card .content{font-weight:400;font-size:20px;line-height:32px;flex:1}.tmpl-tidb-user-day__agenda .card .content-wrap{flex:1}.tmpl-tidb-user-day__agenda .desc{margin-top:50px}.tmpl-tidb-user-day__agenda .desc a{color:#dc150b;text-decoration:none}.tmpl-tidb-user-day__form{color:#fff}.tmpl-tidb-user-day__form .input p{font-size:16px}.tmpl-tidb-user-day__form p{margin-top:32px}.tmpl-tidb-user-day__partner{background-color:#040b10}.tmpl-tidb-user-day__partner .cards{display:flex;justify-content:center;gap:32px}.tmpl-tidb-user-day__partner .cards img{width:40%}@media only screen and (min-width: 641px){.tmpl-tidb-user-day__partner .cards{padding-top:40px;gap:100px}.tmpl-tidb-user-day__partner .cards img{width:auto}}.tmpl-tidb-user-day__footer{background-color:#000;padding:24px 0}.tmpl-tidb-user-day__footer .contain{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width: 1025px){.tmpl-tidb-user-day__footer .contain{flex-direction:row;justify-content:space-between;align-items:center}}.tmpl-tidb-user-day__footer .copyright,.tmpl-tidb-user-day__footer .copyright a{font-family:var(--font-moderat-mono);font-size:1.4rem;font-weight:400;color:#a2adb9;line-height:20px;text-decoration:none}.tmpl-tidb-user-day__footer .wrap{display:flex;align-items:center;gap:16px}.tmpl-tidb-user-day__footer .line{width:2px;height:16px;background-color:#fff}.tmpl-tidb-user-day__footer .social-group{display:flex;gap:24px;align-items:center;margin-top:6px;flex-wrap:wrap}.tmpl-compare__logos .block-logos__logo{padding:0;padding-bottom:24px}@media only screen and (min-width: 641px){.tmpl-compare__logos .block-logos__logo{margin-left:36px}}.tmpl-compare__logos .block-logos__logo-grid{display:flex;align-items:center;gap:32px;flex-wrap:wrap}@media only screen and (min-width: 641px){.tmpl-compare__logos .block-logos__logo-grid{gap:64px}}.tmpl-compare__gartner .gartner{margin-top:36px;display:flex;align-items:center;flex-direction:column}@media only screen and (min-width: 641px){.tmpl-compare__gartner .gartner{padding:0 32px}}@media only screen and (min-width: 800px){.tmpl-compare__gartner .gartner{flex-direction:row}}.tmpl-compare__gartner .gartner img{margin-right:30px;flex:1;max-width:136px}.tmpl-compare__gartner .gartner .content{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width: 800px){.tmpl-compare__gartner .gartner .content{border-left:1px solid #28333e;padding-left:60px;flex:1}}@media only screen and (min-width: 1025px){.tmpl-compare__gartner .gartner .content{flex-direction:row;gap:24px}}.tmpl-compare__gartner .gartner .widget-container{max-width:530px;flex:2}.tmpl-compare__gartner .gartner .widget-container [id^=gartner-pi-widget][data-size=line]{max-width:530px}.tmpl-compare__gartner .gartner .desc{flex:1;color:#fff}.tmpl-compare__table .table{display:flex;margin-bottom:40px}@media only screen and (min-width: 641px){.tmpl-compare__table .table{margin-bottom:64px}}.tmpl-compare__table .table .col{flex:1;background-color:rgba(0,0,0,0);border:1px solid #28333e}.tmpl-compare__table .table .col+.col{border-left:none}.tmpl-compare__table .table .col div{height:76px;display:flex;justify-content:center;align-items:center;color:#fff}.tmpl-compare__table .table .col div+div{border-top:1px solid #28333e}.tmpl-compare__table .table .col div:nth-of-type(1){height:54px;background-color:rgba(40,51,62,.6);font-weight:700;font-size:20px}.tmpl-compare__table .table .col:nth-of-type(1) div{justify-content:flex-start;padding-left:10px}@media only screen and (min-width: 641px){.tmpl-compare__table .table .col:nth-of-type(1) div{padding-left:30px}}.tmpl-compare__table .table .col:nth-of-type(2){background-color:#06111a}.tmpl-compare__table .table .col:nth-of-type(3) div{color:#8b96a2}.tmpl-compare__table .table .col:nth-of-type(3) div:first-child{color:#fff}.tmpl-compare__case .cards{--num-cols: 1;display:grid;grid-template-columns:repeat(var(--num-cols), 1fr);gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.tmpl-compare__case .cards{--num-cols: 2}}@media only screen and (min-width: 1025px){.tmpl-compare__case .cards{--num-cols: 3}}.tmpl-compare__case .card{display:flex;flex-direction:column;align-items:flex-start;padding:3rem 3.2rem 3.2rem;text-decoration:none;border:1px solid var(--card-border-color);border-radius:var(--card-border-radius);transition:all var(--default-transition-params);cursor:pointer;color:#fff}.tmpl-compare__case .card img{margin-bottom:48px;height:43px;width:auto}.tmpl-compare__case .card:hover{box-shadow:var(--card-box-shadow);transform:var(--card-transform)}.tmpl-compare__case .card-content{flex:1;margin:30px 0}.tmpl-compare__case .card-button{text-align:right;width:100%}.tmpl-partner-alibaba__cta .content{padding:40px 16px;background:linear-gradient(90deg, #ff6a00 35%, #1354ee 100%);display:flex;flex-direction:column;gap:var(--grid-column-gutter);align-items:center}@media only screen and (min-width: 641px){.tmpl-partner-alibaba__cta .content{padding-left:60px;flex-direction:row}}.tmpl-partner-alibaba__cta .content ul{color:#fff;margin-top:0}@media only screen and (min-width: 1200px){.tmpl-partner-alibaba__price .block-title{width:80%}}.tmpl-partner-alibaba__price .cards{display:flex;flex-direction:column;align-items:center;gap:32px}@media only screen and (min-width: 641px){.tmpl-partner-alibaba__price .cards{flex-direction:row}}.tmpl-partner-alibaba__price .cards .card{padding:0 40px;flex:1;border:1px solid #424d57;display:flex;align-items:center;min-height:465px}.tmpl-partner-alibaba__price .cards .card:nth-of-type(2){border:2px solid #1aa8a8;background:#06111a;min-height:540px}.tmpl-partner-alibaba__price .cards .card:nth-of-type(2) .title,.tmpl-partner-alibaba__price .cards .card:nth-of-type(2) .number b,.tmpl-partner-alibaba__price .cards .card:nth-of-type(2) .icon{color:#1aa8a8}.tmpl-partner-alibaba__price .cards .content{width:100%}.tmpl-partner-alibaba__price .cards .title{font-weight:500;font-size:30px;line-height:21px;padding-bottom:18px;color:#fff}.tmpl-partner-alibaba__price .cards .button{margin-bottom:10px}.tmpl-partner-alibaba__price .cards .number{margin:12px 0 26px 0;color:#fff}.tmpl-partner-alibaba__price .cards .number b{font-weight:400;font-size:56px;line-height:40px}.tmpl-partner-alibaba__price .cards .feature{border-top:1px solid #424d57;padding-top:16px}.tmpl-partner-alibaba__price .cards .feature ul{margin:10px 0 0;list-style:none;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media only screen and (min-width: 1025px){.tmpl-partner-alibaba__price .cards .feature ul{width:80%}}.tmpl-partner-alibaba__price .cards .feature ul li{margin:0;display:flex;align-items:center;gap:4px}.tmpl-partner-alibaba__price .cards .feature ul li .icon{display:flex;align-items:center}.tmpl-partner-alibaba__deploy{background-color:#3c174c}.tmpl-partner-alibaba__deploy .content{display:flex;flex-direction:column}@media only screen and (min-width: 1025px){.tmpl-partner-alibaba__deploy .content{flex-direction:row}}.tmpl-partner-alibaba__deploy .content p{margin-top:24px;margin-bottom:40px}.tmpl-partner-alibaba__deploy .content .left{flex:1}.tmpl-partner-alibaba__deploy .content .right{flex:1;position:relative;border:none;border-top:1px solid #aa94be;padding-top:40px}@media only screen and (min-width: 1025px){.tmpl-partner-alibaba__deploy .content .right{border:none;border-left:1px solid #aa94be;display:flex;justify-content:flex-end;padding-top:0px;padding-left:64px}}.tmpl-partner-alibaba__deploy .content .right .or{position:absolute;left:0;right:0;top:-21px;margin:auto;width:42px;height:42px;border-radius:50%;background-color:#fff;color:#3c174c;font-size:16px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 1025px){.tmpl-partner-alibaba__deploy .content .right .or{left:unset;right:unset;top:0;bottom:0;left:-21px}}.tmpl-partner-alibaba__certificate .wysiwyg{display:flex;flex-direction:column;justify-content:space-between}.tmpl-partner-alibaba__certificate .wysiwyg .block-title{margin-bottom:0}@media only screen and (min-width: 1025px){.tmpl-partner-alibaba__certificate .wysiwyg .block-title{flex:0 0 460px}}@media only screen and (min-width: 1025px){.tmpl-partner-alibaba__certificate .wysiwyg{align-items:center;flex-direction:row}}.tmpl-partner-alibaba__plan .title{font-weight:500;font-size:36px;line-height:26px;color:#fff}.tmpl-partner-alibaba__plan .table{background:#000;border:1px solid #28333e;margin-top:36px;overflow:hidden;overflow-x:auto}.tmpl-partner-alibaba__plan .table th{color:#fff;font-size:16px;border-color:#28333e;background:rgba(40,51,62,.6);padding:8px}@media only screen and (min-width: 641px){.tmpl-partner-alibaba__plan .table th{font-size:20px;padding:12px 16px}}.tmpl-partner-alibaba__plan .table td{border-color:#28333e;color:#8b96a2;font-weight:300;min-height:55px;padding:12px 8px}.tmpl-partner-alibaba__plan .table td:nth-of-type(1){color:#fff;font-weight:500}@media only screen and (min-width: 641px){.tmpl-partner-alibaba__plan .table td{padding:24px 16px}}.tmpl-partner-ecosystem .logos{display:grid;gap:var(--grid-column-gutter);grid-template-columns:1fr;margin-bottom:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.tmpl-partner-ecosystem .logos{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1025px){.tmpl-partner-ecosystem .logos{grid-template-columns:1fr 1fr 1fr 1fr}}.tmpl-partner-ecosystem .logos .card{position:relative;height:174px;border:1px solid #28333e;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--default-transition-params)}.tmpl-partner-ecosystem .logos .card::after{content:"";font-family:iconfont !important;font-style:normal;-webkit-font-smoothing:antialiased;position:absolute;right:18px;bottom:18px;font-size:20px;padding:1px;line-height:1;color:#fff;background-color:rgba(0,0,0,0);transition:transform var(--default-transition-params)}.tmpl-partner-ecosystem .logos .card:hover{background-color:#06111a;transform:var(--card-transform)}.tmpl-pillar{position:relative;background:url("https://static.pingcap.com/files/2025/06/25211240/cube.svg") center/contain no-repeat;padding:calc(var(--block-padding-sm-top) - 16px) 0}.tmpl-pillar:before{content:"";position:absolute;top:0;width:100%;bottom:50%;background:#f4f6f7;z-index:-1}@media only screen and (min-width: 641px){.tmpl-pillar{padding:calc(var(--block-padding-md-top) - 16px) 0}}@media only screen and (min-width: 1025px){.tmpl-pillar{padding:calc(var(--block-padding-lg-top) - 16px) 0}}.tmpl-pillar-container{display:grid;gap:var(--grid-column-gutter)}@media only screen and (min-width: 641px){.tmpl-pillar-container{grid-template-columns:1fr minmax(0, 3fr)}}@media only screen and (min-width: 641px){.tmpl-pillar aside{max-height:calc(100vh - var(--block-padding-lg-top)*2);position:sticky;padding:16px 0;top:calc(var(--block-padding-lg-top) + var(--admin-bar-height, 0px));overflow:auto}}.tmpl-pillar aside ul{list-style:none;margin-top:0}.tmpl-pillar aside li{position:relative;margin-bottom:18px;color:#000}.tmpl-pillar aside li::before{content:"";position:absolute;top:4px;left:0;width:1px;height:calc(100% - 6px);background:#cbd1d7;transform:scaleY(0);transition:transform .3s}.tmpl-pillar aside li.expanded::before{transform:scaleY(1)}.tmpl-pillar aside li.expanded .nested{height:max-content}.tmpl-pillar aside li.expanded .nested li:before{background:#9e4ec4}.tmpl-pillar aside .nested{height:0;transition:height 400ms;overflow:hidden}.tmpl-pillar aside .nested li{padding:0;margin:0}.tmpl-pillar aside .nested li+li{margin-top:18px}.tmpl-pillar aside .nested li:first-child{margin-top:18px}.tmpl-pillar aside .nested li::before{display:none}.tmpl-pillar aside .nested li a{color:#74808b}.tmpl-pillar aside .nested li a.active{color:#9e4ec4}.tmpl-pillar aside a{position:relative;text-decoration:none;font-weight:500;font-size:16px;line-height:24px;color:#000;display:block;padding:0 10px}.tmpl-pillar aside a.active{color:#9e4ec4}.tmpl-pillar aside a.active::before{content:"";position:absolute;top:4px;left:0;width:1px;height:calc(100% - 6px);background:#9e4ec4}.tmpl-pillar-content .wysiwyg h2{font-weight:700;font-size:32px;line-height:36px}.tmpl-pillar-content .wysiwyg *+h2{margin-top:16px}.tmpl-pillar-content .wysiwyg h2+*{margin-top:16px}.tmpl-pillar-content .wysiwyg h3{font-weight:500;font-size:28px;line-height:30px;margin:16px 0}.tmpl-pillar-content .wysiwyg b{font-weight:500;color:#000}.tmpl-pillar-content .wysiwyg p,.tmpl-pillar-content .wysiwyg span:not(.accordion__section-title-text),.tmpl-pillar-content .wysiwyg li{font-weight:400;font-size:16px;line-height:25px;color:#5d6974}.tmpl-pillar-content .wysiwyg p img,.tmpl-pillar-content .wysiwyg span:not(.accordion__section-title-text) img,.tmpl-pillar-content .wysiwyg li img{margin:0}.tmpl-pillar-content .wysiwyg a:not(.button){color:#2c80ce}.tmpl-pillar-content .wysiwyg p+ul,.tmpl-pillar-content .wysiwyg p+ol{margin-top:0}.tmpl-pillar-content .wysiwyg li{margin:0 0 0 1.8rem}.tmpl-pillar-content .wysiwyg .table-wrapper{width:100%;overflow-x:auto}.tmpl-pillar-content .wysiwyg .wp-caption{margin-top:20px}.tmpl-pillar-content .wysiwyg .wp-caption-text{font-weight:300;font-style:italic;font-size:16px;line-height:24px;text-align:center;color:#2c80ce;margin-top:0}.tmpl-pillar-content .wysiwyg .block-columns__video-container{max-width:556px;margin:24px auto}@media only screen and (min-width: 1025px){.tmpl-pillar-content .wysiwyg .block-columns__video-container{padding-top:311px}}.tmpl-pillar-content .wysiwyg .accordion__section-title-text{flex:1}.tmpl-education.certificate-cta{background:linear-gradient(to bottom, #000 44%, #06111a 44%, #06111a 80%, #000 80%)}.tmpl-education.certificate-cta .container{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width: 641px){.tmpl-education.certificate-cta .container{flex-direction:row}}@media only screen and (min-width: 1025px){.tmpl-education.certificate-cta .container{gap:48px}}.tmpl-education.certificate-cta .content{display:flex;flex-direction:column;justify-content:space-between;padding:36px 0;gap:16px}