.l-article{padding-top:9rem;min-height:100vh}.l-article h2{font:500 calc(var(--font-size-h-xl) * 0.8)/1.2 var(--font-text);letter-spacing:-0.03em}.l-article .l__cats{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}.l-article .l__cats .btn-plain{--btn-bg-color: #8E8E8E}.l-article .l__title{font:500 calc(var(--font-size-h-2xl) * 0.8)/1.2 var(--font-heading);letter-spacing:-0.03em;margin:.3625em auto 0;max-width:15.725em;color:var(--color-brand-1);font-size:calc(var(--font-size-h-2xl)*.8333);text-align:center}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.l-article .l__title{font:500 calc(var(--font-size-h-lg) * 0.8)/1.2 var(--font-heading);letter-spacing:-0.03em}}.l-article .l__img{margin:0 calc(var(--container-offset)*-0.5);width:calc(100% + var(--container-offset));height:min(32rem,33.333vw);min-height:20rem}.l-article .l__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.l-article .l__container{display:flex;justify-content:center;margin:2rem 0 6rem}.l-article .l__content{position:relative;max-width:40.75rem}@media only screen and (max-width: 1080px){.l-article .l__content{margin:0 auto}}.l-article .l__sidebar{width:19.25rem}@media only screen and (max-width: 1080px){.l-article .l__sidebar{order:2;margin:0 auto;width:100%;max-width:40.75rem}}.l-article .l__sidebar-inner{position:sticky;top:7rem;display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:.65rem}@media only screen and (max-width: 1080px){.l-article .l__sidebar-inner{flex-wrap:nowrap}}@media only screen and (max-width: 767px){.l-article .l__sidebar-inner{flex-wrap:wrap}}.l-article .l__info{display:flex;flex-direction:column;gap:1rem;margin:0;padding:1.7rem 2rem;width:100%;background:#f5f9fa;border-radius:4px;color:var(--color-brand-1);font-weight:500;line-height:1.34}.l-article .l__info dt,.l-article .l__info dd{margin:0;padding:0}.l-article .l__info dt{color:var(--color-brand-2);font-weight:600}.l-article .l__info>div{display:flex;justify-content:space-between;gap:1rem;white-space:nowrap}.l-article .l__author{display:flex;flex-direction:column;gap:.9rem;margin:0;padding:1.7rem 2rem;width:100%;background:#f5f9fa;border-radius:4px;color:var(--color-brand-2);font-weight:600;line-height:1.34}.l-article .l__author-name{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;color:var(--color-brand-1);font-size:var(--font-size-h-md)}.l-article .l__author-name img{width:2.8rem;height:2.8rem;background:none;border-radius:99px}.l-article .l__author-desc{color:#919191;font-weight:500}.l-article .l__btns{display:flex;gap:1.2rem;margin-top:3.8rem}@media only screen and (max-width: 1080px){.l-article .l__btns{margin-bottom:3.8rem}}.l-article .l__share{position:absolute;display:none;gap:1rem;margin:2rem 0 0;padding:0;list-style:none}@media only screen and (max-width: 1080px){.l-article .l__share{margin-top:-2.5rem}}.l-article .l__share.is-visible{display:flex}.l-article .l__share a{display:block;width:1.5rem;height:1.5rem;background:var(--color-brand-2);-webkit-mask:var(--ico) no-repeat center/contain;mask:var(--ico) no-repeat center/contain}.l-article .l__share-in{--ico: url("../../../static/images/in.svg")}.l-article .l__share-fb{--ico: url("../../../static/images/fb.svg")}.l-article .l__next{position:relative}.l-article .l__next-img{position:absolute;top:0;left:0;margin:0 calc(var(--container-offset)*-0.5);width:calc(100% + var(--container-offset));height:100%}.l-article .l__next-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.l-article .l__next-img:before{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:rgba(27,34,75,.6);content:""}.l-article .l__next-content{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2;padding:2rem 0;width:100%;min-height:min(32rem,33.333vw);color:var(--color-white)}.l-article .l__next-content h2{font:500 calc(var(--font-size-h-2xl) * 0.8)/1.2 var(--font-text);letter-spacing:-0.03em;margin:.3625em 0 .5625em;max-width:17.125em;font-size:calc(var(--font-size-h-2xl)*.8333);text-align:center}.l-article .l__next-content h2 a{color:var(--color-white)}.l-article .l__next-content h2 a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.l-article .l__next .btn-text{color:var(--color-white)}.l-article .l__next .btn-text.lg-reveal.is-in{pointer-events:none}.l-article .l__next .btn-text__arrow{background-color:var(--color-brand-2)}.l-article strong{font-weight:500}
