@charset "UTF-8";.fixed-bottom,.fixed-top{z-index:1030;position:fixed;left:0;right:0}.countdown h2.countdown-label .underline,.question:hover,.refer a img:hover~h3#refer-title,.refer h3#refer-title:hover,.related-section .item figure:hover~h3.related,.related-section .item h3.related:hover,header.center a.translate,p a{text-decoration:underline}.fixed-top{top:0}.fixed-bottom{bottom:0}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.dg-gpt-ad-container{margin-bottom:1.25rem;margin-top:3.125rem;text-align:center}.dg-gpt-ad{min-height:3.125rem}.masthead{align-items:center;background-color:transparent;display:flex;justify-content:space-between;z-index:1030;padding:.6451612903rem 1rem}.masthead__logo{height:calc(1.275rem + .3vw);display:block}@media (min-width:75em){.masthead__logo{height:1.5rem}}.masthead__logo:hover,.refer h3#refer-title:hover~a img,header.center a.translate:hover{opacity:.6}.masthead__logo svg{height:100%;vertical-align:middle}.related-section{padding:10px 0 0;border-top:4px solid #000;max-width:655px;margin:60px auto 25px}.related-section h2#r-title{font-size:25px;font-family:"Benton Gothic",Arial,sans-serif;font-weight:700;text-align:left;margin:0 0 14px}.related-section .item{display:flex;justify-content:space-between;margin:5px 0}.related-section .item h3.related{font-family:KisFBDisplay,Georgia,serif;font-weight:400;font-size:25px;line-height:30px;width:auto;align-self:flex-start;flex:3 1;margin:5px 0 0 10px}.refer a img:hover,.related-section .item h3.related:hover~figure a{opacity:.7}.related-section .item figure{width:auto;margin:auto;flex:2 1}#menu-container{z-index:59;position:relative;top:0}#menu-container .nav-group{display:flex;justify-content:center;font-family:"Benton Gothic",Arial,sans-serif;margin:0 auto}#menu-container .nav-group a .nav-item{margin:14px 8px;background-color:#ebf4f9;color:#3c71a6;padding:2px 9px 3px;border-radius:4px}#menu-container .nav-group a .nav-item:hover,.sticky .nav-item:hover{background-color:#9cc7e2;color:#3a6086}#menu-container.sticky{position:fixed;max-width:100%;left:0;top:0;background-color:#fff;z-index:100;border-top:0;box-shadow:0 1px 8px 0 #dfdfdf;width:100%;margin:auto}#menu-container.sticky .nav-item{background-color:#ebf4f9;color:#5786b6}.navbar_mobile{display:none;font-family:"Benton Gothic";font-weight:700;padding:2px 10px;font-size:.9em}.navbar_mobile .nav-item{margin:5px 3px;font-weight:500;padding:1px 7px;border-radius:2px;background-color:#ebf4f9;color:#5786b6}.navbar_mobile .nav-item a{text-decoration:none;color:#5786b6}.LATClose01,.LATMenu{font-family:LAiconsA;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.countdown .timer,.countdown h2.countdown-label,.refer,.refer h3#refer-title,.subscribe-btn-container .story-subscribe-button,.subscriber_callout h3.subscribe-title a,.subscriber_callout p,article.big-build .container .question h4,article.big-build .container p.answer,h3.voting-instructions,section.page-section h3.deadline-copy{font-family:"Benton Gothic",Arial,sans-serif}.LATMenu:before{content:"ł"}.LATClose01:before{content:"ä"}.LATClose01{display:none}.mobile-nav-holder .nav-item{margin:5px 1px 0 0;font-size:15px;display:inline-block}.individual-buttons a{margin:0 2px 0 0}@media (max-width:767px){#menu-container .nav-group{display:none}.mobile_sticker{display:none;justify-content:space-between;flex-wrap:wrap}.mobile-nav-holder{text-align:center;width:100%;margin-top:0;padding:6px 0;background-color:#fff}.navbar_mobile{display:block;background-color:#fff}.sticky .mobile-nav-holder{text-align:left;background-color:#fff}.mobile-nav-holder .nav-item{margin:8px 7px 0 0}}@media (max-width:410px){.navbar_mobile .nav-item{padding:1px 4px;font-size:14px}}@media (max-width:374px){#menu-container.sticky .navbar_mobile{max-width:90%;margin:auto}.navbar_mobile .nav-item{padding:1px 12px;font-size:16px}.sticky .mobile-nav-holder{text-align:center}}@media (max-width:328px){.navbar_mobile .nav-item{font-size:15px}}details summary::-webkit-details-marker{display:none}details>summary{list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}summary:focus{outline:-webkit-focus-ring-color 0}.what-if-container{margin:50px auto 55px;max-width:500px;border:1px solid #5786b6;border-radius:4px;line-height:1.55;background-color:#ebf4f9}.inside{margin:auto;display:block;padding:0 12px}article.big-build .container .what-if-container h3{font-family:"Benton Gothic",Arial,sans-serif;font-size:18px;font-weight:700;line-height:2.5;margin:0;align-items:center}summary{border-top:1px solid #5786b6;padding:5px 0}article.big-build .container .question h4{font-size:16px;line-height:1.2;margin-top:10px;font-weight:400}.question:hover{cursor:pointer;color:#5786b6}article.big-build .container p.answer{font-size:15px;margin:12px auto 24px}details h4:before{content:"+";margin-right:5px}article.big-build .container details[open] .question h4{font-weight:700}details[open] h4:before{content:"-"}h3.voting-instructions{font-size:20px;font-weight:400;text-align:center;margin-top:-13px;margin-bottom:16px;display:none}.related-img{display:none;margin:auto;max-width:100%}.live{width:11px;height:11px;background-color:#5ba05b;border-radius:15px;margin-right:15px;box-shadow:0 0 1px #7ebf7e;margin-bottom:7px;display:inline-block;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes pulse{0%{box-shadow:0 0 1px #7ebf7e}50%{box-shadow:0 0 5px #7ebf7e}100%{box-shadow:0 0 3px #7ebf7e}}@keyframes pulse{0%{box-shadow:0 0 1px #7ebf7e}50%{box-shadow:0 0 5px #7ebf7e}100%{box-shadow:0 0 3px #7ebf7e}}.countdown{max-width:650px;margin:40px auto}.countdown h2.countdown-label{font-weight:400;font-size:32px;text-align:center;margin-top:15px;margin-bottom:25px}.countdown h2.countdown-label .highlight-red{font-weight:700;color:#d94f55}.countdown .timer{display:flex;flex-direction:row;justify-content:space-between;color:#d94f55}.countdown .timer .group{display:flex;flex-direction:column;align-items:center}.countdown .timer .group .time{font-size:84px;line-height:89px;font-weight:700;background:radial-gradient(#fff,#ffffff69,#ffffff00)}.countdown .timer .group .label{margin-top:8px;font-size:30px;line-height:37px;background:radial-gradient(#fff,#ffffff69,#ffffff00)}@media (max-width:768px){.live{margin-right:6px;margin-bottom:6px;width:9px;height:9px}.countdown{max-width:550px}.countdown h2.countdown-label{font-size:32px}.countdown .timer .group .time{font-size:52px;line-height:62px}.countdown .timer .group .label{margin-top:5px;font-size:22px;line-height:25px}}@media (max-width:565px){.countdown{max-width:400px;margin:19px auto 25px}.countdown h2.countdown-label{font-size:29px;margin-bottom:12px}.countdown .timer .group .time{font-size:42px;line-height:49px}.countdown .timer .group .label{margin-top:5px;font-size:19px;line-height:19px}}.subscribe-btn-container{display:flex;flex-direction:column;align-items:flex-end}.subscribe-btn-container .story-subscribe-button{color:#000;border-radius:4px;display:inline-block;padding:5px 20px;font-size:11px;line-height:1.2;border:1px solid #000;background:#fff;font-weight:700;text-align:center;text-transform:uppercase;margin-right:0}.refer,.refer a,.refer a img{display:flex}.subscribe-btn-container .story-subscribe-button span#price{display:block;text-transform:none;font-weight:400}.subscribe-btn-container .story-subscribe-button:hover{background:#f4cdcf}.subscriber_callout{background-color:#779dc4;border:none;padding:6px 20px;max-width:650px;margin:80px auto}.subscriber_callout h3.subscribe-title a{font-weight:400;letter-spacing:.5px!important;color:#5786b6;letter-spacing:1px}.subscriber_callout p{font-size:1.25em}.event-callout{border:2px solid;background:0 0;border-radius:6px}.refer{max-width:600px;margin:65px auto;border:1px solid #ddd;background-color:#f4f4f4;padding:30px 25px}.refer a img{-o-object-fit:cover;object-fit:cover;max-width:250px}.refer .text-side{margin-left:20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.refer h3#refer-title{margin-top:0;margin-left:0;margin-right:0;color:#5786b6;font-size:20px}.refer h3#refer-title a{color:#5786b6}.refer p#refer-desc{font-weight:400;margin:0}@media (max-width:650px){.refer{flex-direction:column;max-width:350px;align-items:center}.refer .text-side{margin-left:0;align-items:center}.refer .text-side h3#refer-title{text-align:center;font-size:21px;margin-top:10px}.refer a img{max-width:100%}}a{color:#4a79aa}.methodology a,.what-if-container a{color:#026f90}.masthead{border-bottom:0}article.big-build header{margin-bottom:0;background:radial-gradient(white,rgba(255,255,255,.6) 58%,rgba(255,255,255,0) 78%);padding-top:10px;padding-bottom:10px}header.center{width:100%;position:relative}header.center h1{font-weight:700;font-size:72px;max-width:100%;margin-bottom:14px}header.center .icon-bg{z-index:-3;height:100%;width:100%;top:0;left:0;right:0;bottom:0;position:absolute}header.center .icon-bg .icon{opacity:.6;z-index:-3;position:absolute}header.center .icon-bg .icon.sticker{transform:rotate(20deg);right:25%;top:-22%}header.center .icon-bg .icon.ballot,header.center .icon-bg .icon.register{transform:rotate(-40deg);left:5%;bottom:15%}header.center .icon-bg .icon.register{max-width:190px}header.center .icon-bg .icon.mail{transform:rotate(-20deg);right:5%;bottom:-55%}header.center a.translate{text-align:center;display:block}.dateline{text-transform:none}section.page-section{margin-top:75px;margin-bottom:45px}section.page-section h2.section-title{font-size:45px;color:#5786b6;letter-spacing:1px}section.page-section h3.deadline-copy{font-weight:400;margin-top:16px;font-size:15px;padding-left:5px}section.page-section .content{max-width:700px;margin:auto}section.page-section .content .icon{opacity:.8;z-index:-3;position:relative}section.page-section .content .icon .figcaption{padding-top:5px;text-align:center;color:#111}section.page-section .content .icon.tall{max-width:225px}section.page-section .content .icon.right{margin-right:-15%}section.page-section .content .icon.left{margin-top:-5%;margin-left:-15%}section.page-section .content .icon.rotate-left{transform:rotate(-20deg)}section.page-section .content .icon.rotate-right{transform:rotate(20deg)}.page-section.what-if h4{font-family:KisFBDisplay,Georgia,serif;font-size:22px;letter-spacing:.5px;margin-bottom:-15px}.page-section.register{margin-top:0}.page-section.register .content .icon.right{max-width:185px;padding-right:20px;margin-top:-23px;margin-bottom:10px;margin-right:-19px}.page-section.track .content .icon.left{padding-right:20px;margin-top:15px;margin-left:-8%}span.highlight{font-weight:700;color:#5786b6}.methodology{margin-top:55px}.methodology p{margin-bottom:0!important}footer{width:100%;overflow:hidden}#footer-container{background:0 0;line-height:1.6;padding-bottom:5px}#footer-container a{color:#111}@media (max-width:600px){footer{height:60px}#footer-container{max-width:300px;margin-left:auto;margin-right:auto}}#footer-container #tos{padding-top:5px;width:100%;padding-left:0;color:#111}div#footer{text-align:center}@media (max-width:1200px){.page-section.register .content .icon.right,section.page-section .content .icon.right{margin-right:0}section.page-section .content .icon.left{margin-top:-5%;margin-left:0}section.page-section .content .icon.tall{max-width:160px}.page-section.track .content .icon.left{margin-left:-10%;transform:rotate(-17deg)}}@media (max-width:979px){#menu-container .nav-group{flex-wrap:wrap}#menu-container .nav-group a .nav-item{font-size:14px;margin:14px 5px}header.center .icon-bg .icon{opacity:.15;max-width:130px}header.center .icon-bg .icon.register{max-width:125px;transform:rotate(-41deg);left:2%;bottom:40%}header.center .icon-bg .icon.mail{right:4%;bottom:-11%}.page-section.track .content .icon.left{margin-left:0;padding-right:0}}@media (max-width:767px){header.center h1{max-width:95%}section.page-section .content .icon.left{float:left!important;margin:20px 35px 20px 0}section.page-section .content .icon.right{float:right!important;margin:20px 0 20px 35px}.page-section.register .content .icon.right{max-width:126px;padding-right:0;margin-right:0;margin-top:0;margin-bottom:0;float:right}.page-section.track .content .icon.left{max-width:120px}}@media (max-width:550px){header.center h1{font-size:54px}a.translate{font-size:15px}}@media (max-width:500px){h3.subscribe-title a{font-size:1.25em;padding-top:10px}.subscriber_callout p{font-size:19px}section.page-section{margin-top:50px}}@media (max-width:480px){.related-section .item h3.related{font-size:16px;line-height:20px}.countdown{max-width:88%;margin:25px auto 30px}.countdown h2.countdown-label{font-size:22px;margin-bottom:12px}.countdown .timer .group .time{font-size:35px;line-height:42px}.countdown .timer .group .label{margin-top:4px;font-size:17px;line-height:19px}.live{width:6px;height:6px;margin-right:1px}.shares{margin-bottom:0}header.center h1{font-size:48px;line-height:1.2}.masthead__logo{margin-top:-6px;height:calc(1.1rem + .3vw)}section.page-section h2.section-title{font-size:34px;line-height:36px;margin-bottom:0}}@media (max-width:375px){.countdown{max-width:90%;margin:25px auto 30px}.countdown h2.countdown{font-size:18px;margin-bottom:12px}.countdown .timer .group .time{font-size:32px;line-height:37px}.countdown .timer .group .label{margin-top:4px;font-size:15px;line-height:18px}header.center h1{font-size:42px;line-height:1.2}.subscribe-btn-container .story-subscribe-button{padding:3px 10px;font-size:10px;opacity:.9}}