.hs-blog-post #hs_cos_wrapper_breadcrumb .breadcrumb-wrap .breadcrumb{margin-top:140px}@media (max-width:1023px){.hs-blog-post #hs_cos_wrapper_breadcrumb .breadcrumb-wrap .breadcrumb{margin-top:160px}}.article-head{background-color:var(--color-bg);margin-left:auto;margin-right:auto;margin-top:clamp(12px,1.5vw,18px)!important;max-width:var(--container-max);padding:0;width:100%}@media (max-width:1599px){.article-head{width:85.71429vw}}@media (max-width:1023px){.article-head{width:calc(100% - var(--space-16))}}@media (max-width:559px){.article-head{width:calc(100% - var(--space-10))}}.article-head__title{color:var(--color-text);font-family:var(--font-family-base);font-size:clamp(24px,7vw,36px);font-weight:700!important;line-height:1.4;margin-bottom:clamp(16px,2.5vw,30px)!important}.article-head__meta{align-items:flex-start;display:flex;flex-direction:column;gap:10px!important;margin-bottom:var(--space-4);padding-bottom:0;padding-top:0}.article-head__tags{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.article-head__tag{background-color:#f4f4f3;border-radius:6px;color:var(--color-text);font-family:var(--font-family-base);font-size:14px;font-weight:var(--font-weight-medium);margin:0;padding:var(--space-1) 18px;text-decoration:unset}.article-head__dates{display:flex;gap:24px;margin:0!important;padding:0!important}.article-head__date,.article-head__dates{line-height:1!important;vertical-align:top}.article-head__date{color:var(--color-text);display:inline-block;font-family:var(--font-family-base);font-size:14px;font-weight:var(--font-weight-medium)}.article-layout{align-items:start;display:grid;gap:45px;grid-template-columns:868px 457px;margin-left:auto;margin-right:auto;max-width:var(--container-max);width:100%}@media (max-width:1599px){.article-layout{grid-template-columns:54.28571vw 1fr;width:85.71429vw}}@media (max-width:1023px){.article-layout{grid-template-columns:1fr;width:calc(100% - var(--space-16))}}@media (max-width:559px){.article-layout{width:calc(100% - var(--space-10))}}.article-main{min-width:0}.article-main *{letter-spacing:.05em;line-height:1.9;text-align:justify;word-break:break-all}.article-sidebar{min-width:0;position:sticky;top:120px}@media (max-width:1023px){.article-sidebar{position:static}}.article-hero{aspect-ratio:16/9;border-radius:6px;display:block;margin:0 0 54px;overflow:hidden;width:100%}.article-hero__thumbnail{height:100%;object-fit:cover;width:100%}.article-body{color:var(--color-text);font-size:var(--font-family-base);line-height:var(--line-height-loose)}.article-body>*+*{margin-top:var(--space-4)}.article-body h1,.article-body h1 *{color:#353e41!important;font-family:var(--font-family-base);font-size:clamp(24px,7vw,36px);font-weight:700!important;letter-spacing:.02em;line-height:1.4;margin:0 0 .8em}.article-body h2,.article-body h2 *{font-size:clamp(20px,6vw,32px);letter-spacing:0}.article-body h2,.article-body h2 *,.article-body h3,.article-body h3 *{color:#353e41!important;font-family:var(--font-family-base);font-weight:700!important;line-height:1.5!important;margin-bottom:1em;margin-top:2.5em}.article-body h3,.article-body h3 *{font-size:clamp(18px,5vw,28px);letter-spacing:.02em;padding-bottom:.65em;position:relative}.article-body h3:after{background:linear-gradient(to right,var(--color-primary) 0,var(--color-primary) 7%,#e0e0e0 7%);bottom:0;content:"";height:6px;left:0;position:absolute;width:100%}.article-body h4,.article-body h4 *{color:#353e41!important;font-family:var(--font-family-base);font-size:clamp(17px,4vw,24px);font-weight:700!important;letter-spacing:.02em;line-height:1.6;margin-bottom:.8em;margin-top:2em}.article-body h5,.article-body h5 *{font-size:var(--font-size-sm);font-weight:700!important;line-height:var(--line-height-snug);margin:var(--space-6) 0 var(--space-2)}.article-body h6,.article-body h6 *{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:400!important;line-height:var(--line-height-snug);margin:var(--space-4) 0 var(--space-2)}.article-body p{color:#333!important;font-size:16px;letter-spacing:.05em;line-height:1.9;margin-bottom:2em;text-align:justify;word-break:break-all}.article-body p,.article-body p a{font-family:var(--font-family-base)}.article-body img{border-radius:6px;display:block;height:auto;margin:var(--space-6) auto;max-width:100%}.article-body ol,.article-body ul{list-style:none;margin:var(--space-4) 0 2em;padding-left:0}.article-body li{font-size:16px;font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);margin-bottom:8px;padding-left:1.4em;position:relative}.article-body li:last-of-type{margin-bottom:0}.article-body li *{font-size:16px;line-height:var(--line-height-snug)}.article-body li p:last-of-type{margin:0}.article-body ol li{padding-left:1em}.article-body ul>li:before{background-color:var(--color-text);border-radius:50%;content:"";height:.5em;left:.3em;position:absolute;top:.5em;width:.5em}.article-body ol{counter-reset:ol-counter}.article-body ol>li{counter-increment:ol-counter}.article-body ol>li:before{color:var(--color-text);content:counter(ol-counter);font-family:var(--font-family-base);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);left:.24em;line-height:var(--line-height-loose);min-width:1em;position:absolute;text-align:left;top:-2px}.article-body a{color:var(--color-text);text-decoration:underline;text-underline-offset:2px;transition:opacity var(--transition-fast)}.article-body a:hover{color:var(--color-text);opacity:.75;text-decoration:none}.article-body table{border-collapse:collapse;display:table;font-size:var(--font-size-sm);margin:var(--space-6) 0;overflow-x:auto;width:100%}.article-body td,.article-body th{background-color:transparent;border:1px solid #c2c2c2;color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-md);font-weight:400;line-height:var(--line-height-base);padding:14px 16px;word-break:break-all}.article-body table li p{line-height:1.5!important;margin-bottom:.4em!important}.article-body table li:last-child p{margin-bottom:0!important}.article-body table p{line-height:1.5!important;margin-bottom:.2em!important}.article-body table p strong{line-height:inherit}.article-body table td p:last-child,.article-body table th p:last-child{margin-bottom:0!important}.article-body th{background-color:var(--color-gray-05);font-weight:var(--font-weight-bold);white-space:nowrap}.article-body tr:nth-child(2n) td{background-color:transparent}.article-body blockquote{border-left:4px solid var(--color-gray-05);color:#333!important;font-size:var(--font-size-base);font-style:italic;letter-spacing:.06em;line-height:var(--line-height-loose);margin:var(--space-6) 0;padding:var(--space-4) var(--space-6);white-space:break-spaces}.article-body blockquote p:last-child{margin-bottom:0}.article-share{align-items:center;border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);display:flex;gap:var(--space-3);margin:var(--space-8) 0;padding:var(--space-5) 0}.article-share__label{color:var(--color-text-muted);flex-shrink:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.article-share__links{display:flex;flex-wrap:wrap;gap:var(--space-2)}.article-share__link{align-items:center;border-radius:var(--border-radius-full);display:inline-flex;height:36px;justify-content:center;text-decoration:none;transition:opacity var(--transition-fast);width:36px}.article-share__link:hover{opacity:.8;text-decoration:none}.article-share__link--twitter{background-color:#1da1f2;color:#fff}.article-share__link--facebook{background-color:#1877f2;color:#fff}.article-share__link--line{background-color:#06c755;color:#fff}.article-share__link svg{fill:currentColor;height:18px;width:18px}.mgn-btm10{display:flex;font-size:20px!important;font-weight:700!important;line-height:1.5!important;margin:0 auto 20px!important;width:fit-content!important}.mgn-btm10--left{margin-left:0!important;margin-right:auto!important}@media (max-width:767px){.mgn-btm10{font-size:18px!important;margin-bottom:16px!important;margin-top:0!important}}.mgn-top0{margin-top:0!important}.article-sidebar p{font-family:var(--font-family-base)!important}.hs-gallery-slider-main__arrow .splide__arrow svg{margin-top:.55rem!important}.hs-gallery-slider-main__arrow .splide__arrow--next svg{margin-left:.1rem!important}.hs-gallery-slider-main__arrow .splide__arrow--prev svg{margin-right:.1rem!important}.hs_cos_wrapper+.hs_cos_wrapper .article-text-link,h2+.hs_cos_wrapper .article-text-link,h3+.hs_cos_wrapper .article-text-link,h4+.hs_cos_wrapper .article-text-link,p+.hs_cos_wrapper .article-text-link{margin-top:0!important}p:has(+.hs_cos_wrapper){margin-bottom:clamp(30px,8vw,50px)!important}table{margin-bottom:0;margin-top:24px}.hs_cos_wrapper~.hs_cos_wrapper .article-richtext__wrap,.hs_cos_wrapper~.hs_cos_wrapper .article-richtext__wrap table,.hs_cos_wrapper~.hs_cos_wrapper .border-table-wrap,.hs_cos_wrapper~.hs_cos_wrapper .border-table-wrap table,.hs_cos_wrapper~.hs_cos_wrapper .data-table-body,.hs_cos_wrapper~.hs_cos_wrapper .data-table-body table,.hs_cos_wrapper~.hs_cos_wrapper .def-table-body,.hs_cos_wrapper~.hs_cos_wrapper .def-table-body table,.hs_cos_wrapper~.hs_cos_wrapper .matrix-table-wrap,.hs_cos_wrapper~.hs_cos_wrapper .matrix-table-wrap table,h2+.hs_cos_wrapper .article-richtext__wrap,h2+.hs_cos_wrapper .article-richtext__wrap table,h2+.hs_cos_wrapper .border-table-wrap,h2+.hs_cos_wrapper .border-table-wrap table,h2+.hs_cos_wrapper .data-table-body,h2+.hs_cos_wrapper .data-table-body table,h2+.hs_cos_wrapper .def-table-body,h2+.hs_cos_wrapper .def-table-body table,h2+.hs_cos_wrapper .matrix-table-wrap,h2+.hs_cos_wrapper .matrix-table-wrap table,h3+.hs_cos_wrapper .article-richtext__wrap,h3+.hs_cos_wrapper .article-richtext__wrap table,h3+.hs_cos_wrapper .border-table-wrap,h3+.hs_cos_wrapper .border-table-wrap table,h3+.hs_cos_wrapper .data-table-body,h3+.hs_cos_wrapper .data-table-body table,h3+.hs_cos_wrapper .def-table-body,h3+.hs_cos_wrapper .def-table-body table,h3+.hs_cos_wrapper .matrix-table-wrap,h3+.hs_cos_wrapper .matrix-table-wrap table,h4+.hs_cos_wrapper .article-richtext__wrap,h4+.hs_cos_wrapper .article-richtext__wrap table,h4+.hs_cos_wrapper .border-table-wrap,h4+.hs_cos_wrapper .border-table-wrap table,h4+.hs_cos_wrapper .data-table-body,h4+.hs_cos_wrapper .data-table-body table,h4+.hs_cos_wrapper .def-table-body,h4+.hs_cos_wrapper .def-table-body table,h4+.hs_cos_wrapper .matrix-table-wrap,h4+.hs_cos_wrapper .matrix-table-wrap table{margin-top:0!important}