.hero{align-items:center;display:flex;flex-direction:column;padding:var(--pad-v-sm) var(--pad-h-sm)}@media(min-width:621px){.hero{padding:var(--pad-v-md) var(--pad-h-md)}}@media(min-width:981px){.hero{padding:var(--pad-v) var(--pad-h)}}.hero{background:#000;color:#fff;min-height:600px;overflow:hidden;position:relative}@media(min-width:621px){.hero{min-height:700px}}@media(min-width:981px){.hero{min-height:900px}}.hero__bg-wrap{inset:0;pointer-events:none;position:absolute}.hero__bg-img{display:block;height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.hero__overlay{background:rgba(0,0,0,.2);inset:0;position:absolute}.hero__inner{display:flex;flex:1 0 0;max-width:var(--max-width);min-height:0;position:relative;width:100%;z-index:1}.hero__col{display:flex;flex-direction:column;gap:40px;justify-content:space-between;min-width:0;width:100%}@media(min-width:981px){.hero__col{gap:var(--gap-xl);width:50%}}.hero__title{color:#fff;font-family:var(--font-heading);font-size:var(--fs-display);font-size:var(--fs-h1-md);font-weight:500;letter-spacing:var(--ls-display);letter-spacing:var(--ls-h1-md);line-height:1.2;margin:0}@media(min-width:621px){.hero__title{font-size:var(--fs-h1);letter-spacing:var(--ls-h1)}}@media(min-width:1201px){.hero__title{font-size:var(--fs-display);letter-spacing:var(--ls-display)}}.hero__bottom{gap:var(--gap-sm)}.hero__bottom,.hero__nav{display:flex;flex-direction:column}.hero__nav{gap:var(--gap-xs)}.hero__nav-link{align-items:center;color:#fff;display:inline-flex;font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:500;gap:6px;line-height:1.5;text-decoration:none}@media(min-width:621px){.hero__nav-link{font-size:var(--fs-h2)}}.hero__nav-link:hover{opacity:.75}.hero__nav-arrow{flex-shrink:0;height:24px;width:24px}.hero__actions{align-items:center;display:flex}