.home-editorial-hero{isolation:isolate;background:var(--paper);min-height:clamp(680px,100svh - 80px,900px);position:relative;overflow:hidden}.home-editorial-hero__image-frame,.home-editorial-hero__veil{width:100%;height:100%;position:absolute;inset:0}.home-editorial-hero__image-frame{z-index:-2;background:var(--paper);overflow:hidden}.home-editorial-hero__image{object-fit:contain;object-position:right top;width:100%;height:100%;display:block}@media(min-width:1024px){.home-editorial-hero__image-frame{width:auto;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0,#000 130px calc(100% - 110px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 130px calc(100% - 110px),#0000)}.home-editorial-hero__image{object-position:right center;transform-origin:100%;transform:translate(2.5%)scale(.94);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 170px calc(100% - 90px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 170px calc(100% - 90px),#0000)}}.home-editorial-hero__veil{z-index:-1;background:radial-gradient(ellipse 34% 30% at 100% 100%,color-mix(in oklab,var(--paper) 55%,transparent) 0%,transparent 100%),linear-gradient(90deg,color-mix(in oklab,var(--paper) 98%,transparent) 0%,color-mix(in oklab,var(--paper) 93%,transparent) 30%,color-mix(in oklab,var(--paper) 36%,transparent) 48%,transparent 68%),linear-gradient(180deg,transparent 82%,color-mix(in oklab,var(--paper) 38%,transparent) 100%)}@media(min-width:1024px){.home-editorial-hero__veil{background:radial-gradient(ellipse 34% 30% at 100% 100%,color-mix(in oklab,var(--paper) 45%,transparent) 0%,transparent 100%),linear-gradient(90deg,color-mix(in oklab,var(--paper) 98%,transparent) 0%,color-mix(in oklab,var(--paper) 92%,transparent) 30%,color-mix(in oklab,var(--paper) 30%,transparent) 48%,transparent 64%),linear-gradient(180deg,transparent 84%,color-mix(in oklab,var(--paper) 32%,transparent) 100%)}}.home-editorial-hero__content{min-height:inherit;align-items:center;padding-block:clamp(4.5rem,9vh,7rem);display:flex}.home-editorial-hero__copy{width:min(47rem,56%)}.home-editorial-hero__eyebrow{color:var(--accent-red);letter-spacing:.16em;margin-bottom:1.5rem;font-size:.72rem;font-weight:800}.home-editorial-hero__title{font-family:var(--font-display);letter-spacing:0;flex-direction:column;font-size:clamp(3.5rem,6.1vw,6.8rem);font-weight:800;line-height:.92;display:flex}.home-editorial-hero__title span:last-child{color:var(--accent-red)}.home-editorial-hero__text{max-width:39rem;color:color-mix(in oklab,var(--foreground) 76%,transparent);margin-top:2rem;font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.72}.home-editorial-hero__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:2rem;display:flex}.home-editorial-hero__primary,.home-editorial-hero__secondary{letter-spacing:.11em;min-height:3.25rem;padding-inline:1.5rem;font-size:.7rem;font-weight:800;transition:color .18s,background-color .18s,border-color .18s}.home-editorial-hero__primary{border:1px solid var(--accent-red);background:var(--accent-red);color:var(--primary-foreground)}.home-editorial-hero__primary:hover{border-color:var(--foreground);background:var(--foreground)}.home-editorial-hero__secondary{border-bottom:1px solid var(--foreground);color:var(--foreground)}.home-editorial-hero__secondary:hover{border-color:var(--accent-red);color:var(--accent-red)}.home-editorial-hero__primary:focus-visible,.home-editorial-hero__secondary:focus-visible{outline:2px solid var(--accent-red);outline-offset:4px}@media(max-width:1023px){.home-editorial-hero{min-height:min(860px,100svh - 80px)}.home-editorial-hero__image{object-fit:cover;object-position:27% top}.home-editorial-hero__veil{background:radial-gradient(ellipse 38% 28% at 100% 100%,color-mix(in oklab,var(--paper) 50%,transparent) 0%,transparent 100%),linear-gradient(90deg,color-mix(in oklab,var(--paper) 98%,transparent),color-mix(in oklab,var(--paper) 88%,transparent) 40%,color-mix(in oklab,var(--paper) 18%,transparent) 70%),linear-gradient(180deg,color-mix(in oklab,var(--paper) 16%,transparent),transparent 60%)}.home-editorial-hero__copy{width:min(38rem,67%)}}@media(max-width:767px){.home-editorial-hero{min-height:max(760px,100svh - 80px)}.home-editorial-hero__image{object-position:37% top}.home-editorial-hero__veil{background:radial-gradient(ellipse 42% 24% at 100% 100%,color-mix(in oklab,var(--paper) 45%,transparent) 0%,transparent 100%),linear-gradient(180deg,color-mix(in oklab,var(--paper) 94%,transparent),color-mix(in oklab,var(--paper) 84%,transparent),color-mix(in oklab,var(--paper) 40%,transparent) 48%,color-mix(in oklab,var(--paper) 12%,transparent) 78%),linear-gradient(90deg,color-mix(in oklab,var(--paper) 58%,transparent),transparent 60%)}.home-editorial-hero__content{align-items:flex-start;padding-top:4.25rem;padding-bottom:2.5rem}.home-editorial-hero__copy{width:100%}.home-editorial-hero__title{font-size:clamp(3rem,14vw,4rem)}.home-editorial-hero__text{max-width:34rem;margin-top:1.5rem;font-size:.94rem;line-height:1.62}.home-editorial-hero__actions{margin-top:1.5rem}}@media(prefers-reduced-motion:reduce){.home-editorial-hero__primary,.home-editorial-hero__secondary{transition:none}}
