.about-page{--about-gutter:20px;--about-space:clamp(4rem,7vw,6.5rem);--about-line:rgb(15 23 42/15%);min-width:0}.about-page>[data-marketing-section-intent]{padding-block:var(--about-space)!important;scroll-margin-top:calc(var(--lithi-header-h, 56px) + 24px)}.about-page>[data-marketing-section-intent]>div{max-width:calc(1120px + var(--about-gutter) * 2);padding-inline:var(--about-gutter)}.about-page>#about-hero{min-height:100svh!important;padding-top:calc(var(--lithi-header-h, 56px) + clamp(1.5rem, 4vw, 3rem))!important;padding-bottom:clamp(1.5rem,4vw,3rem)!important}.about-page h1,.about-page h2,.about-page h3{text-wrap:balance}.about-page h1{font-size:clamp(2.5rem,1.1rem + 3.5vw,4rem);line-height:1.08;letter-spacing:-.035em}.about-page h2:where(:not([data-markdown-overlay] h2)){font-size:clamp(1.875rem,1.14rem + 2vw,3rem);font-weight:500;line-height:1.12;letter-spacing:-.025em}.about-page p:where(:not(.connect-work-diagram p):not(.lwv-tl p):not([data-markdown-overlay] p)){color:#475569;font-size:1rem;line-height:1.65;text-wrap:pretty}.about-page .text-primary-600{color:#0a4fcc}.about-page h3:where(:not(.lwv-tl h3):not([data-markdown-overlay] h3)){color:#0f172a;font-size:1.25rem;font-weight:500;line-height:1.35}.about-mission{width:100%;max-width:896px;margin-inline:auto;text-align:left}.about-mission>div:first-child{max-width:none}.about-page .about-mission__title{color:#0f172a;font-size:clamp(2.25rem,1rem + 4.5vw,4rem);font-weight:500;line-height:1.05;letter-spacing:-.035em}.about-mission__copy,.about-mission__story{max-width:672px}.about-mission__copy{margin-top:1.25rem}.about-mission__story{margin-top:20px}.about-page .about-mission__copy p,.about-page .about-mission__story p{color:#475569;font-size:1.125rem;line-height:1.625}.about-mission__copy p+p,.about-mission__story p+p{margin-top:20px}.about-mission strong,.about-page .about-mission .about-mission__story-title{color:#0f172a;font-weight:700}.about-mission__quote{margin-top:28px}.about-mission__quote cite,.about-page .about-mission .about-mission__quote p{color:#475569;font-size:.9375rem;font-style:italic;line-height:1.6}.about-mission__quote cite{display:block;margin-top:2px}.about-mission__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:48px 0 0;padding-top:36px;border-top:1px solid var(--about-line)}.about-mission__stats>div{display:flex;min-width:0;flex-direction:column-reverse;align-items:center;text-align:center}@media (max-width:767px){.about-mission__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.about-mission__stats>div:nth-child(3){display:none}}.about-mission__stats dd{margin:0;color:#0f172a;font-size:clamp(1.75rem,1.3rem + 1.5vw,2.25rem);font-weight:800;line-height:1.1;letter-spacing:-.02em}.about-stat-trigger{border:0;color:inherit;font:inherit;letter-spacing:inherit;background:none;cursor:pointer;border-bottom:1px dotted rgb(15 23 42/35%);padding:0 0 2px}.about-stat-trigger:hover{border-bottom-color:rgb(15 23 42/70%)}.about-stat-trigger:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring,#0E66FF);outline-offset:var(--focus-ring-offset,2px)}.about-mission__stats dt{margin-top:6px;color:#475569;font-size:.75rem;font-weight:500;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}.about-section-head{width:min(100%,760px);margin-inline:auto;text-align:center}.about-section-head>div{margin-inline:auto}.about-section-head>p{max-width:60ch;margin:20px auto 0}.about-page>#about-founders{padding-block:40px!important}.about-page>#about-founders>div{max-width:calc(1200px + var(--about-gutter) * 2)}.about-founders{display:grid;gap:48px;width:100%;max-width:520px;margin:32px auto 0;align-items:start;text-align:left}.about-founder-bio,.about-founder-copy{min-width:0}.about-founders-photo{overflow:hidden;border-radius:16px;width:100%;aspect-ratio:3/4;margin:0 0 24px}.about-founders-photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-founder-bio p{margin-top:12px}.about-page .about-founder-role{margin-top:6px;font-size:1rem;line-height:1.5}.about-founder-more{display:inline-flex;min-height:44px;align-items:center;margin-top:10px;color:#0a4fcc;font-size:1rem;font-weight:500;text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:0;cursor:pointer}.about-founder-more:hover{text-decoration-thickness:2px}.about-founder-more:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring,#0E66FF);outline-offset:var(--focus-ring-offset,2px)}@media (min-width:768px){.about-page>#about-founders{padding-bottom:72px!important}.about-founders{max-width:1040px;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(32px,5vw,80px);column-gap:clamp(32px,5vw,80px)}}@media (min-width:1280px){.about-page>#about-founders{padding-block:32px!important}.about-page>#about-founders>div{max-width:calc(1440px + var(--about-gutter) * 2)}.about-founders{max-width:1440px;-moz-column-gap:48px;column-gap:48px}.about-founder-bio{display:grid;grid-template-columns:clamp(280px,22vw,340px) minmax(0,1fr);gap:24px;align-items:center}.about-founders-photo{margin-bottom:0}}@media (min-width:1280px) and (max-height:760px){.about-founder-bio{grid-template-columns:min(300px,22vw) minmax(0,1fr)}}.about-timeline{width:100%}.about-page .about-timeline .lwv-tl{--ltl-shell-width:100%;--ltl-shell-padding:0;--about-tl-read:760px;--about-tl-rail:calc(var(--ltl-marker-size) + var(--ltl-column-gap));--ltl-header-columns:minmax(0,1fr);--ltl-header-align:start;--ltl-header-width:min(100%,calc(var(--about-tl-read) + var(--about-tl-rail)));--ltl-header-inline:auto;--ltl-title-measure:100%;--ltl-description-measure:60ch;--ltl-description-start:20px;--ltl-list-width:min(100%,calc(var(--about-tl-read) + var(--about-tl-rail)));--ltl-step-title-measure:100%;--ltl-step-desc-measure:100%;--ltl-details-columns:minmax(0,1fr);--ltl-step-title-size:clamp(1.35rem,1.95vw,1.75rem);--ltl-rail-width:1px;--about-tl-card-top:clamp(31px,4vw,44px);--ltl-card-padding:var(--about-tl-card-top) 0 clamp(35px,4.5vw,50px);--about-tl-kicker-half:8px}.about-page .about-timeline .lwv-tl__connector{display:none}.about-page .about-timeline .lwv-tl__marker{margin-block-start:calc(var(--about-tl-card-top) + var(--about-tl-kicker-half) - var(--ltl-marker-half))}.about-page .about-timeline .lwv-tl__list:after,.about-page .about-timeline .lwv-tl__list:before{content:"";position:absolute;z-index:0;inset-block-start:0;inset-inline-start:calc((var(--ltl-marker-size) - var(--ltl-rail-width)) / 2);width:var(--ltl-rail-width);height:100%;pointer-events:none}.about-page .about-timeline .lwv-tl__list:before{background:var(--ltl-line)}.about-page .about-timeline .lwv-tl__list:after{display:none;background:#20725c;transform:scaleY(0);transform-origin:top}@supports (animation-timeline:view()){.about-page .about-timeline .lwv-tl__list:after{display:block;animation:about-timeline-progress linear both;animation-timeline:view();animation-range:entry 50% exit 50%}}@keyframes about-timeline-progress{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.about-page .about-timeline .lwv-tl__header{padding-inline-start:var(--about-tl-rail);text-align:left}.about-page .about-timeline .lwv-tl__description{margin-inline:0}.about-page .about-timeline .lwv-tl .lwv-tl__title{font-weight:500;letter-spacing:-.025em}.about-page .about-timeline .lwv-tl__step-description{white-space:pre-line}.about-timeline-figure{width:min(100%,420px);margin-top:24px}.about-timeline-figure img,.about-timeline-figure video{display:block;width:100%;height:auto;max-height:384px;border:1px solid var(--about-line);border-radius:16px;-o-object-fit:cover;object-fit:cover}.about-timeline-figure--inset{width:min(100%,420px)}.about-timeline-figure--inset img{max-height:none}.about-page .about-timeline-figure__still{display:none}.about-timeline-logo{display:inline-block;width:1.05em;height:1.05em;margin-inline:.06em;vertical-align:-.14em;transform:rotate(-8deg)}.about-outcome-flow{width:100%;max-width:1120px;margin-inline:auto;text-align:center}.about-biography-quote{margin-top:24px;padding-left:20px;border-left:2px solid var(--about-line)}.about-page #about-faq [data-faq-surface] h3{font-size:1rem;letter-spacing:normal}.about-page #about-faq-heading{margin-bottom:16px}.about-close{display:flex;width:100%;flex-direction:column;align-items:center;gap:12px;margin:32px auto 0}.about-close__papers{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px}.about-close__signoff{margin:1.25rem 0 0;color:#475569;text-align:center}@media (min-width:768px){.about-page{--about-gutter:28px}.about-page p:where(:not(.connect-work-diagram p):not(.lwv-tl p):not([data-markdown-overlay] p)){font-size:1.125rem}}@media (min-width:1280px){.about-page{--about-gutter:32px}}@media (prefers-reduced-motion:reduce){.about-page *,.about-page :after,.about-page :before{scroll-behavior:auto!important}.about-page .about-timeline-figure__loop{display:none}.about-page .about-timeline-figure__still{display:block}.about-page .about-timeline .lwv-tl__list:after{display:none}}