.nyc-priorities{color:inherit;background:var(--background,#fff);padding:clamp(48px,6vw,88px) 24px}.nyc-priorities-inner{max-width:1200px;margin:0 auto}.nyc-priorities-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px;display:flex}.nyc-priorities-heading h2{font:inherit;letter-spacing:-.035em;max-width:560px;margin:0;font-size:clamp(30px,3.5vw,48px);font-weight:600;line-height:1.1}.nyc-priorities-heading>p{font:inherit;opacity:.75;max-width:360px;margin:0;font-size:15px;line-height:1.65}.nyc-priorities-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;display:grid}.nyc-priority-card{color:inherit;min-width:0;text-decoration:none;display:block}.nyc-priority-card:focus-visible{outline-offset:6px;outline:3px solid}.nyc-priority-photo{aspect-ratio:4/3;background:#e8e5df;overflow:hidden}.nyc-priority-photo img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.nyc-priority-card:hover .nyc-priority-photo img{transform:scale(1.035)}.nyc-priority-copy{padding-top:16px}.nyc-priority-copy h3{font:inherit;letter-spacing:-.025em;justify-content:space-between;align-items:start;gap:12px;margin:0;font-size:20px;font-weight:600;line-height:1.3;display:flex}.nyc-priority-copy h3 svg{flex-shrink:0;margin-top:2px}.nyc-priority-copy p{font:inherit;opacity:.75;margin:6px 0 12px;font-size:14px;line-height:1.6}.nyc-priority-link{text-underline-offset:4px;font-size:12px;text-decoration:underline}@media (max-width:800px){.nyc-priorities-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nyc-priorities-heading{display:block}.nyc-priorities-heading>p{max-width:560px;margin-top:18px}}@media (max-width:480px){.nyc-priorities{padding:40px 20px}.nyc-priorities-grid{gap:28px 14px}.nyc-priority-copy h3{font-size:17px}.nyc-priority-copy p{font-size:13px}.nyc-priority-link{font-size:11px}}@media (prefers-reduced-motion:reduce){.nyc-priority-photo img{transition:none}.nyc-priority-card:hover .nyc-priority-photo img{transform:none}}
.headline-carousel-module__F0iGCG__viewport{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;cursor:grab;-webkit-user-select:none;user-select:none;gap:1.5rem;min-width:0;max-width:100%;padding-bottom:.75rem;display:flex;position:relative;overflow-x:auto}.headline-carousel-module__F0iGCG__viewport:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.headline-carousel-module__F0iGCG__viewport[data-dragging=true]{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.headline-carousel-module__F0iGCG__card{scroll-snap-align:start;flex-direction:column;flex:none;width:min(30rem,100vw - 4rem);display:flex}.headline-carousel-module__F0iGCG__control{border:1px solid var(--color-border);min-width:44px;min-height:44px;color:var(--color-ink);background:var(--color-panel);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.headline-carousel-module__F0iGCG__control:hover{border-color:var(--color-accent)}.headline-carousel-module__F0iGCG__control:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}
