@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b3097673cd409a21-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2409d02eaee47cb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b72a6a678d511e3a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a33a3f3323a75998-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bd9b9909c3a641ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b3097673cd409a21-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2409d02eaee47cb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b72a6a678d511e3a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a33a3f3323a75998-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bd9b9909c3a641ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b3097673cd409a21-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2409d02eaee47cb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b72a6a678d511e3a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a33a3f3323a75998-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bd9b9909c3a641ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b3097673cd409a21-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2409d02eaee47cb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b72a6a678d511e3a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a33a3f3323a75998-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bd9b9909c3a641ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Oswald Fallback;src:local("Arial");ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.00%;size-adjust:81.43%}.__className_4b3a9b{font-family:Oswald,Oswald Fallback;font-style:normal}.__variable_4b3a9b{--font-display:"Oswald","Oswald Fallback"}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/645c88064de6876a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cccb76cee38030ea-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/645c88064de6876a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cccb76cee38030ea-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Baskerville Fallback;src:local("Times New Roman");ascent-override:76.22%;descent-override:21.22%;line-gap-override:0.00%;size-adjust:127.26%}.__className_25556b{font-family:Libre Baskerville,Libre Baskerville Fallback;font-style:normal}.__variable_25556b{--font-body:"Libre Baskerville","Libre Baskerville Fallback"}:root{--paper:#f4f1e9;--ink:#11110f;--muted:#6b675f;--red:#b81716;--line:#1d1b17;--card:#ebe6db;--font-display:"Oswald",sans-serif;--font-body:"Libre Baskerville",serif;--space-sm:12px;--space-md:24px;--space-lg:48px;--space-xl:96px}*{box-sizing:border-box}body,html{background:var(--paper)}body{margin:0;color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.6}a{color:inherit}.site-shell{min-height:100vh;display:flex;flex-direction:column;overflow:clip}main{flex:1 1}.site-header{background:var(--paper);padding:14px 3.2vw 18px;border-top:2px solid var(--line)}.topline{border-bottom:2px solid var(--line);display:flex;justify-content:space-between;padding:0 0 9px;font:500 12px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase}.topline span:last-child{color:var(--red)}.nav-row{min-height:122px;display:grid;grid-template-columns:310px 1fr auto;align-items:center;grid-gap:28px;gap:28px;border-bottom:2px solid var(--line)}.wordmark{flex-direction:column;width:min-content;font:700 clamp(2.35rem,4.1vw,4.25rem)/.82 var(--font-display);text-decoration:none;letter-spacing:-.04em}.nav-row nav,.wordmark{display:flex;text-transform:uppercase}.nav-row nav{justify-content:center;gap:clamp(18px,3vw,52px);font:600 18px/1 var(--font-display)}.nav-row nav a{text-decoration:none;position:relative;white-space:nowrap}.nav-row nav a:after{content:"";display:block;height:2px;width:0;background:var(--red);transition:width .2s ease;margin-top:5px}.nav-row nav a:focus-visible:after,.nav-row nav a:hover:after{width:100%}.button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:11px 22px;border:2px solid var(--red);background:var(--red);color:var(--paper);font:600 18px/1 var(--font-display);letter-spacing:.03em;text-decoration:none;text-transform:uppercase;transition:background .2s ease,color .2s ease,transform .2s ease}.button:hover{background:#8d100f;border-color:#8d100f;transform:translateY(-2px)}.button:active{transform:scale(.98)}.button:focus-visible,a:focus-visible{outline:3px solid #205fcb;outline-offset:4px}.button-outline{background:transparent;color:var(--red);white-space:nowrap}.button-outline:hover{color:var(--paper)}.button-quiet{background:rgba(244,241,233,.92);color:var(--ink);border-color:var(--ink)}.button-quiet:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.hero{min-height:592px;position:relative;isolation:isolate;color:var(--paper);display:grid;align-items:end}.hero .editorial-image{position:absolute;inset:0;z-index:-2}.editorial-image,.editorial-image img{display:block;width:100%}.editorial-image img{height:100%;object-fit:cover}.hero-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(10,10,9,.93),rgba(10,10,9,.76) 42%,rgba(10,10,9,.14) 78%)}.hero-copy{padding:clamp(48px,7vw,108px) 7vw clamp(56px,6vw,84px);max-width:860px;animation:rise .7s cubic-bezier(.22,1,.36,1) both}.eyebrow{margin:0 0 12px;color:var(--red);font:600 14px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase}.eyebrow.light{color:#f3c5b6}.hero h1,h1,h2,h3{font-family:var(--font-display);text-transform:uppercase}.hero h1{margin:0;font-size:clamp(4.7rem,10vw,9.8rem);line-height:.86;letter-spacing:-.03em}.hero-copy>p:not(.eyebrow){max-width:510px;margin:26px 0 0;font-size:clamp(1.1rem,1.7vw,1.45rem);line-height:1.35}.hero-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:30px}.owner-hero .ownerHero{background:#090908}.owner-hero .ownerHero img{width:58%;margin-left:auto;object-fit:contain;object-position:right center}.owner-hero .hero-shade{background:linear-gradient(90deg,#0a0a09,#0a0a09 37%,rgba(10,10,9,.82) 39%,rgba(10,10,9,0) 42%)}.wordmark-again{color:#4b4944}.page-intro .aboutOwner,.page-intro .contactOwner,.page-intro .sourcesOwner,.page-intro .timelineOwner,.page-intro .votingOwner{background:#090908}.page-intro .aboutOwner img,.page-intro .contactOwner img,.page-intro .sourcesOwner img,.page-intro .timelineOwner img,.page-intro .votingOwner img{object-fit:contain}.page-intro .contactOwner{background:#064270}.page-intro .aboutBanner{align-self:center;min-width:0;min-height:0;aspect-ratio:2908/1625;background:#090908}.page-intro .aboutBanner img{object-fit:contain}.page-intro .whatShesWroughtOwner{background:var(--ink)}.page-intro .whatShesWroughtOwner img{object-fit:contain}.page-intro .votingOwner{display:grid;place-items:center}.page-intro .votingOwner img{width:auto;max-width:100%;height:calc(100% - 56px)}.content-section,.files-band,.principles,.split-feature{padding:clamp(58px,8vw,112px) 7vw}.files-band{background:var(--paper)}.section-head{display:grid;grid-template-columns:.8fr 2fr;align-items:end;grid-gap:32px;gap:32px;padding-bottom:30px;border-bottom:2px solid var(--line)}.content-section h2,.principles h2,.section-head h2,.split-feature h2{margin:0;font-size:clamp(2rem,4.2vw,4.1rem);line-height:.95;letter-spacing:-.02em}.quote-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(32px,8vw,132px);gap:clamp(32px,8vw,132px);padding:clamp(48px,6vw,88px) 7vw;background:#ebe6db;border-bottom:1px solid var(--line)}.quote-pair p{max-width:34ch;margin:0;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.35;text-wrap:pretty}.media-context{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(32px,8vw,132px);gap:clamp(32px,8vw,132px);padding:clamp(42px,5vw,72px) 7vw;background:var(--paper);border-bottom:1px solid var(--line)}.media-context p{max-width:39ch;margin:0;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.55;text-wrap:pretty}.media-context a{color:var(--red);text-decoration-thickness:1px;text-underline-offset:3px}.records{border-bottom:1px solid var(--line)}.record-row{display:grid;grid-template-columns:minmax(120px,.55fr) minmax(250px,2.6fr) 30px;grid-gap:28px;gap:28px;align-items:center;padding:26px 14px 26px 0;border-top:1px solid var(--line)}.record-row:first-child{border-top:0}.record-meta{display:grid;grid-gap:8px;gap:8px;font:500 13px/1.1 var(--font-display);text-transform:uppercase;letter-spacing:.08em}.record-meta span{color:var(--red)}.record-meta time{color:var(--muted)}.record-row h3{margin:0 0 7px;font-size:clamp(1.35rem,2vw,2rem);line-height:1}.record-row h3 a{text-decoration:none}.record-row h3 a:hover{color:var(--red)}.record-row p{margin:0;max-width:70ch;font-size:.92rem;line-height:1.5}.record-arrow{color:var(--red);font:700 26px/1 var(--font-display);text-decoration:none;transition:transform .2s ease}.record-arrow:hover{transform:translate(4px,-4px)}.text-link{margin-top:28px;display:inline-flex;gap:14px;align-items:center;font:600 18px/1 var(--font-display);text-transform:uppercase;text-decoration:none}.text-link span{color:var(--red);font-size:24px}.principles{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:clamp(40px,10vw,160px);gap:clamp(40px,10vw,160px);background:var(--ink);color:var(--paper)}.principles .principle-copy{display:grid;justify-items:start;grid-gap:28px;gap:28px;max-width:660px}.principles p:not(.eyebrow){margin:0;font-size:clamp(1.1rem,1.7vw,1.45rem);line-height:1.5}.principles .button-outline{border-color:var(--paper);color:var(--paper)}.principles .button-outline:hover{background:var(--paper);color:var(--ink)}.split-feature{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:clamp(42px,8vw,130px);gap:clamp(42px,8vw,130px);align-items:center}.split-feature .editorial-image{height:clamp(340px,32vw,520px)}.split-feature p:not(.eyebrow){max-width:48ch;font-size:1.05rem}.external-pair{margin-top:28px;border-top:1px solid var(--line)}.external-pair a{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--line);font:600 18px/1.2 var(--font-display);text-decoration:none;text-transform:uppercase}.external-pair a:hover,.external-pair span{color:var(--red)}.final-call{padding:clamp(58px,8vw,112px) 7vw;background:var(--red);color:var(--paper);text-align:center}.final-call .eyebrow{color:#f6d4cb}.final-call h2{margin:0 0 28px;font:600 clamp(2.5rem,5vw,5.2rem)/.9 var(--font-display);text-transform:uppercase}.final-call .button{background:var(--paper);color:var(--ink);border-color:var(--paper)}.final-call .button:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.inner-main{flex:1 1}.page-intro{display:grid;grid-template-columns:1.1fr .9fr;min-width:0;min-height:420px;background:var(--ink);color:var(--paper)}.page-intro>div{min-width:0;align-self:center;padding:clamp(56px,8vw,112px) 7vw}.page-intro h1{margin:0;font-size:clamp(4rem,8vw,8.5rem);line-height:.87;letter-spacing:-.03em}.intro-copy{max-width:32ch;margin:22px 0 0;font-size:1.08rem}.page-intro .editorial-image{min-height:420px}.page-intro .editorial-image.aboutBanner{min-height:0}.page-intro.page-intro-text{grid-template-columns:1fr;min-height:360px}.page-intro.page-intro-text>div{max-width:920px}.content-section{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.5fr);grid-gap:clamp(34px,8vw,132px);gap:clamp(34px,8vw,132px);border-bottom:1px solid var(--line)}.content-section:nth-child(odd){background:#ebe6db}.section-copy h2{font-size:clamp(1.8rem,3.3vw,3.1rem)}.body-reading{max-width:60ch;margin:0;font-size:1.05rem}.content-section .records{border-bottom:0}.appearance-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;min-height:420px;height:100%;align-self:stretch;padding:0!important;background:#090908}.appearance-strip img,.appearance-strip picture{display:block;width:100%;min-width:0}.appearance-strip picture{height:100%;overflow:hidden;border-left:1px solid rgba(244,241,233,.45)}.appearance-strip picture:first-child{border-left:0}.appearance-strip img{height:100%;object-fit:cover}.appearance-strip picture:first-child img{object-position:center}.appearance-strip picture:nth-child(2) img{object-position:58% 24%}.appearance-strip picture:nth-child(3) img{object-position:center}.follies-banner{display:grid;grid-template-rows:minmax(0,1fr);place-items:center;min-width:0;aspect-ratio:1088/846;background:#090908}.follies-banner img{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.legislative-banner{display:grid;justify-items:stretch;align-items:end;min-width:0;min-height:420px;align-self:stretch;padding:0!important;background:#090908}.legislative-banner img{display:block;width:100%;height:auto;object-fit:contain;object-position:center bottom}.sources-banner{display:grid;grid-template-columns:.65fr 1fr;min-width:0;min-height:420px;padding:0!important;background:#090908}.sources-banner .editorial-image,.sources-banner img,.sources-banner picture{display:block;min-width:0;width:100%;height:100%}.sources-banner picture{border-right:1px solid rgba(244,241,233,.45)}.sources-banner img{object-fit:contain}.sources-banner .editorial-image{min-height:0}.not-found{flex:1 1;display:grid;align-content:center;justify-items:start;padding:12vw 7vw;min-height:60vh;background:var(--ink);color:var(--paper)}.not-found h1{max-width:10ch;margin:0;font-size:clamp(3.4rem,8vw,7rem);line-height:.9}.not-found p:not(.eyebrow){max-width:48ch}.not-found .button{margin-top:20px}.site-footer{padding:38px 7vw;display:flex;justify-content:space-between;align-items:flex-end;gap:32px;background:var(--paper);border-top:2px solid var(--line)}.site-footer strong{font:600 21px/1 var(--font-display);text-transform:uppercase}.site-footer p{margin:8px 0 0;font-size:.83rem}.footer-links{display:flex;gap:22px;flex-wrap:wrap;align-items:center;font:500 13px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.footer-links a{text-decoration:none}.footer-links a:hover{color:var(--red)}.footer-links img{display:block;height:29px;width:auto}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (max-width:1120px){.nav-row{grid-template-columns:230px 1fr auto;gap:18px}.nav-row nav{gap:18px;font-size:16px}.nav-row .button{padding-inline:14px}.hero{min-height:560px}.hero h1{font-size:clamp(4.2rem,10.5vw,7.5rem)}}@media (min-width:841px) and (max-width:1120px){.owner-hero .hero-copy{max-width:400px}.owner-hero .hero-copy h1{font-size:clamp(4rem,7.5vw,5.8rem)}.owner-hero .hero-copy>p:not(.eyebrow){max-width:340px}}@media (max-width:960px){.site-header{padding-inline:5vw}.topline span:last-child{display:none}.nav-row{grid-template-columns:1fr auto;min-height:100px}.nav-row nav{display:none}.wordmark{font-size:3rem}}@media (max-width:840px){.site-header{padding-inline:5vw}.topline span:last-child{display:none}.nav-row{grid-template-columns:1fr auto;min-height:100px}.nav-row nav{display:none}.wordmark{font-size:3rem}.closing-note,.content-section,.files-band,.final-call,.hero-copy,.media-context,.principles,.quote-pair,.split-feature{padding-inline:5vw}.hero{min-height:640px}.hero-shade{background:linear-gradient(90deg,rgba(10,10,9,.88),rgba(10,10,9,.45))}.content-section,.media-context,.page-intro,.principles,.quote-pair,.section-head,.split-feature{grid-template-columns:1fr}.section-head{gap:16px}.page-intro .editorial-image{min-height:300px}.appearance-strip,.legislative-banner{min-height:230px}.sources-banner,.timeline-banner{min-height:300px}.content-section{gap:28px}.site-footer{padding-inline:5vw}}@media (max-width:520px){.site-header{padding-top:10px}.topline{font-size:10px}.nav-row{min-height:88px;gap:8px}.wordmark{font-size:2.55rem}.nav-row .button{min-height:44px;font-size:15px;padding:9px 11px}.hero{min-height:590px}.hero-copy{padding-top:42px;padding-bottom:42px}.hero h1{font-size:clamp(4rem,20vw,5.5rem)}.hero-copy>p:not(.eyebrow){font-size:1.05rem}.hero-actions{gap:10px}.hero-actions .button{width:100%}.record-row{grid-template-columns:1fr 24px;gap:12px;padding:22px 0}.record-meta{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center}.record-row p{font-size:.88rem}.split-feature{padding-top:56px;padding-bottom:56px}.split-feature .editorial-image{order:2}.site-footer{align-items:flex-start;flex-direction:column;gap:22px}.page-intro>div{padding-inline:5vw}.page-intro h1{font-size:clamp(3rem,15vw,4.4rem)}.page-intro .editorial-image{min-height:250px}.page-intro .contactOwner{min-height:320px}.appearance-strip{min-height:190px}.not-found{padding-inline:5vw}}.media-lead,.media-list,.video-feature{padding:clamp(58px,8vw,112px) 7vw}.media-lead{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(34px,8vw,132px);gap:clamp(34px,8vw,132px);background:var(--paper)}.media-lead h2,.video-copy h2{margin:0;font:600 clamp(2.2rem,4.5vw,4.6rem)/.94 var(--font-display);text-transform:uppercase}.media-lead>p,.video-copy>p:not(.eyebrow){margin:0;max-width:46ch;font-size:1.08rem}.video-feature{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(36px,7vw,112px);gap:clamp(36px,7vw,112px);align-items:center;background:var(--ink);color:var(--paper)}.video-frame{aspect-ratio:16/9;background:#000}.video-frame iframe{display:block;width:100%;height:100%;border:0}.video-copy .text-link{color:var(--paper)}.media-list{background:var(--card)}.appearance-list{border-bottom:1px solid var(--line)}.appearance-row{display:grid;grid-template-columns:minmax(150px,.55fr) minmax(0,2.3fr) 30px;grid-gap:28px;gap:28px;padding:30px 0;border-top:1px solid var(--line);align-items:start}.appearance-row .eyebrow{margin-bottom:7px}.appearance-row small,.appearance-row time{display:block;color:var(--muted);font:500 13px/1.25 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.appearance-row h3{margin:0 0 10px;font-size:clamp(1.45rem,2.2vw,2.25rem);line-height:1}.appearance-row p{max-width:65ch;margin:0 0 12px}.source-thumbnail{display:block;width:min(100%,430px);margin:18px 0 14px;border:1px solid var(--line);background:var(--ink)}.source-thumbnail img{display:block;width:100%;height:auto}.appearance-row>a{color:var(--red);font:700 26px/1 var(--font-display);text-decoration:none}.record-image{display:block;width:min(100%,650px);margin-top:20px;border:1px solid var(--line);background:var(--paper)}.record-image img{display:block;width:100%;height:auto}@media (max-width:1120px){.nav-row nav{gap:14px;font-size:14px}}@media (max-width:840px){.media-lead,.media-list,.video-feature{padding-inline:5vw}.media-lead,.video-feature{grid-template-columns:1fr}}@media (max-width:520px){.appearance-row{grid-template-columns:1fr 24px;gap:12px;padding:22px 0}.appearance-row>div:first-child{grid-column:1/-1}.appearance-row p{font-size:.88rem}}@media (max-width:840px){.hero.owner-hero{min-height:730px}.owner-hero .ownerHero{inset:0 0 auto;height:min(360px,86.4vw)}.owner-hero .ownerHero img{width:100%;object-position:center top}.owner-hero .hero-shade{background:linear-gradient(180deg,rgba(10,10,9,.05),rgba(10,10,9,.14) 34%,rgba(10,10,9,.93) 59%,rgba(10,10,9,.98))}}@media (max-width:520px){.owner-hero .hero-copy h1{font-size:clamp(3.15rem,15vw,4.25rem)}}