.full-img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.is-filter-blog{position:relative;display:block;margin:0 0 124px 0}.is-filter-blog .fb-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:48px 0;position:relative}.is-filter-blog .fb-layout-side{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:100%;min-width:0}.is-filter-blog .fb-layout-side.side-filters-button{display:none}.is-filter-blog .fb-layout-side.side-preview{margin:16px 0 0 0;-webkit-transition:opacity 200ms;transition:opacity 200ms}.is-filter-blog .fb-layout-side.side-pager{display:none}.is-filter-blog .fb-filters-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;height:50px;font-size:16px;line-height:16px;color:#000;text-decoration:none;border:1px solid #f2f2f2}.is-filter-blog .fb-filters-button svg{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:24px;height:24px}.is-filter-blog .fb-filters-button .b-label-show{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block}.is-filter-blog .fb-filters-button .b-label-hide{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:none}.is-filter-blog .fb-filters-button .b-label-count{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:28px;height:18px;font-size:12px;line-height:12px;letter-spacing:-0.5px;color:#fff;background:red;border-radius:9px}.is-filter-blog .fb-filters-big{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:1px 0 0 1px}.is-filter-blog .fb-filters-big .f-link{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:33.3%;height:72px;min-width:0;margin:-1px 0 0 -1px;font-size:16px;line-height:16px;color:#000;text-decoration:none;border:1px solid #ccc;-webkit-transition:background 200ms,border 200ms,color 200ms;transition:background 200ms,border 200ms,color 200ms}.is-filter-blog .fb-filters-big .f-link:hover{background:#f2f2f2}.is-filter-blog .fb-filters-big .f-link.state-active{color:#fff;background:#000}.is-filter-blog .fb-filters-big .f-link.state-active .f-link-icon path{fill:#fff}.is-filter-blog .fb-filters-big .f-link.state-active .f-link-cross{opacity:1}.is-filter-blog .fb-filters-big .f-link.state-hidden{cursor:default;color:#ccc;background:#eee}.is-filter-blog .fb-filters-big .f-link.state-hidden .f-link-icon path{fill:#ccc}.is-filter-blog .fb-filters-big .f-link.state-hidden .f-link-cross{opacity:0}.is-filter-blog .fb-filters-big .f-link:nth-child(3n-1){width:33.4%}.is-filter-blog .fb-filters-big .f-link-icon{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:20px;height:20px}.is-filter-blog .fb-filters-big .f-link-icon path{fill:#000}.is-filter-blog .fb-filters-big .f-link-name{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block}.is-filter-blog .fb-filters-big .f-link-cross{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:11px;height:11px;opacity:0}.is-filter-blog .fb-filters-big .f-link-cross path{stroke:#fff}.is-filter-blog .fb-filters-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px 8px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0 200px 0 0}.is-filter-blog .fb-filters-small .f-link{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:40px;min-width:0;padding:0 16px;font-size:16px;line-height:16px;color:#000;text-decoration:none;border:1px solid #ccc;-webkit-transition:background 200ms,border 200ms,color 200ms;transition:background 200ms,border 200ms,color 200ms}.is-filter-blog .fb-filters-small .f-link:hover{background:#f2f2f2}.is-filter-blog .fb-filters-small .f-link.state-active{color:#fff;background:#000;border-color:#000}.is-filter-blog .fb-filters-small .f-link.state-active .f-link-cross{display:block}.is-filter-blog .fb-filters-small .f-link.state-hidden{cursor:default;color:#ccc;background:#eee;border-color:#eee}.is-filter-blog .fb-filters-small .f-link.state-hidden .f-link-count{color:#ccc}.is-filter-blog .fb-filters-small .f-link.state-hidden .f-link-cross{display:none}.is-filter-blog .fb-filters-small .f-link-name{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block}.is-filter-blog .fb-filters-small .f-link-count{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;color:#999;-webkit-transition:color 200ms;transition:color 200ms}.is-filter-blog .fb-filters-small .f-link-cross{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:none;width:11px;height:11px}.is-filter-blog .fb-filters-small .f-link-cross path{stroke:#fff}.is-filter-blog .fb-filters-small .f-link-apply{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;height:50px;margin:16px 0 0 0;padding:0 24px;font-size:14px;line-height:14px;font-weight:700;color:#fff;text-decoration:none;background:#e0201f}.is-filter-blog .fb-filters-small .f-link-clear{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 8px;position:absolute;top:11px;right:0;font-size:16px;line-height:16px;color:#000;text-decoration:none;-webkit-transition:color 200ms;transition:color 200ms}.is-filter-blog .fb-filters-small .f-link-clear svg{display:block;width:11px;height:11px}.is-filter-blog .fb-filters-small .f-link-clear svg path{stroke:#000;-webkit-transition:stroke 200ms;transition:stroke 200ms}.is-filter-blog .fb-filters-small .f-link-clear:hover{color:#e01f1f}.is-filter-blog .fb-filters-small .f-link-clear:hover svg path{stroke:#e01f1f}.is-filter-blog.state-lock{pointer-events:none}.is-filter-blog.state-progress .fb-layout-side.side-preview{opacity:0}.is-filter-blog.state-pager .fb-layout-side.side-pager{display:block}.is-filter-blog.state-filtered .fb-filters-small .f-link-clear{display:-webkit-box;display:-ms-flexbox;display:flex}.is-blog-tiles{position:relative;display:grid;grid-template-columns:repeat(3, 1fr);gap:32px 16px}.is-blog-tiles .blog-tiles-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;min-width:0;color:#000;font-size:16px;line-height:16px;text-decoration:none}.is-blog-tiles .blog-tiles-item .t-image{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:84/51;background:#f2f2f2}.is-blog-tiles .blog-tiles-item .t-image>.full-img{-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms}.is-blog-tiles .blog-tiles-item .t-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;height:100%;padding:24px;border-width:0 1px 1px 1px;border-color:#f2f2f2;border-style:solid}.is-blog-tiles .blog-tiles-item .t-content>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:100%;min-width:0}.is-blog-tiles .blog-tiles-item .t-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 36px;color:#666;font-size:14px;line-height:14px}.is-blog-tiles .blog-tiles-item .t-tools-date{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block}.is-blog-tiles .blog-tiles-item .t-tools-duration{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 8px;position:relative}.is-blog-tiles .blog-tiles-item .t-tools-duration svg{display:block;width:20px;height:20px}.is-blog-tiles .blog-tiles-item .t-name{font-size:20px;line-height:24px;font-weight:700;letter-spacing:-0.02em;display:-webkit-box;overflow:hidden;max-height:96px;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:4;-webkit-transition:color 200ms;transition:color 200ms}.is-blog-tiles .blog-tiles-item .t-preview{color:#666;font-size:14px;line-height:24px;letter-spacing:-0.02em;display:-webkit-box;overflow:hidden;max-height:48px;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.is-blog-tiles .blog-tiles-item .t-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px 0;margin:auto 0 0 0}.is-blog-tiles .blog-tiles-item .t-tags-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px 20px;overflow:hidden}.is-blog-tiles .blog-tiles-item .t-tags-line span{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;font-size:14px;line-height:20px;letter-spacing:-0.02em;white-space:nowrap}.is-blog-tiles .blog-tiles-item .t-tags-line span:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:"";position:absolute;display:block;top:8px;left:-12px;width:4px;height:4px;background:#d9d9d9;border-radius:50%}.is-blog-tiles .blog-tiles-item:hover .t-image>.full-img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.is-blog-tiles .blog-tiles-item:hover .t-name{color:#e01f1f}.is-blog-tiles .blog-tiles-item.state-dummy{grid-column:span 3;height:50vh}.is-blog-tiles .blog-tiles-item-empty{grid-column:span 3;position:relative;display:block;font-size:16px;line-height:24px}.is-pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.is-pager .page-item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:40px;height:40px;color:#000;font-size:14px;line-height:14px;text-decoration:none;-webkit-transition:background 200ms,color 200ms;transition:background 200ms,color 200ms}.is-pager .page-item.state-active{color:#fff;background:#e01f1f}.is-pager .page-item.state-link:hover{background:#f2f2f2}.is-blog-detail{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:0 0 120px 0}.is-blog-detail .bd-header{position:relative;display:block}.is-blog-detail .bd-header h1{margin:0 0 64px 0;text-wrap:balance}.is-blog-detail .bd-header-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 36px;position:relative;margin:-32px 0 64px 0;color:#666;font-size:14px;line-height:14px}.is-blog-detail .bd-header-tools-date{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block}.is-blog-detail .bd-header-tools-duration{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 8px;position:relative}.is-blog-detail .bd-header-tools-duration svg{display:block;width:20px;height:20px}.is-blog-detail .bd-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.is-blog-detail .bd-layout-side{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block}.is-blog-detail .bd-layout-side.side-left{width:66%}.is-blog-detail .bd-layout-side.side-right{width:23%}.is-blog-detail .bd-image-hero{position:relative;display:block;width:100%;margin:0 0 40px 0}.is-blog-detail .bd-image-hero img{display:block;max-width:100%;width:auto;height:auto}.is-blog-detail .bd-button-back{position:relative;display:block;margin:64px 0 0 0}.is-blog-detail .bd-button-back a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 16px;font-size:16px;line-height:16px;color:#e01f1f;text-decoration:none;-webkit-transition:color 200ms;transition:color 200ms}.is-blog-detail .bd-button-back a svg{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:24px;height:24px}.is-blog-detail .bd-button-back a svg path{-webkit-transition:stroke 200ms;transition:stroke 200ms}.is-blog-detail .bd-button-back a:hover{color:#c20101}.is-blog-detail .bd-button-back a:hover svg path{stroke:#c20101}.is-blog-detail .bd-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:48px 0;position:sticky;top:160px}.is-blog-detail .bd-tools-item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:100%;min-width:0}.is-blog-detail .bd-tools-item-header{position:relative;display:block;margin:0 0 20px 0;font-size:16px;line-height:16px;font-weight:700;letter-spacing:-0.02em}.is-blog-detail .bd-tools-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px 0}.is-blog-detail .bd-tools-tags-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px 20px;overflow:hidden}.is-blog-detail .bd-tools-tags-line span{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;font-size:14px;line-height:20px;letter-spacing:-0.02em;white-space:nowrap}.is-blog-detail .bd-tools-tags-line span:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:"";position:absolute;display:block;top:8px;left:-12px;width:4px;height:4px;background:#d9d9d9;border-radius:50%}.is-blog-detail .bd-tools-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 12px}.is-blog-detail .bd-tools-social a{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:40px;height:40px;font-size:16px;line-height:16px;color:#fff;text-decoration:none;background:#000;border-radius:50%;-webkit-transition:background 200ms;transition:background 200ms}.is-blog-detail .bd-tools-social a svg{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.is-blog-detail .bd-tools-social a:hover{background:#e01f1f}.is-blog-detail .bd-tools-button{position:relative;display:block}.is-blog-detail .bd-tools-button a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:auto;height:50px;padding:0 24px;font-size:14px;line-height:14px;font-weight:700;color:#fff;text-decoration:none;background:#e0201f;-webkit-transition:background 200ms;transition:background 200ms}.is-blog-detail .bd-tools-button a:hover{background:#c20101}.is-table{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:0 0 40px 0}.is-table table{width:100%;height:auto;margin:0;font-size:16px;line-height:24px;color:#000;text-align:left;border-collapse:collapse}.is-table table th{padding:12px 16px 12px 0;font-size:12px;line-height:16px;font-weight:400;color:#666;border-top:1px solid #eee;border-bottom:1px solid #eee}.is-table table td{padding:16px 16px 16px 0;border-bottom:1px solid #f2f2f2}.is-hr{position:relative;display:block;height:24px}.is-style-blog h2,.is-style-blog .h2{margin:0 0 20px 0;font-size:24px;line-height:32px;letter-spacing:-0.02em}.is-style-blog p{margin:0 0 40px 0;font-size:16px;line-height:24px}.is-style-blog p+p,.is-style-blog p+ul,.is-style-blog p+ol{margin-top:-16px}.is-style-blog p.lead{font-size:20px;line-height:28px}.is-style-blog p.strong{font-weight:700}.is-style-blog ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px 0;position:relative;margin:0 0 40px 0;font-size:16px;line-height:24px;text-wrap:balance;--markColor: #E01F1F}.is-style-blog ul>li{position:relative;display:block;padding-left:18px}.is-style-blog ul>li:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:"";position:absolute;display:block;top:9px;left:0;width:6px;height:6px;background:var(--markColor);border-radius:50%}.is-style-blog ul>li ul,.is-style-blog ul>li ol{margin:16px 0 0 0}.is-style-blog ul p{margin:0}.is-style-blog img{position:relative;display:block;width:auto !important;max-width:100% !important;height:auto !important;margin:0 0 40px 0}.is-style-blog iframe{position:relative;display:block;margin:0 0 40px 0;width:100% !important;height:auto !important;aspect-ratio:16/9}.is-style-blog>*:last-child{margin-bottom:0 !important}.is-files-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px 0;position:relative;margin:0 0 40px 0}.is-files-list .fl-link{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:48px;padding:0 0 0 64px;font-size:14px;line-height:14px;color:#000;text-decoration:none}.is-files-list .fl-link:hover .fl-link-icon rect,.is-files-list .fl-link:hover .fl-link-icon path{stroke:#e01f1f}.is-files-list .fl-link:hover .fl-link-name{color:#e01f1f}.is-files-list .fl-link-icon{position:absolute;display:block;top:0;left:0;width:48px;height:48px}.is-files-list .fl-link-icon rect,.is-files-list .fl-link-icon path{-webkit-transition:stroke 200ms;transition:stroke 200ms}.is-files-list .fl-link-name{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-size:14px;line-height:18px;color:#000;-webkit-transition:color 200ms;transition:color 200ms}.is-files-list .fl-link-ext{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-size:14px;line-height:14px;color:#666}.is-fancybox-message{position:relative;display:block;width:400px;text-align:center}.is-fancybox-message .fm-header{font-size:24px;line-height:24px;font-weight:700;letter-spacing:-0.02em}.is-blog-detail-more{position:relative;display:block;margin:0 0 120px 0}.is-blog-detail-more .dm-header{display:block;margin:0 0 64px 0;font-size:40px;line-height:40px;font-weight:700;color:#000;letter-spacing:-0.02em}@media screen and (max-width: 845px){.is-filter-blog{margin:0 0 64px 0}.is-filter-blog .fb-layout{gap:20px 0}.is-filter-blog .fb-layout-side.side-filters-button{display:block}.is-filter-blog .fb-layout-side.side-filters-big{display:none}.is-filter-blog .fb-layout-side.side-filters-small{display:none}.is-filter-blog .fb-layout-side.side-preview{margin:16px 0 0 0}.is-filter-blog .fb-filters-big{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1px 0 0 0}.is-filter-blog .fb-filters-big .f-link{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 16px;width:100%;height:56px;min-width:0;margin:-1px 0 0 0}.is-filter-blog .fb-filters-big .f-link:hover{background:transparent}.is-filter-blog .fb-filters-big .f-link.state-active{background:#000}.is-filter-blog .fb-filters-big .f-link:nth-child(3n-1){width:100%}.is-filter-blog .fb-filters-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0}.is-filter-blog .fb-filters-small .f-link{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;height:40px;min-width:0;padding:0 16px;font-size:16px;line-height:16px;color:#000;text-decoration:none;border:1px solid #ccc;-webkit-transition:background 200ms;transition:background 200ms}.is-filter-blog .fb-filters-small .f-link:hover{background:transparent}.is-filter-blog .fb-filters-small .f-link.state-active{background:#000}.is-filter-blog .fb-filters-small .f-link-apply{display:-webkit-box;display:-ms-flexbox;display:flex}.is-filter-blog .fb-filters-small .f-link-clear{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 8px;position:relative;top:unset;right:unset;width:100%;margin:16px 0 0 0}.is-filter-blog .fb-filters-small .f-link-clear:hover{color:#000}.is-filter-blog .fb-filters-small .f-link-clear:hover svg path{stroke:#000}.is-filter-blog.state-lock{pointer-events:none}.is-filter-blog.state-progress .fb-layout-side.side-preview{opacity:0}.is-filter-blog.state-pager .fb-layout-side.side-pager{display:block}.is-filter-blog.state-filtered .fb-filters-small .f-link-clear{display:-webkit-box;display:-ms-flexbox;display:flex}.is-filter-blog.state-show-filters-mobile .fb-filters-button .b-label-show{display:none}.is-filter-blog.state-show-filters-mobile .fb-filters-button .b-label-hide{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block}.is-filter-blog.state-show-filters-mobile .fb-layout-side.side-filters-big{display:block}.is-filter-blog.state-show-filters-mobile .fb-layout-side.side-filters-small{display:block}.is-blog-tiles{position:relative;display:grid;grid-template-columns:1fr;gap:32px 0}.is-blog-tiles .blog-tiles-item.state-dummy{grid-column:unset;height:100vh}.is-blog-tiles .blog-tiles-item-empty{grid-column:unset}.is-blog-detail{margin:0 0 64px 0}.is-blog-detail .bd-header h1{margin:0 0 48px 0}.is-blog-detail .bd-header-tools{margin:-32px 0 48px 0}.is-blog-detail .bd-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.is-blog-detail .bd-layout-side{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block}.is-blog-detail .bd-layout-side.side-left{width:100%;margin:0 0 64px 0}.is-blog-detail .bd-layout-side.side-right{width:100%}.is-blog-detail .bd-button-back{position:relative;display:block;margin:64px 0 0 0}.is-blog-detail .bd-button-back:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:"";position:absolute;display:block;top:-32px;left:0;width:100%;height:1px;background:#f2f2f2}.is-blog-detail .bd-button-back a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 16px;font-size:16px;line-height:16px;color:#e01f1f;text-decoration:none;-webkit-transition:color 200ms;transition:color 200ms}.is-blog-detail .bd-button-back a svg{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:24px;height:24px}.is-blog-detail .bd-button-back a svg path{-webkit-transition:stroke 200ms;transition:stroke 200ms}.is-blog-detail .bd-button-back a:hover{color:#c20101}.is-blog-detail .bd-button-back a:hover svg path{stroke:#c20101}.is-blog-detail .bd-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:64px 0;position:relative;top:unset}.is-blog-detail .bd-tools-item:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:"";position:absolute;display:block;top:-32px;left:0;width:100%;height:1px;background:#f2f2f2}.is-blog-detail .bd-tools-button{width:100%}.is-blog-detail .bd-tools-button a{width:100%}.is-table{overflow:hidden;overflow-x:scroll;margin:0 -24px 40px -24px;padding:0 24px}.is-table table{width:-webkit-max-content;width:-moz-max-content;width:max-content}.is-hr{display:none}.is-style-blog h2,.is-style-blog .h2{font-size:20px;line-height:28px}.is-fancybox-message{width:60vw}.is-blog-detail-more{margin:0 0 64px 0}.is-blog-detail-more .dm-header{margin:0 0 32px 0;font-size:28px;line-height:32px}}