pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#ffffff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}.blog-hero{position:relative;height:60vh;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:4rem}.blog-hero-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.blog-hero-image img{width:100%;height:100%;object-fit:cover;filter:brightness(.4) contrast(1.1);transition:transform .5s ease}.blog-hero:hover .blog-hero-image img{transform:scale(1.05)}.blog-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(99,102,241,.8) 0%,rgba(139,92,246,.6) 50%,rgba(16,185,129,.4) 100%);z-index:1}.blog-hero-content{position:relative;z-index:2;text-align:center;max-width:800px;padding:0 2rem}.loader[data-v-4e43c8e7]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:10px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:75px;height:75px;animation:spin-4e43c8e7 2s linear infinite}@keyframes spin-4e43c8e7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.submit-container[data-v-4e43c8e7]{position:relative}.btn-main[data-v-4e43c8e7]{min-height:60px;padding:15px 20px 10px;width:50%}.submit-btn.round[data-v-4e43c8e7]{margin-left:50px;border-color:#ccc;background:white;width:2px;height:22px}.submit-btn.loaded[data-v-4e43c8e7]{color:#fff;background-color:#00a3e1}.loader-svg[data-v-4e43c8e7]{pointer-events:none;position:absolute;top:3px;left:45%;width:50px;height:50px;transform-origin:25px 25px 25px}.list-enter-active,.list-leave-active{transition:all 1s ease}.list-enter-from,.list-leave-to{opacity:0;transform:translateY(30px)}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff;--vc-icn-width: 1.2em;--vc-nav-width: 30px;--vc-nav-height: 30px;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-background: transparent;--vc-pgn-width: 12px;--vc-pgn-height: 4px;--vc-pgn-margin: 4px;--vc-pgn-border-radius: 0;--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-active-color: var(--vc-clr-primary)}.carousel{position:relative;text-align:center;box-sizing:border-box;touch-action:pan-y;overscroll-behavior:none}.carousel.is-dragging{touch-action:none}.carousel *{box-sizing:border-box}.carousel__track{display:flex;padding:0!important;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__prev,.carousel__next{box-sizing:content-box;background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:var(--vc-nav-height);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer;margin:0 10px;top:50%;transform:translateY(-50%)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{right:auto;left:0}@media (hover: hover){.carousel__prev:hover,.carousel__next:hover{color:var(--vc-nav-color-hover)}}.carousel__pagination{display:flex;justify-content:center;list-style:none;line-height:0;margin:10px 0 0;padding:0}.carousel__pagination-button{display:block;border:0;margin:0;cursor:pointer;padding:var(--vc-pgn-margin);background:transparent}.carousel__pagination-button:after{display:block;content:"";width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-border-radius);background-color:var(--vc-pgn-background-color)}.carousel__pagination-button--active:after{background-color:var(--vc-pgn-active-color)}@media (hover: hover){.carousel__pagination-button:hover:after{background-color:var(--vc-pgn-active-color)}}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center;transform:translateZ(0)}.image{display:block;object-fit:cover;height:100%}.carousel__item{min-height:100%;font-size:20px;border-radius:8px;display:flex;justify-content:center;align-items:center;height:100vh;width:100%;overflow:hidden}.container[data-v-12545659]{width:100%;display:flex;justify-content:center;align-items:center}h1[data-v-12545659]{font-size:6rem;font-weight:400}h1 span.typed-text[data-v-12545659]{font-weight:700;color:#fff;border-bottom:2px solid #00A3E1}.blinking-cursor[data-v-12545659]{font-size:6rem;color:#2c3e50;-webkit-animation:1s fadein-12545659 step-end infinite;-moz-animation:1s fadein-12545659 step-end infinite;-ms-animation:1s fadein-12545659 step-end infinite;-o-animation:1s fadein-12545659 step-end infinite;animation:1s fadein-12545659 step-end infinite}@keyframes fadein-12545659{0%,to{color:transparent}50%{color:#2c3e50}}@-moz-keyframes fadein-12545659{0%,to{color:transparent}50%{color:#2c3e50}}@-webkit-keyframes fadein-12545659{0%,to{color:transparent}50%{color:#2c3e50}}@-ms-keyframes fadein-12545659{0%,to{color:transparent}50%{color:#2c3e50}}@-o-keyframes fadein-12545659{0%,to{color:transparent}50%{color:#2c3e50}}
