/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,0.4);--pswp-preloader-color-secondary:rgba(255,255,255,0.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}#at-share-dock,#at4-share{z-index:1000}.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background-image:none}@media (-webkit-min-device-pixel-ratio:1.09375),(-webkit-min-device-pixel-ratio:1.1),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button.pswp__button--arrow--left,.pswp--svg .pswp__button.pswp__button--arrow--right{background-image:none}}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:1}.pswp__button--arrow--left,.pswp__button--arrow--right{font-size:80px;background:none;color:#fff;top:50%;margin-top:-50px;width:100px;height:100px;border:0;position:absolute;display:flex;align-items:center;justify-content:center}.pswp__button--arrow--left{left:24px}.pswp__button--arrow--right{right:24px}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before,.slick-arrow:before{font-family:Font Awesome\ 5 Free!important;font-weight:900;font-size:.6em}.pswp__button--arrow--right:before,.slick-next:before{content:"\f054"}.pswp__button--arrow--left:before,.slick-prev:before{content:"\f053"}.pswp__element--disabled{display:none!important}.pswp--supports-fs .pswp__button--fs,.pswp--zoom-allowed .pswp__button--zoom,.pswp__button--share{display:none}.pswp--minimal--dark .pswp__top-bar{background:none}.pswp__ui--idle .pswp__top-bar{opacity:1}.pswp__zoom-wrap{text-align:center}.pswp__zoom-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.pswp__caption,.pswp__caption.pswp__caption--fake,.pswp__ui--fit .pswp__caption{background:none}.pswp__caption__center,.pswp__top-bar,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.85)}.pswp__caption__center{width:100%;max-width:1280px;font-size:16px;color:#fff;position:absolute;bottom:0;left:0;right:0;margin:auto;padding:16px 16px 48px;display:flex;flex-direction:column}article p .photo.first-item{margin-bottom:-15px}.photoswipe-wrapper{margin-bottom:2rem}.photoswipe-wrapper .photo,.photoswipe-wrapper .video{padding:0 5px}.pswp__counter{font-size:15px}.photoswipe-wrapper .row .photo:nth-child(n+5){display:none}.photo:not(.first-item) .photoswipe-item{padding-bottom:100%;position:relative}.photo:not(.first-item) .photoswipe-item a{width:100%;height:100%;overflow:hidden;display:block;position:absolute}.photo:not(.first-item) .photoswipe-item img{width:100%;height:100%;background-size:cover;background-position:50% 50%}.pswp .pswp__container .pswp__item{pointer-events:none}.pswp .pswp__container .pswp__item .pswp__zoom-wrap *{pointer-events:auto}.pswp__area{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1500}.pswp__area.pswp__area-open{display:block}.pswp__area.pswp__area-open .pswp__area__button.pswp__button--fs{display:block;position:absolute;top:0;right:44px;z-index:1501}.pswp__joblist{line-height:1.4;left:0;z-index:1500}.pswp__joblist h4{font-size:15px;font-weight:400;color:#fff;line-height:1.1;padding-left:12px;margin-bottom:12px;margin-block-start:0;display:flex;justify-content:space-between}.pswp__joblist h4 .view-more{font-weight:400}.pswp__joblist .joblist{position:relative}.pswp__joblist .joblist-slider{overflow:hidden}.pswp__joblist .joblist-slider .job:hover{transform:unset}.pswp__joblist .joblist-slider .job-title{font-size:15px}.pswp__joblist--w h4{padding:0;border-left:0}.pswp__joblist .joblist-slider--w .job{color:#1f7bcf;background:#fff;border-left:5px solid #fccf00;transition:color .3s ease-in-out}.pswp__joblist .joblist-slider--w .job:hover{color:#559ddf}.pswp__joblist .joblist-slider--w .job:after{background:transparent}.pswp__joblist .joblist-slider--w .job-title{transition:none}.pswp__joblist .joblist-slider--w .comp,.pswp__joblist .joblist-slider--w .post-date{color:#888}.joblist-slider .job:after{position:absolute;transition:.4s;content:"";width:0;left:0;bottom:0;height:3px;background:#fff}.joblist-slider .job:hover:after{width:100%}.pswp__joblist .joblist-slider .promo .job{font-size:14px;font-weight:700;padding-right:15px;flex-direction:row;align-items:center;justify-content:center}.pswp__joblist .joblist-slider .promo .job .btn{flex-shrink:0;margin-left:10px}.joblist .swiper-button-next{right:-30px;top:53%}.joblist .swiper-button-prev{left:-30px;top:53%}.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{font-size:18px;color:#fff}.pswp__joblist .swiper-pagination{position:relative;bottom:0}.pswp__joblist .swiper-pagination-bullet{width:6px;height:6px;background-color:#fff}.cus-html.recommend-jobs h3,.cus-html.related-article h3{font-size:18px;font-weight:300;text-align:left;margin-bottom:16px;margin-block-start:1em;margin-block-end:1em}.cus-html.recommend-jobs .job-list li{color:#333;background-color:#fff;border-bottom:2px solid #3280b3;padding:10px 15px;margin-bottom:16px;position:relative}.cus-html.recommend-jobs .job-list li .job-title{color:#2c8dd3;font-size:16px;line-height:1.3;max-height:40px;display:block;position:relative;z-index:3}.cus-html.recommend-jobs .job-list li .job-title:hover{color:#6eb8ed}.cus-html.recommend-jobs .job-list li .company{font-size:14px;font-weight:400;color:#333;line-height:1.3;max-height:38px;margin:4px 0;display:inline-block;position:relative;z-index:3}.cus-html.recommend-jobs .job-list li .company:hover{color:#888}.cus-html.recommend-jobs .job-list li .date{font-size:13px;color:#888}.cus-html.related-article .article{background-color:#fff}.cus-html.related-article .article .article__title{height:auto}.cus-html.related-article .article .article__content{-webkit-line-clamp:2}@media only screen and (max-width:991px){.pswp__joblist .container{max-width:750px;padding-left:15px;padding-right:15px}}@media only screen and (max-width:767px){.photoswipe-wrapper .photo:nth-child(n+4){display:none}.pswp__button--arrow--left,.pswp__button--arrow--right{font-size:22px;background:rgba(0,0,0,.75);margin-top:-18px;width:32px;height:36px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.pswp__button--arrow--left{left:5px}.pswp__button--arrow--right{right:5px}}@media only screen and (max-width:576px){.pswp__joblist .container{padding-left:15px;padding-right:15px}}@media only screen and (max-width:480px){.pswp__joblist{height:130px}.pswp__joblist h4{font-size:14px}.joblist-slider .post-date{right:12px;top:10px}.pswp__joblist h4 .view-more{display:none}}@media only screen and (max-width:376px){.pswp__joblist .joblist-slider .promo .msg{font-size:13px}}.pswp__button.pswp__button--close,.pswp__top-bar{height:44px!important}.pswp__button.pswp__button--close .pswp__icn{top:6px;color:#fff;opacity:1}.pswp__counter{margin:0;height:44px;padding:0 10px;position:absolute;top:0;left:0;line-height:44px;color:#fff;opacity:1}.pswp__button.pswp__button--arrow,.pswp__button.pswp__button--close{background:unset}.pswp__job-component.pswp__hide-on-close{background-color:unset!important}.pswp__img{transition:top .35s ease-in-out}.pswp--ui-visible .pswp__img{top:44px!important}.pswp__joblist .swiper-slide .job{width:unset!important}.cus-html.related-article .content h3{margin-block-start:1em;margin-block-end:1em}.pswp__content .adv-slide{color:#fff;margin-top:2em}.pswp__img{cursor:unset}.pswp__content:has(.cus-html.related-article,.cus-html.recommend-jobs){height:100%!important}.photo-gallery-cursor{cursor:pointer}:root{--passage-bg:#FFF;--passage-text:#333;--passage-link:var(--anchor);--passage-link-hover:var(--anchor-hover);--col-sec-header:var(--primary);--col-sec-divider:1px dashed rgba(51,51,51,.3);--table-content-bg:#F4FBFF}html{scroll-padding-top:50px}.progress-container{width:100%;background-color:#FFF;height:2px;position:fixed;padding:0;left:0;top:45px;z-index:1001}.progress-bar{width:0;background-color:var(--accent);height:2px}.navbar-hvbanner .progress-container{position:sticky}.article__header{color:#FFF;background:var(--gradient-blue);padding-bottom:5rem}.article__header .tag:not(.tag--sponsor){color:#FDD000}.article__header .tag:not(.tag--sponsor):hover{color:#FFE814}.article__header h1{font-size:1.4rem;font-weight:400;line-height:1.4}.article__header .article__categories{margin-bottom:12px!important}.article__header .article__categories .tag--sponsor{color:var(--primary)}.article__info_group{display:flex;flex-direction:column;flex-wrap:nowrap;font-size:14px;margin-top:.5rem}.article__postinfo{margin-right:15px}.article__postinfo p{margin:0}.article__postinfo .article__editor .editor{font-weight:700;text-decoration:underline}.article__postinfo .article__author:hover,.article__postinfo .article__author:link,.article__postinfo .article__author:visited{color:var(--text-white)}.article__date{display:flex;flex-direction:column}.article__postdate,.article__update{font-size:13px}.article__header .social-widget{margin-top:.5rem;place-content:end;width:100%}article{color:var(--passage-text);background:var(--passage-bg);padding:30px 15px 0;position:relative;top:-90px;margin-bottom:-90px}article,article h3{font-size:18px;line-height:1.8rem}article h3{margin:2rem 0 .8rem}article img{margin:0 auto 30px;display:block}article p{font-weight:400;letter-spacing:1px;margin:0 0 2rem}article ul{padding-left:20px}article .embed-responsive{margin-bottom:2rem}article .video-content iframe{border:0}article .hr--video-ad{margin:30px auto;width:25%}article .adv-msg{font-size:14px;color:#888;letter-spacing:.5px;text-align:center;line-height:normal}article a:link,article a:visited{color:var(--passage-link)}article a:hover{color:var(--passage-link-hover)}article p a{line-height:1.6rem}.article-tag-list li{margin-bottom:8px}.article__tag{font-size:14px;line-height:1.5}.white-overlay{background:linear-gradient(180deg,rgba(255,255,255,.3),#FFFFFF 20%)}.article--login,.white-overlay{position:absolute;left:0;right:0;top:0;bottom:0}.article--login{display:flex;flex-direction:column;align-items:center;justify-content:center}.article--login p{font-size:16px;font-weight:700;text-align:center;color:var(--primary);margin-bottom:15px;letter-spacing:normal}.article--login .register{margin-bottom:30px}.article--login .register p{font-size:18px}.article--login button{width:220px;margin:0 auto}article.mem-only .content .article--login,article.mem-only .content .white-overlay{display:flex}article.mem-only .content{max-height:360px;overflow:hidden;position:relative}article .action-btns{flex-direction:column;margin-bottom:2rem;display:flex;justify-content:center}article .action-btns>button{margin-top:0}article .action-btns>button~button{margin-top:15px}.advs-group,article .adv--inhouse,article .adv-wrapper{font-size:12px;margin-bottom:2rem;display:flex;justify-content:center}.advs-group p,article .adv-wrapper p{text-align:center;letter-spacing:0}.advs-group .adv,article .adv{background:var(--block-bg);padding:0;flex-direction:column}article .content .article--login,article .content .white-overlay{display:none}.advs-group p{font-size:12px;line-height:1.8rem}.resources--section .adv{height:100%;padding-bottom:20px;display:flex;align-items:center;justify-content:center}.resources--section{padding-left:15px;padding-right:15px}.resources--section .col-md-6,.resources--section .sec-title{margin-bottom:15px}.resources--section .article-item{font-size:15px;margin-bottom:0;display:flex;justify-content:center}.resources--section .article-item h4{display:-webkit-box;flex:1;line-clamp:3;margin-block-start:0;margin-block-end:0;overflow:hidden;padding-left:15px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.resources--section.related-jobs{padding-top:0}.resources--section.related-articles{display:none}.resources--section.related-articles-swiper .article__title{height:44px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.right-col .adv{margin-bottom:30px;display:flex;justify-content:center}.right-col .fb{width:300px;margin:0 auto 30px}div.col-sec-header{font-size:1.3rem;font-weight:700;color:var(--col-sec-header);margin-top:0;margin-block-start:.83em;margin-block-end:.83em}.col-sec-list li{padding-bottom:1rem;border-bottom:var(--col-sec-divider);margin-bottom:1rem}.col-sec-list li:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:30px}.col-sec-list li h4{margin-block-start:0;margin-block-end:0}.col-job-list .job__title{font-size:16px;font-weight:600;transition:color .3s ease-in-out}.col-job-list .job__company{font-weight:400;margin:4px 0}.swiper-slide h4.job__title{margin:6px 0}.related-articles-swiper .article,.related-articles-swiper .swiper-slide,.related-jobs .job,.related-jobs .swiper-slide{width:300px!important}.slide--more{height:auto;color:#333;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;transition:color .3s ease-in-out}.related-articles-swiper .swiper-slide.slide--more,.related-jobs .swiper-slide.slide--more{width:100px!important}.slide--more:hover{color:#666}.slide--more .iconify{font-size:36px}.col-jobfunc-list .jobfunc{position:relative;transition:color .3s ease-in-out}.col-jobfunc-list .jobfunc__title{font-size:16px;font-weight:600;margin-bottom:4px}.col-jobfunc-list .jobfunc__count{font-size:13px;font-weight:400}.col-jobfunc-list .jobfunc .fa-arrow-right{transition:transform .3s ease-in-out}.col-jobfunc-list .jobfunc:hover .fa-arrow-right{transform:translateX(3px)}.jobfunc_blk{width:100%;background-color:var(--block-bg);font-weight:600;color:var(--text);padding:15px;position:relative;top:0;transition:top .2s ease-in-out}.jobfunc_blk .jobfunc__title{font-size:15px;height:44px;max-height:44px;margin-bottom:8px}.col-article-list .article{font-size:15px;margin-bottom:0;display:flex;justify-content:center}.col-article-list .article h4{display:-webkit-box;line-clamp:3;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;padding-left:15px;flex:1}#previewFile .modal-title{color:var(--primary)}#previewFile .job{display:inline-block;transition:none}#previewFile .job:hover{transform:none}#previewFile .col{flex-direction:column}#previewFile .job__company{font-size:13px;color:rgba(51,51,51,.75);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#previewFile .job__title{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;margin:8px 0}#previewFile .col-recommendJob{padding-left:unset;padding-bottom:20px;border-bottom:1px solid var(--lightgrey)}#previewFile .vertical-divider{display:none;background-color:var(--primary);width:4px;border-radius:4px;padding:0;margin-left:3px;margin-bottom:30px}#previewFile .col-article .article.row{--bs-gutter-x:0}#previewFile a:focus .job__title,#previewFile a:hover .job__title{color:var(--anchor-hover)}.app-promote{display:block;background-color:#00A0E9;text-decoration:none;padding:24px;margin-top:30px;border-bottom:12px solid var(--accent);min-height:120px;position:relative}.app-promote,.app-promote:hover,.app-promote:link,.app-promote:visited{color:var(--text-white)}.app-promote .body{font-size:26px;font-weight:700;line-height:2.2rem}.app-promote .btn{display:inline-flex;position:absolute;top:24px;right:24px;padding:0 14px!important;z-index:10}.app-promote .btn i{padding-left:8px}.app-promote .highlight{color:var(--accent)}.app-promote-mini{display:flex;min-height:unset;height:84px;margin-bottom:30px;margin-top:0;padding:12px 24px;align-items:center;place-content:center;text-align:center;width:100%}.app-promote-mini .body{line-height:2rem}article .table-content{display:none;background:var(--table-content-bg);margin:30px -30px;padding:30px}article .table-content p{color:var(--text);font-weight:700;margin:0}article .table-content .table-content-primarylist{list-style-type:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}article .table-content .table-content-primarylist li{margin-top:12px;padding-inline-start:2rem}article .table-content .table-content-item-order{display:inline-flex;background-color:var(--primary);color:#FFF;font-size:18px;font-weight:600;height:28px;width:28px;max-height:28px;max-width:28px;border:0;border-radius:14px;margin-left:-2rem;justify-content:center}article .table-content .table-content-primarylist li a{display:inline}article .table-content .table-content-primarylist li a:hover{text-decoration:underline}article .table-content .table-content-primarylist li ul{list-style-type:disc}article .table-content .table-content-primarylist li ul li::marker{color:var(--primary)}article .table-content .table-content-primarylist li ul li{padding-left:0;margin-top:0}article .content h2{color:var(--passage-text);font-size:1.3rem;font-weight:700;border-left:8px solid var(--primary);border-bottom:2px solid var(--primary);padding:0 0 2px 8px}article .content ol,article .content ul{font-weight:400;padding-inline-start:24px}article .content a{word-break:break-word}article .table-container{width:100%;overflow-x:auto;margin-top:1rem;margin-bottom:1rem}article table{font-size:16px;font-weight:400;width:100%;min-width:600px;border-color:var(--primary);border-spacing:0;border-collapse:collapse;text-align:left}article table th{background-color:var(--primary);color:#FFF;font-weight:700;border-right:1px solid #fff;padding:1px 2px}article table th:last-child{border-right:none}article table td{border-color:var(--primary);padding:1px 2px}article table[border="0"]{min-width:unset!important}article table[border="0"] img{height:auto!important;max-width:100%}.popup-table-content{display:flex;position:sticky;height:100%;top:45.5px;z-index:999}.popup-table-content .popup-content{display:flex;position:absolute;height:100vh;left:-272px;transition:all .5s ease-in-out}.popup-table-content::-webkit-scrollbar{width:10px;height:10px}.popup-table-content::-webkit-scrollbar-track{border-radius:10px}.popup-table-content::-webkit-scrollbar-thumb{background:#d9d9d9;border:2px solid #fff;border-radius:10px}.popup-table-content.expand .popup-content{left:0}.popup-table-content .popup-body{background-color:var(--table-content-bg);color:var(--text);width:270px;padding:15px;box-shadow:0 4px 12px 0 rgba(0,0,0,0);transition:all .3s ease-in-out}.popup-table-content.on .popup-body{box-shadow:0 4px 12px 0 rgba(0,0,0,.05)}.popup-table-content .popup-body p{color:var(--text);font-weight:700;margin:0}.popup-table-content .popup-body .table-content-primarylist{list-style-type:none;margin-block-start:0;margin-block-end:0;margin-top:1rem;padding-inline-start:0;height:calc(100% - 172px);overflow-y:auto}.popup-table-content .popup-body .table-content-primarylist li{margin-bottom:12px;padding-inline-start:2rem}.popup-table-content .popup-body .table-content-item-order{display:inline-flex;background-color:var(--primary);color:#FFF;font-size:18px;font-weight:600;height:28px;width:28px;max-height:28px;max-width:28px;border:0;border-radius:14px;margin-left:-2rem;justify-content:center}.popup-table-content .popup-body .table-content-primarylist li a{display:inline}.popup-table-content .popup-body .table-content-primarylist li a:hover{text-decoration:underline}.popup-table-content .popup-body .table-content-primarylist li ul{list-style-type:disc;padding-inline-start:1.5rem}.popup-table-content .popup-body .table-content-primarylist li ul li::marker{color:var(--primary)}.popup-table-content .popup-body .table-content-primarylist li ul li{padding-left:0;margin-bottom:0}.popup-table-content .popup-collapse{display:flex;position:relative;background-color:var(--primary);color:#FFF;border-radius:0 16px 16px 0;height:fit-content;top:100px;padding:12px 12px 12px 14px;box-shadow:0 4px 12px 0 rgba(0,0,0,.05);cursor:pointer}.popup-table-content .popup-collapse i{font-size:1.5rem}.bg-overlay.on{z-index:998}article blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}.top-snackbar{background:var(--gradient-blue);box-shadow:0 4px 10px 0 rgba(0,0,0,.1);position:fixed;left:0;padding:8px 0;top:-74px;width:100%;z-index:997;transition:top .3s}.top-snackbar.on{top:47px}.top-snackbar .tag{color:var(--accent)}.top-snackbar .tag--sponsor{color:var(--primary)}.top-snackbar p{color:var(--text-white);display:-webkit-box;line-clamp:1;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0}.content-onload{border:3px solid var(--primary);border-top:3px solid #fff;display:none;height:2rem;width:2rem;margin-bottom:3rem;place-self:center}.content-onload.on{display:block}.floating-act-btn--extended.on{bottom:15px}.social-widget--fab{background:var(--gradient-blue);border-radius:24px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);display:flex;height:36px;width:36px;font-size:16px;position:fixed;bottom:18px;right:15px;opacity:0;visibility:hidden;align-items:center;place-content:center;transition:opacity .3s ease-in-out;z-index:997}a.social-widget--fab{color:var(--text-white)}.social-widget--fab-list{background-color:#F0F4F5;border-radius:24px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;position:fixed;padding-bottom:36px;bottom:18px;right:15px;z-index:996}.social-widget__fabitem{height:36px;width:36px;align-items:center;place-content:center;text-align:center}.social-widget--fab.on{opacity:1;visibility:visible}@media (min-width:480px){.article--login>div{width:70%}article .action-btns{flex-direction:row}article .action-btns>button{margin-left:0;margin-top:unset}article .action-btns>button~button{margin-left:15px;margin-top:unset}}@media (min-width:576px){article{padding:30px;box-shadow:0 4px 12px 0 rgba(0,0,0,.05)}.popup-table-content .popup-content{left:-520px}.popup-table-content .popup-body{width:518px}.resources--section{padding-left:unset;padding-right:unset}}@media (max-width:575px){.app-promote{padding:16px}.app-promote .body{font-size:18px;line-height:1.6rem}.app-promote .btn{position:static;margin-top:8px;font-size:12px;padding:0 10px!important}}@media (max-width:767px){.app-promote-mini .body{font-size:18px;line-height:1.6rem}}@media (min-width:768px){.article__info_group{flex-direction:row;align-items:center;justify-content:space-between}.article__date{flex-direction:row}.article__postdate{margin-right:30px}.article__header .social-widget{margin-top:0;place-content:end;width:unset}.popup-table-content .popup-body .table-content-primarylist{height:calc(100% - 38px)}}@media (max-width:1199px){article table[border="0"] img{width:100%!important}article table[border="0"] img[height="20"]{height:20px!important}}@media (min-width:768px) and (max-width:991px){.col-article-list .article__title{height:auto}.article .article__title{height:44px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media (min-width:992px){.left-col{padding-right:30px}.article__header h1{font-size:1.6rem}.article__postdate,.article__update{font-size:14px}article.mem-only .content{max-height:480px}.white-overlay{background:linear-gradient(180deg,rgba(255,255,255,.3),#FFFFFF 30%)}.floating-act-btn--extended,.floating-act-btn--extended.on,.looking-for-jobs{display:none}.social-widget--fab{bottom:15px}.social-widget--fab-list{flex-direction:row;padding-bottom:unset;padding-right:36px;bottom:15px}.social-widget--fab-list.collapse,.social-widget--fab-list.collapsing{height:unset;width:0;transition:width .35s ease}.social-widget--fab-list.collapse.show{width:216px}#previewFile .col{flex-direction:row}#previewFile .job__company{font-size:14px}#previewFile .job__title{height:46px;max-height:46px;font-size:16px}#previewFile .row-1{flex-wrap:unset}#previewFile .vertical-divider{display:flex}#previewFile .col-recommendJob{padding-bottom:0}#previewFile .col-recommendJob .article{margin-bottom:39px}article .table-content{display:block}.popup-table-content{display:none}.popup-table-content.on{display:flex}a.btn.btn--previousarticle{left:-220px;opacity:1}a.btn.btn--nextarticle{right:-220px;opacity:1}.resources--section.related-articles{display:block}.related-articles-swiper{display:none}}@media (min-width:1200px){html{scroll-padding-top:4px}.progress-container{height:4px;top:0;z-index:999}.progress-bar{height:4px}article{top:-100px;margin-bottom:-100px}.article__header{padding-top:2rem}.article__header h1{font-size:2rem}.article-tag-list li{margin-bottom:10px}.article__tag{font-size:15px}.resources--section .adv{padding-bottom:30px}.popup-table-content,.top-snackbar.on{top:4px}.swiper--job .swiper--job__button-next i,.swiper--job .swiper--job__button-prev i{height:30px}}