:root{--wt-ink:#171431;--wt-body:#404045;--wt-coral:#FF887C;--wt-magenta:#B6325F;--wt-border:#e6e7ee;--wt-muted:#6b6b74;--wt-max:1140px}.wt-main{font-family:inter,-apple-system,BlinkMacSystemFont,segoe ui,sans-serif;color:var(--wt-body)}.wt-main .wt-container{width:100%;max-width:var(--wt-max);margin:0 auto;padding:0 24px}.wt-main a{color:var(--wt-ink)}.wt-main h1,.wt-main h2,.wt-main h3{font-family:inter,sans-serif;color:var(--wt-ink);font-weight:600;line-height:1.15}.wt-list-header{padding:56px 0 8px;text-align:center}.wt-list-header h1{font-size:clamp(2rem,4vw,2.75rem);margin:0 0 10px}.wt-list-intro{color:var(--wt-muted);font-size:1.1rem;max-width:720px;margin:0 auto}.wt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:28px;padding:32px 0 64px}.wt-card{display:flex;flex-direction:column;border:1px solid var(--wt-border);border-radius:14px;overflow:hidden;background:#fff;text-decoration:none;transition:box-shadow .15s ease,transform .15s ease}.wt-card:hover{box-shadow:0 12px 30px rgba(23,20,49,.1);transform:translateY(-3px)}.wt-card-img{width:100%;aspect-ratio:16/9;object-fit:cover;background:#f3f3f7}.wt-card-body{padding:18px 20px 22px;display:flex;flex-direction:column;gap:8px}.wt-card-eyebrow{text-transform:uppercase;letter-spacing:.07em;font-size:.72rem;font-weight:600;color:var(--wt-coral)}.wt-card-title{font-size:1.2rem;margin:0;color:var(--wt-ink)}.wt-card-date{color:var(--wt-muted);font-size:.82rem}.wt-card-desc{color:var(--wt-body);font-size:.95rem;margin:0}.wt-newslist{list-style:none;margin:0;padding:16px 0 64px}.wt-newslist li{display:flex;justify-content:space-between;gap:20px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--wt-border)}.wt-newslist a{font-weight:600;font-size:1.05rem}.wt-newslist .wt-card-date{white-space:nowrap}.wt-post{max-width:760px;margin:0 auto;padding:48px 0 72px}.wt-post-eyebrow{text-transform:uppercase;letter-spacing:.07em;font-size:.78rem;font-weight:600}.wt-post-eyebrow a{color:var(--wt-coral);text-decoration:none}.wt-post h1{font-size:clamp(1.9rem,4vw,2.7rem);margin:10px 0 12px}.wt-post-meta{color:var(--wt-muted);margin:0 0 28px}.wt-post-hero{width:100%;border-radius:14px;margin:0 0 32px}.wt-post-body{font-size:16px;line-height:1.6;color:var(--wt-body)}.wt-post-body>*:first-child{margin-top:0}.wt-post-body p{margin:0 0 20px}.wt-post-body ul,.wt-post-body ol{margin:0 0 20px;padding-left:1.5em}.wt-post-body ul{list-style:disc}.wt-post-body ol{list-style:decimal}.wt-post-body li{margin:0 0 8px}.wt-post-body li>ul,.wt-post-body li>ol{margin:8px 0 0}.wt-post-body strong{font-weight:700;color:var(--wt-ink)}.wt-post-body h2{margin:32px 0 12px;font-size:1.5rem;font-weight:600}.wt-post-body h3{margin:28px 0 10px;font-size:1.2rem;font-weight:600}.wt-post-body h4{margin:24px 0 8px;font-size:1.05rem;font-weight:600}.wt-post-body hr{margin:32px 0;border:0;border-top:1px solid var(--wt-border)}.wt-post-body a{color:var(--wt-magenta);text-decoration:underline;text-underline-offset:2px}.wt-post-body img{max-width:100%;height:auto;border-radius:10px}.wt-post-body blockquote{border-left:4px solid var(--wt-coral);margin:1.5em 0;padding:.2em 0 .2em 1.2em;color:var(--wt-ink);font-style:italic}.wt-post-body pre{background:#0e1726;color:#e6edf7;padding:16px 18px;border-radius:10px;overflow-x:auto}.wt-post-body code{background:#f1f1f6;padding:.15em .4em;border-radius:4px;font-size:.92em}.wt-post-body pre code{background:0 0;padding:0}.wt-post-body table{border-collapse:collapse;width:100%;margin:1.5em 0}.wt-post-body th,.wt-post-body td{border:1px solid var(--wt-border);padding:10px 14px;text-align:left}.wt-cta-pill{display:inline-block;background:var(--wt-coral);color:#fff;font-family:source sans pro,sans-serif;font-weight:600;padding:12px 26px;border-radius:100px;text-decoration:none}.wt-cta-pill:hover{opacity:.92}@media(max-width:640px){.wt-newslist li{flex-direction:column;gap:4px}}