@media screen and (min-width:1024px){.blog-section{padding:0 17%}}.blog-title{color:var(--dark);font-family:Sailec-Medium;font-size:30px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.4px;line-height:1.2;margin-top:24px;text-align:start}@media screen and (min-width:640px){.blog-title{font-size:34px;letter-spacing:-.8px;line-height:1.24}}@media screen and (min-width:1280px){.blog-title{font-size:48px;letter-spacing:-1px;line-height:1.31}}.blog-content{color:#595960;font-family:Sailec,tahoma,arial,sans-serif;font-size:14px;font-weight:400;margin-top:32px}@media screen and (min-width:480px){.blog-content{font-size:16px}}@media screen and (min-width:768px){.blog-content{font-size:18px;margin-top:68px}}.blog-content p{color:var(--dark-grey-text);font-family:Sailec;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:16px}@media screen and (min-width:480px){.blog-content p{font-size:16px}}@media screen and (min-width:1440px){.blog-content p{font-size:18px;line-height:1.67}}@media screen and (min-width:768px){.blog-content p{font-size:18px;line-height:1.67}}.blog-content p img{height:auto;max-width:100%}@media screen and (min-width:768px){.blog-content p{margin-bottom:34px}}.blog-content p:first-child{color:var(--dark);font-family:Sailec;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.44}@media screen and (min-width:640px){.blog-content p:first-child{font-size:20px;line-height:1.55}}@media screen and (min-width:1440px){.blog-content p:first-child{font-size:24px;letter-spacing:-.4px;line-height:1.58}}.blog-content a{text-decoration:underline}.blog-content table{margin:16px 0}@media screen and (min-width:768px){.blog-content table{margin:34px 0}}.blog-content strong{font-family:var(--sailec-bold);font-weight:500}.blog-content>ul{color:var(--dark-grey-text);font-family:Sailec;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;line-height:1.5;list-style:none;margin:32px 0;padding:0}@media screen and (min-width:480px){.blog-content>ul{font-size:16px}}@media screen and (min-width:1440px){.blog-content>ul{font-size:18px;line-height:1.67}}@media screen and (min-width:768px){.blog-content>ul{font-size:18px;line-height:1.67}}.blog-content>ul li{margin:16px 0;padding-left:32px;text-indent:-32px}.blog-content>ul li:before{background-color:var(--orange-bg);content:" ";display:inline-block;height:8px;margin-right:20px;width:8px}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4{color:var(--dark);font-family:Sailec-Medium;font-size:26px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.3px;line-height:1.08;margin-bottom:25px;margin-top:40px}@media screen and (min-width:640px){.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4{font-size:32px;letter-spacing:-.4px;line-height:1.27}}@media screen and (min-width:1024px){.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4{font-size:34px;letter-spacing:-.8px;line-height:1.24}}@media screen and (min-width:768px){.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4{margin-bottom:64px;margin-top:30px}}@media screen and (min-width:1440px){.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4{margin-top:50px}}.blog-content h1{color:var(--dark);font-family:Sailec-Medium;font-size:30px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.4px;line-height:1.2}@media screen and (min-width:640px){.blog-content h1{font-size:34px;letter-spacing:-.8px;line-height:1.24}}@media screen and (min-width:1280px){.blog-content h1{font-size:48px;letter-spacing:-1px;line-height:1.31}}.blog-content h3{color:var(--dark);font-family:Sailec-Medium;font-size:22px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.3px;line-height:1.08}@media screen and (min-width:640px){.blog-content h3{font-size:28px;letter-spacing:-.4px;line-height:1.27}}@media screen and (min-width:1024px){.blog-content h3{font-size:30px;letter-spacing:-.8px;line-height:1.24}}.blog-content h4{color:var(--dark);font-family:Sailec-Medium;font-size:20px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.3px;line-height:1.08}@media screen and (min-width:640px){.blog-content h4{font-size:24px;letter-spacing:-.4px;line-height:1.27}}@media screen and (min-width:1024px){.blog-content h4{font-size:28px;letter-spacing:-.8px;line-height:1.24}}.blog-content ol{color:var(--dark-grey-text);font-family:Sailec;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;line-height:1.5;list-style:auto;margin:32px 0 32px 8px;padding:0 0 0 10px}@media screen and (min-width:480px){.blog-content ol{font-size:16px}}@media screen and (min-width:1440px){.blog-content ol{font-size:18px;line-height:1.67}}@media screen and (min-width:768px){.blog-content ol{font-size:18px;line-height:1.67}}.blog-content ol li{margin:16px 0;padding-left:10px}.blog-content iframe{width:100%}.blog-content table{border:0;border-collapse:collapse;border-spacing:0;color:#595960;font-family:Sailec,tahoma,arial,sans-serif;font-size:14px;font-weight:400}@media screen and (min-width:480px){.blog-content table{font-size:16px}}@media screen and (min-width:768px){.blog-content table{font-size:18px}}.blog-content table td{border:1px solid #ddd;color:#595960;font-family:Sailec,tahoma,arial,sans-serif;font-size:14px;font-weight:400;padding:10px}@media screen and (min-width:480px){.blog-content table td{font-size:16px}}@media screen and (min-width:768px){.blog-content table td{font-size:18px}}.blog-content table td p{color:#595960;font-family:Sailec,tahoma,arial,sans-serif;font-size:14px;font-weight:400;margin-bottom:0}@media screen and (min-width:480px){.blog-content table td p{font-size:16px}}@media screen and (min-width:768px){.blog-content table td p{font-size:18px}}.blog-content table td span{color:#595960;font-family:Sailec,tahoma,arial,sans-serif;font-size:14px;font-weight:400}@media screen and (min-width:480px){.blog-content table td span{font-size:16px}}@media screen and (min-width:768px){.blog-content table td span{font-size:18px}}.blog-content pre{margin-bottom:28px}.blog-content :not(pre) code{background-color:#0000000b;border-radius:4px;font-size:90%;margin:0;padding:.2em .4em}.blog-content pre code{border-radius:6px}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: An Old Hope – Star Wars Syntax
  Author: (c) Gustavo Costa <gusbemacbe@gmail.com>
  Maintainer: @gusbemacbe

  Original theme - Ocean Dark Theme – by https://github.com/gavsiu
  Based on Jesse Leite's Atom syntax theme 'An Old Hope'
    https://github.com/JesseLeite/an-old-hope-syntax-atom
*/.hljs{background:#1c1d21;color:#c0c5ce}.hljs-comment,.hljs-quote{color:#b6b18b}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#eb3c54}.hljs-built_in,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#e7ce56}.hljs-attribute{color:#ee7c2b}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#4fb4d7}.hljs-section,.hljs-title{color:#78bb65}.hljs-keyword,.hljs-selector-tag{color:#b45ea4}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.post-header:where(.astro-DVDGUVG7){margin-top:16px}@media screen and (min-width:768px){.post-header:where(.astro-DVDGUVG7){margin-top:80px}}.post-header__tags:where(.astro-DVDGUVG7){margin-bottom:24px;margin-top:24px}@media screen and (min-width:768px){.post-header__tags:where(.astro-DVDGUVG7){margin-top:32px}}.related-post-card__title:where(.astro-3A2UNYPW){font-family:var(--sailec);font-size:26px;letter-spacing:-.2px;line-height:1.3;margin-bottom:18px;margin-top:15px}.related-post-card__description:where(.astro-3A2UNYPW){font-family:var(--sailec);font-size:14px;line-height:1.5;opacity:.75}@media screen and (min-width:640px){.related-post-card__description:where(.astro-3A2UNYPW){font-size:16px}}@media screen and (min-width:480px){.related-post-card__description:where(.astro-3A2UNYPW){font-size:18px;line-height:1.67}}.related-post-card__body:where(.astro-3A2UNYPW):after{background-color:transparent;background-image:linear-gradient(to top,var(--white) 15%,transparent);bottom:0;content:"";height:200px;left:0;position:absolute;right:0}.related-post-card:where(.astro-3A2UNYPW):hover{background-color:var(--light-grey)}.related-post-card:where(.astro-3A2UNYPW):hover .related-post-card__body:where(.astro-3A2UNYPW):after{background-image:linear-gradient(to top,var(--light-grey) 15%,transparent)}.post-footer__author-title:where(.astro-VPBZSKTG){color:var(--dark);font-family:var(--sailec-bold);font-size:12px;font-stretch:normal;font-style:normal;letter-spacing:1.7px;text-transform:uppercase}@media screen and (min-width:640px){.post-footer__author-title:where(.astro-VPBZSKTG){line-height:1.67}}@media screen and (min-width:1280px){.post-footer__author-title:where(.astro-VPBZSKTG){line-height:1.75}}@media screen and (min-width:1440px){.post-footer__author-title:where(.astro-VPBZSKTG){font-size:13px;letter-spacing:1.9px}}button[data-name=checked-list],button[data-name=fullscreen],button[data-name=live]{display:none}@media screen and (min-width:480px){button[data-name=checked-list],button[data-name=fullscreen],button[data-name=live]{display:block}}#editor-wrap .w-md-editor-content{height:121px!important}.button-submit-comm{font-family:var(--sailec-medium);font-size:16px}.button-submit-comm:after{background:#181820;content:"";height:100%;left:0;position:absolute;top:0;transition-duration:.2s;width:0}.button-submit-comm:hover:after{transition-duration:.2s;width:100%}.comm-count:after{background-color:var(--dark);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.info-wrap .input-block-wrap{flex:1 1 auto}.info-wrap .input-block-wrap .form-input-wrapper{flex:0 0 calc(50% - 20px)}.info-wrap .button-submit-comm{flex:0 0 121px;max-height:42px}@media screen and (min-width:768px){.info-wrap .button-submit-comm{max-height:unset}}.msg-validation-err{bottom:-30px;color:#e51f1f;font-family:var(--sailec);font-size:13px;font-weight:500;letter-spacing:.5px;line-height:1.38;margin-bottom:.4rem;right:0}.input-label{color:var(--slate-grey);font-family:var(--sailec);font-size:13px;font-weight:500;letter-spacing:.5px;line-height:1.38;margin-bottom:.4rem;text-transform:uppercase}.input-label .required{color:#e51f1f}.label-error-msg{color:#e51f1f;font-size:12px}.input-comment,.input-comment-text{background-color:transparent;border-bottom:1px solid var(--light-grey-text);color:var(--dark);font-family:Sailec;font-size:16px;font-style:normal;font-weight:500;line-height:23px;outline:none;width:100%}.input-comment-text:focus,.input-comment:focus{border-bottom:1px solid var(--orange-bg)}.input-comment-text,.input-comment-text:focus{border:1px solid var(--light-grey-text)}.comment-list li{list-style:none}.comment .comment-head .avatar-placeholder{flex:0 0 50px}.comment .sender-contact .comment-item-date,.comment .sender-contact .comment-item-email,.comment .sender-contact .comment-item-name{font-family:var(--sailec);font-size:14px}@media screen and (min-width:768px){.comment .sender-contact .comment-item-date,.comment .sender-contact .comment-item-email,.comment .sender-contact .comment-item-name{font-size:16px}}.comment .sender-contact .comment-item-date,.comment .sender-contact .comment-item-email{color:var(--slate-grey)}
