.CommunityPage_page__LjcVR{min-height:100vh;background:var(--bg-page);color:var(--text-primary);font-family:var(--font-sans);max-width:100vw;overflow-x:hidden}.CommunityPage_page__LjcVR *{min-width:0}.CommunityPage_container__Kywc9{width:min(1160px,100%);max-width:100%;margin:0 auto}.CommunityPage_section__uknom{position:relative;max-width:100vw;overflow-x:hidden;padding:clamp(2.75rem,5vw,4.25rem) clamp(1rem,4vw,2rem)}.CommunityPage_hero__ltPtq{position:relative;isolation:isolate;overflow:hidden;padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,2rem) clamp(2.5rem,4vw,3.5rem);color:#fff}.CommunityPage_heroBg__NXy27{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 18% 20%,rgba(215,168,79,.2),transparent 24rem),radial-gradient(circle at 86% 16%,rgba(22,163,163,.24),transparent 22rem),linear-gradient(160deg,rgba(8,16,22,.82),rgba(8,16,22,.72) 52%,rgba(10,20,16,.9)),url(/assets/community-hero.avif) 50% /cover no-repeat}.CommunityPage_heroBg__NXy27:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 50% 34%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 34%,#000,transparent 72%)}.CommunityPage_heroContent__ymPkh{width:min(820px,100%);margin:0 auto;text-align:center;display:grid;grid-gap:1.15rem;gap:1.15rem;justify-items:center}.CommunityPage_badge__BoLxJ{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .85rem;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-pill);background:rgba(8,16,22,.5);color:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:var(--text-xs);font-weight:800}.CommunityPage_badge__BoLxJ svg{color:var(--color-secondary)}.CommunityPage_heroTitle__bbPmh{margin:0;color:#fff;font-family:var(--font-display);font-size:clamp(2.2rem,5.4vw,3.75rem);font-weight:700;line-height:1.1;letter-spacing:0;text-wrap:balance}.CommunityPage_heroTitle__bbPmh em{color:var(--color-secondary);font-style:normal}.CommunityPage_heroSubtitle__nVR5Y{max-width:620px;margin:0;color:rgba(255,255,255,.82);font-size:var(--text-lg);line-height:1.75;text-wrap:pretty}.CommunityPage_heroActions__cr_Hu{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:.2rem}.CommunityPage_statsStrip__RQ250{width:min(880px,100%);margin:clamp(1.75rem,4vw,2.75rem) auto 0;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-lg);background:rgba(3,8,12,.5);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overflow:hidden}.CommunityPage_stat__o6Emp{padding:1.15rem 1rem;text-align:center;-webkit-border-start:1px solid rgba(255,255,255,.1);border-inline-start:1px solid rgba(255,255,255,.1)}.CommunityPage_stat__o6Emp:first-child{-webkit-border-start:0;border-inline-start:0}.CommunityPage_statValue__V2mBv{color:#fff;font-weight:900;font-size:clamp(1.2rem,2.2vw,1.7rem)}.CommunityPage_statLabel__lyaDG{margin-top:.25rem;color:rgba(255,255,255,.66);font-size:var(--text-xs)}.CommunityPage_sectionHeader__8slDd{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:clamp(1.4rem,3vw,2rem)}.CommunityPage_sectionHeaderText__dlOOw{max-width:680px;min-width:0}.CommunityPage_sectionKicker__tAtfm{margin:0 0 .5rem;color:var(--color-primary);font-size:var(--text-sm);font-weight:900}.CommunityPage_sectionTitle__oOfjo{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-2xl);line-height:1.18;letter-spacing:0;text-wrap:balance}.CommunityPage_sectionDescription__V0ZK7{max-width:620px;margin:.7rem 0 0;color:var(--text-secondary);font-size:var(--text-base);line-height:1.8}.CommunityPage_toolbar__IASPN{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.25rem}.CommunityPage_tabs___eM3M{display:inline-flex;gap:.2rem;padding:.28rem;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface)}.CommunityPage_tab__sunvL{min-height:2.35rem;border:0;border-radius:var(--radius-pill);padding:.45rem 1.1rem;background:transparent;color:var(--text-secondary);font-family:inherit;font-size:var(--text-sm);font-weight:900;cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard)}.CommunityPage_tab__sunvL:hover{color:var(--text-primary)}.CommunityPage_tabActive__dPGR7{background:var(--color-primary);color:#fff}.CommunityPage_tabActive__dPGR7:hover{color:#fff}.CommunityPage_toolbarRight__3hEzV{display:flex;align-items:center;gap:.6rem;flex:1 1;justify-content:flex-end;min-width:240px}.CommunityPage_searchBox__qxVkR{display:flex;align-items:center;gap:.5rem;flex:1 1;max-width:340px;padding:.55rem .9rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-surface);transition:border-color var(--duration-base) var(--ease-standard)}.CommunityPage_searchBox__qxVkR:focus-within{border-color:var(--color-primary)}.CommunityPage_searchBox__qxVkR svg{flex-shrink:0;color:var(--text-muted)}.CommunityPage_searchBox__qxVkR input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:var(--text-primary);font-family:inherit;font-size:var(--text-sm);font-weight:600}.CommunityPage_searchBox__qxVkR input::placeholder{color:var(--text-muted)}.CommunityPage_askButton__A2YWg{display:inline-flex;align-items:center;gap:.45rem;min-height:3rem;padding:.75rem 1.3rem;border:1px solid transparent;border-radius:var(--radius-sm);background:var(--color-secondary);color:#151109;font-family:inherit;font-weight:900;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;box-shadow:0 14px 28px rgba(215,168,79,.18);transition:transform var(--duration-base) var(--ease-out-quint)}.CommunityPage_askButton__A2YWg:hover{transform:translateY(-2px)}.CommunityPage_tagFilter__OpBBE{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.5rem}.CommunityPage_tagChip__X3FUV{display:inline-flex;align-items:center;gap:.3rem;padding:.4rem .85rem;border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--text-secondary);font-family:inherit;font-size:var(--text-xs);font-weight:800;cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard),background-color var(--duration-base) var(--ease-standard)}.CommunityPage_tagChip__X3FUV:hover{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--border-subtle));color:var(--text-primary)}.CommunityPage_tagChipActive__A0gWX{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}.CommunityPage_feed__GVGdg{display:grid;grid-gap:1rem;gap:1rem}.CommunityPage_questionCard__DzALy{overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-xs);transition:transform var(--duration-slow) var(--ease-out-quint),border-color var(--duration-slow) var(--ease-out-quint),box-shadow var(--duration-slow) var(--ease-out-quint)}.CommunityPage_questionCard__DzALy:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-primary) 45%,var(--border-subtle));box-shadow:var(--shadow-md)}.CommunityPage_qHead__owenG{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;padding:1.3rem 1.4rem;cursor:pointer}.CommunityPage_qMain__E_fgD{display:flex;align-items:flex-start;gap:.9rem;flex:1 1;min-width:0}.CommunityPage_avatar__aorNX{position:relative;flex-shrink:0;width:2.9rem;height:2.9rem}.CommunityPage_avatar__aorNX img{width:100%;height:100%;border-radius:var(--radius-pill);object-fit:cover;background:var(--bg-card-muted);border:1px solid var(--border-subtle)}.CommunityPage_avatarVerified__Ba_2I{position:absolute;inset-block-end:-2px;inset-inline-end:-2px;width:1.05rem;height:1.05rem;display:grid;place-items:center;border-radius:50%;background:var(--color-primary);color:#fff;border:2px solid var(--bg-surface)}.CommunityPage_qBody__zL9Le{display:grid;grid-gap:.55rem;gap:.55rem;min-width:0}.CommunityPage_qMeta___zhFS{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;font-size:var(--text-xs)}.CommunityPage_qAuthor__rqgHd{font-weight:900;color:var(--text-primary)}.CommunityPage_roleBadge__iKYjp{padding:.15rem .55rem;border-radius:var(--radius-pill);font-size:.66rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.CommunityPage_roleTalent__B1f_G{background:var(--color-primary-soft);color:var(--color-primary);border:1px solid color-mix(in srgb,var(--color-primary) 24%,transparent)}.CommunityPage_roleBrand__7Rn3Y{border:1px solid color-mix(in srgb,var(--color-secondary) 26%,transparent)}.CommunityPage_pinnedBadge__80HsL,.CommunityPage_roleBrand__7Rn3Y{background:var(--color-secondary-soft);color:var(--color-secondary-strong)}.CommunityPage_pinnedBadge__80HsL{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .55rem;border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,var(--color-secondary) 26%,transparent);font-size:.66rem;font-weight:900}.CommunityPage_qDate__UyQEc{color:var(--text-muted)}.CommunityPage_qTitle__haLuN{margin:0;color:var(--text-primary);font-size:var(--text-lg);font-weight:900;line-height:1.35}.CommunityPage_qExcerpt__ysGCb{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CommunityPage_tagRow__u9syT{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.15rem}.CommunityPage_tag__hPIJj{padding:.2rem .6rem;border-radius:var(--radius-pill);background:var(--bg-card-muted);color:var(--text-secondary);border:1px solid var(--border-subtle);font-size:.7rem;font-weight:700}.CommunityPage_qStats__cYmvG{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex-shrink:0}.CommunityPage_answerCount__h2HQa{display:grid;place-items:center;min-width:4.6rem;padding:.6rem .9rem;border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--bg-card-muted)}.CommunityPage_answerCountValue__cTAlq{color:var(--color-primary);font-size:var(--text-xl);font-weight:900;line-height:1}.CommunityPage_answerCountLabel__l_qq8{margin-top:.2rem;color:var(--text-muted);font-size:var(--text-xs);font-weight:700}.CommunityPage_viewsMeta__NbyaZ{display:inline-flex;align-items:center;gap:.3rem;color:var(--text-muted);font-size:var(--text-xs);font-weight:700}.CommunityPage_qFooter__z0QPw{border-top:1px solid var(--divider);background:var(--bg-page-subtle);padding:1rem 1.4rem;display:grid;grid-gap:.85rem;gap:.85rem}.CommunityPage_commentPreview__w6C9n{display:flex;gap:.6rem;font-size:var(--text-sm)}.CommunityPage_commentPreview__w6C9n img{width:1.8rem;height:1.8rem;border-radius:var(--radius-pill);object-fit:cover;flex-shrink:0}.CommunityPage_commentAuthor__zEJBC{color:var(--text-primary);font-weight:800;font-size:var(--text-xs)}.CommunityPage_commentText__66DrN{color:var(--text-secondary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.CommunityPage_commentTextFull___NbWJ{color:var(--text-secondary);line-height:1.7;font-size:var(--text-sm)}.CommunityPage_commentDate__T7I_5{margin-top:.2rem;color:var(--text-muted);font-size:var(--text-xs)}.CommunityPage_answersDivider__58ivh{margin:.1rem 0 .15rem;color:var(--text-muted);font-size:var(--text-xs);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.CommunityPage_viewAll__NY49J{justify-self:start;border:0;background:transparent;color:var(--color-primary);font-family:inherit;font-size:var(--text-xs);font-weight:900;cursor:pointer}.CommunityPage_commentBar__gUV2v{display:flex;align-items:center;gap:.6rem}.CommunityPage_commentBar__gUV2v input{flex:1 1;min-width:0;padding:.6rem .9rem;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--text-primary);font-family:inherit;font-size:var(--text-sm);outline:0;transition:border-color var(--duration-base) var(--ease-standard)}.CommunityPage_commentBar__gUV2v input:focus{border-color:var(--color-primary)}.CommunityPage_sendButton__TzYE0{width:2.5rem;height:2.5rem;flex-shrink:0;display:grid;place-items:center;border:0;border-radius:50%;background:var(--color-primary);color:#fff;cursor:pointer;transition:transform var(--duration-base) var(--ease-out-quint)}.CommunityPage_sendButton__TzYE0:hover:not(:disabled){transform:translateY(-1px)}.CommunityPage_sendButton__TzYE0:disabled{opacity:.5;cursor:not-allowed}.CommunityPage_loginPrompt__kuRbi{width:100%;padding:.65rem .9rem;border:1px dashed color-mix(in srgb,var(--color-primary) 40%,var(--border-subtle));border-radius:var(--radius-pill);background:transparent;color:var(--color-primary);font-family:inherit;font-size:var(--text-sm);font-weight:800;cursor:pointer}.CommunityPage_skeleton__xCEeM{height:8.5rem;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:linear-gradient(100deg,var(--bg-surface) 30%,var(--bg-card-muted) 50%,var(--bg-surface) 70%);background-size:220% 100%;animation:CommunityPage_shimmer__U2oNw 1.4s var(--ease-standard) infinite}@keyframes CommunityPage_shimmer__U2oNw{to{background-position:-220% 0}}.CommunityPage_emptyState__16q5A{display:grid;justify-items:center;grid-gap:.6rem;gap:.6rem;padding:clamp(3rem,8vw,5rem) 1.5rem;text-align:center;border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface)}.CommunityPage_emptyIcon__NIiDx{width:3.4rem;height:3.4rem;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary)}.CommunityPage_emptyTitle__GUd8G{margin:0;color:var(--text-primary);font-weight:900;font-size:var(--text-lg)}.CommunityPage_emptyText__iZK_h{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}.CommunityPage_pagination__0JsLt{display:flex;align-items:center;justify-content:center;gap:.4rem;flex-wrap:wrap;margin-top:2rem}.CommunityPage_pageBtn__h2oNQ{min-width:2.4rem;height:2.4rem;padding:0 .75rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-secondary);font-family:inherit;font-size:var(--text-sm);font-weight:800;cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard)}.CommunityPage_pageBtn__h2oNQ:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.CommunityPage_pageBtnActive__wN9mx{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.CommunityPage_pageBtnActive__wN9mx:hover{color:#fff}.CommunityPage_pageBtn__h2oNQ:disabled{opacity:.4;cursor:default}.CommunityPage_featureBand__oMgJJ{background:var(--bg-page-subtle);border-top:1px solid var(--divider);border-bottom:1px solid var(--divider)}.CommunityPage_featureGrid__1UqSK{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:1rem;gap:1rem}.CommunityPage_featureCard__Rne_K{display:grid;grid-gap:.6rem;gap:.6rem;padding:1.3rem;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-xs)}.CommunityPage_featureIcon__4sZ7w{width:2.8rem;height:2.8rem;display:grid;place-items:center;border-radius:var(--radius-sm);background:var(--color-primary-soft);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);color:var(--color-primary)}.CommunityPage_featureCard__Rne_K h3{margin:0;color:var(--text-primary);font-weight:900;font-size:var(--text-lg)}.CommunityPage_featureCard__Rne_K p{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.7}.CommunityPage_finalCta__NhjBx{position:relative;overflow:hidden;padding:clamp(3rem,7vw,5rem) clamp(1rem,4vw,2rem);color:#fff;background:radial-gradient(circle at 15% 25%,rgba(215,168,79,.2),transparent 22rem),radial-gradient(circle at 88% 30%,rgba(22,163,163,.24),transparent 22rem),linear-gradient(135deg,#0b1f22,#081016)}.CommunityPage_finalCtaInner__TR5v6{width:min(720px,100%);margin:0 auto;text-align:center;display:grid;grid-gap:1.1rem;gap:1.1rem;justify-items:center}.CommunityPage_finalCta__NhjBx h2{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);line-height:1.18;text-wrap:balance}.CommunityPage_finalCta__NhjBx p{margin:0;max-width:560px;color:rgba(255,255,255,.82);line-height:1.8;font-size:var(--text-base)}.CommunityPage_button__xemix{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.8rem 1.4rem;border-radius:var(--radius-sm);border:1px solid transparent;font-family:inherit;font-weight:900;font-size:var(--text-sm);cursor:pointer;text-decoration:none;transition:transform var(--duration-base) var(--ease-out-quint),background-color var(--duration-base) var(--ease-standard)}.CommunityPage_button__xemix:hover{transform:translateY(-2px)}.CommunityPage_buttonPrimary__3DvMN{background:var(--color-secondary);color:#151109;box-shadow:0 14px 28px rgba(215,168,79,.18)}.CommunityPage_buttonGhost__K8ZFS{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.24);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.CommunityPage_modalBackdrop__6rEUP{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:1.25rem;background:rgba(3,8,12,.62);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CommunityPage_modal__lUD_f{width:min(600px,100%);max-height:90vh;overflow-y:auto;padding:clamp(1.5rem,3vw,2rem);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-lg)}.CommunityPage_modalTitle__weTxj{margin:0 0 1.25rem;color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:900}.CommunityPage_form__yrRBe{display:grid;grid-gap:1.1rem;gap:1.1rem}.CommunityPage_field__g6Oqm{display:grid;grid-gap:.4rem;gap:.4rem}.CommunityPage_field__g6Oqm label{color:var(--text-muted);font-size:var(--text-xs);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.CommunityPage_field__g6Oqm input,.CommunityPage_field__g6Oqm textarea{width:100%;padding:.75rem .9rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-card-muted);color:var(--text-primary);font-family:inherit;font-size:var(--text-sm);outline:0;resize:none;transition:border-color var(--duration-base) var(--ease-standard)}.CommunityPage_field__g6Oqm input:focus,.CommunityPage_field__g6Oqm textarea:focus{border-color:var(--color-primary)}.CommunityPage_modalActions__la4Ja{display:flex;gap:.7rem;margin-top:.25rem}.CommunityPage_modalActions__la4Ja .CommunityPage_button__xemix{flex:1 1}.CommunityPage_buttonSubmit__1t_Ki{background:var(--color-primary);color:#fff}.CommunityPage_buttonCancel__tKekY{background:transparent;border-color:var(--border-subtle);color:var(--text-secondary)}.CommunityPage_buttonCancel__tKekY:hover{transform:none;color:var(--text-primary)}@media (max-width:760px){.CommunityPage_statsStrip__RQ250{grid-template-columns:repeat(2,1fr)}.CommunityPage_stat__o6Emp:nth-child(3),.CommunityPage_stat__o6Emp:nth-child(4){border-top:1px solid rgba(255,255,255,.1)}.CommunityPage_toolbar__IASPN{flex-direction:column;align-items:stretch}.CommunityPage_tabs___eM3M{justify-content:center}.CommunityPage_toolbarRight__3hEzV{justify-content:stretch}.CommunityPage_searchBox__qxVkR{max-width:none}.CommunityPage_qHead__owenG{flex-direction:column}.CommunityPage_qStats__cYmvG{flex-direction:row;align-self:stretch;justify-content:space-between;padding-top:.85rem;border-top:1px solid var(--divider)}.CommunityPage_sectionHeader__8slDd{flex-direction:column;align-items:stretch}}@media (max-width:480px){.CommunityPage_statsStrip__RQ250{grid-template-columns:1fr}.CommunityPage_stat__o6Emp{-webkit-border-start:0;border-inline-start:0;border-top:1px solid rgba(255,255,255,.1)}.CommunityPage_stat__o6Emp:first-child{border-top:0}}@media (prefers-reduced-motion:reduce){.CommunityPage_askButton__A2YWg,.CommunityPage_button__xemix,.CommunityPage_questionCard__DzALy,.CommunityPage_sendButton__TzYE0,.CommunityPage_tagChip__X3FUV{transition:none}.CommunityPage_questionCard__DzALy:hover{transform:none}.CommunityPage_skeleton__xCEeM{animation:none}}