.blog-style a{text-decoration:none}.blog-style a:hover{text-decoration:underline}.blog-style blockquote,.blog-style dl,.blog-style ol,.blog-style p,.blog-style pre,.blog-style table,.blog-style ul{margin:15px 0}.blog-style ol,.blog-style ul{padding-left:30px}.blog-style h1{font-size:2.5em}.blog-style h2{font-size:2em}.blog-style h3{font-size:1.5em}.blog-style h4{font-size:1.2em}.blog-style h5{font-size:1em}.blog-style h6{color:#777;font-size:1em}.blog-style h1,.blog-style h2,.blog-style h3,.blog-style h4,.blog-style h5,.blog-style h6{font-weight:700;line-height:1.7;margin:1em 0 15px}.blog-style h1+p,.blog-style h2+p,.blog-style h3+p{margin-top:10px}.blog-style img{max-width:100%}.blog-style code,.blog-style pre{background-color:#f8f8f8;border-radius:3px;border:1px solid #ddd;font-family:Consolas,Liberation Mono,Courier,monospace;font-size:12px;margin:0 2px;padding:0 5px;white-space:pre}.blog-style pre code{border:none;margin:0;padding:0;white-space:pre}.blog-style li{list-style-position:outside}@media screen and (max-width:1440px){.blog-style .category{font-family:Plus Jakarta Sans;font-size:10px;font-weight:700;line-height:11px;letter-spacing:-.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}}@media screen and (max-width:768px){.blog-style .category{font-family:Plus Jakarta Sans;font-size:10px;font-weight:700;line-height:11px;letter-spacing:-.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.blog-style .social-block{display:none}}.blog-style ol,.blog-style p{color:#7c7d7d;font-weight:400;font-family:Plus Jakarta Sans;font-size:24px;line-height:40.8px}@media screen and (max-width:1440px){.blog-style ol,.blog-style p{font-size:18px;line-height:30.6px}}@media screen and (max-width:768px){.blog-style ol,.blog-style p{font-size:14px;line-height:23.8px;text-decoration-skip-ink:none}}.blog-style ol{list-style-type:decimal}.blog-style a{color:-webkit-link}.blog-style h2{font-family:Plus Jakarta Sans;font-size:46px;font-weight:800;line-height:59.8px;letter-spacing:-.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;padding-top:80px;padding-bottom:32px}@media screen and (max-width:768px){.blog-style h2{font-family:Plus Jakarta Sans;font-size:24px;font-weight:800;line-height:31.2px;letter-spacing:-.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;padding-top:48px;padding-bottom:24px;color:#1c1c1c}}@media screen and (max-width:1440px){.blog-style h2{font-family:Plus Jakarta Sans;font-size:32px;font-weight:800;line-height:41.6px;letter-spacing:-.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1c1c1c;padding-top:32px;padding-bottom:24px}}.blog-style h3{font-family:Plus Jakarta Sans;font-size:28px;font-weight:800;line-height:36.4px;letter-spacing:-.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;padding-top:32px;padding-bottom:32px}@media screen and (max-width:1440px){.blog-style h3{font-family:Plus Jakarta Sans;font-size:20px;font-weight:800;line-height:26px;letter-spacing:-.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;padding-top:24px;padding-bottom:24px;color:#1c1c1c}}@media screen and (max-width:768px){.blog-style h3{font-family:Plus Jakarta Sans;font-size:16px;font-weight:800;line-height:20.8px;letter-spacing:-.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;padding-top:24px;padding-bottom:24px;color:#1c1c1c}}.blog-style ul{list-style:inside;font-family:Plus Jakarta Sans;font-size:24px;font-weight:400;line-height:40.8px;letter-spacing:-.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#7c7d7d}@media screen and (max-width:1440px){.blog-style ul{font-size:18px;font-weight:400;line-height:30.6px;letter-spacing:-.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}}@media screen and (max-width:768px){.blog-style ul{font-size:14px;font-weight:400;line-height:23.8px;letter-spacing:-.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#7c7d7d}}.blog-style hr,.blog-style image,.blog-style img{width:100%}.blog-style strong{color:#1c1c1c;font-weight:600}.blog-style html{scroll-behavior:smooth}.blog-style .table-of-content a,.blog-style .table-of-content li{font-family:Plus Jakarta Sans;font-size:18px;font-weight:400;line-height:27px;letter-spacing:-.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1c1c1c;text-decoration:none}@media screen and (max-width:1440px){.blog-style .table-of-content a,.blog-style .table-of-content li{font-family:Plus Jakarta Sans;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}}@media screen and (max-width:768px){.blog-style .table-of-content a,.blog-style .table-of-content li{font-family:Plus Jakarta Sans;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}}.blog-style .table-of-content a:hover,.blog-style .table-of-content li:hover{color:#f15822}.blog-style .table-of-content a:link:active,.blog-style .table-of-content a:visited:active{color:#1c1c1c}.blog-style img{padding-top:80px;padding-bottom:24px}@media screen and (max-width:1440px){.blog-style img{padding-top:64px;padding-bottom:16px}}@media screen and (max-width:768px){.blog-style img{padding-top:48px;padding-bottom:16px}}.blog-style img+em,.blog-style img+strong{display:block;text-align:center;font-size:18px}@media screen and (max-width:1440px){.blog-style img+em,.blog-style img+strong{font-size:16px;line-height:20px;margin-bottom:16px}}@media screen and (max-width:768px){.blog-style img+em,.blog-style img+strong{font-size:14px;line-height:18px}}.blog-style img+strong{font-style:normal;font-weight:400;color:#7c7d7d}.blog-style blockquote{border-top:1px solid #f15822;border-bottom:1px solid #f15822;margin:80px 0;padding:48px 0}@media screen and (max-width:1440px){.blog-style blockquote{margin:64px 0;padding:32px 0}}@media screen and (max-width:768px){.blog-style blockquote{margin:48px 0}}.blog-style blockquote p{font-family:Plus Jakarta Sans;font-size:46px;font-weight:400;line-height:64.4px;letter-spacing:-.02em;color:#f15822}@media screen and (max-width:1440px){.blog-style blockquote p{font-family:Plus Jakarta Sans;font-size:32px;font-weight:400;line-height:44.8px}}@media screen and (max-width:768px){.blog-style blockquote p{font-family:Plus Jakarta Sans;font-size:24px;font-weight:400;line-height:33.6px}}