:root{--soc-gold-ink:oklch(45% .08 79.38)}.soc-peace,.soc-moment{isolation:isolate;background:var(--black);position:relative;overflow:hidden}.soc-peace__bg,.soc-moment__bg{z-index:-2;position:absolute;inset:0}.soc-peace__bg img,.soc-moment__bg img{object-fit:cover;width:100%;height:100%}.soc-hero__photo,.soc-people__photo{background:var(--surface-1);aspect-ratio:4/5;margin:0;position:relative;overflow:hidden}.soc-hero__photo .pic,.soc-people__photo .pic{position:absolute;inset:0}.soc-hero__photo img,.soc-people__photo img{object-fit:cover;width:100%;height:100%}.soc-hero{background:var(--black);padding-top:calc(var(--header-h) + clamp(28px, 5vw, 64px));padding-bottom:clamp(56px,7vw,104px)}.soc-hero__grid{gap:var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}.soc-hero__copy{order:-1}.soc-hero__title{margin-top:var(--s-4);letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance;font-size:clamp(2.25rem,9.8vw,3.75rem);line-height:.97}.soc-hero__title span{display:block}.soc-hero__title-b{color:var(--gold-brand);margin-top:.08em}.soc-hero__lead{margin-top:var(--s-6);max-width:46ch;font-size:var(--body-lg);color:var(--text-muted)}.soc-hero__cta{margin-top:var(--s-8)}.soc-hero__cta .btn{min-height:52px;padding-inline:1.75rem}.soc-hero__photo{aspect-ratio:4/3}.soc-hero__photo img{object-position:50% 30%}.soc-words{padding-block:clamp(72px,9vw,136px)}.soc-words__grid{gap:var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}.soc-words__list{text-transform:uppercase;color:var(--black);font-size:clamp(2.75rem,10.6vw,6.5rem);line-height:.95}.soc-words__list span{display:block}.soc-words__list span:nth-child(2){color:var(--soc-gold-ink)}.soc-words__copy{padding-top:var(--s-4);border-top:1px solid oklch(13% 0 0/.14)}.soc-words__copy p:not(.eyebrow){max-width:44ch;margin-top:var(--s-4);font-size:var(--body-lg);color:oklch(13% 0 0/.78)}.soc-words__copy .soc-words__lead{margin-top:var(--s-3);font-family:var(--font-display);text-transform:uppercase;color:var(--black);font-size:clamp(1.75rem,4.4vw,2.5rem);font-weight:700;line-height:1.05}.soc-peace{align-items:flex-end;min-height:clamp(540px,128vw,740px);padding-block:clamp(48px,9vw,112px);display:flex}.soc-peace__bg img{object-position:40% 50%}.soc-peace:before{content:"";z-index:-1;background:linear-gradient(oklch(13% 0 0/.16) 0%,oklch(13% 0 0/.5) 18%,oklch(13% 0 0/.86) 46%,oklch(13% 0 0/.94) 100%);position:absolute;inset:0}.soc-peace__inner{width:100%}.soc-peace h2{margin-top:var(--s-3);text-transform:uppercase;text-wrap:balance;max-width:15ch;font-size:clamp(2.5rem,8.6vw,5rem);line-height:.96}.soc-peace p:not(.eyebrow){margin-top:var(--s-6);max-width:44ch;font-size:var(--body-lg);color:oklch(100% 0 0/.88)}.soc-youth{background:var(--surface-1);padding-block:clamp(72px,9vw,136px)}.soc-youth__grid{gap:var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}.soc-youth__head h2{margin-top:var(--s-3);text-transform:uppercase;text-wrap:balance;max-width:16ch;font-size:clamp(2.5rem,8.2vw,5rem);line-height:.96}.soc-youth__head p:not(.eyebrow){margin-top:var(--s-6);max-width:44ch;font-size:var(--body-lg);color:var(--text-muted)}.soc-youth__list{border-top:1px solid var(--line-strong);padding:0;list-style:none}.soc-youth__list li{padding-block:var(--s-3);border-bottom:1px solid var(--line);font-family:var(--font-display);text-transform:uppercase;color:var(--white);overflow-wrap:break-word;font-size:clamp(1.875rem,6.4vw,3rem);font-weight:700;line-height:1.05}.soc-youth__list li:nth-child(odd){color:var(--gold-brand)}.soc-people{padding-block:clamp(72px,9vw,136px)}.soc-people__grid{gap:var(--s-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.soc-people__photo{aspect-ratio:4/3}.soc-people__photo img{object-position:50% 30%}.soc-people__copy h2{margin-top:var(--s-3);max-width:16ch;color:var(--black);text-wrap:balance;font-size:clamp(2.25rem,6.4vw,4.25rem);line-height:.98}.soc-people__actors{margin-top:var(--s-6);border-top:1px solid oklch(13% 0 0/.14);padding:0;list-style:none}.soc-people__actors li{padding-block:var(--s-2);font-family:var(--font-display);text-transform:uppercase;color:var(--black);border-bottom:1px solid oklch(13% 0 0/.1);font-size:clamp(1.75rem,5.4vw,2.5rem);font-weight:700;line-height:1.05}.soc-people__actors li:last-child{color:var(--soc-gold-ink)}.soc-people__conv{max-width:none;margin-top:var(--s-4);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;color:oklch(13% 0 0/.72);font-size:clamp(1rem,3vw,1.25rem);font-weight:700;line-height:1.4}.soc-moment{min-height:clamp(360px,90vw,620px)}.soc-moment__bg img{object-position:50% 50%}.soc-moment:before{content:"";z-index:-1;background:linear-gradient(oklch(13% 0 0/0) 50%,oklch(13% 0 0/.35) 100%);position:absolute;inset:0}@media (width>=900px){.soc-hero__grid{column-gap:var(--s-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.soc-hero__copy{order:0;grid-column:6/13}.soc-hero__title{font-size:clamp(3rem,4.6vw,4.5rem)}.soc-hero__photo{aspect-ratio:4/5;grid-area:1/1/auto/5}.soc-words__grid{column-gap:var(--s-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.soc-words__list{grid-column:1/8}.soc-words__copy{grid-column:9/13;margin-top:clamp(32px,6vw,96px)}.soc-peace{align-items:center;min-height:clamp(600px,50vw,780px)}.soc-peace:before{background:linear-gradient(90deg,oklch(13% 0 0/.9) 0%,oklch(13% 0 0/.64) 46%,oklch(13% 0 0/.1) 84%)}.soc-peace__copy{max-width:42rem}.soc-youth__grid{column-gap:var(--s-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.soc-youth__head{grid-column:1/8}.soc-youth__list{grid-column:9/13}.soc-people__grid{column-gap:var(--s-8);grid-template-columns:repeat(12,minmax(0,1fr))}.soc-people__photo{aspect-ratio:4/5;grid-column:1/6}.soc-people__copy{grid-column:7/13}.soc-moment{min-height:clamp(520px,44vw,700px)}}