.page--blog-post{background:#fff;position:relative;padding:2.5rem 1.5rem 1.5rem}.page--blog-post__wrapper{display:flex;flex-direction:column;max-width:1280px;margin:0 auto}.page--blog-post__container{width:100%;margin:0;background:0 0}.page--blog-post__titles{max-width:100%;margin:0;padding:0 0 1.5rem;background:0 0;border-bottom:1px solid #e8ecec}.page--blog-post__links{margin:0 0 1.25rem;color:var(--primary-color);line-height:16px;font-size:.8125rem}.page--blog-post__links a{color:#0967d2}.page--blog-post__title{color:var(--primary-color);font-weight:300;font-size:2.25rem;line-height:1;white-space:pre-wrap;margin:0 0 24px}.page--blog-post__date{color:var(--primary-color);font-size:.875rem;line-height:20px;margin:0 0 24px}.page--blog-post__content{max-width:100%;margin:0 auto;background:0 0;padding:0}.page--blog-post__content img{width:100%;max-width:100%;border-radius:0}.page--blog-post__content h1,.page--blog-post__content h2,.page--blog-post__content h3{color:var(--primary-color);font-weight:300;line-height:1.25;margin:0 0 .625rem;font-size:1.75rem}.page--blog-post__content h3,.page--blog-post__content h4,.page--blog-post__content h5,.page--blog-post__content h6{font-size:4.62em}.page--blog-post__content b,.page--blog-post__content strong{font-weight:600!important}.page--blog-post__content p{color:var(--primary-color);line-height:1.87;font-size:1rem;margin:1.5rem 0}.page--blog-post__content ul,ol{color:var(--primary-color);line-height:1.77;font-size:1rem;padding:0 1rem}.page--blog-post__content ul li{margin:0 0 1rem}.page--blog-post__content a{color:var(--primary-color)}.page--blog-post__content hr{border:1px solid #e8ecec}.page--blog-post__content blockquote{border-left:4px solid #cfcfcf;padding:0 0 0 3em;margin:1em 0;font-style:normal}.page--blog-post__content blockquote a{color:#2d5470}.page--blog-post__side{width:100%;margin:3rem auto 6.25rem}.page--blog-post--related{width:100%}.page--blog-post--related__wrapper{max-width:100%;margin:0 auto}.page--blog-post--related__container{max-width:1920px;margin:0 auto;background:rgba(247,248,255,.1);border:1px solid rgba(91,97,143,.1);border-radius:14px;box-sizing:border-box;padding:12.5em 4.1em}.page--blog-post--related__titles{max-width:100%;margin:0 auto 12.8em}.page--blog-post--related__title{font-weight:600;font-size:16px;line-height:24px;color:var(--primary-color);margin:0 0 1.5rem;padding:0 0 .5rem;border-bottom:1px solid #e8ecec}.page--blog-post--related__posts{width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(1,1fr);row-gap:1.5rem}.component--blog-post--related-post{text-decoration:none;color:#2d5470;display:grid;grid-template-columns:.5fr 1fr;align-items:flex-start}.component--blog-post--related-post__media{width:100%;padding-top:78%;position:relative;overflow:hidden}.component--blog-post--related-post__media img{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}.component--blog-post--related-post__titles{margin-left:.9375rem}.component--blog-post--related-post__title{color:var(--primary-color);font-size:1.25rem;font-weight:600;line-height:1.25;margin:0 0 .625rem}.component--blog-post--related-post__date{color:var(--primary-color);font-size:12px;line-height:16px}.component--blog-post--share{margin:0;display:flex;justify-content:space-between;flex-wrap:wrap;max-width:350px;color:var(--primary-color)}.component--blog-post--share__title{font-size:1rem;font-weight:600}.component--blog-post--share__link{font-size:1rem;font-weight:400;color:#0967d2}@media (min-width:768px){.page--blog-post{padding:4rem 2.5rem 120px;display:flex;justify-content:space-between}.page--blog-post__wrapper{flex-direction:row}.page--blog-post__container{max-width:1280px;padding:0 32px}.page--blog-post__titles{max-width:100%;padding:0 0 2rem}.page--blog-post__links{font-size:1rem;margin:0 0 2rem;line-height:1.25}.page--blog-post__title{font-size:48px;margin:0 0 24px;line-height:1}.page--blog-post__date{font-size:1rem;line-height:1.25}.page--blog-post__content{margin:0 auto}.page--blog-post__content h1,.page--blog-post__content h2,.page--blog-post__content h3{font-size:3rem;line-height:1.33;margin:0 0 1.5rem}.page--blog-post__content h3,.page--blog-post__content h4,.page--blog-post__content h5,.page--blog-post__content h6{font-size:1.67em}.page--blog-post__content p{font-size:1.125rem;margin:1.5rem 0}.page--blog-post__content ul,ol{font-size:1.125rem;margin:1.5rem 0}.page--blog-post__content ul li{margin:0 0 1.5rem}.page--blog-post__content ol li{margin:0 0 1.5rem}.page--blog-post__side{width:450px;margin:0 0 0 5%;position:sticky;top:150px}.page--blog-post__side-wrapper{position:sticky;top:150px}.page--blog-post--related__container{padding:7em 2rem}.page--blog-post--related__titles{margin:0 0 3em;padding:0}.page--blog-post--related__title{padding:0 0 .5rem;font-size:1rem;line-height:1.2}.component--blog-post--related-post:hover .component--blog-post--related-post__media img{transform:scale(1.05)}.component--blog-post--related-post:hover .component--blog-post--related-post__title{color:#0967d2}.component--blog-post--related-post__title{font-size:16px;margin:0 0 8px}.component--blog-post--related-post__date{font-size:12px;line-height:16px}}@media (min-width:991px){.page--blog-post__side{margin:0 0 0 7.5%}.page--blog-post--related__container{padding:10em 2rem}}@media (min-width:1280px){.page--blog-post__side{margin:0 0 0 10%}}