.info-media{align-items:center;justify-content:center}.info-media>.sub-wrapper{gap:1.5em}.info-media-img{border-radius:1.5em;height:70vw;max-height:270px;overflow:hidden;width:100%}.info-media-content{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.info-media-title{line-height:1.25;margin-bottom:.45em;width:75%}.info-media-description{width:86%}.info-media-button{margin-top:1.25em}@media(min-width:700px){.info-media>.sub-wrapper{display:grid;gap:3em;grid-template-columns:7fr 9fr;place-items:stretch}.info-media.invert-order>.sub-wrapper{grid-template-columns:9fr 7fr}.info-media-img{height:45vw;max-height:500px;order:2}.info-media.invert-order .info-media-img{order:1}.info-media.invert-order .info-media-content{align-items:flex-start;order:2;padding:1em 1em 1em 0;text-align:left}.info-media-title{font-size:var(--header-size);width:100%}.info-media-description{width:100%}.info-media-content{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;order:1;padding:1em 0 1em 1em;text-align:right}}@media(min-width:1000px){.info-media-content{padding:1em 0 1em 5.6em}.info-media.invert-order .info-media-content{padding:1em 5.6em 1em 0}}.info-media-i{align-items:center;background:var(--blue-light-20);justify-content:center;--section-pad:3em}.info-media-i>.sub-wrapper{gap:2em}.info-media-i-img{aspect-ratio:16/9;border-radius:1.5em;overflow:hidden;position:relative;width:100%}.info-media-i-image-label{background:var(--white);border-radius:1.5em;color:var(--black);padding:1em 1.5em;position:absolute;right:1.5em;top:2em;z-index:2}.info-media-i-content{align-items:center;display:flex;flex-direction:column;gap:1em;justify-content:center;text-align:center;width:100%}.info-media-i-title{line-height:1.25;width:100%}.info-media-i-description{margin-bottom:1.5em;width:100%}.info-media-i-icons{display:grid;gap:1em;grid-template-columns:repeat(4,1fr);max-width:473px;place-items:center;width:100%}.info-media-i-icon-wrap{flex-direction:column;gap:1em}.info-media-i-icon,.info-media-i-icon-wrap{align-items:center;display:flex;justify-content:center;width:100%}.info-media-i-icon{aspect-ratio:1/1;background:var(--white);border-radius:100%;max-width:4.8em;overflow:hidden;padding:1.3em}.info-media-i-icon .full{--size:2.3em;height:var(--size);width:var(--size)}.info-media-i-icon-title{font-size:1.1em;text-align:center;width:100%}@media(min-width:700px){.info-media-i>.sub-wrapper{display:grid;gap:3em;grid-template-columns:1fr 1fr;place-items:stretch}.info-media-i-img{order:2}.info-media-i.invert-order .info-media-i-img{order:1}.info-media-i.invert-order .info-media-i-content{order:2;padding:1em 1em 1em 0}.info-media-i-title{font-size:var(--header-size);width:100%}.info-media-i-description{width:100%}.info-media-i-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;order:1;padding:1em 0 1em 1em;text-align:left}.info-media-i-icons{gap:1em;grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.info-media-i-content{padding:1em 0}.info-media-i.invert-order .info-media-i-content{padding:1em 5.6em 1em 0}.info-media-i-icons{gap:1em;grid-template-columns:repeat(4,1fr)}}.info-media-double{background:var(--blue-light)}.info-media-double>.sub-wrapper{gap:3.5em}.info-media-double-img{align-items:center;display:flex;flex-direction:column;gap:1.5em;justify-content:center;padding:2em 0;width:100%}.info-media-double-img-left,.info-media-double-img-right{outline:6px solid var(--white)}.info-media-double-img-left{aspect-ratio:4/5;position:relative;transform:rotate(2deg) translate(-33%);transform-origin:center;width:50%}.info-media-double-img-right{aspect-ratio:4/5;height:100%;position:absolute;right:-65%;top:5%;transform:rotate(-10deg);width:100%;z-index:2}.info-media-double-content{align-items:center;display:flex;flex-direction:column;gap:1em;justify-content:center;text-align:center;width:100%}@media(min-width:700px){.info-media-double>.sub-wrapper{display:grid;gap:3.5em;grid-template-columns:1fr 1fr;place-items:stretch}.info-media-double-content{align-items:flex-start;text-align:left}}
