.beeline-2025-typo{--text-h1:40px;--text-h2:32px;--text-h3:28px;--text-h5:20px;--text-p:16px}.beeline-2025-typo h1{font-size:var(--text-h1);font-style:normal;font-weight:500;line-height:1.2}.beeline-2025-typo h2{font-size:var(--text-h2);font-weight:500;line-height:1.5}.beeline-2025-typo.h2-leading-1-2 h2{line-height:1.2}.beeline-2025-typo:not(.invert) h2{color:var(--print-navy)}.beeline-2025-typo h3,.beeline-2025-typo.h2-class-h3 h2{font-size:var(--text-h3)}.beeline-2025-typo h3{font-weight:500;line-height:1.5}.beeline-2025-typo h5{font-size:var(--text-h5);font-weight:500;line-height:normal}.beeline-2025-typo p{font-size:var(--text-p);font-weight:500;line-height:1.5}.beeline-2025-typo .button,.button.button-2025{border-radius:8px;border-width:1px;color:var(--white);font-size:18px;font-weight:700;gap:10px;letter-spacing:-.32px;line-height:1.5;padding:13px 31px}@media (min-width:768px){.beeline-2025-typo .button,.button.button-2025{font-size:16px}.layout-2.beeline-2025-typo .button,.solution-overview-banner-gg.beeline-2025-typo .button{padding:13px 20px}}.beeline-2025-typo .button.primary,.button.button-2025.primary:hover{border-color:#568500}.button-link{align-items:center;color:var(--bright-blue);display:inline-flex;font-size:18px;font-weight:700;gap:4px;text-decoration:none;transition:all .5s var(--transition-fiming-func)}.button-link:hover{gap:8px}@media (min-width:992px){.beeline-2025-typo{--text-h1:56px;--text-h2:40px;--text-h3:32px;--text-h5:24px;--text-p:18px}.layout-2.beeline-2025-typo .button,.solution-overview-banner-gg.beeline-2025-typo .button{padding:13px 31px}}.faq-gg{margin-left:auto;margin-right:auto;max-width:834px}.grid-icon-cta:hover{gap:12px!important}@media (min-width:768px) and (max-width:992px){.row-fluid:has(>.span6 .two-cols-stack-tablet){flex-wrap:wrap}.row-fluid>.span6:has(.two-cols-stack-tablet){flex:auto}}