/*! @docsearch/css 3.5.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,0.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,0.3);--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,0.5),0 -4px 8px 0 rgba(0,0,0,0.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:0}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;position:relative;padding:0 0 2px;border:0;top:-1px;width:20px}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{appearance:none;background:0 0;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{appearance:none;background:0 0;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:0;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;appearance:none;background:0 0;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;appearance:none;background:0 0;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:0 0}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:0 0;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{appearance:none;background:0 0;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{appearance:none;background:0 0;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:0;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border-radius:2px;box-shadow:var(--docsearch-key-shadow);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;color:var(--docsearch-muted-color);border:0;width:20px}@media (max-width:768px){.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh,1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh,1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh,1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{appearance:none;background:0 0;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:0;overflow:hidden;padding:0;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}canvas,video{display:block;max-width:100%}input,select,textarea{font:inherit}h4,h5,h6{overflow-wrap:break-word}.body.overflow-hidden{overflow:hidden}.d-none{display:none}.comparison__content-image svg{width:100%}.navigation-list:first-of-type li:not(:last-child){cursor:pointer}.navigation-link-active-state{transition:all .5s ease 0s}.navigation-list:first-of-type li:first-of-type:hover~.navigation-link-active-state{display:block;left:-12px}.navigation-list:first-of-type li:nth-of-type(2):hover~.navigation-link-active-state{display:block;left:71px}.navigation-list:first-of-type li:nth-of-type(3):hover~.navigation-link-active-state{display:block;left:158px}.navigation-list:first-of-type li:nth-of-type(4):hover~.navigation-link-active-state{display:block;left:244px}.navigation-list>li button{cursor:pointer}.navigation-list>li>ul [role=menuitem] a:hover{text-decoration:underline}#docsearch>svg{cursor:pointer}#docsearch .DocSearch-Button-Placeholder{display:none}#docsearch .DocSearch-Button-Keys{display:none}#docsearch button{background:unset;border-radius:unset;margin:unset;padding:unset}#docsearch button span.DocSearch-Button-Container{width:24px;height:24px}#docsearch button .DocSearch-Button-Container>svg{--docsearch-text-color:var(--background-color);width:100%;height:100%}#docsearch>button:hover{box-shadow:unset}.navigation-menu-toggle{cursor:pointer}@media (max-width:480px){#docsearch button span.DocSearch-Button-Container{height:20px;width:20px;scale:0.9}.navigation-list.social #docsearch .DocSearch.DocSearch-Button{height:20px;width:20px}}.hero__heading{font-size:clamp(var(--font-size-h4-s), calc(7.3vw - .25rem), var(--font-size-h1))}.hero__sub-heading{font-size:clamp(var(--font-size-base), 2.2vw + .25rem, var(--font-size-h6))}.hero__action-copy-command-button.active{background:var(--button-background-color-light);border:1px solid var(--button-border-color);box-shadow:inset 0 -4px 0 var(--button-border-color);color:var(--text-color)}.hero__action-copy-command-button:hover{background:var(--button-background-color-light);border:1px solid var(--button-border-color);box-shadow:inset 0 -4px 0 var(--button-border-color);color:var(--text-color);cursor:pointer;transition:.3s ease-in-out;will-change:background,color,border,box-shadow}.hero__action-button--get-started:hover{background:var(--button-background-color-dark);border:1px solid var(--button-border-color);box-shadow:inset 0 -4px 0 var(--button-border-color);color:var(--text-color-light);cursor:pointer;transition:.4s ease-in-out;will-change:background,color,border,box-shadow}.hero__play-button{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:100%;justify-content:center;overflow:hidden;position:absolute;top:0;width:100%}.hero__play-button__icon{height:145px;min-height:145px;min-width:145px;width:145px}@media (max-width:480px){.hero__action-copy-command-button:hover{background:var(--button-background-color-dark);color:var(--text-color-light)}.hero__action-copy-command-button.active{background:var(--button-background-color-light);color:var(--text-color)}}.features__timeline-dot.features__timeline-dot--reverse{left:unset;right:-94px}.features__heading{font-size:clamp(var(--font-size-h5), calc(4.5vw + .25rem), var(--font-size-h2))}.features__content-wrapper-description-list-item::marker{color:var(--text-color)}.features__community-stats{align-items:center;display:flex;flex-direction:column;gap:40px;width:100%;border:5px solid var(--border-color);border-radius:20px;padding:34px 0 39px 0;margin:auto;z-index:1;position:relative;background:var(--background-color)}.features__community-stats__text{color:var(--text-color);font-size:var(--font-size-h5);font-weight:600;line-height:var(--line-height-h5)}.features__community-stats-container{display:flex;justify-content:space-between;width:100%;max-width:80%}.features__community-stats-wrapper__heading{color:var(--feature-title-text-color);font-size:var(--font-size-h3);font-weight:700;line-height:var(--line-height-h3);text-align:center}.features__community-stats-wrapper__sub-heading{color:var(--feature-title-text-color);font-size:var(--font-size-h7);font-weight:600;line-height:var(--line-height-h7-xs);text-align:center}@media (max-width:1024px){.features__timeline-dot.features__timeline-dot--reverse{left:-39px;top:20px}.features__community-stats-section{padding-left:30px}.features__community-stats{gap:25px}.features__community-stats__text{font-size:var(--font-size-h7-mega);line-height:var(--line-height-h7-mega)}.features__community-stats-container{max-width:85%}.features__community-stats-wrapper__heading{font-size:var(--font-size-h5);line-height:var(--line-height-h2)}.features__community-stats-wrapper__sub-heading{font-size:var(--font-size-h8)}}@media (max-width:480px){.features__timeline-dot.features__timeline-dot--reverse{left:-30px;top:49px}.features__content-image svg{scale:1.1}.features__community-stats__text{font-size:var(--font-size-h7)}.features__community-stats-wrapper__heading{font-size:var(--font-size-h7);line-height:var(--line-height-h7)}.features__community-stats-wrapper__sub-heading{font-size:var(--font-size-h8-s);line-height:var(--line-height-h8-s);max-width:60px}.features__community-stats-container{justify-content:space-around;max-width:100%}.features__community-stats{gap:15px;padding:33px 0;border-radius:10px}}.capabilities{margin-left:auto;margin-right:auto;max-width:min(var(--layout-content-width),90%);width:100%;margin-bottom:200px;position:relative}.capabilities__heading{color:var(--text-color);font-size:var(--font-size-h2);font-weight:700;line-height:var(--line-height-h2);padding:51px 0;text-align:center;max-width:690px;margin:auto}.capabilities__heading--highlight{color:var(--text-color-accent)}.capabilities__heading--highlight::after{content:" "}.capabilities--single-column{display:block;position:relative;z-index:1}.capabilities--single-column .capabilities__card{background:var(--background-color);border-radius:20px;border:5px solid var(--border-color);display:flex;gap:59px;padding:60px 57px 36px 32px}.capabilities--single-column .capabilities__card .capabilities__card__image{flex:1 0 0}.capabilities--single-column .capabilities__card .capabilities__card-content{display:flex;flex-direction:column;flex:1 1 0}.capabilities--single-column .capabilities__card .capabilities__card-heading{color:var(--text-color);font-size:var(--font-size-h5);font-weight:700;line-height:var(--line-height-h5);margin-bottom:19px}.capabilities--single-column .capabilities__card .capabilities__card-text{margin-bottom:60px}.capabilities--single-column .capabilities__card .capabilities__card-text-list{list-style:none;padding:0}.capabilities--single-column .capabilities__card .capabilities__card-text-list-item{color:var(--card-text-color);font-size:var(--font-size-h7);font-weight:600;line-height:var(--line-height-h7)}.capabilities--single-column .capabilities__card .capabilities__card-text-list-item>strong::after{content:': '}.capabilities--single-column .capabilities__card .capabilities__card-button{align-items:center;background:var(--button-background-color-dark);border-radius:6px;border:1px solid var(--button-border-color);box-shadow:inset 0 -4.35724px 0 var(--button-border-color);color:var(--text-color-light);display:flex;font-family:var(--font-family-code);font-feature-settings:'salt'on;font-size:var(--font-size-h7);font-weight:600;gap:13px;line-height:var(--line-height-h7);padding:4px 23px 4px 20px;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;stroke:var(--text-color-light)}.capabilities--single-column .capabilities__card .capabilities__card-button:hover{background:var(--button-background-color-light);border:1px solid var(--button-border-color);box-shadow:inset 0 -4px 0 var(--button-border-color);color:var(--text-color);cursor:pointer;transition:.3s ease-in-out;will-change:background,color,border,box-shadow}.capabilities--single-column .capabilities__card .capabilities__card-button:hover svg{stroke:var(--text-color);transition:.3s ease-in-out}.capabilities--double-column{display:flex;gap:31px;margin-top:30px;z-index:1;position:relative}.capabilities--double-column .capabilities__card{background:var(--background-color);border-radius:20px;border:5px solid var(--border-color);display:flex;flex-direction:column;padding:60px 57px 36px 32px;flex:1 1 0}.capabilities--double-column .capabilities__card .capabilities__card-content{display:flex;flex-direction:column;margin-bottom:49px}.capabilities--double-column .capabilities__card .capabilities__card-heading{color:var(--text-color);font-size:var(--font-size-h5);font-weight:700;line-height:var(--line-height-h5);margin-bottom:24px}.capabilities--double-column .capabilities__card .capabilities__card-text{margin-bottom:60px}.capabilities--double-column .capabilities__card .capabilities__card-text-list{list-style:none;padding:0}.capabilities--double-column .capabilities__card .capabilities__card-text-list-item{color:var(--card-text-color);font-size:var(--font-size-h7);font-weight:600;line-height:var(--line-height-h7)}.capabilities--double-column .capabilities__card .capabilities__card-text-list-item>strong::after{content:': '}.capabilities--double-column .capabilities__card .capabilities__card-button{align-items:center;background:var(--button-background-color-dark);border-radius:6px;border:1px solid var(--button-border-color);box-shadow:inset 0 -4.35724px 0 var(--button-border-color);color:var(--text-color-light);display:flex;font-family:var(--font-family-code);font-feature-settings:'salt'on;font-size:var(--font-size-h7);font-weight:600;gap:13px;line-height:var(--line-height-h7);padding:4px 23px 4px 20px;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;stroke:var(--text-color-light)}.capabilities--double-column .capabilities__card .capabilities__card-button:hover{background:var(--button-background-color-light);border:1px solid var(--button-border-color);box-shadow:inset 0 -4px 0 var(--button-border-color);color:var(--text-color);cursor:pointer;transition:.3s ease-in-out;will-change:background,color,border,box-shadow}.capabilities--double-column .capabilities__card .capabilities__card-button:hover svg{stroke:var(--text-color);transition:.3s ease-in-out}@media (max-width:1024px){.capabilities{margin-bottom:80px;padding-left:30px}.capabilities--single-column .capabilities__card{padding:48px 24px;overflow:hidden;gap:32px}.capabilities--double-column .capabilities__card .capabilities__card-content,.capabilities--single-column .capabilities__card .capabilities__card-content{margin-left:unset}.capabilities--single-column .capabilities__card .capabilities__card-text{margin-bottom:32px}.capabilities--single-column .capabilities__card .capabilities__card__image{scale:1.3;position:relative;left:30px;top:26px}.capabilities--double-column .capabilities__card .capabilities__card-text{margin-bottom:38px}.capabilities--double-column .capabilities__card .capabilities__card-heading,.capabilities--single-column .capabilities__card .capabilities__card-heading{font-size:var(--font-size-h7-mega);line-height:var(--line-height-h7-mega)}.capabilities--single-column .capabilities__card .capabilities__card-text-list-item{font-size:var(--font-size-base);line-height:var(--line-height-base)}.capabilities--single-column .capabilities__card .capabilities__card-text-list{display:flex;flex-direction:column;gap:16px}.capabilities__card-content{margin-left:22px}.capabilities__heading{font-size:var(--font-size-h4);line-height:var(--line-height-h4);padding:40px 60px 35px 14px;text-align:unset;max-width:unset}.capabilities--double-column .capabilities__card .capabilities__card-text-list-item{font-size:var(--font-size-base);line-height:var(--line-height-base);margin-bottom:20px}.capabilities--double-column .capabilities__card{padding:48px 20px 20px 20px}.capabilities--double-column .capabilities__card .capabilities__card__image{scale:1.1}}@media (max-width:820px){.capabilities--single-column .capabilities__card .capabilities__card__image{scale:2;position:relative;left:120px;top:140px}}@media (width:768px){.capabilities--single-column .capabilities__card .capabilities__card__image{scale:2;position:relative;left:135px;top:69px;width:0;height:100%;min-width:50%}}@media (max-width:480px){.capabilities{margin-bottom:6px;padding-right:2px;max-width:min(480px,90vw);padding-left:0;overflow:hidden}.capabilities__heading{padding:40px 34px 24px;text-align:unset;font-size:var(--font-size-h5);line-height:var(--line-height-h5)}.capabilities--single-column{padding-left:30px}.capabilities--single-column .capabilities__card{gap:36px;padding:32px 15px 36px 15px;border-radius:10px;flex-direction:column}.capabilities--single-column .capabilities__card .capabilities__card-content{margin-left:6px}.capabilities--single-column .capabilities__card .capabilities__card__image{scale:unset;position:unset;left:unset;top:unset}.capabilities--single-column .capabilities__card .capabilities__card-heading{font-size:var(--font-size-h7-mega);line-height:var(--line-height-h7-mega);margin-bottom:15px}.capabilities--single-column .capabilities__card .capabilities__card-text{margin-bottom:24px}.capabilities--single-column .capabilities__card .capabilities__card-text-list{display:flex;flex-direction:column;gap:16px}.capabilities--single-column .capabilities__card .capabilities__card-text-list-item{font-size:var(--font-size-base);line-height:var(--line-height-base)}.capabilities--single-column .capabilities__card .capabilities__card-text-list-item>strong{color:var(--text-color)}.capabilities--single-column .capabilities__card .capabilities__card-button{font-size:var(--font-size-base);line-height:var(--line-height-base);padding:5px 24px 8px 20px}.capabilities--double-column{flex-direction:column;padding-left:30px;margin-top:24px;gap:24px}.capabilities--double-column .capabilities__card{padding:32px 15px 36px 15px;border-radius:10px}.capabilities--double-column .capabilities__card .capabilities__card-heading{font-size:var(--font-size-h7-mega);line-height:var(--line-height-h7-mega);margin-bottom:15px}.capabilities--double-column .capabilities__card .capabilities__card-text{margin-bottom:24px}.capabilities--double-column .capabilities__card .capabilities__card-text .capabilities__card-text-list{display:flex;flex-direction:column;gap:16px}.capabilities--double-column .capabilities__card .capabilities__card-text-list-item{font-size:var(--font-size-base);line-height:var(--line-height-base);margin-bottom:0}.capabilities--double-column .capabilities__card .capabilities__card-text-list-item>strong{color:var(--text-color)}.capabilities--double-column .capabilities__card .capabilities__card-button{font-size:var(--font-size-base);line-height:var(--line-height-base);padding:5px 24px 8px 20px}.capabilities--double-column .capabilities__card .capabilities__card-content{margin-bottom:30px;margin-left:6px}}.performance{margin-left:auto;margin-right:auto;max-width:min(1115px,75%);width:100%;margin-bottom:160px;position:relative}.performance__heading{color:var(--text-color);font-size:var(--font-size-h2);font-weight:700;line-height:var(--line-height-h2);padding-bottom:60px;text-align:center}.performance__heading--highlight{color:var(--text-color-accent)}.performance__heading--highlight::before{content:" "}.performance__content{display:flex;gap:56px}.performance__content-image{background:var(--background-color);border-radius:20px;border:5px solid var(--border-color);flex:2 1 0%;padding:21px 19px 15px 20px}.performance__content-description{flex:1 1 0%;display:flex;flex-direction:column;gap:60px}.performance__content-description-text{font-weight:600;font-size:var(--font-size-h6);line-height:var(--line-height-h6-mega);color:var(--card-text-color);padding-top:40px}.performance__content-description-button{background:var(--button-background-color-dark);border-radius:6px;border:1px solid var(--button-border-color);box-shadow:inset 0 -4.35724px 0 var(--button-border-color);color:var(--text-color-light);display:flex;font-family:var(--font-family-code);font-feature-settings:'salt'on;font-size:var(--font-size-h7);font-weight:600;gap:13px;line-height:var(--line-height-h7);padding:12px 20px;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}.performance__content-description-button:hover{background:var(--button-background-color-light);border:1px solid var(--button-border-color);box-shadow:inset 0 -4px 0 var(--button-border-color);color:var(--text-color);cursor:pointer;transition:.3s ease-in-out;will-change:background,color,border,box-shadow}@media (max-width:1024px){.performance{margin-bottom:80px;max-width:min(1024px,90%);padding-left:30px}.performance__content{flex-direction:column;gap:0}.performance__heading{text-align:unset;font-size:var(--font-size-h4);line-height:var(--line-height-h4);padding-bottom:33px}.performance__content-description-text{font-size:var(--font-size-h7);line-height:var(--line-height-h7-s)}.performance__content-description-text{padding-top:23px}.performance__content-description{gap:40px}}@media (max-width:480px){.performance{padding-right:2px;margin-bottom:70px;padding-left:30px}.performance__heading{text-align:unset;font-size:var(--font-size-h5);line-height:var(--line-height-h5);padding-bottom:24px;margin-left:9px}.performance__content{flex-direction:column;gap:0}.performance__content-image{padding:8px 4px;border-radius:10px}.performance__content-image svg{scale:1.03}.performance__content-description{gap:24px}.performance__content-description-text{font-size:var(--font-size-base);line-height:var(--line-height-base);padding-top:20px;padding-left:10px}.performance__content-description-button{font-size:var(--font-size-base);line-height:var(--line-height-base-l);padding:10px 20px}}.comparison{margin-left:auto;margin-right:auto;max-width:min(var(--layout-content-width),90%);width:100%;margin-bottom:160px}.comparison__heading{color:var(--text-color);font-size:var(--font-size-h2);font-weight:700;line-height:var(--line-height-h2);padding-bottom:60px;text-align:center}.comparison__heading--highlight{color:var(--text-color-accent)}.comparison__heading--highlight::before{content:" "}.comparison__content{display:flex;gap:56px}.comparison__content-wrapper{flex:1 1 0%;display:flex;flex-direction:column;gap:60px;padding-top:24px}.comparison__content-wrapper .comparison__content-wrapper-container{display:flex;flex-direction:column;gap:40px}.comparison__content-wrapper .comparison__content-wrapper-container .comparison__content-wrapper-card{display:flex;gap:24px}.comparison__content-wrapper .comparison__content-wrapper-container .comparison__content-wrapper-card .comparison__content-wrapper-card-image{max-width:100%;flex:1 0 0%}.comparison__content-wrapper .comparison__content-wrapper-container .comparison__content-wrapper-card .comparison__content-wrapper-card-description{display:flex;flex-direction:column;gap:8px;flex:5 0 0%}.comparison__content-wrapper .comparison__content-wrapper-container .comparison__content-wrapper-card .comparison__content-wrapper-card-description .comparison__content-wrapper-card-description-title{font-weight:700;font-size:var(--font-size-h6);line-height:var(--line-height-h6);color:var(--text-color)}.comparison__content-wrapper .comparison__content-wrapper-container .comparison__content-wrapper-card .comparison__content-wrapper-card-description .comparison__content-wrapper-card-description-subtitle{font-weight:600;font-size:var(--font-size-h7);line-height:var(--line-height-h7-s);color:var(--card-text-color)}.comparison__content-wrapper-button{background:var(--button-background-color-dark);border-radius:6px;border:1px solid var(--button-border-color);box-shadow:inset 0 -4.35724px 0 var(--button-border-color);color:var(--text-color-light);display:flex;font-family:var(--font-family-code);font-feature-settings:'salt'on;font-size:var(--font-size-h7);font-weight:600;line-height:var(--line-height-h7);padding:12px 20px;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:20px}.comparison__content-wrapper-button:hover{background:var(--button-background-color-light);border:1px solid var(--button-border-color);box-shadow:inset 0 -4px 0 var(--button-border-color);color:var(--text-color);cursor:pointer;transition:.3s ease-in-out;will-change:background,color,border,box-shadow}.comparison__content-wrapper-button::before{content:'Compare with Cypress and Playwright'}@media (max-width:1024px){.comparison{padding-left:30px;margin-bottom:100px}.comparison__heading{text-align:unset;padding-bottom:8px;font-size:var(--font-size-h4);line-height:var(--line-height-h4)}.comparison__content{flex-direction:column;gap:0}.comparison__content-wrapper{gap:40px}.comparison__content-wrapper .comparison__content-wrapper-container{flex-direction:row;gap:20px}.comparison__content-wrapper .comparison__content-wrapper-container .comparison__content-wrapper-card{flex-direction:column;border:5px solid var(--border-color);padding:30px 15px 24px;border-radius:20px;font-size:var(--font-size-h8);line-height:var(--line-height-h8-s)}.comparison__content-wrapper .comparison__content-wrapper-container .comparison__content-wrapper-card .comparison__content-wrapper-card-description .comparison__content-wrapper-card-description-title{font-size:var(--font-size-h7-mega);line-height:var(--line-height-h7-mega)}.comparison__content-wrapper .comparison__content-wrapper-container .comparison__content-wrapper-card .comparison__content-wrapper-card-description .comparison__content-wrapper-card-description-subtitle{font-size:var(--font-size-base);line-height:var(--line-height-base)}.comparison__content-wrapper-button{font-size:var(--font-size-base);line-height:var(--line-height-base);margin-bottom:0}}@media (max-width:480px){.comparison{padding-right:2px;margin-bottom:60px;padding-left:30px}.comparison__heading{text-align:unset;font-size:var(--font-size-h5);line-height:var(--line-height-h5);padding-bottom:35px;margin-left:9px}.comparison__content{display:flex;gap:56px}.comparison__content-wrapper{gap:28px;padding-top:0;max-width:100%}.comparison__content-wrapper .comparison__content-wrapper-container{gap:20px;flex-direction:column}.comparison__content-wrapper .comparison__content-wrapper-container .comparison__content-wrapper-card{flex-direction:row;gap:24px;background:var(--background-color);border-radius:10px;border:5px solid var(--border-color);flex:2 1 0%;padding:22px 30px}.comparison__content-wrapper .comparison__content-wrapper-container .comparison__content-wrapper-card .comparison__content-wrapper-card-description{margin-top:6px}.comparison__content-wrapper .comparison__content-wrapper-container .comparison__content-wrapper-card .comparison__content-wrapper-card-description .comparison__content-wrapper-card-description-title{font-size:var(--font-size-h7-mega);line-height:var(--line-height-h7-mega)}.comparison__content-wrapper .comparison__content-wrapper-container .comparison__content-wrapper-card .comparison__content-wrapper-card-description .comparison__content-wrapper-card-description-subtitle{font-size:var(--font-size-base);line-height:var(--line-height-base)}.comparison__content-wrapper-button{font-size:var(--font-size-base);line-height:var(--line-height-base-l);text-align:center;padding:10px 20px;max-width:96%}.comparison__content-wrapper-button::before{content:'Compare with other frameworks'}}.testimonial{margin-left:auto;margin-right:auto;max-width:min(var(--layout-content-width),90%);width:100%;margin-bottom:120px;position:relative}.testimonial__heading{color:var(--text-color);font-size:var(--font-size-h2);font-weight:700;line-height:var(--line-height-h2);padding:51px 0;text-align:center}.testimonial__heading--highlight{color:var(--text-color-accent)}.testimonial__heading--highlight::before{content:" "}.testimonial__content{display:flex;gap:36px;z-index:1;position:relative}.testimonial__content-card{background:var(--background-color);border-radius:20px;border:5px solid var(--border-color);display:flex;flex-direction:column;flex:1;gap:30px;padding:40px 48px 42px 28px;justify-content:space-between}.testimonial__content-card-description{font-weight:600;font-size:var(--font-size-testimonial);line-height:var(--line-height-testimonial);font-style:italic;color:var(--card-text-color)}.testimonial__content-card-description::before{content:open-quote;font-size:var(--font-size-testimonial);line-height:var(--line-height-testimonial);position:relative;top:4px;left:-2px}.testimonial__content-card-description::after{content:close-quote;font-size:var(--font-size-testimonial);line-height:var(--line-height-testimonial);position:relative;top:2px;left:-2px}.testimonial__content-card-author{display:flex;gap:28px;align-items:center}.testimonial__content-card-author-image{border:2px solid var(--card-border-color);border-radius:5px;overflow:hidden}.testimonial__content-card-author-image img{border:2px var(--card-border-color);border-radius:5px;width:90px;height:100%}.testimonial__content-card-author-name{display:flex;flex-direction:column;gap:4px;font-style:normal}.testimonial__content-card-author-name .testimonial__content-card-author-name-title{font-weight:700;font-size:var(--font-size-h7);line-height:var(--line-height-h7-s);color:var(--text-color)}.testimonial__content-card-author-name .testimonial__content-card-author-social{display:flex;align-items:center;gap:10px;font-weight:600;font-size:initial;line-height:var(--line-height-base);color:var(--text-color)}.testimonial__content-card-author-name a svg path{fill:var(--text-color)}.testimonial__content-card-author-name a:hover{color:var(--text-color-accent)}.testimonial__content-card-author-name a:hover svg path{fill:var(--text-color-accent)}@media (max-width:1024px){.testimonial{padding-left:30px;margin-bottom:100px}.testimonial__heading{text-align:unset;padding:38px 0 32px;font-size:var(--font-size-h4);line-height:var(--line-height-h4)}.swiper{width:100%;height:100%}.testimonial__content.swiper-wrapper{gap:unset}.testimonial__content-card.swiper-slide{flex:1 0 100%;display:flex}.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-48px;width:auto;left:calc(50% - 15px)}.swiper-pagination .swiper-pagination-bullet{background-color:var(--pagination-bullet-background-color);opacity:1}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--pagination-background-color)}.testimonial__content-card-description{font-size:var(--font-size-h6);line-height:var(--line-height-h6)}.testimonial__content-card-description::before{font-size:var(--font-size-h6);line-height:var(--line-height-h6)}.testimonial__content-card-description::after{font-size:var(--font-size-h6);line-height:var(--line-height-h6)}.testimonial__content-card-author-name .testimonial__content-card-author-name-title{font-size:var(--font-size-h7);line-height:var(--line-height-h7)}.testimonial__content-card-author{gap:28px}.testimonial__content-card-author-name .testimonial__content-card-author-social{font-size:var(--font-size-base)}.testimonial__content-card-author-image img{width:82px}}@media (max-width:480px){.testimonial{padding-right:2px;margin-bottom:90px;padding-left:30px}.testimonial__heading{padding:40px 9px 24px;text-align:unset;font-size:var(--font-size-h5);line-height:var(--line-height-h5)}.testimonial__content-card{border-radius:10px}.testimonial__content-card-description{font-size:var(--font-size-base);line-height:var(--line-height-base)}.testimonial__content-card-description::after,.testimonial__content-card-description::before{font-size:inherit;line-height:inherit}.testimonial__content-card-description::before{top:0}.testimonial__content-card.swiper-slide{padding:36px}.testimonial__content-card-author{gap:17px}}.integration{margin-bottom:120px;margin-left:auto;margin-right:auto;max-width:min(var(--layout-content-width),90%);width:100%;position:relative}.integration__heading{color:var(--text-color);font-size:var(--font-size-h2);font-weight:700;line-height:var(--line-height-h2);padding-bottom:60px;text-align:center}.integration__heading--highlight{color:var(--text-color-accent)}.integration__heading--highlight::before{content:" "}.integration__content{background:var(--background-color);border-radius:20px;border:5px solid var(--border-color);display:flex;justify-content:center;gap:47px;padding:60px 38px 55px;flex-wrap:wrap;z-index:1;position:relative}.integration__content-mobile{display:none}.integration__content-card:hover{border:2px solid var(--button-border-color);border-radius:20px;cursor:pointer}.integration__content-card-image svg{width:100%;height:100%}@media (max-width:1186px){.integration__content{padding:38px 36px}}@media (max-width:1024px){.integration{padding-left:30px;margin-bottom:80px}.integration__heading{text-align:unset;font-size:var(--font-size-h4);line-height:var(--line-height-h4);padding-bottom:37px}.integration__content-mobile .swiper-slide{display:flex;flex-wrap:wrap;gap:20px;background:var(--background-color);border-radius:20px;border:5px solid var(--border-color);padding:38px 28px}}@media (max-width:910px){.integration__content{gap:26px}}@media (max-width:480px){.integration{padding-right:2px;margin-bottom:90px;padding-left:30px}.integration__content-card:hover{background:var(--background-color);cursor:unset}.integration__heading{text-align:unset;font-size:var(--font-size-h5);line-height:var(--line-height-h5);padding-bottom:24px;margin-left:9px}.integration__content{display:none}.integration__content-mobile{display:flex}.integration__content-mobile .swiper-slide{display:flex;flex-wrap:wrap;gap:20px;background:var(--background-color);border-radius:20px;border:5px solid var(--border-color);padding:38px 28px}.integration__content__row{display:flex;gap:20px;flex-basis:100px;flex-grow:1;flex-shrink:1}.swiper-pagination-integrations{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination-integrations.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-48px;width:auto;left:50%}.swiper-pagination-integrations .swiper-pagination-bullet{background-color:var(--pagination-bullet-background-color);opacity:1}.swiper-pagination-integrations .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--pagination-background-color)}}.open-source{margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:min(var(--layout-content-width),90%);width:100%;z-index:1;position:relative}.open-source__heading{color:var(--text-color);font-size:var(--font-size-h2);font-weight:700;line-height:var(--line-height-h2);padding-bottom:60px;text-align:center}.open-source__heading--highlight{color:var(--text-color-accent)}.open-source__heading--highlight::before{content:" "}.open-source-content{display:flex;gap:36px}.open-source-content-card{display:block;padding:48px 37px 47px 40px;background:var(--background-color);border:5px solid var(--border-color);border-radius:20px;flex:1 1 0}.open-source-content-card-image{width:50px;height:52px;margin-bottom:32px}.open-source-content-card-image>svg{width:100%;height:100%}.open-source-content-card-text{display:flex;flex-direction:column;gap:16px}.open-source-content-card-text--heading{font-weight:600;font-size:var(--font-size-h6);line-height:var(--line-height-h6);color:var(--text-color)}.open-source-content-card-text--paragraph{font-weight:600;font-size:var(--font-size-h7);line-height:var(--line-height-h7-xs);color:var(--card-text-color)}.open-source-content-card-text--paragraph a{color:inherit}.open-source-content-card-text--paragraph a:hover{color:var(--text-color-accent)}@media (max-width:1024px){.open-source{padding-left:30px}.open-source__heading{text-align:unset;font-size:var(--font-size-h4);line-height:var(--line-height-h4);padding-bottom:35px}.open-source-content{gap:20px}.open-source-content-card{padding:21px 19px 15px 20px;height:auto}.open-source-content-card-image{margin-bottom:25px}.open-source-content-card-text--heading{font-size:var(--font-size-h7-mega);line-height:var(--line-height-h7-mega)}.open-source-content-card-text--paragraph{font-size:var(--font-size-base);line-height:var(--line-height-base)}}@media (max-width:480px){.open-source{margin-bottom:60px;padding-left:30px}.open-source__heading{text-align:unset;font-size:var(--font-size-h5);line-height:var(--line-height-h5);padding-bottom:24px;margin-left:9px}.open-source-content{flex-direction:column;gap:21px}.open-source-content-card{display:flex;gap:22px;flex:2 1 0%;padding:24px 30px 35px 30px;flex-direction:row;border-radius:10px}.open-source-content-card-text{margin-top:10px;gap:8px}.open-source-content-card-text--heading{font-size:var(--font-size-h7-mega);line-height:var(--line-height-h7-mega)}.open-source-content-card-text--paragraph{font-size:initial;line-height:initial}.open-source-content-card-image{width:65px}}.call-to-action{margin-bottom:120px;margin-left:auto;margin-right:auto;max-width:min(var(--layout-content-width),90%);width:100%;display:flex;gap:94px;padding:38px 72px 25px 72px;background:var(--background-color);border:5px solid var(--border-color);border-radius:20px;position:relative;z-index:1}.call-to-action-image{flex:1}.call-to-action-image>svg{width:100%;height:100%}.call-to-action-content{display:flex;flex-direction:column;gap:43px;flex:2}.call-to-action-content-wrapper .call-to-action-content--heading{font-weight:700;font-size:var(--font-size-h2);line-height:var(--line-height-h2);color:var(--text-color);padding-bottom:4px}.call-to-action-content-wrapper .call-to-action-content--paragraph{font-weight:600;font-size:var(--font-size-h7);line-height:var(--line-height-h7-s);color:var(--card-text-color)}.call-to-action-content-action{display:flex;gap:28px}.call-to-action-content-action-copy-command{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--background-color);border-radius:3px;border:2px solid var(--button-border-color);box-shadow:2px 4px 10px var(--box-shadow-color);display:flex;padding:14px 0 14px 19px;position:relative;width:70%}.call-to-action-content-action-copy-command-text{color:var(--text-color);font-family:var(--font-family-code);font-size:var(--font-size-h7-mega);font-weight:400;line-height:var(--line-height-h7-mega)}.call-to-action-content-action-copy-command-text::before{color:var(--text-color-accent);content:'$';font-size:inherit;font-weight:700;line-height:inherit;padding-right:5px}.call-to-action-content-action-copy-command-button{background:var(--button-background-color-dark);border-radius:6px;border:2px solid var(--button-border-color);box-shadow:inset 0 -4px 0 var(--button-border-color);color:var(--text-color-light);font-family:var(--font-family-code);font-size:var(--font-size-h7);font-weight:600;line-height:var(--line-height-h7-s);padding:12px 0;position:absolute;right:-9px;top:-2px;width:100%;max-width:145px}.call-to-action-content-action-copy-command-button.active{background:var(--button-background-color-light);border:2px solid var(--button-border-color);box-shadow:inset 0 -4px 0 var(--button-border-color);color:var(--text-color)}.call-to-action-content-action-copy-command-button:hover{background:var(--button-background-color-light);border:2px solid var(--button-border-color);box-shadow:inset 0 -4px 0 var(--button-border-color);color:var(--text-color);cursor:pointer;transition:.3s ease-in-out;will-change:background,color,border,box-shadow}.call-to-action-content-action-button--get-started{background:var(--button-background-color-light);border-radius:6px;border:1px solid var(--button-border-color);box-shadow:inset 0 -4px 0 var(--button-box-shadow);color:var(--text-color);font-family:var(--font-family-code);font-feature-settings:'salt'on;font-size:var(--font-size-h7);font-weight:600;line-height:var(--line-height-h7-s);padding:12px 20px;text-decoration:none}.call-to-action-content-action-button--get-started:hover{background:var(--button-background-color-dark);border:1px solid var(--button-border-color);box-shadow:inset 0 -4px 0 var(--button-border-color);color:var(--text-color-light);cursor:pointer;transition:.4s ease-in-out;will-change:background,color,border,box-shadow}@media (max-width:1324px) and (min-width:1025px){.call-to-action{gap:30px;padding:40px 20px}}@media (max-width:1024px){.call-to-action-section{padding-left:30px}.call-to-action{margin-bottom:60px;flex-direction:column;gap:20px;text-align:center;padding:28px 20px 25px 20px}.call-to-action-image{width:50%}.call-to-action-content{gap:36px}.call-to-action-content-action-copy-command{padding:12px 0 12px 20px;width:100%}.call-to-action-content-action{flex-direction:column}.call-to-action-image>svg{transform:translate(50%,0)}.call-to-action-content-action-copy-command-text{font-size:var(--font-size-h7);line-height:var(--line-height-h7)}.call-to-action-content-action-copy-command-button{font-size:var(--font-size-h7);line-height:var(--line-height-h7);max-width:22vw;right:-3px}.call-to-action-content-action-button--get-started{font-size:var(--font-size-h7);line-height:var(--line-height-h7)}}@media (max-width:480px){.call-to-action-section{margin:auto;padding-left:30px}.call-to-action{margin-bottom:60px;flex-direction:column;gap:20px;text-align:center;padding:28px 20px 25px 20px;border-radius:10px}.call-to-action-content-wrapper .call-to-action-content--heading{font-size:var(--font-size-h5);line-height:var(--line-height-h5);padding:19px 0}.call-to-action-content-wrapper .call-to-action-content--paragraph{font-size:var(--font-size-base);line-height:var(--line-height-base)}.call-to-action-content{gap:20px}.call-to-action-image{width:50%}.call-to-action-image>svg{transform:translate(50%,0)}.call-to-action-content-action{flex-direction:column}.call-to-action-content-action-copy-command{border-width:1.5px}.call-to-action-content-action-copy-command-text{font-size:var(--font-size-h7);line-height:var(--line-height-h7);font-weight:400}.call-to-action-content-action-copy-command-text::before{padding-right:12px;font-weight:600}.call-to-action-content-action-copy-command{padding:17px 0 14px 13px}.call-to-action-content-action-copy-command-button{font-size:var(--font-size-base);line-height:var(--line-height-base);padding:22px 0;width:min(24vw,7rem);max-width:100%;border-width:1.5px;border-radius:4px;right:-2px}.call-to-action-content-action-button--get-started{font-size:var(--font-size-base);line-height:var(--line-height-base-l);font-weight:500}}@media (max-width:470px){.call-to-action-content-action-copy-command-text{font-size:var(--font-size-h8-s)}.call-to-action-content-action-copy-command-button{padding:16px 0}.call-to-action-content-action-copy-command-button:hover{background:var(--button-background-color-dark);color:var(--text-color-light)}.call-to-action-content-action-copy-command-button.active{background:var(--button-background-color-light);color:var(--text-color)}}.footer-landing{background:var(--footer-background-color);border-radius:30px;margin:0 20px 20px 20px;position:relative}.footer__wrapper{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:min(var(--layout-content-width),90%);padding-bottom:50px;padding-top:84px;width:100%}.footer__wrapper-inner{display:flex;flex-wrap:wrap;gap:73px;padding-bottom:40px}.footer__wrapper-inner-menu{flex:2.4 1 auto}.footer__wrapper-inner-menu>ul{display:flex;justify-content:space-between;list-style:none;padding:0}.footer__wrapper-inner-menu>ul>li{display:block;margin:0;padding:0}.footer__wrapper-inner-menu>ul>li>.footer__wrapper-inner-menu-separator{font-weight:600;font-size:var(--font-size-h7);line-height:var(--line-height-h7-xs);display:block;color:var(--text-color-accent);opacity:.9;margin-bottom:19px}.footer__wrapper-inner-menu>ul>li>ul{list-style:none;padding:0}.footer__wrapper-inner-menu>ul>li>ul>li a{font-weight:600;font-size:initial;line-height:var(--font-size-h5);display:block;text-decoration:none;color:var(--text-color);opacity:.9}.footer__wrapper-inner-menu>ul>li>ul>li a:hover{text-decoration:underline}.footer__wrapper-inner-social{flex:1 0 auto}.footer__wrapper-inner-social-logo{max-width:270px}.footer__wrapper-inner-social-logo svg{height:100%;width:100%}.footer__wrapper-inner-social-subscribe{padding-top:32px}.footer__wrapper-inner-social-subscribe-title{color:var(--text-color);font-size:var(--font-size-h7);font-weight:600;line-height:var(--line-height-h7-xs);opacity:.9;padding-bottom:15px}.footer__wrapper-inner-social-subscribe-form{max-width:330px;position:relative}.footer__wrapper-inner-social-subscribe-input{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--background-color);border-radius:2px;border:1.5px solid var(--button-border-color);box-shadow:1.5px 3px 8px var(--box-shadow-color);color:var(--text-color);font-family:var(--font-family-code);font-size:initial;font-weight:500;line-height:var(--font-size-h7-mega);padding:10px 36px 10px 14px}.footer__wrapper-inner-social-subscribe-input::-webkit-input-placeholder{color:var(--text-color);font-family:inherit;font-size:initial;font-weight:500;line-height:var(--line-height-22)}.footer__wrapper-inner-social-subscribe-input::-moz-placeholder{color:var(--text-color);font-family:inherit;font-size:initial;font-weight:500;line-height:var(--line-height-22)}.footer__wrapper-inner-social-subscribe-input:-ms-input-placeholder{color:var(--text-color);font-family:inherit;font-size:initial;font-weight:500;line-height:var(--line-height-22)}.footer__wrapper-inner-social-subscribe-input::-ms-input-placeholder{color:var(--text-color);font-family:inherit;font-size:initial;font-weight:500;line-height:var(--line-height-22)}.footer__wrapper-inner-social-subscribe-input::placeholder{color:var(--text-color);font-family:inherit;font-size:initial;font-weight:500;line-height:var(--line-height-22)}.footer__wrapper-inner-social-subscribe-btn{background:var(--button-background-color-dark);border-radius:4.3px;border:.752783px solid var(--button-border-color);box-shadow:inset 0 -3.28005px 0 var(--button-border-color);color:var(--background-color);font-family:var(--font-family-code);font-feature-settings:'salt'on;font-size:var(--font-size-h8);font-weight:600;line-height:calc(33 / 14);padding:5px 17px;position:absolute;right:0;top:0}.footer__wrapper-inner-social-subscribe-btn:hover{background:var(--button-background-color-light);border:.752783px solid var(--button-border-color);box-shadow:inset 0 -4px 0 var(--button-border-color);color:var(--text-color);cursor:pointer;transition:.3s ease-in-out;will-change:background,color,border,box-shadow}.footer__wrapper-inner-social-links{display:flex;gap:37px}.footer__wrapper-inner-social-links a{height:28px;width:28px}.footer__wrapper-inner-social-links svg{width:100%;height:100%}.footer__wrapper-bottom{display:flex;gap:160px;padding:50px 0;border-top:1px solid var(--footer-border-color)}.footer__wrapper-bottom-text{color:var(--button-background-color-dark);font-size:initial;font-weight:600;line-height:var(--line-height-base);opacity:.9;width:60%}.footer__wrapper-bottom-text a{color:inherit;text-decoration:underline;text-underline-offset:4px}.footer__wrapper-bottom-text-about{padding-bottom:32px}.footer__wrapper-bottom-logo{height:0%;width:20%}.footer__wrapper-bottom-logo-mobile{display:none}@media (max-width:1024px){.footer-landing{border-radius:unset;margin:unset}.footer__wrapper-inner-social{display:flex;flex-wrap:wrap;width:80vw}.footer__wrapper-inner-social-links{align-items:center}.footer__wrapper-inner-social-logo{min-width:100%}.footer__wrapper-inner-social-logo svg{max-width:35vw}}@media (max-width:480px){.footer__wrapper-inner-social{display:inherit;flex:inherit}.footer__wrapper-inner-social-links{align-items:unset}.footer-landing{border-radius:0;margin:0}.footer__wrapper{padding-top:60px;padding-bottom:0}.footer__wrapper-inner-menu>ul{flex-wrap:wrap;gap:42px}.footer__wrapper-inner-menu>ul>li{flex-basis:40%}.footer__wrapper-inner{gap:45px;padding-bottom:34px}.footer__wrapper-bottom{gap:30px;padding:40px 0}.footer__wrapper-bottom-logo{display:none}.footer__wrapper-bottom-logo-mobile{width:12%;display:unset}.footer__wrapper-bottom-text{width:72%}}