.heroPhoto{background-position:50%;filter:saturate(.82) contrast(1.04)}.p1{background-position:72%}.p2{background-position:center 42%}.impactPhoto,.p3{background-position:50%}@media (max-width:800px){.heroPhoto{background-position:62%}.p1{background-position:68%}}:root{--gold:#d4af37;--ink:#080808;--cream:#f3efe5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:#fff;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.shell{width:min(1180px,calc(100% - 48px));margin:auto}.nav{height:90px;justify-content:space-between;position:absolute;z-index:5;left:50%;transform:translateX(-50%);border-bottom:1px solid #ffffff2b}.brand,.nav{display:flex;align-items:center}.brand{gap:12px;letter-spacing:.18em}.brand span{display:grid;place-items:center;width:42px;height:42px;background:var(--gold);color:#000;font:700 31px Georgia}.brand b{font-size:14px}.nav nav{display:flex;gap:35px;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.nav nav a{opacity:.78}.nav nav a:hover{opacity:1;color:var(--gold)}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;background:var(--gold);color:#080808;padding:18px 22px;min-width:230px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.button span{font-size:18px}.button.small{min-width:170px;padding:13px 16px;font-size:10px}.hero{height:810px;min-height:100vh;position:relative;overflow:hidden}.heroPhoto,.impactPhoto,.programImage{background-size:cover;background-position:50%}.heroPhoto{background-image:url(/urban-youth-hero.png);filter:saturate(.65)}.heroPhoto,.heroShade{position:absolute;inset:0}.heroShade{background:linear-gradient(90deg,#050505ed,#0505059c 47%,#05050535),linear-gradient(0deg,#050505b8,transparent 45%)}.heroContent{position:relative;padding-top:220px}.eyebrow{font-size:10px;letter-spacing:.3em;text-transform:uppercase;font-weight:700;display:flex;align-items:center;gap:11px}.eyebrow i{width:28px;height:1px;background:var(--gold)}.eyebrow.dark{color:#685b34}.contact h2,.hero h1,.programs h2,.statement h2{font:500 clamp(56px,7vw,100px)/.92 Georgia,serif;letter-spacing:-.055em;margin:28px 0}.contact h2 em,.hero h1 em,.programs h2 em,.statement h2 em{font-weight:400;color:var(--gold)}.lead{font:18px/1.7 Georgia,serif;max-width:550px;color:#ddd}.actions{display:flex;gap:34px;align-items:center;margin-top:40px}.lineLink,.textLink{font-size:11px;text-transform:uppercase;font-weight:700;letter-spacing:.12em}.textLink span{margin-left:15px;color:var(--gold)}.scroll{position:absolute;right:35px;bottom:70px;writing-mode:vertical-rl;font-size:8px;letter-spacing:.3em;color:#bbb}.scroll span{display:inline-block;height:70px;width:1px;background:var(--gold);margin-top:18px}.statement{background:var(--cream);color:#121212;padding:130px 0}.split{display:grid;grid-template-columns:.8fr 1.5fr;gap:80px}.cityMark{font:700 74px/.8 Arial;margin-top:70px;color:#ded8c9;letter-spacing:-.08em}.cityMark small{font:8px Arial;letter-spacing:.25em;color:#9b947f}.programs h2,.statement h2{font-size:clamp(46px,5vw,72px);margin-top:0}.statement h2 em{color:#9a7825}.statement .split>div:last-child>p{max-width:650px;font:19px/1.8 Georgia;color:#555}.lineLink{display:inline-flex;gap:25px;margin-top:20px;border-bottom:1px solid #9b7c2c;padding-bottom:8px}.programs{padding:130px 0}.sectionHead{display:flex;justify-content:space-between;align-items:end;margin-bottom:55px}.sectionHead>p{max-width:360px;color:#999;line-height:1.8}.programGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.programCard{background:#121212}.programImage{height:265px;position:relative;filter:grayscale(.35)}.programImage span{position:absolute;top:18px;left:18px;background:var(--gold);color:#000;font-size:10px;font-weight:700;padding:8px}.p1{background-image:url(/urban-youth-hero.png)}.p2{background-image:url(/urban-music-mentorship.png)}.p3{background-image:url(/urban-community.png)}.programCopy{padding:30px}.programCopy h3{font:28px Georgia;margin:0 0 15px}.programCopy p{color:#999;font-size:14px;line-height:1.7;min-height:95px}.programCopy a{display:flex;justify-content:space-between;border-top:1px solid #333;padding-top:18px;margin-top:24px;font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:var(--gold)}.impact{display:grid;grid-template-columns:1.05fr .95fr;background:var(--cream);color:#111}.impactPhoto{min-height:650px;background-image:url(/urban-community.png)}.impactCopy{padding:110px 10vw 80px 8vw}.impact blockquote{font:38px/1.25 Georgia;margin:40px 0}.impact blockquote em{color:#9a7825}.impactCopy>p:not(.eyebrow){color:#666;line-height:1.7}.partners{padding:55px 0;background:#111}.partners .shell>p{text-align:center;color:#777;font-size:8px;letter-spacing:.3em}.partners .shell>div{display:flex;align-items:center;justify-content:space-around;margin-top:40px;color:#777}.partners b{font-size:25px;line-height:.8}.contact{text-align:center;padding:130px 0;background:linear-gradient(#050505d9,#050505ed),url(/urban-youth-hero.png) 50%/cover}.contact .eyebrow{justify-content:center}.contact h2{font-size:clamp(50px,6vw,85px)}.contact>div>p:not(.eyebrow){color:#aaa}.button.light{margin-top:30px;background:#f1ead8}footer{padding:80px 0 25px}.footerGrid{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:50px}.footerGrid>div{display:flex;flex-direction:column;gap:15px;font-size:12px;color:#999}.footerGrid>div>b{font-size:9px;letter-spacing:.2em;color:var(--gold)}.footerBrand p{line-height:1.7}.legal{border-top:1px solid #222;margin-top:60px;padding-top:22px;display:flex;justify-content:space-between;color:#555;font-size:8px;letter-spacing:.15em}@media(max-width:800px){.shell{width:min(100% - 30px,1180px)}.nav{height:72px}.nav .button,.nav nav{display:none}.hero{height:740px}.heroContent{padding-top:170px}.hero h1{font-size:57px}.lead{font-size:16px}.actions{align-items:flex-start;flex-direction:column}.scroll{display:none}.contact,.programs,.statement{padding:85px 0}.impact,.split{grid-template-columns:1fr}.split{gap:35px}.cityMark{display:none}.sectionHead{display:block}.sectionHead>p{margin-top:25px}.programGrid{grid-template-columns:1fr}.programCopy p{min-height:0}.impactPhoto{min-height:420px}.impactCopy{padding:70px 28px}.impact blockquote{font-size:30px}.partners .shell>div{display:grid;gap:30px;text-align:center}.footerGrid,.partners .shell>div{grid-template-columns:1fr 1fr}.footerBrand{grid-column:1/-1}.legal{gap:20px;flex-direction:column}}.partners{padding:64px 0}.partners .shell>p{color:#aaa}.partners .partnerLogos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:38px;color:inherit}.partnerLogo{height:154px;display:grid;place-items:center;padding:20px;background:#f5f3ed;border:1px solid #ffffff1f}.partnerLogo img{display:block;width:auto;height:auto;max-height:108px;object-fit:contain}.partnerLogoWide img{max-width:95%}@media(max-width:800px){.partners .partnerLogos{grid-template-columns:1fr 1fr;gap:14px;text-align:center}.partnerLogo{height:130px;padding:16px}.partnerLogo img{max-height:94px}}@media(max-width:480px){.partners .partnerLogos{grid-template-columns:1fr}.partnerLogo{height:145px}.partnerLogo img{max-height:105px}}.partners .partnerLogos{justify-items:center}.partnerLogo{width:172px;height:172px;border-radius:50%;padding:24px;background:transparent;border:1px solid #d4af3766;overflow:hidden}.partnerLogo img{max-height:118px}@media(max-width:800px){.partnerLogo{width:145px;height:145px;padding:19px}.partnerLogo img{max-height:101px}}@media(max-width:480px){.partnerLogo{width:160px;height:160px}.partnerLogo img{max-height:110px}}.partners .partnerLogos{align-items:start;gap:26px}.partnerMark{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.partnerLogo{width:220px;height:220px;padding:28px;background:#e9dfc4;border:2px solid #d4af37;box-shadow:0 12px 35px #0006}.partnerLogo img{max-height:150px}.partnerLogoWide img{max-height:125px}.partnerMark>span{color:#d9d4c8;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}@media(max-width:1000px){.partners .partnerLogos{grid-template-columns:1fr 1fr}.partnerLogo{width:205px;height:205px}.partnerLogo img{max-height:140px}.partnerLogoWide img{max-height:115px}}@media(max-width:480px){.partnerLogo{width:210px;height:210px}.partnerLogo img{max-height:145px}.partnerLogoWide img{max-height:120px}}.partnerLogo{width:180px;height:180px;padding:13px}.partnerLogo img{max-width:100%;max-height:145px}.partnerLogoWide img{max-width:100%;max-height:130px}@media(max-width:1000px){.partnerLogo{width:170px;height:170px;padding:12px}.partnerLogo img{max-height:137px}.partnerLogoWide img{max-height:122px}}@media(max-width:480px){.partnerLogo{width:180px;height:180px;padding:13px}.partnerLogo img{max-height:145px}.partnerLogoWide img{max-height:130px}}.heroPhoto{background-image:url(/prominence-audio-students.jpg);background-position:center 42%;filter:saturate(.8) contrast(1.04)}.p1{background-image:url(/prominence-guitar.jpg)}.p1,.p2{background-position:50%}.p2{background-image:url(/prominence-community-bbq.jpg)}.p3{background-image:url(/prominence-fashion.jpg)}.impactPhoto,.p3{background-position:50%}.impactPhoto{background-image:url(/prominence-community-bbq.jpg);filter:saturate(.82) contrast(1.03)}.contact{background-image:linear-gradient(#050505d9,#050505ed),url(/prominence-audio-mentors.jpg);background-position:center 38%}.officialBrand{height:76px;overflow:visible}.officialBrand img{display:block;width:70px;height:70px;object-fit:contain}.heroLogo{position:absolute;right:4%;top:148px;opacity:.9;filter:drop-shadow(0 16px 30px #000a)}.heroLogo,.missionLogo{width:285px;height:auto}.missionLogo{display:block;margin-top:34px;filter:drop-shadow(0 20px 38px #0003)}.contactLogo{display:block;width:185px;height:auto;margin:0 auto 24px;filter:drop-shadow(0 12px 20px #0008)}.footerOfficialBrand{height:auto;align-items:flex-start}.footerOfficialBrand img{width:165px;height:auto;display:block}.brand img{background:transparent}.nav .officialBrand{align-self:center}.mobileMenu{display:none}.mobileMenuPanel,.mobileMenuToggle{font-family:Arial,Helvetica,sans-serif}.mobileMenuToggle{appearance:none;border:1px solid #ffffff42;background:#0a0a0ad9;color:#fff;height:46px;min-width:104px;padding:0 13px;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.mobileMenuLabel{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.mobileMenuIcon{width:22px;height:16px;display:flex;flex-direction:column;justify-content:center;gap:6px}.mobileMenuIcon i{display:block;width:100%;height:2px;background:var(--gold);transition:transform .2s ease}.mobileMenu.open .mobileMenuIcon i:first-child{transform:translateY(4px) rotate(45deg)}.mobileMenu.open .mobileMenuIcon i:last-child{transform:translateY(-4px) rotate(-45deg)}.mobileMenuPanel{position:absolute;top:calc(100% + 10px);left:0;right:0;background:#0a0a0af7;border:1px solid #d4af3754;box-shadow:0 24px 60px #000b;padding:22px;z-index:30}.mobileMenuPanel>p{margin:0 0 15px;color:#8c8c8c;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.mobileMenuPanel>div{border-top:1px solid #ffffff20}.mobileMenuPanel>div>a{min-height:52px;display:grid;grid-template-columns:35px 1fr auto;align-items:center;border-bottom:1px solid #ffffff1c;font:600 16px/1.2 Georgia,serif}.mobileMenuPanel>div>a>span{color:var(--gold);font:700 9px Arial;letter-spacing:.12em}.mobileMenuPanel>div>a>b{color:#777;font:400 14px Arial}.mobileMenuPanel>div>a.active,.mobileMenuPanel>div>a.active>b{color:var(--gold)}.mobileMenuCta{margin-top:18px;min-height:48px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;background:var(--gold);color:#080808;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.mobileMenuCta span{font-size:18px}.desktopProgramsMenu{position:relative}.desktopProgramsMenu>a{display:flex;align-items:center;gap:7px}.desktopProgramsChevron{color:var(--gold);font-size:15px;line-height:1;transform:translateY(-2px);transition:transform .2s ease}.desktopProgramsMenu:after{content:"";position:absolute;top:100%;left:-18px;width:calc(100% + 36px);height:24px}.desktopProgramsSubmenu{position:absolute;top:calc(100% + 22px);left:50%;width:310px;padding:20px;background:#090909f5;border:1px solid #d4af375c;box-shadow:0 24px 55px #000b;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;z-index:50}.desktopProgramsMenu:focus-within .desktopProgramsSubmenu,.desktopProgramsMenu:hover .desktopProgramsSubmenu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.desktopProgramsMenu:focus-within .desktopProgramsChevron,.desktopProgramsMenu:hover .desktopProgramsChevron{transform:translateY(1px) rotate(180deg)}.desktopProgramsSubmenu>p{margin:0 0 12px;padding:0 12px;color:#888;font:700 8px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.2em;text-transform:uppercase}.nav nav .desktopProgramsSubmenu>a,.programNav nav .desktopProgramsSubmenu>a{min-height:56px;display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:0 12px;border-top:1px solid #ffffff18;opacity:1;color:#fff;font:600 16px/1.15 Georgia,serif;letter-spacing:0;text-transform:none}.desktopProgramsSubmenu>a small{color:var(--gold);font:700 8px/1 Arial,Helvetica,sans-serif;letter-spacing:.12em}.desktopProgramsSubmenu>a b{color:#777;font:400 15px/1 Arial,Helvetica,sans-serif}.nav nav .desktopProgramsSubmenu>a.active,.nav nav .desktopProgramsSubmenu>a:focus-visible,.nav nav .desktopProgramsSubmenu>a:hover,.programNav nav .desktopProgramsSubmenu>a.active,.programNav nav .desktopProgramsSubmenu>a:focus-visible,.programNav nav .desktopProgramsSubmenu>a:hover{background:#d4af3717;color:var(--gold)}@media(max-width:800px){.officialBrand{height:64px}.officialBrand img{width:58px;height:58px}.heroLogo{width:160px;right:-24px;top:104px;opacity:.5}.missionLogo{width:225px;margin:10px auto 25px}.contactLogo{width:140px}.footerOfficialBrand img{width:145px}.mobileMenu{display:block;margin-left:auto}.mobileMenuToggle{display:flex}.mobileMenuPanel:not([hidden]){display:block}}.newsletter{padding:120px 0;background:linear-gradient(135deg,#0b0b0b,#111 60%,#1b1609);border-top:1px solid #d4af3730;border-bottom:1px solid #d4af3730}.newsletterGrid{display:grid;grid-template-columns:.85fr 1.15fr;gap:78px;align-items:center}.newsletterIntro h2{font:500 clamp(46px,5vw,72px)/.95 Georgia,serif;letter-spacing:-.045em;margin:28px 0}.newsletterIntro h2 em{font-weight:400;color:var(--gold)}.newsletterIntro>p:not(.eyebrow){max-width:490px;color:#b9b9b9;font:17px/1.7 Georgia,serif}.newsletterAssurance{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.newsletterAssurance span{border:1px solid #d4af3755;color:#e5ca72;padding:10px 13px;font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.newsletterForm{min-height:520px;padding:18px;background:#090909;border:1px solid #d4af3745;box-shadow:0 30px 80px #0008}.newsletterForm>[data-reach-form]{min-height:430px}.newsletterPrivacy{margin:12px 20px 4px;color:#777;font-size:11px;line-height:1.6}.newsletterPrivacy a{color:#d4af37;text-decoration:underline;text-underline-offset:3px}.privacyPage{min-height:100vh;background:var(--cream);color:#171717;padding:150px 0 100px}.privacyCard{max-width:900px}.privacyCard h1{font:500 clamp(48px,7vw,82px)/.95 Georgia,serif;letter-spacing:-.05em;margin:22px 0}.privacyCard .privacyLead{font:20px/1.7 Georgia,serif;color:#5c574c;max-width:760px}.privacySections{margin-top:55px;display:grid;gap:34px}.privacySections section{padding-top:28px;border-top:1px solid #c9bea5}.privacySections h2{font:28px Georgia,serif;margin:0 0 12px}.privacySections li,.privacySections p{color:#59544b;line-height:1.75}.privacySections a{color:#80661f;text-decoration:underline;text-underline-offset:3px}@media(max-width:800px){.newsletter{padding:80px 0}.newsletterGrid{grid-template-columns:1fr;gap:42px}.newsletterForm{min-height:560px;padding:8px}.newsletterAssurance{gap:7px}.privacyPage{padding:110px 0 70px}}.newsletterForm{min-height:620px}.newsletterForm iframe[title="Reach Signup Form"],.newsletterForm>[data-reach-form]{min-height:540px}@media(max-width:800px){.newsletterForm{min-height:590px}.newsletterForm iframe[title="Reach Signup Form"],.newsletterForm>[data-reach-form]{min-height:540px}}.allPrograms{display:flex;justify-content:center;margin-top:46px}.mobileMenuPanel{max-height:calc(100dvh - 100px);overflow-y:auto;overscroll-behavior:contain}@media(min-width:801px) and (max-width:950px){.nav>.button,.nav>nav,.programNav>.button,.programNav>nav:not(.mobileMenuPanel){display:none}.mobileMenu{display:block;margin-left:auto}.mobileMenuToggle{display:flex}.mobileMenuPanel:not([hidden]){display:block}}.storyVideo{padding:120px 0;background:#111}.storyVideoGrid{display:grid;grid-template-columns:.62fr 1.38fr;gap:70px;align-items:center}.storyVideo h2{font:500 clamp(46px,5vw,72px)/.96 Georgia,serif;letter-spacing:-.055em;margin:26px 0}.storyVideo h2 em{font-weight:400;color:var(--gold)}.storyVideoGrid>div>p:last-child{color:#999;font:17px/1.75 Georgia,serif;max-width:420px}.videoGallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.videoFrame{position:relative;overflow:hidden;aspect-ratio:16/9;background:#080808;border:1px solid #ffffff24;box-shadow:0 28px 70px #0008}.videoFrame:before{content:"";position:absolute;inset:-1px;pointer-events:none;border-top:3px solid var(--gold);z-index:1}.videoFrame iframe{width:100%;height:100%;border:0;display:block}@media(max-width:1000px){.storyVideoGrid{grid-template-columns:1fr;gap:38px}}@media(max-width:800px){.storyVideo{padding:82px 0}.storyVideo h2{font-size:48px}.videoGallery{grid-template-columns:1fr}}.growthImpact{padding:120px 0;background:radial-gradient(circle at 85% 10%,#d4af3718,transparent 30%),#080808}.growthImpactIntro{display:grid;grid-template-columns:1.1fr .9fr;gap:80px;align-items:end;margin-bottom:48px}.growthImpact h2{font:500 clamp(46px,5vw,72px)/.96 Georgia,serif;letter-spacing:-.055em;margin:24px 0 0}.growthImpact h2 em{font-weight:400;color:var(--gold)}.growthImpactIntro>p{max-width:560px;margin:0;color:#aaa;font:17px/1.75 Georgia,serif}.growthImpactFigure{margin:0}.growthImpactScroll{overflow:hidden;border:1px solid #d4af3745;background:#050505;box-shadow:0 28px 75px #0008}.growthImpactScroll a,.growthImpactScroll img{display:block}.growthImpactScroll img{width:100%;height:auto}.growthImpactFigure figcaption{display:flex;justify-content:space-between;gap:24px;margin-top:18px;color:#7f7a70;font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.growthImpactHint{display:none;color:var(--gold)}@media(max-width:800px){.growthImpact{padding:85px 0}.growthImpactIntro{grid-template-columns:1fr;gap:35px}.growthImpact h2{font-size:48px}.growthImpactScroll{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:var(--gold) #222}.growthImpactScroll img{width:980px;max-width:none}.growthImpactFigure figcaption{flex-direction:column;gap:8px}.growthImpactHint{display:block}}.izex-credit{padding:20px 24px;background:#f8fafc;border-top:1px solid #dde3eb;text-align:center}.izex-credit a{display:inline-flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;color:#526071;font:12px/1.5 system-ui,sans-serif;text-decoration:none}.izex-credit img{display:block;width:111px;height:40px;object-fit:contain}.izex-credit a:hover span{text-decoration:underline}.izex-credit a:focus-visible{outline:3px solid #0f766e;outline-offset:5px;border-radius:3px}