.cSubpageFvHeadline__main{position:relative;display:flex;justify-content:flex-start;font-size:calc(3 * var(--rem));font-weight:500;line-height:1.4}.cSubpageFvHeadline__main_text{position:relative;z-index:1;clip-path:inset(-10% 100% -10% 0%);transition:clip-path .6s var(--ease-in-out-cubic) .16s;animation:subpage-fv-headline-opening-clip .6s var(--ease-in-out-cubic) forwards .16s}.cSubpageFvHeadline__main_copy{position:absolute;top:0;left:0;color:var(--color-red);clip-path:inset(-10% 100% -10% 0%);animation:subpage-fv-headline-opening-clip .6s var(--ease-in-out-cubic) forwards,subpage-fv-headline-opening-opacity 1s var(--ease-in-out-cubic) forwards}.cSubpageFvHeadline__sub{font-family:var(--font-fjalla-one);font-size:calc(1 * var(--rem));font-weight:400;line-height:1;color:var(--color-red);opacity:var(--init-opacity);animation:subpage-fv-sub-opening-fadeup .4s var(--ease-out-cubic) forwards .4s}@keyframes subpage-fv-headline-opening-clip{0%{clip-path:inset(-10% 100% -10% 0%)}to{clip-path:inset(-10% 0% -10% 0%)}}@keyframes subpage-fv-headline-opening-opacity{0%{opacity:1}to{opacity:0}}@keyframes subpage-fv-sub-opening-fadeup{0%{opacity:0;translate:0 calc(8 * var(--px))}to{opacity:1;translate:0 0}}@media screen and (min-width: 960px){.cSubpageFvHeadline__main{font-size:calc(5 * var(--rem));line-height:1.2}.cSubpageFvHeadline__sub{margin-top:calc(8 * var(--px));font-size:calc(2 * var(--rem))}}.cColumnItem{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:100%}.cColumnItem__thumbnail{width:100%}.cColumnItem__thumbnail img{aspect-ratio:227/152}.cColumnItem__body{display:flex;flex-grow:1;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;padding:calc(16 * var(--px));background-color:var(--color-white);border-radius:0 0 2px 2px}.cColumnItem__category_list{display:flex;flex-wrap:wrap;gap:calc(8 * var(--px));align-items:center;justify-content:flex-start}.cColumnItem__category_item{padding:calc(4 * var(--px)) calc(16 * var(--px));font-size:calc(.75 * var(--rem));font-weight:500;line-height:1.2;color:var(--color-white);background-color:var(--color-blue-600);border-radius:50vh}.cColumnItem__title{margin-top:calc(16 * var(--px));margin-bottom:auto;font-size:calc(1 * var(--rem));font-weight:500;line-height:1.2}.cColumnItem__title:after{position:absolute;inset:0;z-index:1;content:""}.cColumnItem__bottom{display:flex;flex-wrap:wrap;gap:calc(16 * var(--px));align-items:flex-start;justify-content:space-between;width:100%;margin-top:calc(16 * var(--px))}.cColumnItem__date{margin-top:.5em;font-family:var(--font-fjalla-one);font-size:calc(.75 * var(--rem));font-weight:400;line-height:1}.cColumnItem__tag_list{display:flex;flex-wrap:wrap;gap:calc(8 * var(--px));align-items:center;justify-content:flex-start}.cColumnItem__tag_item{padding:calc(4 * var(--px)) calc(8 * var(--px));font-size:calc(.75 * var(--rem));font-weight:500;line-height:1;background-color:#f6f6f6}@media screen and (min-width: 960px){.cColumnItem__thumbnail img{aspect-ratio:263/176}}.cPagination__nav{display:flex;gap:calc(16 * var(--px));align-items:center;justify-content:center}.cPagination__list{display:flex;gap:calc(4 * var(--px));align-items:center;justify-content:center}.cPagination__item{display:flex;align-items:center;justify-content:center;width:calc(32 * var(--px));height:calc(32 * var(--px));font-family:var(--font-fjalla-one);font-size:calc(.75 * var(--rem));line-height:1;color:var(--color-text-color-secondary);border-radius:2px}.cPagination__number_link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.cPagination__number.is-current{color:var(--color-white);pointer-events:none;background-color:var(--color-red)}.cPagination__prev,.cPagination__next{width:calc(32 * var(--px));height:calc(32 * var(--px))}.cPagination__prev_link,.cPagination__next_link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.cPagination__prev_icon,.cPagination__next_icon{width:calc(16 * var(--px));height:calc(16 * var(--px));color:var(--color-text-color-secondary)}.cPagination__prev_icon{rotate:180deg}@media (any-hover: hover){.cPagination__number{transition:background-color .3s var(--ease-out-cubic)}.cPagination__number:hover{background-color:#f6f6f6}.cPagination__prev,.cPagination__next{transition:background-color .3s var(--ease-out-cubic)}.cPagination__prev:hover,.cPagination__next:hover{background-color:#f6f6f6}}.pFV{position:relative}.pFV__inner{padding:calc(var(--header-height) + 56 * var(--px)) var(--wrapper-margin) 0}.pGrid{padding:calc(64 * var(--px)) 0 calc(120 * var(--px));margin-top:calc(48 * var(--px));background-color:#f6f6f6}.pColumn__body{padding:0 var(--wrapper-margin)}.pColumn__list{display:grid;gap:calc(24 * var(--px))}.pColumn__pagination{margin-top:calc(80 * var(--px))}.pColumn__no-data{font-size:calc(1 * var(--rem));font-weight:400;line-height:1.6}.pLearn{padding-top:calc(80 * var(--px))}.pLearn__inner{padding:0 var(--wrapper-margin)}.pLearn__headline_text{font-family:var(--font-fjalla-one);font-size:calc(2 * var(--rem));font-weight:400;line-height:1;color:var(--color-red)}.pLearn__body{margin-top:calc(40 * var(--px))}.pLearn__nav_item_link{display:flex;gap:calc(24 * var(--px));align-items:center;justify-content:space-between;padding:calc(4 * var(--px)) calc(4 * var(--px)) calc(4 * var(--px)) 0;border-top:1px solid #dcdcdc}.pLearn__nav_item_title{font-size:calc(1 * var(--rem));font-weight:400;line-height:1}.pLearn__nav_item_icon{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:calc(8 * var(--px));overflow:hidden}.pLearn__nav_item_icon_arrow{position:relative;width:calc(24 * var(--px));height:calc(24 * var(--px));color:var(--color-red)}.pLearn__nav_item_icon_arrow[data-id="2"]{position:absolute;opacity:0}@media screen and (min-width: 960px){.pFV{position:relative}.pFV__inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:calc(var(--header-height) + 96 * var(--px)) calc(136 * var(--px)) 0 calc(120 * var(--px))}.pGrid{padding:calc(80 * var(--px)) 0 calc(112 * var(--px));margin-top:calc(80 * var(--px))}.pGrid__inner{display:grid;grid-template-columns:1fr auto;gap:calc(80 * var(--px));padding:0 calc(120 * var(--px))}.pColumn__inner,.pColumn__body{padding:0}.pColumn__list{grid-template-columns:repeat(2,1fr)}.pLearn{min-width:calc(256 * var(--px));padding-top:0}.pLearn__inner{position:sticky;top:calc(var(--header-height) + 56 * var(--px));padding:0 0 calc(112 * var(--px))}}@media (any-hover: hover){.pLearn__nav_item_link{--_duration: .3s;position:relative}.pLearn__nav_item_link:before{position:absolute;inset:0;z-index:-1;content:"";background-color:#f6f6f6;transform-origin:bottom;scale:1 0;transition:scale var(--ease-in-out-expo);transition-duration:var(--_duration)}.pLearn__nav_item_link:hover{--_duration: .6s;--_title-x: calc(20 * var(--px))}.pLearn__nav_item_link:hover:before{transform-origin:top;scale:1 1}.pLearn__nav_item_title{translate:var(--_title-x, 0);transition:translate var(--ease-gleasing);transition-duration:var(--_duration)}}
