.HVoFbW_eyebrow{font-family:var(--font-mono);font-size:calc(11px * var(--label-scale));letter-spacing:calc(.28em * var(--label-tracking));text-transform:var(--label-case);color:var(--ink-dim);align-items:center;gap:12px;display:flex}.HVoFbW_light{color:#f4f1e8cc}.HVoFbW_square{background:var(--accent);flex:none;width:6px;height:6px}
.hcVmEa_section{border-top:1px solid var(--line);padding-block:clamp(80px,10vw,112px)}.hcVmEa_big{font-family:var(--font-display);font-stretch:var(--display-stretch);font-size:calc(clamp(56px, 10vw, 136px) * var(--display-scale));font-weight:600;line-height:calc(.95 * var(--display-leading));text-transform:var(--display-case);margin-top:32px}.hcVmEa_big>span:first-child,.hcVmEa_bigLink>span:first-child{display:block}.hcVmEa_bigLink{display:inline-block}.hcVmEa_outline{color:#0000;-webkit-text-stroke:1.5px var(--ink);transition:color .35s var(--ease-out), -webkit-text-stroke-color .35s}.hcVmEa_bigLink:hover .hcVmEa_outline,.hcVmEa_bigLink:focus-visible .hcVmEa_outline{color:var(--accent);-webkit-text-stroke-color:var(--accent)}.hcVmEa_grid{gap:48px;margin-top:clamp(48px,6vw,72px);display:grid}.hcVmEa_lead{max-width:460px;font-size:16px;line-height:calc(1.7 * var(--copy-leading));color:var(--ink-dim)}.hcVmEa_details{gap:20px;margin-top:32px;display:grid}.hcVmEa_details dt{color:var(--ink-dim)}.hcVmEa_details dd{margin-top:6px;font-size:18px}.hcVmEa_email{font-family:var(--font-display);font-stretch:var(--display-stretch);font-size:calc(clamp(24px, 3vw, 32px) * var(--display-scale));letter-spacing:.02em;border-bottom:2px solid var(--accent);overflow-wrap:anywhere}.hcVmEa_email:hover{color:var(--accent-ink)}.hcVmEa_pending{border-left:3px solid var(--accent);background:var(--paper-2);margin-top:28px;padding:16px 20px;font-size:15px}.hcVmEa_promptsTitle{color:var(--ink-dim);font-weight:500}.hcVmEa_prompts{margin-top:16px}.hcVmEa_prompts li{border-top:1px solid var(--line);padding:14px 0;font-size:15px}.hcVmEa_prompts li:last-child{border-bottom:1px solid var(--line)}@media (min-width:860px){.hcVmEa_grid{grid-template-columns:1fr 1fr;gap:64px}}
.ItwNCW_art{color:#f4f1e8d9;background:radial-gradient(60% 45% at 50% 0,#ffd6aa38,#0000 70%),radial-gradient(80% 60% at 50% 110%,#e85d262e,#0000 70%),linear-gradient(#2a241d 0%,#1b1712 55%,#12100c 100%);position:absolute;inset:0}.ItwNCW_svg{width:100%;height:100%}.ItwNCW_accent{stroke:var(--accent)}.ItwNCW_accentFill{fill:var(--accent);stroke:none}.ItwNCW_hero{background:radial-gradient(circle at 10% 4%,#ffeccd73,#0000 22%),radial-gradient(circle at 90% 4%,#ffeccd73,#0000 22%),radial-gradient(70% 50% at 50% 20%,#ffc48c29,#0000 70%),linear-gradient(#1f1b16 0%,#15120e 60%,#0d0b08 100%)}.ItwNCW_football{background:radial-gradient(70% 50% at 50% 30%,#aac49629,#0000 70%),linear-gradient(#1f241b 0%,#161a13 60%,#0f110c 100%)}.ItwNCW_winter{background:radial-gradient(70% 50% at 60% 10%,#c8dcf038,#0000 70%),linear-gradient(#232a33 0%,#181d24 60%,#101317 100%)}.ItwNCW_basketball{background:radial-gradient(60% 50% at 50% 25%,#ffbe8233,#0000 70%),linear-gradient(#2b2119 0%,#1d1611 60%,#120e0a 100%)}
.ZARIfG_hero{background:var(--ink);min-height:max(100svh,600px);color:var(--on-dark);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.ZARIfG_photo{object-fit:cover}.ZARIfG_fade{background:linear-gradient(to top, var(--paper) 0%, #f2eee300 6%), linear-gradient(to top, #0a0a08d9 0%, #0a0a0861 42%, #0a0a080d 72%, #0a0a0800 100%);position:absolute;inset:0}.ZARIfG_meta{top:calc(var(--header-h) + 32px);font-family:var(--font-mono);font-size:calc(10px * var(--label-scale));letter-spacing:calc(.3em * var(--label-tracking));text-transform:var(--label-case);color:#f4f1e8b3;justify-content:space-between;display:none;position:absolute;left:0;right:0}.ZARIfG_content{width:100%;padding-top:calc(var(--header-h) + 48px);padding-bottom:clamp(56px,8vh,88px);position:relative}.ZARIfG_title{font-family:var(--font-display);font-stretch:var(--display-stretch);font-weight:600;font-size:var(--hero-size);line-height:calc(.93 * var(--display-leading));letter-spacing:-.01em;text-transform:var(--display-case);color:var(--on-dark);margin-top:24px}.ZARIfG_title span{display:block}.ZARIfG_accent{color:var(--accent)}.ZARIfG_lead{max-width:560px;font-size:clamp(16px,1.4vw,17px);line-height:calc(1.65 * var(--copy-leading));color:var(--on-dark-dim);margin-top:28px}.ZARIfG_cta{background:var(--accent);min-height:48px;color:var(--ink);font-family:var(--font-mono);font-size:calc(12px * var(--label-scale));letter-spacing:calc(.24em * var(--label-tracking));text-transform:var(--label-case);align-items:center;gap:8px;margin-top:36px;padding:16px 28px;font-weight:500;transition:background .25s,color .25s;display:inline-flex}.ZARIfG_cta:hover{background:var(--paper)}.ZARIfG_cta:focus-visible{outline-color:var(--paper)}@media (min-width:860px){.ZARIfG_meta{display:flex}}
.m6z8XG_marquee{border-block:1px solid var(--line);background:var(--paper-2);padding:18px 0;overflow:hidden}.m6z8XG_track{width:max-content;animation:40s linear infinite m6z8XG_marquee;display:flex}.m6z8XG_item{align-items:center;display:flex}.m6z8XG_word{font-family:var(--font-display);font-stretch:var(--display-stretch);font-size:calc(clamp(22px, 2.4vw, 28px) * var(--display-scale));letter-spacing:.04em;text-transform:var(--display-case);color:var(--ink-dim);padding:0 24px;font-weight:500}.m6z8XG_diamond{background:var(--accent);width:8px;height:8px;transform:rotate(45deg)}@keyframes m6z8XG_marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.m6z8XG_track{animation:none}}
.dpHhBa_section{gap:48px;padding-block:clamp(80px,10vw,120px);display:grid}.dpHhBa_heading{font-family:var(--font-display);font-stretch:var(--display-stretch);font-size:calc(clamp(40px, 4.5vw, 64px) * var(--display-scale));font-weight:600;line-height:calc(.95 * var(--display-leading));text-transform:var(--display-case);margin-top:24px}.dpHhBa_heading span{display:block}.dpHhBa_heading em{color:var(--accent);font-style:normal}.dpHhBa_lead{max-width:380px;font-size:15px;line-height:calc(1.7 * var(--copy-leading));color:var(--ink-dim);margin-top:28px}.dpHhBa_item{border-top:1px solid var(--line);grid-template-columns:28px 1fr;align-items:baseline;gap:10px 14px;padding:26px 0 28px;display:grid}.dpHhBa_item:last-child{border-bottom:1px solid var(--line)}.dpHhBa_index{font-family:var(--font-mono);font-size:calc(12px * var(--label-scale));color:var(--accent-ink)}.dpHhBa_title{font-family:var(--font-display);font-stretch:var(--display-stretch);font-size:calc(clamp(22px, 2vw, 26px) * var(--display-scale));letter-spacing:.03em;text-transform:var(--display-case);font-weight:500;line-height:1.15}.dpHhBa_description{max-width:34em;font-size:15px;line-height:calc(1.65 * var(--copy-leading));color:var(--ink-dim);grid-column:2}@media (min-width:860px){.dpHhBa_section{grid-template-columns:1fr 2fr;gap:64px}.dpHhBa_intro{top:calc(var(--header-h) + 40px);align-self:start;position:sticky}.dpHhBa_item{grid-template-columns:48px 1fr;column-gap:24px;padding:26px 16px;transition:background .3s}.dpHhBa_title{transition:transform .4s var(--ease-out)}.dpHhBa_item:hover{background:var(--paper-2)}.dpHhBa_item:hover .dpHhBa_title{transform:translate(8px)}}@media (min-width:1200px){.dpHhBa_item{grid-template-columns:64px 1fr 1.2fr;column-gap:40px}.dpHhBa_description{grid-column:auto;font-size:14px}}
.wWXZva_footer{background:var(--ink);color:#f4f1e8b8}.wWXZva_bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-block:32px;display:flex}.wWXZva_logo{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--on-dark);font-size:18px;font-weight:600}.wWXZva_top{color:var(--on-dark);padding-block:8px}.wWXZva_top:hover{color:var(--accent)}
.kcAi4G_switcher{align-items:center;display:flex}.kcAi4G_switcher li+li:before{content:"/";font-family:var(--font-mono);color:var(--ink-faint);font-size:11px}.kcAi4G_switcher li{align-items:center;display:flex}.kcAi4G_link{min-width:36px;min-height:44px;font-family:var(--font-mono);letter-spacing:.2em;color:var(--ink-dim);justify-content:center;align-items:center;padding-left:.2em;font-size:11px;transition:color .2s;display:inline-flex}.kcAi4G_link:hover{color:var(--ink)}.kcAi4G_link[aria-current=true]{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:6px;text-decoration-thickness:2px}
.N8twRW_root{display:block}.N8twRW_toggle{place-items:center;width:44px;height:44px;margin-right:-10px;display:grid}.N8twRW_bars{width:24px;height:10px;position:relative}.N8twRW_bars span{background:var(--ink);width:100%;height:1.5px;transition:transform .3s var(--ease-out), top .3s var(--ease-out);position:absolute;left:0}.N8twRW_bars span:first-child{top:0}.N8twRW_bars span:last-child{top:8.5px}.N8twRW_bars[data-open=true] span:first-child{top:4.25px;transform:rotate(45deg)}.N8twRW_bars[data-open=true] span:last-child{top:4.25px;transform:rotate(-45deg)}.N8twRW_panel{top:var(--header-h);height:calc(100dvh - var(--header-h));background:var(--paper);padding:32px var(--gutter) 40px;flex-direction:column;justify-content:space-between;display:flex;position:fixed;left:0;right:0;overflow-y:auto}.N8twRW_panel[data-open=true]{animation:N8twRW_panel-in .35s var(--ease-out)}@keyframes N8twRW_panel-in{0%{opacity:0;transform:translateY(-8px)}}.N8twRW_list li{border-top:1px solid var(--line)}.N8twRW_list li:last-child{border-bottom:1px solid var(--line)}.N8twRW_item{font-family:var(--font-display);font-stretch:var(--display-stretch);font-size:calc(clamp(36px, 11vw, 56px) * var(--display-scale));font-weight:600;line-height:calc(1 * var(--display-leading));text-transform:var(--display-case);align-items:baseline;gap:20px;padding:20px 0;display:flex}.N8twRW_index{font-family:var(--font-mono);font-size:calc(12px * var(--label-scale));color:var(--accent-ink);font-weight:400}.N8twRW_cta{text-align:center;background:var(--accent);color:var(--ink);font-family:var(--font-mono);font-size:calc(12px * var(--label-scale));letter-spacing:calc(.24em * var(--label-tracking));text-transform:var(--label-case);margin-top:32px;padding:18px 24px;display:block}@media (min-width:860px){.N8twRW_root{display:none}}.N8twRW_panel[hidden]{display:none}
.mdpVJq_header{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#f2eee3db;position:fixed;inset:0 0 auto}.mdpVJq_bar{height:var(--header-h);justify-content:space-between;align-items:center;gap:24px;display:flex}.mdpVJq_logo{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;font-size:20px;font-weight:600}.mdpVJq_actions{align-items:center;gap:12px;display:flex}.mdpVJq_desktopNav{margin-right:16px;display:none}.mdpVJq_links{gap:32px;display:flex}.mdpVJq_link{font-family:var(--font-mono);font-size:calc(11px * var(--label-scale));letter-spacing:calc(.24em * var(--label-tracking));text-transform:var(--label-case);color:var(--ink-dim);padding-block:8px;transition:color .2s;position:relative}.mdpVJq_link:after{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform .3s var(--ease-out);position:absolute;bottom:2px;left:0;right:.24em;transform:scaleX(0)}.mdpVJq_link:hover{color:var(--ink)}.mdpVJq_link:hover:after{transform:scaleX(1)}.mdpVJq_cta{font-family:var(--font-mono);font-size:calc(11px * var(--label-scale));letter-spacing:calc(.24em * var(--label-tracking));text-transform:var(--label-case);background:var(--ink);color:var(--paper);margin-left:12px;padding:12px 18px;transition:background .2s,color .2s;display:none}.mdpVJq_cta:hover{background:var(--accent);color:var(--ink)}@media (min-width:860px){.mdpVJq_desktopNav,.mdpVJq_cta{display:block}}
.IGSRVq_section{padding-bottom:clamp(80px,10vw,120px)}.IGSRVq_intro{padding-bottom:clamp(36px,4vw,56px)}.IGSRVq_heading{font-family:var(--font-display);font-stretch:var(--display-stretch);font-size:calc(clamp(40px, 4.5vw, 64px) * var(--display-scale));font-weight:600;line-height:calc(.95 * var(--display-leading));text-transform:var(--display-case);margin-top:24px}.IGSRVq_heading span:first-child{display:block}.IGSRVq_heading em{color:var(--accent);font-style:normal}.IGSRVq_gallery{padding-inline:var(--gutter);max-width:var(--max);gap:8px;margin-inline:auto;display:grid}.IGSRVq_panel{background:var(--ink);height:clamp(280px,70vw,380px);position:relative;overflow:hidden;container-type:inline-size}.IGSRVq_photo{object-fit:cover;transition:transform .8s var(--ease-out)}.IGSRVq_shade{background:linear-gradient(#0000 40%,#171410c7 92%);position:absolute;inset:0}.IGSRVq_index{font-family:var(--font-mono);font-size:calc(10px * var(--label-scale));letter-spacing:calc(.3em * var(--label-tracking));color:#ffffffc7;position:absolute;top:20px;right:20px}.IGSRVq_label{position:absolute;bottom:24px;left:24px;right:24px}.IGSRVq_formats{font-family:var(--font-mono);font-size:calc(10px * var(--label-scale));letter-spacing:calc(.3em * var(--label-tracking));text-transform:var(--label-case);color:var(--accent-soft)}.IGSRVq_name{font-family:var(--font-display);font-stretch:var(--display-stretch);font-size:calc(clamp(28px, 14cqi, 44px) * var(--display-scale));font-weight:600;line-height:calc(1 * var(--display-leading));text-transform:var(--display-case);color:#fff;overflow-wrap:break-word;margin-top:6px}@media (min-width:560px){.IGSRVq_gallery{grid-template-columns:1fr 1fr}.IGSRVq_panel{height:clamp(300px,46vw,420px)}}@media (min-width:860px){.IGSRVq_gallery{height:64vh;min-height:420px;max-height:720px;display:flex}.IGSRVq_panel{min-width:0;height:auto;transition:flex .6s var(--ease-out);flex:1}.IGSRVq_panel:hover{flex:2.2}.IGSRVq_panel:hover .IGSRVq_photo{transform:scale(1.03)}.IGSRVq_label{bottom:28px;left:28px}}
