.kt-hero{background:var(--red,#b91023);color:#fff;border-bottom:8px solid #000;position:relative;overflow:hidden}.kt-hero:before{content:"";pointer-events:none;background:repeating-linear-gradient(-26deg,#0000 0 28px,#00000006 29px 30px,#0000 31px 42px);position:absolute;inset:0}.kt-hero-inner{z-index:1;padding-top:26px;position:relative}.kt-breadcrumb{color:#fff;opacity:.91;flex-wrap:wrap;align-items:center;gap:9px;font-size:.82rem;display:flex}.kt-breadcrumb a{text-underline-offset:3px;text-decoration:underline}.kt-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:center;gap:44px;padding:61px 0 78px;display:grid}.kt-kicker{letter-spacing:.11em;align-items:center;gap:11px;margin:0;font-size:.86rem;font-weight:800;display:flex}.kt-kicker span{background:#fff;width:20px;height:4px}.kt-hero h1{font-family:var(--font-display,Impact,sans-serif);letter-spacing:-.02em;margin:21px 0 26px;font-size:clamp(5.6rem,10vw,10rem);line-height:.82}.kt-dot{color:#000}.kt-sticker{color:#000;font:700 clamp(1.8rem,3.2vw,3.4rem)/1 var(--font-display,Impact,sans-serif);background:#fff;margin:0 0 28px;padding:9px 15px;display:inline-block;transform:rotate(-2deg);box-shadow:7px 7px #000}.kt-hero-lead{max-width:500px;margin:5px 0 27px;font-size:clamp(1.06rem,1.6vw,1.24rem);line-height:1.52}.kt-hero-button{color:#000;min-height:53px;font:700 1.42rem/1 var(--font-display,Impact,sans-serif);background:#fff;border:2px solid #fff;justify-content:space-between;align-items:center;gap:46px;padding:10px 20px;text-decoration:none;display:inline-flex}.kt-hero-button:hover,.kt-dark-button:hover{transform:translateY(-3px)}.kt-hero-art{isolation:isolate;place-items:center;min-height:410px;display:grid;position:relative}.kt-hero-ring{aspect-ratio:1;border:2px solid #ffffff47;border-radius:50%;width:min(100%,410px);position:absolute;inset:auto}.kt-hero-ring:after{content:"";border:2px dashed #ffffff40;border-radius:50%;position:absolute;inset:19px}.kt-hero-poster{z-index:1;color:#000;background:#fff;border:5px solid #000;width:min(84%,354px);padding:24px 22px 20px;transform:rotate(6deg);box-shadow:14px 14px #0000003d}.kt-hero-poster-top{color:var(--red,#b91023);font:700 1.1rem/1 var(--font-display,Impact,sans-serif);border-bottom:4px solid #000;padding-bottom:12px;display:block}.kt-hero-poster strong{font:700 clamp(3.7rem,5.8vw,6.1rem)/.84 var(--font-display,Impact,sans-serif);letter-spacing:-.02em;padding:19px 0 22px;display:block}.kt-hero-poster-bottom{background:var(--red,#b91023);color:#fff;font:700 1rem/1 var(--font-display,Impact,sans-serif);padding:10px 9px 8px;display:block}.kt-statbar{color:#fff;background:#000}.kt-stats{grid-template-columns:repeat(3,1fr);display:grid}.kt-stats>div{border-right:1px solid #555;justify-content:center;align-items:center;gap:14px;min-height:96px;display:flex}.kt-stats>div:first-child{border-left:1px solid #555}.kt-stats strong{font:700 clamp(2.1rem,4vw,3.5rem)/1 var(--font-display,Impact,sans-serif)}.kt-stats span{text-transform:uppercase;letter-spacing:.07em;font-size:.82rem;font-weight:800}.kt-jumplinks{background:#fff;border-bottom:1px solid #ddd}.kt-jumplinks .container{flex-wrap:wrap;gap:26px;display:flex}.kt-jumplinks a{font:700 1.15rem var(--font-display,Impact,sans-serif);align-items:center;gap:8px;padding:15px 0;text-decoration:none;display:flex}.kt-jumplinks a:hover{color:var(--red,#b91023)}.kt-section{padding:86px 0;scroll-margin-top:100px}.kt-section-overline{text-transform:uppercase;letter-spacing:.1em;color:var(--red,#b91023);align-items:center;gap:10px;margin:0 0 13px;font-size:.83rem;font-weight:800;display:flex}.kt-section-overline:before{content:"";background:currentColor;width:18px;height:4px}.kt-mandate-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;gap:clamp(38px,8vw,112px);display:grid}.kt-copy h2,.kt-heading-row h2,.kt-initiatives h2{font:700 clamp(3.3rem,6vw,6.4rem)/.92 var(--font-display,Impact,sans-serif);margin:0 0 29px}.kt-copy h2 span,.kt-red{color:var(--red,#b91023)}.kt-copy>p:not(.kt-section-overline){max-width:640px;font-size:1.07rem;line-height:1.7}.kt-textlink{border-bottom:3px solid var(--red,#b91023);font:700 1.32rem var(--font-display,Impact,sans-serif);align-items:center;gap:20px;margin-top:14px;padding-bottom:4px;text-decoration:none;display:inline-flex}.kt-person{background:#fff;border:3px solid #000;width:100%;max-width:475px;box-shadow:10px 10px #000}.kt-person-banner{background:var(--red,#b91023);justify-content:center;align-items:center;height:230px;display:flex;position:relative;overflow:hidden}.kt-person-banner:before{content:"";border:4px solid #ffffff3b;border-radius:50%;width:360px;height:360px;position:absolute;top:-120px;left:-50px}.kt-person-monogram{font:700 9.5rem/.8 var(--font-display,Impact,sans-serif);color:#fff;letter-spacing:-.05em;position:relative}.kt-person-sideword{font:700 .86rem var(--font-display,Impact,sans-serif);letter-spacing:.08em;color:#fff;position:absolute;bottom:13px;right:15px}.kt-person-bottom{padding:26px 28px 30px}.kt-person-label{color:var(--red,#b91023);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:.72rem;font-weight:800}.kt-person-bottom h3{font:700 2.7rem/1 var(--font-display,Impact,sans-serif);margin:0 0 12px}.kt-person-bottom p:last-child{margin:0;font-size:.96rem;line-height:1.55}.kt-committees{background:var(--offwhite,#f6f5f2)}.kt-heading-row{justify-content:space-between;align-items:end;gap:40px;margin-bottom:30px;display:flex}.kt-heading-row h2{margin:0}.kt-heading-row>p{max-width:370px;margin:0 0 8px;font-size:1rem;line-height:1.55}.kt-committee-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.kt-committee{background:#fff;border:2px solid #000;flex-direction:column;min-height:310px;padding:24px 25px 20px;display:flex;box-shadow:6px 6px #000}.kt-committee-meta{border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;gap:12px;padding-bottom:17px;display:flex}.kt-committee-meta span:first-child{font:700 2.7rem/1 var(--font-display,Impact,sans-serif);color:var(--red,#b91023)}.kt-committee-meta span:last-child{text-transform:uppercase;letter-spacing:.04em;text-align:right;font-size:.68rem;font-weight:800}.kt-committee h3{font:700 clamp(1.8rem,2.4vw,2.6rem)/1.02 var(--font-display,Impact,sans-serif);overflow-wrap:break-word;margin:25px 0 14px}.kt-committee p{margin:0 0 25px;font-size:.94rem;line-height:1.55}.kt-committee-footer{letter-spacing:.065em;border-top:1px solid #ddd;justify-content:space-between;align-items:center;margin-top:auto;padding-top:13px;font-size:.68rem;font-weight:800;display:flex}.kt-committee-footer span:last-child{color:var(--red,#b91023);font-size:1.55rem}.kt-footnote{color:#555;margin:25px 0 0;font-size:.82rem}.kt-initiative-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);align-items:center;gap:clamp(35px,7vw,100px);display:grid}.kt-initiatives h2{margin-bottom:22px}.kt-initiatives p:not(.kt-section-overline){max-width:570px;font-size:1.07rem;line-height:1.7}.kt-dark-button{color:#fff;min-height:56px;font:700 1.35rem/1 var(--font-display,Impact,sans-serif);background:#000;border:2px solid #000;justify-content:space-between;align-items:center;gap:40px;margin-top:18px;padding:12px 21px;text-decoration:none;display:inline-flex}.kt-initiative-preview{color:#fff;min-height:340px;box-shadow:12px 12px 0 var(--red,#b91023);background:#000;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:28px;display:flex}.kt-initiative-label{letter-spacing:.09em;background:var(--red,#b91023);padding:7px 10px;font-size:.78rem;font-weight:800}.kt-initiative-preview strong{font:700 clamp(3.2rem,5vw,5.7rem)/.87 var(--font-display,Impact,sans-serif);margin:22px 0}.kt-initiative-rule{background:var(--red,#b91023);width:80px;height:5px}.kt-initiative-preview p{margin:14px 0 0;font-size:.9rem!important;line-height:1.4!important}.kt-bottom-cta{background:var(--red,#b91023);color:#fff;border-top:8px solid #000;padding:48px 0 55px}.kt-bottom-cta-inner{justify-content:space-between;align-items:center;gap:24px;display:flex}.kt-bottom-cta p{margin:0 0 6px;font-size:.98rem}.kt-bottom-cta h2{font:700 clamp(3.3rem,6vw,6rem)/.9 var(--font-display,Impact,sans-serif);margin:0}.kt-bottom-cta a{color:#000;min-height:55px;font:700 1.33rem/1 var(--font-display,Impact,sans-serif);background:#fff;justify-content:space-between;align-items:center;gap:34px;padding:14px 20px;text-decoration:none;display:inline-flex}@media (width<=1000px){.kt-hero-grid{grid-template-columns:minmax(0,1fr) 330px;gap:25px}.kt-hero-art{min-height:340px}.kt-hero-poster{width:285px}.kt-hero-poster strong{font-size:4.6rem}.kt-mandate-grid{gap:40px}.kt-committee{padding:20px}.kt-committee h3{font-size:1.9rem}}@media (width<=780px){.kt-hero-grid{grid-template-columns:1fr;gap:0;padding:40px 0 48px}.kt-hero-art{min-height:235px;margin-top:25px}.kt-hero-poster{border-width:4px;width:215px;padding:14px 15px;transform:rotate(5deg)}.kt-hero-poster-top{border-bottom-width:3px;padding-bottom:8px;font-size:.84rem}.kt-hero-poster strong{padding:12px 0;font-size:3.4rem}.kt-hero-poster-bottom{font-size:.76rem}.kt-hero-ring{width:220px}.kt-mandate-grid,.kt-initiative-grid{grid-template-columns:1fr;gap:35px}.kt-heading-row{display:block}.kt-heading-row>p{margin:16px 0 0}.kt-committee-grid{grid-template-columns:1fr}.kt-committee{min-height:220px}.kt-committee h3{font-size:2.3rem}.kt-person{max-width:475px}}@media (width<=520px){.kt-hero-inner{padding-top:18px}.kt-breadcrumb{gap:7px;font-size:.76rem}.kt-hero-grid{padding:37px 0 36px}.kt-kicker{letter-spacing:.06em;font-size:.7rem}.kt-hero h1{margin:16px 0 24px;font-size:clamp(4.75rem,19vw,6.6rem);line-height:.84}.kt-sticker{padding:7px 10px;font-size:clamp(1.58rem,7vw,2.3rem);box-shadow:5px 5px #000}.kt-hero-lead{margin:6px 0 22px;font-size:1.02rem}.kt-hero-button{width:100%}.kt-hero-art{min-height:180px;margin-top:20px}.kt-hero-poster{border-width:3px;width:175px;padding:10px 11px;box-shadow:8px 8px #00000040}.kt-hero-poster strong{font-size:2.85rem}.kt-hero-poster-top{font-size:.72rem}.kt-hero-poster-bottom{padding:7px 5px;font-size:.65rem}.kt-hero-ring{width:185px}.kt-statbar .container{width:100%}.kt-stats>div{text-align:center;flex-direction:column;gap:2px;min-height:78px;padding:9px 3px}.kt-stats strong{font-size:2.2rem}.kt-stats span{letter-spacing:.02em;font-size:.63rem}.kt-jumplinks{overflow-x:auto}.kt-jumplinks .container{flex-wrap:nowrap;gap:22px;width:max-content;min-width:100%}.kt-jumplinks a{white-space:nowrap;font-size:1.08rem}.kt-section{padding:62px 0}.kt-copy h2,.kt-heading-row h2,.kt-initiatives h2{font-size:clamp(3.15rem,13vw,4.8rem)}.kt-person-banner{height:190px}.kt-person-monogram{font-size:8rem}.kt-person-bottom,.kt-committee{padding:21px}.kt-committee h3{font-size:2.1rem}.kt-initiative-preview{min-height:285px}.kt-initiative-preview strong{font-size:3.5rem}.kt-bottom-cta-inner{display:block}.kt-bottom-cta a{width:100%;margin-top:20px}}@media (prefers-reduced-motion:reduce){.kt-hero-button,.kt-dark-button{transition:none}}
