.spotlight-card{isolation:isolate;background-color:var(--spotlight-card-surface);box-shadow:var(--spotlight-card-shadow);border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden}.spotlight-card__light,.spotlight-card__grain,.spotlight-card__border,.spotlight-card__edge{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.spotlight-card__light,.spotlight-card__grain{z-index:-1;opacity:0}.spotlight-card__grain{mix-blend-mode:overlay;background-size:160px 160px}.spotlight-card__border,.spotlight-card__edge{z-index:1;-webkit-mask-composite:xor;padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.spotlight-card__border{background:var(--spotlight-card-border)}.spotlight-card__edge{opacity:0}
._8vBVoq_page{background:#080808}._8vBVoq_hero{padding-block:46px 40px}._8vBVoq_kicker{letter-spacing:.08em;color:#a9a39e;justify-content:flex-end;gap:24px;font-size:11px;display:flex}._8vBVoq_heroMain{justify-content:space-between;align-items:end;gap:30px;margin-block:48px 38px;display:flex}._8vBVoq_heroMain h1{letter-spacing:-.065em;font-size:clamp(64px,8.4vw,128px);font-weight:700;line-height:.94}._8vBVoq_heroMain h1>span{color:var(--red)}._8vBVoq_heroAside{padding-bottom:8px;padding-right:4vw}._8vBVoq_heroAside svg{width:68px;height:68px;color:var(--red);display:block}._8vBVoq_heroBottom{justify-content:space-between;align-items:end;gap:24px;display:flex}._8vBVoq_heroBottom p{font-size:16px;line-height:1.5}._8vBVoq_heroBottom a{border-bottom:1px solid #605852;align-items:center;gap:30px;padding-bottom:5px;font-size:13px;display:inline-flex}._8vBVoq_heroBottom a span{color:var(--red);font-size:24px}._8vBVoq_collection{padding-bottom:100px;scroll-margin-top:110px}._8vBVoq_toolbar{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-block:24px 32px;display:flex}._8vBVoq_filters{flex-wrap:wrap;gap:8px;display:flex}._8vBVoq_filters button{color:#c8c0b9;background:0 0;border:1px solid #38332f;border-radius:100px;align-items:center;gap:12px;min-height:44px;padding:10px 18px;font-size:14px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}._8vBVoq_filters button[aria-pressed=true]{background:var(--ink);color:#151310;border-color:var(--ink)}._8vBVoq_filters button:hover{border-color:#a99b8e}._8vBVoq_filters button>span{opacity:.65;font-size:10px}._8vBVoq_count{color:#9b948f;white-space:nowrap;font-size:12px}._8vBVoq_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px;display:grid}._8vBVoq_project,._8vBVoq_featured{min-width:0}._8vBVoq_featured{grid-column:1/-1}._8vBVoq_card{box-shadow:none;background:#111110;border-radius:12px;padding:0}._8vBVoq_projectLink{flex-direction:column;height:100%;display:flex}._8vBVoq_featured ._8vBVoq_projectLink{grid-template-columns:1.2fr 1fr;display:grid}._8vBVoq_media{aspect-ratio:1.42;background:#181716;position:relative;overflow:hidden}._8vBVoq_media .project-visual{aspect-ratio:auto;border-radius:0;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.7,.3,1)}._8vBVoq_featured ._8vBVoq_media{aspect-ratio:1.3}._8vBVoq_projectLink:hover ._8vBVoq_media .project-visual{transform:scale(1.025)}._8vBVoq_projectNumber{letter-spacing:.06em;color:#f5eee8;background:#171717d9;border-radius:100px;padding:6px 10px;font-size:10px;position:absolute;top:18px;left:18px}._8vBVoq_openArrow{background:var(--ink);color:#151310;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,color .2s,transform .3s;display:grid;position:absolute;bottom:18px;right:18px}._8vBVoq_projectLink:hover ._8vBVoq_openArrow{background:var(--red);color:#fff;transform:rotate(45deg)}._8vBVoq_projectInfo{flex-direction:column;flex:1;padding:30px;display:flex}._8vBVoq_featured ._8vBVoq_projectInfo{justify-content:center;padding:clamp(30px,4vw,65px)}._8vBVoq_projectMeta{color:#a9a099;justify-content:space-between;gap:12px;font-size:11px;line-height:1.5;display:flex}._8vBVoq_projectMeta>span:last-child{white-space:nowrap;color:#ddd2c8}._8vBVoq_projectInfo h2{letter-spacing:-.045em;margin-top:24px;font-size:clamp(28px,3.2vw,44px);line-height:1.05}._8vBVoq_featured ._8vBVoq_projectInfo h2{font-size:clamp(34px,4vw,58px)}._8vBVoq_projectInfo>p{max-width:480px;margin-top:18px;font-size:16px;line-height:1.5}._8vBVoq_tags{flex-wrap:wrap;gap:7px;margin-top:24px;display:flex}._8vBVoq_tags span{color:#a9a099;border:1px solid #39332d;border-radius:5px;padding:4px 9px;font-size:11px}._8vBVoq_viewProject{border-top:1px solid #302b26;justify-content:space-between;align-items:center;margin-top:28px;padding-top:18px;font-size:13px;display:flex}._8vBVoq_viewProject>svg{color:var(--red)}._8vBVoq_invitation{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:32px;padding-block:65px 90px;display:flex}._8vBVoq_eyebrow{letter-spacing:.08em;margin-bottom:24px;font-size:11px}._8vBVoq_invitation h2{letter-spacing:-.055em;font-size:clamp(52px,7vw,100px)}._8vBVoq_invitation h2 span{color:var(--red)}._8vBVoq_invitation>div:last-child{min-width:230px}._8vBVoq_invitation>div>p:not(._8vBVoq_eyebrow){font-size:17px;line-height:1.5}._8vBVoq_invitation a{border-bottom:1px solid #817166;justify-content:space-between;align-items:center;gap:50px;margin-top:22px;padding-block:18px 12px;display:flex}._8vBVoq_invitation a svg{color:var(--red)}@media (max-width:1000px){._8vBVoq_featured ._8vBVoq_projectLink{grid-template-columns:1fr 1fr}._8vBVoq_featured ._8vBVoq_media{aspect-ratio:auto;min-height:420px}._8vBVoq_projectInfo{padding:24px}._8vBVoq_heroAside{padding-right:0}._8vBVoq_grid{gap:24px}}@media (max-width:760px){._8vBVoq_hero{padding-block:28px 32px}._8vBVoq_kicker{display:none}._8vBVoq_heroMain{margin-block:32px 26px}._8vBVoq_heroMain h1{font-size:clamp(48px,10.8vw,80px)}._8vBVoq_heroAside{display:none}._8vBVoq_heroBottom{flex-direction:column;align-items:start;gap:20px}._8vBVoq_heroBottom p{font-size:15px}._8vBVoq_toolbar{align-items:start;padding-block:20px 24px}._8vBVoq_filters{gap:6px}._8vBVoq_filters button{gap:7px;padding:9px 12px;font-size:12px}._8vBVoq_count{display:none}._8vBVoq_grid{grid-template-columns:1fr;gap:24px}._8vBVoq_featured ._8vBVoq_projectLink{display:flex}._8vBVoq_featured ._8vBVoq_media{aspect-ratio:1.25;min-height:0}._8vBVoq_featured ._8vBVoq_projectInfo{padding:24px}._8vBVoq_projectInfo h2,._8vBVoq_featured ._8vBVoq_projectInfo h2{margin-top:18px;font-size:34px}._8vBVoq_projectInfo>p{margin-top:14px;font-size:15px}._8vBVoq_tags{margin-top:18px}._8vBVoq_projectMeta{font-size:10px}._8vBVoq_collection{padding-bottom:60px}._8vBVoq_invitation{flex-direction:column;align-items:stretch;padding-block:40px 60px}._8vBVoq_invitation>div:last-child{max-width:400px}}@media (prefers-reduced-motion:reduce){._8vBVoq_openArrow,._8vBVoq_filters button{transition:none}._8vBVoq_media .project-visual{transition:none}._8vBVoq_projectLink:hover ._8vBVoq_openArrow{transform:none}._8vBVoq_projectLink:hover ._8vBVoq_media .project-visual{transform:none}}
