
.single-hec_article .hp-article-table-wrap-v2{
  box-sizing:border-box;width:min(calc(100% - 36px),1180px);max-width:1180px;
  margin:20px auto 30px;overflow-x:auto;overflow-y:hidden;
  border-top:1px solid #cfc8bd;border-bottom:1px solid #cfc8bd;
}
.single-hec_article .hp-article-table-v2{
  width:100%;min-width:940px;margin:0;border:0;border-collapse:collapse;table-layout:fixed;
  font-family:var(--v14-body);font-size:13.5px;line-height:1.32;color:#262421;background:transparent;
}
.single-hec_article .hp-article-table-v2 th{
  padding:9px 11px 8px;vertical-align:bottom;text-align:left;border:0;border-bottom:1px solid #b9b1a5;
  color:#38342f;font-family:var(--v14-head);font-size:12.5px;font-weight:700;line-height:1.2;
}
.single-hec_article .hp-article-table-v2 th:nth-child(1){width:27%}
.single-hec_article .hp-article-table-v2 th:nth-child(2){width:29%}
.single-hec_article .hp-article-table-v2 th:nth-child(3){width:44%}
.single-hec_article .hp-article-table-v2 td{
  padding:10px 11px;vertical-align:top;border:0;border-bottom:1px solid rgba(130,122,112,.22);
  font-size:13.5px!important;line-height:1.34!important;text-align:left!important;text-indent:0!important;
  hyphens:auto;overflow-wrap:break-word;word-break:normal;
}
.single-hec_article .hp-article-table-v2 tbody tr:last-child td{border-bottom:0}
.single-hec_article .hp-article-table-v2 .hp-table-person{display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:7px;align-items:start}
.single-hec_article .hp-article-table-v2 .hp-table-num{color:#777066;text-align:right;font-size:12px;line-height:1.35;padding-top:1px}
.single-hec_article .hp-article-table-v2 .hp-table-name{display:block;font-weight:600;line-height:1.28;min-width:0;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}
.single-hec_article .hp-article-table-v2 .hp-table-service{color:#34312d}
.single-hec_article .hp-article-table-v2 .hp-table-regiment{line-height:1.32}
.single-hec_article .hp-article-table-v2 .hp-table-rank{margin-top:4px;color:#716a61;font-size:12px;line-height:1.28}
.single-hec_article .hp-article-table-v2 .hp-table-testimony{font-size:13px!important;line-height:1.38!important}
.single-hec_article .hp-article-table-v2 sup{font-size:.72em;line-height:0}
@media(max-width:760px){
 .single-hec_article .hp-article-table-wrap-v2{width:calc(100% - 24px);max-width:none;margin:16px auto 24px;overflow:visible;border:0}
 .single-hec_article .hp-article-table-v2{display:block;min-width:0;font-size:13px}
 .single-hec_article .hp-article-table-v2 thead{display:none}
 .single-hec_article .hp-article-table-v2 tbody{display:block}
 .single-hec_article .hp-article-table-v2 tr{display:block;padding:11px 0 12px;border-top:1px solid #cfc8bd}
 .single-hec_article .hp-article-table-v2 tr:last-child{border-bottom:1px solid #cfc8bd}
 .single-hec_article .hp-article-table-v2 td{display:block;width:auto!important;padding:3px 0;border:0;font-size:13px!important;line-height:1.34!important}
 .single-hec_article .hp-article-table-v2 .hp-table-person{display:grid;grid-template-columns:24px minmax(0,1fr);padding-bottom:5px}
 .single-hec_article .hp-article-table-v2 .hp-table-service{padding-left:32px}
 .single-hec_article .hp-article-table-v2 .hp-table-testimony{margin-top:6px;padding:7px 0 0 32px;border-top:1px solid rgba(130,122,112,.18);font-size:12.75px!important;line-height:1.38!important}
}

:root{
 --hp-figure-portrait-w:620px;
 --hp-figure-square-w:660px;
 --hp-figure-landscape-w:700px;
 --hp-figure-portrait-h:620px;
 --hp-figure-square-h:500px;
 --hp-figure-landscape-h:500px;
 --hp-figure-carousel-w:684.8px;
 --hp-figure-carousel-h:500px;
}
.single-hec_article figure.hp-article-figure{box-sizing:border-box;clear:both;margin:18px auto 22px!important}
.single-hec_article figure.hp-article-figure>.hp-article-figure-media{box-sizing:border-box;margin:0 auto!important}
.single-hec_article figure.hp-article-figure>figcaption{box-sizing:border-box;margin:6px auto 0!important;padding:0!important;color:#625d56;font-size:12.5px!important;line-height:1.28!important;text-align:center!important;text-indent:0!important}
.single-hec_article figure.hp-article-figure.hp-media-single>.hp-article-figure-media{display:flex!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;align-items:center!important;justify-content:center!important;overflow:visible!important}
.single-hec_article figure.hp-article-figure.hp-media-single img{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;margin:0 auto!important;object-fit:contain!important}
.single-hec_article figure.hp-article-figure.hp-media-single.hp-media-portrait{width:min(100%,var(--hp-figure-portrait-w))!important;max-width:var(--hp-figure-portrait-w)!important}
.single-hec_article figure.hp-article-figure.hp-media-single.hp-media-portrait>.hp-article-figure-media{width:fit-content!important;max-width:100%!important}
.single-hec_article figure.hp-article-figure.hp-media-single.hp-media-portrait img{max-height:var(--hp-figure-portrait-h)!important}
.single-hec_article figure.hp-article-figure.hp-media-single.hp-media-portrait>figcaption{max-width:var(--hp-figure-portrait-w)!important}
.single-hec_article figure.hp-article-figure.hp-media-single.hp-media-square{width:min(100%,var(--hp-figure-square-w))!important;max-width:var(--hp-figure-square-w)!important}
.single-hec_article figure.hp-article-figure.hp-media-single.hp-media-square img{max-height:var(--hp-figure-square-h)!important}
.single-hec_article figure.hp-article-figure.hp-media-single.hp-media-square>figcaption{max-width:var(--hp-figure-square-w)!important}
.single-hec_article figure.hp-article-figure.hp-media-single.hp-media-landscape{width:min(100%,var(--hp-figure-landscape-w))!important;max-width:var(--hp-figure-landscape-w)!important}
.single-hec_article figure.hp-article-figure.hp-media-single.hp-media-landscape img{max-width:100%!important;max-height:var(--hp-figure-landscape-h)!important}
.single-hec_article figure.hp-article-figure.hp-media-single.hp-media-landscape>figcaption{max-width:var(--hp-figure-landscape-w)!important}
.single-hec_article figure.hp-article-figure.hp-media-group{position:relative;width:min(100%,var(--hp-figure-carousel-w))!important;max-width:var(--hp-figure-carousel-w)!important}
.single-hec_article figure.hp-article-figure.hp-media-group>.hp-article-figure-media{position:relative;display:flex!important;width:100%!important;height:var(--hp-figure-carousel-h)!important;max-height:var(--hp-figure-carousel-h)!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:transparent!important}
.single-hec_article figure.hp-article-figure.hp-media-group>.hp-article-figure-media>img.hp-media-source{display:none!important}
.single-hec_article figure.hp-article-figure.hp-media-group>.hp-article-figure-media>img.hp-media-group-main{display:block!important;visibility:visible!important;opacity:1!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;margin:auto!important;object-fit:contain!important;filter:none!important;mix-blend-mode:normal!important;background:transparent!important}
.single-hec_article figure.hp-article-figure.hp-media-group>.hp-article-figure-media>.hp-media-group-controls{position:absolute!important;z-index:40!important;top:0!important;left:50%!important;right:auto!important;width:var(--hp-controls-width,100%)!important;height:100%!important;transform:translateX(-50%)!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:none!important}
.single-hec_article figure.hp-article-figure.hp-media-group .hp-media-group-arrow{position:absolute!important;z-index:41!important;top:50%!important;display:grid!important;place-items:center!important;width:46px!important;height:60px!important;padding:0!important;transform:translateY(-50%)!important;border:0!important;border-radius:6px!important;background:rgba(25,24,22,.82)!important;color:#fff!important;font:400 40px/1 Arial,sans-serif!important;cursor:pointer!important;pointer-events:auto!important;visibility:visible!important;opacity:1!important}
.single-hec_article figure.hp-article-figure.hp-media-group .hp-media-group-arrow:hover{background:rgba(25,24,22,.94)!important}
.single-hec_article figure.hp-article-figure.hp-media-group .hp-media-group-arrow--left{left:12px!important}
.single-hec_article figure.hp-article-figure.hp-media-group .hp-media-group-arrow--right{right:12px!important}
.single-hec_article figure.hp-article-figure.hp-media-group .hp-media-group-counter{position:absolute!important;z-index:42!important;top:var(--hp-counter-top,10px)!important;right:var(--hp-counter-right,10px)!important;transform:translateX(50%)!important;padding:5px 8px!important;border-radius:999px!important;background:rgba(25,24,22,.76)!important;color:#fff!important;font:700 11px/1 var(--v14-body)!important;pointer-events:auto!important}
.single-hec_article figure.hp-article-figure.hp-media-group>.hp-media-group-thumbs{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:9px!important;width:max-content!important;max-width:100%!important;margin:9px auto 0!important;padding:0 0 5px!important;overflow-x:auto!important;overscroll-behavior-inline:contain!important;scrollbar-width:thin!important}
.single-hec_article figure.hp-article-figure.hp-media-group .hp-media-group-thumb{box-sizing:border-box!important;flex:0 0 108px!important;width:108px!important;height:70px!important;padding:2px!important;overflow:hidden!important;border:2px solid transparent!important;border-radius:4px!important;background:#ded9d2!important;cursor:pointer!important}
.single-hec_article figure.hp-article-figure.hp-media-group .hp-media-group-thumb.is-active{border-color:#4d4943!important}
.single-hec_article figure.hp-article-figure.hp-media-group .hp-media-group-thumb img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important}
.single-hec_article figure.hp-article-figure.hp-media-group>figcaption{max-width:var(--hp-figure-carousel-w)!important;margin-top:6px!important}
.single-hec_article .hp-prose>.wp-block-gallery.has-nested-images.hp-article-carousel{--hp-carousel-stage:var(--hp-figure-carousel-h)!important;position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;width:min(calc(100% - 32px),calc(var(--read)*1.07))!important;max-width:calc(var(--read)*1.07)!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important}
.single-hec_article .hp-article-carousel>figure.wp-block-image{box-sizing:border-box!important;grid-area:1/1!important;display:flex!important;visibility:hidden!important;pointer-events:none!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;overflow:visible!important;background:transparent!important}
.single-hec_article .hp-article-carousel>figure.wp-block-image.is-active{visibility:visible!important;pointer-events:auto!important}
.single-hec_article .hp-article-carousel>figure.wp-block-image>a,.single-hec_article .hp-article-carousel>figure.wp-block-image>div{display:flex!important;width:100%!important;height:100%!important;min-height:0!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:transparent!important}
.single-hec_article .hp-article-carousel>figure.wp-block-image img{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;margin:auto!important;object-fit:contain!important}
.single-hec_article .hp-article-carousel>figure.wp-block-image>.hp-article-carousel__media{position:relative!important;display:flex!important;flex:0 0 var(--hp-carousel-stage)!important;width:100%!important;height:var(--hp-carousel-stage)!important;max-height:var(--hp-carousel-stage)!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}
.single-hec_article .hp-article-carousel__media>a,.single-hec_article .hp-article-carousel__media>picture{display:flex!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important}
.single-hec_article .hp-article-carousel>figure.wp-block-image>figcaption{position:static!important;flex:0 0 auto!important;width:100%!important;max-height:none!important;margin:8px auto 0!important;padding:0!important;overflow:visible!important;white-space:normal!important;text-align:center!important;text-indent:0!important;color:#625d56!important;background:transparent!important;font-size:12.5px!important;line-height:1.45!important}
.single-hec_article .hp-article-carousel>figure.wp-block-image>figcaption:empty{display:none!important}
.single-hec_article .hp-article-carousel__controls{left:50%!important;right:auto!important;width:var(--hp-controls-width,100%)!important;height:var(--hp-carousel-stage)!important;transform:translateX(-50%)!important;z-index:40!important}
.single-hec_article .hp-article-carousel__counter{top:var(--hp-counter-top,12px)!important;right:var(--hp-counter-right,12px)!important;transform:translateX(50%)!important}
.single-hec_article .hp-prose .hp-gallery-title{text-align:center!important;text-indent:0!important}
.single-hec_article .hp-article-carousel__arrow{z-index:41!important;visibility:visible!important;opacity:1!important}
.single-hec_article .hp-article-carousel__thumbs{grid-area:2/1!important;display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:9px!important;width:max-content!important;max-width:100%!important;margin:9px auto 0!important;overflow-x:auto!important;overscroll-behavior-inline:contain!important;scrollbar-width:thin!important}
.single-hec_article .hp-article-carousel__thumb{flex:0 0 108px!important;width:108px!important;height:70px!important}
.single-hec_article dialog.hp-image-lightbox.hp-system-image-viewer{width:min(96vw,1250px)!important;height:min(94dvh,960px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important;overflow:hidden!important}
.single-hec_article dialog.hp-system-image-viewer .hp-system-image-viewer__shell{box-sizing:border-box!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;padding:48px 54px 32px!important}
.single-hec_article dialog.hp-system-image-viewer .hp-system-image-viewer__figure{display:grid!important;grid-template-rows:minmax(0,1fr) 4.5em!important;place-items:center!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important}
.single-hec_article dialog.hp-image-lightbox.hp-system-image-viewer .hp-system-image-viewer__image{grid-area:1/1!important;min-width:0!important;min-height:0!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}
.single-hec_article dialog.hp-system-image-viewer .hp-system-image-viewer__caption{box-sizing:border-box!important;grid-area:2/1!important;align-self:start!important;width:100%!important;max-width:min(100%,820px)!important;max-height:100%!important;margin:8px auto 0!important;overflow:auto!important;overflow-wrap:anywhere!important}
@media(hover:hover) and (prefers-reduced-motion:no-preference){
 .single-hec_article .hp-article.hp-article-v14>.hp-feature-wide.hp-media-hover img.wp-post-image{transition-duration:var(--hp-cover-hover-duration,.56s)!important}
 .single-hec_article .hp-article.hp-article-v14>.hp-feature-wide.hp-media-hover:hover img.wp-post-image{transform:scale(var(--hp-cover-hover-scale,1.05))!important}
}
@media(max-width:700px){
 .single-hec_article dialog.hp-system-image-viewer .hp-system-image-viewer__shell{padding:48px 8px 58px!important}
 :root{--hp-figure-portrait-h:min(70vh,560px);--hp-figure-square-h:min(66vh,470px);--hp-figure-landscape-h:min(60vh,420px);--hp-figure-carousel-h:min(62.06vh,500px)}
 .single-hec_article figure.hp-article-figure{margin:15px auto 19px!important}
 .single-hec_article figure.hp-article-figure>figcaption{font-size:12.1px!important;line-height:1.27!important;margin-top:5px!important}
 .single-hec_article figure.hp-article-figure.hp-media-single.hp-media-portrait,.single-hec_article figure.hp-article-figure.hp-media-single.hp-media-square,.single-hec_article figure.hp-article-figure.hp-media-single.hp-media-landscape,.single-hec_article figure.hp-article-figure.hp-media-group,.single-hec_article .hp-prose>.wp-block-gallery.has-nested-images.hp-article-carousel{width:100%!important;max-width:100%!important}
 .single-hec_article figure.hp-article-figure.hp-media-group .hp-media-group-arrow{width:38px!important;height:52px!important;font-size:36px!important}
 .single-hec_article figure.hp-article-figure.hp-media-group .hp-media-group-arrow--left{left:7px!important}.single-hec_article figure.hp-article-figure.hp-media-group .hp-media-group-arrow--right{right:7px!important}
 .single-hec_article figure.hp-article-figure.hp-media-group .hp-media-group-thumb,.single-hec_article .hp-article-carousel__thumb{flex-basis:82px!important;width:82px!important;height:54px!important}
}
