.page-hero{isolation:isolate;min-height:min(78svh,760px);padding:calc(var(--header-h) + 4rem) clamp(3.5rem, 14vw, 12rem) 5rem;background:radial-gradient(ellipse 55% 65% at 50% 30%, #5a1420d9, transparent 70%), radial-gradient(ellipse 120% 70% at 50% 110%, var(--noche), transparent 70%), var(--borgona);place-items:center;display:grid;position:relative;overflow:hidden}.page-hero--tall{min-height:100svh}.page-hero.grain:after{z-index:5}.page-hero__drape{z-index:1;background:linear-gradient(#0a01028c,#0000 18% 78%,#0a010299),repeating-linear-gradient(90deg,#08000180 0,#0800010f 1.6vw,#ffaaa017 2.8vw,#0800011a 3.9vw,#08000180 5.6vw),linear-gradient(#6c1828,#4c1019 50%,#2e0709);width:clamp(2.5rem,11vw,10rem);position:absolute;top:0;bottom:0;box-shadow:0 0 40px 10px #0a010280}.page-hero__drape--l{left:0}.page-hero__drape--r{right:0}.page-hero__spot{z-index:0;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(22% 90% at 50% 0,#ffe6c824,#0000 80%);height:100%;position:absolute;inset:0 0 auto}
