:root{--f_header-serif:	"Bodoni Bold Italic", serif;--f_header-sans-serif:	"Franchise", "Impact", sans-serif;--f_sans-serif:	"TitilliumUs", sans-serif;--f_sans-serif-italic:	"TitilliumUs", sans-serif;--f_heavy:	"TitilliumUs", sans-serif;--f_heavy_letter-spacing:	min(max(1.25px, 0.035em), 2px);--f_awesome:	"Font Awesome 6 Free";--admin-bar_lg:	32px;--admin-bar_sm:	46px;--nav-bar_h-lg:	60px;--nav-bar_h-sm:	40px;--wp-admin-bar:	0px;--nav-logo_h-lg:	40px;--nav-logo_h-sm:	30px;--odp_pad:	2.0588235294rem;--odp_pad-tight:	1.5rem;--odp_gap:	0.5882352941rem;--odp_gap-card:	0.8823529412rem;--tran-dur:	250ms;--tran:	250ms ease-in-out;--tran-fast:	125ms ease-in-out;--drop-shadow:	drop-shadow(0.15rem 0.15rem 0 #0006);--box-shadow:	0.3rem 0.6rem 0 #0001}@media(min-width: 544px){:root{--nav-height:	60px}}@media(max-width: 543px){:root{--nav-height:	40px}}@media(min-width: 783px){:root body.admin-bar{--wp-admin-bar:	32px}}@media(max-width: 782px){:root body.admin-bar{--wp-admin-bar:	46px}}:root body{--nav_h:	calc(var(--wp-admin-bar) + var(--nav-height))}@keyframes --spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes --pulse{from{opacity:.75}to{opacity:.25}}.a_spin-change::after{content:"";font-family:var(--f_awesome);animation:var(--tran) 1 both}@keyframes --spin-change_forward{0%{content:var(--spin-change_content-a);transform:rotate(0deg)}50%,100%{content:var(--spin-change_content-b)}100%{transform:rotate(180deg)}}@keyframes --spin-change_reverse{0%{content:var(--spin-change_content-b);transform:rotate(180deg)}50%,100%{content:var(--spin-change_content-a)}100%{transform:rotate(0deg)}}@keyframes party-shadow{0%,100%{transform:translate(0em, 0.15em) scale(var(--t_s))}12.5%{transform:translate(0.15em, 0.15em) scale(var(--t_s))}25%{transform:translate(0.15em, 0em) scale(var(--t_s))}37.5%{transform:translate(0.15em, -0.15em) scale(var(--t_s))}50%{transform:translate(0em, -0.15em) scale(var(--t_s))}62.5%{transform:translate(-0.15em, -0.15em) scale(var(--t_s))}75%{transform:translate(-0.15em, 0em) scale(var(--t_s))}87.5%{transform:translate(-0.15em, 0.15em) scale(var(--t_s))}}@keyframes party-colors{0%,100%{--color: var(--c_dark-yellow)}20%{--color: var(--c_light-blue)}40%{--color: var(--c_coral)}60%{--color: var(--c_light-green)}80%{--color: var(--c_lighter-purple)}}:root{--c_dark-gray:	#666;--c_darkest-gray:	#1e1e1e;--c_blackish:	#0f0f0f;--c_dim-gray:	#a9a9a9;--c_dimmer-gray:	#ccc;--c_mid-gray:	#e6e6e6;--c_light-gray:	#f2f2f2;--c_green:	#8cc63e;--c_white:	#fff;--c_yellow:	#feee00;--c_purple:	#5b1f69;--c_darker-gray:	#444;--c_magenta:	#b53272;--c_light-blue:	#0196ff;--c_orange:	#fbb21b;--c_red-orange:	#e46a30;--c_redder-orange:	#f14c23;--c_red-purple:	#87286d;--c_eggplant:	#4f154f;--c_dark-blue:	#1d264a;--c_dark-yellow:	#f7d712;--c_black:	#000;--c_blue-gray:	#adbdcc;--c_red:	#e61f56;--c_coral:	#ff808a;--c_lighter-blue:	#5fd9ff;--c_light-green:	#26e29a;--c_mid-green:	#009fa7;--c_dark-green:	#005c61;--c_lighter-purple:	#d6a1f0;--c_light-purple:	#9048b3;--c_dark-purple:	#281742;--c_dark-text:	var(--c_darker-gray);--c_darkish-text:	#999999;--c_light-text:	var(--c_white);--c_lightish-text:	rgba(255, 255, 255, 0.75);--c_brand-linkedin:	#5b1f69;--c_brand-messenger:	#e46a30;--c_brand-facebook:	#1877f2;--c_brand-twitter:	#1da1f2;--c_brand-instagram:	#833ab4;--c_brand-youtube:	#ff0000;--c_brand-tiktok:	#21d8c9;--c_brand-threads:	#000;--c_brand-bluesky:	#0085ff}body{background:none;background-attachment:fixed;background-size:cover;background-position:center}body.bkg-strip{background-attachment:scroll}body.bkg-strip .main-bkg,body.bkg-strip>footer{position:relative}body.bkg-strip .main-bkg::before{content:"";position:absolute;top:3.5rem;width:100%;height:100%;height:100vh;background-color:#000}body.bkg-strip #sidebar{background:#fff}#page-header{display:block;margin-top:0}#page-header .subtitle{font-family:inherit;text-transform:inherit;letter-spacing:inherit;font-weight:600;font-size:1.5rem;text-align:center}#page-header .has-subtitle{max-width:35rem;margin:0 auto}#page-header .has-subtitle h1{font-size:4rem}@media(max-width: 543px){#main>.row>[class*=col-]{width:100%}}#main #content .share-bar{margin:0;border:0;text-align:center}#main #content .share-bar .letter{border-width:1px}#main #sidebar .share-bar{margin-bottom:0;padding-bottom:0;border:0}#main #sidebar .share-bar .ru-button.social{display:block;margin:.5rem 0 0}#main .signup-bar{margin:2rem auto}#main .signup-bar>.ru-button{margin:0}.notice{margin:1em 0;padding:.25em .5em;background-color:#fbb21b;font-size:.8em;font-style:italic}.notice-param{position:relative;margin-bottom:1.0294117647rem !important;padding:1.0294117647rem 2.0588235294rem 1.0294117647rem 4em;font-size:1.1rem;background-color:#feee00;font-style:italic}.notice-param .icon{position:absolute;top:50%;left:.5em;margin-top:-0.5em;font-size:2em}#ak-petition #known_user{display:none}body.petition-page #main #ak-petition #petition-form{margin:1rem 0}body.petition-page #main #ak-petition .ak-letter{margin:0}body.petition-page.ru-fullwidthwpetition .single-page.dual-logo #page-header .wrap{margin:0 auto}@media(min-width: 768px){body.petition-page.ru-fullwidthwpetition .single-page.dual-logo #page-header .wrap{width:80%}}@media(max-width: 767px){body.petition-page.ru-fullwidthwpetition .single-page.dual-logo #page-header .wrap{width:100%}}body.petition-page.ru-fullwidthwpetition #main #content,body.petition-page.ru-fullwidthwpetition #main #sidebar{float:none;margin:0 auto}@media(min-width: 768px){body.petition-page.ru-fullwidthwpetition #main #content,body.petition-page.ru-fullwidthwpetition #main #sidebar{width:80%}}@media(max-width: 767px){body.petition-page.ru-fullwidthwpetition #main #content,body.petition-page.ru-fullwidthwpetition #main #sidebar{width:100%}}body.petition-page.ru-fullwidthwpetition #main #sidebar{padding:0}body.petition-page.ru-fullwidthwpetition #main #ak-petition{background:#f2f2f2}body.survey-page #main #intro p:first-child,body.thanks-page.survey-quiz #main #intro p:first-child{margin-top:0}body.survey-page #main #ak-petition,body.thanks-page.survey-quiz #main #ak-petition{padding:0;background:none}body.survey-page #main #ak-petition #petition-form input+label,body.thanks-page.survey-quiz #main #ak-petition #petition-form input+label{display:inline}body.survey-page #main #ak-petition #petition-form input:not(:disabled):first-child,body.survey-page #main #ak-petition #petition-form input:not(:disabled)+label,body.thanks-page.survey-quiz #main #ak-petition #petition-form input:not(:disabled):first-child,body.thanks-page.survey-quiz #main #ak-petition #petition-form input:not(:disabled)+label{cursor:pointer}body.survey-page #main #ak-petition #petition-form input:disabled:first-child,body.survey-page #main #ak-petition #petition-form input:disabled+label,body.thanks-page.survey-quiz #main #ak-petition #petition-form input:disabled:first-child,body.thanks-page.survey-quiz #main #ak-petition #petition-form input:disabled+label{cursor:default}body.survey-page #main #ak-petition #petition-form input:disabled+label,body.thanks-page.survey-quiz #main #ak-petition #petition-form input:disabled+label{opacity:.75}body.survey-page #main #ak-petition #petition-form button[type=submit],body.thanks-page.survey-quiz #main #ak-petition #petition-form button[type=submit]{margin-top:2.0588235294rem}body.survey-page #main #ak-petition #petition-form .radio-item,body.survey-page #main #ak-petition #petition-form .checkbox-item,body.thanks-page.survey-quiz #main #ak-petition #petition-form .radio-item,body.thanks-page.survey-quiz #main #ak-petition #petition-form .checkbox-item{display:flex;margin:.5em 0}body.survey-page #main #ak-petition #petition-form .radio-item input,body.survey-page #main #ak-petition #petition-form .checkbox-item input,body.thanks-page.survey-quiz #main #ak-petition #petition-form .radio-item input,body.thanks-page.survey-quiz #main #ak-petition #petition-form .checkbox-item input{flex-shrink:0;margin-right:.5em}body.survey-page #main #ak-petition #petition-form .radio-item label,body.survey-page #main #ak-petition #petition-form .checkbox-item label,body.thanks-page.survey-quiz #main #ak-petition #petition-form .radio-item label,body.thanks-page.survey-quiz #main #ak-petition #petition-form .checkbox-item label{margin:0;line-height:1.2}body.survey-page #main #ak-petition #petition-form .checkbox-item input,body.thanks-page.survey-quiz #main #ak-petition #petition-form .checkbox-item input{margin-top:.1em}body.survey-quiz #main #ak-petition #petition-form .question{counter-increment:q}body.survey-quiz #main #ak-petition #petition-form .question .label::before{content:counter(q) ". "}body.survey-quiz #main #ak-petition #petition-form .radio-item{counter-increment:o}body.survey-quiz #main #ak-petition #petition-form .radio-item input[value=""],body.survey-quiz #main #ak-petition #petition-form .radio-item input[value=""]~label,body.survey-quiz #main #ak-petition #petition-form .radio-item input[value*="["]:not([value="[ex]"]),body.survey-quiz #main #ak-petition #petition-form .radio-item input[value*="["]:not([value="[ex]"])~label{display:none}body.survey-quiz #main #ak-petition #petition-form .radio-item .icon{font-size:1.5em}body.survey-quiz #main #ak-petition #petition-form .radio-item label{display:block;margin:.15em 0 0;padding:0 .25em .11em .2em}body.survey-quiz #main #ak-petition #petition-form .radio-item label::before{font-weight:700}body.survey-quiz #main #ak-petition #petition-form .radio-item:not(.explain){border:2px solid rgba(0,0,0,0)}body.survey-quiz #main #ak-petition #petition-form .radio-item:not(.explain).true{border-color:#26e29a}body.survey-quiz #main #ak-petition #petition-form .radio-item:not(.explain).true.answer{background-color:#26e29a}body.survey-quiz #main #ak-petition #petition-form .radio-item:not(.explain).false{border-color:#e61f56}body.survey-quiz #main #ak-petition #petition-form .radio-item:not(.explain).false.answer{background-color:#e61f56}body.survey-quiz #main #ak-petition #petition-form .radio-item:not(.explain) .icon{opacity:.5;margin:0 .19em}body.survey-quiz #main #ak-petition #petition-form .radio-item:not(.explain) label::before{content:counter(o, upper-alpha) ") "}body.survey-quiz #main #ak-petition #petition-form .radio-item.explain{display:flex;margin-top:.5em;padding:.75em 1em;background-color:#f2f2f2}body.survey-quiz #main #ak-petition #petition-form .radio-item.explain .icon{margin:0 .25em 0 -0.25em}body.survey-quiz #main #ak-petition #petition-form .radio-item.explain.true .icon{color:#26e29a}body.survey-quiz #main #ak-petition #petition-form .radio-item.explain.true label::before{content:"That's right! "}body.survey-quiz #main #ak-petition #petition-form .radio-item.explain.false .icon{color:#e61f56}body.survey-quiz #main #ak-petition #petition-form .radio-item.explain.false label::before{content:"Nope, it was "}body.survey-page.survey-quiz #main #ak-petition #petition-form .radio-item{margin:0}body.survey-page.survey-quiz #main #ak-petition #petition-form .radio-item input[value*="["],body.survey-page.survey-quiz #main #ak-petition #petition-form .radio-item input[value*="["]~label{display:none}body.thanks-page.survey-quiz #main #content{max-width:none;text-align:inherit}@media(min-width: 768px){body.thanks-page.survey-quiz #main #content{padding:2.0588235294rem}}@media(min-width: 544px)and (max-width: 767px){body.thanks-page.survey-quiz #main #content{padding:1.0294117647rem}}@media(max-width: 543px){body.thanks-page.survey-quiz #main #content{padding:0}}body.thanks-page.survey-quiz #main #quiz-results{color:#000}body.thanks-page.survey-quiz #main #quiz-results .question{padding:1.75rem 0 2rem}body.thanks-page.survey-quiz #main #quiz-results .question:first-child{padding-top:0}body.thanks-page.survey-quiz #main #quiz-results .question:not(:first-child){border-top:1px solid #666}body.thanks-page.survey-quiz #main #quiz-results .question:last-child{padding-bottom:0}body.thanks-page.survey-quiz #main #quiz-results .question .label{margin-top:0}body.thanks-page.survey-quiz #main #quiz-results .radio-item{margin:.25em 0 !important}body.thanks-page.survey-quiz #main #quiz-results .radio-item input{display:none !important}body.thanks-page.survey-quiz #main #quiz-results .radio-item:not(.explain){padding:.2em}body.thanks-page.survey-quiz #main #quiz-results .radio-item:not(.explain) label{pointer-events:none}body.thanks-page #page-header .share-bar,body.thanks-page #main>.row,body.thanks-page #main #content,body.unsubscribe-page #page-header .share-bar,body.unsubscribe-page #main>.row,body.unsubscribe-page #main #content{margin:0 auto}body.thanks-page #page-header .share-bar,body.thanks-page #main #content,body.unsubscribe-page #page-header .share-bar,body.unsubscribe-page #main #content{max-width:33.75rem}body.thanks-page #page-header>.wrapper,body.thanks-page #main>.row,body.unsubscribe-page #page-header>.wrapper,body.unsubscribe-page #main>.row{max-width:45rem;padding:0 .6rem}body.thanks-page #main>.row,body.unsubscribe-page #main>.row{background-color:#fff}body.thanks-page #main #content,body.unsubscribe-page #main #content{padding:2rem .6rem 2.2rem}body.thanks-page #main #gif,body.thanks-page #main form fieldset,body.unsubscribe-page #main #gif,body.unsubscribe-page #main form fieldset{max-width:20rem;margin:0 auto}body.thanks-page #page-header .share-bar{padding:0;border:0}body.thanks-page .single-page.unsubscribe #page-header .wrapper{max-width:none}@media(min-width: 544px){body.thanks-page .single-page.unsubscribe #page-header h1{margin:.5em 0 .25em;font-size:5.5rem}}body.thanks-page .single-page.unsubscribe #main #gif{margin-bottom:.5rem}body.thanks-page #main{max-width:none;margin-top:1.2rem;margin-bottom:1.2rem}body.thanks-page #main #content #thanks-text .cta-wrap{margin:1.25rem 0}body.thanks-page #main #content .back-to{display:none}@media(min-width: 544px){body.unsubscribe-page #page-header{margin-bottom:3rem}body.unsubscribe-page #page-header h1{display:none}}@media(max-width: 543px){body.unsubscribe-page #page-header{display:none}}body.unsubscribe-page #main #content{text-align:center}body.unsubscribe-page #main #content>h3{margin-bottom:-0.75rem;font-size:2rem}body.unsubscribe-page #main .area{font-size:1.25rem;font-weight:600}body.unsubscribe-page #main form{margin:2rem 0}body.unsubscribe-page #main form fieldset{padding:0;border:0;text-align:left}body.unsubscribe-page #main form fieldset legend>h3,body.unsubscribe-page #main form fieldset label{font-size:1.1rem}body.unsubscribe-page #main form fieldset legend{text-align:center}body.unsubscribe-page #main form fieldset legend>h3{margin-bottom:.5rem}body.unsubscribe-page #main form fieldset label{line-height:1.5}body.unsubscribe-page #main form fieldset input[type=checkbox]{position:relative;top:.15em;width:1em;height:1em}body.unsubscribe-page #main form #known_user{margin:1rem 0 1.5rem;font-size:.9rem}body.login-page #page-header h1,body.user_view-page #page-header h1,body.user_update-page #page-header h1,body.recurring_update-page #page-header h1,body.recurring_cancel-page #page-header h1,body.event_create-page #page-header h1,body.password-page #page-header h1{font-size:3rem;letter-spacing:.001em}@media(min-width: 992px){body.login-page #main>.row,body.user_view-page #main>.row,body.user_update-page #main>.row,body.recurring_update-page #main>.row,body.recurring_cancel-page #main>.row,body.event_create-page #main>.row,body.password-page #main>.row{width:80%;margin:0 auto}}body.login-page #main h3,body.user_view-page #main h3,body.user_update-page #main h3,body.recurring_update-page #main h3,body.recurring_cancel-page #main h3,body.event_create-page #main h3,body.password-page #main h3{margin:.75em 0 .333em;font-size:2rem}body.login-page #main h3.title,body.user_view-page #main h3.title,body.user_update-page #main h3.title,body.recurring_update-page #main h3.title,body.recurring_cancel-page #main h3.title,body.event_create-page #main h3.title,body.password-page #main h3.title{font-size:2.25rem}body.login-page #main h3.title.big,body.user_view-page #main h3.title.big,body.user_update-page #main h3.title.big,body.recurring_update-page #main h3.title.big,body.recurring_cancel-page #main h3.title.big,body.event_create-page #main h3.title.big,body.password-page #main h3.title.big{font-size:2.75rem}body.login-page #main p,body.user_view-page #main p,body.user_update-page #main p,body.recurring_update-page #main p,body.recurring_cancel-page #main p,body.event_create-page #main p,body.password-page #main p{font-size:1.1rem}body.login-page #main p.subtitle,body.user_view-page #main p.subtitle,body.user_update-page #main p.subtitle,body.recurring_update-page #main p.subtitle,body.recurring_cancel-page #main p.subtitle,body.event_create-page #main p.subtitle,body.password-page #main p.subtitle{font-weight:700}body.login-page #main .subtitle p,body.user_view-page #main .subtitle p,body.user_update-page #main .subtitle p,body.recurring_update-page #main .subtitle p,body.recurring_cancel-page #main .subtitle p,body.event_create-page #main .subtitle p,body.password-page #main .subtitle p{font-size:1.1rem;font-weight:700}body.login-page #main #content .form-wrap,body.user_view-page #main #content .form-wrap,body.user_update-page #main #content .form-wrap,body.recurring_update-page #main #content .form-wrap,body.recurring_cancel-page #main #content .form-wrap,body.event_create-page #main #content .form-wrap,body.password-page #main #content .form-wrap{max-width:30rem;margin:0 auto}body.login-page,body.user_view-page,body.user_update-page,body.recurring_update-page,body.recurring_cancel-page,body.password-page{background-color:#5b1f69}body.login-page #page-header,body.user_view-page #page-header,body.user_update-page #page-header,body.recurring_update-page #page-header,body.recurring_cancel-page #page-header,body.password-page #page-header{background:50% 50% no-repeat url(//s3.amazonaws.com/ak.represent.us/images/bkg_donor-portal-02.jpg);background-size:cover}body.login-page #page-header h1,body.user_view-page #page-header h1,body.user_update-page #page-header h1,body.recurring_update-page #page-header h1,body.recurring_cancel-page #page-header h1,body.password-page #page-header h1{margin:.5em 0;color:#fff !important}body.login-page #page-header h1::before,body.user_view-page #page-header h1::before,body.user_update-page #page-header h1::before,body.recurring_update-page #page-header h1::before,body.recurring_cancel-page #page-header h1::before,body.password-page #page-header h1::before{content:"";display:block;height:4em;background:50% 50% no-repeat url(//s3.amazonaws.com/ak.represent.us/images/foundingfamily-commonwealth-KO-11.svg)}body.login-page #main #content{text-align:center}body.login-page #main #content #donorportal-form label{display:none}body.login-page #main #content #donorportal-form .wrap{margin:2.5em 0}@media(min-width: 544px){body.login-page #main #content #donorportal-form .form-row{width:50%;float:left}body.login-page #main #content #donorportal-form .form-row:first-child input{border-right:0 !important}}body.login-page #main #content #donorportal-form button{margin-top:0}body.login-page #main #content #donorportal-form a{font-size:1.1rem;font-weight:700}@media(min-width: 544px){body.user_view-page #main #content .hero,body.user_update-page #main #content .hero,body.recurring_update-page #main #content .hero,body.recurring_cancel-page #main #content .hero{margin:-2.0588235294rem -2.0588235294rem 2.0588235294rem}}@media(max-width: 543px){body.user_view-page #main #content .hero,body.user_update-page #main #content .hero,body.recurring_update-page #main #content .hero,body.recurring_cancel-page #main #content .hero{margin:-1.0294117647rem -1.0294117647rem 1.0294117647rem}}body.user_view-page #main #content .hero .back,body.user_view-page #main #content .hero .user,body.user_update-page #main #content .hero .back,body.user_update-page #main #content .hero .user,body.recurring_update-page #main #content .hero .back,body.recurring_update-page #main #content .hero .user,body.recurring_cancel-page #main #content .hero .back,body.recurring_cancel-page #main #content .hero .user{padding:.75em 1.5em;color:#fff;line-height:1.2;font-weight:200}body.user_view-page #main #content .hero .back a,body.user_view-page #main #content .hero .user a,body.user_update-page #main #content .hero .back a,body.user_update-page #main #content .hero .user a,body.recurring_update-page #main #content .hero .back a,body.recurring_update-page #main #content .hero .user a,body.recurring_cancel-page #main #content .hero .back a,body.recurring_cancel-page #main #content .hero .user a{font-weight:600}body.user_view-page #main #content .hero .back,body.user_update-page #main #content .hero .back,body.recurring_update-page #main #content .hero .back,body.recurring_cancel-page #main #content .hero .back{float:left}body.user_view-page #main #content .hero .user,body.user_update-page #main #content .hero .user,body.recurring_update-page #main #content .hero .user,body.recurring_cancel-page #main #content .hero .user{float:right;background-color:#444}@media(min-width: 544px){body.user_view-page #main #content .hero .user,body.user_update-page #main #content .hero .user,body.recurring_update-page #main #content .hero .user,body.recurring_cancel-page #main #content .hero .user{min-width:14.5em}}body.user_view-page #main #content .donations,body.recurring_update-page #main #content .donations,body.recurring_cancel-page #main #content .donations{margin:3em 0 1em}body.user_view-page #main #content .donations h3,body.recurring_update-page #main #content .donations h3,body.recurring_cancel-page #main #content .donations h3{margin-right:.5em;margin-left:.5em}body.user_view-page #main #content .donations ul,body.user_view-page #main #content .donations li,body.recurring_update-page #main #content .donations ul,body.recurring_update-page #main #content .donations li,body.recurring_cancel-page #main #content .donations ul,body.recurring_cancel-page #main #content .donations li{margin:0;padding:0;list-style:none}body.user_view-page #main #content .donations .entry.row,body.user_view-page #main #content .donations .entry>.row,body.recurring_update-page #main #content .donations .entry.row,body.recurring_update-page #main #content .donations .entry>.row,body.recurring_cancel-page #main #content .donations .entry.row,body.recurring_cancel-page #main #content .donations .entry>.row{background-color:#f2f2f2}body.user_view-page #main #content .donations .row,body.recurring_update-page #main #content .donations .row,body.recurring_cancel-page #main #content .donations .row{margin:0;text-align:center}body.user_view-page #main #content .donations .row:not(.inactive) .amount span,body.recurring_update-page #main #content .donations .row:not(.inactive) .amount span,body.recurring_cancel-page #main #content .donations .row:not(.inactive) .amount span{color:#b53272}body.user_view-page #main #content .donations .row:not(.plain) .col,body.recurring_update-page #main #content .donations .row:not(.plain) .col,body.recurring_cancel-page #main #content .donations .row:not(.plain) .col{padding:.25em 1em}body.user_view-page #main #content .donations .row.plain .col,body.recurring_update-page #main #content .donations .row.plain .col,body.recurring_cancel-page #main #content .donations .row.plain .col{padding:0}body.user_view-page #main #content .donations .col:first-child,body.recurring_update-page #main #content .donations .col:first-child,body.recurring_cancel-page #main #content .donations .col:first-child{text-align:left}body.user_view-page #main #content .donations .col:last-child,body.recurring_update-page #main #content .donations .col:last-child,body.recurring_cancel-page #main #content .donations .col:last-child{text-align:right}@media(max-width: 543px){body.user_view-page #main #content .donations .col.md-1-3,body.recurring_update-page #main #content .donations .col.md-1-3,body.recurring_cancel-page #main #content .donations .col.md-1-3{text-align:center}}body.user_view-page #main #content .donations .col .amount,body.recurring_update-page #main #content .donations .col .amount,body.recurring_cancel-page #main #content .donations .col .amount{font-weight:700;text-transform:uppercase}body.user_view-page #main #content .donations #recurring .entry,body.recurring_update-page #main #content .donations #recurring .entry,body.recurring_cancel-page #main #content .donations #recurring .entry{margin-bottom:.75em}body.user_view-page #main #content .donations #recurring .row:not(.plain),body.recurring_update-page #main #content .donations #recurring .row:not(.plain),body.recurring_cancel-page #main #content .donations #recurring .row:not(.plain){padding:.5em 0}body.user_view-page #main #content .donations #recurring .row:not(.plain).inactive .col,body.recurring_update-page #main #content .donations #recurring .row:not(.plain).inactive .col,body.recurring_cancel-page #main #content .donations #recurring .row:not(.plain).inactive .col{opacity:.75}body.user_view-page #main #content .donations #recurring .row:not(.plain).inactive .col:nth-child(2),body.recurring_update-page #main #content .donations #recurring .row:not(.plain).inactive .col:nth-child(2),body.recurring_cancel-page #main #content .donations #recurring .row:not(.plain).inactive .col:nth-child(2){font-size:.85em;font-style:italic}body.user_view-page #main #content .donations #history .entry,body.recurring_update-page #main #content .donations #history .entry,body.recurring_cancel-page #main #content .donations #history .entry{margin-bottom:.5em}body.user_view-page #main #content .donations #canceled p,body.recurring_update-page #main #content .donations #canceled p,body.recurring_cancel-page #main #content .donations #canceled p{margin-top:0}body.user_view-page #main #content .donations #canceled .entry,body.recurring_update-page #main #content .donations #canceled .entry,body.recurring_cancel-page #main #content .donations #canceled .entry{margin-bottom:.75em}body.user_view-page #main #content .donations .disclaimer,body.recurring_update-page #main #content .donations .disclaimer,body.recurring_cancel-page #main #content .donations .disclaimer{margin-top:3em}body.user_view-page #main #content .hero{position:relative;height:12em;background:50% 37.5% no-repeat url(//s3.amazonaws.com/ak.represent.us/images/bkg_donor-portal.jpg);background-size:cover}body.user_view-page #main #content .hero .user{position:absolute;right:0;bottom:0}body.user_view-page #main #content .welcome{text-align:center}body.user_view-page #main #content .welcome .title{margin-bottom:-0.25em;color:#444}body.user_view-page #main #content .welcome .button-wrap{max-width:25rem;margin:0 auto}body.user_view-page #main #content .welcome .contact,body.user_view-page #main #content .welcome .cancel{display:block;font-weight:700;text-decoration:none}body.user_view-page #main #content .welcome .contact{margin-top:.75em;color:#5b1f69;font-size:1.2rem}body.user_view-page #main #content .welcome .contact:hover,body.user_view-page #main #content .welcome .contact:focus{color:#17081a}body.user_view-page #main #content .welcome .cancel{margin-top:.25em;color:#444;font-size:1.1rem}body.user_view-page #main #content .welcome .cancel:hover,body.user_view-page #main #content .welcome .cancel:focus{color:#1d264a}body.user_update-page #main #content .button-wrap,body.password-page #main #content .button-wrap{max-width:20rem;margin:0 auto}body.recurring_update-page #main #content .donations #recurring .row:not(.plain),body.recurring_cancel-page #main #content .donations #recurring .row:not(.plain){margin-bottom:1px}@media(min-width: 544px){body.recurring_update-page #main #content .donations #recurring .row:not(.plain) .col.btn,body.recurring_cancel-page #main #content .donations #recurring .row:not(.plain) .col.btn{margin:-0.5em 0;padding:0 0 0 1em}body.recurring_update-page #main #content .donations #recurring .row:not(.plain) .col.btn .ru-button,body.recurring_cancel-page #main #content .donations #recurring .row:not(.plain) .col.btn .ru-button{line-height:1.324}}body.recurring_update-page #main #content .donations #recurring .update-wrap,body.recurring_cancel-page #main #content .donations #recurring .update-wrap{padding:.5em;background-color:#e6e6e6}body.recurring_update-page #main #content .donations #recurring .update-wrap .row.plain,body.recurring_cancel-page #main #content .donations #recurring .update-wrap .row.plain{margin-top:.5em}@media(min-width: 544px){body.recurring_update-page #main #content .donations #recurring .update-wrap .card_num,body.recurring_cancel-page #main #content .donations #recurring .update-wrap .card_num{float:left;width:33.3333333333%}body.recurring_update-page #main #content .donations #recurring .update-wrap .card_num:not(:last-child) input,body.recurring_cancel-page #main #content .donations #recurring .update-wrap .card_num:not(:last-child) input{border-right:0 !important}}@media(min-width: 544px){body.recurring_update-page #main #content .donations #recurring .ru-button,body.recurring_cancel-page #main #content .donations #recurring .ru-button{margin:0}}@media(max-width: 543px){body.recurring_update-page #main #content .donations #recurring .ru-button,body.recurring_cancel-page #main #content .donations #recurring .ru-button{width:100%}}body.recurring_cancel-page #main #content .donations .subtitle{text-align:center}body.password-page #content .form-wrap p:not(:last-child){margin:0 0 2rem}body[class*=event_] .event-tags{color:#fff;font-size:1rem}body[class*=event_] .event-tags>*{display:inline-block;padding:.2em .4em}body[class*=event_] .event-tags>*:not(:last-child){margin-right:.5em}body[class*=event_] .event-tags event{background-color:#5b1f69}body[class*=event_] .event-tags event::before{content:"Event"}body[class*=event_] .event-tags approved{background-color:#8cc63e}body[class*=event_] .event-tags approved::before{content:"Approved"}body[class*=event_] .event-tags unapproved{background-color:#e61f56}body[class*=event_] .event-tags unapproved::before{content:"Awaiting Approval"}body .single-page.dual-logo{margin-top:0}@media(max-width: 543px){body .single-page.dual-logo{background-color:#000}}body .single-page.dual-logo #page-header .logos img{display:block;margin:0 auto}@media(min-width: 544px){body .single-page.dual-logo #page-header .logos img{height:5.5882352941rem}}@media(max-width: 543px){body .single-page.dual-logo #page-header .logos img{width:40%}}body .single-page.dual-logo #page-header .logos img:first-child{float:left}body .single-page.dual-logo #page-header .logos img:last-child{float:right}@media(max-width: 543px){body .single-page.dual-logo #page-header hgroup>*{color:#fff !important}}@media(min-width: 544px){body:not(.thanks-page) .single-page.dual-logo #page-header hgroup h1{margin:3rem 0 0;font-size:4.5rem}}@media(max-width: 543px){body:not(.thanks-page) .single-page.dual-logo #page-header hgroup h1{font-size:3.25rem}}body.thanks-page .single-page.dual-logo #page-header hgroup>:not(h1),body.thanks-page .single-page.dual-logo #page-header .ak-sharebox{color:#fff}body.thanks-page .single-page.dual-logo #page-header .ak-sharebox input,body.thanks-page .single-page.dual-logo #page-header .ak-sharebox textarea{color:#444}[class*=col-]{float:left;position:relative;margin-left:.8%}[class*=col-]:first-child{margin-left:0}.col-1{width:7.6%}.col-2{width:16%}.col-3{width:24.4%}.col-4{width:32.8%}.col-5{width:41.2%}.col-6{width:49.6%}.col-7{width:58%}.col-8{width:66.4%}.col-9{width:74.8%}.col-10{width:83.2%}.col-11{width:91.6%}.col-12{width:100%}@media only screen and (max-width: 543px){[class*=col-]{float:none;width:auto;margin-left:0}}.ru-fullwidth aside{display:none}.ru-fullwidth #main .col-7{margin:0 auto;float:none;width:80%}.ru-fullwidthwpetition #main .col-7{margin:0 auto;float:none;width:80%}.ru-fullwidthwpetition .col-5{width:100%;margin:0}html,:where(header,footer) nav,nav.sub{color-scheme:dark}html{background-color:#fff}body{color-scheme:light}html,body{height:unset;min-height:100%}@media(min-width: 992px){.desktop-off{display:none !important}}.info-box,.info-box>.icon{transition:500ms cubic-bezier(1, 0, 0.5, 2)}.info-box{--color: var(--c_red);position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.6em;top:2em;max-width:66rem;margin:1em auto 2em;padding:.55em 1.2em .55em .7em;border-radius:2em;border:2px solid;background-color:rgba(255,255,255,.8);color:var(--color);text-align:left;line-height:1.2;font-size:1.5rem;font-weight:600;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.info-box:not(.active){opacity:0;margin-bottom:-3em;transform:scale(1.1, 0.1);filter:blur(50px)}.info-box>.icon{font-size:2em;transition-delay:300ms}.info-box:not(.active)>.icon{transform:scale(0.5)}.info-box>div{margin-top:-0.2em}.wrapper .info-box{position:static}.wrapper .info-box.active{margin-bottom:1em}header nav h6>a{color:#fff !important;transition:color 250ms ease-in-out}header nav h6>a:where(:hover,:focus){color:#feee00 !important}nav .signup-bar .inputs input{background-color:#fff}#main-nav-header nav .social .sub-menu{left:auto;padding:0}h1 small{display:block}p:empty{display:none}.odp:not(.no-bkg) #page-header .subtitle{font-weight:500}.odp #main #ak-petition .ak-disclaimer>:first-child{margin-top:0}.odp #main #ak-petition .ak-disclaimer>:last-child{margin-bottom:0}.odp.ru-fullwidthwpetition .single-page.dual-logo #page-header .wrap{margin:auto}.odp #progress._thermometer .graphic-bar-units{color:var(--c_dark-text);mix-blend-mode:hard-light}.odp #progress._thermometer .graphic-bar-units>span::before{background-color:currentColor}body.iframed .text-box-dark{margin:1rem 0 2rem;padding:.5rem 1rem .75rem;background-color:rgba(0,0,0,.5);color:var(--c_light-text);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}div>p:first-child{margin-top:0}div>p:last-child{margin-bottom:0}p:first-of-type{margin-top:0}blockquote[class*=embed]{margin:1em auto}#main #sidebar .disclaimer{font-size:.882rem !important}body.ru-fullwidthwpetition #main{--content-width_desktop: 1100px}body.donate-page #main #content .form-restrict{max-width:33rem}@media(min-width: 992px){.constrain,body:not(.donate-page) #main{padding:0 min(max(3vw,1rem),2rem)}body.ru-fullwidthwpetition #main{font-size:1.118rem}}@media(min-width: 544px)and (max-width: 991px){.constrain,body:not(.donate-page) #main{padding:0 5%}body.ru-fullwidthwpetition #main{font-size:1.188rem}body.ru-fullwidthwpetition #main :where(#content,#sidebar){width:100% !important}}@media(min-width: 768px){#main>.row{justify-content:center}body:not(.ru-fullwidthwpetition):not(.donate-page) #main{font-size:1.188rem}body:not(.ru-fullwidthwpetition) #main #sidebar{max-width:400px}body.ru-fullwidthwpetition .single-page.dual-logo #page-header .wrap{width:80%}body.donate-page #main .ask-text{font-size:1.1rem}}@media(max-width: 767px){body:not(.donate-page) #content{font-size:1.25rem}body:not(.donate-page) #content :where(p,ul,ol,table){font-size:1.4rem !important}body.donate-page #content .ask-text{font-size:1.3rem}:where(.ui-front,#main) :where(label,input,textarea,select,.ui-widget,.ui-menu){font-size:1.2rem !important}#sidebar{font-size:1.3rem}#sidebar h4{font-size:1.25em}}@media(min-width: 544px){.constrain,body:not(.donate-page) #main{width:100%;max-width:var(--content-width_desktop, 1440px)}body.ru-fullwidthwpetition #main :where(#content,#ak-petition){padding:2rem 2em !important}}@media(max-width: 543px){#main .mobile-reverse{display:flex;flex-direction:column-reverse}body:not(.donate-page) #main :where(#content,#ak-petition){padding:1em !important}body.donate-page #main :where(#content,#sidebar){padding:1.25rem !important}}[id$=-form] :where(.ak-userfield-checkbox-choice,.ak-userfield-radio-choice){display:flex !important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}[id$=-form] :where(.ak-userfield-checkbox-choice,.ak-userfield-radio-choice)>input{flex-shrink:0;margin:.2em .5em 0 0 !important}[id$=-form] .radio-grid{font-size:1.2rem}[id$=-form] form>.radio-grid{position:relative;top:-1.25rem}[id$=-form] .radio-grid label{line-height:1.1;font-size:inherit}[id$=-form] .radio-grid>label{color:var(--c_accent, var(--c_light-purple));text-align:center}[id$=-form] .radio-grid>label *{color:unset;font-size:unset}[id$=-form] .radio-grid .ak-userfield-radio-set{display:grid;gap:1rem}[id$=-form] .radio-grid .ak-userfield-radio-set label{padding:.4em .2em .5em 0;border-radius:.5em;border:1px solid var(--c_accent, var(--c_light-purple));border-left:0;font-weight:600}@media(min-width: 544px){[id$=-form] .radio-grid .ak-userfield-radio-set{grid-template-columns:repeat(2, 1fr)}}button:disabled{opacity:.5;pointer-events:none}body.iframed .single-page{min-height:500px}body.bkg-dark #page-header,body.bkg-dark #content>.popout{color:var(--c_light-text)}@media(max-width: 767px){#preview_pane{display:none}}@media(min-width: 544px){.follow-grid .cell:last-child:nth-child(odd){float:none;margin-right:auto;margin-left:auto}}.signup-bar.auto{margin:0 auto !important}.signup-bar.auto>div{overflow:hidden;position:relative}.signup-bar.auto form{position:absolute;left:100%}.signup-bar.auto .thank-you-container{padding:0 !important}.odp.ak-page.unsubscribe-page #main .area{font-size:1.1rem;font-weight:unset}#progress-wrapper{padding:0 0 1rem}#progress-wrapper:empty{display:none}body.iframed #progress-wrapper{padding:1.5rem 0 2.5rem}#progress-wrapper .title{position:relative;z-index:1;bottom:-0.75em;margin:0;color:var(--c_dark-text);text-align:center;font-size:1.35rem;font-weight:600}body.iframed #progress-wrapper .title{color:var(--c_light-text);font-size:1.4rem;font-weight:500}#progress-wrapper .graphic-bars ._thermo{display:block;position:relative}#progress-wrapper .graphic-bars .bar{-webkit-mask:url(#mask_thermo);mask:url(#mask_thermo);width:100%;height:100%}#progress-wrapper .graphic-bars .bar.bkg{fill:var(--c_white)}#progress-wrapper .graphic-bars .bar{fill:var(--c_red)}#progress-wrapper .graphic-bars .bar.extra{fill:var(--c_yellow)}#progress-wrapper .graphic-bars mask{fill:var(--c_white)}#progress-wrapper .graphic-bars .outline{fill:var(--c_blue-gray)}@media(max-width: 767px){body.iframed #progress-wrapper{padding:0}#progress-wrapper .title{margin:.25em 0}}#content .dual-logo{display:grid;grid-template-columns:repeat(2, auto);justify-content:center;align-items:center;gap:3rem}#content .checks>li{position:relative;list-style:none;margin-bottom:.75em}#content .checks>li::before{content:"✓ ";position:absolute;left:-1em;color:var(--c_red);font-size:1.3em;font-weight:900}#main{margin-top:var(--odp_pad);margin-bottom:var(--odp_pad)}#main form .ui-widget{width:100%}#main #ak-petition{max-width:none;margin:0;border-radius:0}#main #ak-petition::before{display:none}body.survey-page textarea{width:100% !important}@media(min-width: 544px){body.lte-page .checkbox-set_box{float:left}}/*# sourceMappingURL=p_ak.min.css.map */