@charset "UTF-8";.author-card{align-items:center;display:flex;gap:1rem}@media screen and (min-width:1200px){.author-card{gap:1.5rem}}.author-card--image{border-radius:50%;display:flex;height:auto;width:4.5rem}.author-card--body{line-height:1.6}.author-card--name{color:#18171a}@media screen and (min-width:1200px){.author-card--name{font-size:1.125rem}}.author-card--name>svg{margin-bottom:.25rem;margin-left:.375rem}.author-card--position{color:#75717d}.footer{margin-top:3rem;padding:3rem 0}@media screen and (min-width:992px){.footer{margin-top:4rem;padding:4rem 0}}@media screen and (min-width:1200px){.footer{margin-top:6rem;padding:6rem 0}}.footer--default{background:linear-gradient(180deg,#3d0f9a 52.09%,#5e00a9 100%);color:#fff}.footer--hug{margin-top:0}.footer--title{color:#fff}.footer--grid{display:grid;gap:2rem;margin-top:2rem}@media screen and (min-width:992px){.footer--grid{grid-template-columns:8fr 4fr}}@media screen and (min-width:1200px){.footer--grid{margin-top:3rem}}.footer--contact{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;max-width:576px;text-wrap:balance}@media screen and (min-width:1200px){.footer--contact{gap:3rem}}.footer--contact-cto .author-card--name{color:#fff}.footer--contact-cto .author-card--position{color:rgba(255,255,255,.5)}.footer--contact-form{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:576px){.footer--contact-form{align-items:center;flex-direction:row;gap:2rem}}.footer--contact-or{color:rgba(255,255,255,.5)}.footer--contact-mail{align-items:center;color:#fff;display:inline-flex;gap:.75rem}.footer--contact-mail:hover{color:rgba(255,255,255,.5)}.footer--offices{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:1200px){.footer--offices{gap:2.5rem}}.footer--offices-item{color:#fff}.footer--offices-title{opacity:.5}.footer--copyright{color:rgba(255,255,255,.4);font-size:.875rem}.footer--blog{background:#eceefd;color:#3d0f9a}.footer--logo .logo-g-text path{fill:#3d0f9a}.footer--logo .logo-g-sign path{fill:#ff5a00}.footer--grid-simple{align-items:flex-start;display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:768px){.footer--grid-simple{flex-direction:row;justify-content:space-between}}.footer--menu{align-items:flex-start;display:flex;flex-direction:column;font-size:.875rem}@media screen and (min-width:768px){.footer--menu{flex-direction:row;gap:1rem}}@media screen and (min-width:992px){.footer--menu{font-size:1rem;gap:2rem}}.footer--menu-item{padding:.125rem 0;position:relative}@media screen and (min-width:768px){.footer--menu-item{padding:0}}.footer--menu-item::after{transition:transform .4s cubic-bezier(0,.5,.5,1);background-color:#18171a;bottom:.5rem;content:'';height:1px;left:0;position:absolute;right:0;transform-origin:left center;transform:scaleX(0)}@media screen and (min-width:768px){.footer--menu-item::after{bottom:.25rem}}.footer--menu-item:hover,.footer--menu-item.is-active{color:#18171a}.footer--menu-item:hover::after,.footer--menu-item.is-active::after{transform:none}.footer--submenu{display:flex;flex-direction:column}.footer--submenu-title{color:#18171a}.footer--submenu-items{display:flex;flex-direction:column}.footer--submenu-item{font-size:.875rem}.footer--submenu-item:before{content:'–';margin:0 .5rem 0 0}@media screen and (min-width:768px){.footer--submenu-item:before{content:unset}}.footer--submenu-item:hover,.footer--submenu-item.is-active{color:#18171a}.blog-navigation{display:flex;flex-direction:column;border:1px solid #e6e6e6;margin-top:3rem}@media screen and (min-width:768px){.blog-navigation{flex-direction:row;margin-top:4rem}}@media screen and (min-width:1200px){.blog-navigation{margin-top:5rem}}.blog-navigation--item{align-items:flex-start;display:flex;flex-direction:column;flex:1;gap:1rem;padding:1.5rem}@media screen and (min-width:768px){.blog-navigation--item{padding:2rem}}@media screen and (min-width:1200px){.blog-navigation--item{padding:3rem}}.blog-navigation--item:nth-child(2){border-top:1px solid #e6e6e6}@media screen and (min-width:768px){.blog-navigation--item:nth-child(2){border-top:unset;border-left:1px solid #e6e6e6}}.blog-navigation--link-prev svg,.blog-navigation--link-next svg{transition:transform .25s cubic-bezier(0,.5,.5,1);margin-top:-3px}@media screen and (min-width:768px){.blog-navigation--item:nth-child(2) .blog-navigation--link-next{margin-left:auto}}.blog-navigation--link-prev:hover svg{transform:translateX(-4px)}.blog-navigation--link-next:hover svg{transform:translateX(4px)}.blog-navigation--content{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.blog-navigation--title{color:#18171a;font-size:1.25rem;line-height:1.5}.blog-navigation--title:hover{color:#3d0f9a}.blog-navigation--description{font-size:.875rem;color:#3c3a40}.blog-subscribe{background-color:#f6f7fc;border-bottom:.5rem solid #3d0f9a;padding:1.5rem;margin-top:2rem}@media screen and (min-width:768px){.blog-subscribe{padding:2rem;margin-top:3rem}}@media screen and (min-width:1200px){.blog-subscribe{padding:3rem}}.blog-subscribe--title{color:#18171a;font-size:1.25rem;font-weight:600;line-height:1.7}@media screen and (min-width:992px){.blog-subscribe--title{font-size:1.5rem;line-height:1.6}}.blog-subscribe--tagline{font-size:1rem}.blog-subscribe--form{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}@media screen and (min-width:576px){.blog-subscribe--form{flex-direction:row}}@media screen and (min-width:992px){.blog-subscribe--form{gap:2rem;margin-top:2rem}}.blog-subscribe--form .form-group{flex-grow:1}.blog-subscribe--form-submit{display:flex;flex-direction:column;gap:1rem;margin-top:3rem}@media screen and (min-width:576px){.blog-subscribe--form-submit{align-items:center;flex-direction:row;justify-content:space-between}}.blog-subscribe--form-submitting{animation:submitting 1s linear infinite;pointer-events:none}.blog-subscribe--success{font-size:1.125rem;margin-top:2rem}@media screen and (min-width:1200px){.blog-subscribe--success{margin-top:3rem}}.blog-subscribe--success-ico>svg{margin-right:.75rem;margin-top:-.25rem}.form-group{position:relative}.form-group+.form-group{margin-top:1.5rem}.form-control{transition:border .35s cubic-bezier(0,.5,.5,1);background-color:transparent;border:0;border-bottom:2px solid rgba(255,255,255,.3);color:#fff;display:block;outline:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:.625rem 0;width:100%}.form-control:focus,.form-control:hover{border-color:#fff}.form-control--textarea{overflow:auto;resize:none}.form-control--violet{color:#3c3a40;border-color:#3d0f9a}.form-control--violet:focus,.form-control--violet:hover{border-color:#3c3a40}.form-label-up input::placeholder{opacity:0}.form-label-up label{transition:all .2s cubic-bezier(.5,0,0,1);left:0;pointer-events:none;position:absolute;top:0;transform:translateY(.7em)}.form-label-up input:focus+label,.form-label-up input:not(:placeholder-shown)+label{font-size:.875rem;opacity:.5;transform:translateY(-.9em)}.custom-radio{position:relative}.custom-radio--input{margin:0;opacity:0;position:absolute}.custom-radio label{display:inline-block}.custom-radio--input+label{transition:opacity .35s cubic-bezier(0,.5,.5,1);cursor:pointer;margin:0;min-width:1.125rem;opacity:.5;padding:0 0 0 2.125rem;position:relative;vertical-align:top;width:100%}.custom-radio--input+label::before{transition:transform .15s cubic-bezier(0,.5,.5,1),box-shadow .15s cubic-bezier(0,.5,.5,1);box-sizing:inherit;background-color:#3d0f9a;border:2px solid #fff;border-radius:50%;box-shadow:0 0 #fff;content:'';height:1.125rem;left:0;position:absolute;top:.375rem;vertical-align:text-top;width:1.125rem}.custom-radio--input+label::after{transition:transform .3s cubic-bezier(0,.5,.5,1),opacity .3s cubic-bezier(0,.5,.5,1);box-sizing:inherit;background-image:url(data:image/svg+xml,%3Csvg%20width=%229%22%20height=%226%22%20viewBox=%220%200%209%206%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath%20fill-rule=%22evenodd%22%20clip-rule=%22evenodd%22%20d=%22M8.20711.292893c.39052.390524.39052%201.023687.0%201.414217l-4%204c-.39053.39052-1.02369.39052-1.41422.0l-1.999997-2c-.390524-.39053-.390524-1.02369.0-1.41422.390527-.39052%201.023687-.39052%201.414217.0L3.5%203.58579%206.79289.292893c.39053-.3905241%201.02369-.3905241%201.41422.0z%22%20fill=%22%23fff%22/%3E%3C/svg%3E);content:'';height:6px;left:2px;opacity:0;position:absolute;top:11px;transform:scale(0);width:9px}.custom-radio--input:checked+label{opacity:1}.custom-radio--input:checked+label::before{box-shadow:2px 1px #fff;transform:translate3d(-2px,-1px,0)}.custom-radio--input:checked+label::after{opacity:1;transform:scale(1)}.custom-radio--input:disabled+label{opacity:.4;pointer-events:none}.custom-radio--input:disabled+label::before{background-color:#75717d;opacity:.4}.custom-radio:hover .custom-radio-input+label{opacity:1}.teamplify-link{transition:color .35s cubic-bezier(0,.5,.5,1);background-size:0 1px;color:#ff5a00;font-weight:600;white-space:nowrap}.teamplify-link svg{margin-bottom:.125rem;margin-right:.375rem}.teamplify-link:hover,.teamplify-link:focus-visible{color:#ff7b33}.teamplify-link:hover svg,.teamplify-link:focus-visible svg{animation:birdAnimation .5s linear infinite normal forwards}@keyframes birdAnimation{0%{animation-timing-function:cubic-bezier(0,0,0,.995);transform:translate(0,0)}50%{transform:translate(0,-3px)}100%{animation-timing-function:cubic-bezier(0,0,0,.995);transform:translate(0,0)}}.article code,.article pre{background:#f6f7fc!important;font-size:.875rem;line-height:1.25rem;border-radius:.25rem}.article code{display:inline-block;padding:.25rem .5rem}.article pre{padding:1rem 1.5rem;overflow:auto}.article pre code{padding:0;border-radius:unset;overflow:visible}.article table{font-size:1rem;margin:.75rem 0;padding:0;table-layout:fixed;width:100%}@media screen and (min-width:992px){.article table{margin:1rem 0}}.article table th{background-color:#e5f0ff;border-right:1px solid #fff;font-weight:400;padding:.75rem 1rem;text-align:left}.article table th:first-child{border-radius:6px 0 0 6px}.article table th:last-child{border-radius:0 6px 6px 0}.article table td{text-align:left!important;border-bottom:1px solid #e6e8f0;padding:.75rem 1rem;vertical-align:top}