/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[9].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[9].use[5]!./app/components/cardBlog/styles.module.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.styles_blog__iM3hH {
  max-width: 500px;
  overflow: hidden;
  border-radius: 16px;
  box-shadow: 0 1px 16px 0 rgba(57, 79, 159, 0.5);
  transition: all 0.2s ease;
}
@media (min-width: 1280px) {
  .styles_blog__iM3hH {
    border-radius: 24px;
  }
}
.styles_blog__iM3hH:hover {
  cursor: pointer;
  box-shadow: 0 1px 32px 0 rgba(57, 79, 159, 0.5);
}
.styles_blog__iM3hH .styles_header__sOWvH {
  position: relative;
  aspect-ratio: 16/9;
}
.styles_blog__iM3hH .styles_header__sOWvH img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.styles_blog__iM3hH .styles_body__lrsH_ {
  padding: 16px;
  background: #FFFFFF;
}
@media (min-width: 1280px) {
  .styles_blog__iM3hH .styles_body__lrsH_ {
    padding: 24px;
  }
}
.styles_blog__iM3hH .styles_body__lrsH_ .styles_title__XrKgr {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  height: 3em;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
@media (min-width: 1280px) {
  .styles_blog__iM3hH .styles_body__lrsH_ .styles_title__XrKgr {
    font-size: 20px;
    font-weight: 500;
  }
}
.styles_blog__iM3hH .styles_body__lrsH_ .styles_date__xwrk_ {
  font-size: 14px;
  font-weight: 300;
  color: #5C6166;
  margin-top: 16px;
}
@media (min-width: 1280px) {
  .styles_blog__iM3hH .styles_body__lrsH_ .styles_date__xwrk_ {
    font-size: 16px;
    font-weight: 300;
  }
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[9].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[9].use[5]!./app/news/[slug]/styles.module.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.styles_pageContainer__K8HLe {
  margin: 0 auto;
  max-width: 860px;
}
.styles_pageContainer__K8HLe .styles_title__zjA2a {
  font-size: 24px;
  font-weight: 500;
}
.styles_pageContainer__K8HLe .styles_date__bOnSD {
  font-size: 14px;
  font-weight: 300;
  color: #5C6166;
}
.styles_pageContainer__K8HLe .styles_socialShareWrapper__6hnfZ {
  position: sticky;
  top: 150px;
}
.styles_pageContainer__K8HLe .styles_contentContainer__e8BSC {
  gap: 16px;
  display: flex;
  flex-direction: column;
}
.styles_pageContainer__K8HLe .styles_contentContainer__e8BSC .styles_header1__VKbeJ {
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 16px;
}
.styles_pageContainer__K8HLe .styles_contentContainer__e8BSC .styles_bigimage__U8Wkw {
  margin-bottom: 16px;
}
.styles_pageContainer__K8HLe .styles_contentContainer__e8BSC .styles_bigimage__U8Wkw p {
  font-size: 14px;
  font-weight: 300;
  color: #5C6166;
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[9].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[9].use[5]!./app/components/sectionTitle/styles.module.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.styles_sectionTitle__km0QJ .styles_title__coAjj {
  font-size: 32px;
  font-weight: 500;
}
@media (min-width: 1024px) {
  .styles_sectionTitle__km0QJ .styles_title__coAjj {
    font-size: 38px;
    font-weight: 500;
  }
}
.styles_sectionTitle__km0QJ .styles_description__4KtnU {
  font-size: 16px;
  font-weight: 300;
}
.styles_sectionTitle__km0QJ .styles_label__NzjPC {
  font-size: 14px;
  font-weight: 500;
  color: #394F9F;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[9].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[9].use[5]!./app/news/[slug]/components/youtubeEmbeded/styles.module.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.styles_video__ihqHT {
  aspect-ratio: 16/9;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[9].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[9].use[5]!./app/news/[slug]/components/contentLink/styles.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.styles_link__1_K4j {
  display: inline-block;
  color: #394F9F;
  text-decoration: underline;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[9].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[9].use[5]!./app/news/[slug]/components/contentNumberList/styles.module.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.styles_list__zxzWb {
  padding-left: 1.2rem;
  list-style: decimal;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[9].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[9].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[9].use[5]!./app/news/[slug]/components/contentList/styles.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.styles_list__VYWT9 {
  padding-left: 1.2rem;
  list-style: disc;
}
