.tgr-hero{background:#000;display:flex;flex-direction:column;justify-content:flex-end;min-height:100svh;overflow:hidden;padding:clamp(18px,3.4vw,48px) clamp(18px,3.4vw,48px) clamp(16px,2vh,28px);position:relative}.tgr-hero .tgr-hero__bottom{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:28px;position:relative;z-index:2}.tgr-hero .tgr-hero__media{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.tgr-hero .tgr-hero__seq{animation:tgr-seq 18s infinite;opacity:0}.tgr-hero .tgr-hero__video{display:none;height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:1}@keyframes tgr-seq{0%{opacity:0;transform:scale(1)}28%,4%{opacity:1;transform:scale(1.05)}36%,to{opacity:0;transform:scale(1.08)}}@media(max-width:899px){.tgr-hero .tgr-hero__video{display:block}.tgr-hero .tgr-hero__media{animation:none}.tgr-hero .tgr-hero__seq{opacity:0!important}}.tgr-hero .tgr-hero__kicker{color:#f5f3ef;font-size:11px;font-weight:600;letter-spacing:.2em;margin:0 0 18px;position:relative;text-transform:uppercase;z-index:2}.tgr-hero .tgr-hero__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(44px,10.4vw,184px);font-weight:800;letter-spacing:-.045em;line-height:.84;margin:0;position:relative;text-transform:uppercase;z-index:2}.tgr-hero .tgr-hero__lead{color:#dad6cf;font-size:17px;margin:0;max-width:440px}.tgr-hero .tgr-hero__cta{display:flex;flex-wrap:wrap;gap:8px;margin:0}.tgr-btn{align-items:center;background:transparent;border:1px solid hsla(40,23%,95%,.45);border-radius:999px;color:#f5f3ef;display:inline-flex;font-size:13px;font-weight:700;height:56px;justify-content:center;letter-spacing:.06em;padding:0 28px;text-decoration:none;text-transform:uppercase;transition:background .25s,color .25s}.tgr-btn--solid{background:#f5f3ef;border-color:#f5f3ef;color:#050505}.tgr-btn--solid:hover{background:transparent;color:#f5f3ef}
