@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:#3c3a40}.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 h2{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}.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}