.g2-lift{position:relative}.g2-lift__header{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-m);justify-content:space-between}.g2-lift__header.text-align-center{justify-content:center}.g2-lift__header>*{flex:1}.g2-lift__header+*{margin-top:var(--space-5xl)}@media (max-width:48rem){.g2-lift__header{flex-direction:column}}.g2-lift__title{max-width:41.75rem}.g2-lift__title .g2-star-tag+*{margin-top:var(--space-xs)}.g2-lift__title h2{font-family:Sora,sans-serif;font-size:var(--heading-size-500);font-weight:500;letter-spacing:clamp(-.96px,4vw,-1.44px);line-height:clamp(38px,4vw,56px);margin:0}.g2-lift__badges{display:grid;gap:var(--space-4xs);grid-template-columns:repeat(2,1fr);width:100%}@media (min-width:48.001rem){.g2-lift__badges{display:flex;justify-content:end}.g2-lift__badges>*{flex:1}.g2-lift__badges>:only-child{flex:0 1 auto;max-width:11rem;width:100%}}@media (max-width:48rem){.g2-lift__badges>:only-child{grid-column:1/3}}.g2-lift__badge{align-items:center;background:var(--color-neutral);border-radius:.75rem;display:flex;flex-direction:column;gap:var(--space-3xs);justify-content:center;padding:var(--space-3xs)}.g2-lift__badge img{height:4.3rem;width:auto}.g2-lift__badge__label{color:var(--color-black);font-family:Inter,sans-serif;font-size:var(--text-size-300);font-weight:400;line-height:1.5;opacity:.67;text-align:center}.g2-lift__items-wrapper{position:relative}.g2-lift__items{display:grid;gap:var(--space-xs)}@media (min-width:48.001rem){.g2-lift__items{grid-template-columns:repeat(2,1fr)}}@media (min-width:70.001rem){.g2-lift__items{grid-template-columns:repeat(3,1fr)}}.g2-lift__card,.g2-lift__items.is-collapsed{overflow:hidden}.g2-lift__card{background:var(--color-white);border:1px solid rgba(0,0,0,.15);border-radius:1.5rem;display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-s)}.g2-lift__card__verified{align-items:center;display:flex;gap:.75rem;padding:.25rem}.g2-lift__card__verified svg{flex-shrink:0;height:1.5rem;width:1.5rem}.g2-lift__card__verified span{color:var(--color-neutral-600);font-family:Inter,sans-serif;font-size:var(--text-size-400);font-weight:400;line-height:1.5}.g2-lift__card__review{display:-webkit-box;font-family:Inter,sans-serif;font-size:var(--text-size-600);font-weight:400;letter-spacing:-.18px;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden}.g2-lift__card__review p{margin:0}.g2-lift__card__author{display:flex;flex-direction:column}.g2-lift__card__name{font-weight:400;font-weight:600}.g2-lift__card__company,.g2-lift__card__name,.g2-lift__card__title{font-family:Inter,sans-serif;font-size:var(--text-size-400);line-height:1.5}.g2-lift__card__company,.g2-lift__card__title{color:var(--color-neutral-600);font-weight:400}.g2-lift__fade{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);left:0;pointer-events:none;position:absolute;right:0;z-index:1}.g2-lift__fade.is-hidden{display:none}.g2-lift__view-more{align-items:center;background:hsla(0,0%,100%,0);border:0;border-radius:0;color:var(--color-moss);cursor:pointer;display:flex;font-family:inherit;font-family:Sora,sans-serif;font-size:inherit;font-size:var(--heading-size-200);font-weight:inherit;font-weight:500;font-weight:600;gap:.5rem;justify-content:center;line-height:inherit;line-height:1.25;margin:var(--space-s) auto 0;min-width:1px;padding:0;position:relative;z-index:2}.g2-lift__view-more.is-hidden{display:none}.g2-lift__cta{margin:5rem auto 0;position:relative;text-align:center;width:-moz-fit-content;width:fit-content;z-index:1}