@charset "UTF-8";.section-posts{padding:var(--default-padding) 0;background:var(--section-bg);overflow:hidden}.section-posts:last-of-type .section-posts__item{opacity:1!important}.section-posts .editors{align-items:flex-end}.section-posts .editors__coll{height:-moz-fit-content;height:fit-content}.section-posts__inner{display:flex;flex-direction:column;gap:var(--default-gap)}.section-posts__list{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.section-posts .blog-card{gap:2rem clamp(20px,2.286vw,3.2rem);height:100%;display:grid;grid-template-columns:.97fr 1fr;align-items:center;position:relative;overflow:hidden;--corner:2rem;--cut-tl:5.2rem;--cut-round-tl:1rem;--cx-tl:min(var(--cut-tl), 48%);--cy-tl:min(var(--cut-tl), 48%);--dx-tl:max(0rem, min(calc(var(--cut-round-tl) * 0.41421356), calc(var(--cx-tl) * 0.68)));--dy-tl:max(0rem, min(calc(var(--cut-round-tl) * 0.41421356), calc(var(--cy-tl) * 0.68)));--ux-tl:calc(var(--dx-tl) * 0.70710678);--uy-tl:calc(var(--dy-tl) * 0.70710678);--ax-tl:calc(var(--dx-tl) * 0.07612047);--ay-tl:calc(var(--dy-tl) * 0.07612047);--bx-tl:calc(var(--dx-tl) * 0.18386400);--by-tl:calc(var(--dy-tl) * 0.18386400);--cut-br:5.2rem;--cut-round-br:1rem;--cx-br:min(var(--cut-br), 48%);--cy-br:min(var(--cut-br), 48%);--dx-br:max(0rem, min(calc(var(--cut-round-br) * 0.41421356), calc(var(--cx-br) * 0.68)));--dy-br:max(0rem, min(calc(var(--cut-round-br) * 0.41421356), calc(var(--cy-br) * 0.68)));--ux-br:calc(var(--dx-br) * 0.70710678);--uy-br:calc(var(--dy-br) * 0.70710678);--ax-br:calc(var(--dx-br) * 0.07612047);--ay-br:calc(var(--dy-br) * 0.07612047);--bx-br:calc(var(--dx-br) * 0.18386400);--by-br:calc(var(--dy-br) * 0.18386400);--shape-clip:polygon(
  				calc(var(--cx-tl) + var(--dx-tl)) 0,
  				100% 0,
  				100% calc(100% - var(--cy-br) - var(--dy-br)),
  				calc(100% - var(--bx-br)) calc(100% - var(--cy-br) - var(--ay-br)),
  				calc(100% - var(--ux-br)) calc(100% - var(--cy-br) + var(--uy-br)),
  				calc(100% - var(--cx-br) + var(--ux-br)) calc(100% - var(--uy-br)),
  				calc(100% - var(--cx-br) - var(--ax-br)) calc(100% - var(--by-br)),
  				calc(100% - var(--cx-br) - var(--dx-br)) 100%,
  				0 100%,
  				0 calc(var(--cy-tl) + var(--dy-tl)),
  				var(--bx-tl) calc(var(--cy-tl) + var(--ay-tl)),
  				var(--ux-tl) calc(var(--cy-tl) - var(--uy-tl)),
  				calc(var(--cx-tl) - var(--ux-tl)) var(--uy-tl),
  				calc(var(--cx-tl) + var(--ax-tl)) var(--by-tl)
  )}.section-posts .blog-card__image{grid-row:1/3;width:100%;height:100%;overflow:hidden;clip-path:var(--shape-clip);-webkit-clip-path:var(--shape-clip);border-radius:min(var(--corner),48%)}.section-posts .blog-card__image img,.section-posts .blog-card__image picture,.section-posts .blog-card__image svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-posts .blog-card__meta{display:flex;flex-wrap:wrap;gap:.8rem}.section-posts .blog-card .text-14-medium{color:var(--cl-c);text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.section-posts .blog-card__box{display:flex;flex-direction:column;gap:clamp(20px,2vw,2.8rem)}.section-posts .blog-card .caption-small{display:flex;align-items:center;justify-content:center;color:var(--cl-d);border:solid .1rem var(--cl-d);padding:1rem 1.2rem;border-radius:.8rem;height:2.9rem}.section-posts .blog-card__link{gap:.4rem;display:flex;align-items:center;color:var(--cl-d);leading-trim:both;text-edge:cap;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.4rem;letter-spacing:-.016rem}.section-posts .blog-card__link .sprite,.section-posts .blog-card__link img,.section-posts .blog-card__link svg{width:2.4rem;transition:all .3s;height:2.4rem}.section-posts .blog-card--archive{grid-template-columns:100%;gap:clamp(16px,1.429vw,2rem);--corner:2rem;--cut-tl:5.3rem;--cut-round-tl:1rem;--cx-tl:min(var(--cut-tl), 48%);--cy-tl:min(var(--cut-tl), 48%);--dx-tl:max(0rem, min(calc(var(--cut-round-tl) * 0.41421356), calc(var(--cx-tl) * 0.68)));--dy-tl:max(0rem, min(calc(var(--cut-round-tl) * 0.41421356), calc(var(--cy-tl) * 0.68)));--ux-tl:calc(var(--dx-tl) * 0.70710678);--uy-tl:calc(var(--dy-tl) * 0.70710678);--ax-tl:calc(var(--dx-tl) * 0.07612047);--ay-tl:calc(var(--dy-tl) * 0.07612047);--bx-tl:calc(var(--dx-tl) * 0.18386400);--by-tl:calc(var(--dy-tl) * 0.18386400);--shape-clip:polygon(
  		  calc(var(--cx-tl) + var(--dx-tl)) 0,
  		  100% 0,
  		  100% 100%,
  		  0 100%,
  		  0 calc(var(--cy-tl) + var(--dy-tl)),
  		  var(--bx-tl) calc(var(--cy-tl) + var(--ay-tl)),
  		  var(--ux-tl) calc(var(--cy-tl) - var(--uy-tl)),
  		  calc(var(--cx-tl) - var(--ux-tl)) var(--uy-tl),
  		  calc(var(--cx-tl) + var(--ax-tl)) var(--by-tl)
  )}.section-posts .blog-card--archive:after,.section-posts .blog-card--archive:before{content:"";position:absolute;pointer-events:none;clip-path:var(--shape-clip);-webkit-clip-path:var(--shape-clip);border-radius:min(var(--corner),48%)}.section-posts .blog-card--archive:before{z-index:2;background:var(--section-bg);inset:.1rem}.section-posts .blog-card--archive:after{background:rgba(121,192,188,.6);z-index:1;inset:0}.section-posts .blog-card--archive *{position:relative;z-index:3}.section-posts .blog-card--archive .text-14-medium{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.section-posts .blog-card--archive .blog-card__image{grid-row:initial;height:clamp(220px,21.429vw,30rem);aspect-ratio:initial;--cx-tl:min(var(--cut-tl), 48%);--cy-tl:min(var(--cut-tl), 48%);--dx-tl:max(0rem, min(calc(var(--cut-round-tl) * 0.41421356), calc(var(--cx-tl) * 0.68)));--dy-tl:max(0rem, min(calc(var(--cut-round-tl) * 0.41421356), calc(var(--cy-tl) * 0.68)));--ux-tl:calc(var(--dx-tl) * 0.70710678);--uy-tl:calc(var(--dy-tl) * 0.70710678);--ax-tl:calc(var(--dx-tl) * 0.07612047);--ay-tl:calc(var(--dy-tl) * 0.07612047);--bx-tl:calc(var(--dx-tl) * 0.18386400);--by-tl:calc(var(--dy-tl) * 0.18386400);--cut-round-br:1rem;--cx-br:min(var(--cut-br), 48%);--cy-br:min(var(--cut-br), 48%);--dx-br:max(0rem, min(calc(var(--cut-round-br) * 0.41421356), calc(var(--cx-br) * 0.68)));--dy-br:max(0rem, min(calc(var(--cut-round-br) * 0.41421356), calc(var(--cy-br) * 0.68)));--ux-br:calc(var(--dx-br) * 0.70710678);--uy-br:calc(var(--dy-br) * 0.70710678);--ax-br:calc(var(--dx-br) * 0.07612047);--ay-br:calc(var(--dy-br) * 0.07612047);--bx-br:calc(var(--dx-br) * 0.18386400);--by-br:calc(var(--dy-br) * 0.18386400);--shape-clip:polygon(
  		  calc(var(--cx-tl) + var(--dx-tl)) 0,
  		  100% 0,
  		  100% calc(100% - var(--cy-br) - var(--dy-br)),
  		  calc(100% - var(--bx-br)) calc(100% - var(--cy-br) - var(--ay-br)),
  		  calc(100% - var(--ux-br)) calc(100% - var(--cy-br) + var(--uy-br)),
  		  calc(100% - var(--cx-br) + var(--ux-br)) calc(100% - var(--uy-br)),
  		  calc(100% - var(--cx-br) - var(--ax-br)) calc(100% - var(--by-br)),
  		  calc(100% - var(--cx-br) - var(--dx-br)) 100%,
  		  0 100%,
  		  0 calc(var(--cy-tl) + var(--dy-tl)),
  		  var(--bx-tl) calc(var(--cy-tl) + var(--ay-tl)),
  		  var(--ux-tl) calc(var(--cy-tl) - var(--uy-tl)),
  		  calc(var(--cx-tl) - var(--ux-tl)) var(--uy-tl),
  		  calc(var(--cx-tl) + var(--ax-tl)) var(--by-tl)
  )}.section-posts .blog-card--archive .blog-card__meta{padding:0 clamp(20px,2vw,2.8rem)}.section-posts .blog-card--archive .blog-card__box{padding:0 clamp(20px,2vw,2.8rem) clamp(24px,2.286vw,3.2rem);gap:2rem}.section-posts .blog-card--archive .blog-card__image img,.section-posts .blog-card--archive .blog-card__image picture,.section-posts .blog-card--archive .blog-card__image svg{transition:all .4s}.section-posts .blog-card--posts .blog-card__image img,.section-posts .blog-card--posts .blog-card__image picture,.section-posts .blog-card--posts .blog-card__image svg{transition:all .4s}@media (min-width:767px){.section-posts .editors__coll{align-self:initial}}@media (min-width:1024px){.section-posts .editors{grid-template-columns:1fr .5fr}.section-posts__item.mode{grid-row:span 2}.section-posts__item.mode .blog-card--posts{grid-template-columns:100%;grid-template-rows:1fr repeat(2,auto)}.section-posts__item.mode .blog-card--posts .blog-card__image{grid-row:initial;aspect-ratio:690/387}.section-posts__item.mode .blog-card--posts .text-14-medium{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}@media (max-width:1023.98px){.section-posts__list{grid-template-columns:100%;gap:32px}}@media (max-width:1023.98px) and (min-width:767px){.section-posts .editors{grid-template-columns:repeat(2,1fr)}}@media (max-width:766.98px){.section-posts .editors__coll:first-of-type{order:-2}.section-posts .editors__coll [data-btn-count="1"]{width:100%;justify-content:center;margin-top:-8px}.section-posts .editors__coll [data-btn-count="1"] .main-button{width:100%;max-width:450px}.section-posts .editors{display:contents}.section-posts__list{order:-1}.section-posts .blog-card .text-14-medium{font-size:15px;font-weight:500;line-height:22px;letter-spacing:-.15px}.section-posts .blog-card--archive .text-14-medium{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.section-posts .blog-card--archive .blog-card__link{margin-top:-8px}}@media (max-width:575.98px){.section-posts .blog-card__image{aspect-ratio:361/202;border-radius:10px}.section-posts .blog-card--archive .blog-card__image{--cut-tl:4.2rem;--cut-br:4.2rem}.section-posts .blog-card--archive{--cx-tl:min(4.3rem, 48%);--cy-tl:min(4.3rem, 48%)}.section-posts .blog-card{grid-template-columns:100%;grid-template-rows:1fr repeat(2,auto);--cut-tl:3.2rem;--cut-br:3.2rem}}@media (hover:hover){.section-posts .blog-card__link:hover .sprite,.section-posts .blog-card__link:hover img,.section-posts .blog-card__link:hover svg{rotate:45deg}.section-posts .blog-card--archive:hover .blog-card__image img,.section-posts .blog-card--archive:hover .blog-card__image picture,.section-posts .blog-card--archive:hover .blog-card__image svg{transform:scale(1.1)}.section-posts .blog-card--posts:hover .blog-card__image img,.section-posts .blog-card--posts:hover .blog-card__image picture,.section-posts .blog-card--posts:hover .blog-card__image svg{transform:scale(1.1)}}@media (hover:none){.section-posts .blog-card__link:active .sprite,.section-posts .blog-card__link:active img,.section-posts .blog-card__link:active svg{rotate:45deg}.section-posts .blog-card--archive:active .blog-card__image img,.section-posts .blog-card--archive:active .blog-card__image picture,.section-posts .blog-card--archive:active .blog-card__image svg{transform:scale(1.1)}.section-posts .blog-card--posts:active .blog-card__image img,.section-posts .blog-card--posts:active .blog-card__image picture,.section-posts .blog-card--posts:active .blog-card__image svg{transform:scale(1.1)}}