.markets--details{background-color:var(--c-200)}.markets__inner{flex-wrap:wrap}.markets__primary{align-self:flex-end;margin-left:auto}.markets__grid{display:grid;grid-template-columns:repeat(var(--column-count, 1), 1fr);width:100%}.markets__grid--compact{--column-count:2;gap:2rem 1rem}.markets__cta{background-color:var(--c-200);display:flex;flex-direction:column;padding:2rem}.markets__cta-prepithet{color:var(--c-text);font-size:.75rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.markets__cta-excerpt{margin-top:1rem}.markets__cta-anchor{margin-top:auto}.market-card-compact{text-decoration:unset}.market-card-compact__figure{overflow:hidden;padding-top:100%;position:relative;width:100%}.market-card-compact__image{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform 400ms ease-out;width:100%}.market-card-compact__title{color:var(--c-text-d);display:flex;flex-wrap:wrap;font-weight:500;line-height:1.125;gap:.5rem 1rem}.market-card-compact__title::after{color:var(--c-accent);content:'\f061';font-family:var(--f-icon);font-weight:400;line-height:1;padding-inline:0 .5rem;transition:padding 250ms ease-out}.market-card-compact:focus .market-card-compact__image,.market-card-compact:hover .market-card-compact__image{transform:scale(1.1)}.market-card-compact:focus .market-card-compact__title,.market-card-compact:hover .market-card-compact__title{color:var(--c-accent)}.market-card-compact:focus .market-card-compact__title::after,.market-card-compact:hover .market-card-compact__title::after{padding-inline:.5rem 0}.market-card-overview{appearance:none;color:var(--c-text-d);text-decoration:unset;transition:background 500ms ease-out}.market-card-overview:nth-child(3n + 2),.market-card-overview:nth-child(3n + 3){border-left:1px solid var(--c-300);border-bottom:1px solid var(--c-300)}.market-card-overview__figure{overflow:hidden;padding-top:60%;position:relative;width:100%}.market-card-overview__image{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform 400ms ease-out;width:100%}.market-card-overview__content{display:flex;flex-direction:column;gap:1rem;padding:2rem}.market-card-overview:focus,.market-card-overview:hover{background-color:var(--c-200)}.market-card-overview:focus .market-card-overview__image,.market-card-overview:hover .market-card-overview__image{transform:scale(1.1)}.market-card-overview:focus .market-card-overview__title,.market-card-overview:hover .market-card-overview__title{color:var(--c-accent)}.market-details{border-top:1px solid var(--c-300);padding-top:2rem;display:grid;gap:1rem 4rem}.market-details:not(:first-child){margin-top:4rem}.market-details__figure{overflow:hidden;padding-top:60%;position:relative;width:100%}.market-details__image{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform 400ms ease-out;width:100%}.market-details__title{margin-block:0 1rem !important}.market-details__main{border-bottom:1px solid var(--c-300);margin-bottom:1rem;padding-bottom:2rem}.market-details__capabilities-title{color:var(--c-accent);font-family:var(--f-header)}.market-details__capabilities{display:flex;gap:1rem;margin-block:.5rem 1rem}.market-details__process-tag{background-color:var(--c-050);border:1px solid var(--c-300);color:var(--c-950);display:block;font-size:.75rem;font-weight:500;line-height:1;padding:.5rem .75rem;text-decoration:none}a.market-details__process-tag:focus,a.market-details__process-tag:hover{background-color:var(--c-accent);color:var(--c-050)}@media only screen and (min-width: 768px){.markets__grid{display:grid;grid-template-columns:repeat(var(--column-count), 1fr);width:100%}.markets__grid--compact{--column-count:3;gap:3rem 1.5rem}.markets__grid--overview{--column-count:2}.markets__cta{grid-column:span 2}.market-card-compact__title{flex-wrap:nowrap}.market-details{grid-template-columns:1fr 2fr;padding-top:4rem}.market-details:not(:first-child){margin-top:6rem}}@media only screen and (min-width: 1198px){.markets__grid--compact{--column-count:5}.markets__grid--overview{--column-count:3}.markets__grid--details{--column-count:1}}
/*# sourceMappingURL=./markets.css.map */