.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))}}.cSubpageFvNavigation__item_link{display:flex;gap:calc(16 * var(--px));align-items:center;justify-content:flex-start;padding:calc(12 * var(--px)) 0;padding-left:calc(8 * var(--px));border-bottom:1px solid #dcdcdc}.cSubpageFvNavigation__item_box{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.cSubpageFvNavigation__item_text{padding:calc(4 * var(--px)) 0;font-size:calc(1 * var(--rem));font-weight:400;line-height:1.2}.cSubpageFvNavigation__item_text[data-id="2"]{position:absolute;opacity:0}.cSubpageFvNavigation__item_icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(24 * var(--px));height:calc(24 * var(--px));margin-left:auto;color:var(--color-white);background-color:var(--color-red);filter:drop-shadow(0 0 0 var(--color-white));clip-path:inset(0 0 round 2px);rotate:90deg}.cSubpageFvNavigation__item_icon_arrow{width:calc(16 * var(--px));height:calc(16 * var(--px))}.cSubpageFvNavigation__item_icon_arrow[data-id="2"]{position:absolute;opacity:0}@media screen and (min-width: 960px){.cSubpageFvNavigation__list{display:grid;grid-template-columns:repeat(3,auto);gap:calc(16 * var(--px))}.cSubpageFvNavigation__item{min-width:calc(168 * var(--px))}.cSubpageFvNavigation__item_link{padding:calc(6 * var(--px)) 0}}.pFV__inner{padding:calc(var(--header-height) + 56 * var(--px)) var(--wrapper-margin) 0}.pFV__headline{font-family:var(--font-fjalla-one)}.pFV__image{width:100%;min-height:calc(239 * var(--px));aspect-ratio:358/239;margin-top:calc(24 * var(--px));filter:drop-shadow(0 0 0 var(--color-white));clip-path:inset(0 0 round 4px)}.pFV__nav{margin-top:calc(40 * var(--px))}.cSectionHeadline{--_section-headline-font-size: calc(2.5 * var(--rem))}.pAbout{padding-top:var(--header-height);margin-top:calc(160 * var(--px) - var(--header-height))}.pAbout__inner{padding:0 var(--wrapper-margin)}.pAbout__article{margin-top:calc(48 * var(--px))}.pAbout__article_headline_text{font-size:calc(2 * var(--rem));font-weight:500;line-height:1.2}.pAbout__article_paragraph{margin-top:calc(24 * var(--px))}.pAbout__article_paragraph_text{font-size:calc(1 * var(--rem));font-weight:400;line-height:2}.pAbout__article_image{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(48 * var(--px))}.pAbout__article_image_item{filter:drop-shadow(0 0 0 var(--color-white));clip-path:inset(0 0 round 2px)}.pAbout__article_image_item[data-id="1"]{width:100%;min-height:calc(179 * var(--px));aspect-ratio:358/179}.pAbout__article_image_item[data-id="2"]{width:calc(247 * var(--px));height:calc(124 * var(--px));margin-top:calc(48 * var(--px));margin-left:auto}.pAbout__article_image_item[data-id="3"]{width:calc(204 * var(--px));height:calc(102 * var(--px));margin-top:calc(40 * var(--px))}.pAbout__article_image_item[data-id="4"]{width:calc(247 * var(--px));height:calc(124 * var(--px));margin-top:calc(40 * var(--px))}.pAbout__article_image_item[data-id="5"]{width:100%;min-height:calc(179 * var(--px));aspect-ratio:358/179;margin-top:calc(49 * var(--px))}.pEventInfo{padding-top:var(--header-height);margin-top:calc(160 * var(--px) - var(--header-height))}.pEventInfo__inner{padding:calc(56 * var(--px)) var(--wrapper-margin);background-color:#f6f6f6}.pEventInfo__headline_text{font-family:var(--font-fjalla-one);font-size:calc(3 * var(--rem));font-weight:400;line-height:1;color:var(--color-navy)}.pEventInfo__list{display:grid;gap:calc(16 * var(--px));margin-top:calc(40 * var(--px))}.pEventInfo__item{position:relative}.pEventInfo__item_article{background-color:var(--color-white);border-radius:2px}.pEventInfo__item_thumbnail{width:100%;padding:calc(16 * var(--px)) calc(16 * var(--px)) 0}.pEventInfo__item_thumbnail img{aspect-ratio:326/218;filter:drop-shadow(0 0 0 var(--color-white));clip-path:inset(0 0 round 2px)}.pEventInfo__item_thumbnail.is-first{padding:0}.pEventInfo__item_thumbnail.is-first img{aspect-ratio:358/239}.pEventInfo__item_body{padding:calc(16 * var(--px))}.pEventInfo__item_title_text{font-size:calc(1.125 * var(--rem));font-weight:500;line-height:1.2}.pEventInfo__item_title_text_link:after{position:absolute;inset:0;content:""}.pEventInfo__item_title_text.is-first{font-size:calc(1.25 * var(--rem))}.pEventInfo__item_info{display:flex;gap:calc(40 * var(--px));align-items:baseline;justify-content:space-between;margin-top:calc(16 * var(--px))}.pEventInfo__item_info_time{font-family:var(--font-fjalla-one);font-size:calc(.75 * var(--rem));font-weight:400;line-height:1}.pEventInfo__item_info_category{padding:calc(4 * var(--px)) calc(8 * var(--px));font-size:calc(.75 * var(--rem));font-weight:500;line-height:1;color:var(--color-white);background-color:var(--color-blue-600)}.pEventInfo__item.is-first{margin-bottom:calc(24 * var(--px))}.pEventInfo__more{display:flex;justify-content:flex-end;margin-top:calc(40 * var(--px))}.pEventInfo__no-data{margin-top:calc(40 * var(--px));font-size:calc(1 * var(--rem));font-weight:400;line-height:1.4}.pEventArchive{padding-top:var(--header-height);margin-top:calc(var(--header-height) * -1)}.pEventArchive__inner{padding:calc(56 * var(--px)) var(--wrapper-margin);color:var(--color-white);background-color:var(--color-navy)}.pEventArchive__headline{padding-bottom:calc(16 * var(--px));border-bottom:1px solid currentcolor}.pEventArchive__headline_text{font-family:var(--font-fjalla-one);font-size:calc(3 * var(--rem));font-weight:400;line-height:1}.pEventArchive__list{display:grid;gap:calc(24 * var(--px));margin-top:calc(32 * var(--px))}.pEventArchive__item{position:relative;padding-top:calc(16 * var(--px));border-bottom:1px solid var(--color-text-color-secondary)}.pEventArchive__item_thumbnail{width:100%;aspect-ratio:358/240;filter:drop-shadow(0 0 0 var(--color-white));clip-path:inset(0 0 round 2px)}.pEventArchive__item_body{padding:calc(16 * var(--px)) 0}.pEventArchive__item_title_text{font-size:calc(1 * var(--rem));font-weight:400;line-height:1.2}.pEventArchive__item_title_text_link:after{position:absolute;inset:0;content:""}.pEventArchive__item_info{display:flex;gap:calc(40 * var(--px));align-items:baseline;justify-content:space-between;margin-top:calc(16 * var(--px))}.pEventArchive__item_info_time{font-family:var(--font-fjalla-one);font-size:calc(.75 * var(--rem));font-weight:400;line-height:1}.pEventArchive__item_info_category{padding:calc(4 * var(--px)) calc(8 * var(--px));font-size:calc(.75 * var(--rem));font-weight:500;line-height:1;color:var(--color-text-color);background-color:#f6f6f6}.pEventArchive__more{display:flex;justify-content:flex-end;margin-top:calc(40 * var(--px))}.pEventArchive__no-data{margin-top:calc(40 * var(--px));font-size:calc(1 * var(--rem));font-weight:400;line-height:1.4}.pLearn{padding-top:var(--header-height);margin-top:calc(120 * var(--px) - var(--header-height))}.pLearn__inner{padding:0 var(--wrapper-margin) calc(120 * var(--px))}.pLearn__headline_text{font-family:var(--font-fjalla-one);font-size:calc(2.5 * 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(16 * var(--px)) 0;border-top:1px solid #dcdcdc}.pLearn__nav_item_title_sub{font-family:var(--font-fjalla-one);font-size:calc(1 * var(--rem));font-weight:400;line-height:1.6;color:var(--color-red)}.pLearn__nav_item_title_main{font-size:calc(2 * var(--rem));font-weight:400;line-height:1.2}.pLearn__nav_item_icon{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:calc(12 * 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__inner{display:grid;grid-template-columns:1fr auto;-moz-column-gap:calc(140 * var(--px));column-gap:calc(140 * var(--px));height:100vh;max-height:65.89vw;padding:calc(var(--header-height) + min(96 * var(--px),12.5vh)) calc(136 * var(--px)) calc(156 * var(--px)) min(120 * var(--px),15.63vh)}.pFV__headline{grid-row:1/2;grid-column:1/2}.pFV__image{grid-row:1/3;grid-column:2/3;width:min(290 * var(--px),37.76vh);height:min(435 * var(--px),56.64vh);margin-top:auto}.pFV__nav{grid-row:2/3;grid-column:1/2;align-self:flex-end;margin-top:auto}.cSectionHeadline{--_section-headline-font-size: calc(4 * var(--rem))}.pAbout{margin-top:calc(160 * var(--px) - var(--header-height))}.pAbout__inner{padding:0 calc(136 * var(--px)) 0 calc(120 * var(--px))}.pAbout__article_headline_text{font-size:calc(2.5 * var(--rem))}.pAbout__article_image{display:grid;grid-template-columns:repeat(3,auto);-moz-column-gap:calc(40 * var(--px));column-gap:calc(40 * var(--px));margin-top:calc(80 * var(--px))}.pAbout__article_image_item[data-id="1"]{grid-row:1/2;grid-column:1/2;width:calc(413 * var(--px));height:calc(206 * var(--px))}.pAbout__article_image_item[data-id="2"]{grid-row:2/3;grid-column:1/2;justify-self:end;width:calc(246 * var(--px));height:calc(123 * var(--px));margin-top:calc(48 * var(--px))}.pAbout__article_image_item[data-id="3"]{grid-row:1/3;grid-column:2/3;margin-top:calc(172 * var(--px))}.pAbout__article_image_item[data-id="4"]{grid-row:1/2;grid-column:3/4;width:calc(247 * var(--px));height:calc(123 * var(--px));margin-top:0}.pAbout__article_image_item[data-id="5"]{grid-row:2/3;grid-column:3/4;width:calc(413 * var(--px));height:calc(206 * var(--px));margin-top:calc(-34 * var(--px))}.pEventInfo{margin-top:calc(140 * var(--px) - var(--header-height))}.pEventInfo__inner{padding:calc(88 * var(--px)) 0 calc(120 * var(--px))}.pEventInfo__grid{display:grid;grid-template-columns:auto auto;padding:0 calc(136 * var(--px)) 0 calc(120 * var(--px))}.pEventInfo__headline{grid-row:1/2;grid-column:1/3;padding:calc(8 * var(--px)) 0 calc(16 * var(--px));border-bottom:1px solid #dcdcdc}.pEventInfo__headline_text{font-size:calc(4 * var(--rem))}.pEventInfo__list{grid-template-columns:calc(422 * var(--px)) auto;grid-row:2/3;grid-column:1/3;row-gap:calc(32 * var(--px));-moz-column-gap:calc(40 * var(--px));column-gap:calc(40 * var(--px));align-items:flex-start;margin-top:calc(48 * var(--px))}.pEventInfo__item{position:relative;grid-column:span 1;min-width:0;height:100%}.pEventInfo__item_article{display:flex;align-items:flex-start;height:100%}.pEventInfo__item_article.is-first{flex-direction:column}.pEventInfo__item_thumbnail{width:100%;padding:0;margin:calc(11 * var(--px)) calc(8 * var(--px)) calc(11 * var(--px)) calc(16 * var(--px));filter:drop-shadow(0 0 0 var(--color-white));clip-path:inset(0 0 round 2px)}.pEventInfo__item_thumbnail img{aspect-ratio:296/198}.pEventInfo__item_thumbnail.is-first{margin:0}.pEventInfo__item_thumbnail.is-first img{aspect-ratio:422/282}.pEventInfo__item_body{display:flex;flex-grow:1;flex-direction:column;gap:calc(16 * var(--px));align-items:flex-start;width:100%}.pEventInfo__item_title_text{font-size:calc(1.25 * var(--rem))}.pEventInfo__item_title_text.is-first{font-size:calc(2 * var(--rem))}.pEventInfo__item_info{width:100%;margin-top:auto}.pEventInfo__item.is-first{grid-row:1/3;grid-column:1/2;min-height:calc(472 * var(--px));margin-bottom:0}.pEventInfo__more{grid-row:1/2;grid-column:2/3;align-items:flex-end;padding:calc(8 * var(--px)) 0 calc(16 * var(--px));margin-top:0;border-bottom:1px solid #dcdcdc}.pEventArchive__inner{padding:calc(88 * var(--px)) 0 calc(120 * var(--px))}.pEventArchive__grid{display:grid;grid-template-columns:auto auto;padding:0 calc(136 * var(--px)) 0 calc(120 * var(--px))}.pEventArchive__headline{grid-row:1/2;grid-column:1/3;padding:calc(8 * var(--px)) 0 calc(16 * var(--px))}.pEventArchive__headline_text{font-size:calc(4 * var(--rem))}.pEventArchive__list{grid-template-columns:repeat(3,1fr);grid-column:1/3;width:100%}.pEventArchive__item_thumbnail{aspect-ratio:354/237}.pEventArchive__more{grid-row:1/2;grid-column:2/3;align-items:flex-end;padding:calc(8 * var(--px)) 0 calc(16 * var(--px));margin-top:0;border-bottom:1px solid currentcolor}.pLearn{margin-top:calc(140 * var(--px) - var(--header-height))}.pLearn__inner{padding:0 calc(120 * var(--px)) calc(160 * var(--px))}.pLearn__headline_text{font-size:calc(4 * var(--rem))}.pLearn__body{margin-top:calc(80 * var(--px))}.pLearn__nav_item_title_main{font-size:calc(3 * var(--rem));line-height:1.6}}@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(40 * 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)}}
