.CommunityHub_page__FOQ5n{--navy:#07163a;--ink:#122a40;--orange:#f15a24;--orange-dark:#d94b18;--blue:#1564e8;--green:#168d3e;min-height:100vh;overflow-x:hidden;background:#f4f7fb;color:#172633;font-family:Inter,Arial,sans-serif}.CommunityHub_finalCta__8WyYV,.CommunityHub_hubHeader__8oJ0d,.CommunityHub_hubNav___SddL,.CommunityHub_ideasSection__tfMfx,.CommunityHub_newSection__E26CP,.CommunityHub_topSection__hRUfk,.CommunityHub_vibesSection__HjTvc,.CommunityHub_weeklyStage__ojQHF{box-sizing:border-box;width:min(1360px,calc(100% - 56px));margin-inline:auto}.CommunityHub_hubHeader__8oJ0d{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:36px;gap:36px;align-items:end;margin-top:34px;padding:clamp(34px,5vw,64px);overflow:hidden;border:1px solid #dce4ed;border-radius:29px 29px 0 0;background:radial-gradient(circle at 8% 100%,rgba(241,90,36,.16),transparent 29%),radial-gradient(circle at 92% 0,rgba(21,100,232,.15),transparent 31%),#fff;box-shadow:0 22px 50px rgba(7,22,58,.09)}.CommunityHub_hubHeader__8oJ0d:before{content:"";position:absolute;inset:0 0 auto;height:6px;background:linear-gradient(90deg,var(--orange) 0 25%,#ffb21a 25% 50%,var(--green) 50% 75%,var(--blue) 75% 100%)}.CommunityHub_hubHeader__8oJ0d:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.23;background-image:radial-gradient(rgba(7,22,58,.15) 1px,transparent 0);background-size:25px 25px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 44%,transparent 75%,#000);mask-image:linear-gradient(90deg,#000,transparent 44%,transparent 75%,#000)}.CommunityHub_headerActions__hjqGW,.CommunityHub_hubHeaderCopy__MMQFM{position:relative;z-index:1}.CommunityHub_eyebrow__2_eyB,.CommunityHub_finalCta__8WyYV>div>span,.CommunityHub_ideasIntro__4fR5_>span,.CommunityHub_sectionHeading__vnewC>div>span{display:inline-block;color:var(--orange);font-size:10px;font-weight:950;letter-spacing:.15em}.CommunityHub_hubHeader__8oJ0d h1{max-width:820px;margin:12px 0 13px;color:var(--navy);font-size:clamp(48px,5.8vw,82px);font-weight:900;line-height:.94;letter-spacing:-.06em}.CommunityHub_hubHeader__8oJ0d p{max-width:760px;margin:0;color:#59697a;font-size:clamp(15px,1.3vw,18px);line-height:1.6}.CommunityHub_headerActions__hjqGW{display:flex;gap:11px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.CommunityHub_primaryButton__pIgB1,.CommunityHub_secondaryButton__mzjNq{min-height:54px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 20px;border-radius:12px;font-size:13px;font-weight:900;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.CommunityHub_primaryButton__pIgB1{border:1px solid var(--orange-dark);background:var(--orange);color:#fff;box-shadow:0 11px 26px rgba(192,62,14,.2)}.CommunityHub_secondaryButton__mzjNq{border:1px solid #d5dfeb;background:#fff;color:var(--navy)}.CommunityHub_primaryButton__pIgB1:hover,.CommunityHub_secondaryButton__mzjNq:hover{box-shadow:0 15px 30px rgba(7,22,58,.14);transform:translateY(-2px)}.CommunityHub_primaryButton__pIgB1:hover{background:var(--orange-dark)}.CommunityHub_primaryButton__pIgB1 svg,.CommunityHub_progressLink___p0LW svg,.CommunityHub_requestCard__jJJOs svg,.CommunityHub_sectionHeading__vnewC a svg{width:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.CommunityHub_hubNav___SddL{position:relative;z-index:4;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:34px;overflow:hidden;border:1px solid #dce4ed;border-top:0;border-radius:0 0 20px 20px;background:#fff;box-shadow:0 18px 34px rgba(7,22,58,.08)}.CommunityHub_hubNav___SddL a{min-height:66px;display:flex;align-items:center;justify-content:center;gap:9px;padding:0 12px;border-left:1px solid #e5eaf0;color:#314559;font-size:12px;font-weight:850;text-decoration:none;transition:background .15s ease,color .15s ease}.CommunityHub_hubNav___SddL a:first-child{border-left:0}.CommunityHub_hubNav___SddL a:hover{background:#f4f8ff;color:var(--blue)}.CommunityHub_hubNav___SddL span{display:grid;width:27px;height:27px;place-items:center;border-radius:8px;background:#edf3ff;color:var(--blue);font-size:8px;font-weight:950}.CommunityHub_weeklyStage__ojQHF{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(360px,.55fr);grid-gap:20px;gap:20px;margin-bottom:clamp(82px,8vw,116px)}.CommunityHub_communityPulse__wBVpy,.CommunityHub_requestCard__jJJOs,.CommunityHub_weeklyArtwork__Annya{min-width:0;overflow:hidden;border-radius:24px}.CommunityHub_weeklyArtwork__Annya{background:#fff;border:1px solid #dce3eb;box-shadow:0 22px 48px rgba(7,22,58,.11)}.CommunityHub_weeklyImage__Wtyqd{position:relative;min-height:600px;background:radial-gradient(circle at 18% 15%,rgba(241,90,36,.18),transparent 28%),radial-gradient(circle at 82% 80%,rgba(21,100,232,.18),transparent 30%),#eef2f6}.CommunityHub_weeklyImage__Wtyqd img{object-fit:contain;padding:34px;filter:drop-shadow(0 24px 34px rgba(7,22,58,.22))}.CommunityHub_weeklyBadge__iYyd2,.CommunityHub_weeklyNumber__3jMwu{position:absolute;z-index:2;top:22px;padding:9px 11px;border-radius:9px;font-size:9px;font-weight:950;letter-spacing:.1em}.CommunityHub_weeklyBadge__iYyd2{left:22px;background:var(--orange);color:#fff;box-shadow:0 9px 20px rgba(135,43,10,.22)}.CommunityHub_weeklyNumber__3jMwu{right:22px;background:hsla(0,0%,100%,.9);color:var(--navy);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.CommunityHub_weeklyCaption__jMz7o{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:25px 27px 27px}.CommunityHub_weeklyCaption__jMz7o>div:first-child{max-width:700px}.CommunityHub_weeklyCaption__jMz7o>div:first-child>span{color:var(--blue);font-size:9px;font-weight:950;letter-spacing:.11em}.CommunityHub_weeklyCaption__jMz7o h2{margin:7px 0;color:var(--navy);font-size:clamp(29px,3vw,43px);line-height:1;letter-spacing:-.045em}.CommunityHub_weeklyCaption__jMz7o p{margin:0;color:#617082;font-size:13px;line-height:1.55}.CommunityHub_cardActions__Yse_C,.CommunityHub_weeklyActions__NiuZe{display:flex;align-items:center;gap:8px}.CommunityHub_cardActions__Yse_C>span,.CommunityHub_commentCount__jhJOZ,.CommunityHub_voteButton__pJEov{min-height:38px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 11px;border:1px solid #dce3eb;border-radius:10px;background:#fff;color:#536477;font-family:inherit;font-size:10px;font-weight:850}.CommunityHub_voteButton__pJEov{cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease,transform .15s ease}.CommunityHub_voteButton__pJEov:hover{border-color:#f4ad95;color:var(--orange);transform:translateY(-1px)}.CommunityHub_voteButtonActive__3CPqL{border-color:#f4ad95;background:#fff0ea;color:var(--orange)}.CommunityHub_cardActions__Yse_C>span svg,.CommunityHub_commentCount__jhJOZ svg,.CommunityHub_voteButton__pJEov svg{width:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.CommunityHub_weeklySide___iwrM{min-width:0;display:grid;grid-template-rows:1fr auto;grid-gap:20px;gap:20px}.CommunityHub_communityPulse__wBVpy{position:relative;padding:28px;color:#fff;background:radial-gradient(circle at 100% 0,rgba(21,100,232,.5),transparent 39%),radial-gradient(circle at 0 100%,rgba(241,90,36,.38),transparent 36%),var(--navy);box-shadow:0 22px 48px rgba(7,22,58,.2)}.CommunityHub_ideaBoardHead__mPLeG,.CommunityHub_panelHeading__bJR6I{display:flex;align-items:center;justify-content:space-between;gap:12px}.CommunityHub_ideaBoardHead__mPLeG>span,.CommunityHub_panelHeading__bJR6I>span{font-size:9px;font-weight:950;letter-spacing:.12em}.CommunityHub_ideaBoardHead__mPLeG>strong,.CommunityHub_panelHeading__bJR6I>strong{display:flex;align-items:center;gap:7px;padding:7px 9px;border-radius:999px;background:hsla(0,0%,100%,.12);color:#dff8e7;font-size:8px;letter-spacing:.08em}.CommunityHub_ideaBoardHead__mPLeG i,.CommunityHub_panelHeading__bJR6I i{width:7px;height:7px;border-radius:50%;background:#35c766;box-shadow:0 0 0 4px rgba(53,199,102,.12)}.CommunityHub_communityPulse__wBVpy h2{margin:29px 0 22px;font-size:clamp(34px,3.5vw,48px);line-height:.98;letter-spacing:-.05em}.CommunityHub_pulseStats__UB3lV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid hsla(0,0%,100%,.14);border-radius:14px;background:hsla(0,0%,100%,.08)}.CommunityHub_pulseStats__UB3lV div{min-width:0;padding:18px 9px;border-left:1px solid hsla(0,0%,100%,.12);text-align:center}.CommunityHub_pulseStats__UB3lV div:first-child{border-left:0}.CommunityHub_pulseStats__UB3lV b,.CommunityHub_pulseStats__UB3lV span{display:block}.CommunityHub_pulseStats__UB3lV b{color:#fff;font-size:25px}.CommunityHub_pulseStats__UB3lV span{margin-top:3px;color:#bfccdc;font-size:8px}.CommunityHub_nextPick__W_WlL{display:grid;grid-gap:4px;gap:4px;margin-top:20px;padding:16px;border-left:4px solid var(--orange);border-radius:10px;background:hsla(0,0%,100%,.09)}.CommunityHub_nextPick__W_WlL span{color:#ff9a75;font-size:8px;font-weight:950;letter-spacing:.1em}.CommunityHub_nextPick__W_WlL strong{font-size:13px}.CommunityHub_nextPick__W_WlL small{color:#c2cfdf;font-size:9px;line-height:1.45}.CommunityHub_requestCard__jJJOs{display:grid;grid-gap:7px;gap:7px;padding:24px;border:1px solid #f2d69c;background:radial-gradient(circle at 100% 0,rgba(255,178,26,.28),transparent 37%),#fff8df;color:var(--navy);text-decoration:none;box-shadow:0 15px 34px rgba(7,22,58,.09);transition:box-shadow .16s ease,transform .16s ease}.CommunityHub_requestCard__jJJOs:hover{box-shadow:0 20px 40px rgba(7,22,58,.14);transform:translateY(-3px)}.CommunityHub_requestCard__jJJOs>span{color:#a56b00;font-size:8px;font-weight:950;letter-spacing:.12em}.CommunityHub_requestCard__jJJOs>strong{max-width:360px;font-size:24px;line-height:1.04;letter-spacing:-.035em}.CommunityHub_requestCard__jJJOs>small{max-width:380px;color:#6b6350;font-size:10px;line-height:1.5}.CommunityHub_requestCard__jJJOs>b{display:inline-flex;align-items:center;gap:8px;margin-top:9px;font-size:10px}.CommunityHub_newSection__E26CP,.CommunityHub_topSection__hRUfk,.CommunityHub_vibesSection__HjTvc{margin-bottom:clamp(80px,8vw,116px)}.CommunityHub_sectionHeading__vnewC{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:27px}.CommunityHub_sectionHeading__vnewC h2{margin:9px 0 7px;color:var(--navy);font-size:clamp(38px,4.2vw,58px);line-height:.98;letter-spacing:-.052em}.CommunityHub_sectionHeading__vnewC p{margin:0;color:#667587;font-size:14px}.CommunityHub_sectionHeading__vnewC>a{min-height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border:1px solid #d7e1ed;border-radius:10px;background:#fff;color:var(--blue);font-size:10px;font-weight:900;text-decoration:none;box-shadow:0 8px 20px rgba(7,22,58,.06)}.CommunityHub_topRail__zgPRi{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(210px,1fr);grid-gap:13px;gap:13px;overflow-x:auto;padding:2px 2px 18px;scroll-snap-type:x mandatory;scrollbar-color:#b9c6d5 transparent}.CommunityHub_topCard__gMGns{min-width:0;overflow:hidden;border:1px solid #dde5ed;border-radius:17px;background:#fff;box-shadow:0 12px 28px rgba(7,22,58,.08);scroll-snap-align:start;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.CommunityHub_topCard__gMGns:hover{border-color:#c7d3e0;box-shadow:0 18px 34px rgba(7,22,58,.13);transform:translateY(-4px)}.CommunityHub_topImage__x1Jid{position:relative;min-height:270px;background:#edf1f5}.CommunityHub_artworkImage__M3Rsw img,.CommunityHub_finalCollage__qheDV img,.CommunityHub_topImage__x1Jid img,.CommunityHub_vibeImage__0_32V img{object-fit:cover}.CommunityHub_categoryBadge__n9fwt,.CommunityHub_rankBadge__M2v0h{position:absolute;z-index:2;top:11px;padding:7px 8px;border-radius:8px;font-size:8px;font-weight:950}.CommunityHub_rankBadge__M2v0h{left:11px;min-width:26px;box-sizing:border-box;background:var(--navy);color:#fff;text-align:center}.CommunityHub_topCard__gMGns:nth-child(-n+3) .CommunityHub_rankBadge__M2v0h{background:var(--orange)}.CommunityHub_categoryBadge__n9fwt{right:11px;background:hsla(0,0%,100%,.9);color:#31475d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.CommunityHub_artworkCopy__hlxn1,.CommunityHub_topCardCopy__WFmTu{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px}.CommunityHub_artworkCopy__hlxn1>div:first-child,.CommunityHub_topCardCopy__WFmTu>div:first-child{min-width:0}.CommunityHub_artworkCopy__hlxn1 small,.CommunityHub_artworkCopy__hlxn1 strong,.CommunityHub_topCardCopy__WFmTu small,.CommunityHub_topCardCopy__WFmTu strong{display:block}.CommunityHub_artworkCopy__hlxn1 strong,.CommunityHub_topCardCopy__WFmTu strong{overflow:hidden;color:var(--ink);font-size:12px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.CommunityHub_artworkCopy__hlxn1 small,.CommunityHub_topCardCopy__WFmTu small{margin-top:4px;color:#748295;font-size:8px}.CommunityHub_artworkCard__TxQsR .CommunityHub_voteButton__pJEov,.CommunityHub_topCard__gMGns .CommunityHub_voteButton__pJEov{flex:0 0 auto;min-height:34px;padding-inline:9px}.CommunityHub_vibesSection__HjTvc{position:relative;padding:clamp(32px,4vw,50px);overflow:hidden;border-radius:28px;background:radial-gradient(circle at 0 100%,rgba(241,90,36,.32),transparent 31%),radial-gradient(circle at 100% 0,rgba(21,100,232,.34),transparent 35%),var(--navy);box-shadow:0 24px 55px rgba(7,22,58,.18)}.CommunityHub_vibesSection__HjTvc .CommunityHub_sectionHeading__vnewC h2{color:#fff}.CommunityHub_vibesSection__HjTvc .CommunityHub_sectionHeading__vnewC p{color:#bdcada}.CommunityHub_vibeGrid__3p6RR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px}.CommunityHub_vibeCard__VCY1X{min-width:0;overflow:hidden;border:1px solid hsla(0,0%,100%,.16);border-radius:18px;background:#fff;box-shadow:0 15px 30px rgba(0,0,0,.17)}.CommunityHub_vibeImage__0_32V{position:relative;min-height:280px;overflow:hidden}.CommunityHub_vibeImage__0_32V:after{content:"";position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(transparent,rgba(7,22,58,.32))}.CommunityHub_vibeImage__0_32V>span{position:absolute;z-index:2;left:13px;bottom:12px;display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:#fff;color:var(--navy);font-size:9px;font-weight:950}.CommunityHub_vibeCard__VCY1X>div:last-child{min-height:118px;box-sizing:border-box;padding:18px;border-top:5px solid var(--orange)}.CommunityHub_vibeorange__ShJFz>div:last-child{border-color:var(--orange)}.CommunityHub_vibeblue__Lnmzv>div:last-child{border-color:var(--blue)}.CommunityHub_vibegreen__hdsvk>div:last-child{border-color:var(--green)}.CommunityHub_vibepink__p5y4Y>div:last-child{border-color:#ef4d8f}.CommunityHub_vibeCard__VCY1X h3{margin:0 0 7px;color:var(--navy);font-size:22px;letter-spacing:-.035em}.CommunityHub_vibeCard__VCY1X p{margin:0;color:#677587;font-size:10px;line-height:1.5}.CommunityHub_filterRow__kL5Fv{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.CommunityHub_filterRow__kL5Fv button{min-height:38px;padding:0 13px;border:1px solid #d9e2ec;border-radius:999px;background:#fff;color:#536579;font-family:inherit;font-size:9px;font-weight:850;cursor:pointer}.CommunityHub_filterRow__kL5Fv .CommunityHub_filterActive__ealLP,.CommunityHub_filterRow__kL5Fv button:hover{border-color:var(--navy);background:var(--navy);color:#fff}.CommunityHub_artworkGrid__O81Jf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px}.CommunityHub_artworkCard__TxQsR{min-width:0;overflow:hidden;border:1px solid #dde5ee;border-radius:18px;background:#fff;box-shadow:0 12px 28px rgba(7,22,58,.075);transition:box-shadow .16s ease,transform .16s ease}.CommunityHub_artworkCard__TxQsR:hover{box-shadow:0 18px 38px rgba(7,22,58,.13);transform:translateY(-4px)}.CommunityHub_artworkImage__M3Rsw{position:relative;aspect-ratio:1;background:#edf1f5}.CommunityHub_artworkImage__M3Rsw>span{position:absolute;z-index:2;top:12px;left:12px;padding:7px 9px;border-radius:8px;background:hsla(0,0%,100%,.9);color:#3c5064;font-size:8px;font-weight:900;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.CommunityHub_cardActions__Yse_C{flex:0 0 auto;gap:5px}.CommunityHub_cardActions__Yse_C>span{min-height:34px;padding-inline:8px}.CommunityHub_emptyState__Q_N3i{padding:50px 24px;border:1px dashed #cbd7e3;border-radius:18px;background:#fff;text-align:center}.CommunityHub_emptyState__Q_N3i strong{color:var(--navy);font-size:23px}.CommunityHub_emptyState__Q_N3i p{margin:7px 0 17px;color:#687689;font-size:13px}.CommunityHub_emptyState__Q_N3i a{color:var(--blue);font-size:12px;font-weight:900}.CommunityHub_ideasSection__tfMfx{display:grid;grid-template-columns:minmax(300px,.75fr) minmax(520px,1.25fr);grid-gap:clamp(35px,5vw,70px);gap:clamp(35px,5vw,70px);align-items:center;margin-bottom:clamp(80px,8vw,116px);padding:clamp(36px,5vw,66px);overflow:hidden;border:1px solid #dce4ed;border-radius:29px;background:radial-gradient(circle at 5% 95%,rgba(241,90,36,.14),transparent 31%),radial-gradient(circle at 95% 0,rgba(21,100,232,.13),transparent 31%),#fff;box-shadow:0 22px 50px rgba(7,22,58,.09)}.CommunityHub_ideasIntro__4fR5_ h2{margin:12px 0 14px;color:var(--navy);font-size:clamp(43px,4.5vw,64px);line-height:.96;letter-spacing:-.055em}.CommunityHub_ideasIntro__4fR5_ p{margin:0 0 24px;color:#5e6d7f;font-size:15px;line-height:1.65}.CommunityHub_ideaBoard__5YF4n{min-width:0;display:grid;grid-gap:10px;gap:10px;padding:24px;border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(21,100,232,.32),transparent 34%),var(--navy);box-shadow:0 24px 50px rgba(7,22,58,.22)}.CommunityHub_ideaBoardHead__mPLeG{margin-bottom:8px;color:#fff}.CommunityHub_ideaCard__OBJ96{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;padding:17px;border:1px solid hsla(0,0%,100%,.75);border-left:5px solid #ffb21a;border-radius:14px;background:#fff8df}.CommunityHub_ideaorange__kR5ZB{border-left-color:#ffb21a}.CommunityHub_ideablue__GLEkf{border-left-color:var(--blue);background:#f2f7ff}.CommunityHub_ideagreen__z6avL{border-left-color:var(--green);background:#f1fbf4}.CommunityHub_ideaCard__OBJ96>div>span{display:inline-block;margin-bottom:6px;color:#986300;font-size:8px;font-weight:950;letter-spacing:.1em}.CommunityHub_ideablue__GLEkf>div>span{color:var(--blue)}.CommunityHub_ideagreen__z6avL>div>span{color:var(--green)}.CommunityHub_ideaCard__OBJ96 p,.CommunityHub_ideaCard__OBJ96 strong{display:block}.CommunityHub_ideaCard__OBJ96 strong{color:var(--navy);font-size:14px}.CommunityHub_ideaCard__OBJ96 p{margin:5px 0 0;color:#667486;font-size:9px;line-height:1.5}.CommunityHub_ideaCard__OBJ96 .CommunityHub_voteButton__pJEov{min-width:66px;border-color:#d7e0e9}.CommunityHub_progressLink___p0LW{min-height:46px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:5px;border:1px solid hsla(0,0%,100%,.16);border-radius:11px;background:hsla(0,0%,100%,.08);color:#fff;font-size:10px;font-weight:900;text-decoration:none}.CommunityHub_finalCta__8WyYV{position:relative;min-height:390px;display:grid;grid-template-columns:minmax(0,1fr) 450px;grid-gap:40px;gap:40px;align-items:center;margin-bottom:42px;padding:clamp(40px,6vw,78px);overflow:hidden;border-radius:29px;background:radial-gradient(circle at 0 100%,rgba(241,90,36,.36),transparent 31%),radial-gradient(circle at 100% 0,rgba(21,100,232,.38),transparent 35%),var(--navy);color:#fff;box-shadow:0 24px 56px rgba(7,22,58,.2)}.CommunityHub_finalCta__8WyYV>div:first-child{position:relative;z-index:2;max-width:690px}.CommunityHub_finalCta__8WyYV h2{margin:13px 0 15px;font-size:clamp(42px,4.8vw,67px);line-height:.96;letter-spacing:-.055em}.CommunityHub_finalCta__8WyYV p{max-width:600px;margin:0 0 26px;color:#c9d5e2;font-size:15px;line-height:1.62}.CommunityHub_finalCollage__qheDV{position:relative;min-height:300px}.CommunityHub_finalCollage__qheDV>div{position:absolute;top:calc(var(--collage-index) * 18px);left:calc(var(--collage-index) * 88px);width:220px;aspect-ratio:.76;overflow:hidden;border:7px solid #fff;border-radius:13px;box-shadow:0 22px 40px rgba(0,0,0,.32);transform:rotate(calc((var(--collage-index) - 1) * 5deg))}.CommunityHub_filterRow__kL5Fv button:focus-visible,.CommunityHub_hubNav___SddL a:focus-visible,.CommunityHub_primaryButton__pIgB1:focus-visible,.CommunityHub_progressLink___p0LW:focus-visible,.CommunityHub_requestCard__jJJOs:focus-visible,.CommunityHub_secondaryButton__mzjNq:focus-visible,.CommunityHub_sectionHeading__vnewC a:focus-visible,.CommunityHub_voteButton__pJEov:focus-visible{outline:3px solid var(--blue);outline-offset:3px}@media (max-width:1120px){.CommunityHub_hubHeader__8oJ0d{grid-template-columns:1fr;align-items:start}.CommunityHub_headerActions__hjqGW{justify-content:flex-start}.CommunityHub_ideasSection__tfMfx,.CommunityHub_weeklyStage__ojQHF{grid-template-columns:1fr}.CommunityHub_weeklySide___iwrM{grid-template-columns:1fr 1fr;grid-template-rows:auto}.CommunityHub_artworkGrid__O81Jf,.CommunityHub_vibeGrid__3p6RR{grid-template-columns:repeat(2,minmax(0,1fr))}.CommunityHub_ideasIntro__4fR5_{max-width:780px}.CommunityHub_finalCta__8WyYV{grid-template-columns:minmax(0,1fr) 360px}.CommunityHub_finalCollage__qheDV>div{width:185px;left:calc(var(--collage-index) * 70px)}}@media (max-width:760px){.CommunityHub_finalCta__8WyYV,.CommunityHub_hubHeader__8oJ0d,.CommunityHub_hubNav___SddL,.CommunityHub_ideasSection__tfMfx,.CommunityHub_newSection__E26CP,.CommunityHub_topSection__hRUfk,.CommunityHub_vibesSection__HjTvc,.CommunityHub_weeklyStage__ojQHF{width:calc(100% - 28px)}.CommunityHub_hubHeader__8oJ0d{margin-top:18px;padding:34px 20px 28px;border-radius:22px 22px 0 0}.CommunityHub_hubHeader__8oJ0d h1{font-size:clamp(45px,13vw,60px)}.CommunityHub_headerActions__hjqGW{display:grid;grid-template-columns:1fr}.CommunityHub_hubNav___SddL{display:flex;overflow-x:auto;justify-content:flex-start;margin-bottom:22px;scroll-snap-type:x mandatory}.CommunityHub_hubNav___SddL a{flex:0 0 auto;min-width:170px;min-height:58px;scroll-snap-align:start}.CommunityHub_weeklyStage__ojQHF{gap:14px}.CommunityHub_weeklyImage__Wtyqd{min-height:430px}.CommunityHub_weeklyImage__Wtyqd img{padding:20px}.CommunityHub_weeklyBadge__iYyd2,.CommunityHub_weeklyNumber__3jMwu{top:13px}.CommunityHub_weeklyBadge__iYyd2{left:13px}.CommunityHub_weeklyNumber__3jMwu{right:13px}.CommunityHub_weeklyCaption__jMz7o{align-items:flex-start;flex-direction:column;padding:20px}.CommunityHub_weeklySide___iwrM{grid-template-columns:1fr}.CommunityHub_communityPulse__wBVpy,.CommunityHub_requestCard__jJJOs{padding:22px 19px;border-radius:19px}.CommunityHub_sectionHeading__vnewC{align-items:flex-start;flex-direction:column;margin-bottom:21px}.CommunityHub_sectionHeading__vnewC h2{font-size:clamp(39px,11vw,52px)}.CommunityHub_sectionHeading__vnewC>a{width:100%;box-sizing:border-box;justify-content:center}.CommunityHub_topRail__zgPRi{grid-auto-columns:72vw}.CommunityHub_topImage__x1Jid{min-height:330px}.CommunityHub_vibesSection__HjTvc{padding:31px 18px 20px;border-radius:22px}.CommunityHub_vibeGrid__3p6RR{grid-template-columns:1fr}.CommunityHub_vibeImage__0_32V{min-height:360px}.CommunityHub_filterRow__kL5Fv{width:100%;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:4px}.CommunityHub_filterRow__kL5Fv button{flex:0 0 auto}.CommunityHub_artworkGrid__O81Jf{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.CommunityHub_artworkCard__TxQsR{border-radius:13px}.CommunityHub_artworkCopy__hlxn1{align-items:flex-start;flex-direction:column;gap:10px;padding:11px}.CommunityHub_cardActions__Yse_C{width:100%}.CommunityHub_ideaBoard__5YF4n{padding:16px}.CommunityHub_ideaCard__OBJ96{grid-template-columns:1fr}.CommunityHub_ideaCard__OBJ96 .CommunityHub_voteButton__pJEov{width:100%}.CommunityHub_ideasSection__tfMfx{gap:27px;padding:31px 20px 22px;border-radius:22px}.CommunityHub_ideasIntro__4fR5_ h2{font-size:clamp(41px,12vw,53px)}.CommunityHub_finalCta__8WyYV{min-height:680px;grid-template-columns:1fr;align-items:start;padding:38px 22px 320px;border-radius:23px}.CommunityHub_finalCollage__qheDV{position:absolute;right:0;bottom:-20px;left:30px;min-height:300px}.CommunityHub_finalCollage__qheDV>div{width:155px;left:calc(var(--collage-index) * 58px)}}@media (max-width:420px){.CommunityHub_weeklyImage__Wtyqd{min-height:360px}.CommunityHub_topRail__zgPRi{grid-auto-columns:82vw}.CommunityHub_artworkGrid__O81Jf{grid-template-columns:1fr}.CommunityHub_artworkCopy__hlxn1{flex-direction:row;align-items:center}.CommunityHub_cardActions__Yse_C{width:auto}.CommunityHub_finalCollage__qheDV>div{width:140px;left:calc(var(--collage-index) * 49px)}}@media (prefers-reduced-motion:reduce){.CommunityHub_artworkCard__TxQsR,.CommunityHub_primaryButton__pIgB1,.CommunityHub_requestCard__jJJOs,.CommunityHub_secondaryButton__mzjNq,.CommunityHub_topCard__gMGns,.CommunityHub_voteButton__pJEov{transition:none}.CommunityHub_artworkCard__TxQsR:hover,.CommunityHub_primaryButton__pIgB1:hover,.CommunityHub_requestCard__jJJOs:hover,.CommunityHub_secondaryButton__mzjNq:hover,.CommunityHub_topCard__gMGns:hover,.CommunityHub_voteButton__pJEov:hover{transform:none}}.CommunityHub_comingSoon__BrbJb,.CommunityHub_sharingInfo__6iU6P{box-sizing:border-box;width:min(1360px,calc(100% - 56px));margin:28px auto;padding:24px 28px;border:1px solid #f2cfbb;border-radius:18px;background:#fff5ed;color:#07163a}.CommunityHub_comingSoon__BrbJb strong{font-size:20px}.CommunityHub_comingSoon__BrbJb p,.CommunityHub_sharingInfo__6iU6P li,.CommunityHub_sharingInfo__6iU6P p{line-height:1.65;font-size:15px}.CommunityHub_comingSoon__BrbJb p{margin:8px 0 0}.CommunityHub_sharingInfo__6iU6P{background:#fff;border-color:#dce4ed;scroll-margin-top:24px}.CommunityHub_sharingInfo__6iU6P h2{margin:12px 0;font-size:clamp(28px,4vw,40px)}.CommunityHub_sharingInfo__6iU6P ol{padding-left:22px}.CommunityHub_sharingInfo__6iU6P li{margin-bottom:12px}.CommunityHub_voteButton__pJEov:disabled{cursor:not-allowed;opacity:.65;transform:none}@media (max-width:760px){.CommunityHub_comingSoon__BrbJb,.CommunityHub_sharingInfo__6iU6P{width:calc(100% - 28px);padding:22px 20px}}.CommunityHub_hubHeader__8oJ0d{margin-top:18px;padding:28px 32px;gap:24px;align-items:center}.CommunityHub_hubHeader__8oJ0d h1{max-width:800px;margin:9px 0 10px;font-size:clamp(30px,3vw,44px);line-height:1.08;letter-spacing:-.04em}.CommunityHub_hubHeader__8oJ0d p{max-width:720px;font-size:15px;line-height:1.55}.CommunityHub_headerActions__hjqGW .CommunityHub_primaryButton__pIgB1,.CommunityHub_headerActions__hjqGW .CommunityHub_secondaryButton__mzjNq{min-height:44px;padding-inline:15px;font-size:12px}.CommunityHub_comingSoon__BrbJb{margin-bottom:14px;padding:16px 22px}.CommunityHub_comingSoon__BrbJb strong{font-size:17px}.CommunityHub_comingSoon__BrbJb p{font-size:13px}@media (max-width:760px){.CommunityHub_hubHeader__8oJ0d{padding:22px 20px;gap:18px}.CommunityHub_hubHeader__8oJ0d h1{font-size:clamp(28px,8vw,36px)}.CommunityHub_headerActions__hjqGW{display:flex;justify-content:flex-start}.CommunityHub_comingSoon__BrbJb{padding:15px 18px}}