@media only screen and (max-width:767px){.cp-blogContainer__filter{flex-direction:column;align-items:flex-start;display:flex}.cp-blogContainer__filter .relative{width:100%}}.cp-blogContainer__filter .relative>span span{color:#545454;background:0 0;border:0;margin-left:8px;padding:0}.cp-blogContainer__filter .relative>span img{max-width:1.0625rem}.cp-blogContainer__filter .relative>button{text-align:left;color:#545454;text-transform:none;border:1px solid #545454;width:14.5625rem;height:2.625rem;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}@media only screen and (max-width:767px){.cp-blogContainer__filter .relative>button{margin-bottom:16px}}.cp-blogContainer__filter .relative>button img{max-width:14px;transition:transform .3s;top:50%;right:12px;transform:translateY(-50%)rotate(180deg)}.cp-blogContainer__filter .relative>button.is-active img{transform:translateY(-50%)rotate(0)}.cp-blogContainer__filter .relative>.absolute{color:#545454;text-transform:none;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.cp-blogContainer__filter .cp-searchSection{width:100%;margin:0 80px 0 24px;position:relative}@media only screen and (max-width:980px){.cp-blogContainer__filter .cp-searchSection{margin:0 24px}}@media only screen and (max-width:767px){.cp-blogContainer__filter .cp-searchSection{width:100%;margin:0 0 16px}}.cp-blogContainer__filter .cp-searchSection input{color:#545454;text-transform:none;height:2.625rem;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.cp-blogContainer__filter .cp-searchSection img{max-width:18px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.cp-blogContainer__filter .l--reset{background-color:#f5f5f5}.cp-blogContainer__filter .l--reset button{color:#8a8a8a;text-transform:none;height:42px;font-family:DM Sans,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.125rem}.cp-blogContainer__filter .l--reset button img{width:auto;max-width:none}.cp-blogContainer__filter .l--resources{width:100%}.cp-blogContainer__filter .l--resources .cp-searchSection{background-color:#f5f5f5;margin:0 0 0 40px}@media only screen and (max-width:767px){.cp-blogContainer__filter .l--resources .cp-searchSection{margin:0}}.cp-blogContainer__filter .l--resources .l--tabs button{justify-content:center;align-items:center;margin-right:16px;padding:12px 20px;display:flex}@media only screen and (max-width:767px){.cp-blogContainer__filter .l--resources .l--tabs button{margin-bottom:12px}}.cp-blogContainer__filter .l--resources .l--tabs button:last-child{margin-right:0}.cp-blogContainer__filter .l--resources .l--tabs button.is-active{color:#fff;background-color:#151419}.cp-blogGrid-post{width:calc(33.33% - 8px);box-shadow:none;contain:layout style;background-color:#fff;margin-right:12px;transition:background-color .24s cubic-bezier(.4,0,.2,1);position:relative}@media only screen and (max-width:980px){.cp-blogGrid-post{width:calc(50% - 6px);margin-right:12px}}@media only screen and (max-width:640px){.cp-blogGrid-post{width:100%;margin-right:0}}.cp-blogGrid-post:nth-child(3n){margin-right:0}@media only screen and (max-width:980px){.cp-blogGrid-post:nth-child(3n){margin-right:12px}}@media only screen and (max-width:640px){.cp-blogGrid-post:nth-child(3n){margin-right:0}}@media only screen and (max-width:980px){.cp-blogGrid-post:nth-child(2n){margin-right:0}}.cp-blogGrid-post>p{color:#2d2d2d}.cp-blogGrid-post .relative>span.absolute img{max-width:none;transition:transform .6s cubic-bezier(.4,0,.2,1)}.cp-blogGrid-post .relative>span.absolute img:first-child{z-index:2;opacity:0;filter:blur(4px);width:26px;transition:all .5s cubic-bezier(.34,1.56,.64,1);position:relative;transform:translate(-8px,8px)scale(.8)}.cp-blogGrid-post .relative>span.absolute img:first-child+img{opacity:0;filter:blur(6px);z-index:1;width:46px;transition:all .6s cubic-bezier(.34,1.56,.64,1);position:absolute;top:0;right:0;transform:translate(10px,-10px)scale(.8)}.cp-blogGrid-post:hover{background-color:#f5f5f5;transition:all .3s cubic-bezier(.4,0,.2,1)}.cp-blogGrid-post:hover .l--labeldark{background-color:#fff}.cp-blogGrid-post:hover .relative>span.absolute img:first-child{opacity:1;filter:blur();transform:translate(-3px,3px)scale(1)}.cp-blogGrid-post:hover .relative>span.absolute img:first-child+img{opacity:1;filter:blur();transition:all .6s cubic-bezier(.34,1.56,.64,1);transform:translate(2px,-2px)scale(1)}.cp-blogGrid-post h2{color:#151419;text-transform:none;font-family:DM Sans,sans-serif;font-size:1.75rem;font-weight:500;line-height:2.25rem}@media only screen and (max-width:1024px){.cp-blogGrid-post h2{font-size:1.5rem;line-height:2rem}}@media only screen and (max-width:768px){.cp-blogGrid-post h2{font-size:1.5rem;line-height:2rem}}@media only screen and (max-width:640px){.cp-blogGrid-post h2{font-size:1.25rem;line-height:1.75rem}}.cp-blogGrid-post-time time{color:#2d2d2d;text-transform:none;font-family:DM Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem}.cp-blogGrid-post-time span{color:#545454;text-transform:none;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}
