.basicHeader .basicHeader__subtitle.basicHeader__subtitle{text-transform:none}.baseFirstview .baseFirstview__subTitle.baseFirstview__subTitle{color:var(--color_primary);text-shadow:1px 1px 0 #FFF,-1px -1px 0 #FFF,-1px 1px 0 #FFF,1px -1px 0 #FFF,0px 1px 0 #FFF,-1px 0 #FFF,-1px 0 0 #FFF,1px 0 0 #FFF;font-size:64px;font-weight:700;letter-spacing:9.6px;text-transform:capitalize}@media (max-width: 768px){.baseFirstview .baseFirstview__subTitle{font-size:40px;letter-spacing:2.2px}.baseFirstview .baseFirstview__lead{text-align:left}.baseFirstview .baseFirstview__lead br{display:none}}.movie{padding:0 var(--size_contentPaddingInline) var(--size_contentPaddingBlock)}.movie .movie__itemPlayer{width:100%;max-width:672px;margin:0 auto;border-radius:var(--radius_large);overflow:hidden}.movie .movie__itemPlayerYoutube{aspect-ratio:672/372;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media (max-width: 768px){.movie{padding:0 var(--size_contentPaddingInline) 16px}.movie .movie__itemPlayer{max-width:100%;border-radius:0}.movie .movie__itemPlayerYoutube{aspect-ratio:353/240}}.intro{padding:var(--size_contentPaddingBlock) var(--size_contentPaddingInline)}.intro .intro__container{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:53% 47%;border-radius:var(--radius_medium);padding:72px 82px;border:1px solid var(--color_line-light);background:var(--color_gray-slight)}.intro .intro__info{display:grid;row-gap:32px;padding-inline-end:40px}.intro .intro__title{font-size:26px;font-weight:700;line-height:1.6;letter-spacing:.08em}.intro .intro__lead{color:var(--color_text-secondary);font-size:17px;line-height:235%;letter-spacing:.13em}.intro .intro__logoImage{width:182px}.intro .intro__photoImage{width:100%;border-radius:var(--radius_small)}@media (max-width: 1200px){.intro .intro__container{padding:40px}}@container (1000px >=width){.intro .intro__container{padding:32px}.intro .intro__title{font-size:24px}.intro .intro__lead br{display:none}}@media (max-width: 768px){.intro{padding:16px var(--size_contentPaddingInline)}.intro .intro__container{max-width:100%;grid-template-columns:1fr;row-gap:24px;padding:24px}.intro .intro__info{row-gap:8px;padding-inline-end:0}.intro .intro__title{font-size:19px;line-height:1.85}.intro .intro__lead{font-size:14px;line-height:215%}.intro .intro__lead br{display:none}.intro .intro__logo{padding-block-start:4px}.intro .intro__logoImage{width:160px}}.tour{display:grid;row-gap:28px;padding:var(--size_contentPaddingBlock) var(--size_contentPaddingInline);text-align:center}.tour .tour__title{color:var(--color_primary);font-size:26px;font-weight:700;line-height:1.2;letter-spacing:.05em}.tour .tour__content{display:grid;row-gap:24px}.tour .tour__text{color:var(--color_text-secondary);font-size:17px;line-height:205%;letter-spacing:.13em}.tour .tour__buttonAnchor{display:inline-flex;justify-content:center;align-items:center;-moz-column-gap:8px;column-gap:8px;width:100%;max-width:694px;margin:0 auto;padding:20px 40px;color:var(--color_primary);border-radius:var(--radius_medium);background:var(--color_primary-pale)}.tour .tour__buttonLabel{font-size:20px;font-weight:500;letter-spacing:.13em}.tour .tour__buttonIcon{font-size:20px}@media (max-width: 768px){.tour{row-gap:16px;padding:16px var(--size_contentPaddingInline) var(--size_contentPaddingBlock)}.tour .tour__title{font-size:20px;font-weight:700;line-height:1.2}.tour .tour__content{display:grid;row-gap:24px}.tour .tour__text{color:var(--color_text-secondary);font-size:14px;line-height:1.8;text-align:left}.tour .tour__text br{display:none}.tour .tour__buttonAnchor{-moz-column-gap:2px;column-gap:2px;max-width:100%;padding:18px 5px;font-size:14px;border-radius:var(--radius_small)}.tour .tour__buttonLabel{font-size:14px;letter-spacing:.05em}.tour .tour__buttonIcon{font-size:16px}}.activityReports{display:grid;gap:var(--size_contentGap);padding:var(--size_contentPaddingBlock) var(--size_contentPaddingInline)}.activityReports .baseIntro .baseIntro__subTitle{margin-bottom:0}.activityReports .activityReports__item{display:grid;row-gap:52px;width:100%;max-width:1080px;margin:0 auto}.activityReports .activityReports__intro{display:grid;grid-template-areas:"title image" "lead image" ". image";grid-template-columns:40% 60%;align-items:start;row-gap:24px}.activityReports .activityReports__title{-ms-grid-row:1;-ms-grid-column:1;grid-area:title;font-size:22px;font-weight:600;letter-spacing:.09em;line-height:1.4;padding-inline-end:24px}.activityReports .activityReports__lead{-ms-grid-row:3;-ms-grid-column:1;grid-area:lead;font-size:17px;letter-spacing:.08em;line-height:2;color:var(--color_text-secondary);padding-inline-end:24px}.activityReports .activityReports__image{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:2;grid-area:image;aspect-ratio:630/330;width:100%;max-width:630px;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius_large)}.activityReports .activityReports__articles{display:grid;gap:8px}.activityReports .activityReports__articleWrap{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.activityReports .activityReports__article{display:flex;-moz-column-gap:16px;column-gap:16px}.activityReports .activityReports__articleImage{aspect-ratio:124/105;width:100%;max-width:124px;height:100%;-o-object-fit:cover;object-fit:cover;border:1px solid var(--color_line-light);border-radius:var(--radius_medium)}.activityReports .activityReports__articleText{display:grid;align-items:start;row-gap:8px}.activityReports .activityReports__articleDate{font-size:14px;font-weight:600;line-height:1;letter-spacing:.08em;color:var(--color_primary)}.activityReports .activityReports__articleTitle{font-size:18px;font-weight:600;line-height:1.4;letter-spacing:.05em}.activityReports .activityReports__articleTags{display:flex;gap:10px}.activityReports .activityReports__articleTag{padding:4px 12px;font-size:12px;font-weight:500;letter-spacing:.06em;background-color:#fac400;border-radius:100px;line-height:1}.activityReports .activityReports__articleMore{position:relative;padding-block:24px}.activityReports .activityReports__articleDivider{--_baseDividerLineColor: #00414b;position:absolute;left:0;right:0;top:calc(50% - 1px)}.activityReports .activityReports__articleButton{position:relative;width:100%;max-width:220px;margin:0 auto}.activityReports .activityReports__articleButton:hover{opacity:1}.activityReports .activityReports__articleButton .button__label{letter-spacing:.09em}@media (max-width: 768px){.activityReports{padding:16px var(--size_contentPaddingInline)}.activityReports .baseIntro__title{font-size:21px}.activityReports .activityReports__item{row-gap:24px;max-width:100%}.activityReports .activityReports__intro{grid-template-areas:"image" "title" "lead";grid-template-columns:1fr;row-gap:8px}.activityReports .activityReports__intro{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0}.activityReports .activityReports__title{margin-block-start:8px;font-size:20px;padding-inline-end:0}.activityReports .activityReports__lead{font-size:14px;line-height:1.8;padding-inline-end:0}.activityReports .activityReports__image{aspect-ratio:630/330;max-width:630px}.activityReports .activityReports__articleWrap{gap:24px;grid-template-columns:1fr}.activityReports .activityReports__article{-moz-column-gap:16px;column-gap:16px}.activityReports .activityReports__articleImage{aspect-ratio:124/105;max-width:124px}.activityReports .activityReports__articleText{row-gap:0}.activityReports .activityReports__articleDate{font-size:12px}.activityReports .activityReports__articleTitle{font-size:14px}.activityReports .activityReports__articleTags{gap:8px}.activityReports .activityReports__articleTag{padding:4px 12px;font-size:11px;border-radius:100px}.activityReports .activityReports__articleMore{padding-block:16px}.activityReports .activityReports__articleButton{max-width:220px}.activityReports .activityReports__title{-ms-grid-row:3;-ms-grid-column:1}.activityReports .activityReports__lead{-ms-grid-row:5;-ms-grid-column:1}.activityReports .activityReports__image{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}}.artProjectBannerWrap{margin-inline:var(--size_contentPaddingInline);container-type:inline-size}
