.supp-hero[data-v-83e49835]{position:relative;background:var(--light-bg, #fafffb);overflow:hidden;padding:9rem 1.5rem 5rem;display:flex;align-items:center;justify-content:center}.supp-hero-inner[data-v-83e49835]{position:relative;z-index:2;max-width:680px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0}.supp-particles[data-v-83e49835]{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden;opacity:.55}.supp-particle[data-v-83e49835]{position:absolute;border-radius:9999px;animation:supp-float-83e49835 linear infinite}.supp-particle--lg[data-v-83e49835]{width:20px;height:20px;background:#27e63e2e;filter:blur(8px)}.supp-particle--sm[data-v-83e49835]{width:5px;height:5px;background:#0ec8248c;filter:blur(1px)}@keyframes supp-float-83e49835{0%{transform:translateY(0) scale(1);opacity:.6}50%{transform:translateY(-18px) scale(1.08);opacity:1}to{transform:translateY(0) scale(1);opacity:.6}}.supp-eyebrow[data-v-83e49835]{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#1a7a28;margin-bottom:1rem}.supp-h1[data-v-83e49835]{font-family:Saira,sans-serif;font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#0a1a0b;margin:0 0 1rem;animation:supp-h1-in-83e49835 .65s cubic-bezier(.22,1,.36,1) both}@keyframes supp-h1-in-83e49835{0%{transform:translateY(20px)}to{transform:translateY(0)}}.supp-sub[data-v-83e49835]{font-size:clamp(.9375rem,1.5vw,1.0625rem);color:#0a1a0b8c;line-height:1.65;margin:0 0 2.25rem;max-width:520px}.supp-search-wrap[data-v-83e49835]{width:100%;max-width:520px;margin-bottom:1.75rem}.supp-search-box[data-v-83e49835]{position:relative;display:flex;align-items:center}.supp-search-icon[data-v-83e49835]{position:absolute;left:1rem;width:18px;height:18px;color:#6b7280;pointer-events:none;flex-shrink:0}@keyframes supp-spin-83e49835{to{transform:rotate(360deg)}}.supp-search-icon--spin[data-v-83e49835]{animation:supp-spin-83e49835 .75s linear infinite;color:#1a7a28}.supp-search-input[data-v-83e49835]{width:100%;padding:.875rem 1.25rem .875rem 2.875rem;font-size:.9375rem;color:#0a1a0b;background:#fff;border-radius:.75rem;outline:none;border:none;box-shadow:0 0 0 1.5px #0ec82433,0 4px 16px #0000000f;transition:box-shadow .2s ease;appearance:none}.supp-search-input[data-v-83e49835]:focus{box-shadow:0 0 0 2px #0ec82466,0 4px 20px #0ec8241a}.supp-search-input[data-v-83e49835]::placeholder{color:#9ca3af}.supp-chips[data-v-83e49835]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.supp-chip[data-v-83e49835]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;color:#0a1a0b;background:#fffc;border-radius:9999px;text-decoration:none;box-shadow:0 0 0 1px #0ec8242e,0 1px 4px #0000000f;transition:background .15s ease,box-shadow .15s ease,color .15s ease}.supp-chip[data-v-83e49835]:hover{background:#0ec82414;box-shadow:0 0 0 1.5px #0ec8244d,0 2px 8px #0ec82414;color:#0a5018}.supp-chip-icon[data-v-83e49835]{width:13px;height:13px;color:#1a7a28;flex-shrink:0}.supp-section-inner[data-v-83e49835]{max-width:72rem;margin:0 auto;padding:0 1.5rem}.supp-section-eyebrow[data-v-83e49835]{font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#1a7a28;margin-bottom:1.25rem}.supp-cats-section[data-v-83e49835]{background:var(--light-bg, #fafffb);padding:3.5rem 0 2rem}.supp-cats-grid[data-v-83e49835]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}@media(max-width:640px){.supp-cats-grid[data-v-83e49835]{grid-template-columns:repeat(2,1fr)}}.supp-cat-card[data-v-83e49835]{display:flex;align-items:center;gap:.875rem;padding:1rem 1.125rem;border-radius:.875rem;background:#fff;text-decoration:none;box-shadow:0 1px 3px #0000000f,0 0 0 1px #0ec8241a;transition:box-shadow .18s ease,transform .18s ease,background .18s ease}.supp-cat-card[data-v-83e49835]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0ec8241a,0 0 0 1.5px #0ec82433,inset 0 0 20px #0ec8240a}.supp-cat-icon-wrap[data-v-83e49835]{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background:#0ec82414;flex-shrink:0}.supp-cat-icon[data-v-83e49835]{width:17px;height:17px;color:#1a7a28}.supp-cat-body[data-v-83e49835]{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.supp-cat-name[data-v-83e49835]{font-family:Saira,sans-serif;font-weight:600;font-size:.9375rem;color:#0a1a0b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.supp-cat-count[data-v-83e49835]{font-size:.75rem;color:#6b7280}.supp-cat-arrow[data-v-83e49835]{color:#9ca3af;flex-shrink:0;transition:transform .15s ease,color .15s ease}.supp-cat-card:hover .supp-cat-arrow[data-v-83e49835]{transform:translate(3px);color:#1a7a28}.supp-articles-section[data-v-83e49835]{background:var(--light-bg, #fafffb);padding:2.5rem 0 5rem}.supp-articles-inner[data-v-83e49835]{max-width:72rem;margin:0 auto;padding:0 1.5rem;display:grid;grid-template-columns:1fr 280px;gap:3rem;align-items:start}@media(max-width:1023px){.supp-articles-inner[data-v-83e49835]{grid-template-columns:1fr;gap:2rem}}.supp-articles-main[data-v-83e49835]{min-width:0}.supp-articles-header[data-v-83e49835]{margin-bottom:1.25rem}.supp-empty[data-v-83e49835]{display:flex;flex-direction:column;align-items:center;padding:3rem 1.5rem;text-align:center;gap:.875rem}.supp-empty-icon[data-v-83e49835]{width:32px;height:32px;color:#9ca3af}@keyframes supp-icon-spin-83e49835{to{transform:rotate(360deg)}}.supp-empty-icon--spin[data-v-83e49835]{animation:supp-icon-spin-83e49835 .75s linear infinite;color:#1a7a28}.supp-empty-title[data-v-83e49835]{font-size:.9375rem;color:#6b7280}.supp-articles-grid[data-v-83e49835]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem}@media(max-width:640px){.supp-articles-grid[data-v-83e49835]{grid-template-columns:1fr}}.supp-article-card[data-v-83e49835]{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;border-radius:.875rem;background:#fff;text-decoration:none;box-shadow:0 1px 3px #0000000d,0 0 0 1px #0000000f;transition:box-shadow .18s ease,transform .18s ease}.supp-article-card[data-v-83e49835]:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0ec82417,0 0 0 1.5px #0ec8242e}.supp-article-top[data-v-83e49835]{display:flex;align-items:center;gap:.5rem}.supp-article-cat-pill[data-v-83e49835]{font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#1a7a28;background:#0ec82414;padding:.2rem .5rem;border-radius:9999px}.supp-article-title[data-v-83e49835]{font-size:.9375rem;font-weight:600;color:#0a1a0b;line-height:1.4;flex:1}.supp-article-desc-wrap[data-v-83e49835]{position:relative;height:3.6em;overflow:hidden;flex:1;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 55%,transparent 100%)}.supp-article-desc[data-v-83e49835]{font-size:.8125rem;color:#4a5c4b;line-height:1.55;margin:0}.supp-article-footer[data-v-83e49835]{display:flex;align-items:center;justify-content:space-between;margin-top:.25rem}.supp-article-read-label[data-v-83e49835]{font-size:.75rem;color:#6b7280;transition:color .15s ease}.supp-article-card:hover .supp-article-read-label[data-v-83e49835]{color:#1a7a28}.supp-article-arrow[data-v-83e49835]{color:#9ca3af;flex-shrink:0;transition:transform .15s ease,color .15s ease}.supp-article-card:hover .supp-article-arrow[data-v-83e49835]{transform:translate(3px);color:#1a7a28}.supp-sidebar[data-v-83e49835]{align-self:stretch}.supp-sidebar-sticky[data-v-83e49835]{position:sticky;top:5.5rem;display:flex;flex-direction:column;gap:1.5rem}.supp-chat-card[data-v-83e49835]{background:#0ec8240d;border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;gap:.5rem;box-shadow:0 2px 12px #0ec82412}.supp-chat-title[data-v-83e49835]{font-size:.875rem;font-weight:600;color:#0a1a0b;margin:0}.supp-chat-body[data-v-83e49835]{font-size:.8125rem;color:#4a5c4b;margin:0 0 .5rem;line-height:1.5}.supp-fade-enter-active[data-v-83e49835],.supp-fade-leave-active[data-v-83e49835]{transition:opacity .2s ease,transform .2s ease}.supp-fade-enter-from[data-v-83e49835]{opacity:0;transform:translateY(6px)}.supp-fade-leave-to[data-v-83e49835]{opacity:0;transform:translateY(-4px)}.supp-skeleton-grid[data-v-83e49835]{pointer-events:none}.supp-skeleton-card[data-v-83e49835]{display:flex;flex-direction:column;gap:.625rem;padding:1.25rem;border-radius:.875rem;background:#fff;box-shadow:0 1px 3px #0000000d,0 0 0 1px #0000000f}.supp-skel[data-v-83e49835]{border-radius:.375rem;background:linear-gradient(90deg,#f3f4f6 25%,#e9ecef,#f3f4f6 75%);background-size:200% 100%;animation:supp-shimmer-83e49835 1.4s ease infinite}@keyframes supp-shimmer-83e49835{0%{background-position:200% 0}to{background-position:-200% 0}}.supp-skel--pill[data-v-83e49835]{height:1.25rem;width:5rem;border-radius:9999px}.supp-skel--title[data-v-83e49835]{height:1.125rem;width:85%}.supp-skel--line[data-v-83e49835]{height:.75rem;width:100%}.supp-skel--line-short[data-v-83e49835]{width:70%}.supp-skel--meta[data-v-83e49835]{height:.625rem;width:40%;margin-top:.25rem}[data-reveal][data-v-83e49835]{opacity:0;transform:translateY(1rem);transition:opacity .55s ease,transform .55s ease}[data-reveal].in[data-v-83e49835]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){[data-reveal][data-v-83e49835]{opacity:1;transform:none;transition:none}.supp-particle[data-v-83e49835],.supp-h1[data-v-83e49835]{animation:none}}
