.gts-section{--gts-accent:var(--markestac-color);--gts-on-accent:var(--primary-color);--gts-bg:#000;--gts-text:#fff;--gts-card-bg:#202020;--gts-cols:4;background-color:var(--gts-bg);color:var(--gts-text);overflow:hidden;padding:4rem 0;position:relative;width:100%}.gts-section .gts-decor{background-position:0 100%,100% 0;background-repeat:no-repeat,no-repeat;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.gts-section .gts-inner{position:relative;width:100%;z-index:1}.gts-section .gts-header{margin-bottom:3rem;text-align:center}.gts-section .gts-eyebrow,.gts-section .gts-heading{color:inherit}.gts-section .gts-eyebrow{margin-bottom:.75rem}.gts-section .gts-heading{margin-bottom:1rem}.gts-section .gts-heading-highlight{color:var(--gts-accent)}.gts-section .gts-description p:last-child{margin-bottom:0}.gts-section .gts-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(var(--gts-cols),minmax(0,1fr))}.gts-section .gts-card{background-color:var(--gts-card-bg);border-radius:8px;padding:1.5rem}.gts-section .gts-card-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:1rem}.gts-section .gts-card-title{color:inherit;margin:0}.gts-section .gts-badge{border:1px solid var(--gts-accent);border-radius:4px;color:var(--gts-accent);flex-shrink:0;line-height:1.2;padding:.35rem .6rem;text-transform:uppercase;white-space:nowrap}.gts-section .gts-card-text p:last-child{margin-bottom:0}.gts-section .gts-card.gts-card--highlight{background-color:var(--gts-accent);color:var(--gts-on-accent)}.gts-section .gts-card--highlight .gts-badge{background-color:rgba(0,0,0,.08);border-color:rgba(0,0,0,.4);color:inherit}@media (max-width:1024px){.gts-section .gts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gts-section{padding:3rem 0}.gts-section .gts-header{margin-bottom:2rem}.gts-section .gts-grid{grid-template-columns:minmax(0,1fr)}}