@media (max-width:767px){.hubChromeNav{display:none}}.hub{color:#1a1a1a;max-width:1120px;margin:0 auto;padding:64px 16px 16px;font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@media (min-width:768px){.hub{padding-left:24px;padding-right:24px}}@media (min-width:1025px){.hub{padding-top:96px;padding-bottom:32px}}.hub__heroWrapper{position:relative}.hub__mobileChrome{margin-bottom:16px;margin-left:-16px;margin-right:-16px}@media (min-width:768px){.hub__mobileChrome{display:none}}@media (max-width:767px){.hub{padding-top:0}.hub__breadcrumb,.hub__header,.hub__divider,.hub__faq{display:none}}.hub__breadcrumb{color:#707070;margin-bottom:16px;font-size:14px}.hub__breadcrumbList{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.hub__breadcrumbItem{align-items:center;gap:4px;display:inline-flex}.hub__breadcrumbLink{color:#00804a;text-decoration:none}.hub__breadcrumbLink:hover{text-decoration:underline}.hub__breadcrumbSeparator{color:#707070}.hub__header{margin-bottom:24px}.hub__h1{color:#1a1a1a;margin:0 0 8px;font-family:Grab Community Solid,Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:28px;line-height:1.2}@media (min-width:1025px){.hub__h1{font-size:36px}}.hub__intro{color:#3d3d3d;margin:0;font-size:16px;line-height:1.5}.hub__divider{border:0;border-top:1px solid #e8e8e8;margin:8px 0 16px}.hub__grid{grid-template-columns:1fr;gap:12px;margin-bottom:32px;display:grid}@media (min-width:768px){.hub__grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (min-width:1025px){.hub__grid{grid-template-columns:repeat(3,1fr)}}.hub__empty{text-align:center;color:#707070;grid-column:1/-1;padding:48px 16px}.hub__related{border-top:1px solid #e8e8e8;margin-top:32px;padding-top:24px}.hub__relatedHeading{margin:0 0 16px;font-family:Grab Community Solid,Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px}.hub__relatedList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hub__relatedItem{display:inline-block}.hub__relatedLink{color:#00b14f;background:#f5f5f5;border-radius:16px;padding:4px 16px;font-size:14px;text-decoration:none;display:inline-block}.hub__relatedLink:hover{background:#e8f7ef}.hub__faq{border-top:1px solid #e8e8e8;margin-top:32px;padding-top:24px}.hub__faqHeading{margin:0 0 16px;font-family:Grab Community Solid,Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px}.hub__faqList{margin:0;padding:0}.hub__faqItem{border-bottom:1px solid #e8e8e8;padding:16px 0}.hub__faqItem[open] .hub__faqQuestion{color:#00804a}.hub__faqQuestion{cursor:pointer;font-size:16px;font-weight:600;list-style:none}.hub__faqQuestion::-webkit-details-marker{display:none}.hub__faqQuestion dt{display:inline}.hub__faqAnswer{color:#3d3d3d;margin:8px 0 0;line-height:1.5}
.hubInfiniteGrid{display:contents}.hubInfiniteGrid__loading{grid-column:1/-1;justify-content:center;align-items:center;gap:8px;padding:32px 0;display:flex}.hubInfiniteGrid__spinner{border:2px solid #e8e8e8;border-top-color:#00b14f;border-radius:50%;width:20px;height:20px;animation:.6s linear infinite hubInfiniteScrollSpin}.hubInfiniteGrid__loadingText{color:#707070;font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px}.hubInfiniteGrid__error{color:#3d3d3d;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;padding:24px 0;font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;display:flex}.hubInfiniteGrid__retryBtn{color:#00804a;cursor:pointer;background:0 0;border:1.5px solid #00804a;border-radius:20px;padding:6px 16px;font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;transition:background-color .15s,color .15s}.hubInfiniteGrid__retryBtn:hover{color:#fff;background-color:#00804a}.hubInfiniteGrid__endText{text-align:center;color:#707070;grid-column:1/-1;margin:0;padding:32px 0;font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px}.hubInfiniteGrid__sentinel{grid-column:1/-1;height:1px}.hubInfiniteGrid .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes hubInfiniteScrollSpin{to{transform:rotate(360deg)}}
