.container{min-height:inherit}.content{display:grid;font-size:2rem;font-weight:300;grid-gap:var(--base);gap:var(--base);grid-template-columns:1fr;padding-bottom:calc(var(--gutter) * 4);padding-top:calc(var(--gutter) * 4)}.banner+.divider{margin-top:-50px}.banner--heading{align-items:center;background-image:url(/img/pricing/glist-bg-mob.avif),url(/img/pricing/glist-bg-mob.jpg);background-repeat:no-repeat,no-repeat;background-size:cover,cover;display:flex;flex:1 1 40%;min-height:50vh;padding-bottom:40px;padding-top:60px}.banner--content{padding:var(--base);text-align:center;width:100%}.banner--image{display:none;flex:1 1 60%;overflow:hidden;position:relative}.banner--image img{display:block;left:50%;max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.banner--picture{height:100%;left:0;position:absolute;top:0;width:100%}.section{contain-intrinsic-size:1px 2000px;content-visibility:auto;padding-bottom:calc(var(--base) * 2);padding-top:calc(var(--base) * 2)}h1{font-size:3rem;font-weight:500;line-height:1.4}@media screen and (min-width: 768px){.banner{display:flex;position:relative}.banner--heading{justify-content:center}.banner--content{left:50%;max-width:calc(100% - var(--base) * 2);padding:0;position:absolute;text-align:left;transform:translate(-50%);width:1440px}.banner--image{display:block}.content{align-items:center;gap:calc(var(--base) * 4);grid-template-columns:repeat(2,1fr)}.content--left,.content--right{display:flex;flex-direction:column}.content--left img{margin-left:auto}.content--right img{margin-right:auto}}@media screen and (min-width: 1024px){.banner--heading{min-height:60vh}.banner--heading,.banner--image{flex:1 1 50%}h1{font-size:5rem;line-height:1.3}}@media screen and (min-width: 1440px){.banner--picture,.banner--image img{position:relative}h1{line-height:1.6}}
