body,html{font-family:"Open Sans",sans-serif;font-size:2.4154589372vw;line-height:1.5rem;margin:0;padding:0;color:#1b2b3a;background-color:#fff}@media only screen and (min-width:375px){body,html{font-size:2.4154589372vw}}@media only screen and (min-width:414px){body,html{font-size:1.3020833333vw}}@media only screen and (min-width:768px){body,html{font-size:.8333333333vw}}@media only screen and (min-width:1200px){body,html{font-size:.6944444444vw}}@media only screen and (min-width:1440px){body,html{font-size:10px}}body{color:#1b2b3a;font-family:"Open Sans",sans-serif;font-size:1.8rem}body,main{width:100%;background-color:#fff;min-height:100vh}main{display:flex;flex-direction:column;align-items:center}ol,ul{list-style:none}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;background:transparent}#root{display:flex;flex-direction:column;width:100%}.page-container{overflow:hidden;width:100%;padding:0 1rem;margin-right:auto;margin-left:auto}.page-container--allow-overflow{overflow:visible}@media(min-width:768px){.page-container{padding:0 3rem}}@media(min-width:992px){.page-container{padding:0 5rem}}.content-container{max-width:1400px;width:100%}.HoverHighlight:hover{cursor:pointer;background-color:rgba(0,0,88,.09)}.mainPresentation{align-items:center}.mainBody,.mainPresentation{display:flex;flex-direction:column;width:100%;background-color:#fff}.mainBody{max-width:150rem;position:relative;overflow:hidden;border:1px solid #a6adb4}.section-title{font-size:1.125rem;font-weight:700;color:#111;text-transform:uppercase;margin-bottom:.5rem}input.form-control,select.form-control,textarea.form-control{font-size:16px}input[type=file]{width:100%}a{color:#5a5b5d;fill:#5a5b5d;transition:all .5s}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#111;fill:#111}.dark-filter{background-color:rgba(0,0,88,.4)}.light-filter{background-color:rgba(0,0,88,.2)}.status_approved{background-color:rgba(0,255,0,.5)}.status_review{background-color:rgba(255,255,0,.5)}.status_rejected{background-color:rgba(255,0,0,.5)}.reserved-space__Header{margin-bottom:7rem;width:100%}.square-btn{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;font-family:"Josefin Sans",sans-serif;text-align:center;box-sizing:border-box;color:#f6f8f9;cursor:pointer;border:0;transition:all .25s ease-in-out;text-transform:uppercase;font-size:1.3rem;line-height:1.3;padding:1rem 2rem}@media only screen and (min-width:414px){.square-btn{font-size:1.6rem;padding:1.4rem 2.9rem 1rem}}@media only screen and (min-width:768px){.square-btn{font-size:1.8rem;padding:1.6rem 3.1rem 1.2rem}}@media only screen and (min-width:1200px){.square-btn{font-size:1.6rem;padding:1.4rem 2.9rem 1rem}}.square-btn.green{background-color:#70bc5d}.square-btn.green:hover{background-color:initial;color:#70bc5d}.square-btn.green:hover .icon-record .outer{stroke:#70bc5d}.square-btn.green:hover .icon-record .inner{fill:#70bc5d}.square-btn.red{background-color:#bc5d5d}.square-btn.red:hover{background-color:initial;color:#bc5d5d}.square-btn.red:hover .icon-stop{background-color:#bc5d5d}.square-btn.asp-orange{background:linear-gradient(90deg,#d95100,#d93400)}.square-btn.asp-orange:hover{background:transparent;color:#d95100}.square-btn.asp-orange:hover .icon-record .outer{stroke:#bc5d5d}.square-btn.asp-orange:hover .icon-record .inner{fill:#bc5d5d}.square-btn.white{color:#435059;background-color:#fff;outline:.1rem solid #435059;outline-offset:-.2rem}.square-btn.white:hover{background:#435059;color:#fff}.square-btn.white:hover .icon-trash-can path{fill:#111}.square-btn .icon-record,.square-btn .icon-stop,.square-btn .icon-trash-can{height:1.2rem;margin-right:1rem;margin-bottom:.5rem}.square-btn .icon-record,.square-btn .icon-stop{width:1.2rem}.square-btn .icon-record .outer{stroke:#f6f8f9}.square-btn .icon-record .inner{fill:#f6f8f9}.square-btn .icon-stop{background-color:#fff}.section{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:4rem 1.6rem;width:100%}@media only screen and (min-width:414px){.section{padding:8rem 3.2rem}}@media only screen and (min-width:768px){.section{padding:6.4rem 0;max-width:1440px}}.icon-btn{cursor:pointer;display:flex;outline:none;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;transition:all .25s ease-in-out;background:linear-gradient(180deg,#d95100,#d93400)}@media only screen and (min-width:768px){.icon-btn:hover{background:linear-gradient(180deg,#ae3c0f,#ae3c0f)!important}}button:focus{outline:none}.form{text-align:center}.form .title{margin-top:4.8rem;font-weight:600;font-size:3.2rem;line-height:150%;color:#1b2b3a}.form .description{line-height:150%;color:#1b2b3a;font-size:1.6rem;margin-top:.8rem;margin-bottom:4.8rem}@media only screen and (min-width:768px){.form .description{font-size:1.8rem;margin-top:1rem;margin-bottom:5rem}}@media only screen and (min-width:1200px){.form .description{font-size:1.6rem;margin-top:.8rem;margin-bottom:4.8rem}}.CounterPointThumb,.DailyPoint,.FeaturedChat,.FeaturedCounterpoint,.FeaturedDaily,.MainFeaturedChat,.Thumb,.thumbs .ContributorThumb{opacity:0;-webkit-animation:fadeInAnimation .25s ease-in-out;animation:fadeInAnimation .25s ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.CounterPointThumb:first-child,.DailyPoint:first-child,.FeaturedChat:first-child,.FeaturedCounterpoint:first-child,.FeaturedDaily:first-child,.MainFeaturedChat:first-child,.Thumb:first-child,.thumbs .ContributorThumb:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.CounterPointThumb:nth-child(2),.DailyPoint:nth-child(2),.FeaturedChat:nth-child(2),.FeaturedCounterpoint:nth-child(2),.FeaturedDaily:nth-child(2),.MainFeaturedChat:nth-child(2),.Thumb:nth-child(2),.thumbs .ContributorThumb:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.CounterPointThumb:nth-child(3),.DailyPoint:nth-child(3),.FeaturedChat:nth-child(3),.FeaturedCounterpoint:nth-child(3),.FeaturedDaily:nth-child(3),.MainFeaturedChat:nth-child(3),.Thumb:nth-child(3),.thumbs .ContributorThumb:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.CounterPointThumb:nth-child(4),.DailyPoint:nth-child(4),.FeaturedChat:nth-child(4),.FeaturedCounterpoint:nth-child(4),.FeaturedDaily:nth-child(4),.MainFeaturedChat:nth-child(4),.Thumb:nth-child(4),.thumbs .ContributorThumb:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.CounterPointThumb:nth-child(5),.DailyPoint:nth-child(5),.FeaturedChat:nth-child(5),.FeaturedCounterpoint:nth-child(5),.FeaturedDaily:nth-child(5),.MainFeaturedChat:nth-child(5),.Thumb:nth-child(5),.thumbs .ContributorThumb:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}.CounterPointThumb:nth-child(6),.DailyPoint:nth-child(6),.FeaturedChat:nth-child(6),.FeaturedCounterpoint:nth-child(6),.FeaturedDaily:nth-child(6),.MainFeaturedChat:nth-child(6),.Thumb:nth-child(6),.thumbs .ContributorThumb:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}.CounterPointThumb:nth-child(7),.DailyPoint:nth-child(7),.FeaturedChat:nth-child(7),.FeaturedCounterpoint:nth-child(7),.FeaturedDaily:nth-child(7),.MainFeaturedChat:nth-child(7),.Thumb:nth-child(7),.thumbs .ContributorThumb:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}.CounterPointThumb:nth-child(8),.DailyPoint:nth-child(8),.FeaturedChat:nth-child(8),.FeaturedCounterpoint:nth-child(8),.FeaturedDaily:nth-child(8),.MainFeaturedChat:nth-child(8),.Thumb:nth-child(8),.thumbs .ContributorThumb:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}.CounterPointThumb:nth-child(9),.DailyPoint:nth-child(9),.FeaturedChat:nth-child(9),.FeaturedCounterpoint:nth-child(9),.FeaturedDaily:nth-child(9),.MainFeaturedChat:nth-child(9),.Thumb:nth-child(9),.thumbs .ContributorThumb:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.9s}.CounterPointThumb:nth-child(10),.DailyPoint:nth-child(10),.FeaturedChat:nth-child(10),.FeaturedCounterpoint:nth-child(10),.FeaturedDaily:nth-child(10),.MainFeaturedChat:nth-child(10),.Thumb:nth-child(10),.thumbs .ContributorThumb:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}.CounterPointThumb:nth-child(11),.DailyPoint:nth-child(11),.FeaturedChat:nth-child(11),.FeaturedCounterpoint:nth-child(11),.FeaturedDaily:nth-child(11),.MainFeaturedChat:nth-child(11),.Thumb:nth-child(11),.thumbs .ContributorThumb:nth-child(11){-webkit-animation-delay:1.1s;animation-delay:1.1s}.CounterPointThumb:nth-child(12),.DailyPoint:nth-child(12),.FeaturedChat:nth-child(12),.FeaturedCounterpoint:nth-child(12),.FeaturedDaily:nth-child(12),.MainFeaturedChat:nth-child(12),.Thumb:nth-child(12),.thumbs .ContributorThumb:nth-child(12){-webkit-animation-delay:1.2s;animation-delay:1.2s}@-webkit-keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.drop-down-btn{cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;border-style:solid;text-transform:uppercase;line-height:1.5;border-width:.2rem;font-size:1.4rem;padding:1.4rem 2.2rem}@media only screen and (min-width:414px){.drop-down-btn{font-size:1.8rem;padding:1.6rem 2.4rem}}.drop-down-btn .arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:1rem;margin-left:2rem}.drop-down-btn.dem{color:#0080d6;border-color:#0080d6}.drop-down-btn.dem .arrow path{fill:#0080d6}.drop-down-btn.rep{color:#f22121;border-color:#f22121}.drop-down-btn.rep .arrow path{fill:#f22121}.Startup{position:fixed;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;overflow:auto;flex-direction:column;background:#fff}.Startup h1{color:#999;font-weight:100;font-size:3em;text-align:center;margin-bottom:20px}.Startup>img{-webkit-filter:opacity(.4);filter:opacity(.4);margin-bottom:30px}.btn{border-radius:.125rem}.btn.btn-circle{border-radius:50%;text-align:center;padding:.5rem}.btn[class*=btn-] svg>path{fill:currentColor}.btn.btn-accent{background-color:#d95100;color:#fff}.btn.btn-accent:active,.btn.btn-accent:focus,.btn.btn-accent:hover{background-color:#5a2100}.btn.btn-white{color:#fff;background-color:initial}.btn.btn-outline-accent{border-color:#d95100;color:#d95100}.btn.btn-outline-accent:active,.btn.btn-outline-accent:focus,.btn.btn-outline-accent:hover{color:#fff;background-color:#d95100}.btn.btn-accent:active,.btn.btn-accent:focus,.btn.btn-accent:focus:active,.btn.btn-outline-accent:active,.btn.btn-outline-accent:focus,.btn.btn-outline-accent:focus:active{box-shadow:0 0 0 .2rem rgba(217,81,0,.25)}.btn.btn-dark{background-color:#111;color:#fff}.btn.btn-dark:active,.btn.btn-dark:focus,.btn.btn-dark:hover{background-color:#000}.btn.btn-outline-dark{border-color:#111;color:#111}.btn.btn-outline-dark:active,.btn.btn-outline-dark:focus,.btn.btn-outline-dark:hover{color:#fff;background-color:#111}.btn.btn-dark:active,.btn.btn-dark:focus,.btn.btn-dark:focus:active,.btn.btn-outline-dark:active,.btn.btn-outline-dark:focus,.btn.btn-outline-dark:focus:active{box-shadow:0 0 0 .2rem rgba(17,17,17,.25)}.btn.btn-lg{padding:1rem 0}.fullpage{z-index:200;position:fixed;overflow:hidden;display:none;top:0;right:0;bottom:0;left:0;padding:2% 0;align-items:center;background:rgba(0,0,88,.2)}.fullpage--active{display:flex;-webkit-animation:fadeInAnim .5s ease-in;animation:fadeInAnim .5s ease-in}@-webkit-keyframes fadeInAnim{0%{opacity:0}to{opacity:1}}.fullpage--inactive{display:flex;-webkit-animation:fadeOutAnim .3s ease-in;animation:fadeOutAnim .3s ease-in}@-webkit-keyframes fadeOutAnim{0%{opacity:1}to{opacity:0}}.Modal{background-color:#fff;position:relative;flex:1 1;z-index:2000;padding:2rem;margin:auto;max-width:90%;max-height:100%;overflow-y:auto}@media screen and (min-width:576px){.Modal{max-width:45rem}}@media screen and (min-width:768px){.Modal{max-width:50rem}}@media screen and (min-width:992px){.Modal{max-width:60rem}}.Modal__flex{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.Modal__closeBtn{position:absolute;right:1rem;top:1rem;cursor:pointer}.about-video{width:34.3rem}@media only screen and (min-width:414px){.about-video{width:73rem}}@media only screen and (min-width:768px){.about-video{width:114.2rem}}.about-video__description{margin-top:.5rem;font-style:italic;font-family:"Open Sans",sans-serif;font-size:1.5rem;margin-bottom:2rem}.about-video__video{position:relative;border-radius:5px;overflow:hidden;padding-top:8rem}.about-video__video .vjs-big-play-button{font-size:2rem}.about-video__video .vjs-big-play-button:hover{font-size:4rem}.about-video__video .video-js:hover .vjs-big-play-button{background-color:initial}.about-video__video .video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:"";background-image:url(/static/img/play.svg);background-repeat:no-repeat;background-size:4rem;background-position:50%}.AdSkipControl{display:flex;justify-content:stretch;height:40px;width:85px;color:#fff;background-color:rgba(43,51,63,.7)}.AdSkipControl .Opacity{display:flex;width:100%;height:100%;flex-direction:row;justify-content:space-between;opacity:.2;transition:opacity .5s ease-in-out}.AdSkipControl .Opacity:hover{opacity:1;transition:opacity .1s ease-in-out}.AdSkipControl .Opacity .Control{width:40px;padding:1px}.AdSkipControl .Opacity .Teaser{display:flex;overflow:hidden;align-items:center;justify-content:center}.AdSkipControl .Opacity .Teaser *{width:40px;height:40px;object-fit:cover}.arrow-btn{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;border:.28rem solid #738a99;width:4rem;height:4rem}@media only screen and (min-width:768px){.arrow-btn{width:4rem;height:4rem;border:.28rem solid #738a99}}.arrow-btn svg{transition:all .25s ease-in-out;width:1.2rem;height:1.2rem}@media only screen and (min-width:768px){.arrow-btn svg{width:1.8rem;height:1.8rem}}@media only screen and (min-width:1200px){.arrow-btn svg{width:1.2rem;height:1.2rem}}.arrow-btn.disabled{opacity:.5}.arrow-btn.disabled:hover svg{-webkit-transform:none;transform:none}.arrow-btn.right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.arrow-btn:hover svg{-webkit-transform:scale(1.5);transform:scale(1.5)}.arrow-btn.sm{width:2.4rem;height:2.4rem;border:.28rem solid #738a99;padding:.8rem}@media only screen and (min-width:768px){.arrow-btn.sm{width:2.4rem;height:2.4rem;border:.14rem solid #738a99;padding:.1rem}}.arrow-btn.sm svg{transition:all .25s ease-in-out;width:1.2rem;height:1.2rem}@media only screen and (min-width:768px){.arrow-btn.sm svg{width:1.2rem;height:1.2rem}}.arrowlink{display:flex;align-items:center;height:100%;flex:0 0;white-space:nowrap}.arrowlink__arrow{height:1.25rem;color:#d95100;fill:#d95100;margin-right:.25rem;transition:all .5s}.arrowlink__link{font-size:1.25rem;font-weight:700;text-transform:uppercase;color:#a6adb4;transition:all .5s}.arrowlink:hover .arrowlink__arrow{-webkit-transform:scale(.75);transform:scale(.75)}.arrowlink:hover .arrowlink__link{color:#d95100}.AutoScale{display:flex;position:relative}.AutoScale,.Backdrop{width:100%;height:100%}.Backdrop{position:fixed;top:0;left:0;z-index:100;opacity:0;visibility:hidden;transition:all .5s;background-color:rgba(0,0,88,.4)}.Backdrop--active{visibility:visible}.Backdrop--active.Backdrop--opaque{opacity:.4}.Benefits{width:100vw;margin-top:10.3rem;display:flex;flex-direction:column;background-color:#f7f8fb;align-items:center;justify-content:center}@media only screen and (min-width:768px){.Benefits{width:67.4rem}}.Benefits h3{color:#d95100;font-weight:600;font-size:2rem;line-height:2.8rem;margin-top:3.2rem}.Benefits .description{max-width:39.5rem;color:#1b2b3a;font-weight:400;font-size:1.6rem;line-height:2.4rem;margin-top:1.6rem;text-align:center}@media only screen and (min-width:768px){.Benefits .description{font-size:1.8rem;line-height:2.8rem;margin-top:1.8rem}}@media only screen and (min-width:1200px){.Benefits .description{font-size:1.6rem;line-height:2.4rem;margin-top:1.6rem}}.Benefits .benefits-container{margin-top:5.4rem;margin-bottom:6.4rem}.Benefits .benefits-container .Benefit{margin-top:1.6rem;display:flex;flex-direction:row;align-items:center}.Benefits .benefits-container .Benefit svg{color:#d95100;width:2.4rem;height:2.4rem}.Benefits .benefits-container .Benefit p{margin-left:1.6rem;color:#1b2b3a;font-weight:400;font-size:1.6rem;line-height:2.4rem}@media only screen and (min-width:768px){.Benefits .benefits-container .Benefit p{font-size:1.8rem;line-height:2.8rem}}@media only screen and (min-width:1200px){.Benefits .benefits-container .Benefit p{font-size:1.6rem;line-height:2.4rem}}.Breadcrumb{display:flex;flex-direction:row;text-transform:uppercase;align-items:center;justify-content:center}.Breadcrumb .home{position:relative;width:1rem;height:1rem;top:-3px;fill:#a6adb4;transition:all .3s}.Breadcrumb .home:hover{fill:#111}.Breadcrumb .breadcrumb-list{display:flex;flex-direction:row}.Breadcrumb .breadcrumb-element{display:flex;flex-direction:row;vertical-align:middle}.Breadcrumb .breadcrumb-separator{color:#a6adb4}.Breadcrumb .breadcrumb-text{color:#a6adb4;padding-left:1rem;padding-right:1rem;transition:all .3s;text-decoration:none}.Breadcrumb .breadcrumb-text:hover{text-decoration:none;color:#111}.BrowserVerifier{align-items:center;display:flex;flex:1 1;justify-content:space-evenly}.BrowserVerifier img{width:70px;margin-right:1rem}.BrowserVerifier p{font-size:18px}.AspRightArrow{margin-right:.5rem;width:1.75rem;fill:#d95100}.ChapterTitle{display:flex;flex-flow:column nowrap;margin-bottom:2rem}a:hover .ChapterTitle__title h2{color:#d95100}.ChapterTitle__arrow{display:flex;align-items:center;height:2rem}.ChapterTitle .inMargin{display:none;-webkit-margin-start:-2.25rem;margin-inline-start:-2.25rem;position:absolute}@media (min-width:768px){.ChapterTitle__arrow{display:none}.ChapterTitle .inMargin{display:flex}}.ChapterTitle__title{align-items:baseline;display:flex}.ChapterTitle__title h2{transition:margin .5s,color .3s ease-out}.ChapterTitle__description{display:flex}.ChapterTitle__description p{margin-top:.5rem;font-style:italic;font-family:"Open Sans",sans-serif;font-size:1.5rem;white-space:pre-line}.ChatHero{align-items:center;flex-direction:column;width:100%}.ChatHero,.ChatHero .vid-player{display:flex;justify-content:center}.ChatHero .vid-player{flex-direction:row;flex-wrap:wrap}.ChatHero .vid-player .arrow-btn{width:2.4rem;height:2.4rem}@media only screen and (min-width:414px){.ChatHero .vid-player .arrow-btn{width:4rem;height:4rem}}@media only screen and (min-width:768px){.ChatHero .vid-player .arrow-btn{width:6rem;height:6rem}}@media only screen and (min-width:1200px){.ChatHero .vid-player .arrow-btn{width:4rem;height:4rem}}.ChatHero .vid-player .arrow-btn.left{margin:0 2.4rem 0 0;order:1}@media only screen and (min-width:768px){.ChatHero .vid-player .arrow-btn.left{order:2;margin:16rem 7.7rem 0 0}}@media only screen and (min-width:1200px){.ChatHero .vid-player .arrow-btn.left{order:2;margin:20rem 7.7rem 0 0}}.ChatHero .vid-player .arrow-btn.right{margin:0 0 0 2.4rem;order:3}@media only screen and (min-width:768px){.ChatHero .vid-player .arrow-btn.right{order:4;margin:16rem 0 0 7.7rem}}@media only screen and (min-width:1200px){.ChatHero .vid-player .arrow-btn.right{order:4;margin:20rem 0 0 7.7rem}}.ChatHero .vid-player .pips{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;margin:0;order:2;width:23rem}@media only screen and (min-width:414px){.ChatHero .vid-player .pips{width:54.5rem}}@media only screen and (min-width:768px){.ChatHero .vid-player .pips{width:100%;margin:0 0 2.4rem;order:1}}.ChatHero .vid-player .pips .pip{background-color:#e9ebf0;width:1.2rem;height:1.2rem;margin:.6rem}@media only screen and (min-width:414px){.ChatHero .vid-player .pips .pip{width:2.4rem;height:2.4rem;margin:1.2rem}}@media only screen and (min-width:768px){.ChatHero .vid-player .pips .pip{width:1.5rem;height:1.5rem;margin:.8rem}}@media only screen and (min-width:1200px){.ChatHero .vid-player .pips .pip{width:1.2rem;height:1.2rem;margin:.6rem}}.ChatHero .vid-player .pips .pip.active{background-color:#d95100}.ChatHero .vid-player .vid-info{width:34.3rem;margin-top:2.4rem;order:4}@media only screen and (min-width:414px){.ChatHero .vid-player .vid-info{width:69rem;margin-top:.8rem}}@media only screen and (min-width:768px){.ChatHero .vid-player .vid-info{order:3;width:67.4rem;margin-top:0}}.ChatHero .vid-player .vid-info .VideoWrapper{margin-top:2.4rem}@media only screen and (min-width:414px){.ChatHero .vid-player .vid-info .VideoWrapper{margin-top:3.2rem}}@media only screen and (min-width:768px){.ChatHero .vid-player .vid-info .VideoWrapper{margin-top:0}}.ChatHero .series-title{color:#435059;font-size:1.6rem;line-height:1.5;margin-bottom:2.4rem;text-transform:uppercase}.ChatHero .CurrentChat .GenericChatTile{width:30rem}@media only screen and (min-width:414px){.ChatHero .CurrentChat .GenericChatTile{width:40rem}}@media only screen and (min-width:768px){.ChatHero .CurrentChat .GenericChatTile{width:67.4rem}}.ChatHero .ChatSeriesList{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center}.ChatHero .ChatSeriesList .GenericChatTile{width:32.3rem;margin:0 1.4rem 1.4rem}@media only screen and (min-width:414px){.ChatHero .ChatSeriesList .GenericChatTile{width:32rem;margin:0 .8rem 1.4rem}}@media only screen and (min-width:768px){.ChatHero .ChatSeriesList .GenericChatTile{width:34rem;margin:0 1.4rem 1.4rem}}@media only screen and (min-width:1200px){.ChatHero .ChatSeriesList .GenericChatTile{width:32.3rem;margin:0 1.4rem 1.4rem}}.ChatTileInfo{margin-bottom:2rem}@media only screen and (min-width:414px){.ChatTileInfo{margin-bottom:4rem}}@media only screen and (min-width:768px){.ChatTileInfo{margin-bottom:6rem}}@media only screen and (min-width:1200px){.ChatTileInfo{margin-bottom:4rem}}.ChatTileInfo.main .name{font-weight:400}.ChatTileInfo .context{align-items:center;display:flex;flex-direction:row;height:4.6rem;justify-content:space-between}.ChatTileInfo .context .date{color:#738a99;font-size:1.2rem}.ChatTileInfo .subject{color:#1b2b3a;font-weight:600;font-size:2rem;line-height:2.8rem}@media only screen and (min-width:768px){.ChatTileInfo .subject{font-size:3.2rem;line-height:4.8rem}}.ChatTileInfo .description{margin-top:.8rem;color:#1b2b3a;font-weight:400;font-size:1.6rem;line-height:2.4rem}@media only screen and (min-width:768px){.ChatTileInfo .description{font-size:1.8rem;line-height:2.6rem}}.GenericChatTile{overflow:hidden}.ChatAlike .More{font-family:Open Sans;font-size:2rem;line-height:2.8rem;text-align:center;text-transform:uppercase;color:#435059;margin:4rem}.Checkbox{display:flex;align-items:center;margin-bottom:1.2rem}@media only screen and (min-width:1200px){.Checkbox{margin-bottom:1.4rem}}.Checkbox .background{position:relative;background-color:#f0f2f7;border:none;width:2.4rem;height:2.4rem;margin-right:.8rem}.Checkbox .label{position:relative;font-size:1.6rem;font-family:"Josefin Sans",sans-serif;color:#435059;line-height:2.4rem;font-weight:400;text-align:left}.Checkbox .indicator{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1;background:linear-gradient(#d95100,#d93400);margin:.6rem;width:1.2rem;height:1.2rem;-webkit-transform:scale(0);transform:scale(0)}.Checkbox .indicator svg{width:1.3rem;height:.9rem}.Checkbox .indicator.checked{-webkit-transform:scale(1);transform:scale(1)}.ClassifierLabel{color:#435059;border-left:.3rem solid;border-color:#d95100;text-transform:uppercase;font-family:"Josefin Sans",sans-serif;font-weight:600;line-height:1;letter-spacing:.1em;padding:.4rem 0 0 .7rem;margin:1.6rem 0;font-size:1.2rem}@media only screen and (min-width:768px){.ClassifierLabel{padding:.6rem 0 0 1rem;font-size:1.6rem}}@media only screen and (min-width:1200px){.ClassifierLabel{padding:.4rem 0 0 .7rem;font-size:1.2rem}}.ClassifierLabel-cp,.ClassifierLabel-singlecp{border-color:#00b5ce}.ClassifierLabel-D{border-color:#0080d6}.ClassifierLabel-R{border-color:#f22121}.ContentHeader{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 0 4rem}@media only screen and (min-width:768px){.ContentHeader{margin:0 0 4rem}}.ContentHeader h2{text-transform:uppercase;color:#d95100;font-family:"Open Sans",sans-serif;font-weight:600;font-size:1.6rem;margin:0 0 2rem}@media only screen and (min-width:414px){.ContentHeader h2{font-size:2rem;margin:0 0 2rem}}.ContentHeader .header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}@media only screen and (min-width:414px){.ContentHeader .header{flex-direction:row;align-items:flex-start}}.ContentHeader .header .left-arrow,.ContentHeader .header .right-arrow{width:6rem;margin:0 1.2rem}@media only screen and (min-width:414px){.ContentHeader .header .left-arrow,.ContentHeader .header .right-arrow{width:4.5rem;margin:.4rem 2.4rem}}.ContentHeader .header .left-arrow{order:2}@media only screen and (min-width:768px){.ContentHeader .header .left-arrow{order:1}}.ContentHeader .header .right-arrow{order:3}@media only screen and (min-width:768px){.ContentHeader .header .right-arrow{order:3}}.ContentHeader .header .info{text-align:center;order:1;width:100%}@media only screen and (min-width:768px){.ContentHeader .header .info{order:2;width:97rem}}.ContentHeader .header .info h1{font-weight:600;font-family:"Open Sans",sans-serif;margin:0 0 2rem;font-size:2.2rem;line-height:1.5}@media only screen and (min-width:414px){.ContentHeader .header .info h1{margin:0 0 3rem;font-size:3rem}}@media only screen and (min-width:768px){.ContentHeader .header .info h1{margin:0 0 3rem;font-size:3.2rem}}.ContentHeader .header .info .date{font-weight:600;color:#738a99;font-family:"Open Sans",sans-serif;font-size:1.5rem;margin:0 0 3.2rem}@media only screen and (min-width:768px){.ContentHeader .header .info .date{font-size:2rem;margin:0}}.Spotlight{margin-top:8rem;margin-bottom:8rem}.Spotlight .section-title{margin-bottom:.5rem}.Spotlight .spotlight-content{display:flex;align-items:flex-start;flex:1 1}.Spotlight .spotlight-content .spotlight-avatar{display:flex;background-color:#fff;width:15rem;height:15rem;align-items:center;justify-content:center;border-radius:50%;border:1px solid #a6adb4;z-index:0}.Spotlight .spotlight-content .spotlight-avatar .picture{border-radius:50%;background-color:#fff}.Spotlight .spotlight-content .spotlight-avatar .picture *{border-radius:inherit}.Spotlight .spotlight-content .spotlight-details{display:flex;flex-direction:column;justify-content:space-between;flex:1 1;padding:1rem 1rem 1rem 8.5rem;margin:.5rem 0 .5rem -7.5rem;background-color:#edefef;border-radius:1rem;min-height:14rem;color:#111}.Spotlight .spotlight-content .spotlight-details .spotlight-quote{font-family:serif;font-size:2rem;font-weight:700;letter-spacing:-1px;margin-bottom:1rem}.Spotlight .spotlight-content .spotlight-details .contributor-name{font-size:1.5rem}.Spotlight .spotlight-content .spotlight-details .contributor-name a{color:#d95100;text-decoration-thickness:.05em}.ContributorInformation{padding-left:1.8rem;border-left:2px solid;border-color:#435059;line-height:1.15}.ContributorInformation .Name{font-weight:600;font-size:1.6rem;margin-bottom:.5rem}@media only screen and (min-width:414px){.ContributorInformation .Name{font-size:2rem;margin-bottom:.63rem}}@media only screen and (min-width:768px){.ContributorInformation .Name{font-size:1.9rem;margin-bottom:.75rem}}@media only screen and (min-width:1200px){.ContributorInformation .Name{font-size:1.4rem;margin-bottom:.5rem}}.ContributorInformation .Title{font-size:1.5rem;margin-bottom:.5rem}@media only screen and (min-width:414px){.ContributorInformation .Title{font-size:1.89rem;margin-bottom:.63rem}}@media only screen and (min-width:768px){.ContributorInformation .Title{font-size:1.8rem;margin-bottom:.75rem}}@media only screen and (min-width:1200px){.ContributorInformation .Title{font-size:1.3rem;margin-bottom:.5rem}}.ContributorInformation .Info{font-size:1.5rem}@media only screen and (min-width:414px){.ContributorInformation .Info{font-size:1.89rem}}@media only screen and (min-width:768px){.ContributorInformation .Info{font-size:1.8rem}}@media only screen and (min-width:1200px){.ContributorInformation .Info{font-size:1.3rem}}.Democratic{border-color:#0080d6}.Republican{border-color:#f22121}.ContributorThumb{display:flex;flex-direction:column;align-items:center;justify-content:center}.ContributorThumb.row{flex-direction:row}.ContributorThumb.row .img{margin:1.6rem 2.4rem}.ContributorThumb.row .info{text-align:left;margin-right:1rem}.ContributorThumb.row-reverse{flex-direction:row-reverse}.ContributorThumb.row-reverse .img{margin:1.6rem 2.4rem}.ContributorThumb.row-reverse .info{text-align:right;margin-left:.3rem}.ContributorThumb .img{background-color:#d95100;background-size:cover;background-position:50%;border-radius:50%;overflow:hidden;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transform:translateX(0);transform:translateX(0);border:2px solid #d95100;width:8rem;height:8rem;margin:1.6rem;opacity:0}@media only screen and (min-width:414px){.ContributorThumb .img{width:12rem;height:12rem;margin:3.2rem}}@media only screen and (min-width:768px){.ContributorThumb .img{width:10rem;height:10rem;margin:2.4rem}}@media only screen and (min-width:1200px){.ContributorThumb .img{width:10.4rem;height:10.4rem;margin:2.4rem}}.ContributorThumb .img.R,.ContributorThumb .img.Republican{border-color:#f22121;background-color:#f22121}.ContributorThumb .img.D,.ContributorThumb .img.Democratic{border-color:#0080d6;background-color:#0080d6}.ContributorThumb .img.I,.ContributorThumb .img.Independent{border-color:#435059;background-color:#435059}.ContributorThumb .img.loaded{transition:opacity .25s ease-in-out;opacity:1}.ContributorThumb .info{text-align:center;width:17rem}@media only screen and (min-width:414px){.ContributorThumb .info{width:38rem}}@media only screen and (min-width:768px){.ContributorThumb .info{width:16rem}}@media only screen and (min-width:1200px){.ContributorThumb .info{width:20rem}}.ContributorThumb .info .name{color:#1b2b3a;font-weight:600;line-height:1.5;font-size:1.3rem;margin:.2rem 0}@media only screen and (min-width:414px){.ContributorThumb .info .name{font-size:1.9rem;margin:.2rem 0}}@media only screen and (min-width:768px){.ContributorThumb .info .name{font-size:1.8rem;margin:.6rem 0}}@media only screen and (min-width:1200px){.ContributorThumb .info .name{font-size:1.4rem;margin:.3rem 0}}.ContributorThumb .info .title{color:#1b2b3a;font-weight:400;line-height:1.4;text-transform:none;font-size:1.2rem;margin:.2rem 0}@media only screen and (min-width:414px){.ContributorThumb .info .title{font-size:1.8rem;margin:.4rem 0}}@media only screen and (min-width:768px){.ContributorThumb .info .title{font-size:1.8rem;margin:.6rem 0}}@media only screen and (min-width:1200px){.ContributorThumb .info .title{font-size:1.3rem;margin:.3rem 0}}.ContributorThumb .info .party-state{color:#738a99;font-weight:400;line-height:1.4;font-size:1.2rem;margin:.2rem 0}@media only screen and (min-width:414px){.ContributorThumb .info .party-state{font-size:1.8rem;margin:.4rem 0}}@media only screen and (min-width:768px){.ContributorThumb .info .party-state{font-size:1.8rem;margin:.3rem 0}}@media only screen and (min-width:1200px){.ContributorThumb .info .party-state{font-size:1.3rem;margin:.3rem 0}}.ContributorThumb.question-nav .img{width:8rem;height:8rem}@media only screen and (min-width:414px){.ContributorThumb.question-nav .img{width:16rem;height:16rem}}@media only screen and (min-width:768px){.ContributorThumb.question-nav .img{width:8rem;height:8rem}}.ContributorThumb.counterpoint{width:15rem}@media only screen and (min-width:414px){.ContributorThumb.counterpoint{width:30rem}}@media only screen and (min-width:768px){.ContributorThumb.counterpoint{width:auto}}.ContributorThumb.counterpoint.row{flex-direction:column}.ContributorThumb.counterpoint.row .img{margin:1.6rem 2.4rem}.ContributorThumb.counterpoint.row .info{text-align:center;margin-right:1rem}@media only screen and (min-width:768px){.ContributorThumb.counterpoint.row{flex-direction:row}.ContributorThumb.counterpoint.row .img{margin:1.6rem 2.4rem}.ContributorThumb.counterpoint.row .info{text-align:left;margin-right:1rem}}.ContributorThumb.counterpoint.row-reverse{flex-direction:column}.ContributorThumb.counterpoint.row-reverse .img{margin:1.6rem 2.4rem}.ContributorThumb.counterpoint.row-reverse .info{text-align:center;margin-left:.3rem}@media only screen and (min-width:768px){.ContributorThumb.counterpoint.row-reverse{flex-direction:row-reverse}.ContributorThumb.counterpoint.row-reverse .img{margin:1.6rem 2.4rem}.ContributorThumb.counterpoint.row-reverse .info{text-align:right;margin-right:1rem}}.contributors{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;width:100%}.contributors .divider{background-color:#a6adb4;width:.1rem;height:4.8rem;margin:3rem 0 0}@media only screen and (min-width:414px){.contributors .divider{width:.1rem;height:8rem;margin:3.5rem 0 0}}@media only screen and (min-width:768px){.contributors .divider{width:.1rem;height:4.8rem;margin:3.5rem 0 0}}@media only screen and (min-width:1200px){.contributors .divider{width:.1rem;height:4.8rem;margin:5rem 0 0}}.ContributorImage{position:relative;width:100%;background-color:#5a5b5d;border-radius:50%;-webkit-transform:scale(1.03);transform:scale(1.03);margin-top:.5px}.ContributorImage.R{background-color:#f22121}.ContributorImage.D{background-color:#0080d6}.Contributor{color:#a6adb4;background-color:#fff;flex-direction:row;width:95%;height:4rem;border-radius:2rem 4px 4px 2rem}.Contributor__avatar{width:4rem;height:4rem;overflow:hidden;border-radius:50%;border:3px solid #5a5b5d;color:#a6adb4;background-color:#a6adb4}.Contributor__avatar.R{border-color:#f22121}.Contributor__avatar.D{border-color:#0080d6}.Contributor__details{flex:1 1;display:flex;flex-direction:column;justify-content:center;margin:0 1rem;overflow:hidden}.Contributor__details .details__info,.Contributor__details .details__name,.Contributor__details .details__title,.Contributor__details .details__upload-time{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.Contributor__details .details__info,.Contributor__details .details__title{font-size:.875rem;color:#111}.Contributor__details .details__name{color:#000;font-weight:700;font-size:.875rem}.Contributor__details .details__upload-time{font-size:.875rem;font-style:italic;color:#5a5b5d}.Contributors{display:flex;flex-direction:column;align-items:center;width:100%}@media only screen and (min-width:768px){.Contributors{width:auto;padding:0 3.2rem}}@media only screen and (min-width:1200px){.Contributors{padding:0 3.2rem}}.Contributors .ContributorSection{display:flex;justify-content:center;flex-direction:column;width:100%}.Contributors .ContributorSection:first-child .separator{margin-top:0}.Contributors .ContributorSection .separator{font-size:3.2rem;line-height:4.8rem;margin-top:5.6rem}.Contributors .ContributorSection .Grid{display:inline-flex;flex-wrap:wrap;justify-content:flex-start}.Contributors .Pager{margin-top:8rem}.ContributorListElement{display:flex;position:relative;flex-direction:row;margin:.6rem 1rem;width:100%;transition:all .5s;justify-content:space-between}.ContributorListElement:hover{background-color:#f0f2f7}.ContributorListElement:hover .link .ContributorThumb{transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transform:translateX(1.6rem);transform:translateX(1.6rem)}.ContributorListElement:hover .link .ContributorThumb .img{min-width:8rem}.ContributorListElement:hover .FollowContributor{margin-right:1.6rem;-webkit-animation:slideLeft .5s ease-in-out;animation:slideLeft .5s ease-in-out}@-webkit-keyframes slideLeft{0%{margin-right:0}to{margin-right:1.6rem}}@keyframes slideLeft{0%{margin-right:0}to{margin-right:1.6rem}}@media only screen and (min-width:768px){.ContributorListElement{width:36rem;margin:.4rem .6rem}}@media only screen and (min-width:1200px){.ContributorListElement{margin:.8rem 1.2rem;width:42rem}}.ContributorListElement .FollowContributor{position:absolute;right:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:1.6rem;cursor:pointer}.CookieBanner{position:fixed;display:flex;justify-content:center;align-items:center;text-align:center;background-color:#fff;border-top:1px solid #d95100;width:100%;height:auto;z-index:10000;bottom:0;padding:1rem}.CookieBanner span{flex:1 1;font-weight:700;color:#000}.CookieBanner .button-close{height:2rem;text-transform:uppercase;border:1px solid #d95100;margin-left:1rem;padding:0 1rem;background-color:#fff;border-radius:.25rem;box-shadow:none;font-size:.75rem;font-weight:700;color:#000;cursor:pointer}.Countdown{position:relative;width:100%;height:100%}.Countdown .Flipped{-webkit-transform:rotateY(-180deg) rotate(-90deg);transform:rotateY(-180deg) rotate(-90deg)}.Countdown svg{position:absolute;width:100%;height:100%}.Countdown svg .Number{font-family:sans-serif;font-weight:700;text-anchor:middle;dominant-baseline:middle;fill:currentColor}.Countdown svg .Circle{stroke-dasharray:113px;stroke-dashoffset:0px;stroke-linecap:inherit;stroke-width:2px;stroke:currentColor;fill:none;-webkit-animation-name:countdown;animation-name:countdown;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes countdown{0%{stroke-dashoffset:0px}to{stroke-dashoffset:113px}}@keyframes countdown{0%{stroke-dashoffset:0px}to{stroke-dashoffset:113px}}.CounterPointThumb{display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;align-self:stretch;width:36.5rem;padding:0 0 4.5rem}@media only screen and (min-width:414px){.CounterPointThumb{width:71rem;padding:0 0 9rem}}@media only screen and (min-width:768px){.CounterPointThumb{width:56rem;padding:2.2rem;border-bottom:.1rem solid #e4e4e4}.CounterPointThumb:nth-child(2n){border-left:.1rem solid #e4e4e4}.CounterPointThumb:last-child:nth-child(odd){border-bottom:0}}@media only screen and (min-width:1200px){.CounterPointThumb{width:67.4rem;padding:4.2rem}.CounterPointThumb:hover .contributors .ContributorThumb:first-child .img{-webkit-transform:translateX(1rem);transform:translateX(1rem)}.CounterPointThumb:hover .contributors .ContributorThumb:first-child .img,.CounterPointThumb:hover .contributors .ContributorThumb:nth-child(3) .img{transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.CounterPointThumb:hover .contributors .ContributorThumb:nth-child(3) .img{-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}}.CounterPointThumb .header{text-align:center;width:100%}.CounterPointThumb .header .date{display:inline-block;color:#1b2b3a;background-color:#e4e4e4;font-family:"Open Sans",sans-serif;font-size:1.1rem;padding:.4rem 1.4rem}@media only screen and (min-width:414px){.CounterPointThumb .header .date{font-size:2.2rem;padding:.8rem 2.8rem}}@media only screen and (min-width:768px){.CounterPointThumb .header .date{font-size:1.8rem;padding:.7rem 1.7rem}}@media only screen and (min-width:1200px){.CounterPointThumb .header .date{font-size:1.3rem;padding:.4rem 1.4rem}}.CounterPointThumb .header .title{font-family:"Open Sans",sans-serif;color:#1b2b3a;font-weight:700;text-transform:none;line-height:1.5;font-size:1.3rem;margin:1.4rem 0}@media only screen and (min-width:414px){.CounterPointThumb .header .title{font-size:2.6rem;margin:2.8rem 0}}@media only screen and (min-width:768px){.CounterPointThumb .header .title{font-size:2rem;margin:2rem 0}}@media only screen and (min-width:1200px){.CounterPointThumb .header .title{font-size:1.6rem;margin:1.4rem 0}}.CounterPointThumb .ContributorThumb{width:19.6rem}@media only screen and (min-width:414px){.CounterPointThumb .ContributorThumb{width:37rem}}@media only screen and (min-width:768px){.CounterPointThumb .ContributorThumb{width:19.6rem}}.ClosingPoints{display:flex;flex-flow:column nowrap;width:100%;align-items:center;justify-content:center}.ClosingPoints__lines,.ClosingPoints__points,.ClosingPoints__title{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.ClosingPoints__title h1{padding:.5rem 1rem 0;text-transform:uppercase;background-color:#fff;z-index:1;text-align:center}@media screen and (min-width:768px){.ClosingPoints__title h1{font-size:3rem;padding:.5rem 2rem 0}}.ClosingPoints__title .title-line{position:absolute;box-sizing:initial;top:50%;height:0;width:98%;border-bottom:1px solid #5a5b5d;z-index:0}@media screen and (min-width:768px){.ClosingPoints__title .title-line{width:80%}}.ClosingPoints__lines{margin-top:2rem;display:flex;width:50%;justify-content:space-evenly}.ClosingPoints__lines .arrow{display:flex;width:3rem;padding:2rem 0;fill:#d95100;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ClosingPoints__lines .arrow--dem{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ClosingPoints__lines .arrow--rep{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ClosingPoints__lines .line{width:8%;padding-top:8%;margin:2% 2% 0}.ClosingPoints__lines .line--right{background:linear-gradient(to bottom left,transparent calc(50% - 1px),#5a5b5d 50%,transparent calc(50% + 1px)) no-repeat}.ClosingPoints__lines .line--left{background:linear-gradient(to bottom right,transparent calc(50% - 1px),#5a5b5d 50%,transparent calc(50% + 1px)) no-repeat}.ClosingPoints__points{justify-content:space-between;width:100%;padding:0 1rem;margin-top:-2rem}.ClosingPoints__points .closing-point{position:relative;display:flex;align-items:center;justify-content:center;width:40%;padding-top:40%;border-radius:50%;z-index:1;overflow:hidden;cursor:pointer}.ClosingPoints__points .closing-point--democrat{border:3px solid #0080d6}.ClosingPoints__points .closing-point--republican{border:3px solid #f22121}.ClosingPoints__points .closing-point img,.ClosingPoints__points .closing-point video{width:105%;height:105%;margin-left:-2.5%}.ClosingPoints__points .closing-point__image{position:absolute;width:100%;height:100%;top:0;left:0}.ClosingPoints__points .closing-point__image:hover .filter{-webkit-filter:none;filter:none}.ClosingPoints__points .closing-point__image:hover .play{opacity:.8}.ClosingPoints__points .closing-point__image .filter{width:100%;height:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .5s}.ClosingPoints__points .closing-point__image .play{position:absolute;bottom:5%;left:calc(50% - 1.5rem);width:3rem;height:3rem;fill:#ffe86c;transition:all .5s}@media screen and (min-width:576px){.ClosingPoints__points .closing-point__image .play{left:calc(50% - 2rem);width:4rem;height:4rem}}@media screen and (min-width:768px){.ClosingPoints__points .closing-point__image .play{left:calc(50% - 2.5rem);width:5rem;height:5rem}}@media screen and (min-width:992px){.ClosingPoints__points .closing-point__image .play{left:calc(50% - 3rem);width:6rem;height:6rem}}.ClosingPoints__points .closing-point__video{position:absolute;width:calc(100% + 7px);padding-bottom:calc(100% + 7px);max-width:calc(100% + 7px);background-color:#000}.ClosingPoints__points .closing-point .pause{position:absolute;bottom:0;width:100%;height:100%}.ClosingPoints__points .closing-point .pause:hover .pauseButton{transition:all .5s;fill:#ffe86c;opacity:.8}.ClosingPoints__points .closing-point .pauseButton{position:absolute;bottom:5%;left:calc(50% - 1.5rem);width:3rem;height:3rem;fill:none;transition:all .5s}.ClosingPoints__points .closing-point .pauseButton__Play{fill:#ffe86c}@media screen and (min-width:576px){.ClosingPoints__points .closing-point .pauseButton{left:calc(50% - 2rem);width:4rem;height:4rem}}@media screen and (min-width:768px){.ClosingPoints__points .closing-point .pauseButton{left:calc(50% - 2.5rem);width:5rem;height:5rem}}@media screen and (min-width:992px){.ClosingPoints__points .closing-point .pauseButton{left:calc(50% - 3rem);width:6rem;height:6rem}}.CounterPointGrid{position:relative}.CounterPointGrid,.CounterPointGrid .Lines{display:flex;flex-flow:column nowrap;width:100%}.CounterPointGrid .Lines{position:absolute;align-items:center;justify-content:center;top:0;left:0;height:100%}.CounterPointGrid .Lines__row{display:flex;position:relative;flex-flow:column;justify-content:center;align-items:center;width:40%;padding-top:40%}.CounterPointGrid .Lines__row .inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.CounterPointGrid .Lines__row .inner .arrow{display:flex;width:3rem;padding:2rem 0;fill:#d95100;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.CounterPointGrid .Lines__row .inner .arrow--dem{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.CounterPointGrid .Lines__row .inner .arrow--rep{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.CounterPointGrid .Lines__row .inner .line{width:50%;padding-top:42%}.CounterPointGrid .Lines__row .inner .line--ttb{background:linear-gradient(to bottom left,transparent calc(50% - 1px),#5a5b5d 50%,transparent calc(50% + 1px)) no-repeat}.CounterPointGrid .Lines__row .inner .line--btt{background:linear-gradient(to bottom right,transparent calc(50% - 1px),#5a5b5d 50%,transparent calc(50% + 1px)) no-repeat}.CounterPointRow{position:relative;display:flex;width:100%;flex-flow:row nowrap;justify-content:flex-start}.CounterPointRow--reverse{justify-content:flex-end}.CounterPointRow__media{z-index:1;position:relative;width:40%;padding-top:40%;border-radius:50%;overflow:hidden}.CounterPointRow__media.D{border:3px solid #0080d6}.CounterPointRow__media.R{border:3px solid #f22121}.CounterPointRow__media .controlButtons{position:absolute;bottom:5%;left:calc(50% - 1.5rem);width:3rem;height:3rem;fill:none}.CounterPointRow__media .controlButtons__Play{fill:#ffe86c}@media screen and (min-width:576px){.CounterPointRow__media .controlButtons{left:calc(50% - 2rem);width:4rem;height:4rem}}@media screen and (min-width:768px){.CounterPointRow__media .controlButtons{left:calc(50% - 2.5rem);width:5rem;height:5rem}}@media screen and (min-width:992px){.CounterPointRow__media .controlButtons{left:calc(50% - 3rem);width:6rem;height:6rem}}.CounterPointRow__media .inner{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}.CounterPointRow__media .inner .vjs-poster{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .5s}.CounterPointRow__media .inner .vjs-poster:hover{-webkit-filter:none;filter:none}.CounterPointRow__media .inner .vjs-big-play-button{display:none}.CounterPointRow__media .inner .video-js.vjs-paused .vjs-poster .vjs-big-play-button{display:block}.CounterPointRow__media .inner .filter{width:100%;height:100%;transition:all .5s;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.CounterPointRow__media .inner .filter:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.CounterPointRow__media .inner:hover .controlButtons{fill:#ffe86c}.CounterPointRow__media .inner .pause{position:absolute;bottom:0;width:100%;height:100%}.CounterPointRow__media .inner .media{width:calc(100% + 7px);padding-bottom:calc(100% + 7px);max-width:calc(100% + 7px)}.CounterPointRow__media .inner .video-js{width:calc(100% + 7px);padding-top:calc(100% + 7px);max-width:calc(100% + 7px)}a.CounterpointCard__link:hover{text-decoration:none}.CounterpointContributorImage{position:relative;width:100%;background-color:#5a5b5d;border-radius:50%}.CounterpointContributorImage.republican{background-color:#f22121}.CounterpointContributorImage.democrat{background-color:#0080d6}.CounterpointCard{height:100%;overflow:hidden;padding:1rem;text-align:center;transition:.3s}.CounterpointCard .date{font-size:.875rem;color:#a6adb4;margin-bottom:.5rem}.CounterpointCard .ArchiveStyle{color:#f22121;text-transform:uppercase}.CounterpointCard .subject{text-transform:none;text-overflow:ellipsis;word-break:break-word;height:3.6em;font-size:1.25rem;line-height:1.2em;overflow-x:auto;overflow-y:hidden}.CounterpointCard .contributor-section{margin-top:1rem;display:grid;grid-template-columns:40% 20% 40%;grid-template-rows:1fr auto}.CounterpointCard .contributor-section .democrat-picture-position{grid-column:1;grid-row:1}.CounterpointCard .contributor-section .republican-picture-position{grid-column:3;grid-row:1}.CounterpointCard .contributor-section .democrat-title-position{grid-column:1;grid-row:2}.CounterpointCard .contributor-section .republican-title-position{grid-column:3;grid-row:2}.CounterpointCard .contributor-section .republican{border-radius:50%;overflow:hidden}.CounterpointCard .contributor-section .republican img{overflow:hidden;border-radius:50%;border:3px solid #f22121}.CounterpointCard .contributor-section .democrat{border-radius:50%;overflow:hidden}.CounterpointCard .contributor-section .democrat img{overflow:hidden;border-radius:50%;border:3px solid #0080d6}.CounterpointCard .contributor-section .contributor-name{font-size:.875rem;font-weight:700;margin-top:1rem}.CounterpointCard .contributor-section .contributor-title{font-size:.875rem}.CounterpointCard .contributor-section .double-side-arrow{grid-column:2;grid-row:1;width:100%;align-self:center;padding:.5rem}.CounterpointCard .contributor-section .double-side-arrow path{fill:#a6adb4}.CounterpointsHome{display:flex;flex-flow:column nowrap;width:100%}.CounterpointsHome .counterpoints-grid{display:grid;grid-template-columns:33% 33% 33%;margin-left:0;margin-right:0;overflow:hidden}@media(max-width:768px){.CounterpointsHome .counterpoints-grid{grid-template-columns:100%}}.CounterpointsHome .counterpoints-grid .counterpoint{border-right:1px solid #707070}@media(max-width:768px){.CounterpointsHome .counterpoints-grid .counterpoint{border-right:0 solid #111;border-bottom:1px solid #111}}.CounterpointsHome .counterpoints-grid .counterpoint:first-child{border-left:1px solid #111}@media(max-width:768px){.CounterpointsHome .counterpoints-grid .counterpoint:first-child{border-left:0;border-top:1px solid #111}}.CounterpointsHome .see-all{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;margin:1rem auto auto;transition:.3s}.CounterpointsHome .see-all:hover{cursor:pointer;background-color:#ccc}.CounterpointsHome .see-all .chevron-icon{width:1rem}.DailyPoint{color:#a6adb4;padding:1rem;display:flex;flex-direction:column;margin-bottom:4.8rem;width:35rem}@media only screen and (min-width:414px){.DailyPoint{width:44rem}}@media only screen and (min-width:1200px){.DailyPoint{width:44rem}}.DailyPoint .VideoPlayer:hover .video-js .vjs-big-play-button{opacity:.8}.DailyPoint .VideoPlayer .video-js .vjs-big-play-button{-webkit-transform:unset;transform:unset;top:unset;left:unset;bottom:3.2rem;right:3.2rem}.DailyPoint .dailyHeader{display:flex;flex-direction:row;margin-top:2.4rem}.DailyPoint .tags{display:flex;flex-direction:row;flex:1 1;align-items:flex-start;flex-wrap:wrap;width:100%}.DailyPoint .video{position:relative;width:35rem;height:35rem;overflow:hidden}@media only screen and (min-width:414px){.DailyPoint .video{width:44rem;height:44rem}}@media only screen and (min-width:1200px){.DailyPoint .video{width:44rem;height:44rem}}.DailyPoint .video .poster{position:absolute;width:35rem;height:35rem}@media only screen and (min-width:414px){.DailyPoint .video .poster{width:44rem;height:44rem}}@media only screen and (min-width:1200px){.DailyPoint .video .poster{width:44rem;height:44rem}}.DailyPoint .video .poster .image{position:absolute}.DailyPoint .video .poster .playsymbol{width:100%;height:100%;position:absolute;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;transition:all .3}.DailyPoint .video .poster .playsymbol:hover{opacity:.8}.DailyPoint .video .poster .playsymbol svg{width:8rem;height:8rem;margin:0 3.2rem 3.2rem 0}.DailyPoint .contributor-date{margin-top:2.4rem;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}.DailyPoint .contributor{width:100%}.DailyPoint .contributor .ImageLoader *{border-radius:50%}.DailyPoint .links{justify-content:space-evenly}.DailyPoint .date-share,.DailyPoint .links{display:flex;flex-direction:column;align-items:flex-end}.DailyPoint .date-share{justify-content:space-between}.DailyPoint .date-share .date{display:flex;color:#738a99;text-align:right;white-space:nowrap;font-size:1.4rem}@media only screen and (min-width:414px){.DailyPoint .date-share .date{font-size:1.76rem}}@media only screen and (min-width:768px){.DailyPoint .date-share .date{font-size:1.7rem}}@media only screen and (min-width:1200px){.DailyPoint .date-share .date{font-size:1.4rem}}.DailyPoint .date-share .ShareBar{background:transparent;margin-right:-.4rem}.DailyPoint .date-share .ShareBar .icon-btn{width:2.4rem;height:auto;margin-left:1.2rem}.DailyPoint .date-share .ShareBar .icon-btn:hover{background:transparent!important;-webkit-transform:scale(1.2);transform:scale(1.2)}.DailyPoint .date-share .ShareBar .icon-btn:hover .Tooltip{-webkit-transform:scale(.83);transform:scale(.83)}.DailyPoint .date-share .ShareBar .icon-btn svg path{fill:#d95100}.PoliticianDetail{color:#a6adb4;display:flex;flex-direction:row}.PoliticianDetail__avatar{display:flex;width:6.5rem;align-items:center;justify-content:center;border-radius:50%;z-index:0}.PoliticianDetail__avatar__picture__democrat{border-radius:50%}.PoliticianDetail__avatar__picture__democrat img{border-radius:50%;border:3px solid #0080d6}.PoliticianDetail__avatar__picture__republican{border-radius:50%}.PoliticianDetail__avatar__picture__republican img{border-radius:50%;border:3px solid #f22121}.PoliticianDetail__details{flex-direction:"column";margin-left:1rem;margin-top:.5rem;justify-items:center;justify-content:center;justify-self:center;color:#060000}.PoliticianDetail__name{font-weight:700;font-size:.875rem}.PoliticianDetail__info,.PoliticianDetail__title{font-size:.8125rem;color:#111}.PoliticianDetail__upload-time{font-size:.8125rem;font-style:italic;color:#5a5b5d}.DailyPointsHome{display:flex;flex-flow:column nowrap;justify-items:center;justify-content:space-between}.DailyPointsHome .section-title{margin-bottom:.5rem}.DailyPointsHome .dailypointshome-content{overflow:hidden;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-auto-rows:0;grid-gap:1rem;gap:1rem;margin-bottom:-2rem}@media screen and (min-width:576px){.DailyPointsHome .dailypointshome-content{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-gap:2.5rem;gap:2.5rem;margin-bottom:0}}@media screen and (min-width:1400px){.DailyPointsHome .dailypointshome-content{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(1,1fr)}}.DailyPointsSmall{border-radius:5px;display:flex;justify-content:center;overflow:hidden;padding:.5rem;width:100%}.DailyPointsSmall .dailypointssmall-content{display:flex;width:100%;align-items:center;justify-content:center;flex-direction:column}.DailyPointsSmall .dailypointssmall-content .dailypointssmall-avatar{display:flex;position:relative;width:100%;color:#a6adb4}.DailyPointsSmall .dailypointssmall-content .dailypointssmall-avatar .scale05{position:absolute;bottom:5%;right:5%;width:2rem;height:2rem;padding:0;margin:0;border:0;background-color:initial;fill:#ffe86c}.DailyPointsSmall .dailypointssmall-content .dailypointssmall-avatar .overlay{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:5px;background-color:rgba(0,0,88,.08)}.DailyPointsSmall .dailypointssmall-content .dailypointssmall-avatar .picture{border-radius:5px;overflow:hidden}.DailyPointsSmall .dailypointssmall-content .dailypointssmall-details{display:flex;flex-direction:column;text-align:center;font-size:.875rem;letter-spacing:0;color:#060000;flex:1 1;padding:1rem 0 0;border-radius:1rem}.DailyPointsSmall .dailypointssmall-content .dailypointssmall-details .contributor-name{font-weight:700;font-size:.875rem}.DailyPointsSmall .dailypointssmall-content .dailypointssmall-details .contributor-title{color:#111}.DailyPointsSmall .dailypointssmall-content .dailypointssmall-details .contributor-info{font-weight:400}.DailyPointsSmall .dailypointssmall-content .dailypointssmall-details .upload-time{font-style:italic;color:#5a5b5d}.Divider{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding:.5rem 0;width:200%;margin:2rem -50%;background-color:#fff}.Divider hr{padding:0;margin:0;width:100%;color:#fff}.EmbeddedVideoPlayer{width:100%;height:100%}.EmbeddedVideoPlayer .square{padding-top:100%}.EmbeddedVideoPlayer .rectangle{padding-top:56.25%}.EmbeddedVideoPlayer .Overlay{position:absolute;width:100%;max-width:100%;height:0;top:0;overflow:hidden}.EmbeddedVideoPlayer .Overlay__baseLayer{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.EmbeddedVideoPlayer .LinkOverlay{z-index:100;width:-webkit-min-content;width:min-content;max-width:calc(100% - 3.5rem);transition:all .5s;padding:.8rem;margin:1rem;opacity:.75;display:flex;background-color:#fff;box-shadow:0 0 1rem .2rem rgba(17,17,17,.25)}.EmbeddedVideoPlayer .LinkOverlay:hover{opacity:1;-webkit-transform:scale(1.025);transform:scale(1.025);max-width:calc(100% - 5.5rem);margin:1rem 2rem}.EmbeddedVideoPlayer .LinkOverlay__logo{width:2.4rem;height:2.4rem;margin-right:.8rem}.EmbeddedVideoPlayer .LinkOverlay__label{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.6rem;line-height:2.4rem;height:2.4rem}.EmbeddedVideoPlayer .PrivacyOverlay{z-index:100;width:-webkit-min-content;width:min-content;transition:all .5s;display:flex;background-color:#000;color:#fff;padding:.5rem;opacity:.2;margin-bottom:40px}.EmbeddedVideoPlayer .PrivacyOverlay:hover{opacity:1}.EmbeddedVideoPlayer .PrivacyOverlay__icon{width:1rem;height:1rem;margin-right:.5rem;fill:#fff}.EmbeddedVideoPlayer .PrivacyOverlay__label{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:.5rem;font-size:1rem}.EmbeddedVideoPlayer .Player{width:100%}.ErrorHandler{margin-top:4rem;display:flex;flex-direction:column;align-items:center}.ErrorHandler .img{width:8rem;height:8rem}.ErrorHandler h1{margin:4rem 0;font-family:"Josefin Sans",sans-serif;font-style:normal;font-weight:400;font-size:4rem;line-height:150%;color:#000}.ErrorHandler h3{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:600;font-size:2rem;line-height:2.8rem;display:flex;text-align:center}.ErrorHandler .buttons{display:flex;flex-direction:column;margin-top:4rem;width:100%;justify-content:center;align-items:center}@media only screen and (min-width:768px){.ErrorHandler .buttons{flex-direction:row}}.ErrorHandler .buttons .button{padding:1.4rem 3.2rem 1rem;box-sizing:border-box;width:22.2rem;height:4.8rem;font-family:"Josefin Sans",sans-serif;white-space:nowrap;font-style:normal;font-weight:400;font-size:1.6rem;line-height:150%;letter-spacing:.03em;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:1.2rem 0}@media only screen and (min-width:768px){.ErrorHandler .buttons .button{margin:0 1.2rem}}.ErrorHandler .buttons .button:hover{opacity:.5}.ErrorHandler .buttons .button.transparent{background-color:#fff;border:1px solid #435059;color:#435059}.ErrorHandler .buttons .button.orange{background-color:#d95100;border:none;color:#fff}.FollowBtn .unfollow{background-color:#d95100;color:#f0f2f7}.FollowBtn .follow{color:#d95100}.FollowBtn .common{cursor:pointer;border:.28rem solid #d95100;padding:1.4rem 1.4rem 1rem 1.6rem;font-size:1.6rem;font-family:"Josefin Sans",sans-serif;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-transform:uppercase}@media only screen and (min-width:414px){.FollowBtn .common{padding:1.4rem 2.4rem 1rem 2.5rem}}.FollowBtn .common svg{margin-right:.9rem;margin-bottom:.5rem;width:2.4rem;height:2.4rem}.app-banner{background:radial-gradient(32.65% 138.8% at 40.5% 83.91%,rgba(217,79,0,.5) 0,#d95100 100%);width:100%}.app-banner .container{display:flex;overflow:hidden;width:100%;flex-direction:column-reverse;align-items:center}@media only screen and (min-width:1200px){.app-banner .container{flex-direction:column;height:46rem;position:relative}}.app-banner .container .text-box{flex-direction:row;align-items:center;padding-top:5.1rem}@media only screen and (min-width:1200px){.app-banner .container .text-box{padding-top:14rem;padding-left:85.1rem}}.app-banner .container .text-box .ScreenTitle{color:#fff;font-family:"Open Sans",sans-serif;font-size:2.2rem;font-weight:600}@media only screen and (min-width:1200px){.app-banner .container .text-box .ScreenTitle{font-size:3.2rem;text-align:left}}.app-banner .container .text-box .description-large{display:none}@media only screen and (min-width:1200px){.app-banner .container .text-box .description-large{padding-bottom:3.39rem;display:inherit}}.app-banner .container .text-box .description-large .ScreenDescription{color:#fff;margin:0}@media only screen and (min-width:1200px){.app-banner .container .text-box .description-large .ScreenDescription{text-align:left}}.app-banner .container .text-box .description-small{display:inherit;padding-bottom:2.29rem}@media only screen and (min-width:1200px){.app-banner .container .text-box .description-small{padding-bottom:3.39rem;display:none}}.app-banner .container .text-box .description-small .ScreenDescription{color:#fff;font-size:1.4rem;margin:0}@media only screen and (min-width:1200px){.app-banner .container .text-box .description-small .ScreenDescription{text-align:left}}.app-banner .container .text-box .android-apple-button{justify-content:center;display:flex}@media only screen and (min-width:1200px){.app-banner .container .text-box .android-apple-button{justify-content:left;display:flex}}.app-banner .container .text-box .android-apple-button .badge{z-index:1;padding:0}.app-banner .container .text-box .android-apple-button .badge:last-child{padding-left:1.8rem}.app-banner .container .text-box .android-apple-button .badge .badge-img{height:4rem;width:12rem}.app-banner .container .phone{padding-top:3.78rem;height:20.9rem;width:37.5rem}@media only screen and (min-width:1200px){.app-banner .container .phone{position:absolute;top:6.6rem;height:39.5rem;width:75.5rem}}footer{background-color:#1b2b3a;color:#fff;padding:4.8rem 2.4rem;width:100%;box-sizing:border-box;display:flex;justify-content:center}@media only screen and (min-width:768px){footer{padding:6rem}}footer .container{display:flex;flex-direction:row;width:100%;max-width:1440px;justify-content:center}footer .container .left{display:flex;flex-direction:column-reverse;margin-right:2rem}@media only screen and (min-width:768px){footer .container .left{flex-direction:row;margin-right:7rem}}footer .container .left .logo{margin:6.5rem 0 3rem}@media only screen and (min-width:414px){footer .container .left .logo{margin:6.5rem 10rem 0 0}}@media only screen and (min-width:768px){footer .container .left .logo{margin:0 5rem 0 0}}@media only screen and (min-width:1200px){footer .container .left .logo{margin:0 32rem 0 0}}footer .container .left .logo .asp-logo-title{width:9.7rem;height:auto}@media only screen and (min-width:768px){footer .container .left .logo .asp-logo-title{width:12.9rem}}footer .container .left .logo .copyright{white-space:nowrap;font-size:1.2rem;margin-top:1.6rem}@media only screen and (min-width:768px){footer .container .left .logo .copyright{font-size:1.3rem;margin-top:2.4rem}}footer .container .right{display:flex;flex-direction:column}@media only screen and (min-width:768px){footer .container .right{flex-direction:row}}footer .container .right .column{margin-right:0}@media only screen and (min-width:768px){footer .container .right .column{margin-right:8rem}}@media only screen and (min-width:1200px){footer .container .right .column{margin-right:11.1rem}}footer .container .left .column .title,footer .container .right .column .title{color:#f36713;font-size:1.3rem;margin:1rem 0}footer .container .left .column .links,footer .container .right .column .links{display:flex;flex-direction:column}footer .container .left .column .links a,footer .container .right .column .links a{white-space:nowrap;font-size:1.2rem;line-height:3.8rem}@media only screen and (min-width:1200px){footer .container .left .column .links a,footer .container .right .column .links a{font-size:1.3rem;line-height:4rem}}footer .container .left .column .links a:active,footer .container .left .column .links a:link,footer .container .left .column .links a:visited,footer .container .right .column .links a:active,footer .container .right .column .links a:link,footer .container .right .column .links a:visited{color:#fff}footer .container .left .column .links a:hover,footer .container .right .column .links a:hover{color:#f36713}footer .container .left .social .links,footer .container .right .social .links{display:flex;flex-direction:row}footer .container .left .social .links .btn,footer .container .right .social .links .btn{margin-right:1.6rem;margin-top:.8rem}footer .container .left .social .links .btn:first-child,footer .container .right .social .links .btn:first-child{padding-left:0}.newsletter{border-top:.1rem solid #e4e4e4;margin-left:1.7rem;margin-right:1.6rem;padding-bottom:8rem}@media only screen and (min-width:768px){.newsletter{margin-left:24.8rem;margin-right:24.8rem}}.newsletter .ScreenTitle{padding-top:4.6rem;font-size:3rem}@media only screen and (min-width:1200px){.newsletter .ScreenTitle{padding-top:7.3rem;font-size:4rem}}.newsletter .ScreenDescription{font-size:1.4rem}@media only screen and (min-width:768px){.newsletter .ScreenDescription{font-size:1.8rem}}@media only screen and (min-width:1200px){.newsletter .ScreenDescription{font-size:1.6rem}}.newsletter .form .GenericForm,.newsletter .form .GenericForm-secondary-button{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.newsletter .form .GenericForm-secondary-button button,.newsletter .form .GenericForm button{margin-top:0;margin-left:5rem;padding:1.4rem 1.6rem 1rem}@media only screen and (min-width:1200px){.newsletter .form .GenericForm-secondary-button button,.newsletter .form .GenericForm button{margin-left:1.6rem;padding:1.4rem 3.2rem 1rem}}.newsletter .form .GenericForm-secondary-button input,.newsletter .form .GenericForm input{margin-bottom:0}@media only screen and (min-width:1200px){.newsletter .form .GenericForm-secondary-button input,.newsletter .form .GenericForm input{width:36.6rem}}.newsletter .ErrorText{margin-top:1.6rem;color:#d91e1e;text-align:center;line-height:1.5;font-size:1.6rem}.newsletter .done-msg{display:flex;flex-direction:row;justify-content:center}.newsletter .check-mark-div{padding-right:.6rem}.check-mark{padding:.1rem;width:2.4rem;height:2.4rem}.RegisterToVote{border-top:.1rem solid #e4e4e4;margin-left:1.7rem;margin-right:1.6rem;padding-bottom:5.2rem}@media only screen and (min-width:768px){.RegisterToVote{margin-left:24.8rem;margin-right:24.8rem}}.RegisterToVote .ScreenTitle{padding-top:4.6rem;font-size:3rem}@media only screen and (min-width:1200px){.RegisterToVote .ScreenTitle{padding-top:7.3rem;font-size:4rem}}.RegisterToVote .button{width:100%;display:flex;justify-content:center;margin-top:4.8rem}.RegisterToVote .button a{color:#fff;background:linear-gradient(90deg,#d95100,#d93400);padding:1.4rem 3.2rem 1rem;font-family:"Josefin Sans",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:150%}.RegisterToVote .button a:hover{opacity:.8;cursor:pointer}.GenericForm-secondary-button .questions .Dropdown,.GenericForm .questions .Dropdown{width:100%;display:flex;align-content:center;justify-content:center}.GenericForm-secondary-button .questions .Dropdown .Select,.GenericForm .questions .Dropdown .Select{width:100%;margin-bottom:1.6rem;justify-content:center;display:flex}.GenericForm-secondary-button .questions .Dropdown .Select .DropdownSelect__control,.GenericForm .questions .Dropdown .Select .DropdownSelect__control{width:100%;max-width:34.6rem;box-sizing:unset;padding:1.2rem 1.6rem;min-height:unset}.GenericForm-secondary-button .questions .Dropdown .Select .DropdownSelect__option,.GenericForm .questions .Dropdown .Select .DropdownSelect__option{margin-bottom:1rem;text-align:left}.GenericForm-secondary-button .questions .Dropdown .Select .DropdownSelect__placeholder,.GenericForm .questions .Dropdown .Select .DropdownSelect__placeholder{justify-self:left;font-weight:400;font-size:1.6rem;line-height:2.4rem;font-family:"Open Sans",sans-serif}.GenericForm-secondary-button .questions .Dropdown .Select .DropdownSelect__value-container,.GenericForm .questions .Dropdown .Select .DropdownSelect__value-container{padding:0}.GenericForm-secondary-button .questions .Dropdown .Select .DropdownSelect__input-container,.GenericForm .questions .Dropdown .Select .DropdownSelect__input-container{margin:0;padding:0}.GenericForm-secondary-button .questions .Dropdown .Select .DropdownSelect__indicator-separator,.GenericForm .questions .Dropdown .Select .DropdownSelect__indicator-separator{background-color:#fff}.GenericForm-secondary-button .questions .Dropdown .Select .DropdownSelect__indicators,.GenericForm .questions .Dropdown .Select .DropdownSelect__indicators{align-self:unset;-webkit-align-self:unset}.GenericForm-secondary-button .questions .Dropdown .Select .DropdownSelect__indicator,.GenericForm .questions .Dropdown .Select .DropdownSelect__indicator{margin:0;padding:0}.GenericForm-secondary-button .questions .Dropdown .Select .DropdownSelect__menu,.GenericForm .questions .Dropdown .Select .DropdownSelect__menu{max-width:37.8rem;box-sizing:initial}.GenericForm-secondary-button .questions .Dropdown .Select .DropdownSelect__single-value,.GenericForm .questions .Dropdown .Select .DropdownSelect__single-value{text-align:left;color:#1b2b3a;font-weight:400;font-size:1.6rem;line-height:2.4rem;margin:0}.GenericForm-secondary-button .questions .Dropdown input:focus,.GenericForm .questions .Dropdown input:focus{outline:none;border:none;box-shadow:none}.GenericForm-secondary-button .Radio,.GenericForm .Radio{display:flex;flex-direction:row;align-items:center;margin-bottom:2.4rem}.GenericForm-secondary-button .Radio .checkbox,.GenericForm .Radio .checkbox{display:flex;align-items:center;justify-content:center;margin-right:2.4rem;border:1px solid #c4c4c4;padding:.1rem;width:2.4rem;height:2.4rem}.GenericForm-secondary-button .Radio .checkbox .check-mark,.GenericForm .Radio .checkbox .check-mark{background:linear-gradient(90deg,#d95100,#d93400);width:1.2rem;height:1.2rem}.GenericForm-secondary-button .password-eye,.GenericForm .password-eye{display:flex;width:100%;justify-content:center}.GenericForm-secondary-button .password-eye .singleLine,.GenericForm .password-eye .singleLine{width:100%;max-width:34.6rem;align-self:center}.GenericForm-secondary-button .password-eye .singleLine .singleLine__inputs,.GenericForm .password-eye .singleLine .singleLine__inputs{position:relative;width:100%;align-self:center;display:flex}.GenericForm-secondary-button .password-eye .singleLine .singleLine__inputs input,.GenericForm .password-eye .singleLine .singleLine__inputs input{padding:1.2rem 5.5rem 1.2rem 1.6rem}.GenericForm-secondary-button .password-eye .singleLine .singleLine__inputs .eye-button,.GenericForm .password-eye .singleLine .singleLine__inputs .eye-button{position:absolute;width:2.2rem;right:1.7rem;top:1.35rem}.GenericForm-secondary-button label,.GenericForm label{font-size:1.6rem;line-height:150%;color:#1b2b3a}.GenericForm-secondary-button input:focus,.GenericForm-secondary-button textarea:focus,.GenericForm input:focus,.GenericForm textarea:focus{outline:none;box-shadow:0 0 0 2px #f36713;border-radius:4px;border-color:#fff}.GenericForm-secondary-button input,.GenericForm input{border:1px solid #c4c4c4;padding:1.2rem 1.6rem;width:100%;max-width:34.6rem;font-size:1.6rem;line-height:150%;color:#1b2b3a;margin-bottom:1.6rem}.GenericForm-secondary-button .MultipleLine .defaultInput,.GenericForm .MultipleLine .defaultInput{width:35rem;min-height:14.4rem;border:1px solid #c4c4c4;padding:1.2rem 1.6rem;font-size:1.6rem;line-height:150%;color:#1b2b3a}@media only screen and (min-width:414px){.GenericForm-secondary-button .MultipleLine .defaultInput,.GenericForm .MultipleLine .defaultInput{width:67.3rem;min-height:14.4rem}}.GenericForm-secondary-button button,.GenericForm button{background:linear-gradient(90deg,#d95100,#d93400);color:#fff;font-family:"Josefin Sans",sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:1.6rem;padding:1.4rem 3.2rem 1rem;letter-spacing:.3rem;border:1px solid #d95100}.GenericForm-secondary-button button:hover,.GenericForm button:hover{color:#fff;opacity:.8}.GenericForm-secondary-button button:disabled,.GenericForm button:disabled{opacity:.5}.GenericForm-secondary-button button{background-color:#fff;background:none;border:1px solid #d95100;color:#d95100}.GenericForm-secondary-button button:hover{color:#d95100}.Header{width:100%;background-color:#fff;margin-bottom:1rem}.Header--open{z-index:999}.Header .navbar{padding:0;border-bottom:1px solid #e4e4e4}.Header .navbar,.Header .navbar .container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.Header .navbar .container{max-width:1440px}.Header .navbar .container .item{display:flex;align-items:center;justify-content:center;height:7rem}@media only screen and (min-width:414px){.Header .navbar .container .item{height:14rem}}.Header .navbar .container .item .wrm{display:flex;flex-direction:row;height:7rem}.Header .navbar .container .item .asp-logo{width:8.7rem;margin:1.6rem}@media only screen and (min-width:414px){.Header .navbar .container .item .asp-logo{width:14rem}}@media only screen and (min-width:768px){.Header .navbar .container .item .asp-logo{width:11rem}}.Header .navbar .container .item .menu-button{display:block;color:#738a99}.Header .navbar .container .item .menu-button:hover{color:#d95100;fill:#d95100}@media only screen and (min-width:768px){.Header .navbar .container .item .menu-button{display:none}}.Header .navbar .container .item .search-button{color:#738a99}.Header .navbar .container .item .search-button:hover{color:#d95100;fill:#d95100}.Header .navbar .container .item .AccountButton,.Header .navbar .container .item .SignInButton{display:none}.Header .navbar .container .item .AccountButton p,.Header .navbar .container .item .SignInButton p{font-family:"Open Sans",sans-serif;font-weight:600;font-size:1.4rem;line-height:2.1rem}@media only screen and (min-width:768px){.Header .navbar .container .item .AccountButton,.Header .navbar .container .item .SignInButton{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:1.4rem;line-height:150%;font-weight:600;color:#738a99;margin-right:1.6rem}.Header .navbar .container .item .AccountButton--active,.Header .navbar .container .item .SignInButton--active{color:#000}.Header .navbar .container .item .AccountButton--active svg,.Header .navbar .container .item .SignInButton--active svg{color:#d95100;fill:#d95100}.Header .navbar .container .item .AccountButton svg,.Header .navbar .container .item .SignInButton svg{margin:.8rem .8rem .8rem 0;width:2.4rem;height:2.4rem}.Header .navbar .container .item .AccountButton:hover,.Header .navbar .container .item .SignInButton:hover{color:#000}.Header .navbar .container .item .AccountButton:hover svg,.Header .navbar .container .item .SignInButton:hover svg{color:#d95100;fill:#d95100}}.Header .navbar .container .item.center{justify-content:center;flex:1 1}.Header .navbar .container .item.left{justify-content:flex-start;flex:1 1}.Header .navbar .container .item.right{justify-content:flex-end;flex:1 1}.Header .navbar .container .item button{align-items:center;background-color:initial;border:none;color:#5a5b5d;display:flex;fill:#5a5b5d;justify-content:center;transition:all .5s}.Header .navbar .container .item button svg{width:3.2rem;height:3.2rem;margin:1.6rem}@media only screen and (min-width:414px){.Header .navbar .container .item button svg{width:6.4rem;height:6.4rem}}@media only screen and (min-width:768px){.Header .navbar .container .item button svg{width:3.2rem;height:3.2rem}}.Header .navigation{flex-direction:row;justify-content:center;display:none;box-shadow:0 .4rem .8rem 1px rgba(0,0,0,.1);width:100%}@media only screen and (min-width:768px){.Header .navigation{display:flex}}.Header .navigation a{font-family:"Josefin Sans",sans-serif;color:#1b2b3a;transition:color .25s ease-in-out;text-align:center;padding:1.8rem 1.6rem;font-size:1.4rem}@media only screen and (min-width:768px){.Header .navigation a{padding:1.6rem 1.3rem;font-size:1.65rem}}@media only screen and (min-width:1200px){.Header .navigation a{padding:1.8rem 1.6rem;font-size:1.4rem}}.Header .navigation a:hover{color:#d95100}.no-scroll{overflow:hidden}@media only screen and (min-width:768px){.no-scroll{overflow:visible}}.NavMenu{background-color:#fff;position:absolute;z-index:1000;top:7rem;padding-top:1.5rem;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;transition:all .5s;visibility:hidden;left:-100%;border-top:1px solid #a6adb4;width:100%;height:calc(100vh - 7rem)}@media only screen and (min-width:414px){.NavMenu{top:14rem;height:calc(100vh - 14rem)}}@media only screen and (min-width:768px){.NavMenu{width:24.8rem;height:auto;opacity:0;box-shadow:0 .4rem 1.4rem rgba(0,0,0,.14);left:auto;margin-right:1.6rem;border-top:none;top:9rem;padding-top:0}.NavMenu .link-container{border-bottom:.1rem solid #e4e4e4}.NavMenu .link-container:last-child .darkHr{border-bottom:none}}@media only screen and (min-width:1200px){.NavMenu{top:9.5rem}}.NavMenu .links{flex:1 1;overflow-y:unset;overflow-x:unset}@media only screen and (min-width:414px){.NavMenu .links{overflow-y:scroll;overflow-x:hidden}}@media only screen and (min-width:768px){.NavMenu .links{overflow-y:unset;overflow-x:unset}}.NavMenu.active{left:0;visibility:visible}@media only screen and (min-width:768px){.NavMenu.active{opacity:1;left:auto}}@media only screen and (min-width:768px){.NavMenu.signOut{display:none}}.NavMenu.ticker{top:15rem;height:calc(100vh - 15rem)}@media only screen and (min-width:414px){.NavMenu.ticker{top:23.6rem;height:calc(100vh - 23.6rem)}}@media only screen and (min-width:768px){.NavMenu.ticker{top:13.8rem;height:auto}}.NavMenu .darkHr{width:100%;border-top:1px solid #e4e4e4}.NavMenu .button--close{width:3.5rem;color:#a6adb4;fill:#a6adb4;display:flex;align-items:center;justify-content:center;transition:all .5s;border:none;box-shadow:none;background-color:initial}.NavMenu .button:hover{color:#111;fill:#111}@media only screen and (min-width:768px){.NavMenu .site-account-hr,.NavMenu .site-links{display:none}}.NavMenu .links-hr{display:none}@media only screen and (min-width:768px){.NavMenu .links-hr{display:flex;width:100%;margin:0}}.NavMenu .link{display:flex;flex-flow:row nowrap;align-items:center;border-left:.2rem solid transparent;font-family:"Josefin Sans",sans-serif;font-size:1.6rem;margin:.8rem 2.4rem;line-height:2;text-transform:uppercase;background-color:var(--ASP_BACKGROUND_COLOR);font-weight:400;color:#435059}@media only screen and (min-width:414px){.NavMenu .link{font-size:3.2rem}}@media only screen and (min-width:768px){.NavMenu .link{justify-content:center;flex-direction:column;margin:0;font-size:1.6rem;text-align:center;padding:1.8rem 1.4rem 1.4rem}}.NavMenu .link a{display:flex}.NavMenu .link svg{color:#738a99;margin-right:.5rem;margin-bottom:.5rem;width:2.4rem}@media only screen and (min-width:414px){.NavMenu .link svg{font-size:3.2rem;width:3.2rem;margin-right:.5rem;margin-bottom:.7rem}}@media only screen and (min-width:768px){.NavMenu .link svg{text-align:center;width:2.4rem;margin-bottom:.5rem;margin-right:.5rem}}.NavMenu .link:hover{border-left:.2rem solid #d95100}.NavMenu .link:hover p{color:#d95100}.NavMenu .link:hover a{margin-left:1rem}@media only screen and (min-width:768px){.NavMenu .link:hover a{margin-left:0}}.NavMenu .link:hover svg{color:#d95100}.NavMenu .SocialBanner{align-items:center;background:linear-gradient(90deg,#d95100,#d93400);color:#fff;display:flex;font-family:"Josefin Sans",sans-serif;justify-content:center;width:100%;height:4.8rem}.NavMenu .SocialBanner p{margin-right:1.6rem;padding:1.6rem 0 1.1rem;line-height:2.1rem}@media only screen and (min-width:768px){.NavMenu .SocialBanner{display:none}}.Hints{flex-direction:column;border:1px solid #a6adb4}.Hints,.Hints__item{display:flex;width:100%;transition:all .5s}.Hints__item{flex-direction:row;justify-content:space-between}.Hints__item .hint{display:flex;flex-direction:row;padding:.5rem 1rem;width:100%}.Hints__item .hint:hover{background-color:#f6f8f9;cursor:pointer}.Hints__item .hint .icon{margin-right:.5rem;color:#111}.Hints__item .setInput{padding:.5rem 1rem}.Hints__item .setInput:hover{background-color:#f6f8f9;cursor:pointer}.SearchMenu{display:flex;flex-flow:column nowrap;width:100%;align-items:center;justify-content:center;transition:all .5s;background-color:#fff}.SearchMenu .content{transition:all .5s;padding:7rem 0;min-width:20rem}.SearchMenu .closed{transition:all .5s;height:0}.SearchMenu__form{transition:all .5s;display:flex;height:3rem;align-items:stretch;width:100%}.SearchMenu__form>*{border:none;border-radius:0;background-color:initial}.SearchMenu__form .input{padding:0 3rem 0 1rem;border:1px solid #a6adb4;width:100%}.SearchMenu__form .input:active,.SearchMenu__form .input:focus{border:1px solid #d95100;outline:none}.SearchMenu__form .button{display:flex;align-items:center;justify-content:center;width:3rem;margin-left:-3rem;padding:0;transition:all .5s;fill:#5a5b5d}.SearchMenu__form .button:hover{color:#d95100;fill:#d95100}.SearchMenu__form .button__icon{width:1rem;height:1rem}.SearchMenu .clearHistory{padding:.5rem 0}.SearchMenu .clearHistory:hover{cursor:pointer;color:#d95100}.HorizontalMenu{width:100%;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;margin:0 0 3.2rem}@media only screen and (min-width:768px){.HorizontalMenu{justify-content:center;margin:0 0 4rem}}.HorizontalMenu::-webkit-scrollbar{display:none}.HorizontalMenu .link{color:#435059;font-family:"Josefin Sans",sans-serif;font-weight:400;line-height:2.4rem;text-transform:uppercase;white-space:nowrap;background-color:#f0f2f7;padding:.5rem 1.6rem .3rem;margin:0 1.6rem 1.6rem 0;font-size:1.4rem;line-height:2.1rem}@media only screen and (min-width:414px){.HorizontalMenu .link{padding:1rem 3.2rem .6rem;margin:0 1.6rem 1.6rem 0;font-size:2.8rem;line-height:3.6rem}}@media only screen and (min-width:768px){.HorizontalMenu .link{padding:.5rem 1.3rem .3rem;margin:0 .8rem .8rem;font-size:1.6rem;line-height:2.4rem}}@media only screen and (min-width:1200px){.HorizontalMenu .link{padding:.5rem 1.6rem .3rem;margin:0 .8rem .8rem;font-size:1.4rem;line-height:2.4rem}}.HorizontalMenu .link.active,.HorizontalMenu .link.status_active{background-color:#d95100;color:#fff}@media only screen and (min-width:768px){.HorizontalMenu .link:hover{background-color:#d95100;color:#fff;cursor:pointer}}.withBackground{background-color:linear-gradient(-60deg,transparent,rgba(0,0,0,.1) 10%,transparent 10.1%,rgba(0,0,0,.1) 85%,transparent 85.1%,rgba(0,0,0,.2))}.ImageLoaderAuto{display:flex;justify-content:center;width:var(--width);height:var(--height)}.ImageLoaderAuto .ImageLoader{display:flex;flex:1 1}.ImageLoaderAuto .ImageLoader *{width:100%;height:100%;object-fit:var(--fit);object-position:var(--position);fill:currentColor;display:flex;flex:1 1}.ImageLoaderAuto .ImageLoader img{opacity:0;transition:opacity .25s ease-in-out}.ImageLoaderAuto .ImageLoader img.loaded{opacity:1}.ImageLoaderRatio{position:relative;width:var(--width);height:0;margin:auto;padding-bottom:calc(var(--width)/var(--aspect-ratio))}.ImageLoaderRatio .ImageLoader{position:absolute;top:0;left:0;bottom:0;right:0}.ImageLoaderRatio .ImageLoader *{width:100%;height:100%;object-fit:var(--fit);object-position:var(--position);fill:currentColor}.Lane{margin:.5rem 0 3rem}.Lane .swiper-button-next.swiper-button-gray,.Lane .swiper-button-prev.swiper-button-gray,.Lane .swiper-container-rtl .swiper-button-next.swiper-button-gray,.Lane .swiper-container-rtl .swiper-button-prev.swiper-button-gray{height:100%;top:0;margin-top:0;width:4%}.Lane .swiper-button-prev.swiper-button-gray,.Lane .swiper-container-rtl .swiper-button-next.swiper-button-gray{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23a5adb5'/%3E%3C/svg%3E")}.Lane .swiper-button-prev.swiper-button-gray:active,.Lane .swiper-button-prev.swiper-button-gray:focus,.Lane .swiper-button-prev.swiper-button-gray:hover,.Lane .swiper-container-rtl .swiper-button-next.swiper-button-gray:active,.Lane .swiper-container-rtl .swiper-button-next.swiper-button-gray:focus,.Lane .swiper-container-rtl .swiper-button-next.swiper-button-gray:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23ff4d4d'/%3E%3C/svg%3E")}.Lane .swiper-button-next.swiper-button-gray,.Lane .swiper-container-rtl .swiper-button-prev.swiper-button-gray{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23a5adb5'/%3E%3C/svg%3E")}.Lane .swiper-button-next.swiper-button-gray:active,.Lane .swiper-button-next.swiper-button-gray:focus,.Lane .swiper-button-next.swiper-button-gray:hover,.Lane .swiper-container-rtl .swiper-button-prev.swiper-button-gray:active,.Lane .swiper-container-rtl .swiper-button-prev.swiper-button-gray:focus,.Lane .swiper-container-rtl .swiper-button-prev.swiper-button-gray:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23ff4d4d'/%3E%3C/svg%3E")}.Lane .swiper-button-next.swiper-button-disabled,.Lane .swiper-button-prev.swiper-button-disabled{opacity:.375}.Lane .lane-button-next,.Lane .lane-button-prev{position:absolute;top:0;height:100%;width:8%;z-index:5}.Lane .lane-button-prev{left:0}.Lane .lane-button-next{right:0}.Links{position:relative}.Links__menu{position:absolute;z-index:110;padding:1rem;top:0;left:1rem;background-color:#fff;border:.2rem solid #fff;border-top:0}.Links__title{padding-left:2rem;position:relative;z-index:120;text-transform:uppercase}.Links__presentation{padding:2rem 0 1rem;width:15rem;text-align:left}.Links__link{display:flex;flex-direction:column;color:#000}.Loading{width:100%;display:flex;justify-content:center;align-items:center}.Loading__loader{border:.5rem solid #f6f8f9;border-top-color:#d95100;border-radius:50%;width:4rem;height:4rem;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (min-width:1320px){.SlideContainer{min-height:47.5rem}}@media screen and (max-width:1320px){.SlideContainer{min-height:60vw}}@media screen and (max-width:992px){.SlideContainer{min-height:62vw}}@media screen and (max-width:767px){.SlideContainer{min-height:75vw}}@media screen and (max-width:600px){.SlideContainer{min-height:84vw}}@media screen and (max-width:500px){.SlideContainer{min-height:92vw}}@media screen and (max-width:460px){.SlideContainer{min-height:98vw}}@media screen and (max-width:400px){.SlideContainer{min-height:106vw}}@media screen and (max-width:375px){.SlideContainer{min-height:110vw}}@media screen and (max-width:360px){.SlideContainer{min-height:120vw}}@media screen and (max-width:330px){.SlideContainer{min-height:125vw}}@media screen and (max-width:315px){.SlideContainer{min-height:130vw}}@media screen and (max-width:300px){.SlideContainer{min-height:145vw}}@media screen and (max-width:277px){.SlideContainer{min-height:150vw}}.SlideContainer{display:flex;flex-direction:column;position:relative;justify-content:space-between;padding-left:.1rem}.CarouselSlide{position:relative;border-radius:5px;overflow:hidden}.CarouselSlide .vjs-big-play-button{font-size:2rem}.CarouselSlide .vjs-big-play-button:hover{font-size:4rem}.CarouselSlide .video-js:hover .vjs-big-play-button{background-color:initial}.CarouselSlide .video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:"";background-image:url(/static/img/play.svg);background-repeat:no-repeat;background-size:4rem;background-position:50%}.CarouselSlide .video-js.vjs-ended .vjs-poster{display:block}.CarouselSlide .video-js.vjs-ended .vjs-control-bar{display:none}.CarouselSlide .video-js.vjs-ended .vjs-big-play-button{display:block}.MainCarousel{position:relative}.MainCarousel .absolute{position:absolute}.MainCarousel .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.MainCarousel .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.MainCarousel .swiper-pagination{position:relative;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.MainCarousel .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:.5rem;height:.5rem;display:inline-block;border-radius:100%;margin:0 .5rem;background-color:initial;border:1px solid #a6adb4;transition:background-color .4s ease-in-out,border .4s ease-in-out}.MainCarousel .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover{background-color:#d95100;border:1px solid #d95100}.MainCarousel .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#a6adb4;opacity:1}.MainCarousel .carouselNav{display:none;flex-flow:column nowrap;height:80%;padding-top:15%;position:absolute;justify-content:center;align-items:center;top:-.75rem;z-index:20}@media(min-width:768px){.MainCarousel .carouselNav{display:flex}}.MainCarousel .carouselNav.carouselPrev{left:0;margin-left:1rem}@media(min-width:768px){.MainCarousel .carouselNav.carouselPrev{margin-left:-3rem}}.MainCarousel .carouselNav.carouselNext{right:0;margin-right:1rem}@media(min-width:768px){.MainCarousel .carouselNav.carouselNext{margin-right:-3rem}}.MainCarousel .carouselNav .icon-container{height:3rem;color:#fff}.MainCarousel .carouselNav .icon-container svg{-webkit-filter:drop-shadow(0 0 2px #000);filter:drop-shadow(0 0 2px #000000)}.MainCarousel .carouselNav .icon-container svg g{stroke:#fff;stroke-width:1px;transition:.4s ease}@media(min-width:768px){.MainCarousel .carouselNav .icon-container svg{-webkit-filter:none;filter:none}.MainCarousel .carouselNav .icon-container svg g{stroke:#a6adb4}}.MainCarousel .carouselNav .icon-container:hover svg g{stroke:#d95100;stroke-width:3px}.FeaturedChat{margin-top:3.2rem;flex:1 1;margin-bottom:3.6rem;margin-right:1.9rem}@media only screen and (min-width:414px){.FeaturedChat{margin-bottom:4.7rem}}@media only screen and (min-width:1200px){.FeaturedChat{flex:none;margin-bottom:4.3rem;margin-right:0;margin-top:0}}.FeaturedChat .img{height:10.1rem;margin-bottom:1.6rem}@media only screen and (min-width:414px){.FeaturedChat .img{height:20.8rem}}@media only screen and (min-width:1200px){.FeaturedChat .img{height:18.2rem}}.FeaturedChat .title{font-family:"Open Sans",sans-serif;font-weight:600;color:#1b2b3a;line-height:1.5;font-size:1.7rem;margin-bottom:.8rem}@media only screen and (min-width:414px){.FeaturedChat .title{font-size:2rem;margin-bottom:.8rem}}@media only screen and (min-width:768px){.FeaturedChat .title{font-size:2.4rem;margin-bottom:1.2rem}}@media only screen and (min-width:1200px){.FeaturedChat .title{font-size:2rem;margin-bottom:.8rem}}.FeaturedChat .desc{line-height:1.5;font-size:1.2rem}@media only screen and (min-width:414px){.FeaturedChat .desc{font-size:1.6rem}}@media only screen and (min-width:768px){.FeaturedChat .desc{font-size:1.8rem}}@media only screen and (min-width:1200px){.FeaturedChat .desc{font-size:1.6rem}}.FeaturedCounterpoint{width:100%;padding:0 0 2.5rem}@media only screen and (min-width:768px){.FeaturedCounterpoint{border-top:.2rem solid #e4e4e4;padding:2.5rem 0 0}}@media only screen and (min-width:1200px){.FeaturedCounterpoint{margin-bottom:0;padding-top:2.8rem}}.FeaturedCounterpoint .Header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.FeaturedCounterpoint .Header .ClassifierLabel-singlecp{font-size:1.2rem;line-height:1.6rem}@media only screen and (min-width:414px){.FeaturedCounterpoint .Header .ClassifierLabel-singlecp{font-size:2.4rem;line-height:3.2rem}}@media only screen and (min-width:768px){.FeaturedCounterpoint .Header .ClassifierLabel-singlecp{font-size:1.6rem;line-height:1.6rem}}@media only screen and (min-width:1200px){.FeaturedCounterpoint .Header .ClassifierLabel-singlecp{font-size:1.2rem}}.FeaturedCounterpoint .Header a{-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:1.3rem;line-height:1.8rem}@media only screen and (min-width:414px){.FeaturedCounterpoint .Header a{font-size:2.4rem;line-height:3.6rem}}@media only screen and (min-width:768px){.FeaturedCounterpoint .Header a{font-size:1.8rem;line-height:1.8rem}}@media only screen and (min-width:1200px){.FeaturedCounterpoint .Header a{font-size:1.3rem;line-height:1.8rem}}.FeaturedCounterpoint .Card{display:flex;flex-direction:column;background-color:#f7f8fb;align-items:center;padding:3rem 2rem}@media only screen and (min-width:768px){.FeaturedCounterpoint .Card{padding:3rem 2rem}}@media only screen and (min-width:1200px){.FeaturedCounterpoint .Card{padding:3.9rem 2rem 5.5rem}}.FeaturedCounterpoint .Card h4{font-weight:700;text-align:center;font-size:1.3rem;line-height:1.7rem;margin:1.4rem 0}@media only screen and (min-width:414px){.FeaturedCounterpoint .Card h4{font-size:1.4rem}}@media only screen and (min-width:768px){.FeaturedCounterpoint .Card h4{margin:2rem 0;font-size:2.4rem}}@media only screen and (min-width:1200px){.FeaturedCounterpoint .Card h4{margin:1.4rem 0;font-size:1.4rem}}.FeaturedCounterpoint .Card .Politicians{display:flex;flex-direction:row;margin-top:2.8rem;justify-content:center}.FeaturedCounterpoint .Card .Politicians .Politician{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;text-align:center;padding:0 2rem}@media only screen and (min-width:414px){.FeaturedCounterpoint .Card .Politicians .Politician{flex-direction:row;text-align:right}}.FeaturedCounterpoint .Card .Politicians .Politician .Info h5{font-weight:600;line-height:1.5;text-transform:none;font-size:1.3rem}@media only screen and (min-width:414px){.FeaturedCounterpoint .Card .Politicians .Politician .Info h5{font-size:1.4rem}}@media only screen and (min-width:768px){.FeaturedCounterpoint .Card .Politicians .Politician .Info h5{font-size:2.2rem}}@media only screen and (min-width:1200px){.FeaturedCounterpoint .Card .Politicians .Politician .Info h5{font-size:1.4rem}}.FeaturedCounterpoint .Card .Politicians .Politician .Info p{line-height:1.5;font-size:1.2rem}@media only screen and (min-width:414px){.FeaturedCounterpoint .Card .Politicians .Politician .Info p{font-size:1.3rem}}@media only screen and (min-width:768px){.FeaturedCounterpoint .Card .Politicians .Politician .Info p{line-height:2;font-size:2rem}}@media only screen and (min-width:1200px){.FeaturedCounterpoint .Card .Politicians .Politician .Info p{line-height:1.5;font-size:1.3rem}}.FeaturedCounterpoint .Card .Politicians .Politician .Info .district{font-weight:400;line-height:1.8rem;color:#738a99}.FeaturedCounterpoint .Card .Politicians .Politician .ImageContainer{border-radius:100%;overflow:hidden;border:2px solid #435059;width:4.8rem;margin:0 0 1rem}@media only screen and (min-width:414px){.FeaturedCounterpoint .Card .Politicians .Politician .ImageContainer{width:8rem;margin:0 3.2rem 0 2.2rem}}@media only screen and (min-width:768px){.FeaturedCounterpoint .Card .Politicians .Politician .ImageContainer{width:12rem;margin:0 3.2rem 0 2.2rem}}@media only screen and (min-width:1200px){.FeaturedCounterpoint .Card .Politicians .Politician .ImageContainer{width:8rem;margin:0 3.2rem 0 2.2rem}}.FeaturedCounterpoint .Card .Politicians .Politician .Democratic{border-color:#0080d6}.FeaturedCounterpoint .Card .Politicians .Politician .Republican{border-color:#f22121}.FeaturedCounterpoint .Card .Politicians .Politician:last-child{flex-direction:column-reverse;text-align:center;border-left:1px solid #c4c4c4;align-items:center;justify-content:center}@media only screen and (min-width:414px){.FeaturedCounterpoint .Card .Politicians .Politician:last-child{flex-direction:row-reverse;text-align:left}}.FeaturedDailies{display:block;flex-direction:column;width:100%}.FeaturedDailies .Header{border-top:1px solid #e4e4e4;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;margin-bottom:0}.FeaturedDailies .Header p{text-transform:uppercase;font-family:"Josefin Sans",sans-serif;font-weight:600;color:#435059;text-align:center;letter-spacing:.1em;font-size:1.2rem;line-height:1.6rem}@media only screen and (min-width:414px){.FeaturedDailies .Header p{font-size:2.4rem;line-height:3.2rem}}@media only screen and (min-width:768px){.FeaturedDailies .Header p{font-size:1.2rem;line-height:1.6rem}}.FeaturedDailies .Header a{font-size:1.3rem;line-height:1.8rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media only screen and (min-width:414px){.FeaturedDailies .Header a{font-size:2.4rem;line-height:3.6rem}}@media only screen and (min-width:768px){.FeaturedDailies .Header a{font-size:1.3rem;line-height:1.8rem}}.FeaturedDailies .FeaturedDaily{border-top:1px solid #e4e4e4;display:block}.FeaturedDailies .FeaturedDaily:nth-child(n+5){display:none}@media only screen and (min-width:768px){.FeaturedDailies .FeaturedDaily:nth-child(n+5){display:block}}@media only screen and (min-width:1200px){.FeaturedDailies .FeaturedDaily:nth-child(n+7){display:none}}.FeaturedDailies .FeaturedDaily .ClassifierLabel{margin-bottom:.8rem}.FeaturedDailies .FeaturedDaily .classifier{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-top:-1.6rem}@media only screen and (min-width:414px){.FeaturedDailies .FeaturedDaily .classifier{margin-top:1.6rem}}.FeaturedDailies .FeaturedDaily .name{color:#435059;font-size:2rem;line-height:2.8rem;font-weight:600;margin-bottom:.8rem;font-family:"Open Sans",sans-serif;word-wrap:break-word}.FeaturedDailies .FeaturedDaily .description{color:#1b2b3a;font-size:1.6rem;line-height:2.4rem;margin-bottom:.8rem;font-weight:400;font-family:"Open Sans",sans-serif;word-wrap:break-word}.FeaturedDailies .FeaturedDaily .date{font-size:1.3rem;margin-bottom:1.6rem;color:#738a99}@media only screen and (min-width:414px){.FeaturedDailies .FeaturedDaily .date{display:block}}@media only screen and (min-width:768px){.FeaturedDailies .FeaturedDaily .date{font-size:1.6rem}}@media only screen and (min-width:1200px){.FeaturedDailies .FeaturedDaily .date{font-size:1.3rem}}.MainContent{margin:0 1.6rem;padding-bottom:4rem;border-bottom:.2rem solid #e4e4e4}@media only screen and (min-width:768px){.MainContent{display:grid;grid-template-rows:auto;grid-template-columns:78.6rem 35.3rem;margin:0 2.6rem;padding-bottom:6.4rem}}@media only screen and (min-width:1200px){.MainContent{grid-template-columns:32.3rem 67.4rem 32.3rem;grid-column-gap:2.8rem;-webkit-column-gap:2.8rem;column-gap:2.8rem;margin:0 2.8rem;padding-bottom:5rem}}.MainContent .chats{display:flex;flex-direction:row;flex-wrap:nowrap}@media only screen and (min-width:768px){.MainContent .chats{flex-direction:row;grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:2}}@media only screen and (min-width:1200px){.MainContent .chats{flex-direction:column;grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:4}}.MainContent .MainFeaturedChat{grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:2}@media only screen and (min-width:1200px){.MainContent .MainFeaturedChat{grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:2}}.MainContent .FeaturedCounterpoint{grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:3}@media only screen and (min-width:1200px){.MainContent .FeaturedCounterpoint{grid-column-start:2;grid-column-end:2;grid-row-start:2;grid-row-end:2}}.MainContent .FeaturedDailies{margin-bottom:1.6rem;grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:3}@media only screen and (min-width:1200px){.MainContent .FeaturedDailies{grid-column-start:3;grid-column-end:3;grid-row-start:1;grid-row-end:4}}.MainFeaturedChat{width:100%;box-sizing:border-box;padding:0 0 1.8rem;border-bottom:.2rem solid #d95100}@media only screen and (min-width:414px){.MainFeaturedChat{padding-bottom:3.2rem}}@media only screen and (min-width:768px){.MainFeaturedChat{padding-right:1.9rem;padding-bottom:3.6rem;border:0}}@media only screen and (min-width:1200px){.MainFeaturedChat{padding-right:0}}.MainFeaturedChat .img{margin-bottom:1.6rem}@media only screen and (min-width:768px){.MainFeaturedChat .img{margin-bottom:1.6rem}}.MainFeaturedChat .ClassifierLabelContainer{margin-bottom:.8rem}@media only screen and (min-width:768px){.MainFeaturedChat .ClassifierLabelContainer{margin-bottom:1.2rem}}.MainFeaturedChat .title{font-family:"Open Sans",sans-serif;font-weight:600;color:#1b2b3a;line-height:1.5;font-size:2.2rem;margin-bottom:.8rem}@media only screen and (min-width:768px){.MainFeaturedChat .title{font-size:3.6rem;margin-bottom:1.5rem}}@media only screen and (min-width:1200px){.MainFeaturedChat .title{font-size:3.2rem;margin-bottom:1.2rem}}.MainFeaturedChat .desc{line-height:1.5;font-size:1.4rem}@media only screen and (min-width:768px){.MainFeaturedChat .desc{font-size:1.8rem}}@media only screen and (min-width:1200px){.MainFeaturedChat .desc{font-size:1.6rem}}.MarketingPreferences{background-color:#f7f8fb;padding:5.6rem 0;margin-top:8rem;display:flex;align-items:center;flex-direction:column}@media only screen and (min-width:768px){.MarketingPreferences{margin-top:5.6rem;width:114rem}}.MarketingPreferences .title{margin-bottom:.8rem;font-size:2.2rem;line-height:2.4rem;font-weight:600;font-family:"Open Sans",sans-serif}@media only screen and (min-width:768px){.MarketingPreferences .title{font-size:3.2rem;line-height:150%}}.MarketingPreferences .description{font-size:1.4rem;font-family:"Open Sans",sans-serif;font-weight:400;align-items:center;text-align:center;margin-bottom:1.4rem}@media only screen and (min-width:768px){.MarketingPreferences .description{font-size:1.6rem;font-weight:400;line-height:150%}}.MarketingPreferences .mail{display:flex;flex-direction:row;align-self:flex-start;margin:3.2rem 2.6rem}@media only screen and (min-width:768px){.MarketingPreferences .mail{margin:3.2rem 11.7rem}}.MarketingPreferences .mail .checkbox{min-width:2.4rem;min-height:2.4rem;width:2.4rem;height:2.4rem;margin-right:1.2rem;display:flex;align-items:center}.MarketingPreferences .mail .checkbox.border{border:.1rem solid #c4c4c4}.MarketingPreferences .mail .checkbox .Loading__loader{width:1.4rem;height:1.4rem}.MarketingPreferences .mail .mail-text{display:flex;flex-direction:column}.MarketingPreferences .mail .mail-text .mail-name{font-weight:700;font-family:"Open Sans",sans-serif;font-size:1.6rem;line-height:2.8rem;margin-bottom:.8rem}.MarketingPreferences .mail .mail-text .mail-description{font-weight:400;font-family:"Open Sans",sans-serif;font-size:1.4rem;line-height:150%}@media only screen and (min-width:768px){.MarketingPreferences .mail .mail-text .mail-description{font-size:1.6rem}}.MarketingPreferences button{width:23.3rem;height:4.8rem;background:linear-gradient(90deg,#d95100,#d93400);color:#fff;align-items:center;text-align:center;display:flex;justify-content:center;border:0 solid;font-family:"Josefin Sans",sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.03rem;line-height:2.4rem;padding:1.4rem 3.2rem 1rem;margin:2rem 0 0}.MarketingPreferences button:hover{opacity:.8;cursor:pointer}.Message-container{background:linear-gradient(90deg,#d95100,#d93400);display:flex;justify-content:center;align-items:center;padding:1rem 2rem}.Message-message{color:#fff;font-family:"Open Sans",sans-serif;line-height:2.4rem;font-size:1.6rem}.Message-button,.Message-message{font-weight:600;margin-left:3.2rem}.Message-button{background-color:#fff;border:none;font-family:"Josefin Sans",sans-serif;color:#435059;font-size:1.2rem;line-height:1.6rem;padding:1rem 1.6rem .6rem}.Message-button:hover{cursor:pointer}.Message-button:active{opacity:.8}.Message-close{position:absolute;left:1rem}@media only screen and (min-width:1200px){.Message-close{left:auto;right:1rem}}.Pager{width:100%;flex-wrap:nowrap}.Pager,.Pager .numbers{display:flex;flex-direction:row;justify-content:center}.Pager .numbers{flex-wrap:wrap;align-items:center}.Pager .numbers .ellipsis{display:flex;flex-direction:row}.Pager .numbers .ellipsis p{font-family:"Open Sans",sans-serif;font-size:1.6rem;font-weight:600;color:#435059;line-height:2.4rem;align-self:flex-end;padding-bottom:.4rem;margin:0 1rem}.Pager .PageBullet{display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #fff;color:#1b2b3a;width:3.2rem;height:3.2rem;margin:0 .2rem}.Pager .PageBullet.arrow-btn{border-color:#738a99;margin:0 1rem}.Pager .PageBullet.status_active{background-color:#d95100;border-color:#d95100;color:#fff}.Pager .PageBullet:hover{border-color:#d95100}.Pager .PageBullet:hover svg path{fill:#d95100}.Pager .PageBullet:hover.disabled{border-color:#738a99;cursor:default}.Pager .PageBullet:hover.disabled svg path{fill:#738a99}.Question{align-items:flex-start;width:100%}.Question,.Question .content .instructions{display:flex;flex-direction:row;justify-content:center}.Question .content .instructions{align-items:center;text-align:center;margin:1.4rem 0 3.2rem}@media only screen and (min-width:1200px){.Question .content .instructions{margin:.8rem 0 2.4rem}}.Question .content .instructions .ArrowIcon{width:2.4rem;margin:0 2.4rem;display:none}@media only screen and (min-width:768px){.Question .content .instructions .ArrowIcon{display:block}}.Question .content .instructions .ArrowIcon:first-child{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Question .content .instructions .title{font-size:1.6rem;line-height:1.5}@media only screen and (min-width:768px){.Question .content .instructions .title{font-size:1.4rem}}@media only screen and (min-width:1200px){.Question .content .instructions .title{font-size:1.6rem}}.Question .content .drop-down-btns{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:3.2rem}@media only screen and (min-width:768px){.Question .content .drop-down-btns{display:none}}.Question .content .drop-down-btns .drop-down-btn{width:13.5rem}@media only screen and (min-width:414px){.Question .content .drop-down-btns .drop-down-btn{width:27rem}}.Question .content .mediaPlaceholder,.Question .content .VideoWrapper{width:38rem}@media only screen and (min-width:414px){.Question .content .mediaPlaceholder,.Question .content .VideoWrapper{width:69rem}}@media only screen and (min-width:768px){.Question .content .mediaPlaceholder,.Question .content .VideoWrapper{width:49rem}}@media only screen and (min-width:1200px){.Question .content .mediaPlaceholder,.Question .content .VideoWrapper{width:67.4rem}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.QuestionNav{margin:0 2rem}@media only screen and (min-width:414px){.QuestionNav{margin:0 3rem}}@media only screen and (min-width:768px){.QuestionNav{width:30rem;margin:0 2rem}}@media only screen and (min-width:1200px){.QuestionNav{width:32.3rem;margin:0 4rem}}.QuestionNav.row-reverse .thumbs a{flex-direction:row-reverse}.QuestionNav.row-reverse .thumbs a .ContributorThumb{justify-content:flex-start}.QuestionNav.row .header{border-left:solid}.QuestionNav.row .content .thumbs a{flex-direction:row}.QuestionNav.row .content .thumbs a .ContributorThumb{justify-content:flex-start}.QuestionNav.Democrats .container .content .header-div .header{border-right:2px solid #0080d6;background-color:#e5f3fb}@media only screen and (min-width:768px){.QuestionNav.Democrats .container .content .thumbs a .ContributorThumb:hover{border-color:#0080d6}}.QuestionNav.Republicans .container .content .header-div .header{border-left:2px solid #f22121;background-color:#ffe9e9}@media only screen and (min-width:768px){.QuestionNav.Republicans .container .thumbs a .ContributorThumb:hover{border-color:#f22121}}.QuestionNav .container{display:none;flex-direction:column;flex-wrap:wrap;align-items:center;position:fixed;width:100%;top:7rem;height:calc(100vh - 7rem);height:100%;left:0;z-index:21;transition:all .5s ease-in-out;background-color:rgba(67,80,89,.9)}@media only screen and (min-width:414px){.QuestionNav .container{top:14rem;height:calc(100vh - 14rem)}}.QuestionNav .container.active{display:flex}@media only screen and (min-width:768px){.QuestionNav .container{background-color:initial;position:static;width:auto;height:auto;display:flex;overflow-y:initial;padding:0}}.QuestionNav .container .content{position:absolute;display:flex;flex-direction:column;background-color:#fff;height:calc(100vh - 31.3rem);left:0;top:24.3rem;width:100%;-webkit-animation:slideIn .3s ease-in-out;animation:slideIn .3s ease-in-out}@media only screen and (min-width:414px){.QuestionNav .container .content{height:calc(100vh - 38.3rem)}}@media only screen and (min-width:768px){.QuestionNav .container .content{height:auto}}@-webkit-keyframes slideIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (min-width:768px){.QuestionNav .container .content{position:static;-webkit-transform:none;transform:none;-webkit-animation:none;animation:none}}.QuestionNav .container .content .header-div{padding:2.7rem 2.5rem 0 2.2rem}@media only screen and (min-width:768px){.QuestionNav .container .content .header-div{padding:0}}.QuestionNav .container .content .header-div .header{width:100%;text-align:center;color:#1b2b3a;text-transform:uppercase;font-family:"Josefin Sans",sans-serif;font-size:1.2rem;line-height:1;margin-bottom:1.6rem;padding:2.4rem 0 1.6rem;border-width:0}@media only screen and (min-width:414px){.QuestionNav .container .content .header-div .header{font-size:2.4rem;margin-bottom:1.6rem;padding:4rem 0;border-width:.2rem}}@media only screen and (min-width:768px){.QuestionNav .container .content .header-div .header{font-size:1.2rem;margin-bottom:1.6rem;padding:1.4rem 0;border-width:.3rem}}.QuestionNav .container .content .thumbs{display:flex;flex-direction:column;background-color:#fff;width:100%}@media only screen and (min-width:414px){.QuestionNav .container .content .thumbs{height:33rem}}@media only screen and (min-width:768px){.QuestionNav .container .content .thumbs{height:auto}}.QuestionNav .container .content .thumbs a .ContributorThumb{border:.2rem solid transparent;background-color:#f7f8fb;opacity:0;-webkit-animation:fadeInAnimation .5s ease-in-out;animation:fadeInAnimation .5s ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transition:all .25s ease-in-out;margin:0 0 1.6rem}.QuestionNav .container .content .thumbs a .ContributorThumb .img-holder{width:8rem}.QuestionNav .container .content .thumbs.mobile{padding:0 2.4rem;box-sizing:border-box;overflow:scroll;flex:1 1}@media only screen and (min-width:768px){.QuestionNav .container .content .thumbs.mobile{display:none}}.QuestionNav .container .content .thumbs.desktop{display:none}@media only screen and (min-width:768px){.QuestionNav .container .content .thumbs.desktop{display:flex}}.QuestionNav .container .content .set-nav{display:none;flex-direction:column;align-items:center;text-align:center;margin:1.6rem 0}@media only screen and (min-width:768px){.QuestionNav .container .content .set-nav{display:flex}}.QuestionNav .container .content .set-nav .more{font-size:1.3rem;line-height:1.5;margin-bottom:1.6rem}.QuestionNav .container .content .set-nav .btns{display:flex;flex-direction:row;align-items:center;margin-bottom:3.2rem}.QuestionNav .container .content .set-nav .btns .pips{display:flex;flex-direction:row;align-items:center;margin:0 2.4rem}.QuestionNav .container .content .set-nav .btns .pips .pip{cursor:pointer;width:1.2rem;height:1.2rem;margin:0 .6rem;background-color:#e9ebf0;transition:all .25s ease-in-out}.QuestionNav .container .content .set-nav .btns .pips .pip.active.Democrats{background-color:#0080d6}.QuestionNav .container .content .set-nav .btns .pips .pip.active.Republicans{background-color:#f22121}.QuestionNav .container .content .set-nav .btns .pips .pip:hover{background-color:#d95100}.FAQ{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-family:"Open Sans",sans-serif;font-size:1.4rem;line-height:1.9rem}.FAQ .faq-button{padding:.3rem 1.2rem;margin-top:1.2rem;text-align:center;color:#435059;background-color:#f0f2f7;cursor:pointer}.FAQ .faq-container{display:flex;opacity:0;visibility:hidden;width:100%;justify-content:center;margin-top:.9rem;transition:opacity .5s,visibility .5s}@media only screen and (min-width:768px){.FAQ .faq-container{width:34.6rem}}.FAQ .faq-container.active{visibility:visible;opacity:1}.FAQ .faq-container .faq-info{background:#32404e;flex-wrap:wrap;padding:1.2rem;margin-top:.6rem;border-radius:.4rem;text-align:start;color:#fff;font-weight:400}.FAQ .faq-container .faq-info a{color:#d95100}.FAQ .faq-container .triangle{display:flex;position:absolute;width:0;height:0;border-left:.6rem solid transparent;border-right:.6rem solid transparent;border-bottom:.6rem solid #32404e}.Registration{border:none}.Registration .form button{color:#d95100}.Registration .sign-in-link{display:block}@media only screen and (min-width:768px){.Registration .sign-in-link{display:none}}.Registration .newsletter-subscription{margin-top:4.8rem;font-size:1.4rem;display:flex;flex-direction:row;align-items:center;justify-content:center}.Registration .newsletter-subscription .checkbox{display:flex;align-items:center;justify-content:center;margin-right:1.2rem}.Registration .newsletter-subscription .checkbox .check-mark{border:1px solid #c4c4c4;padding:.1rem;width:1.4rem;height:1.4rem}.ScreenHeader{align-items:center;display:flex;flex-direction:column;justify-content:center}.ScreenDescription{color:#1b2b3a;text-align:center;line-height:1.5;font-size:1.4rem;margin:0 0 2.4rem}@media only screen and (min-width:414px){.ScreenDescription{font-size:2.8rem;margin:0 0 4.8rem}}@media only screen and (min-width:768px){.ScreenDescription{font-size:1.8rem;margin:0 0 6rem}}@media only screen and (min-width:1200px){.ScreenDescription{font-size:1.6rem;margin:0 0 4rem}}.ScreenDescription__list{list-style:square inside}.ScreenTitle{font-family:"Josefin Sans",sans-serif;margin:0 0 1rem;text-align:center;font-size:3rem;font-weight:400;line-height:1;color:#d95100;text-transform:uppercase}@media only screen and (min-width:414px){.ScreenTitle{margin:0 0 2rem;font-size:6rem}}@media only screen and (min-width:768px){.ScreenTitle{margin:0 0 .8rem;font-size:4rem}}.search-bar-content{display:flex;position:relative;flex-flow:column nowrap;max-width:40rem;justify-content:center;transition:all .5s}.search-bar-content .content{position:relative;width:100%}.search-bar-content .content .form{transition:all .5s;display:flex;height:3rem;align-items:stretch;width:100%}.search-bar-content .content .form .input{padding:0 3rem .5rem 0;outline:none;width:100%;background-color:initial;border:none;border-bottom:1px solid #e4e4e4;font-family:"Open Sans",sans-serif;font-size:1.3rem;font-weight:600;line-height:1.8rem;letter-spacing:0;text-align:left;margin-top:.9rem;color:#1b2b3a}.search-bar-content .content .form .input::-webkit-input-placeholder{color:#1b2b3a;opacity:1}.search-bar-content .content .form .input::placeholder{color:#1b2b3a;opacity:1}.search-bar-content .content .form .input:-ms-input-placeholder{color:#1b2b3a}.search-bar-content .content .form .input::-ms-input-placeholder{color:#1b2b3a}.search-bar-content .content .form .button{display:flex;align-items:center;width:3rem;padding:0;transition:all .5s;fill:#5a5b5d;background-color:initial;border:none}.search-bar-content .content .form .button:hover{color:#d95100;fill:#d95100}.search-bar-content .content .form .button-icon{width:1.5rem;height:1.5rem}.search-bar-content .content .search-divider{display:flex;padding:.5rem 0;margin-left:4rem}.search-bar-content .content .search-divider hr{padding:0;margin:0;width:100%;color:#fff}.search-bar-content .content .hints{position:absolute;z-index:2;background-color:#fff}.search-bar-content .content .clearHistory{padding:.5rem 0}.search-bar-content .content .clearHistory:hover{cursor:pointer;color:#d95100}.SearchFilter{width:100%;padding-left:2.4rem;padding-right:2.4rem}@media only screen and (min-width:768px){.SearchFilter{padding:0}}.SearchFilter .search-filter-title{font-family:"Open Sans",sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;text-align:center;color:#1b2b3a}.SearchFilter .clear-selection{width:100%;font-family:"Open Sans",sans-serif;font-size:1.6rem;border:none;text-decoration:underline;color:#d95100;text-align:start;margin-top:1.2rem;background-color:initial;padding:0}.SearchFilter .clear-selection:active,.SearchFilter .clear-selection:focus{outline:0;border:none;-moz-outline-style:none}.SearchFilter .map-dropdown{margin-top:2.6rem}.SearchFilter .map-dropdown hr{height:1px;background-color:#e4e4e4;border:none;margin-bottom:1.8rem}.SearchFilter .map-dropdown .DropDown{width:100%}.SearchFilter .map-dropdown .DropDown:last-child hr{display:none}.SearchFilter .map-dropdown .DropDown .dropdown-btn{width:100%;font-size:1.6rem;display:flex;justify-content:space-between}.SearchFilter .map-dropdown .DropDown .dropdown-btn button{width:100%;font-family:"Josefin Sans",sans-serif;color:#435059;display:flex;line-height:2.4rem;font-weight:400;font-style:normal;text-transform:uppercase;padding:0;border:none;text-align:start;background-color:initial}.SearchFilter .map-dropdown .DropDown .dropdown-btn button:active,.SearchFilter .map-dropdown .DropDown .dropdown-btn button:focus{outline:0;border:none;-moz-outline-style:none}.SearchFilter .map-dropdown .DropDown .dropdown-btn .up{width:2rem;height:2rem;color:#435059;margin-left:auto;margin-right:1.7rem;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.SearchFilter .map-dropdown .DropDown .dropdown-btn .down{width:2rem;height:2rem;margin-left:auto;margin-right:1.7rem;color:#435059;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.SearchFilter .map-dropdown .DropDown .dropdown-content{display:flex;flex-direction:column;font-family:"Josefin Sans",sans-serif;color:#435059;font-style:normal;font-weight:400;font-style:1.6rem;line-height:2.4rem;text-transform:uppercase;margin-top:3.2rem}.SearchFilter .map-dropdown .DropDown .dropdown-content,.SearchFilter .map-dropdown .DropDown .dropdown-content__nested{-webkit-animation:growDown .4s ease-in-out forwards;animation:growDown .4s ease-in-out forwards;-webkit-transform-origin:top center;transform-origin:top center}.SearchFilter .map-dropdown .DropDown .dropdown-content__nested{margin-left:2.4rem}.SearchFilter .map-dropdown .DropDown .close{display:none}@-webkit-keyframes growDown{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}80%{-webkit-transform:scaleY(1.1);transform:scaleY(1.1)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes growDown{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}80%{-webkit-transform:scaleY(1.1);transform:scaleY(1.1)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}.SearchHeader{display:flex;flex-direction:column;padding:2rem 0;align-items:baseline;transition:margin .5s}.SearchHeader__X{width:2rem;margin-right:.5rem;fill:#d95100}.SearchHeader__Link{display:flex;align-items:baseline;padding:1rem .25rem}.SearchHeader__HeaderDiv{display:flex;flex-direction:row}.SearchHeader__SearchQuery{color:#5a5b5d}.SearchHeader h2{line-height:0;font-size:2rem;margin-right:1rem}.SearchHeader p{text-transform:uppercase;font-size:.75rem;transition:margin .5s,color .3s ease-out}.SearchHeader p:hover{color:#d95100}.SearchLayout{display:flex;flex-direction:column;justify-content:center;align-items:center}.SearchLayout .entries{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:flex-start;grid-gap:4rem,2.8rem;gap:4rem,2.8rem;grid-row-gap:4rem;row-gap:4rem;grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem;width:100%;margin-bottom:8rem}.SearchResultTile{overflow:hidden;width:100%}@media only screen and (min-width:768px){.SearchResultTile{width:30.7rem}}.SearchResultTile .context{align-items:center;display:flex;flex-direction:row;height:4.6rem;justify-content:space-between}.SearchResultTile .context .date{color:#738a99;font-size:1.2rem}.SearchResultTile .title{overflow:hidden;color:#1b2b3a;font-size:2rem;font-style:normal;font-weight:600;letter-spacing:0;line-height:2.8rem;word-break:break-word;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.SearchResultTile .dp-info p{font-style:normal;font-weight:600;font-size:1.3rem;line-height:2.4rem;color:#435059}.SearchResultTile:hover .CounterPointTile .Contributor:first-child .img{-webkit-transform:translateX(1rem);transform:translateX(1rem)}.SearchResultTile:hover .CounterPointTile .Contributor:first-child .img,.SearchResultTile:hover .CounterPointTile .Contributor:nth-child(3) .img{transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.SearchResultTile:hover .CounterPointTile .Contributor:nth-child(3) .img{-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}.CounterPointTile{position:relative;background:#f7f8fb;height:0;padding-bottom:56.25%}.CounterPointTile,.CounterPointTile .wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.CounterPointTile .wrapper{position:absolute;height:100%;width:100%}.CounterPointTile .wrapper .divider{width:.1rem;height:4.8rem;margin-bottom:2.4rem;background-color:#c4c4c4;align-self:center}.Contributor{display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;width:50%;height:100%}.Contributor .img{background-color:#d95100;border-radius:50%;overflow:hidden;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transform:translateX(0);transform:translateX(0);border:2px solid #d95100;width:7.2rem;margin:1.6rem}.Contributor .img.Republican{border-color:#f22121;background-color:#f22121}.Contributor .img.Democratic{border-color:#0080d6;background-color:#0080d6}.Contributor .img.Independent{border-color:#435059;background-color:#435059}.Contributor .info{text-align:center}.Contributor .info .name{font-weight:600;line-height:2.4rem;font-size:1.4rem;color:#1b2b3a}a.SeeAll{display:flex;align-items:center;justify-content:center;text-decoration:none;margin-top:2rem;height:0}a.SeeAll .chevron-icon{width:1rem}.BookmarkBtn{display:flex;flex-direction:row}.Share{position:absolute;right:0;bottom:4.8rem;z-index:4}.Share .btns{display:flex;flex-direction:row;background:linear-gradient(90deg,#d95100,#d93400)}.Share .ShareBar{position:absolute;top:0;transition:right .5s ease-in-out;right:0}.ShareBar{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;margin:0}.ShareBar .icon-btn{background:transparent;position:relative;display:flex}.ShareBar .icon-btn:active .Tooltip.visible{-webkit-animation:unset;animation:unset;opacity:1}.ShareBar .icon-btn:hover .Tooltip{display:flex;opacity:1;-webkit-animation:fadeInAnim 1.5s ease-in;animation:fadeInAnim 1.5s ease-in}@keyframes fadeInAnim{0%{opacity:0}40%{opacity:0}to{opacity:1}}.ShareBar .icon-btn .Tooltip{position:absolute;display:none}.ShareBar .icon-btn .Tooltip.visible{display:flex;-webkit-animation:fadeOutAnim 4s ease-in;animation:fadeOutAnim 4s ease-in;opacity:0}@keyframes fadeOutAnim{0%{opacity:1}75%{opacity:1}to{opacity:0}}.ShareBar .icon-btn .Tooltip.column{flex-direction:column;width:-webkit-max-content;width:max-content;bottom:5.2rem;align-items:center}@media only screen and (min-width:768px){.ShareBar .icon-btn .Tooltip.column{flex-direction:row-reverse;bottom:unset;left:5.2rem}}.ShareBar .icon-btn .Tooltip.column .TooltipBox{background-color:#1b2b3a;color:#fff;border-radius:.4rem;font-size:1.2rem;text-align:center;padding:.5rem;max-width:7rem}@media only screen and (min-width:768px){.ShareBar .icon-btn .Tooltip.column .TooltipBox{max-width:unset}}.ShareBar .icon-btn .Tooltip.column .rectangle{width:1.2rem;height:1.2rem;background-color:#1b2b3a;-webkit-transform:matrix(.71,.71,.71,-.71,0,0);transform:matrix(.71,.71,.71,-.71,0,0);z-index:-1;margin-top:-1.1rem}@media only screen and (min-width:768px){.ShareBar .icon-btn .Tooltip.column .rectangle{margin-right:-1.1rem;margin-top:0}}.ShareBar .icon-btn .Tooltip.row{flex-direction:column-reverse;width:-webkit-max-content;width:max-content;top:3.2rem;align-items:center}.ShareBar .icon-btn .Tooltip.row .TooltipBox{background-color:#1b2b3a;color:#fff;border-radius:.4rem;font-size:1.2rem;text-align:center;padding:.4rem;max-width:7rem}.ShareBar .icon-btn .Tooltip.row .rectangle{width:1.2rem;height:1.2rem;background-color:#1b2b3a;-webkit-transform:matrix(.71,.71,.71,-.71,0,0);transform:matrix(.71,.71,.71,-.71,0,0);z-index:-1;margin-bottom:-1.1rem}.ShareBar .icon-btn .Tooltip.row.last .TooltipBox{-webkit-transform:translateX(-1.3rem);transform:translateX(-1.3rem)}.ShareBar.column{position:fixed;left:0;bottom:0;width:100%;z-index:20;flex-direction:row;justify-content:space-around;background:linear-gradient(180deg,#d95100 2%,#d93400)}@media only screen and (min-width:768px){.ShareBar.column{width:auto;top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;justify-content:center;flex-direction:column;background:linear-gradient(90deg,#d95100,#d93400)}}.ShareBar.row{flex-direction:row;background:linear-gradient(90deg,#d95100,#d93400)}.ShareButton{display:flex;flex-direction:row}.ShareLink{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media(min-width:576px){.ShareLink{width:90%}}@media(min-width:768px){.ShareLink{width:80%}}@media(min-width:992px){.ShareLink{width:70%}}@media(min-width:1200px){.ShareLink{width:60%}}.ShareLink p{font-weight:700;color:#000}.ShareLink__header{display:flex;flex-direction:row;justify-content:center}.ShareLink__links{width:100%;display:flex;flex-direction:column}.ShareLink__links__success{display:flex;flex-direction:row;align-items:center;padding:1rem}.ShareLink__links__success p{margin:0 1rem}.ShareLink__links__link{align-items:center;background-color:initial;border-radius:5px;color:#000;cursor:pointer;display:flex;flex-direction:row;padding:1rem;transition:background-color .3s}.ShareLink__links__link p{margin:0 1rem}.ShareLink__links__link:hover{background-color:rgba(0,0,88,.2)}.ShareLink__links__link input{background-color:initial;border-radius:4px;border:1px solid #000;color:#000;padding:.5rem;width:100%}.ShareLink__links__preview .Preview{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:1rem}.ShareLink__links__preview .Preview__frame{position:relative;width:100%}.ShareLink__links__preview .Preview__autoPlay{align-items:center;display:flex;justify-content:center;margin-top:1rem}.ShareLink__links__preview .Preview__autoPlay p{font-size:.875rem;font-weight:lighter;margin-left:.5rem}.ShareLink__links__preview .Preview__legal{font-size:.875rem;justify-content:center;margin:.5rem 0}.ShareLink__links__preview .Preview__legal a{text-decoration:underline}.ShareLink__close{display:flex;align-items:flex-start;margin:1rem;cursor:pointer}.SignIn{display:flex;justify-content:center;flex-direction:column}.SignIn .registration-link{display:block}@media only screen and (min-width:768px){.SignIn .registration-link{display:none}}.SocialLink svg{width:2.4rem;height:2.4rem}.SocialLink:not(:last-child){margin-right:1.6rem}.Category{overflow:hidden;position:relative;border-radius:5px;text-decoration:none;flex-flow:column nowrap}.Category,.Category__title{align-items:center;justify-content:center}.Category__title{top:0;left:0;width:100%;height:100%;display:flex;position:absolute;color:#e2e5e5;background-color:rgba(0,0,88,.4);text-shadow:1px 1px 1rem #000;text-transform:uppercase;transition:background-color .4s ease-in-out}.Category__title:hover{background-color:#000058}.Category__title__text{fill:currentColor;font-family:"Open Sans",sans-serif;font-size:26px;font-weight:400;text-anchor:middle}.CategoryGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-auto-rows:0;grid-gap:1rem;gap:1rem;margin-bottom:-2rem}@media(min-width:576px){.CategoryGrid{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-auto-rows:1fr;grid-gap:2.5rem;gap:2.5rem;margin-bottom:0}}.Tooltip{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;color:#060000;font-size:1.25rem;max-width:16rem}.Tooltip__listRow{display:list-item;list-style-position:inside;list-style-type:decimal;margin-bottom:1rem}.ChapterHelp{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;color:#060000;font-size:1.5rem}.ChapterHelp__button{color:orange;min-height:30px;max-height:30px;max-width:30px}.ChapterHelp__title{font-weight:700;margin-left:.7rem}.ChapterHelp__description{margin-left:.7rem}.StartingPointHome{flex-flow:column;padding-top:6rem;padding-bottom:6rem}.Category,.StartingPointHome{display:flex;justify-content:flex-start}.Category{flex-wrap:wrap;flex-direction:column}.Category__banner{width:100%}.Question hr{width:100%;border-top:1px solid #a6adb4;margin:0}.Question__container{display:flex;flex-direction:column;flex-wrap:wrap}.Question__content{align-items:baseline;display:flex;flex-direction:row;margin-top:1rem;margin-bottom:1rem;-webkit-transform:translateX(-1.5rem);transform:translateX(-1.5rem);transition:all .5s}.Question__arrow{width:100%;color:#d95100;max-height:1.5rem;max-width:1.5rem;transition:all .5s;opacity:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.Question__arrow path{fill:currentColor}.Question__question{font-size:1.5rem;color:#5a5b5d}.Question:hover .Question__arrow{opacity:1;margin-right:.5rem;-webkit-transform:rotateY(0);transform:rotateY(0)}.Question:hover .Question__content{-webkit-transform:translateX(0);transform:translateX(0)}.Topic{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start}.Topic hr{width:100%;border-top:1px solid #a6adb4;margin:0}.Topic__title{margin-top:2rem;margin-bottom:1rem}.Topic__link{font-size:1.5rem;color:#111;font-weight:700}.Topic__questions{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:1rem}.Topic__question{width:100%;margin:0}.tag{text-align:center;background-color:#f0f2f7;padding:.3rem .8rem;margin:0 .8rem .8rem 0;font-size:1.4rem;line-height:1.8rem}@media only screen and (min-width:414px){.tag{padding:.3rem .8rem;margin:0 .8rem .8rem 0;font-size:1.76rem;line-height:2.29rem}}@media only screen and (min-width:768px){.tag{padding:.5rem 1rem;margin:0 1rem 1rem 0;font-size:1.8rem;line-height:2.1rem}}@media only screen and (min-width:1200px){.tag{padding:.3rem .8rem;margin:0 .8rem .8rem 0;font-size:1.4rem;line-height:1.8rem}}.Thumb{display:flex;justify-content:center;align-content:center;flex-direction:row;width:100%;height:56.25%;margin:0 0 2.4rem}@media only screen and (min-width:768px){.Thumb{flex-direction:column;width:34rem;margin:0 1.4rem 5rem}}@media only screen and (min-width:1200px){.Thumb{width:44rem;margin:0 1.4rem 5rem}}.Thumb .img{display:flex;width:10.4rem;height:5.85rem;margin:0 1.6rem 1.6rem 0}@media only screen and (min-width:414px){.Thumb .img{width:20rem;height:11rem;margin:0 1.6rem 1.6rem 0}}@media only screen and (min-width:768px){.Thumb .img{padding:.3rem;transition:background-color .25s ease-in-out;width:33.4rem;height:18.75rem;margin:0 0 .4rem}}@media only screen and (min-width:1200px){.Thumb .img{width:43.4rem;height:24rem}}.Thumb .img:hover{background-color:#d95100}.Thumb .info{display:flex;flex-direction:column;flex-wrap:nowrap;width:21rem;padding:0 .3rem}@media only screen and (min-width:414px){.Thumb .info{width:45rem}}@media only screen and (min-width:768px){.Thumb .info{width:100%}}.Thumb .info .classifier-date{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-top:-1.6rem}@media only screen and (min-width:414px){.Thumb .info .classifier-date{margin-top:0}}.Thumb .info .classifier-date .date{display:none;font-size:1.3rem;color:#738a99}@media only screen and (min-width:414px){.Thumb .info .classifier-date .date{display:block}}@media only screen and (min-width:768px){.Thumb .info .classifier-date .date{font-size:1.6rem}}@media only screen and (min-width:1200px){.Thumb .info .classifier-date .date{font-size:1.3rem}}.Thumb .info h4{font-weight:600;color:#1b2b3a;font-size:1.5rem;line-height:2.1rem}@media only screen and (min-width:414px){.Thumb .info h4{font-size:2rem;line-height:3rem}}@media only screen and (min-width:768px){.Thumb .info h4{font-size:1.8rem;line-height:2.6rem}}@media only screen and (min-width:1200px){.Thumb .info h4{font-size:2rem;line-height:3rem}}.Thumbs{flex-direction:row;flex-wrap:wrap;align-items:flex-start}.Thumbs,.Ticker{display:flex;justify-content:center;width:100%}.Ticker{position:relative;align-items:center;background:linear-gradient(90deg,#d95100,#d93400);font-family:"Open Sans",sans-serif;flex:1 1;font-weight:600;color:#fff;font-size:1.2rem;line-height:1.8rem;height:8rem}.Ticker.hide{height:0;transition:height .5s ease-in-out}@media only screen and (min-width:414px){.Ticker{font-size:1.8rem;line-height:2.4rem;height:9.6rem}}@media only screen and (min-width:768px){.Ticker{font-size:1.6rem;line-height:2.4rem;height:4.8rem}}.Ticker .button-close{background-color:#fff;border-radius:.25rem;border:1px solid #d95100;box-shadow:none;color:#000;cursor:pointer;font-family:"Josefin Sans",sans-serif;font-size:1.2rem;font-weight:600;line-height:1.6rem;margin-left:1rem;padding:1rem 1.6rem .6rem;text-transform:uppercase;white-space:nowrap}.Ticker .cookie,.Ticker .message{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;height:0;overflow:hidden;opacity:0;display:flex;justify-content:center;align-items:center;transition:all .5s ease-in-out;box-sizing:border-box;width:38.5rem}@media only screen and (min-width:414px){.Ticker .cookie,.Ticker .message{width:70rem}}@media only screen and (min-width:768px){.Ticker .cookie,.Ticker .message{width:100%}}.Ticker .cookie.active,.Ticker .message.active{opacity:1;transition:all .5s ease-in-out .5s;height:auto}.Toast{display:flex;z-index:100;width:100%;box-sizing:border-box;margin-top:2.4rem;border:.1rem solid #a6adb4;background:#f6f8f9;color:#435059;font-family:"Open Sans",sans-serif;font-weight:600;white-space:pre;font-size:1.6rem;line-height:2.8rem;align-content:center;text-align:center;padding:.5rem 1rem;-webkit-animation:heightAnim .3s ease-in;animation:heightAnim .3s ease-in;position:fixed;top:0}@media only screen and (min-width:768px){.Toast{width:52.2rem;margin-right:2.4rem}}@-webkit-keyframes heightAnim{0%{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}to{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}}@keyframes heightAnim{0%{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}to{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}}.Toast.warning{border:.1rem solid #e89869;background:#ffece0;color:#d95100}.Toast.error{border:.1rem solid #d91e1e;background:#ffdad8;color:#d91e1e}.Toast.error .message{white-space:break-spaces}.Toast.error .message .errorTitle{text-align:left;text-transform:uppercase}.Toast.error .message .errorMessage{text-align:left;padding-top:.8rem}.Toast svg{cursor:pointer;margin-left:auto;margin-top:auto;margin-bottom:auto;width:2.4rem;height:2.4rem;align-self:start;justify-self:end}.ToggleButton{width:3.5rem;height:2rem;border-radius:2rem;position:relative;transition:background-color .15s ease-in}.ToggleButton--on{background-color:#d95100}.ToggleButton--off{background-color:#a6adb4}.ToggleButton .Round-button{width:1.6rem;height:1.6rem;border-radius:50%;background-color:#fff;position:absolute;transition:left .15s ease-in;top:.2rem}.ToggleButton .Round-button--on{left:1.6rem}.ToggleButton .Round-button--off{left:.2rem}.TopicsFilter{display:flex;flex-wrap:wrap;width:100%;margin-bottom:5.8rem;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto}@media only screen and (min-width:768px){.TopicsFilter{justify-content:center}}.TopicsFilter::-webkit-scrollbar{display:none}.TopicsFilter *{display:flex}.TopicsFilter .link{background-color:#f0f2f7;color:#435059;font-family:"Josefin Sans",sans-serif;font-size:1.4rem;font-weight:400;padding:.5rem 1.6rem 0;line-height:2.4rem;text-transform:uppercase;margin:0 1rem;left:1.6rem;top:.5rem}.TopicsFilter .link.active,.TopicsFilter .link.status_active{background-color:#d95100;color:#fff}@media only screen and (min-width:768px){.TopicsFilter .link{font-size:1.6rem}.TopicsFilter .link:hover{background-color:#d95100;color:#fff}}.Trending{padding:0 1rem;display:flex;flex-direction:column;align-items:center}@media(min-width:768px){.Trending{padding:0 4rem}}.Trending__bar{display:flex;max-width:75rem;padding:0;width:100%;flex:1 1}@media(min-width:768px){.Trending__bar{padding:0 4rem}}.Trending__tiles{display:flex;flex-direction:row;overflow-x:auto;flex:3 1}.Trending__tiles :first-child{margin-left:0!important}.Trending__tiles :last-child{margin-right:0!important}.Trending__resources{display:flex;justify-content:center;align-items:center;flex:1 1;border-left:1px solid #a6adb4;border-right:1px solid #a6adb4}.Trending__resources a{color:#5a5b5d;transition:color .5s ease;font-weight:700;text-align:center}.Trending__resources a:hover{color:#d95100}.Trending__tile{display:flex;flex-direction:row;margin:.5rem;padding:.5rem;background-color:#fff;line-height:1rem;height:2rem;transition:all .5s;box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.Trending__tile,.Trending__tile__title{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.Trending__tile__title{font-weight:700;color:#d95100;white-space:pre-wrap}.Trending__tile__description{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.Trending__tile:hover{box-shadow:0 1px 6px 0 rgba(217,81,0,.5)}.bottomBorder{width:200%;margin:0 -50% 2rem;border-bottom:1px solid #a6adb4;flex:1 1}.versionInfo{display:none}@-webkit-keyframes pop-fadeout{0%{opacity:.8}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:0;cursor:pointer}}@keyframes pop-fadeout{0%{opacity:.8}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:0;cursor:pointer}}.vjs-texttrack-settings{display:none}.vjs-volume-bar.vjs-slider-horizontal{height:.7em}.video-js .vjs-volume-bar{margin:auto .45em}.vjs-slider-horizontal .vjs-volume-level{height:.7em}.VideoPlayer.hide{opacity:0;z-index:0}.VideoPlayer{display:flex;position:relative;width:100%;height:100%;transition:all .75s;opacity:1;z-index:3}.VideoPlayer video{width:100%}.VideoPlayer .video-js,.VideoPlayer video{background-color:#2e2e2e}.VideoPlayer .video-js .vjs-poster{background-size:cover}.VideoPlayer .video-js .vjs-big-play-button{background-color:initial;font-size:2rem;top:50%;left:50%;border:none;-webkit-transform:translateY(-25%);transform:translateY(-25%);width:6rem;height:6rem}@media only screen and (min-width:414px){.VideoPlayer .video-js .vjs-big-play-button{-webkit-transform:translate(-12%,-25%);transform:translate(-12%,-25%);width:8rem;height:8rem}}.VideoPlayer .video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:"";background-image:url(/static/img/playsymbol.png);background-repeat:no-repeat;background-size:6rem}@media only screen and (min-width:414px){.VideoPlayer .video-js .vjs-big-play-button .vjs-icon-placeholder:before{background-size:8rem}}.VideoPlayer .close{position:absolute;pointer-events:none;cursor:pointer;opacity:0;top:0;right:0;padding:.5em;transition:opacity .4s}.VideoPlayer .close svg{fill:#fff}.VideoPlayer .splash{pointer-events:none;opacity:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(0,0,0,.45);padding:.5em;border-radius:50%;position:absolute}.VideoPlayer .splash svg{fill:#fff}.VideoPlayer .splash.pop{-webkit-animation:pop-fadeout 1s;animation:pop-fadeout 1s}.VideoPlayer.error{display:none}.errorMask{display:none;color:#fdd;position:relative;width:100%;height:100%;padding:10px 10px 0;overflow:hidden}.errorMask section{position:absolute;display:flex;width:100%;height:100%}.errorMask section p{color:#333;margin:auto;font-size:1.5rem;padding:2rem;background:hsla(0,0%,100%,.53)}@media(max-width:768px){.errorMask section p{font-size:1rem}}@media(max-width:576px){.errorMask section p{font-size:.9rem}}.errorMask.error{display:flex}.VideoWrapper{position:relative}.VideoWrapper .poster{position:absolute;width:100%;height:100%;z-index:1;display:flex;justify-content:center;align-items:center}.VideoWrapper .poster .backdrop{position:absolute;width:100%;height:100%;background-color:rgba(0,0,88,.2)}.VideoWrapper .poster .replayButton{position:absolute;display:flex;justify-content:center;align-items:center;padding:1rem;border-radius:50%;border:2px solid #fff;z-index:2}.VideoWrapper .poster:hover{cursor:pointer}.VideoWrapper .poster:hover .backdrop{background-color:rgba(0,0,88,.4)}.VideoWrapper .video-js .vjs-control{width:3em}.VideoWrapper .video-js .vjs-menu-button-inline:before{width:1.5em}.VideoWrapper .video-js.vjs-fullscreen,.VideoWrapper .video-js.vjs-fullscreen .vjs-tech{width:100%!important;height:100%!important}.VideoWrapper .video-js{font-size:14px;overflow:hidden}.VideoWrapper .video-js .vjs-control:focus:before,.VideoWrapper .video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff,0 0 1em #fff,0 0 1em #fff}.VideoWrapper .video-js .vjs-spacer,.VideoWrapper .video-js .vjs-time-control{display:flex;flex:1 1 auto}.VideoWrapper .video-js .vjs-time-control{flex:0 1 auto;width:auto}.VideoWrapper .video-js .vjs-time-control.vjs-time-divider{width:14px}.VideoWrapper .video-js .vjs-time-control.vjs-time-divider div{width:100%;text-align:center}.VideoWrapper .video-js .vjs-time-control.vjs-current-time{margin-left:1em}.VideoWrapper .video-js .vjs-time-control .vjs-current-time-display,.VideoWrapper .video-js .vjs-time-control .vjs-duration-display{width:100%}.VideoWrapper .video-js .vjs-time-control .vjs-current-time-display{text-align:right}.VideoWrapper .video-js .vjs-time-control .vjs-duration-display{text-align:left}.VideoWrapper .video-js.vjs-live .vjs-time-control.vjs-current-time,.VideoWrapper .video-js.vjs-live .vjs-time-control.vjs-duration,.VideoWrapper .video-js.vjs-live .vjs-time-control.vjs-time-divider,.VideoWrapper .video-js.vjs-no-flex .vjs-time-control.vjs-remaining-time,.VideoWrapper .video-js .vjs-play-progress:before,.VideoWrapper .video-js .vjs-progress-control .vjs-play-progress:before,.VideoWrapper .video-js .vjs-remaining-time,.VideoWrapper .video-js .vjs-volume-level:after,.VideoWrapper .video-js .vjs-volume-level:before{display:none}.VideoWrapper .video-js.vjs-no-flex .vjs-time-control{display:table-cell;width:4em}.VideoWrapper .video-js .vjs-progress-control{position:absolute;left:0;right:0;width:100%;height:.15em;top:-.15em;padding:0 1em;transition:padding .25s;margin-top:1em}.VideoWrapper .video-js .vjs-progress-control .vjs-load-progress,.VideoWrapper .video-js .vjs-progress-control .vjs-play-progress,.VideoWrapper .video-js .vjs-progress-control .vjs-progress-holder{height:100%}.VideoWrapper .video-js .vjs-progress-control .vjs-progress-holder{margin:0}.VideoWrapper .video-js .vjs-progress-control:hover{height:1em;top:-1em}.VideoWrapper .video-js .vjs-control-bar{transition:-webkit-transform .1s ease 0s;transition:transform .1s ease 0s;transition:transform .1s ease 0s,-webkit-transform .1s ease 0s}.VideoWrapper .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar,.VideoWrapper .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar,.VideoWrapper .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar,.VideoWrapper .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar,.VideoWrapper .video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar{visibility:visible;opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateY(3em);transform:translateY(3em);transition:-webkit-transform 1s ease 0s;transition:transform 1s ease 0s;transition:transform 1s ease 0s,-webkit-transform 1s ease 0s;background:transparent}.VideoWrapper .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-progress-control,.VideoWrapper .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-progress-control,.VideoWrapper .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-progress-control,.VideoWrapper .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-progress-control,.VideoWrapper .video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-progress-control{height:.15em;top:-.15em;pointer-events:none;transition:height 1s,top 1s,padding 1s;padding:0}.VideoWrapper .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active.vjs-fullscreen .vjs-progress-control,.VideoWrapper .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive.vjs-fullscreen .vjs-progress-control,.VideoWrapper .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active.vjs-fullscreen .vjs-progress-control,.VideoWrapper .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive.vjs-fullscreen .vjs-progress-control,.VideoWrapper .video-js.vjs-has-started.vjs-playing.vjs-user-inactive.vjs-fullscreen .vjs-progress-control{opacity:0;transition:opacity 1s ease 1s}.VideoWrapper .video-js.vjs-live .vjs-live-control{margin-left:1em}.VideoWrapper .video-js .vjs-control-bar{height:4em;background:linear-gradient(180deg,rgba(0,0,255,.03),rgba(0,0,0,.25));color:#fff;font-size:12px;padding:1em 1em 0}.VideoWrapper .video-js .vjs-play-progress,.VideoWrapper .video-js .vjs-volume-level{background-color:#fff}.VoteIncentive{justify-content:center}.VoteIncentive,.VoteIncentive__content{width:100%;display:flex;flex-direction:column;align-items:center}.VoteIncentive__content{padding:3rem;background-color:#fff;box-shadow:0 2px 5px #a6adb4}@media screen and (min-width:768px){.VoteIncentive__content{width:75%}}@media screen and (min-width:1200px){.VoteIncentive__content{width:50%}}.VoteIncentive__content h4{padding-bottom:3rem}.VoteIncentive__content a{border:2px solid #a6adb4;border-radius:4px;color:#111;font-size:1.5rem;font-weight:500;text-transform:uppercase;padding:1rem 2rem;transition:all .5s}.VoteIncentive__content a:active,.VoteIncentive__content a:focus,.VoteIncentive__content a:hover{color:#d95100;background-color:initial;border-color:#d95100}.WhoRepsMe{display:flex;width:100%;align-items:center;justify-content:center}.WhoRepsMe__margin{margin:0 0 2rem;display:flex;justify-content:space-between}.WhoRepsMe__contributors{width:100%}.WhoRepsMe__loader{border:.5rem solid #f6f8f9;border-top-color:#d95100;border-radius:50%;width:4rem;height:4rem;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.WhoRepsMe__contact{margin:0 0 2rem;background-color:#fff;width:100%}.WhoRepsMe__contact,.WhoRepsMe__failed{display:flex;justify-content:center;align-items:center;flex-direction:column}.WhoRepsMe__grid{display:grid;grid-template-columns:33% 33% 33%;margin-left:0;margin-right:0;overflow:hidden;width:100%}.WhoRepsMe__back{color:#111;text-transform:uppercase;transition:all .5s;font-size:.9rem;padding-top:2rem;text-decoration:underline;text-align:center}.WhoRepsMe__contact-form{width:100%}.WhoRepsMe__contact-form button:disabled,.WhoRepsMe__contact-form button:disabled:hover{color:#ccc;border:2px solid #a6adb4}.WhoRepsMe__contact-form input,.WhoRepsMe__contact-form textarea{padding-left:.5rem}.WhoRepsMe__subject-input input{width:100%;border:1px solid #ccc;height:34px}.WhoRepsMe__message-input textarea:focus,.WhoRepsMe__subject-input input:focus{outline:none!important;box-shadow:0 0 5px #719ece}.WhoRepsMe__message-input textarea{width:100%;border:1px solid #ccc;height:150px}.WhoRepsMe__content{width:100%;padding:3rem;background-color:#fff;box-shadow:0 2px 5px #a6adb4;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:768px){.WhoRepsMe__content{width:75%}}@media screen and (min-width:1200px){.WhoRepsMe__content{width:50%}}.WhoRepsMe__content h4{padding-bottom:3rem}.WhoRepsMe__content .wrm-button{border:2px solid #a6adb4;border-radius:4px;color:#111;font-size:1.5rem;font-weight:500;text-transform:uppercase;padding:1rem 2rem;transition:all .5s;background-color:#fff;min-width:40%}.WhoRepsMe__content .wrm-button:active,.WhoRepsMe__content .wrm-button:focus,.WhoRepsMe__content .wrm-button:hover{color:#d95100;background-color:initial;border-color:#d95100}.WhoRepsMe__content .wrm-button--hidden{display:none}.WhoRepsMe__contributor{display:flex;justify-content:center}.WhoRepsMe__contributor .Contributor{background:none;flex-direction:column;align-items:center;width:60%;height:auto;border-radius:0}.WhoRepsMe__contributor .Contributor__avatar{width:100%;height:auto}.WhoRepsMe__contributor .Contributor__details{align-items:center}.WhoRepsMe .warning{padding:20px;color:#b45f04;border:1px solid #b45f04;text-align:center}.WhoRepsMe .warning p{margin-bottom:1rem}.WhoRepsMe .warning button,.WhoRepsMe .warning button:focus{font-size:.9rem;border:2px solid #ccc;padding:.6rem 1.5rem;outline:0}.WhoRepsMe .warning .success{color:#5a5b5d;font-size:.9rem}.Legislator__avatar{height:0;width:90px;overflow:hidden;padding-bottom:90px;border:2px solid #a6adb4;display:block;margin:0 auto;border-radius:50%}.Legislator__avatar:hover{border:2px solid #d95100}.Legislator__avatar img{height:120px;position:relative;left:-10px}.Legislator__details{text-align:center;font-size:.9rem}.Legislator__details__title{font-size:.8rem}.Legislator-detail__name{font-size:18px;font-weight:900;color:#515151;text-align:center;margin:10px}.Legislator-detail__avatar{height:0;width:90px;overflow:hidden;padding-bottom:90px;border:2px solid #a6adb4;display:block;margin:0 auto;border-radius:50%}.Legislator-detail__avatar img{height:150px;position:relative;left:-30px}.Legislator-detail__role{font-size:15px;text-align:center;color:#515151;margin:10px 0 25px}.Legislator-detail__grid{display:grid;grid-template-columns:50% 50%;margin-left:0;margin-right:0;overflow:hidden;width:100%}.Legislator-detail__grid .wrm-button{font-size:1rem}.Legislator-detail__grid a{display:inline-flex;align-items:center;cursor:pointer}.Search{width:100%}.Search__title{font-size:2rem;margin-top:0!important;margin-bottom:5px}.Search__description{font-style:italic;font-family:"Open Sans",sans-serif;font-size:1rem;margin-bottom:10px}.Search__button{text-align:center}.Search__button .wrm-button{margin:10px}.Search input{height:45px;border:1px solid #ccc;padding-left:10px}.Search input:focus{outline:none}.Search__street-input input,.Search__zip-input input{width:100%}.Search__city-input input,.Search__state-input input{width:100%;float:left;margin-top:5px}.Search__city-input{width:64%;float:left;margin-top:5px;margin-right:1px}.Search__state-input{width:35%;float:left;margin-top:5px}.Search__textError{color:#f22121;background-color:#f8e0e0;margin-bottom:1rem;padding:.2rem .8rem;font-size:.9rem;margin-top:.2rem;float:left;width:100%}.Search__inputError input{border:1px solid #f22121}.Search .back{margin-top:10px;float:left;margin-left:0}.Search .find{margin-top:10px;float:right;margin-right:0}.About{margin:4rem 0;display:flex;flex-direction:column;align-items:center}.About .ChapterTitle{display:flex;flex-flow:row nowrap;padding:0;margin-bottom:0}.About .ChapterTitle__arrow{width:2rem;padding-bottom:.5rem;margin-right:1rem;color:#d95100;fill:#d95100}.About .image{position:relative;width:100%}.About .image__image{width:100%}.About .image__watermark{position:absolute;top:0;right:0;width:15%;margin:2%}.About .description{font-size:1.5rem;text-align:left;padding:2rem 0;width:34.3rem}@media only screen and (min-width:414px){.About .description{width:73rem;padding:3rem 0}}@media only screen and (min-width:768px){.About .description{width:114.2rem;padding-top:4.8rem}}.About .description__asp,.About .description__closeup,.About .description__homeroom{margin-bottom:1.7em}.About .description__sentence{margin-top:.8em}.About .description a{color:#0563c1;text-decoration:underline}.About .description .ScreenDescription{font-weight:600;text-align:left;margin:0;font-size:2rem;line-height:2.8rem}.About .description .editorial{text-align:left;font-weight:600;font-size:1.2rem;line-height:5.6rem}.About .ScreenTitle{font-size:4rem}.About .ScreenDescription{font-size:1.6rem;margin:0}.About .links{display:flex;flex-flow:row nowrap;padding-bottom:1rem;text-decoration:underline}@media screen and (min-width:768px){.About .links{padding-bottom:2rem}}.About .links__link{flex:1 1;display:flex;align-items:center;justify-content:center}.About .links__link--start{justify-content:flex-start}.About .links__link--end{justify-content:flex-end}.Authentication .hide{display:none}.Authentication .authentication-methods{flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;display:flex;flex-direction:column}@media only screen and (min-width:768px){.Authentication .authentication-methods{justify-content:center;flex-direction:row;grid-column-gap:10rem;-webkit-column-gap:10rem;column-gap:10rem}.Authentication .authentication-methods .separator{width:.1rem;background-color:#c4c4c4}}.Authentication .authentication-methods .Registration,.Authentication .authentication-methods .SignIn{width:100%}@media only screen and (min-width:768px){.Authentication .authentication-methods .Registration,.Authentication .authentication-methods .SignIn{width:42rem}}@media only screen and (min-width:1200px){.Authentication .authentication-methods .Registration,.Authentication .authentication-methods .SignIn{width:40rem}}.Authentication .authentication-methods .GenericForm-secondary-button input,.Authentication .authentication-methods .GenericForm input{box-sizing:border-box}.Authentication .authentication-methods .link-label{margin-top:3.2rem;font-size:1.4rem;line-height:2.1rem}.Authentication .authentication-methods .link{font-size:1.4rem;line-height:2.1rem;color:#d95100;text-decoration:underline}.Authentication .authentication-methods .secondary{color:#1b2b3a;margin-top:4.3rem}.Authentication .authentication-methods .secondary:hover{cursor:pointer}.ContactUs .ScreenDescription{margin:0 0 8rem}.ContactUs .Loading{padding-bottom:4.8rem}.ContactUs .GenericForm,.ContactUs .GenericForm-secondary-button{display:flex;flex-direction:column;align-items:center;padding-bottom:4.8rem}.ContactUs .GenericForm-secondary-button .Buttons,.ContactUs .GenericForm .Buttons{padding-top:3.2rem}.ContactUs .GenericForm-secondary-button input,.ContactUs .GenericForm input{max-width:unset;width:35rem}@media only screen and (min-width:414px){.ContactUs .GenericForm-secondary-button input,.ContactUs .GenericForm input{width:67.3rem}}.ContactUs .GenericForm-secondary-button .defaultInput,.ContactUs .GenericForm .defaultInput{resize:vertical;font-family:"Open Sans",sans-serif}.ContactUs .email{display:flex;flex-direction:column;line-height:2.4rem;font-size:1.6rem;text-align:center}@media only screen and (min-width:768px){.ContactUs .email{flex-direction:row}}.ContactUs .email .link{color:#d95100}@media only screen and (min-width:768px){.ContactUs .email .link{margin-left:.5rem}}.ContributorScreen{margin:1rem 0;padding-bottom:5rem;align-items:center}.ContributorScreen,.ContributorScreen .ContributorInfo{display:flex;flex-direction:column;background-color:#fff;justify-content:space-between}.ContributorScreen .ContributorInfo{margin-bottom:3rem;width:100%;align-items:flex-start}@media only screen and (min-width:414px){.ContributorScreen .ContributorInfo{width:68rem;flex-direction:row;align-items:center}}@media only screen and (min-width:768px){.ContributorScreen .ContributorInfo{width:104.2rem}}.ContributorScreen .ContributorInfo .follow-btns{display:flex;justify-content:center;align-items:center;width:100%;flex-direction:row}@media only screen and (min-width:414px){.ContributorScreen .ContributorInfo .follow-btns{flex-direction:column}}@media only screen and (min-width:768px){.ContributorScreen .ContributorInfo .follow-btns{width:auto}}.ContributorScreen .ContributorInfo .follow-btns .social{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-right:1.5rem}.ContributorScreen .ContributorInfo .follow-btns .social .SocialLink{padding:.6rem}@media only screen and (min-width:414px){.ContributorScreen .ContributorInfo .follow-btns .social .SocialLink{padding:1.2rem;margin:0 0 1.6rem}}.ContributorScreen .ContributorInfo .follow-btns .social .SocialLink svg{height:2.4rem!important;width:2.4rem!important}.ContributorScreen.section{padding:0 1.6rem}@media only screen and (min-width:414px){.ContributorScreen.section{padding:4rem 1.6rem}}.ContributorScreen .ScreenDescription{padding-top:2rem}.ContributorScreen .Contributions{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.ContributorScreen .Contributions h3{color:#1b2b3a;font-family:"Open Sans",sans-serif;font-weight:600;margin-bottom:3.2rem;font-size:2rem;line-height:2.8rem;text-align:center}.ContributorScreen .Contributions nav button{border:none}.ContributorScreen .Contributions .contribution{margin-bottom:6.4rem;max-width:67.4rem}.ContributorScreen .Contributions .list{padding:1rem;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.ContributorScreen .Contributions .list .daily{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-wrap:wrap;margin-top:1rem;padding:1rem;transition:all .5s}@media only screen and (min-width:1200px){.ContributorScreen .Contributions .list .daily{flex-direction:row}}.ContributorsScreen{width:100%;background-color:#fff;padding-bottom:16rem}.ContributorsScreen .ScreenDescription{margin:0}.ContributorsScreen nav{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;width:100%;margin-top:4rem;margin-bottom:5.6rem;padding:0}.ContributorsScreen nav::-webkit-scrollbar{display:none}@media only screen and (min-width:768px){.ContributorsScreen nav{justify-content:center;flex-wrap:wrap}}.ContributorsScreen__Button{background-color:#f0f2f7;color:#435059;font-family:"Josefin Sans",sans-serif;font-size:1.4rem;font-weight:400;padding:.5rem 1.6rem 0;line-height:2.4rem;text-transform:uppercase;margin:0 1rem;left:1.6rem;top:.5rem}.ContributorsScreen__Button.active{background-color:#d95100;color:#fff}@media only screen and (min-width:768px){.ContributorsScreen__Button{font-size:1.6rem}.ContributorsScreen__Button:hover{background-color:#d95100;color:#fff}}.Counterpoints .content{flex-direction:row;flex-wrap:wrap;margin:4rem 0}.CounterPoint,.Counterpoints .content{display:flex;align-items:center;justify-content:center}.CounterPoint{flex-direction:column;width:100%;max-width:1440px}@media only screen and (min-width:768px){.CounterPoint .contributors .ContributorThumb .info{width:22rem}}.CounterPoint .VideoWrapper{width:100%;margin:0 0 2rem}@media only screen and (min-width:768px){.CounterPoint .VideoWrapper{width:106rem;margin:0 0 2rem}}.DailyPoints{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.DailyPoints,.DailyPoints .title{background-color:#fff}.DailyPoints .list{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-wrap:wrap;margin-top:1rem;padding:1rem;transition:all .5s}@media only screen and (min-width:768px){.DailyPoints .list{flex-direction:row}}.DeleteAccount .btns{display:flex;flex-direction:row}.DeleteAccount .btns .square-btn{width:14.5rem;margin:0 1.4rem}.DeleteAccount .ScreenSub{font:"Open Sans",sans-serif;font-size:3.2rem;font-weight:600;line-height:4.8rem;margin-bottom:.8rem}.DeleteAccount .ScreenDescription{line-height:2.4rem;font-size:1.6rem;margin-bottom:4.8rem}.ElectionResources{flex-direction:column;align-items:center;background-color:#fff}.ElectionResources,.ElectionResources__button-row{display:flex;justify-content:flex-start;width:100%}.ElectionResources__button-row{flex-direction:column;align-items:stretch;margin:1rem 0;flex:1 1;text-align:center}@media(min-width:576px){.ElectionResources__button-row{margin:2rem 0;flex-direction:row;justify-content:space-evenly}}@media(min-width:992px){.ElectionResources__button-row{width:80%}}@media(min-width:1400px){.ElectionResources__button-row{width:70%}}.ElectionResources__button{display:flex;justify-content:center;align-items:center;padding:.5rem 1rem;margin:.25rem 0;text-transform:uppercase;font-weight:700;border:2px solid #a6adb4;border-radius:4px;transition:all .5s ease}.ElectionResources__button:hover{color:#d95100;border-color:#d95100;box-shadow:0 0 8px 2px #d95100}@media(min-width:992px){.ElectionResources__button{margin:0}}.ElectionResources__map{width:100%}@media(min-width:992px){.ElectionResources__map{width:80%}}@media(min-width:1400px){.ElectionResources__map{width:70%}}.ElectionResources__map #InfoBox{color:#fff;display:none;font-weight:700;justify-content:center;pointer-events:none;position:absolute;text-shadow:0 0 4px #000;width:400px}.ElectionResources__map .InteractiveMap__State{stroke-width:1px;transition:all .2s ease}.ElectionResources__map .InteractiveMap__State:hover{stroke-width:5px;z-index:100;stroke:#d95100}.ElectionResources__legend.legend{margin:4rem 0 2rem}.ElectionResources__legend.legend .legend__heading{font-size:large;font-weight:700;margin:1rem 0}.ElectionResources__legend.legend .legend__container{position:relative;display:flex;flex-direction:column}@media(min-width:576px){.ElectionResources__legend.legend .legend__container{flex-flow:row wrap}}.ElectionResources__legend.legend .legend__container .legend__element{display:flex;align-items:center;width:45%;margin:1rem 0}.ElectionResources__legend.legend .legend__container .legend__color{width:2rem;height:2rem;margin-right:1rem}.ElectionResources__legend.legend .legend__container .legend__color--black{background-color:#000}.ElectionResources__legend.legend .legend__container .legend__color--grey{background-color:#bbb}.ElectionResources__legend.legend .legend__container .legend__color--red{background-color:#a28d8d}.ElectionResources__legend.legend .legend__container .legend__color--darkgrey{background-color:#6f6f6f}.EmbeddedDailyPoint,.EmbeddedQuestion,.EmbeddedSingleChat{width:100%;height:100%}.Feature{position:relative;width:100vw;height:100vh}.Feature .embedded-video>div{width:100%;height:100%}.Feature .embedded-video .video-js.vjs-fluid,.Feature .embedded-video>div .Overlay.rectangle,.Feature .embedded-video>div .vjs_video_3-dimensions.vjs-fluid{padding-top:100vh}.Feature .embedded-video .video-js .vjs-big-play-button{background-color:initial;font-size:2rem;top:50%;left:50%;border:none;-webkit-transform:translateY(-25%);transform:translateY(-25%);width:6rem;height:6rem}@media only screen and (min-width:414px){.Feature .embedded-video .video-js .vjs-big-play-button{-webkit-transform:translate(-12%,-25%);transform:translate(-12%,-25%);width:8rem;height:8rem}}.Feature .embedded-video .video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:"";background-image:url(/static/img/playsymbol.png);background-repeat:no-repeat;background-size:6rem}@media only screen and (min-width:414px){.Feature .embedded-video .video-js .vjs-big-play-button .vjs-icon-placeholder:before{background-size:8rem}}.Feature .embedded-video .video-js.vjs-ended .vjs-poster{display:block}.Feature .embedded-video .video-js.vjs-ended .vjs-control-bar{display:none}.Feature .embedded-video .video-js.vjs-ended .vjs-big-play-button{display:block}.Feature .video{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.6rem}@media only screen and (min-width:768px){.Feature .video{padding:9.2rem}}.Feature .video .VideoWrapper{width:100%;max-width:64.2rem}.Feed{justify-content:center}.Feed,.Feed .emptyFeed{display:flex;align-items:center}.Feed .emptyFeed{margin-top:5rem;width:100%;flex-direction:column}.Feed .emptyFeed h3{margin-top:3.4rem;font-family:"Open Sans",sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:2.8rem;text-align:center}.Feed .emptyFeed .iconContainer{margin-bottom:6rem;display:flex;flex-direction:column;width:29rem;align-items:center}.Feed .emptyFeed .iconContainer a,.Feed .emptyFeed .iconContainer p{margin-top:2.9rem;font-family:"Open Sans",sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem}.Feed .emptyFeed .iconContainer a{color:#d95100;text-decoration:underline}.Feed .emptyFeed .feedIcon{width:6rem}.Feed .emptyFeed .icon{width:20.6rem}.Feed .emptyFeed .topicsAndContributors{display:flex;width:80%;flex-direction:column;align-items:center;margin-top:6rem}@media only screen and (min-width:768px){.Feed .emptyFeed .topicsAndContributors{flex-direction:row;justify-content:space-around}}.Feed .SearchLayout{margin-top:8rem}.Feed .SearchLayout .entries,.FindMyRep .center{display:flex;justify-content:center}.FindMyRep .center{align-items:center}.FindMyRep .legislators-contents{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}.FindMyRep .legislators-contents .error{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:8rem}.FindMyRep .legislators-contents .error .error-msg{font-family:"Open Sans",sans-serif;font-size:1.4rem;color:#1b2b3a;text-align:center;line-height:1.5;padding-bottom:2.4rem}@media only screen and (min-width:414px){.FindMyRep .legislators-contents .error .error-msg{font-size:2.8rem}}@media only screen and (min-width:768px){.FindMyRep .legislators-contents .error .error-msg{font-size:1.6rem}}.FindMyRep .square-btn{font-size:1.4rem}@media only screen and (min-width:414px){.FindMyRep .square-btn{font-size:2.8rem}}@media only screen and (min-width:768px){.FindMyRep .square-btn{font-size:1.6rem}}.HomeScreen{padding:2.8rem 0;width:100%}@media only screen and (min-width:768px){.HomeScreen{padding:2.8rem 0;max-width:144rem}}@media only screen and (min-width:1200px){.HomeScreen{padding:8rem 0;max-width:144rem}}.HomeScreen .Content{display:flex;flex-direction:column;align-items:center;justify-content:center}.HomeScreen .Content .Section{padding:1rem}@media(min-width:768px){.HomeScreen .Content .Section{padding:4rem}}.HomeScreen .Content .Section .BellowCarousel{display:flex;flex-direction:row;margin-top:1rem;justify-content:flex-end}.NotFound{margin-top:8rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.NotFound h1{margin-top:4rem;font-size:4rem;line-height:6rem;font-weight:400;font-family:"Josefin Sans",sans-serif;text-align:center}.NotFound svg{width:8rem;height:8rem}.PasswordUpdate .ScreenSub{font:"Open Sans",sans-serif;font-size:3.2rem;font-weight:600;line-height:4.8rem;margin-bottom:.8rem}.PasswordUpdate .ScreenDescription{line-height:2.4rem;font-size:1.6rem;margin-bottom:4.8rem}.PasswordUpdate .form{width:100%;display:flex;flex-direction:column}.privacy .page-header .ScreenDescription{padding-bottom:8rem;margin:0}.privacy .text-box{padding:0 1.6rem}@media only screen and (min-width:768px){.privacy .text-box{padding:0 4.8rem}}.privacy .text-box .ScreenTitle{text-align:left;color:#1b2b3a;font-size:2rem;font-family:"Open Sans",sans-serif;font-weight:600;padding-bottom:1.6rem}.privacy .text-box .ScreenDescription{text-align:left;white-space:pre-wrap;margin:0 0 3.2rem}.privacy .text-box .ScreenDescription .link{color:#d95100;line-height:1.5;font-size:1.4rem}@media only screen and (min-width:414px){.privacy .text-box .ScreenDescription .link{font-size:2.8rem}}@media only screen and (min-width:768px){.privacy .text-box .ScreenDescription .link{font-size:1.6rem}}.privacy .text-box .ScreenDescription .ScreenDescription__list{margin-left:2rem}.privacy .text-box .ScreenDescription .ScreenDescription__list .ScreenDescription__listItem{list-style:disc}.privacy .text-box .sub-titles .ScreenTitle{text-align:left;color:#1b2b3a;font-size:1.6rem;font-family:"Open Sans",sans-serif;font-weight:600;padding-bottom:1.6rem}.privacy .text-box .sub-titles .ScreenDescription{text-align:left;white-space:pre-wrap;margin:0 0 3.2rem}.privacy .text-box .sub-titles .ScreenDescription .link{color:#d95100;line-height:1.5;font-size:1.4rem}@media only screen and (min-width:1200px){.privacy .text-box .sub-titles .ScreenDescription .link{font-size:1.6rem}}.privacy .text-box .sub-titles .sub-points{margin-left:.8rem}.privacy .text-box .sub-titles .sub-points .ScreenDescription__list{margin-left:2rem}.privacy .text-box .sub-titles .sub-points .ScreenDescription__list .ScreenDescription__listItem{list-style:disc;font-weight:600}.Profile .mobile-toast{display:flex;justify-content:center;margin-top:4rem}@media only screen and (min-width:768px){.Profile .mobile-toast{display:none}}.Profile .forms-container{width:100%;display:flex;flex-direction:column}@media only screen and (min-width:768px){.Profile .forms-container{justify-content:center;flex-direction:row;grid-column-gap:10.3rem;-webkit-column-gap:10.3rem;column-gap:10.3rem}}.Profile .forms-container .personal-details{width:100%;border-bottom:1px solid #e4e4e4;padding-bottom:4.8rem}@media only screen and (min-width:768px){.Profile .forms-container .personal-details{padding-bottom:0;border-bottom:none}}.Profile .forms-container .personal-details .links{display:flex;flex-direction:column;margin-top:3.2rem;justify-content:center}@media only screen and (min-width:768px){.Profile .forms-container .personal-details .links{flex-direction:row}}.Profile .forms-container .personal-details .link{margin-top:3.2rem;margin-bottom:1.6rem;font-size:1.4rem;line-height:2.1rem;color:#1b2b3a;text-decoration:underline}@media only screen and (min-width:768px){.Profile .forms-container .personal-details .link{margin-top:4rem}}.Profile .forms-container .personal-details .link:hover{cursor:pointer}.Profile .forms-container .personal-details .link.vertical-bar{display:none;text-decoration:none;padding:0 1rem}@media only screen and (min-width:768px){.Profile .forms-container .personal-details .link.vertical-bar{display:flex}}.Profile .forms-container .separator{width:.1rem;margin-top:2rem;background-color:#c4c4c4}.Profile .forms-container .topic-selection{width:100%}.Profile .forms-container .topic-selection .questions{display:flex;flex-direction:column;max-height:23rem;flex-wrap:wrap;align-content:space-evenly}.ResetPassword .ScreenSub{line-height:4.8rem;padding-bottom:.8rem;font-size:3.2rem}.ResetPassword .ScreenDescription{margin:0 0 4.8rem;font-size:1.6rem}@media only screen and (min-width:414px){.ResetPassword .ScreenDescription{white-space:pre-wrap}}.ResetPassword .form{width:100%;display:flex;flex-direction:column}.ResetPassword .form .GenericForm-secondary-button input,.ResetPassword .form .GenericForm input{margin-bottom:0}.searchContainer{display:flex;align-items:center;flex-direction:column}.searchContainer--filters-active{margin-top:1rem}.searchContainer--filters-active .back-button{background:transparent;position:absolute;right:0;border:none;margin-right:1.5rem}.searchContainer--filters-active .back-button:active,.searchContainer--filters-active .back-button:focus{outline:0;-moz-outline-style:none}.searchContainer--filters-active .back-button svg{width:2.4rem;height:2.4rem;color:#738a99}.searchContainer--filters-active .searchFilter{width:100%;margin-right:5rem}.searchContainer--filters-active .filters-button,.searchContainer--filters-active .no-results,.searchContainer--filters-active .search-results,.searchContainer--filters-active .searchBar{display:none}.searchContainer .search-results{width:100%}.searchContainer .back-button,.searchContainer .searchFilter{display:none}.searchContainer .searchBar{margin-top:4.3rem;width:100%}@media only screen and (min-width:768px){.searchContainer .searchBar{margin-top:2.3rem;grid-area:searchBar}}@media only screen and (min-width:1200px){.searchContainer .searchBar{margin-top:4.3rem}}.searchContainer .no-results{text-align:center;margin:2rem}.searchContainer .filters-button{display:flex;align-items:center;justify-content:center;margin-top:4.8rem;margin-bottom:3.2rem;width:15.4rem;height:4.5rem;background:#fff;border:.1rem solid #d95100}.searchContainer .filters-button:active,.searchContainer .filters-button:focus{outline:0;-moz-outline-style:none}.searchContainer .filters-button svg{width:1.591rem;height:1.6rem;color:#d95100;margin-right:1.2rem}.searchContainer .filters-button p{color:#d95100;font-family:"Josefin Sans",sans-serif;font-weight:400;font-style:normal;line-height:150%;font-size:1.4rem;letter-spacing:.03rem;text-transform:uppercase}@media only screen and (min-width:768px){.searchContainer{padding-left:3.2rem;display:grid;margin-top:0;align-items:baseline;grid-template-columns:1fr 3fr;grid-template-rows:10.5rem 1fr;grid-gap:0 1.8rem;gap:0 1.8rem;grid-template-areas:"empty searchBar" "searchFilter searchResults";margin-bottom:10rem;align-items:start}.searchContainer .filters-button,.searchContainer .mobile-filters{display:none}.searchContainer .searchFilter{display:block;grid-area:searchFilter}.searchContainer .searchResults{grid-area:searchResults}}@media only screen and (min-width:1200px){.searchContainer{grid-template-rows:12.5rem 1fr}}.StartingPoint{position:relative}.terms-of-service .page-header .ScreenDescription{padding-bottom:8rem;margin:0}.terms-of-service .text-box{padding:0 1.6rem}@media only screen and (min-width:768px){.terms-of-service .text-box{padding:0 4.8rem}}.terms-of-service .text-box .ScreenTitle{text-align:left;color:#1b2b3a;font-size:2rem;font-family:"Open Sans",sans-serif;font-weight:600;padding-bottom:1.6rem}.terms-of-service .text-box .ScreenDescription{text-align:left;white-space:pre-wrap;margin:0 0 3.2rem}.terms-of-service .text-box .ScreenDescription .link{color:#d95100;line-height:1.5;font-size:1.4rem}@media only screen and (min-width:414px){.terms-of-service .text-box .ScreenDescription .link{font-size:2.8rem}}@media only screen and (min-width:768px){.terms-of-service .text-box .ScreenDescription .link{font-size:1.6rem}}.terms-of-service .text-box .ScreenDescription .ScreenDescription__list{margin-left:2rem}.terms-of-service .text-box .ScreenDescription .ScreenDescription__list .ScreenDescription__listItem{list-style:disc}.terms-of-service .text-box .numbers .ScreenDescription .ScreenDescription__list{margin-left:2rem}.terms-of-service .text-box .numbers .ScreenDescription .ScreenDescription__list .ScreenDescription__listItem{list-style:decimal}.terms-of-service .text-box .bold-text .ScreenDescription{text-align:left;white-space:pre-wrap;margin:1.6rem 0 3.2rem;font-weight:600}.Welcome .video-js .vjs-big-play-button{background-color:initial;font-size:4rem}.Welcome .video-js:hover .vjs-big-play-button{background-color:initial}.Welcome .video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:"";background-image:url(/static/img/play.svg);background-repeat:no-repeat;background-size:4rem;background-position:50%}.Welcome .video-js.vjs-ended .vjs-poster{display:block}.Welcome .video-js.vjs-ended .vjs-control-bar{display:none}.Welcome .video-js.vjs-ended .vjs-big-play-button{display:block}.Following .center{display:flex;align-items:center;justify-content:center}.Following .following-contents{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}.Following .square-btn{margin-top:8rem}
/*# sourceMappingURL=main.2c510f6e.chunk.css.map */