._heroSection_sk5ix_1{display:flex;align-items:center;background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] ._heroSection_sk5ix_1{background-color:var(--mantine-color-dark-7)}._heroTitle_sk5ix_10{font-family:"Greycliff CF",var(--mantine-font-family);line-height:1.1;font-weight:900;font-size:calc(2.25rem * var(--mantine-scale))}@media (min-width: 48em){._heroTitle_sk5ix_10{font-size:calc(3rem * var(--mantine-scale))}}._heroSubtext_sk5ix_21{font-size:calc(1.125rem * var(--mantine-scale));color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] ._heroSubtext_sk5ix_21{color:var(--mantine-color-gray-3)}._heroSubtext_sk5ix_21{max-width:600px}._categoryChips_sk5ix_27{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--mantine-spacing-xs)}._connectionGrid_sk5ix_34{display:grid;grid-template-columns:1fr;gap:var(--mantine-spacing-md);width:100%}@media (min-width: 48em){._connectionGrid_sk5ix_34{grid-template-columns:repeat(2,1fr)}}@media (min-width: 62em){._connectionGrid_sk5ix_34{grid-template-columns:repeat(3,1fr)}}@media (min-width: 75em){._connectionGrid_sk5ix_34{grid-template-columns:repeat(4,1fr)}}._connectionCard_sk5ix_53{display:flex;flex-direction:column;align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-lg) var(--mantine-spacing-md);border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] ._connectionCard_sk5ix_53{border:1px solid var(--mantine-color-dark-4)}._connectionCard_sk5ix_53{border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] ._connectionCard_sk5ix_53{background-color:var(--mantine-color-dark-7)}._connectionCard_sk5ix_53{text-align:center;transition:border-color .15s ease}._connectionCard_sk5ix_53:hover{border-color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] ._connectionCard_sk5ix_53:hover{border-color:var(--mantine-color-dark-3)}._connectionLogo_sk5ix_77{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}._availableBadge_sk5ix_83{font-size:calc(.625rem * var(--mantine-scale));font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--mantine-color-green-6);background-color:var(--mantine-color-green-0)}[data-mantine-color-scheme=dark] ._availableBadge_sk5ix_83{background-color:rgba(var(--mantine-color-green-9-rgb),.2)}._availableBadge_sk5ix_83{padding:2px 8px;border-radius:var(--mantine-radius-sm)}._entities_sk5ix_97{font-size:calc(.75rem * var(--mantine-scale));color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] ._entities_sk5ix_97{color:var(--mantine-color-gray-5)}._voteButton_sk5ix_102{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] ._voteButton_sk5ix_102{border:1px solid var(--mantine-color-dark-4)}._voteButton_sk5ix_102{border-radius:var(--mantine-radius-sm);background:transparent;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] ._voteButton_sk5ix_102{color:var(--mantine-color-gray-4)}._voteButton_sk5ix_102{font-size:calc(.8125rem * var(--mantine-scale));font-weight:500;cursor:pointer;transition:all .15s ease}._voteButton_sk5ix_102:hover{border-color:var(--mantine-color-brand-4);color:var(--mantine-color-brand-6);background-color:var(--mantine-color-brand-0)}[data-mantine-color-scheme=dark] ._voteButton_sk5ix_102:hover{background-color:rgba(var(--mantine-color-brand-9-rgb),.1)}._voteCount_sk5ix_127{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;font-size:calc(.8125rem * var(--mantine-scale));font-weight:500;color:var(--mantine-color-brand-6)}._graySection_sk5ix_137{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] ._graySection_sk5ix_137{background-color:var(--mantine-color-dark-6)}._sectionTitle_sk5ix_144{font-family:"Greycliff CF",var(--mantine-font-family);font-weight:800;line-height:1.2}._ctaSection_sk5ix_150{background:var(--mantine-color-brand-filled);color:var(--mantine-color-white)}._ctaTitle_sk5ix_155{font-family:"Greycliff CF",var(--mantine-font-family);font-weight:800;line-height:1.2;color:var(--mantine-color-white)}
