:where(.fluid-services-cards) :where(p,h1,h2,h3,h4,h5,h6,ul,ol,figure,blockquote){margin:0}:where(.fluid-services-cards) :where(ul,ol){list-style:none;padding:0}:where(.fluid-services-cards) :where(img,picture,svg){max-width:100%}:where(.fluid-services-cards) :where(*,:before,:after){box-sizing:inherit}.fluid-services-cards{--fluid-services-cards-css-version:"2026-10-29b";--fluid-services-cards-gap:40px;box-sizing:border-box;color:var(--ie-color-text,#0a0a0a);font-family:var(--ie-font-body,"New Rubrik","Rubik",sans-serif);isolation:isolate;overflow:clip;padding-bottom:var(--fluid-services-cards-pad-bottom,32px);padding-left:0;padding-right:0;padding-top:var(--fluid-services-cards-pad-top,32px);position:relative}.fluid-services-cards .fluid-services-cards__parallax-bg{background-position:50%;background-size:cover;height:120%;left:0;pointer-events:none;position:absolute;top:-10%;width:100%;will-change:transform;z-index:0}.fluid-services-cards .fluid-services-cards__inner{align-items:stretch;display:grid;grid-template-areas:"media content";grid-template-columns:minmax(0,1fr) minmax(0,1fr);position:relative;z-index:1}.fluid-services-cards.fluid-services-cards--image-right .fluid-services-cards__inner{grid-template-areas:"content media"}.fluid-services-cards .fluid-services-cards__media{grid-area:media;overflow:clip;position:relative}.fluid-services-cards .fluid-services-cards__media--empty{background-color:var(--ie-color-tile-warm,#eae0d7)}.fluid-services-cards .fluid-services-cards__media-reveal{inset:0;position:absolute}@media (min-width:1024px){.fluid-services-cards.fluid-services-cards--reveal .fluid-services-cards__media-reveal{will-change:transform}}.fluid-services-cards .fluid-services-cards__media-layer{inset:0;position:absolute;will-change:auto}.fluid-services-cards.fluid-services-cards--parallax .fluid-services-cards__media-layer{inset:-10% 0;will-change:transform}.fluid-services-cards .fluid-services-cards__img{display:block;height:100%;max-width:none;object-fit:cover;object-position:center;transform:scale(1);transition:transform var(--ie-motion-duration--media,.8s) var(--ie-motion-ease--media,cubic-bezier(.22,1,.36,1));width:100%}.fluid-services-cards.fluid-services-cards--zoom .fluid-services-cards__img{backface-visibility:hidden;will-change:transform}.fluid-services-cards .fluid-services-cards__content{display:flex;grid-area:content;justify-content:flex-start;padding:var(--fluid-services-cards-content-top,var(--ie-space-block,32px)) var(--fluid-services-cards-pad-right,40px) var(--fluid-services-cards-content-bottom,var(--ie-space-block,32px)) var(--fluid-services-cards-gap,40px)}.fluid-services-cards.fluid-services-cards--image-right .fluid-services-cards__content{justify-content:flex-end;padding-left:var(--fluid-services-cards-pad-left,40px);padding-right:var(--fluid-services-cards-gap,40px)}.fluid-services-cards .fluid-services-cards__body{max-width:660px;width:100%}.fluid-services-cards .fluid-services-cards__body>:first-child{margin-top:0}.fluid-services-cards .fluid-services-cards__masterhead{border-bottom:1px solid var(--ie-color-divider-neutral,#c3c3c3);padding-bottom:27px;padding-top:3px}.fluid-services-cards .fluid-services-cards__heading{align-items:flex-start;color:var(--ie-color-text,#0a0a0a)!important;display:flex;font-family:var(--ie-font-heading,"New Rubrik","Rubik",sans-serif);letter-spacing:0;margin:0;padding:0;text-transform:none}.fluid-services-cards .fluid-services-cards__number{flex:0 0 auto;font-size:var(--ie-fontsize-h2-sm,36px);font-weight:var(--ie-fontweight-medium,500);line-height:40px;min-width:73px}.fluid-services-cards .fluid-services-cards__heading-highlight{color:var(--ie-color-highlight,#007a69)!important;display:inline-block}.fluid-services-cards .fluid-services-cards__title{flex:1 1 auto;font-size:var(--ie-fontsize-title,32px);font-weight:var(--ie-fontweight-regular,300);line-height:var(--ie-lineheight-lead,1.25);min-width:0}.fluid-services-cards .fluid-services-cards__subheading{color:var(--ie-color-text,#0a0a0a);font-family:var(--ie-font-heading,"New Rubrik","Rubik",sans-serif);font-size:var(--ie-fontsize-title,32px);font-weight:var(--ie-fontweight-regular,300);letter-spacing:.003em;line-height:42px;margin:16px 0 0;max-width:494px;text-transform:none}.fluid-services-cards .fluid-services-cards__check{align-items:center;display:flex;gap:16px;margin:40px 0 0}.fluid-services-cards .fluid-services-cards__check-icon{display:block;flex:0 0 32px;height:32px;width:32px}.fluid-services-cards .fluid-services-cards__check-icon svg{display:block;height:32px;width:32px}.fluid-services-cards .fluid-services-cards__check-icon--image{border-radius:inherit;overflow:clip}.fluid-services-cards .fluid-services-cards__check-icon--image img{border-radius:inherit;display:block;height:100%;max-width:none;object-fit:contain;width:100%}.fluid-services-cards .fluid-services-cards__check-disc{fill:var(--ie-color-primary,#35a99a)}.fluid-services-cards .fluid-services-cards__check-tick{stroke:var(--ie-color-surface,#fff)}.fluid-services-cards .fluid-services-cards__check-text{color:var(--ie-color-text,#0a0a0a)!important;font-family:var(--ie-font-body,"New Rubrik","Rubik",sans-serif);font-size:var(--ie-fontsize-intro,21px);font-weight:var(--ie-fontweight-regular,300);line-height:var(--ie-lineheight-lead,1.25)}.fluid-services-cards .fluid-services-cards__description{margin-top:var(--ie-space-block,32px)}.fluid-services-cards .fluid-services-cards__description :where(p,li,ul,ol){color:var(--ie-color-text,#0a0a0a)!important;font-family:var(--ie-font-body,"New Rubrik","Rubik",sans-serif);font-size:var(--ie-fontsize-body,17px);font-weight:var(--ie-fontweight-body,300);line-height:var(--ie-lineheight-prose,1.7059);margin:0}.fluid-services-cards .fluid-services-cards__description :where(strong,b){font-weight:var(--ie-fontweight-medium,500)}.fluid-services-cards .fluid-services-cards__description :where(a){color:inherit!important;text-decoration:underline;text-underline-offset:3px}.fluid-services-cards .fluid-services-cards__description>*+*{margin-top:29px}.fluid-services-cards .fluid-services-cards__description>p+ol,.fluid-services-cards .fluid-services-cards__description>p+ul{margin-top:0}.fluid-services-cards .fluid-services-cards__description ol,.fluid-services-cards .fluid-services-cards__description ul{padding-left:25.5px}.fluid-services-cards .fluid-services-cards__description ul>li{list-style:none;position:relative}.fluid-services-cards .fluid-services-cards__description ul>li:before{background-color:currentColor;border-radius:50%;content:"";height:4px;left:-15.5px;position:absolute;top:14px;width:4px}.fluid-services-cards .fluid-services-cards__description ol{list-style:decimal}.fluid-services-cards .fluid-services-cards__actions{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-top:calc(24px + 1rem)}.fluid-services-cards .fluid-services-cards__btn{--fluid-services-cards-btn-bg:transparent;--fluid-services-cards-btn-bg-hover:transparent;--fluid-services-cards-btn-fg:var(--ie-color-text,#0a0a0a);--fluid-services-cards-btn-fg-hover:var(--ie-color-text,#0a0a0a);--fluid-services-cards-btn-border:transparent;--fluid-services-cards-btn-border-hover:transparent;--fluid-services-cards-btn-tone-hover:none;align-items:center;border-style:solid;border-width:1px;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:var(--ie-font-body,"New Rubrik","Rubik",sans-serif);font-size:var(--ie-fontsize-btn,18px);font-weight:var(--ie-fontweight-medium,500);height:56px;justify-content:center;letter-spacing:0;line-height:22px;text-transform:none;transform:scale(1);transition:transform var(--ie-motion-duration,.3s) var(--ie-motion-ease,ease-in-out),background-color var(--ie-motion-duration,.3s) var(--ie-motion-ease,ease-in-out),border-color var(--ie-motion-duration,.3s) var(--ie-motion-ease,ease-in-out),box-shadow var(--ie-motion-duration,.3s) var(--ie-motion-ease,ease-in-out),color var(--ie-motion-duration,.3s) var(--ie-motion-ease,ease-in-out);white-space:nowrap}.fluid-services-cards .fluid-services-cards__btn-label{color:inherit!important;flex:0 0 auto;font:inherit}.fluid-services-cards .fluid-services-cards__btn-icon{color:inherit!important;display:block;flex:0 0 auto}.fluid-services-cards .fluid-services-cards__btn-icon svg{display:block}.fluid-services-cards .fluid-services-cards__btn-icon svg path{fill:none;stroke:currentColor}.fluid-services-cards .fluid-services-cards__btn-icon--24,.fluid-services-cards .fluid-services-cards__btn-icon--24 svg{height:24px;width:24px}.fluid-services-cards .fluid-services-cards__btn-icon--20,.fluid-services-cards .fluid-services-cards__btn-icon--20 svg{height:20px;width:20px}.fluid-services-cards .fluid-services-cards__btn,.fluid-services-cards .fluid-services-cards__btn:active,.fluid-services-cards .fluid-services-cards__btn:focus,.fluid-services-cards .fluid-services-cards__btn:link,.fluid-services-cards .fluid-services-cards__btn:visited{background-color:var(--fluid-services-cards-btn-bg)!important;background-image:none!important;border-color:var(--fluid-services-cards-btn-border)!important;border-radius:var(--ie-btn-radius,0)!important;box-shadow:none!important;color:var(--fluid-services-cards-btn-fg)!important;text-decoration:none!important}.fluid-services-cards .fluid-services-cards__btn:focus-visible,.fluid-services-cards .fluid-services-cards__btn:hover{background-color:var(--fluid-services-cards-btn-bg-hover)!important;border-color:var(--fluid-services-cards-btn-border-hover)!important;box-shadow:var(--fluid-services-cards-btn-tone-hover)!important;color:var(--fluid-services-cards-btn-fg-hover)!important}.fluid-services-cards .fluid-services-cards__btn:focus:not(:focus-visible){outline:none!important}.fluid-services-cards .fluid-services-cards__btn:focus-visible{outline:var(--ie-btn-focus-width,3px) solid var(--ie-color-primary-dark,#114758)!important;outline-offset:3px!important}.fluid-services-cards .fluid-services-cards__btn--primary{--fluid-services-cards-btn-bg:var(--ie-btn-fill,#35a99a);--fluid-services-cards-btn-bg-hover:var(--ie-color-darkteal,#007a69);--fluid-services-cards-btn-fg:var(--ie-color-text-button,#fff);--fluid-services-cards-btn-fg-hover:var(--ie-color-text-button,#fff);--fluid-services-cards-btn-border:var(--ie-btn-fill,#35a99a);--fluid-services-cards-btn-border-hover:var(--ie-color-darkteal,#007a69);gap:8px;padding:0 23px 0 31px}.fluid-services-cards .fluid-services-cards__btn--textual{gap:8px;padding:0}.fluid-services-cards .fluid-services-cards__btn--textual:focus-visible .fluid-services-cards__btn-label,.fluid-services-cards .fluid-services-cards__btn--textual:hover .fluid-services-cards__btn-label{text-decoration:underline!important;text-decoration-thickness:1px;text-underline-offset:4px}.fluid-services-cards .fluid-services-cards__btn--quote{--fluid-services-cards-btn-bg:var(--ie-color-melon,#ffa69e);--fluid-services-cards-btn-bg-hover:var(--ie-color-melon,#ffa69e);--fluid-services-cards-btn-border:var(--ie-color-melon,#ffa69e);--fluid-services-cards-btn-border-hover:var(--ie-color-melon,#ffa69e);--fluid-services-cards-btn-tone-hover:inset 0 0 0 999px var(--ie-btn-tone--hover,rgba(0,0,0,.12));display:flex;gap:12px;margin-top:16px;padding:0 23px;width:100%}.fluid-services-cards .fluid-services-cards__btn--outline{--fluid-services-cards-btn-border:var(--ie-btn-border--outline,#0a0a0a);--fluid-services-cards-btn-flip-fill:var(--ie-btn-border--outline,#0a0a0a);--fluid-services-cards-btn-border-hover:var(--ie-btn-border--outline,#0a0a0a);--fluid-services-cards-btn-fg-hover:var(--ie-btn-label--outline-hover,#fff);--fluid-services-cards-btn-icon-filter-hover:brightness(0) invert(1);gap:12px;isolation:isolate;overflow:clip;padding:0 28px 0 31px;position:relative;transition:transform var(--ie-motion-duration,.3s) var(--ie-motion-ease,ease-in-out),border-color var(--ie-motion-duration,.3s) var(--ie-motion-ease,ease-in-out),color .12s ease-in-out .09s}.fluid-services-cards .fluid-services-cards__btn--outline:before{background-color:var(--fluid-services-cards-btn-flip-fill);content:"";inset:0;pointer-events:none;position:absolute;transform:scaleY(0);transform-origin:bottom;transition:transform var(--ie-motion-duration,.3s) var(--ie-motion-ease,ease-in-out);z-index:-1}.fluid-services-cards .fluid-services-cards__btn--outline:focus-visible:before,.fluid-services-cards .fluid-services-cards__btn--outline:hover:before{transform:scaleY(1);transform-origin:top}.fluid-services-cards .fluid-services-cards__btn--outline.fluid-services-cards__btn--hover-darkteal{--fluid-services-cards-btn-flip-fill:var(--ie-color-darkteal,#007a69);--fluid-services-cards-btn-border-hover:var(--ie-color-darkteal,#007a69);--fluid-services-cards-btn-fg-hover:var(--ie-color-text-button,#fff);--fluid-services-cards-btn-icon-filter-hover:brightness(0) invert(1)}.fluid-services-cards .fluid-services-cards__btn--outline.fluid-services-cards__btn--hover-navy{--fluid-services-cards-btn-flip-fill:var(--ie-color-primary-dark,#114758);--fluid-services-cards-btn-border-hover:var(--ie-color-primary-dark,#114758);--fluid-services-cards-btn-fg-hover:var(--ie-color-text-button,#fff);--fluid-services-cards-btn-icon-filter-hover:brightness(0) invert(1)}.fluid-services-cards .fluid-services-cards__btn--outline.fluid-services-cards__btn--hover-teal{--fluid-services-cards-btn-flip-fill:var(--ie-color-teal,#35a99a);--fluid-services-cards-btn-border-hover:var(--ie-color-teal,#35a99a);--fluid-services-cards-btn-fg-hover:var(--ie-color-text,#0a0a0a);--fluid-services-cards-btn-icon-filter-hover:brightness(0)}.fluid-services-cards .fluid-services-cards__btn--outline.fluid-services-cards__btn--hover-melon{--fluid-services-cards-btn-flip-fill:var(--ie-color-melon,#ffa69e);--fluid-services-cards-btn-border-hover:var(--ie-color-melon,#ffa69e);--fluid-services-cards-btn-fg-hover:var(--ie-color-text,#0a0a0a);--fluid-services-cards-btn-icon-filter-hover:brightness(0)}.fluid-services-cards .fluid-services-cards__btn--outline.fluid-services-cards__btn--no-icon{gap:0;padding:0 31px}.fluid-services-cards .fluid-services-cards__btn-icon--image{border-radius:inherit;overflow:clip}.fluid-services-cards .fluid-services-cards__btn-icon--image img{border-radius:inherit;display:block;filter:none;height:100%;max-width:none;object-fit:contain;transition:filter .12s ease-in-out .09s;width:100%}.fluid-services-cards .fluid-services-cards__btn--outline:focus-visible .fluid-services-cards__btn-icon--image img,.fluid-services-cards .fluid-services-cards__btn--outline:hover .fluid-services-cards__btn-icon--image img{filter:var(--fluid-services-cards-btn-icon-filter-hover)}.fluid-services-cards .fluid-services-cards__label-mobile{display:none}.fluid-services-cards .fluid-services-cards__callout{background-color:var(--ie-color-surface,#fff);border:1px solid var(--ie-color-tile-warm,#eae0d7);margin-top:calc(24px + 1rem);padding:24px}.fluid-services-cards .fluid-services-cards__callout>:first-child{margin-top:0}.fluid-services-cards .fluid-services-cards__callout-row{align-items:center;display:flex;gap:16px}.fluid-services-cards .fluid-services-cards__callout-icon{color:var(--ie-color-text,#0a0a0a);display:block;flex:0 0 32px;height:32px;width:32px}.fluid-services-cards .fluid-services-cards__callout-icon svg{display:block;height:32px;width:32px}.fluid-services-cards .fluid-services-cards__callout-icon svg path{stroke:currentColor}.fluid-services-cards .fluid-services-cards__callout-text :where(p,li){color:var(--ie-color-text,#0a0a0a)!important;font-family:var(--ie-font-body,"New Rubrik","Rubik",sans-serif);font-size:var(--ie-fontsize-label,14px);font-weight:var(--ie-fontweight-body,300);line-height:24px;margin:0}.fluid-services-cards .fluid-services-cards__callout-text :where(strong,b){font-weight:var(--ie-fontweight-medium,500)}.fluid-services-cards .fluid-services-cards__callout-text :where(a){color:inherit!important;text-decoration:underline;text-underline-offset:3px}.fluid-services-cards .fluid-services-cards__callout-text>*+*{margin-top:24px}.fluid-services-cards .fluid-services-cards__download{display:flex;margin-top:calc(24px + 1rem)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.fluid-services-cards .fluid-services-cards__btn:focus-visible,.fluid-services-cards .fluid-services-cards__btn:hover{transform:scale(var(--ie-btn-scale--hover,1.03))}.fluid-services-cards .fluid-services-cards__btn--outline:focus-visible,.fluid-services-cards .fluid-services-cards__btn--outline:hover{transform:none}.fluid-services-cards.fluid-services-cards--zoom .fluid-services-cards__media:hover .fluid-services-cards__img{transform:scale(var(--ie-motion-scale--media-zoom,1.03));transition-delay:.15s}}@media (prefers-reduced-motion:reduce){.fluid-services-cards .fluid-services-cards__btn,.fluid-services-cards .fluid-services-cards__btn:focus-visible,.fluid-services-cards .fluid-services-cards__btn:hover,.fluid-services-cards .fluid-services-cards__img,.fluid-services-cards .fluid-services-cards__media:hover .fluid-services-cards__img{transform:none!important;transition:none!important}.fluid-services-cards .fluid-services-cards__btn--outline .fluid-services-cards__btn-icon--image img,.fluid-services-cards .fluid-services-cards__btn--outline:before{transition:none!important}.fluid-services-cards .fluid-services-cards__media-layer,.fluid-services-cards .fluid-services-cards__media-reveal,.fluid-services-cards .fluid-services-cards__parallax-bg{transform:none!important}}.fluid-services-cards .fluid-services-cards__sr-only{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:clip;padding:0;position:absolute!important;white-space:nowrap;width:1px}@media (max-width:1023px){.fluid-services-cards .fluid-services-cards__inner,.fluid-services-cards.fluid-services-cards--image-right .fluid-services-cards__inner{grid-template-areas:"media" "content";grid-template-columns:minmax(0,1fr)}.fluid-services-cards .fluid-services-cards__media{aspect-ratio:420/249;min-height:0}.fluid-services-cards .fluid-services-cards__content,.fluid-services-cards.fluid-services-cards--image-right .fluid-services-cards__content{justify-content:center;padding:var(--fluid-services-cards-content-top,var(--ie-space-block,32px)) var(--fluid-services-cards-pad-right,40px) var(--fluid-services-cards-content-bottom,var(--ie-space-block,32px)) var(--fluid-services-cards-pad-left,40px)}}@media (max-width:767px){.fluid-services-cards{padding-bottom:min(var(--fluid-services-cards-pad-bottom,32px),32px);padding-top:min(var(--fluid-services-cards-pad-top,32px),32px)}.fluid-services-cards .fluid-services-cards__content,.fluid-services-cards.fluid-services-cards--image-right .fluid-services-cards__content{padding-left:min(var(--fluid-services-cards-pad-left,40px),20px);padding-right:min(var(--fluid-services-cards-pad-right,40px),20px)}.fluid-services-cards .fluid-services-cards__actions{align-items:stretch;flex-direction:column;gap:24px}.fluid-services-cards .fluid-services-cards__actions .fluid-services-cards__btn--primary,.fluid-services-cards .fluid-services-cards__download .fluid-services-cards__btn--outline{justify-content:center;width:100%}.fluid-services-cards .fluid-services-cards__actions .fluid-services-cards__btn--textual{align-self:center;width:auto}.fluid-services-cards .fluid-services-cards__download{display:block}.fluid-services-cards .fluid-services-cards__callout .fluid-services-cards__callout-row{flex-direction:column;gap:16px;text-align:center}.fluid-services-cards .fluid-services-cards__callout .fluid-services-cards__label-desktop{display:none}.fluid-services-cards .fluid-services-cards__callout .fluid-services-cards__label-mobile{display:inline}.fluid-services-cards:not(.fluid-services-cards--js) .fluid-services-cards__btn{height:auto;min-height:56px;padding-bottom:12px;padding-top:12px;text-align:center;white-space:normal}.fluid-services-cards:not(.fluid-services-cards--js) .fluid-services-cards__btn-label{flex:0 1 auto}.fluid-services-cards .fluid-services-cards__btn.fluid-services-cards__btn--stacked{flex-direction:column;gap:9px;height:auto;padding:14px 16px 10px;text-align:center;white-space:normal}.fluid-services-cards .fluid-services-cards__btn.fluid-services-cards__btn--stacked .fluid-services-cards__btn-icon{order:-1}.fluid-services-cards .fluid-services-cards__btn.fluid-services-cards__btn--stacked .fluid-services-cards__btn-label{flex:0 1 auto;max-width:100%}}