.gp-hero{position:relative;padding:0 4rem;display:flex;align-items:center;justify-content:center;overflow-x:clip}.gp-hero__main{position:relative;z-index:10;margin:0 auto;width:100%;max-width:80rem;padding:4rem 0}.gp-hero__content{width:100%;padding:1rem 0}@media screen and (min-width:768px){.gp-hero__content{padding:1.5rem 0}}@media screen and (min-width:1280px){.gp-hero__content{width:50vw;padding:3rem 0}}.gp-hero__title{font-size:1.875rem;line-height:1;margin:0 0 1.5rem}@media screen and (min-width:768px){.gp-hero__title{font-size:2.25rem;margin-bottom:1.75rem}}@media screen and (min-width:1024px){.gp-hero__title{font-size:3rem;margin-bottom:2rem}}.gp-hero__title--with-subtitle{margin-bottom:0}.gp-hero__subtitle{font-size:1rem;line-height:1.5;margin:.25rem 0 1rem;opacity:.8}@media screen and (min-width:768px){.gp-hero__subtitle{font-size:1.125rem;margin-top:.5rem}}@media screen and (min-width:1024px){.gp-hero__subtitle{font-size:1.25rem;margin-top:.75rem}}.gp-hero__search{max-width:100%;position:relative}@media screen and (min-width:1280px){.gp-hero__search{max-width:42rem}}.gp-hero__search__links{margin-top:1.25rem;display:flex;flex-wrap:wrap;align-items:center;font-size:1rem}.gp-hero__search__links__label{margin-right:.35rem}.gp-hero__search__links a{opacity:.8;transition:opacity .3s ease-in-out}.gp-hero__search__links a:hover{opacity:1}.gp-hero__search__links .comma{margin-right:.35rem;opacity:.8}.gp-hero__image{display:none;position:absolute;bottom:0;left:0;height:90%;width:auto;min-width:700px;transform:translateX(50vw)}@media screen and (min-width:1280px){.gp-hero__image{display:block}}@media screen and (min-width:1600px){.gp-hero__image{transform:translateX(100%)}}.gp-hero__image img{opacity:.9;-o-object-fit:contain;object-fit:contain;width:auto;height:100%}