.wn-hero{padding:28px 0 44px;text-align:center}.wn-hero-in{position:relative;max-width:820px}.wn-hero .hp-wash{-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.wn-hero .hp-lead{margin:0 auto;max-width:36rem}.wn-hero .hp-eyebrow{justify-content:center}.wn-hero .hp-h1{margin-bottom:16px}.wn-hero .hp-h1 em{display:block}.wn-crumbs{display:flex;justify-content:center;align-items:center;gap:8px;margin:0 0 18px;font-size:.875rem;color:var(--muted)}.wn-crumbs a{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;color:var(--lede);text-decoration:none}.wn-crumbs a:hover{color:var(--purple-ink);text-decoration:underline;text-underline-offset:3px}.wn-crumbs [aria-current]{color:var(--ink);font-weight:600}.wn-spark{position:absolute;width:14px;height:14px;pointer-events:none;background:var(--c, var(--coral));opacity:.55;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%)}.wn-spark.s1{top:22%;left:9%;--c: #B9A6F5;width:18px;height:18px}.wn-spark.s2{top:58%;left:15%;--c: #FFB39F;width:11px;height:11px}.wn-spark.s3{top:18%;right:11%;--c: #FFB39F}.wn-spark.s4{top:62%;right:8%;--c: #9FD8BC;width:20px;height:20px}@media(max-width:767.98px){.wn-spark.s2,.wn-spark.s4{display:none}.wn-spark.s1{top:6%;left:5%}.wn-spark.s3{top:9%;right:6%}}.wn-latest{display:inline-flex;align-items:center;gap:12px;max-width:100%;margin:26px auto 0;padding:8px 18px 8px 8px;min-height:56px;border-radius:999px;background:#fff;border:1px solid var(--line);box-shadow:0 14px 30px -22px #22006673;text-decoration:none;color:var(--ink);text-align:left;transition:box-shadow .2s,transform .2s}.wn-latest:hover{transform:translateY(-1px);box-shadow:0 18px 34px -20px #5b3fd980}.wn-latest>span:nth-child(2){display:grid;min-width:0}.wn-latest small{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--purple)}.wn-latest b{font-size:.9375rem;font-weight:700;line-height:1.3}.wn-latest>.i{width:14px;height:14px;flex-shrink:0;color:var(--purple)}.wn-sparkle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#ffd9cc,#e9e3fa);color:var(--purple-ink);font-size:1.125rem}.wn-filter{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:28px 0 0}.wn-filter button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid var(--line-2);background:#ffffffbf;font:600 .9375rem var(--sans);color:var(--ink-2);cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.wn-filter button:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--a, var(--purple))}.wn-filter button:hover{border-color:var(--a, var(--purple))}.wn-filter button[aria-pressed=true]{background:var(--as, var(--soft));border-color:var(--a, var(--purple));color:var(--ink)}.wn-filter button:focus-visible,.wn-latest:focus-visible,.wn-more button:focus-visible{outline:3px solid var(--purple);outline-offset:3px}@media(max-width:479.98px){.wn-filter{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin:24px -24px 0;padding:2px 24px 6px;scrollbar-width:none}.wn-filter::-webkit-scrollbar{display:none}.wn-filter button{padding:0 15px}.wn-latest{padding-right:14px}}.wn-main{background:var(--cream);padding:8px 0 56px}.wn-wrap{max-width:1120px}.wn-list{position:relative;display:grid;gap:18px}.wn-list [hidden]{display:none!important}.wn-month{display:flex;align-items:baseline;gap:12px;margin:26px 0 0}.wn-month:first-child{margin-top:0}.wn-month h2{font-family:var(--serif);font-weight:500;font-size:clamp(1.5rem,1.3rem + .8vw,2rem);line-height:1.1;letter-spacing:-.01em;color:var(--ink)}.wn-month span{font-size:.875rem;color:var(--muted)}.wn-item{position:relative;scroll-margin-top:calc(var(--head) + 24px)}.wn-dot{display:none}.wn-card{display:grid;gap:4px;padding:24px 22px;border-radius:24px;background:#fff;border:1px solid var(--line);box-shadow:0 18px 36px -32px #22006680}.wn-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;font-size:.875rem;font-weight:700;color:var(--purple-ink)}.wn-tag-latest{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;background:linear-gradient(135deg,#ffe3d9,#fbede6);color:#9a3b22;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.wn-tag-latest:before{content:"\2726";font-size:.75rem}.wn-tag-latest.launch{background:var(--soft);color:var(--purple-ink)}.wn-card h3{font-family:var(--serif);font-weight:500;font-size:clamp(1.4375rem,1.25rem + .7vw,1.875rem);line-height:1.14;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.wn-card h3 em{color:var(--purple)}.wn-sum{margin:8px 0 0;font-size:1.0625rem;line-height:1.6;color:var(--lede);max-width:40rem;text-wrap:pretty}.wn-hl{display:grid;gap:12px;margin:18px 0 0}.wn-hl li{display:flex;gap:12px;align-items:flex-start;font-size:1rem;line-height:1.5;color:var(--ink-2)}.wn-hl li>span:last-child{padding-top:6px}.wn-ic{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:12px;background:#f3effd;color:var(--purple)}.wn-ic[data-tone=mint]{background:#e3f5ec;color:#187b4e}.wn-ic[data-tone=peach]{background:#fdebe4;color:#b54a2e}.wn-ic[data-tone=sky]{background:#e6effb;color:#2b5daa}.wn-ic .i{width:16px;height:16px}.wn-tags{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0 0}.wn-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:var(--as);color:var(--a);font-size:.8125rem;font-weight:700}.wn-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.wn-item.feature .wn-card{background:none;border:0;box-shadow:none;padding:6px 0 0;gap:8px}.wn-item.feature .wn-card h3{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)}.wn-vis{min-width:0;width:100%;max-width:560px;margin:4px auto 0}.wn-stage{aspect-ratio:1 / .86}@media(min-width:640px){.wn-stage{aspect-ratio:5 / 4}}.wn-item.feature+.wn-item.feature{padding-top:6px}@media(min-width:640px){.wn-card{padding:30px 32px}.wn-item:not(.feature) .wn-hl{grid-template-columns:1fr 1fr;gap:14px 28px}}@media(min-width:768px){.wn-list{padding-left:48px}.wn-list:before{content:"";position:absolute;left:15px;top:10px;bottom:10px;border-left:2px dotted rgba(91,63,217,.28)}.wn-dot{display:block;position:absolute;left:-40px;top:36px;width:14px;height:14px;border-radius:50%;background:var(--a);box-shadow:0 0 0 5px var(--cream),0 0 0 7px color-mix(in srgb,var(--a) 22%,transparent)}.wn-item.feature .wn-dot{top:16px}.wn-month{margin-left:-48px;padding-left:48px;position:relative}.wn-month:before{content:"";position:absolute;left:9px;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:4px;transform:rotate(45deg);background:var(--cream);border:2px solid rgba(91,63,217,.45)}.wn-list{gap:22px}}@media(min-width:1024px){.wn-item.feature .wn-card{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:32px;align-items:center;padding:10px 0}.wn-item.feature .wn-vis{margin:0;max-width:none}.wn-item.feature .wn-txt{padding-right:8px}}.wn-count{margin:0 0 20px;text-align:center;font-size:.9375rem;color:var(--muted)}.wn-count button{min-height:44px;padding:0 6px;border:0;background:none;font:700 .9375rem var(--sans);color:var(--purple-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.wn-more{display:flex;justify-content:center;margin:28px 0 0}.wn-more button{min-height:48px}.wn-more button span{color:var(--muted);font-weight:600}.wn-more button .i{transition:transform .2s}.wn-more button[aria-expanded=true] .i{transform:rotate(180deg)}.wn-more[hidden]{display:none}.wn-idea-sec.hp-sec{padding:56px 0}@media(min-width:768px){.wn-idea-sec.hp-sec{padding:72px 0}}.wn-idea{display:grid;gap:18px;justify-items:start;max-width:960px;margin:0 auto;padding:28px 24px;border-radius:28px;border:1.5px dashed rgba(91,63,217,.3);background:#fff}.wn-idea-ic{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:18px;background:linear-gradient(135deg,#ffe3d9,#e9e3fa);color:var(--purple-ink)}.wn-idea-ic .i{width:22px;height:22px}.wn-idea h2{margin:0 0 6px;font-family:var(--serif);font-weight:500;font-size:clamp(1.5rem,1.3rem + .8vw,2rem);line-height:1.15;color:var(--ink)}.wn-idea h2 em{color:var(--purple)}.wn-idea p{font-size:1.0625rem;line-height:1.6;color:var(--lede);max-width:34rem}@media(min-width:768px){.wn-idea{grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:30px 34px}}@media(max-width:767.98px){.wn-idea .hp-btn{width:100%}}@media(prefers-reduced-motion:reduce){.wn-latest,.wn-more button .i{transition:none}.wn-latest:hover{transform:none}}.wn-anchor{position:absolute;top:0;left:0;width:1px;height:1px;scroll-margin-top:calc(var(--head) + 24px)}
