.DD0f2a_marquee{--marquee-gap:var(--space-3);overflow:hidden}.DD0f2a_track{gap:var(--marquee-gap);width:max-content;animation:DD0f2a_slide var(--seconds) linear infinite;display:flex}.DD0f2a_group{gap:var(--marquee-gap);flex:none;display:flex}.DD0f2a_marquee[data-direction=right] .DD0f2a_track{animation-direction:reverse}.DD0f2a_marquee[data-direction=up],.DD0f2a_marquee[data-direction=down]{height:100%}.DD0f2a_marquee[data-direction=up] .DD0f2a_track,.DD0f2a_marquee[data-direction=down] .DD0f2a_track{flex-direction:column;width:100%;animation-name:DD0f2a_rise}.DD0f2a_marquee[data-direction=up] .DD0f2a_group,.DD0f2a_marquee[data-direction=down] .DD0f2a_group{flex-direction:column}.DD0f2a_marquee[data-direction=down] .DD0f2a_track{animation-direction:reverse}@media (hover:hover){.DD0f2a_marquee:hover .DD0f2a_track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.DD0f2a_track{animation:none}}@keyframes DD0f2a_slide{to{transform:translateX(calc(-50% - var(--marquee-gap) / 2))}}@keyframes DD0f2a_rise{to{transform:translateY(calc(-50% - var(--marquee-gap) / 2))}}
.ISkJ9G_wordmark{color:var(--color-text);font-family:var(--font-display), serif;white-space:nowrap;align-items:baseline;font-size:1.25rem;font-weight:600;line-height:1;display:inline-flex}.ISkJ9G_wordmark[data-size=lg]{font-size:1.75rem}.ISkJ9G_vex{color:var(--color-accent-ink);font-family:var(--font-sans), sans-serif;font-weight:500}
.SP2qqW_header.SP2qqW_header.SP2qqW_header{background:var(--color-bg);border-bottom:1px solid var(--color-border);flex:none;padding:0}.SP2qqW_header.SP2qqW_header .SP2qqW_headerContent.SP2qqW_headerContent{align-items:center;gap:var(--space-3);width:100%;max-width:var(--content-width);min-height:72px;padding:calc(env(safe-area-inset-top) + var(--space-3)) var(--gutter) var(--space-3);margin:0}.SP2qqW_headerTitleLarge{color:var(--color-text);font-family:var(--font-display), serif;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(1.375rem,5.4vw,1.875rem);font-weight:600;line-height:1.2;overflow:hidden}.SP2qqW_headerTitle{color:var(--color-text);font-size:var(--text-md);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.3;overflow:hidden}.SP2qqW_headerSubtitle{color:var(--color-text-muted);font-size:var(--text-sm);margin-top:2px}.SP2qqW_headerBadge.SP2qqW_headerBadge{border-radius:var(--radius-full);background:var(--color-accent);width:auto;min-width:18px;color:var(--color-accent-text);padding:0 4px;top:-7px;right:-9px}.SP2qqW_headerButton.SP2qqW_headerButton{border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-text);background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:inline-grid}@media (hover:hover){.SP2qqW_headerButton.SP2qqW_headerButton:hover{background:var(--color-surface-sunken)}}.SP2qqW_body{background:var(--color-bg)}.SP2qqW_inner{gap:var(--space-6);width:100%;max-width:var(--content-width);padding:var(--space-5) var(--gutter) calc(var(--space-12) + var(--nav-height,0px) + env(safe-area-inset-bottom));flex-direction:column;display:flex;container-type:inline-size}.SP2qqW_inner>p{max-width:72ch;line-height:1.6}.SP2qqW_pinned{z-index:15;gap:var(--space-3);margin:calc(var(--space-5) * -1) calc(var(--gutter) * -1) 0;padding:var(--space-3) var(--gutter);background:var(--color-bg);flex-direction:column;display:flex;position:sticky;top:0}.SP2qqW_loading{place-items:center;min-height:40dvh;display:grid}.SP2qqW_spinner,.SP2qqW_buttonSpinner{border:2px solid var(--color-border);border-top-color:var(--color-accent);border-radius:50%;animation:.7s linear infinite SP2qqW_spin;display:block}.SP2qqW_spinner{width:28px;height:28px}.SP2qqW_buttonSpinner{border-color:#0000 currentColor currentColor;width:16px;height:16px}@keyframes SP2qqW_spin{to{transform:rotate(360deg)}}.SP2qqW_message{align-items:center;gap:var(--space-3);max-width:34ch;margin:var(--space-8) auto;text-align:center;flex-direction:column;display:flex}.SP2qqW_message h2{font-size:var(--text-md);font-weight:600}.SP2qqW_message p{color:var(--color-text-muted);font-size:var(--text-sm)}.SP2qqW_messageIcon{color:var(--color-text-muted)}.SP2qqW_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap);padding:0 var(--space-5);border-radius:var(--radius-md);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--duration-fast), border-color var(--duration-fast);border:1px solid #0000;flex:none;font-weight:600;text-decoration:none;display:inline-flex}.SP2qqW_button:disabled{opacity:.55;cursor:not-allowed}.SP2qqW_button[data-full]{width:100%}.SP2qqW_button[data-variant=primary]{background:var(--color-accent);color:var(--color-accent-text)}.SP2qqW_button[data-variant=secondary]{border-color:var(--color-border-strong);color:var(--color-text);background:0 0}.SP2qqW_button[data-variant=quiet]{min-height:40px;padding:0 var(--space-3);color:var(--color-accent-ink);background:0 0}.SP2qqW_button[data-variant=danger]{border-color:var(--color-accent);color:var(--color-accent-ink);background:0 0}@media (hover:hover){.SP2qqW_button[data-variant=primary]:hover:not(:disabled){background:var(--color-accent-hover)}.SP2qqW_button[data-variant=secondary]:hover:not(:disabled){background:var(--color-surface-sunken)}}.SP2qqW_form{gap:var(--space-5);flex-direction:column;display:flex}.SP2qqW_fieldRow{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.SP2qqW_field{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.SP2qqW_label{color:var(--color-text);font-size:var(--text-sm);font-weight:500}.SP2qqW_input,.SP2qqW_adorned,.SP2qqW_pickerControl{width:100%;min-height:var(--tap);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:1rem}.SP2qqW_input{padding:11px var(--space-3);appearance:none}textarea.SP2qqW_input{resize:vertical;display:block}.SP2qqW_input::placeholder,.SP2qqW_inputBare::placeholder{color:var(--color-text-muted)}.SP2qqW_input:focus-visible,.SP2qqW_pickerControl:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:0;border-color:#0000}.SP2qqW_adorned{padding:0 var(--space-3);align-items:center;display:flex}.SP2qqW_adorned:focus-within{outline:2px solid var(--color-accent-ink);border-color:#0000}.SP2qqW_inputBare{min-width:0;min-height:46px;padding:0 var(--space-2);background:0 0;border:0;outline:none;flex:1;font-size:1rem}.SP2qqW_prefix{color:var(--color-text-muted);font-weight:500}.SP2qqW_toggle{min-width:40px;min-height:40px;color:var(--color-text-muted);background:0 0;border:0;place-items:center;display:inline-grid}.SP2qqW_helper{color:var(--color-text-muted);font-size:var(--text-xs)}.SP2qqW_pickerControl{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-3);text-align:left;display:flex}.SP2qqW_pickerChevron{color:var(--color-text-muted);display:inline-flex;transform:rotate(90deg)}.SP2qqW_visuallyRequired{opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin-top:-1px;padding:0;position:absolute}.SP2qqW_pickerRow{width:100%;min-height:var(--tap);padding:var(--space-3) var(--space-4);border:0;border-bottom:1px solid var(--color-border);color:var(--color-text);text-align:left;background:0 0;flex-direction:column;justify-content:center;font-size:1rem;display:flex}.SP2qqW_pickerRow[data-selected]{color:var(--color-accent-ink);font-weight:600}.SP2qqW_pickerRow small{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:400}.SP2qqW_pickerEmpty{padding:var(--space-8) 0;color:var(--color-text-muted);text-align:center}.SP2qqW_segmented{border-radius:var(--radius-md);background:var(--color-surface-sunken);gap:2px;padding:3px;display:flex}.SP2qqW_segment{min-width:0;min-height:42px;padding:0 var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);background:0 0;border:0;border-radius:7px;flex:1;font-weight:500}.SP2qqW_segment[aria-checked=true]{background:var(--color-surface);color:var(--color-text);font-weight:600;box-shadow:0 1px 2px #0000001f}.SP2qqW_filters{gap:var(--space-2);margin:0 calc(var(--gutter) * -1);padding:2px var(--gutter);scrollbar-width:none;display:flex;overflow-x:auto}.SP2qqW_filters::-webkit-scrollbar{display:none}.SP2qqW_filter{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);min-height:38px;color:var(--color-text);font-size:var(--text-sm);background:0 0;flex:none;padding:0 14px;font-weight:500}.SP2qqW_filter[aria-pressed=true]{border-color:var(--color-text);background:var(--color-text);color:var(--color-bg)}.SP2qqW_toggleRow{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap);font-size:var(--text-sm);font-weight:500;display:flex}.SP2qqW_toggleRow small{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:400;display:block}.SP2qqW_toggleRow input{border-radius:var(--radius-full);background:var(--color-border-strong);width:44px;height:26px;transition:background-color var(--duration-fast);appearance:none;cursor:pointer;flex:none;margin:0}.SP2qqW_toggleRow input:before{content:"";width:22px;height:22px;transition:transform var(--duration-fast) var(--ease-out);background:#fff;border-radius:50%;margin:2px;display:block}.SP2qqW_toggleRow input:checked{background:var(--color-accent)}.SP2qqW_toggleRow input:checked:before{transform:translate(18px)}.SP2qqW_stats{border-bottom:1px solid var(--color-border);margin:0}.SP2qqW_stats dt{color:var(--color-text-muted);font-size:var(--text-sm)}.SP2qqW_stats dd{font-variant-numeric:tabular-nums lining-nums;margin:0}.SP2qqW_stats dd[data-tone=negative]{color:var(--color-accent-ink)}.SP2qqW_stats dd[data-tone=positive]{color:var(--color-positive)}.SP2qqW_statLead{padding-bottom:var(--space-4)}.SP2qqW_statLead dd{font-size:var(--text-2xl);letter-spacing:-.01em;overflow-wrap:anywhere;font-weight:600;line-height:1.15}.SP2qqW_statRest{border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.SP2qqW_stat{min-width:max-content;padding:var(--space-3) var(--space-3) var(--space-3) 0;flex:1 1 0}.SP2qqW_stat+.SP2qqW_stat{padding-left:var(--space-3);border-left:1px solid var(--color-border)}.SP2qqW_stat dt{font-size:var(--text-xs)}.SP2qqW_stat dd{font-size:var(--text-lg);white-space:nowrap;font-weight:600}.SP2qqW_statRest[data-count="3"] dd{font-size:var(--text-md)}.SP2qqW_badge{border-radius:var(--radius-sm);background:var(--color-surface-sunken);color:var(--color-text-muted);font-size:var(--text-xs);white-space:nowrap;padding:2px 8px;font-weight:600;display:inline-flex}.SP2qqW_badge[data-tone=positive]{background:var(--color-positive-soft);color:var(--color-positive)}.SP2qqW_badge[data-tone=caution]{background:var(--color-caution-soft);color:var(--color-caution)}.SP2qqW_badge[data-tone=negative]{background:var(--color-accent-soft);color:var(--color-accent-ink)}.SP2qqW_avatar{background:var(--color-surface-sunken);width:40px;height:40px;color:var(--color-text);border-radius:50%;place-items:center;font-weight:600;display:inline-grid}.SP2qqW_section{gap:var(--space-2);flex-direction:column;display:flex}.SP2qqW_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.SP2qqW_sectionHead h2{font-size:var(--text-md);font-weight:600}.SP2qqW_list{column-gap:var(--space-8);border-top:1px solid var(--color-border);grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));display:grid}.SP2qqW_rowItem{border-bottom:1px solid var(--color-border)}.SP2qqW_row{align-items:center;gap:var(--space-3);width:100%;min-height:60px;padding:var(--space-3) 0;color:inherit;text-align:left;background:0 0;border:0;display:flex}@media (hover:hover){button.SP2qqW_row:hover .SP2qqW_rowTitle{color:var(--color-accent-ink)}}.SP2qqW_rowLeading{color:var(--color-text-muted);flex:none;display:inline-flex}.SP2qqW_rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SP2qqW_rowTitle{overflow-wrap:anywhere;font-size:var(--text-sm);font-weight:600}.SP2qqW_rowMeta{color:var(--color-text-muted);font-size:var(--text-xs);overflow-wrap:anywhere;white-space:pre-line}.SP2qqW_rowTrailing{font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;gap:2px;font-weight:600;display:flex}.SP2qqW_rowChevron{color:var(--color-text-muted);flex:none;display:inline-flex}.SP2qqW_rowExtra{gap:var(--space-2);padding-bottom:var(--space-3);flex-wrap:wrap;display:flex}.SP2qqW_columns{gap:var(--space-8);align-items:start;display:grid}.SP2qqW_column{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.SP2qqW_identity{align-items:center;gap:var(--space-4);display:flex}.SP2qqW_identity>div{flex:1;min-width:0}.SP2qqW_identity h2{font-family:var(--font-display), serif;font-size:var(--text-xl);overflow-wrap:anywhere;font-weight:600;line-height:1.15}.SP2qqW_identity p{color:var(--color-text-muted);font-size:var(--text-sm)}.SP2qqW_identityAvatar{background:var(--color-accent);width:72px;height:72px;color:var(--color-accent-text);font-family:var(--font-display), serif;font-size:var(--text-xl);border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}.SP2qqW_facts{border-top:1px solid var(--color-border);margin:0}.SP2qqW_facts>div{justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);font-size:var(--text-sm);display:flex}.SP2qqW_facts dt{color:var(--color-text-muted);flex:none}.SP2qqW_facts dd{overflow-wrap:anywhere;text-align:right;margin:0;font-weight:500}@container (min-width:720px){.SP2qqW_stats{align-items:stretch;display:flex}.SP2qqW_statLead{min-width:240px;padding:var(--space-2) var(--space-6) var(--space-4) 0;border-right:1px solid var(--color-border);flex:1}.SP2qqW_statRest{border-top:0;flex:3}.SP2qqW_stat{padding:var(--space-2) var(--space-6) var(--space-4)}.SP2qqW_stat+.SP2qqW_stat{padding-left:var(--space-6)}.SP2qqW_stat dd,.SP2qqW_statRest[data-count="3"] dd{font-size:var(--text-xl)}.SP2qqW_columns{gap:var(--space-12);grid-template-columns:minmax(0,3fr) minmax(320px,2fr)}.SP2qqW_form{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SP2qqW_form>.SP2qqW_field:first-child{grid-column:1/-1}.SP2qqW_column .SP2qqW_form{grid-template-columns:1fr}.SP2qqW_form>.SP2qqW_fieldRow,.SP2qqW_form>section,.SP2qqW_form>.SP2qqW_toggleRow,.SP2qqW_form>.SP2qqW_button{grid-column:1/-1}.SP2qqW_form>.SP2qqW_field:has(textarea){grid-column:1/-1}.SP2qqW_form>.SP2qqW_button{justify-self:start;width:auto;min-width:240px}.SP2qqW_facts{column-gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.SP2qqW_section{gap:var(--space-3)}}@media (min-width:801px){.SP2qqW_inner{padding-top:var(--space-6)}.SP2qqW_body{scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}}
.ZJY-kW_wrap{flex-direction:column;gap:.875rem;display:flex}.ZJY-kW_dropzone{border:1.5px dashed var(--color-border-strong);cursor:pointer;text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:1.75rem 1rem;font-size:.9rem;font-weight:600;transition:all .15s;display:flex}.ZJY-kW_dropzone:hover,.ZJY-kW_dropzoneActive{border-color:var(--color-accent);background:#dc26260f}.ZJY-kW_dropzoneHint{opacity:.6;font-size:.75rem;font-weight:400}.ZJY-kW_grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem;display:grid}.ZJY-kW_tile{aspect-ratio:1;background:var(--color-surface-sunken);border:1px solid;border-color:var(--color-border);border-radius:8px;position:relative;overflow:hidden}.ZJY-kW_tileMedia{object-fit:cover;width:100%;height:100%;display:block}.ZJY-kW_videoBadge{background:#0009;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;bottom:6px;left:6px}.ZJY-kW_tileOverlay{background:#0000008c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ZJY-kW_tileError{background:#7f1d1dbf}.ZJY-kW_tileError span{color:#fff;text-align:center;padding:0 .5rem;font-size:.72rem;font-weight:600}.ZJY-kW_progressRing{color:#fff;font-size:.85rem;font-weight:700}.ZJY-kW_tileControls{gap:3px;display:flex;position:absolute;top:4px;right:4px}.ZJY-kW_tileControls button{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;font-size:.85rem;transition:background .15s;display:flex}.ZJY-kW_tileControls button:hover:not(:disabled){background:#000c}.ZJY-kW_tileControls button:disabled{opacity:.3;cursor:default}.ZJY-kW_tileRemove:hover:not(:disabled){background:var(--color-accent)!important}
.qzSKUq_person{align-items:center;gap:var(--space-2);display:flex}.qzSKUq_person>div{flex:1}.qzSKUq_person button{width:44px;height:44px;color:var(--color-text-muted);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}
._8jodLa_shell{--nav-height:68px;background:var(--color-bg);flex-direction:column;height:100dvh;display:flex;overflow:hidden}._8jodLa_shell[data-tabs-hidden]{--nav-height:0px}._8jodLa_row{flex:1;min-height:0;display:flex}._8jodLa_side{z-index:20;flex:none;height:100%}._8jodLa_stacks{flex:1;min-width:0;height:100%;position:relative;overflow:hidden}._8jodLa_navWrap{padding-bottom:env(safe-area-inset-bottom);background:var(--color-surface);flex:none}@media (min-width:801px){._8jodLa_shell{--nav-height:0px}._8jodLa_navWrap{display:none}}@media (max-width:800px){._8jodLa_side{display:none}}
.skjg3W_messages{gap:var(--space-2);flex-direction:column;display:flex}.skjg3W_message{max-width:min(82%,560px);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) var(--radius-sm);background:var(--color-surface-sunken);flex-direction:column;align-self:flex-start;gap:2px;display:flex}.skjg3W_message[data-mine]{border-radius:var(--radius-lg) var(--radius-lg) var(--radius-sm) var(--radius-lg);background:var(--color-accent);color:var(--color-accent-text);align-self:flex-end}.skjg3W_message p{font-size:var(--text-sm);overflow-wrap:anywhere;white-space:pre-wrap}.skjg3W_message time{opacity:.72;align-self:flex-end;font-size:.6875rem}.skjg3W_sender{color:var(--color-accent-ink);font-size:var(--text-xs);font-weight:600}.skjg3W_empty{margin:var(--space-8) auto;color:var(--color-text-muted);font-size:var(--text-sm);text-align:center}.skjg3W_composer{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) calc(var(--space-2) + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--color-surface);display:flex}.skjg3W_composer input{min-width:0;min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg);flex:1;font-size:1rem}.skjg3W_composer button{background:var(--color-accent);width:44px;height:44px;color:var(--color-accent-text);border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid}.skjg3W_composer button:disabled{opacity:.45}
.WI-rYq_header{z-index:30;padding-top:env(safe-area-inset-top);background:var(--color-bg);border-bottom:1px solid var(--color-border);position:sticky;top:0}.WI-rYq_headerInner{align-items:center;gap:var(--space-4);max-width:var(--site-width);min-height:64px;padding:0 var(--gutter);margin:0 auto;display:flex}.WI-rYq_brand{align-items:center;gap:var(--space-2);text-decoration:none;display:inline-flex}.WI-rYq_links{gap:var(--space-6);margin-left:var(--space-6);display:none}.WI-rYq_links a{font-size:var(--text-sm);font-weight:500;text-decoration:none}.WI-rYq_tools{align-items:center;gap:var(--space-1);margin-left:auto;display:flex}.WI-rYq_tool,.WI-rYq_menu{width:44px;height:44px;color:var(--color-text);font-size:var(--text-xs);background:0 0;border:0;border-radius:50%;place-items:center;font-weight:600;display:inline-grid}.WI-rYq_signIn,.WI-rYq_join{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);align-items:center;font-weight:600;text-decoration:none;display:none}.WI-rYq_join{background:var(--color-accent);color:var(--color-accent-text)}.WI-rYq_drawer{gap:var(--space-1);height:100%;padding:var(--space-3) var(--space-5) calc(var(--space-8) + env(safe-area-inset-bottom));background:var(--color-surface);color:var(--color-text);flex-direction:column;display:flex}.WI-rYq_drawer>a{padding:var(--space-3) 0;font-size:var(--text-lg);text-decoration:none}.WI-rYq_drawer>.WI-rYq_drawerSecondary,.WI-rYq_drawer>.WI-rYq_drawerPrimary{margin-top:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--text-sm);text-align:center;font-weight:600}.WI-rYq_drawer>.WI-rYq_drawerSecondary{margin-top:auto}.WI-rYq_drawer>.WI-rYq_drawerPrimary{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-text)}.WI-rYq_footer{margin-top:var(--space-16);padding:var(--space-12) var(--gutter) calc(var(--space-6) + env(safe-area-inset-bottom));border-top:1px solid var(--color-border)}.WI-rYq_footerInner{gap:var(--space-8);max-width:var(--site-width);color:var(--color-text-muted);font-size:var(--text-sm);margin:0 auto;display:grid}.WI-rYq_footerInner nav{gap:var(--space-2);flex-direction:column;display:flex}.WI-rYq_footerInner a{color:var(--color-text)}.WI-rYq_footerInner nav a{text-decoration:none}.WI-rYq_footerBrand{gap:var(--space-2);flex-direction:column;display:flex}.WI-rYq_copyright{max-width:var(--site-width);margin:var(--space-8) auto 0;color:var(--color-text-muted);font-size:var(--text-xs)}.WI-rYq_pillars{--letter-size:clamp(2.5rem, 12vw, 3.5rem);flex-direction:column;display:flex}.WI-rYq_pillar{align-items:baseline;gap:var(--space-3);border-bottom:1px solid var(--color-border);font-size:var(--letter-size);grid-template-columns:.95em 1fr;line-height:1.06;display:grid}.WI-rYq_letter{font-family:var(--font-display), serif;font-weight:600}.WI-rYq_word{color:var(--color-text);font-size:var(--text-md);font-weight:500;line-height:1.3}.WI-rYq_pillar[data-sans] .WI-rYq_letter{color:var(--color-accent);font-family:var(--font-sans), sans-serif;font-weight:500}.WI-rYq_pillar[data-last]{border-bottom:0}.WI-rYq_pillar[data-last] .WI-rYq_word{color:var(--color-accent-ink);font-weight:600}@media (min-width:720px){.WI-rYq_links{display:flex}.WI-rYq_signIn,.WI-rYq_join{display:inline-flex}.WI-rYq_menu{display:none}.WI-rYq_footerInner{grid-template-columns:2fr 1fr 2fr}}@media (min-width:960px){.WI-rYq_pillars{--letter-size:3.625rem}}
.kMwwHG_pins{gap:var(--space-2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.kMwwHG_pin{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-width:0;height:56px;color:var(--color-text);font-size:var(--text-lg);text-align:center;font-weight:600}
._c0kTq_page{background:var(--color-bg);min-height:100dvh;color:var(--color-text);flex-direction:column;display:flex}._c0kTq_hero{width:100%;max-width:760px;padding:var(--space-12) var(--space-4) var(--space-8);margin:0 auto}._c0kTq_title{font-family:var(--font-display), serif;font-size:clamp(2.5rem,9vw,3.75rem);font-weight:600;line-height:1.08}._c0kTq_subtitle{max-width:54ch;margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--text-md)}._c0kTq_content{gap:var(--space-12);width:100%;max-width:760px;padding:0 var(--space-4);flex-direction:column;margin:0 auto;display:flex}._c0kTq_section{gap:var(--space-3);flex-direction:column;display:flex}._c0kTq_sectionTitle{font-family:var(--font-display), serif;font-size:var(--text-xl);font-weight:600;line-height:1.2}._c0kTq_text{max-width:68ch;font-size:var(--text-md);line-height:1.65}._c0kTq_list{border-top:1px solid var(--color-border);flex-direction:column;max-width:68ch;display:flex}._c0kTq_listItem{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);font-size:var(--text-sm);line-height:1.5}._c0kTq_promise{max-width:26ch;font-family:var(--font-display), serif;font-size:var(--text-xl);line-height:1.25}._c0kTq_actions{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._c0kTq_wide{max-width:var(--site-width);padding-inline:var(--gutter)}._c0kTq_stories{gap:var(--space-8);flex-direction:column;display:flex}._c0kTq_founder{gap:var(--space-4);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border);display:grid}._c0kTq_founderPhoto{object-fit:cover;border-radius:50%;width:88px;height:88px}._c0kTq_founderBy{color:var(--color-text-muted);font-size:var(--text-sm)}._c0kTq_founderText{max-width:68ch;font-size:var(--text-md);white-space:pre-line;line-height:1.65}._c0kTq_detailNav{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}
.E0kJGG_page{background:var(--color-bg);min-height:100dvh;color:var(--color-text);overflow-x:clip}.E0kJGG_page main{gap:clamp(var(--space-16), 9vw, 112px);flex-direction:column;display:flex}.E0kJGG_page h2{font-family:var(--font-display), serif;font-size:clamp(2rem,5.4vw,3.25rem);font-weight:600;line-height:1.08}.E0kJGG_page h3{font-size:var(--text-md);font-weight:600}.E0kJGG_muted{color:var(--color-text-muted);font-size:var(--text-sm)}.E0kJGG_photo{object-fit:cover}.E0kJGG_textLink{color:var(--color-accent-ink);font-size:var(--text-sm);text-underline-offset:3px;font-weight:600;display:inline-block}.E0kJGG_mission,.E0kJGG_work,.E0kJGG_name,.E0kJGG_film,.E0kJGG_served,.E0kJGG_founder,.E0kJGG_stories{width:100%;max-width:var(--site-width);padding:0 var(--gutter);margin:0 auto}.E0kJGG_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.E0kJGG_primary,.E0kJGG_secondary,.E0kJGG_ctaPrimary,.E0kJGG_ctaSecondary{min-height:var(--tap);padding:0 var(--space-6);border-radius:var(--radius-md);font-size:var(--text-sm);transition:background-color var(--duration-fast);border:1px solid #0000;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.E0kJGG_primary{background:var(--color-accent);color:var(--color-accent-text)}.E0kJGG_secondary{border-color:var(--color-border-strong)}.E0kJGG_ctaPrimary{color:var(--ink);background:#fff}.E0kJGG_ctaSecondary{color:#fff;border-color:#ffffff80}@media (hover:hover){.E0kJGG_primary:hover{background:var(--color-accent-hover)}.E0kJGG_secondary:hover{background:var(--color-surface-sunken)}}.E0kJGG_hero{gap:var(--space-8);width:100%;max-width:1560px;padding-top:var(--space-8);margin:0 auto;display:grid}.E0kJGG_heroText{gap:var(--space-5);padding:0 var(--gutter);flex-direction:column;display:flex}.E0kJGG_headline{font-family:var(--font-display), serif;font-size:clamp(3.25rem,14vw,6.5rem);font-weight:600;line-height:1.02}.E0kJGG_word{vertical-align:top;margin-right:.22em;padding-bottom:.08em;display:inline-block;overflow:hidden}.E0kJGG_word>span{display:inline-block}.E0kJGG_heroBody{gap:var(--space-5);flex-direction:column;display:flex}.E0kJGG_heroBody>p{max-width:42ch;font-size:var(--text-md);line-height:1.55}.E0kJGG_live{align-items:center;gap:var(--space-3);display:flex}.E0kJGG_live p{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.4;display:inline}.E0kJGG_live strong{color:var(--color-text);font-weight:600}.E0kJGG_liveDot{width:8px;height:8px;margin-right:var(--space-2);background:var(--color-accent);vertical-align:1px;border-radius:50%;animation:2.2s ease-out infinite E0kJGG_pulse;display:inline-block}@keyframes E0kJGG_pulse{0%{box-shadow:0 0 #dc262680}70%,to{box-shadow:0 0 0 8px #dc262600}}.E0kJGG_avatars{flex:none;display:flex}.E0kJGG_avatar{border:2px solid var(--color-bg);background:var(--color-surface-sunken);border-radius:50%;width:44px;height:44px;position:relative;overflow:hidden}.E0kJGG_avatar+.E0kJGG_avatar{margin-left:-12px}.E0kJGG_avatarFace{position:absolute;inset:0}.E0kJGG_wall{min-width:0}.E0kJGG_wallColumns{display:none}.E0kJGG_tile{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--color-surface-sunken);flex:none;width:240px;position:relative;overflow:hidden}.E0kJGG_ticker{padding:var(--space-4) 0;border-block:1px solid var(--color-border)}.E0kJGG_tickerItem{align-items:center;gap:var(--space-3);padding-right:var(--space-8);font-family:var(--font-display), serif;font-size:var(--text-lg);white-space:nowrap;font-weight:600;display:inline-flex}.E0kJGG_mission{gap:var(--space-8);display:grid}.E0kJGG_missionText{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.E0kJGG_missionText p{max-width:62ch;font-size:var(--text-md);line-height:1.65}.E0kJGG_drift{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--color-surface-sunken);position:relative;overflow:hidden}.E0kJGG_driftInner{position:absolute;inset:-8% 0}.E0kJGG_impact{padding:var(--space-12) var(--gutter);background:var(--color-accent);color:var(--color-accent-text)}.E0kJGG_impact dl{gap:var(--space-6);max-width:calc(var(--site-width) - var(--gutter) * 2);margin:0 auto;display:grid}.E0kJGG_impact dd{font-family:var(--font-display), serif;font-variant-numeric:lining-nums;margin:0;font-size:clamp(3.25rem,10vw,5.5rem);font-weight:600;line-height:1}.E0kJGG_impact dt{margin-top:var(--space-2);font-size:var(--text-sm)}.E0kJGG_work{gap:var(--space-8);flex-direction:column;display:flex}.E0kJGG_work ul{gap:var(--space-8) var(--space-5);display:grid}.E0kJGG_workPhoto{margin-bottom:var(--space-3);aspect-ratio:16/10;border-radius:var(--radius-md);background:var(--color-surface-sunken);position:relative;overflow:hidden}.E0kJGG_workPhoto img{transition:transform .6s var(--ease-out)}@media (hover:hover){.E0kJGG_work li:hover .E0kJGG_workPhoto img{transform:scale(1.04)}}.E0kJGG_work p,.E0kJGG_served p{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.6}.E0kJGG_name{gap:var(--space-6);display:grid}.E0kJGG_nameIntro{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.E0kJGG_nameIntro p{max-width:44ch;font-size:var(--text-md);line-height:1.6}.E0kJGG_film{gap:var(--space-6);flex-direction:column;display:flex}.E0kJGG_filmBody{gap:var(--space-5);display:grid}.E0kJGG_filmBody video{aspect-ratio:16/9;border-radius:var(--radius-lg);background:#000;width:100%}.E0kJGG_filmBody>div{align-items:flex-start;gap:var(--space-2);flex-direction:column;line-height:1.6;display:flex}.E0kJGG_served{gap:var(--space-6);flex-direction:column;display:flex}.E0kJGG_served ul{border-top:1px solid var(--color-border);display:grid}.E0kJGG_served li{padding:var(--space-5) 0;border-bottom:1px solid var(--color-border)}.E0kJGG_founder{gap:var(--space-6);display:grid}.E0kJGG_founderPhoto{aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--color-surface-sunken);width:100%;max-width:440px;position:relative;overflow:hidden}.E0kJGG_founderText{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.E0kJGG_founderText p{max-width:62ch;line-height:1.65}.E0kJGG_stories{gap:var(--space-6);flex-direction:column;display:flex}.E0kJGG_blockHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.E0kJGG_storyGrid{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.E0kJGG_cta{background:var(--ink);color:#fff;display:grid}.E0kJGG_ctaText{justify-content:center;align-items:flex-start;gap:var(--space-4);padding:var(--space-12) var(--gutter);flex-direction:column;display:flex}.E0kJGG_ctaText p{color:#fffc;max-width:50ch;font-size:var(--text-md);line-height:1.6}.E0kJGG_ctaPhoto{min-height:280px;position:relative}.E0kJGG_page main>.E0kJGG_cta{margin-bottom:calc(var(--space-16) * -1)}@media (prefers-reduced-motion:reduce){.E0kJGG_liveDot{animation:none}}@media (min-width:600px){.E0kJGG_work ul{grid-template-columns:repeat(2,minmax(0,1fr))}.E0kJGG_impact dl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.E0kJGG_served ul{column-gap:var(--space-8);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr))}.E0kJGG_served li{border-bottom:0}}@media (min-width:960px){.E0kJGG_hero{gap:var(--space-8);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;height:min(100dvh - 65px,820px);min-height:620px;padding-top:0}.E0kJGG_heroText{padding-right:0}.E0kJGG_wall{height:100%;min-height:0;overflow:hidden}.E0kJGG_wallRow{display:none}.E0kJGG_wallColumns{gap:var(--space-3);height:100%;padding-right:var(--gutter);grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.E0kJGG_wallColumns .E0kJGG_tile{aspect-ratio:4/5;width:100%}.E0kJGG_mission,.E0kJGG_name,.E0kJGG_filmBody{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.E0kJGG_name{align-items:start}.E0kJGG_nameIntro{position:sticky;top:96px}.E0kJGG_filmBody{grid-template-columns:3fr 2fr}.E0kJGG_work ul{grid-template-columns:repeat(4,minmax(0,1fr))}.E0kJGG_founder{gap:var(--space-12);grid-template-columns:minmax(280px,400px) 1fr;align-items:center}.E0kJGG_cta{grid-template-columns:repeat(2,minmax(0,1fr))}.E0kJGG_ctaText{padding-block:var(--space-16);padding-left:max(var(--gutter), calc((100vw - var(--site-width)) / 2 + var(--gutter)))}}
.Dz-hHG_grid{gap:var(--space-8) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));display:grid}.Dz-hHG_strip{gap:var(--space-4);margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) var(--space-2);scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:min(68%,240px);grid-auto-flow:column;display:grid;overflow-x:auto}.Dz-hHG_strip::-webkit-scrollbar{display:none}.Dz-hHG_card{gap:var(--space-3);min-width:0;color:inherit;text-align:left;scroll-snap-align:start;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.Dz-hHG_card[data-lead]{grid-column:1/-1}.Dz-hHG_cardMedia{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--color-surface-sunken);display:block;position:relative;overflow:hidden}.Dz-hHG_card[data-lead] .Dz-hHG_cardMedia{aspect-ratio:16/9}.Dz-hHG_thumb{object-fit:cover;width:100%;height:100%}.Dz-hHG_thumbEmpty{justify-content:center;align-items:center;gap:var(--space-2);width:100%;height:100%;min-height:160px;color:var(--color-text-muted);font-size:var(--text-sm);display:flex}.Dz-hHG_play{bottom:var(--space-3);left:var(--space-3);background:var(--color-accent);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:inline-grid;position:absolute}.Dz-hHG_cardText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Dz-hHG_cardTitle{font-size:var(--text-md);overflow-wrap:anywhere;font-weight:600;line-height:1.3}.Dz-hHG_card[data-lead] .Dz-hHG_cardTitle{font-family:var(--font-display), serif;font-size:var(--text-xl);line-height:1.15}@media (hover:hover){.Dz-hHG_card:hover .Dz-hHG_cardTitle{color:var(--color-accent-ink)}}.Dz-hHG_category{color:var(--color-accent-ink);font-size:var(--text-xs);font-weight:600}.Dz-hHG_place{color:var(--color-text-muted);font-size:var(--text-xs);align-items:center;gap:4px;display:inline-flex}.Dz-hHG_excerpt{max-width:62ch;color:var(--color-text-muted);font-size:var(--text-sm)}.Dz-hHG_story{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.Dz-hHG_carousel{border-radius:var(--radius-md);background:var(--color-surface-sunken);overflow:hidden}.Dz-hHG_carousel img,.Dz-hHG_carousel video{object-fit:contain;background:#000;width:100%;max-height:70dvh}.Dz-hHG_carouselBar{padding:var(--space-1);color:var(--color-text-muted);font-size:var(--text-xs);justify-content:space-between;align-items:center;display:flex}.Dz-hHG_carouselBar button{width:44px;height:44px;color:var(--color-text);background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}.Dz-hHG_carouselBar button:disabled{opacity:.3}.Dz-hHG_storyText{gap:var(--space-3);flex-direction:column;max-width:66ch;display:flex}.Dz-hHG_storyText h1{font-family:var(--font-display), serif;font-size:var(--text-2xl);font-weight:600;line-height:1.12}.Dz-hHG_storyText>p{font-size:var(--text-md);white-space:pre-line;line-height:1.65}.Dz-hHG_byline{gap:var(--space-1) var(--space-4);color:var(--color-text-muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.Dz-hHG_people{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.Dz-hHG_people h2{font-size:var(--text-sm);font-weight:600}.Dz-hHG_people ul{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;display:flex}@container (min-width:720px){.Dz-hHG_strip{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-auto-flow:row;margin:0;padding:0;overflow:visible}}@media (min-width:1024px){.Dz-hHG_story{gap:var(--space-8);grid-template-columns:minmax(0,3fr) minmax(320px,2fr);align-items:start;display:grid}}@media (min-width:720px){.Dz-hHG_card[data-lead]{align-items:flex-end;gap:var(--space-6);flex-direction:row}.Dz-hHG_card[data-lead] .Dz-hHG_cardMedia{flex:3}.Dz-hHG_card[data-lead] .Dz-hHG_cardText{flex:2}}
.N3OIeG_me{background:0 0;border:0;border-radius:50%;flex:none;padding:0}@media (hover:hover){.N3OIeG_me:hover{outline:2px solid var(--color-border-strong);outline-offset:1px}}
.h6Sn6q_frame{background:var(--color-bg);min-height:100dvh;color:var(--color-text);display:grid}.h6Sn6q_column{gap:var(--space-6);width:100%;max-width:440px;padding:calc(env(safe-area-inset-top) + var(--space-5)) var(--space-4) var(--space-12);flex-direction:column;margin:0 auto;display:flex}.h6Sn6q_brand{align-self:flex-start;align-items:center;gap:var(--space-2);text-decoration:none;display:inline-flex}.h6Sn6q_heading{gap:var(--space-2);flex-direction:column;display:flex}.h6Sn6q_heading h1{font-family:var(--font-display), serif;font-size:var(--text-2xl);font-weight:600;line-height:1.1}.h6Sn6q_heading p{color:var(--color-text-muted);font-size:var(--text-sm)}.h6Sn6q_footer{gap:var(--space-2);font-size:var(--text-sm);flex-direction:column;display:flex}.h6Sn6q_error,.h6Sn6q_notice{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-accent-soft);color:var(--color-accent-ink);font-size:var(--text-sm)}.h6Sn6q_notice{background:var(--color-positive-soft);color:var(--color-positive)}.h6Sn6q_aside{display:none}@media (min-width:960px){.h6Sn6q_frame{grid-template-columns:1fr 1fr}.h6Sn6q_column{justify-content:center}.h6Sn6q_aside{padding:var(--space-16);background:var(--color-accent);color:var(--color-accent-text);font-family:var(--font-display), serif;flex-direction:column;justify-content:center;font-size:clamp(3rem,6vw,5rem);font-weight:600;line-height:1.05;display:flex}}
