.highlightable-html-content{position:relative;margin:0;font-size:18px;line-height:1.6;-webkit-font-smoothing:antialiased;word-break:break-word}@media screen and (min-width:980px){.highlightable-html-content{font-size:20px}}@media screen and (min-width:980px){.highlightable-html-content>:first-child,.highlightable-html-content>:first-child>:first-child,.highlightable-html-content>:first-child>:first-child>:first-child{margin-top:0}}.highlightable-html-content h3{font-size:24px;font-weight:600;margin-bottom:14px}.highlightable-html-content h4{font-size:22px;font-weight:600;margin-bottom:10px}.highlightable-html-content h5{font-size:20px;font-weight:600;margin-bottom:8px}@media screen and (min-width:980px){.highlightable-html-content h3{font-size:26px}}.highlightable-html-content blockquote{font-style:italic;border-left:4px solid #555;margin-left:0;margin-right:0;padding-left:1em;padding-right:0;overflow:unset}.highlightable-html-content blockquote.big{font-size:24px;font-style:normal;border:none;color:#555;font-weight:600}.highlightable-html-content a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,.3);text-decoration-color:rgba(0,0,0,.3)}.highlightable-html-content a:hover{-webkit-text-decoration-color:rgba(0,0,0,.8);text-decoration-color:rgba(0,0,0,.8)}.highlightable-html-content .image,.highlightable-html-content figure{margin:0}.highlightable-html-content img{max-width:100%}.highlightable-html-content :not(pre)>code{font-size:85%;padding:2px 4px;border-radius:4px;background-color:rgba(27,31,35,.05);border:1px solid rgba(27,31,35,.1)}.highlightable-html-content pre{width:calc(100% - 1em - 2px);margin:10px 0;border:1px solid #ddd;border-radius:0 0 4px 4px;tab-size:4}.highlightable-html-content pre code{background-color:unset;font-size:16px;line-height:22px}.highlightable-html-content ul li{list-style-type:none;position:relative}.highlightable-html-content ol li{position:relative}.highlightable-html-content ul li:before{content:"\2022";position:absolute;left:-25px;top:.1em;font-size:.9em}.highlightable-html-content ol li::marker{position:absolute;left:-25px;top:.1em;font-size:.9em}@media screen and (max-width:979px){.highlightable-html-content ol,.highlightable-html-content ul{padding-inline-start:20px}.highlightable-html-content ul li:before{left:-15px}.highlightable-html-content ol li::marker{left:-15px}}.highlightable-html-content .code-head{margin-bottom:-10px;background-color:#f1f1f1;font-size:16px;font-weight:700;line-height:40px;padding:0 10px;color:#555;border-radius:4px 4px 0 0;border:solid #ddd;border-width:1px 1px 0}.highlightable-html-content .video-embed{position:relative;padding-bottom:56.25%;width:100%;height:0}.highlightable-html-content .video-embed iframe{position:absolute;width:100%;height:100%;top:0;left:0}.highlightable-html-content .google-slide{position:relative;padding-bottom:calc(56.25% + 29px);width:100%;height:0;margin:20px 0}.highlightable-html-content .google-slide iframe{position:absolute;width:100%;height:100%;top:0;left:0}.highlightable-html-content th,.highlightable-html-content thead td{background-color:#276ef1;color:#fff;padding:8px;border:none}.highlightable-html-content td{padding:8px;border:1px solid #ddd}.highlightable-html-content th,.highlightable-html-content thead td{background-color:default;color:default;padding:default;border:default}.highlightable-html-content td{padding:0;border:0}.article-mock-header{width:calc(50% - 15px);height:50px;margin-left:15px;margin-top:20px;margin-bottom:20px;background-color:#ddd}.article-mock-body{width:calc(100% - 15px);margin-left:15px;height:400px;background-color:#ddd}.article-content .highlightable-html-content{max-width:720px}@media screen and (max-width:979px){.article-content .highlightable-html-content{width:calc(100vw - 20px)}}@media screen and (min-width:980px){.article-content .highlightable-html-content{margin-left:15px}}.highlightable-html-content .blog-video{position:relative;padding-bottom:56.25%;width:100%;height:0}.highlightable-html-content .blog-video iframe{position:absolute;width:100%;height:100%;top:0;left:0}