.ThreeSocietyInstitutionGaps-module__2vTNnW__diagramTitle{text-align:center;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 6px;font-family:Fraunces,Georgia,serif;font-size:14px}.ThreeSocietyInstitutionGaps-module__2vTNnW__diagramSub{text-align:center;color:var(--muted);margin:0 0 24px;font-family:EB Garamond,Georgia,serif;font-size:15px;font-style:italic}.ThreeSocietyInstitutionGaps-module__2vTNnW__cadenceBlock{flex-direction:column;gap:12px;display:flex}.ThreeSocietyInstitutionGaps-module__2vTNnW__cadenceRow{grid-template-columns:130px 160px 1fr;align-items:center;gap:16px;padding:8px 0;display:grid}@media (max-width:700px){.ThreeSocietyInstitutionGaps-module__2vTNnW__cadenceRow{grid-template-columns:1fr;gap:4px}.ThreeSocietyInstitutionGaps-module__2vTNnW__cadenceBar{display:none}}.ThreeSocietyInstitutionGaps-module__2vTNnW__cadenceWho{color:var(--ink);font-family:Fraunces,Georgia,serif;font-size:18px;font-weight:500}.ThreeSocietyInstitutionGaps-module__2vTNnW__rowSociety .ThreeSocietyInstitutionGaps-module__2vTNnW__cadenceWho{color:var(--accent)}.ThreeSocietyInstitutionGaps-module__2vTNnW__rowInstitutions .ThreeSocietyInstitutionGaps-module__2vTNnW__cadenceWho{color:var(--muted)}.ThreeSocietyInstitutionGaps-module__2vTNnW__cadenceMeasure{letter-spacing:.18em;color:var(--muted);text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.ThreeSocietyInstitutionGaps-module__2vTNnW__cadenceBar{background:var(--rule);border-radius:2px;height:4px;display:block;overflow:hidden}.ThreeSocietyInstitutionGaps-module__2vTNnW__cadenceBarFill{background:var(--accent);transform-origin:0;width:95%;height:100%;animation:1.2s ease-out .2s both ThreeSocietyInstitutionGaps-module__2vTNnW__barIn;display:block}.ThreeSocietyInstitutionGaps-module__2vTNnW__cadenceBarFillSlow{background:var(--muted);width:18%;animation-delay:.6s}@keyframes ThreeSocietyInstitutionGaps-module__2vTNnW__barIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ThreeSocietyInstitutionGaps-module__2vTNnW__cadenceGapNote{text-align:center;color:var(--accent);margin-top:10px;font-family:EB Garamond,Georgia,serif;font-size:13.5px}.ThreeSocietyInstitutionGaps-module__2vTNnW__cadenceGapNote em{font-style:italic}.ThreeSocietyInstitutionGaps-module__2vTNnW__gapHeader{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;margin:28px 0 18px;padding-bottom:14px;display:flex}.ThreeSocietyInstitutionGaps-module__2vTNnW__gapHeader h2{letter-spacing:-.01em;margin:0;font-family:Fraunces,Georgia,serif;font-size:24px;font-weight:400}.ThreeSocietyInstitutionGaps-module__2vTNnW__gapHeaderCaption{color:var(--muted);font-family:EB Garamond,Georgia,serif;font-size:14px;font-style:italic}.ThreeSocietyInstitutionGaps-module__2vTNnW__gapGrid{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:36px;display:grid}@media (max-width:900px){.ThreeSocietyInstitutionGaps-module__2vTNnW__gapGrid{grid-template-columns:1fr}}.ThreeSocietyInstitutionGaps-module__2vTNnW__gapCard{background:var(--paper-soft);flex-direction:column;gap:12px;min-height:360px;padding:28px 24px;display:flex}.ThreeSocietyInstitutionGaps-module__2vTNnW__gapHead{align-items:baseline;gap:12px;display:flex}.ThreeSocietyInstitutionGaps-module__2vTNnW__gapNum{color:var(--accent);font-family:Fraunces,Georgia,serif;font-size:36px;font-weight:500;line-height:1}.ThreeSocietyInstitutionGaps-module__2vTNnW__gapName{color:var(--ink);font-family:Fraunces,Georgia,serif;font-size:18px;font-weight:500}.ThreeSocietyInstitutionGaps-module__2vTNnW__gapOne{color:var(--ink-soft);border-bottom:1px solid var(--rule);padding-bottom:8px;font-family:EB Garamond,Georgia,serif;font-size:14.5px;font-style:italic}.ThreeSocietyInstitutionGaps-module__2vTNnW__gapMeta{grid-template-columns:80px 1fr;gap:4px 12px;margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;display:grid}.ThreeSocietyInstitutionGaps-module__2vTNnW__gapMeta dt{letter-spacing:.14em;color:var(--muted);text-transform:uppercase}.ThreeSocietyInstitutionGaps-module__2vTNnW__gapMeta dd{letter-spacing:0;color:var(--ink);text-transform:none;margin:0;font-family:EB Garamond,Georgia,serif;font-size:13.5px;font-style:normal}.ThreeSocietyInstitutionGaps-module__2vTNnW__gapBody{color:var(--ink-soft);border-top:1px solid var(--rule);flex:1;margin-top:4px;padding-top:12px;font-size:14.5px;line-height:1.5}.ThreeSocietyInstitutionGaps-module__2vTNnW__gapBody strong{color:var(--ink);font-weight:500}.ThreeSocietyInstitutionGaps-module__2vTNnW__thesis{background:var(--paper-soft);border:1px solid var(--rule);margin-bottom:12px;padding:32px 36px 28px}.ThreeSocietyInstitutionGaps-module__2vTNnW__thesisEyebrow{letter-spacing:.2em;color:var(--accent);text-transform:uppercase;margin-bottom:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.ThreeSocietyInstitutionGaps-module__2vTNnW__thesis h3{letter-spacing:-.01em;margin:0 0 10px;font-family:Fraunces,Georgia,serif;font-size:26px;font-weight:400;line-height:1.2}.ThreeSocietyInstitutionGaps-module__2vTNnW__thesis p{color:var(--ink-soft);max-width:820px;margin:0;font-family:EB Garamond,Georgia,serif;font-size:15.5px;line-height:1.55}
