.gt__card[data-v-3e45346b]{align-items:center;background:color-mix(in srgb,var(--hue) 7%,transparent);border:1px solid color-mix(in srgb,var(--hue) 35%,var(--border));border-radius:12px;color:var(--text);display:grid;gap:.7rem;grid-template-columns:auto minmax(0,1fr) auto;padding:.7rem .8rem;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.gt__card[data-v-3e45346b]:hover{border-color:var(--hue);transform:translateY(-1px)}.gt__card>i[data-v-3e45346b]{color:var(--hue);font-size:1.35rem}.gt__body[data-v-3e45346b]{display:grid;gap:.1rem;min-width:0}.gt__body b[data-v-3e45346b]{font-size:.92rem;font-weight:750}.gt__body span[data-v-3e45346b]{color:var(--text-2);font-size:.78rem;line-height:1.4}.gt__go[data-v-3e45346b]{background:var(--hue);border-radius:999px;color:var(--ink-bright,#fff);flex:none;font-size:.78rem;font-weight:750;padding:.35rem .7rem}.gt__more[data-v-3e45346b]{color:var(--text-2);font-size:.76rem;line-height:1.5;margin:.6rem .1rem 0}.gt__more a[data-v-3e45346b]{color:var(--primary-ink);font-weight:650}.gt__more a[data-v-3e45346b]:hover{text-decoration:underline}.ev__l[data-v-b7688f8d]{border-top:1px solid var(--border);list-style:none;margin:0;padding:0}.ev__i[data-v-b7688f8d]{border-bottom:1px solid var(--border);display:grid;gap:.35rem 2rem;grid-template-columns:minmax(0,1fr);padding:1.1rem 0}@media(min-width:700px){.ev__i[data-v-b7688f8d]{align-items:baseline;grid-template-columns:15rem minmax(0,1fr)}}.ev__d[data-v-b7688f8d]{align-items:baseline;color:var(--text-2);display:flex;flex-wrap:wrap;font-size:.95rem;font-weight:600;gap:0 .45rem}.ev__d time[data-v-b7688f8d]{color:var(--text);font-family:var(--font-display);font-size:clamp(1.35rem,2.4vw,1.7rem);font-weight:850;letter-spacing:-.03em;line-height:1.1}.ev__n[data-v-b7688f8d]{color:var(--text);font-size:1.1rem;font-weight:750;letter-spacing:-.015em;line-height:1.3}.ev__n a[data-v-b7688f8d]{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);text-decoration-thickness:1px;text-underline-offset:4px}.ev__n a[data-v-b7688f8d]:hover{text-decoration-color:currentColor}.ev__x[data-v-b7688f8d]{font-size:.9rem;line-height:1.5;margin-top:.2rem}.ev__f[data-v-b7688f8d],.ev__x[data-v-b7688f8d]{color:var(--text-2)}.ev__f[data-v-b7688f8d]{font-size:.95rem;line-height:1.55;margin-top:1.1rem}.ev__f a[data-v-b7688f8d]{color:var(--text);font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ev__f a[data-v-b7688f8d]:hover{text-decoration-thickness:2px}.ev__s[data-v-b7688f8d]{color:var(--text-3);font-size:.8rem;line-height:1.5;margin-top:.35rem}.np__all[data-v-76ba6606]{color:var(--text-2);flex:none;font-size:.9rem;font-weight:650;white-space:nowrap}.np__all[data-v-76ba6606]:hover{color:var(--text);text-decoration:underline;text-underline-offset:4px}.np__grid[data-v-76ba6606]{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));list-style:none;margin:0;padding:0}@media(max-width:560px){.np__grid[data-v-76ba6606]{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.np__tkt .np__img[data-v-76ba6606]{display:none}.np__tkt[data-v-76ba6606]{padding-top:.2rem}.np__n[data-v-76ba6606]{font-size:.9rem}.np__stub[data-v-76ba6606]{padding-inline:.7rem}}.np__p[data-v-76ba6606]{--paper-c:oklch(.95 .025 85);--ink-c:oklch(.2 .02 60);--ink-c2:oklch(.45 .02 60);--notch:7px;display:flex;flex-direction:column;min-width:0;position:relative;transition:transform .45s var(--expo)}@media(hover:hover)and (pointer:fine){.np__p[data-v-76ba6606]:hover{transform:translateY(-4px)}}.np__stub[data-v-76ba6606],.np__tkt[data-v-76ba6606]{background:var(--paper-c);color:var(--ink-c);-webkit-mask:var(--cut);mask:var(--cut)}.np__tkt[data-v-76ba6606]{border-radius:10px 10px 0 0;flex:1;padding:.45rem .45rem .75rem;--cut:radial-gradient(circle var(--notch) at 0 100%,#0000 97%,#000) left /51% 100% no-repeat,radial-gradient(circle var(--notch) at 100% 100%,#0000 97%,#000) right /51% 100% no-repeat}.np__stub[data-v-76ba6606]{border-radius:0 0 10px 10px;border-top:2px dashed oklch(0 0 0/.2);color:var(--ink-c2);font-size:.8rem;font-weight:600;padding:.55rem .9rem .65rem;--cut:radial-gradient(circle var(--notch) at 0 0,#0000 97%,#000) left /51% 100% no-repeat,radial-gradient(circle var(--notch) at 100% 0,#0000 97%,#000) right /51% 100% no-repeat}.np__stub b[data-v-76ba6606]{color:var(--ink-c);font-family:var(--font-display);font-size:1.15rem;font-weight:880;letter-spacing:-.03em}.np__img[data-v-76ba6606]{aspect-ratio:8/5;background:#ddd7c9;border-radius:6px;display:block;filter:saturate(1.04) contrast(1.03);-o-object-fit:cover;object-fit:cover;width:100%}.np__img--none[data-v-76ba6606]{color:var(--ink-c2);display:grid;filter:none;font-family:var(--font-display);font-size:2rem;font-weight:860;letter-spacing:-.04em;place-items:center}.np__n[data-v-76ba6606]{font-size:1rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:.6rem .35rem 0}.np__n a[data-v-76ba6606]{color:var(--ink-c);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.np__n a[data-v-76ba6606]:after{border-radius:10px;content:"";inset:0;position:absolute}.np__p:hover .np__n a[data-v-76ba6606]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.np__n a[data-v-76ba6606]:focus-visible{outline:none}.np__p[data-v-76ba6606]:has(a:focus-visible){border-radius:10px;outline:2px solid var(--text);outline-offset:3px}.np__c[data-v-76ba6606]{color:var(--ink-c2);font-size:.8rem;margin:.1rem .35rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.np__cmp[data-v-76ba6606]{margin-top:2.2rem}.np__k[data-v-76ba6606]{color:var(--text);font-size:1.05rem;font-weight:750;letter-spacing:-.015em}.np__vs[data-v-76ba6606]{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));list-style:none;margin:.7rem 0 0;padding:0}.np__vs a[data-v-76ba6606]{border-bottom:1px solid var(--border);color:var(--text-2);display:block;font-size:.92rem;padding:.6rem 0;transition:color .18s}.np__vs a[data-v-76ba6606]:hover{color:var(--text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media(prefers-reduced-motion:reduce){.np__p[data-v-76ba6606]{transition:none}.np__p[data-v-76ba6606]:hover{transform:none}}
