.wn-main{max-width:900px;margin:0 auto;padding:104px 24px 72px}.wn-main section{background:transparent}.wn-hero{text-align:center;padding:20px 0 44px}.wn-badge{display:inline-flex;align-items:center;gap:7px;padding:7px 15px;border-radius:999px;background:var(--accent-soft,oklch(.95 .017 178));color:var(--accent,oklch(.52 .083 180));font-size:13px;font-weight:600;letter-spacing:.01em}.wn-title{font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,5.2vw,54px);font-weight:700;letter-spacing:-.025em;line-height:1.06;margin:20px auto 16px;max-width:16ch;color:var(--ink,oklch(.18 .01 280))}.wn-subtitle{font-size:18px;line-height:1.65;color:oklch(.46 .02 260);max-width:560px;margin:0 auto}.wn-empty{text-align:center;color:oklch(.52 .02 260);padding:48px;border:1px dashed var(--line,oklch(.91 .006 90));border-radius:16px}.wn-latest-card{display:block;position:relative;overflow:hidden;color:inherit;text-decoration:none;cursor:pointer;border:1px solid var(--line,oklch(.91 .006 90));border-radius:22px;padding:38px;background:var(--bg-elev,#fff);box-shadow:var(--shadow-lg);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.wn-latest-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-glow),var(--shadow-lg);border-color:oklch(.78 .07 180)}.wn-latest-card:hover .wn-explore{gap:11px}.wn-latest-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#17948a,#12786f)}.wn-latest-meta{display:flex;align-items:center;gap:12px;margin-bottom:18px}.wn-latest-badge{display:inline-flex;align-items:center;background:var(--accent,#12786f);color:#fff;font-size:12px;font-weight:700;letter-spacing:.03em;padding:4px 12px;border-radius:999px;text-transform:uppercase}.wn-latest-date{color:oklch(.52 .02 260);font-size:14px}.wn-latest-title{font-family:Georgia,serif;font-size:clamp(24px,3vw,32px);font-weight:700;letter-spacing:-.02em;margin:0 0 16px;color:var(--ink,oklch(.18 .01 280))}.wn-latest-summary{font-size:16px;line-height:1.75;color:oklch(.4 .02 260);margin:0 0 24px}.wn-chips{display:flex;flex-wrap:wrap;gap:10px}.wn-chip{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:10px;background:var(--bg-soft,oklch(.965 .005 90));border:1px solid var(--line-soft,oklch(.94 .005 90));color:oklch(.34 .03 260);font-size:14px;font-weight:500}.wn-chip svg,.wn-explore{color:var(--accent,#12786f)}.wn-explore{display:inline-flex;align-items:center;gap:7px;margin-top:24px;font-weight:600;font-size:15px;transition:gap .15s ease}.wn-earlier{margin-top:56px}.wn-earlier-label{text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:700;color:oklch(.52 .02 260);margin:0 0 14px;padding-left:4px}.wn-earlier-list{list-style:none;margin:0;padding:4px 6px;border-radius:18px;border:1px solid var(--line,oklch(.91 .006 90));background:var(--bg-elev,#fff);box-shadow:var(--shadow-sm);overflow:hidden}.wn-earlier-row{border-bottom:1px solid var(--line-soft,oklch(.94 .005 90))}.wn-earlier-row:last-child{border-bottom:none}.wn-earlier-link{display:grid;grid-template-columns:92px 1fr 22px;align-items:center;gap:16px;padding:16px;width:100%;border-radius:12px;color:inherit;text-decoration:none;transition:background .14s ease}.wn-earlier-link:hover{background:var(--accent-soft,#e3f2f0)}.wn-earlier-date{color:var(--accent,#12786f);font-weight:600;font-size:14px}.wn-earlier-line{color:oklch(.3 .02 260);font-size:15px;line-height:1.45}.wn-earlier-arrow{color:var(--accent,#12786f);opacity:.7;transition:transform .15s ease,opacity .15s ease}.wn-earlier-link:hover .wn-earlier-arrow{transform:translateX(3px);opacity:1}.wn-pagination{display:flex;gap:8px;margin-top:24px;flex-wrap:wrap}.wn-page-btn,.wn-page-nav,.wn-pagination{align-items:center;justify-content:center}.wn-page-btn,.wn-page-nav{display:inline-flex;min-width:38px;height:38px;padding:0 10px;border-radius:10px;cursor:pointer;border:1px solid var(--line,oklch(.91 .006 90));background:var(--bg-elev,#fff);color:oklch(.34 .03 260);font-size:14px;font-weight:600;transition:background .14s ease,border-color .14s ease,color .14s ease}.wn-page-btn:hover,.wn-page-nav:not(:disabled):hover{background:var(--accent-soft,#e3f2f0);border-color:oklch(.78 .07 180)}.wn-page-btn.active{background:var(--accent,#12786f);border-color:var(--accent,#12786f);color:#fff}.wn-page-nav{color:oklch(.4 .02 260)}.wn-page-nav:disabled{opacity:.4;cursor:not-allowed}@media (max-width:640px){.wn-main{padding-top:88px;padding-left:16px;padding-right:16px}.wn-latest-card{padding:26px}.wn-earlier-link{grid-template-columns:62px 1fr 18px;gap:10px;padding:14px 12px}.wn-page-btn,.wn-page-nav{min-width:34px;height:34px}}