.vhero--top{align-items:flex-start;min-height:clamp(560px,74vh,760px)}@media (width>=761px){.vhero--top{min-height:clamp(640px,84vh,840px)}}.vhero--top .vhead{padding-bottom:0}.vhero--top .vscrim{background:linear-gradient(90deg,#1a1a1875 0%,#1a1a1838 45%,#1a1a1800 80%),linear-gradient(#1a1a1894 0%,#1a1a1875 30%,#1a1a1852 48%,#1a1a1800 64%)}.of-cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;margin-top:18px;display:grid}.of-card{border:1px solid var(--driftwood);background:#fff;padding:18px 20px}.of-card__n{font-family:var(--font-display);margin:0 0 6px;font-size:22px}.of-card__b{margin:0 0 6px;font-weight:600}.of-card__l{color:var(--ink-soft);margin:10px 0 14px;padding-left:18px;font-size:14.5px}.of-card__a{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0;display:flex}.of-card__a a:not(.btn){color:var(--gold-text);font-size:14.5px}.of-pkgs p{margin:0 0 14px}.of-note{border-left:3px solid var(--gold);color:var(--ink-soft);padding-left:14px}.of-long{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.of-long a:not(.btn){color:var(--gold-text)}
