.hubs_page__UuXjy{background:hsl(var(--background));color:hsl(var(--foreground))}.hubs_hero__mMlr_{padding:144px 24px 62px;background:#efe7db;color:#29241f}.hubs_hero__mMlr_>div{max-width:1180px;margin:auto}.hubs_hero__mMlr_ span{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:#ac1748}.hubs_hero__mMlr_ h1{font-size:clamp(2.8rem,6vw,5rem);max-width:15ch;letter-spacing:-.05em;line-height:1.05;margin:22px 0;text-wrap:balance}.hubs_hero__mMlr_ p{max-width:58ch;color:#655b4f;font-size:1.1rem;line-height:1.6}.hubs_container__dyCpC{max-width:1228px;margin:auto;padding:42px 24px 80px}.hubs_toolbar__RAAq_{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px;flex-wrap:wrap}.hubs_search__mtUtw{display:grid;gap:10px;font-size:.8rem;width:min(100%,440px)}.hubs_search__mtUtw input{width:100%;border:1px solid hsl(var(--border));background:hsl(var(--muted)/.25);border-radius:16px;padding:15px 18px;color:inherit;font-size:1rem}.hubs_filters___p1du{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 42px}.hubs_filters___p1du button{padding:11px 16px;font-size:.8rem;border:1px solid hsl(var(--border));border-radius:999px}.hubs_filters___p1du button[aria-pressed=true]{background:#ff0055;border-color:#ff0055;color:white}.hubs_count__dAOSo{font-size:.8rem;color:hsl(var(--muted-foreground))}.hubs_group__86cvn{margin-top:52px}.hubs_group__86cvn h2{font-size:clamp(1.4rem,3vw,2rem);letter-spacing:-.035em;margin-bottom:20px}.hubs_grid__sZ_8a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hubs_card__a_h7i{min-width:0;display:flex;flex-direction:column;border-radius:22px;background:hsl(var(--muted)/.25);overflow:hidden;text-decoration:none}.hubs_card__a_h7i img{width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover}.hubs_cardCopy__nzXg6{padding:24px;flex:1;display:flex;flex-direction:column;gap:12px}.hubs_card__a_h7i h2,.hubs_card__a_h7i h3{font-size:1.2rem;line-height:1.25;letter-spacing:-.025em;margin:0}.hubs_card__a_h7i p{font-size:.9rem;line-height:1.55;color:hsl(var(--muted-foreground))}.hubs_cardCopy__nzXg6>span{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px;color:#ac1748;font-size:.75rem}.dark .hubs_cardCopy__nzXg6>span{color:#ff8eaf}.hubs_unavailable__7XsM9{font-style:normal;color:hsl(var(--muted-foreground))}.hubs_empty__dSh_v{padding:48px 0;color:hsl(var(--muted-foreground))}.hubs_faq__wODM9{max-width:860px;margin:80px auto}.hubs_faq__wODM9 h2{font-size:2rem;letter-spacing:-.035em;margin-bottom:24px}.hubs_faq__wODM9 details{border-bottom:1px solid hsl(var(--border))}.hubs_faq__wODM9 summary{list-style:none;display:flex;justify-content:space-between;gap:24px;padding:22px 0;cursor:pointer;font-weight:600}.hubs_faq__wODM9 summary::-webkit-details-marker{display:none}.hubs_faq__wODM9 p{color:hsl(var(--muted-foreground));font-size:.95rem;line-height:1.6;padding-bottom:24px}.hubs_closing__eCbo_{display:flex;justify-content:space-between;gap:32px;align-items:center;background:#efe7db;color:#29241f;padding:40px;border-radius:24px}.hubs_closing__eCbo_ h2{font-size:2rem;letter-spacing:-.04em}.hubs_closing__eCbo_ p{max-width:55ch;color:#655b4f;margin-top:12px}.hubs_closing__eCbo_ a{flex-shrink:0;display:inline-flex;align-items:center;gap:16px;border-radius:999px;background:#29241f;color:#fffaf2;padding:16px 24px}.hubs_page__UuXjy a:focus-visible,.hubs_page__UuXjy button:focus-visible,.hubs_page__UuXjy input:focus-visible,.hubs_page__UuXjy summary:focus-visible{outline:3px solid #ff0055;outline-offset:5px}@media (hover:hover){.hubs_card__a_h7i:hover{background:hsl(var(--muted)/.6)}}@media (max-width:900px){.hubs_grid__sZ_8a{grid-template-columns:repeat(2,minmax(0,1fr))}.hubs_closing__eCbo_{flex-direction:column;align-items:start}}@media (max-width:600px){.hubs_hero__mMlr_{padding:112px 20px 42px}.hubs_container__dyCpC{padding:32px 20px 60px}.hubs_grid__sZ_8a{grid-template-columns:1fr}.hubs_closing__eCbo_{padding:28px}.hubs_filters___p1du{gap:6px}.hubs_cardCopy__nzXg6{padding:22px}}
/*# sourceMappingURL=db2ddf7a4122a339.css.map*/