@charset "UTF-8";section.post{padding-top:86px;padding-bottom:60px}section.post .container:before{content:"";display:block;position:absolute;width:calc(100% - 2px);left:0;border-left:1px solid var(--blue-mid);border-right:1px solid var(--blue-mid);top:42px;height:calc(100% + 60px);pointer-events:none}@media (max-width:1359px){section.post .container:before{width:calc(100% - 22px);left:10px}}@media (max-width:767px){section.post .container:before{left:25px;width:calc(100% - 50px)}}section.post .back{margin-left:-20px}section.post .thumbnail{position:relative;height:290px;width:100%;margin-top:-39px;margin-left:-19px;width:calc(100% + 40px);margin-bottom:50px;margin-right:-21px;z-index:-1}section.post .thumbnail:after{content:"";display:block;position:absolute;width:calc(100% + 20px);left:-10px;border:1px solid var(--blue-mid);border-left:0;border-right:0;bottom:-21px;height:20px}section.post .thumbnail img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){section.post .thumbnail img{width:calc(100% - 2px)}}section.post .top{position:relative;color:var(--blue-light);padding:27px 0;margin-top:25px}section.post .top:before{content:"";display:block;position:absolute;width:calc(100% + 38px);left:-19px;background:var(--blue-dark);top:0;height:100%;z-index:1}@media (max-width:767px){section.post .top:before{width:calc(100% + 40px);left:-19px}}section.post .top .grid{position:relative}section.post .top .grid:before{content:"";display:block;position:absolute;width:calc(100% + 60px);left:-30px;height:calc(100% + 54px);border-top:1px solid var(--blue-mid);border-bottom:1px solid var(--blue-mid);pointer-events:none;top:-28px}section.post .top *{position:relative;z-index:2}section.post .top .date{font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:13px;line-height:120%;letter-spacing:0.05em;text-transform:uppercase;color:#00AFFF}section.post .top h1{margin-top:-8px;padding-right:35px}@media (max-width:767px){section.post .top h1{margin-top:18px;padding-right:0;font-size:28px;font-weight:300;line-height:121%}}section.post .top h2{font-family:"IBM Plex Sans",sans-serif;margin-top:21px;font-size:28px}@media (max-width:767px){section.post .top h2{font-size:18px;margin-top:20px;margin-bottom:20px}}section.post .top .author{font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:13px;line-height:120%;letter-spacing:0.05em;text-transform:uppercase;color:#FAFBFF;text-align:right}@media (max-width:767px){section.post .top .author{text-align:left}}@media (max-width:767px){section.post .top .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0;margin-top:10px}}section.post .top .tags li{font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:10px;letter-spacing:0.05em;text-transform:uppercase;color:#00AFFF;position:relative;margin-top:12px;display:block;text-align:right}section.post .top .tags li svg{margin-right:10px;display:inline-block;vertical-align:middle;margin-top:-2px}@media (max-width:767px){section.post .top .tags li{margin-top:10px;margin-right:48px;text-align:left}}section.post .top .tags li+li{margin-left:48px}@media (max-width:767px){section.post .top .tags li+li{margin-left:0}}section.post .content{padding-top:60px;position:relative}section.post .content:before{content:"";display:block;position:absolute;width:calc(100% + 60px);left:-30px;height:calc(100% + 54px);border-top:1px solid var(--blue-mid);pointer-events:none;top:20px}section.post .content .share-top{font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:13px;letter-spacing:0.05em;text-transform:uppercase;color:#00AFFF;padding-left:10px}section.post .content .share-top .btn{margin-left:-10px}section.post .content .share{margin-top:10px;position:relative;padding-bottom:10px;width:118px;margin-bottom:10px}section.post .content .share:after{content:"";display:block;position:absolute;left:-10px;width:calc(100% + 20px);height:1px;background:var(--blue-mid);bottom:0}section.post .content .share li+li{margin-left:24px}section.post .content .text{padding-right:66px}@media (max-width:767px){section.post .content .text{padding-right:0;padding-top:30px}}section.post .content .text>*{margin-bottom:20px}@media (max-width:767px){section.post .content .text>*{margin-bottom:10px}}section.post .content .text>*+.wp-block-heading{margin-top:-20px;padding-top:1.3666666667em}@media (max-width:767px){section.post .content .text>*+.wp-block-heading{margin-top:-10px}}section.post .content .text strong{font-weight:500}section.post .content .text a:not([class]){color:inherit;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}@media (min-width:1025px){section.post .content .text a:not([class]):hover{color:var(--blue-mid)}}section.post .content .text ul{font-weight:300;font-size:16px;line-height:140%}section.post .content .text ul+h2{margin-top:-9px}section.post .content .text ul+h3{margin-top:-7px}@media (max-width:767px){section.post .content .text ul+h3{margin-top:14px}}section.post .content .text ul li{position:relative;padding-left:21px}section.post .content .text ul li+li{margin-top:6px}section.post .content .text ul li:before{content:"";display:block;position:absolute;width:3px;height:3px;background:var(--blue-mid);border-radius:50%;top:10px;left:2px}section.post .content .text ul li ul{padding-top:4px}section.post .content .text ol{font-weight:300;font-size:16px;counter-reset:counter;line-height:140%}section.post .content .text ol+h2{margin-top:-9px}section.post .content .text ol+h3{margin-top:-7px}section.post .content .text ol li{position:relative;padding-left:22px;counter-increment:counter}section.post .content .text ol li:before{content:counter(counter) ". ";position:absolute;top:0;left:0;color:var(--blue-mid)}section.post .content h3{font-weight:300;font-size:22px;line-height:130%;font-family:"IBM Plex Serif",serif;margin-bottom:14px!important}@media (max-width:767px){section.post .content h3{font-size:18px;margin-bottom:4px!important}section.post .content h3+h4{margin-top:10px}}section.post .content h2{font-weight:300;font-size:30px;line-height:1.3;color:#00AFFF;margin-bottom:12px}section.post .content h2+h3{margin-top:-16px}@media (max-width:767px){section.post .content h2{font-size:22px}section.post .content h2+h3{margin-top:-3px}}section.post .content h4{font-weight:500}@media (max-width:767px){section.post .content h4{font-size:16px}}section.post .content h5{font-weight:300;font-size:20px;line-height:130%}@media (max-width:767px){section.post .content h5{font-size:15px;line-height:140%}}section.post .content p{font-weight:300;font-size:16px;line-height:140%}section.post .content p+p{padding-top:0;margin-top:-5px}section.post .content p+h2{margin-top:-9px}section.post .content p+h3{margin-top:-7px}@media (max-width:767px){section.post .content p+h3{margin-top:14px}}@media (max-width:767px){section.post .content p{font-size:14px}section.post .content p+h2{margin-top:0}section.post .content p+h4{margin-top:16px}}section.post .content blockquote{padding:11px 0 21px;border-top:1px solid var(--blue-mid);border-bottom:1px solid var(--blue-mid);margin-top:32px}@media (max-width:767px){section.post .content blockquote{margin-top:20px}}section.post .content blockquote p{font-family:"IBM Plex Serif",serif;font-weight:300;font-size:30px;line-height:120%;position:relative}section.post .content blockquote p:before{content:"“";display:inline;color:var(--blue-mid);font-family:"IBM Plex Serif",serif;font-weight:300;font-size:30px;margin-left:-12px}section.post .content blockquote p:after{content:"”";display:inline;color:var(--blue-mid);font-family:"IBM Plex Serif",serif;font-weight:300;font-size:30px}@media (max-width:767px){section.post .content blockquote p{font-size:22px}section.post .content blockquote p:after,section.post .content blockquote p:before{font-size:22px}}section.post .content blockquote cite{margin-top:24px}section.post .content .wp-element-caption,section.post .content cite{font-family:"IBM Plex Mono",monospace;font-weight:300;font-size:11px;line-height:1;color:#00AFFF;display:block}section.post .content .wp-element-caption{margin-top:10px;color:#03113E}section.post .content figure img{display:block;width:100%}