.QCVL6G_projects{gap:var(--space-5)}.QCVL6G_lead{max-width:52ch;color:color-mix(in srgb, var(--cream) 72%, transparent);margin:0;font-size:1.125rem;line-height:1.45}.QCVL6G_follow{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.QCVL6G_follow p{margin:0}.QCVL6G_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-0) var(--space-2);flex-wrap:wrap;display:flex}.QCVL6G_sectionHead>*{margin:0}.QCVL6G_indexHead{gap:var(--space-3);flex-direction:column;display:flex}.QCVL6G_poster{margin:0;container-type:inline-size}.QCVL6G_posterLine{letter-spacing:-.02em;font-weight:600;line-height:1.02;display:block}.QCVL6G_posterQuiet{color:var(--mid);font-weight:300}.QCVL6G_projectList{margin:0;padding:0;list-style:none}.QCVL6G_projectRow{gap:var(--space-2);color:inherit;text-decoration:none;display:grid;position:relative}.QCVL6G_rowMain,.QCVL6G_rowMeta,.QCVL6G_metaBlock{flex-direction:column;min-width:0;display:flex}.QCVL6G_rowMain{gap:var(--space-1)}.QCVL6G_rowMeta{gap:var(--space-2)}.QCVL6G_metaBlock{gap:.125rem}.QCVL6G_rowName{letter-spacing:-.02em;transition:color var(--dur-ui) var(--ease-ui);font-weight:600;line-height:1.04}.QCVL6G_rowTagline{max-width:46ch;color:color-mix(in srgb, var(--cream) 72%, transparent);font-size:1rem;line-height:1.45}.QCVL6G_metaText{font-size:.9375rem;font-weight:500;line-height:1.35}.QCVL6G_rowArrow{top:calc(var(--space-4) + .5rem);color:var(--mid);transition:transform var(--dur-ui) var(--ease-ui), color var(--dur-ui) var(--ease-ui);position:absolute;right:0}.QCVL6G_projectRow:hover .QCVL6G_rowName,.QCVL6G_projectRow:hover .QCVL6G_rowArrow{color:var(--peach)}.QCVL6G_projectRow:hover .QCVL6G_rowArrow{transform:translate(2px,-2px)}.QCVL6G_projectHead{gap:var(--space-3);flex-direction:column;display:flex}.QCVL6G_projectName{letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.02}.QCVL6G_projectTagline{max-width:40ch;color:var(--cream);margin:0;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:300;line-height:1.4}.QCVL6G_description{gap:var(--space-2);max-width:62ch;color:color-mix(in srgb, var(--cream) 86%, transparent);flex-direction:column;font-size:1rem;line-height:1.6;display:flex}.QCVL6G_description p{margin:0}.QCVL6G_fact{white-space:nowrap}.QCVL6G_note{color:var(--peach);margin-left:.14em;font-size:.68em;font-weight:600;line-height:0}.QCVL6G_sources{gap:var(--space-1);max-width:68ch;padding-top:var(--space-2);border-top:1px solid var(--line-soft);flex-direction:column;display:flex}.QCVL6G_sourcesTitle{color:var(--mid);margin:0;font-size:.75rem;font-weight:600}.QCVL6G_sources ol{color:color-mix(in srgb, var(--cream) 72%, transparent);margin:0;padding-left:1.4rem;font-size:.8125rem;line-height:1.45;list-style:decimal}.QCVL6G_sources li+li{margin-top:.375rem}.QCVL6G_sources li::marker{color:var(--peach);font-variant-numeric:tabular-nums}.QCVL6G_sourceValue{color:var(--cream);font-weight:600}.QCVL6G_ref{color:var(--mid);overflow-wrap:anywhere;font-size:.75rem}.QCVL6G_roadmap{gap:var(--space-3);flex-direction:column;display:flex}.QCVL6G_board{gap:var(--space-4);display:grid}@media (min-width:1024px){.QCVL6G_board{grid-template-columns:repeat(3,minmax(0,1fr))}}.QCVL6G_column{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.QCVL6G_columnHead{flex-direction:column;gap:.125rem;display:flex}.QCVL6G_columnHead p{margin:0}.QCVL6G_columnName{align-items:center;gap:var(--space-1);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:600;display:flex}.QCVL6G_marker{border-radius:var(--radius-pill);flex:none;width:8px;height:8px}.QCVL6G_marker[data-column=now]{background:var(--peach)}.QCVL6G_marker[data-column=next]{box-shadow:inset 0 0 0 1.5px var(--cream)}.QCVL6G_marker[data-column=later]{box-shadow:inset 0 0 0 1.5px var(--mid)}.QCVL6G_items{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.QCVL6G_item{padding:var(--space-2) 0;border-top:1px solid var(--line-soft);flex-direction:column;gap:.25rem;display:flex}.QCVL6G_itemTitle{margin:0;font-size:1rem;font-weight:600;line-height:1.3}.QCVL6G_itemDetail{color:color-mix(in srgb, var(--cream) 72%, transparent);margin:0;font-size:.875rem;line-height:1.45}.QCVL6G_itemRef{color:var(--mid);margin:0;font-size:.75rem}.QCVL6G_log{gap:var(--space-2);flex-direction:column;display:flex}.QCVL6G_entries{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.QCVL6G_entry{gap:var(--space-1) var(--space-4);display:grid}.QCVL6G_entryDate{color:var(--mid);font-variant-numeric:tabular-nums;margin:0;font-size:.875rem;font-weight:500}.QCVL6G_entryBody{gap:var(--space-3);flex-direction:column;min-width:0;max-width:68ch;display:flex}.QCVL6G_entryHead{gap:var(--space-0);flex-direction:column;display:flex}.QCVL6G_entryHead p{margin:0}.QCVL6G_entryTitle{letter-spacing:-.02em;margin:0;font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:600;line-height:1.15}.QCVL6G_entryTitle a{color:inherit;border-radius:4px;text-decoration:none}.QCVL6G_entryTitle a:hover{color:var(--peach)}.QCVL6G_entryTitleLarge{letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4.6vw,3.5rem);font-weight:600;line-height:1.04}.QCVL6G_entrySummary{margin:0;font-size:1.125rem;font-weight:300;line-height:1.5}.QCVL6G_prose{gap:var(--space-2);color:color-mix(in srgb, var(--cream) 86%, transparent);flex-direction:column;font-size:1rem;line-height:1.6;display:flex}.QCVL6G_prose p,.QCVL6G_prose ul,.QCVL6G_prose blockquote{margin:0}.QCVL6G_prose ul{padding-left:1.2rem;list-style:outside}.QCVL6G_prose blockquote{padding-left:var(--space-2);border-left:2px solid var(--peach)}.QCVL6G_prose cite{color:var(--mid);font-size:.8125rem;font-style:normal}.QCVL6G_figure{gap:var(--space-1);flex-direction:column;margin:0;display:flex}.QCVL6G_imageLink{border-radius:var(--radius-control);display:block}.QCVL6G_image{border-radius:var(--radius-control);background:var(--ink);outline:1px solid var(--line-soft);width:100%;height:auto;display:block}.QCVL6G_video{aspect-ratio:16/9;border-radius:var(--radius-control);background:var(--stage);outline:1px solid var(--line-soft);overflow:hidden}.QCVL6G_videoFrame{border:0;width:100%;height:100%;display:block}.QCVL6G_videoPoster{justify-content:center;align-items:center;gap:var(--space-1);width:100%;height:100%;padding:var(--space-3);color:var(--cream);text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.QCVL6G_play{border-radius:var(--radius-pill);background:var(--peach);width:56px;height:56px;color:var(--void);place-content:center;display:grid}.QCVL6G_indexHead{padding-top:4vh}.QCVL6G_poster .QCVL6G_posterLine{font-size:min(clamp(2.5rem,6vw,5.25rem),11cqi)}.QCVL6G_projectList{border-bottom:1px solid var(--line-soft)}.QCVL6G_projectRow{padding:var(--space-4) 0;border-top:1px solid var(--line-soft)}.QCVL6G_rowName{font-size:clamp(2.125rem,4.4vw,3.5rem)}.QCVL6G_rowMain{padding-right:2.5rem}@media (min-width:1024px){.QCVL6G_projectRow{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto}.QCVL6G_rowMain{padding-right:0}.QCVL6G_rowArrow{position:static}.QCVL6G_rowMeta{padding-top:.75rem}}.QCVL6G_projectName{font-size:clamp(3rem,8vw,6.5rem)}@media (min-width:1024px){.QCVL6G_board{gap:0}.QCVL6G_column{padding:0 var(--space-3);border-left:1px solid var(--line-soft)}.QCVL6G_column:first-child{border-left:0;padding-left:0}.QCVL6G_column:last-child{padding-right:0}}.QCVL6G_entry{padding:var(--space-4) 0;border-top:1px solid var(--line-soft)}.QCVL6G_projects[data-page=entry] .QCVL6G_entry{border-top:0;padding-top:0}@media (min-width:1024px){.QCVL6G_entry{grid-template-columns:11rem minmax(0,1fr)}.QCVL6G_entryDate{padding-top:.5rem}}
