:root{--font-main:"Nunito",sans-serif;--font-size:16px;--color-danger:#f56c6c;--color-primary:#2f80ed;--color-secondary:#5468ff;--color-secondary-black:#3c3c3c;--color-secondary-grey:#585978;--color-secondary-grey-light:#e8eaeb;--color-secondary-light:#ebf4ff;--color-secondary-light-clarity-60:rgba(235,244,255,.6);--color-success:#67c23a;--color-white:#fff;--font-bold:700;--font-extrab-bold:800;--font-light:300;--font-medium:500;--font-regular:400;--font-semi-bold:600}h1,h2,h3,h4{font-family:var(--font-main);font-weight:500;line-height:100%}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1em}ol,ul{margin:6px 24px 16px}.main[data-name=public-blog-post]{padding:0}.public-blog-post__header{background:linear-gradient(135deg,var(--color-secondary-light) 0,rgba(235,244,255,.4) 45%,#f5f9ff 100%);border-radius:0 0 32px 32px;overflow:hidden;padding:132px 0 56px;position:relative}.public-blog-post__header:after,.public-blog-post__header:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:0}.public-blog-post__header:before{background:radial-gradient(circle,rgba(47,128,237,.18) 0,transparent 70%);height:320px;right:-40px;top:-80px;width:320px}.public-blog-post__header:after{background:radial-gradient(circle,rgba(84,104,255,.12) 0,transparent 70%);bottom:-120px;height:280px;left:-60px;width:280px}@media (max-width:1023px){.public-blog-post__header{padding:116px 0 44px}}@media (max-width:767px){.public-blog-post__header{padding:108px 0 36px}}.public-blog-post__header-container{position:relative;z-index:1}.public-blog-post__header-inner{display:flex;flex-direction:column;gap:16px;max-width:860px}.public-blog-post__back{align-items:center;color:var(--color-secondary-grey);display:inline-flex;font-size:14px;font-weight:var(--font-medium);gap:6px;letter-spacing:0;line-height:110%;text-decoration:none;transition:color .2s ease,gap .2s ease}.public-blog-post__back:hover{color:var(--color-primary);gap:8px}.public-blog-post__back-icon{flex-shrink:0}.public-blog-post__title-block{border-left:4px solid var(--color-primary);display:flex;flex-direction:column;gap:14px;padding-left:20px}@media (max-width:1023px){.public-blog-post__title-block{gap:12px;padding-left:16px}}@media (max-width:767px){.public-blog-post__title-block{padding-left:14px}}.public-blog-post__date{align-items:center;align-self:flex-start;background:rgba(255,255,255,.72);border:1px solid rgba(47,128,237,.12);border-radius:999px;box-shadow:0 2px 10px rgba(47,128,237,.08);color:var(--color-secondary-grey);display:inline-flex;font-size:13px;font-weight:var(--font-medium);gap:7px;letter-spacing:0;line-height:1;min-height:32px;padding:0 14px}.public-blog-post__date span{line-height:1}.public-blog-post__date-icon{align-items:center;color:var(--color-primary);display:inline-flex;flex-shrink:0;height:15px;justify-content:center;width:15px}.public-blog-post__date-icon :deep(svg){display:block;height:15px;width:15px}.public-blog-post__meta-bar{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px}.public-blog-post__meta-divider{background:rgba(88,89,120,.35);border-radius:50%;height:4px;width:4px}.public-blog-post__categories{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.public-blog-post__category a{align-items:center;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-secondary) 100%);border-radius:20px;box-shadow:0 4px 14px rgba(47,128,237,.22);color:var(--color-white);display:inline-flex;font-size:11px;font-weight:var(--font-semi-bold);letter-spacing:.05em;line-height:100%;padding:5px 14px;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease,transform .2s ease}.public-blog-post__category a:hover{opacity:.92;transform:translateY(-1px)}.public-blog-post__reading-time{align-items:center;background:rgba(255,255,255,.65);border-radius:20px;color:var(--color-secondary-grey);display:inline-flex;font-size:13px;font-weight:var(--font-medium);gap:6px;letter-spacing:0;line-height:110%;padding:5px 12px}.public-blog-post__reading-time-icon{color:var(--color-primary);flex-shrink:0}.public-blog-post__title{color:var(--color-secondary-black);font-size:48px;font-weight:var(--font-bold);letter-spacing:0;line-height:110%;margin:0}@media (max-width:1023px){.public-blog-post__title{font-size:38px;font-weight:var(--font-bold);letter-spacing:0;line-height:110%}}@media (max-width:767px){.public-blog-post__title{font-size:28px;font-weight:var(--font-bold);letter-spacing:0;line-height:110%}}.public-blog-post__body{padding-bottom:64px}@media (max-width:767px){.public-blog-post__body{padding-bottom:48px}}.public-blog-post__cover{background:var(--color-secondary-grey-light);border-radius:16px;margin:32px 0 0;overflow:hidden}@media (max-width:767px){.public-blog-post__cover{border-radius:12px;margin-top:24px}}.public-blog-post__cover-image{display:block;height:auto;max-height:420px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.public-blog-post__content{color:var(--color-secondary-black);font-size:16px;font-weight:var(--font-regular);letter-spacing:0;line-height:110%;margin:40px auto 0;max-width:720px}@media (max-width:767px){.public-blog-post__content{margin-top:28px}}.public-blog-post__content>:first-child{margin-top:0}.public-blog-post__content p{margin:0 0 1.15em}.public-blog-post__content h2{color:var(--color-secondary-black);font-size:24px;font-weight:var(--font-bold);letter-spacing:0;line-height:110%;margin:2em 0 .75em}.public-blog-post__content h2:first-child{margin-top:0}.public-blog-post__content h3{font-size:18px;font-weight:var(--font-bold);letter-spacing:0;line-height:100%;margin:1.5em 0 .6em}.public-blog-post__content ol,.public-blog-post__content ul{margin:0 0 1.15em;padding-left:1.35em}.public-blog-post__content ol li+li,.public-blog-post__content ul li+li{margin-top:.35em}.public-blog-post__content a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.public-blog-post__content a:hover{opacity:.85}.public-blog-post__content img{border-radius:12px;display:block;height:auto;margin:1.5em 0;width:100%}.public-blog-post__content blockquote{background:var(--color-secondary-light);border-left:3px solid var(--color-primary);border-radius:0 10px 10px 0;color:var(--color-secondary-grey);margin:1.5em 0;padding:16px 20px}.public-blog-post__content blockquote p:last-child{margin-bottom:0}.public-blog-post__content strong{font-weight:var(--font-semi-bold)}.blog-breadcrumb.el-breadcrumb{align-items:center;display:flex;flex-wrap:nowrap;line-height:1;margin-top:44px;max-width:100%;overflow:hidden}@media (max-width:767px){.blog-breadcrumb.el-breadcrumb{margin-top:32px}}.blog-breadcrumb.el-breadcrumb .el-breadcrumb__item{flex-shrink:0;float:none;white-space:nowrap}.blog-breadcrumb.el-breadcrumb .el-breadcrumb__item:last-child{flex:1 1 0;max-width:100%;min-width:0;overflow:hidden}.blog-breadcrumb.el-breadcrumb .blog-breadcrumb__current,.blog-breadcrumb.el-breadcrumb .el-breadcrumb__item:last-child .el-breadcrumb__inner{display:block;max-width:100%;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;word-break:normal}.public-blog-post-other{background:var(--color-secondary-light);padding:64px 0}@media (max-width:767px){.public-blog-post-other{padding:48px 0}}.public-blog-post-other__title{color:var(--color-secondary-black);font-size:38px;font-weight:var(--font-bold);letter-spacing:0;line-height:110%;margin-bottom:32px;text-align:center}@media (max-width:767px){.public-blog-post-other__title{font-size:28px;font-weight:var(--font-bold);letter-spacing:0;line-height:100%}}@media (min-width:1024px){.public-blog-post-other__list.posts-list{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}}.public-blog-post-other .public-post-card{background:var(--color-white)}@media (min-width:1024px){.public-blog-post-other .public-post-card{grid-template-columns:1fr}.public-blog-post-other .public-post-card:hover{transform:none}.public-blog-post-other .public-post-card .public-post-card__media{height:150px;max-height:150px;min-height:150px}.public-blog-post-other .public-post-card .public-post-card__body{padding:16px 18px}.public-blog-post-other .public-post-card .public-post-card__excerpt{-webkit-line-clamp:3}}
