@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;700&display=swap";
.ContinueReading-module-scss-module__Ha1R1q__continue-reading{max-height:100%;margin-bottom:30px;padding-bottom:30px;transition:max-height .5s ease-in-out;position:relative;overflow:hidden}.ContinueReading-module-scss-module__Ha1R1q__continue-reading.ContinueReading-module-scss-module__Ha1R1q__active{overflow:visible!important}@media (min-width:970px){[class*=full] .ContinueReading-module-scss-module__Ha1R1q__continue-reading{margin-bottom:0;padding:0 100px;overflow:hidden}[class*=full] .ContinueReading-module-scss-module__Ha1R1q__continue-reading>button{bottom:30px}}.ContinueReading-module-scss-module__Ha1R1q__continue-reading>button{z-index:1;text-transform:uppercase;clear:both;margin:0 auto;padding:1.4rem 4.6rem;font-weight:900;transition:opacity .2s;display:block;position:sticky;bottom:0}@media (min-width:800px){.ContinueReading-module-scss-module__Ha1R1q__continue-reading>button{transition:all .22s ease-in-out}.ContinueReading-module-scss-module__Ha1R1q__continue-reading>button:hover{background:#0080cf}.ContinueReading-module-scss-module__Ha1R1q__continue-reading>button:hover svg{fill:#0080cf}}.ContinueReading-module-scss-module__Ha1R1q__continue-reading>button svg{fill:#0077c8;width:24px;height:24px;margin:0 auto;position:absolute;bottom:-30px;left:0;right:0}.ContinueReading-module-scss-module__Ha1R1q__continue-reading.ContinueReading-module-scss-module__Ha1R1q__collapsed:after{content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7",endColorstr="#f7f7f7",GradientType=1);background:linear-gradient(#f7f7f700 0%,#f7f7f7 100%);min-height:150px;position:absolute;bottom:0;left:0;right:0}.ContinueReading-module-scss-module__Ha1R1q__contentAccess{background-color:#00f}
main.collegeProfile-module-scss-module__gfYMEq__container{max-width:800px}main.collegeProfile-module-scss-module__gfYMEq__container header[class*=topper]{background:#fff;border:1px solid #d9d9d9;border-bottom:0;border-radius:8px 8px 0 0;margin-top:22px;padding:0 22px 22px;overflow:auto}main.collegeProfile-module-scss-module__gfYMEq__container header[class*=topper] p{color:#666;margin-bottom:0;font-family:inherit;font-size:14px;line-height:1.45}main.collegeProfile-module-scss-module__gfYMEq__container [class*=ad][class*=full-banner]{border:0;flex:none;width:100vw;max-width:none;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.collegeProfile-module-scss-module__gfYMEq__topper{color:#fff;background:#0076be;margin:0 22px;padding:22px}.collegeProfile-module-scss-module__gfYMEq__topper h1{font-family:Poppins,sans-serif;font-size:20px;font-weight:700}.collegeProfile-module-scss-module__gfYMEq__topper h1+p{margin-top:5px;line-height:120%}.collegeProfile-module-scss-module__gfYMEq__byline{padding-bottom:10px;font-size:1.4rem;line-height:1rem;overflow:hidden}.collegeProfile-module-scss-module__gfYMEq__college-list{color:#fff;text-align:center;background:#e56a7b;border-radius:6px;max-width:fit-content;margin:22px auto 0;padding:12px 18px;font-family:Poppins,sans-serif;font-size:14px;text-decoration:none;display:block}.collegeProfile-module-scss-module__gfYMEq__card-container{width:100%;font-family:Poppins,sans-serif}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card{background:#fff;border:1px solid #d9d9d9;border-top:0;border-radius:0 0 8px 8px;padding:0 22px 22px;position:relative}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card header{border-bottom:1px solid #d9d9d9}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card header figure{display:none}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card header h2{justify-content:space-between;align-items:center;font-size:2.4rem;display:flex}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card h2,.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card h3{color:#404040;justify-content:space-between;margin:0;font-size:18px;display:flex}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card h2+p,.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card h3+p{margin:0}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card [class*=ad]{max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card .collegeProfile-module-scss-module__gfYMEq__disclaimer{color:#666;margin-bottom:0;font-size:1.2rem}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card .collegeProfile-module-scss-module__gfYMEq__college-info{border-bottom:1px solid #d9d9d9;padding:22px 0;scroll-margin-top:125px}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card .collegeProfile-module-scss-module__gfYMEq__college-info:first-of-type{border-bottom:0;scroll-margin-top:175px}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card .collegeProfile-module-scss-module__gfYMEq__college-info>span{color:#404040;margin-top:16px;font-size:14px;font-weight:300;display:block}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card .collegeProfile-module-scss-module__gfYMEq__college-info>span+p{color:#0076be;margin:-3px 0 0;font-weight:700}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card .collegeProfile-module-scss-module__gfYMEq__college-info>span:has(button){justify-content:space-between;align-items:center;display:flex}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card .collegeProfile-module-scss-module__gfYMEq__college-info:last-child{border:0;padding-bottom:0}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card .collegeProfile-module-scss-module__gfYMEq__college-info input[list=areas-of-study]{color:#333;appearance:auto;border-radius:5px;width:100%;padding:10px 12px;font-size:1.6rem}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card .collegeProfile-module-scss-module__gfYMEq__college-info h3{color:#404040;justify-content:space-between;margin:0;font-size:16px;font-weight:700;display:flex}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card .collegeProfile-module-scss-module__gfYMEq__college-info .collegeProfile-module-scss-module__gfYMEq__test-scores{color:#004085;background-color:#cce5ff;border:1px solid #b8daff;border-radius:6px;width:fit-content;margin-top:6px;padding:6px 22px 22px}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card .collegeProfile-module-scss-module__gfYMEq__college-info .collegeProfile-module-scss-module__gfYMEq__test-scores span{color:#404040;margin-top:16px;font-size:14px;font-weight:300;display:block}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card .collegeProfile-module-scss-module__gfYMEq__college-info .collegeProfile-module-scss-module__gfYMEq__test-scores p{color:#0076be;margin:-3px 0 0;font-weight:700}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card .collegeProfile-module-scss-module__gfYMEq__college-info .collegeProfile-module-scss-module__gfYMEq__calculator{color:#fff;background:#2c8743;gap:11px;width:fit-content;margin-top:22px;font-size:1.4rem;display:flex}.collegeProfile-module-scss-module__gfYMEq__card-container .collegeProfile-module-scss-module__gfYMEq__card .collegeProfile-module-scss-module__gfYMEq__college-info .collegeProfile-module-scss-module__gfYMEq__calculator img{max-width:25px}.collegeProfile-module-scss-module__gfYMEq__scroll-link{z-index:1;background:#fff;padding:33px 0 11px;position:sticky;top:44px;overflow-y:auto}.collegeProfile-module-scss-module__gfYMEq__scroll-link nav{border-bottom:1px solid #ddd;gap:2px;display:flex}.collegeProfile-module-scss-module__gfYMEq__scroll-link nav a{color:#333;white-space:nowrap;background:#f1f1f1;border:1px solid #ddd;border-bottom:0;padding:11px;font-size:1.4rem;text-decoration:none;position:relative}.collegeProfile-module-scss-module__gfYMEq__scroll-link nav a.collegeProfile-module-scss-module__gfYMEq__active{color:#333;background:#fff;font-weight:700}.collegeProfile-module-scss-module__gfYMEq__scroll-link nav a.collegeProfile-module-scss-module__gfYMEq__active:before{content:"";border-bottom:1px solid #fff;position:absolute;inset:0 0 -1px}.collegeProfile-module-scss-module__gfYMEq__info-pop{all:unset;cursor:pointer;font-size:0}.collegeProfile-module-scss-module__gfYMEq__info-pop-content{opacity:0;width:calc(100% - 44px);max-width:600px;transition:opacity .35s ease-in-out,transform .35s ease-in-out,overlay .35s ease-in-out allow-discrete,display .35s ease-in-out allow-discrete;border:1px solid #cecece;border-radius:6px;padding:22px;transform:translateY(1em)}.collegeProfile-module-scss-module__gfYMEq__info-pop-content::backdrop{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:opacity .35s ease-in-out,backdrop-filter .35s ease-in-out,display .35s ease-in-out allow-discrete,overlay .35s ease-in-out allow-discrete;background-color:#0009}.collegeProfile-module-scss-module__gfYMEq__info-pop-content button{all:unset;position:absolute;top:22px;right:22px}.collegeProfile-module-scss-module__gfYMEq__info-pop-content button:hover{cursor:pointer}.collegeProfile-module-scss-module__gfYMEq__info-pop-content header{margin-bottom:11px;padding-bottom:11px}.collegeProfile-module-scss-module__gfYMEq__info-pop-content header~strong{font-size:1.6rem;display:block}.collegeProfile-module-scss-module__gfYMEq__info-pop-content header~p{margin-top:0;font-size:1.6rem;font-weight:400;line-height:140%}.collegeProfile-module-scss-module__gfYMEq__info-pop-content footer{border-top:1px solid #d9d9d9;margin-top:11px;padding-top:22px}.collegeProfile-module-scss-module__gfYMEq__info-pop-content footer a{justify-content:flex-start;align-items:center;gap:4px;font-weight:400;display:flex}.collegeProfile-module-scss-module__gfYMEq__info-pop-content footer img{filter:brightness(0)saturate()invert(30%)sepia(37%)saturate(2730%)hue-rotate(178deg)brightness(105%)contrast(101%);aspect-ratio:1;width:15px;height:auto}:is(.collegeProfile-module-scss-module__gfYMEq__info-pop-content:popover-open,.collegeProfile-module-scss-module__gfYMEq__info-pop-content[open]){opacity:1;transform:translateY(0)}.collegeProfile-module-scss-module__gfYMEq__info-pop-content:popover-open::backdrop{opacity:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@starting-style{.collegeProfile-module-scss-module__gfYMEq__info-pop-content:popover-open{opacity:0;transform:translateY(1em)}.collegeProfile-module-scss-module__gfYMEq__info-pop-content:popover-open::backdrop{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}summary.collegeProfile-module-scss-module__gfYMEq__browse-majors{cursor:pointer;background:#e56a7b;border-radius:6px;justify-content:space-between;align-items:center;margin-top:22px;padding:3px 3px 3px 22px;list-style:none;display:flex;position:relative}summary.collegeProfile-module-scss-module__gfYMEq__browse-majors::-webkit-details-marker{display:none}summary.collegeProfile-module-scss-module__gfYMEq__browse-majors::marker{display:none}summary.collegeProfile-module-scss-module__gfYMEq__browse-majors p{color:#fff;margin:0}summary.collegeProfile-module-scss-module__gfYMEq__browse-majors>div{min-width:40px;min-height:40px;position:relative}summary.collegeProfile-module-scss-module__gfYMEq__browse-majors>div span{background:#fff;border-radius:2px;transition:all .3s;position:absolute}summary.collegeProfile-module-scss-module__gfYMEq__browse-majors>div span:first-child{width:10%;top:25%;bottom:25%;left:45%}summary.collegeProfile-module-scss-module__gfYMEq__browse-majors>div span:last-child{height:10%;top:45%;left:25%;right:25%}details[open] .collegeProfile-module-scss-module__gfYMEq__browse-majors>div span:first-child{transform:rotate(90deg)}details[open] .collegeProfile-module-scss-module__gfYMEq__browse-majors>div span:last-child{left:50%;right:50%;transform:none}details ul.collegeProfile-module-scss-module__gfYMEq__majors-list li{margin-bottom:6px;font-size:1.4rem}details .collegeProfile-module-scss-module__gfYMEq__fixed{scrollbar-width:6px;max-height:300px;margin-top:11px;overflow-y:scroll}
.VotersGuide-module-scss-module__ucCkAa__container [id*=head]{padding:0}.VotersGuide-module-scss-module__ucCkAa__container [id*=head] h1{margin-top:22px;padding-bottom:0}.VotersGuide-module-scss-module__ucCkAa__container>img{z-index:4;position:sticky;top:50px}@media (min-width:680px){.VotersGuide-module-scss-module__ucCkAa__container>img{display:none}}.VotersGuide-module-scss-module__ucCkAa__container [class*=hero]>div:last-child{background:0}.VotersGuide-module-scss-module__ucCkAa__container [class*=hero]>div:last-child strong,.VotersGuide-module-scss-module__ucCkAa__container [class*=hero]>div:last-child p,.VotersGuide-module-scss-module__ucCkAa__container figcaption:empty{display:none}.VotersGuide-module-scss-module__ucCkAa__heading img{max-width:800px}@media (min-width:680px){.VotersGuide-module-scss-module__ucCkAa__heading img{display:block}}.VotersGuide-module-scss-module__ucCkAa__voters-guide-article h1{text-transform:uppercase;color:#4f4f4f;letter-spacing:-.02rem;border:0;margin:0;padding:30px 0 20px;font-size:2.3rem;position:relative}@media (min-width:680px){.VotersGuide-module-scss-module__ucCkAa__voters-guide-article h1{font-size:2.6rem}}.VotersGuide-module-scss-module__ucCkAa__voters-guide-article h1:before{content:"";background:#bf002d;width:46px;height:4px;position:absolute;top:21px}.VotersGuide-module-scss-module__ucCkAa__faq{max-width:800px}.VotersGuide-module-scss-module__ucCkAa__faq h1{text-align:center}.VotersGuide-module-scss-module__ucCkAa__faq h1 h2{color:#787878}.VotersGuide-module-scss-module__ucCkAa__faq p span,.VotersGuide-module-scss-module__ucCkAa__faq p strong{font-weight:700}.VotersGuide-module-scss-module__ucCkAa__tag{text-align:center;color:#fff;background-color:#5a5a5a;justify-content:center;align-items:center;min-width:26px;height:26px;margin-right:5px;padding:0 2px;display:inline-flex}.VotersGuide-module-scss-module__ucCkAa__tag.VotersGuide-module-scss-module__ucCkAa__headline-tag{font-size:1.8rem}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page,.VotersGuide-module-scss-module__ucCkAa__my-choices,.VotersGuide-module-scss-module__ucCkAa__results{max-width:800px;margin:0 auto}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__btn-long,.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__btn-long,.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__btn-long{background-color:#0071da;width:100%}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__btn-long:hover,.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__btn-long:hover,.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__btn-long:hover{cursor:pointer}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__btn-long.VotersGuide-module-scss-module__ucCkAa__small-text,.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__btn-long.VotersGuide-module-scss-module__ucCkAa__small-text,.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__btn-long.VotersGuide-module-scss-module__ucCkAa__small-text{font-size:1.6rem}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__btn-long+.VotersGuide-module-scss-module__ucCkAa__btn-long,.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__btn-long+.VotersGuide-module-scss-module__ucCkAa__btn-long,.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__btn-long+.VotersGuide-module-scss-module__ucCkAa__btn-long{margin-top:22px}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__btn-ghost,.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__btn-ghost,.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__btn-ghost{color:#0071da;background:0 0;border:1px solid #0071da}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__candidate-search,.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__candidate-search,.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__candidate-search{background-color:#4f4f4f;flex-wrap:wrap;margin:0 -22px 33px;padding:22px;display:flex;position:relative}:is(.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__candidate-search:has(p),.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__candidate-search:has(p),.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__candidate-search:has(p)){padding-bottom:0}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__candidate-search input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__candidate-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__candidate-search input[type=search]::-webkit-search-results-button{-webkit-appearance:none}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__candidate-search input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__candidate-search input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__candidate-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__candidate-search input[type=search]::-webkit-search-results-button{-webkit-appearance:none}.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__candidate-search input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__candidate-search input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__candidate-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__candidate-search input[type=search]::-webkit-search-results-button{-webkit-appearance:none}.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__candidate-search input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__candidate-search>div,.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__candidate-search>div,.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__candidate-search>div{width:calc(100% - 90px);position:relative}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__candidate-search input,.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__candidate-search input,.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__candidate-search input{background:#fff;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;height:45px;padding:11px 44px 11px 11px}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__candidate-search input:focus,.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__candidate-search input:focus,.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__candidate-search input:focus{background:#fff}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__candidate-search button,.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__candidate-search button,.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__candidate-search button{background-color:#d34155;border-radius:0 4px 4px 0;min-width:90px;height:45px}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__candidate-search p,.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__candidate-search p,.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__candidate-search p{background:#f7f7f7;width:100vw;margin:22px -22px 0;padding:11px 22px;font-size:1.4rem}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__candidate-search p span,.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__candidate-search p span,.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__candidate-search p span{font-style:italic;font-weight:700}@media (min-width:680px){.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__candidate-search,.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__candidate-search,.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__candidate-search{width:auto;left:unset}}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__candidate-search .VotersGuide-module-scss-module__ucCkAa__clear-results,.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__candidate-search .VotersGuide-module-scss-module__ucCkAa__clear-results,.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__candidate-search .VotersGuide-module-scss-module__ucCkAa__clear-results{min-width:unset;background:0 0;border-radius:50%;width:30px;height:30px;position:absolute;top:8px;bottom:50%;right:7px}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page .VotersGuide-module-scss-module__ucCkAa__candidate-search svg,.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__candidate-search svg,.VotersGuide-module-scss-module__ucCkAa__results .VotersGuide-module-scss-module__ucCkAa__candidate-search svg{width:15px;min-width:15px;height:15px;min-height:15px}.VotersGuide-module-scss-module__ucCkAa__voters-guide-landing-page p.VotersGuide-module-scss-module__ucCkAa__search_results span,.VotersGuide-module-scss-module__ucCkAa__my-choices p.VotersGuide-module-scss-module__ucCkAa__search_results span,.VotersGuide-module-scss-module__ucCkAa__results p.VotersGuide-module-scss-module__ucCkAa__search_results span{font-style:italic;font-weight:700}.VotersGuide-module-scss-module__ucCkAa__candidate-list{flex-wrap:wrap;justify-content:space-between;gap:22px;display:flex}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__race{width:100%}@media (min-width:781px){.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__race{flex:1 0 350px}}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__race.VotersGuide-module-scss-module__ucCkAa__race-result .VotersGuide-module-scss-module__ucCkAa__candidate{flex-wrap:wrap}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__race.VotersGuide-module-scss-module__ucCkAa__race-result .VotersGuide-module-scss-module__ucCkAa__seats{margin-bottom:0}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__race .VotersGuide-module-scss-module__ucCkAa__reporting{color:#a3a3a3;margin:0 0 5px}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__race .VotersGuide-module-scss-module__ucCkAa__seats{color:#bf002d;margin:0 0 5px;font-weight:700}.VotersGuide-module-scss-module__ucCkAa__candidate-list h3{margin:0 0 5px;font-family:Georgia,Times New Roman,Times,serif;font-size:2.2rem}.VotersGuide-module-scss-module__ucCkAa__candidate-list h3.VotersGuide-module-scss-module__ucCkAa__search-highlight{color:#015995}@media (min-width:781px){.VotersGuide-module-scss-module__ucCkAa__candidate-list h3{align-content:flex-end;height:91px}}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate{background-color:#e7e7e7;border:1px solid #d9d9d9;border-radius:4px;min-height:109px;margin-bottom:22px;padding:11px;display:flex;position:relative}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate>p{color:#fff;background-color:#32cd42;align-items:center;margin:0;padding:3px 7px;font-size:1.2rem;display:none;position:absolute;top:0;right:0}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate>p svg{fill:#fff;color:#fff;width:20px;min-width:20px;height:20px;min-height:20px;margin-left:5px}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate.VotersGuide-module-scss-module__ucCkAa__winner>p{display:flex}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate.VotersGuide-module-scss-module__ucCkAa__dropped-out{opacity:.5;filter:grayscale()}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate img{align-self:center;width:75px}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate .VotersGuide-module-scss-module__ucCkAa__info,.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate .VotersGuide-module-scss-module__ucCkAa__options{flex-direction:column;min-height:100%;display:flex}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate .VotersGuide-module-scss-module__ucCkAa__info{justify-content:center;width:50%;margin-left:22px}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate .VotersGuide-module-scss-module__ucCkAa__info p{color:#000;margin:0 0 3px;font-size:1.8rem;font-weight:700;line-height:2.3rem}@media (min-width:781px){.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate .VotersGuide-module-scss-module__ucCkAa__info p{max-width:250px}}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate .VotersGuide-module-scss-module__ucCkAa__info p.VotersGuide-module-scss-module__ucCkAa__search-highlight{color:#015995}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate .VotersGuide-module-scss-module__ucCkAa__info p.VotersGuide-module-scss-module__ucCkAa__incumbent{color:#bf002d;margin:0 8px 0 0;font-size:1.2rem;font-weight:400;line-height:normal}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate .VotersGuide-module-scss-module__ucCkAa__options{justify-content:space-between;margin-left:auto}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate .VotersGuide-module-scss-module__ucCkAa__options .VotersGuide-module-scss-module__ucCkAa__view-profile{align-items:center;margin-top:auto;display:flex}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate .VotersGuide-module-scss-module__ucCkAa__options .VotersGuide-module-scss-module__ucCkAa__view-profile svg{width:10px;min-width:10px;height:10px;min-height:10px}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate .VotersGuide-module-scss-module__ucCkAa__options a{color:#000;min-width:82px;font-size:1.2rem;text-decoration:underline}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate .VotersGuide-module-scss-module__ucCkAa__options .VotersGuide-module-scss-module__ucCkAa__check{border:1px solid #000;justify-content:center;align-items:center;width:20px;height:20px;margin-left:auto;display:flex}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate .VotersGuide-module-scss-module__ucCkAa__options .VotersGuide-module-scss-module__ucCkAa__check svg{pointer-events:none;width:20px;min-width:20px;height:20px;min-height:20px}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate.VotersGuide-module-scss-module__ucCkAa__selected.VotersGuide-module-scss-module__ucCkAa__Republican{outline:2px solid #b51917}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate.VotersGuide-module-scss-module__ucCkAa__selected.VotersGuide-module-scss-module__ucCkAa__Democrat{outline:2px solid #2084c7}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate.VotersGuide-module-scss-module__ucCkAa__not-selected img{filter:saturate(0)}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate.VotersGuide-module-scss-module__ucCkAa__not-selected .VotersGuide-module-scss-module__ucCkAa__info p{color:#8c8c8c}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate.VotersGuide-module-scss-module__ucCkAa__not-selected .VotersGuide-module-scss-module__ucCkAa__info .VotersGuide-module-scss-module__ucCkAa__tag{color:#8c8c8c;background-color:#ababab!important}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate.VotersGuide-module-scss-module__ucCkAa__not-selected .VotersGuide-module-scss-module__ucCkAa__options .VotersGuide-module-scss-module__ucCkAa__view-profile a{color:#8c8c8c}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate.VotersGuide-module-scss-module__ucCkAa__not-selected .VotersGuide-module-scss-module__ucCkAa__options .VotersGuide-module-scss-module__ucCkAa__view-profile svg{fill:#8c8c8c;color:#8c8c8c}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate.VotersGuide-module-scss-module__ucCkAa__not-selected .VotersGuide-module-scss-module__ucCkAa__options .VotersGuide-module-scss-module__ucCkAa__check{display:none}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__candidate.VotersGuide-module-scss-module__ucCkAa__candidate-only{width:100%}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__result-bar{background-color:#d9d9d9;justify-content:space-between;align-items:center;width:100%;margin-top:11px;padding:5px 22px;display:flex;position:relative}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__result-bar p{z-index:1;margin:0;font-weight:700}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__result-bar p:first-of-type{color:#fff}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__result-bar p:nth-of-type(2){position:absolute;top:-29px;right:0}.VotersGuide-module-scss-module__ucCkAa__candidate-list .VotersGuide-module-scss-module__ucCkAa__color-bar{background-color:gray;width:0;height:100%;position:absolute;top:0;left:0}.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__candidate .VotersGuide-module-scss-module__ucCkAa__options{justify-content:flex-end}.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__print-message{font-weight:700;display:none}.VotersGuide-module-scss-module__ucCkAa__vg-top{border-bottom:1px solid #e2e2e2;justify-content:space-between;align-items:center;max-width:800px;margin:44px auto 22px;padding-bottom:22px;display:flex}.VotersGuide-module-scss-module__ucCkAa__vg-top a{align-self:center;width:auto}.VotersGuide-module-scss-module__ucCkAa__ballot-btn{margin:0 auto;display:flex}.VotersGuide-module-scss-module__ucCkAa__btn-disabled{color:#fff;pointer-events:none;background-color:#d9d9d9;border:none}.VotersGuide-module-scss-module__ucCkAa__candidate-profile h1{align-items:center;display:flex}.VotersGuide-module-scss-module__ucCkAa__candidate-profile h1 span{margin-left:5px}.VotersGuide-module-scss-module__ucCkAa__candidate-profile h1+p{font-size:1.4rem}.VotersGuide-module-scss-module__ucCkAa__candidate-profile figure[class*=img],.VotersGuide-module-scss-module__ucCkAa__candidate-profile .VotersGuide-module-scss-module__ucCkAa__small{max-width:800px;margin-left:auto;margin-right:auto}.VotersGuide-module-scss-module__ucCkAa__candidate-profile .VotersGuide-module-scss-module__ucCkAa__small.VotersGuide-module-scss-module__ucCkAa__centered-small{text-align:center}.VotersGuide-module-scss-module__ucCkAa__candidate-profile article.VotersGuide-module-scss-module__ucCkAa__story .VotersGuide-module-scss-module__ucCkAa__contentAccess{max-width:800px;margin-left:auto;margin-right:auto;padding:0;left:0}.VotersGuide-module-scss-module__ucCkAa__candidate-profile h3{max-width:800px;margin-left:auto;margin-right:auto}.VotersGuide-module-scss-module__ucCkAa__candidate-profile .VotersGuide-module-scss-module__ucCkAa__candidate-list{max-width:800px;margin:0 auto}.VotersGuide-module-scss-module__ucCkAa__my-choices .VotersGuide-module-scss-module__ucCkAa__btn-ghost,.VotersGuide-module-scss-module__ucCkAa__candidate-profile .VotersGuide-module-scss-module__ucCkAa__btn-ghost{color:#0071da;background:0 0;border:1px solid #0071da}.VotersGuide-module-scss-module__ucCkAa__no-selections{text-align:center;width:100%;font-size:3rem;font-weight:700}.VotersGuide-module-scss-module__ucCkAa__two-col.VotersGuide-module-scss-module__ucCkAa__status p{align-items:center;margin-right:8px;display:flex}.VotersGuide-module-scss-module__ucCkAa__two-col.VotersGuide-module-scss-module__ucCkAa__status strong{margin:0;font-size:1.2rem;font-weight:400;display:inline-block}
@media (min-width:768px){.StoryGallery-module-scss-module__C9BpPG__gallery-grid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.StoryGallery-module-scss-module__C9BpPG__gallery-grid>a{margin-bottom:0}}.StoryGallery-module-scss-module__C9BpPG__gallery-grid [type=search]{grid-column:1/-1;width:100%;display:block}.StoryGallery-module-scss-module__C9BpPG__grid-filter{grid-column:1/-1}.StoryGallery-module-scss-module__C9BpPG__grid-filter strong{color:#666;margin-bottom:11px;font-size:1.4rem;font-weight:900;display:block}.StoryGallery-module-scss-module__C9BpPG__grid-filter>input{padding:9px 12px}.StoryGallery-module-scss-module__C9BpPG__grid-filter nav{flex-wrap:nowrap;gap:11px;margin-top:11px;padding-bottom:11px;display:flex;overflow-x:auto}.StoryGallery-module-scss-module__C9BpPG__grid-filter nav button{all:revert;white-space:nowrap;appearance:none;cursor:pointer;background-color:#0000;border:1px solid #c7c7c7;border-radius:10px;padding:12px 18px;font-size:1.6rem;transition:all .3s cubic-bezier(.23,1,.32,1)}.StoryGallery-module-scss-module__C9BpPG__grid-filter nav button.StoryGallery-module-scss-module__C9BpPG__active{color:#fff;cursor:pointer;background-color:#1a1a1a;border-color:#1a1a1a}.StoryGallery-module-scss-module__C9BpPG__grid-filter nav button.StoryGallery-module-scss-module__C9BpPG__clear-filter{color:#fff;background:#0076be;border:1px solid #0076be}.StoryGallery-module-scss-module__C9BpPG__no-card{border:1px solid #ccc;border-radius:10px;grid-column:1/-1;width:100%;margin:0 auto;padding:22px}.StoryGallery-module-scss-module__C9BpPG__no-card p{font-size:2.2rem;line-height:normal}.StoryGallery-module-scss-module__C9BpPG__no-card strong{font-size:3rem;display:block}header:has(+.StoryGallery-module-scss-module__C9BpPG__liveBlog){max-width:800px;margin:0 auto}.StoryGallery-module-scss-module__C9BpPG__liveBlog{max-width:800px;margin:0 auto}@media (min-width:1140px){.StoryGallery-module-scss-module__C9BpPG__liveBlog>figure{margin-left:-100px;margin-right:-100px}.StoryGallery-module-scss-module__C9BpPG__liveBlog>figure figcaption{max-width:800px;margin:0 auto}}.StoryGallery-module-scss-module__C9BpPG__liveBlog [class*=full-banner][class*=midPg]{min-height:auto}.StoryGallery-module-scss-module__C9BpPG__liveBlog details summary::-webkit-details-marker{display:none}.StoryGallery-module-scss-module__C9BpPG__refresh-button{z-index:2;opacity:0;background:#bf002d;border-radius:0;width:100vw;height:50px;transition:all .25s ease-out;position:fixed;top:0;left:0;right:0}.StoryGallery-module-scss-module__C9BpPG__refresh-button.StoryGallery-module-scss-module__C9BpPG__active{opacity:1;top:50px}[class*=app] .StoryGallery-module-scss-module__C9BpPG__refresh-button{top:-50px}[class*=app] .StoryGallery-module-scss-module__C9BpPG__refresh-button.StoryGallery-module-scss-module__C9BpPG__active{opacity:1;top:0}.StoryGallery-module-scss-module__C9BpPG__blog-post{border-top:1px solid #d9d9d9;padding:33px 0 22px}.StoryGallery-module-scss-module__C9BpPG__blog-post .StoryGallery-module-scss-module__C9BpPG__blog-byline strong{color:#0076be}.StoryGallery-module-scss-module__C9BpPG__blog-post .StoryGallery-module-scss-module__C9BpPG__blog-byline p{margin:0}.StoryGallery-module-scss-module__C9BpPG__blog-post .StoryGallery-module-scss-module__C9BpPG__blog-byline a{color:#333;pointer-events:none;text-decoration:none}.StoryGallery-module-scss-module__C9BpPG__blog-post h3{margin:11px 0;font-size:2.8rem}
.MixedMedia-module-scss-module__RMu5NW__mixed-media>div{margin-bottom:44px}@media (min-width:680px){.MixedMedia-module-scss-module__RMu5NW__mixed-media{gap:22px}}.MixedMedia-module-scss-module__RMu5NW__mixed-media a{flex-flow:column;align-items:center;display:flex}.MixedMedia-module-scss-module__RMu5NW__mixed-media a figure{align-self:stretch}.MixedMedia-module-scss-module__RMu5NW__mixed-media a>div{background-color:#0b8ddb;border:10px solid #f7f7f7;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin-top:-40px;display:flex;position:relative;overflow:hidden}.MixedMedia-module-scss-module__RMu5NW__mixed-media a>div svg{fill:#fff;width:100%;min-width:100%;height:34px}.MixedMedia-module-scss-module__RMu5NW__mixed-media a h2{align-self:flex-start;margin-top:0}.MixedMedia-module-scss-module__RMu5NW__mixed-media a p{align-self:flex-start;margin:0}@media (min-width:680px){.MixedMedia-module-scss-module__RMu5NW__mixed-media>div:only-child{text-align:center}.MixedMedia-module-scss-module__RMu5NW__mixed-media>div:only-child h2,.MixedMedia-module-scss-module__RMu5NW__mixed-media>div:only-child p{align-self:center;max-width:800px}}
.StoryGalleryEmbed-module-scss-module__DuNflG__story_gallery{background-color:#fff;border-bottom:2px solid #eee;justify-content:space-between;align-items:center;margin:22px 0;padding:22px;font-style:normal;display:flex;position:relative}.StoryGalleryEmbed-module-scss-module__DuNflG__story_gallery span{text-transform:uppercase;font-size:1.4rem}.StoryGalleryEmbed-module-scss-module__DuNflG__story_gallery strong{text-transform:none;color:#000;margin:2px 0 4px;font-size:2rem;display:block}.StoryGalleryEmbed-module-scss-module__DuNflG__story_gallery svg{fill:#0076be;width:25px;height:25px}
