.posts-module-sass-module__oH4kLq__page{color:#71747a}.posts-module-sass-module__oH4kLq__content{max-width:750px;margin:0 auto;padding:30px 20px}.posts-module-sass-module__oH4kLq__header{background:#f8f8f8}.posts-module-sass-module__oH4kLq__header__content{max-width:750px;margin:0 auto;padding:6em 20px 30px}.posts-module-sass-module__oH4kLq__title{color:#222;font-size:2.2em;font-weight:300;line-height:.8}.posts-module-sass-module__oH4kLq__post__title{color:#111622}.posts-module-sass-module__oH4kLq__post__title:hover{color:#376fe5}.posts-module-sass-module__oH4kLq__feature_post{margin:0}.posts-module-sass-module__oH4kLq__feature_post__image__link{width:100%;height:150px;display:block;position:relative}@media screen and (min-width:768px){.posts-module-sass-module__oH4kLq__feature_post__image__link{height:300px}}.posts-module-sass-module__oH4kLq__feature_post__image{object-fit:cover;width:100%;height:100%;display:block}.posts-module-sass-module__oH4kLq__feature_post__copy{margin:20px 0 0}.posts-module-sass-module__oH4kLq__feature_post__title{color:#111622;margin:0 0 10px;font-size:2em;font-weight:300}.posts-module-sass-module__oH4kLq__feature_post__details{font-size:1em;font-weight:300}.posts-module-sass-module__oH4kLq__post__row{flex-flow:row;display:flex}.posts-module-sass-module__oH4kLq__post__row__image__link{border-radius:8px;margin:0 30px 0 0;display:block;position:relative;overflow:hidden}.posts-module-sass-module__oH4kLq__post__row__image{object-fit:cover;width:100%;height:100%}.posts-module-sass-module__oH4kLq__post__row__title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.6em;margin:0 0 10px;font-size:16px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.posts-module-sass-module__oH4kLq__post__row__copy{flex:1 0 0}.posts-module-sass-module__oH4kLq__post__row__details{font-weight:300}.posts-module-sass-module__oH4kLq__post__row_sm{margin:0 0 30px}.posts-module-sass-module__oH4kLq__post__row_sm:last-child{margin-bottom:0}.posts-module-sass-module__oH4kLq__post__row_sm .posts-module-sass-module__oH4kLq__post__row__image__link{flex:0 0 120px;height:73px}@media screen and (min-width:768px){.posts-module-sass-module__oH4kLq__post__row_sm .posts-module-sass-module__oH4kLq__post__row__image__link{flex:0 0 196px;height:120px}}.posts-module-sass-module__oH4kLq__post__row_sm .posts-module-sass-module__oH4kLq__post__row__title{font-size:16px}.posts-module-sass-module__oH4kLq__post__tiles{gap:30px;margin:0 0 30px;display:grid}@media screen and (min-width:768px){.posts-module-sass-module__oH4kLq__post__tiles{grid-template-columns:repeat(3,1fr)}}.posts-module-sass-module__oH4kLq__post__tile{flex-flow:column;display:flex}.posts-module-sass-module__oH4kLq__post__tile__image__link{border-radius:8px;width:100%;height:120px;display:block;position:relative;overflow:hidden}.posts-module-sass-module__oH4kLq__post__tile__image{object-fit:cover;width:100%;height:100%}.posts-module-sass-module__oH4kLq__post__tile__tags{display:none}.posts-module-sass-module__oH4kLq__post__tile__copy{flex-flow:column;flex:1 0 0;justify-content:space-between;padding:10px 0;display:flex}.posts-module-sass-module__oH4kLq__post__tile__title{margin:0 0 10px;font-size:16px;font-weight:400;line-height:1.5}.posts-module-sass-module__oH4kLq__post__tile__details{font-weight:300}
.index-module-sass-module__WAd5mq__page{color:#111622}.index-module-sass-module__WAd5mq__content{flex-flow:column;padding:20px;display:flex}@media screen and (min-width:768px){.index-module-sass-module__WAd5mq__content{flex-flow:row;padding:0 40px 40px}}.index-module-sass-module__WAd5mq__content__main{margin:0 0 20px}@media screen and (min-width:768px){.index-module-sass-module__WAd5mq__content__main{width:60%;margin:0 40px 0 0}.index-module-sass-module__WAd5mq__content__sidebar{width:40%}}.index-module-sass-module__WAd5mq__tags__container{max-width:1200px;margin:0 auto;padding:0 20px}.index-module-sass-module__WAd5mq__tags{color:#376fe5;cursor:grab;scrollbar-width:0;-webkit-user-select:none;user-select:none;white-space:nowrap;flex-flow:row;gap:10px;margin:20px 0;padding:10px 0;transition:transform .15s cubic-bezier(.05,0,0,1);display:flex;overflow:scroll}.index-module-sass-module__WAd5mq__tags a,.index-module-sass-module__WAd5mq__tags img{-webkit-user-drag:none}.index-module-sass-module__WAd5mq__tags::-webkit-scrollbar{display:none;inline-size:0!important}.index-module-sass-module__WAd5mq__tags__tag{background:#f5f8ff;border:1px solid #c2d5ff;border-radius:9999px;padding:.25em 1em;transition:background .15s ease-in-out}.index-module-sass-module__WAd5mq__tags__tag:hover{background:#ebf1ff}.index-module-sass-module__WAd5mq__heading{border-bottom:1px solid #eee;flex-flow:row;justify-content:space-between;align-items:flex-end;margin:0 0 20px;padding:10px 0;display:flex}.index-module-sass-module__WAd5mq__heading__title{font-size:1.8em;font-weight:300;line-height:.8}.index-module-sass-module__WAd5mq__heading__title:hover{color:#376fe5}.index-module-sass-module__WAd5mq__heading__more{color:#376fe5;font-size:16px;line-height:.8}.index-module-sass-module__WAd5mq__heading__more:hover{text-decoration:underline}.index-module-sass-module__WAd5mq__popular{background:#f9fafb;padding:20px}@media screen and (min-width:1024px){.index-module-sass-module__WAd5mq__popular{padding:4em}}.index-module-sass-module__WAd5mq__popular__title{font-size:2.6em;font-weight:300;line-height:.8}.index-module-sass-module__WAd5mq__post__title{color:#111622}.index-module-sass-module__WAd5mq__post__title:hover{color:#376fe5}.index-module-sass-module__WAd5mq__feature_post{margin:0 0 40px}.index-module-sass-module__WAd5mq__feature_post__image__link{width:100%;height:150px;display:block;position:relative}@media screen and (min-width:768px){.index-module-sass-module__WAd5mq__feature_post__image__link{height:300px}}.index-module-sass-module__WAd5mq__feature_post__image{object-fit:cover;width:100%;height:100%;display:block}.index-module-sass-module__WAd5mq__feature_post__copy{margin:20px 0 0}.index-module-sass-module__WAd5mq__feature_post__title{color:#111622;margin:0 0 10px;font-size:1.6em;font-weight:400}.index-module-sass-module__WAd5mq__feature_post__details{color:#71747a;font-weight:300}.index-module-sass-module__WAd5mq__post__row{flex-flow:row;margin:0 0 20px;display:flex}.index-module-sass-module__WAd5mq__post__row__image__link{border-radius:3px;margin:0 20px 0 0;display:block;position:relative;overflow:hidden;box-shadow:0 3px 5px #0003}.index-module-sass-module__WAd5mq__post__row__image{object-fit:cover;width:100%;height:100%}.index-module-sass-module__WAd5mq__post__row__title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.6em;margin:0 0 10px;font-size:16px;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.index-module-sass-module__WAd5mq__post__row__copy{flex:1 0 0}.index-module-sass-module__WAd5mq__post__row__details{color:#71747a;font-weight:300}.index-module-sass-module__WAd5mq__post__row_sm .index-module-sass-module__WAd5mq__post__row__image__link{flex:0 0 120px;height:70px}.index-module-sass-module__WAd5mq__post__row_md .index-module-sass-module__WAd5mq__post__row__image__link{flex:0 0 172px;height:86px}.index-module-sass-module__WAd5mq__post__row_lg .index-module-sass-module__WAd5mq__post__row__image__link{flex:0 0 300px;height:200px}.index-module-sass-module__WAd5mq__post__row_lg .index-module-sass-module__WAd5mq__post__row__title{font-size:1.5em}.index-module-sass-module__WAd5mq__post__tiles{gap:40px;display:grid}@media screen and (min-width:768px){.index-module-sass-module__WAd5mq__post__tiles{grid-template-columns:repeat(3,1fr)}}.index-module-sass-module__WAd5mq__post__tile{background:#fff;border-radius:10px;transition:box-shadow .15s ease-in-out;overflow:hidden;box-shadow:0 3px 5px #00000026,0 25px 50px #0000000d}.index-module-sass-module__WAd5mq__post__tile:hover{box-shadow:0 3px 5px #0003,0 25px 50px #0000001a}.index-module-sass-module__WAd5mq__post__tile__image__link{width:100%;height:150px;display:block;position:relative}@media screen and (min-width:1024px){.index-module-sass-module__WAd5mq__post__tile__image__link{height:200px}}.index-module-sass-module__WAd5mq__post__tile__image{object-fit:cover;width:100%;height:100%}.index-module-sass-module__WAd5mq__post__tile__tags{color:#376fe5;text-overflow:ellipsis;white-space:nowrap;margin:0 0 10px;overflow:hidden}.index-module-sass-module__WAd5mq__post__tile__tag{margin:0 10px 0 0;line-height:1}.index-module-sass-module__WAd5mq__post__tile__tag:hover{text-decoration:underline}.index-module-sass-module__WAd5mq__post__tile__tag:last-child{margin-right:0}.index-module-sass-module__WAd5mq__post__tile__copy{padding:20px}.index-module-sass-module__WAd5mq__post__tile__title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.6em;margin:0 0 10px;font-size:20px;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.index-module-sass-module__WAd5mq__post__tile__details{color:#71747a;font-weight:300}
.post-module-sass-module__4swHQW__page{color:#111622}.post-module-sass-module__4swHQW__header{background:linear-gradient(#f8f8f8 0 95%,#fff 95% 100%)}.post-module-sass-module__4swHQW__header__content{max-width:750px;margin:0 auto;padding:6em 20px 0}.post-module-sass-module__4swHQW__details{color:#71747a}.post-module-sass-module__4swHQW__tag{color:#376fe5}.post-module-sass-module__4swHQW__tag:hover{text-decoration:underline}.post-module-sass-module__4swHQW__tag:last-child{margin-right:0}.post-module-sass-module__4swHQW__pipe{margin:0 1em}.post-module-sass-module__4swHQW__title{color:#222;margin:20px 0;font-size:2em;font-weight:300}@media screen and (min-width:1024px){.post-module-sass-module__4swHQW__title{font-size:3em}}.post-module-sass-module__4swHQW__header__image__wrapper{position:relative;overflow:hidden}@media screen and (max-width:767px){.post-module-sass-module__4swHQW__header__image__wrapper{border-radius:5px}}.post-module-sass-module__4swHQW__header__image{max-width:100%;height:auto;display:block}.post-module-sass-module__4swHQW__canvas{grid-template-columns:[full-start]minmax(20px,auto)[wide-start]minmax(auto,290px)[main-start]min(710px,100% - 40px)[main-end]minmax(auto,290px)[wide-end]minmax(20px,auto)[full-end];margin:20px 0;display:grid;position:relative}@media screen and (min-width:1024px){.post-module-sass-module__4swHQW__canvas{margin:90px 0}}.post-module-sass-module__4swHQW__sidebar{color:#444;background:#edf0f8;border-radius:5px;grid-column:main-start/main-end;grid-row-start:1;width:100%;margin:0 0 20px;padding:20px}@media screen and (min-width:1280px){.post-module-sass-module__4swHQW__sidebar{background:0 0;grid-column:wide-start/main-start;margin:0;padding:0 20px;position:absolute;top:0;bottom:0}}.post-module-sass-module__4swHQW__sidebar__content{max-height:calc(100vh - 80px);position:sticky;top:50px}.post-module-sass-module__4swHQW__sidebar__title{color:#222;font-size:15px;font-weight:500}.post-module-sass-module__4swHQW__sidebar__toc{margin:10px 0 0;padding-inline-start:0;list-style:none}.post-module-sass-module__4swHQW__sidebar__toc__item{margin:10px 0 0;transition:color .15s}.post-module-sass-module__4swHQW__sidebar__toc__item:hover{text-decoration:underline}.post-module-sass-module__4swHQW__sidebar__toc__item__active{color:#376fe5}.post-module-sass-module__4swHQW__layout{grid-column:main-start/main-end;max-width:750px}.post-module-sass-module__4swHQW__content{color:#444;font-size:16px}.post-module-sass-module__4swHQW__content>*{max-width:100%;height:auto;margin:2em 0 0}.post-module-sass-module__4swHQW__content>:first-child{margin-top:0}.post-module-sass-module__4swHQW__content h2,.post-module-sass-module__4swHQW__content h3,.post-module-sass-module__4swHQW__content h4,.post-module-sass-module__4swHQW__content h5{color:#111622;margin:1.6em 0 .8em;font-weight:500}.post-module-sass-module__4swHQW__content h2{font-size:1.8em}.post-module-sass-module__4swHQW__content h3{font-size:1.6em}.post-module-sass-module__4swHQW__content h4{font-size:1.4em}.post-module-sass-module__4swHQW__content h5{font-size:1.2em}.post-module-sass-module__4swHQW__content blockquote{color:#222;background:#f8fafd;border-left:2px solid #376fe5;padding:20px}.post-module-sass-module__4swHQW__content p a,.post-module-sass-module__4swHQW__content ol a,.post-module-sass-module__4swHQW__content ul a{color:#376fe5}.post-module-sass-module__4swHQW__content p a:hover,.post-module-sass-module__4swHQW__content ol a:hover,.post-module-sass-module__4swHQW__content ul a:hover{text-decoration:underline}.post-module-sass-module__4swHQW__content p a strong,.post-module-sass-module__4swHQW__content ol a strong,.post-module-sass-module__4swHQW__content ul a strong{color:inherit}.post-module-sass-module__4swHQW__content p{font-size:inherit;line-height:1.75}.post-module-sass-module__4swHQW__content ul{list-style:outside}.post-module-sass-module__4swHQW__content li{margin:1em 0}.post-module-sass-module__4swHQW__content strong{color:#222;font-weight:500}.post-module-sass-module__4swHQW__content img,.post-module-sass-module__4swHQW__content video{max-width:100%;height:auto;display:block}.post-module-sass-module__4swHQW__content iframe{overflow:hidden}.post-module-sass-module__4swHQW__content table{word-break:break-word}.post-module-sass-module__4swHQW__content .hs-cta-img{margin:0 auto}.post-module-sass-module__4swHQW__content .hs-cta-wrapper{display:block}.post-module-sass-module__4swHQW__content .kg-btn{color:#fff;background:#376fe5;border-radius:3px;padding:6px 20px;transition:background .1s ease-in-out}.post-module-sass-module__4swHQW__content .kg-btn:hover{background:#1d5ce2}.post-module-sass-module__4swHQW__content .kg-button-card{justify-content:center;align-items:center;width:100%;display:flex}.post-module-sass-module__4swHQW__content .kg-image{margin:0 auto}.post-module-sass-module__4swHQW__content .kg-video-hide{display:none}.post-module-sass-module__4swHQW__content .kg-bookmark-card a.kg-bookmark-container{border:1px solid #dbdfe7;border-radius:8px;display:flex;overflow:hidden}.post-module-sass-module__4swHQW__content .kg-bookmark-content{flex:100%;padding:20px}.post-module-sass-module__4swHQW__content .kg-bookmark-thumbnail{flex-grow:1;min-width:37.5%;position:relative}:is(.post-module-sass-module__4swHQW__content .kg-bookmark-thumbnail img,.post-module-sass-module__4swHQW__content .kg-collection-card-img img){object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.post-module-sass-module__4swHQW__content .kg-bookmark-title{color:#111622;font-size:14px;font-weight:500}.post-module-sass-module__4swHQW__content .kg-bookmark-description{color:#71747a;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:5px;font-size:14px;line-height:1.5em;display:-webkit-box;overflow-y:hidden}.post-module-sass-module__4swHQW__content .kg-bookmark-metadata{display:none}.post-module-sass-module__4swHQW__join{border-top:1px solid #dbdfe7;margin:20px 0 0;padding:20px 0 0}.post-module-sass-module__4swHQW__related{padding:20px}@media screen and (min-width:768px){.post-module-sass-module__4swHQW__related{background:linear-gradient(#fff 36%,#f8f8f8 37%);padding:6em 20px 80px}}.post-module-sass-module__4swHQW__related__title{color:#222;text-align:center;margin:0 0 20px;font-size:2.2em;font-weight:300}@media screen and (min-width:1024px){.post-module-sass-module__4swHQW__related_posts{padding:0 0 10em}}.post-module-sass-module__4swHQW__post__title{color:#111622}.post-module-sass-module__4swHQW__post__title:hover{color:#376fe5}.post-module-sass-module__4swHQW__post__tiles{gap:40px;display:grid}@media screen and (min-width:768px){.post-module-sass-module__4swHQW__post__tiles{grid-template-columns:repeat(3,1fr)}}.post-module-sass-module__4swHQW__post__tile{background:#fff;border-radius:10px;transition:box-shadow .15s ease-in-out;overflow:hidden;box-shadow:0 3px 5px #00000026,0 25px 50px #0000000d}.post-module-sass-module__4swHQW__post__tile:hover{box-shadow:0 3px 5px #0003,0 25px 50px #0000001a}.post-module-sass-module__4swHQW__post__tile__image__link{width:100%;height:150px;margin:0 20px 0 0;display:block;position:relative}@media screen and (min-width:1024px){.post-module-sass-module__4swHQW__post__tile__image__link{height:200px}}.post-module-sass-module__4swHQW__post__tile__image{object-fit:cover;width:100%;height:100%}.post-module-sass-module__4swHQW__post__tile__tags{color:#376fe5;text-overflow:ellipsis;white-space:nowrap;margin:0 0 10px;overflow:hidden}.post-module-sass-module__4swHQW__post__tile__tag{margin:0 10px 0 0;line-height:1}.post-module-sass-module__4swHQW__post__tile__tag:hover{text-decoration:underline}.post-module-sass-module__4swHQW__post__tile__tag:last-child{margin-right:0}.post-module-sass-module__4swHQW__post__tile__copy{padding:20px}.post-module-sass-module__4swHQW__post__tile__title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.6em;margin:0 0 10px;font-size:20px;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.post-module-sass-module__4swHQW__post__tile__details{color:#71747a;font-weight:300}
