.blg .wk-hero{text-align:center;padding:58px 0 4px}.blg .wk-badge{font-family:var(--ar);color:#041608;background:var(--green);border-radius:99px;margin-bottom:20px;padding:9px 22px;font-size:15px;font-weight:600;display:inline-block}.blg .wk-hero h1{font-family:var(--disp);color:#fff;margin:0 0 16px;font-size:clamp(30px,5.6vw,52px);font-weight:900;line-height:1.3}.blg .wk-lede{max-width:640px;font-family:var(--ar);color:var(--tx2);margin:0 auto;font-size:18px;line-height:1.9}.blg .wk-when{background:#22c55e12;border:1.5px solid #22c55e73;border-radius:16px;flex-direction:column;gap:4px;margin-top:24px;padding:15px 32px;display:inline-flex}.blg .wk-when strong{font-family:var(--ar);color:var(--green);font-size:21px;font-weight:700}.blg .wk-when span{font-family:var(--ar);color:var(--tx2);flex-wrap:wrap;justify-content:center;gap:8px;font-size:15.5px;display:flex}.blg .wk-when span b{white-space:nowrap;font-weight:400}.blg .wk-when span i{opacity:.5;font-style:normal}@media (max-width:420px){.blg .wk-when span{flex-direction:column;gap:2px}.blg .wk-when span i{display:none}}.blg .wk-note{max-width:560px;font-family:var(--ar);color:var(--tx2);margin:18px auto 0;font-size:15.5px;line-height:1.85}.blg .wk-note strong{color:#f97316;font-weight:700}.blg .wk-card{text-align:center;background:#101311;border:1px solid #ffffff1a;border-radius:22px;max-width:620px;margin:40px auto 0;padding:34px 32px}.blg .wk-seats{font-family:var(--ar);color:#f97316;background:#f9731617;border:1px solid #f9731673;border-radius:99px;margin-bottom:14px;padding:6px 16px;font-size:13.5px;font-weight:600;display:inline-block}.blg .wk-card h2{font-family:var(--disp);color:#fff;margin:0 0 10px;font-size:30px;font-weight:900}.blg .wk-card-sub{font-family:var(--ar);color:var(--tx2);max-width:460px;margin:0 auto 26px;font-size:16px;line-height:1.8}.blg .wk-form{text-align:right;flex-direction:column;gap:18px;display:flex}.blg .wk-field{flex-direction:column;gap:8px;display:flex}.blg .wk-field>span{font-family:var(--ar);color:#d7ddd9;font-size:15px}.blg .wk-field input,.blg .wk-field select{width:100%;height:56px;font-family:var(--ar);color:#fff;background:#0a0a0a;border:1.5px solid #ffffff29;border-radius:12px;outline:none;padding:0 16px;font-size:16px;transition:border-color .15s}.blg .wk-field select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,#8b949e 50%),linear-gradient(135deg,#8b949e 50%,#0000 50%);background-position:18px calc(50% - 2px),23px calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px}.blg .wk-field input:focus,.blg .wk-field select:focus{border-color:var(--green)}.blg .wk-field input[aria-invalid=true],.blg .wk-field select[aria-invalid=true]{border-color:#f97316}.blg .wk-field input::placeholder{color:#6b7280}.blg .wk-fieldErr{font-family:var(--ar);color:#f97316;font-size:13.5px;font-style:normal}.blg .wk-btn{height:58px;font-family:var(--ar);color:#041608;background:var(--green);cursor:pointer;border:none;border-radius:14px;margin-top:4px;font-size:18px;font-weight:700;transition:filter .15s}.blg .wk-btn:hover{filter:brightness(1.08)}.blg .wk-btn:disabled{opacity:.7;cursor:default}.blg .wk-hint{font-family:var(--ar);color:#6b7280;text-align:center;margin:0;font-size:13px}.blg .wk-err{font-family:var(--ar);color:#f97316;text-align:center;margin:0;font-size:15px}.blg .wk-done{text-align:center;padding:10px 0 4px}.blg .wk-done-mark{border:2px solid var(--green);width:62px;height:62px;color:var(--green);background:#22c55e26;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 18px;font-size:30px;display:flex}.blg .wk-done h2{font-family:var(--disp);color:#fff;margin:0 0 14px;font-size:26px;font-weight:900}.blg .wk-done p{font-family:var(--ar);color:var(--tx2);margin:0 0 10px;font-size:16px;line-height:1.9}.blg .wk-done-note{font-weight:600;color:var(--green)!important}.blg .wk-points{max-width:720px;margin:0 auto;padding:56px 0 8px}.blg .wk-points h2{font-family:var(--disp);color:#fff;text-align:center;margin:0 0 18px;font-size:30px;font-weight:900}.blg .wk-points ul{margin:0;padding:0;list-style:none}.blg .wk-points li{font-family:var(--ar);color:#d7ddd9;border-bottom:1px solid #ffffff14;align-items:flex-start;gap:14px;padding:14px 0;font-size:17px;line-height:1.85;display:flex}.blg .wk-points li:last-child{border-bottom:none}.blg .wk-tick{color:var(--green);flex:none;margin-top:3px;font-size:18px}.blg .wk-reads{padding:50px 0 80px}.blg .wk-reads h2{font-family:var(--disp);color:#fff;text-align:center;margin:0 0 20px;font-size:30px;font-weight:900}.blg .wk-reads-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.blg a.wk-read{background:#101311;border:1px solid #ffffff1a;border-radius:18px;text-decoration:none;transition:border-color .18s,transform .18s;display:block;overflow:hidden}.blg .wk-read-cover{aspect-ratio:16/9;background:#0a0a0a;border-bottom:1px solid #ffffff14;display:block}.blg .wk-read-cover img{object-fit:cover;width:100%;height:100%;display:block}.blg .wk-read-body{padding:22px 22px 24px;display:block}.blg a.wk-read:hover{border-color:#22c55e80;transform:translateY(-2px)}.blg .wk-read-eyebrow{font-family:var(--ar);color:var(--green);font-size:13px}.blg .wk-read-body>*{display:block}.blg .wk-read h3{font-family:var(--ar);color:#fff;margin:8px 0 10px;font-size:21px;font-weight:500;line-height:1.45}.blg .wk-read p{font-family:var(--ar);color:var(--tx2);margin:0 0 14px;font-size:15.5px;line-height:1.8}.blg .wk-read-go{font-family:var(--ar);color:var(--green);font-size:14.5px}@media (max-width:760px){.blg .wk-hero{padding:38px 0 0}.blg .wk-lede{font-size:16.5px}.blg .wk-when{width:100%;padding:14px 18px}.blg .wk-card{border-radius:18px;margin-top:30px;padding:26px 18px}.blg .wk-seats{font-family:var(--ar);color:#f97316;background:#f9731617;border:1px solid #f9731673;border-radius:99px;margin-bottom:14px;padding:6px 16px;font-size:13.5px;font-weight:600;display:inline-block}.blg .wk-card h2{font-size:26px}.blg .wk-points{padding:40px 0 4px}.blg .wk-points h2,.blg .wk-reads h2{font-size:25px}.blg .wk-reads{padding:38px 0 60px}.blg .wk-reads-grid{grid-template-columns:1fr}}
