.clearfix:after{content:"";display:table;clear:both}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.menu{float:left;margin:0;padding:0}.menu li{float:left;list-style:none outside none !important}#wrapper{overflow:initial !important}#main .blogpage .container-blog{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}@media (min-width: 320px){#main .blogpage .container-blog{max-width:90%;margin:0 auto}}@media (min-width: 768px){#main .blogpage .container-blog{max-width:80%;margin:0 auto}}@media (min-width: 1200px){#main .blogpage .container-blog{max-width:50%;margin:0 auto}}@media (min-width: 2600px){#main .blogpage .container-blog{max-width:1312px}}#main .blogpage .blog-top .blog-top-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1200px){#main .blogpage .blog-top .blog-top-info{margin-top:20px}}#main .blogpage .blog-top .blog-top-info nav>ol.blog-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;padding:0}#main .blogpage .blog-top .blog-top-info nav>ol.blog-breadcrumb li+li::before{padding:0 5px;content:"/"}#main .blogpage .blog-top .blog-top-info nav>ol.blog-breadcrumb li,#main .blogpage .blog-top .blog-top-info nav>ol.blog-breadcrumb li a{font-family:"Neue Haas Grotesk Text Std",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,Oxygen,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",sans-serif,"Times New Roman","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;line-height:24px;font-weight:400}#main .blogpage .blog-top .blog-top-info nav>ol.blog-breadcrumb li.page-name{overflow:hidden;text-overflow:ellipsis;width:250px;text-wrap:nowrap}@media (max-width: 768px){#main .blogpage .blog-top .blog-top-info nav>ol.blog-breadcrumb li.page-name{width:150px !important}}#main .blogpage .blog-top .blog-top-info nav>ol.blog-breadcrumb li a{text-decoration:none}#main .blogpage .blog-top .blog-top-info nav>ol.blog-breadcrumb li a:hover{text-decoration:underline}#main .blogpage .blog-top .blog-top-info .post-date{font-family:"Neue Haas Grotesk Text Std",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,Oxygen,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",sans-serif,"Times New Roman","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;line-height:24px;font-weight:400;text-transform:uppercase}#main .blogpage .blog-top .post-date{margin-bottom:10px;font-family:"Neue Haas Grotesk Text Std",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,Oxygen,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",sans-serif,"Times New Roman","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;line-height:24px;font-weight:400;text-align:center;text-transform:uppercase}#main .blogpage .blog-top h1.blog-headline{margin-top:10px;font-family:"Neue Haas Grotesk Text Std",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,Oxygen,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",sans-serif,"Times New Roman","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:40px;line-height:48px;font-weight:500}@media (max-width: 767px){#main .blogpage .blog-top h1.blog-headline{font-size:18px;line-height:22px;margin-bottom:0}}.blog-index-container .blog-index{max-width:1312px;margin:0 auto;padding-top:14px}@media (max-width: 1400px){.blog-index-container .blog-index{max-width:90%}}.blog-index-container .blog-index .first_focus{height:0;width:0;border:none}.blog-index-container .blog-index .first_focus:focus{outline:none}.blog-index-container .blog-index .post-tile{padding-top:16px;padding-bottom:16px;font-weight:500}.blog-index-container .blog-index .post-tile .post-tile-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;cursor:pointer}.blog-index-container .blog-index .post-tile .post-tile-inner:hover{-webkit-box-shadow:0px 1px 10px 0px rgba(0,0,0,0.24);box-shadow:0px 1px 10px 0px rgba(0,0,0,0.24)}.blog-index-container .blog-index .post-tile .post-tile-inner .post-image{height:17vw;max-height:277px;-o-object-fit:cover;object-fit:cover}.blog-index-container .blog-index .post-tile .post-tile-inner .post-tile-data{position:relative;width:100%;height:100px;padding:16px}.blog-index-container .blog-index .post-tile .post-tile-inner .post-tile-data .post-title{height:44px;font-family:"Neue Haas Grotesk Text Std",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,Oxygen,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",sans-serif,"Times New Roman","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:18px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:0.54px;color:#000;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;overflow:hidden !important;text-overflow:ellipsis;-webkit-box-orient:vertical}.blog-index-container .blog-index .post-tile .post-tile-inner .post-tile-data .post-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;width:93%;bottom:10px}.blog-index-container .blog-index .post-tile .post-tile-inner .post-tile-data .post-info .post-category{font-family:"Neue Haas Grotesk Text Std",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,Oxygen,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",sans-serif,"Times New Roman","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0.36px;color:#727483}.blog-index-container .blog-index .post-tile .post-tile-inner .post-tile-data .post-info .post-category:hover{text-decoration:underline}.blog-index-container .scroll-wrap{position:sticky;top:80px;z-index:6;background-color:#ffffff;padding:10px 20px 15px 20px}.blog-index-container .scroll-wrap .fading-left,.blog-index-container .scroll-wrap .fading-right{width:15%;height:100%;position:absolute;top:0;pointer-events:none;z-index:1}.blog-index-container .scroll-wrap .fading-left{left:18px;background:-webkit-gradient(linear, left top, right top, from(#fff), color-stop(90%, rgba(255,255,255,0)));background:linear-gradient(left, #fff 0%, rgba(255,255,255,0) 90%)}.blog-index-container .scroll-wrap .fading-right{right:18px;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(90%, #fff));background:linear-gradient(left, rgba(255,255,255,0) 0%, #fff 90%)}.blog-index-container .scroll-wrap .scroll{width:100%;overflow-x:auto;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 769px){.blog-index-container .scroll-wrap .scroll{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.blog-index-container .scroll-wrap .scroll::-webkit-scrollbar{display:none}.blog-index-container .scroll-wrap .scroll .item{font-size:14px;line-height:22px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 12px;position:relative}@media (max-width: 768px){.blog-index-container .scroll-wrap .scroll .item{margin:0 8px}}.blog-index-container .scroll-wrap .scroll .item:after{position:absolute;content:'';width:0;height:2px;bottom:0;left:0;background-color:black;-webkit-transition:width 0.4s ease;transition:width 0.4s ease;display:block}.blog-index-container .scroll-wrap .scroll .item:focus:after{width:100%}.blog-index-container .scroll-wrap .scroll .item.first-item{margin-left:0}@media (max-width: 768px){.blog-index-container .scroll-wrap .scroll .item:last-child{margin-right:40px}}.blog-index-container .scroll-wrap .scroll .item:focus{outline:none}.blog-index-container .scroll-wrap .scroll .item.selected{border-bottom:2px solid black}.blog-index-container .scroll-wrap .scroll .item .nav-text{text-transform:uppercase}@media screen and (max-width: 1200px){.blog-index-container .blog-index .post-tile .post-tile-inner .post-image{height:27vw;max-height:343px}.blog-index-container .blog-index .post-tile .post-tile-inner .post-tile-data .post-title{height:45px;font-size:16px;line-height:22px;letter-spacing:0.48px}}@media screen and (max-width: 767px){.blog-index-container .scroll-wrap{top:60px}.blog-index-container .blog-index .post-tile .post-tile-inner .post-image{height:65vw;max-height:unset}.blog-index-container .blog-index .post-tile .post-tile-inner .post-tile-data{height:auto;padding:15px 8px 24px}.blog-index-container .blog-index .post-tile .post-tile-inner .post-tile-data .post-title{height:auto;margin-bottom:12px;font-size:16px;line-height:20px;letter-spacing:0.42px}.blog-index-container .blog-index .post-tile .post-tile-inner .post-tile-data .post-description-container .post-description{font-size:14px;line-height:120%;letter-spacing:0.42px}}
