.card-meta,.taxonomy-category,.taxonomy-post_tag,:has(>.wp-block-post-date):has(>.taxonomy-category){display:flex;flex-wrap:wrap;gap:.5em}.card-meta-item,.taxonomy-category [rel=tag],.taxonomy-category.wp-block>span,.taxonomy-post_tag [rel=tag],.taxonomy-post_tag.wp-block>span,.wp-block-post-date{align-items:center;background:var(--wp--preset--color--base);border-radius:calc(var(--wp--preset--border-radius--base)*.5);box-shadow:var(--wp--preset--shadow--natural),inset 0 0 1px rgba(0,0,0,.4);color:var(--wp--preset--color--neutral-dark);display:flex;font-weight:500;gap:.25em;line-height:1;padding:.5em;text-decoration:none;transition:.1s cubic-bezier(.5,0,.5,1),border-radius 0ms}.card-meta-item:has([href]):hover,.taxonomy-category [href][rel=tag]:hover,.taxonomy-category [rel=tag]:has([href]):hover,.taxonomy-category.wp-block>span:has([href]):hover,.taxonomy-category.wp-block>span[href]:hover,.taxonomy-post_tag [href][rel=tag]:hover,.taxonomy-post_tag [rel=tag]:has([href]):hover,.taxonomy-post_tag.wp-block>span:has([href]):hover,.taxonomy-post_tag.wp-block>span[href]:hover,.wp-block-post-date:has([href]):hover,[href].card-meta-item:hover,[href].wp-block-post-date:hover{filter:var(--wp--custom--button-hover-filter)}.card-meta-item.is-category,.taxonomy-category [rel=tag],.taxonomy-category.wp-block>span{background:var(--wp--preset--gradient--accents);color:var(--wp--preset--color--base)}.wp-block-post-date a{text-decoration:none}.card-meta{font-size:max(70%,12px)}.reference-service,.wp-block-vpress-card{--card-padding:calc(var(--cards-padding, 4)*0.5em);--card-gap:1em;background:var(--card-bg-color,var(--wp--preset--color--base));color:var(--card-text-color,var(--card-color,inherit));display:flex;flex-direction:column;gap:var(--card-gap);justify-content:var(--cards-alignment,initial);overflow:hidden;padding:var(--card-padding);position:relative;--wp--custom--headline-color:var(--card-text-color,var(--card-color,inherit));--hover-whole-card:var(--wp--preset--color--accent-1)}.reference-service:not(:has(figure.is-background)),.wp-block-vpress-card:not(:has(figure.is-background)){border:1px solid rgba(0,0,0,.1)}.reference-service:has(figure.is-background),.wp-block-vpress-card:has(figure.is-background){aspect-ratio:8/5;gap:0;height:auto;justify-content:var(--cards-alignment,end);padding:0}.reference-service:has(figure.is-background) .card-body,.wp-block-vpress-card:has(figure.is-background) .card-body{padding:var(--card-padding)}.wp-block-vpress-cards:has(figure.is-background) .reference-service>.card-body:first-child,.wp-block-vpress-cards:has(figure.is-background) .wp-block-vpress-card>.card-body:first-child{height:auto}.reference-service:has(figure.is-background):not(:has(img[src*="data:image/gif"])):not([data-columns="1"]),.wp-block-vpress-card:has(figure.is-background):not(:has(img[src*="data:image/gif"])):not([data-columns="1"]),[style*="--card-bg-color"]>*>.reference-service,[style*="--card-bg-color"]>*>.wp-block-vpress-card{--card-color:var(--wp--preset--color--base)}.reference-service:has(figure.is-square-ratio.is-background),.wp-block-vpress-card:has(figure.is-square-ratio.is-background){--card-padding:calc(var(--cards-padding, 6)*0.5em);aspect-ratio:1}[data-columns="1"] .reference-service:has(figure.is-square-ratio.is-background),[data-columns="1"] .wp-block-vpress-card:has(figure.is-square-ratio.is-background){aspect-ratio:2/1}.reference-service:has(figure.is-auto-ratio.is-background),.wp-block-vpress-card:has(figure.is-auto-ratio.is-background){aspect-ratio:auto}.reference-service:has(figure.is-portrait-ratio.is-background),.wp-block-vpress-card:has(figure.is-portrait-ratio.is-background){aspect-ratio:3/4}.reference-service .wp-block-heading,.wp-block-vpress-card .wp-block-heading{line-height:1;word-break:break-word}.reference-service:not(.wp-block)>.card-body,.wp-block-vpress-card.wp-block>.card-body>*>*,.wp-block-vpress-card:not(.wp-block)>.card-body,.wp-block.reference-service>.card-body>*>*{display:flex;flex-direction:column;gap:var(--card-gap);z-index:1}.reference-service:not(.wp-block)>.card-body:first-child,.wp-block-vpress-card.wp-block>.card-body>*>:first-child,.wp-block-vpress-card:not(.wp-block)>.card-body:first-child,.wp-block.reference-service>.card-body>*>:first-child{height:100%}.reference-service:not(.wp-block)>.card-body>.wp-block-image:first-child,.wp-block-vpress-card.wp-block>.card-body>*>*>.wp-block-image:first-child,.wp-block-vpress-card:not(.wp-block)>.card-body>.wp-block-image:first-child,.wp-block.reference-service>.card-body>*>*>.wp-block-image:first-child{margin-bottom:var(--card-gap)}.reference-service:not(.wp-block)>.card-body>*,.wp-block-vpress-card.wp-block>.card-body>*>*>*,.wp-block-vpress-card:not(.wp-block)>.card-body>*,.wp-block.reference-service>.card-body>*>*>*{margin:0}.reference-service:not(.wp-block)>.card-body>.aligncenter,.wp-block-vpress-card.wp-block>.card-body>*>*>.aligncenter,.wp-block-vpress-card:not(.wp-block)>.card-body>.aligncenter,.wp-block.reference-service>.card-body>*>*>.aligncenter{align-self:center}.reference-service:not(.wp-block)>.card-body>.alignright,.wp-block-vpress-card.wp-block>.card-body>*>*>.alignright,.wp-block-vpress-card:not(.wp-block)>.card-body>.alignright,.wp-block.reference-service>.card-body>*>*>.alignright{align-self:end}.reference-service .card-body:first-child,.reference-service figure:not(.is-background)+.card-body,.wp-block-vpress-card .card-body:first-child,.wp-block-vpress-card figure:not(.is-background)+.card-body{flex-grow:1}.reference-service h1.wp-block-heading,.reference-service h2.wp-block-heading,.reference-service h3.wp-block-heading,.reference-service h4.wp-block-heading,.wp-block-vpress-card h1.wp-block-heading,.wp-block-vpress-card h2.wp-block-heading,.wp-block-vpress-card h3.wp-block-heading,.wp-block-vpress-card h4.wp-block-heading{font-size:150%}.reference-service h5.wp-block-heading,.reference-service h6.wp-block-heading,.wp-block-vpress-card h5.wp-block-heading,.wp-block-vpress-card h6.wp-block-heading{font-size:125%}.reference-service>figure,.wp-block-vpress-card>figure{margin:calc(var(--card-padding)*-1) calc(var(--card-padding)*-1) calc(var(--card-padding) - var(--card-gap));position:relative}.reference-service>figure.is-background,.wp-block-vpress-card>figure.is-background{margin:0}.reference-service>figure.is-background img,.wp-block-vpress-card>figure.is-background img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.reference-service>figure.is-background:not(:has(img[src*="data:image/gif"])):after,.wp-block-vpress-card>figure.is-background:not(:has(img[src*="data:image/gif"])):after{background:var(--card-overlay-color,var(--card-bg-color,var(--wp--preset--color--contrast)));content:"";-webkit-mask-image:var(--card-bg-mask,linear-gradient(to top,rgba(0,0,0,.9) 0,rgba(0,0,0,.743) 19%,rgba(0,0,0,.625) 34%,rgba(0,0,0,.529) 47%,rgba(0,0,0,.467) 56.5%,rgba(0,0,0,.416) 65%,rgba(0,0,0,.376) 73%,rgba(0,0,0,.345) 80.2%,rgba(0,0,0,.325) 86.1%,rgba(0,0,0,.313) 91%,rgba(0,0,0,.305) 95.2%,rgba(0,0,0,.301) 98.2%,rgba(0,0,0,.3) 100%));mask-image:var(--card-bg-mask,linear-gradient(to top,rgba(0,0,0,.9) 0,rgba(0,0,0,.743) 19%,rgba(0,0,0,.625) 34%,rgba(0,0,0,.529) 47%,rgba(0,0,0,.467) 56.5%,rgba(0,0,0,.416) 65%,rgba(0,0,0,.376) 73%,rgba(0,0,0,.345) 80.2%,rgba(0,0,0,.325) 86.1%,rgba(0,0,0,.313) 91%,rgba(0,0,0,.305) 95.2%,rgba(0,0,0,.301) 98.2%,rgba(0,0,0,.3) 100%))}.reference-service>figure.is-background,.reference-service>figure:after,.wp-block-vpress-card>figure.is-background,.wp-block-vpress-card>figure:after{inset:0;position:absolute}.reference-service>figure:not(.is-auto-ratio) img,.wp-block-vpress-card>figure:not(.is-auto-ratio) img{aspect-ratio:4/3}.reference-service>figure img,.wp-block-vpress-card>figure img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;opacity:var(--card-image-opacity,1);transition:transform .2s cubic-bezier(.5,0,.5,1);width:100%}.reference-service>figure img[class*=-square],.wp-block-vpress-card>figure img[class*=-square]{aspect-ratio:1}.reference-service>figure img.size-portrait,.wp-block-vpress-card>figure img.size-portrait{aspect-ratio:3/4}.wp-block-vpress-card[class*=wp-duotone]>figure.is-background:not(:has(img[src*="data:image/gif"])):after,[class*=wp-duotone].reference-service>figure.is-background:not(:has(img[src*="data:image/gif"])):after{content:none}.has-link.reference-service figure,.wp-block-vpress-card.has-link figure{overflow:hidden}[data-click-target=full] .has-link.reference-service,[data-click-target=full] .wp-block-vpress-card.has-link{cursor:pointer}[data-click-target=full] .has-link.reference-service:hover img,[data-click-target=full] .wp-block-vpress-card.has-link:hover img{transform:scale(1.1)}.reference-service .wp-block-button,.wp-block-vpress-card .wp-block-button{font-size:min(100%,var(--wp--preset--font-size--medium))}.link-is-whole-card.reference-service .wp-block-heading,.wp-block-vpress-card.link-is-whole-card .wp-block-heading{transition:.2s}.link-is-whole-card.reference-service .wp-block-buttons,.wp-block-vpress-card.link-is-whole-card .wp-block-buttons{z-index:2}.link-is-whole-card.reference-service .wp-block-buttons .wp-block-button:not(.is-style-outlined):not(.is-style-arrow-button-outlined):not(.is-style-arrow-link):not(.is-style-download),.wp-block-vpress-card.link-is-whole-card .wp-block-buttons .wp-block-button:not(.is-style-outlined):not(.is-style-arrow-button-outlined):not(.is-style-arrow-link):not(.is-style-download){background:var(--wp--preset--color--contrast);border-radius:var(--wp--preset--border-radius--base);overflow:hidden;z-index:1}.link-is-whole-card.reference-service .wp-block-buttons .wp-block-button:not(.is-style-outlined):not(.is-style-arrow-button-outlined):not(.is-style-arrow-link):not(.is-style-download)>.wp-element-button,.wp-block-vpress-card.link-is-whole-card .wp-block-buttons .wp-block-button:not(.is-style-outlined):not(.is-style-arrow-button-outlined):not(.is-style-arrow-link):not(.is-style-download)>.wp-element-button{border-radius:0}.link-is-whole-card.reference-service .wp-block-buttons .wp-element-button:hover,.wp-block-vpress-card.link-is-whole-card .wp-block-buttons .wp-element-button:hover{filter:unset;opacity:.9}.link-is-whole-card.reference-service .wp-block-buttons:not(:is(.wp-block-buttons~.wp-block-buttons)) .wp-block-button:not(:is(.wp-block-button~.wp-block-button))~.wp-block-button,.wp-block-vpress-card.link-is-whole-card .wp-block-buttons:not(:is(.wp-block-buttons~.wp-block-buttons)) .wp-block-button:not(:is(.wp-block-button~.wp-block-button))~.wp-block-button{z-index:2}.link-is-whole-card.reference-service .wp-block-buttons:not(:is(.wp-block-buttons~.wp-block-buttons)) .wp-block-button:not(:is(.wp-block-button~.wp-block-button)) .wp-element-button:before,.wp-block-vpress-card.link-is-whole-card .wp-block-buttons:not(:is(.wp-block-buttons~.wp-block-buttons)) .wp-block-button:not(:is(.wp-block-button~.wp-block-button)) .wp-element-button:before{content:"";display:block;inset:0;position:absolute}.link-is-whole-card.reference-service:not(.has-background,:has(figure.is-background))>:has(.wp-block-buttons:not(.is-hidden) .wp-block-button:first-of-type .wp-element-button:hover) .wp-block-heading,.wp-block-vpress-card.link-is-whole-card:not(.has-background,:has(figure.is-background))>:has(.wp-block-buttons:not(.is-hidden) .wp-block-button:first-of-type .wp-element-button:hover) .wp-block-heading{color:var(--hover-whole-card)}.link-is-whole-card.has-background.reference-service>:has(.wp-block-buttons:not(.is-hidden):first-of-type .wp-block-button:first-of-type .wp-element-button:hover) .wp-block-heading,.wp-block-vpress-card.link-is-whole-card.has-background>:has(.wp-block-buttons:not(.is-hidden):first-of-type .wp-block-button:first-of-type .wp-element-button:hover) .wp-block-heading,.wp-block-vpress-cards:not([class*=is-effect-]) .link-is-whole-card[class*=wp-duotone].reference-service:has(figure.is-background)>:has(.wp-block-buttons:not(.is-hidden):first-of-type .wp-block-button:first-of-type .wp-element-button:hover) .wp-block-heading,.wp-block-vpress-cards:not([class*=is-effect-]) .wp-block-vpress-card.link-is-whole-card[class*=wp-duotone]:has(figure.is-background)>:has(.wp-block-buttons:not(.is-hidden):first-of-type .wp-block-button:first-of-type .wp-element-button:hover) .wp-block-heading{opacity:.6}[data-columns="1"] .reference-service:not(.is-download),[data-columns="1"] .wp-block-vpress-card:not(.is-download){align-items:center;display:grid;gap:0;grid-template-columns:repeat(2,1fr)}[data-columns="1"] .reference-service:not(.is-download) figure,[data-columns="1"] .wp-block-vpress-card:not(.is-download) figure{position:relative}.reference-service:has(.wp-block-buttons.is-hidden) img,.wp-block-vpress-card:has(.wp-block-buttons.is-hidden) img{transition:transform .4s cubic-bezier(.5,0,.5,1),filter .4s cubic-bezier(.5,0,.5,1)}.reference-service:has(.wp-block-buttons.is-hidden):after,.wp-block-vpress-card:has(.wp-block-buttons.is-hidden):after{background:var(--wp--preset--color--accent-1);content:"";display:block;height:min(5px,.25em);inset:auto 0 0;opacity:0;position:absolute;transition:opacity .2s cubic-bezier(.5,0,.5,1)}.reference-service:has(.wp-block-buttons.is-hidden):has(.wp-block-buttons:first-of-type .wp-block-button:first-of-type .wp-element-button:hover):after,.wp-block-vpress-card:has(.wp-block-buttons.is-hidden):has(.wp-block-buttons:first-of-type .wp-block-button:first-of-type .wp-element-button:hover):after{opacity:1}.reference-service:has(.wp-block-buttons.is-hidden):has(.wp-block-buttons:first-of-type .wp-block-button:first-of-type .wp-element-button:hover) img,.wp-block-vpress-card:has(.wp-block-buttons.is-hidden):has(.wp-block-buttons:first-of-type .wp-block-button:first-of-type .wp-element-button:hover) img{filter:brightness(.8);transform:scale(1.05)}.reference-service .wp-block-heading:has(.wp-block-buttons),.wp-block-vpress-card .wp-block-heading:has(.wp-block-buttons){align-items:center;display:flex}.reference-service .wp-block-heading:has(.wp-block-buttons) .wp-block-button,.reference-service .wp-block-heading:has(.wp-block-buttons) .wp-element-button,.wp-block-vpress-card .wp-block-heading:has(.wp-block-buttons) .wp-block-button,.wp-block-vpress-card .wp-block-heading:has(.wp-block-buttons) .wp-element-button{background:transparent!important}.reference-service .wp-block-heading:has(.wp-block-buttons) .wp-block-buttons,.wp-block-vpress-card .wp-block-heading:has(.wp-block-buttons) .wp-block-buttons{margin-left:auto}.reference-service .wp-block-heading:has(.wp-block-buttons) .wp-element-button,.wp-block-vpress-card .wp-block-heading:has(.wp-block-buttons) .wp-element-button{color:inherit;padding:0}.reference-service .card-body>.wp-block-buttons:last-child,.wp-block-vpress-card .card-body>.wp-block-buttons:last-child{margin-top:auto}.reference-service .has-small-font-size,.wp-block-vpress-card .has-small-font-size{font-size:max(100%,var(--wp--preset--font-size--normal))!important}.reference-service .has-medium-font-size,.wp-block-vpress-card .has-medium-font-size{font-size:max(150%,var(--wp--preset--font-size--normal))!important}.reference-service .has-large-font-size,.wp-block-vpress-card .has-large-font-size{font-size:max(200%,var(--wp--preset--font-size--normal))!important}.reference-service .has-x-large-font-size,.wp-block-vpress-card .has-x-large-font-size{font-size:max(250%,var(--wp--preset--font-size--normal))!important}.reference-service .has-xx-large-font-size,.wp-block-vpress-card .has-xx-large-font-size{font-size:max(300%,var(--wp--preset--font-size--normal))!important}.wp-block-vpress-cards.is-effect-float .link-is-whole-card.reference-service:has(a.wp-element-button),.wp-block-vpress-cards.is-effect-float .wp-block-vpress-card.link-is-whole-card:has(a.wp-element-button),.wp-block-vpress-cards.is-effect-scale .link-is-whole-card.reference-service:has(a.wp-element-button),.wp-block-vpress-cards.is-effect-scale .wp-block-vpress-card.link-is-whole-card:has(a.wp-element-button){transition:transform .4s cubic-bezier(.5,0,.5,1)}.wp-block-vpress-cards.is-effect-scale .link-is-whole-card.reference-service:has(a.wp-element-button):hover,.wp-block-vpress-cards.is-effect-scale .wp-block-vpress-card.link-is-whole-card:has(a.wp-element-button):hover{transform:scale(1.05);z-index:1}.wp-block-vpress-cards.is-effect-float .link-is-whole-card.reference-service:has(a.wp-element-button):hover,.wp-block-vpress-cards.is-effect-float .wp-block-vpress-card.link-is-whole-card:has(a.wp-element-button):hover{transform:translateY(-1em)}.wp-block-vpress-cards.is-effect-focus .link-is-whole-card.reference-service:has(a.wp-element-button):before,.wp-block-vpress-cards.is-effect-focus .wp-block-vpress-card.link-is-whole-card:has(a.wp-element-button):before{background-color:rgba(0,0,0,.05);content:"";inset:0;position:absolute;transition:opacity .2s cubic-bezier(.5,0,.5,1)}.wp-block-vpress-cards.is-effect-focus .link-is-whole-card.reference-service:has(a.wp-element-button):not(:hover):before,.wp-block-vpress-cards.is-effect-focus .wp-block-vpress-card.link-is-whole-card:has(a.wp-element-button):not(:hover):before{opacity:0}.wp-block-vpress-cards[data-gap="0"].is-effect-float,.wp-block-vpress-cards[data-gap="0"].is-effect-scale,.wp-block-vpress-cards[data-gap=none].is-effect-float,.wp-block-vpress-cards[data-gap=none].is-effect-scale{overflow:visible}[data-type=reference] figure{--logo-height:40%;--logo-width:50%}[data-type=reference] figure>img{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;position:absolute}[data-type=reference] figure>img:first-child:not(:last-child){height:var(--logo-height);inset:0 calc((100% - var(--logo-width))*.5) auto;width:var(--logo-width)}[data-type=reference] figure:has(>[src^="data:image/gif;base64"]){--logo-width:80%;--logo-height:100%}[data-type=reference] figure>img:last-child:not(:first-child){height:calc(100% - var(--logo-height));inset:auto 0 0;-o-object-position:bottom center;object-position:bottom center}[data-type=reference] figure>img:first-child:last-child{inset:0;-o-object-position:bottom center;object-position:bottom center}[data-type=reference] figure.is-standard-ratio{aspect-ratio:4/3}[data-type=reference] figure.is-square-ratio{aspect-ratio:1}.wp-block-vpress-card[data-type=whitepaper],[data-type=whitepaper].reference-service{align-items:center;border-radius:0;display:grid;gap:var(--wp--preset--spacing--default);grid-template-areas:"i i" "b b";grid-template-columns:repeat(2,1fr)}@media screen and (min-width:721px){.wp-block-vpress-card[data-type=whitepaper],[data-type=whitepaper].reference-service{grid-template-areas:"i b"}.wp-block-vpress-card[data-type=whitepaper]:nth-child(2n),[data-type=whitepaper].reference-service:nth-child(2n){grid-template-areas:"b i"}}@media screen and (min-width:1201px){.wp-block-vpress-card[data-type=whitepaper],[data-type=whitepaper].reference-service{gap:0;grid-template-areas:"i i i i i i - - b b b b";grid-template-columns:repeat(12,1fr)}.wp-block-vpress-card[data-type=whitepaper]:nth-child(2n),[data-type=whitepaper].reference-service:nth-child(2n){grid-template-areas:"b b b b - - i i i i i i"}}.wp-block-vpress-cards>.inner:has(>.wp-block-vpress-card[data-type=whitepaper],>[data-type=whitepaper].reference-service){gap:var(--wp--preset--spacing--default)}.wp-block-vpress-card[data-type=whitepaper]>figure,[data-type=whitepaper].reference-service>figure{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3;grid-area:i;margin:0}.wp-block-vpress-card[data-type=whitepaper]>figure img,[data-type=whitepaper].reference-service>figure img{-o-object-fit:contain;object-fit:contain}@media screen and (max-width:720px){.wp-block-vpress-card[data-type=whitepaper]>figure img,[data-type=whitepaper].reference-service>figure img{max-height:50svh}}.wp-block-vpress-card[data-type=whitepaper]>.card-body,[data-type=whitepaper].reference-service>.card-body{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3;grid-area:b}@media screen and (min-width:721px){.wp-block-vpress-card[data-type=whitepaper]>figure,[data-type=whitepaper].reference-service>figure{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:1}.wp-block-vpress-card[data-type=whitepaper]:nth-child(2n)>.wp-block-vpress-card[data-type=whitepaper]>figure,.wp-block-vpress-card[data-type=whitepaper]:nth-child(2n)>[data-type=whitepaper].reference-service>figure,.wp-block-vpress-card[data-type=whitepaper]>.card-body,[data-type=whitepaper].reference-service:nth-child(2n)>.wp-block-vpress-card[data-type=whitepaper]>figure,[data-type=whitepaper].reference-service:nth-child(2n)>[data-type=whitepaper].reference-service>figure,[data-type=whitepaper].reference-service>.card-body{-ms-grid-column:2;-ms-grid-row:1;-ms-grid-column-span:1}.wp-block-vpress-card[data-type=whitepaper]:nth-child(2n)>.wp-block-vpress-card[data-type=whitepaper]>.card-body,.wp-block-vpress-card[data-type=whitepaper]:nth-child(2n)>[data-type=whitepaper].reference-service>.card-body,[data-type=whitepaper].reference-service:nth-child(2n)>.wp-block-vpress-card[data-type=whitepaper]>.card-body,[data-type=whitepaper].reference-service:nth-child(2n)>[data-type=whitepaper].reference-service>.card-body{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:1}}@media screen and (min-width:1201px){.wp-block-vpress-card[data-type=whitepaper]>figure,[data-type=whitepaper].reference-service>figure{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:11}.wp-block-vpress-card[data-type=whitepaper]:nth-child(2n)>.wp-block-vpress-card[data-type=whitepaper]>figure,.wp-block-vpress-card[data-type=whitepaper]:nth-child(2n)>[data-type=whitepaper].reference-service>figure,[data-type=whitepaper].reference-service:nth-child(2n)>.wp-block-vpress-card[data-type=whitepaper]>figure,[data-type=whitepaper].reference-service:nth-child(2n)>[data-type=whitepaper].reference-service>figure{-ms-grid-column:7;-ms-grid-row:1;-ms-grid-column-span:6}.wp-block-vpress-card[data-type=whitepaper]>.card-body,[data-type=whitepaper].reference-service>.card-body{-ms-grid-column:17;-ms-grid-row:1;-ms-grid-column-span:7}.wp-block-vpress-card[data-type=whitepaper]:nth-child(2n)>.wp-block-vpress-card[data-type=whitepaper]>.card-body,.wp-block-vpress-card[data-type=whitepaper]:nth-child(2n)>[data-type=whitepaper].reference-service>.card-body,[data-type=whitepaper].reference-service:nth-child(2n)>.wp-block-vpress-card[data-type=whitepaper]>.card-body,[data-type=whitepaper].reference-service:nth-child(2n)>[data-type=whitepaper].reference-service>.card-body{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:4}}.wp-block-vpress-card[data-type=whitepaper]>.card-body>.wp-block-heading,[data-type=whitepaper].reference-service>.card-body>.wp-block-heading{font-size:200%}.reference-service .term-category,.wp-block-vpress-card .term-category{font-weight:700;text-decoration:none}.reference-service .card-meta:has(>.term-category),.wp-block-vpress-card .card-meta:has(>.term-category){-moz-column-gap:0;column-gap:0;font-size:max(100%,12px);font-weight:700;opacity:.6;position:relative;z-index:3}.reference-service .card-meta:has(>.term-category)>span,.wp-block-vpress-card .card-meta:has(>.term-category)>span{margin-right:.5em}.reference-service .card-body>.wp-block-buttons.is-hidden,.wp-block-vpress-card .card-body>.wp-block-buttons.is-hidden{justify-content:end}.reference-service .card-body>.wp-block-buttons.is-hidden .wp-element-button,.wp-block-vpress-card .card-body>.wp-block-buttons.is-hidden .wp-element-button{display:block}.wp-block-vpress-cards.is-related-cards .reference-service,.wp-block-vpress-cards.is-related-cards .wp-block-vpress-card{border-radius:0;grid-template-columns:1fr;overflow:visible}.wp-block-vpress-cards.is-related-cards .reference-service,.wp-block-vpress-cards.is-related-cards .reference-service .wp-block-heading,.wp-block-vpress-cards.is-related-cards .wp-block-vpress-card,.wp-block-vpress-cards.is-related-cards .wp-block-vpress-card .wp-block-heading{font-size:min(100%,var(--wp--preset--font-size--medium))}.wp-block-vpress-cards.is-related-cards .reference-service .card-meta-item,.wp-block-vpress-cards.is-related-cards .wp-block-vpress-card .card-meta-item{background:transparent;border:none;box-shadow:none;padding:0}.wp-block-vpress-cards.is-related-cards .reference-service .card-body,.wp-block-vpress-cards.is-related-cards .wp-block-vpress-card .card-body{display:grid;grid-auto-flow:dense;grid-template-columns:1fr min-content;row-gap:.5em}.wp-block-vpress-cards.is-related-cards .reference-service .card-body .wp-block-buttons,.wp-block-vpress-cards.is-related-cards .wp-block-vpress-card .card-body .wp-block-buttons{grid-column:2;grid-row:1;margin:0}.wp-block-vpress-card.wp-duotone-accent-main,.wp-duotone-accent-main.reference-service{--figure-background:var(--wp--preset--color--accent-1)}.reference-service:is(.wp-duotone-accents,.wp-duotone-accent-main,.wp-duotone-accent-secondary)>figure.is-background,.wp-block-vpress-card:is(.wp-duotone-accents,.wp-duotone-accent-main,.wp-duotone-accent-secondary)>figure.is-background{--duotone-background:var(--figure-background,var(--wp--preset--color--accent-2));background:var(--figure-background,var(--wp--preset--color--accent-2))}.reference-service:is(.wp-duotone-accents,.wp-duotone-accent-main,.wp-duotone-accent-secondary)>figure.is-background>img,.wp-block-vpress-card:is(.wp-duotone-accents,.wp-duotone-accent-main,.wp-duotone-accent-secondary)>figure.is-background>img{-webkit-mask-image:linear-gradient(0deg,transparent 0,rgba(0,0,0,.262) 19%,rgba(0,0,0,.459) 34%,rgba(0,0,0,.618) 47%,rgba(0,0,0,.722) 56.5%,rgba(0,0,0,.806) 65%,rgba(0,0,0,.874) 73%,rgba(0,0,0,.925) 80.2%,rgba(0,0,0,.958) 86.1%,rgba(0,0,0,.979) 91%,rgba(0,0,0,.992) 95.2%,rgba(0,0,0,.998) 98.2%,#000);mask-image:linear-gradient(0deg,transparent 0,rgba(0,0,0,.262) 19%,rgba(0,0,0,.459) 34%,rgba(0,0,0,.618) 47%,rgba(0,0,0,.722) 56.5%,rgba(0,0,0,.806) 65%,rgba(0,0,0,.874) 73%,rgba(0,0,0,.925) 80.2%,rgba(0,0,0,.958) 86.1%,rgba(0,0,0,.979) 91%,rgba(0,0,0,.992) 95.2%,rgba(0,0,0,.998) 98.2%,#000)}.wp-site-blocks .related-posts-title{font-size:var(--wp--preset--font-size--large);line-height:1.2}.wp-block-vpress-cards:not([class*=is-effect-]) .link-is-whole-card.has-background.reference-service figure,.wp-block-vpress-cards:not([class*=is-effect-]) .link-is-whole-card[class*=wp-duotone].reference-service:has(figure.is-background) figure,.wp-block-vpress-cards:not([class*=is-effect-]) .wp-block-vpress-card.link-is-whole-card.has-background figure,.wp-block-vpress-cards:not([class*=is-effect-]) .wp-block-vpress-card.link-is-whole-card[class*=wp-duotone]:has(figure.is-background) figure{transition:background-color .4s}.wp-block-vpress-cards:not([class*=is-effect-]) .link-is-whole-card.has-background.reference-service figure img,.wp-block-vpress-cards:not([class*=is-effect-]) .link-is-whole-card[class*=wp-duotone].reference-service:has(figure.is-background) figure img,.wp-block-vpress-cards:not([class*=is-effect-]) .wp-block-vpress-card.link-is-whole-card.has-background figure img,.wp-block-vpress-cards:not([class*=is-effect-]) .wp-block-vpress-card.link-is-whole-card[class*=wp-duotone]:has(figure.is-background) figure img{transition:opacity .4s}.wp-block-vpress-cards:not([class*=is-effect-]) .link-is-whole-card.has-background.reference-service:has(.wp-block-buttons:not(.is-hidden):first-of-type .wp-block-button:first-of-type .wp-element-button:hover) .wp-block-heading,.wp-block-vpress-cards:not([class*=is-effect-]) .link-is-whole-card[class*=wp-duotone].reference-service:has(figure.is-background):has(.wp-block-buttons:not(.is-hidden):first-of-type .wp-block-button:first-of-type .wp-element-button:hover) .wp-block-heading,.wp-block-vpress-cards:not([class*=is-effect-]) .wp-block-vpress-card.link-is-whole-card.has-background:has(.wp-block-buttons:not(.is-hidden):first-of-type .wp-block-button:first-of-type .wp-element-button:hover) .wp-block-heading,.wp-block-vpress-cards:not([class*=is-effect-]) .wp-block-vpress-card.link-is-whole-card[class*=wp-duotone]:has(figure.is-background):has(.wp-block-buttons:not(.is-hidden):first-of-type .wp-block-button:first-of-type .wp-element-button:hover) .wp-block-heading{opacity:1}.wp-block-vpress-cards:not([class*=is-effect-]) .link-is-whole-card.has-background.reference-service:has(.wp-block-buttons:not(.is-hidden):first-of-type .wp-block-button:first-of-type .wp-element-button:hover) figure,.wp-block-vpress-cards:not([class*=is-effect-]) .link-is-whole-card[class*=wp-duotone].reference-service:has(figure.is-background):has(.wp-block-buttons:not(.is-hidden):first-of-type .wp-block-button:first-of-type .wp-element-button:hover) figure,.wp-block-vpress-cards:not([class*=is-effect-]) .wp-block-vpress-card.link-is-whole-card.has-background:has(.wp-block-buttons:not(.is-hidden):first-of-type .wp-block-button:first-of-type .wp-element-button:hover) figure,.wp-block-vpress-cards:not([class*=is-effect-]) .wp-block-vpress-card.link-is-whole-card[class*=wp-duotone]:has(figure.is-background):has(.wp-block-buttons:not(.is-hidden):first-of-type .wp-block-button:first-of-type .wp-element-button:hover) figure{background-color:color-mix(in srgb,var(--duotone-background),#000 20%)}.wp-block-vpress-cards:not([class*=is-effect-]) .link-is-whole-card.has-background.reference-service:has(.wp-block-buttons:not(.is-hidden):first-of-type .wp-block-button:first-of-type .wp-element-button:hover) figure img,.wp-block-vpress-cards:not([class*=is-effect-]) .link-is-whole-card[class*=wp-duotone].reference-service:has(figure.is-background):has(.wp-block-buttons:not(.is-hidden):first-of-type .wp-block-button:first-of-type .wp-element-button:hover) figure img,.wp-block-vpress-cards:not([class*=is-effect-]) .wp-block-vpress-card.link-is-whole-card.has-background:has(.wp-block-buttons:not(.is-hidden):first-of-type .wp-block-button:first-of-type .wp-element-button:hover) figure img,.wp-block-vpress-cards:not([class*=is-effect-]) .wp-block-vpress-card.link-is-whole-card[class*=wp-duotone]:has(figure.is-background):has(.wp-block-buttons:not(.is-hidden):first-of-type .wp-block-button:first-of-type .wp-element-button:hover) figure img{opacity:.4}.wp-block-group:has(>[class^=reference])>:not(:first-child){margin-top:calc(var(--wp--preset--spacing--default)*2)}.reference-headline,.reference-lead{margin-inline:auto;max-width:var(--wp--style--global--content-size)}.reference-lead{font-size:var(--wp--preset--font-size--large)}.reference-image img{display:block;height:auto;max-width:100%}.reference-tags{align-items:center;border:0 solid var(--tags-border-color,var(--wp--preset--color--neutral));border-width:var(--tags-border-width,1px) 0;display:flex;flex-direction:column;gap:calc(var(--wp--preset--layout--gap)*.5);list-style:none;margin-block:0;padding-block:calc(var(--wp--preset--layout--gap)*.5)}@media (min-width:993px){.reference-tags{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.reference-tags>li{padding-inline:1em;position:relative}.reference-tags>li:not(:first-child):before{--delimiter-size:calc(var(--wp--preset--layout--gap) + 1lh);background:var(--tags-border-color,var(--wp--preset--color--neutral));content:"";display:block;height:var(--delimiter-size);left:-1px;margin-top:calc(var(--delimiter-size)*-.5);position:absolute;top:50%;width:var(--tags-border-width,1px)}}.reference-image{margin-block:0}.reference-image,.reference-tags{margin-left:calc(var(--wp--style--root--padding-left)*-1);margin-right:calc(var(--wp--style--root--padding-right)*-1);padding-inline:var(--wp--style--root--padding-left) var(--wp--style--root--padding-right)}.reference-services-list{display:flex;flex-wrap:wrap;gap:var(--wp--preset--layout--gap);justify-content:center;list-style:none;padding:0}.reference-services-list>*{flex:1 1;max-width:calc(var(--wp--style--global--wide-size)/3)}.reference-service{border-radius:var(--wp--preset--border-radius--base);box-shadow:var(--wp--preset--shadow--natural);display:flex;flex-direction:column;gap:var(--wp--preset--layout--gap);height:100%}.reference-service>*{margin:0}.reference-service>.wp-block-buttons:last-child{margin-top:auto}.reference-content h3{font-size:var(--wp--preset--font-size--x-large)}.reference-mockup img{display:block;height:auto;margin-inline:auto;-o-object-fit:cover;object-fit:cover;width:min(100%,var(--wp--style--global--expanded-size))}.reference-contact{border-radius:var(--wp--preset--border-radius--base);padding:var(--wp--preset--spacing--default)}.client-profile{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--wp--preset--layout--gap)*2);justify-content:center}.client-profile-content{display:flex;flex:3 1 420px;flex-direction:column;gap:var(--wp--preset--layout--gap)}.client-profile-content>*{margin:0}.client-profile.alignwide .client-profile-content{max-width:var(--wp--style--global--content-size)}.client-logo{background:var(--wp--preset--color--neutral-light);display:grid;flex:0 1 240px;padding:var(--wp--preset--layout--gap);place-items:center}.client-logo img{display:block;height:auto;max-width:100%;width:auto}
