.hero{background:linear-gradient(-90deg, #99BEC4, #D4EAED);padding-bottom:30px;padding-top:30px;position:relative;margin-bottom:0}.hero .breadcrumbs-wrapper{display:none}@media(min-width: 1024px){.hero:not(.no-photo){padding-bottom:270px}}@media(min-width: 1024px){.hero .breadcrumbs-wrapper{display:block}.hero ul.breadcrumbs{display:flex;display:-ms-flexbox}}.hero h1{font-size:2.625rem;line-height:1.2;text-align:center}.hero p.subheading{font-size:1.5rem;line-height:1.2}@media(max-width: 766px){.hero h1{margin-bottom:20px}}@media(min-width: 1400px){.hero .grid-container{padding-left:40px;padding-right:40px}}.hero .grid-container .grid{flex-wrap:wrap}@media(min-width: 1400px){.hero .grid-container .grid .cell{padding:0}}.error404 .hero{padding-bottom:0}.error404 .content{text-align:center}.featured-image{margin-top:30px;margin-bottom:0;padding:0;text-align:center;position:relative}@media(min-width: 1024px){.featured-image{margin-top:-270px}.featured-image.no-photo{margin-top:30px}}.featured-image .grid{justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.featured-image .photo{text-align:center;max-width:776px;margin:0 auto;overflow:hidden;position:relative}.featured-image .photo:before{content:"";padding-top:56.3144329897%;width:100%;display:block}.featured-image img{display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:437px;-o-object-fit:cover;object-fit:cover}.featured-image p{text-align:center;font-size:1rem;line-height:1.5rem;font-style:normal;margin-top:14px}.featured-image .share-link{border:2px solid #d18411;color:#d18411;padding:15px 50px;text-transform:uppercase;font-size:1.125rem;line-height:1.125rem;cursor:pointer;display:inline-block;width:auto;text-align:center;margin:0 auto;transition:color .25s ease-in-out,background-color .25s ease-in-out}.featured-image .share-link svg{max-width:15px;transition:transform .5s ease-in-out}.featured-image .share-link svg path{fill:#d18411;transition:fill .5s ease-in-out}.featured-image .share-link:hover,.featured-image .share-link.open{color:#fff;background-color:#d18411}.featured-image .share-link:hover svg path,.featured-image .share-link.open svg path{fill:#fff}.featured-image .share-link.open svg{transform:rotate(180deg)}.content{padding-bottom:0;padding-top:20px}.content>*:not(section,div){max-width:980px;margin-inline:auto}@media(max-width: 1023px){.content>*:not(section,div,ul,ol){padding-inline:15px}}.content h2{font-size:2rem;line-height:2.4375rem;margin-bottom:20px}@media(max-width: 1023px){.content section.buttons{padding-inline:15px}}.content section.callout.pullquote,.content section.callout.ebook,.content section.buttons,.content section.content.form.hubspot,.content section.toc{margin-bottom:30px}.content section.buttons,.content section.toc{max-width:980px;margin-inline:auto}.content section.buttons ul,.content section.buttons ol,.content section.toc ul,.content section.toc ol{padding-inline:0}@media(max-width: 1023px){.content section.buttons ul,.content section.buttons ol,.content section.toc ul,.content section.toc ol{padding-inline:15px}}.content section.content.form.hubspot{padding:15px}.content section.content.form.hubspot .hs-cta-embed{margin-inline:auto}.content section.podcast{margin-bottom:30px;max-width:980px;margin-inline:auto}@media(min-width: 1024px){.content section.podcast .grid-container,.content section.podcast .cell{padding:0}}.content section.podcast ul.subscribe{list-style:none;margin:20px 0 0 0;text-align:center;display:flex;display:-ms-flexbox;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;align-items:center;-webkit-align-content:center;-ms-flex-align:center}.content section.podcast ul.subscribe li{padding:0;margin:0}.content section.podcast ul.subscribe li:first-of-type{margin-right:10px;font-weight:500}.content section.podcast ul.subscribe li a{padding:5px;font-size:1.5625rem;line-height:1.5625rem;display:block}.callout.ebook{margin:0 auto;max-width:1370px;padding:0}.callout.ebook .grid-container{max-width:1370px}#share{margin:0;padding:0}#share ul{display:grid;grid-template-columns:auto;gap:5px;align-items:center;justify-content:center;list-style:none;grid-auto-flow:column;margin:0;padding:0}#share ul li{padding:0;margin:0}@media(min-width: 1024px){#share ul li{padding:0}}#share ul li a{font-size:36px;display:block;margin:0 3px;position:relative;transition:ease-in-out all .25s;top:0}@media(min-width: 1024px){#share ul li a{font-size:1.6875rem}}#share ul li a svg path{fill:#2275ac;transition:fill .25s ease-in-out}#share ul li a:hover{top:-4px}#share ul li a:hover svg path{fill:#d18411}.author{padding-bottom:20px;padding-top:60px}@media(min-width: 1400px){.author .grid-container{padding:0 90px}}.author .grid{display:grid;grid-template-columns:100%;gap:20px;max-width:980px;margin:0 auto}.author .grid .cell.heading{padding:0}.author .divider{padding:30px 15px}.author .divider .inner{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center}.author .divider .line{height:2px;background-color:#d8d8d8;display:block}.author .divider .heading{font-size:1.375rem;line-height:1}.author .divider svg{width:100%;height:auto}.author .listing{display:grid;grid-template-columns:100%;gap:40px;padding:0 15px;justify-content:center}@media(min-width: 460px){.author .listing{gap:40px}}.author .listing .item{display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 460px){.author .listing .item{grid-template-columns:150px 1fr}}@media(min-width: 1024px){.author .listing .item{grid-template-columns:270px 1fr}}.author .listing .item .content{padding:0}.author .listing .item .photo{aspect-ratio:1/1;overflow:hidden;border-radius:100%;border:2px solid #d8d8d8;margin:0 auto;max-width:100%;display:none}@media(min-width: 460px){.author .listing .item .photo{display:block}}.author .listing .item .photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;margin:0;-o-object-position:top center;object-position:top center}@media(min-width: 1024px){.author .listing{gap:0 !important;display:flex;flex-wrap:wrap;width:100%;justify-content:start;grid-template-columns:repeat(2, 1fr);gap:40px 20px}.author .listing.single{display:grid;grid-template-columns:100%}.author .listing.single .item{width:100%}.author .listing .item{display:grid;width:50%;padding:20px 20px;gap:30px;align-content:start;grid-template-rows:auto 1fr;grid-template-columns:150px 1fr}.author .listing .item .photo{max-width:100%}.author .listing .item .photo img{max-width:100%}.author .listing .item .content{padding:0;height:100%;display:grid;align-content:start;grid-template-columns:100%;grid-template-rows:auto auto 1fr;gap:0}.author .listing .item .content p.link{align-self:end}}.author h4{font-size:1.375rem;line-height:1.6875rem;font-weight:400;margin-bottom:10px}.author p{font-size:1rem;line-height:1.5rem;margin:0}.author p+p{margin-top:30px}.author p+p.link{margin-top:20px}.author p.name{font-weight:500;font-size:1.25rem;line-height:1}.author p.name+p{margin-top:10px}.author a.button{font-size:.875rem;padding:10px 15px;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;line-height:1.1;margin:0 auto}@media(min-width: 1024px){.blog.related{padding-right:30px;padding-left:30px}}.blog.related h3{font-size:1.875rem;line-height:2.3125rem;border-bottom:1px solid #979797;margin-bottom:30px;display:block}.blog.related .grid-container.listing .grid{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.blog.related .grid-container.listing .grid .cell{margin-bottom:37px}@media(min-width: 1024px){.blog.related .grid-container.listing .grid .cell{width:33%}}.blog.related .grid-container.listing a{display:block}.blog.related .grid-container.listing a p.type{margin-bottom:10px;color:#808285}.blog.related .grid-container.listing a h4{color:#22252e;font-size:1.125rem;line-height:1.5rem;margin-bottom:10px;font-weight:400}.blog.related .grid-container.listing a p{color:#22252e}.blog.related .grid-container.listing a:hover h3{color:#d18411}.blog.related .grid-container.listing a:hover span{color:#d18411}.blog.related .grid-container.listing a:hover span svg path{stroke:#d18411}.blog.related .grid-container.listing .photo{position:relative;width:100%;background:#f7f7f7;padding-top:56.3543003851%;display:block;margin-bottom:25px;overflow:hidden}.blog.related .grid-container.listing .photo img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;right:0;left:0}@media(min-height: 1024px){.blog.related .grid-container.listing .photo img{height:380px}}