.p-archive-header{overflow:hidden;padding-bottom:var(--wp--preset--spacing--40);padding-top:var(--wp--preset--spacing--40);position:relative}.p-archive-header:before{background-image:url(../img/blocks/topics-listing/corner.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:25rem;position:absolute;right:-4rem;top:-10rem;width:25rem;z-index:-1}@media(min-width:1024px){.p-archive-header:before{height:38rem;right:-5rem;top:-20rem;width:38rem}}.p-archive-header__title{margin-bottom:1rem;margin-left:0;margin-top:0;max-width:47.5rem!important}.p-archive-header__description{color:var(--wp--preset--color--regular);margin-left:0;max-width:47.5rem!important}.p-archive-header__description p{margin-bottom:.75rem;margin-top:.75rem}.p-archive-header__description p:first-child{margin-top:1rem}.p-archive-header__description p:last-child{margin-bottom:0}.p-popular-tags{--tags-fade-color:var(--wp--preset--color--base-2);--tags-arrow-size:2.5rem;--tags-fade-gradient:2.4rem;--tags-fade-width:calc(var(--tags-arrow-size) + 1rem + var(--tags-fade-gradient));margin-block-start:3rem;position:relative}@media(min-width:1024px){.p-popular-tags{margin-block-start:3.5rem}}.p-popular-tags__title{color:var(--wp--preset--color--muted);font-size:.8125rem;font-weight:400;letter-spacing:.125rem;margin-block-end:0;margin-block-start:0;text-transform:uppercase}.p-popular-tags--bg-light{--tags-fade-color:var(--wp--preset--color--base)}.p-popular-tags__scroller{margin-top:.625rem;position:relative}.p-popular-tags__scroller:after,.p-popular-tags__scroller:before{bottom:0;content:"";opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity var(--wp--custom--transition--default);width:var(--tags-fade-width);z-index:1}.p-popular-tags__scroller:before{background:linear-gradient(270deg,transparent 0,var(--tags-fade-color) var(--tags-fade-gradient));left:0}.p-popular-tags__scroller:after{background:linear-gradient(90deg,transparent 0,var(--tags-fade-color) var(--tags-fade-gradient));right:0}.p-popular-tags__scroller.has-overflow-end:after,.p-popular-tags__scroller.has-overflow-start:before{opacity:1}.p-popular-tags__arrow{align-items:center;background-color:var(--tags-fade-color);border:1px solid var(--wp--custom--color--button--secondary-border);border-radius:2.5rem;cursor:pointer;display:flex;height:var(--tags-arrow-size);justify-content:center;opacity:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:border-color var(--wp--custom--transition--default),opacity var(--wp--custom--transition--default),visibility var(--wp--custom--transition--default);visibility:hidden;width:var(--tags-arrow-size);z-index:2}.p-popular-tags__arrow img{height:1.25rem;width:1.25rem}.p-popular-tags__arrow:hover{border-color:var(--wp--custom--color--button--secondary-border-hover)}.p-popular-tags__arrow--prev{left:0}.p-popular-tags__arrow--prev img{transform:rotate(180deg)}.p-popular-tags__arrow--next{right:0}.p-popular-tags__scroller.has-overflow-end .p-popular-tags__arrow--next,.p-popular-tags__scroller.has-overflow-start .p-popular-tags__arrow--prev{opacity:1;visibility:visible}.p-popular-tags .c-tags{scroll-padding-inline:var(--tags-fade-width)}.p-topics-global{background-color:var(--wp--preset--color--base-2);padding-bottom:var(--wp--preset--spacing--50)}.p-topics-global__see-all{color:var(--wp--preset--color--contrast);font-size:.75rem;text-transform:uppercase}@media(min-width:1024px){.p-topics-global__see-all{font-size:.875rem}}.p-topics-global__section{margin-block-start:0!important;padding-top:var(--wp--preset--spacing--40)}.p-topics-global__section-header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:.75rem}@media(min-width:1024px){.p-topics-global__section-header{margin-bottom:1rem}}.p-topics-global__section-title{font-size:1.25rem;margin-bottom:0;margin-top:0}@media(min-width:768px){.p-topics-global__section-title{font-size:1.75rem}}.p-topics-global__grid{display:grid;gap:1.5rem;grid-auto-columns:1fr}@media(min-width:768px){.p-topics-global__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.p-topics-global__grid{grid-template-columns:repeat(3,1fr)}}.c-tags{display:flex;flex-wrap:wrap;gap:.375rem;list-style:none;margin:0;padding:0;padding-inline-start:0!important}.c-tags__item{margin-bottom:0!important}.c-tags__link{align-items:center;background-color:transparent;border:1px solid var(--wp--custom--color--border--light);border-radius:var(--wp--custom--radius--8);color:var(--wp--preset--color--emphasis);display:inline-flex;font-size:.75rem;font-weight:500;gap:.375rem;justify-content:center;min-height:2.5rem;min-width:2rem;padding-left:.875rem;padding-right:.875rem;text-decoration:none;transition:border var(--wp--custom--transition--default),background-color var(--wp--custom--transition--default)}@media(min-width:768px){.c-tags__link{font-size:.875rem;min-height:3rem}}.c-tags__link:hover{background-color:var(--wp--custom--color--button--ghost-background-hover);border-color:var(--wp--custom--color--button--secondary-border-hover);color:var(--wp--preset--color--emphasis)}.c-tags__link:active{background-color:var(--wp--custom--color--button--ghost-background-active);border-color:var(--wp--custom--color--button--secondary-border-active)}.c-tags__link:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px}.c-tags__link.is-active{border-color:var(--wp--preset--color--accent)}.c-tags__link--browse-all{border:none;text-decoration:underline}.c-tags__link--browse-all:hover{text-decoration:none}.c-tags__count{color:var(--wp--preset--color--muted);font-size:.6875rem;position:relative;top:1px}@media(min-width:768px){.c-tags__count{font-size:.75rem;top:0}}.c-tags--scrollable{flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.c-tags--scrollable::-webkit-scrollbar{display:none}.c-tags--scrollable .c-tags__link{white-space:nowrap}.c-article-card{border-radius:var(--wp--custom--radius--16);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transform:translateY(0);transition:border-color var(--wp--custom--transition--card),box-shadow var(--wp--custom--transition--card),transform var(--wp--custom--transition--card)}.c-article-card:hover{border-color:var(--wp--custom--color--button--secondary-border-hover);box-shadow:0 2px 4px rgba(0,0,0,.05),0 8px 16px rgba(0,0,0,.05),0 16px 24px rgba(0,0,0,.05);transform:translateY(-2px)}.c-article-card:hover .c-article-card__image-img{transform:scale(1.06)}.c-article-card:hover .wp-block-button__link:before{transform:translate(.25rem,-50%)}.c-article-card__image{aspect-ratio:16/9;flex-shrink:0;overflow:hidden;transform:translateZ(0)}.c-article-card__image--placeholder{background-color:var(--wp--custom--color--border--light,#e8e8e8)}.c-article-card__image-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--wp--custom--transition--card);width:100%}.c-article-card__body{background-color:#fff;border:1px solid var(--wp--custom--color--border--light);border-radius:0 0 var(--wp--custom--radius--16) var(--wp--custom--radius--16);border-top:0;display:flex;flex:1;flex-direction:column;gap:.75rem;padding:1.25rem}.c-article-card__label{background-color:var(--wp--custom--color--badge--brand--surface);border-radius:62.5rem;color:var(--wp--custom--color--badge--brand--text);display:inline-block;font-size:.75rem;font-weight:500;letter-spacing:.0625rem;line-height:1.5;margin:0 0 .25rem;padding:.25rem .875rem;text-transform:uppercase;width:-moz-max-content;width:max-content}.c-article-card__title{font-size:1.375rem;margin:0;max-width:47.5rem!important}.c-article-card__title-link{color:inherit;text-decoration:none}.c-article-card__title-link:after{content:"";inset:0;position:absolute;z-index:3}.c-article-card__title-link:focus-visible:after,.c-article-card__title-link:focus:after{border:2px solid var(--wp--preset--color--contrast);border-radius:var(--wp--custom--radius--16)}.c-article-card__title-link:focus-visible{border-radius:2px;outline:2px solid var(--wp--preset--color--accent);outline-offset:2px}.c-article-card__title-link:hover{color:var(--wp--preset--color--contrast)}.c-article-card__excerpt{display:-webkit-box;margin:0;max-width:47.5rem!important;overflow:hidden;-webkit-box-orient:vertical;color:var(--wp--preset--color--regular);font-size:.9375rem;-webkit-line-clamp:4}.c-article-card__excerpt>p{margin:0}.c-article-card__meta{align-items:center;color:var(--wp--preset--color--muted);display:flex;font-size:.8125rem;gap:1rem;margin-bottom:1rem}.c-article-card__author{position:relative;white-space:nowrap}.c-article-card__author:after{background-color:var(--wp--preset--color--regular);content:"";display:block;height:.125rem;position:absolute;right:-.5rem;top:.5rem;width:.125rem}.c-article-card__date{white-space:nowrap}.c-article-card .wp-block-button{margin-top:auto;position:relative;z-index:4}.c-article-card .wp-block-button__link{font-size:1rem;text-decoration:none!important}.c-article-card .wp-block-button__link:before{transform:translateY(-50%);transition:transform var(--wp--custom--transition--card)}.c-article-card .wp-block-button__link:hover .wp-block-button__link-text:before{left:auto;right:0;transition:width .15s cubic-bezier(.4,0,.2,1);width:0}.c-article-card .wp-block-button__link:hover .wp-block-button__link-text:after{left:0;right:auto;transition:width .15s cubic-bezier(.4,0,.2,1) .15s;width:100%}.c-article-card .wp-block-button__link-text{position:relative}.c-article-card .wp-block-button__link-text:before{background:var(--wp--preset--color--contrast);bottom:0;content:"";height:1px;left:0;position:absolute;transform-origin:left;transition:width .15s cubic-bezier(.4,0,.2,1) .15s;width:100%}.c-article-card .wp-block-button__link-text:after{background:var(--wp--preset--color--accent);bottom:0;content:"";height:1px;position:absolute;right:0;transform-origin:right;transition:width .15s cubic-bezier(.4,0,.2,1);width:0}.c-article-card--featured:hover{transform:none}@media(min-width:768px){.c-article-card--featured{border:none;border-bottom:1px solid var(--wp--custom--color--border--light);border-radius:0;display:grid;grid-template-columns:1fr 1fr;margin-block-end:2rem!important;overflow:auto;padding-bottom:2rem}.c-article-card--featured:hover{border-color:var(--wp--custom--color--border--light);box-shadow:none}.c-article-card--featured .c-article-card__title{font-size:1.375rem}.c-article-card--featured .c-article-card__image{border-radius:var(--wp--custom--radius--16)}.c-article-card--featured .c-article-card__body{background-color:transparent;border:none;border-radius:0;padding:1.5rem 0 0 2rem}.c-article-card--featured .c-article-card__excerpt{font-size:1rem}.c-article-card--featured .wp-block-button{margin-top:0}}@media(min-width:1024px){.c-article-card--featured{margin-block-end:3rem!important;padding-bottom:3rem}.c-article-card--featured .c-article-card__title{font-size:1.5rem}.c-article-card--featured .c-article-card__body{padding:2rem 0 0 3rem}.c-article-card--featured .c-article-card__excerpt{font-size:1.125rem}}.c-article-card--static:hover{box-shadow:none;transform:none}.c-article-card--static:hover .c-article-card__image-img{transform:scale(1)}.c-article-card--static .c-article-card__title-link{cursor:default}.c-article-card--static .c-article-card__title-link:after{display:none}.c-article-card--case-study{border:none;min-height:25rem;padding:1.5rem}@media(min-width:768px){.c-article-card--case-study{min-height:28.75rem}}.c-article-card--case-study>*{z-index:1}.c-article-card--case-study .c-article-card__title{font-size:1.5rem;margin-top:auto}@media(min-width:1024px){.c-article-card--case-study .c-article-card__title{font-size:1.75rem}}.c-article-card--case-study .c-article-card__title-link{color:var(--wp--preset--color--base)}.c-article-card--case-study .c-article-card__excerpt{color:rgba(240,242,245,.84)}.c-article-card--case-study .c-article-card__client-logo{align-items:center;background-color:var(--wp--preset--color--base);border-radius:var(--wp--custom--radius--4);display:flex;justify-content:center;margin-left:auto;margin-right:-.5rem;margin-top:-.5rem;padding:.5rem}.c-article-card--case-study .c-article-card__client-logo>img{display:block;height:3rem;max-width:100%;width:auto}.c-article-card--case-study .c-article-card__image{aspect-ratio:unset;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.c-article-card--case-study .c-article-card__image:before{background:linear-gradient(270deg,rgba(5,16,36,0) 15%,var(--ui-surface-base,#061329) 95%)}.c-article-card--case-study .c-article-card__image:after,.c-article-card--case-study .c-article-card__image:before{content:"";height:100%;left:0;opacity:1;pointer-events:none;position:absolute;top:0;transition:opacity .5s ease;width:100%;z-index:1}.c-article-card--case-study .c-article-card__image:after{background:linear-gradient(180deg,rgba(5,16,36,0) 15%,var(--ui-surface-base,#061329) 90%)}.c-article-card--case-study .c-article-card__image--placeholder{background-color:var(--wp--preset--color--accent)}.c-article-card--case-study .c-article-card__body{background-color:transparent;border:none;padding:0}.c-article-card--case-study>.c-article-card__title{margin-bottom:.75rem}.c-article-card--case-study .wp-block-button{margin-top:.75rem}@media(min-width:1024px){.c-article-card--case-study .wp-block-button{margin-top:1rem}}.c-article-card--case-study .wp-block-button__link{color:var(--wp--preset--color--base)!important}.c-article-card--case-study .wp-block-button__link-text:before{background:var(--wp--preset--color--base)}.c-article-card--case-study:hover .c-article-card__image:before{opacity:.8}.c-article-card--case-study:hover .c-article-card__image:after{opacity:.9}.c-article-card--product,.c-article-card--solution{min-height:16.5rem}.c-article-card--product .c-article-card__title,.c-article-card--solution .c-article-card__title{font-size:1.5rem}.c-article-card--product .c-article-card__cats,.c-article-card--solution .c-article-card__cats{color:var(--wp--preset--color--accent);font-size:.75rem;font-weight:500;letter-spacing:.0625rem;margin-bottom:.5rem;margin-top:0;text-transform:uppercase}.c-article-card--product .c-article-card__body,.c-article-card--solution .c-article-card__body{border:1px solid var(--wp--custom--color--border--light);border-radius:var(--wp--custom--radius--16)}.c-article-card--product .c-article-card__label,.c-article-card--solution .c-article-card__label{background:transparent;font-size:.8125rem;padding:0}.c-article-card--industry{border:none;border-radius:0;min-height:18.75rem}.c-article-card--industry .c-article-card__image{aspect-ratio:3/2;border-radius:var(--wp--custom--radius--16)}.c-article-card--industry .c-article-card__title{font-size:1.5rem}.c-article-card--industry .c-article-card__body{background-color:transparent;border:none;padding:1.25rem 1rem 0 0}@media(min-width:1024px){.c-article-card--industry .c-article-card__body{padding-right:1.5rem;padding-top:1.5rem}}.c-article-card--industry .c-article-card__title-link:focus-visible:after,.c-article-card--industry .c-article-card__title-link:focus:after{border:2px solid var(--wp--preset--color--contrast);border-radius:var(--wp--custom--radius--16) var(--wp--custom--radius--16) 0 0}.c-article-card--industry:hover{box-shadow:none}.has-title-large .c-article-card__title{font-size:var(--wp--preset--font-size--lg)}@media(min-width:768px){.has-title-large .c-article-card--case-study{padding:2rem}}@media(min-width:1024px){.has-title-large .c-article-card--case-study{padding:3rem}}@media(min-width:768px){.has-title-large .c-article-card--case-study .c-article-card__title{margin-bottom:.5rem}}.navigation.pagination{margin-top:3rem}.navigation.pagination .nav-links{align-items:center;display:flex;font-size:1rem;font-weight:500;gap:.375rem;justify-content:center}.navigation.pagination .nav-links .page-numbers{align-items:center;border-bottom:2px solid transparent;color:var(--wp--preset--color--regular);display:flex;justify-content:center;min-height:2.5rem;min-width:2.5rem;text-decoration:none}.navigation.pagination .nav-links .page-numbers.current{border-bottom-color:var(--wp--preset--color--accent)}.navigation.pagination .nav-links .page-numbers.next,.navigation.pagination .nav-links .page-numbers.prev{position:relative}.navigation.pagination .nav-links .page-numbers.next:before,.navigation.pagination .nav-links .page-numbers.prev:before{background-image:url(images/button-icons/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.5rem}.navigation.pagination .nav-links .page-numbers.prev:before{transform:translate(-50%,-50%) rotate(180deg)}.navigation.pagination .nav-links a.page-numbers:hover{color:var(--wp--preset--color--accent)}
/*# sourceMappingURL=taxonomy-topics.css.map*/