.CommunityCatalogue-module__FrOb6G__shell{width:min(1180px,100% - 32px);margin:0 auto;padding:48px 0 80px}.CommunityCatalogue-module__FrOb6G__header{background:linear-gradient(125deg,#fff 15%,#effffc);border:1px solid #b9f2ea;border-radius:30px;gap:10px;max-width:none;padding:30px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #7fe3d63d}.CommunityCatalogue-module__FrOb6G__header:before,.CommunityCatalogue-module__FrOb6G__header:after{pointer-events:none;content:"";border-radius:999px;position:absolute}.CommunityCatalogue-module__FrOb6G__header:before{border:1px solid #b9f2ea;width:240px;height:240px;top:-138px;right:-78px;box-shadow:0 0 48px #7fe3d659}.CommunityCatalogue-module__FrOb6G__header:after{background:#7fe3d638;width:92px;height:92px;bottom:-54px;right:72px}.CommunityCatalogue-module__FrOb6G__header>*{z-index:1;position:relative}.CommunityCatalogue-module__FrOb6G__header p,.CommunityCatalogue-module__FrOb6G__header h1,.CommunityCatalogue-module__FrOb6G__header span,.CommunityCatalogue-module__FrOb6G__card p,.CommunityCatalogue-module__FrOb6G__card h2,.CommunityCatalogue-module__FrOb6G__joinCopy h2,.CommunityCatalogue-module__FrOb6G__joinCopy p{margin:0}.CommunityCatalogue-module__FrOb6G__header p,.CommunityCatalogue-module__FrOb6G__type,.CommunityCatalogue-module__FrOb6G__cost{color:#2f8f83;letter-spacing:.08em;font:800 .8rem Babel Sans,sans-serif}.CommunityCatalogue-module__FrOb6G__header h1,.CommunityCatalogue-module__FrOb6G__card h2,.CommunityCatalogue-module__FrOb6G__joinCopy h2{color:var(--cerca-text);font-family:Nexa,system-ui,sans-serif}.CommunityCatalogue-module__FrOb6G__header h1{white-space:nowrap;font-size:clamp(2.2rem,5vw,4rem)}.CommunityCatalogue-module__FrOb6G__header span,.CommunityCatalogue-module__FrOb6G__card p{color:var(--cerca-text-soft);font-family:Babel Sans,sans-serif;line-height:1.55}.CommunityCatalogue-module__FrOb6G__joinCta{border:1px solid rgba(var(--cerca-brand-rgb), .22);box-shadow:0 14px 30px rgba(var(--cerca-brand-rgb), .12);background:linear-gradient(115deg,#fcfaff,#f5f0ff);border-radius:26px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin:24px 0 28px;padding:20px 24px;display:grid}.CommunityCatalogue-module__FrOb6G__joinIcon{background:rgba(var(--cerca-brand-rgb), .13);width:52px;height:52px;color:var(--cerca-brand-strong);border-radius:18px;place-items:center;display:grid}.CommunityCatalogue-module__FrOb6G__joinIcon svg{stroke-width:1.8px;width:27px;height:27px}.CommunityCatalogue-module__FrOb6G__joinCopy{gap:4px;display:grid}.CommunityCatalogue-module__FrOb6G__joinCopy h2{font-size:clamp(1.2rem,2vw,1.45rem)}.CommunityCatalogue-module__FrOb6G__joinCopy p,.CommunityCatalogue-module__FrOb6G__joinAction span{color:var(--cerca-text-soft);font-family:Babel Sans,system-ui,sans-serif;line-height:1.5}.CommunityCatalogue-module__FrOb6G__joinAction{text-align:center;justify-items:center;gap:5px;display:grid}.CommunityCatalogue-module__FrOb6G__joinAction span{font-size:.8rem}.CommunityCatalogue-module__FrOb6G__joinButton{cursor:pointer;background:var(--cerca-brand);min-height:44px;box-shadow:0 8px 18px rgba(var(--cerca-brand-rgb), .22);color:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-family:Babel Sans,system-ui,sans-serif;font-size:1rem;font-weight:800;text-decoration:none;transition:background .16s,box-shadow .16s,transform .16s;display:inline-flex}.CommunityCatalogue-module__FrOb6G__joinButton:hover{background:var(--cerca-brand-strong);box-shadow:0 10px 22px rgba(var(--cerca-brand-rgb), .3);transform:translateY(-1px)}.CommunityCatalogue-module__FrOb6G__joinButton:focus-visible{outline:3px solid rgba(var(--cerca-brand-rgb), .35);outline-offset:3px}.CommunityCatalogue-module__FrOb6G__joinButton:disabled{cursor:wait;opacity:.7}.CommunityCatalogue-module__FrOb6G__shareStatus{color:var(--cerca-text-soft);grid-column:1/-1;margin:0;font:.9rem/1.5 Babel Sans,system-ui,sans-serif}.CommunityCatalogue-module__FrOb6G__shareStatus:empty{display:none}.CommunityCatalogue-module__FrOb6G__controls{gap:12px;margin:28px 0;display:flex}.CommunityCatalogue-module__FrOb6G__controls label{color:#2f8f83;background:#effffc;border:1px solid #b9f2ea;border-radius:999px;flex:1;align-items:center;gap:8px;padding:0 14px;display:flex}.CommunityCatalogue-module__FrOb6G__controls input,.CommunityCatalogue-module__FrOb6G__controls select{min-height:46px;font:inherit;background:0 0;border:0;outline:0}.CommunityCatalogue-module__FrOb6G__controls input{width:100%}.CommunityCatalogue-module__FrOb6G__controls select{color:#2f8f83;background:#effffc;border:1px solid #b9f2ea;border-radius:999px;padding:0 14px}.CommunityCatalogue-module__FrOb6G__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.CommunityCatalogue-module__FrOb6G__card{background:linear-gradient(145deg,#fff,#effffc);border:2px solid #7fe3d6;border-radius:24px;gap:10px;padding:20px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 38px #7fe3d66b,0 0 20px #7fe3d633}.CommunityCatalogue-module__FrOb6G__card:hover{transform:translateY(-2px);box-shadow:0 22px 44px #7fe3d68c,0 0 28px #7fe3d652}.CommunityCatalogue-module__FrOb6G__card:focus-visible{outline-offset:3px;outline:3px solid #2f8f8373}.CommunityCatalogue-module__FrOb6G__cardMark{line-height:1;position:absolute;top:12px;right:15px;color:#2f8f8321!important;font:900 3.2rem Triorange,Georgia,serif!important}.CommunityCatalogue-module__FrOb6G__identity{align-items:center;gap:10px;min-width:0;display:flex}.CommunityCatalogue-module__FrOb6G__logo,.CommunityCatalogue-module__FrOb6G__logoFallback{border:2px solid #fff;border-radius:16px;flex:none;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 0 0 1px #b9f2ea,0 8px 16px #7fe3d647}.CommunityCatalogue-module__FrOb6G__logo{object-fit:cover;background:#fff}.CommunityCatalogue-module__FrOb6G__logoFallback{color:#2f8f83;background:#effffc;font:800 1rem Triorange,Georgia,serif}.CommunityCatalogue-module__FrOb6G__space{color:var(--cerca-text)!important;font-weight:800!important}.CommunityCatalogue-module__FrOb6G__type{letter-spacing:0;background:#effffc;border:1px solid #b9f2ea;border-radius:999px;width:max-content;padding:5px 9px}.CommunityCatalogue-module__FrOb6G__fact{align-items:flex-start;gap:7px;display:flex}.CommunityCatalogue-module__FrOb6G__fact svg{color:#2f8f83;flex:none;width:17px;margin-top:3px}.CommunityCatalogue-module__FrOb6G__cost{letter-spacing:0}.CommunityCatalogue-module__FrOb6G__empty{color:var(--cerca-text-soft);font-family:Babel Sans,sans-serif}@media (max-width:720px){.CommunityCatalogue-module__FrOb6G__shell{width:min(100% - 20px,1180px);padding-top:32px}.CommunityCatalogue-module__FrOb6G__header h1{white-space:normal}.CommunityCatalogue-module__FrOb6G__joinCta{grid-template-columns:auto minmax(0,1fr);padding:20px}.CommunityCatalogue-module__FrOb6G__joinAction{grid-column:1/-1;width:100%}.CommunityCatalogue-module__FrOb6G__joinButton{width:100%}.CommunityCatalogue-module__FrOb6G__controls{display:grid}.CommunityCatalogue-module__FrOb6G__controls select{width:100%}}
