/* No.10 v3 — compact editorial layout, real meme photography. */
html body header.hero.hero-v3{min-height:0!important;padding:30px 0 25px!important;background:#101318!important;color:#fff!important;overflow:hidden}
html body header.hero.hero-v3:before,html body header.hero.hero-v3:after{display:none!important}
html body header.hero.hero-v3>.wrap{display:grid!important;grid-template-columns:1.25fr 1fr;gap:38px;align-items:center;padding-top:0!important;padding-bottom:0!important}
html body .hero-v3 .hero-copy{width:100%;max-width:100%}
html body .hero-v3 h1{font-size:32px!important;letter-spacing:-.8px!important;line-height:1.3!important;color:#fff!important;margin:11px 0!important;font-weight:850!important}
html body .hero-v3 h1 em{font-size:23px!important;color:#e9ff60!important;font-style:normal;letter-spacing:-.5px}
html body .hero-v3 .kick-h{font-size:10px!important;color:#cad6ec!important;background:#ffffff0b!important;border-color:#ffffff25!important;padding:5px 9px!important}
html body .hero-v3 .herosub{font-size:13px!important;color:#bdc8dc!important;line-height:1.8!important;max-width:540px;margin:0 0 11px!important}
.hero-meta{display:flex;gap:9px 22px;flex-wrap:wrap;font-size:10px;color:#8d9cb6;line-height:1.7}.hero-meta span{display:flex;flex-direction:column}.hero-meta b{color:#e5edfb;font-size:11px;font-weight:650}
html body .hero-v3 .ctas{margin-top:17px!important;gap:18px!important;align-items:center;display:flex!important}
html body .hero-v3 .ctas .btn{font-size:12px!important;padding:10px 17px!important;min-height:38px!important;background:#e9ff60!important;color:#101318!important;border:0!important;box-shadow:none!important}
.hero-text-link{font-size:12px;color:#c8d4e9;text-decoration:none}.hero-text-link:hover{color:white}
html body .hero-v3 .hero-clock{margin:12px 0 0!important;font-size:9px!important;line-height:1.6!important;color:#8d9cb6!important}
.hero-meme{margin:0!important;transform:rotate(-1deg);border:5px solid #f2f4f8;border-radius:7px;box-shadow:10px 12px 0 #0758ff;overflow:hidden;background:#f2f4f8;align-self:center}
.hero-meme img{display:block;width:100%;height:auto;max-height:255px;object-fit:cover}.hero-meme figcaption{font-size:10px;color:#192333;font-weight:700;padding:7px 10px;text-align:center}
.reward-top{display:flex;align-items:center;justify-content:space-between;gap:25px;margin:0 0 18px}.reward-top h2{font-size:26px;margin:0 0 6px}.reward-top p{font-size:12px;color:var(--muted);margin:0}.reward-top .reward-cap{font-size:11px;text-align:right;white-space:nowrap}.reward-cap strong{font-size:29px;display:block;color:var(--blue);line-height:1.35}.reward-cap small{font-size:12px}
.reward-table-wrap{border:1px solid var(--line);border-radius:12px;overflow:hidden}.reward-table{width:100%;border-collapse:collapse;font-size:12px;text-align:left}.reward-table th,.reward-table td{padding:13px 16px;border-bottom:1px solid var(--line);line-height:1.7;vertical-align:middle}.reward-table thead th{background:var(--paper);color:var(--muted);font-size:10px;font-weight:600}.reward-table tbody th{font-size:12px;white-space:nowrap}.reward-table td:nth-child(2){white-space:nowrap;color:var(--muted)}.reward-table td:nth-child(3){white-space:nowrap;color:var(--blue);font-size:11px}.reward-table td b{font-size:19px}.reward-table tbody tr:last-child>*{border-bottom:0}.reward-footnote{font-size:10px;color:var(--muted);line-height:1.8;margin:10px 0 21px}
.rules-visible{border-top:1px solid var(--line);padding-top:18px}.rules-visible h3{font-size:15px;margin:0 0 12px}.rules-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 30px}.rules-grid>div{display:grid;grid-template-columns:75px 1fr;gap:11px;align-items:baseline}.rules-grid b{font-size:11px;color:var(--ink)}.rules-grid p{font-size:11px;line-height:1.9;color:var(--muted);margin:0}.rules-grid strong{color:var(--ink);font-weight:650}.reward-submit{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.reward-submit span{font-size:11px;color:var(--muted)}.reward-submit>.btn{font-size:12px;min-height:38px;padding:9px 17px}
/* Different information formats create a natural rhythm inside the folds. */
.editorial-fold[open]>summary{background:var(--paper)}.editorial-body{font-size:13px;line-height:1.85!important}.editorial-body h3{color:var(--ink);line-height:1.5}.editorial-body p{color:var(--muted)}
.transmission{display:grid;grid-template-columns:1fr 28px 1fr 28px 1fr;gap:12px;align-items:start}.transmission>div{padding:7px 4px}.transmission small{font-size:10px;color:var(--blue);letter-spacing:.5px}.transmission h3{font-size:21px;margin:7px 0 10px}.transmission p{font-size:12px;margin:0}.transmission>i{font-size:24px;font-style:normal;color:#92a6c8;padding-top:32px}.editor-note{display:flex;gap:18px;padding:16px 19px;background:var(--paper);border-left:3px solid var(--blue);margin-top:23px;align-items:baseline}.editor-note b{color:var(--blue);font-size:11px;white-space:nowrap}.editor-note p{font-size:12px;margin:0}.editorial-body blockquote{border:0;margin:18px 0 0;padding:0 0 0 20px;color:var(--ink);font-size:15px;position:relative;font-weight:600}.editorial-body blockquote:before{content:'“';position:absolute;left:0;top:-7px;font:34px Georgia;color:var(--blue)}
.event-agenda{margin:0;padding:0;list-style:none}.event-agenda li{display:grid;grid-template-columns:125px 1fr 86px;gap:20px;align-items:start;padding:21px 0;border-bottom:1px solid var(--line)}.event-agenda li:first-child{padding-top:0}.event-agenda time{font-size:12px;color:var(--blue);line-height:1.7}.event-agenda time b{font-size:18px}.event-agenda h3{font-size:17px;margin:0 0 6px}.event-agenda p{font-size:12px;margin:0}.event-agenda li>span{font-size:10px;padding:3px 7px;border:1px solid var(--line);border-radius:4px;text-align:center;color:var(--muted)}.guide-callout{font-size:11px!important;line-height:1.9;margin:17px 0 0!important;padding-left:12px;border-left:2px solid #c2d5f7}
.combo-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.combo-grid article{border:1px solid var(--line);border-radius:10px;padding:18px}.chamber-pair{display:flex;gap:12px;font-size:10px;color:var(--muted)}.chamber-pair b{padding:3px 7px;border-radius:4px;margin-left:4px;font-size:11px}.rep{background:#ffe9e5;color:#a34435}.dem{background:#e5eeff;color:#2755aa}.combo-grid h3{margin:14px 0 5px;font-size:18px}.combo-grid p{font-size:12px;margin:0}.pending-note{display:flex;align-items:baseline;gap:20px;margin-top:15px;padding:13px 17px;background:var(--paper);border-radius:8px}.pending-note b{white-space:nowrap;font-size:12px}.pending-note p{font-size:12px;margin:0}
.myth-list>div,.myth-list article{display:grid;grid-template-columns:1fr 1.5fr;gap:30px;padding:17px 0;border-bottom:1px solid var(--line)}.myth-list>div{padding-top:0;font-size:10px;color:var(--muted)}.myth-list article:last-child{border:0;padding-bottom:0}.myth-list del{font-size:16px;color:var(--muted);text-decoration-color:#a2b0c6}.myth-list p{font-size:12px;margin:0}.myth-list p b{color:var(--blue)}.publish-lanes{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.publish-lanes small{display:inline-block;background:var(--paper);color:var(--blue);padding:3px 8px;border-radius:5px;font-size:10px}.publish-lanes h3{font-size:20px;margin:10px 0}.publish-lanes p{font-size:12px;margin:0}.posting-example{margin-top:24px;padding:18px 20px;background:var(--paper);border-radius:8px;display:grid;grid-template-columns:155px 1fr;gap:4px 20px}.posting-example b{font-size:12px}.posting-example p{margin:0!important;color:var(--ink);font-size:13px}.posting-example small{grid-column:2;color:var(--muted);font-size:10px}
@media(max-width:860px){html body header.hero.hero-v3>.wrap{grid-template-columns:1.15fr 1fr;gap:22px}html body .hero-v3 h1{font-size:28px!important}html body .hero-v3 h1 em{font-size:20px!important}html body .hero-v3 .herosub{font-size:11px!important}.hero-meme figcaption{font-size:8px}.reward-table th,.reward-table td{padding:12px}.rules-grid{gap:14px 20px}.rules-grid>div{grid-template-columns:1fr;gap:4px}.transmission{gap:8px;grid-template-columns:1fr 15px 1fr 15px 1fr}.transmission h3{font-size:17px}.transmission p{font-size:11px}.event-agenda li{grid-template-columns:100px 1fr 74px;gap:15px}}
@media(max-width:640px){html body header.hero.hero-v3{padding:22px 0!important;background:linear-gradient(90deg,#101318 7%,#101318f5 52%,#101318bd),url('assets/v3/hero-meme.jpg') right center/auto 100% no-repeat!important}html body header.hero.hero-v3>.wrap{display:block!important}.hero-v3 .hero-meme{display:none!important}html body .hero-v3 h1{font-size:27px!important;margin:10px 0!important}html body .hero-v3 h1 em{font-size:19px!important;line-height:1.5!important;display:inline-block;max-width:300px}html body .hero-v3 .herosub{font-size:11px!important;max-width:320px;line-height:1.8!important}.hero-meta{gap:8px 18px;font-size:9px}.hero-meta b{font-size:10px}html body .hero-v3 .ctas{margin-top:14px!important;gap:15px!important}html body .hero-v3 .ctas .btn{font-size:11px!important;padding:9px 13px!important;min-height:34px!important}.hero-text-link{font-size:11px}html body .hero-v3 .hero-clock{font-size:8px!important;max-width:320px}.reward-top{gap:12px;margin-bottom:14px}.reward-top h2{font-size:21px}.reward-top p{font-size:9px}.reward-top .reward-cap{font-size:9px}.reward-cap strong{font-size:23px}.reward-cap small{font-size:9px}.reward-table{font-size:10px}.reward-table th,.reward-table td{padding:10px 8px}.reward-table thead th{font-size:9px}.reward-table tbody th{font-size:11px;white-space:normal;max-width:100px}.reward-table td:nth-child(2){font-size:9px}.reward-table td:nth-child(3){font-size:8px}.reward-table td b{font-size:14px}.reward-table td:last-child{font-size:9px;min-width:80px}.reward-footnote{font-size:9px;margin-bottom:17px}.rules-visible{padding-top:15px}.rules-visible h3{font-size:14px}.rules-grid{grid-template-columns:1fr;gap:13px}.rules-grid>div{grid-template-columns:64px 1fr;gap:10px}.rules-grid b,.rules-grid p{font-size:10px}.reward-submit{margin-top:16px;gap:10px}.reward-submit span{font-size:9px}.reward-submit>.btn{font-size:10px;padding:8px 12px;min-height:34px}.transmission{display:block}.transmission>div{padding:0 0 0 14px;border-left:2px solid #c2d5f7}.transmission>i{display:block;padding:0 0 0 14px;font-size:17px;line-height:1.5;transform:none}.transmission h3{font-size:18px;margin:3px 0 5px}.transmission p{font-size:11px}.editor-note{display:block;margin-top:18px;padding:12px 14px}.editor-note b{font-size:10px}.editor-note p{font-size:11px;margin-top:5px}.editorial-body blockquote{font-size:12px;margin-top:15px}.event-agenda li{grid-template-columns:75px 1fr;gap:12px;padding:17px 0}.event-agenda li>span{grid-column:2;justify-self:start;margin-top:-4px}.event-agenda time{font-size:10px}.event-agenda time b{font-size:13px}.event-agenda h3{font-size:14px}.event-agenda p,.guide-callout{font-size:10px!important}.combo-grid{grid-template-columns:1fr;gap:10px}.combo-grid article{padding:14px}.combo-grid h3{font-size:16px;margin-top:10px}.combo-grid p{font-size:11px}.pending-note{display:block;padding:12px 14px}.pending-note b{font-size:11px}.pending-note p{font-size:10px;margin-top:4px}.myth-list>div{display:none}.myth-list article{display:block;padding:15px 0}.myth-list article:first-of-type{padding-top:0}.myth-list del{font-size:14px}.myth-list p{font-size:11px;margin-top:8px}.publish-lanes{grid-template-columns:1fr;gap:18px}.publish-lanes article{padding-left:12px;border-left:2px solid #c2d5f7}.publish-lanes h3{font-size:17px;margin:6px 0}.publish-lanes p{font-size:11px}.posting-example{display:block;margin-top:18px;padding:14px}.posting-example p{font-size:12px;margin:8px 0!important}.posting-example small{font-size:9px}.editorial-fold summary b{line-height:1.6!important}}
html body header.hero.hero-v3{padding-top:22px!important;padding-bottom:20px!important}html body .hero-v3 .kick-h{margin-bottom:0!important}html body .hero-v3 h1{font-size:30px!important;line-height:1.2!important;margin:8px 0!important}html body .hero-v3 h1 em{font-size:22px!important}html body .hero-v3 .herosub{margin-bottom:8px!important}html body .hero-v3 .ctas{margin-top:14px!important}html body .hero-v3 .hero-clock{margin-top:10px!important}.hero-meme img{max-height:225px}.reward-table th,.reward-table td{padding-top:9px;padding-bottom:9px}.reward-table td b{font-size:17px;line-height:1.2}html body #reward{padding-top:32px!important;padding-bottom:32px!important}#reward>.wrap>.kick{margin-bottom:12px!important}
@media(max-width:640px){html body .hero-v3 h1{font-size:27px!important;line-height:1.25!important}html body .hero-v3 h1 em{font-size:19px!important}.reward-table th,.reward-table td{padding-top:10px;padding-bottom:10px}.reward-table td b{font-size:14px}}
@media(max-width:640px){.reward-table{display:block}.reward-table thead{display:none}.reward-table tbody{display:block}.reward-table tr{display:grid;grid-template-columns:minmax(0,1fr) 52px 84px;align-items:baseline;padding:10px 12px;border-bottom:1px solid var(--line);gap:5px 7px}.reward-table tr:last-child{border-bottom:0}.reward-table th,.reward-table td{border:0!important;padding:0!important}.reward-table tbody th{max-width:none;font-size:11px}.reward-table td:nth-child(2){font-size:9px;text-align:center}.reward-table td:nth-child(3){text-align:right}.reward-table td:last-child{grid-column:1/-1;font-size:10px;line-height:1.7;min-width:0;color:var(--muted)}.transmission>i{font-size:0;height:20px}.transmission>i:before{content:'↓';font-size:17px}}
