.nit[data-v-d61e8e7d]{--cream: #fbf7f0;--sage: #dfe9d6;--sky: #d9ecf7;--peach: #ffd9c2;--lavender: #e6ddf5;--text: #3a3530;--ink: #1d2130;--muted: #6b635a;--line: #e6ddcf;--teal: #48bfaa;--teal-deep: #2c7a6d;--black: #161412;min-height:100vh;background:var(--cream);color:var(--text);font-family:Nunito,ui-sans-serif,system-ui,sans-serif;font-size:18px;line-height:1.7;overflow-x:clip;-webkit-font-smoothing:antialiased}.nit a[data-v-d61e8e7d]:focus-visible{outline:3px solid var(--teal-deep);outline-offset:3px;border-radius:12px}.nit-measure[data-v-d61e8e7d]{width:min(100% - 40px,680px);margin-inline:auto}.nit-head[data-v-d61e8e7d]{position:relative;padding-top:calc(var(--site-header-h) + clamp(18px,4vh,44px))}.nit-head__text[data-v-d61e8e7d]{position:relative;z-index:1}.nit-blob[data-v-d61e8e7d]{position:absolute;z-index:0;top:-130px;left:-150px;width:clamp(240px,26vw,420px);aspect-ratio:1.1;border-radius:58% 42% 50% 50%/48% 56% 44% 52%;background:var(--peach);pointer-events:none}.nit-back[data-v-d61e8e7d]{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 14px;border:1.5px solid var(--line);border-radius:999px;background:#fff;color:var(--text);font-size:14.5px;font-weight:800;transition:border-color .2s ease}.nit-back[data-v-d61e8e7d]:hover{border-color:var(--teal)}.nit-meta[data-v-d61e8e7d]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:26px;font-size:14.5px;font-weight:700;color:var(--muted)}.nit-cat[data-v-d61e8e7d]{padding:4px 12px;border-radius:999px;background:var(--sage);color:#34563a;font-size:13px;font-weight:800}.nit-cat--announcements[data-v-d61e8e7d]{background:var(--peach);color:#7a3f17}.nit-cat--company[data-v-d61e8e7d]{background:var(--lavender);color:#4d3778}.nit-cat--product[data-v-d61e8e7d]{background:var(--sky);color:#235a7a}.nit-title[data-v-d61e8e7d]{margin-top:14px;font-weight:800;font-size:clamp(2rem,4vw,2.9rem);line-height:1.1;letter-spacing:-.02em;color:var(--ink);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.nit-lead[data-v-d61e8e7d]{margin-top:16px;font-size:clamp(1.1rem,1.5vw,1.25rem);line-height:1.6;color:var(--muted)}.site-motion .nit-back[data-v-d61e8e7d],.site-motion .nit-meta[data-v-d61e8e7d],.site-motion .nit-title[data-v-d61e8e7d],.site-motion .nit-lead[data-v-d61e8e7d]{animation:nit-rise-d61e8e7d .9s cubic-bezier(.2,.7,.2,1) both}.site-motion .nit-meta[data-v-d61e8e7d]{animation-delay:.08s}.site-motion .nit-title[data-v-d61e8e7d]{animation-delay:.16s}.site-motion .nit-lead[data-v-d61e8e7d]{animation-delay:.28s}.site-motion .nit-blob[data-v-d61e8e7d]{animation:nit-blob-in-d61e8e7d 1.6s cubic-bezier(.2,.7,.2,1) both}@keyframes nit-rise-d61e8e7d{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes nit-blob-in-d61e8e7d{0%{opacity:0;transform:translate(-30px,-20px)}to{opacity:1;transform:none}}.nit-body[data-v-d61e8e7d]{padding:clamp(24px,3vh,36px) 0 clamp(36px,5vh,56px)}.nit-body>p[data-v-d61e8e7d]{margin-top:1.1em;color:#3f3a35}.nit-h2[data-v-d61e8e7d]{margin-top:1.9em;font-weight:800;font-size:clamp(1.35rem,2.1vw,1.65rem);line-height:1.24;color:var(--ink);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.nit-h2+p[data-v-d61e8e7d]{margin-top:.6em}.nit-list[data-v-d61e8e7d]{display:grid;gap:10px;margin-top:1.1em}.nit-list li[data-v-d61e8e7d]{position:relative;padding-left:28px;color:#3f3a35}.nit-list li[data-v-d61e8e7d]:before{content:"";position:absolute;left:6px;top:.72em;width:9px;height:9px;border-radius:50%;background:var(--teal)}.nit-cta[data-v-d61e8e7d]{position:relative;overflow:hidden;padding:clamp(28px,4vw,44px);border:1.5px solid var(--line);border-radius:28px;background:#fff;text-align:center}.nit-cta__blob[data-v-d61e8e7d]{position:absolute;z-index:0;right:-70px;top:-90px;width:220px;aspect-ratio:1;border-radius:58% 42% 50% 50%/48% 56% 44% 52%;background:var(--sage)}.nit-cta[data-v-d61e8e7d]>*:not(.nit-cta__blob){position:relative;z-index:1}.nit-cta__title[data-v-d61e8e7d]{font-weight:800;font-size:clamp(1.45rem,2.4vw,1.9rem);line-height:1.2;color:var(--ink)}.nit-cta p[data-v-d61e8e7d]{max-width:48ch;margin:12px auto 22px;color:var(--muted)}.nit-pill[data-v-d61e8e7d]{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;background:var(--black);color:#fff;font-weight:800;transition:background-color .2s ease}.nit-pill[data-v-d61e8e7d]:hover{background:#2b2d33}.nit-more[data-v-d61e8e7d]{padding:clamp(48px,7vh,80px) 0 clamp(72px,10vh,120px)}.nit-more__title[data-v-d61e8e7d]{font-weight:800;font-size:clamp(1.4rem,2.4vw,1.8rem);color:var(--ink)}.nit-more__list[data-v-d61e8e7d]{margin-top:16px;border-top:1.5px solid var(--line)}.nit-row[data-v-d61e8e7d]{display:grid;grid-template-columns:130px minmax(0,1fr) 20px;align-items:center;gap:16px;padding:16px 10px;border-bottom:1.5px solid var(--line);color:inherit;transition:background-color .2s ease}.nit-row[data-v-d61e8e7d]:hover{background:#fff}.nit-row__date[data-v-d61e8e7d]{font-size:14px;font-weight:700;color:var(--muted)}.nit-row__title[data-v-d61e8e7d]{font-size:1.02rem;font-weight:800;line-height:1.35;color:var(--ink)}.nit-row__arrow[data-v-d61e8e7d]{font-weight:800;color:var(--teal-deep);transition:transform .2s ease}.nit-row:hover .nit-row__arrow[data-v-d61e8e7d]{transform:translate(3px)}.nit-missing[data-v-d61e8e7d]{display:grid;justify-items:center;gap:20px;min-height:60vh;padding:calc(var(--site-header-h) + 80px) 20px 80px;text-align:center;font-weight:700;color:var(--muted)}.site-motion [data-reveal][data-v-d61e8e7d]:not([data-in]){opacity:0;transform:translateY(22px)}.site-motion [data-reveal][data-v-d61e8e7d]{transition:opacity .65s cubic-bezier(.2,.7,.2,1),transform .65s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 80ms)}@media (max-width: 600px){.nit[data-v-d61e8e7d]{font-size:17px}.nit-row[data-v-d61e8e7d]{grid-template-columns:minmax(0,1fr) 20px;gap:2px 12px}.nit-row__title[data-v-d61e8e7d]{grid-row:1}.nit-row__date[data-v-d61e8e7d]{grid-column:1}.nit-row__arrow[data-v-d61e8e7d]{grid-column:2;grid-row:1 / span 2}}@media (prefers-reduced-motion: reduce){.nit[data-v-d61e8e7d] *,.nit[data-v-d61e8e7d] *:before,.nit[data-v-d61e8e7d] *:after{animation:none!important;transition:none!important}}
