.wn{background:var(--ivory);color:var(--ink-2);font-family:var(--sans);font-style:normal;font-size:17px;line-height:1.65;padding-bottom:56px}.wn *,.wn *:before,.wn *:after{font-style:normal}.wn-col{box-sizing:border-box;max-width:896px;margin:0 auto;padding:0 clamp(16px,4vw,48px)}.wn a{text-decoration:none;transition:color .15s ease-out,background-color .15s ease-out,text-decoration-color .15s ease-out}.wn a:focus-visible{outline:2px solid var(--saffron);outline-offset:2px}@media(prefers-reduced-motion:reduce){.wn a{transition:none}}.wn-mono,.wn-eyebrow,.wn-date,.wn-area,.wn-card-label,.wn-months a,.wn-pager-label,.wn-tag{font-family:var(--mono);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.wn-head{text-align:center;padding:32px 0 28px}.wn-eyebrow{margin:0;line-height:1.4;color:var(--saffron)}.wn-h1{margin:12px 0 0;font-size:32px;line-height:1.25;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.wn-h1 span{color:var(--saffron)}.wn-sub{margin:10px auto 0;max-width:40em;font-size:17px;line-height:1.55;color:var(--ink-2)}.wn-cta{margin-top:14px;display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;min-height:44px;padding:0 4px;font-size:15px;line-height:1.5;font-weight:600;color:var(--saffron);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px}.wn-cta:hover{color:var(--saffron-bright);text-decoration-color:currentColor}.wn-band{display:flex;align-items:center;gap:8px;min-height:64px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.wn-band-side{flex:1 1 0;min-width:0;display:flex;justify-content:flex-start}.wn-band-side-end{justify-content:flex-end}.wn-band-h{flex:0 0 auto;margin:0;font-size:24px;line-height:1.25;font-weight:600;letter-spacing:-.01em;text-align:center;white-space:nowrap;color:var(--ink)}.wn-btn{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;min-height:44px;padding:0 12px 0 8px;border:1px solid var(--line-2);border-radius:10px;background:var(--paper);font-size:15px;line-height:1.2;font-weight:600;white-space:nowrap;color:var(--ink)}.wn-btn-newer{padding:0 8px 0 12px}.wn-btn:hover{background:var(--paper-2);color:var(--ink)}.wn-btn svg{flex:0 0 auto}.wn-btn-long{display:none}.wn-months{margin:4px 0 0}.wn-months-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:6px}.wn-months-year{padding:0 4px 0 8px;font-family:var(--mono);font-size:13px;line-height:1;font-weight:500;letter-spacing:.08em;color:var(--ink-3)}.wn-months-sep{width:1px;height:16px;background:var(--line-2)}.wn-months a{display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px;min-width:48px;justify-content:center;padding:0 10px;line-height:1;color:var(--ink-2);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:8px}.wn-months a:hover{color:var(--ink);text-decoration-color:var(--ink-3)}.wn-months a[aria-current=page]{color:var(--saffron);font-weight:600;text-decoration-color:var(--saffron)}.wn-card{margin-top:24px;box-sizing:border-box;padding:18px 16px;border:1px solid var(--line);border-radius:14px;background:var(--cream);text-align:center}.wn-card-label{margin:0;line-height:1.4;color:var(--saffron)}.wn-card-names{margin:8px 0 0;font-size:17px;line-height:1.5;font-weight:600;color:var(--ink)}.wn-name{display:inline-block;margin:0 4px;white-space:nowrap}.wn-comma{font-weight:400;color:var(--ink-3)}.wn-timeline{margin:24px 0 0;padding:0;list-style:none}.wn-day{padding:20px 0;border-top:1px solid var(--line)}.wn-date{margin:0 0 12px;line-height:1.4;color:var(--ink-3)}.wn-items{margin:0;padding:0;list-style:none}.wn-item+.wn-item{margin-top:24px}.wn-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:24px}.wn-tag{display:inline-flex;align-items:center;box-sizing:border-box;height:24px;padding:0 8px;border:1px solid var(--line-2);border-radius:6px;line-height:1;color:var(--ink-2)}.wn-tag-new{background:var(--saffron-soft);border-color:var(--saffron-soft);color:var(--saffron)}.wn-tag-fixed{background:var(--moss-soft);border-color:var(--moss-soft);color:var(--moss)}.wn-area{line-height:1.4;color:var(--ink-3)}.wn-title{margin:8px 0 0;font-size:19px;line-height:1.35;font-weight:600;letter-spacing:-.005em;color:var(--ink)}.wn-body{margin:6px 0 0;max-width:40em;font-size:17px;line-height:1.6;color:var(--ink-2)}.wn-credit{margin:10px 0 0;font-size:15px;line-height:1.5;color:var(--ink-3)}.wn-credit b{font-weight:600;color:var(--ink)}.wn-pager{display:flex;align-items:stretch;gap:12px;margin-top:8px;padding-top:20px;border-top:1px solid var(--line)}.wn-pager-cell{flex:1 1 0;min-width:0;display:flex;justify-content:flex-start}.wn-pager-cell-end{justify-content:flex-end}.wn-pager a,.wn-pager-began{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;box-sizing:border-box;min-height:64px;margin:0}.wn-pager a{padding:0 8px 0 0;color:var(--ink)}.wn-pager-cell-end a{align-items:flex-end;padding:0 0 0 8px;text-align:right}.wn-pager a:hover{color:var(--saffron)}.wn-pager-label{line-height:1.4;color:var(--ink-3)}.wn-pager-title{display:inline-flex;align-items:center;gap:6px;font-size:17px;line-height:1.4;font-weight:600}.wn-pager-began-date{font-size:17px;line-height:1.4;font-weight:500;color:var(--ink-2)}@media(min-width:720px){.wn{padding-bottom:96px}.wn-head{padding:72px 0 48px}.wn-h1{margin-top:16px;font-size:clamp(32px,3.06vw,44px)}.wn-sub{margin-top:14px;font-size:19px}.wn-cta{margin-top:20px}.wn-band{gap:16px;min-height:80px}.wn-band-h{font-size:32px}.wn-btn{padding:0 14px 0 10px}.wn-btn-newer{padding:0 10px 0 14px}.wn-btn-long{display:inline}.wn-btn-short{display:none}.wn-months{margin-top:8px}.wn-card{margin-top:32px;padding:24px 28px}.wn-card-names{margin-top:10px;font-size:19px}.wn-timeline{margin-top:40px}.wn-day{display:grid;grid-template-columns:88px 1fr;column-gap:32px;padding:28px 0}.wn-date{margin:0;padding-top:3px}.wn-item+.wn-item{margin-top:28px}.wn-title{margin-top:10px;line-height:1.4}.wn-body{line-height:1.65}.wn-pager{gap:16px;padding-top:24px}.wn-pager-title{font-size:19px}}
