.icon-banners-wrapper{display:flex;gap:32px;justify-content:space-around;margin-top:calc(var(--rowGap)*-.5);position:relative}.icon-banners-wrapper:has(.icon-banner:nth-child(3)){justify-content:space-between}.icon-banners-wrapper:has(.icon-banner:nth-child(4)){display:grid;grid-auto-rows:max-content;grid-template-columns:repeat(4,1fr)}.icon-banners-wrapper:has(.icon-banner:nth-child(4)) .icon-banner{max-width:none}.icon-banners-wrapper:has(.icon-banner:nth-child(5)){display:flex;flex-wrap:wrap}.icon-banners-wrapper:has(.icon-banner:nth-child(6)){display:grid;grid-auto-rows:max-content;grid-template-columns:repeat(3,1fr)}.icon-banners-wrapper:has(.icon-banner:nth-child(7)){display:flex}.icon-banners-wrapper:has(.icon-banner:nth-child(8)){display:grid;grid-auto-rows:max-content;grid-template-columns:repeat(4,1fr)}.icon-banner{align-items:center;border:2px solid #eadac2;display:flex;flex:1;flex-direction:column;justify-content:center;max-width:50%;max-width:29%;padding:18px;position:relative;text-align:center}.icon-banner:after,.icon-banner:before{aspect-ratio:1;content:"";position:absolute;width:16px}.icon-banner:before{border-left:1px solid #bba53d;border-top:1px solid #bba53d;left:8px;top:8px}.icon-banner:after{border-bottom:1px solid #bba53d;border-right:1px solid #bba53d;bottom:8px;right:8px}.icon-banner figure{aspect-ratio:1;margin-bottom:9px;width:48px}.icon-banner figure img{display:block;height:100%;object-fit:scale-down;width:100%}.icon-banner b{color:#231f20;font-size:14px;font-weight:700;text-transform:uppercase}.icon-banner span{font-size:14px;font-size:12px}.blog-banners-section{padding:calc(var(--rowGap)*.66667) 0;position:relative}.blog-banners-section:before{background:#f8f8f8;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:101vw;z-index:-1}.blog-banners-wrapper{gap:56px 30px;grid-template-columns:repeat(3,1fr);position:relative}.blog-banner,.blog-banners-wrapper{display:grid;grid-auto-rows:max-content}.blog-banner{gap:10px;grid-template-rows:auto auto 1fr;width:100%}.blog-banner:hover b{text-decoration:underline}.blog-banner .img-wrapper{aspect-ratio:460/220;margin-bottom:14px;width:100%}.blog-banner .img-wrapper img{display:block;height:100%;object-fit:cover;width:100%}.blog-banner b{color:#231f20;-webkit-line-clamp:2;height:calc((var(--fontSize)*var(--lineHeight))*2)}.blog-banner b,.blog-banner span{-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis}.blog-banner span{color:#594f52;-webkit-line-clamp:3;height:calc((var(--fontSize)*var(--lineHeight))*3)}.blog-banner .confirm-button{align-self:end;font-style:normal;height:29px;margin-top:14px}.side-borders figure{position:relative}.side-borders figure:after{background:#bba53d;height:100%;position:absolute;top:0;width:8px;z-index:1}@media (min-width:601px){.side-borders figure:after{width:4px}.side-borders:nth-child(3n+1) figure:after{content:"";left:0}.side-borders:nth-child(3n+3) figure:after{content:"";right:0}}@media (max-width:600px){.side-borders:nth-child(odd) figure:after{content:"";left:0}.side-borders:nth-child(2n) figure:after{content:"";right:0}}@media (max-width:420px){.rec-banners-wrapper .side-borders figure:after,.rec-banners-wrapper .side-borders figure:before{background:#bba53d;content:"";height:100%;position:absolute;top:0;width:4px;z-index:1}.rec-banners-wrapper .side-borders figure:before{left:0;right:auto}.rec-banners-wrapper .side-borders figure:after{left:auto;right:0}}
/*# sourceMappingURL=lazy_mainpage.css.map*/