.pattern--card--industry{align-items:end;border-radius:var(--wp--custom--radius-large);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:100%;min-height:360px;overflow:clip;position:relative}.pattern--card--industry__content-wrapper{color:var(--wp--preset--color--base);display:flex;flex-direction:column;gap:1em;grid-column:1;grid-row:1;position:unset;translate:0 1em}.pattern--card--industry__content-wrapper .wp-block-heading{align-items:center;display:flex;flex-wrap:nowrap;gap:.25em}.pattern--card--industry__content-wrapper .wp-block-heading:after{background-color:currentColor;color:currentColor;content:"";display:flex;height:1.5em;height:1.25em;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 640 640\"><%21--%21Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d=\"M566.6 342.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L466.7 288H96c-17.7 0-32 14.3-32 32s14.3 32 32 32h370.7L361.3 457.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z\"/></svg>");mask-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 640 640\"><%21--%21Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d=\"M566.6 342.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L466.7 288H96c-17.7 0-32 14.3-32 32s14.3 32 32 32h370.7L361.3 457.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z\"/></svg>");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;transition:translate var(--wp--custom--ease-circ) var(--wp--custom--speed-medium);width:1.5em;width:1.25em}.pattern--card--industry__content-wrapper p{height:0;margin-block-start:unset;opacity:0;transition:0 100%}.pattern--card--industry *{transition:all var(--wp--custom--ease-circ) var(--wp--custom--speed-slow)}.pattern--card--industry .wp-block-image{grid-column:1;grid-row:1;height:100%;inset:0;margin-block-start:unset;position:absolute;width:100%;z-index:-1}.pattern--card--industry .wp-block-image img,.pattern--card--industry .wp-block-image>div{height:100%;-o-object-fit:cover;object-fit:cover;transition:scale var(--wp--custom--ease-circ) var(--wp--custom--speed-slow);width:100%}.pattern--card--industry:has(a:hover) .wp-block-heading:after{translate:.25em 0}.pattern--card--industry:has(a:hover) p{height:-moz-fit-content;height:fit-content;margin-block-start:inherit;opacity:1}.pattern--card--industry:has(a:hover) img{scale:1.2}.block-library-block__reusable-block-container:has(.pattern--card--industry){height:-webkit-fill-available;height:-moz-available;height:fill-available;width:-webkit-fill-available;width:-moz-available;width:fill-available}.pattern--card--case-study{transition:var(--wp--custom--speed-slow) var(--wp--custom--ease-circ)}.pattern--card--case-study:hover{scale:1.01;translate:0 -1rem}.pattern--card--case-study .wp-block-media-text__media{aspect-ratio:4/3;max-width:100%}.pattern--card--case-study .wp-block-media-text__content{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--medium);justify-content:space-around;justify-self:center;max-width:600px;min-height:100%;padding:8%!important}.pattern--card--case-study .wp-block-media-text__content .wp-block-image:not(.is-resized).is-style-icon-medium>*{aspect-ratio:unset!important}.pattern--card--integration{transition:var(--wp--custom--speed-slow) var(--wp--custom--ease-circ)}.pattern--card--integration:hover{scale:1.01;translate:0 -1rem}.pattern--card--integration .wp-block-media-text__media{aspect-ratio:4/3;max-width:100%}.pattern--card--integration .wp-block-media-text__content{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--medium);justify-content:space-around;justify-self:center;max-width:600px;min-height:100%;padding:10%!important}.pattern--card--integration .wp-block-media-text__content .wp-block-image:not(.is-resized).is-style-icon-medium>*{aspect-ratio:unset!important}body.post-type-archive-integration .wp-block-query .wp-block-post-template .wp-block-post:not(.integration-category-featured) .wp-block-media-text{grid-template-columns:1fr}body.post-type-archive-integration .wp-block-query .wp-block-post-template .wp-block-post:not(.integration-category-featured) .wp-block-media-text__media{display:none}body.post-type-archive-integration .wp-block-query .wp-block-post-template .wp-block-post.integration-category-featured{grid-column:1/-1;order:-1}.pattern--card--carrier,.pattern--card--carrier-featured{min-height:250px;transition:var(--wp--custom--speed-slow) var(--wp--custom--ease-circ)}.pattern--card--carrier-featured:hover,.pattern--card--carrier:hover{scale:1.01;translate:0 -1rem}.pattern--card--carrier-featured .wp-block-mellobase-client-logo{height:auto;width:clamp(100px,15vw,200px)}.pattern--card--carrier-featured .wp-block-post-title:not(:focus):not(:active){border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pattern--card--article{transition:var(--wp--custom--speed-slow) var(--wp--custom--ease-circ)}.pattern--card--article:hover{scale:1.01;translate:0 -1rem}.pattern--card--360-feature{transition:scale var(--wp--custom--ease-circ) var(--wp--custom--speed-slow)!important}.pattern--card--360-feature:hover{scale:1.1}.pattern--card--team-member{min-height:250px;transition:var(--wp--custom--speed-slow) var(--wp--custom--ease-circ)}.pattern--card--team-member:hover{scale:1.01;translate:0 -1rem}.pattern--card--platform-feature .wp-block-image{flex-shrink:0}
