/*! from story.css 6ad4f64abefe */
.st-top{padding-block: var(--s-40) var(--s-32)}@media (min-width: 900px){.st-top{padding-block: var(--s-64) var(--s-48)}}.st-top__in{display: grid;gap: var(--s-20);max-width: 880px}@media (min-width: 1024px){.st-top__in{max-width: none;grid-template-columns: minmax(0,1fr) minmax(0,400px);grid-template-areas: "eyebrow facts" "title facts" "lede facts";column-gap: var(--s-64);align-items: start}.st-top__in > .t-eyebrow{grid-area: eyebrow}.st-top__h{grid-area: title}.st-top__lede{grid-area: lede}.st-facts{grid-area: facts;align-self: end}}.st-top__h{margin: 0;font-size: clamp(36px,5.6vw,74px);line-height: 1.02;letter-spacing: -0.02em}.st-top__lede{max-width: 62ch;color: var(--ink-a70)}.st-facts{display: grid;margin: var(--s-12) 0 0;padding-top: var(--s-20);border-top: 1px solid var(--ink-a15);grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s-20) var(--s-16)}@media (min-width: 700px){.st-facts{grid-template-columns: repeat(4,minmax(0,1fr))}}@media (min-width: 1024px){.st-facts{grid-template-columns: minmax(0,1fr);gap: 0;margin: 0;padding: var(--s-24) var(--s-28);border-top: 0;background: var(--tint-card);border-radius: var(--r-20)}.st-facts > div + div{margin-top: var(--s-16);padding-top: var(--s-16);background-image: radial-gradient(circle,var(--ink-a30) 1px,transparent 1.1px);background-size: 8px 2px;background-repeat: repeat-x;background-position: left top}.st-facts dt{font-size: 11px}.st-facts dd{font-size: 20px}}.st-facts > div{display: grid;gap: 5px;min-width: 0}.st-facts dt{font-family: var(--font-mono);font-size: 10px;letter-spacing: .12em;text-transform: uppercase;color: var(--ink-a60)}.st-facts dd{margin: 0;font-weight: 700;font-size: clamp(15px,1.5vw,18px);line-height: 1.2}.st-make{padding-block: var(--s-40) var(--s-56)}@media (min-width: 900px){.st-make{padding-block: var(--s-64) var(--s-96)}}.st-make__head{display: grid;gap: var(--s-12);max-width: 720px;margin-bottom: var(--s-40)}@media (min-width: 1100px){.st-team__head{max-width: none;grid-template-columns: minmax(0,6fr) minmax(0,5fr);column-gap: var(--s-64);align-items: end}.st-team__head > .t-eyebrow{grid-column: 1}.st-team__head > .t-h2{grid-column: 1;max-width: 18ch}.st-team__lede{grid-column: 2;grid-row: 1 / span 2;align-self: end}.st-team__note{grid-column: 2;grid-row: 3;margin-top: 0}}.st-make__lede{color: var(--ink-a70)}.thread{position: relative}.thread__line{position: absolute;left: 42px;top: 20px;width: 2px;height: calc(100% - 60px);pointer-events: none;background: var(--ink-a10);border-radius: 2px;overflow: hidden}@media (min-width: 900px){.thread{--media-h: calc((min(1360px,100vw - 96px) - 80px) / 2 * 0.75)}.thread__line{left: 50%;margin-left: -1px;top: 28px;height: calc(100% - var(--media-h))}}.thread__p{display: block;width: 100%;height: calc(var(--k,1) * 100%);background: var(--accent);border-radius: 2px}.st-stations{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--s-48)}@media (min-width: 900px){.st-stations{gap: var(--s-56)}}.st-st{position: relative;display: grid;gap: var(--s-16);padding-left: 56px;opacity: 0;transform: translateY(18px);transition: opacity .6s ease,transform .6s cubic-bezier(.2,.8,.2,1)}.st-st.is-on{opacity: 1;transform: none}.st-st::before{content: "";position: absolute;left: 36px;top: 14px;width: 13px;height: 13px;border-radius: var(--r-pill);background: var(--paper);border: 2px solid var(--accent);transition: background-color .4s ease,transform .4s cubic-bezier(.2,.9,.3,1)}.st-st.is-on::before{background: var(--accent);transform: scale(1.15)}@media (min-width: 900px){.st-st{padding-left: 0;grid-template-columns: minmax(0,1fr) 80px minmax(0,1fr);align-items: start;gap: 0}.st-st::before{left: 50%;top: 28px;margin-left: -6.5px}.st-st:nth-child(odd) .st-st__media{grid-column: 1}.st-st:nth-child(odd) .st-st__copy{grid-column: 3}.st-st:nth-child(even) .st-st__media{grid-column: 3;grid-row: 1}.st-st:nth-child(even) .st-st__copy{grid-column: 1;grid-row: 1}.st-st:nth-child(even) .st-st__copy{justify-self: end}.st-st:nth-child(even) .st-st__n{text-align: right}.st-st__copy{padding-block-start: var(--s-16);max-width: 46ch}}.st-st__media{position: relative;overflow: hidden;border-radius: var(--r-20);aspect-ratio: 4 / 3;background: var(--tint-card);box-shadow: var(--shadow-frame)}.st-st__cap{position: absolute;right: var(--s-10);bottom: var(--s-10);max-width: calc(100% - var(--s-20));padding: 6px var(--s-10);border-radius: var(--r-pill);background: rgba(36,30,26,.66);color: rgba(255,255,255,.92);font-family: var(--font-mono);font-size: 10px;letter-spacing: .1em;text-transform: uppercase;line-height: 1.4}@media (max-width: 600px){.st-st__cap{font-size: 9px;letter-spacing: .05em;padding: 5px var(--s-8)}}.st-st__media:has(.st-ph){box-shadow: none;background: var(--tint-card)}.st-st__media video,.st-st__media img{width: 100%;height: 100%;object-fit: cover;display: block}.st-ph{position: absolute;inset: var(--s-12);display: grid;place-content: center;gap: var(--s-8);border-radius: var(--r-16);background-image: radial-gradient(circle,var(--ink-a20) 1px,transparent 1.1px),radial-gradient(circle,var(--ink-a20) 1px,transparent 1.1px),radial-gradient(circle,var(--ink-a20) 1px,transparent 1.1px),radial-gradient(circle,var(--ink-a20) 1px,transparent 1.1px);background-size: 8px 2px,8px 2px,2px 8px,2px 8px;background-repeat: repeat-x,repeat-x,repeat-y,repeat-y;background-position: left top,left bottom,left top,right top}.st-ph b{font-family: var(--font-mono);font-size: 12px;font-weight: 400;letter-spacing: .1em;text-transform: uppercase;text-align: center;line-height: 1.6;color: var(--ink-a70)}.st-ph b i{display: block;font-style: normal;font-size: 10px;color: var(--ink-a60)}.st-st__media:has(.st-ph){box-shadow: none}.st-board{position: absolute;inset: 0;margin: 0;padding: 0;list-style: none;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));grid-auto-rows: 1fr;gap: 2px;background: var(--ink-a20)}.st-board li{position: relative;overflow: hidden}.st-board img{width: 100%;height: 100%;object-fit: cover}.st-board b{position: absolute;inset-inline: 0;bottom: 0;font-family: var(--font-mono);font-weight: 400;font-size: 9.5px;letter-spacing: .1em;text-transform: uppercase;color: rgba(255,255,255,.94);padding: var(--s-20) var(--s-8) var(--s-6);background: linear-gradient(to top,rgba(36,30,26,.62),rgba(36,30,26,0))}@media (max-width: 620px){.st-board b{font-size: 8.5px;letter-spacing: .06em}}.st-st__copy{display: grid;gap: var(--s-10);align-content: center;min-width: 0}.st-st__n{font-family: var(--font-mono);font-size: 12px;letter-spacing: .16em;color: var(--accent-active)}.st-st__t{margin: 0;font-size: clamp(22px,2.6vw,32px);line-height: 1.12}.st-st__copy .t-p{margin: 0;max-width: 46ch;color: var(--ink-a70)}@media (prefers-reduced-motion: reduce){.st-st{opacity: 1;transform: none;transition: none}.thread__p{stroke-dashoffset: 0}}.st-team{padding-block: var(--s-40) var(--s-56);background: var(--tint)}@media (min-width: 900px){.st-team{padding-block: var(--s-80)}}.st-team__head{display: grid;gap: var(--s-12);margin-bottom: var(--s-40)}@media (max-width: 1099px){.st-team__head{max-width: 720px}}.st-team__lede{color: var(--ink-a70)}.st-team__note{margin: var(--s-4) 0 0;padding: var(--s-12) 0 var(--s-12) var(--s-16);border-left: 3px solid var(--accent);font-size: 14.5px;line-height: 1.5;color: var(--ink-a70)}.st-team__note b{color: var(--ink)}.st-team__pair{display: grid;gap: var(--s-20);grid-template-columns: minmax(0,1fr)}@media (min-width: 900px){.st-team__pair{grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s-24)}}.st-team__frame{position: relative;margin: 0;aspect-ratio: 4 / 3;overflow: hidden;border-radius: var(--r-16);background: var(--tint-card);box-shadow: var(--shadow-frame)}.st-team__frame img{display: block;width: 100%;height: 100%;object-fit: cover}.st-team__frame figcaption{position: absolute;left: 0;right: 0;bottom: 0;padding: var(--s-32) var(--s-16) var(--s-12);font-family: var(--font-mono);font-size: 11px;letter-spacing: .1em;text-transform: uppercase;color: rgba(255,255,255,.88);background: linear-gradient(to top,rgba(36,30,26,.66),rgba(36,30,26,0))}.st-people{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--s-20);grid-template-columns: repeat(2,minmax(0,1fr))}@media (min-width: 700px){.st-people{grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--s-24)}}@media (min-width: 1100px){.st-people{grid-template-columns: repeat(5,minmax(0,1fr))}}.st-p{display: grid;gap: var(--s-8);align-content: start;min-width: 0}.st-p__shot{position: relative;display: grid;align-content: end;width: 100%;aspect-ratio: 2 / 3;border-radius: var(--r-16);overflow: hidden;background: linear-gradient(150deg,var(--a,#C9B192),color-mix(in srgb,var(--a,#C9B192) 66%,#241E1A))}.st-p__shot img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.st-p__shot:not(.st-p__shot--has){background: var(--tint-card);box-shadow: inset 0 0 0 1px var(--ink-a10)}.st-p__shot:not(.st-p__shot--has)::before{content: "";position: absolute;inset: var(--s-10);border-radius: var(--r-8);background-image: radial-gradient(circle,var(--ink-a20) 1px,transparent 1.1px),radial-gradient(circle,var(--ink-a20) 1px,transparent 1.1px),radial-gradient(circle,var(--ink-a20) 1px,transparent 1.1px),radial-gradient(circle,var(--ink-a20) 1px,transparent 1.1px);background-size: 8px 2px,8px 2px,2px 8px,2px 8px;background-repeat: repeat-x,repeat-x,repeat-y,repeat-y;background-position: left top,left bottom,left top,right top}.st-p__shot:not(.st-p__shot--has) i{color: var(--ink-a40);background: none;padding: var(--s-10)}.st-p__shot i{position: relative;font-style: normal;font-family: var(--font-mono);font-size: 11px;letter-spacing: .1em;text-transform: uppercase;line-height: 1.5;color: rgba(255,255,255,.78);padding: var(--s-20) var(--s-10) var(--s-8);background: linear-gradient(to top,rgba(36,30,26,.55),rgba(36,30,26,0))}.st-p__rl{order: -1;font-family: var(--font-mono);font-size: 13px;letter-spacing: .09em;text-transform: uppercase;color: var(--ink)}.st-p__nm{font-family: var(--font-mono);font-size: 10.5px;letter-spacing: .1em;text-transform: uppercase;line-height: 1.2;color: var(--ink-a60);font-weight: 400}.st-p__b{margin: 2px 0 0;font-size: 13.5px;line-height: 1.5;color: var(--ink-a70)}.st-not{padding-block: var(--s-56)}@media (min-width: 900px){.st-not{padding-block: var(--s-96)}}.st-not__in{background: var(--fleece-obsidian);color: var(--paper);border-radius: var(--r-32);padding: var(--s-32) var(--s-24);max-width: var(--stack-w);margin-inline: auto}@media (min-width: 900px){.st-not__in{padding: var(--s-64)}}.st-not__in .t-eyebrow{color: rgba(253,251,246,.60)}.st-not__in .t-h2{margin: var(--s-12) 0 var(--s-32);max-width: 22ch}.st-nots{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--s-24)}@media (min-width: 900px){.st-nots{grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--s-32)}}.st-nots li{display: grid;gap: var(--s-6);padding-top: var(--s-20);align-content: start;border-top: 1px solid rgba(253,251,246,.22);grid-template-columns: 48px minmax(0,1fr)}@media (min-width: 900px){.st-nots li{grid-template-columns: minmax(0,1fr);gap: var(--s-8)}}.st-nots span{grid-row: 1 / span 2;font-family: var(--font-mono);font-size: 12px;letter-spacing: .12em;color: var(--accent)}@media (min-width: 900px){.st-nots span{grid-row: auto}}.st-nots b{font-size: clamp(17px,2vw,21px);line-height: 1.25}.st-nots p{margin: 0;grid-column: 2;color: rgba(253,251,246,.72);max-width: 46ch}@media (min-width: 900px){.st-nots p{grid-column: auto}}
