.Footer_footer__pQtti{position:relative;background:linear-gradient(180deg,var(--teal-deeper) 0,#061e1b 100%);color:hsla(42,62%,96%,.82);padding:4.5rem 6% 0;overflow:hidden}.Footer_footer__pQtti:before{content:"";position:absolute;inset:0;background:radial-gradient(520px 320px at 8% 0,hsla(35,66%,68%,.1),transparent 60%),radial-gradient(420px 300px at 96% 100%,hsla(35,66%,68%,.07),transparent 55%);pointer-events:none}.Footer_grid__88hvW{position:relative;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;grid-gap:2.5rem;gap:2.5rem;padding-bottom:3.5rem;border-bottom:1px solid hsla(35,66%,68%,.16)}.Footer_brand__0rdww{display:inline-block;text-decoration:none;font-family:var(--font-display);font-size:1.5rem;color:#fdfbf6;margin-bottom:.9rem}.Footer_brand__0rdww b{font-weight:700}.Footer_brand__0rdww em{font-style:italic;color:var(--gold-light);font-weight:400}.Footer_tag__REjzT{font-family:var(--font-display);font-style:italic;font-size:1.02rem;color:var(--gold-light);margin-bottom:.9rem;line-height:1.4}.Footer_about__NUgf4{font-size:.88rem;line-height:1.7;color:hsla(42,62%,96%,.55);max-width:320px}.Footer_grid__88hvW h5{font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:1.1rem}.Footer_grid__88hvW ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem}.Footer_grid__88hvW ul a{font-size:.88rem;color:hsla(42,62%,96%,.68);text-decoration:none;transition:color .15s ease,padding-left .15s ease;display:inline-block}.Footer_grid__88hvW ul a:hover{color:var(--gold-light);padding-left:3px}.Footer_base__DD4ni{position:relative;max-width:1200px;margin:0 auto;padding:1.6rem 0 2rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;font-size:.76rem;color:hsla(42,62%,96%,.42)}@media (max-width:900px){.Footer_grid__88hvW{grid-template-columns:1fr 1fr;row-gap:2.5rem}}@media (max-width:560px){.Footer_footer__pQtti{padding:3.5rem 6% 0}.Footer_grid__88hvW{grid-template-columns:1fr;gap:2.2rem}.Footer_about__NUgf4{max-width:100%}.Footer_base__DD4ni{flex-direction:column;text-align:center}}