.BlogIndexPage-module__G8ZAuq__pageTitle{text-align:center;margin-top:45px}@media (min-width:1280px){.BlogIndexPage-module__G8ZAuq__pageTitle{font-size:66px}}@media (min-width:1640px){.BlogIndexPage-module__G8ZAuq__pageTitle{font-size:70px}}@media (max-width:1639.98px){.BlogIndexPage-module__G8ZAuq__pageTitle{margin-top:30px}}@media (max-width:1279.98px){.BlogIndexPage-module__G8ZAuq__pageTitle{margin-top:20px}}@media (max-width:1023.98px){.BlogIndexPage-module__G8ZAuq__pageTitle{margin-top:0}}.BlogIndexPage-module__G8ZAuq__grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:80px;display:grid}@media (max-width:1639.98px){.BlogIndexPage-module__G8ZAuq__grid{grid-template-columns:repeat(3,1fr);margin-top:60px}}@media (max-width:1279.98px){.BlogIndexPage-module__G8ZAuq__grid{margin-top:50px}}@media (max-width:1023.98px){.BlogIndexPage-module__G8ZAuq__grid{grid-template-columns:1fr 1fr}}@media (max-width:767.98px){.BlogIndexPage-module__G8ZAuq__grid{grid-template-columns:1fr;margin-top:40px}}@media (max-width:575.98px){.BlogIndexPage-module__G8ZAuq__grid{margin-top:30px}}.BlogIndexPage-module__G8ZAuq__itemLink{display:block;position:relative}.BlogIndexPage-module__G8ZAuq__itemImg{border-radius:10px;padding-top:165%;position:relative;overflow:hidden}.BlogIndexPage-module__G8ZAuq__itemImg img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.BlogIndexPage-module__G8ZAuq__itemImg:before,.BlogIndexPage-module__G8ZAuq__itemImg:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:translateZ(0)}.BlogIndexPage-module__G8ZAuq__itemImg:before{z-index:1;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);-webkit-mask:linear-gradient(#0000 0% 40%,#000000b3 70%,#000 100%);mask:linear-gradient(#0000 0% 40%,#000000b3 70%,#000 100%)}.BlogIndexPage-module__G8ZAuq__itemImg:after{z-index:2}.BlogIndexPage-module__G8ZAuq__itemImgGreen:after{background:linear-gradient(#0000 0%,#0000001a 50%,#12d458e6 100%)}.BlogIndexPage-module__G8ZAuq__itemImgRed:after{background:linear-gradient(#0000 0%,#0000001a 50%,#ee2513e6 100%)}.BlogIndexPage-module__G8ZAuq__itemImgBlue:after{background:linear-gradient(#0000 0%,#0000001a 50%,#4f8fd2e6 100%)}.BlogIndexPage-module__G8ZAuq__itemImgDark:after{background:linear-gradient(#0000 0%,#0000001a 50%,#01317ee6 100%)}.BlogIndexPage-module__G8ZAuq__itemContent{z-index:3;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:30px;display:flex;position:absolute;top:0;left:0;transform:translateZ(0)}.BlogIndexPage-module__G8ZAuq__itemContent:after{content:"";opacity:0;background:url("data:image/svg+xml,%3Csvg width='47' height='47' viewBox='0 0 47 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='23.2627' cy='23.2627' r='22.7627' stroke='white'/%3E%3Cpath d='M16.2637 24.2627C15.9985 24.2627 15.7442 24.1572 15.5566 23.9697C15.3691 23.7822 15.2637 23.5279 15.2637 23.2627C15.2637 22.9975 15.3691 22.7432 15.5566 22.5557C15.7442 22.3681 15.9985 22.2627 16.2637 22.2627L28.8496 22.2627L24.5566 17.9697L25.9707 16.5557L32.6777 23.2627L25.9707 29.9697L24.5566 28.5557L28.8496 24.2627L16.2637 24.2627Z' fill='white'/%3E%3C/svg%3E") 50%/contain no-repeat;width:0;height:0;margin-top:0;transition-property:width,height,margin,opacity;transition-duration:.25s;transition-timing-function:ease;display:block}.BlogIndexPage-module__G8ZAuq__itemTitle{-webkit-line-clamp:6;font-family:var(--font-semibold);color:#fff;-webkit-box-orient:vertical;margin-bottom:30px;line-height:1.2;display:-webkit-box;overflow:hidden}@media (max-width:1639.98px){.BlogIndexPage-module__G8ZAuq__itemImg{padding-top:145%}.BlogIndexPage-module__G8ZAuq__itemTitle{margin-bottom:20px}}@media (max-width:1279.98px){.BlogIndexPage-module__G8ZAuq__itemContent:after{display:none}.BlogIndexPage-module__G8ZAuq__itemTitle{margin-bottom:0}}@media (max-width:1023.98px){.BlogIndexPage-module__G8ZAuq__itemImg{padding-top:120%}}@media (max-width:767.98px){.BlogIndexPage-module__G8ZAuq__itemImg{padding-top:95%}}@media (max-width:575.98px){.BlogIndexPage-module__G8ZAuq__itemContent{padding:20px}.BlogIndexPage-module__G8ZAuq__itemTitle{font-size:16px}}@media (hover:hover){.BlogIndexPage-module__G8ZAuq__itemLink:hover .BlogIndexPage-module__G8ZAuq__itemContent:after{opacity:1;width:48px;height:48px;margin-top:30px}}
