@media(max-width:575px){.hide-xs{display:none!important}}@media(min-width:576px){.show-xs-only{display:none!important}}@media(max-width:767px){.hide-sm{display:none!important}}@media(min-width:768px){.show-sm-only{display:none!important}}@media(max-width:991px){.hide-md{display:none!important}}@media(min-width:992px){.show-md-only{display:none!important}}@media(max-width:1199px){.hide-lg{display:none!important}}@media(min-width:1200px){.show-lg-only{display:none!important}}@media(max-width:1599px){.hide-xl{display:none!important}}@media(min-width:1600px){.show-xl-only{display:none!important}}.responsive-container .desktop-layout{display:block}.responsive-container .mobile-layout{display:none}@media(max-width:767px){.responsive-container .desktop-layout{display:none}.responsive-container .mobile-layout{display:block}}.responsive-text{font-size:1rem}@media(max-width:767px){.responsive-text{font-size:.875rem}}.responsive-padding{padding:50px 70px}@media(max-width:767px){.responsive-padding{padding:20px 40px}}.responsive-margin{margin:75px auto}@media(max-width:767px){.responsive-margin{margin:25px auto}}.responsive-width{width:100%}@media(min-width:576px){.responsive-width{width:80%}}@media(min-width:768px){.responsive-width{width:auto}}.responsive-flex{display:flex;flex-direction:row}@media(max-width:767px){.responsive-flex{flex-direction:column}}.responsive-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}@media(max-width:767px){.responsive-grid{grid-template-columns:1fr;gap:15px}}@media screen and (max-width:768px){.content-by-slug{padding:60px 0}.content-by-slug .content-section{max-width:750px;width:100%;margin:0 auto;padding:0 10px}.content-by-slug .content-superscript{text-align:center;margin-top:60px;margin-bottom:20px;text-transform:uppercase;font-size:14px;color:rgba(0,0,0,.6)}.content-by-slug .content-title{line-height:1.2;width:1100px;margin:0 auto 30px;color:#161718;max-width:100%;font-size:40px;font-weight:500;text-align:center}.content-by-slug .content-intro{text-align:center}.content-by-slug .content-author{display:flex;align-items:center;justify-content:center;margin-top:25px}.content-by-slug .content-avatar{margin-right:7px}.content-by-slug .content-border{width:100%;height:1px;background-color:#e6e6e6;margin:40px 0}.content-by-slug .markdown-heading{font-size:28.8px;margin-top:39.6px;margin-bottom:18px;line-height:39.6px;font-weight:600;color:#161718}.content-by-slug .markdown-heading:first-child{margin-top:18px}.content-by-slug .markdown-list *,.content-by-slug .markdown-paragraph *{font-family:Georgia,Times New Roman,Times,serif;font-size:18px;line-height:1.66em;font-weight:400;color:#161718}.content-by-slug .markdown-list b,.content-by-slug .markdown-list strong,.content-by-slug .markdown-paragraph b,.content-by-slug .markdown-paragraph strong{font-weight:600}.content-by-slug .markdown-list a,.content-by-slug .markdown-paragraph a{color:#2257da;text-decoration:underline}.content-by-slug .markdown-list a:hover,.content-by-slug .markdown-paragraph a:hover{text-decoration:none}.content-by-slug .markdown-paragraph{margin:20px 0}.content-by-slug .markdown-list{padding-left:16px}.content-by-slug .markdown-list li{margin-bottom:15px}.content-by-slug .markdown-table{border:1px solid #e6e6e6;margin:20px 0}.content-by-slug .markdown-table a{color:#2257da;text-decoration:underline}.content-by-slug .markdown-table a:hover{text-decoration:none}.content-by-slug .markdown-image-caption{font-size:14px;line-height:21px;color:rgba(0,0,0,.6);margin:4px 0;text-align:center}.content-by-slug .markdown-image{width:100%}.content-by-slug .content-reference-list ul{margin:0;padding-left:20px}.content-by-slug .content-reference-list .content-reference{font-family:Georgia,Times New Roman,Times,serif;font-size:16px;line-height:1.5em;font-weight:400;color:rgba(0,0,0,.6);margin-bottom:12px;list-style-type:decimal}.content-by-slug .content-reference-list .content-reference a{color:#2257da;text-decoration:underline;font-weight:400}.content-by-slug .content-reference-list .content-reference a:hover{text-decoration:none}.content-by-slug .content-reference-list .content-reference:last-child{margin-bottom:0}.content-by-slug .section-title{font-weight:600;font-size:28.8px;line-height:1.4;color:#161718;display:block;width:100%;margin-bottom:10px!important}.content-by-slug .share-footer{width:100%}.content-by-slug .share-footer .share-buttons{width:750px;margin:30px auto 80px;display:flex;padding:0 10px;gap:12px;flex-wrap:wrap;cursor:pointer}}@media screen and (max-width:768px)and (max-width:480px){.content-by-slug .share-footer .share-buttons{flex-direction:column;align-items:flex-start}}@media screen and (max-width:768px){.content-by-slug .share-footer .share-buttons a,.content-by-slug .share-footer .share-buttons button{cursor:pointer!important}.content-by-slug .share-footer .share-button{display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease;font-size:16px;padding:0;margin-right:15px}}@media screen and (max-width:768px)and (max-width:480px){.content-by-slug .share-footer .share-button{margin-right:0}}@media screen and (max-width:768px){.content-by-slug .share-footer .share-button.linkedin{color:#666}.content-by-slug .share-footer .share-button.linkedin:active,.content-by-slug .share-footer .share-button.linkedin:hover{color:#0a66c2}.content-by-slug .share-footer .share-button.twitter{color:#666}.content-by-slug .share-footer .share-button.twitter:active,.content-by-slug .share-footer .share-button.twitter:hover{color:#1da1f2}.content-by-slug .share-footer .share-button.reddit{color:#666}.content-by-slug .share-footer .share-button.reddit:active,.content-by-slug .share-footer .share-button.reddit:hover{color:#ff4500}.content-by-slug .share-footer .share-button.facebook{color:#666}.content-by-slug .share-footer .share-button.facebook:active,.content-by-slug .share-footer .share-button.facebook:hover{color:#1877f2}.content-by-slug .share-footer .share-button.copy{color:#666}.content-by-slug .share-footer .share-button.copy:active,.content-by-slug .share-footer .share-button.copy:hover{color:#0ca37f}.content-by-slug .share-footer .share-button:hover{transform:translateY(-1px)}}@media screen and (min-width:769px){.content-by-slug{padding:60px 0}.content-by-slug .content-section{max-width:750px;width:100%;margin:0 auto;padding:0 10px}.content-by-slug .content-superscript{text-align:center;margin-top:60px;margin-bottom:20px;text-transform:uppercase;font-size:14px;color:rgba(0,0,0,.6)}.content-by-slug .content-title{line-height:1.2;width:1100px;margin:0 auto 30px;color:#161718;max-width:100%;font-size:50px;font-weight:500;text-align:center}.content-by-slug .content-intro{text-align:center}.content-by-slug .content-author{display:flex;align-items:center;justify-content:center;margin-top:25px}.content-by-slug .content-avatar{margin-right:7px}.content-by-slug .content-border{width:100%;height:1px;background-color:#e6e6e6;margin:40px 0}.content-by-slug .markdown-heading{font-size:28.8px;margin-top:39.6px;margin-bottom:18px;line-height:39.6px;font-weight:600;color:#161718}.content-by-slug .markdown-heading:first-child{margin-top:18px}.content-by-slug .markdown-list *,.content-by-slug .markdown-paragraph *{font-family:Georgia,Times New Roman,Times,serif;font-size:18px;line-height:1.66em;font-weight:400;color:#161718}.content-by-slug .markdown-list b,.content-by-slug .markdown-list strong,.content-by-slug .markdown-paragraph b,.content-by-slug .markdown-paragraph strong{font-weight:600}.content-by-slug .markdown-list a,.content-by-slug .markdown-paragraph a{color:#2257da;text-decoration:underline}.content-by-slug .markdown-list a:hover,.content-by-slug .markdown-paragraph a:hover{text-decoration:none}.content-by-slug .markdown-paragraph{margin:20px 0}.content-by-slug .markdown-list{padding-left:16px}.content-by-slug .markdown-list li{margin-bottom:15px}.content-by-slug .markdown-table{border:1px solid #e6e6e6;margin:20px 0}.content-by-slug .markdown-table a{color:#2257da;text-decoration:underline}.content-by-slug .markdown-table a:hover{text-decoration:none}.content-by-slug .markdown-image-caption{font-size:14px;line-height:21px;color:rgba(0,0,0,.6);margin:4px 0;text-align:center}.content-by-slug .markdown-image{width:100%}.content-by-slug .content-reference-list ul{margin:0;padding-left:20px}.content-by-slug .content-reference-list .content-reference{font-family:Georgia,Times New Roman,Times,serif;font-size:16px;line-height:1.5em;font-weight:400;color:rgba(0,0,0,.6);margin-bottom:12px;list-style-type:decimal}.content-by-slug .content-reference-list .content-reference a{color:#2257da;text-decoration:underline;font-weight:400}.content-by-slug .content-reference-list .content-reference a:hover{text-decoration:none}.content-by-slug .content-reference-list .content-reference:last-child{margin-bottom:0}.content-by-slug .section-title{font-weight:600;font-size:28.8px;line-height:1.4;color:#161718;display:block;width:100%;margin-bottom:10px!important}.content-by-slug .share-footer{width:100%}.content-by-slug .share-footer .share-buttons{width:750px;margin:30px auto 80px;display:flex;padding:0 10px;gap:12px;flex-wrap:wrap;cursor:pointer}}@media screen and (min-width:769px)and (max-width:480px){.content-by-slug .share-footer .share-buttons{flex-direction:column;align-items:flex-start}}@media screen and (min-width:769px){.content-by-slug .share-footer .share-buttons a,.content-by-slug .share-footer .share-buttons button{cursor:pointer!important}.content-by-slug .share-footer .share-button{display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease;font-size:16px;padding:0;margin-right:15px}}@media screen and (min-width:769px)and (max-width:480px){.content-by-slug .share-footer .share-button{margin-right:0}}@media screen and (min-width:769px){.content-by-slug .share-footer .share-button.linkedin{color:#666}.content-by-slug .share-footer .share-button.linkedin:active,.content-by-slug .share-footer .share-button.linkedin:hover{color:#0a66c2}.content-by-slug .share-footer .share-button.twitter{color:#666}.content-by-slug .share-footer .share-button.twitter:active,.content-by-slug .share-footer .share-button.twitter:hover{color:#1da1f2}.content-by-slug .share-footer .share-button.reddit{color:#666}.content-by-slug .share-footer .share-button.reddit:active,.content-by-slug .share-footer .share-button.reddit:hover{color:#ff4500}.content-by-slug .share-footer .share-button.facebook{color:#666}.content-by-slug .share-footer .share-button.facebook:active,.content-by-slug .share-footer .share-button.facebook:hover{color:#1877f2}.content-by-slug .share-footer .share-button.copy{color:#666}.content-by-slug .share-footer .share-button.copy:active,.content-by-slug .share-footer .share-button.copy:hover{color:#0ca37f}.content-by-slug .share-footer .share-button:hover{transform:translateY(-1px)}}