.home-hero_hero__aC4r6{overflow:clip;color:var(--color-content);background:var(--color-canvas)}.home-hero_inner__nOvNs{max-width:1400px;margin-inline:auto;padding:3rem clamp(1.25rem,4vw,4rem);display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);gap:clamp(2.5rem,5vw,5rem);align-items:center}.home-hero_copy__NDWLE{padding-block:0}.home-hero_eyebrow__PmPja{display:flex;align-items:center;gap:.7rem;color:var(--color-secondary);font-size:.875rem;line-height:1.5}.home-hero_eyebrow__PmPja>span{width:.55rem;height:.55rem;background:var(--color-accountability-bright)}.home-hero_title__5e2gJ{margin-top:1.25rem;font-family:var(--font-sans);font-size:clamp(2.5rem,5.1vw,4.7rem);font-weight:600;line-height:1.02;letter-spacing:-.055em}.home-hero_title__5e2gJ>span{color:var(--color-quiet)}.home-hero_description___oans{margin-top:1.5rem;max-width:30rem;color:var(--color-secondary);font-size:1.125rem;line-height:1.65}.home-hero_actions__75HzK{display:flex;align-items:flex-start;flex-direction:column;gap:1rem;margin-top:1.5rem}.home-hero_primary__ugeLW,.home-hero_secondary__8bbC6{display:inline-flex;align-items:center;justify-content:space-between;gap:1.25rem;font-size:1rem;line-height:1.45;font-weight:600}.home-hero_primary__ugeLW{min-height:3.5rem;padding:1rem 1.25rem;background:var(--color-accountability);color:var(--color-highlight);transition:background .2s}.home-hero_primary__ugeLW:hover{background:var(--color-accountability-bright)}.home-hero_primary__ugeLW svg,.home-hero_secondary__8bbC6 svg{flex:0 0 auto;width:1.25rem;height:1.25rem}.home-hero_secondary__8bbC6{padding-block:.25rem;border-bottom:1px solid var(--color-muted);color:var(--color-content)}.home-hero_secondary__8bbC6:hover{border-color:var(--color-accountability)}.home-hero_visual__guFZ0{min-width:0;position:relative;border-top:.3rem solid var(--color-accountability);background:#111214}.home-hero_foundationLogo__BtMKU{display:block;width:100%;height:auto}.home-hero_portrait__WSjg9{position:absolute;inset:0}.home-hero_portraitImage__8iUih{object-fit:cover;object-position:center 18%}.home-hero_founder__1MgdU{position:absolute;top:-2.85rem;left:0;right:0;width:fit-content;max-width:none;padding:0;color:var(--color-ink);background:transparent}.home-hero_founder__1MgdU>span{display:block}.home-hero_founder__1MgdU>span:first-child{font-size:1rem;font-weight:600}.home-hero_founder__1MgdU>span:last-child{font-size:.8125rem;line-height:1.5;color:var(--color-secondary)}.home-hero_fieldnote__GN_bA{position:absolute;bottom:-2.5rem;left:-2rem;width:77%;max-width:23rem;border:.4rem solid var(--color-canvas);background:var(--color-canvas)}.home-hero_fieldnoteImage__EjqM9{display:block;aspect-ratio:2.1;overflow:hidden}.home-hero_fieldnoteImage__EjqM9 img{width:100%;height:100%;object-fit:cover}.home-hero_fieldnoteCaption__XxwHE{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;background:var(--color-accountability);color:var(--color-highlight);font-size:.875rem;font-weight:600}.home-hero_fieldnote__GN_bA:hover .home-hero_fieldnoteCaption__XxwHE{background:var(--color-accountability-bright)}.home-hero_verticalLabel__ZqeFE{position:absolute;top:0;right:-1.8rem;writing-mode:vertical-rl;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}.home-hero_fallback__2P9_s{padding:3rem;font-family:var(--font-display);font-size:2.5rem;color:var(--color-ink)}.home-hero_principles__Ek6mJ{display:flex;justify-content:center;gap:clamp(1.5rem,5vw,5rem);padding:1.5rem;border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);background:var(--color-surface)}.home-hero_principles__Ek6mJ p{display:flex;align-items:center;gap:1rem;font-size:.875rem}.home-hero_principles__Ek6mJ p>span{color:var(--color-accountability);font-size:1.35rem;line-height:1}@media (max-width:899px){.home-hero_inner__nOvNs{grid-template-columns:1fr;gap:2.5rem;max-width:44rem;padding-top:2.5rem}.home-hero_title__5e2gJ{font-size:clamp(2.3rem,8.8vw,4.5rem)}.home-hero_description___oans{max-width:35rem}.home-hero_visual__guFZ0{margin-right:1rem}.home-hero_portraitImage__8iUih{object-position:center 24%}.home-hero_fieldnote__GN_bA{left:-1rem}.home-hero_verticalLabel__ZqeFE{right:-1.4rem;font-size:.75rem}.home-hero_principles__Ek6mJ{flex-wrap:wrap;column-gap:1.5rem;row-gap:.8rem}.home-hero_principles__Ek6mJ p{gap:.5rem}}@media (max-width:479px){.home-hero_eyebrow__PmPja{font-size:.8125rem}.home-hero_description___oans{font-size:1rem}.home-hero_primary__ugeLW{width:100%;font-size:.9375rem}.home-hero_founder__1MgdU{top:-2.85rem;left:0;max-width:none;padding:0}.home-hero_founder__1MgdU>span:last-child{font-size:.75rem}.home-hero_principles__Ek6mJ{align-items:flex-start;flex-direction:column;padding-inline:1.25rem}}.home_home__WAEBU{color:var(--color-body)}.home_invitationInner__RC13Y,.home_modelInner__hLBYR,.home_sectionInner__34PcX,.home_statementInner__RYR8K{max-width:1400px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4rem)}.home_heading__9Swg6{font-size:clamp(2rem,3.6vw,3.5rem);font-weight:600;line-height:1.12;letter-spacing:-.045em;color:var(--color-content)}.home_lede__5mNg_{font-size:1.125rem;line-height:1.75;color:var(--color-secondary)}.home_textLink__aG8Mg{display:inline-flex;align-items:center;gap:1rem;width:fit-content;min-height:2.75rem;border-bottom:1px solid var(--color-muted);color:var(--color-content);font-size:.9375rem;font-weight:600}.home_textLink__aG8Mg:hover{color:var(--color-accountability);border-color:currentColor}.home_textLink__aG8Mg svg{width:1.2rem;height:1.2rem;flex:0 0 auto}.home_model__xk0uk{padding-block:6rem;background:var(--color-surface);border-block:1px solid var(--edge)}.home_modelInner__hLBYR{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,8vw,8rem);align-items:start}.home_modelIntro__s8lrR .home_lede__5mNg_{margin-top:1.75rem;max-width:30rem}.home_modelIntro__s8lrR .home_textLink__aG8Mg{margin-top:1.75rem}.home_settings__S7G4V{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--edge)}.home_settings__S7G4V h3{font-size:.875rem;font-weight:600;color:var(--color-content)}.home_settings__S7G4V ul{margin-top:.75rem;display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:.5rem}.home_settings__S7G4V li{font-size:.875rem;color:var(--color-secondary)}.home_settings__S7G4V li:not(:last-child):after{content:"/";margin-left:1rem;color:var(--color-muted)}.home_steps__oULTz{border-top:1px solid var(--edge)}.home_steps__oULTz details{border-bottom:1px solid var(--edge)}.home_steps__oULTz summary{display:flex;align-items:center;gap:1.2rem;padding:1.15rem 1rem;cursor:pointer;list-style:none;font-size:1.125rem;font-weight:600;color:var(--color-content)}.home_steps__oULTz summary::-webkit-details-marker{display:none}.home_stepLetter__DNUQC,.home_steps__oULTz summary:hover{color:var(--color-accountability)}.home_stepLetter__DNUQC{width:1.75rem;text-align:center;font-size:1.75rem;font-weight:600}.home_stepToggle__5T46f{position:relative;width:1.25rem;height:1.25rem;margin-left:auto;flex:0 0 auto}.home_stepToggle__5T46f:after,.home_stepToggle__5T46f:before{content:"";position:absolute;top:50%;left:20%;width:60%;height:1.5px;background:currentColor}.home_stepToggle__5T46f:after{transform:rotate(90deg)}.home_steps__oULTz details[open]{background:var(--color-canvas)}.home_steps__oULTz details[open] .home_stepToggle__5T46f:after{transform:none}.home_steps__oULTz details>p{padding:0 2rem 1.4rem 3.95rem;font-size:1rem;line-height:1.65;color:var(--color-secondary)}.home_statement__qA6oH{background:#e9edf2;padding-block:5rem}.home_statementInner__RYR8K{display:grid;grid-template-columns:.2fr 1fr;gap:2rem;align-items:start}.home_quoteMark__8BKK2{font-family:Georgia,serif;font-size:9rem;line-height:.85;color:var(--color-accountability)}.home_statement__qA6oH blockquote{max-width:58rem;font-size:clamp(1.9rem,3.9vw,3.8rem);font-weight:600;line-height:1.18;letter-spacing:-.035em;color:var(--color-content)}.home_statement__qA6oH figcaption{margin-top:1.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;font-size:.9375rem}.home_statement__qA6oH figcaption>span{color:var(--color-content);font-weight:600}.home_mission__fLoei{padding-block:5rem;background:var(--color-surface)}.home_mission__fLoei .home_heading__9Swg6{margin-bottom:2.5rem}.home_journal__DRuVp,.home_social__2dGQp{padding-block:5rem;border-top:1px solid var(--edge)}.home_social__2dGQp{background:var(--color-surface)}.home_sectionHeader__Ojzih{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:2.5rem}.home_posts__etWa_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.home_posts__etWa_ li{border-top:1px solid var(--color-muted)}.home_posts__etWa_ a{display:flex;flex-direction:column;align-items:flex-start;height:100%;padding-top:1.25rem}.home_posts__etWa_ time{color:var(--color-muted);font-size:.8125rem}.home_posts__etWa_ h3{color:var(--color-content);font-size:1.5rem;line-height:1.2;letter-spacing:-.025em;font-weight:600;margin-top:1rem}.home_posts__etWa_ p{font-size:1rem;line-height:1.6;margin-block:1rem 1.5rem;color:var(--color-secondary)}.home_postArrow__KIAHY{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-top:auto;border:1px solid var(--edge);border-radius:50%}.home_postArrow__KIAHY,.home_posts__etWa_ a:hover h3{color:var(--color-accountability)}.home_posts__etWa_ a:hover .home_postArrow__KIAHY{border-color:currentColor}.home_invitation__5xa_C{padding-block:4.5rem;background:var(--color-accountability);color:#ffffff}.home_invitationInner__RC13Y{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:4rem;align-items:center}.home_invitationLabel__gV__H{font-size:.875rem;margin-bottom:1rem}.home_invitation__5xa_C h2{font-size:clamp(2rem,3.8vw,3.75rem);font-weight:600;letter-spacing:-.035em;line-height:1.15;max-width:15ch}.home_invitationActions__MRFGf{display:flex;flex-direction:column;align-items:flex-start;gap:1.3rem}.home_donateLink__Is0Co,.home_lightButton__Tb_Ae{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5rem;font-size:1rem;font-weight:600;line-height:1.5}.home_lightButton__Tb_Ae{padding:1rem 1.25rem;background:#ffffff;color:var(--color-accountability)}.home_lightButton__Tb_Ae:hover{background:var(--color-paper)}.home_donateLink__Is0Co svg,.home_lightButton__Tb_Ae svg{width:1.25rem;height:1.25rem;flex:0 0 auto}.home_donateLink__Is0Co{color:#ffffff;min-height:2.75rem;border-bottom:1px solid #ffffff}.home_invitation__5xa_C :is(.home_lightButton__Tb_Ae,.home_donateLink__Is0Co):focus-visible{outline:2px solid #ffffff;outline-offset:4px}@media (max-width:899px){.home_modelInner__hLBYR{grid-template-columns:1fr;gap:2.5rem}.home_journal__DRuVp,.home_mission__fLoei,.home_model__xk0uk,.home_social__2dGQp,.home_statement__qA6oH{padding-block:3.5rem}.home_statementInner__RYR8K{grid-template-columns:3rem 1fr;gap:1rem}.home_quoteMark__8BKK2{font-size:6rem}.home_posts__etWa_{grid-template-columns:1fr;gap:2rem}.home_posts__etWa_ a{position:relative;padding-right:3.25rem}.home_posts__etWa_ p{margin-bottom:0}.home_postArrow__KIAHY{position:absolute;top:1.25rem;right:0}.home_invitationInner__RC13Y{grid-template-columns:1fr;gap:2rem}.home_invitation__5xa_C h2{max-width:20ch}}@media (max-width:479px){.home_statementInner__RYR8K{grid-template-columns:1fr;gap:0}.home_quoteMark__8BKK2{font-size:5rem;height:3.5rem}.home_lightButton__Tb_Ae{font-size:.9375rem}}.viewport-video_player__A27B1 .viewport-video_control__wX42e:focus-visible{outline:2px solid #fff;outline-offset:3px}