﻿.blog-article__header .blog-article__title{margin-top:20px;margin-bottom:20px}.blog-article__header .blog-article__eyebrow,.blog-article__header .blog-article__title,.blog-article__header .blog-article__summary,.blog-article__header .blog-article__info{margin-left:auto;margin-right:auto;max-width:680px !important}.blog-article__header .blog-article__featured,.blog-article__header .blog-article__tags{margin-top:60px}@media (min-width: 718px){.blog-article__header .blog-article__featured,.blog-article__header .blog-article__tags{margin-top:80px}}.blog-article__eyebrow{color:#737373}.blog-article__eyebrow-separator{margin:0 10px}.blog-article__categories a{color:#737373;font-weight:600}.blog-article__categories a:hover,.blog-article__categories a:focus,.blog-article__categories a:active{color:#1a1a1a}.blog-article__featured[data-image-shape="square"] picture img,.blog-article__featured[data-image-shape="rectangle"] picture img{border-radius:10px}.blog-article__featured[data-image-shape="circle"] picture img{border-radius:100%}.blog-article__info{border-bottom:1px solid #d9d9d9;margin-top:20px;padding-bottom:20px}@media (min-width: 718px){.blog-article__info{margin-top:40px;padding-bottom:40px}}.blog-article__info-media{display:flex;flex-wrap:nowrap;overflow:visible}.blog-article__author-photo{border-radius:100%;overflow:hidden;z-index:calc(var(--author-count) - var(--author-index));border:3px solid white}.blog-article__author-photo:not(:first-child){margin-left:-15px}.blog-article__info-text{flex-grow:1;font-size:14px;line-height:24px;color:#737373}.blog-article__info-text.grid-auto>*{margin-bottom:0 !important}.blog-article__info-text a{color:#737373}.blog-article__info-text a:hover,.blog-article__info-text a:focus,.blog-article__info-text a:active{color:#1a1a1a}.blog-article__body{position:relative}.blog-article__body p:not(:first-child){margin-top:30px}.blog-article__body p:not(:last-child){margin-bottom:30px}.blog-article__body h1,.blog-article__body .h1,.blog-article__body h2,.blog-article__body .h2,.blog-article__body h3,.blog-article__body .h3,.blog-article__body h4,.blog-article__body .h4,.blog-article__body h5,.blog-article__body .h5,.blog-article__body h6,.blog-article__body .h6{margin-bottom:20px}.blog-article__body h1+p,.blog-article__body .h1+p,.blog-article__body h2+p,.blog-article__body .h2+p,.blog-article__body h3+p,.blog-article__body .h3+p,.blog-article__body h4+p,.blog-article__body .h4+p,.blog-article__body h5+p,.blog-article__body .h5+p,.blog-article__body h6+p,.blog-article__body .h6+p{margin-top:0 !important}.blog-article__body .section-one-column .intro{margin-left:auto !important;margin-left:auto;margin-right:auto;max-width:680px !important}.blog-article__body .section-one-column .intro p:not(:first-child){margin-top:30px}.blog-article__body .section-one-column .intro p:not(:last-child){margin-bottom:30px}.blog-article__body .section-one-column .intro h1,.blog-article__body .section-one-column .intro .h1,.blog-article__body .section-one-column .intro h2,.blog-article__body .section-one-column .intro .h2,.blog-article__body .section-one-column .intro h3,.blog-article__body .section-one-column .intro .h3,.blog-article__body .section-one-column .intro h4,.blog-article__body .section-one-column .intro .h4,.blog-article__body .section-one-column .intro h5,.blog-article__body .section-one-column .intro .h5,.blog-article__body .section-one-column .intro h6,.blog-article__body .section-one-column .intro .h6{margin-bottom:20px}.blog-article__body .section-one-column .intro h1+p,.blog-article__body .section-one-column .intro .h1+p,.blog-article__body .section-one-column .intro h2+p,.blog-article__body .section-one-column .intro .h2+p,.blog-article__body .section-one-column .intro h3+p,.blog-article__body .section-one-column .intro .h3+p,.blog-article__body .section-one-column .intro h4+p,.blog-article__body .section-one-column .intro .h4+p,.blog-article__body .section-one-column .intro h5+p,.blog-article__body .section-one-column .intro .h5+p,.blog-article__body .section-one-column .intro h6+p,.blog-article__body .section-one-column .intro .h6+p{margin-top:0 !important}.blog-article__body mark{background-color:rgba(0,106,255,0.4);border-radius:2px;padding-left:0.25em;padding-right:0.25em;padding-top:0.125em;padding-bottom:0.25em}.blog-article__body .section-one-column .intro p.pull-quote,.blog-article__body .section-blog-content p.pull-quote{margin-top:40px;margin-bottom:40px;position:relative;display:inline-block;width:100%;font-size:26px;line-height:36px;font-weight:600}@media (min-width: 1024px){.blog-article__body .section-one-column .intro p.pull-quote,.blog-article__body .section-blog-content p.pull-quote{transform:translateX(-20%)}}.blog-article__body .section-one-column .intro p.pull-quote::before,.blog-article__body .section-blog-content p.pull-quote::before{content:'“';margin-left:-0.45em}.blog-article__body .section-one-column .intro p.pull-quote::after,.blog-article__body .section-blog-content p.pull-quote::after{content:'”'}@media (min-width: 718px){.blog-article__body .section-one-column .intro p.pull-quote,.blog-article__body .section-blog-content p.pull-quote{font-size:36px;line-height:48px}}.blog-article__body .section-one-column .intro blockquote.pull-quote,.blog-article__body .section-blog-content blockquote.pull-quote{border-left:none;padding:0;margin-top:40px;margin-bottom:40px;position:relative}@media (min-width: 1024px){.blog-article__body .section-one-column .intro blockquote.pull-quote,.blog-article__body .section-blog-content blockquote.pull-quote{transform:translateX(-20%)}}.blog-article__body .section-one-column .intro blockquote.pull-quote cite,.blog-article__body .section-one-column .intro blockquote.pull-quote .cite,.blog-article__body .section-blog-content blockquote.pull-quote cite,.blog-article__body .section-blog-content blockquote.pull-quote .cite{margin-top:10px;text-transform:uppercase;letter-spacing:0.1em;font-size:16px;line-height:28px}.blog-article__body .section-one-column .intro blockquote.pull-quote cite::before,.blog-article__body .section-one-column .intro blockquote.pull-quote .cite::before,.blog-article__body .section-blog-content blockquote.pull-quote cite::before,.blog-article__body .section-blog-content blockquote.pull-quote .cite::before{content:'—';margin-right:0.5em}.blog-article__body .section-one-column .intro blockquote.pull-quote span:first-child,.blog-article__body .section-one-column .intro blockquote.pull-quote q:first-child,.blog-article__body .section-blog-content blockquote.pull-quote span:first-child,.blog-article__body .section-blog-content blockquote.pull-quote q:first-child{display:inline-block;width:100%;font-size:26px;line-height:36px;font-weight:600}.blog-article__body .section-one-column .intro blockquote.pull-quote span:first-child::before,.blog-article__body .section-one-column .intro blockquote.pull-quote q:first-child::before,.blog-article__body .section-blog-content blockquote.pull-quote span:first-child::before,.blog-article__body .section-blog-content blockquote.pull-quote q:first-child::before{content:'“';margin-left:-0.45em}.blog-article__body .section-one-column .intro blockquote.pull-quote span:first-child::after,.blog-article__body .section-one-column .intro blockquote.pull-quote q:first-child::after,.blog-article__body .section-blog-content blockquote.pull-quote span:first-child::after,.blog-article__body .section-blog-content blockquote.pull-quote q:first-child::after{content:'”'}@media (min-width: 718px){.blog-article__body .section-one-column .intro blockquote.pull-quote span:first-child,.blog-article__body .section-one-column .intro blockquote.pull-quote q:first-child,.blog-article__body .section-blog-content blockquote.pull-quote span:first-child,.blog-article__body .section-blog-content blockquote.pull-quote q:first-child{font-size:36px;line-height:48px}}.blog-article__footer .tile{font-size:inherit;line-height:inherit}.blog-article__footer .section-blog-feed-carousel{overflow:unset}.blog-article__more-articles{overflow:hidden}.blog-article__more-articles-heading,.blog-article__more-articles-feed{margin-top:60px}@media (min-width: 718px){.blog-article__more-articles-heading,.blog-article__more-articles-feed{margin-top:80px}}.blog-article__footer .blog-article__author-info{margin-top:60px}@media (min-width: 718px){.blog-article__footer .blog-article__author-info{margin-top:80px}}.blog-article__author-info a{color:#737373}.blog-article__author{padding:20px 0;border-bottom:1px solid #d9d9d9}.blog-article__author:first-child{border-top:1px solid #d9d9d9}.blog-article__social-share-icon{border-radius:100%;padding:5px;display:flex;justify-content:center;align-items:center}.blog-article__social-share-icon svg path{fill:white}.blog-article__tags .badge-alt,.blog-article__more-articles .badge-alt{color:inherit;background-color:transparent;border-color:#d9d9d9;cursor:pointer}.blog-article{padding:60px 0}@media (min-width: 718px){.blog-article{padding:80px 0}}.blog-article[data-article-last-section-has-sidebar] .blog-article__footer>.content,.blog-article[data-article-last-section-has-sidebar] .blog-article__more-articles-heading>.content{max-width:none}.blog-article:not([data-article-last-section-has-sidebar]) .blog-article__footer>.content,.blog-article:not([data-article-last-section-has-sidebar]) .blog-article__more-articles-heading>.content{margin-left:auto;margin-right:auto;max-width:680px !important}.blog-feed__item-link{color:inherit;font-weight:normal}.blog-feed__item-category,.blog-feed__item-categories-separator{color:#737373}.blog-feed__item-category{display:inline-block}.blog-feed__item-image-shape picture img{border-radius:10px}.blog-feed__item-image-shape[data-image-shape="circle"] picture img{border-radius:100%}.blog-feed__header{margin-bottom:60px !important}.blog-feed__header>*{margin-bottom:0 !important}.blog-feed__show-more{display:inline-block;width:auto}.section-blog-feed-carousel{overflow-x:hidden}@media (min-width: 718px){.section-blog-feed-carousel .carousel:not([data-carousel-enabled="false"]):not([data-until-breakpoint]) .carousel-nav{display:none}}@media (min-width: 718px){.section-blog-featured .blog-feed__item-image{padding-right:0}}.blog-filter__options .badge[data-selected]{background-color:black;color:white !important}@media (min-width: 718px){.social-share-menu{height:auto;opacity:1}}.filter-form-container{padding:20px;background-color:white;box-shadow:0 2px 10px rgba(0,0,0,0.16);transition:box-shadow 100ms cubic-bezier(0.4, 0, 0.6, 1)}.filter-form-container:hover,.filter-form-container:focus,.filter-form-container:focus-within{box-shadow:0 4px 20px rgba(0,0,0,0.16)}.content-hub-page.guides h2,.content-hub-case-studies h2{text-transform:uppercase;letter-spacing:1px;font-weight:600;font-size:11px;line-height:20px;color:#636466;padding-bottom:5px;border-bottom:1px solid #e0e0e0;margin-bottom:60px;margin-top:30px}.content-hub-page.guides h2:not(:first-child),.content-hub-case-studies h2:not(:first-child){margin-top:60px}@media (min-width: 1024px){.content-hub-page.guides h2,.content-hub-page.guides .content-hub-markdown p img,.content-hub-case-studies h2,.content-hub-case-studies .content-hub-markdown p img{margin-left:-80px;margin-right:-80px;width:840px;max-width:840px}}.content-hub-page.guides .toc+ul,.content-hub-case-studies .toc+ul{margin:0 0 60px 0;padding:0;list-style:none}.content-hub-page.guides .toc+ul li,.content-hub-case-studies .toc+ul li{margin:0;padding:0}.content-hub-page.guides .toc+ul li::before,.content-hub-case-studies .toc+ul li::before{display:none}.content-hub-page.guides .callout,.content-hub-case-studies .callout{margin-top:60px;margin-bottom:60px;padding-top:60px;padding-bottom:60px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;color:#737373;font-size:20px;line-height:30px}@media (min-width: 718px){.content-hub-page.guides .callout,.content-hub-case-studies .callout{font-size:24px;line-height:34px}}.content-hub-page .badge-alt,.content-hub-page .badge-alt[href],.content-hub-page .badge-alt[data-js-href],.content-hub-article .badge-alt,.content-hub-article .badge-alt[href],.content-hub-article .badge-alt[data-js-href],.section-content-hub .badge-alt,.section-content-hub .badge-alt[href],.section-content-hub .badge-alt[data-js-href]{color:inherit;background-color:transparent;border-color:#d9d9d9;cursor:pointer}.content-hub-page .tile .badge.badge-alt,.content-hub-article .tile .badge.badge-alt,.section-content-hub .tile .badge.badge-alt{color:inherit;background-color:transparent;border-color:#d9d9d9;cursor:pointer;background-color:white;box-shadow:0 2px 10px rgba(0,0,0,0.16)}.tile .tile-image+.tile-content>.blog-feed__item-categories{position:absolute;top:0;transform:translateY(-50%)}.tile .tile-image+.tile-content>.blog-feed__item-categories>.badge{transform:none}
