.illustration-cards{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:7rem 0}@media(max-width:992px){.illustration-cards{padding:5rem 0}}.illustration-cards a:not(.button){color:var(--color-primary);font-weight:600;text-decoration:underline}.illustration-cards--wrapper.align-left .illustration-card .ic-title{text-align:left}.illustration-cards--wrapper.align-center .illustration-card .ic-title{text-align:center}.illustration-cards--wrapper.align-right .illustration-card .ic-title{text-align:right}.illustration-cards--wrapper.layout-1{grid-gap:2rem;display:grid;grid-template-columns:repeat(3,1fr)}@media(max-width:992px){.illustration-cards--wrapper.layout-1{grid-template-columns:1fr}}.illustration-cards--wrapper.layout-1 .illustration-card{display:-webkit-box;display:-ms-flexbox;display:flex}.illustration-cards--wrapper.layout-1 .illustration-card .ic-link{margin-top:2rem}.illustration-cards--wrapper.layout-1 .illustration-card:nth-child(3n+2) .illustration-card--inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(max-width:992px){.illustration-cards--wrapper.layout-1 .illustration-card:nth-child(3n+2) .illustration-card--inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.illustration-cards--wrapper.layout-1 .illustration-card:nth-child(3n+2) .illustration-card--inner .ic-card{background:var(--color-primary-light);padding:calc(5rem + 30px) 2.5rem 4rem}.illustration-cards--wrapper.layout-1 .illustration-card:nth-child(3n+2) .illustration-card--inner .ic-image{margin-bottom:-3.5rem;margin-top:0}.illustration-cards--wrapper.layout-1 .illustration-card:nth-child(4n+4) .ic-image,.illustration-cards--wrapper.layout-1 .illustration-card:nth-child(4n+6) .ic-image{display:none!important}.illustration-cards--wrapper.layout-1 .illustration-card:nth-child(4n+4) .ic-card,.illustration-cards--wrapper.layout-1 .illustration-card:nth-child(4n+6) .ic-card{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-top:5rem!important}.illustration-cards--wrapper.layout-1 .illustration-card--inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(max-width:992px){.illustration-cards--wrapper.layout-1 .illustration-card--inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}.illustration-cards--wrapper.layout-1 .illustration-card--inner .ic-card{-webkit-box-flex:1;background:var(--color-secondary-light);border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1;flex:1;overflow:hidden;padding:5rem 2.5rem calc(5rem + 30px)}@media(max-width:992px){.illustration-cards--wrapper.layout-1 .illustration-card--inner .ic-card{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}}.illustration-cards--wrapper.layout-1 .illustration-card--inner .ic-card p{margin-bottom:0}.illustration-cards--wrapper.layout-1 .illustration-card--inner .ic-image{margin-top:-5rem;max-height:280px;position:relative;z-index:2}@media(max-width:992px){.illustration-cards--wrapper.layout-1 .illustration-card--inner .ic-image{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}}.illustration-cards--wrapper.layout-1 .illustration-card--inner .ic-image img,.illustration-cards--wrapper.layout-1 .illustration-card--inner .ic-image picture{display:block;height:auto;margin:0 auto;max-height:100%;max-width:80%;-o-object-fit:contain;object-fit:contain;width:auto}@media(max-width:992px){.illustration-cards--wrapper.layout-2{grid-template-columns:1fr}}.illustration-cards--wrapper.layout-2 .illustration-card{margin-bottom:3rem}.illustration-cards--wrapper.layout-2 .illustration-card:last-child{margin-bottom:0}.illustration-cards--wrapper.layout-2 .illustration-card--inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.illustration-cards--wrapper.layout-2 .illustration-card .ic-card{-webkit-box-ordinal-group:2;-ms-flex-order:1;background:var(--color-secondary-light);border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;order:1;padding:5rem 11rem 5rem 5rem}.illustration-cards--wrapper.layout-2 .illustration-card .ic-card p{margin-bottom:0}.illustration-cards--wrapper.layout-2 .illustration-card .ic-card .ic-title h3{margin-bottom:3rem}.illustration-cards--wrapper.layout-2 .illustration-card .ic-card .button{border-color:var(--color-secondary);color:var(--color-secondary);margin-top:2rem}.illustration-cards--wrapper.layout-2 .illustration-card .ic-card .button:focus,.illustration-cards--wrapper.layout-2 .illustration-card .ic-card .button:hover{background:var(--color-secondary);color:var(--color-light)}.illustration-cards--wrapper.layout-2 .illustration-card .ic-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 17%;flex:0 0 17%;margin-left:-8rem;order:2;padding:2rem 0;position:relative;z-index:2}.illustration-cards--wrapper.layout-2 .illustration-card .ic-image img,.illustration-cards--wrapper.layout-2 .illustration-card .ic-image picture{height:auto;max-width:100%}.illustration-cards--wrapper.layout-2 .illustration-card:nth-child(odd) .ic-card{-webkit-box-ordinal-group:3;-ms-flex-order:2;background:var(--color-primary-light);order:2;padding:5rem 5rem 5rem 9rem}.illustration-cards--wrapper.layout-2 .illustration-card:nth-child(odd) .ic-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-left:0;margin-right:-6rem;order:1}.illustration-cards--wrapper.layout-2 .illustration-card:nth-child(odd) .button{border-color:var(--color-primary);color:var(--color-primary)}.illustration-cards--wrapper.layout-2 .illustration-card:nth-child(odd) .button:focus,.illustration-cards--wrapper.layout-2 .illustration-card:nth-child(odd) .button:hover{background:var(--color-primary);color:var(--color-light)}.illustration-cards--wrapper.layout-3{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media(max-width:992px){.illustration-cards--wrapper.layout-3{grid-template-columns:1fr}}.illustration-cards--wrapper.layout-3 .illustration-card{-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.5rem}.illustration-cards--wrapper.layout-3 .illustration-card:before{border-radius:20px;bottom:0;content:"";height:calc(100% - 180px);left:0;position:absolute;width:100%;z-index:-1}@media(max-width:992px){.illustration-cards--wrapper.layout-3 .illustration-card:before{height:calc(100% - 130px)}}.illustration-cards--wrapper.layout-3 .illustration-card:nth-child(odd):before{background:var(--color-primary-light)}.illustration-cards--wrapper.layout-3 .illustration-card:nth-child(odd) .button{border-color:var(--color-primary);color:var(--color-primary)}.illustration-cards--wrapper.layout-3 .illustration-card:nth-child(odd) .button:focus,.illustration-cards--wrapper.layout-3 .illustration-card:nth-child(odd) .button:hover{background:var(--color-primary);color:var(--color-light)}.illustration-cards--wrapper.layout-3 .illustration-card:nth-child(2n):before{background:var(--color-secondary-light)}.illustration-cards--wrapper.layout-3 .illustration-card:nth-child(2n) .button{border-color:var(--color-secondary);color:var(--color-secondary)}.illustration-cards--wrapper.layout-3 .illustration-card:nth-child(2n) .button:focus,.illustration-cards--wrapper.layout-3 .illustration-card:nth-child(2n) .button:hover{background:var(--color-secondary);color:var(--color-light)}.illustration-cards--wrapper.layout-3 .illustration-card--inner{display:grid;grid-template-rows:auto 1fr;height:100%}.illustration-cards--wrapper.layout-3 .illustration-card--inner .button{margin-top:2rem}.illustration-cards--wrapper.layout-3 .illustration-card .ic-card{display:-webkit-box;display:-ms-flexbox;display:flex;grid-row:2}.illustration-cards--wrapper.layout-3 .illustration-card .ic-image{grid-row:1;margin-bottom:2rem;width:100%}.illustration-cards--wrapper.layout-3 .illustration-card .ic-image img,.illustration-cards--wrapper.layout-3 .illustration-card .ic-image picture{display:block;margin:0 auto;max-height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.illustration-cards--wrapper.layout-3 .illustration-card .ic-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;width:100%}.illustration-cards--wrapper.layout-4{display:grid;gap:3rem 0;grid-template-columns:1fr}@media(max-width:992px){.illustration-cards--wrapper.layout-4{grid-template-columns:1fr}}.illustration-cards--wrapper.layout-4 .illustration-card{position:relative}.illustration-cards--wrapper.layout-4 .illustration-card .h3{color:var(--color-primary)}.illustration-cards--wrapper.layout-4 .illustration-card:nth-child(odd):before{background:var(--color-secondary-light)}.illustration-cards--wrapper.layout-4 .illustration-card:nth-child(2n):before{background:var(--color-primary-light);left:unset;right:0;width:65%}.illustration-cards--wrapper.layout-4 .illustration-card:nth-child(2n) .illustration-card--inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.illustration-cards--wrapper.layout-4 .illustration-card:before{border-radius:20px;content:"";height:96.5%;left:0;position:absolute;top:0;width:80%;z-index:-1}@media(max-width:992px){.illustration-cards--wrapper.layout-4 .illustration-card:before{width:100%!important}}.illustration-cards--wrapper.layout-4 .illustration-card--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem}.illustration-cards--wrapper.layout-4 .illustration-card .ic-card{-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 40%;flex:0 0 40%;padding:4rem 2.5rem}.illustration-cards--wrapper.layout-4 .illustration-card .ic-card a{color:var(--color-primary);font-weight:600;text-decoration:underline}.illustration-cards--wrapper.layout-4 .illustration-card .ic-image{-webkit-box-flex:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;padding-top:2rem}.illustration-cards--wrapper.layout-4 .illustration-card .ic-image img,.illustration-cards--wrapper.layout-4 .illustration-card .ic-image picture{height:auto;max-width:100%}.illustration-cards--title{margin:0 auto;max-width:55%;text-align:center}@media(max-width:992px){.illustration-cards--title{max-width:100%}}.illustration-cards--intro{margin:2.5rem auto;max-width:80%;text-align:center}@media(max-width:992px){.illustration-cards--intro{max-width:100%}}.illustration-cards--post-content{margin:5rem auto 0;max-width:80%;text-align:center}@media(max-width:992px){.illustration-cards--post-content{margin-top:3rem;max-width:100%}}.illustration-cards--post-content>:first-child{margin-top:0}.illustration-cards--post-content>:last-child{margin-bottom:0}.illustration-cards--link{margin-top:5rem;text-align:center}@media(max-width:992px){.illustration-cards--link{margin-top:3rem}}.illustration-cards--post-content+.illustration-cards--link{margin-top:2.5rem}@media(max-width:992px){.illustration-cards--post-content+.illustration-cards--link{margin-top:2rem}}.illustration-cards .ic-card ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:2rem 0;padding-left:25px;text-indent:10px}.illustration-cards .ic-content>:last-child{margin-bottom:0!important}.illustration-cards--wrapper{margin-top:5rem}@media(max-width:992px){.illustration-cards--wrapper{margin-top:3rem}.illustration-cards--wrapper.layout-1 .illustration-card,.illustration-cards--wrapper.layout-2 .illustration-card,.illustration-cards--wrapper.layout-3 .illustration-card,.illustration-cards--wrapper.layout-4 .illustration-card{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.illustration-cards--wrapper.layout-1 .illustration-card--inner,.illustration-cards--wrapper.layout-2 .illustration-card--inner,.illustration-cards--wrapper.layout-3 .illustration-card--inner,.illustration-cards--wrapper.layout-4 .illustration-card--inner{-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;justify-content:center!important}.illustration-cards--wrapper.layout-1 .illustration-card--inner .ic-card,.illustration-cards--wrapper.layout-2 .illustration-card--inner .ic-card,.illustration-cards--wrapper.layout-3 .illustration-card--inner .ic-card,.illustration-cards--wrapper.layout-4 .illustration-card--inner .ic-card{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;max-width:100%!important;order:2!important;padding:110px 2rem 2rem!important}}.illustration-cards--wrapper.layout-1 .illustration-card--inner .ic-card .ic-title h3,.illustration-cards--wrapper.layout-2 .illustration-card--inner .ic-card .ic-title h3,.illustration-cards--wrapper.layout-3 .illustration-card--inner .ic-card .ic-title h3,.illustration-cards--wrapper.layout-4 .illustration-card--inner .ic-card .ic-title h3{margin-bottom:2rem!important}@media(max-width:992px){.illustration-cards--wrapper.layout-1 .illustration-card--inner .ic-image,.illustration-cards--wrapper.layout-2 .illustration-card--inner .ic-image,.illustration-cards--wrapper.layout-3 .illustration-card--inner .ic-image,.illustration-cards--wrapper.layout-4 .illustration-card--inner .ic-image{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;justify-content:center!important;margin:0 auto -75px!important;max-width:80%!important;order:1!important}.illustration-cards--wrapper.layout-1 .illustration-card--inner .ic-image img,.illustration-cards--wrapper.layout-1 .illustration-card--inner .ic-image picture,.illustration-cards--wrapper.layout-2 .illustration-card--inner .ic-image img,.illustration-cards--wrapper.layout-2 .illustration-card--inner .ic-image picture,.illustration-cards--wrapper.layout-3 .illustration-card--inner .ic-image img,.illustration-cards--wrapper.layout-3 .illustration-card--inner .ic-image picture,.illustration-cards--wrapper.layout-4 .illustration-card--inner .ic-image img,.illustration-cards--wrapper.layout-4 .illustration-card--inner .ic-image picture{max-height:150px!important;max-width:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important}}