:root{--primary-1:#404042;--primary-2:#6A6A6A;--secondary-1:#CD9326;--secondary-2:#B58121;--destructive-1:#C11515;--destructive-2:#911212;--light:#F3F3F3;--green-1:#378A0A;--green-2:#296907}p{font-family:Lato,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:24px;color:var(--primary-1)}h1{font-size:48px;line-height:60px}h1,h2{font-family:Lato,sans-serif;font-weight:700;font-style:normal;color:var(--primary-1)}h2{font-size:36px;line-height:46px}h3{font-family:Lato,sans-serif;font-weight:700;font-style:normal;font-size:28px;line-height:36px;color:var(--primary-1)}h3.medium{font-weight:500}h4{font-family:Lato,sans-serif;font-weight:700;font-style:normal;font-size:18px;line-height:27px;color:var(--primary-1)}h4.medium{font-weight:500}a{font-weight:400;font-size:16px;line-height:24px;text-decoration:underline;transition:color .2s ease-in}a,a.small{font-family:Lato,sans-serif;font-style:normal;color:var(--primary-1)}a.small{font-weight:300;font-size:12px;line-height:16px}a:hover{color:var(--secondary-1);cursor:pointer}small{font-family:Lato,sans-serif;font-weight:300}html{scroll-snap-type:none}.blog-post-main{padding:72px}.blog-post-main .blog-article{display:grid;width:50%;justify-self:center}.blog-post-main .blog-article .back-link{justify-self:start;margin-bottom:18px}.blog-post-main .blog-article video{width:100%;margin-top:20px}.blog-post-main .blog-article table{margin-top:24px}.blog-post-main .blog-article p{margin-top:20px}.blog-post-main .blog-article p:first-child{margin-bottom:0}.blog-post-main .blog-article td{padding:4px}.blog-post-main .blog-article pre{margin-top:20px}.blog-post-main .blog-article pre:first-child{margin-bottom:0}.blog-post-main .blog-article .blog-header{margin-bottom:20px}.blog-post-main .blog-article .blog-header .small-text,.blog-post-main .blog-article .post-footer{display:flex;align-items:center;justify-content:space-between}.blog-post-main .blog-article .post-footer{margin-top:32px}.blog-post-main .blog-article .post-footer .social-button{display:flex;align-items:center;text-decoration:none;font-family:Lato,sans-serif;font-weight:300;font-style:normal;font-size:12px;line-height:16px;color:var(--primary-1);transition:all .1s ease-in}.blog-post-main .blog-article .post-footer .social-button .icon{margin-left:8px;transition:opacity .1s ease-in}.blog-post-main .blog-article .post-footer .social-button:hover{color:var(--secondary-1);text-decoration:underline}.blog-post-main .blog-article .post-footer .social-button:hover .icon{opacity:.7}@media(max-width:1240px){.blog-post-main{padding:10px 10px 20px}.blog-post-main .blog-article{width:100%}.blog-post-main .blog-article .post-footer{flex-direction:column;gap:12px}}