.bio-political_section__cv_9G{width:100%;max-width:1200px;margin-inline:auto;padding-inline:16px;display:flex;flex-direction:column;gap:32px}.bio-political_head__w_gsj{display:flex;flex-direction:column;gap:10px;max-width:820px}.bio-political_eyebrow__AL9rw{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#008b8a}.bio-political_title__2RqQT{margin:0;font-size:clamp(26px,4.5vw,40px);font-weight:700;line-height:1.05;letter-spacing:-.025em;color:#111}.bio-political_intro__mprq_{margin:8px 0 0;max-width:60ch;font-size:16px;line-height:1.6;color:rgba(17,17,17,.6)}.bio-political_events__F_NVx{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:0;border-top:1px solid rgba(17,17,17,.1)}.bio-political_eventCell__4NRze{margin:0;border-bottom:1px solid rgba(17,17,17,.1)}.bio-political_event__X4zmN{display:grid;grid-template-columns:100px 1fr;gap:16px;padding:22px 0;transition:background .2s ease}.bio-political_event__X4zmN:hover{background:rgba(0,139,138,.1)}.bio-political_eventMeta__dn_UR{display:flex;flex-direction:column;gap:8px}.bio-political_eventYear___TVeT{font-size:22px;font-weight:800;letter-spacing:-.01em;color:#008b8a}.bio-political_eventDivider__MwusH{display:block;width:32px;height:1px;background:#008b8a;opacity:.4}.bio-political_eventBody__run4p{display:flex;flex-direction:column;gap:6px;min-width:0}.bio-political_eventTitle__bTVXp{margin:0;font-size:18px;font-weight:700;letter-spacing:-.01em;color:#111}.bio-political_eventDesc__AUghG{margin:0;font-size:14px;line-height:1.6;color:rgba(17,17,17,.6);max-width:64ch}.bio-political_eventCitation__7Zu6Z{margin:8px 0 0;padding-top:8px;border-top:1px dashed rgba(17,17,17,.1);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:rgba(17,17,17,.42);font-style:italic}.bio-political_eventFigure__OPXCC{display:none;margin:0;aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:#f6f7f8;border:1px solid rgba(17,17,17,.18);box-shadow:0 6px 18px -8px rgba(0,139,138,.35)}.bio-political_eventFigureImg__W5OD5{width:100%;height:100%;object-fit:cover;filter:sepia(.15)}.bio-political_quote__v7_jq{margin:16px 0 0;padding:24px;background:#f6f7f8;border-left:3px solid #008b8a;display:flex;flex-direction:column;gap:10px}.bio-political_quoteText__nXQ_r{margin:0;font-size:20px;line-height:1.5;font-style:italic;letter-spacing:-.005em;color:#111}.bio-political_quoteAttr__h16ua{font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-style:normal;color:#008b8a}@media(min-width:768px){.bio-political_section__cv_9G{gap:48px}.bio-political_event__X4zmN{grid-template-columns:140px 1fr;gap:24px;padding:28px 0}.bio-political_eventYear___TVeT{font-size:28px}.bio-political_eventTitle__bTVXp{font-size:22px}.bio-political_eventDesc__AUghG{font-size:15px}.bio-political_quoteText__nXQ_r{font-size:22px}}@media(min-width:1024px){.bio-political_event__X4zmN{grid-template-columns:160px 1fr 280px;gap:32px;padding:32px 0;align-items:start}.bio-political_eventFigure__OPXCC{display:block}.bio-political_eventYear___TVeT{font-size:32px}}.biography_page__E15iW{position:relative;background:#fff;color:#111;display:flex;flex-direction:column;gap:64px;padding-bottom:64px}@media(min-width:768px){.biography_page__E15iW{gap:96px;padding-bottom:96px}}@media(min-width:1024px){.biography_page__E15iW{gap:140px;padding-bottom:140px}}