.hub-page-module__DAoxaq__title{letter-spacing:var(--ws-track-display);color:var(--mantine-color-text);text-wrap:balance}.hub-page-module__DAoxaq__intro{font-size:calc(1.0625rem * var(--mantine-scale));color:var(--mantine-color-dark-7);text-wrap:pretty;margin:0;line-height:1.7}.hub-page-module__DAoxaq__inlineLink{color:inherit;text-decoration:underline;text-decoration-thickness:calc(.0625rem * var(--mantine-scale));text-underline-offset:calc(.125rem * var(--mantine-scale))}.hub-page-module__DAoxaq__inlineLink:hover{color:var(--mantine-color-anchor)}.hub-page-module__DAoxaq__listing>*{padding-top:var(--mantine-spacing-xl);border-top:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3)}.hub-page-module__DAoxaq__listing>*+*{margin-top:var(--mantine-spacing-xl)}
.breadcrumbs-module__8pHGcq__crumbs{row-gap:var(--mantine-spacing-xxs);font-family:var(--font-plex-mono), var(--mantine-font-family-monospace);font-size:calc(.75rem * var(--mantine-scale));color:var(--ws-label-band)}.breadcrumbs-module__8pHGcq__crumb{align-items:center;gap:var(--mantine-spacing-xs);display:inline-flex}.breadcrumbs-module__8pHGcq__separator{color:var(--ws-label-band)}.breadcrumbs-module__8pHGcq__link{color:var(--ws-label-band);text-decoration:none;transition:color .15s}.breadcrumbs-module__8pHGcq__link:hover{color:var(--mantine-color-text);text-decoration:underline}
.hub-filter-chips-module__yZ58rG__chips{row-gap:var(--mantine-spacing-xs)}.hub-filter-chips-module__yZ58rG__chips .hub-filter-chips-module__yZ58rG__chipLabel:not([data-disabled]){--chip-fz:calc(.8125rem * var(--mantine-scale));border-color:var(--ws-hairline-strong);background-color:var(--mantine-color-white);font-weight:500}@media (hover:hover){.hub-filter-chips-module__yZ58rG__chips .hub-filter-chips-module__yZ58rG__chipLabel:not([data-disabled]):hover{background-color:var(--mantine-color-sky-6)}}.hub-filter-chips-module__yZ58rG__chips .hub-filter-chips-module__yZ58rG__chipLabel:not([data-disabled])[data-checked]{border-color:var(--mantine-color-text);background-color:var(--mantine-color-text);color:var(--mantine-color-white);font-weight:700}.hub-filter-chips-module__yZ58rG__chipCount{font-family:var(--font-plex-mono), var(--mantine-font-family-monospace);font-size:calc(.6875rem * var(--mantine-scale));color:var(--mantine-color-dimmed);margin-inline-start:calc(.375rem * var(--mantine-scale))}.hub-filter-chips-module__yZ58rG__chips .hub-filter-chips-module__yZ58rG__chipLabel:not([data-disabled])[data-checked] .hub-filter-chips-module__yZ58rG__chipCount{color:var(--mantine-color-white)}.hub-filter-chips-module__yZ58rG__empty{padding:var(--mantine-spacing-lg) 0;color:var(--mantine-color-text)}
.data-label-module__cUja5q__dataLabel{font-family:var(--font-plex-mono), var(--mantine-font-family-monospace);font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:var(--ws-track-label);text-transform:uppercase;color:var(--mantine-color-dimmed);font-weight:400}
.site-footer-module__bVXCSG__footer{border-top:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3)}.site-footer-module__bVXCSG__heading{}.site-footer-module__bVXCSG__link{font-size:calc(.9375rem * var(--mantine-scale));color:var(--mantine-color-anchor);text-decoration:none}.site-footer-module__bVXCSG__link:hover{text-underline-offset:calc(.1875rem * var(--mantine-scale));text-decoration:underline}.site-footer-module__bVXCSG__small{font-size:calc(.8125rem * var(--mantine-scale));color:var(--mantine-color-text);max-width:calc(45rem * var(--mantine-scale));line-height:1.6}
@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.20csvlgbb63y1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17e3l4txdrufi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.03ilua6xb7p2f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.1bg6trwi21i5q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0fg7ryy-bp2x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.2g9xiodaln20i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.43k37qsrz1u-w.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.3epu2aock-7p_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.0zvxjg5nywxta.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_65916f5d-module__lKcZsq__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_65916f5d-module__lKcZsq__variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(../media/94ef70390c90d702-s.3uoh3dvt1yexq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f287e533ed04f2e6-s.p.0xzg8so-7u732.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla;font-style:normal;font-weight:500;font-display:swap;src:url(../media/94ef70390c90d702-s.3uoh3dvt1yexq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f287e533ed04f2e6-s.p.0xzg8so-7u732.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla;font-style:normal;font-weight:700;font-display:swap;src:url(../media/94ef70390c90d702-s.3uoh3dvt1yexq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f287e533ed04f2e6-s.p.0xzg8so-7u732.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla Fallback;src:local(Arial);ascent-override:89.55%;descent-override:24.61%;line-gap-override:0.0%;size-adjust:102.4%}.karla_3c3a64c9-module__6kmrOa__className{font-family:Karla,Karla Fallback;font-style:normal}.karla_3c3a64c9-module__6kmrOa__variable{--font-karla:"Karla", "Karla Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.2ontrj8z1-o25.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.33iiebxkijmxa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.2nzetymcmw3t7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0_f09-l1omku8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0fcfx2a-jndc5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_c48cfccd-module__x38iGG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_c48cfccd-module__x38iGG__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.hero-module__qbw09W__hero{background-color:var(--mantine-color-sky-6);color:var(--mantine-color-text);font-family:var(--font-karla), var(--mantine-font-family);position:relative}.hero-module__qbw09W__headerSlot{color:var(--mantine-color-text);position:relative}.hero-module__qbw09W__inner{padding-top:calc(3.5rem * var(--mantine-scale));padding-bottom:calc(2rem * var(--mantine-scale));position:relative}.hero-module__qbw09W__title{font-size:var(--ws-text-hero);letter-spacing:var(--ws-track-display);font-weight:800;line-height:var(--ws-leading-display);color:var(--mantine-color-text);text-wrap:balance}.hero-module__qbw09W__lede{max-width:var(--ws-prose);margin:calc(1.125rem * var(--mantine-scale)) auto 0;font-size:calc(1.125rem * var(--mantine-scale));color:var(--mantine-color-text);text-wrap:pretty;line-height:1.556}.hero-module__qbw09W__searchWrap{max-width:calc(36rem * var(--mantine-scale));margin:calc(1.75rem * var(--mantine-scale)) auto 0}.hero-module__qbw09W__form{border:calc(.0625rem * var(--mantine-scale)) solid var(--ws-hairline);background-color:var(--mantine-color-white);display:flex}.hero-module__qbw09W__inputRoot{border-inline-end:calc(.0625rem * var(--mantine-scale)) solid var(--ws-hairline);flex:1;min-width:0}.hero-module__qbw09W__input{height:calc(3.25rem * var(--mantine-scale));padding-inline:calc(.875rem * var(--mantine-scale));font-size:calc(1rem * var(--mantine-scale));color:var(--mantine-color-text)}.hero-module__qbw09W__input::placeholder{color:var(--mantine-color-placeholder)}.hero-module__qbw09W__button{--button-bg:var(--mantine-color-sun-6);--button-hover:var(--mantine-color-sun-6);height:calc(3.25rem * var(--mantine-scale));padding-inline:var(--mantine-spacing-md);flex-shrink:0}.hero-module__qbw09W__filters{margin-top:var(--mantine-spacing-md)}.hero-module__qbw09W__pill{height:calc(2.125rem * var(--mantine-scale));padding-inline:calc(.875rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid var(--ws-hairline-strong);font-size:calc(.875rem * var(--mantine-scale));color:var(--mantine-color-text);align-items:center;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.hero-module__qbw09W__pill:hover{border-color:var(--mantine-color-text);background-color:var(--mantine-color-white)}.hero-module__qbw09W__pill:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-text);outline-offset:calc(.125rem * var(--mantine-scale))}.hero-module__qbw09W__pillEmoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:calc(.8125rem * var(--mantine-scale));margin-inline-end:calc(.375rem * var(--mantine-scale));line-height:1}
.hub-listing-entry-module__tdbPWW__entry{gap:var(--mantine-spacing-md);flex-direction:column;display:flex}.hub-listing-entry-module__tdbPWW__image{object-fit:cover}.hub-listing-entry-module__tdbPWW__titleLink{color:inherit;text-decoration:none}.hub-listing-entry-module__tdbPWW__titleLink:hover{text-decoration:underline;text-decoration-thickness:calc(.0625rem * var(--mantine-scale));text-underline-offset:calc(.1875rem * var(--mantine-scale))}.hub-listing-entry-module__tdbPWW__location{font-size:calc(.875rem * var(--mantine-scale));color:var(--mantine-color-dimmed);text-wrap:pretty;margin:0;line-height:1.45}.hub-listing-entry-module__tdbPWW__distance{font-family:var(--font-plex-mono), var(--mantine-font-family-monospace);font-size:calc(.75rem * var(--mantine-scale));color:var(--mantine-color-dimmed);margin:0;line-height:1.45}.hub-listing-entry-module__tdbPWW__experience{border-color:var(--ws-hairline-strong);color:var(--mantine-color-dark-6)}.hub-listing-entry-module__tdbPWW__summary,.hub-listing-entry-module__tdbPWW__bottomLine{font-size:calc(.9375rem * var(--mantine-scale));text-wrap:pretty;margin:0;line-height:1.65}.hub-listing-entry-module__tdbPWW__summary{color:var(--mantine-color-dark-7)}.hub-listing-entry-module__tdbPWW__bottomLine{color:var(--mantine-color-text)}.hub-listing-entry-module__tdbPWW__facts{gap:calc(.75rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));margin:calc(.25rem * var(--mantine-scale)) 0 0;padding-top:var(--mantine-spacing-sm);border-top:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3);display:grid}.hub-listing-entry-module__tdbPWW__fact{gap:calc(.125rem * var(--mantine-scale));display:grid}.hub-listing-entry-module__tdbPWW__factLabel{}.hub-listing-entry-module__tdbPWW__factValue{font-size:calc(.9375rem * var(--mantine-scale));color:var(--mantine-color-dark-7);text-wrap:pretty;margin:0;line-height:1.45}.hub-listing-entry-module__tdbPWW__more{align-items:center;gap:var(--mantine-spacing-xxs);font-size:calc(.9375rem * var(--mantine-scale));color:var(--mantine-color-anchor);align-self:flex-start;font-weight:500;text-decoration:none;display:inline-flex}.hub-listing-entry-module__tdbPWW__more:hover{text-underline-offset:calc(.1875rem * var(--mantine-scale));text-decoration:underline}@media (min-width:36em){.hub-listing-entry-module__tdbPWW__fact{grid-template-columns:calc(6.875rem * var(--mantine-scale)) minmax(0, 1fr);gap:var(--mantine-spacing-sm);align-items:baseline}.hub-listing-entry-module__tdbPWW__factLabel{transform:translateY(calc(-.0625rem * var(--mantine-scale)))}}
.placeholder-module__gWL5aW__mediaRatio{aspect-ratio:16/10}.placeholder-module__gWL5aW__placeholder{justify-content:center;align-items:center;gap:var(--mantine-spacing-xs);background-color:var(--mantine-color-sky-6);flex-direction:column;display:flex;}.placeholder-module__gWL5aW__frame{background-color:var(--mantine-color-sky-6);position:relative;overflow:hidden;}.placeholder-module__gWL5aW__icon{color:var(--ws-label-band)}
.spot-card-module__PMaK7q__card{color:inherit;transition:border-color var(--ws-motion-hover) linear;text-decoration:none}.spot-card-module__PMaK7q__card:hover{border-color:var(--mantine-color-water-6)}.spot-card-module__PMaK7q__image{object-fit:cover}.spot-card-module__PMaK7q__metaIcon{margin-top:calc(.1875rem * var(--mantine-scale));flex-shrink:0}.spot-card-module__PMaK7q__foot{padding-top:var(--mantine-spacing-sm);border-top:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3);margin-top:auto}.spot-card-module__PMaK7q__title{min-height:calc(2em * var(--mantine-h4-line-height))}.spot-card-module__PMaK7q__metaRow{min-height:calc(1.375rem * var(--mantine-scale))}.spot-card-module__PMaK7q__summary{min-height:calc(4em * var(--mantine-line-height-sm))}
