.about-author{border-top:1px solid var(--color-black);margin-top:2.625rem;padding-top:2rem;padding-bottom:2rem}@media (min-width:768px){.about-author{margin-top:4.5rem;padding-bottom:3.5rem}}.about-author__title{margin-bottom:2.5rem;font-size:1.625rem}.about-author__info{grid-gap:22px;grid-template-columns:1fr;gap:1.375rem;display:grid}@media (min-width:768px){.about-author__info{grid-template-columns:215px minmax(0,3fr);gap:2.75rem}}.about-author__details{padding-top:.625rem}@media (min-width:768px){.about-author__details{padding-top:0}}.about-author__image{border-radius:50%;width:7.5rem;display:block}@media (min-width:768px){.about-author__image{width:13.4375rem}}.about-author__name{font-size:1.375rem;font-weight:var(--font-weight-bold);margin-bottom:.9375rem}@media (min-width:768px){.about-author__name{font-size:2rem}}.about-author__position{font-size:.875rem;font-weight:var(--font-weight-normal);margin-bottom:1rem}@media (min-width:768px){.about-author__position{font-size:1rem}}.about-author__bio{font-size:1rem}@media (min-width:768px){.about-author__bio{font-size:1.125rem}}
.related-blog-posts{background-color:var(--color-black);padding:1.375rem}@media (min-width:1280px){.related-blog-posts{padding:4.75rem 1rem}}.related-blog-posts__title{color:var(--color-white);font-size:var(--size-font-hero);text-align:center;margin-bottom:2.6875rem;line-height:1}.related-blog-posts__inner{grid-gap:42px;grid-template-columns:1fr;gap:2.625rem;max-width:81.25rem;margin:auto;display:grid}@media (min-width:768px){.related-blog-posts__inner{grid-template:repeat(2,1fr)/repeat(2,1fr)}}@media (min-width:1280px){.related-blog-posts__inner{grid-template:1fr/repeat(4,1fr)}}.related-blog-posts__link-wrapper,.related-blog-posts__link-wrapper:visited{color:var(--color-white);align-items:center;margin-bottom:2rem;text-decoration:none}.related-blog-posts__link-wrapper:visited:hover .related-blog-posts__post-title,.related-blog-posts__link-wrapper:visited:focus .related-blog-posts__post-title,.related-blog-posts__link-wrapper:not(.does-not-exist):hover .related-blog-posts__post-title,.related-blog-posts__link-wrapper:not(.does-not-exist):focus .related-blog-posts__post-title{color:var(--color-blue-2)}.related-blog-posts__image{border:3px solid var(--color-white);max-width:none;max-width:initial;width:100%;margin-bottom:1.5rem}@media (min-width:768px){.related-blog-posts__image{max-width:17.1875rem}}.related-blog-posts__details{margin-bottom:1.25rem;padding:0;list-style-type:none}.related-blog-posts__details--item{border-right:1px solid var(--color-white);color:var(--color-white);gap:.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem}@media (min-width:768px){.related-blog-posts__details--item{padding-left:1rem;padding-right:1rem}}.related-blog-posts__details--item:first-child{padding-left:0}.related-blog-posts__details--item:last-child{border-right:0;border-right:initial}.related-blog-posts__post-title{font-size:1.75rem;line-height:1;transition:color .3s}
.paragraph-call-to-action{background-color:var(--color-blue-1);border-top:3px solid var(--color-blue-2)}.paragraph-call-to-action h2{color:var(--color-white);margin-top:0}.paragraph-call-to-action .paragraph-call-to-action__button{width:max-content;height:auto;padding-top:.625rem;padding-bottom:.625rem}.paragraph-call-to-action .paragraph-call-to-action__image-wrapper{flex:50%;position:relative;overflow:hidden}.paragraph-call-to-action .paragraph-call-to-action__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;margin:0;display:block}.paragraph-call-to-action__title{margin-bottom:1rem}.paragraph-call-to-action__container{display:block}@media (min-width:1280px){.paragraph-call-to-action__container{flex-wrap:wrap;width:100%;height:100%;display:flex}}.paragraph-call-to-action__details{padding:2rem}@media (min-width:1280px){.paragraph-call-to-action__details{max-width:50%}}
pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:.1875rem .3125rem}.hljs{color:#24292e;background:#fff}.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}.paragraph-code-block .code-block__source{background:var(--color-gray-3);border:1px solid var(--color-gray-2);color:var(--color-black);word-wrap:anywhere;white-space:pre;border-radius:3px;margin-top:2.5rem;margin-bottom:2.5rem;padding:.375rem .625rem;font-family:monospace;font-size:.8125rem;line-height:1.46;overflow:auto}.paragraph-code-block .code-block__source .hljs{background:0 0;padding:0;font-size:.8125rem;line-height:1.46}.paragraph-code-block .code-block__source .code-block__caption{margin-bottom:.625rem;font-size:1rem;font-weight:700;line-height:1.5}
.paragraph-image-inline__figure img{width:100%;height:auto}.paragraph-image-inline__caption{color:var(--color-gray-4);margin-top:.625rem;margin-bottom:.625rem;font-size:1rem;font-style:italic}
blockquote.prose{margin:0 0 0 2.5rem;padding:.3125rem 0 .3125rem 1.25rem;position:relative}@media (min-width:768px){blockquote.prose{margin-left:5.625rem;padding-left:1.875rem}}blockquote.prose:before{content:"“";font-size:5rem;line-height:5rem;position:absolute;top:-6px;left:-48px}@media (min-width:768px){blockquote.prose:before{font-size:10rem;line-height:10rem;top:-16px;left:-84px}}blockquote.prose p{font-size:1.25rem}@media (min-width:768px){blockquote.prose p{font-size:1.75rem}}blockquote.prose :last-child{margin-bottom:0}
.paragraph-table{border:1px solid var(--color-gray-2);border-radius:5px;margin-top:1.875rem;margin-bottom:1.875rem;overflow-x:auto}@media (max-width:768px){.paragraph-table thead{display:none}.paragraph-table th{padding-top:.3125rem;padding-bottom:.3125rem}.paragraph-table tr{padding:.625rem;display:block;position:relative}.paragraph-table td{vertical-align:baseline;border:0;display:table-row}.paragraph-table td:before{content:attr(data-label);text-align:right;padding:.625rem .9375rem .625rem .3125rem;font-weight:500;display:table-cell}}
.paragraph-video__caption{color:var(--color-gray-4);margin-top:.625rem;margin-bottom:.625rem;font-size:1rem;font-style:italic}.youtube-wrapper{width:100%;max-width:51.25rem}.youtube-embed{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.youtube-embed iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.paragraph-video.prose video,.paragraph-video.prose img{margin:0}
.paragraph-webinar{background-color:var(--color-blue-1);border-top:3px solid var(--color-blue-2);color:var(--color-white);padding:2rem}.paragraph-webinar h2{color:var(--color-white);margin-top:0}.paragraph-webinar .paragraph-webinar__button{max-width:fit-content;height:auto;padding-top:.625rem;padding-bottom:.625rem}.paragraph-webinar__title,.paragraph-webinar__description{margin-bottom:1rem}@media (min-width:768px){.paragraph-webinar__details{max-width:75%}}
