*{box-sizing:border-box}body{margin:0;background:#f5f4ed;color:#18323d;font:15px/1.7 Arial,Helvetica,sans-serif}a{color:inherit}button,input,select{font:inherit}.countdown-header{max-width:1172px;margin:0 auto;padding:22px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #c8d1c6}.countdown-logo{font:64px/1 Georgia,serif;text-decoration:none;letter-spacing:-4px}.countdown-logo span{color:#b77954}.countdown-header nav{display:flex;gap:28px;font-size:12px;font-weight:600}.countdown-header nav a{text-decoration:none;padding:10px 0}main{max-width:1172px;margin:auto}.countdown-intro{padding:48px 0 36px;max-width:750px}.countdown-kicker{font-size:10px;letter-spacing:1.5px;font-weight:600;color:#4a6d55}.countdown-intro h1{font:400 clamp(48px,6vw,80px)/1.05 Georgia,serif;letter-spacing:-2px;margin:20px 0}.countdown-intro>p:last-child{font-size:20px;line-height:1.65;color:#4e6267;max-width:59ch}.countdown-signup{background:#e7edde;border:1px solid #c5d1bf;padding:28px 32px;display:grid;grid-template-columns:1fr 1.4fr;gap:35px}.countdown-signup h2{font:400 30px/1.2 Georgia,serif;margin:5px 0 12px}.countdown-signup p{font-size:13px;color:#52685d}.countdown-signup form>label:first-child{display:block;font-size:12px;font-weight:600;margin-bottom:8px}.countdown-form-row{display:flex;gap:10px}.countdown-form-row input{min-width:0;flex:1;border:1px solid #b5c3b4;padding:12px;background:#fffefa;color:#18323d;border-radius:0}.countdown-form-row button{border:0;background:#173d35;color:#f8f7f0;font-size:12px;font-weight:600;padding:12px 17px;cursor:pointer}.countdown-form-row button:disabled{opacity:.55;cursor:default}.countdown-consent{display:flex;gap:9px;font-size:11px;line-height:1.7;margin-top:14px;max-width:61ch}.countdown-consent input{flex-shrink:0;align-self:start;margin:4px 0 0;width:16px;height:16px;accent-color:#24583d}#countdown-status{font-size:11px;line-height:1.6;margin:12px 0 0}.countdown-honeypot{position:absolute;left:-9999px;width:1px;height:1px}.countdown-issue{padding:42px 0;border-bottom:1px solid #c8d1c6;max-width:850px}.countdown-issue h2,.countdown-slate h2,.countdown-essay h2{font:400 43px/1.1 Georgia,serif;letter-spacing:-1px;margin:16px 0 20px}.countdown-issue>p:not(.countdown-kicker){font-size:16px;color:#52686b;max-width:68ch}.countdown-button{display:inline-block;padding:13px 21px;background:#173d35;color:#f8f7f0;text-decoration:none;font-size:13px;font-weight:600;margin:10px 20px 10px 0}.countdown-slate{padding:42px 0}.countdown-slate-top{display:flex;gap:30px;justify-content:space-between;align-items:center}.countdown-slate-top label{font-size:12px}.countdown-slate-top select{display:block;min-width:180px;padding:11px;border:1px solid #bdcbbf;background:#fafaf4}.countdown-scope{font-size:13px;line-height:1.8;max-width:86ch;color:#5c7066;margin-bottom:27px}.countdown-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.countdown-race{background:#fafaf5;border:1px solid #cdd6ca;padding:23px}.countdown-race>span{font-size:10px;color:#4d6f5a;text-transform:uppercase;letter-spacing:.7px}.countdown-race h3{font:400 27px/1.2 Georgia,serif;letter-spacing:-.4px;margin:16px 0}.countdown-race h3 a{text-decoration:none}.countdown-race p{font-size:12px;line-height:1.8;color:#52676b}.countdown-source{display:block;font-size:11px;color:#2b5b40;margin:18px 0 10px}.countdown-race small{display:block;font-size:9px;color:#71806f}.countdown-essay{background:#e4ebdd;padding:32px 36px;margin-bottom:40px}.countdown-essay p:not(.countdown-kicker){max-width:65ch;font-size:15px;color:#52676b}.countdown-essay>a:not(.countdown-button){font-size:13px}footer{max-width:1172px;margin:auto;padding:25px 0 35px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid #c8d1c6;font-size:11px;color:#5d7264}#countdown-archive a{display:block;font-size:13px;padding:10px 0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #ac6341;outline-offset:4px}[hidden]{display:none!important}@media(max-width:1220px){main,.countdown-header,footer{margin-left:4%;margin-right:4%}}@media(max-width:640px){.countdown-header{padding:20px 0}.countdown-logo{font-size:54px}.countdown-header nav{gap:16px;font-size:11px}.countdown-intro{padding:28px 0 24px}.countdown-intro h1{font-size:48px;letter-spacing:-1.5px}.countdown-intro>p:last-child{font-size:17px}.countdown-signup{grid-template-columns:1fr;padding:23px;gap:13px}.countdown-signup h2{font-size:29px}.countdown-form-row{flex-direction:column}.countdown-form-row input,.countdown-form-row button{min-height:46px}.countdown-consent{font-size:10px}.countdown-issue{padding:32px 0}.countdown-issue h2,.countdown-slate h2,.countdown-essay h2{font-size:35px}.countdown-slate{padding:30px 0}.countdown-slate-top{align-items:start;gap:16px}.countdown-slate-top select{min-width:0;max-width:135px;font-size:11px}.countdown-scope{font-size:12px}.countdown-grid{grid-template-columns:1fr}.countdown-race{padding:23px}.countdown-race h3{font-size:28px}.countdown-essay{padding:25px}.countdown-essay p:not(.countdown-kicker){font-size:13px}footer{flex-wrap:wrap;font-size:10px}}
