.hs-community,.hs-photo-voices{color:#2b4676;font-family:'Holy Sheep DM Sans',Arial,sans-serif}.hs-community{padding:48px 16px;background:#f4eef9}.hs-community__inner{max-width:1200px;margin:auto}.hs-community__header{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:20px;margin-bottom:24px}.hs-community__header>div:first-child{max-width:720px}.hs-community .hs-community__kicker{margin:0 0 12px;color:#c51d5e;font-size:14px;font-weight:550;letter-spacing:.07em;text-transform:uppercase;line-height:21px}.hs-community h2{margin:0;font-family:inherit;font-size:28px;line-height:1.2;font-weight:550;letter-spacing:-.02em}.hs-community__intro{font-size:16px;line-height:25.6px}.hs-community__intro p{margin:14px 0 0}.hs-community__nav{display:flex;gap:10px}.hs-community__nav button{width:44px;height:44px;border:1px solid #c6b7ce;border-radius:50%;background:white;color:#2b4676;font-size:24px;cursor:pointer}.hs-community__nav button[hidden]{display:none}.hs-community__nav button:disabled{opacity:.35;cursor:default}.hs-community__track{display:grid;grid-auto-flow:column;grid-auto-columns:min(82vw,330px);gap:16px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:8px}.hs-community__track::-webkit-scrollbar,.hs-photo-voices__track::-webkit-scrollbar{display:none}.hs-community__card{margin:0;min-width:0;scroll-snap-align:start;background:white;border:1px solid #e5dce9;border-radius:18px;overflow:hidden}.hs-community__card video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:cover;background:#e5d8f2}.hs-community__card figcaption{padding:16px;font-size:16px;line-height:24px;font-weight:550}.hs-community .hs-community__hint{margin:16px 0 0;font-size:14px;line-height:21px}.hs-community :focus-visible,.hs-photo-voices :focus-visible{outline:2px solid #c51d5e;outline-offset:3px}.hs-photo-voices{margin-top:32px;min-width:0;max-width:100%}.hs-photo-voices h3{font-family:inherit;font-size:28px;font-weight:550;line-height:33.6px;margin:0 0 10px}.hs-photo-voices__intro{font-size:16px;line-height:25.6px;margin:0 0 24px}.hs-photo-voices__track{display:grid;grid-auto-flow:column;grid-auto-columns:min(82vw,340px);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;padding-bottom:6px}.hs-photo-voices__card{min-width:0;scroll-snap-align:start;background:#faf6fb;border:1px solid #e6dce9;border-radius:18px;overflow:hidden}.hs-photo-voices__card img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.hs-photo-voices__copy{padding:22px}.hs-photo-voices__copy h4{font-family:inherit;font-size:20px;line-height:26px;font-weight:550;margin:0 0 14px}.hs-photo-voices blockquote{font-size:16px;line-height:25.6px;font-weight:450;margin:0}.hs-photo-voices__source{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;font-size:14px;line-height:21px;color:#2b4676;text-decoration:underline;text-underline-offset:4px}.hs-photo-voices__speaker{font-size:14px;line-height:21px;margin:12px 0 0}@media(min-width:750px){.hs-community{padding:64px 32px}.hs-community__track{grid-auto-columns:calc((100% - 40px)/3);gap:20px}.hs-community h2{font-size:36px}.hs-photo-voices__track{grid-auto-columns:calc((100% - 40px)/3);gap:20px}.hs-photo-voices h3{font-size:32px;line-height:38.4px}}@media(min-width:990px){.hs-community{padding:72px 40px}.hs-community h2{font-size:40px;line-height:48px}.hs-community__track{grid-auto-columns:calc((100% - 60px)/4)}}@media(prefers-reduced-motion:reduce){.hs-community__track,.hs-photo-voices__track{scroll-behavior:auto}}
