.boxed-container{margin-left:auto;margin-right:auto;max-width:1250px;width:100%;padding:var(--space)}.button{background-color:var(--primary);box-shadow:0px 10px 20px #00000080,0px 15px 30px #0000004D;color:var(--white);font-weight:bold;min-width:190px;text-align:center;text-transform:uppercase;border:1px none var(--accent-1);border-radius:5px;padding:0.5em 1.75em}.button:is(:hover,:focus){background-color:var(--primary-hover);color:var(--white)}@media (max-width:767px){.button{width:100%}}.has-container-link{position:relative}.has-container-link a:first-of-type:before{content:"";position:absolute;top:0px;right:0px;bottom:0px;left:0px}.text-button{align-items:center;color:#ffffff;display:inline-flex;font-family:var(--gp-font--beautifully-delicious-sans);font-weight:700;position:relative;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease 0s;padding:0.25rem 0rem 0rem 0rem}.text-button:before{content:"";position:absolute;top:0px;left:0px;height:1px;background-color:var(--accent-1);width:40%;transition:all 0.3s ease 0s}.text-button:is(:hover,:focus){color:var(--accent-1)}.text-button-teal{align-items:center;color:var(--accent-1);display:inline-flex;font-weight:500;text-decoration:none;padding:0rem}.text-button-teal:is(:hover,:focus){color:var(--accent-2)}.button-alt{background-color:var(--primary);border-bottom-color:var(--primary);border-left-color:var(--primary);border-right-color:var(--primary);border-top-color:var(--primary);color:var(--accent-1)}.button-alt:is(:hover,:focus){background-color:var(--secondary);color:var(--accent-1)}.border-all{border:4px solid var(--accent-1)}.integration-grid-item{align-items:stretch;box-shadow:0px 20px 30px #00000080;display:grid;grid-template-columns:1fr 3fr;justify-items:stretch;overflow-x:hidden;overflow-y:hidden;border:4px solid var(--accent-1);border-radius:10px}@media (max-width:767px){.integration-grid-item{display:grid;grid-template-columns:1fr}}.integration-grid-item-left{align-items:center;background-color:var(--black);display:flex;justify-content:center;border-right:4px solid var(--accent-1);padding:1rem}@media (max-width:767px){.integration-grid-item-left{border-right-style:solid;border-right-width:0px}}.section-box-shadow{box-shadow:0px 0px 60px 0px #00000080}.section-border{border-top:4px solid var(--accent-1);border-bottom:4px solid var(--accent-1)}.card-hover{transition:all 0.25s ease 0s}.card-hover:is(:hover,:focus){background-color:var(--secondary);transform-origin:center;transform:scale(1.025)}.text-grid{align-items:stretch;column-gap:3rem;display:grid;flex-wrap:wrap;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:stretch;margin-left:auto;margin-right:auto;row-gap:2rem}@media (max-width:1024px){.text-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.text-grid{display:grid;grid-template-columns:1fr}}.blog-grid{align-items:stretch;column-gap:1.25rem;display:grid;flex-wrap:wrap;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:stretch;margin-left:auto;margin-right:auto;row-gap:1.25rem}@media (max-width:1024px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.blog-grid{display:grid;grid-template-columns:1fr}}.blog-item{background-color:var(--black);box-shadow:0px 10px 20px 0px #00000066;display:flex;flex-direction:column;text-decoration:none;border-radius:10px}@media (max-width:767px){.blog-item{width:100%}}.partner-image-wrapper{padding:1rem}.highlight-green{color:var(--primary)}.lis-item-advanced{font-size:var(--text-m);transition:all 0.25s ease 0s;padding:0.75rem}.lis-item-advanced:is(:hover,:focus){background-color:var(--secondary);transform:scale(1.025);transform-origin:center}.inner-page-banner{align-items:center;background-blend-mode:normal,normal;box-shadow:0px 0px 60px 0px #00000080;display:flex;min-height:70vh;overflow-x:hidden;overflow-y:hidden;position:relative;background:linear-gradient(180deg,rgba(24,42,56,0) 0%,rgba(24,42,56,0.5) 100%),url(https://www.autographanalytics.com/wp-content/uploads/2025/07/Hero_Background.jpeg) center 70% /cover no-repeat;border-bottom:4px solid var(--accent-1)}@media (max-width:1024px){.inner-page-banner{min-height:50vh}}@media (max-width:767px){.inner-page-banner{min-height:0vh}}.grid-item-partner-image{height:auto;max-width:125px;width:100%}