.gN{position:relative;box-sizing:border-box;margin:calc(-1*(var(--padding-main-top) + var(--header-height))) calc(-1*var(--padding-main-right)) 5rem calc(-1*var(--padding-main-left))}@supports(margin-top:env(safe-area-inset-top)){.gN{margin-top:calc(-1*(var(--padding-main-top) + env(safe-area-inset-top)))}}.gN .gO{height:4rem;display:flex;align-items:center;padding-left:var(--padding-main-left)}.gN .gP{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-image:url(/_next/static/media/390x162.eb668213.webp)}@media(min-width:320px){.gN .gP{background-image:url(/_next/static/media/500x208.b24e1f18.webp)}}@media(min-width:672px){.gN .gP{background-image:url(/_next/static/media/1057x181.4f4d0efc.webp)}}@media(min-width:1056px){.gN .gP{background-image:url(/_next/static/media/1313x225.48bdab9a.webp)}}@media(min-width:1680px){.gN .gP{background-image:url(/_next/static/media/1920x328.e388221d.webp)}}@media(min-width:1920px){.gN .gP{background-image:url(/_next/static/media/3072x525.ca1aa0ec.webp)}}@media(min-width:1056px){.gN .gP.gQ{background-image:none!important}}.gN .gR{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:2.5rem}@media(min-width:1056px){.gN .gR.gQ{display:none}}.gN .gR .gS{color:#fff;text-align:center;margin-top:calc(-1*60px/2)}.gN .gR .gS span{text-shadow:0 0 20px #4c4c4c}.gN .gT{position:absolute;bottom:calc(-1*60px/2);left:10%;width:80%}.gN .gT input[type=search]{box-shadow:0 0 25px 0 rgba(0,0,0,.2784313725)}@media(max-width:671.98px){@supports(padding:env(safe-area-inset-top)){.gN{padding-top:env(safe-area-inset-top);margin-bottom:6rem}.gT{bottom:calc(-1*(60px/2 + env(safe-area-inset-top)))!important}}.gN{height:calc(162px + 4rem)}.gN .gP{height:162px}.gN .gR .gS{font-size:1.75rem;line-height:2rem}}@media(min-width:672.02px)and (max-width:1055.98px){.gN{height:calc(246px + 4rem)}.gN .gP{height:246px}.gN .gR .gS{font-size:2.5rem;line-height:2.75rem}}@media(min-width:1056px){.gN{height:calc(246px + 4rem);margin:calc(-1*(var(--padding-main-top) + var(--header-height))) calc(-1*var(--padding-main-right)) 5rem calc(-1*var(--padding-main-left))}.gN .gP{height:246px}.gN .gR .gS{font-size:3rem;line-height:3.25rem}@supports(margin-top:env(safe-area-inset-top)){.gN{margin-top:calc(-1*(var(--padding-main-top) + env(safe-area-inset-top)))}}}